$ini =& INIFile::globalINI();
$Language = $ini->read_var( "eZWidgetsMain", "Language" );
$t = new eZTemplate( "ezwidgets/" .
$ini->read_var( "eZWidgetsMain", "TemplateDir" ),
"ezwidgets/intl/", $Language, "ezdatetime.php" );
$t->setAllStrings();
if( $version > 1 && is_numeric( $version ) )
{
$template = $template . $version . ".tpl";
}
else
{
$template = $template . ".tpl";
}
$t->set_file( array(
"page_tpl" => "$template"
) );
$t->set_block( "page_tpl", "month_items_tpl", "month_items" );
$localeObject =& new eZLocale( $Language );
$Day = $prefix . "Day" . $postfix;
$Month = $prefix . "Month" . $postfix;
$Year = $prefix . "Year" . $postfix;
$t->set_var( "day", $GLOBALS["$Day"] );
$t->set_var( "month", $GLOBALS["$Month"] );
$t->set_var( "year", $GLOBALS["$Year"] );
$t->set_var( "prefix", $prefix );
$t->set_var( "postfix", $postfix );
for( $i = 1; $i <= 12; $i++ )
{
if( $GLOBALS["$Month"] == $i )
{
$t->set_var( "selected", "selected" );
}
else
{
$t->set_var( "selected", "" );
}
$t->set_var( "month_name", $localeObject->monthName( $i, false ) );
$t->set_var( "month_number", $i );
$t->parse( "month_items", "month_items_tpl", true );
}
$t->parse( "selector", "page_tpl" ); |