avatar
+7.59
13.931

Артемий

Я туплю? Или это: Плагин «Все теги одной страницей» — не то?
я смотрю вы тут многих только критикуете…
И кого же я критиковал? о_О
Я понимаю мотивацию автора, опубликовавшего этот пост на Хабре, но к чему этот Ваш перепост здесь — ума не приложу (особенно с указанием «источника»).
Файл: /common/config/config.php
$config['general']['show']['stats'] = array(1); // Показывать статистику: false - никому, true - всем, array(1) - список ID юзеров, крму показывать

— выставить «false».
Тут вопрос несколько в другом, Алена.
Реализовать, конечно, можно. Но, на сегодняшний день, я пришел к выводу, что альбомы всё же лучше выносить в плагин (причин несколько). Хотя раньше, я был ревностным сторонником того, что плагин фотоальбомов для Альто не нужен.
ASA, — это «жертвы» сугубо указанного проекта. Главное — это «Фотоальбомы», к которым и я, и пользователи Портала уже привыкли. По сути ничего особенного: новый тип Блога, новый тип Контента + свои шаблоны для самого Блога и альбомов-топиков. Было довольно оригинально (и что не мало важно основывалось всё на том, что идет из коробки вместе с движком — единственное, что было прикручено, — это модальные окна ekkolightbox на основе bootstrap). Но в ходе работы по переносу сайта с 1.0.х на 1.1.1 выяснилось, что одной из основных причин не позволяющих совершить перенос сайта на очередной релиз, является не удобоваримая структура БД (и именно по причине наличия в ней разного рода нестандартных значений таблиц и ячеек, созданных в результате ручного добавления новых типов блогов и контента). Во всяком случае, именно после «тотальной чистки» Базы данных — переехать всё же удалось без потерь.

Ну и много разного рода полезностей и просто мелочей, к которым тоже успели привыкнуть… Но, как я и сказал выше — это совершенно не соизмеримая утрата в сравнении с тем, что мы получили в очередном релизе AltoCMS. Спасибо разработчикам — сил им и терпения.
Да, спасибо! Сейчас вижу. Немного разгружусь с основной работой и займусь этим.
Переехали на 1.1.1 (многим пришлось пожертвовать, но оно того стоит).
Не хочется дилетантства со своей стороны. Но там скрипт переписывает путь к картинке чекбокса каждый раз после сохранения настроек. Подождем официального решения.
Как решение (если разработчики не поменяют структуру вывода кнопок в дальнейшем), перед закрывающим {/if} в самом конце файла fields/field.tags-show.tpl вставить код:

{else}
<div class="row tags_and_share">
    <div class="pull-right">
        <script type="text/javascript">(function() {
            if (window.pluso)if (typeof window.pluso.start == "function") return;
            if (window.ifpluso==undefined) { window.ifpluso = 1;
                var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
                s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
                s.src = ('https:' == window.location.protocol ? 'https' : 'http')  + '://share.pluso.ru/pluso-like.js';
                var h=d[g]('body')[0];
                h.appendChild(s);
             }})();</script>
<div class="pluso" data-background="transparent" data-options="medium,round,line,horizontal,counter,theme=04" data-services="facebook,twitter,vkontakte,odnoklassniki,google"></div>
   </div>
</div>
Нет, я про ту «логику», что при отсутствии тегов не отображается сам шаблон тегов, в котором и размещены копки социальных сетей. Лично мне, такая архитектура тоже не совсем понятна.
Это кнопки от PLUSO.ru Альтернатива прошлым соц.кнопкам от Яндекс. Они интегрированы именно в шаблон тегов (fields/field.tags-show.tpl). Так что логично, что при отсутствии тегов — нет и кнопок.
Терпение
Для тех же, чьи сайты работают на версии 1.0.х будет отдельная статья про то, как обновиться.
Возможно, это решение
Ваш файл: common/templates/skin/experiense-simple/tpls/topics/topic.type_default-show.tpl
Не забудьте обернуть скрипт в {literal}...{/literal}.
Почему-то у Вас (как и у меня) в фале стилей common/templates/skin/experience-simple/themes/custom/css/theme.custom.css путь к картинке чекбокса выглядит так:
("http://images/theme_black.png")

— хотя, на github-e в этом файле все ок.
У меня по этому поводу тоже вопрос — файл common/templates/skin/experience-simple/themes/custom/css/theme.custom.css перезаписывается каждый раз при сохранении настроек?
статический код на все страницы
На все? Зачем?
это яваскрипт, апи вконтакте
Что именно?
Кстати, а можно и через интерфейс сайта пользоваться плагином (сайт.ru/estheme).
Юрий, а ничего и нет походу. Подождем. Сам я даже и не вникал в этот плагин. Похоже, что основной его задачей является компиляция пользовательских настроек в css файл, который можно использовать для смены цветового оформления сайта (и вроде бы ещё размера шрифтов). Но, не думаю, что это напрямую относиться к «Настраиваемой» теме скина. Скорее всего (могу ошибаться!) она («настраиваемая тема») добавлена чисто из соображений логики. Т.е. папка для ваших экспериментов, наряду с конкретными темами оформления (dark, default, orange).
Estheme — Плагин создания тем для шаблона «Experience Simple»?