avatar

Вопросы, проблемы и их решения

Подробнее ↓

Что не так?

Kubuntu 16.04 PHP7, MySQL 5.7.12-0ubuntu1 — (Ubuntu), Apache/2.4.18 (Ubuntu).
Установил чистую AltoCMS с GidHub, но не могу залогиниться, если ввожу E-mail в окно логина выдает ошибку, если пишу ник то ни какой реакции (При установки выполнил все условия права, расширения PHP и т.п.).

далее →

Шаблон меню

В общем, проблема в том, что нужно изменить шаблон в меню. А именно прописать классы в меню топиков.
Сложность в том, что я изменяю настройки в настойках шаблона
/common/templates/skin/experience/settings/config/menu.php

а именно:
   'feed' => array(
            'options' => array(
                'class' => 'btn  right',
                'data'  => array(
                    'hidden-class' => 'btn right',
                ),
            )
        ),


обновляю иии ничего. В коде страницы нет этого класса для данного элемента

Далее, удаляю весь кэш из run и tmp — всё равно ничего.
В админке стоит
Принудительно обрабатывать CSS и JS

Что я делаю не так и где ещё смотреть?

Read-only

Слышал что в движке есть такая своего рода группа новеньких пользователей. Хотелось бы узнать, каким образом настроить и как это сделать, к примеру на странице настроек профиля в информации скрыть како-то элемент для группы read-only и тд.

Не выносятся изменения шаблона в папку /app

Добавляю шаблону новый экшен для отображения определенных блогов по ссылке /games. Прочитал, что любые изменения в файлах сайта нужно делать вместо папки /common в папке /app, чтобы гарантированно ничего не затерлось при обновлении. Добавил в папку /app путь /classes/actions, в него положил ActionGames.class.php сделанный по аналогии с ActionBlogs.class.php. С этим все ок. А вот далее возникают проблемы (проблемный участок выделил курсивом)

Создаю путь /app/templates/skin/start-kit/tpls/actions/games, в нем файл action.games.index.tpl сделанный по аналогии с action.blogs.index.tpl. И при переходе по ссылке /games получаю:

Exception: Can not find the template «actions/games/action.games.index.tpl» in skin «start-kit». Probably you need to activate plugin «Ls».

Но если все те же операции (выделенные курсивом) выполнить в папке /common, то при переходе по ссылке /games все работает отлично.

Может быть так и должно быть, и изменения в шаблоне не нужно выносить в папку /app?

Скрытие части топика от гостей (хайд)

Интересует, возможно ли реализовать скрытие части контента топика от гостей, и если можно, то насколько это сложно, или хотя бы в каком направлении двигаться? Что я имею в виду:



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

Всяческие ограничения по количеству постов, рейтингу и прочие усложнения не нужны.

Как отредактировать Skin

Ребят помогите найти строки в шаблоне:
<link rel="alternate" hreflang="x-default" href="http://site.ru">
<link rel="alternate" hreflang="ru" href="http://site.ru/ru/">
<link rel="alternate" hreflang="en" href="http://site.ru/en/">

Не могу найти какой файл править =(

Что за предупреждения в журнале?

Не первый раз обнаруживаю в журнале ошибок такие сообщения:
E_WARNING [2] mysqli::real_connect(): (42000/1203): User xxxxxx already has more than 'max_user_connections' active connections (/xxxxxxxxx/sovunion.ru/engine/libs/DbSimple3/lib/DbSimple/Driver/Mysqli.php on line 53)

Понятно что жалуется на слишком большое количество соединений... Кто нибудь может помочь устранить проблему более предметно? В my.cnf стоит max_user_connections = 25. До каких разумных значений можно увеличить это значение? Заранее спасибо за помощь:)