standards - Defines standards for extenso
Defines all sorts of standards for Extenso
General convention
table_name
Rules for modules
Use English words
Do not use plural words
Module names
developerName_moduleName
Directory names
/module/developerName/moduleName/resource/...
/module/developerName/moduleName/widget/
/module/developerName/moduleName/css/...
Table names
developerName_moduleName_tableName
For the resources:
Reference Code: moduleName_reference
File ( Français ): /extenso/html/extranet/module/developerName/moduleName/fr/
File ( English ): /extenso/html/extranet/module/developerName/moduleName/en/
Exception for assets available to the public (ex.: links in emails), the directory must not contain extranet, it must be
/extenso/html/module/developerName/moduleName/fr/
url : same as File without "html"
Module: specify the module
For the ct:
Module: specify the module
For images, create a duplicate in
module/developerName/moduleName/html/image/
Here is a list of all directories:
Examples from Direct Mail: Module Name: sed_directmail Directory Name: /module/sed/directmail/resource/ Table Name: sed_directmail_list Reference Code: sed_directmail_start File: /extenso/html/extranet/module/sed/directmail/fr/
Written by Pierre Laplante, <laplante@sednove.com>
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
1.0 2014-09-09 21:24:14 laplante@sednove.com