function add_lang_file($lang_file = false) { $path = path_lang($this->lang) . $this->subdir; if ($lang_file === false) { $lang_file = $this->name . '.lang'; } $this->lang_files[] = $path . $lang_file; }
function tmpl_date($dt, $func = '', $funcdata = array()) { $v = dt2array($dt); $tmpl = 'date.tmpl'; if ($func) { $func = 'tmpl_date_' . $func; $func($v, $funcdata); } $lang = $GLOBALS['output']->lang; return new tmpl($tmpl, $v, path_lang()); }
private function localize() { $tmplName = 'date_ymdHi.tmpl'; $tmpl = new tmpl($tmplName, $this->dateTimeArray, '../' . path_lang()); return $tmpl->fdata; }