原始出處 http://www.xoops.org/modules/mediawiki/index.php/Dev:release_structure
模組釋出版本的發佈必須結構化成一個特別的方式讓使用者能夠容易的安裝。最後,這個結構必須能讓模組自動安裝器實作,讓模組安裝器可以根據這個結構找到對的檔案。
一開始最重要的是檔案的格式。模組應該要有.zipped 格式或是Linux 的tarball,都有當然是更好。
釋出的結構應該是像:
/Distribution 根目錄下
/README.TXT
/LICENSE.TXT
/INSTALL.TXT
/UPGRADE.TXT(非必須)
/CHANGELOG.TXT(非必須)
/LANG_DIFF.TXT(非必須)
/modulename/xoops_version.php
/modulename/admin/
/modulename/blocks/
/modulename/templates/
這樣一來使用者可以解壓縮模組,將模組放在xoops_site_root/modules/ 目錄下準備安裝。因為說明文件只是給使用者參考的而已(系統不需要),所以這些文件不必在模組的主目錄中。
|