18
deram: you're skipping over the XOOPS Basics lesson, and then complain about not fully understanding. Everything has a logic to it, you just have to discover xoops' logic. Everything has a learning curve (with the possible exception of iPods, they don't even come with a manual), you can't just skip it and blame the product.
Anyways, having said that, you have to make sure that the directory structure in your modules folder is like this:
/modules/modulename/admin
/modules/modulename/templates
/modules/modulename/blocks
etc.
Make sure there's a /modules/modulename/xoops_version.php file. If that is in some kind of subfolder like /modules/modulename/mod_xoops_modulename_v1.0/, then it will not work. XOOPS needs to detect the xoops_version.php file in the /modules/modulename/ folder.
(modulename needs to be the name of the module, like news, newbb, etc., of course).
Then, when you're sure all modules are in the right place, go to system admin -> modules (see the logic there?) and you will have to install each module, so the database tables for that module are created, the tempates are generated and the configuaration options are written. When that is done, the module is available on your website.
Herko