This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex



MonthCalendar

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

1. 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)]]

2. Exibição

A versão mais simples fica assim:

<< <  2024 / 10 >  >>
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      

O calendário do mês anterior da página "OtherUser" fica assim:

OtherUser
<< <  2024 / 9 >  >>
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            

Ver também: AjudaComMacros


2024-10-23 10:58