Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   Установка кода на DLE (http://forum.sape.ru/showthread.php?t=6178)

bigloafef 21.08.2009 02:47

Апокалипсис, Сейчас с выходом , новой версии 8,2 DLE . появилась уникальная возможность по подключению модулей .
Цитата:

Сообщение от http://dle-news.ru/extras/online/index.html
DataLife Engine предоставляет удобные механизмы для подключения разработанных вами модификаций скрипта. Данные механизмы позволяют обеспечить работоспособность и после обновления скрипта на новую версию, т.к. данные механизмы позволяют осуществлять подключение без правки файлов скрипта.

Ну основные "+" на лицо - поставил и забыл :) .
Вот пример вызова:
Код:

{include file="engine/modules/mymod.php"}
Значит выше указанный код нужно поместить engine/modules/sape.php , код sape.php :
PHP код:

<?php
/*SAPE*/
define('_SAPE_USER''мой хэш');
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();

$links $sape->return_links();
if(
$links!=""){ 
$gototpl '
<div class="jc">
    <div class="head"><div></div></div>
        <div class="top_top">
          <div class="top_top">
            <div class="ss_top">
                <div class="ss_con">
                    <h3>На правах рекламы:</h3>
                    '
.$links.'
                </div>
            </div>
        </div></div>
    <div class="top_top"><div></div></div>
</div>'
;
}  
/*SAPE*/
$tpl->set("{sape}",$gototpl);
?>

Вызов в шаблоне будет :
Код:

{include file="engine/modules/sape.php"}
{sape}

Или я что-то опять перепутал ?

siteground 21.08.2009 15:24

А разве вызов модуля должен быть в шаблоне?

bigloafef 21.08.2009 18:08

Цитата:

Сообщение от siteground (Сообщение 541126)
А разве вызов модуля должен быть в шаблоне?

Да , вызывается через шаблон .
При обновлении файл sape.php остается в каталоге модулей , а обновляется движок путем замены старых файлов всех кроме каталога шаблона -> поэтому при обновлении код sape не нужно будет менять .
Подробнее можно будет прочитать в онлайн документации к движку .

Апокалипсис 24.08.2009 21:43

Цитата:

Сообщение от alexmetalin (Сообщение 543669)
Если ещё модерация не прошла.....из за этого в шаблоне пусто...или должно хотя бы что то выводиться?

Чего ?

Апокалипсис 24.08.2009 21:50

alexmetalin, ну пусть ожидает.

siteground 25.08.2009 09:16

Цитата:

Сообщение от alexmetalin (Сообщение 543691)
Я вот не как не разберусь...реально 465 опубликованных новостей
яша 1300 с чем то отыскал..ramler 400....google пока 300 с чем то ....
sape нашёл 126 страниц...
так вот почему он только индексирует типа новости/новость/
а не реально количество страниц.

и ещё ведь если код у меня будет стоять в шаблоне то и показ будет на всех страницах а не на 126-ти

На всех страницах у вас установлен тег.

Planet 25.08.2009 11:39

Посдкажите где берете DLE Для создания сайтов? Мне нужен минимальный набор. лишь календарь и без всяких копирайтов. Простой шаблон. Можно в ЛС

Edward 25.08.2009 12:18

Planet, DLE мы берём на официальном сайте разработчика.

зы. учитесь правильно задавать вопросы.
ззы. несколько простых шаблонов уже присутствуют в стандартной поставке.

Planet 25.08.2009 12:49

Edward, спс за "исчерпывающий" ответ, но не все берут их именно там

Grush 25.08.2009 13:05

Цитата:

Сообщение от Planet (Сообщение 544255)
но не все берут их именно там

Да, сообразительные люди умеют гуглить.


Часовой пояс GMT +3, время: 06:08.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.