|
From: <dai...@us...> - 2011-03-26 03:34:04
|
Revision: 4517
http://web-erp.svn.sourceforge.net/web-erp/?rev=4517&view=rev
Author: daintree
Date: 2011-03-26 03:33:53 +0000 (Sat, 26 Mar 2011)
Log Message:
-----------
pre 4.03 release
Modified Paths:
--------------
trunk/PcExpenses.php
trunk/PcExpensesTypeTab.php
trunk/PcTypeTabs.php
trunk/doc/Change.log.html
trunk/doc/Manual/ManualContents.php
trunk/includes/session.inc
trunk/locale/cs_CZ.utf8/LC_MESSAGES/messages.mo
trunk/locale/cs_CZ.utf8/LC_MESSAGES/messages.po
trunk/locale/de_DE.utf8/LC_MESSAGES/messages.mo
trunk/locale/de_DE.utf8/LC_MESSAGES/messages.po
trunk/locale/el_GR.utf8/LC_MESSAGES/messages.mo
trunk/locale/el_GR.utf8/LC_MESSAGES/messages.po
trunk/locale/en_GB.utf8/LC_MESSAGES/messages.pot
trunk/locale/en_US.utf8/LC_MESSAGES/messages.mo
trunk/locale/en_US.utf8/LC_MESSAGES/messages.po
trunk/locale/es_ES.utf8/LC_MESSAGES/messages.mo
trunk/locale/es_ES.utf8/LC_MESSAGES/messages.po
trunk/locale/et_EE.utf8/LC_MESSAGES/messages.mo
trunk/locale/et_EE.utf8/LC_MESSAGES/messages.po
trunk/locale/fa_IR.utf8/LC_MESSAGES/messages.mo
trunk/locale/fa_IR.utf8/LC_MESSAGES/messages.po
trunk/locale/fr_FR.utf8/LC_MESSAGES/messages.mo
trunk/locale/fr_FR.utf8/LC_MESSAGES/messages.po
trunk/locale/hi_IN.utf8/LC_MESSAGES/messages.mo
trunk/locale/hi_IN.utf8/LC_MESSAGES/messages.po
trunk/locale/hr_HR.utf8/LC_MESSAGES/messages.mo
trunk/locale/hr_HR.utf8/LC_MESSAGES/messages.po
trunk/locale/hu_HU.utf8/LC_MESSAGES/messages.mo
trunk/locale/hu_HU.utf8/LC_MESSAGES/messages.po
trunk/locale/id_ID.utf8/LC_MESSAGES/messages.mo
trunk/locale/id_ID.utf8/LC_MESSAGES/messages.po
trunk/locale/it_IT.utf8/LC_MESSAGES/messages.mo
trunk/locale/it_IT.utf8/LC_MESSAGES/messages.po
trunk/locale/ja_JP.utf8/LC_MESSAGES/messages.mo
trunk/locale/ja_JP.utf8/LC_MESSAGES/messages.po
trunk/locale/lv_LV.utf8/LC_MESSAGES/messages.mo
trunk/locale/lv_LV.utf8/LC_MESSAGES/messages.po
trunk/locale/nl_NL.utf8/LC_MESSAGES/messages.mo
trunk/locale/nl_NL.utf8/LC_MESSAGES/messages.po
trunk/locale/pl_PL.utf8/LC_MESSAGES/messages.mo
trunk/locale/pl_PL.utf8/LC_MESSAGES/messages.po
trunk/locale/pt_BR.utf8/LC_MESSAGES/messages.mo
trunk/locale/pt_BR.utf8/LC_MESSAGES/messages.po
trunk/locale/pt_PT.utf8/LC_MESSAGES/messages.mo
trunk/locale/pt_PT.utf8/LC_MESSAGES/messages.po
trunk/locale/ro_RO.utf8/LC_MESSAGES/messages.mo
trunk/locale/ro_RO.utf8/LC_MESSAGES/messages.po
trunk/locale/ru_RU.utf8/LC_MESSAGES/messages.mo
trunk/locale/ru_RU.utf8/LC_MESSAGES/messages.po
trunk/locale/sq_AL.utf8/LC_MESSAGES/messages.mo
trunk/locale/sq_AL.utf8/LC_MESSAGES/messages.po
trunk/locale/sv_SE.utf8/LC_MESSAGES/messages.mo
trunk/locale/sv_SE.utf8/LC_MESSAGES/messages.po
trunk/locale/sw_KE.utf8/LC_MESSAGES/messages.mo
trunk/locale/sw_KE.utf8/LC_MESSAGES/messages.po
trunk/locale/tr_TR.utf8/LC_MESSAGES/messages.mo
trunk/locale/tr_TR.utf8/LC_MESSAGES/messages.po
trunk/locale/zh_CN.utf8/LC_MESSAGES/messages.mo
trunk/locale/zh_CN.utf8/LC_MESSAGES/messages.po
trunk/locale/zh_HK.utf8/LC_MESSAGES/messages.mo
trunk/locale/zh_HK.utf8/LC_MESSAGES/messages.po
trunk/sql/mysql/upgrade3.11.1-4.00.sql
trunk/sql/mysql/weberp-demo.sql
trunk/sql/mysql/weberp-new.sql
Added Paths:
-----------
trunk/companies/weberpdemo/logo.jpg
Removed Paths:
-------------
trunk/companies/weberpdemo/logo.jpg
trunk/companies/weberpdemo/logo.png
trunk/companies/weberpdemo/logo1.jpg
trunk/companies/weberpdemo/logo2.jpg
trunk/companies/weberpdemo/logo4.jpg
trunk/companies/weberpdemo/logo5.jpg
trunk/companies/weberpdemo/logo6.jpg
trunk/companies/weberpdemo/logo7.jpg
Modified: trunk/PcExpenses.php
===================================================================
--- trunk/PcExpenses.php 2011-03-24 09:12:22 UTC (rev 4516)
+++ trunk/PcExpenses.php 2011-03-26 03:33:53 UTC (rev 4517)
@@ -35,19 +35,29 @@
if ($_POST['codeexpense']=='' OR $_POST['codeexpense']==' ' OR $_POST['codeexpense']==' ') {
$InputError = 1;
- prnMsg('<br>' . _('The Expense type code cannot be an empty string or spaces'),'error');
+ prnMsg(_('The Expense type code cannot be an empty string or spaces'),'error');
$Errors[$i] = 'PcExpenses';
$i++;
} elseif (strlen($_POST['codeexpense']) >20) {
$InputError = 1;
- echo prnMsg(_('The Expense code must be twenty characters or less long'),'error');
+ prnMsg(_('The Expense code must be twenty characters or less long'),'error');
$Errors[$i] = 'PcExpenses';
$i++;
- }elseif (strlen($_POST['description']) >50) {
+ }elseif (ContainsIllegalCharacters($_POST['codeexpense'])){
$InputError = 1;
- echo prnMsg(_('The tab code must be Fifty characters or less long'),'error');
+ prnMsg(_('The Expense code cannot contain any of the following characters " \' - &'),'error');
+ $Errors[$i] = 'PcExpenses';
+ $i++;
+ } elseif (ContainsIllegalCharacters($_POST['description'])){
+ $InputError = 1;
+ prnMsg(_('The Expense description cannot contain any of the following characters " \' - &'),'error');
$Errors[$i] = 'TypeTabCode';
$i++;
+ } elseif (strlen($_POST['description']) >50) {
+ $InputError = 1;
+ prnMsg(_('The tab code must be Fifty characters or less long'),'error');
+ $Errors[$i] = 'TypeTabCode';
+ $i++;
}
if (isset($SelectedExpense) AND $InputError !=1) {
@@ -71,7 +81,7 @@
if ( $checkrow[0] > 0 ) {
$InputError = 1;
- prnMsg( _('The Expense type ') . $_POST['codeexpense'] . _(' already exist.'),'error');
+ prnMsg( _('The Expense type ') . $_POST['codeexpense'] . _(' already exists.'),'error');
} else {
// Add new record on submit
Modified: trunk/PcExpensesTypeTab.php
===================================================================
--- trunk/PcExpensesTypeTab.php 2011-03-24 09:12:22 UTC (rev 4516)
+++ trunk/PcExpensesTypeTab.php 2011-03-26 03:33:53 UTC (rev 4517)
@@ -15,7 +15,10 @@
} elseif (isset($_GET['SelectedType'])){
$SelectedType = strtoupper($_GET['SelectedType']);
}
-
+if (ContainsIllegalCharacters($SelectedType) OR strpos($SelectedType,' ')>0){
+ $InputError = 1;
+ prnMsg(_('The petty cash tab type contain any of the following characters " \' - & or a space'),'error');
+}
if (isset($_POST['SelectedTabs'])){
$SelectedTabs = strtoupper($_POST['SelectedTabs']);
} elseif (isset($_GET['SelectedTabs'])){
@@ -162,8 +165,8 @@
</tr>",
$myrow[0],
$myrow[1],
- $_SERVER['PHP_SELF'] . '?' . SID, $myrow[0],
- $_SERVER['PHP_SELF'] . '?' . SID, $myrow[0]);
+ $_SERVER['PHP_SELF'], $myrow[0],
+ $_SERVER['PHP_SELF'], $myrow[0]);
}
//END WHILE LIST LOOP
echo '</table>';
@@ -173,7 +176,7 @@
if (! isset($_GET['delete'])) {
- echo "<form method='post' action=" . $_SERVER['PHP_SELF'] . '?' . SID . '>';
+ echo "<form method='post' action=" . $_SERVER['PHP_SELF'] . '>';
echo '<input type="hidden" name="FormID" value="' . $_SESSION['FormID'] . '" />';
echo '<br /><table class=selection>'; //Main table
Modified: trunk/PcTypeTabs.php
===================================================================
--- trunk/PcTypeTabs.php 2011-03-24 09:12:22 UTC (rev 4516)
+++ trunk/PcTypeTabs.php 2011-03-26 03:33:53 UTC (rev 4517)
@@ -33,18 +33,21 @@
//first off validate inputs sensible
$i=1;
- if ($_POST['typetabcode']=='' OR $_POST['typetabcode']==' ' OR $_POST['typetabcode']==' ') {
+ if ($_POST['TypeTabCode']=='' OR $_POST['TypeTabCode']==' ' OR $_POST['TypeTabCode']==' ') {
$InputError = 1;
prnMsg('<br>' . _('The Tabs type code cannot be an empty string or spaces'),'error');
$Errors[$i] = 'TypeTabCode';
$i++;
- } elseif (strlen($_POST['typetabcode']) >20) {
+ } elseif (strlen($_POST['TypeTabCode']) >20) {
$InputError = 1;
echo prnMsg(_('The tab code must be twenty characters or less long'),'error');
$Errors[$i] = 'TypeTabCode';
$i++;
- }elseif (strlen($_POST['typetabdescription']) >50) {
+ }elseif (ContainsIllegalCharacters($_POST['TypeTabCode']) OR strpos($_POST['TypeTabCode'],' ')>0){
$InputError = 1;
+ prnMsg(_('The petty cash tab type code cannot contain any of the following characters " \' - & or a space'),'error');
+ } elseif (strlen($_POST['TypeTabDescription']) >50) {
+ $InputError = 1;
echo prnMsg(_('The tab code must be Fifty characters or less long'),'error');
$Errors[$i] = 'TypeTabCode';
$i++;
@@ -53,7 +56,7 @@
if (isset($SelectedTab) AND $InputError !=1) {
$sql = "UPDATE pctypetabs
- SET typetabdescription = '" . $_POST['typetabdescription'] . "'
+ SET typetabdescription = '" . $_POST['TypeTabDescription'] . "'
WHERE typetabcode = '".$SelectedTab."'";
$msg = _('The Tabs type') . ' ' . $SelectedTab . ' ' . _('has been updated');
@@ -63,7 +66,7 @@
$checkSql = "SELECT count(*)
FROM pctypetabs
- WHERE typetabcode = '" . $_POST['typetabcode'] . "'";
+ WHERE typetabcode = '" . $_POST['TypeTabCode'] . "'";
$checkresult = DB_query($checkSql,$db);
$checkrow = DB_fetch_row($checkresult);
@@ -78,10 +81,10 @@
$sql = "INSERT INTO pctypetabs
(typetabcode,
typetabdescription)
- VALUES ('" . $_POST['typetabcode'] . "',
- '" . $_POST['typetabdescription'] . "')";
+ VALUES ('" . $_POST['TypeTabCode'] . "',
+ '" . $_POST['TypeTabDescription'] . "')";
- $msg = _('Tabs type') . ' ' . $_POST["typetabcode"] . ' ' . _('has been created');
+ $msg = _('Tabs type') . ' ' . $_POST['TypeTabCode'] . ' ' . _('has been created');
}
}
@@ -92,35 +95,35 @@
prnMsg($msg,'success');
unset($SelectedTab);
- unset($_POST['typetabcode']);
- unset($_POST['typetabdescription']);
+ unset($_POST['TypeTabCode']);
+ unset($_POST['TypeTabDescription']);
}
} elseif ( isset($_GET['delete']) ) {
// PREVENT DELETES IF DEPENDENT RECORDS IN 'PcTabExpenses'
- $sqlpctabexpenses= "SELECT COUNT(*)
+ $SQLPcTabExpenses= "SELECT COUNT(*)
FROM pctabexpenses
WHERE typetabcode='".$SelectedTab."'";
$ErrMsg = _('The number of tabs using this Tab type could not be retrieved');
- $resultpctabexpenses = DB_query($sqlpctabexpenses,$db,$ErrMsg);
+ $ResultPcTabExpenses = DB_query($SQLPcTabExpenses,$db,$ErrMsg);
- $myrowpctabexpenses = DB_fetch_row($resultpctabexpenses);
+ $myrowPcTabExpenses = DB_fetch_row($ResultPcTabExpenses);
- $sqlpctabs= "SELECT COUNT(*)
+ $SqlPcTabs= "SELECT COUNT(*)
FROM pctabs
WHERE typetabcode='".$SelectedTab."'";
$ErrMsg = _('The number of tabs using this Tab type could not be retrieved');
- $resultpctabs = DB_query($sqlpctabs,$db,$ErrMsg);
+ $ResultPcTabs = DB_query($SqlPcTabs,$db,$ErrMsg);
- $myrowpctabs = DB_fetch_row($resultpctabs);
- if ($myrowpctabexpenses[0]>0 or $myrowpctabs[0]>0) {
+ $myrowPcTabs = DB_fetch_row($ResultPcTabs);
+ if ($myrowPcTabExpenses[0]>0 or $myrowPcTabs[0]>0) {
prnMsg(_('Cannot delete this tab type because tabs have been created using this tab type'),'error');
echo '<br>';
- echo "<form method='post' action=" . $_SERVER['PHP_SELF'] . '?' . SID . '>';
+ echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">';
echo '<input type="hidden" name="FormID" value="' . $_SESSION['FormID'] . '" />';
echo '<p><div class="centre"><input type=submit name=return VALUE="' . _('Return to list of tab types') . '"></div>';
echo '</form>';
@@ -150,10 +153,10 @@
$result = DB_query($sql,$db);
echo '<table class=selection>';
- echo "<tr>
- <th>" . _('Type Of Tab') . "</th>
- <th>" . _('Description') . "</th>
- </tr>";
+ echo '<tr>
+ <th>' . _('Type Of Tab') . '</th>
+ <th>' . _('Description') . '</th>
+ </tr>';
$k=0; //row colour counter
@@ -173,8 +176,8 @@
</tr>",
$myrow['0'],
$myrow['1'],
- $_SERVER['PHP_SELF'] . '?' . SID, $myrow['0'],
- $_SERVER['PHP_SELF'] . '?' . SID, $myrow['0']);
+ $_SERVER['PHP_SELF']. '?', $myrow['0'],
+ $_SERVER['PHP_SELF']. '?', $myrow['0']);
}
//END WHILE LIST LOOP
echo '</table>';
@@ -183,11 +186,11 @@
//end of ifs and buts!
if (isset($SelectedTab)) {
- echo '<p><div class="centre"><a href="' . $_SERVER['PHP_SELF'] . '?' . SID . '">' . _('Show All Types Tabs Defined') . '</a></div><p>';
+ echo '<p><div class="centre"><a href="' . $_SERVER['PHP_SELF'] . '">' . _('Show All Types Tabs Defined') . '</a></div><p>';
}
if (! isset($_GET['delete'])) {
- echo "<form method='post' action=" . $_SERVER['PHP_SELF'] . '?' . SID . '>';
+ echo "<form method='post' action=" . $_SERVER['PHP_SELF'] . '>';
echo '<input type="hidden" name="FormID" value="' . $_SESSION['FormID'] . '" />';
echo '<p><table class=selection>'; //Main table
@@ -202,30 +205,30 @@
$result = DB_query($sql, $db);
$myrow = DB_fetch_array($result);
- $_POST['typetabcode'] = $myrow['typetabcode'];
- $_POST['typetabdescription'] = $myrow['typetabdescription'];
+ $_POST['TypeTabCode'] = $myrow['typetabcode'];
+ $_POST['TypeTabDescription'] = $myrow['typetabdescription'];
echo "<input type=hidden name='SelectedTab' VALUE=" . $SelectedTab . ">";
- echo "<input type=hidden name='typetabcode' VALUE=" . $_POST['typetabcode']. ">";
+ echo "<input type=hidden name='TypeTabCode' VALUE=" . $_POST['TypeTabCode']. ">";
echo "<table> <tr><td>" . _('Code Of Type Of Tab') . ":</td><td>";
// We dont allow the user to change an existing type code
- echo $_POST['typetabcode'] . '</td></tr>';
+ echo $_POST['TypeTabCode'] . '</td></tr>';
} else {
// This is a new type so the user may volunteer a type code
echo "<table class=selection><tr><td>" . _('Code Of Type Of Tab') . ":</td><td><input type='Text'
- " . (in_array('TypeTabCode',$Errors) ? 'class="inputerror"' : '' ) ." name='typetabcode'></td></tr>";
+ " . (in_array('TypeTabCode',$Errors) ? 'class="inputerror"' : '' ) ." name='TypeTabCode'></td></tr>";
}
- if (!isset($_POST['typetabdescription'])) {
- $_POST['typetabdescription']='';
+ if (!isset($_POST['TypeTabDescription'])) {
+ $_POST['TypeTabDescription']='';
}
- echo "<tr><td>" . _('Description Of Type of Tab') . ":</td><td><input type='Text' name='typetabdescription' size=50 maxlength=49 value='" . $_POST['typetabdescription'] . "'></td></tr>";
+ echo "<tr><td>" . _('Description Of Type of Tab') . ":</td><td><input type='Text' name='TypeTabDescription' size=50 maxlength=49 value='" . $_POST['TypeTabDescription'] . "'></td></tr>";
echo '</td></tr></table>'; // close main table
Deleted: trunk/companies/weberpdemo/logo.jpg
===================================================================
(Binary files differ)
Copied: trunk/companies/weberpdemo/logo.jpg (from rev 4516, trunk/companies/weberpdemo/logo2.jpg)
===================================================================
(Binary files differ)
Deleted: trunk/companies/weberpdemo/logo.png
===================================================================
--- trunk/companies/weberpdemo/logo.png 2011-03-24 09:12:22 UTC (rev 4516)
+++ trunk/companies/weberpdemo/logo.png 2011-03-26 03:33:53 UTC (rev 4517)
@@ -1,678 +0,0 @@
-\x89PNG
-
- |