2 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xi="http://www.w3.org/2001/XInclude">
5 <title>Evergreen: User Editor</title>
6 <script language='javascript' src='/opac/common/js/utils.js'> </script>
7 <script language='javascript' src='/opac/common/js//config.js'> </script>
8 <script language='javascript' src='/opac/common/js/CGI.js'> </script>
9 <script language='javascript' src='/opac/common/js/Cookie.js'> </script>
11 <script language='javascript' src='/opac/common/js/slimtree.js'> </script>
12 <script language='javascript' src='/opac/common/js/JSON_v1.js'> </script>
13 <script language='javascript' src='/opac/common/js/fmall.js'> </script>
14 <script language='javascript' src='/opac/common/js/fmgen.js'> </script>
15 <script language='javascript' src='/opac/common/js/opac_utils.js'> </script>
16 <script language='javascript' src='/opac/common/js/OrgTree.js'> </script>
17 <script language='javascript' src='/opac/common/js/org_utils.js'> </script>
18 <script language='javascript' src='/opac/common/js/init.js'> </script>
19 <script language='javascript' src='/opac/common/js/RemoteRequest.js'> </script>
20 <script language='javascript' src='/opac/common/js/sprintf.js'> </script>
21 <script language='javascript' src='user_edit.js'> </script>
26 .stay_hidden { visibility: hidden;
31 .hideme { visibility: hidden;
35 table { border-collapse: collapse;
45 border-top: solid black 1px;
48 td.odd { background-color: lightcyan; }
50 td.label { text-align: right;
54 td.value { text-align: left;
58 input[disabled='true'] { color: black; }
63 <body onload="try { init_editor() } catch(E) { alert(js2JSON(E)); }">
64 <form method="GET" name="editor" id="editor" >
68 <td class="label">User Name:</td>
69 <td class="value"><input disabled="true" type="text" name="user.usrname" id="user.usrname"/></td>
70 <td class="label">Barcode:</td>
71 <td class="value"><input type="text" name="user.card.barcode" id="user.card.barcode" disabled="true"/></td>
74 <td class="label">First Name:</td>
75 <td class="value"><input disabled="true" type="text" name="user.first_given_name" id="user.first_given_name"/></td>
76 <td class="label">Middle Name:</td>
77 <td class="value"><input disabled="true" type="text" name="user.second_given_name" id="user.second_given_name"/></td>
78 <td class="label">Last Name:</td>
79 <td class="value"><input disabled="true" type="text" name="user.family_name" id="user.family_name"/></td>
81 <tr class='advanced hideme'>
82 <td class="value" colspan="6">
87 <th>Working Location</th>
90 <tbody id="work_ous" name="work_ous"/>
94 <tr class='advanced hideme'>
95 <td class="value" colspan="6">
105 <tbody id="permissions" name="permissions"/>
112 <button onclick="save_user(); return false;">Save</button>
116 <div class='hideme' id="permission-tmpl">
118 <td class="value" name='plabel'>
119 <span name="p.code"/>
121 <td class="value" name='papply'>
122 <input type="checkbox" name="p.id" onclick="set_perm(this.parentNode.parentNode);"/>
124 <td class="value" name='pdepth'>
125 <select onchange="set_perm(this.parentNode.parentNode);" name="p.depth"/>
127 <td class="value" name='pgrant'>
128 <input type="checkbox" name="p.grantable" onclick="set_perm(this.parentNode.parentNode);"/>
134 <div class='hideme' id="work_ou-tmpl">
136 <td class="value" name='wapply'>
137 <input type="checkbox" name="a.id" onclick="set_work_ou(this.parentNode.parentNode);"/>
139 <td class="value" name='label'>
140 <span name="a.name"/>
141 (<span name="a.shortname"/>)