Commit fd8e2b53 authored by quentusrex's avatar quentusrex
Browse files

This is here to stop the variable overflow bug when setting a mail user quota higher than 2GB.

http://bugtracker.ispconfig.org/index.php?do=details&task_id=272&project=3
parent 7cba4d65
......@@ -38,9 +38,9 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
* Tabellendefinition
*
* Datentypen:
* - INTEGER (Wandelt Ausdrcke in Int um)
* - INTEGER (Wandelt Ausdrcke in Int um)
* - DOUBLE
* - CURRENCY (Formatiert Zahlen nach Whrungsnotation)
* - CURRENCY (Formatiert Zahlen nach Whrungsnotation)
* - VARCHAR (kein weiterer Format Check)
* - DATE (Datumsformat, Timestamp Umwandlung)
*
......@@ -54,10 +54,10 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
* - Wert oder Array
*
* SEPARATOR
* - Trennzeichen fr multiple Felder
* - Trennzeichen fr multiple Felder
*
* Hinweis:
* Das ID-Feld ist nicht bei den Table Values einzufgen.
* Das ID-Feld ist nicht bei den Table Values einzufgen.
*
* @package form
* @author Till Brehm
......@@ -97,7 +97,7 @@ class tform {
var $table_index;
/**
* enthlt die Fehlermeldung bei berprfung
* enthlt die Fehlermeldung bei berprfung
* der Variablen mit Regex
* @var errorMessage
*/
......@@ -153,9 +153,9 @@ class tform {
/**
* Konvertiert die Daten des bergebenen assoziativen
* Konvertiert die Daten des bergebenen assoziativen
* Arrays in "menschenlesbare" Form.
* Datentyp Konvertierung, z.B. fr Ausgabe in Listen.
* Datentyp Konvertierung, z.B. fr Ausgabe in Listen.
*
* @param record
* @return record
......@@ -262,7 +262,7 @@ class tform {
/**
* Record fr Ausgabe in Formularen vorbereiten.
* Record fr Ausgabe in Formularen vorbereiten.
*
* @param record = Datensatz als Array
* @param action = NEW oder EDIT
......@@ -473,8 +473,8 @@ class tform {
}
/**
* Record in "maschinen lesbares" Format berfhren
* und Werte gegen regulre Ausdrcke prfen.
* Record in "maschinen lesbares" Format berfhren
* und Werte gegen regulre Ausdrcke prfen.
*
* @param record = Datensatz als Array
* @return record
......@@ -514,7 +514,7 @@ class tform {
}
break;
case 'INTEGER':
$new_record[$key] = (isset($record[$key]))?intval($record[$key]):0;
$new_record[$key] = (isset($record[$key]))?$record[$key]:0;
//if($new_record[$key] != $record[$key]) $new_record[$key] = $field['default'];
//if($key == 'refresh') die($record[$key]);
break;
......@@ -659,7 +659,7 @@ class tform {
}
/**
* SQL Statement fr Record erzeugen.
* SQL Statement fr Record erzeugen.
*
* @param record = Datensatz als Array
* @param action = INSERT oder UPDATE
......@@ -774,7 +774,7 @@ class tform {
}
// Fge Backticks nur bei unvollstndigen Tabellennamen ein
// Fge Backticks nur bei unvollstndigen Tabellennamen ein
if(stristr($this->formDef['db_table'],'.')) {
$escape = '';
} else {
......@@ -842,7 +842,7 @@ class tform {
// Wenn Modul gesetzt, dann setzte template pfad relativ zu modul.
if($this->module != '') $tab["template"] = "../".$this->module."/".$tab["template"];
// berprfe, ob das Template existiert, wenn nicht
// berprfe, ob das Template existiert, wenn nicht
// dann generiere das Template
// Translate the title of the tab
......@@ -860,7 +860,7 @@ class tform {
$tab["active"] = 0;
}
// Die Datenfelder werden fr die Tabs nicht bentigt
// Die Datenfelder werden fr die Tabs nicht bentigt
unset($tab["fields"]);
unset($tab["plugins"]);
......@@ -895,7 +895,7 @@ class tform {
function datalogSave($action,$primary_id, $record_old, $record_new) {
global $app,$conf;
// Fge Backticks nur bei unvollstndigen Tabellennamen ein
// Fge Backticks nur bei unvollstndigen Tabellennamen ein
if(stristr($this->formDef['db_table'],'.')) {
$escape = '';
} else {
......@@ -989,14 +989,14 @@ class tform {
}
/*
Diese funktion berprft, ob ein User die Berechtigung $perm fr den Datensatz mit der ID $record_id
Diese funktion berprft, ob ein User die Berechtigung $perm fr den Datensatz mit der ID $record_id
hat. It record_id = 0, dann wird gegen die user Defaults des Formulares getestet.
*/
function checkPerm($record_id,$perm) {
global $app;
if($record_id > 0) {
// Fge Backticks nur bei unvollstndigen Tabellennamen ein
// Fge Backticks nur bei unvollstndigen Tabellennamen ein
if(stristr($this->formDef['db_table'],'.')) {
$escape = '';
} else {
......@@ -1029,7 +1029,7 @@ class tform {
if($this->errorMessage == '') {
// wenn kein Fehler vorliegt
if(isset($_REQUEST["next_tab"]) && $_REQUEST["next_tab"] != '') {
// wenn nchster Tab bekannt
// wenn nchster Tab bekannt
$active_tab = $_REQUEST["next_tab"];
} else {
// ansonsten ersten tab nehmen
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment