Plugin Calendario


El PluginCalendario se puede usar para generar un calendario mensual en una página wiki. Es útil para los wikis personales.

Las fechas individuales enlazan a páginas con nombre específico. Los nombres para estas páginas se forman de manera predeterminada añadiendo la fecha al nombre de la página dónde aparece el calendario.

Esta funcionalidad está inspirada por Manila, y fué implementada por GaryBenson. Más tarde JeffDairiki la implementó como plugin.

Uso:

<?plugin Calendar?>

se obtiene:

< diciembre, 2008 >
dom lun mar mié jue vie sáb
 1   2   3   4   5   6 
 7   8   9   10   11   12   13 
 14   15   16   17   18   19   20 
 21   22   23   24   25   26   27 
 28   29   30   31 

Argumentos del plugin

Selección del Mes

year
Determina el año del calendario. (Predeterminado: año actual).
month
Determina el més del calendario. (Predeterminado: mes actual).
month_offset

Se suma a month. Puede usarse para incluir varios meses en una única página wiki.

< enero, 2009 >
dom lun mar mié jue vie sáb
 1   2   3 
 4   5   6   7   8   9   10 
 11   12   13   14   15   16   17 
 18   19   20   21   22   23   24 
 25   26   27   28   29   30   31 

Nombres de las "Páginas de Día"

date_format
Strftime cadena de formato utilizada para generar los nombres de las "páginas de día". El valor predeterminado es %Y-%m-%d.
prefix
Prefijo del día (formateado por date_format) utilizado al generar los nombres de las "páginas de día". El valor predeterminado es [pagename]/.

Apariencia

month_format
Strftime cadena de formato utilizada para generar el título del calendario. (Predeterminado: %B, %Y.)
wday_format
Strftime cadena de formato utilizada para generar el nombre del día-de-la-semana en la cabecera del calendario.
start_wday

En que día de la semana empieza el calendario. Se puede especificar como un entero desde cero (Domingo) hasta seis (Sábado), inclusive.

< diciembre, 2008 >
lun mar mié jue vie sáb dom
 1   2   3   4   5   6   7 
 8   9   10   11   12   13   14 
 15   16   17   18   19   20   21 
 22   23   24   25   26   27   28 
 29   30   31 

Patch for 1.2

GaryBenson wrote the first calendar implementation for PhpWiki 1.2. (Since 1.2 doesn't support plugins, it uses a ###CALENDAR### token as a trigger.) Gary provides a screenshot at http://inauspicious.org/files/screenshots/calender.png|screenshot, a patch (on 1.2.0), and calendar.php (which renders a view of the year.)


DocumentaciónPhpWiki