##master-page:HelpTemplate
##master-date:Unknown-Date
#format wiki
#language pt
<<Navigation(siblings)>>
<<BR>><<BR>>
== MonthCalendar ==

Esta macro é para aqueles que querem utilizar o <<WikiMoinMoin|MoinMoin>> como um Gestor de Informação Pessoal e necessitam de integrar um calendário wiki.

=== Exemplo ===
{{{
Utilização:
<<MonthCalendar(BasePage,year,month,monthoffset,monthoffset2,height6,anniversary,template)>>

Cada parâmetro pode estar vazio e repondo os valores por omissão currentpage ou currentdate ou monthoffset=0


Exemplos:

Calendário da página SampleUser, de Dezembro deste ano: 
<<MonthCalendar(SampleUser,,12)>>

Calendário da Página actual, de Dezembro deste ano:
<<MonthCalendar(,,12)>>

Calendário de Dezembro de 2001:
<<MonthCalendar(,2001,12)>>

Calendário do mês correspondente a dois meses depois de Dezembro de 2001
(talvez não faça muito sentido, mas é possível)
<<MonthCalendar(,2001,12,+2)>>

Calendário do ano de 2002 (cada mês formatado com 6 semanas):
||||||Ano de 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)>>||

O meu calendário actual, que exibe também os registos de A e B:
<<MonthCalendar(MyPage*TestUserA*TestUserB)>>

Caendários de SubPáginas:
<<MonthCalendar(MyName/CalPrivate)>>
<<MonthCalendar(MyName/CalBusiness)>>
<<MonthCalendar(MyName/CalBusiness*MyName/CalPrivate)>>

Calendários de Aniversário: (sem dados do ano)
<<MonthCalendar(Yearly,,,+1,,6,1)>>

Isto cria calendários no formato Anualmente/Mês-Dia
Ao deixar o ano de fora, pode definir os dias de nascimento e os aniversários neste
calendário, não precisando de os submeter todos os anos.

Isto cria um calendário que utiliza um ModeloDeCalendárioMensal para editar páginas de dias
não-existentes directamente:
<<MonthCalendar(,,,,,,ModeloDeCalendárioMensal)>>
}}}

=== Exibição ===

A versão mais simples fica assim: 
<<MonthCalendar>>

O calendário do mês anterior da página "OtherUser" fica assim:
<<MonthCalendar(OtherUser,,,-1)>>

Ver também: AjudaComMacros
