Выполнено: Плагин для массового назначения тэгов топикам

UPD: Плагин доступен в каталоге https://catalog.livestreetcms.com/addon/view/340/

  • Создать плагин habitagadmin
  • Доступен только администраторам
  • Выглядит в стиле aceadminpanel
  • Позволяет отнимать и назначать тэги топикам
  • Создает два пункта меню: Тэги и Тэггирование топиков
  • По первому пункту показывается список тэгов

    • с фильтрацией по названию
    • с возможностью удалить или переименовать некоторые тэги.

      • удаление тэга значит, что у всех топиков он стирается из поля тэгов и топики пересохраняются
      • переименование значит, что у всех топиков содержащих данный тэг он стирается, и заместо него записывается другой. Не допускать дублирования тэгов у топика!

    • с возможностью кликнуть на кол-во топиков в таблице и попасть на список топиков с этим тэгом — см вторую страницу Тэггирование топиков
  • По второму пункту открывается таблица с топиками

    • с фильтрацией по подстроке в названии
    • с фильтрацией по подстроке в списке тэгов — автоматически заполняется при переходе из списка тэгов

    • с фильтрацией по блогу: в выбиралке «все блоги», «личные блоги», и каждый коллективный отдельно
    • с фильтрацией по неделе публикации — в выбиралке показываются все недели начиная с февраля 2013
    • с сортировкой по автору или названию
    • в таблице показываются

      • первая строка: автор, название
      • вторая строка: в одной колонке все тэги через запятую
        • при клике на тэги, они превращаются в редактируемое поле
        • при нажатии Enter поле сохраняется AJAX-ом и обратно превращается в текст

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


habitagadmin mockup

UPD: плагин реализован, обращайтесь в личку

Запрет на создание тегов



Как можно заранее вбить все важные теги, что бы предотвратить дублирование и замусоривание и после отключить создание, только использование уже существующих.

Пример проблемы вы можете увидеть в тегах этого топика.

Как добавить тэги к блогам ?

Всем доброго времени суток.

Может кто-то подскажет что нужно вставить или плагин посоветует какой нибудь ?! Только не категории а именно тэги, чтобы каждому блогу можно было присвоить несколько категорий одновременно.

Заранее спасибо.

Изменение шаблона отображения топика в зависимости от тэга

Моя задача, наверное, следствие экрана нетбука с разрешением 1024:600. Но тема, возможно пригодиться не как конкретная реализация, а как направление хода мысли.

Периодически у меня бывает необходимость публиковать широкие материалы. Карты, схемы, крупные рисунки, временную шкалу, или широкую флешку. И однозначно при этом мешает Sidebar. Не только занимая место, но и отвлекая внимание и не вписываясь в логику страницы (на мой взгляд). Поэтому встала задача — убирать его.
Читать дальше →

Конструктор

Возможно ли в лс воплотить конструктор, суть конструктора такая:
-выбираешь из всплывающего списка «тэги» несколько штук ( как «метки» заполняешь суть такая)
-нажимаешь поиск и результат поиска выводит те топики в которых встречаются только эти «тэги»

Что то похожее на:



Куда копать наведите на мысль?

Плагин рабты с тэгами (метками).

Господа, у меня такой вопрос.

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

К примеру в топике идет следующий текст:
«Один из проектов, проинвестированных РВК, — разработка препарата для лечения рака почки, которой занимается молодой ученый Илья Тимофеев. РВК не работает со стартапами напрямую, их отбором занимаются венчурные фонды — партнеры корпорации.»

и у меня на сайте уже используется тэг «РВК»

И соответственно после публикации текст превращается в следующий текст в автоматическом режиме:

«Один из проектов, проинвестированных РВК, — разработка препарата для лечения рака почки, которой занимается молодой ученый Илья Тимофеев. РВК не работает со стартапами напрямую, их отбором занимаются венчурные фонды — партнеры корпорации.»

И вторая задача для этого плагина:
При публикации топика в метки автоматически добавляются ранее существующие метки, которые встречаются в тексте топика с возможностью их ручного удаления (если вдруг не нужны). Ну это уже опционально.

Облако тегов и доп.символы

Столкнулся с тем что теги с некоторыми символами, например "+100500", в облаке не работают. Нажимаем на этот тег и видим страницу с текстом «Сюда еще никто не успел написать».
Кто нибуть правил такую досадную вещь?) или лучше отказаться от "+" в тегах топика?)

Добавляем тэг irony на 0.4.2

Давно хотел сделать этот тэг на своем небольшом сайте, и вот,
при поддержке богов Хаоса и Раздора и под чутким руководством OnTheFly это получилось.



Первая пошаговая инструкция для дураков ls версии 0.4.2 и шаблона New, в которой написано, как мы создадим кнопку добавления тега, добавим ее в редактор, разрешим тэг, и добавим селектор в css и будем писать красненьким ;)
Читать дальше →

Пробел в тегах(облако тегов)

Раньше не замечал, только сейчас наткнулся. В облаке тегов есть теги где содержится пробел(например ATI Catalyst 10.12). При нажатии на него перенаправляет на tag/ATI%20Catalyst%2010.12/
Но записи с такие тегом не выводит, пишет «Сюда еще никто не успел написать».

Как решить эту проблему?