Инструкции по установке Sape, Liex, Seozavra на DataLife

[Удален]
2946

Здравствуйте. В последнее время ко мне очень часто стали обращаться новички, с просьбой помочь поставить им коды бирж на движок DataLife. Мне не трудно, но просто многие даже ленятся полазить по форумам тех бирж и собрать всю информацию в один файл. Поэтому я попробую привести все здесь, чтобы при следующем обращении тыкать носом в эту тему.

SAPE

Сначала конечно же стоит загрузить в корень сайта папку с самим скриптом Sape, который Вы сможете взять на самом сайте Sape, зайдя в свой аккаунт => Вкладку «Веб-мастеру»(если она не стоит у Вас по умолчанию) => Создать новую площадку => Скачать архив в zip

После того, как залили на хостинг папку с скриптом, стоит выставить права на папку Sape (не на сам файл sape.php!!!) - 777. Теперь стоит выполнить ряд действий с самим сайтом:

1. Открываем index.php. Это файл который находится в корне Вашего сайта.

2. Спускаемся вниз этого документа, находим в нем строчку "$tpl->compile('main');"

3. Теперь здесь, есть 2 варианта кода: первый - код, если вы хотите продавать контекстные ссылки (подробнее о них на самом сайте sape.ru), второй - код, если не хотите продавать контекстные ссылки. Покажу пример того и того.

Вот так выглядит код с помощью которого Вы сможете продавать ссылки и контекстные и простые:

define('_SAPE_USER', 'Сюда следует вставить свой Кеш код');

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$sape_context = new SAPE_context();

ob_start(array(&$sape_context,'replace_in_page'));

$sape = new SAPE_client();

$tpl->set('{LINKS1}', $sape->return_links());

Вот так выглядит код с помощью которого Вы сможете продавать только простые ссылки:

define('_SAPE_USER', 'Сюда следует вставить свой Кеш код');

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$sape = new SAPE_client();

$tpl->set('{LINKS1}', $sape->return_links());

4. После того, как Вы выбрали подходящий вариант кода, вставьте его в файл index.php перед строчкой $tpl->compile('main');

5. Заходим в папку templates (на сервере) => Ваш шаблон => открываем файл main.tpl

6. В нем стоит вставить переменную {LINKS1} в том месте, где вы хотите чтобы отображались ссылки.

6.1 Это действие только для тех, кто все-таки решил продавать контекстные ссылки:

Заходим в папку templates (на сервере) => Ваш шаблон => Открываем сначала файл fullstory.tpl. Находим в нем вот такую переменную: {full-story}. Заменяем ее на: <sape_index>{full-story}</sape_index>. Затем открываем из той же папки файл shortstory.tpl. Находим в нем вот такую переменную: {short-story}. Заменяем ее на: <sape_index>{short-story}</sape_index>

Впрниципе и все. Ответ на самый часто задаваемый вопрос: "Как продавать ссылки в разных местах страницы?"

Нужно изменить последнюю строчку в коде вставляемого в index.php, и дописать несколько строчек. Т.е.: сточку

$tpl->set('{LINKS1}', $sape->return_links());

изменить на

$tpl->set('{LINKS1}', $sape->return_links(здесь следует поставить цифру, равную количеству продаваемых ссылок под переменной {LINKS1}));

Также следует дописать еще несколько строчек, их количество зависит от количества желаемых продаваемых ссылок на странице. Дописывать следуем в таком виде:

$tpl->set('{LINKS2}', $sape->return_links(здесь следует поставить цифру, равную количеству продаваемых ссылок под переменной {LINKS2}));

$tpl->set('{LINKS3}', $sape->return_links(здесь следует поставить цифру, равную количеству продаваемых ссылок под переменной {LINKS3}));

$tpl->set('{LINKS4}', $sape->return_links(здесь следует поставить цифру, равную количеству продаваемых ссылок под переменной {LINKS4}));

и т.д.

Тоесть в файл main.tpl следует также вставлять переменные {LINKS2}, {LINKS3}, {LINKS4} и т.д. Для полного пояснения покажу на примере:

Например у нас есть сайт, построенный на движке DataLife. Мне необходимо сделать следующее: Продавать контекстные ссылки в Sape. Продать 2 ссылки в левом блоке, 1 ссылку в правом, и 2 ссылки в подвале. Код для этого сайта будет выглядеть следующим образом:

define('_SAPE_USER', 'Сюда следует вставить свой Кеш код');

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$sape_context = new SAPE_context();

ob_start(array(&$sape_context,'replace_in_page'));

$sape = new SAPE_client();

$tpl->set('{LINKS1}', $sape->return_links(2));

$tpl->set('{LINKS2}', $sape->return_links(1));

$tpl->set('{LINKS3}', $sape->return_links(2));

В последней строчке цифру "2" можно было бы не писать, в этом случае если вы в аккаунте на Sape выставите количество продаваемых ссылок на странице больше 5-ти, то первые 2 ссылки разместятся на сайте в том месте, где стоит переменная {LINKS1}, третья ссылка разметстится в том месте, где переменная {LINKS2}, а все остальные ссылки разместятся в том месте, где расположенна переменная {LINKS3}.

LIEX

1. Заходим на сервер

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

3. Выставить на эту папку права для записи - 777. Если на вашем хостинге php скрипты могут записывать в директории с меньшими правами (755 или 775), вы можете поставить их.

4. Скачать клиентский код биржи по адресу: http://www.liex.ru/index.php

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

6. Открыть main.tpl (он находится в папке с шаблоном) и поставить ссылку, откуда Вам будет более удобно, на этот файл index.php. Например:

Вы создали папку на сервере под названием "stats", выставили для нее права и поместили файл index.php. Ссылку в main.tpl следует делать такую: "/stats/".(без ковычек)

7. После добавления сайта в систему, вы сможете редактировать в специальном редакторе код страницы, откуда будут идти ссылки на сами статьи.

SeoZavr

1. Заходим на сервер

2. Скачиваем архив с кодом Seozavra со своего аккаунта на seozavr.ru

3. Распаковываем этот архив в корневую директорию на своем сайте

4. Выставите права доступа 777 на файл db.txt, внутри этой папки

5. Скачиваем этот архив http://seozavr.ru/dle.zip

6. Внутри архива открываем файл inarts.php.

7. В этом файле находим строку (строка 36): include(”название_секретной_папки/seozavr.php”);

8. Заменяем название_секретной_папки на ваше персональное. (его можно узнать, после того, как скачаете архив с кодом Seozavra, п.2)

9. Заливаем в корень отредактированный файл inarts.php

10. Делаем ссылку с главной на файл /inarts.php. (Нужно отредактировать файл main.tpl, где он находится и как редактировать я описал выше)

Эти способы использовал я лично, поставив ни на один сайт. Все тестировалось на движках разных версий, но не ниже 6.3. Надеюсь кому-нибудь пригодится :)

defosa
На сайте с 06.07.2008
Offline
20
#1

что надо вписывать для liex в файле .htaccess

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий