Редактирование шаблона

Как сделать из:
написал: username
в
написал: username в такой-то блог

И как вывести блоги, например, в шапку шаблона. Интересует сам код который выводит блоги. Вручную прописывать не вариант, хочется также чтобы выводились по рейтингу.

з.ы. заметил что на данном сайте принцип того что нужно есть, скиньте пожалуйста код

Добавление новости если много разделов

У меня на сайте много разделов и подразделов, например я добавляю в основной раздел Рецепты новости, и хочу её добавить в подраздел Мясо, почему у меня выводятся все топики (стоит плагин autoconnect) или вообще ничего (в стандартном случае, раздел будет виден только при вступлении в блог). Можно ли каким-то образом сделать разделы и подразделы при добавлении топика? Что бы не всё в кучу было.

Можно ли это сделать в Альто ЦМС или нужно писать плагин? И кто готов написать плагин за $, ко мне в ЛС!

Проблема с плагином niceurl после перехода с Livestreet

Итак, перешел с Livestreet на Alto CMS, установил плагин niceurl, в итоге все работает, но в ссылке на новость присутствует 2 слеша, вот пример:

http://site.ru//ssilka-novost.html

Помогите разобраться.

Решение проблемы тут: https://altocms.ru/blog/dev/41.html

Ограничение возможностей пользователей с помощью инвайтов

Приветствую уважаемое Alto-сообщесво.

Прошу помощи и подсказок в какую сторону копать.

Хочется сделать разграничение прав с помощью системы инвайтов, например:
обычный зарегистрировавшийся пользователь может только писать комментарии, однако в профиле есть опция ввести ивайт, после которой аккаунт получает дополнителные возможности.
как шаблоны поправить и форму с инвайтами куда нужно подключить думаю разберусь.
Подскажите где можно переопределить права пользователей.

УРЛ со слешем или без — почему правильно именно так?

Интересная статья на Хабре: УРЛ со слешем или без — почему правильно именно так?.

Я как-то уже писал на эту тему в комментариях: https://altocms.ru/blog/68.html#comment864 Но автор статьи делает детальный разбор официального стандарта и, на мой взгляд, довольно убедительно показывает, что с точки зрения стандарта не играет никакой роли, стоит ли слеш в конце или нет. И, казалось бы, я оказался неправ в своей позиции.

Но самое интересное, как это нередко случается, не в самой статье, а в комментариях: http://habrahabr.ru/post/196186/#comment_6805194 — здесь демонстрируется, что при запросе на сервер без завершающего слеша имеем редирект и второй запрос. Т.е. в общем случае при запросе site.com/aaa, если aaa не является файлом, со стороны брайзера будет идти два запроса на сервер, а если набрать site.com/aaa/ (со слешем в конце), то один.

Так что правильней, все же, со слешем

Сортировка топиков

В блогах имеется сортировка топиков по рейтингу. Хотелось бы иметь возможность сортировать все топики. Например в ленте «новые» или хотябы по какому-нибудь запросу выводить самые топовые топики из всех блогов.
Подскажите как можно такое организовать.

Изменение ленты на лету

При изменении настроек «Ленты» мы получаем инфо «Внимание. Настройки ленты сохранены.»
При этом список топиков обновляется в соответствии с новыми настройками только при рефреше страницы.
Возможно ли делать это на лету? Ajax?

На хабре это реализовано немного по-другому (не на лету) — внизу настроек ленты кнопка «Сохранить» при нажатии на которую получаем инфо и тут же рефреш страницы. В принципе тоже вариант, но «на лету» было бы удобнее.

Как добавить в RSS-а, название Блога в котором опубликован топик?

Решил тут немного подправить ленту rss. Заметил что в <titlе> rss-а выводиться только название топика. А вот в какой блог этот топик опубликован, не указанно.

В моём случае это сильно не удобно, так как очень часто одинаковые заголовки топика. Ну скажем есть:
Пугачева → Трек 1
Киркоров → Трек 1

В rss-е конечноже будет выводится только названия топиков, тоесть:
Трек 1
Трек 1

Главная

Привет!
Нужно реализовать такой механизм.

Мне нужно чтоб при входе на сайт http://www.site.com юзеру выкидывало форму входа на сайт (например /ActionLogin), но в тоже время когда юзер под логином, пусть его кидает на главную страницу.
В тоже время если юзер захочет зайти в топик по прямой линке он может (т.е нельзя заюзать закрытый режим). НУ и на ActionLogin/index.tpl я хочу вркутить например кнопку «войти как гость» и она кидает на index.php сайта и юзер все видит.
Т.е как бы сайт открыт но по прямой ссылке будет кидать на авторизацию.

Проблема в том что если поменять индекс раутинга с index на login — происходит циклический ступор т.к сайт кидает на логин и после логина и авторизации кидает на индекс и так далее.

Как реализовать? Написать новый раутер или можно как то проманипулировать?

В альто при входе кидает на homepage/main/ а homepage/ это новости.

Спасибо

Установить количество комментариев

Подскажите, чтобы установить количество комментариев для топика в БД, достаточно ли вызвать в файле шаблона (.tpl)
setCountComment($data)
Или нужно что-то ещё?

Суть такая. Я поставил комментарии от Вконтакте, я могу получить количество комментариев выводящихся в топике. Мне нужно только как-то добавить возможность прописывать это число в БД сайта, в «CountComment()».

Знаю что есть такая функция, как setCountComment($data), которая прописывает то что нужно вот только как и куда её правильно прописать. В шаблоне почему-то не работает.