Для подключения php-Fusion к системе SEOzavr.ru (считаем, что скрипт системы вы уже разместили в корневой директории, как это описано на сайте системы) нам потребуется создать страницу для вывода каталога статей/самой статьи. Описание установки приведено на примере версии 6.01.3, но вероятно подойдет и для других версий.
Перед началом настройки обязательно ознакомьтесь с соглашением.
Для начала создадим файл для вывода мета тегов сеозавра, вместо системных. Находим файл subheader.php в корневой директории и сохраним его под именем subheader2.php. Теперь вносим необходимые изменения в наш файл. Непосредственно ПЕРЕД выводом метатегов страницы:
echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
вставляем код SEOzavr для метатегов:
include("название_секретной_папки/seozavr.php");
$seozavr = new seozavr();
$settings['sitename'] = $seozavr->getTitle();
$settings['description'] = $seozavr->getDescription();
$settings['keywords'] = $seozavr->getKeywords();
Естественно название_секретной_папки – это будет ваш секретный код.
Далее берем из вашей сборки phpFusion любой файл, например news.php, и сохраняем его под любым именем, например bestarts.php. Теперь выкинем из него все лишнее, что касается вывода новостей – должна остаться только структура страницы. Т.е. удаляем все после строки require_once «side_left.php»; до строки require_once «side_right.php»;
В результате должно получиться примерно такое:
<?php
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
//-- Сюда вставим код SEOzavr.ru --
require_once "side_right.php";
require_once "footer.php";
?>
Теперь внесем некоторые изменения в получившийся файл:
- Вместо require_once «subheader.php»; пишем вызов нашего файла: require_once «subheader2.php»;
- Там где //– Сюда вставим код SEOzavr.ru – вставляем код вывода Body каталога статей:
$seozavr->showBody();
Теперь остается только стелать ссылку с главной страницы на наш каталог статей, добавив ее прямо в используемый шаблон. Будет примерно такого формата:
<a href="/bestarts.php">Полезные заметки</a>
Либо можно добавить эту ссылку как новый пункт в навигационное меню вашего сайта. Для этого нужно исполнить слудующий SQL запрос над таблицей fusion_site_links (по умолчанию было такое название, но если у вас другое, замените на свое).
INSERT INTO `fusion_site_links`
(`link_id`,`link_name`,`link_url`,`link_visibility`,`link_position`,`link_window`,`link_order`)
VALUES (NULL, 'Полезные заметки', 'bestarts.php', '0', '1', '0', '10')
Этот запрос добавит новую ссылку с названием «Полезные заметки» и порядковым номером 10 (т.е. в конец меню).
Теперь проверяете сайт, убеждаетесь, что все работает корректно. Значит можете добавлять ваш сайт в систему и получать доход от размещения рекламных статей с прямыми ссылками. Если все же система говорит что «Скрипт установлен невено», прочтите вот эту статью с рекомендациями. В любом случае письмо в службу технической поддержки, либо на мою почту поможет решить вашу проблему.
Что то похожее:
CMS, php-Fusion, SEOzavr
|
Эта запись добавлена 27-го января 2008 года в 15:07 в рубрику Здесь про мои проекты.
Подпишись на RSS комментариев RSS 2.0




