Обновление BlockPro до версии 4.7

8.01
34
25 230
Обновление BlockPro до версии 4.7


В этом обновлении произведён рефакторинг модуля, реализована интеграция со сторонними сервисами по обработке картинок (tinypng и kraken) и добавлена возможность собственной, нестандартной фильтрации новостей.

Большое обновление BlockPro для DLE (v4.5)

22.04
45
16 933
Большое обновление BlockPro для DLE (v4.5)


В этом обновлении очень много приятных нововведений и улучшений, как функциональных, так и визуальных.
Новый установщик, улучшенный генератор строк подключения, режим афиши, RSS-ленты, вывод всех картинок новости, переменные для формирования кеша и многое другое.

Как защитить свой php-скрипт и привязать его к домену на примере модуля для DLE

13.02
80
51 477
Как защитить свой php-скрипт и привязать его к домену на примере модуля для DLE

Ни для кого не секрет, что вопрос защиты своего php-скрипта рано или поздно встаёт перед любым разработчиком и сегодня я покажу как просто и эффективно защитить свой скрипт на практическом примере - на простеньком модуле для DLE.

Как то давно я навскидку написал простой модуль вывода информации об аттачменте в любом месте сайта - ShowAttach, но до ума модуль не довёл и публиковать его не стал. Вот этот модуль и возьмём за основу для защиты.
Так же нам понадобятся прямые руки и система PCP-CS от Олега Mofsy.

Добавляем новые теги в постраничную навигацию на DLE 10.1 (простой хак)

5.01
11
20 327
Добавляем новые теги в постраничную навигацию на DLE 10.1 (простой хак)

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

Как сделать из Sublime Text удобный переводчик или обзор полезного плагина YandexTranslate

11.12
3
19 444
Как сделать из Sublime Text удобный переводчик или обзор полезного плагина YandexTranslate

Сегодня я хочу рассказать про плагин для Sublime Text 2 и 3, позволяющий легко переводить любой выделенный текст на любой, из доступных Яндексу, язык. Плагин делал для себя - поэтому он конечно же удобнее аналогов. Я, например, уже забыл когда пользовался инструментами перевода вне редактора.

Хак - несколько форм добавления новостей в DLE, простая и правильная реализация

13.11
134
43 538
Хак - несколько форм добавления новостей в DLE, простая и правильная реализация

В сети есть разные варианты реализации нескольких форм добавления новостей на DLE-сайт.
Кто-то копирует addnews.php, что в корне не верно т.к. создаёт кучу бесполезных дублей кода и создаёт лишние проблемы при обновлении сайта.
Кто-то назначает название шаблона через get, что в принципе правильно, но при этом об элементарной фильтрации данных не задумывается, что тоже не правильно.
Я предлагаю правильное, на мой взгляд, решение, которое в т.ч. решает проблемы с разными заголовками окна браузера и спидбара для каждого шаблона добавления новости, ну и приятная мелочь - правильно работающая ссылка "Добавить ещё" при успешном добавлении новости.

Пишем свой модуль для DLE - подробная инструкция

29.09
68
70 926
Пишем свой модуль для DLE - подробная инструкция

В этой статье я постараюсь очень подробно разобрать процесс создания простого модуля для DLE с кешированием и собственными шаблонами. Сначала разберём модуль без шаблона, а после дополним его собственным шаблоном. Итогом статьи будет работоспособный модуль без админки, вызываемый в любом месте сайта через строку подключения.

Вместо воскресных сниппетов №5

19.08
2
9 250
Вместо воскресных сниппетов №5

Сегодня описания и самих сниппетов не будет.
Это связано с плотной работой над двумя важными вещами: обновление дизайна dle-faq.ru и ремонтом машины.
Однако без вкусностей не обойдётся.
Первая вкусность: Обновлённый модуль ShowStat, который перекочевал на github
Вторая вкусность: Плагин для jQuery - SmartImages, обещанный на прошлой неделе и со среды так не дождавшийся публикации. (плагин так же живёт на github)

Если есть вопросы относительно модуля или скрипта - задавайте - разъясню. По модулю желательно писать в соответствующей теме