Все для DataLife Engine / DLE хаки / Хак для DLE / DLE хак Выбор количества новостей

DLE хак Выбор количества новостей

хак Выбор количества новостей
DLE хак Выбор количества новостей обновленный код для актуальной версии DataLife Engine, чтобы посетители могли самостоятельно менять количество выводимых обзоров (новостей, статей, список плейлиста и т.д.) на странице сайта.

Хак "Выбор количества новостей" для dle 13 и выше версии позволит вашим пользователями самим менять порядок вывода тем, разрешенное количество статей будет отображаться на страницах площадке.



Установка:
В архиве файл установки с автоматическим добавлением кода ниже hak-vybor-kolichestva-novostej-13.xml для версии DLE 13.0, hak-vybor-kolichestva-novostej-14.xml на эту версию DataLife Engine 14.

Файл news_number.php закинуть в папку modules, чтобы был по адресу engine/modules/news_number.php

Настройка количества вывода новостей производится в файле engine/modules/news_number.php, где 10,30,50,80,100 - значения разрешенные для выбора.

Важно! Первое вхождение числа новостей должно строго совпадать с параметром в Настройка параметров скрипта / Новости: Количество новостей на страницу.

Установка, для тех кто хочет сделать вручную:

Открываем файл : engine/engine.php

searchcode (ищем строчку кода)

$config['news_number'] = intval ( $config['news_number'] );


replacecode (заменяем код)
include_once ENGINE_DIR."/modules/news_number.php";


searchcode (ищем строчку кода)

$cache_prefix .= "_tempate_" . $config['skin'];


replacecode (заменяем код)
$cache_prefix .= "_".$config['news_number'];


В шаблоне дле для вывода используется обыкновенный select и выглядит на странице сайта будет примерно следующим образом:



Автор:
С уважением,
Олег Александрович a.k.a. Sander

Представляем из раздела DLE хаки, обновленный вариант хака Выбор количества новостей скачать можно по следующей ссылке

hak-vybor-kolichestva-novostej.zip [2,78 Kb] (cкачиваний: 4)
  • 80
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent