Форум SAPE.RU

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

Diamond 02.02.2008 12:47

Установка в shop-script premium
 
Я не великий ВМ, если что, поправьте.
Итак..

На продажу выставляется текст в кратком и подробном описании товаров.
Процедура ниже - для сайта, на котором уже был код сапы.
Использовать будем пункт:
А) С использованием функции ob_get_contents()

1. Файл index.tpl.html - установка кода сапы.

в самом верху ищем строку {include file="head.tpl.html"}
После нее вставляем код сапы

{php}
if (!defined('_SAPE_USER')){
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'));
{/php}

Если на этой же странице стоит старый код, не забываем поменять в нем строку по рекомендации системы:
строку
define('_SAPE_USER', 'ваш_код');
поменять на
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'ваш_код');
}

2. Файл product_detailed.tpl.html

Ищем код:

<table border=0 class="bbcodes">
<tr>
<td height="100%" valign=top>
{$product_info.description}
</td>
</tr>
</table>

Заключаем его в <sape_index> ... </sape_index>
Получаем:

<sape_index>
<table border=0 class="bbcodes">
<tr>
<td height="100%" valign=top>
{$product_info.description}
</td>
</tr>
</table>
</sape_index>

3. Файл product_brief.tpl.html

Ищем код:

{$product_info.brief_description}

заключаем его в <sape_index> ... </sape_index>

<sape_index> {$product_info.brief_description} </sape_index>

Сохраняем, идем на индексацию. После индексации не забываем активировать страницы.
Удачи.

ЗЫ. У меня все проиндексировалось. Одно но. Еще не купили ни одной ссылки. Одна, правда, заказана, но висит в wait. Как разместится первая ссылка - отпишусь.

Diamond 02.02.2008 13:27

Администрации на заметку:
Если внутри <sape_index> ... </sape_index> нет текста, то, похоже, в индекс попадает весь текст на странице.
"Нет текста" - такое бывает, если в теги заключен шаблон, но не на всех из скажем 10000 страниц есть описание (ну не успел..).

Константин 02.02.2008 13:32

спс за инфу, как раз сижу задавшись этим вопросом

Diamond 02.02.2008 13:35

И еще.. Можно ли использовать <sape_index> ... </sape_index> в нескольких местах на одной странице? Попробовал, похоже не работает.. Во всяком случае, проиндексировался тоже весь текст на странице, а не те блоки, которые выделил. В моем случае вроде как это не сильно страшно - содержание на страницах меняться не будет, но...

Константин 02.02.2008 13:46

рассуждая логически - можно

тег открыт-тег закрыт...тег открыт-тег закрыт

но Avelon я думаю скажет точнее

Diamond 02.02.2008 14:39

Пораздумывал еще..
Имхо можно не мудрить и изначально теги <sape_index> ... </sape_index> поставить в самом начале и в самом конце двух файлов файлов:
product_detailed.tpl.html и
category.tpl.html

Так проще, а чуток лишнего текста, попавшего в индекс, отстреливать ручной модерацией, хотя на тот текст ("Цена", "Сравнить", "Задать вопрос") - врятли кто позарится, чисто немного мусора в системе..

Да, кстати. Сылки купились и разместились. Все работает!!!

Администрации большой РЕСПЕКТ! По супер цене продаются супер ссылки по тематике сайта с анкорами из моего текста! Подумываю прикрыть продажу обычных ссылок..

Hedgehog 02.02.2008 16:36

Цитата:

Сообщение от Diamond (Сообщение 82452)
И еще.. Можно ли использовать <sape_index> ... </sape_index> в нескольких местах на одной странице? Попробовал, похоже не работает.. Во всяком случае, проиндексировался тоже весь текст на странице, а не те блоки, которые выделил. В моем случае вроде как это не сильно страшно - содержание на страницах меняться не будет, но...

Задумывалось, что можно исползовать несколько тегов <sape_index> для разных кусочков страницы. Скиньте id страницы, где была неправильная индексация.

Diamond 02.02.2008 16:57

Цитата:

Сообщение от SAPE (Сообщение 82573)
...Скиньте id страницы, где была неправильная индексация.

Я уже переставил теги <sape_index> ... </sape_index>... Теперь они стоят, захватывая все блоки текста, а не каждый в отдельности. При этом в индекс попадает немного служебных слов. Думаю некритично..
Если для эксперимента нужно вернуть как было при индексации и дать ID страницы - сделаю.

Ank 02.02.2008 17:18

Хм. Вообщето работало с множественными тегами на одной странице. Как раз туда попада только текст, а все межуд - выбрасывалось, что то не так.

Diamond 02.02.2008 17:42

Возможно, чтото и не так...
Чтобы выяснить где собака порылась, нужно пробовать ставить теги в разных местах каждый раз отправляясь на переиндексацию..
Честно говоря, уже не хотелось бы, т.к. понакупали уже..
Сейчас на части страниц проиндексировано немного больше текста, чем хотелось бы. При этом все нормально работает. Ссылки покупаются и отображаются.
Автоматом не пользуюсь, потому если кто-то кривое словосочетание в ненужном месте закажет - не отдам :)


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

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