[ros-diffs] [frik85] 22241: RSDB update: * add advanced application name checking
frik85 at svn.reactos.org
frik85 at svn.reactos.org
Mon Jun 5 22:20:28 CEST 2006
Author: frik85
Date: Tue Jun 6 00:20:28 2006
New Revision: 22241
URL: http://svn.reactos.ru/svn/reactos?rev=22241&view=rev
Log:
RSDB update:
* add advanced application name checking
Modified:
trunk/web/reactos.org/htdocs/support/inc/comp/comp_item_submit.php
Modified: trunk/web/reactos.org/htdocs/support/inc/comp/comp_item_submit.php
URL: http://svn.reactos.ru/svn/reactos/trunk/web/reactos.org/htdocs/support/inc/comp/comp_item_submit.php?rev=22241&r1=22240&r2=22241&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/support/inc/comp/comp_item_submit.php (original)
+++ trunk/web/reactos.org/htdocs/support/inc/comp/comp_item_submit.php Tue Jun 6 00:20:28 2006
@@ -207,7 +207,8 @@
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Application name:</strong> <font size="1"><em>(e.g. "Firefox", "OpenOffice.org", etc; no vendor name and no version number/data)</em></font><br>
<strong>
- <input name="txtname" type="text" id="txtname" onkeyup="checkFields()" value="<?php echo htmlentities($RSDB_TEMP_txtname); ?>" size="50" maxlength="100" />
+ <input name="txtname" type="text" id="txtname" onkeyup="checkFields()" value="<?php echo htmlentities($RSDB_TEMP_txtname); ?>" size="50" maxlength="100" />
+ <input name="txtregex" type="hidden" id="txtregex" value="\b[0-9]+\b" />
</strong></font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Short Description:</strong> <font size="1"><em>(255 characters)</em></font><br>
<input name="txtdesc" type="text" id="txtdesc" onkeyup="checkFields()" value="<?php echo htmlentities($RSDB_TEMP_txtdesc); ?>" size="50" maxlength="255" />
@@ -376,6 +377,10 @@
}
function checkFields() {
+ var re;
+ var m;
+ var s;
+
document.getElementById('category').style.background = '#FFFFFF';
document.getElementById('txtname').style.background = '#FFFFFF';
document.getElementById('txtdesc').style.background = '#FFFFFF';
@@ -420,6 +425,15 @@
document.getElementById('txtvurl').style.background = '#FF9900';
checking = true;
}
+
+ re = new RegExp(document.getElementById('txtregex').value);
+ m = re.exec(document.getElementById('txtname').value);
+ if (m != null) {
+ alert("Please remove the application version number from the application name field! You will be able to input the application version later!");
+ document.getElementById('txtname').style.background = '#FF9900';
+ checking = true;
+ }
+
if (checking == false) {
document.getElementById('Submit').disabled=false;
More information about the Ros-diffs
mailing list