0byt3m1n1
Path:
/
data
/
applications
/
aps
/
tikiwiki
/
14.1-0
/
standard
/
htdocs
/
templates
/
[
Home
]
File: tiki-assignuser.tpl
{* $Id: tiki-assignuser.tpl 55156 2015-04-19 22:37:03Z lindonb $ *} {assign var=escuser value=$assign_user|escape:url} {title}{tr _0=$assign_user}Assign User %0 to Groups{/tr}{/title} <div class="t_navbar btn-group form-group"> {if $tiki_p_admin eq 'y'} {* only full admins can manage groups, not tiki_p_admin_users *} {button href="tiki-admingroups.php" class="btn btn-default" _text="{tr}Admin groups{/tr}"} {/if} {if $tiki_p_admin eq 'y' or $tiki_p_admin_users eq 'y'} {button href="tiki-adminusers.php" class="btn btn-default" _text="{tr}Admin users{/tr}"} {/if} {button href="tiki-user_preferences.php?view_user=$assign_user" class="btn btn-default" _text="{tr}User Preferences{/tr}"} {button href="tiki-user_information.php?view_user=$assign_user" class="btn btn-default" _text="{tr}User Information{/tr}"} </div> {if $prefs.feature_intertiki eq 'y' and $prefs.feature_intertiki_import_groups eq 'y'} {remarksbox type="warning" title="{tr}Warning{/tr}"} {tr}Since this Tiki site is in slave mode and imports groups, the master groups will be automatically reimported at each login{/tr} {/remarksbox} {/if} <h2>{tr}User Information{/tr}</h2> <table class="formcolor"> <tr><td>{tr}Login:{/tr}</td><td>{$user_info.login|escape}</td></tr> <tr><td>{tr}Email:{/tr}</td><td>{$user_info.email}</td></tr> <tr> <td>{tr}Groups:{/tr}</td><td> {foreach from=$user_info.groups item=what key=grp name=groups} {if $what eq 'included'}<i>{/if}{$grp|escape}{if $what eq 'included'}</i>{/if} {if $grp != "Anonymous" && $grp != "Registered" and $what neq 'included'} <a class="tips" href="tiki-assignuser.php?{if $offset}offset={$offset}&{/if}maxRecords={$prefs.maxRecords}&sort_mode={$sort_mode}{if $assign_user}&assign_user={$assign_user|escape:url}{/if}&action=removegroup&group={$grp|escape:url}" title=":{tr}Remove{/tr}"> {icon name='remove' style="vertical-align:middle"} </a> {/if}{if !$smarty.foreach.groups.last},{/if} {/foreach} </td> </tr> <form method="post" action="tiki-assignuser.php{if $assign_user}?assign_user={$assign_user|escape:'url'}{/if}"> <tr> <td>{tr}Default Group:{/tr}</td> <td> <select name="defaultgroup"> <option value=""></option> {foreach from=$user_info.groups key=name item=included} <option value="{$name|escape}" {if $name eq $user_info.default_group}selected="selected"{/if}>{$name|escape}</option> {/foreach} </select> <input type="hidden" value="{$user_info.login|escape}" name="login"> <input type="hidden" value="{$prefs.maxRecords}" name="maxRecords"> <input type="hidden" value="{$offset}" name="offset"> <input type="hidden" value="{$sort_mode}" name="sort_mode"> <input type="submit" class="btn btn-default btn-sm" value="{tr}Set{/tr}" name="set_default"> </td> </tr> </form> </table> <br> <div align="left"><h2>{tr _0=$assign_user|escape}Assign User %0 to Groups{/tr}</h2></div> {include file='find.tpl' find_show_num_rows='y'} {* Use css menus as fallback for item dropdown action menu if javascript is not being used *} {if $prefs.javascript_enabled !== 'y'} {$js = 'n'} {$libeg = '<li>'} {$liend = '</li>'} {else} {$js = 'y'} {$libeg = ''} {$liend = ''} {/if} <form method="post" action="tiki-assignuser.php{if $assign_user}?assign_user={$assign_user|escape:'url'}{/if}"> <div class="{if $js === 'y'}table-responsive{/if}"> {*the table-responsive class cuts off dropdown menus *} <table class="table normal table-striped table-hover"> <tr> <th><a href="tiki-assignuser.php?{if $assign_user}assign_user={$assign_user|escape:url}&{/if}offset={$offset}&maxRecords={$prefs.maxRecords}&sort_mode={if $sort_mode eq 'groupName_desc'}groupName_asc{else}groupName_desc{/if}">{tr}Name{/tr}</a></th> <th><a href="tiki-assignuser.php?{if $assign_user}assign_user={$assign_user|escape:url}&{/if}offset={$offset}&maxRecords={$prefs.maxRecords}&sort_mode={if $sort_mode eq 'groupDesc_desc'}groupDesc_asc{else}groupDesc_desc{/if}">{tr}Description{/tr}</a></th> <th>{tr}Expiration{/tr}</th> <th></th> </tr> {section name=user loop=$users} {if $users[user].groupName != 'Anonymous'} <tr> <td class="text"> {if $tiki_p_admin eq 'y'} {* only full admins can manage groups, not tiki_p_admin_users *} <a class="link" href="tiki-admingroups.php?group={$users[user].groupName|escape:"url"}{if $prefs.feature_tabs ne 'y'}#2{/if}" title="{tr}Edit{/tr}"> {/if} {$users[user].groupName|escape} {if $tiki_p_admin eq 'y'} </a> {/if} </td> <td class="text">{tr}{$users[user].groupDesc|escape}{/tr}</td> <td>{if isset($dates[$users[user].groupName]) && !empty($dates[$users[user].groupName]['expire'])} <input type="text" name="new_{$users[user].id}" value="{$dates[$users[user].groupName]['expire']|tiki_short_datetime|escape}" /> <input type="hidden" name="old_{$users[user].id}" value="{$dates[$users[user].groupName]['expire']|tiki_short_datetime|escape}" /> {/if}</td> <td class="action"> {capture name=assign_user_actions} {strip} {if $users[user].what ne 'real'} {$libeg}<a href="tiki-assignuser.php?{if $offset}offset={$offset}&{/if}maxRecords={$prefs.maxRecords}&sort_mode={$sort_mode}&action=assign&group={$users[user].groupName|escape:url}{if $assign_user}&assign_user={$assign_user|escape:url}{/if}"> {icon name='add' _menu_text='y' _menu_icon='y' alt="{tr}Assign{/tr}"} </a>{$liend} {elseif $users[user].groupName ne "Registered"} {$libeg}<a href="tiki-assignuser.php?{if $offset}offset={$offset}&{/if}maxRecords={$prefs.maxRecords}&sort_mode={$sort_mode}{if $assign_user}&assign_user={$assign_user|escape:url}{/if}&action=removegroup&group={$users[user].groupName|escape:url}"> {icon name='remove' _menu_text='y' _menu_icon='y' alt="{tr}Unassign{/tr}"} </a>{$liend} {/if} {/strip} {/capture} {if $js === 'n'}<ul class="cssmenu_horiz"><li>{/if} <a class="tips" title="{tr}Actions{/tr}" href="#" {if $js === 'y'}{popup delay="0|2000" fullhtml="1" center=true text=$smarty.capture.assign_user_actions|escape:"javascript"|escape:"html"}{/if} style="padding:0; margin:0; border:0" > {icon name='wrench'} </a> {if $js === 'n'} <ul class="dropdown-menu" role="menu">{$smarty.capture.assign_user_actions}</ul></li></ul> {/if} </td> </tr> {/if} {/section} </table> </div> <input type="submit" class="btn btn-default btn-sm" name="save" value="{tr}Save{/tr}" /> </form> {pagination_links cant=$cant_pages step=$prefs.maxRecords offset=$offset}{/pagination_links}