FormManager = &$FormManager; $this->Database = &$FormManager->Database; $this->Hidden = false; } function OnView($Item) { return(''); } function OnEdit($Item) { return(''); } function OnLoad($Item) { return(''); } function OnLoadDb($Item) { return($Item['Value']); } function OnSaveDb($Item) { return($Item['Value']); } function DatabaseEscape($Value) { return(addslashes($Value)); } function OnFilterName($Item) { if(array_key_exists('SQL', $Item) and ($Item['SQL'] != '')) $SQL = '('.$Item['SQL'].') AS '; else $SQL = ''; return($SQL.'`'.$Item['Name'].'`'); } function OnFilterNameQuery($Item) { if(array_key_exists('SQL', $Item) and ($Item['SQL'] != '')) $Output = '('.$Item['SQL'].') AS `'.$Item['Name'].'`, ('.$Item['SQL'].') AS `'.$Item['Name'].'_Filter`'; else $Output = '`'.$Item['Name'].'`, `'.$Item['Name'].'` AS `'.$Item['Name'].'_Filter`'; return($Output); } function Validate($Item) { return(true); } function GetValidationFormat() { return(''); } }