8 | | item=t2.display(db.gis_feature) |
9 | | response.view='gis/display_feature.html' |
10 | | return dict(module_name=module_name,modules=modules,options=options,item=item) |
| 13 | item=t2.display(table) |
| 14 | response.view='display.html' |
| 15 | title=T('Shelter Details') |
| 16 | edit=A(T("Edit"),_href=t2.action('shelter',['update',t2.id])) |
| 17 | list=A(T("List Shelters"),_href=t2.action('shelter')) |
| 18 | return dict(module_name=module_name,modules=modules,options=options,item=item,title=title,edit=edit,list=list) |
13 | | form=t2.create(db.gis_feature) |
14 | | response.view='gis/add_feature.html' |
15 | | return dict(module_name=module_name,modules=modules,options=options,form=form) |
| 21 | t2.messages.record_created=T("Shelter added") |
| 22 | form=t2.create(table) |
| 23 | response.view='create.html' |
| 24 | title=T('Add Shelter') |
| 25 | list=A(T("List Shelters"),_href=t2.action('shelter')) |
| 26 | return dict(module_name=module_name,modules=modules,options=options,form=form,title=title,list=list) |
17 | | item=t2.display(db.gis_feature) |
18 | | response.view='gis/display_feature.html' |
19 | | return dict(module_name=module_name,modules=modules,options=options,item=item) |
| 28 | item=t2.display(table) |
| 29 | response.view='display.html' |
| 30 | title=T('Shelter Details') |
| 31 | edit=A(T("Edit"),_href=t2.action('shelter',['update',t2.id])) |
| 32 | list=A(T("List Shelters"),_href=t2.action('shelter')) |
| 33 | return dict(module_name=module_name,modules=modules,options=options,item=item,title=title,edit=edit,list=list) |
22 | | form=t2.update(db.gis_feature) |
23 | | response.view='gis/update_feature.html' |
24 | | return dict(module_name=module_name,modules=modules,options=options,form=form) |
| 36 | t2.messages.record_modified=T("Shelter updated") |
| 37 | form=t2.update(table) |
| 38 | response.view='update.html' |
| 39 | title=T('Edit Shelter') |
| 40 | list=A(T("List Shelters"),_href=t2.action('shelter')) |
| 41 | return dict(module_name=module_name,modules=modules,options=options,form=form,title=title,list=list) |
34 | | # List Features |
35 | | list=t2.itemize(db.gis_feature) |
36 | | response.view='gis/list.html' |
37 | | return dict(module_name=module_name,modules=modules,options=options,list=list) |
| 55 | # No arguments => default to list |
| 56 | list=t2.itemize(table) |
| 57 | if list=="No data": |
| 58 | list="No Shelters currently registered." |
| 59 | response.view='list.html' |
| 60 | title=T('List Shelters') |
| 61 | subtitle=T('Shelters') |
| 62 | add=A(T("Add Shelter"),_href=t2.action('shelter','create')) |
| 63 | return dict(module_name=module_name,modules=modules,options=options,list=list,title=title,subtitle=subtitle,add=add) |