1. В system/modules создаешь файл, например test.php
<?php
defined('MOZG') or die('Hacking attempt!');
if($ajax == 'yes')
NoAjaxQuery();
switch($_GET['act']){
default:
$tpl->load_template('test/main.tpl');
$tpl->compile('content');
}
$tpl->clear();
?>
2. В mod.php прописываешь
case 'test':
include ENGINE_DIR.'/modules/test.php';
break;
3. В .htaccess прописываешь
# Test
RewriteRule ^test(/?)+$ index.php?go=test [L]
4. В шаблоне templates/Default создаешь папку test, а в ней название файла main.tpl, зависит от того как ты прописал при выводе в модуле
Вроде бы ничего не упустил