[ Index ]
 

Code source de LifeType 1.2.4

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/templates/admin/ -> siteusers.template (source)

   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&amp;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&amp;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&amp;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"}


Généré le : Mon Nov 26 21:04:15 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics