Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Ответ
 
Опции темы
Старый 15.06.2013, 13:13   #151
Новичок
 
Регистрация: 26.04.2008
Сообщений: 80
Вес репутации: 197
Iwashka скоро станет известенIwashka скоро станет известен
По умолчанию

Цитата:
сайт уже в системе. Добавлять нечего.
Если сайт в системе, то это отображается при попытке добавить его в систему, насколько мне известно.
Iwashka вне форума   Ответить с цитированием
Старый 15.06.2013, 14:49   #152
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Iwashka Посмотреть сообщение
Если сайт в системе, то это отображается при попытке добавить его в систему, насколько мне известно.
значит вы его только-только удалили оттуда.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 26.06.2013, 03:27   #153
Новичок
 
Регистрация: 12.01.2008
Сообщений: 5
Вес репутации: 0
sanalen на пути к лучшему
По умолчанию

У меня dle 9.3 , всё сделал как в первом посте. Сайт прошёл модерацию но ссылки не выводились. Выкурил всю тему, но так и не заработало.

На просторах интернета нашёл следующий рабочий вариант:

Выводим ссылки несколькими блоками.


В этом случае мы выводим ссылки тремя блоками 2+1+оставшиеся ссылки если их купили

Откройте index.php и ПЕРЕД строкой:
$tpl->compile ( 'main' );

вставьте:
define('_SAPE_USER', '********************');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$tpl->set('{links1}', $sape->return_links(2));
$tpl->set('{links2}', $sape->return_links(1));
$tpl->set('{links}', $sape->return_links());

внимание не забудьте вставить свой код вместо звёздочек*.

В шаблон main.tpl в различных местах вставьте теги для вывода ссылок:
{links1}, {links2} и {links}
sanalen вне форума   Ответить с цитированием
Старый 07.07.2013, 16:53   #154
Новичок
 
Аватар для webmasterskoy
 
Регистрация: 07.07.2013
Сообщений: 1
Вес репутации: 0
webmasterskoy на пути к лучшему
По умолчанию

Была проблема в установке кода Sape на DLE 9.5, а именно при добавлении сайта выпрыгивала ошибка - на сайте не установлен код.

Проблему решил так:

В коде который приведен в первом посте сделал изменения

после строки

$o['host'] = 'site.ru'; // БЕЗ HTTP://

поставил

$o[ 'force_show_code' ] = true;

после этого сайт сразу добавился в систему.
webmasterskoy вне форума   Ответить с цитированием
Старый 07.07.2013, 17:01   #155
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от sanalen Посмотреть сообщение
Выкурил всю тему, но так и не заработало.
...
На просторах интернета нашёл следующий рабочий вариант:
Стоило покурить первое сообщение.
Там написано ровно тоже самое.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 10.07.2013, 10:45   #156
Новичок
 
Регистрация: 09.07.2013
Адрес: Новосибирск
Сообщений: 14
Вес репутации: 0
AlbinaEA84 на пути к лучшему
По умолчанию

Цитата:
Сообщение от zhegloff Посмотреть сообщение
<<-- Предыдущая тема по установке кода на DLE.

1. Загрузите архив с папкой sape со страницы добавления сайта.
2. Распакуйте архив. Внутри архива будет лежать папка с уникальным длинным именем.
3. Загрузите папку на хостинг, в корень вашего сайта.
4. Установите на папку (но не на файлы в ней) права 777.
5. Откройте файл index.php, который лежит в корне сайта и найдите следующую строку:
PHP код:
$tpl->compile('main'); 
6. Перед этой строкой вставьте следующий код:
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()); 
Где:
ВАШ_ХЕШ_КОД - имя папки которую вы загрузили на шаге 3.
ваш_сайт.ru - адрес вашего сайта БЕЗ HTTP://

7. Откройте файл main.tpl вашего шаблона и в месте, где будут выводиться ссылки вставьте метку
PHP код:
{sape_links
Код установлен.
Добрый день!

Скажите пожалуйста, а как этот код определяет сколько ссылок будет публиковаться. Как устанавливать - Вы объяснили доходчиво, но где определяется количество выводимых ссылок?

Спасибо.
AlbinaEA84 вне форума   Ответить с цитированием
Старый 10.07.2013, 10:55   #157
Куриллочный троль
 
Аватар для Клон
 
Регистрация: 15.03.2010
Сообщений: 8,483
Вес репутации: 521
Клон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущее
Отправить сообщение для Клон с помощью ICQ
По умолчанию

Цитата:
Сообщение от AlbinaEA84 Посмотреть сообщение
но где определяется количество выводимых ссылок?
в настройках площадки, а не в коде

вот изучайте http://help.sape.ru/sape/faq/308
да и вообще весь фак почитайте, куча глупых вопросов пропадет
__________________
2013 год. В прошлом апокалипсис. Страшный апокалипсис. Гнилой апокалипсис. Просто чмо
Клон вне форума   Ответить с цитированием
Старый 10.07.2013, 14:53   #158
Новичок
 
Регистрация: 09.07.2013
Адрес: Новосибирск
Сообщений: 14
Вес репутации: 0
AlbinaEA84 на пути к лучшему
По умолчанию

Цитата:
Сообщение от Клон Посмотреть сообщение
в настройках площадки, а не в коде

вот изучайте http://help.sape.ru/sape/faq/308
да и вообще весь фак почитайте, куча глупых вопросов пропадет
Спасибо большое, это теперь понятно.
Ну что делать, когда первый раз с этим сталкиваешься - половина вопросов всё равно будут глупыми. Конечно, можно полгода потратить на доскональное изучение FAQов, и только потом приступить к работе, но у меня нет такого времени, читаю по-быстрому, конечно, кое-что сразу не усваиваю.

Вот ещё несколько вопросов, не поможете? Просто не смогла сама ответы найти.

1. В руководстве по установке кода написано:

Цитата:
Далее, в тех местах страницы, где вы хотели бы выводить ссылки, необходимо вставить следующий код:
<? echo $sape->return_links($n); ?>

где $n – количество ссылок, которое вы хотели бы вывести в данном месте страницы. Последний вызов этой функции в документе обязательно должен производиться без параметров.
Но я планирую на своём сайте только один блок ссылок, будет только одна функция return_links. Получается, что нужно вообще без параметров её применять?

В начале страницы:

Цитата:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'мой код');
}
require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
$sape = new SAPE_client();
?>
, а где блок ссылок:

