Вернуться   Форум SAPE.RU > Система SAPE.ru > Биржа статей

-->
Ответ
 
Опции темы
Старый 03.03.2010, 20:29   #1
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 608
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию PHP-Nuke: установка кода статей и изготовление шаблона

PHP-Nuke: установка кода статей и изготовление шаблона
1. создается и кидается в папку с файлами блоков файл block-sapearticle.php с содержанием:
Код HTML:
<? 
if (!defined('BLOCK_FILE')) { 
Header("Location: ../index.php"); 
exit; 
} 
     if (!defined('_SAPE_USER')){ 
        define('_SAPE_USER', 'хэш-код'); 
     } 
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
     $sape_article = new SAPE_articles(); 
$content = ""; 
$content .= $sape_article->return_announcements();  
?>
2. в корень заливается скачанный файл хэш-код.php, папка хэш-код с файлом sape.php, на эту папку задаются права доступа 777
3. в админке размещаем для отображения в нужном месте и включаем блок.
4. добавляем в сапу.

Создание динамического шаблона:
1. находим в header.php
Код HTML:
echo "<LINK REL=\"StyleSheet\" HREF=\"themes/$ThemeSel/style/style.css\" TYPE=\"text/css\">\n\n\n";
и заменяем на
Код HTML:
echo "<!--a1--><LINK REL=\"StyleSheet\" HREF=\"themes/$ThemeSel/style/style.css\" TYPE=\"text/css\">\n\n\n";
открываем файл themes/Ваша_тема/theme.php
находим
Код HTML:
function themeheader() {
............... //тут содержание этой функции
}
и заменяем ее на
Код HTML:
function themeheader() {
............... //тут содержание этой функции
echo "<!--a2-->";
}
тут же ищем функцию function themefooter() и заменяем строку
Код HTML:
function themefooter() {
на
Код HTML:
function themefooter() {
echo "<!--a3-->";
открываем файл footer.php и заменяем в нем
Код HTML:
</body>
на
Код HTML:
<!--a4--></body>
2. создаем в корне сайта файл sapeart.php с таким содержанием:
Код HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>{title}</title>
<meta name="keywords" content="{keywords}" />
<meta name="description" content="{description}" />
<?
$GrabStart = '<!--a1-->';
$GrabEnd = '<!--a2-->';
preg_match("%$GrabStart(.*?)$GrabEnd%is", $RetrieveFile, $m);
echo $m[1];
?>
<h1>{header}</h1>	
{body}
<?
$GrabStart = '<!--a3-->';
$GrabEnd = '<!--a4-->';
preg_match("%$GrabStart(.*?)$GrabEnd%is", $RetrieveFile, $m);
echo $m[1];
?>
</body>
</html>
Оформление статьи можно подправить с помощью HTML и стилей CSS.

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

4. В интерфейсе "Настройка шаблонов URL'ов" добавляем шаблон
/view-content/{id}.html
view-content - можно заменить на любое другое слово, похожее на какое-либо слово, содержащееся в URLах на сайте, либо по формату даты, как написано в интерфейсе "Настройка шаблонов URL'ов".
MonAmur вне форума   Ответить с цитированием
Старый 11.03.2010, 17:38   #2
Администратор
 
Регистрация: 22.11.2006
Сообщений: 5,868
Вес репутации: 21475164
Avelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспорима
По умолчанию

просьба отписываться тех, кто установил код по данной инструкции: получилось ли, нет ли добавлений , замечаний.

спасибо
Avelon вне форума   Ответить с цитированием
Старый 15.08.2010, 17:02   #3
Новичок
 
Регистрация: 12.01.2010
Адрес: Россия
Сообщений: 14
Вес репутации: 0
Svetapreree не любят в этих краях
По умолчанию PHP Nuke установка кода статей и изготовление шаблона

Сделал такой файл:

<html>
<head>
<?php
require_once sl_articles.php;
art = new SLArticlesClient;
art->print_header;
?>
</head>
<body>
<?php art->print_body; ?>
</body>
</html>

при его открытии выводится только "<html><head>".
А в настройках пишет "Каталог статей по указанному адресу не найден"?
Svetapreree вне форума   Ответить с цитированием
Старый 15.08.2010, 17:18   #4
Новичок
 
Регистрация: 18.03.2010
Адрес: Подвал
Сообщений: 43
Вес репутации: 172
ferryman - весьма и весьма положительная личностьferryman - весьма и весьма положительная личность
Отправить сообщение для ferryman с помощью ICQ
По умолчанию

$art = new SLArticlesClient;
$art->print_header;
ferryman вне форума   Ответить с цитированием
Старый 15.08.2010, 17:43   #5
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 608
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

Svetapreree, Вы безмозглый хрумер, что ли?
одно и то же во всех темах пишете...

http://forum.sape.ru/showthread.php?t=48030
http://forum.sape.ru/showthread.php?t=51908
MonAmur вне форума   Ответить с цитированием
Старый 20.10.2010, 17:43   #6
Новичок
 
Аватар для bumctik
 
Регистрация: 16.10.2010
Сообщений: 9
Вес репутации: 0
bumctik может только надеяться на улучшение
Отправить сообщение для bumctik с помощью ICQ
По умолчанию

Позвольте поинтересоваться, что за файл хэш-код.php. Откуда его брать? Еси зоздавать самому, то какое в нем олжно быть содержание (код) ?
bumctik вне форума   Ответить с цитированием
Старый 20.10.2010, 18:00   #7
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 608
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

bumctik, Вы архив скачали со страницы добавления площадки? вот в нем и есть этот файл...
MonAmur вне форума   Ответить с цитированием
Старый 21.10.2010, 17:15   #8
Новичок
 
Аватар для bumctik
 
Регистрация: 16.10.2010
Сообщений: 9
Вес репутации: 0
bumctik может только надеяться на улучшение
Отправить сообщение для bumctik с помощью ICQ
По умолчанию

да скачал но в архиве лежит только папка вида 5af855ac5421ef1258b1b015f412ХХХХ а в ней файл sape.php и никакого другого файла нет

брал ее в разделе добавления площадки для сайтов на php
bumctik вне форума   Ответить с цитированием
Старый 21.10.2010, 17:37   #9
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 608
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

bumctik, в разделе Статей архив другой
MonAmur вне форума   Ответить с цитированием
Старый 21.10.2010, 17:40   #10
Новичок
 
Аватар для bumctik
 
Регистрация: 16.10.2010
Сообщений: 9
Вес репутации: 0
bumctik может только надеяться на улучшение
Отправить сообщение для bumctik с помощью ICQ
По умолчанию

Странно, пойду пошарю- почитаю отпишусь
bumctik вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
InstantCMS: установка кода статей и изготовление шаблона MonAmur Биржа статей 8 10.02.2018 06:46
Установка кода на PHP-Nuke denisey Установка кода на различные движки 141 20.02.2011 14:59
PHP-Fusion: установка кода статей и изготовление шаблона MonAmur Биржа статей 15 13.11.2010 11:42
Установка кода на Nuke wwadim Контекстные ссылки и все, что с ними связано 14 23.04.2009 13:29
Установка кода на d2c-nuke ванек Установка кода на различные движки 11 15.05.2008 20:44


Часовой пояс GMT +3, время: 05:47.