dev.mylifejournal.ru : Sape-статьи https://dev.mylifejournal.ru Последние сообщения в теме Cotonti en Tue, 09 Dec 2025 12:19:41 -0000 jcrush if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'твой_код_сапы'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape_article = new SAPE_articles(); $o['host'] = 'domain.ru'; $sape = new SAPE_client($o); unset($o); $sape1 = $sape->return_links(1); $sape2 = $sape->return_links(1); $sape3 = $sape->return_links(1); $sape4 = $sape->return_links(1); $sape0 = $sape->return_links();
твой код
далее сделай плагин типа статьи где будет код:
<?php  echo $sape_article->return_announcements(); ?>
это и будет анонсы
далее как в факе на сапе делаем страницу вывода статей и правим мод рерайт.

П.С. теория, на практике не пробовал пока.]]>
ср, 27 янв 2010 18:39:00 -0000
Oughtem jcrush, если я подключаю сапу добавлением в мой_скин.php код

if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'твой_код_сапы'); 
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 

$o['host'] = 'domain.ru';
$sape = new SAPE_client($o);
unset($o);

$sape1 = $sape->return_links(1);
$sape2 = $sape->return_links(1);
$sape3 = $sape->return_links(1);
$sape4 = $sape->return_links(1);
$sape0 = $sape->return_links();

и вывожу её в тпл через {SAPE1}, {SAPE2}, {SAPE3} {SAPE4}, то что я должен дописать в мой_скин.php чтоб выводить статьи и чем это выводить в тпл? Вот в чём вопрос. А отдельную страницу для аноносов сделать - это не проблема. Я так понимаю это будет, к примеру, list.s.tpl и раздел с кодом "s"]]>
ср, 27 янв 2010 16:59:22 -0000
jcrush
Все, ждем пока анонсы проиндексируются, а вообще действительно в сапе со статьями намудрили, система построена не как в других биржах статей, делать под статьи еще одну страницу с примерным дизайном сайта, не айс... хотя подождем если реально надо будет можно будет упростить задачу.]]>
ср, 27 янв 2010 09:56:14 -0000
Oughtem
Так и я: куда и что вставить :)]]>
ср, 27 янв 2010 01:45:47 -0000
jcrush
это что то типа анонсы а статьи будут браться из той же папки с сапой.]]>
вт, 26 янв 2010 22:50:48 -0000
Oughtem добавлять статьи.

Если ссылки были подключены добавлением в ваш_скин.php кода

if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'твой_код_сапы'); 
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 

$o['host'] = 'domain.ru';
$sape = new SAPE_client($o);
unset($o);

$sape1 = $sape->return_links(1);
$sape2 = $sape->return_links(1);
$sape3 = $sape->return_links(1);
$sape4 = $sape->return_links(1);
$sape0 = $sape->return_links();
то как подключить статьи? Сапа говорит так:

Для возможности отображения анонсов статей на тех страницах сайта, которые вы хотели бы подключить к системе, необходимо в начале исходного кода этих страниц сделать следующую php-вставку:
<?php
     if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'твой_код_сапы');
     }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
     $sape_article = new SAPE_articles();
?>
Далее, в тех местах страницы, где вы хотели бы выводить ссылки на анонсы, необходимо вставить следующий код:

<?php  echo $sape_article->return_announcements(); ?>

Куда это втыкнуть и чем выводить?]]>
вт, 26 янв 2010 21:38:15 -0000