[ Index ]
 

Code source de eGroupWare 1.2.106-2

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/workflow/templates/default/ -> map_roles.tpl (source)

   1  {*Smarty template*}
   2  <a class="pagetitle" href="tiki-g-map_roles.php?p_id={$p_id}">{tr}Map process roles{/tr}</a><br/><br/>
   3  <a class="linkbut" href="tiki-g-admin_processes.php">{tr}admin processes{/tr}</a>
   4  <a class="linkbut" href="tiki-g-admin_activities.php?p_id={$p_id}">{tr}admin activities{/tr}</a>
   5  <a class="linkbut" href="tiki-g-admin_roles.php?p_id={$p_id}">{tr}admin roles{/tr}</a>
   6  <a class="linkbut" href="tiki-g-admin_processes.php?p_id={$p_id}">{tr}edit this process{/tr}</a><br/><br/>
   7  {tr}Process:{/tr} {$proc_info.name} {$proc_info.version}<br/>
   8  
   9  process graph<br/>
  10  
  11  {if count($errors) > 0}
  12  <div class="wikitext">
  13  Errors:<br/>
  14  {section name=ix loop=$errors}
  15  <small>{$errors[ix]}</small><br/>
  16  {/section}
  17  </div>
  18  {/if}
  19  
  20  {if count($roles) > 0}
  21      <h3>{tr}Map users to roles{/tr}</h3>
  22      <form method="post" action="tiki-g-map_roles.php">
  23      <input type="hidden" name="p_id" value="{$p_id|escape}" />
  24      <input type="hidden" name="offset" value="{$offset|escape}" />
  25      <input type="hidden" name="sort_mode" value="{$sort_mode|escape}" />
  26      <input type="hidden" name="find" value="{$find|escape}" />
  27      <table class="normal">
  28      <tr>
  29          <td class="formcolor">{tr}Map{/tr}</td>
  30          <td class="formcolor">
  31            <table border="1" >
  32                <tr>
  33                    <td class="formcolor" >
  34                    {tr}Users{/tr}:
  35                  <input type="text" size="10" name="find_users" value="{$find_users|escape}" />
  36                  <input type="submit" name="findusers" value="{tr}filter{/tr}" />      
  37                    </td>
  38                    <td class="formcolor" >
  39                    {tr}Roles{/tr}:<br/>                  
  40                    </td>
  41                </tr>
  42                <tr>
  43                    <td class="formcolor" >
  44                      <select name="user[]" multiple="multiple" size="10">
  45                      {section name=ix loop=$users}
  46                      <option value="{$users[ix].user|escape}">{$users[ix].user}</option>
  47                      {/section}
  48                      </select>
  49                    </td>
  50                    <td class="formcolor" >
  51  
  52                      <select name="role[]" multiple="multiple" size="10">
  53                      {section name=ix loop=$roles}
  54                      <option value="{$roles[ix].roleId|escape}">{$roles[ix].name}</option>
  55                      {/section}
  56                      </select>              
  57                    </td>
  58                </tr>
  59            </table>
  60          </td>
  61      </tr>
  62      
  63      <tr>
  64          <td class="formcolor">&nbsp;</td>
  65          <td class="formcolor">
  66              <input type="submit" name="save" value="{tr}map{/tr}" />
  67          </td>
  68      </tr>
  69      </table>
  70      </form>
  71  {else}
  72      <h3>{tr}Warning{/tr}</h3>
  73      {tr}No roles are defined yet so no roles can be mapped{/tr}<br/>
  74  {/if}
  75  
  76  <h3>{tr}List of mappings{/tr}</h3>
  77  <form action="tiki-g-map_roles.php" method="post">
  78  <input type="hidden" name="p_id" value="{$p_id|escape}" />
  79  <input type="hidden" name="offset" value="{$offset|escape}" />
  80  <input type="hidden" name="sort_mode" value="{$sort_mode|escape}" />
  81  {tr}Find{/tr}:<input size="8" type="text" name="find" value="{$find|escape}" />
  82  <input type="submit" name="filter" value="{tr}find{/tr}" />
  83  </form>
  84  <form action="tiki-g-map_roles.php" method="post">
  85  <input type="hidden" name="p_id" value="{$p_id|escape}" />
  86  <input type="hidden" name="offset" value="{$offset|escape}" />
  87  <input type="hidden" name="find" value="{$find|escape}" />
  88  <input type="hidden" name="sort_mode" value="{$sort_mode|escape}" />
  89  <table class="normal">
  90  <tr>
  91  <td class="heading"><input type="submit" name="delete" value="{tr}del{/tr}" /></td>
  92  <td class="heading" ><a class="tableheading" href="tiki-g-map_roles.php?p_id={$p_id}&amp;find={$find}&amp;offset={$offset}&amp;sort_mode={if $sort_mode eq 'name_desc'}name_asc{else}name_desc{/if}">{tr}Role{/tr}</a></td>
  93  <td class="heading" ><a class="tableheading" href="tiki-g-map_roles.php?p_id={$p_id}&amp;find={$find}&amp;offset={$offset}&amp;sort_mode={if $sort_mode eq 'user_desc'}user_asc{else}user_desc{/if}">{tr}User{/tr}</a></td>
  94  </tr>
  95  {cycle values="odd,even" print=false}
  96  {section name=ix loop=$items}
  97  <tr>
  98      <td class="{cycle advance=false}">
  99          <input type="checkbox" name="map[{$items[ix].user}:::{$items[ix].roleId}]" />
 100      </td>
 101      <td class="{cycle advance=false}">
 102        {$items[ix].name}
 103      </td>
 104      <td class="{cycle}">
 105        {$items[ix].user}
 106      </td>
 107  </tr>
 108  {sectionelse}
 109  <tr>
 110      <td class="{cycle advance=false}" colspan="3">
 111      {tr}No mappings defined yet{/tr}
 112      </td>
 113  </tr>    
 114  {/section}
 115  </table>
 116  </form>
 117  
 118  <div class="mini">
 119  <div align="center">
 120  {if $prev_offset >= 0}
 121  [<a class="prevnext" href="{sameurl offset=$prev_offset}">{tr}prev{/tr}</a>]&nbsp;
 122  {/if}
 123  {tr}Page{/tr}: {$actual_page}/{$cant_pages}
 124  {if $next_offset >= 0}
 125  &nbsp;[<a class="prevnext" href="{sameurl offset=$next_offset}">{tr}next{/tr}</a>]
 126  {/if}
 127  {if $direct_pagination eq 'y'}
 128  <br/>
 129  {section loop=$cant_pages name=foo}
 130  {assign var=selector_offset value=$smarty.section.foo.index|times:$maxRecords}
 131  <a class="prevnext" href="{sameurl offset=$selector_offset}">
 132  {$smarty.section.foo.index_next}</a>&nbsp;
 133  {/section}
 134  {/if}
 135  </div>
 136  </div> 


Généré le : Sun Feb 25 17:20:01 2007 par Balluche grâce à PHPXref 0.7