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:

<< <  2015 / 1 >  >>
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  

Il calendario del mese scorso per la pagina AltroUtente assomiglia a questo:

AltroUtente
<< <  2014 / 11 >  >>
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

Consultare anche: AiutoSuMacro

Uso

Quando viene inserito un evento in una data, quella data sarà evidenziata nel calendario e passandoci sopra col mouse verrà mostrato un piccolo avviso.

Per avere un piccolo sommario nell'avviso, inserire del testo in un titolo 1 come = Il mio compleanno! =