{** * selectMergeUser.tpl * * Copyright (c) 2003-2011 John Willinsky * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING. * * List enrolled users so the manager can choose users to merge. * * $Id$ *} {strip} {assign var="pageTitle" value="manager.people.mergeUsers"} {include file="common/header.tpl"} {/strip}

{if !empty($oldUserIds)}{translate key="manager.people.mergeUsers.into.description"}{else}{translate key="manager.people.mergeUsers.from.description"}{/if}

{translate key=$roleName}

 

{foreach from=$alphaList item=letter}{if $letter == $searchInitial}{$letter|escape}{else}{$letter|escape}{/if} {/foreach}{if $searchInitial==''}{translate key="common.all"}{else}{translate key="common.all"}{/if}

{if not $roleId}
{else}

{translate key="manager.people.allUsers"}

{/if}
{if !empty($oldUserIds)} {* Selecting target user; do not include checkboxes on LHS *} {assign var="numCols" value=4} {else} {* Selecting user(s) to merge; include checkboxes on LHS *} {assign var="numCols" value=5}
{/if} {if empty($oldUserIds)} {/if} {iterate from=users item=user} {assign var=userExists value=1} {if empty($oldUserIds)} {/if} {/iterate} {if $users->wasEmpty()} {else} {/if}
 
 {sort_heading key="user.username" sort="username"} {sort_heading key="user.name" sort="name"} {sort_heading key="user.email" sort="email"} {translate key="common.action"}
 
getId() == $user->getId()}disabled="disabled" {/if}/>getId()}">{$user->getUsername()|escape|wordwrap:15:" ":true} {$user->getFullName()|escape} {assign var=emailString value=$user->getFullName()|concat:" <":$user->getEmail():">"} {url|assign:"redirectUrl" path=$roleSymbolic} {url|assign:"url" page="user" op="email" to=$emailString|to_array redirectUrl=$redirectUrl} {$user->getEmail()|truncate:15:"..."|escape} {icon name="mail" url=$url} {if !empty($oldUserIds)} {if !in_array($user->getId(), $oldUserIds)} getUsername()}')" class="action">{translate key="manager.people.mergeUser"} {/if} {elseif $thisUser->getId() != $user->getId()} {translate key="manager.people.mergeUser"} {/if}
 
{translate key="manager.people.noneEnrolled"}
 
{page_info iterator=$users} {page_links anchor="users" name="users" iterator=$users searchInitial=$searchInitial searchField=$searchField searchMatch=$searchMatch search=$search dateFromDay=$dateFromDay dateFromYear=$dateFromYear dateFromMonth=$dateFromMonth dateToDay=$dateToDay dateToYear=$dateToYear dateToMonth=$dateToMonth roleSymbolic=$roleSymbolic oldUserIds=$oldUserIds sort=$sort sortDirection=$sortDirection}
{if empty($oldUserIds)}
{/if}
{include file="common/footer.tpl"}