Ruxe Engine держится на чистом энтузиазме. Если Вы хотите помочь развитию проекта, то прочтите как это можно сделать.
Проблемы и ошибки
На сайте: 5 посетителей
Сегодня было 24 посетителей
А вчера 29.
На сайте обновлены существующие разделы документации, а также добавлена новая статья Олега — Что такое «команды» в Ruxe Engine.
Начиная с 0.9.8.3 в Ruxe Engine появилась новая специальная функция для помощи в создании меню.
function here_thispage() возвращает имя активной страницы сайта.
Если активна самая главная страница сайта, то функция возвращает "index.php" (без кавычек, конечно же).
Использование:
Пример 1) Допустим открыта страница news.html, тогда:
<? echo here_thispage(); ?> выведет на сайте имя страницы сайта, т.е. "news.html".
Пример 2) Сделаем меню, отображающее активную ссылку простейшим образом:
<?
//Страницы
$pages = array('index.php', 'news.php', 'blog.php');
//Описания для ссылок
$captions = array('Главная', 'Новости', 'Блог');
//Выводим ссылки
for ($i=0; $i<count($pages); $i++)
{
if ($pages[$i]==here_thispage())
echo '<b>'.$captions[$i].'</b> ';
else
echo '<a href="'.$pages[$i].'">'.$captions[$i].'</a> ';
};
?>
Учитывая переход Ruxe Engine на ООП начиная с 0.9 версии, я нахожу полезным использовать существующие классы и функции их при создании дополнений.
Поэтому я описал часть API Ruxe Engine и добавил в документацию. Актуально только для будущей 0.9 версии! Но посмотреть можно уже сейчас.
Ссылка: http://engine.ruxesoft.net/documentation/api.html