0byt3m1n1
Path:
/
data
/
applications
/
aps
/
gallery
/
2.2-08
/
htdocs
/
modules
/
core
/
templates
/
[
Home
]
File: AdminEditGroupUsers.tpl
{* * $Revision: 15342 $ * If you want to customize this file, do not edit it directly since future upgrades * may overwrite it. Instead, copy it into a new directory called "local" and edit that * version. Gallery will look for that file first and use it if it exists. *} <div class="gbBlock gcBackground1"> <h2> {g->text text="Edit Members of Group '%s'" arg1=$AdminEditGroupUsers.group.groupName} </h2> </div> <div class="gbBlock"> {if !empty($status)} <h3 class="giSuccess"> {if isset($status.addedUser)} {g->text text="Added user '%s' to group '%s'" arg1=$status.addedUser arg2=$AdminEditGroupUsers.group.groupName} {/if} {if isset($status.removedUser)} {g->text one="Removed user '%s' from group '%s'" many="Removed %s users from group '%s'" count=$status.removedUsers arg1=$status.removedUser arg2=$AdminEditGroupUsers.group.groupName} {/if} </h3> {/if} <p class="giDescription"> {g->text one="This group contains %d user" many="This group contains %d users" count=$AdminEditGroupUsers.totalUserCount arg1=$AdminEditGroupUsers.totalUserCount} </p> </div> {if !empty($form.list.userNames)} <div class="gbBlock"> <h3> {g->text text="Members"} </h3> {if ($form.list.maxPages > 1)} <div style="margin-bottom: 10px"><span class="gcBackground1" style="padding: 5px"> <input type="hidden" name="{g->formVar var="form[list][page]"}" value="{$form.list.page}"/> <input type="hidden" name="{g->formVar var="form[list][maxPages]"}" value="{$form.list.maxPages}"/> {if ($form.list.page > 1)} <a href="{g->url arg1="view=core.SiteAdmin" arg2="subView=core.AdminEditGroupUsers" arg3="form[list][page]=1" arg4="groupId=`$AdminEditGroupUsers.group.id`"}">{g->text text="« first"}</a> <a href="{g->url arg1="view=core.SiteAdmin" arg2="subView=core.AdminEditGroupUsers" arg3="form[list][page]=`$form.list.backPage`" arg4="groupId=`$AdminEditGroupUsers.group.id`"}">{g->text text="« back"}</a> {/if} {g->text text="Viewing page %d of %d" arg1=$form.list.page arg2=$form.list.maxPages} {if ($form.list.page < $form.list.maxPages)} <a href="{g->url arg1="view=core.SiteAdmin" arg2="subView=core.AdminEditGroupUsers" arg3="form[list][page]=`$form.list.nextPage`" arg4="groupId=`$AdminEditGroupUsers.group.id`"}">{g->text text="next »"}</a> <a href="{g->url arg1="view=core.SiteAdmin" arg2="subView=core.AdminEditGroupUsers" arg3="form[list][page]=`$form.list.maxPages`" arg4="groupId=`$AdminEditGroupUsers.group.id`"}">{g->text text="last »"}</a> {/if} </span></div> {/if} <table class="gbDataTable"> <tr> <th> </th> <th> {g->text text="Username"} </th> </tr> {foreach from=$form.list.userNames key=userId item=user} <tr class="{cycle values="gbEven,gbOdd"}"> <td> {if ($user.can.remove)} <input type="checkbox" name="{g->formVar var="form[userIds][$userId]}"> {/if} </td> <td> {$user.userName} </td> </tr> {/foreach} </table> {* We want "Add" to be invoked if enter is pressed *} {g->defaultButton name="form[action][add]"} {if !empty($form.list.filter) || ($form.list.maxPages > 1)} <input type="text" name="{g->formVar var="form[list][filter]"}" value="{$form.list.filter}"/> <input type="submit" class="inputTypeSubmit" name="{g->formVar var="form[action][filterBySubstring]"}" value="{g->text text="Filter"}"/> <input type="submit" class="inputTypeSubmit" name="{g->formVar var="form[action][filterClear]"}" value="{g->text text="Clear"}"/> {/if} {if (!empty($form.list.filter))} <span style="white-space: nowrap"> {g->text one="%d user matches your filter" many="%d users match your filter" count=$form.list.count arg1=$form.list.count} </span> {/if} {if $AdminEditGroupUsers.canRemove} <div> <input type="submit" class="inputTypeSubmit" name="{g->formVar var="form[action][remove]"}" value="{g->text text="Remove selected"}"/> </div> {/if} {if isset($form.error.list.noUserSelected)} <div class="giError"> {g->text text="You must select a user to remove."} </div> {/if} {if isset($form.error.list.cantRemoveSelf)} <div class="giError"> {g->text text="You can't remove yourself from this group."} </div> {/if} </div> {/if} <div class="gbBlock"> <h3> {g->text text="Add Member"} </h3> <input type="text" id="giFormUsername" name="{g->formVar var="form[text][userName]"}" value="{$form.text.userName}"/> {g->autoComplete element="giFormUsername"} {g->url arg1="view=core.SimpleCallback" arg2="command=lookupUsername" arg3="prefix=__VALUE__" htmlEntities=false} {/g->autoComplete} <input type="submit" class="inputTypeSubmit" name="{g->formVar var="form[action][add]"}" value="{g->text text="Add"}"/> {if isset($form.error.text.userName.missing)} <div class="giError"> {g->text text="You must enter a username."} </div> {/if} {if isset($form.error.text.userName.invalid)} <div class="giError"> {g->text text="User '%s' does not exist." arg1=$form.text.userName} </div> {/if} {if isset($form.error.text.userName.alreadyInGroup)} <div class="giError"> {g->text text="This user already is in this group."} </div> {/if} </div> <div class="gbBlock gcBackground1"> <input type="hidden" name="{g->formVar var="groupId"}" value="{$AdminEditGroupUsers.group.id}"/> <input type="submit" class="inputTypeSubmit" name="{g->formVar var="form[action][done]"}" value="{g->text text="Done"}"/> </div>