Date: Tue, 22 Jun 2004 17:18:38 +0200
Mime-Version: 1.0 (Produced by PhpWiki 1.3.10)
X-Rcs-Id: $Id: PluginCalendrier,v 1.4 2004/06/22 15:49:31 pmeignen Exp $
Content-Type: application/x-phpwiki;
  pagename=PluginCalendrier;
  pgsrc_version="2 $Revision: 1.4 $";
  flags=PAGE_LOCKED;
  markup=2;
  charset=iso-8859-1
Content-Transfer-Encoding: binary

!!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

<verbatim>
<?plugin Calendar?>
</verbatim>

vous donnera :
<?plugin Calendar?>


!! 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 :

<?plugin Calendar month_offset=+1?>

!Nom de la "Page du Jour"

__date_format__ |
  [Strftime| php-function: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| php-function: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| php-function: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 :

<?plugin Calendar start_wday=1 ?>
-----

!!Auteur

''Cette fonctionnalité a été inspirée par [Manila|http://manila.userland.com/], 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 |http://inauspicious.org/files/phpwiki/calendar.php]
pour une vue du calendrier sur l'année.

----

DocumentationDePhpWiki PluginWiki
