[ Index ] |
|
Code source de LifeType 1.2.4 |
1 {include file="$admintemplatepath/header.template"} 2 {include file="$admintemplatepath/navigation.template" showOpt=editSiteUsers title=$locale->tr("editSiteUsers")} 3 <script type="text/javascript" src="js/ui/plogui.js"></script> 4 <script type="text/javascript"> 5 var errorStatusMsg = '{$locale->tr("error_select_status")}'; 6 var showMassiveChangeOption = '{$locale->tr("show_massive_change_option")}'; 7 var hideMassiveChangeOption = '{$locale->tr("hide_massive_change_option")}'; 8 </script> 9 <script type="text/javascript"> 10 {literal} 11 YAHOO.util.Event.addListener( window, "load", function() { 12 var t = new Lifetype.UI.TableEffects( "list" ); 13 t.stripe(); 14 t.highlightRows(); 15 }); 16 {/literal} 17 </script> 18 <div id="list_nav_bar"> 19 <div id="list_nav_select"> 20 21 <form id="viewUsers" action="admin.php" method="post"> 22 <fieldset> 23 <legend>{$locale->tr("show_by")}</legend> 24 <div class="list_nav_option"> 25 <label for="status">{$locale->tr("status")}</label> 26 <br /> 27 <select name="status" id="status"> 28 {foreach from=$userstatus key=name item=status} 29 <option value="{$status}" {if $currentstatus == $status} selected="selected"{/if}>{$locale->tr($name)}</option> 30 {/foreach} 31 </select> 32 </div> 33 34 <div class="list_nav_option"> 35 <label for="search">{$locale->tr("search_terms")}</label> 36 <br /> 37 <input type="text" name="searchTerms" value="{$searchTerms}" size="15" id="search" /> 38 </div> 39 40 <div class="list_nav_option"> 41 <br /> 42 <input type="hidden" name="op" value="editSiteUsers" /> 43 <input type="submit" name="Show" value="{$locale->tr("show")}" /> 44 </div> 45 </fieldset> 46 </form> 47 </div> 48 <br style="clear:both" /> 49 </div> 50 51 <form id="siteUsers" action="admin.php" method="post"> 52 53 {check_perms adminperm=update_user} 54 <div class="optionIcon"> 55 <a id="optionIconLink" href="#bulkEdit" title="{$locale->tr("show_massive_change_option")}" onclick="switchMassiveOption()">{$locale->tr("show_massive_change_option")}</a> 56 </div> 57 {/check_perms} 58 59 <div id="list"> 60 {include file="$admintemplatepath/successmessage.template"} 61 {include file="$admintemplatepath/errormessage.template"} 62 <table id="list" class="info" summary="{$locale->tr("editSiteUsers")}"> 63 <thead> 64 <tr> 65 <th><input class="checkbox" type="checkbox" name="all" id="all" value="1" onclick="toggleAllChecks('siteUsers');" /></th> 66 <th style="width:5%;">UID</th> 67 <th style="width:20%;">{$locale->tr("username")}</th> 68 <th style="width:30%;">{$locale->tr("full_name")}</th> 69 <th style="width:25%;">{$locale->tr("email")}</th> 70 <th style="width:10%;">{$locale->tr("status")}</th> 71 <th style="width:10%;">{$locale->tr("actions")}</th> 72 </tr> 73 </thead> 74 <tbody> 75 {foreach from=$siteusers item=siteuser} 76 <tr> 77 <td> 78 <input class="checkbox" type="checkbox" name="userIds[{$siteuser->getId()}]" id="checks_{$siteuser->getId()}" value="{$siteuser->getId()}" /> 79 </td> 80 <td class="col_highlighted"> 81 {$siteuser->getId()} 82 </td> 83 <td class="col_highlighted"> 84 <a href="?op=editSiteUser&userId={$siteuser->getId()}">{$siteuser->getUsername()|truncate:20:"..."}</a> 85 </td> 86 <td> 87 {$siteuser->getFullName()|truncate:70:"..."} 88 </td> 89 <td> 90 <a href="mailto:{$siteuser->getEmail()}"> 91 {$siteuser->getEmail()} 92 </a> 93 </td> 94 <td> 95 {foreach from=$userstatus key=name item=status} 96 {if $siteuser->getStatus() == $status} 97 {if $status == 2}<span style="color:red">{$locale->tr($name)}</span> 98 {else}{$locale->tr($name)}{/if} 99 {/if} 100 {/foreach} 101 </td> 102 <td> 103 <div class="list_action_button"> 104 {check_perms adminperm=update_user} 105 <a href="?op=editSiteUser&userId={$siteuser->getId()}" title="{$locale->tr("edit")}"> 106 <img src="imgs/admin/icon_edit-16.png" alt="{$locale->tr("edit")}" /> 107 </a> 108 <a href="?op=deleteUser&userId={$siteuser->getId()}" title="{$locale->tr("delete")}"> 109 <img src="imgs/admin/icon_delete-16.png" alt="{$locale->tr("delete")}" /> 110 </a> 111 {/check_perms} 112 </div> 113 </td> 114 </tr> 115 {/foreach} 116 </tbody> 117 </table> 118 </div> 119 <a name="bulkEdit"></a> 120 <div id="list_action_bar"> 121 {adminpager style=list} 122 {check_perms adminperm=update_user} 123 <input type="submit" name="delete" value="{$locale->tr("delete")}" class="submit" /> 124 <input type="hidden" name="op" value="deleteUsers" /> 125 {/check_perms} 126 {check_perms adminperm=update_user} 127 <div id="massiveChangeOption" style="display: none"> 128 <fieldset> 129 <legend>{$locale->tr("massive_change_option")}</legend> 130 <label for="userStatus">{$locale->tr("status")}</label> 131 <select name="userStatus" id="userStatus"> 132 <option value="-1">-{$locale->tr("select")}-</option> 133 {foreach from=$userstatus key=name item=status} 134 {if $status != -1}<option value="{$status}">{$locale->tr($name)}</option>{/if} 135 {/foreach} 136 </select> 137 <input type="button" name="changeUserStatus" value="{$locale->tr("change_status")}" class="submit" onClick="javascript:submitUsersList('changeUserStatus');" /> 138 </fieldset> 139 </div> 140 {/check_perms} 141 </div> 142 </form> 143 144 {include file="$admintemplatepath/footernavigation.template"} 145 {include file="$admintemplatepath/footer.template"}
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Mon Nov 26 21:04:15 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |