Форум 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=85370)

SHEFF 08.02.2013 18:50

PHP код:

if (!defined('_SAPE_USER')){
  
define('_SAPE_USER''ВАШ_ХЕШ_КОД');
  }
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'ваш_сайт.ru'// БЕЗ HTTP://
$sape = new SAPE_client($o);
$tpl->set('{sape_links}'$sape->return_links()) 

вставляю код, белый лист. 9.7

из за чего может быть?

zeta 08.02.2013 18:57

Цитата:

Сообщение от SHEFF (Сообщение 1315072)
из за чего может быть?

так попробуйте

Код:

define('_SAPE_USER', 'хеш');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o[ 'force_show_code' ] = true;
$o[ 'verbose' ] = true;
$sape = new SAPE_client( $o );
$tpl->set('{sape_links}', $sape->return_links());


SHEFF 08.02.2013 19:02

Цитата:

Сообщение от zeta (Сообщение 1315074)
так попробуйте

Код:

define('_SAPE_USER', 'хеш');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o[ 'force_show_code' ] = true;
$o[ 'verbose' ] = true;
$sape = new SAPE_client( $o );
$tpl->set('{sape_links}', $sape->return_links());


спасибо! помогло

Игорек 09.02.2013 09:39

А есть на дле какой нибудь плагин как на wordpress?
Чтобы загрузить его все быстро настроить и не надо париться.

MonAmur 09.02.2013 10:45

Цитата:

Сообщение от Игорек (Сообщение 1315203)
А есть на дле какой нибудь плагин как на wordpress?

нет

Цитата:

Сообщение от Игорек (Сообщение 1315203)
Чтобы загрузить его все быстро настроить и не надо париться.

неужели так сложно установить код?

это же, по сути, прохождение теста на IQ. :D

Игорек 09.02.2013 10:47

Цитата:

Сообщение от MonAmur (Сообщение 1315225)
нет

неужели так сложно установить код?

это же, по сути, прохождение теста на IQ. :D

Я просто даже не знаю куда эти коды вписывать на дле.

MonAmur 09.02.2013 10:53

Цитата:

Сообщение от Игорек (Сообщение 1315227)
Я просто даже не знаю куда эти коды вписывать на дле.

а тему читать пытались?

Игорек 09.02.2013 11:31