Цитата:
<? echo $sape->return_links(); ?>
Правильно так будет?


2. Если я не планирую продавать ссылки с главной страницы, то есть функция return_links(); у меня вызываться не будет, инициализацию в начале страницы

Цитата:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'мой код');
}
require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
$sape = new SAPE_client();
?>
всё равно надо делать?

Спасибо.

Добавлено через 9 минут
Ну и третий вопрос сразу. Хочу добавлять несколько сайтов в систему. Вот что написано в руководстве по установке:

Цитата:
На одной площадке размещено несколько сайтов

Если папка с кодом SAPE используется несколькими сайтами, то, чтобы избежать конфликтов в links.db, используйте следующий параметр:

1 <?php
2 $o['multi_site'] = true; //Указывает скрипту наличие нескольких сайтов
3 $sape = new SAPE_client($o);
4 ?>


В данном случае для каждого сайта будет создан индивидуальный файл со ссылками.
А что же они там не написали куда этот кусок php вставлять: в начало страницы, в конец, в инициализацию.... ? Куда лучше?

Спасибо

Последний раз редактировалось AlbinaEA84; 10.07.2013 в 14:53. Причина: Добавлено сообщение
AlbinaEA84 вне форума   Ответить с цитированием
Старый 10.07.2013, 15:15   #159
Куриллочный троль
 
Аватар для Клон
 
Регистрация: 15.03.2010
Сообщений: 8,483
Вес репутации: 521
Клон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущее
Отправить сообщение для Клон с помощью ICQ
По умолчанию

Цитата:
Сообщение от AlbinaEA84 Посмотреть сообщение
1. Правильно так будет?
да


Цитата:
Сообщение от AlbinaEA84 Посмотреть сообщение
2. всё равно надо делать?
можно не делать


Цитата:
Сообщение от AlbinaEA84 Посмотреть сообщение
Ну и третий вопрос сразу. Хочу добавлять несколько сайтов в систему.
добавляйте также как и первый и ничего не трогайте

$o['multi_site'] = true; это для других случаев, когда несколько сайтов в одной корневой папке на хостинге

Добавлено через 10 минут
Цитата:
Сообщение от Клон Посмотреть сообщение
да
такс, погодите, вы ж на DLE ставите? в первом посте пример с одним блоком, делайте как там написано и все будет правильно
__________________
2013 год. В прошлом апокалипсис. Страшный апокалипсис. Гнилой апокалипсис. Просто чмо

Последний раз редактировалось Клон; 10.07.2013 в 15:15. Причина: Добавлено сообщение
Клон вне форума   Ответить с цитированием
Старый 11.07.2013, 19:32   #160
Новичок
 
Регистрация: 11.07.2013
Сообщений: 1
Вес репутации: 0
Виктория89 на пути к лучшему
По умолчанию

Помогите Plizzz делаю все как написано и вот мой результат.

Фатальная ошибка: require_once (): Не удалось открывании требуется '/ home/users2/v/viktoria/domains/САЙТ/fb189e70ea57ee4c188f9ca977c389d7/sape.php (include_path =' :/ usr/local/zend-5.3/share/pear. ') в / home/users2/v/viktoria/domains/САЙТ/index.php на линии 386

если меняю на линии 386 в документе (Index.php) на viktoria
получаю такой ответ
Синтаксическая ошибка : синтаксическая ошибка, неожиданный T_STRING в / home/users2/v/viktoria/domains/САЙТ/index.php на линии 386

что я делаю не правильно опишите поподробней как блонди как это все установить, версия движка
DataLife Engine: 9.8
Операционная система: Linux 2.6.18-348.3.1.el5
Версия PHP: 5.3.14
Версия MySQL: 5.5.30-30.2-log MySQLi
Виктория89 вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка кода sima Вопросы от новичков 19 31.03.2013 03:17
Установка кода dimavsr Биржа статей 0 19.06.2010 23:33
Установка кода в жж abcdefg Установка кода на различные движки 1 09.05.2010 18:52
Установка кода на ASP ladymystery Установка кода на различные движки 2 28.10.2009 11:35
Установка кода Sape на голый HTML. Вылазит часть кода barushk Вопросы от новичков 5 07.04.2009 08:14


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