function formatDateTimeSelect($namePrefix, $title, $value = -1) { $day = -1; $month = -1; $year = -1; $hour = -1; $minutes = -1; if ($value > 0) { $date = getdate($value); $day = $date["mday"]; $month = $date["mon"]; $year = $date["year"]; $hour = $date["hours"]; $minutes = $date["minutes"]; } $debugger = CommonTools::getDebugger(); $debugger->debug("Day {$day}, Month {$month}, Year {$year}, Hour {$hour}, Minutes {$minutes}", "formatDateTimeSelect"); $return = ""; $return .= "<div class=\"date-select-container\">"; $return .= "<p class=\"date-select-title\">{$title}</p>\n"; $return .= "<select name=\"" . $namePrefix . "day\">\n"; $return .= SignupGadgetEditFormater::getDayOptions($day); $return .= "</select>\n"; $return .= "<select name=\"" . $namePrefix . "month\">\n"; $return .= SignupGadgetEditFormater::getMonthOptions($month); $return .= "</select>\n"; $return .= "<select name=\"" . $namePrefix . "year\">\n"; $return .= SignupGadgetEditFormater::getYearOptions($year); $return .= "</select>\n"; $return .= "<span>klo: </span>\n"; $return .= "<select name=\"" . $namePrefix . "hour\">\n"; $return .= SignupGadgetEditFormater::getHourOptions($hour); $return .= "</select>\n"; $return .= "<select name=\"" . $namePrefix . "minutes\">\n"; $return .= SignupGadgetEditFormater::getMinuteOptions(5, $minutes); $return .= "</select>\n\n"; $return .= "</div>"; return $return; }