Раздер Название темы Ответов Последний
Графика для сайта Shareman 3.70 RUS/2010 0 mandelsonsouggisse
Изготовление контента Нужен контент 10 ali7875
DataLife Engine Проблема регистрации. 1 JimaX
DataLife Engine Модальное окно в DataLife Engine 3 lionprizrak
DataLife Engine Настройка robots.txt 8 Prizrak_2012
Стол заказов на cmsko.ru Мини-чат. 2 JimaX
Общение пользователей Статьи 3 nastroenie
Хостинг TneHost - Хстинг провайдер 10 ali7875
DataLife Engine Установка банеров 9 JimaX
DataLife Engine Помогите с установой. dle95 2 nastroenie
Яндекс Apdate
Апдейты Яndex тИЦ
25.09.2013Последний |
02.07.2013
23.05.2013
Апдейты Яndex выдачи
18.10.2013Последний |
17.10.2013
12.10.2013
Апдейты ЯКаталога
23.10.2013Последний |
22.10.2013
21.10.2013

Информация
Главная страница » DLE » DLE Модули » Блок случайных новостей для DLE
Блок случайных новостей для DLE
» Просмотров: 1681 » Дата: 31-12-2010, 21:42 » Автор: NeoMurderer

Блок случайных новостей

Здесь представляена бесплатная версия модуля.

Автор модуля kand2004 ICQ:271522951
Возможности и описание модуля:
1) Вывод случайных трех новостей одним горизонтальным блоком;
2) Возможность изменения стиля блока;
3) Возможность установить количество символов заголовка новости и самой новости;
4) Установка размера картинки новости;
5) Один запрос к БД для всего блока;
6) Возможность установить в любом месте сайта;
7) Простота установки.

Возможности полной версии читайте ниже.

Для DLE8.2

Установка.

1) Качаем и розархивируем файл

 [attachment=21:random_news.rar]

и копируем его в /engine/modules
2) Открываем /templates/Ваш_шаблон/main.tpl и в нужном месте (я ставил после тэга {speedbar}) ставите код


{include file="engine/modules/random_news.php?&title_length=23&short_story_length=50&img_maxsize=80"}


В это строке указаны 3 параметра:
- title_length - количество символов заголовка новости (по умолчанию 23);
- short_story_length - количество символов описания новости (по умолчанию 50);
- img_maxsize - длинна большей стороны картинки новости (по умолчанию 80px)
Изменяя параметры, легко можно достигнуть оптимального расположения новостного блока на вашем сайте.

3) Внешний вид новостей в блоке настраивается с помощью css стилей. Откройте файл /templates/Ваш_шаблон/css/style.css и в конец добавьте код:

/***** Random News ******/
.random_news_title {
    font-size: 10px;
    font-family: tahoma;
    color: #0574D3;
    padding: 0px 3px 3px 7px;
    vertical-align: top;
}

.random_news_title a:active,
.random_news_title a:visited,
.random_news_title a:link {
   color: #0574D3;
   text-decoration:none;
}
.random_news_title a:hover {
    color: #0574D3;
    text-decoration: underline;
}
.random_news_vtitle {
    font-size: 10px;
    font-family: tahoma;
    color: #0574D3;
    padding: 10px 3px 5px 0px;
    vertical-align: top;
}
.random_news_vtitle a:active,
.random_news_vtitle a:visited,
.random_news_vtitle a:link {
   color: #0574D3;
   text-decoration:none;
}
.random_news_title a:hover {
    color: #0574D3;
    text-decoration: underline;
}
.random_news_news {
    font-size: 10px;
    font-family: tahoma;
    color: #727272;
    padding: 0px 3px 3px 7px;
   vertical-align: top;
}
.random_news_img {
   vertical-align: top;
}
/***** !Random News ******/    


Этот стиль для моего сайта и его можно взять за основу.

Вот и все.

Теперь о возможностях полной версии модуля:

1) Возможность установить тип размещения блока - горизонтальный или вертикальный;

2) Неограниченое количество блоков на странице (в разумных пределах это от 1 до 5)

3) Для каждого блока можно установить свое количество новостей.
Например, один горизонтальный блок вверху страницы может содержать 4 новости, а вертикальный блок справа - 6 новостей.

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

5) Возможность установить количество символов заголовка новости и самой новости, а так же установка размера картинки новости;

6) Кэширование каждого блока отдельно. Причем для каждого блока задается свое время хранения кэша.
Кэширование так же можно отключить для определенного блока, оставив кэширование у остальных.
Например, если блок случайных новостей, то время хранения кэша для него предполагается небольшое. Для блока последних новостей
можно кэш и подольше сохранить.

7) Возможность вывода новостей в блоке только из указанных категорий.

8) Поддержка ссылок с ЧПУ всех типов и без ЧПУ.

9) Внешний вид настраивается с помощью css.



Комментарии: 0 Теги: Блок, случайных, новосте
 (голосов: 1)
Уважаемый посетитель, Вы зашли к нам на сайт как незарегистрированный пользователь. Мы рекомендуем Вам бесплатно зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.