if (!defined('_SAPE_USER')){
define('_SAPE_USER', '4f69f********6d1f725');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'bri***a-tr***s.com'; // БЕЗ HTTP://
$sape = new SAPE_client($o);
$tpl->set('{sape_links}', $sape->return_links());

а ошибка выскакивает

Fatal error: require_once(): Failed opening required '/home/r/ru17ru/bria**a-tr***s/public_html/4f69f0f4*********25/sape.php' (include_path='.:/opt/php5/lib/php:/opt/php5/lib/ZendFramework/library') in /home/r/ru17ru/bri**a-tr***s/public_html/index.php on line 265

Добавлено через 21 минуту
Млин наковырял в кодировках в нотепаде теперь кракозябра на сайте.
Какая кодировка для дле нужна?

zeta 09.02.2013 13:10

Цитата:

Сообщение от Игорек (Сообщение 1315230)
Какая кодировка для дле нужна?

какую поставите, такая и будет - выбор не особо большой :rolleyes:

К.О.

zhegloff 09.02.2013 13:16

Цитата:

Сообщение от Игорек (Сообщение 1315230)
а ошибка выскакивает

Fatal error: require_once(): Failed opening required '/home/r/ru17ru/bria**a-tr***s/public_html/4f69f0f4*********25/sape.php' (include_path='.:/opt/php5/lib/php:/opt/php5/lib/ZendFramework/library') in /home/r/ru17ru/bri**a-tr***s/public_html/index.php on line 265

Папку сапы в корень положите.


Цитата:

Сообщение от Игорек (Сообщение 1315230)
Млин наковырял в кодировках в нотепаде теперь кракозябра на сайте.
Какая кодировка для дле нужна?

win-1251.


zeta, жвачки, не забываем о жвачках.

warezdb 10.02.2013 12:36

Где можно почитать инструкцию по переходу на Блочные ссылки для DLE? Попытался сам разобраться, но пришлось вернуться к бекапам

zeta 10.02.2013 12:42

Цитата:

Сообщение от warezdb (Сообщение 1315501)
Где можно почитать инструкцию по переходу на Блочные ссылки для DLE? Попытался сам разобраться, но пришлось вернуться к бекапам

там нет ничего сложного - просто меняется(дописывается) одна строка:

$tpl->set('{sape_links}', $sape->return_block_links());

а в месте вывода - без изменений (работает на версиях с 8.2)

зы. не знаю,что у вас вызвало затруднения

warezdb 10.02.2013 12:53

Цитата:

define('_SAPE_USER', 'хэш');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$sape_article = new SAPE_articles();
$tpl->set('{sape}', $sape->return_links());
$tpl->set('{sape_art}', $sape_article->return_announcements());
Меняю строчку
Цитата:

$tpl->set('{sape}', $sape->return_links());
на
Цитата:

$tpl->set('{sape}', $sape->return_block_links());
В итоге на сайте получаю
Цитата:

Fatal error: Call to undefined method SAPE_client::return_block_links() in /var/блабла/www/site.ru/index.php on line 290

zeta 10.02.2013 14:15

Цитата:

Сообщение от warezdb (Сообщение 1315503)
В итоге на сайте получаю

у вас блочный вывод настроен/включен в акаунте?

zhegloff 10.02.2013 16:19

Цитата:

Сообщение от warezdb (Сообщение 1315503)
Fatal error: Call to undefined method SAPE_client::return_block_links() in /var/блабла/www/site.ru/index.php on line 290

Древний sape.php используете.
Скачайте новый в аккаунте.


Цитата:

Сообщение от warezdb (Сообщение 1315501)
Где можно почитать инструкцию по переходу на Блочные ссылки для DLE?

Обвновляете sape.php и настройках площадки ставите галочку "Только блочные ссылки". Переход завершен.

warezdb 10.02.2013 17:04

Цитата:

Сообщение от zhegloff (Сообщение 1315523)
Древний sape.php используете.
Скачайте новый в аккаунте.
Обновляете sape.php и настройках площадки ставите галочку "Только блочные ссылки". Переход завершен.

Спасибо, все работает.

Для контекстных ссылок в код что еще нужно добавить? Если можно ссылку на инструкцию

zhegloff 10.02.2013 17:06

Цитата:

Сообщение от warezdb (Сообщение 1315538)
Для контекстных ссылок в код что еще нужно добавить? Если можно ссылку на инструкцию

ничего.
Галочку переключаем в настройках площадки и наслаждаемся.

warezdb 10.02.2013 17:28

Цитата:

Ни на одной странице сайта пока не найден контекстный код
Заказал проверку
Цитата:

Автоматический поиск контекстного кода на проиндексированных страницах:

ZuDo 16.02.2013 23:17

Отображается только {sape_links}

Александр25 19.02.2013 18:17

Ребят тот же самый вопрос добавил сайт прошёл модератора ,Отображается только {sape_links} Можно узнать в чём может быть проблема?Сайт стоит на Dle 9.5

ZuDo 01.03.2013 11:31

Вложений: 3
Добрый день, у меня отображается только {sape_links}. Сделал всё по инструкций, не пойму что я сделал не так.

Imas 01.03.2013 11:53

оффтоп:
ZuDo, а к чему добавлять в систему нулевой сайт с одной страницей в индексе?

Ganesh 04.03.2013 20:36

ZuDo, Внимательно смотрите ДО или ПОСЛЕ этого
Цитата:

$tpl->compile('main');
вы добавляете код, тока что обновил движок и тоже увидел {sape_links} вместо блока ссылок. Оказывается не туда прописал.

grej23 11.03.2013 15:28

$tpl->compile('main');
У меня сайт на DLE такой строчки в index.php нет.
Есть $tpl->set такого плана и тому подобные, но compile нету.
Ну и что на это скажут ГУРУ - в кавычках?

Добавлено через 20 минут
Цитата:

Сообщение от grej23 (Сообщение 1322175)
$tpl->compile('main');
У меня сайт на DLE такой строчки в index.php нет.
Есть $tpl->set такого плана и тому подобные, но compile нету.
Ну и что на это скажут ГУРУ - в кавычках?

Блин ели нашел. Извиняюсь

Добавлено через 6 минут
Вот что выдает после установки кода - Parse error: syntax error, unexpected T_STRING in /home/xxxx/www/мойсайт.ру/index.php on line 332

zhegloff 11.03.2013 15:38

Цитата:

Сообщение от grej23 (Сообщение 1322175)
$tpl->compile('main');
У меня сайт на DLE такой строчки в index.php нет

Значит у вас сайт не на DLE

Добавлено через 1 минуту
Цитата:

Сообщение от grej23 (Сообщение 1322175)
index.php on line 332

Откройте index.php, строку 332 и исправьте ошибку.

grej23 11.03.2013 15:53

Цитата:

Сообщение от zhegloff (Сообщение 1322196)
Значит у вас сайт не на DLE

Внимательно читайте все сообщение. Я там написал что нашел

Добавлено через 2 минуты
Это выдает после установки (в точности как написано в первом посте) и что такое - даже если я найду строку 332, мне ее приготовить на обед?

Добавлено через 7 минут
У меня несколько сайтов в сапе, но все они на вордпресс, там проблем нет. Здесь я все сделал как написано в первом посте. Папка в корень сайта (777), добавил в index.php перед $tpl->compile('main');
код:

if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'здесь мой хешкод');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'здесь мой урл без хттп';
$sape = new SAPE_client($o);
$tpl->set('{sape_links}', $sape->return_links());

В файле main.tpl втавил (там где будут ссылки) {sape_links}
И после всего этого сайт не работает

zhegloff 11.03.2013 16:06

Цитата:

