13
Dealing with the same design issue's... The Xoop's for Dummies documentation addresses this and solved the dummy module issue though...
You first create a new folder in the Modules directory named for the dummy module...
Then create index.php file with the following basic code:
_____________________________
include("../../mainfile.php");
include(XOOPS_ROOT_PATH."/header.php");
$xoopsOption['show_rblock'] = 1;
?>
include(XOOPS_ROOT_PATH."/footer.php");
?>
______________________________
Then create a file called xoops_version.php with the following code:
______________________________
$modversion['name'] = "Dummy Module";//name of module
$modversion['version'] = 1.01;
$modversion['description'] = "Dummy Module";
$modversion['author'] = "";
$modversion['credits'] = "";
$modversion['help'] = "";
$modversion['license'] = "GPL see LICENSE";
$modversion['official'] = 0;
$modversion['image'] = "yourlogo.JPG";
$modversion['dirname'] = "dummy";//name of directory
// Admin things
$modversion['hasAdmin'] = 0;
$modversion['adminpath'] = "";
// Menu
// Menu for submenus in main menu when page loads
$modversion['hasMain'] = 1;//0 to remove from main menu
$modversion['sub'][1]['name'] = _MI_MYPAGE_SMNAME1;//define in language/english/global.php
$modversion['sub'][1]['url'] = "../../modules/ipboard/";
$modversion['sub'][2]['name'] = _MI_MYPAGE_SMNAME2;//define in language/english/global.php
$modversion['sub'][2]['url'] = "../../modules/weblog/";
?>
_______________________
You also place your little logo in the dummy directory. This acts as the icon to install the module from in the module admin page...
Good Luck, and if there is a more refined solution, I'm looking to, so report it here please!