[ Index ] |
|
Code source de eGroupWare 1.2.106-2 |
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"> </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}&find={$find}&offset={$offset}&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}&find={$find}&offset={$offset}&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>] 122 {/if} 123 {tr}Page{/tr}: {$actual_page}/{$cant_pages} 124 {if $next_offset >= 0} 125 [<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> 133 {/section} 134 {/if} 135 </div> 136 </div>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Feb 25 17:20:01 2007 | par Balluche grâce à PHPXref 0.7 |