Ignore:
Timestamp:
11/25/10 16:26:08 (14 years ago)
Author:
Kris Deugau
Message:

/trunk

checkpoint, adding permissions/ACL support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/templates/newuser.tmpl

    r38 r65  
    1212<input type="hidden" name="newuser" value="yes" />
    1313
    14 <table class="container" width="450">
    15 <tr><td>
    16     <table border="0" cellspacing="2" cellpadding="2" width="100%">
    17 <TMPL_IF add_failed>    <tr><td class="errhead" colspan="2">Error adding user <TMPL_VAR NAME=uname>: <TMPL_VAR NAME=errmsg></td></tr></TMPL_IF>
     14<table border="0" cellspacing="2" cellpadding="2" width="450">
     15<TMPL_IF add_failed>    <tr>
     16                <td class="errhead" colspan="2">Error adding user <TMPL_VAR NAME=uname>: <TMPL_VAR NAME=errmsg></td>
     17        </tr></TMPL_IF>
    1818        <tr class="darkrowheader"><td colspan="2" align="center">Add User</td></tr>
    1919
     
    5353                <td>Create as active user</td><td><input type="checkbox" name="makeactive" checked="checked" /></td>
    5454        </tr>
     55
     56        <tr>
     57                <td colspan="2">
     58
     59<table style="border: thin solid #000000;" border="0" cellspacing="5" cellpadding="0" width="100%">
     60<tr class="tableheader">
     61        <td align="center" colspan="5">
     62        <input type="radio" name="perms_type" value="inherit" <TMPL_IF add_failed><TMPL_IF perm_inherit>checked="checked"</TMPL_IF><TMPL_ELSE>checked="checked"</TMPL_IF>/> Inherit permissions from group
     63        </td>
     64</tr>
     65<tr>
     66        <td align="right">Group:</td>
     67        <td><input type="checkbox"<TMPL_IF i_grped> checked="checked"</TMPL_IF> disabled="disabled" /> Edit</td>
     68        <td><input type="checkbox"<TMPL_IF i_grpcreate> checked="checked"</TMPL_IF> disabled="disabled" /> Create</td>
     69        <td><input type="checkbox"<TMPL_IF i_grpdel> checked="checked"</TMPL_IF> disabled="disabled" /> Delete</td>
     70</tr>
     71<tr>
     72        <td align="right">User:</td>
     73        <td><input type="checkbox"<TMPL_IF i_usered> checked="checked"</TMPL_IF> disabled="disabled" /> Edit</td>
     74        <td><input type="checkbox"<TMPL_IF i_usercreate> checked="checked"</TMPL_IF> disabled="disabled" /> Create</td>
     75        <td><input type="checkbox"<TMPL_IF i_userdel> checked="checked"</TMPL_IF> disabled="disabled" /> Delete</td>
     76</tr>
     77<tr>
     78        <td align="right">Domain:</td>
     79        <td><input type="checkbox"<TMPL_IF i_domed> checked="checked"</TMPL_IF> disabled="disabled" /> Edit</td>
     80        <td><input type="checkbox"<TMPL_IF i_domcreate> checked="checked"</TMPL_IF> disabled="disabled" /> Create</td>
     81        <td><input type="checkbox"<TMPL_IF i_domdel> checked="checked"</TMPL_IF> disabled="disabled" /> Delete</td>
     82        <!-- td>+ Delegate</td -->
     83</tr>
     84<tr>
     85        <td align="right">Domain Record:</td>
     86        <td><input type="checkbox"<TMPL_IF i_reced> checked="checked"</TMPL_IF> disabled="disabled" /> Edit</td>
     87        <td><input type="checkbox"<TMPL_IF i_reccreate> checked="checked"</TMPL_IF> disabled="disabled" /> Create</td>
     88        <td><input type="checkbox"<TMPL_IF i_recdel> checked="checked"</TMPL_IF> disabled="disabled" /> Delete</td>
     89        <!-- td>+ Delegate</td -->
     90</tr>
     91<tr>
     92        <td align="right">Self:</td>
     93        <td><input type="checkbox"<TMPL_IF i_edself> checked="checked"</TMPL_IF> disabled="disabled" /> Edit</td>
     94</tr>
     95
     96<tr class="tableheader">
     97        <td align="center" colspan="5">
     98        <input type="radio" name="perms_type" value="clone" <TMPL_IF add_failed><TMPL_IF perm_clone> checked="checked"</TMPL_IF></TMPL_IF>/> Clone permissions from an existing user
     99        </td>
     100</tr>
     101<tr>
     102        <td align="center" colspan="5">
     103        Note: Only users in the current group may be cloned<br>
     104        <select name="clonesrc">
     105        <option>-</option>
     106        <TMPL_LOOP name=clonesrc><option value="<TMPL_VAR NAME=uid>"<TMPL_IF selected> selected</TMPL_IF>><TMPL_VAR NAME=username></option>
     107        </TMPL_LOOP></select>
     108        </td>
     109</tr>
     110<tr class="tableheader">
     111        <td align="center" colspan="5">
     112                <input type="radio" name="perms_type" value="custom" <TMPL_IF add_failed><TMPL_IF perm_custom> checked="checked"</TMPL_IF></TMPL_IF>/> Specify permissions
     113        </td>
     114</tr>
     115<TMPL_INCLUDE name="permlist_enabled.tmpl">
     116
     117</table>
     118
     119                </td>
     120        </tr>
     121
    55122        <tr><td colspan="2" class="tblsubmit"><input type="submit" value="Add user" /></td></tr>
     123
    56124<tr><td colspan="2">tmp note:  radio button select "group template" vs "clone user"?</td></tr>
    57125    </table>
    58     </td>
    59 </tr>
    60 </table>
    61126
    62127</fieldset>
Note: See TracChangeset for help on using the changeset viewer.