'=', 'Nerovno' => '!=', 'Menší' => '<', 'Větší' => '>'); function OnView($Item) { if($Item['Value'] == 0) return(''); if((strtolower($Item['Value']) == 'now') or (strtolower($Item['Value']) == '')) $Item['Value'] = time(); $TimeParts = getdate($Item['Value']); $Output = sprintf('%02d', $TimeParts['hours']).':'.sprintf('%02d', $TimeParts['minutes']).':'.sprintf('%02d', $TimeParts['seconds']); return($Output); } function OnEdit($Item) { if(($Item['Value'] !== null) and ((strtolower($Item['Value']) == 'now') or (strtolower($Item['Value']) == ''))) $Item['Value'] = time(); $TimeParts = getdate($Item['Value']); $Output = ''; $Style = ''; if(array_key_exists('Null', $Item) and $Item['Null']) { if($Item['Value'] != null) { $Checked = ' checked="1"'; $Style = 'style="display:inline;"'; } else { $Checked = ''; $Style = 'style="display:none;"'; } $Output .= ''; } // Hour $Output .= ''; // Minute $Output .= ''; // Second $Output .= ''; return($Output); } function OnLoad($Item) { if(!array_key_exists($Item['Name'].'-null', $_POST) and array_key_exists('Null', $Item) and ($Item['Null'] == true)) return(null); return(mktime($_POST[$Item['Name'].'-hour'], $_POST[$Item['Name'].'-minute'], $_POST[$Item['Name'].'-second'])); } function OnLoadDb($Item) { return(MysqlTimeToTime($Item['Value'])); } function OnSaveDb($Item) { if($Item['Value'] == null) return(null); else return(date('H:i:s', $Item['Value'])); } function DatabaseEscape($Value) { return('"'.addslashes($Value).'"'); } }