Ignore:
Timestamp:
07/28/12 09:20:21 (12 years ago)
Author:
nanardon
Message:

Use a generic filter to list objects

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts-Web/root/html/aliases/index.tt

    r971 r1081  
    11<!-- $Id$ --> 
    2  
    3 <div style="border: outset; padding: 0.5em; float:left"> 
    4 [% IF c.model('Accounts').db.check_acl('aliases', 'forward', 'w') %] 
    5 <table border=1> 
    6 <tr><td valign="top"> 
    7 <form action="[% c.uri_for() %]" method="POST"> 
    8 <p>Filtre:</p> 
    9 <input type="text" name="filter" value="[% c.req.param('filter') | html %]"><br> 
    10 <input type="submit"> 
    11 </form> 
    12 </td> 
    13 [% IF c.model('Accounts').db.check_acl('aliases', '@CREATE', 'w') %] 
    14 <td valign="top"> 
    15 <p>Créer un alias</p> 
    16 <form action="[% c.uri_for() %]" method="POST"> 
    17 <input type="hidden" name="filter" value="[% c.req.param('filter') | html %]"> 
    18 <table> 
    19 <tr><th>Nom:</th><td><input type="text" name="name" id="newal"> 
    20 <span style="display:none" id="newalind">Searching...</span> 
    21 <span id="span_newval"></span><br> 
    22 [% c.prototype.observe_field('newal', { 
    23     url => c.uri_for('/ajax', 'objexist', 'aliases'), 
    24     with   => "'val='+value+ '&attr=forward'", 
    25     update => 'span_newval', 
    26     frequency => 1, 
    27     min_chars => 1, 
    28     indicator => 'newalind', 
    29 }) %] 
    30 </td></tr> 
    31 <tr><th>renvois vers:</th><td><input type="text" name="forward"></td></tr> 
    32 <tr><td></td><td><input type="submit" value="créer"></td></tr> 
    33 </table> 
    34 </form> 
    35 </td> 
    36 [% END %] 
    37 </tr> 
    38 </table> 
     2<div id="filter"> 
     3[% INCLUDE 'includes/filter.tt' 
     4   formuri = c.uri_for() 
     5%] 
    396</div> 
    407 
    41 [% ELSE %] 
    42 <p>Vous n'avez pas la permission d'acceder à cette page.</p> 
    43 [% END %] [% # ACLS %] 
    44  
    45 [% INCLUDE 'includes/aliases_list.tt' %] 
     8<div id="list_objects"> 
     9[% INCLUDE 'includes/list_objects.tt' %] 
     10</div> 
Note: See TracChangeset for help on using the changeset viewer.