[linux-l] Re: LinuxWiki - Kalendereintraege verschieben?

Sven Guckes maillist-belug at guckes.net
Fr Apr 15 05:48:00 CEST 2005


* Sven Guckes <maillist-belug at guckes.net> [2005-04-14 23:29]:
> * Michael Kasten <home at m-kasten.de> [2005-04-14 21:54]:
> > Sven Guckes writes:
> > >fuer einen kalendereintrag muss man offensichtlich
> > >nur eine unterseite erzeugen, also zB jene hier:
> > >http://www.linuxwiki.de/MichaelKasten/2005-04-01
> > Genau ist absolut simpel
>
> gab's dazu eigentlich ne hilfe irgendwo?

diese frage kann ich nun selber beantworten.  ein einfaches
googlen nach "moinmoin wiki monthcalender" brachte mich
direkt auf diese seite und den davon folgenden link:
page: http://moinmoin.wikiwikiweb.de/MonthCalendar
link: http://moinmoin.wikiwikiweb.de/MacroMarket?action=AttachFile&do=get&target=MonthCalendar-moin13.py

darin gibt es eine beschreibung fuer die "usage":

  Usage: [[MonthCalendar(BasePage,year,month,monthoffset,monthoffset2,height6)]]

und dazu gibt es ein paar beispiele:

  Calendar of current month for current page:
  [[MonthCalendar]]

  Calendar of last month:
  [[MonthCalendar( ,-1)]]

  Calendar of next month:
  [[MonthCalendar( ,+1)]]

diese zusammengefuegt als tabelle sieht dann so aus:

  ||[[MonthCalendar(,,,-1)]]||[[MonthCalendar]]||[[MonthCalendar(,,,+1)]]||

und schon gibt's einen kalender fuer den vorherigen, aktuellen,
und fuer den naechsten monat.  "na, das war ja einfach!"  :-)

ich habe nun auch die beschreibungen der letzten drei
vortraege am 2005-03-09, 2005-03-23 und 2005-04-06 mal
als unterseiten von der "Treffen" seite eingetragen:
http://www.linuxwiki.de/LugBerlin/Treffen/2005-03-09
http://www.linuxwiki.de/LugBerlin/Treffen/2005-03-23
http://www.linuxwiki.de/LugBerlin/Treffen/2005-04-06
dadurch erscheinen jene automatisch als rote kaestchen
im kalender und werden damit verlinkt.  schaut mal an:
http://www.linuxwiki.de/LugBerlin/Treffen

im text browser sieht das dann so aus:

                                                            +---------------------------+
+---------------------------+ +---------------------------+ | <<- <-  2005 / 5 ->  ->>  |
| <<- <-  2005 / 3 ->  ->>  | | <<- <-  2005 / 4 ->  ->>  | |---------------------------|
|---------------------------| |---------------------------| |Mon|Tue|Wed|Thu|Fri|Sat|Sun|
|Mon|Tue|Wed|Thu|Fri|Sat|Sun| |Mon|Tue|Wed|Thu|Fri|Sat|Sun| |---+---+---+---+---+---+---|
|---+---+---+---+---+---+---| |---+---+---+---+---+---+---| |   |   |   |   |   |   |1  |
|   |1  |2  |3  |4  |5  |6  | |   |   |   |   |1  |2  |3  | |---+---+---+---+---+---+---|
|---+---+---+---+---+---+---| |---+---+---+---+---+---+---| |2  |3  |4  |5  |6  |7  |8  |
|7  |8  |9* |10 |11 |12 |13 | |4  |5  |6* |7  |8  |9  |10 | |---+---+---+---+---+---+---|
|---+---+---+---+---+---+---| |---+---+---+---+---+---+---| |9  |10 |11 |12 |13 |14 |15 |
|14 |15 |16 |17 |18 |19 |20 | |11 |12 |13 |14 |15 |16 |17 | |---+---+---+---+---+---+---|
|---+---+---+---+---+---+---| |---+---+---+---+---+---+---| |16 |17 |18 |19 |20 |21 |22 |
|21 |22 |23*|24 |25 |26 |27 | |18 |19 |20*|21 |22 |23 |24 | |---+---+---+---+---+---+---|
|---+---+---+---+---+---+---| |---+---+---+---+---+---+---| |23 |24 |25 |26 |27 |28 |29 |
|28 |29 |30 |31 |   |   |   | |25 |26 |27 |28 |29 |30 |   | |---+---+---+---+---+---+---|
+---------------------------+ +---------------------------+ |30 |31 |   |   |   |   |   |
                                                            +---------------------------+

dabei habe ich die refernzierten termine mal mit '*' markiert.

nur schade, dass die textbrowser keine hintergrundfarbe anzeigen.
so kann man die bereits existierenden verlinkten kalenderdaten
nicht von den anderen, provisorischen unterscheiden.  schade!

die "Treffen" seite ist nun aber durch die eintragung der kommenden
mittwochstermine ("Einsteigertreff" + "Offene Fragestunde") etwas
lang geworden, so dass ich cine trennung in zwei seiten erwaege:
"Treffen" und "TreffenArchiv".

http://www.linuxwiki.de/LugBerlin/Treffen
http://www.linuxwiki.de/LugBerlin/TreffenArchiv

allerdings muesste man dann die unterseiten von
Treffen zu unterseiten von TreffenArchiv machen.
soweit ich die beschreibung verstanden habe gibt es
eine moeglichkeit, diese eintraege zu referenzieren.

nur wie?  hat jemand ein beispiel?

ansonsten muss ich noch herausfinden wie man links
in einer tabelle anlegt.  anscheinend werden links
in einer tabelle naelich nicht mehr evaluiert. :-/

Sven



Mehr Informationen über die Mailingliste linux-l