Метки
Общие метки для любой записи сайта — новости, товара, страницы, файла. Ставятся прямо на странице записи, без захода в редакторы; облако меток в колонке, страница каждой метки и список всех меток.
Что умеет
- Метки ставятся на самой записи: тот, кому доверено содержимое, видит под текстом поле «Метки» и вводит их через запятую. Редакторы других модулей трогать не нужно.
- Работает с любой записью, которую модуль отдаёт как предмет страницы, включая модули, которые появятся позже. Не больше шести меток на запись.
- Читателю под записью виден список меток-ссылок. Если меток нет и права ставить их нет, блок не выводится вовсе.
- Облако меток в боковой колонке: крупнее то, чего больше (можно выключить), число меток настраивается. Страница всех меток — по алфавиту.
- Название, адрес и язык записи хранятся снимком: страница метки собирается одним запросом и читается, даже если модуль-хозяин выключен.
- Метка без записей убирается сама.
- В панели — «Метки сайта»: поиск, число использований, переименование, объединение дублей с переносом связей, удаление.
Настройка
В панели: «Настройки», раздел «Метки», группа «Основное».- Меток в облаке — от 5 до 200, по умолчанию 25.
- Крупнее — то, чего больше — размер метки в облаке по числу записей; включено.
Права
- Ставить метки записям — поле «Метки» на записях и раздел «Метки сайта» в панели. При установке получают администратор и редактор.
На сайте
- /tags — все метки сайта.
- /tags/{адрес-метки} — записи с этой меткой.
- Блок «Метки» под записью и блок-облако «Метки» в боковой колонке (на главной облако по умолчанию не показывается). Оба двигаются в «Расположении» темы.
Установка и удаление
Создаются таблицы tags (метки) и taggables (какая метка стоит на какой записи). При удалении модуля с данными обе таблицы удаляются вместе со всеми метками; сами записи сайта не затрагиваются.Чего здесь нет нарочно
У форума свои метки, и общая таблица их не заменяет: форум ставится без других модулей и не должен от них зависеть.Как поставить
Он у вас уже есть. Панель → «Модули» → включить.
История версий
1.1.0
- Раздел «Метки сайта» в панели: список меток с числом использований и поиском по названию и адресу
- Переименование метки с проверкой, что новый адрес не занят
- Объединение дублей: связи переносятся в выбранную метку без повторов, исходная метка удаляется
- Удаление метки вместе со всеми её связями с записями
- Переименование, объединение и удаление записываются в журнал действий
1.0.0
- Общие метки для любой записи сайта; ставятся прямо на странице записи, а не в редакторах модулей
- Не больше шести меток на запись; читатель видит список меток-ссылок, поле правки — только тем, у кого есть право
- Облако меток в боковой колонке с настройками числа меток и размера по весу
- Страница метки и страница всех меток по алфавиту
- Название и адрес записи хранятся снимком; метка без записей убирается сама
- Форум остаётся при своих метках
Вопросы, ошибки и предложения — в разделе на форуме