[TYPO3-german] Stundenplan o.ä.

Mario Matzulla mario.melanie at arcor.de
Thu Jul 5 17:17:26 CEST 2007


Hallo Sönke,

Sönke Hartung schrieb:
> So, mittlerweile ist Cal meine Lieblings-Extension.
> 
> Ich bin gerade dabei für ein anderes Projekt die Standard-Wochenansicht
> anzupassen. Ich suche mich aber verrückt nach der Konfiguration der
> ###Platzhalter### um diese Anzupassen.
> 
> Speziell geht es um die Platzhalter ALLDAY, LEGEND und SIDEBAR
> 
> Wo finde ich die?

Abonniere mal die calendar newsgroup unter typo3.projects. Dort findest 
du mindestens einen Thread über die Marker.

Gruß
Mario

> 
> Am 05.07.2007 07:28 schrieb Mario Matzulla:
>> Hallo Sönke,
>>
>> ja stimmt, die Option muss man einschalten - hab ich vergessen. "Monat" deshalb, weil die Liste eigentlich nur für den Monat gedacht war ;)
>> Aber Moment, ich hab eben mal in den Code geschaut und festgestellt, dass es auch einen else-Zweig für "week" und "year" gibt .... allerdings ist dort noch ein Bug drin, den ich gleich beheben werde - Sorry :(
>>
>> Nächste Woche werden wir dann 0.15.4 rausbringen. Darin wird es dann behoben sein.
>>
>> Aber ruhig weiter "testen" und Bugs auf http://svn.webempoweredchurch.org/calendar/newticket melden. In der Regel werden Bugs dann umgehend auch gefixt.
>>
>> Gruß
>> Mario
>>
>>
>> ----- Original Nachricht ----
>> Von:     Sönke Hartung <typo3 at soenke-hartung.de>
>> An:      typo3-german at lists.netfielders.de
>> Datum:   04.07.2007 23:11
>> Betreff: Re: [TYPO3-german] Stundenplan o.ä.
>>
>>> So, ich bin ihm auf die Schliche gekommen.
>>> Ich habe im FlexForm des Plugins bei der Monatsansicht "Show list view"
>>> aktiviert. Warum ich das ausgerechnet in der Monatsansicht machen muss
>>> weiß ich zwar noch nicht, aber auf jeden Fall erhalte ich jetzt eine
>>> Liste, die ab heute jeden Termin einmal diese Woche anzeigt und einmal
>>> nächste Woche. Warum immer 2 Wochen im voraus?
>>>
>>> Sönke
>>>
>>> Am 04.07.2007 22:34 schrieb Sönke Hartung:
>>>> Also ich muss sagen, es wird :-)
>>>>
>>>> Das Eintragen der Termine mit widerholungen und allem drum und dran war
>>>> spitze. Cal versteht mich also ausgezeichnet (andersrum wird das
>>> auchnoch)
>>>> Ich scheitere jetzt aber an der Modifizierung des Templates.
>>>>
>>>>> So wie du dein Beispiel hier aufgezeigt hast, würde eine wöchentliche
>>> Liste natürlich passen.
>>>> Ich habe Cal angewiesen nur die Wochen- und Event-Ansicht zu erlauben.
>>>>
>>>>> Dazu würde ich das Template der Wochenansicht soweit reduzieren, dass die
>>> standard Tabelle nicht mehr enthalten ist.
>>>> Also alles was Tabelle ist raus aus template/week.tmpl ? Ich habe es
>>>> jedenfalls mal so gemacht. Im Prinzip habe ich jetzt nurnoch den
>>>> div-Container (class="weekview") da drin.
>>>>
>>>>> Dann aus dem month.tmpl den SubPart "BOTTOMEVENTS" kopieren und in das
>>> week.tmpl einfügen: voila Wochenansicht als Liste.
>>>> Diesen Subpart fidne ich nicht. Möglicherweise tut es auch
>>>> <!-- ###SHOWBOTTOMEVENTS### start -->
>>>>
>>>> Also ich werde jetzt den ganzen Subpart in den verbleibenden
>>>> Div-Container im week.tmpl packen. Da ich die "eine Woche
>>>> vor/zurück-Möglichkeit" nicht nutzen möchte, da ja jede Woche das selbe
>>>> passiert, entferne ich den entsprechenden Teil noch.
>>>> Das ganze Speichere ich jetzt und lade es nach fileadmin hoch.
>>>>
>>>> So sieht es aus:
>>>>
>>>> <!--week.tmpl-->
>>>> <div class="weekview">
>>>>    <!-- ###SHOWBOTTOMEVENTS### start -->
>>>>    <div id="month-footer" class="calborder">
>>>>       ###LIST###
>>>>    </div>
>>>>    <!-- ###SHOWBOTTOMEVENTS### end -->
>>>> </div>
>>>> <!--/week.tmpl-->
>>>>
>>>> Recht schmal, aber wer weiß ob ich alles Richtig gemacht habe.
>>>>
>>>> Über den Constant-Editor ändere ich jetzt
>>>> plugin.tx_cal_controller.view.week.weekTemplate und setzte dort den Pfad
>>>> zum geänderten Template beginnend mit fileadmin ein.
>>>>
>>>>> Im Plugin erlaubst du nur die Wochenansicht + evtl.
>>> Event,Location,Organizer (je nachdem was du alles haben willst).
>>>> Ich erlaube Wochen-, Ereignis-, Organisator und Ereignis-Ort-Ansicht.
>>>>
>>>>> Nicht vergessen den Startpunkt zu definieren!
>>>> Startpunkt ist mein SysOrdner samt Unterordner.
>>>>
>>>>> Dann legst du einen Kalender Record und Events an.
>>>>> Aber ich kann für solche Dinge auch unser neues (für Entwickler leider
>>> noch nicht ganz fertiges) Manual empfehlen (in der Extension enthalten:
>>> doc/manual.sxw) :)
>>>> Ist passiert und ging gut von der Hand. Das Manual kann was.
>>>>
>>>> Nun habe ich noch alle Caches geleert und lade die Seite erwartungsvoll
>>>> neu. Hmm.. das Ergebnis hätte ich der bisher überzeugenden Cal-Extension
>>>> nicht zugetraut, aber ich zweifle lieber an meiner Arbeit.
>>>>
>>>> Was ich sehe ist ist im Prinzip nicht weiter als meine Seite mit
>>>> folgendem HTML im Content-Bereich:
>>>>
>>>> <div class="tx-cal-controller">
>>>>    <div class="weekview">
>>>>       <div id="month-footer" class="calborder"> ###LIST###</div>
>>>>    </div>
>>>> </div>
>>>>
>>>> Nun bin ich wieder ratlos.
>>>> Mit meinem Halbwissen vermute ich jetzt, dass das der Wurm im geänderten
>>>> Template liegt. Mit einer zweiten Hälfte Wissen wüsste ich vielleicht
>>>> sogar wo ;-)
>>>>
>>>> Wer will meine zweite Cal-Wissens-Hälfte sein? :-)
>>>>
>>>> Gruß, Sönke
>>>>
>>>>> ----- Original Nachricht ----
>>>>> Von:     Sönke Hartung <typo3 at soenke-hartung.de>
>>>>> An:      typo3-german at lists.netfielders.de
>>>>> Datum:   04.07.2007 15:50
>>>>> Betreff: Re: [TYPO3-german] Stundenplan o.ä.
>>>>>
>>>>>> Am 04.07.2007 08:30 schrieb Mario Matzulla:
>>>>>>> Hallo Sönke,
>>>>>>>
>>>>>>> wieso ist cal überladen? Und wenn, weshalb solltest du ihn nicht doch
>>>>>> nutzen können? Eigentlich ist alles drin was du haben willst.
>>>>>>> Ich versteh die Welt nicht mehr :(
>>>>>>> Erst schreien alle nach einem Kalender der alles kann und dann sollen
>>>>>> sub-optimale Lösungen geschaffen werden? Warum?
>>>>>>> Gruß
>>>>>>> Mario
>>>>>>>
>>>>>>>
>>>>>>> ----- Original Nachricht ----
>>>>>>> Von:     Sönke Hartung <typo3 at soenke-hartung.de>
>>>>>>> An:      typo3-german at lists.netfielders.de
>>>>>>> Datum:   04.07.2007 01:03
>>>>>>> Betreff: [TYPO3-german]  Stundenplan o.ä.
>>>>>>>
>>>>>>>> Hallo Liste,
>>>>>>>>
>>>>>>>> ich bin auf der Suche nach eine Lösung für folgendes Vorhaben:
>>>>>>>>
>>>>>>>> Das Trainingsprogramm eines Vereins soll ein einer Art Wochenansicht
>>>>>>>> dargestellt werden. Für jeden Wochentag soll ein oder mehrere
>>>>>>>> Aktivitäten eingetragen werden. Diese Aktivitäten finden wöchentlich
>>> und
>>>>>>>> bis auf weiteres statt.
>>>>>>>>
>>>>>>>> Also z.B. so:
>>>>>>>>
>>>>>>>> Montag:
>>>>>>>> 18:30 Uhr	Hallentraining Frauen
>>>>>>>> 20:00 Uhr	Hallentraining Männer
>>>>>>>>
>>>>>>>> Dienstag:
>>>>>>>> 16:30 Uhr	Jugendtraining
>>>>>>>>
>>>>>>>> Freitag:
>>>>>>>> 16:00 Uhr	Jugendtraining
>>>>>>>>
>>>>>>>> Samstag:
>>>>>>>> 09:30 Uhr	Gemeinsames Frühstück
>>>>>>>>
>>>>>>>> Sonntag:
>>>>>>>> 10:00 Uhr	Frühschoppen
>>>>>>>>
>>>>>>>> Ich denke jetzt ist deutlich wie ich es meine.
>>>>>>>>
>>>>>>>> Als erste Idee kam mir cal in den Kopf, doch dieser scheint für
>>> meinen
>>>>>>>> Bedarf überladen. Eine Art Stundenplan wäre vielleicht nützlich.
>>>>>>>>
>>>>>>>> Die Termine sollte man einfach ändern können und die Ausgabe sollte
>>>>>>>> automatisch von Montag morgen bis Sonntag abend geordnet sein.
>>>>>>>>
>>>>>>>> Hat jemand eine Idee was man da nehmen könnte?
>>>>>>>>
>>>>>>>> Gruß, Sönke
>>>>>> Oh, jetzt fühlst du dich wohl auf den Schlips getreten ;-)
>>>>>>
>>>>>> Überladen sollte so viel heißen wie: Ich fühle mich in dem
>>> umfangreichen
>>>>>> Funktionsumfang verloren. Ich hoffe jetzt habe ich mich wieder bei gut
>>>>>> gestellt.
>>>>>>
>>>>>> Aber wenn ich jetzt schonmal den Chef an der Strippe habe:
>>>>>> Welches Vorgehen würdest du empfehlen?
>>>>>> Wie sehen die Eckdaten der Konfiguration in diesem Fall aus?
>>>>>> Ist für so ein Vorhaben die Listen-Ansicht oder die Wochenansicht
>>>>>> vorzuziehen?
>>>>>> Wie kann ich Termine einfach nur auf einen Wochentag festlegen, ohne
>>>>>> zugehöriges Datum?
>>>>>>
>>>>>> Für Support bin ich dankbar, Sönke


More information about the TYPO3-german mailing list