= Menus = [[TOC]] Sahana Eden supports custom Menus as part of it's overall [DeveloperGuidelines/Templates Templates] system. This allows customisation of: * Menu content * Menu layout == Default Menus == By default these files are used: * {{{/modules/s3menus.py}}} * {{{/modules/s3layouts.py}}} These both build on the core functionality in: * {{{/modules/s3/s3navigation.py}}} This core functionality ensures that menu items only appear of the appropriate modules are enabled & if the user has the relevant permissions to access the resource. There are 2 menus by default: * S3MainMenu * defaults to a link to the homepage of each enabled module, plus a section for Logging-in & selection of Language * defaults to being rendered horizontally across the top of the page * S3OptionsMenu * a separate menu for each application * defaults to being rendered vertically on the left of the page == Custom Menu Content == In order to customise the content of the menus, you should create a template folder, if you don't already have one, and ensure there is an empty __init__.py file inside: {{{ /modules/templates/