SF.net SVN: postfixadmin: [106] trunk/templates/admin_edit-admin.tpl
Brought to you by:
christian_boltz,
gingerdog
From: <Gin...@us...> - 2007-09-28 20:35:41
|
Revision: 106 http://postfixadmin.svn.sourceforge.net/postfixadmin/?rev=106&view=rev Author: GingerDog Date: 2007-09-28 13:35:43 -0700 (Fri, 28 Sep 2007) Log Message: ----------- fix template for edit-admin Modified Paths: -------------- trunk/templates/admin_edit-admin.tpl Modified: trunk/templates/admin_edit-admin.tpl =================================================================== --- trunk/templates/admin_edit-admin.tpl 2007-09-28 20:35:19 UTC (rev 105) +++ trunk/templates/admin_edit-admin.tpl 2007-09-28 20:35:43 UTC (rev 106) @@ -10,7 +10,7 @@ </tr> <tr> <td><?php print $PALANG['pAdminEdit_admin_password'] . ":"; ?></td> - <td><input class="flat" type="password" name="fPassword" /></td> + <td><input class="flat" type="password" name="fPassword" value="<?= $fPassword; ?>"/></td> <td><?php print $pAdminEdit_admin_password_text; ?></td> </tr> <tr> @@ -32,16 +32,13 @@ <td colspan=3 align=center> <select name="fDomains[]" size="10" multiple="multiple"> <?php - for ($i = 0; $i < sizeof ($list_domains); $i++) - { - if (in_array ($list_domains[$i], $tDomains)) - { - print "<option value=\"" . $list_domains[$i] . "\" selected=\"selected\">" . $list_domains[$i] . "</option>\n"; + foreach($tAllDomains as $domain) { + // should escape $domain here to stop xss etc. + $selected = ''; + if (in_array ($domain, $tDomains)) { + $selected = "selected='selected'"; } - else - { - print "<option value=\"" . $list_domains[$i] . "\">" . $list_domains[$i] . "</option>\n"; - } + print "<option value='$domain' $selected>$domain</option>\n"; } ?> </select> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |