loading...

Авторизация ...

Имя пользователя :
Пароль :
я всё забыл!

ХакиНастройка сортировки для тега {custom}

Приветствую вас, товарищи веб мастера. Буквально вчера мне пришлось работать со стандартным тегом {custom}, которые украшает DLE своим наличием долгие годы

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

Я же решил обойтись без лишних изысков и всё-таки модифицировать кастом, добавив в параметры тега, параметр определяющий поле для сортировки и тип сортировки.
  Написал 1rashpil 9 июля 2011, оставили 19 комментариев просмотрели 12651 раз | рейтинг новости уменьшить   +7   Увеличить

ХакиАвторизация по почте

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

Сам хак прост в установке, всего редактируется 3 файла. Его можно отключить в настройках движка.
Авторизация по почте также работает при входе в админку.

Данный метод защиты я пременил на своём движке форума (LogicBoard), решил, что и для DLE стоит сделать такое, тем более создание хака занимает лишь несколько минут.
  Написал ShapeShifter 7 июля 2011, оставили 27 комментариев просмотрели 7739 раз | рейтинг новости уменьшить   +12   Увеличить

ХакиВывод подкатегорий

Вывод подкатегорий


Спешу представить всем пользователям 4dle.ru очередное маленькое дополнение к Data Life Engine. Суть этого хака в том, чтобы при запросе в главную категорию, выводились его подкатегории и количество новостей в них. Я видел похожий модуль за деньги и для старых версий. Этот же хак бесплатный и обещает работать на актуальных версиях движка

Модуль не добавляет нагрузки, ну если только чуть чуть. Не создаётся никаких дополнительных запросов, используется внутренний массив $cat_info. Но я его немного дописал, тем самым добавил возможность вывести количество новостей в этой категории.
  Написал 1rashpil 3 июля 2011, оставили 4 комментария просмотрели 8259 раз | рейтинг новости уменьшить   +3   Увеличить

ХакиВывод картинок в топ 10 (ДЛЕ 9.0)

Вывод картинок в топ 10 (ДЛЕ 9.0)

После возни с другими разработками разных авторов решил самостоятельно подкоректировать стандартный модуль вывода топ новостей для того чтобы он выводил первью картинки с короткой новости.

Итак читаем...

  Написал nikolas22 24 июня 2011, оставили 9 комментариев просмотрели 11353 раз | рейтинг новости уменьшить   +5   Увеличить

ХакиАвтоматический стандартный каталог

Как известно, в DLE есть возможность вывода новостей по буквенному идентификатору, т.е. каталог.
Он доступен на сайте по ссылке: site.ru/catalog/C
Однако у него есть один большой недостаток! Для его работы у каждой новости нужно заполнять символный код, но ведь это довольно таки неудобно. А если на сайте уже есть несколько сотен новостей? Этот небольшой хак исправляет это дело. Каталог выводится основываясь на первой букве заголовка.
  Написал Sander1 4 июня 2011, оставили 32 комментария просмотрели 9138 раз | рейтинг новости уменьшить   +15   Увеличить

ХакиМодификация добавления статических страниц в sitemap DLE

Модификация добавления статических страниц в sitemap DLE


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

Данная модификация позволяет решить эту проблему.
  Написал Yeti 21 мая 2011, оставили 14 комментариев просмотрели 9290 раз | рейтинг новости уменьшить   +2   Увеличить

ХакиУбираем ID новости в заголовке и sitemap DLE!

Убираем ID новости в заголовке и sitemap DLE!


Недавно почитав литературы, понял, что Яша и прочая нечисть, любит ссылки страниц вида http://мой-гс.ру/novost'_bez_id.html, а стандартный вывод Dle осуществлен как раз с выводом Id новости!Вот теперь прочитав огромное кол-во хаков итд хочу поделится подводными рифами скажем вот етого хака Ссыль на хак. После его установки, ссылки в сайтмапе- webmaster.Яша.ру начали приобретать статус Ошибочка
Вот ето и будем лечить в полной новости!!!!!
  Написал hooligan4ik 13 мая 2011, оставили 21 комментарий просмотрели 10224 раз | рейтинг новости уменьшить   -29   Увеличить

ХакиИнфаметр на Ваш сайт

Инфаметр на Ваш сайт


Хак для установки информера на сайт
  Написал semurg 4 мая 2011, оставили 9 комментариев просмотрели 8177 раз | рейтинг новости уменьшить   -15   Увеличить

ХакиДобавление новостей групой Гости

При создании каталога возникла неоходимость разрешить групе гости добавлять новости.
Может кому пригодится. Если у кого будут свои рекомендации по решению этой задачи жду на форуме

  Написал nikolas22 27 апреля 2011, оставили 16 комментариев просмотрели 8782 раз | рейтинг новости уменьшить   +5   Увеличить

ХакиRelated-Block by Sander

Related-Block by Sander

Хак позволяет выводить блок похожих новостей не только в шаблоне полной новости, но и в main.tpl.
  Написал Sander1 21 марта 2011, оставили 8 комментариев просмотрели 8135 раз | рейтинг новости уменьшить   +14   Увеличить

[removed][removed] [removed] (adsbygoogle = window.adsbygoogle || []).push({}); [removed]