Дата публикации: 25.01.2026

Как вставить код SAPE в LionWiki CMS ?

лучшие криптоказино

Все знаю меня как ярого пропогандиста систем wiki, в частности LionWiki. Это CMS – одна из моих любимых, если бы не требования блоговой модели, я бы пожалуй и делал все на LionWiki. LionWiki – очень простая, маленькая Wiki CMS система, которая очень близка по духу к MediaWiki, и если вы решите делать проект на wiki системе, то вовсе не обязательно делать его на MediaWiki, все легко и прекрасно может работать и на LionWiki. Вот кстати сравните эти две CMS: http://www.wikimatrix.org/compare/MediaWiki+Lionwiki . Кстати ЛионВики отлично поддерживает Русские буквы как в тексте так и в URL. LionWiki Офсайт Lionwiki Дак вот, раз уж вы хотите сделать сайт на LionWIki ;), то я вам расскажу заранее что SAPE на него легко ставится, но не так легко как кажется. Итак пишу очень кратко: Открываем шаблон сайта, например: templates/wikiss.html Ищем место куда бы примкнуться напрмер рядом с {COOKIES} или даже вместо, ибо эта фича нужна далеко не всем и всегда и пишем туда: {SAPE} Дело в том что в шаблоне не умеет исполняться PHP. Теперь нам надо изменить основное ядро системы: /index.php В index.php ищем строку (это главный массив замены для нашей {SAPE} и других переменных): $tpl_subs = array( и перед ней пишем:
// SAPE define('_SAPE_USER', 'yTuyTIYTuyGuyiuyTI7Y7yuyuiy'); // тут ваш ID SAPE require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); // SAPE
И дальше идем определение массива типа:
.. 'ERROR' => $error, 'HISTORY' => $page ? "<a href=\"$self?page=".u($page)."&amp;action=history\">$T_HISTORY</a>" : "", 'PAGE_TITLE' => h($page == $START_PAGE && $page == $TITLE ? $WIKI_TITLE : $TITLE), 'PAGE_TITLE_HEAD' => h($TITLE), 'PAGE_URL' => u($page), ..
В конец этого массива пишем после строки: 'FORM_PASSWORD_INPUT' => $FORM_PASSWORD_INPUT,
'SAPE' => $sape->return_links(5)
Сохраняем и идем добавлять сайт в SAPE. Конечно я не рекомендую ссылки расставлять рядом, а создать два блока {SAPE} и {SAPE2} и в них класть по 2 ссылки, код будет таким примерно:
'SAPE' => $sape->return_links(2), 'SAPE2' => $sape->return_links(2)
Все кто ничерта не понимает, но очень хочет стать моим рефералом и зарабатывать копеечки в SAPE, пишите мне и регистрируйтесь в SAPE только по этой ссылке: http://www.sape.ru/r.925aa9a51c.php

Как размещать контекстные ссылки SAPE в LionWiki ?

В самое начало файла index.php доавляем:
<?php // LionWiki 3.2.9, (c) Adam Zivner, licensed under GNU/GPL v2 foreach($_REQUEST as $k => $v) unset($$k); // register_globals = off //SAPE Context if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'yTuyTIYTuyGuyiuyTI7Y7yuyuiy'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape_context = new SAPE_context(); ob_start(array(&$sape_context,'replace_in_page')); //SAPE context
А в шаблоне надо прописать тэги: <sape_index> ... </sape_index> для текстового блока страницы. И все. Помнится контекстные ссылки почти в двое увеличивали доход с сапы, так что пренебрегать не стоит.

Как размещать SAPE Article в LionWiki ?

Код тот же самый, просто надо добавить к нему:
$sape_article = new SAPE_articles();
Чтобы получилось:
define('_SAPE_USER', 'yTuyTIYTuyGuyiuyTI7Y7yuyuiy'); // тут ваш ID SAPE require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); $sape_article = new SAPE_articles();
Ну и дальше так же расставляем где бы вы хотели сделать анонсы, я сразу же создал еще одну метку, и список меток получился таким: 'SAPE' =>  $sape->return_links(2), 'SAPE2' =>  $sape->return_links(2), 'SAPE_ARTICLE' => $sape_article->return_announcements()        
$sape_article = new SAPE_articles();


Telegram канал о биржах ссылок
Видеочат рулетка