Смотреть полный список добавленных статей
 

Автор: krasavchegx | 9 сентября 2010 | Просмотров: 16207

  Как сделать любую статическую страницу главной (стартовой) в движке DLE  

Категория: Полезные статьи

Вариант 1 (самый быстрый и лёгкий):

Для начала создаем в разделе статическую страницу, к примеру, stranitsa.html. Далее открываем файл /engine/engine.php и ищем такую строку:
if ($cstart < 0) $cstart = 0;

Далее вставляем перед этой строкой такой код:
if ($_SERVER['QUERY_STRING']==""){
$do = "static"; $_GET['page'] = "stranitsa";
}

Таким образом можно сделать любую статическую страницу главной(стартовой), главное не забывайте проставлять нужное название в строке
$do = "static"; $_GET['page'] = "stranitsa";


Вариант 2:

Для начала создаем...
Комментарии (8)  Подробнее

Автор: krasavchegx | 15 декабря 2009 | Просмотров: 19145

  Модуль topnews в DLE под микроскопом, или как заставить его правильно работать  

Категория: Полезные статьи

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

Думал вообще-то начать без встпуления, но...как же - пишу ведь я, а я без вступления не могу :)). Итак, модуль topnews. Что это вообще такое? Для тех, кто не знает - этот модуль входит в стандартную сборку DLE-движка, и присуттсвует практически во всех версия этой CMS. Подключается к сайту путем вставки в шаблон main.tpl в нужном месте тега {topnews}. После включения данного тега в шаблон, в том месте где Вы его ставили будут выводится самые популярные статьи, в виде списка.

Для более понятного уяснения материала давайте все рассматривать на практике. Откройте файл topnews.php, он находится в папке engine/modules. Там находим строчку:

$db->query( "SELECT id, title, date, alt_name, category, flag FROM " . PREFIX . "_post WHERE approve='1' AND date >= '$this_month' - INTERVAL 1 MONTH AND date < '$this_month' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10" );

Это самая нужная нам строчка, в которой мы можем производить необходимые настройки этого модуля. Начнем с простого - для того что увеличить количество выводимых новостей этим модулем нужно изменить в части кода

DESC LIMIT 0,10" );

цифру 10 поменяйте на нужную Вам - это и есть цифра, отвечающая за количество новостей в блоке topnews.

 

Комментарии (15)  Подробнее

Автор: krasavchegx | 12 августа 2009 | Просмотров: 16385

  Включение поддержки PHP в CMS DLE  

Категория: Полезные статьи

Также интересный вопрос, рассмотрим сегодня и его. Недолго "погуглив", можно найти необходимую информацию по поводу подключения исполнения PHP в шаблонах DLE, но в основном так все хитроумно написано, что сразу и не поймешь что к чему и где менять. Так зачем что-то искать, если здесь все есть. Расскажем Вам в 2-3 пунктах как это сделать:

1. В корневой папке сайта, на котором установлен DLE, лежит файл index.php. Скачиваем его к себе на компьютер и открываем его с помощью блокнота;

2. Находим строку...

Комментарии (0)  Подробнее

 
Яндекс цитирования  

© 2008- SurfMoney.ru. При полном или частичном использовании материалов ссылка на SURFMONEY.RU обязательна.