## Please edit system and help pages ONLY in the moinmaster wiki! For more
## information, please see MoinMaster:MoinPagesEditorGroup.
##master-page:HelpOnMacros/MonthCalendar
##master-date:2006-11-29 19:57:09
#acl MoinPagesEditorGroup:read,write,delete,revert All:read
#format wiki
#language it

<<Navigation(siblings)>>
<<BR>><<BR>>

== Calendario mensile ==

Questa macro esiste per coloro che vogliono utilizzare MoinMoin come ''Personal Information Manager'' e necessitano di integrare un calendario nel wiki.

=== Esempio ===
{{{ 
Utilizzo:
[[MonthCalendar(BasePage,year,month,monthoffset,monthoffset2,height6,anniversary,template)]]

Tutti i parametri possono essere vuoti e diventano, in modo predefinito, currentpage o currentdate o monthoffset=0


Esempi:

Calendario della pagina UtenteEsempio, dicembre di quest'anno: 
[[MonthCalendar(UtenteEsempio,,12)]]

Calendario della pagina attuale, dicembre di quest'anno:
[[MonthCalendar(,,12)]]

Calendario di Dicembre, 2001:
[[MonthCalendar(,2001,12)]]

Calendario del mese due mesi dopo Dicembre, 2001:
(può essere che non abbia molto senso, ma è possibile)
[[MonthCalendar(,2001,12,+2)]]

Calendario dell'anno 2002 (ogni mese incolonnato su sei righe):
||||||Year 2002||
||[[MonthCalendar(,2002,1,,,1)]]||[[MonthCalendar(,2002,2,,,1)]]||[[MonthCalendar(,2002,3,,,1)]]||
||[[MonthCalendar(,2002,4,,,1)]]||[[MonthCalendar(,2002,5,,,1)]]||[[MonthCalendar(,2002,6,,,1)]]||
||[[MonthCalendar(,2002,7,,,1)]]||[[MonthCalendar(,2002,8,,,1)]]||[[MonthCalendar(,2002,9,,,1)]]||
||[[MonthCalendar(,2002,10,,,1)]]||[[MonthCalendar(,2002,11,,,1)]]||[[MonthCalendar(,2002,12,,,1)]]||

Il mio calendario con i collegamenti a quelli di A e B:
[[MonthCalendar(MioNome*UtenteA*UtenteB)]]

Calendari in SottoPagine:
[[MonthCalendar(MioNome/CalPrivato)]]
[[MonthCalendar(MioNome/CalLavoro)]]
[[MonthCalendar(MioNome/CalLavoro*MioNome/CalPrivato)]]

Calendari per Ricorrenze: (manca l'anno)
[[MonthCalendar(Annualmente,,,+1,,6,1)]]

Crea calendari nel formato Annualmente/MM-GG
Togliendo l'anno, si possono inserire compleanni e anniversari in questo calendario senza doverli reinserire tutti gli anni.

Crea un calendario che utilizza CalendarioMensileModello per creare direttamente le pagine giornaliere che non esistono:
[[MonthCalendar(,,,,,,CalendarioMensileModello)]]
}}}

=== Mostra ===

La versione più semplice assomiglia a questo: 
<<MonthCalendar>>

Il calendario del mese scorso per la pagina !AltroUtente assomiglia a questo:
<<MonthCalendar(AltroUtente,,,-1)>>

Consultare anche: AiutoSuMacro
