Calendario mensile
Contents
Questa macro esiste per coloro che vogliono utilizzare MoinMoin come Personal Information Manager e necessitano di integrare un calendario nel wiki.
Utilizzo
<<MonthCalendar(PaginaDiBase,anno,mese,scostamentomensile,scostamentomensile2,altezza6,ricorrenza,modello)>>
Nome Parametro |
Valori consentiti |
Valore predefinito |
Descrizione |
PaginaDiBase |
Nome di pagina |
Pagina corrente |
Pagina di partenza per le pagine di inserimento calendario. |
anno |
Numero intero |
anno corrente |
Anno da visualizzare nel calendario. |
mese |
1..12 |
mese corrente |
Mese di partenza utilizzato per visualizzare il calendario.. Consultare anche scostamentomensile, scostamentomensile2. |
scostamentomensile |
Numero intero |
0 |
Scostamento aggiunto al mese per la visualizzazione. |
scostamentomensile2 |
Numero intero |
0 |
Scostamento aggiunto al mese per per i collegamenti di navigazione (precedente/successivo mese/anno). |
altezza6 |
0 or 1 |
0 |
Quando questo parametro è impostato a 1, il calendario è espanso su 6 righe. |
ricorrenza |
0 or 1 |
0 |
Calendario annuale (nessun anno nei collegamenti della pagina). |
modello |
Nome di pagina |
— |
Modello di pagina usato per la creazione delle pagine di eventi. |
Ogni parametro può essere omesso e in questo caso assume il valore predefinito della paginacorrente o della datacorrente o scostamentomensile=0
Quando un evento è inserito in una data, quella data viene evidenziata sul calendario, ed è possibile spostarci sopra il mouse per ottenere un pop-up javascript. Per ottenere un sommario in quel pop-up, bisogna inserire il sommario in stile Titolo 1, come = Oggi gran compleanno! =
Esempio
Mostra mese singolo
Questo è l'aspetto della versione più semplice:
Formato |
Risultato |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar>> |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Formato |
Risultato |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(AltroUtente,,,-1)>> |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Formato |
Risultato |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(UtenteEsempio,,12)>> |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Formato |
Risultato |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(,,12)>> |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Formato |
Risultato |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(,2001,12)>> |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Formato |
Risultato |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(,2001,12,+2)>> |
|
|
Calendario annuale
Calendario dell'anno 2002 (tutti i mesi sono espansi su 6 righe):
Formato
||||||||<bgcolor="#ffffcc"> '''Anno 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)>> ||
Risultato
Anno 2002 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Calendari del mese corrente
Il mio calendario corrente, mostrando anche gli inserimenti di A e B:
Formato |
Risultato |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(MiaPagina*UtenteTestA*UtenteTestB)>> |
|
|
Calendari in SottoPagine
Formato |
Risultato |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(MioNome/CalPrivato)>> |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(MioNome/CalBusiness)>> |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(MioNome/CalBusiness*MioNome/CalPrivate)>> |
|
|
Calendari per ricorrenze
Manca l'anno.
Formato |
Risultato |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(Yearly,,,+1,,1,1)>> |
|
|
Utilizzo dei modelli
In questo modo è possibile creare dei calendari nel formato Annuale/MM-GG. Avendo tralasciato l'anno, è possibile impostare compleanni e anniversari in questo calendario senza bisogno di reimetterli per tutti i singoli anni.
Così si crea un calendario che utilizza CalendarioMensileModello per modificare direttamente le pagine non ancora esistenti di un data giorno:
Formato |
Risultato |
|
|||||||||||||||||||||||||||||||||||||||||||||||||
<<MonthCalendar(,,,,,,,CalendarioMensileModello)>> |
|
|
consultare anche: AiutoSuMacro