mastersound |
Отправлено: 9 декабря 2009 — 12:58
|
Super Member
Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009
Откуда: Ё-бург
Репутация: 23
|
Senc пишет:Цитата:Уточните, где именно Вы хотите разместить саповские ссылки
одну в all_header.tpl и две в footer.tpl
Присоединяюсь к вопросу.
У меня выводится так (в одном месте все ссылки):
Цитата:include/common.php - код
CODE:if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'хэш_код');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$fm->sape_links = $sape->return_links();
counters - вывод
Только первый вывод хотелось бы иметь в templates/твой_скин/logos.tpl на 2 ссылки, в контурсе - на оставшиеся(Отредактировано автором: 9 декабря 2009 — 13:05) |
|
|
yura3d |
Отправлено: 9 декабря 2009 — 15:51
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Senc пишет:одну в all_header.tpl и две в footer.tpl
Код вставки Сапы (см. эту тему выше) в файле include/common.php изменяем, чтобы он выглядел следующим образом:
CODE:if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'хэш_код');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$fm->header_sape_links = $sape->return_links(1);
$fm->footer_sape_links = $sape->return_links(2);
Для вставки ссылок в шапку форума, в файл data/banners.php между фрагментами <<<BAN и BAN; добавляем следующую строку:
CODE:{$this->header_sape_links}
Для вставки ссылок в нижнюю часть страниц форума, в файле data/counters.php между фрагментами <<CNT и CNT; размещаем следующую строку:
CODE:{$this->footer_sape_links}
mastersound пишет:Только первый вывод хотелось бы иметь в templates/твой_скин/logos.tpl на 2 ссылки, в контурсе - на оставшиеся
Абсолютно аналогично описанному выше, только в коде Сапы, приведённом в этом сообщении выше, нужно изменить 2 последние строки следующим образом:
CODE:$fm->header_sape_links = $sape->return_links(2);
$fm->footer_sape_links = $sape->return_links(); |
|
|
mastersound |
Отправлено: 8 января 2010 — 21:54
|
Super Member
Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009
Откуда: Ё-бург
Репутация: 23
|
Здравствуйте. Вот такой вопрос родился:
была бы интересна такая фича, располагающаяся на главной странице форума, где-нибудь в футере:
Генерация "пиксельной карты", где каждый пиксель имеет адрес на конкретную страницу и укладываются эти пиксели в аккуратненький прямоугольник. Карта автоматом, по подобию генератора sitemap, тянет эти адреса из всего форума. Генерацию можно бы было проводить вручную, желательно из админки. Страницы тем и сообщений, таким образом, получатся 2-го уровня вложенности с точки зрения ссылочных бирж (пример: тема - _http://vashforum.ru/forums.php?forum=50 сообщение - _http://vashforum.ru/topic.php?forum=50&topic=4), тогда как темы с таким адресом в реале - 3УВ а сообщения - уже 4УВ, которые не попадают под продажу... Вот это было бы очень интересно для использования форума в бирже Sape и других. Конечно эта карта не должна выводится средствами javascript, чтобы адреса (пиксели) нормально индексировались и ПС и сканерами бирж. Или уже есть готовые решения и меня можно просто ткнуть носм?))) Спасибо всем, кто отзовется. Тема нужная и для SEO
P.S. поискал в ПС, нашел единственное упоминание о подобии пиксельной карты на seocafe.info, но ТУДА НЕ ХОДИТЕ! Мой Аваст ругается на червя, засылаемого с этого форума.(Отредактировано автором: 9 января 2010 — 10:43) |
|
|
pronira_sef |
Отправлено: 13 июля 2010 — 11:09
|
Newbie
Покинул форум
Сообщений всего: 23
Дата рег-ции: Дек. 2009
Репутация: 0
|
все прописал как вот здесь в итоге при добалении площадки пишет Цитата:Укажите полный УРЛ любой страницы сайта, на которой заведомо установлен код! при довалении в banners.php и counters.php появляется на странице форума
Цитата:Notice: Undefined property: SAPE_client::$return_links in /home/flashhbi/public_html/forum/data/banners.php on line 11
Warning: Cannot modify header information - headers already sent by (output started at /home/flashhbi/public_html/forum/data/banners.php:11) in /home/flashhbi/public_html/forum/include/vars.class.php on line 144
Warning: Cannot modify header information - headers already sent by (output started at /home/flashhbi/public_html/forum/data/banners.php:11) in /home/flashhbi/public_html/forum/include/common.php on line 46
но sape принимает - что не так я делаю .... |
|
|
yura3d |
Отправлено: 13 июля 2010 — 11:19
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
pronira_sef пишет:при довалении в banners.php и counters.php появляется на странице форума
Если Вы действительно делали, как сказано в инструкции, проблем быть не должно. Судя по сообщениям об ошибках, Вы пытаетесь в файлах data/banners.php и data/counters.php напрямую обращаться к объекту Сапы $sape:
CODE:{$sape->return_links()}
Однако подобное обращение невозможно. Вставлять ссылки Сапы в данные файлы нужно именно так, как сказано в инструкции выше:
|
|
|
pronira_sef |
Отправлено: 13 июля 2010 — 11:48
|
Newbie
Покинул форум
Сообщений всего: 23
Дата рег-ции: Дек. 2009
Репутация: 0
|
если все сделать только по инструкции без прописки больше нигде
Цитата:Откройте файл include/common.php, найдите строку:
CODE:
require_once('page_header.php' ;
и
Цитата:
Далее откройте файл data/counters.php, найдите строку:
CODE:
$this->_Counters = <<<CNT
И после неё добавьте строку:
CODE:
{$this->sape_links}
этого хватит? или что то еще нужно прописывать? - при таких данных у меня первый рах прошло но выдало ошибку на sape что не прошел модерацию удалил площадку и решил создать все по новой но ....
(Добавление)
С этим вроди как разобрался жду морерации.
А как сделать так что бы можно было сонсоров выставлять, где прописать чтобы все спонсоры могли быть проиндексированы системой sape или как это делается?(Отредактировано автором: 13 июля 2010 — 12:29) |
|
|
yura3d |
Отправлено: 13 июля 2010 — 12:37
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
pronira_sef пишет:этого хватит?
Да, это необходимый минимум для того, чтобы реализовать вывод ссылок от Сапы в нижней части страниц форума
pronira_sef пишет:ри таких данных у меня первый рах прошло но выдало ошибку на sape что не прошел модерацию удалил площадку
Сайты не проходят модерацию из-за низких показателей домена (тИЦ и PR). Вот, например, по Вашему сайту в подписи, у Вас сейчас нулевой тИЦ и PR=1, а это значит что сайт не пройдёт модерацию и в этот раз
Сама же Сапа позволяет быстро проверить, правильно ли установлен код. Для этого нужно включить отображение чек-кода. В случае с ExBB, нужно несколько поправить ранее описанный код в файле include/common.php, чтобы он выглядел так:
CODE:if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'Тут_Ваш_ID_на_сапе');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['force_show_code'] = true;
$sape = new SAPE_client($o);
$fm->sape_links = $sape->return_links();
Теперь просто просмотрите исходный код любой страницы форума (в Опере для этого нажмите Ctrl+U). В той части страницы, где планируете размещать ссылки от Сапы (в данном случае это нижняя часть) будет размещаться чек-код, который выглядит примерно так:
Вывод данного кода - это практически 100%-ная гарантия того, что робот Сапы без проблем распознает Вашу площадку |
|
|
yura3d |
Отправлено: 4 августа 2010 — 19:21
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
pronira_sef пишет:работает только вот вопрос еще остается почему ссылок кидает три штуки одинаковых внизу и одна вверху - все одинаковыэ вот к примеру
Это уже от Сапы зависит, скрипт просто выводит ссылки, предоставленные сервером Сапы. Вы можете изменить кол-во выводимых ссылок. Для этого в файле include/common.php строку:
CODE:$fm->sape_links = $sape->return_links();
нужно заменить строкой:
CODE:$fm->sape_links = $sape->return_links(N);
где N - кол-во выводимых ссылок. Возможно, это как-то повлияет. Если возникают проблемы, обратитесь на форум Сапы за помощью.
pronira_sef пишет:и еще хотелось бы поставить код на главную страницу но у меня не получается может и в этом подскажете? - вот выложил код главной в txt код главной
В инструкции, предоставленной на сайте Сапы, всё достаточно подробно описано. Если возникают какие-либо вопросы, обращаться нужно на форум Сапы. Мы оказываем поддержку пользователей ExBB, а не Сапы |
|
|
|