PHP Classes

File: src/Cabin/Bridge/View/cargo/bridge_perms_context.twig

Recommend this page to a friend!
  Classes of Scott Arciszewski   CMS Airship   src/Cabin/Bridge/View/cargo/bridge_perms_context.twig   Download  
File: src/Cabin/Bridge/View/cargo/bridge_perms_context.twig
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: CMS Airship
Content management system with security features
Author: By
Last change:
Date: 7 years ago
Size: 3,456 bytes
 

Contents

Class file image Download
{% import "macros/permtable.twig" as ptable %} {% if message %}<p>{{ message }}</p>{% endif %} <h2 class="nomargin">{{ __("Manage Permissions") }}</h2> <form method="post" class="airship-form">{{ form_token() }} <div class="table table-pad-1"> <div class="table-row"> <div class="table-cell table-label">{# #}{{ __("Context Locator") }}:{# #}</div>{# #}<div class="table-cell full-width">{# #}<input type="text" class="full-width" id="context" name="context" placeholder="foo/{string}/bar/{id}" value="{{ context.locator|e('html_attr') }}" />{# #}</div> </div> </div> <table id="perm_edit_tree" class="full-width"> <thead> <tr class="perm_header"> <th class="permtable_header_name" rowspan="2"> {{ __("Group") }} </th> <th colspan="{{ actions|length }}" class="text-center"> {{ __("Permissions") }} </th> </tr> <tr class="perm_header"> {% for act in actions %} <th class="permtable_header_action">{{ act|capitalize }}</th> {% endfor %} </tr> </thead> <tbody> {% for branch in permissions %} {{ ptable.permTable(branch) }} {% endfor %} </tbody> </table> <table id="perms_userlist" class="table full-width"> <thead> <tr class="perm_header"> <th class="permtable_header_name" rowspan="2"> {{ __("User") }} </th> <th colspan="{{ actions|length }}" class="text-center"> {{ __("Permissions") }} </th> </tr> <tr> {% for act in actions %} <th class="permtable_header_action">{{ act|capitalize }}</th> {% endfor %} {% set footercols = actions|length + 1 %} </tr> </thead> <tfoot> <tr> <th colspan="{{ footercols }}"> <input title="New User" type="text" name="add_user" id="newUserField" /> <button class="pure-button pure-button-primary" type="button" id="add_user_btn"> <i class="fa fa-plus"></i> {{ __("Add User") }} </button> </th> </tr> </tfoot> <tbody> {% spaceless %}{% for userid, perms in userperms %} {% include "perms/user.twig" with { "userid": userid, "user": users[userid], "perms": perms } %} {% endfor %}{% endspaceless %} </tbody> </table> <input type="hidden" id="cabin" value="{{ cabin|e('html_attr') }}" /> <input type="hidden" id="contextId" value="{{ context.contextid|e('html_attr') }}" /> <fieldset class="form-button-group text-center"> <button type="submit" class="pure-button pure-button-secondary"> <i class="fa fa-save"></i> {{ __("Save Changes") }} </button> <a href="{{ cabin_url() }}crew/permissions/{{ cabin|e('url') }}" class="pure-button pure-button-tertiary"> <i class="fa fa-close"></i> {{ __("Cancel") }} </a> </fieldset> </form>