User Login    
 + Register
  • Main navigation
Login
Username:

Password:

Remember me



Lost Password?

Register now!
Who's Online
75 user(s) are online (10 user(s) are browsing XoopsWiki)

Members: 2
Guests: 73

ongkettt, status_tech, more...
[Main Page]

Dev:release structure

From XOOPS Project

Main Page | Recent changes | Edit this page | Page history | Switch to MediaWiki mode

Printable version | Disclaimers | Privacy policy
Category: Development

The distrubution of the new release has to be structured in a specific way to make it easy for users to install the module. Eventually, this structure may lead to the implementation of an automated module installer, using this structure as a basis to locate the right files.

First of all, the format. Modules should come in .zipped format or in a Linux tarball. Both is also good (even better!)

The release structure should be like this:

/Distribution root /README.TXT /LICENSE.TXT /INSTALL.TXT /UPGRADE.TXT (if applicable) /CHANGELOG.TXT (if applicable) /LANG_DIFF.TXT (if applicable) /modulename/xoops_version.php /modulename/admin/ /modulename/blocks/ /modulename/templates/

This way, a user can unpack a module and drag it to the xoops_site_root/modules/ folder to make it ready for install. Because the documentation is for the user only (and not needed by the system), they are kept out of the module's main folder.

Retrieved from "http://www.xoops.org/modules/mediawiki/index.php/Dev:release_structure"

This page has been accessed 640 times. This page was last modified 17:26, 15 December 2007. Content is available under XOOPS Project.


Developers for Hire
Developers for Hire
Local Support Sites
Make a donation
Please select an amount to donate


Do you want your username revealed with your donation?
Yes - List me as a Generous Donor
No - List my donation as from an Anonymous Donor


Powered by
XOOPS Code hosted on SourceForge

Powered by PHP

PHP 5

Powered by MySQL

Powered by Smarty

OSI certified

GPL

All content on this site is subject to the Creative Commons License
Top Tags
Theme (5) news (2) security (2) sport (1) Arabic (1) wiki (1) Christmas (1) jQuery (1) tag (1) module (1) SEO (1) comments (1)
Advertisement