![]() |
#1 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 618
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Установка кода статей Sape на InstantCMS
1. создается и кидается в папку includes/myphp файл sape-article.php с содержанием: Код HTML:
<?
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. создаем модуль с отображением по центру внизу и указываем этот файл: {ФAЙЛ=sape-article.php}. включаем его. 4. добавляем в сапу. Создание динамического шаблона: 1. открываем в текстовом редакторе файл templates\ваш_шаблон\template.php и в самой первой строчке пишем: Код HTML:
<!--a1-->
Код HTML:
<?php cmsPrintHead(); ?>
Код HTML:
<!--a2--> <?php cmsPrintHead(); ?> <!--a3--> Код HTML:
<?php cmsBody(); ?>
Код HTML:
<!--a4--> <?php cmsBody(); ?> <!--a5--> Код HTML:
<!--a6-->
Код HTML:
<? $GrabURL = 'http://мой_сайт.ru/content/21/read1155.html'; //укажите 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]; ?> 3. В интерфейсе добавления шаблона добавляем этот шаблон, прописывая его данные: название шаблона: sapeart URL: http://мой_сайт.ru/sapeart.php частота обновления: 30 минут 4. В интерфейсе "Настройка шаблонов URL'ов" добавляем шаблон /view-content/{id}.html view-content - можно заменить на любое другое слово, похожее на какое-либо слово, содержащееся в URLах на сайте, либо по формату даты, как написано в интерфейсе "Настройка шаблонов URL'ов".
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
![]() |
![]() |
![]() |
#3 |
Новичок
Регистрация: 12.01.2010
Адрес: Россия
Сообщений: 14
Вес репутации: 0
![]() |
![]() Сделал такой файл:
<html> <head> <?php require_once sl_articles.php; art = new SLArticlesClient; art->print_header; ?> </head> <body> <?php art->print_body; ?> </body> </html> при его открытии выводится только "<html><head>". А в настройках пишет "Каталог статей по указанному адресу не найден"? |
![]() |
![]() |
![]() |
#4 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 618
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Svetapreree, Вы безмозглый хрумер, что ли?
![]() одно и то же во всех темах пишете... http://forum.sape.ru/showthread.php?t=48030 http://forum.sape.ru/showthread.php?t=51908 http://forum.sape.ru/showthread.php?t=48031 http://forum.sape.ru/showthread.php?t=48029
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
![]() |
![]() |
![]() |
#6 |
Новичок
Регистрация: 21.07.2012
Адрес: http://film-ussr.ru/
Сообщений: 6
Вес репутации: 0
![]() |
![]() Пожалуйста опишите тоже самое как зделать для 1.10.3, а то зделал как описано и вот что вышло http://vgospode.ru/sapeart.php
И в Шаблоны URL'ов не принимает вот это /view-content/{id}.html когда пробую активировать говорит"Шаблон не обрабатьываеться и проверте работоспособность правил mod_rewrite" Помогите пожалуйста установить код |
![]() |
![]() |
![]() |
#7 |
Новичок
Регистрация: 16.02.2015
Сообщений: 3
Вес репутации: 0
![]() |
![]() Отличная инструкция!
Жду последнего этапа модерации, сразу после нее отпишу. Устанавливал для 1.10.6, были некоторые нестыковки с инструкцией. Добавлено через 12 часов 19 минут Все прошло гладко, этап модерации прошел успешно. Еще раз спасибо MonAmur за подробную инструкцию! Теперь о несоответствиях; инструкция, видимо была написана для более ранних версий движка Instant, я же устанавливал на 1.10.6: в пункте 1 указан вместо фрагмента PHP код:
PHP код:
PHP код:
PHP код:
PHP код:
PHP код:
В самой инструкции, я рекомендовал бы поменять местами пункты 3 и 4. Последний раз редактировалось Карен; 24.11.2015 в 16:17. Причина: Добавлено сообщение |
![]() |
![]() |
![]() |
#8 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 618
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Карен, молодец! спасибо за корректировку кода для новой версии InstantCMS. я новые версии не юзал, потому не в курсе, как и что там.
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
![]() |
![]() |
![]() |
#9 | |
Новичок
Регистрация: 05.09.2012
Адрес: Сосновоборск
Сообщений: 13
Вес репутации: 0
![]() |
![]() Цитата:
Выдает ошибку при активировании шаблона URL ![]() Подскажите пожалуйста что нужно сделать? http://pixs.ru/showimage/oshibkaJPG_...3_29319385.jpg ![]() Добавлено через 6 минут ООООО, сорри, забыл в htaccess прописаться)))) виноват, добавился, на модерации! Спасибо за инструкцию! Последний раз редактировалось AZanderS; 10.02.2018 в 06:46. Причина: Добавлено сообщение |
|
![]() |
![]() |
![]() |
Опции темы | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Установка на instantcms | Alex-Spb | Установка кода на различные движки | 5 | 21.01.2021 13:42 |
установка кода статей на движки. | Sergeixp | Установка кода на различные движки | 35 | 08.05.2013 12:54 |
Установка кода статей на vbulletin | Konstantin_by | Установка кода на различные движки | 9 | 05.05.2011 18:23 |
Установка кода статей на Друпал | ubuntu | Установка кода на различные движки | 13 | 02.04.2010 00:43 |
Установка кода статей на Joomla используя модуль mod_sape | masa | Биржа статей | 4 | 03.02.2010 06:06 |
Часовой пояс GMT +3, время: 09:39.