avatar
+19.03
38.572

Андрей

Добавлены всплывающие сообщения для пользователей и блогов

Вывести в rss топики с главной — altocms.ru/rss/index
Вывести в rss новые топики — altocms.ru/rss/new

Количество выводимых в rss зависит от количества выводимых на главную/новые. Это количество указывается в параметр 'module.topic.per_page' но можно исправить в коде. Для топиков с главной здесь вместо Config::Get('module.topic.per_page') * 2 установить своё, например 42, и будет у вас в rss выводится 42 топика с главной.

Тоже самое для новых топиков, но только здесь.
Этот плагин просто пример для разработчиков того как программным способом работать с модулем меню. Этот плагин не несёт полезного функционала для пользователя и включать его на сайте нет смысла. Этот плагин можно использовать как основу для своей разработки, например.

Включение и отключение плагина на последней версии с гитхаба ошибок не вызывает, ошибка была исправлена две недели назад тут — https://github.com/altocms/altocms/issues/348
Или отдельной строчкой
Теперь это всё делается очень просто )
В админке в менеджере меню нужно создаёте подменюшки и всё.
Эти виды меню уже реализованы, потому сделал так: в конфиге шаблона добавил настройку которая регулирует вывод меню. Все три варианта, которые осуждаются в этом топике там есть:
simple: элементы меню располагаются в строку;
collapsed: элементы располагаются в строку, но «лишние» при этом сворачиваются в выпадающее меню;
select: элементы выводятся в виде выпадающего списка select.

По умолчанию используется вывод simple
Так было задумано..., но я уже начинаю сомневаться что задумка была правильная. Вы уже не первый кто на это указывает )

Как ещё не решил, но скорее всего, будет исправлено.
Исправил
У вас сайт не обновился, на нем старые файлы. Только что провёл чистую установку с гитхаба и всё работает. Проверить можно хотя бы по страничке загрузки картинок в топик, после 20.03 она выглядит по другому, на картинке окно с вашего сайта, а ниже как оно должно выглядеть с последним обновлением.

Внёс исправления в ветки 1.0 и 1.1. Действительно в шаблонах experience такой подсветки не было, хотя тегом searched-item результаты поиска оборачивались.

Сам тег класса searched-item устанавливается экшеном поиска ActionSearch
Ещё нужно подгрузить текстовки как здесь
И еще вопрос как включить автокомплит в phpStorm при редактировании шаблонов?
Никак, шторм не умеет автокомплитить переменные в tpl из php-кода.

где найти все методы того же $oTopic и других объектов?
В шаблоны передаются сущности (entity) объектов. В коде их можно посмотреть в соответствующих папках, например для топика здесь
Так нужно?
мойсайт/filter/topic — все топики
мойсайт/filter/test — все тесты
То есть ему не нравится обсфуцированный код скрипта, а маркировка вируса JS:ScriptIP-inf [Trj], как я понял, применяется иногда и к такому коду.
Вот этот сайт — http://quttera.com/ после проверки показал, что подозрительным является яндексовский share.js


Попробуйте отключить его и провести проверку ещё раз.
Тоже не нашел вирусов и через онлайн проверки и мой касперский тоже меня на ваш сайт пустил.
У доктора веба есть своё понятие «Нерекомендуемыого/нежелательного сайта» вот такое:
сайты, на которых используются методы социальной инженерии для обмана посетителей. К их числу относятся, например, мошеннические сайты, сайты партнерских программ, онлайн-казино, сайты, рекламирующие финансовые пирамиды и сомнительные способы быстрого обогащения (кликерные и бонусные способы «заработка», «волшебные кошельки» и т.д.), сайты по распространению чудодейственных «лекарственных средств» и других бесполезных или вредных товаров и услуг.

Взято отсюда — antifraud.drweb.ru/dangerous_urls/?lng=ru

То есть вполне возможно что просто текст какого-то топика одного из ваших авторов не понравился (. Попробуйте написать в службу поддержки доктора веба — support.drweb.ru/new/detection_issue/ и, по возможности, отпишите результат, интересно что же случилось
Проверил чистую установку сервисом vms.drweb.ru/online/ — вирусов не нашёл.
Скиньте мне в личку адрес вашего сайта, посмотрю в чём дело
Обновить альфа-версию на новую альфу с гитхаба просто, достаточно перезаписать файлы папок /common и /engine, заново инсталлировать Alto не нужно.
Совершенно верно, на гитхабе проведена небольшая реорганизация. Для версий 1.0.x создана одноимённая ветка, а версия 1.1. перенесена в рабочую master-ветку.