[TYPO3-german] Endzeit in der CAL Extension ausblenden

Gerhard Obermayr design at cgc.at
Fri Feb 20 19:59:50 CET 2009


Hallo Tobias,
nun bin ich immer noch nicht weiter.


Tobias Hümmerich schrieb:
> Hi Leute,
>
> lest ihr keine Anleitung? Es gibt keine Option einen Termin ohne Endzeit 
> anzulegen. Aber das ist ja hinreichend bekannt :-)
>   
Ich lese schon Anleitungen.
Aber warum geht das nicht?
Ist doch Schwachsinn!
Es gibt Events und Veranstaltungen wo man eben nicht weiss, wie lange 
sie dauern.
Da gibt man eben nur die Beginnzeit ein.
Wenn ich keine Endzeit eingebe dann hat sie auch nicht zu erscheinen!
Aber nicht einfach automatisiert eine halbe Stunde hinzurechnen!
Das kann doch programmiertechnisch nicht so schwierig sein.
Ich bin leider kein Programmierer.
Wenn ich den Marker rausschmeisse habe ich auch bei anderen Terminen 
keine Endzeit mehr - wo sie aber sein soll!
Für mich wäre es logisch, wenn ich eine Endzeit eingebe, dass sie 
angezeigt wird.
Wenn ich keine angebe ist sie eben leer.
Pasta.
Ich hätte gedacht, dass man mit etwas TS diese Funktion vorgeben kann.
So in etwa if --- then ...

Aber wenns nicht geht dann gehts eben nicht.
Ich finde es nur nicht logisch, dass /*die** Kalenderextension*/ für T3 
das nicht kann ...
Meines Erachtens nicht fertiggedacht.
Aber was solls - vielleicht steckt ja eine ganz besondere Logik 
dahinter, die ich nicht durchschaue ...

Gerhard


