С помощью такого расширенного модуля, вы сможете создать различные подборки: игр, фильмов, сериалов, программ и других, созданных по узкой тематики со множеством сортировок и SEO оптимальным параметрам!
Характеристики версии 3.0:
Установка:
1. Закачать все файлы из папки uploads
2. Выполнить mysql запрос:
2. Редактировать файл /engine/engine.php
И добавить:
3. Изменить файл /engine/modules/show.short.php
В конце изменить:
На:
Потом находим:
И заменяем:
На:
4. Добавить в настройки Nginx
5. Если APACHE тогда:
Характеристики версии 3.0:
- Поиск новостей в админке
- Защита от дубляжа той же новости в подборке.
- Возможность указать title, meta keywords и description для подборки. Так же вывести описание на страницу.
- Разрешить индексировать подборку или нет.
- Редиректы с несуществующих страниц. Все это SEO параметры.
- Сортировки по Дате, Рейтингу, Просмотру, Алфавиту, Комментариям самих новостей.
- Сортировка перетаскиванием новостей вручную как угодно для всех страниц, что бы настроить порядок вывода новостей в подборке.
- Вывод новостей с любой подборки где угодно.
- Вывод самих подборок где угодно.
- Вывод в новости к какой подборке она принадлежит.
- Возможность указать дополнительный текст для определенной подборки, с помощью тегов
- [coll_X]текст[/coll_X]
Установка:
1. Закачать все файлы из папки uploads
2. Выполнить mysql запрос:
INSERT INTO `dle_admin_sections` (`name`,`title`,`descr`,`icon`,`allow_groups`) VALUES ('collections','Collect ByVladok','Создание коллекций, подборок на разные темы.','collections.png','1');
DROP TABLE IF EXISTS `dle_collections`;
CREATE TABLE `dle_collections` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nid` text NOT NULL,
`date` datetime NOT NULL DEFAULT '2000-01-01 00:00:00',
`autor` varchar(55) NOT NULL,
`title` varchar(255) NOT NULL,
`meta_h1` varchar(255) NOT NULL,
`mtitle` varchar(255) NOT NULL,
`descr` varchar(255) NOT NULL,
`keywd` text NOT NULL,
`alt_name` varchar(255) NOT NULL,
`text` text NOT NULL,
`image` text NOT NULL,
`follow` tinyint(1) DEFAULT '1',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
2. Редактировать файл /engine/engine.php
И добавить:
case "collections":
include ENGINE_DIR . '/modules/collections.php';
break;
3. Изменить файл /engine/modules/show.short.php
В конце изменить:
$tpl->compile( 'content' );
}
На:
if( $active_collect ) $tpl->compile( 'item' );
else $tpl->compile( 'content' );
}
Потом находим:
$tpl->compile( 'navi' );
И заменяем:
case "2" :
$tpl->result['content'] = $tpl->result['navi'].$tpl->result['content'];
break;
case "3" :
$tpl->result['content'] = $tpl->result['navi'].$tpl->result['content'].$tpl->result['navi'];
break;
default :
$tpl->result['content'] .= $tpl->result['navi'];
break;
На:
case "2" :
if( $active_collect ) $tpl->result['item'] = $tpl->result['navi'].$tpl->result['item'];
else $tpl->result['content'] = $tpl->result['navi'].$tpl->result['content'];
break;
case "3" :
if( $active_collect ) $tpl->result['item'] = $tpl->result['navi'].$tpl->result['item'].$tpl->result['navi'];
else $tpl->result['content'] = $tpl->result['navi'].$tpl->result['content'].$tpl->result['navi'];
break;
default :
if( $active_collect ) $tpl->result['item'] .= $tpl->result['navi'];
else $tpl->result['content'] .= $tpl->result['navi'];
break;
4. Добавить в настройки Nginx
# Collections
rewrite "^/collections/$" /index.php?do=collections last;
rewrite "^/collections/page/([0-9]+)/$" /index.php?do=collections&cstart=$1 last;
rewrite "^/collections/([^/]*)/$" /index.php?do=collections&id=$1 last;
rewrite "^/collections/([^/]*)/page/([0-9]+)/$" /index.php?do=collections&id=$1&cstart=$2 last;
5. Если APACHE тогда:
# Collections
RewriteRule ^collections/$ index.php?do=collections [L]
RewriteRule ^collections/page/([0-9]+)/$ index.php?do=collections&cstart=$1 [L]
RewriteRule ^collections/([^/]*)/$ index.php?do=collections&id=$1 [L]
RewriteRule ^collections/([^/]*)/page/([0-9]+)/$ index.php?do=collections&id=$1&cstart=$2 [L]
CMS: DLE
Категория: Модули
Автор: Неизвестен
Опубликовал: Дмитрий
Подождите, сейчас файл будет подготовлен, через
секунд Вы получите ссылку на скачивание,
а сейчас может Зарегистрируемся? это быстро!
а сейчас может Зарегистрируемся? это быстро!
Навигация
Список доступных категорий сайта.
Web
Графика и Дизайн
Универсальные скрипты
Шаблоны uCoz и uCit
ㅤ uCoz и uCit Скрипты 28
ㅤ uCoz и uCit улучшения 14
Шаблоны DLE
ㅤ DLE Модули 27
ㅤ DLE Хаки/плагины 35
Прочие CMS шаблоны 9
Онлайн сервисы
Различная графика 104
Страница 404 15
Страница тех. работ 4
Онлайн Аниме от GiG-LiFe
Сериалы и Фильмы от GiG-LiFe
Магазин от GiG-LiFe
Основной сайт GiG-LiFe
Реклама
ТОП 7 Недели Портала
Самое просматриваемое за неделю
1 573
S.T.A.L.K.E.R. 2 — UETools: меню отладки, консоль разработчика | UETools: debugging menu, developer console
Читы и сохранения
489
S.T.A.L.K.E.R. 2 — Увеличение FPS на любом PC (Сборка) | FPS Boost for any PC
Геймплей и изменения
460
S.T.A.L.K.E.R. 2 — Увеличенный вес рюкзака + увеличенная выносливость | Adjustable Carry Weight
Читы и сохранения
324
S.T.A.L.K.E.R. 2 — Странная вода - больше не питьевая вода | Weird Water no longer drunk Water
Геймплей и изменения
242
S.T.A.L.K.E.R. 2: Heart of Chornobyl - Ultimate Edition
Action; RPG; Приключения
175
S.T.A.L.K.E.R. 2 — Трейнер +15 | Trainer +15
Читы и сохранения
157
S.T.A.L.K.E.R. 2 — Нет урона при падении | NO (or less) FALL DAMAGE
Читы и сохранения
Copyright © 2023 | Проект GiG-LiFe.ru
Материалы на этом сайте взяты из общедоступных источников и могут быть удалены по просьбе авторов, при наличии доказательства авторства.
Materials on this site are taken from public sources and may be deleted at the request of their authors when there is evidence of authorship.