avatar
+19.03
38.572

Андрей

Спасибо за ошибку, исправил )
В стадии тестирования. Обкатываю на своем сайте — gladcode.ru.
Спасибо, как только закончится тестирование плагин появится в каталоге.
Не столько уж и много :). Больше времени мануалы по API соц.сетей вычитывал.
Дело в том, что плагин сейчас работает на социальной модификации «Charming», а там логин не используется, только Имя-Фамилия.

Сам плагин, конечно, спрашивает логин, просто для «Charming» от выпилен и из этого плагина.

Цена пока под вопросом
В файле common/templates/skin/experience/themes/default/layouts/default.tpl со строки 178, там комментарий —
В конфиге шаблона что бы задать пункты для меню второго уровня нужно изменить/добавить значения в параметр $config['view']['menu']['main']. Например новый пункт меню выглядит так:

'hello' => array(
    'lang' => 'hello_title',
    'url' => Config::Get('path.root.url') . 'blogs/hello',
    'icon_class' => 'fa fa-file-text-o',
),

Здесь:
— 'hello_title' — текстовка с надписью на кнопке, которую нужно добавить в файл common/templates/skin/experience/settings/language/ru.php
— 'Config::Get('path.root.url')' — адрес сайта, к нему дописываем путь куда будет вести ссылка
— 'fa-file-text-o' — класс иконки. Названия всех классов иконок здесь — fontawesome.io/icons/

Для меню третьего уровня делается все аналогично.
Попробуйте такой префильтр — http://www.smarty.net/docsv2/ru/advanced.features.prefilters.tpl
Нужно сделать следующее:
1. Убедитесь, что в вашей копии движка строчка 1180 этого файла такая же, если нет, то обновите движок до последней версии.

2. Эту строчку меняем на
if ($sFileTmp && ($oImg = $this->Img_Read($sFileTmp))) {


3. В конфиге задаем нужный размер как сказано здесь: http://altocms.ru/420.html. А лучше эту строку конфига перенести в файл конфигурации приложения «app/config/config.local.php»

4. В шаблоне выводим нужный размер аватарки.
С помощью плагина https://github.com/altocms/alto-plugin-topicintro/ в любом месте, где доступен топик нужно указать
<img src="{$oTopic->getPreviewImageWebPath('400crop')}" alt="image" />
Может мы о разном? Этот кусок кода оборачивает картинки топика и комментариев гиперссылкой и формирует из них галлерею. Если кусок удалить, как сделали вы, то в топике выводится буду картинки без ссылок.
Сейчас повторил операцию у себя: удалил кусок кода, удалил кэш и все заработало.

Галочка в админке на принудительную обработку скриптов из папки common/templates/skin/experience/themes/default/js не работает (. Удалите папку _run\assets сами и все получится.
Картинки топика принудительно оборачиваются ссылкой для вывода их в галерею плагина prettyPhoto. Делается это скриптом common/templates/skin/experience/themes/default/js/theme.js в строках 454-463. Просто удалите или закомментируйте их.
Странно, посмотрите по датам отображения баннера.
Да, вы правы. Исправления внес, можете обновить плагин с гитхаба. Кроме того вы можете вывести баннер на любую страницу, для этого:
1. Через PhpMyAdmin в таблице prefix_banner_pages добавьте маску страницы так, как на картинке: здесь «place_url» — заключенная в знаки % часть урла без имени сайта, a «place_name» — идентификатор, используемый для текстовки, он может быть любой, но без пробелов.


2. В файле текстовок плагина plugins/ab/templates/language/russian.php добавьте перевод для идентфикатора, который вы указали в таблице.


3. В админке создайте баннер и выберите новое расположение, например в шапке на всех страницах профиля пользователя
Попробуйте плагин ls еще включить.
Его, даже делать не нужно:
— Идем сюда https://ulogin.ru/constructor.php
— Берем плагин для Livestreet
— На всякий случай здесь common/plugins/ulogin/classes/hooks/HookUloginWidget.class.php ставим <?php вместо <?
— В файле common/plugins/ulogin/classes/actions/ActionUlogin.class.php меняем $this->User_DeleteFoto($oUser) на $this->User_DeletePhoto($oUser) и $this->UploadFoto($photo_big,$oUser) на $this->UploadPhoto($photo_big,$oUser)
— Радуемся
Распаковать файлы плагина нужно в каталог common/plugins/ab
Да, на nodejs. Устанавливается по инструкции из топика, потом в корень проекта кладется файл конфига csscomb и из консоли шторма запускается >csscomb path-to-less.

Можно прикрутить к file watcher в шторме.

А еще я нашел плагин CSSReorder к шторму в его репозитории, который работает на csscomb, но, к сожалению, на EAP-версии не идет.
Пока нет )
Очень красиво получается ). А еще эта штука к PhpStorm привинчивается на раз-два.