> Wenn ihr im FE die Endzeit nicht angezeigt bekommen wollt, dann schmeißt 
> einfach den Marker aus dem entsprechenden Template raus.
>
> Mit phpicalendar_event.tmpl seid ihr da schon auf dem richtigen Weg.
>
> @Gerhard: Deine Probleme lassen sich alle lösen indem du die Templates 
> nach deinem Geschmack anpasst.
>
> Ansonsten kann ich euch nur empfehlen die aktuelleste Version zu nutzen. 
> Manchmal gibts da noch Bugs die ihr hier einsehen könnt:
>
> http://svn.webempoweredchurch.com/projects/activity/calendar
>
> Die SVN Version gibts hier: 
> http://svn.webempoweredchurch.com/snapshots/show/calendar
>
> Ansonsten gibts ja noch die Cal-Mailingsliste, da wird euch auch schnell 
> geholfen.
>
> Gruß,
> Tobias
>
> Basti schrieb:
>   
>> War soeben auch an der ext. dran! Hier mal meine Daten:
>>
>>
>> hier mein typo-scrip setup:
>> # ---------------------
>> # EXT Calendar
>> # ---------------------
>>
>>   # Configs
>>   view.event {
>>     startdate_stdWrap.dataWrap = |
>>     starttime_stdWrap.dataWrap = |
>>     enddate_stdWrap.dataWrap = |
>>     endtime_stdWrap.dataWrap = |
>>     title_stdWrap.dataWrap = |
>>     organizer_stdWrap.dataWrap = |
>>     location_stdWrap.dataWrap = |
>>     description_stdWrap.dataWrap = |
>>     attachment_stdWrap.dataWrap = |
>>   }
>>
>>   view {
>>     allowedViews = list
>>     defaultView = list
>>     eventLinkTarget = day
>>     weekStartDay = Monday
>>     list {
>>       starttime = -1 day
>>       endtime = +1 week
>>       maxEvents = 7
>>       title_stdWrap.wrap >
>>       title_stdWrap.crop = 35|...
>>       noEventFound_stdWrap.wrap = |
>>     }
>>   }
>> }
>> plugin.tx_cal_controller._CSS_DEFAULT_STYLE >
>>
>> plugin.tx_cal_controller.view.list.event {
>>   startdate.dataWrap = |
>>   starttime.dataWrap = |
>>   enddate.dataWrap = |
>>   endtime.dataWrap = |
>>   title.dataWrap = |
>>   attachment.dataWrap = |
>>   location.dataWrap =  |
>>   organizer.dataWrap =  |
>>   description.dataWrap = |
>>   description.crop = 35|...
>>   found.dataWrap = |
>> }
>>
>>
>>
>> hier die constants:
>> # ------------------------------
>> # calender
>> # ------------------------------
>> plugin.tx_cal_controller.view.dateFormat = %d. %b.
>> plugin.tx_cal_controller.view.timeFormat = %H:%M
>> plugin.tx_cal_controller.view.event.notify.subscriptionViewPid = 85
>> plugin.tx_cal_controller.view.location.showMap = 1
>> plugin.tx_cal_controller.view.list.listWithTeaserTemplate = 
>> fileadmin/templates/cal_list_w_teaser.html
>> plugin.tx_cal_controller.view.list.listTemplate = 
>> fileadmin/templates/cal_list.html
>> plugin.tx_cal_controller.listMaxW = 180
>>
>>
>>
>>
>> hier der inhalt cal_list.html:
>> <!-- ###LIST_TEMPLATE### begin -->
>> <h1>###HEADING###</h1>
>> ###FOUND###
>>
>> <!-- ###PRE_LIST_TEMPLATE### begin -->
>> <table cellpadding="0" cellspacing="0" border="0" class="cal-list">
>> <!-- ###PRE_LIST_TEMPLATE### end -->
>>     <!-- ###LIST### start -->
>>     <!-- ###LIST### end -->
>> <!-- ###POST_LIST_TEMPLATE### begin -->
>> </table>
>> <!-- ###POST_LIST_TEMPLATE### end -->
>>
>> <!-- ###PAGEBROWSER### begin -->
>> <p class="pagebrowser">
>> ###PAGEOF###  ###PAGES###  ###PREVIOUS### ###NEXT###
>> </p>
>> <!-- ###PAGEBROWSER### end -->
>>
>>
>>
>> und hier die phpicalendar_event.tmpl
>> <!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_ODD### start -->
>>     <tr>
>>         <td><!-- ###EVENT_LINK### start-->###TITLE###<!-- 
>> ###EVENT_LINK### end--></td>
>>         <td>###STARTDATE### ###ENDDATE###</td>
>>         <td>###STARTTIME### ###ENDTIME###</td>
>>         <td>###ORGANIZER###</td>
>>         <td>###LOCATION###</td>
>>         <td class="cal-none">###DESCRIPTION###</td>
>>     </tr>
>> <!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_ODD### end -->
>> <!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_EVEN### start -->
>>     <tr class="cal-even">
>>         <td><!-- ###EVENT_LINK### start-->###TITLE###<!-- 
>> ###EVENT_LINK### end--></td>
>>         <td>###STARTDATE### ###ENDDATE###</td>
>>         <td>###STARTTIME### ###ENDTIME###</td>
>>         <td>###ORGANIZER###</td>
>>         <td>###LOCATION###</td>
>>         <td class="cal-none">###DESCRIPTION###</td>
>>     </tr>
>> <!-- ###TEMPLATE_PHPICALENDAR_EVENT_LIST_EVEN### end -->
>>
>>
>>
>> ------------------------------------------
>>
>> TYPO3 - TIPS - ANLEITUNGEN - NEWS - TYPO3
>>
>> unter: http://blog.ingeniumdesign.de/
>>
>> ------------------------------------------
>>
>> Gerhard Obermayr schrieb:
>>     
>>> @Peter,
>>> das nützt auch nichts.
>>> Gehört das in die Constants oder ins setup?
>>>
>>> @ Basti,
>>> ich habe einfach die CSS-Date in mein eigenes Templateverzeichnis 
>>> kopiert und bearbeitet.
>>> Bei den include-templates habe ich es dafür herausgenommen.
>>> Somit werden meine Einstellungen übernommen --> http://www.jbo-haag.at
>>>
>>> Eigentlich wollte ich ja die CAL-Extension gar nicht verwenden, das es 
>>> mir zu viel für den Zweck erscheint.
>>> Mangels anderer Möglichkeiten habe ich es dann doch gewagt - und nun 
>>> habe ich den Schmarrn:
>>>
>>>   1. Ich will gar keine Endzeit angezeigt bekommen, da die
>>>      Termineverschieden lange dauern.
>>>   2. Die Anzeige: "... - 31 Dezember ist vollkommen fehl am Platz.
>>>   3. In der Event-Anzeige erscheinen Bezeichnungen wie "Titel" (sollte
>>>      gar nicht da sein), "Startdatum" (sollte nur Datum heissen),
>>>      "Startzeit" (sollte nur Beginn heissen) und "Endzeit" (sollte -
>>>      wenn schon - nur Ende heissen).
>>>   4. Wenn man bei einem Termin eine Beschreibung hinzufügt -->
>>>      http://www.jbo-haag.at/termine.html wird dieser außerhalb des
>>>      Terminfensters angezeigt. Ich möchte diesen Schwachsinn entfernen.
>>>
>>> Nun bin ich schon etwas zermürbt, denn alles was ich ändern möchte 
>>> bringt nichts.
>>> Zu 1.) Wie kann ich die Endzeit unterdrücken wenn keine angegeben 
>>> wurde. Ich möchte nur ungern einen Marker entfernen, denn dann ist bei 
>>> allen Terminen keine Endzeit mehr vorhanden ...
>>> Zu 2.) Wo kann ich die Kopfzeile entfernen?
>>> Zu 3.) Wo kann ich die Bezeichnungen ändern? Änderungen in der 
>>> locallang_db.xml bringen nichts.
>>> Zu 4.) Wo kann ich die Reihenfolge der Marker ändern, so dass die 
>>> Beschreibung noch vor der Kategorie eingefügt wird?
>>>
>>> Fragen über Fragen ...
>>>
>>> LG Gerhard
>>>
>>>
>>> Basti schrieb:
>>>       
>>>> Geht das auch mit dem marker? oder ist das allen in einem?
>>>>
>>>>
>>>>
>>>> mal eine andere frage, wie hast du denn die listenansicht bearbeitet?
>>>>
>>>> hab da noch folgendes problem: 
>>>> http://www.typo3.net/forum/list/list_post//56790/
>>>> vielleicht kannst du mir da ja helfen?!
>>>>
>>>> grüße, basti
>>>>
>>>> ------------------------------------------
>>>>
>>>> TYPO3 - TIPS - ANLEITUNGEN - NEWS - TYPO3
>>>>
>>>> unter: http://blog.ingeniumdesign.de/
>>>>
>>>> ------------------------------------------
>>>>
>>>> Gerhard Obermayr schrieb:
>>>>  
>>>>         
>>>>> Hi Leute,
>>>>>
>>>>> wie kann ich bei den Terminen in der Listenansicht de CAL Extension 
>>>>> die Endzeit ausblenden?
>>>>>
>>>>> Ich mochte bei den Terminen nur die Startzeit angezeigt bekommen.
>>>>> Die Termine haben keine feste Endzeit und wenn man keine Endzeit 
>>>>> eigibt wird automatisch eine halbe Stunde zur Beginnzeit 
>>>>> hinzugerechnet.
>>>>> Das ist nicht sinnvoll.
>>>>> Alle Versuche mit
>>>>> plugin.tx_cal_controller.view.event.endtime = 0
>>>>> oder
>>>>> plugin.tx_cal_controller.view.day.event.endtime = 0
>>>>> oder andere Varianten verweigern den Dienst.
>>>>>
>>>>> LG Gerhard
>>>>>
>>>>>     
>>>>>           
>>>> _______________________________________________
>>>> TYPO3-german mailing list
>>>> TYPO3-german at lists.netfielders.de
>>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>>         
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list