03.03.2010, 20:29 | #1 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 618
|
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();
?>
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"; находим Код HTML:
function themeheader() { ............... //тут содержание этой функции } Код HTML:
function themeheader() {
............... //тут содержание этой функции
echo "<!--a2-->";
}
Код HTML:
function themefooter() { Код HTML:
function themefooter() {
echo "<!--a3-->";
Код HTML:
</body>
Код HTML:
<!--a4--></body> Код 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> 3. В интерфейсе добавления шаблона добавляем этот шаблон, прописывая его данные: название шаблона: sapeart URL: http://мой_сайт.ru/sapeart.php частота обновления: 30 минут 4. В интерфейсе "Настройка шаблонов URL'ов" добавляем шаблон /view-content/{id}.html view-content - можно заменить на любое другое слово, похожее на какое-либо слово, содержащееся в URLах на сайте, либо по формату даты, как написано в интерфейсе "Настройка шаблонов URL'ов".
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
15.08.2010, 17:02 | #3 |
Новичок
Регистрация: 12.01.2010
Адрес: Россия
Сообщений: 14
Вес репутации: 0
|
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>". А в настройках пишет "Каталог статей по указанному адресу не найден"? |
15.08.2010, 17:43 | #5 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 618
|
Svetapreree, Вы безмозглый хрумер, что ли?
одно и то же во всех темах пишете... http://forum.sape.ru/showthread.php?t=48030 http://forum.sape.ru/showthread.php?t=51908
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
20.10.2010, 18:00 | #7 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 618
|
bumctik, Вы архив скачали со страницы добавления площадки? вот в нем и есть этот файл...
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
21.10.2010, 17:37 | #9 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 618
|
bumctik, в разделе Статей архив другой
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
Опции темы | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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, время: 09:11.