{include file='include/colorbox.inc.tpl'} {footer_script} var pwg_token = "{$PWG_TOKEN}"; var str_member_default = "{'member'|@translate|@escape:'javascript'}" var str_members_default = "{'members'|@translate|@escape:'javascript'}" var str_group_created = "{'Group added'|@translate|@escape:'javascript'}" var str_renaming_done = "{'Group renamed'|@translate|@escape:'javascript'}" var str_name_taken = "{'Name is already taken'|@translate|@escape:'javascript'}" var str_name_not_empty = "{'Name field must not be empty'|@translate|@escape:'javascript'}" var str_group_deleted = '{'Group "%s" succesfully deleted'|@translate|@escape:'javascript'}' var str_groups_deleted = '{'Groups \{%s\} succesfully deleted'|@translate}' var str_set_default = "{'Set as group for new users'|@translate|@escape:'javascript'}" var str_unset_default = "{'Unset as group for new users'|@translate|@escape:'javascript'}" var str_delete = '{'Are you sure you want to delete group "%s"?'|@translate|@escape:'javascript'}' var str_yes_delete_confirmation = "{'Yes, delete'|@translate|@escape:'javascript'}" var str_no_delete_confirmation = "{"No, I have changed my mind"|@translate|@escape:'javascript'}" var str_user_associated = "{"User associated"|@translate|@escape:'javascript'}" var str_user_dissociate = "{'Dissociate user from this group'|translate|@escape:'javascript'}" var str_user_dissociated = '{'User "%s" dissociated from this group'|@translate|@escape:'javascript'}' var str_user_list = "{'Manage the members'|translate|@escape:'javascript'}" var str_merged_into = '{'Group(s) \{%s1\} succesfully merged into "%s2"'|@translate}' var str_copy = '{' (copy)'|@translate|@escape:'javascript'}' var str_other_copy = '{' (copy %s)'|@translate|@escape:'javascript'}' var serverKey = '{$CACHE_KEYS.users}' var serverId = '{$CACHE_KEYS._hash}' var rootUrl = '{$ROOT_URL}' $(document).on('keydown', function (e) { if ( e.keyCode === 27) { // ESC button $("#UserList").fadeOut(); } }) $(document).on('click', function (e) { if ($(e.target).closest(".UserListPopInContainer").length === 0) { $("#UserList").fadeOut(); } }); {* temporary fix for #1283 (begin) : force user local storage cache on page load. *} var usersCache = new UsersCache({ serverKey: '{$CACHE_KEYS.users}', serverId: '{$CACHE_KEYS._hash}', rootUrl: '{$ROOT_URL}' }); usersCache.selectize(jQuery('select.UserSearch')); {* temporary fix for #1283 (end) *} {/footer_script} {combine_script id='common' load='footer' path='admin/themes/default/js/common.js'} {combine_script id='group_list' load='footer' path='admin/themes/default/js/group_list.js'} {combine_script id='jquery.selectize' load='footer' path='themes/default/js/plugins/selectize.min.js'} {combine_css path="themes/default/js/plugins/selectize.{$themeconf.colorscheme}.css"} {combine_script id='LocalStorageCache' load='footer' path='admin/themes/default/js/LocalStorageCache.js'} {combine_script id='jquery.confirm' load='footer' require='jquery' path='themes/default/js/plugins/jquery-confirm.min.js'} {combine_css path="themes/default/js/plugins/jquery-confirm.min.css"} {combine_css path="admin/themes/default/fontello/css/animation.css" order=10} {* order 10 is required, see issue 1080 *} {* Define template function for the content of Groups*} {function name=groupContent} {function groupContent}
{/function} {/function}{'Selection mode'|@translate}
{'No groups selected, no actions possible.'|@translate}
{'Your selection'|@translate}
{'Choose which group to merge these groups into'|@translate}
{'The other groups will be removed'|@translate}
{'You are about to delete %s groups, are you sure?'|translate:'0'}
{"No, I have changed my mind"|@translate}{'Add group'|translate}