Changes between Version 9 and Version 10 of Ticket #446

Show
Ignore:
Timestamp:
06/28/2008 03:14:45 AM (5 years ago)
Author:
DarTar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #446 – description

    v9 v10  
    22 
    33== 1. Dedicated folders == 
    4 Moving each component to its own subfolder provides several advantages, in particular the ability to add further support files (images, libraries, metadata, settings) for each component. So instead of calling an action as {{{actions/calendar.php}}} we will call it as {{{actions/calendar/calendar.php}}}. Component folders are also useful to provide drop-in support for user-contributed plugins that may come as zipped files or tarballs to extract and put in the appropriate directory. As for language packages, this modification will allow to store localized definitions for default pages within specific language folders, e.g.: 
     4Moving each component to its own subfolder provides several advantages, in particular the ability to add further support files (images, libraries, metadata, settings) for each component. So instead of calling an action as {{{actions/calendar.php}}} we will call it as {{{actions/calendar/calendar.php}}}. Component folders are also useful to provide drop-in support for user-contributed plugins that may come as zipped files or tarballs to extract and put in the appropriate directory, e.g. 
     5 
     6{{{ 
     7actions/ 
     8.....myaction/ 
     9........css/ 
     10........img/ 
     11........inc/ 
     12........js/ 
     13........lang/ 
     14........myaction.php 
     15}}} 
     16 
     17As for language packages, this modification will allow to store localized definitions for default pages within specific language folders, e.g.: 
    518{{{ 
    619lang/ 
     
    1326 * Handlers: #452 
    1427 * Language packs: #485 
     28 * Action resources and paths: #718  
    1529 
    1630== 2. Directives ==