Поиск по сайту
Вход на сайт
Обратите внимание
Топ-новости
Архив сайта
Апрель 2016 (1)
Апрель 2014 (1)
Ноябрь 2013 (1)
Октябрь 2013 (1)
Май 2013 (2)
Апрель 2013 (8)
Партнеры

seo-monster.ru - сервис проверки доменов
хочешь такой же информер? Информер ТИЦ и PR

News Columns v1.2

Модуль для DLE 6.3
Модуль бесплатный
Начальный автор: y0r1c
Доделал для версии dle 6.3: GreenFest

Данный модуль помогает вам выводить новости в несколько колонок смотря скока колонок вы указали смотрите скрины.

Установка:

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


Найти:


if(!defined('DATALIFEENGINE'))
{
  die("Hacking attempt!");
}


Ниже добавить:


$columns = "2"; //Число колонок поставите 3 будут новости в 3 колонки.



Далее найти:


    $news_c++;
  }

    $i++;


Ниже пишем:


if ($i % $columns == 0){
        $line_break = '</tr><tr>';
    } else {
        $line_break = '';
    }


Далее ищем:


         '{rssdate}'            => date("r", $row['date']),
         '{rssauthor}'            => $row['autor'],


Ниже вставляем:

         '{line-break}'            => $line_break,


Далее ищем:


    else $tpl->set_block("'[hide](.*?)[/hide]'si","<div class="quote">".$lang['news_regus']."</div>");

        $tpl->compile('content');
    }


Ниже добавляем:

$tpl->result['content'] = '<table><tr>'.$tpl->result['content'].'</tr></table>';


Теперь открываем файл shortstory.tpl

В самое начале файла пишем:

<td valign="top">


А в самый конец файла пишим:

</td>
{line-break}

У вас не ставится dle модуль или dle шаблон работает не правильно? Задайте вопрос на нашем форуме по DLE(Datalife Engine CMS) и Вам обязательно помогут!



Если появились вопросы по поводу News Columns v1.2 или Вы хотите высказаться, то пройдите регистрацию или авторизируйтесь и оставляйте комментарии.
#1 написал: malin4k (9 апреля 2008 13:15)

Публикаций: 0
Комментариев: 0
ха-ха, интересный скрипт
#2 написал: stafik (4 мая 2008 22:36)

Публикаций: 0
Комментариев: 0
Пожалуйста помогите подогнать под DLE 7.0 что там надо поменять скажите пожалуйста.
#3 написал: Lord Yreey (29 мая 2008 22:45)

Публикаций: 0
Комментариев: 0
Цитата: stafik
Пожалуйста помогите подогнать под DLE 7.0 что там надо поменять скажите пожалуйста.


Под ДЛЕ 7.0 вот эту строку:

'{line-break}' => $line_break,

надо вставить не там, где указано, а после строк:

$news_find = array(
'{comments-num}' => $row['comm_num'],
'{views}' => $row['news_read'],
'{category}' => $my_cat,
'{link-category}' => $my_cat_link,
'{news-id}' => $row['id'],
'{PAGEBREAK}' => '',

И все будет ок.

Автору(ам) - респект и спасибо !
#4 написал: Berkut (16 июня 2008 15:38)

Публикаций: 0
Комментариев: 0
Lord Yreey

Спасибо, помогло!

Автору(ам) - респект и спасибо !
#5 написал: nikolaus2008 (12 ноября 2009 03:43)

Публикаций: 0
Комментариев: 0
Спасибо, супер!!!
#6 написал: lb156 (19 ноября 2009 22:55)

Публикаций: 0
Комментариев: 0
А как сделать, чтобы ограничить кол-во знаков в краткой новости, чтобы блоки были ровные, например чтобы обрезало до 350 символов?
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Вверх