| 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) |