loading...

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

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

МодулиМодуль «Topnews» v.1.0

Написал nash300, 10 февраля 2009 | 18 комментариев | рейтинг новости не нравится   +6   нравится Версия для печати
На официальном сайте поддержки DLE был запрос на модификацию стандартного модуля "Topnews" требовалось изменять количество выводимых топовых новостей и запрещать выводить некоторые новости в блоке.

Модуль используется для вывода топовых новостей.

Модуль позволяет

1. задавать количество выводимых в блоке новостей
2. указывать новости запрещены для вывода в блоке


Описание модуля:

$uid - идентификатор уникальный для каждого вызова данного модуля в рамках сайта (значение по умолчанию 0)
$cache_file - задает имя кэш-файла (значение по умолчанию "mytopnews")
$notin - задает через запятую идентификаторы новостей которые недолжны отображаться в блоке (значение по умолчанию null)
$limit - задавать количество новостей выводимых в блоке (значение по умолчанию 10)

Примеры вызова модуля:

{include snippet="topnews.php" param="uid=1&limit=5∉=1,3"}

в данном случае будут выводится 5 новостей кроме новостей с идентификаторами 1 и 3

{include snippet="topnews.php" param=""}


Демо тут: http://poligon.dle-hack.ru/topnews.html

Скачать: Вы не можете скачивать файлы с нашего сервера

Установка

Установка:

1. Поместите содержимое архива в папку snippets.
Установка завершена.
Чтобы вызвать модуль воспользуемся подстановкой {include snippet="topnews.php" param=""}


Отблагодарили: Dimazzzzan, BeckSi, light-team, Yong, yyuu, meloman2020, FANKY

Комментарии пользователей

  Экспорт комментариев в RSS
 Сортировать по рейтингу, по дате

Комментарий был скрыт за отрицательный рейтинг (-5) и по мнению остальных пользователей не несёт смысловой нагрузки!
показать комментарий
Написал admin1, 10 февраля 2009 в 20:35 плохой комментарий   -2   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Эээ, гражданин, хоть бы (с) поставил, стырил внаглую мою фразу...
Надо патент получить и за исп-ие без лицензии в суд подавать...
А ща пойду хоть в Международный по правам человека накатаю...
lol

Написал Tweek, 11 февраля 2009 в 01:25 плохой комментарий   +1   хороший комментарий
Новостей: 5, комментариев: 344, Пользователи
Карма: 24±
Вам плохо?... о чем сообщение?...

Написал admin1, 11 февраля 2009 в 19:47 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Несколько раз писал эту фразу в комментах и после этого увидел здесь повторение точь в точь.
А вам что, тоже плохо?.. bk

Написал efgen, 11 февраля 2009 в 11:29 плохой комментарий   -1   хороший комментарий
Новостей: 1, комментариев: 11, Пользователи
Карма:
блин... а что это модуль который на ДЛЕ не похожий?

Написал Hazar_OFF, 11 февраля 2009 в 13:51 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Бред, опять колесо изобрели. smile

Написал mars, 12 февраля 2009 в 09:33 плохой комментарий   0   хороший комментарий
Новостей: 2, комментариев: 404, Модератор
Карма:
У меня не работает(
1)в корне (там где папки engine, templates, language...) создал папку snippets
2)в неё положил файл из архива
3)Прописал в main.tpl вот это {include snippet="topnews.php" param="$limit=7"}

И на сайте вижу только эту строчку {include snippet="topnews.php" param="$limit=7"}

Написал 100fm, 12 февраля 2009 в 12:29 плохой комментарий   +1   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Необходимо прописать в файлах двига пару строк ...
На сайте автора написано где необходимо внести изменения в движок.

Написал mars, 12 февраля 2009 в 14:23 плохой комментарий   +1   хороший комментарий
Новостей: 2, комментариев: 404, Модератор
Карма:
Цитата: 100fm
Необходимо прописать в файлах двига пару строк ...
На сайте автора написано где необходимо внести изменения в движок.


Спасибо

Автору минус за не полное описание

Написал Aurum, 12 февраля 2009 в 22:20 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Цитата: n0wheremany
изобретение велосипеда не есть хорошо.


Написал mars, 13 февраля 2009 в 01:12 плохой комментарий   0   хороший комментарий
Новостей: 2, комментариев: 404, Модератор
Карма:
Цитата: n0wheremany
изобретение велосипеда не есть хорошо.


Надо лучше читать новость!!!
Этот модуль создан под новый способ установки модулей!
http://www.dle-hack.ru/ - читай, если предыдущие новости не удосужился прочитать!!!

У автора затея супер! если все начнут так модули писать... будет супер!

Написал Tweek, 13 февраля 2009 в 01:52 плохой комментарий   0   хороший комментарий
Новостей: 5, комментариев: 344, Пользователи
Карма: 24±
Цитата: mars
если все начнут так модули писать... будет супер!

Затея не очень... не выходит из ситуации (проблемы) с обновлениями.
Так модули для дле писать нельзя.

Написал nash300, 13 февраля 2009 в 20:14 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Затея не очень... не выходит из ситуации (проблемы) с обновлениями.
Так модули для дле писать нельзя.


Былобы неплохо услышать почему нельзя без объяснения причины это пустые слова.

Написал Aurum, 13 февраля 2009 в 02:08 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Tweek,
Если руки о туда растут , то
1. задавать количество выводимых в блоке новостей
2. указывать новости запрещены для вывода в блоке

1 вообще легко
2 немного повизится

Написал nash300, 13 февраля 2009 в 20:11 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
1 вообще легко
2 немного повизится


Вот я немного и повозился

Написал ZANOS, 15 февраля 2009 в 01:04 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
А Какие 2 строчки нужно прописать? чтобы модуль заработал?

Написал nash300, 15 февраля 2009 в 13:38 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Для того чтобы DLE понимала подстановки вида {include snippet="topnews.php" param=""} необходимо поработать с DLE (это делается оди раз и в дальнейшем позволяет подключать все модули не изменяя исходные коды DLE)

Cкачайте исходные коды http://www.poligon.dle-hack.ru/files/289-p...nija-v-dle.html теперь следуйте указаниям на данной странице (или в скачанном архиве файл установка.txt)

Написал orion1982, 6 апреля 2009 в 11:40 плохой комментарий   -1   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
admin1 Вам не кажется что Ваше место возле параши!?
В суд он пойдет lol

Информация



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

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