Ура! Наконец-то свершилось! Блоки ссылок от Sape

Действительно приятная и долгожданная новость от Sape! Теперь размещать ссылки можно в виде симпатичных рекламных блоков «под контекстную рекламу», и не париться с созданием кода вручную.

Блок будет выглядеть примерно так.

Итак, технические моменты.

1. В документации сказано, что кодировка файла sape.php теперь utf-8, но объявления при использования стандартного кода

<!--?php       if (!defined('_SAPE_USER')){         define('_SAPE_USER', '1111111111111111111111111');       }      require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');       $sape = new SAPE_client(); ?-->
<!--? echo $sape--->return_links($n); ?>

по-прежнему отображались в неверной кодировке.

По-видимому все же нужно указывать кодировку используя параметр $options. Но я решила это просто правкой строки 150 в sape.php, заменив кодировку win-1251 на utf-8

$this->_charset = 'utf-8';

2. Если в настройках площадки выбрать «Да» в пункте «Отображать только блочные ссылки», то можно использовать старый код Sape, если вы не делали в нем каких либо особых правок. Но обязательно нужно обновить файл sape.php. Если же нужно смешанное использование блоков и обычных ссылок, то в указанном выше пункте выбираем «Нет», и для вывода ссылок блоков используем return_block_links (), для обычных же ссылок оставляем return_links ().

3. Крайне рекомендую использовать свой уникальный префикс названий классов, а также вынести все стили в свой файл style.css. Выбираем «Да» в пункте «Использовать свою таблицу стилей».

Настройка блога ссылок Sape

Из стилей, предложенных Sape, я удалила везде !important (кроме стилей .vashprefix_text, .vashprefix_text a, .vashprefix_text a:hover, если его удалить и там, ссылки в тексте будут выделяться цветом). Этого оказалось достаточно для корректного отображения во всех популярных браузерах. Также поменяла местами некоторые стили. Стиль со звездочкой * должен быть выше остальных стилей в рамках оформления блока, иначе будет теряться некоторое оформление. Чтобы скопировать к себе стандартный css-код, сгенерированный Sape в результате ваших настроек, нужно загрузить предложенный файл-пример в панели настроек площадки.

В принципе, других сложностей не возникло. Считаю, что это нововведение даст больше результатов в развитии Sape, чем, например, Pr.Sape и т.п.

Внимание! Вы устанавливаете код на свой страх и риск. Даже измененный код будет заметен для поисковых систем, что может повлечь за собой санкции в виде АГС и пр. Хотя санкции могут быть и без кода ;)


Отзывов (9) на «Ура! Наконец-то свершилось! Блоки ссылок от Sape»


Юрий пишет:

июля 10, 2011 в 12:09

Уже давно следовало это сделать, я переписывался с тех.поддержкой, показывал как я красиво вывожу ссылки, мол неужели нельзя Вам в систеие сразу сделать данную фичу. Тем более что конкуренты уже активно это используют.

Сергей пишет:

июля 11, 2011 в 15:21

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

андрей пишет:

июля 13, 2011 в 08:58

Добрый день, а подскажите пож-ста как установить права 777 на папку от сапы, ведь у Вас хостинг от хостенко? я папку загрузил в корень, а как к ней доступ дать...

Анастасия пишет:

июля 13, 2011 в 12:23

Зависит от того, какой фтп-программой пользуетесь. Обычно правой кнопкой мыши на папке и там будет в меню Изменить права.

андрей пишет:

июля 13, 2011 в 12:29

спасибо) попробую...

Трейдер пишет:

августа 1, 2011 в 16:45

Интересно а на Ucoz можно такие блоки ссылок поставить или только стандартный код?

Евгений пишет:

августа 22, 2011 в 19:52

Трейдер, можно, но только на платном аккаунте.

Alexey пишет:

августа 29, 2011 в 20:45

Не только стоит попробовать а просто необходимо. Давно пора было это сделать. Хорошо, ребята растут!!!

Сергей пишет:

января 9, 2012 в 15:58

сегодня как раз устанавливал впервые код для блочного вывода ссылок.

там вместо обычного кода return_links ($n); ?>

надо поставить другой, для вывода блоков: return_block_links ($n, $offset, $options); ?>

выбрал «Генерировать автоматически и внедрять в код страницы» в настойках отображения и заработало.

Ваш отзыв


© 2007-2011 Уроки WordPress
Дизайн WpHelp.ru