Сообщение от grej23 (Сообщение 1322201)
даже если я найду строку 332, мне ее приготовить на обед?

Ну если это единственный вариант - то можете приготовить на обед.

zhegloff 11.03.2013 16:18

Цитата:

Сообщение от grej23 (Сообщение 1322231)
Я не знаю где это,

что "ЭТО"?


Цитата:

Сообщение от grej23 (Сообщение 1322231)
чем это может помешать нормальному отображению сайта после установки кода сапы

что "ЭТО"?

Добавлено через 34 секунды
zeta, жевачки...

Добавлено через 1 минуту
grej23, покажите 332 (триста тридцать вторую) строку в файле index.php

grej23 11.03.2013 16:46

Странно - я отвечал zeta, вы подчистили тему и теперь спрашиваете что ЭТО? Это ответы для zeta, сообщений которых здесь нет. Он хоть реально хотел помочь. Как я понял здесь я первый и последний раз.

zhegloff 11.03.2013 16:53

Цитата:

Сообщение от grej23 (Сообщение 1322248)
Это ответы для zeta, сообщений которых здесь нет. Он хоть реально хотел помочь

Она писала вам фигню, не хочу вас расстраивать.
Чтобы вам помочь, нужно знать, что у вас написано в 332 строке файла index.php


Цитата:

Сообщение от grej23 (Сообщение 1322248)
Как я понял здесь я первый и последний раз.

Ну удачи.

grej23 12.03.2013 13:33

Цитата:

Сообщение от zhegloff (Сообщение 1322252)
Чтобы вам помочь, нужно знать, что у вас написано в 332 строке файла index.php

Я не знаю что там написано, так как не знаю где эта строка.

Добавлено через 16 минут
Все делаю по первому посту и все нормально до момента когда ставлю в index.php этот код:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'здесь мой код');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'здесь урсайта'; // БЕЗ HTTP://
$sape = new SAPE_client($o);
$tpl->set('{sape_links}', $sape->return_links());
Как только его ставлю то после сайт вообще не открывается показывая сообщение о проблеме в 332 строке. Без установки кода можно посмотреть сайт и в 332 строке - эта запись <li class="main-page-morenews-date">18 января, 15:01</li>

Добавлено через 11 минут
Сейчас эту строку выдает Parse error: syntax error, unexpected T_STRING in /home/p60286/www/здесьмойсайт/index.php on line 308

zhegloff 12.03.2013 13:42

Цитата:

Сообщение от grej23 (Сообщение 1322441)
Я не знаю что там написано, так как не знаю где эта строка.

В файле index.php
В том самом, куда вы код вставляли.

grej23 12.03.2013 13:50

перед строчкой $tpl->compile ( 'main' ); (это делаю на сервере - хостинг провайдера в редактировании файла) Там нет указаний по количеству строчек

Добавлено через 4 минуты
$tpl->set ( '{AJAX}', $ajax );
$tpl->set ( '{headers}', $metatags."\n".$js_array );

$tpl->set ( '{content}', "<div id='dle-content'>" . $tpl->result['content'] . "</div>" );

сюда ставлю код

$tpl->compile ( 'main' );
$tpl->result['main'] = str_ireplace( '{THEME}', $config['http_home_url'] . 'templates/' . $config['skin'], $tpl->result['main'] );
if ($replace_url) $tpl->result['main'] = str_replace ( $replace_url[0]."/", $replace_url[1]."/", $tpl->result['main'] );
$tpl->result['main'] = str_replace ( '<img src="http://'.$_SERVER['HTTP_HOST'].'/', '<img src="/', $tpl->result['main'] );

Клон 12.03.2013 14:17

Цитата:

Сообщение от grej23 (Сообщение 1322447)
перед строчкой $tpl->compile ( 'main' ); (это делаю на сервере - хостинг провайдера в редактировании файла) Там нет указаний по количеству строчек

просите хостера включить строчки, или сами считайте

grej23 12.03.2013 14:50

Это
/*
================================================== ===
считать за строчки?

Добавлено через 27 минут
Сейчас вставил просто это вместо кода ------------------------ и сайт сразу же сломался показывая ошибку в строке 307

V!rus 12.03.2013 14:57

считать

grej23 12.03.2013 15:11

Сейчас установил, все в порядке. Просто интуитивно взял вставил на компе а после копировал на сервер. И все стало впорядке. Вывод - что то в кодировках. Парил мозги себе и вам. Приношу извинения.

zhychara 21.03.2013 16:22

всем привет!
установил по инструкции, все отображается, только что делать если у меня DLE с кодировкой UTF-8, весь текст в блоках, тот что написан кириллицей - сейчас отображается иероглифами
как можно это исправить???

zhegloff 21.03.2013 16:27

Цитата:

Сообщение от zhychara (Сообщение 1325037)
как можно это исправить???

прописать в коде правильную кодировку.

zhychara 21.03.2013 16:43

Цитата:

Сообщение от zhegloff (Сообщение 1325042)
прописать в коде правильную кодировку.

в каком? и как?


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

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