Плагин внутренней перелинковки

В версии 1.4.0b пока убран кэш, он, оказывается, работал неправильно.
Сделаны настройки «ссылаться на типы страниц» и «работать только на
страницах».
 
В версии 1.3 избавился от приставки mod и заменил стандартный «Perelinks»:
  • Ограничение на количество внутренних ссылок на одной странице.
  • Редактируемый список стоп-слов, которые не становятся ссылками.
  • Опция «Ограничение вхождения слов» — только первое из слов-дубликатов слово становится ссылкой.
  • Опция «Ссылаться только на более ранние записи».
  • Об особенностях (ограничениях) плагина см. ниже в комментариях.
  Дальнейшее развитие:
  • Исправление ошибки, что плагин разбивает существующие ссылки. Скорей всего, плагин потеряет часть функциональности.
  • Список слов, которые должны будут ссылаться на определённые ссылки независимо от того, куда ссылались бы иначе.

Админ-анонс

Тема плагина на форуме.

Плагин идёт в стандартной поставке системы.

Позволяет размещать на стартовой странице админки любую информацию.
  • Кроме информации может отображать статистику по просмотру страниц: наиболее, наименее и средне просматриваемые, общее их количество.
  • Позволяет задавать разрешения на то, кто имеет доступ к админ-анонсу и кто видит статистику. Таким образом, например, администратор сайта может размещать инструкции для модераторов.
  • Требуется версия MaxSite 0.33. Собственно, с этой версии он идёт в стандартную поставку.
  • Предложения и пожелания по развитию принимаются.
  • Из особенностей: так же, как и ушки, плагин использует float-options, поэтому рекомендую не забывать и не затирать каталог uploads\_mso_float.
  • С версии 0.4 можно выбрать, подключать ли визуальный редактор. По умолчанию он включен.
  • 0.4.1 — внутренние изменения (избавляемся от global $MSO).
  • 0.5 — улучшения интерфейса — плагин обзавёлся табами.
  • 0.5.1 — исправление багов версии 0.5. Расширение функциональности и настроек. Введён хук 'admin_announce'. См. readme.txt.

Autoclose tags

Тема плагина на форуме. Плагин идёт в стандартной поставке системы.

Часто бывает, что в тексте страницы кат разбивает открывающий и закрывающий теги. На самой странице ничего страшного от этого не происходит, но на главной, в категориях и так далее выводится открывающий тег и нет закрывающего. В результате происходят разнообразные глюки, чаще всего с сайдбарами. Этот плагин борется с такой ситуацией. Просто включите его.
  • Вер. 0.2 — теги правятся библиотекой tidy, если она есть на хостинге.
  • Как следствие, чистятся теги от ворда, обрабатываются сложные ситуации, которые не ловились в версии 0.1 и так далее.
  • Закрытие тегов идёт в том числе на страницах (бывает нужно при использовании multipage и\или вставок из ворда и т.п.).
Версия 0.1 не обрабатывала ситуации наподобии <div></p> или </div><div>, а также закрывала одиночные теги типа <img>

 

На будущее:

  • Возможно, сделаю опции «включать ли на страницах».
  • Выбор способа коррекции: tidy, самописный, обрамление таблицей.
  • Доработка самописного способа.

Плагины, шаблоны и доработки для MaxSite CMS

Значимым разделом сайта и его сердцем является МаксСайт CMS. Соответственно, здесь мои открытые доработки системы. Всё остальное, касающееся системы — в соответствующей категории.

Остальное

Обзор CMS по категориям

Прежде всего: это заметки for self и они пока не приведены к единому знаменателю. Запись будет обновляться по мелочам.

Второе: преимущество отдаётся бесплатным движкам. Платные будут рассматриваться только для сравнения или от безысходности, т.е. если нет бесплатных аналогов. Также ограничение на технологии: php. О движках на перле и питоне я не более чем слышал, на шарпе и джаве имел дело с самописными.

Третье: описываю личный опыт для его систематизации, сохранения и…

Четвёртое: к заметкам в будущем планирую добавить и особенности архитектуры, взаимодействия с БД и так далее. Хотя бы даже — как устроен шаблон.

Пятое: в качестве апдейта. Статья опубликована на Хабре и собрала две сотни комментариев, в том числе довольно полезных.

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

Итак, рассматриваются: