Глоссарий 2.0 модуль для DLE 10.4


Представляем бесплатный модуль для DLE 10.4 Glossary Глоссарий 2.0 - выводящий на отдельной странице слова-термины на вашем сайте под управлением движка DataLife Engine 10.4-10.2. Модуль DLE Glossary ищет в полной и краткой новостях, на статических страницах заданные администратором слова и выводит к ним hint описание, либо ссылается на отдельную страницу с описанием данного слова.


Из раздела модули для dle Глоссарий 2.0
Версия движка: дле 10.4 / 10.2
Авторы: BDSoft, Roman Borkunov
Доработка: Roman Bork.

Важно:
Если вы обновляетесь с версии 1.5, необходимо выполнить все, что указано в install.html заново, кроме пункта про выполнение файла install.php

Скопируйте все файлы из папки upload в данном архиве на ваш сервер.
Запустите install.php
Открываем engine/engine.php, в нем ищем:
    switch ($do) { Ниже вставляем: case "glossary" : include( ENGINE_DIR."/modules/glossary/glossary.php" ); break; Ищем: elseif ($do == 'feedback') $nam_e = $lang['title_feed'];

Ниже вставляем:
elseif ($do == 'glossary') $nam_e = "Глоссарий";

Открываем .htaccess, в нем ищем:
    ReWriteEngine On Ниже вставляем: # Glossary 2.0 RewriteRule ^glossary(/?)+$ index.php?do=glossary [L] RewriteRule ^glossary/([^/]+)(/?)+$ index.php?do=glossary&word=$1 [L] RewriteRule ^glossary/page/([^/]+)(/?)+$ index.php?do=glossary&page=$1 [L]

Открываем engine/modules/show.full.php, в нем ищем:
    $tpl->set( '{title}', $row['title'] ); Ниже вставляем: // Glossary 2.0 $do = "full_story"; require_once ENGINE_DIR . '/modules/glossary/insert.php'; // Glossary 2.0

Открываем engine/modules/show.short.php, в нем ищем:
    $tpl->set( '{title}', $row['title'] ); Ниже вставляем: // Glossary 2.0 $do = "short_story"; require ENGINE_DIR . '/modules/glossary/insert.php'; // Glossary 2.0

Открываем engine/modules/show.custom.php, в нем ищем:
    $tpl->set( '{title}', $row['title'] ); Ниже вставляем: // Glossary 2.0 $do = "custom"; require ENGINE_DIR . '/modules/glossary/insert.php'; // Glossary 2.0

Открываем engine/modules/static.php, в нем ищем:
    $tpl->set( '{description}', $static_descr ); Выше вставляем: // Glossary 2.0 $do = "static"; require ENGINE_DIR . '/modules/glossary/insert.php'; // Glossary 2.0


Скачать DLE 10.4 модуль

Modul-Glossary-DLE.rar [75,43 Kb] (cкачиваний: 95)
00

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

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив