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='take_survey.js'> </script>
22 <script language='javascript' src='user_edit.js'> </script>
27 .stay_hidden { visibility: hidden;
32 .hideme { visibility: hidden;
36 table { border-collapse: collapse;
46 border-top: solid black 1px;
49 td.odd { background-color: lightcyan; }
51 td.label { text-align: right;
55 td.value { text-align: left;
59 input[disabled='true'] { color: black; }
64 <body onload="try { init_editor() } catch(E) { alert(js2JSON(E)); }">
65 <form method="GET" name="editor" id="editor" >
69 <td class="label">User Name:</td>
70 <td class="value"><input disabled="true" type="text" name="user.usrname" id="user.usrname"/></td>
71 <td class="label">Barcode:</td>
72 <td class="value"><input type="text" name="user.card.barcode" id="user.card.barcode" disabled="true"/></td>
75 <td class="label">First Name:</td>
76 <td class="value"><input disabled="true" type="text" name="user.first_given_name" id="user.first_given_name"/></td>
77 <td class="label">Middle Name:</td>
78 <td class="value"><input disabled="true" type="text" name="user.second_given_name" id="user.second_given_name"/></td>
79 <td class="label">Last Name:</td>
80 <td class="value"><input disabled="true" type="text" name="user.family_name" id="user.family_name"/></td>
82 <tr class='advanced hideme'>
83 <td class="value" colspan="6">
88 <th>Working Location</th>
91 <tbody id="work_ous" name="work_ous"/>
95 <tr class='advanced hideme'>
96 <td class="value" colspan="6">
106 <tbody id="permissions" name="permissions"/>
113 <button onclick="save_user(); return false;">Save</button>
117 <div class='hideme' id="permission-tmpl">
119 <td class="value" name='plabel'>
120 <span name="p.code"/>
122 <td class="value" name='papply'>
123 <input type="checkbox" name="p.id" onclick="set_perm(this.parentNode.parentNode);"/>
125 <td class="value" name='pdepth'>
126 <select onchange="set_perm(this.parentNode.parentNode);" name="p.depth"/>
128 <td class="value" name='pgrant'>
129 <input type="checkbox" name="p.grantable" onclick="set_perm(this.parentNode.parentNode);"/>
135 <div class='hideme' id="work_ou-tmpl">
137 <td class="value" name='wapply'>
138 <input type="checkbox" name="a.id" onclick="set_work_ou(this.parentNode.parentNode);"/>
140 <td class="value" name='label'>
141 <span name="a.name"/>
142 (<span name="a.shortname"/>)