function configure($aOptions) { $res = parent::configure($aOptions); if (PEAR::isError($res)) { return $res; } $sChars = "\\/*<>|%+':\"?"; $sWarning = sprintf(_kt('The name of the document selected is invalid. The following characters are not allowed: %s'), $sChars); $this->sWarning = KTUtil::arrayGet($aOptions, 'file_illegal_character_warning', $sWarning); $this->bTrim = KTUtil::arrayGet($aOptions, 'trim', true, false); }
function configure($aOptions) { $res = parent::configure($aOptions); if (PEAR::isError($res)) { return $res; } $this->sFormat = KTUtil::arrayGet($aOptions, 'format', 'YYYY-MM-DD'); $this->sFormatWarning = KTUtil::arrayGet($aOptions, 'format_warning', sprintf(_kt('The date entered must be in the format "%s".'), $this->sFormat)); $this->bTrim = KTUtil::arrayGet($aOptions, 'trim', true, false); }