X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Установка кода статей Sape, Установка кода статей Sape
ChristmasNet
ChristmasNet
Topic Starter сообщение 26.4.2010, 7:10; Ответить: ChristmasNet
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 441
Регистрация: 13.1.2010
Из: Россия, ХМАО
Поблагодарили: 93 раза
Репутация:   16  


Рабочий код статей

установка кода статей и изготовление шаблона

1. открываем в текстовом редакторе файл index.php

ищем код:
$tpl->set ( '{AJAX}', $ajax );


выше добавляем:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'ВАШ-ХЭШ');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_article = new SAPE_articles();
$sape = new SAPE_client();
$tpl->set('{sape_article}', $sape_article->return_announcements());
$tpl->set('{links}', $sape->return_links());


ищем код:
echo $tpl->result['main'];


заменяем на код:
@eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');


2. открываем файл templates/{THEME}/main.tpl, находим в нем код:
{content}


Ниже добавляем код:
<hr>
<?
     if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'ВАШ ХЭШ');
     }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
     $sape_article = new SAPE_articles();
     echo $sape_article->return_announcements();
?>


3. в корень заливается скачанный файл хэш-код.php, папка хэш-код с файлом sape.php, на эту папку задаются права доступа 777
4. Для отображения в нужном месте вставляем {sape_article}.
5. добавляем в систему sape.

Создание динамического шаблона

1. открываем в текстовом редакторе файл templates/{THEME}/main.tpl и в самой первой строчке пишем код:
<!--a1-->


далее находим код:
{headers}


заменяем на код:
<!--a2-->
{headers}
<!--a3-->


далее в коде ищем код:
{content}


заменяем на код:
<!--a4-->
{content}
<!--a5-->


после самой последней строки в коде шаблона добавляем строку с кодом:
<!--a6-->


2. создаем в корне сайта файл sapeart.php с таким содержанием:
<?
$GrabURL = 'http://мой_сайт.ru/index.php?id=123'; //укажите URL любой страницы сайта с какой-нибудь статьей
$RetrieveFile = implode("",file($GrabURL));
$GrabStart = '<!--a1-->';
$GrabEnd = '<!--a2-->';
preg_match("%$GrabStart(.*?)$GrabEnd%is", $RetrieveFile, $m);
echo $m[1];
?>
<title>{title}</title>
<meta name="keywords" content="{keywords}" />
<meta name="description" content="{description}" />
<?
$GrabStart = '<!--a3-->';
$GrabEnd = '<!--a4-->';
preg_match("%$GrabStart(.*?)$GrabEnd%is", $RetrieveFile, $m);
echo $m[1];
?>
<h1>{header}</h1>    
{body}
<?
$GrabStart = '<!--a5-->';
$GrabEnd = '<!--a6-->';
preg_match("%$GrabStart(.*?)$GrabEnd%is", $RetrieveFile, $m);
echo $m[1];
?>


Оформление статьи можно подправить с помощью HTML и стилей CSS.

3. В интерфейсе добавления шаблона добавляем этот шаблон, прописывая его данные:
название шаблона: sapeart
URL: http://site.ru/sapeart.php
частота обновления: 30 минут

4. В интерфейсе "Настройка шаблонов URL'ов" добавляем шаблон
/view-content/{id}.html
view-content - можно заменить на любое другое слово, похожее на какое-либо слово, содержащееся в URLах на сайте, либо по формату даты, как написано в интерфейсе "Настройка шаблонов URL'ов".
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Ищу авторов статей и рерайтеров на постоянку
5 eduarddis 578 8.12.2017, 16:04
автор: mussan
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыМагазин уникальных статей из вебархива. 6р за 1000 знаков!
Статьи с уникальностью 90-100%
30 Oleg72 5078 7.12.2017, 23:13
автор: Oleg72
Горячая тема (нет новых ответов) Наполнение форумов, групп вконтакте, комментирование статей
услуги постинга
166 artek 74412 7.12.2017, 14:07
автор: artek
Открытая тема (нет новых ответов) Продается готовый бизнес на работе в биржах вечных ссылок и статей.
24 Djenya 3849 7.12.2017, 13:57
автор: Djenya
Открытая тема (нет новых ответов) Размножение статей профессионально
15 Djadka 1700 7.12.2017, 12:42
автор: Djadka


 



RSS Текстовая версия Сейчас: 14.12.2017, 12:42
Дизайн