• SEO

    Установка SAPE на phpBB3

    Установка SAPE на форум под управлением phpBB 3 начинаем с добавления кода в файл includes/functions.php.  Находим следующий код: if ($cron_type) { $template->assign_var(‘RUN_CRON_TASK’, ‘<img src=»‘ . append_sid($phpbb_root_path . ‘cron.’ . $phpEx, ‘cron_type=’ . $cron_type) . ‘» width=»1″ height=»1″ alt=»cron» />’); } Сразу после него добавляем следующий код: /** * SAPE */ if (!defined(‘_SAPE_USER’)) { define(‘_SAPE_USER’, ‘ВАШ СЕКРЕТНЫЙ КОД‘); } require_once($_SERVER[‘DOCUMENT_ROOT’].’/’._SAPE_USER.’/sape.php’); $o[‘charset’] = ‘UTF-8’; $sape = new SAPE_client($o); $sapeLinks = $sape->return_links(); $template->assign_var(«SAPE_LINKS», $sapeLinks); /** * END SAPE */ Открываем файл styles/prosilver/template/overall_footer.html и добавляем туда где должны выводится ссылки строчку: {SAPE_LINKS} Важно: после добавления кода сделать следующее: Обновить шаблон стиля (Стили — Шаблоны — Обновить) Обновить кэш (Общие — Очистить кэш) Удалить в папке с…

  • SEO,  Wordpress

    Решение проблемы с кодировкой SAPE в Wordpess

    В sidebar.php нужно вставить следующий код: <?php define(‘_SAPE_USER’, ‘ВАШ КОД‘); require_once($_SERVER[‘DOCUMENT_ROOT’].’/’._SAPE_USER.’/sape.php’); $o[‘charset’] = ‘UTF-8’; $sape = new SAPE_client($o); unset($o); echo $sape->return_links(2); ?> Из папки сапы нужно удалить links.db (он восстановится сам)

  • SEO

    Установка SAPE под TorrentPier

    Вставляется довольно просто. Как обычно копируем папку в корень форума, ставим права 777. Затем открываем в папке includes файл page_footer.php и добавляем код: ################################## SAPE ############################ echo ‘<div align=»center»>’; if (!defined(‘_SAPE_USER’)){ define(‘_SAPE_USER’, ‘ВАШ ИДЕНТИФИКАТОР‘); } require_once($_SERVER[‘DOCUMENT_ROOT’].’/’._SAPE_USER.’/sape.php’); $sape = new SAPE_client(); echo $sape->return_links(); echo ‘</div>’; ################################## END SAPE ############################ Если нужно разделить ссылки на группы, то добавляем в нужные места echo $sape->return_links(КОЛИЧЕСТВО ССЫЛОК); Помним, что последняя подобная вставка должна идти без указания количества ссылок — echo $sape->return_links();

  • Wordpress

    Установка кода Sape на WordPress

    Так как теперь мой блог работает на WordPress, то пришлось переустанавливать код Sape. Для начала следуем инструкии с сайта Sape: Скачиваем себе архив в zip. Извлекаем из архива папку. Копируем эту папку в корень своего сайта на сервер. Ставим права 777 на эту папку (но не на файл sape.php). Далее ставим сам код в страницу. В файл header.php между тегами </head> и <body> помещаем код данный на сайте: <?php global $sape; if (!defined(‘_SAPE_USER’)){ define(‘_SAPE_USER’, ‘3a7fdcc40b66b8e87266400a10142d’); } require_once($_SERVER[‘DOCUMENT_ROOT’].’/’._SAPE_USER.’/sape.php’); $sape = new SAPE_client(); ?> Затем вставляем дополнительный код туда, где будут размещаться сами ссылки. Для этого я выбрал файл sidebar.php.  Сам код вставляем между последними </ul> и  </div>: <?php global $sape; echo mb_convert_encoding($sape->return_links(3), «UTF-8», «CP1251»);…