foreman/app/views/home/_settings.html.erb @ c8ce839a
9161008b | Amos Benari | <div id="settings_dropdown" class="dropdown_header" >
|
|
<a href="#">Settings ▼</a>
|
|||
c8ce839a | Ohad Levy | <%
|
|
choices = [
|
|||
['Bookmarks', :bookmarks],
|
|||
['Environments', :environments],
|
|||
['Foreman Settings', :settings],
|
|||
['Global Parameters', :common_parameters],
|
|||
['Host Groups', :hostgroups],
|
|||
['LDAP Authentication', :auth_source_ldaps],
|
|||
['Puppet Classes', :puppetclasses],
|
|||
['Smart Proxies', :smart_proxies]
|
|||
]
|
|||
choices += [
|
|||
['Architectures', :architectures],
|
|||
['Domains', :domains],
|
|||
['Hardware Models', :models],
|
|||
['Installation Media', :media],
|
|||
['Operating Systems', :operatingsystems],
|
|||
['Partition Tables', :ptables],
|
|||
['Provisioning Templates', :config_templates],
|
|||
['Subnets', :subnets]
|
|||
] if SETTINGS[:unattended]
|
|||
01984fb7 | Amos Benari | ||
9161008b | Amos Benari | choices += [
|
|
01984fb7 | Amos Benari | ['Users', :users],
|
|
['User Groups', :usergroups]
|
|||
9161008b | Amos Benari | ] if SETTINGS[:login]
|
|
choices += [
|
|||
01984fb7 | Amos Benari | ['Roles', :roles]
|
|
9161008b | Amos Benari | ] if SETTINGS[:login] and User.current.admin?
|
|
01984fb7 | Amos Benari | choices += [['Hypervisors', :hypervisors]] if SETTINGS[:libvirt]
|
|
9161008b | Amos Benari | %>
|
|
01984fb7 | Amos Benari | <%= select_tag "settings_list", options_for_select(allowed_choices(choices), @controller.request.url) %>
|
|
9161008b | Amos Benari | </div>
|