calendar should now use localized strings
This commit is contained in:
parent
970036e866
commit
a442b571cc
@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
/*
|
/*
|
||||||
Plugin Name: Calendar
|
Plugin Name: Calendar
|
||||||
Version: 1.0
|
Version: 1.1
|
||||||
Plugin URI: http://flatpress.sf.net
|
Plugin URI: http://flatpress.sf.net
|
||||||
Type: Block
|
Type: Block
|
||||||
Description: Adds a Calendar block level element
|
Description: Adds a Calendar block level element
|
||||||
@ -23,9 +23,9 @@ function generate_calendar($year, $month, $days = array(), $day_name_length = 3,
|
|||||||
|
|
||||||
$day_names = array(); #generate all the day names according to the current locale
|
$day_names = array(); #generate all the day names according to the current locale
|
||||||
for($n=0,$t=(3+$first_day)*86400; $n<7; $n++,$t+=86400) #January 4, 1970 was a Sunday
|
for($n=0,$t=(3+$first_day)*86400; $n<7; $n++,$t+=86400) #January 4, 1970 was a Sunday
|
||||||
$day_names[$n] = ucfirst(gmstrftime('%A',$t)); #%A means full textual day name
|
$day_names[$n] = ucfirst(date_strformat('%A',$t)); #%A means full textual day name
|
||||||
|
|
||||||
list($month, $year, $month_name, $weekday) = explode(',',gmstrftime('%m,%Y,%B,%w',$first_of_month));
|
list($month, $year, $month_name, $weekday) = explode(',',date_strformat('%m,%Y,%B,%w',$first_of_month));
|
||||||
$weekday = ($weekday + 7 - $first_day) % 7; #adjust for $first_day
|
$weekday = ($weekday + 7 - $first_day) % 7; #adjust for $first_day
|
||||||
$title = htmlentities(ucfirst($month_name)).' '.$year; #note that some locales don't capitalize month and day names
|
$title = htmlentities(ucfirst($month_name)).' '.$year; #note that some locales don't capitalize month and day names
|
||||||
|
|
||||||
@ -101,4 +101,3 @@ function plugin_calendar_widget() {
|
|||||||
|
|
||||||
register_widget('calendar', 'Calendar', 'plugin_calendar_widget');
|
register_widget('calendar', 'Calendar', 'plugin_calendar_widget');
|
||||||
|
|
||||||
?>
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user