

@staticmethod
def project():
    ' PROJECT / Project Tracking & Management '
    ADMIN = current.session.s3.system_roles.ADMIN
    menu = M(c='project')(M('Projects', f='project', m='summary')(M('Create', m='create')), M('Locations', f='location')(M('Map', m='map'), M('Contacts', f='location_contact')), M('Reports', f='location', m='report')(M('3W', f='location', m='report'), M('Beneficiaries', f='beneficiary', m='report'), M('Funding', f='organisation', m='report')), M('Import', f='project', m='import', p='create', restrict=[ADMIN])(M('Import Projects', m='import', p='create'), M('Import Project Organizations', f='organisation', m='import', p='create'), M('Import Project Communities', f='location', m='import', p='create')), M('Activity Types', f='activity_type', restrict=[ADMIN])(M('Create', m='create')), M('Beneficiary Types', f='beneficiary_type', restrict=[menu])(M('Create', m='create')), M('Sectors', f='sector', restrict=[ADMIN])(M('Create', m='create')), M('Themes', f='theme', restrict=[ADMIN])(M('Create', m='create')))
    return menu

dataset/ETHPy150Open sahana/eden/modules/templates/RW/menus.py S3OptionsMenu.project/VarMisuse@246/386 `ADMIN`->`menu`