PluginCalendrier

Description

Le PluginCalendrier peut être utilisé pour générer un calendrier mensuel au sein d'une page du wiki. C'est pratique pour des WikiPersonnel?s.

Les dates individuelles dans le calendrier sont liées à des pages wiki spécialement nommées : le nom d'une "page du jour" est formé par défaut en ajoutant la date au nom de la page sur laquelle apparaît le calendrier.

Usage

<?plugin Calendar?>

vous donnera :

< May, 2012 >
Sun Mon Tue Wed Thu Fri Sat
 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 

Arguments

Sélection du Mois

year spécifie l'année du calendrier (l'année actuelle par défaut)
month spécifie le mois du calendrier (le mois actuel par défaut)
month_offset ajouté au mois. Peut être utilisé pour inclure l'équivalent de plusieurs mois sur une seule page du wiki.

Le calendrier suivant affiche systématiquement le mois suivant le mois courant :

< June, 2012 >
Sun Mon Tue Wed Thu Fri Sat
 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 

Nom de la "Page du Jour"

date_format Strftime format de la chaîne utilisée pour générer le nom des pages pour les "pages du jour". La valeur par défaut est %Y-%m-%d.
prefix Préfixe pour la date (formatée par date_format) pour générer les noms des "pages du jour". La valeur par défaut est [pagename]/.

Apparence

month_format Strftime format de la chaîne utilisée pour générer le titre du calendrier. La valeur par défaut est %B, %Y.
wday_format Strftime format de la chaîne utilisée pour générer le nom des jours de la semaine au-dessus du calendrier.
start_wday Le premier jour de la semaine. Il doit être spécifié par un entier de zéro (dimanche) à six (samedi) inclus.

Par exemple, le calendrier suivant commence les semaines le lundi :

< May, 2012 >
Mon Tue Wed Thu Fri Sat Sun
 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 

Auteur

Cette fonctionnalité a été inspirée par Manila, et a été tout d'abord implémentée par GaryBenson?. Elle fut par la suite implémentée sous forme de PluginWiki par JeffDairiki?.

GaryBenson? a écrit la première implémentation pour PhpWiki 1.2 (car avant PhpWiki ne supportait pas les plugins). Gary propose une copie d'écran à http://inauspicious.org/files/screenshots/calender.png , et calendar.php pour une vue du calendrier sur l'année.


DocumentationDePhpWiki PluginWiki