И так начнём..
В 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,хак,создать модуль,страничку

