Мануал по заработку в Интернете » Мануал по работе с биржами ссылок и статей » UniPlace |
Установка кода UniPlace на e107
Для начала нужно зарегистрироваться в системе UniPlace и войти на сайт, используя свой логин и пароль.
Скачайте клиент системы: скачать архив. Обращаем ваше внимание, что подключение площадки, работающей на CMS e107 нуждается в дополнительном этапе прописывания директив в .htaccess файле: В нем надо прописать следующие три строчки (обращаю внимание на то, что первые две могут быть уже прописаны): Code RewriteEngine on RewriteBase / RewriteRule ^$ ваш-файл.php [L] В качестве вашего-файла.php идет имя скрипта, но который ведет переадресация с главной страницы. После этих процедур у вас появится полноценная заглавная страница. С самой же страницей ваш-файл.php ничего не случится: она по-прежнему будет доступна по старому адресу и на ней по прежнему будут выводиться ссылки всех бирж, если ваш сайт имел подключение к нескольким биржам. Подключение клиентского кода «UniPlace» к CMS e107 состоит из двух этапов. Первый заключается в подключении контекстного и блочного модулей, а второй в настройке рекламного блока для отображения на сайте. Для подключения контекстного модуля откройте файл e107_themes/templates/header_default.php и найдите там следующие строчки: Code // // B: Send HTTP headers (these come before ANY html) // header("Content-type: text/html; charset=".CHARSET, true); Вставьте инициализацию клиента после вызова header следующим образом: Code // // B: Send HTTP headers (these come before ANY html) // header("Content-type: text/html; charset=".CHARSET, true); if(!defined("UNIPLACE_INITIATED")) { define( "UNIPLACE_SID", "идентификатор - название папки в client.zip"); define( "UNIPLACE_NOOBSTART", true); include $_SERVER['DOCUMENT_ROOT']."/".UNIPLACE_SID."/uniclient.php"; $up=new uniplace(); } После чего откройте файл e107_themes/templates/footer_default.php и найдите в самом конце строчки: Code // // I Send the buffered page data, along with appropriate headers // $page = ob_get_clean(); Замените строчку с $page на: Code // // I Send the buffered page data, along with appropriate headers // $page = $up->replace_in_page(ob_get_clean());// мы запускаем преобразование текста вручную Контекстный клиент готов к работе. Теперь дело за подключением блочных ссылок. Откройте «административный интерфейс» - «контент» - «персональные меню/страницы» и выберите пункт создания нового меню. В имени укажите любое, удобное для вашего использования. В заголовке можете написать что-нибудь вроде «спонсоры сайта» или «рекламные партнеры». В тексте вам необходимо прописать следующий код: Code [php] global $up; echo $up->links(); [/php] Сохраните блок и активируйте его из меню «Контент» - «меню», разместив в соответствующей колонке. У вас получился рекламный блок, выводящий все ссылки. Поскольку настоятельно рекомендуется разбивать сылки на несколько блоков по коду страницы, вы можете создать несколько блоков, вызывая в каждом из них метод $up->links("количество ссылок в блоке"). Следует помнить, что последним отображаемым блоком всегда должен идти блок, вызываемый без параметра количества ссылок. | |
Источник материала: Сайт системы UniPlace | |
Просмотров: 1929 | Добавлено: 10.02.2010, 21:32 |
Всего комментариев: 0 | |