Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Контекстные ссылки и все, что с ними связано (http://forum.sape.ru/forumdisplay.php?f=28)
-   -   Установка кода на Nuke (http://forum.sape.ru/showthread.php?t=8588)

wwadim 02.02.2008 20:22

Установка кода на Nuke
 
Народ помоготе, старый код стоит в блоке, а с новым такое не пройдет. Если у кого сайт на нюке и установлен код для контекстных ссылок объясните как? На портале куча статей как раз для контекстных ссылок,а как установить код не знаю.

wwadim 03.02.2008 14:37

Неужели ни кто не устанавливал контекст на Nuke?

Exayder 03.02.2008 15:10

Поддерживаю, у кого есть готовое решение для Нюки, поделитесь если можно.
Весьма благодарен.

Exayder 04.02.2008 16:16

Никто на Нюку не ставил?

Alkand 04.02.2008 17:03

Поставил на Postnuke. Но чем отличаются наши КМС не знаю

Antuan 04.02.2008 18:06

Тоже в ПостНюке установил. Работает.
Они с РНРНюкой - родственники и принципы одни :)

Итак, даю направления «Главного удара»:
01. Старый код подправил в файле footer.php
02. КС (код для контекстных ссылок) установил в файле theme.php Главного дизайна (Темы)
03. < sape_index > прописал в шаблонах (templates) Темы (дизайна)
04. Проверочный код показал наличие чеккода
05. нажал на индексацию КС (кстати, несколько раз нажать - может увеличиться число ссылок-страниц)

Пока полной инструкции нет и идёт бета-тестирование - надо пробовать...

garin 05.02.2008 14:34

PostNuck 0.7.6.1
 
Цитата:

Сообщение от Antuan (Сообщение 83926)
Тоже в ПостНюке установил. Работает.
Они с РНРНюкой - родственники и принципы одни :)

А какая версия постнюка у вас?

У меня 0.7.6.1

на одном сайте:
1. в корневой вайл index.php, в самом начале после строки
Код:

include 'includes/pnAPI.php';
вставил
Код:

if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'ваш_код');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'адрес_url_без_http';
$sape_context = new SAPE_context($o);
unset($o);
ob_start(array(&$sape_context,'replace_in_page'));

2. В старом месте вывода блока ссылок изменил код на:
Код:

if (!defined('_SAPE_USER')){
define('ваш_код');
}

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'адрес_url_без_http';
$sape = new SAPE_client($o);
unset($o);
echo $sape->return_links();

3. в файле темы master.htm выделил индексируемый контент:
Код:

<sape_index><!--[$maincontent]--></sape_index>
4. перезаписал файл sape.php

5. удалил links.db

все заработало

Antuan 05.02.2008 19:07

Цитата:

А какая версия постнюка у вас?

У меня 0.7.6.1
У меня - 0.764
Не во всех темах есть Мастер.хтмл. Надо искать вывод Текста в шаблоне.
В моей теме - dp-XanC-blue - master.html - присутствует: там и вставлял соответствующий сапе-тэг

wwadim 05.02.2008 22:19

К сожалению нюка отличается от постнюки, в нюке нет templates, весь дизайн задан в theme.php. В принципе код можно вставить в header.php инклюдом, можно наверно и в theme.php. Но где вставить сапе-тэги пока не понял.
Я вставил код в header.php, в теги попробовал взять текст статей в админовской части, в результате проиндексировались все страницы портала не зависимо от содержания. Это нормально или с этим надо чтото делать?

garin 06.02.2008 08:03

Цитата:

Сообщение от wwadim (Сообщение 84570)
Это нормально или с этим надо чтото делать?

Удалишь потом в аккаунте сапы через [контекстные страницы].


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

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