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



 

Здравствуйте, гость (

| Вход | Регистрация )

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


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

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

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'ов".

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыРучное размещение вечных ссылок и статей на хороших площадках
Опыт 10 лет!
420 leonidukg 274830 8.4.2024, 12:06
автор: leonidukg
Горячая тема (нет новых ответов) Пакетное размещение статей по разным тематикам. Скидки!
36 kasey7 11028 6.4.2024, 4:30
автор: kasey7
Открытая тема (нет новых ответов) Нужно сделать репост статей в соц сети
1 HavingingWorld 2499 27.2.2024, 2:15
автор: AndrePro
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыКачественное размножение статей
Высокая уникальность и отличная читабельность!
24 spilberg1993 38230 27.11.2023, 19:21
автор: spilberg1993
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПродажа готовый статей по тематике строительство и ремонт
от 10 рублей за статью. Можно заказать статьи по вашей тематике
2 projectadmin 1394 25.10.2023, 10:58
автор: projectadmin


 



RSS Текстовая версия Сейчас: 25.4.2024, 15:20
Дизайн