{% extends g.theme.master %} {% do g.register_forge_css('css/forge/deck.css') %} {% do g.register_forge_js('js/project_tools.js', location='body_js_tail') %} {% block title %}{{c.project.name}} / Tools{% endblock %} {% block header %}Tools{% endblock %} {% block content %}

Click to install

{% for tool in installable_tools %} {{ tool['app'].tool_label }}{{' (%s)' % tool.app.status if tool.app.status != 'production' else ''}}
{% endfor %} Subproject
{{c.install_modal.display(content='

Install Tool

')}}

Installed tools

Sortable - define top menu order by moving tools with your mouse.

{% for mount in mounts %} {% if 'ac' in mount %} {% set app = mount['ac'].load()(c.project, mount['ac']) %} {% set links = app.admin_menu() %} {% set label = mount['ac'].options['mount_label'] if mount['ac'].options['mount_label'] != 'Tool Name' else mount['ac'].options['mount_point'] %}
{% if not app.installable %} {% endif %}
{% endif %} {% if 'sub' in mount and not mount['sub'].deleted %}
{% endif %} {% endfor %}
{{c.admin_modal.display(content='

')}} {{c.mount_delete.display(content='

Confirm Delete

')}}
{% endblock %} {% block extra_js %} {% endblock %} {% block extra_css %} {% endblock %}