Changes between Version 11 and Version 12 of DeveloperGuidelinesNewModule
- Timestamp:
- 01/02/09 03:26:20 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DeveloperGuidelinesNewModule
v11 v12 30 30 }}} 31 31 32 Add additional tables to this file, as-required. 33 32 Add additional tables to this file, as-required.[[BR]] 34 33 To avoid namespace clashes, use the format: {{{db.module_table}}} 35 36 Add a section for messages for your resources to {{{models/_db.py}}}: 34 Also add the messages for your resources: 37 35 {{{ 38 def shn_crud_strings_lookup(resource): 39 "Look up CRUD strings for a given resource." 40 elif resource=='shelter': 41 return Storage(title_create=T('Add Shelter'), 36 crud_strings_shelter=Storage(title_create=T('Add Shelter'), 42 37 title_display=T('Organisation Details'), 43 38 title_list=T('List Shelters'), … … 52 47 msg_list_empty=T('No Shelters currently registered')) 53 48 }}} 54 55 49 Copy/paste & do just a few small tweaks once pasted: 56 * Search/Replace ' Organisation' with Your_resource57 * Fix plurals, if required (e.g. Persons -> People, Classs toClasses, Metadatas -> Metadata)50 * Search/Replace 'Shelter' with Your_resource 51 * Fix plurals, if required (e.g. Persons -> People, Classs -> Classes, Metadatas -> Metadata) 58 52 59 53 === Controller ===