Ignore:
Timestamp:
01/26/10 19:31:26 (14 years ago)
Author:
nanardon
Message:
  • improve group/users page
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LATMOS-Accounts-Web/root/html/groups/users.tt

    r589 r756  
    1111<div id="oform"> 
    1212<table border=1> 
    13 <tr><th>Membres</th><th>Ajouter:</th><th>membres primaires</th></tr> 
    14 <tr><td valign="top"> 
     13<tr><th>Membres:</th><th>Ajouter:</th></tr> 
     14<tr> 
     15<td valign="top"> 
     16[% FOREACH uid = c.model('Accounts').db.search_objects('user', 'gidNumber=' _ 
     17group.get_c_field('gidNumber')).sort %] 
     18[% IF loop.first %] 
     19<b>Membres primaire:</b><br> 
     20[% END %] 
     21<a href="[% c.uri_for('/users', uid) %]">[% uid | html %]</a><br> 
     22[% END %] 
    1523 
    1624[% FOREACH uid = group.get_c_field('member').sort %] 
    1725[% IF loop.first %] 
     26<b>Membres</b><br> 
    1827[% END %] 
    1928[% IF modallow %] 
     
    3443[% IF modallow %] 
    3544<form action="[% c.uri_for(groupname, 'users') %]" method="POST"> 
    36 <select name="adduser"> 
     45<span id="adduser_span"></span><br> 
     46<select id="adduser" name="adduser"> 
     47<option value="">--</option> 
    3748[% FOREACH u = add_user_list %] 
    3849<option value="[% u | html %]">[% u | html %]</option> 
    3950[% END %] 
    4051</select> 
    41 <br> 
    42 <input type="submit"> 
     52[% c.prototype.observe_field( 'adduser', { 
     53    update => 'adduser_span', 
     54    url => c.uri_for('/ajax', 'rawattr', 'user'), 
     55    frequency => 1, 
     56    with   => "'attr=displayName&id=' + element.options[element.selectedIndex].text", 
     57}) %] 
     58<input type="submit" value="Ajouter"> 
    4359</form> 
    4460[% ELSE %] 
    4561[% perm_denied %] 
    46 [% END %] 
    47 </td> 
    48 <td valign="top"> 
    49 [% FOREACH uid = c.model('Accounts').db.search_objects('user', 'gidNumber=' _ 
    50 group.get_c_field('gidNumber')).sort %] 
    51 <a href="[% c.uri_for('/users', uid) %]">[% uid | html %]</a><br> 
    5262[% END %] 
    5363</td> 
Note: See TracChangeset for help on using the changeset viewer.