Changes between Version 6 and Version 7 of Dev_Guidelines
- Timestamp:
- Jan 4, 2007 5:23:39 AM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Dev_Guidelines
v6 v7 11 11 ''program/'':: 12 12 All application files are stored in this folder. [[BR]] 13 These files will be re laced when upgrading the installation[[BR]]13 These files will be replaced when upgrading the installation.[[BR]] 14 14 ''program/js/'':: 15 15 Client !JavaScript files … … 19 19 Classes and core functions 20 20 ''program/localization/'':: 21 Contains subfolders with localization files 21 Contains subfolders with localization files. 22 22 ''program/steps/'':: 23 23 Include files for every task/action … … 27 27 Contains log files. This folder has to be writable for the webserver. 28 28 ''temp/'':: 29 Location of temporary saved files such as attachments and cache files .[[BR]]29 Location of temporary saved files such as attachments and cache files[[BR]] 30 30 This folder has to be writable for the webserver. 31 31 ''skins/'':: 32 32 Contains skin subfolders 33 33 ''SQL/'':: 34 SQL files for database initialization and update. Only needed for installations or upgrades 34 SQL files for database initialization and update. Only needed for installations or upgrades. 35 35 36 36 === Important files === … … 52 52 === Functions and variables === 53 53 54 Function and variable names should only contain ''lower case'' letters and numbers and use underlines for word separation. In classes private methods usually start with an underline.54 Function and variable names should only contain ''lower case'' letters and numbers and use underlines for word separation. In classes, private methods usually start with an underline. 55 55 56 56 Functions providing !RoundCube specific functionality should start with either ''rcmail_'' (webmail specific functions) or ''rcube_'' (global/framework functions).
