Revision: 5970
          http://ipcop.svn.sourceforge.net/ipcop/?rev=5970&view=rev
Author:   owes
Date:     2011-10-21 05:23:00 +0000 (Fri, 21 Oct 2011)
Log Message:
-----------
Even more layer 8 protection, as suggested by Eric.

Modified Paths:
--------------
    ipcop/trunk/html/cgi-bin/email.cgi

Modified: ipcop/trunk/html/cgi-bin/email.cgi
===================================================================
--- ipcop/trunk/html/cgi-bin/email.cgi  2011-10-20 13:36:10 UTC (rev 5969)
+++ ipcop/trunk/html/cgi-bin/email.cgi  2011-10-21 05:23:00 UTC (rev 5970)
@@ -37,6 +37,7 @@
 my $errormessage = '';
 my $infomessage  = '';
 my $saveerror    = '';
+my $disabletest  = '';
 
 my $debugFormparams = 0;
 
@@ -176,6 +177,11 @@
     &Header::closebox();
 }
 
+# disable 'Send Test email' button if parameters are not saved first 
+if ($settings{'EMAIL_SERVER'} eq '' || $settings{'EMAIL_FROM'} eq '' || 
$settings{'EMAIL_TO'} eq '') {
+    $disabletest = "disabled='disabled'";
+}
+
 &Header::openbox('100%', 'left', "$Lang::tr{'email settings'}:", $saveerror);
 
 print <<END;
@@ -231,7 +237,7 @@
     </tr>
     <tr>
         <td align='left' class='base' colspan="2">
-            <input type='submit' name='ACTION' value='$Lang::tr{'send test 
mail'}' />
+            <input type='submit' name='ACTION' value='$Lang::tr{'send test 
mail'}' $disabletest />
         </td>
     </tr>
 </table>

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Ipcop-svn mailing list
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn

Reply via email to