Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > DataLife Engine > Инструкции, модификации и статьи для DLE
Расширенный поиск

Инструкции, модификации и статьи для DLE Сборник инструкции, модов и статей по движку DataLife Engine

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2010, 10:45 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Сообщение Установка кода SAPE на DLE 8.2 и 8.3

Установка кода SAPE на DLE 8.2 и 8.3

Представляю Вашему вниманию 100% рабочий код для размещения кода сапы на сайтах работающих под управлением скрипта DLE. Сам лично проверил на сайте videourokov.net.

1. Регистрация на SAPE

2. Создаём новую площадку: переходим на страницу Добавление площадки и прочитав инструкцию выбирает и кликаем "Для хостинга с поддержкой PHP".

3. В раскрывшемся меню следуем четырём указанным в нём пунктам:

4.Скачайте к себе на компьютер вот этот архив в zip.

5. Распакуйте архив. Внутри архива будет лежать папка xxxxxxxxxxxxxxxxxxxx (имя папки - это ваш код, он понадобится при подключении кода сапы).

6. Скопируйте эту папку к себе на сайт. Положите ее в корень вашего сайта и выставите права доступа CHMOD 777 на эту папку (но не на файл sape.php), чтобы наш php-клиент мог управлять файлом с базой ссылок.

7. Открываем в корневой папке сайта файл index.php ищем:

PHP код:
$tpl->set '{AJAX}'$ajax ); 
ВЫШЕ добавляем:

вариант первый: ссылки выводим несколькими блоками:

PHP код:
define('_SAPE_USER''xxxxxxxxxxxxxx');  
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');  
$o['host'] = 'вашсайт.ру'
$sape = new SAPE_client(); 
$tpl->set('{links1}'$sape->return_links(1)); 
$tpl->set('{links2}'$sape->return_links(1)); 
$tpl->set('{links3}'$sape->return_links(1)); 
$tpl->set('{links4}'$sape->return_links(1)); 
$tpl->set('{links}'$sape->return_links()); 
вариант второй: ссылки выводим одним блоком:

PHP код:
define('_SAPE_USER''xxxxxxxxxxxxxx');  
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');  
$o['host'] = 'вашсайт.ру'
$sape = new SAPE_client();  
$tpl->set('{links}'$sape->return_links()); 
ОБРАТИТЕ ВНИМАНИЕ: в первую строку вписываем ваш код - имя папки, а третью строку ваш домен.

5. Открываем папку templates, далее идем в папку с Вашим стилем и там открываем шаблон main.tpl и добавляем в удобное для Вас место вывода ссылок сапы:

PHP код:
{links1}
{
links2
{
links3
{
links4}
{
links

Подключаем контекст:

Открыть engine/modules/show.full.php
ищем для DLE 8.2 - 8.3:
в различных местах:

PHP код:
$comments_num $row['comm_num']; 
для DLE более ранних версий ищем:

PHP код:
$tpl->set('{short-story}'stripslashes($row['short_story'])); 
ниже добавляем:

PHP код:
if (!defined('_SAPE_USER')){ 
define('_SAPE_USER''xxxxxxxxxxxxxxxxxx'); 

require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
$sape_context = new SAPE_context(); 
ob_start(array(&$sape_context,'replace_in_page')); 
$text $sape_context->replace_in_text_segment(stripslashes("<div id='news-id-".$row['id']."'>".$row['full_story']."</div>")); 
НЕ ЗАБЫВАЕМ: в первую строку вписываем ваш код - имя папки

После выполнения этих операции вернитесь в панель сапы и продолжите добавление сайта.
Вот и все.
  Ответить с цитированием
Cказали cпасибо:
Старый 25.02.2010, 18:10 Вверх   #2
Грамотный форумчанин
 
Аватар для Finger
Finger вне форума
Доп. информация
По умолчанию

Serberg, я думал что сам код просто нужно вставить в шаб например main.tpl(в место куда хочеш вывести) и всё, спс что расказал. Кст а моим способом нелегче или там нельзЯ?
  Ответить с цитированием
Старый 25.02.2010, 18:27 Вверх   #3
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Finger, просто вставить код в шаблоне не получится, т.к. по умолчанию php код в tpl файлах не выполняется, а для того чтобы он начал выполняться придется "повыпендриваться".
  Ответить с цитированием
Cказали cпасибо:
Старый 02.03.2010, 22:27 Вверх   #4
Опытный пользователь
 
Аватар для WaReZ0k
WaReZ0k вне форума
Доп. информация
По умолчанию

Спасибо! Полезная инфа!

Важно подключить контекст!
  Ответить с цитированием
Старый 31.01.2011, 13:19 Вверх   #5
Знаток
 
Аватар для Forum Bot
Forum Bot вне форума
Доп. информация
По умолчанию Модерация темы!

Эта тема была перенесена из раздела DataLife Engine.

Перенес: Serberg
  Ответить с цитированием
Ответ

Метки
dle, sape, sape на dle, установка


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите по Sape.ru sertaras Заработок на сайтах (Рекламные спонсоры) 27 01.04.2012 18:17
[Вопрос] вставка рекламного кода foozzi vBulletin 3.х 10 15.01.2011 17:04
[Вопрос] Вставка HTML-кода Vipower vBulletin 3.х 7 30.11.2010 07:11
[Вопрос] Как изменить отображение bb кода? Pavlushka vBulletin 3.х 5 13.01.2010 21:14


Текущее время: 13:10. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.09459 секунды с 12 запросами