И так начнём..
В system/modules создаешь допустим файл demo.php
Его начальное содержимое
<?php if(!defined('MOZG')) die('Hacking attempt!'); if($ajax == 'yes') NoAjaxQuery(); if($logged){ $act = $_GET['act']; $metatags['title'] = $lang['friends']; Далее твой код с подгрузкой tpl Допустим $tpl->load_template('demo.tpl'); Выводиш нужные переменные в шаблон допустим $tpl->set('{user-id}', $row['friend_id']); $tpl->set('{name}', $row['user_search_pref']); if($row['user_photo']) $tpl->set('{ava}', $config['home_url'].'uploads/users/'.$row['friend_id'].'/50_'.$row['user_photo']); else $tpl->set('{ava}', '{theme}/images/100_no_ava.png'); $tpl->compile('content'); } else { $user_speedbar = 'Информация'; msgbox('', $lang['not_logged'], 'info'); } ?>
Далее в папке с шаблоном создаеш файл demo.tpl и прописываеш в нем переменные из файла demo.php
Далее подключаеш данный модуль в mod.php таким образом
// название мода
case "demo" :
include ENGINE_DIR . '/modules/demo.php';
break;
Далее в htaccess прописываеш RewriteRule ^demo/(/?)+$ index.php?go=demo [L]
И тогда твоя новая страница будет доступна по адресу http://твой домен/demo
кто не понял смотрим видео
Теги: viiengine,vii engine,хак,создать модуль,страничку