{script} {literal} $("#check-all").click(function() { $('#user-list-form input:not(:disabled)[type="checkbox"]').attr("checked", $(this).attr("checked") == "checked"); }); $("#suspend_user_btn").click(function(){ $('#user-form-command').val('suspend'); return confirm(OW.getLanguageText('admin', 'confirm_suspend_users')); }); $("#unsuspend_user_btn").click(function(){ $('#user-form-command').val('unsuspend'); }); $("#email_verify_user_btn").click(function(){ $('#user-form-command').val('email_verify'); }); $("#delete_user_btn").click(function(){ $('#user-form-command').val('delete'); var $form_content = $("#delete-user-confirm").children(); window.delete_user_floatbox = new OW_FloatBox({ $title: OW.getLanguageText('base', 'delete_user_confirmation_label'), $contents: $form_content, icon_class: 'ow_ic_delete', width: 450 }); return false; }); $("#button-cancel-user-delete").click(function(){ window.delete_user_floatbox.close(); }); $("#button-confirm-user-delete").click(function(){ $("#user-list-form").submit(); }); {/literal} {/script} {style} {literal} .user_list_thumb { width: 55px; height: 45px; } .user_list_thumb img { width: 45px; height: 45px; } #user-list-form .ow_lbutton { cursor: default; } {/literal} {/style} {if $users} {if isset($search)}
{text key="admin+user_search_result" for=$search}
{/if}
{$paging}
{if $total}
{text key='admin+total_users' count=$total}
{/if}
{foreach from=$users item='user'} {capture assign='userId'}{$user->id}{/capture} {capture assign='username'}{$userNameList[$userId]}{/capture} {/foreach}
{text key='admin+user'} {text key='admin+user_status'} {text key='admin+joined'}
id }disabled="disabled"{else}value="{$user->id}" name="users[{$user->id}]"{/if} />
{user_link name=$displayNames[$userId] username=$userNameList[$userId]}
{if !empty($sexList[$userId])} {$sexList[$userId]} {/if} {if !empty($questionList[$userId].birthdate)} {age dateTime=$questionList[$userId].birthdate} {/if}
{if !empty($questionList[$userId].email)} {$questionList[$userId].email} {/if}
{if $onlineStatus}
{if (!empty($onlineStatus[$userId]) && $onlineStatus[$userId])} {text key='base+activity_online'} {elseif $user->activityStamp} {text key='base+activity_stamp'} {format_date timestamp=$user->activityStamp} {/if}
{/if}
{if $suspendedList[$userId]}
{text key='admin+user_status_suspended'}
{/if} {if $unverifiedList[$userId]}
{text key='admin+user_status_unverified'}
{/if} {if $unapprovedList[$userId]}
{text key='admin+user_status_unapproved'}
{/if}
{if $user->joinStamp}{format_date timestamp=$user->joinStamp}{/if}
{text key='base+check_all'} | {text key='base+with_selected'} {decorator name='button' type='submit' langLabel='base+suspend_user_btn' id='suspend_user_btn' class='ow_mild_red ow_ic_delete'} {decorator name='button' type='submit' langLabel='base+unsuspend_user_btn' id='unsuspend_user_btn' class='ow_mild_green ow_ic_ok'} {decorator name='button' type='submit' langLabel='base+mark_email_verified_btn' id='email_verify_user_btn' class='ow_mild_green ow_ic_ok'} {decorator name='button' type='submit' langLabel='base+delete' id='delete_user_btn' class='ow_mild_red ow_ic_delete'}
{text key="admin+confirm_delete_users"}
{decorator name="button" type="button" id="button-cancel-user-delete" langLabel="base+delete_user_cancel_button"} {decorator name="button" type="submit" id="button-confirm-user-delete" class="ow_ic_delete ow_red" langLabel="base+delete_user_delete_button"}
{$paging} {else} {block_decorator name='box' addClass='ow_stdmargin clearfix ow_italic ow_center'} {text key='admin+no_users'} {/block_decorator} {/if}