[TYPO3-german] Endzeit in der CAL Extension ausblenden
Peter Stark
info at petsta.net
Fri Feb 20 20:11:39 CET 2009
Schau mal hier:
http://www.kammerorchester.de
das ist so gelöst (Listenansicht).
plugin.tx_cal_controller.view.event.event.endtime.dataWrap =
<div>{LLL:EXT:cal/controller/locallang.xml:}|</div>
Ist zwar ein Workaround, aber da es lediglich eine Sprache gibt funzt es.
Peter
Gerhard Obermayr schrieb:
> 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
>>
> _______________________________________________
> 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