Типограф для DLE

Типограф для DLE предназначен для автоматического форматирования текста в соответствии с правилами русской типографики. Обрабатывает все основные блоки — заголовки, тексты постов и страниц, комментарии. Форматирование происходит на лету— при отображении страницы, в базу данных изменений не заносится.
Остальные функции раздельно обрабатываются в трех блоках:
  • Заголовки
  • Основной текст
  • Комментарии

Три основных типа обработки, раздельные для каждого типа блока:
  • Спецсимволы (по умолчанию— в тексте, комментариях).©,®,™, Ѕ,±, 10Ч10.
  • Неразрывные конструкции (по умолчанию— в заголовках, текстах).
  • Склеивает пробелы в названиях организаций, обращениях, в годах, в«до н.э.» («и т.д.»,«и т.п.»), мерах измерений, денежные суммы, инициалах, номере версии программы.
  • Не разрывает со следующим (предыдущим словом) частицы с дефисом, устойчивые словосочетания, короткие союзы (адаптивным способом).
  • Исправления (по умолчанию— в тексте, комментариях). В основном, ошибочная пунктуация.

Основа взята из http://iskariot.ru/wordpress/typo/ (Типограф для Wordpress).После установки типографируется ВСЕ (новости, комментарии...), что идет через BBCODES редактор
Код адаптировал для dle: $aSH

Скачать типограф для DLE

Редирект с поддержкой исключений

Самое радикальное решение борьбы со ссылочным спамом, оставляя кликабельность, это редирект. Данный хак не только ставит редиректы, но и покрывает ссылки редиректа в noindex и noffolow, таким образом вес вашей страницы не будет уменьшаться из за ссылок например на ту же рапиду. А самая главная фишка — поддержка сайтов-исключений (дружественных сайтов) на которые редирект ставится не будет.
Обрабатываются все ссылки, которые проходят через парсер — новости, коменты, профиль и так далее. Ссылки вставленые в шаблон вами естественно не трогаются.

Xак применяется для новостей, которые добавляются после установки этого хака, а старые новости надо заново открывать для редактирования и сохранять.
Проверялся на 7.0 и 7.3, пока проблем не возникло, мною тестировались все прерыдущие версии этого хака, все они были доработаны и на данный момент это финальная версия.

( Читать дальше )

Ограничение коментариев в день

Небольшой хак позволяющий поставить ограничение на количество комментариев в день.
Инструкция:
Открываем modules/addcomments.php
Находим:
if ($comments ==''){
  $stop[] = $lang['news_err_11'];
  $CN_HALT = TRUE;
}

Ниже вставляем:
$limit="10"; # Ставим тут вмместо 10 кол-во коментов
  $com_num_day=$db->super_query("SELECT COUNT(*)as count FROM ".PREFIX."_comments WHERE autor='$name' AND date LIKE '".date('Y-m-d', time())."%'");
  if ($com_num_day['count'] >=$limit){
$stop[] = "Лимит в {$limit} кометнов использован! Вы уже {$com_num_day['count']} нафлудили!";
$CN_HALT = TRUE;
}

Автор: DimKA

DataLife Engine v.7.5

Представляем вам новую версию нашего скрипта DataLife Engine v.7.5. В данном релизе была добавлена поддержка смартфонов, добавлены новые возможности в статические страницы, а также расширены мультимедийные возможности скрипта, а также мы постарались добавить большое количество ожидаемых новых возможностей скрипта, но обо всем подробнее.

( Читать дальше )