В конфиге шаблона что бы задать пункты для меню второго уровня нужно изменить/добавить значения в параметр $config['view']['menu']['main']. Например новый пункт меню выглядит так:
Здесь:
— 'hello_title' — текстовка с надписью на кнопке, которую нужно добавить в файл common/templates/skin/experience/settings/language/ru.php
— 'Config::Get('path.root.url')' — адрес сайта, к нему дописываем путь куда будет вести ссылка
— 'fa-file-text-o' — класс иконки. Названия всех классов иконок здесь — fontawesome.io/icons/
if ($sFileTmp && ($oImg = $this->Img_Read($sFileTmp))) {
3. В конфиге задаем нужный размер как сказано здесь: http://altocms.ru/420.html. А лучше эту строку конфига перенести в файл конфигурации приложения «app/config/config.local.php»
Может мы о разном? Этот кусок кода оборачивает картинки топика и комментариев гиперссылкой и формирует из них галлерею. Если кусок удалить, как сделали вы, то в топике выводится буду картинки без ссылок.
Сейчас повторил операцию у себя: удалил кусок кода, удалил кэш и все заработало.
Галочка в админке на принудительную обработку скриптов из папки 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. В админке создайте баннер и выберите новое расположение, например в шапке на всех страницах профиля пользователя
Его, даже делать не нужно:
— Идем сюда 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)
— Радуемся
Да, на nodejs. Устанавливается по инструкции из топика, потом в корень проекта кладется файл конфига csscomb и из консоли шторма запускается >csscomb path-to-less.
Можно прикрутить к file watcher в шторме.
А еще я нашел плагин CSSReorder к шторму в его репозитории, который работает на csscomb, но, к сожалению, на EAP-версии не идет.
Сам плагин, конечно, спрашивает логин, просто для «Charming» от выпилен и из этого плагина.
Цена пока под вопросом
Здесь:
— 'hello_title' — текстовка с надписью на кнопке, которую нужно добавить в файл common/templates/skin/experience/settings/language/ru.php
— 'Config::Get('path.root.url')' — адрес сайта, к нему дописываем путь куда будет вести ссылка
— 'fa-file-text-o' — класс иконки. Названия всех классов иконок здесь — fontawesome.io/icons/
Для меню третьего уровня делается все аналогично.
1. Убедитесь, что в вашей копии движка строчка 1180 этого файла такая же, если нет, то обновите движок до последней версии.
2. Эту строчку меняем на
3. В конфиге задаем нужный размер как сказано здесь: http://altocms.ru/420.html. А лучше эту строку конфига перенести в файл конфигурации приложения «app/config/config.local.php»
4. В шаблоне выводим нужный размер аватарки.
Сейчас повторил операцию у себя: удалил кусок кода, удалил кэш и все заработало.
Галочка в админке на принудительную обработку скриптов из папки common/templates/skin/experience/themes/default/js не работает (. Удалите папку _run\assets сами и все получится.
1. Через PhpMyAdmin в таблице prefix_banner_pages добавьте маску страницы так, как на картинке: здесь «place_url» — заключенная в знаки % часть урла без имени сайта, a «place_name» — идентификатор, используемый для текстовки, он может быть любой, но без пробелов.
2. В файле текстовок плагина plugins/ab/templates/language/russian.php добавьте перевод для идентфикатора, который вы указали в таблице.
3. В админке создайте баннер и выберите новое расположение, например в шапке на всех страницах профиля пользователя
— Идем сюда 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)
— Радуемся
Можно прикрутить к file watcher в шторме.
А еще я нашел плагин CSSReorder к шторму в его репозитории, который работает на csscomb, но, к сожалению, на EAP-версии не идет.