Установка кода SAPE на любую CMS
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();
Если у вас ушли ссылки в ERROR и код не работает, нужно проверить код на работоспособность:
$o['force_show_code'] = true;
// перед этой записью
$sape = new SAPE_client($o);
В итоге в исходниках вашей страницы вы увидите комментарий <!--ваш код-->
Установка кода на Drupal
Создается блок, в него вставляется PHP-код выше, в фильтрах блока выставляется PHP code, затем выводим этот блок в том месте, где хотим показывать наши ссылки. SAPE рекомендует в одном блоке выводить не более 2х ссылок, в связи с проблемами с поисковыми системами.
В один блок вставляем этот код:
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);
// чистим за собой
unset($o);
Во втором:
// выводим желаемое, предположительно в окно браузера
echo $sape->return_links(2);
В третьем:
// выводим желаемое, предположительно в окно браузера
echo $sape->return_links(1);
Блоки размещаем в разных регионах.
Вашу скачанную папку из SAPE можно положить по адресу /sites/all/libraries/ваш_код_в_sape/sape.php
На папку "ваш_код_в_sape" выставляем права 777.
Как видите, установка кода SAPE на Drupal не так уж сильно отличается от традиционных методов. Также, имеется модуль drupal.org/project/sape - его использовать я крайне не рекомендую, т.к. он весь в багах и автор модуля толком не спешит их исправлять.
- 1904 просмотра
Разделы
Комменты
-
Olzhas 2 месяца 3 недели назадСпасибо. С Новым Годом! →
-
Den 3 месяца 2 недели назадВ первой функции, при создании переменной $li_previous нужно поменять '←' с NULL, в $li_next сделать тоже самое. →
-
Гость 3 месяца 2 недели назадЕсли все ровно так как было описано, то нет никаких сомнений что домен увел сам регистратор. Потому что вероятность того →
-
Валерий 4 месяца 2 недели назадда можно делать импорт-экспорт только лишь в оболочке на входя на mysql сервер →
-
admin 4 месяца 2 недели назадВалерий, а зачем вам именно так делать экспорт? Если я не ошибаюсь, то там нет какой-либо команды чтобы сделать экспорт →
-
Валерий 4 месяца 3 недели назадзахожу на mysql через ssh по команде →
-
admin 4 месяца 3 недели назадДобрый вечер, какой у вас клиент? →
-
Валерий 4 месяца 3 недели назадЗдравстуйте, есть команда чтобы сделать экспорт базы внутри mysql клиента? →
-
Eduard 5 месяцев 6 дней назадВидать, домен хороший был. Заявление пробывали писать на мошенника? →
-
Stas 6 месяцев 2 недели назадОшибка в ключе квантификатора - replace(/будешь|пить/ig, "хлеб"); Указать -g для прохода по всем совпадениям! →
Комментарии (0)