1
# -*- coding: utf-8 -*-
4
MPR Missing Person Registry (Sahana Legacy)
8
if deployment_settings.has_module(module):
11
# Settings --------------------------------------------------------------------
14
table = module + '_' + resource
15
db.define_table(table,
16
Field('audit_read', 'boolean'),
17
Field('audit_write', 'boolean'),
21
# Missing Person --------------------------------------------------------------
24
resource = 'missing_person'
25
table = module + '_' + resource
26
db.define_table(table, timestamp, uuidstamp, deletion_status,
31
db[table].pr_pe_label.readable=False
32
db[table].pr_pe_label.writable=False
34
ADD_PERSON = T('Add Person')
35
LIST_PEOPLE = T('List People')
36
s3.crud_strings[table] = Storage(
37
title_create = ADD_PERSON,
38
title_display = T('Person Details'),
39
title_list = LIST_PEOPLE,
40
title_update = T('Edit Person'),
41
title_search = T('Search People'),
42
subtitle_create = T('Add New Person'),
43
subtitle_list = T('People'),
44
label_list_button = LIST_PEOPLE,
45
label_create_button = ADD_PERSON,
46
msg_record_created = T('Person added'),
47
msg_record_modified = T('Person updated'),
48
msg_record_deleted = T('Person deleted'),
49
msg_list_empty = T('No People currently registered'))
51
resource = 'missing_report'
52
table = module + '_' + resource
53
db.define_table(table, timestamp, uuidstamp, deletion_status,