[Note: I sent this two days ago but the mailing list software on
opensrs.org is broken. If the sender doesn't match a subscribed
user, it *drops* the mail. Intelligent software would bounce it
(either back to sender or a moderator).]
In upgrading to version 2.4, I found a few minor bugs and have included
patches below to fix them. Some of these bugs are new to 2.4, some have
existed in previous versions.
cgi/manage.cgi:
- A line was removed between 2.3.3 and 2.4 which left an incomplete
sentence. (New to 2.4.)
cgi/renew.cgi:
- $reg_encoding_type not needed anymore, remove it.
templates/reg_system.info/verify_order.html:
- Remove the phone number example. It makes sense to have it on the
submission form (where it already is) but is useless on the verification
page. (New to 2.4.)
templates/manage/main_menu.html:
- Add a Logout menu item for improved usability.
templates/renew/renew_domain_menu.html:
- Make the renew.cgi form a little more customer-ready by removing the
"demo" labels and cleaning up a typo.
Here is the patch to fix all of the above:
--- cgi/manage.cgi 2001/06/27 02:18:23 1.1.1.5
+++ cgi/manage.cgi 2001/06/27 02:23:28 1.14
@@ -800,6 +801,7 @@
my $message = <<EOF;
You cannot currently make changes to $tld domains through this<BR>
interface. We will have a $tld enabled Manage Domain interface in place as<BR>
+soon as possible.<BR>
If need to make emergency nameserver changes to your domain, please contact
<a href="mailto:support\@opensrs.org">support\@opensrs.org</a>.
EOF
--- cgi/renew.cgi 2001/06/27 02:18:23 1.1.1.5
+++ cgi/renew.cgi 2001/05/05 18:55:14 1.7
@@ -29,7 +29,7 @@
$reg_username $reg_password $reg_domain $cookie $domain_count
$reg_permission $reg_f_owner $expiredate $last_access_time
$last_ip %contact_keys $waiting_request $domain_info
- $reg_domain_race_obj $reg_encoding_type
+ $reg_domain_race_obj
$COOKIE_KEY
);
( %in, %contact_types, %actions, $XML_Client, %cookies, $action,
@@ -37,7 +37,7 @@
$reg_username, $reg_password, $reg_domain, $cookie, $domain_count,
$reg_permission, $reg_f_owner, $expiredate, $last_access_time,
$last_ip, %contact_keys, $waiting_request, $reg_domain_race_obj,
- $reg_encoding_type, $domain_info
+ $domain_info
) = ();
--- templates/reg_system.info/verify_order.html 2001/06/27 02:18:24 1.1.1.1
+++ templates/reg_system.info/verify_order.html 2001/06/27 03:45:49
@@ -53,8 +53,7 @@
</TR>
<TR>
<TD ALIGN=right bgcolor="#dddddd"><B>Phone Number:</B><br></TD>
- <TD><tmpl_var owner_phone> <br>
- <font size=-1>e.g. +1.4165551212 x123</font></TD>
+ <TD><tmpl_var owner_phone> <br></TD>
<TD ALIGN=right bgcolor="#dddddd"><B>Country:</B></TD>
<TD><tmpl_var owner_country> </TD>
</TR>
--- templates/manage/main_menu.html 2001/01/08 06:18:07 1.1.1.1
+++ templates/manage/main_menu.html 2001/01/08 06:42:38 1.2
@@ -48,6 +48,9 @@
and change your Name Servers for you if you like.
<BR><BR>
+<strong><a href="{{CGI}}?action=logout">Logout</strong>
+<br><br>
+
</font>
</td></tr></table>
</center>
--- templates/renew/renew_domain_menu.html 2001/06/27 02:18:24 1.1.1.4
+++ templates/renew/renew_domain_menu.html 2001/06/27 02:23:28 1.5
@@ -1,5 +1,5 @@
<HTML>
-<HEAD><TITLE>Renew Domain ~ Client Demo Interface</TITLE>
+<HEAD><TITLE>Renew Domain</TITLE>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8">
</HEAD>
<BODY bgcolor="#ffffff">
@@ -11,7 +11,7 @@
<table border=0 cellpadding=2 cellspacing=0 width=580>
<tr><td align=center>
<font face="verdana, arial" size=3>
-<strong>Renew Domain <br>--- Client Demo Interface ---
</strong></font><br><br></td></tr>
+<strong>Renew Domain</strong></font><br><br></td></tr>
<tr>
<td>
<table width="580" border="1">
@@ -62,7 +62,7 @@
<br><font size=-1 color="red">* <i>(only applicable for ".net", ".com" and ".org"
domains)</i></font>
</form>
-<A HREF="{{CGI}}?action=logout">Logout..</A>
+<A HREF="{{CGI}}?action=logout">Logout</A>
<BR><BR><BR>
</BODY>
</HTML>