dleportal.info всё про datalife engine шаблоны dle модули dle хаки dle статьи dle » Хаки dle

Недостаточная фильтрация входящих данных

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

Ошибка в версии: Все версии

Степень опасности: Средняя (Высокая при наличии администраторского аккаунта на сайте)

Как исправить в полной новости...
Подробнее

STREAM GRABBER v2.2 + Синомайзер

STREAM GRABBER v2.2 + Синомайзер

Граббер для CMSDLE.
Возможность граббить с большинства сайтов, построенных на этой CMS.
Наш граббер отличается удобным интерфейсом и хорошим качеством граббинга. Также, в отличие от остальных грабберов, он использует объектную модель представления HTML документа(DomDocument) для получения текста короткой и полной новостей, это позволяет избежать некоторых ошибок при парсинге (переносы строк, сделанные в WYSIWYG-редакторе).
Подробнее

STREAM GRABBER v2.2

STREAM GRABBER v2.2

Граббер для CMSDLE.
Возможность граббить с большинства сайтов, построенных на этой CMS.
Наш граббер отличается удобным интерфейсом и хорошим качеством граббинга. Также, в отличие от остальных грабберов, он использует объектную модель представления HTML документа(DomDocument) для получения текста короткой и полной новостей, это позволяет избежать некоторых ошибок при парсинге (переносы строк, сделанные в WYSIWYG-редакторе).
Подробнее

Imager v.0.0.1

Imager v.0.0.1

Данный скрипт позволяет в автоматическом режиме заливать изображения вставленные в публикации на Вашем сайте и хранящиеся на других серверах (бесплатных картинкохранилищах, других сайтах и т.д.) на ваш сервер. Это может быть тот же сервер, где размещен сам сайт или любой другой сервер с поддержкой ftp.
Подробнее

Автоматическое добавление тегов v1.0

Автоматическое добавление тегов v1.0

Очень часто Журналисты сайта забывают или не хотят проставлять теги для новости. Сначала я не обращал внимания, но поняв, в чем смысл и назначение тегов (для поисковиков в первую очередь), я сам начал руками редактировать посты и добавлять теги.
Теги - по сути своей - это краткое описание новости словами или словосочетаниями. В тегах не должно быть конкретики, но в то же время, они должны наиболее близко описывать предмет новости.
Идеальными словами-тегами для новости есть синонимы названия или само название. Следует исключать в тегах слова, которые можно отнести к любой новости (местоимения, предлоги и т.д.).
Так же не желательно в теги включать номер версии софта, размер файла инсталляции и другие конкретизирующие моменты.
Хотя, опять же, тут все зависит от вебмастера, от цели создания тегов и метода раскрутки новости.

Долго не думая, я копировал слова (исключая цифры) и ставил между ними запятую. Через некоторое время это стало надоедать...
Так появился этот простой хак. Большинству может показаться совершенно бесполезным, но мне помогает. Может кому-то тоже пригодится.

Возможности хака:
Из заголовка новости берутся слова (исключены цифры и спецсимволы), длина которых больше 3 символов и формируется строка тэгов.
Тестировался на версии DLE 8.2
Подробнее

Распределение загруженных файлов по папкам

Распределение загруженных файлов по папкам

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