cal - Titel ändern

  • sobi555 sobi555
    Jedi-Meister
    0 x
    283 Beiträge
    2 Hilfreiche Beiträge
    27. 02. 2008, 12:17

    Hallo zusammen.

    Habe die Extension Cal installiert und möchte nun den Titel bei der Eventansicht (phpicalandar_event.tmpl Zeile 73 cal - Titel ändern) ändern.
    Die Zeile gibt mir im FE zurück: "Titel: Veranstaltungsname"
    Nun möchte ich diese Zeile aber formatieren, so dass nur den Veranstaltungsnamen dick ausgeben wird und nicht die ganze Zeile.

    Wo, in welcher Datei, an welchem Ort wird cal - Titel ändern mit "Titel: Veranstaltungsname" ersetzt?

    LG - Simon


  • 1
  • sobi555 sobi555
    Jedi-Meister
    0 x
    283 Beiträge
    2 Hilfreiche Beiträge
    27. 02. 2008, 13:16

    in der cal\controller\locallang.xml stehen die Bezeichnung für den Titel (Zeile 766: <label index="l_event_title">Titel</label>) Jedoch ohne Doppelpunkt. Im FE erscheint ein Doppelpunkt. - Die Frage is also immer noch, wo er die drei Elemente: "Titel" ":" "Veranstaltungsname" zusammensetzt?
    LG

  • grosswerner grosswern...
    Padawan
    0 x
    32 Beiträge
    0 Hilfreiche Beiträge
    03. 03. 2008, 15:33

    Hallo,

    z.B. kannst du durch folgenden Eintrag im TS-Setup den Titel formatieren

    [TS]plugin.tx_cal_controller.view.event.event.title.dataWrap = <div><label for="{LLL:EXT:cal/controller/locallang.xml:l_event_title}">{LLL:EXT:cal/controller/locallang.xml:l_event_title}:</label>|</div>[/TS]

    z. B. steht bei mir zwischel Label die Formatierung für den Titel ({LLL:EXT:cal/controller/locallang.xml:l_event_title}) und anschließend der Doppelpunkt, wenn ich in meinen Beispiel das ganz ohne Titel und Doppelpunkt möchte würde ich es folgendermassen abänderen

    [TS]plugin.tx_cal_controller.view.event.event.title.dataWrap = <div><label for="{LLL:EXT:cal/controller/locallang.xml:l_event_title}"></label>|</div>[/TS]

    nun wird nur noch der Veranstaltungsnahme angezeigt, evtl. kann man auch den label-Bereich (bei mir für CSS-Formatierung verwendet) noch entfernen, wenn die restliche Formatierung dies erlaubt. Also du mußt nichts in der cal\controller\locallang.xml ändern ausser du möchtest eine andere Übersetzung.

    Gruß
    Werner

  • sobi555 sobi555
    Jedi-Meister
    0 x
    283 Beiträge
    2 Hilfreiche Beiträge
    03. 03. 2008, 16:36

    Dankeschön Werner. Super Lösung. Vor allem, man kann den TS - Code gleich im Kalender einfügen. [zumindest in der neuen Version ab 0.16.4] Doch da reicht dann: [TS]view.event.event.title.dataWrap = <div>{LLL:EXT:cal/controller/locallang.xml:l_event_title}:|</div> [/TS]
    LG & danke für die Lösung - Simon

  • sobi555 sobi555
    Jedi-Meister
    0 x
    283 Beiträge
    2 Hilfreiche Beiträge
    04. 03. 2008, 18:19

    Noch ne Frage... wie mach ich das mit der Beschreibung? - Die wird mir also "bodytext" deklariert!
    Im Objektbrowser sieht es so aus: [TS][description]=TEXT
    [required]=1
    [parseFunc]=< lib.parseFunc_RTE
    [tags][map]=< plugin.tx_rggooglemap_pi2
    [mapcat]=< plugin.tx_rggooglemap_pi3
    [editIcons]=tt_content:bodytext, rte_enabled
    [beforeLastTag]=1
    [iconTitle][data]=LLL:EXT:css_styled_content/pi1/locallang.php:eIcon.bodytext
    [prefixComment]=2 | Text:
    [dataWrap]=<div>{LLL:EXT:cal/controller/locallang.xml:l_event_description}: |</div>
    [/TS]
    Allerdings fügt er im DataWrap folgendes zusätzlich ein: <p class="bodytext">INHALT</p>

    Wie bekomme ich das raus?
    LG - Simon

  • joni joni
    Padawan
    0 x
    53 Beiträge
    0 Hilfreiche Beiträge
    26. 02. 2009, 13:03

    Ich habe auch das Problem mit dem Titel:
    im TS habe ich folgenden Eintrag gemacht:

    [TS]plugin.tx_cal_controller.view.event.event.title.dataWrap = |[/TS]

    Also alle Formatierung und so rausgeschmissen. Doch es wird weiterhin Das Label "Title:" angezeigt. Wieso das?

    Ich benutze Cal 1.1.0 und Typo3 4.2.2

  • Roger08 Roger08
    Sternenflotten-Admiral
    0 x
    173 Beiträge
    0 Hilfreiche Beiträge
    01. 03. 2009, 18:17

    das müsste so heißen:

    plugin.tx_cal_controller.view.event.event.title.dataWrap >

    Roland

  • joni joni
    Padawan
    0 x
    53 Beiträge
    0 Hilfreiche Beiträge
    02. 03. 2009, 09:09

    Herzlichen Dank für die Antwort.
    Doch auch das funktioniert nicht. Seltsamerweise funktioniert es bei allen änderen einträgen wie:

    plugin.tx_cal_controller.view.event.event.startdate.dataWrap = <p>|</p>
    plugin.tx_cal_controller.view.event.event.description.dataWrap = <p>|</p>
    plugin.tx_cal_controller.view.event.event.organizer.dataWrap = <p>|</p>
    ...

    Wäre es möglich, dass dies ein Bug der Version 1.1.0 von calendar base (cal) ist?

  • lilu lilu
    R2-D2
    0 x
    76 Beiträge
    2 Hilfreiche Beiträge
    02. 03. 2009, 09:23

    das problem hatte ich auch, unswar passiert das nur wenn das event ein ganztägiges ist...

    [TS]plugin.tx_cal_controller.view.event.event.title.dataWrap = |
    plugin.tx_cal_controller.view.event.event.alldayTitle.dataWrap = | [/TS]

    damit sollte es dann für alle title funktioniren
    mfg

  • joni joni
    Padawan
    0 x
    53 Beiträge
    0 Hilfreiche Beiträge
    02. 03. 2009, 09:41

    wenn es immer so einfach wäre...
    Herzlichen Dank, nun bin ich wunschlos glücklich ;-)

  • 1