View Raw SPL
/* dt panel restore */
_defprec()
{
local tp;
tp = castint(getconfdef("TIME_PRECISION"));
if (tp == -1)
{
setvar("_tpauto", 1);
setvar("_tprec", 3);
}
else
{
setvar("_tpauto", 0);
setvar("_tprec", tp);
}
tp = castint(getconfdef("DT_DATE_FORMAT"));
if (tp == 0)
{
setvar("_tpdauto", 1);
}
else
{
setvar("_tpdauto", 0);
}
tp = castint(getconfdef("DT_TIME_FORMAT"));
if (tp == 0)
{
setvar("_tptauto", 1);
}
else
{
setvar("_tptauto", 0);
}
setvar("_tddfmt", _dtfmt2d(castint(getconfdef("dt_date_format"))));
setvar("_tddeffmt", _dtfmt2d(castint(getconfdef("dt_date_format"))));
setvar("_tdtfmt", _dtfmt2t(castint(getconfdef("dt_time_format"))));
setvar("_tpsfmt", getconfdef("DT_SCALES_FORMAT"));
setvar("_tplidt", getconfdef("LOCALE_IDATE"));
setconf("DT_Y2K_FORMAT", getconfdef("DT_Y2K_FORMAT"));
setconf("DT_Y2K_OFFSET", getconfdef("DT_Y2K_OFFSET"));
}