Ergebnis 1 bis 12 von 12

Thema: Suche Erweiterung um Events-RSS-Feed zu erweitern

  1. #1
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard Suche Erweiterung um Events-RSS-Feed zu erweitern

    Hi,

    offensichtlich gibt es keinen Hook, der sich bei der Generierung eines RSS-Feed einklinkt :-(

    Ggf. gibt es eine Erweiterung, mit der die RSS-XML um weitere Felder/Knoten erweitert werden kann...

    Dank vorab für Infos!

    Gruss

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Darüber wäre ich SEHR dankbar, denn dann könnte man z.B. von Haus aus an RSS Links auch Analytics Trackingparameter hängen. Aktuell kommt man da leider nicht wirklich dran....ein Modul programmieren kann ich aber auch nicht

    Da lief meine Anfrage schon mal ins Leere: https://community.contao.org/de/show...assen-Tracking

  3. #3
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    zu Deinem Link:

    wo man sich einklinken muss, ist glaube ich nicht so schwierig

    https://github.com/contao/core/blob/...endar.php#L111

    bevor das Item zum Feed hinzugeschrieben wird, müsste ein Hook rein, um das Item zu erweitern

    https://github.com/contao/core/blob/...endar.php#L265

    PHP-Code:
    ...
    // hier der HOOK
    $objFeed->addItem($objItem);
    ... 
    m.E. drei Möglichkeiten

    * die Calendar.php "hacken"
    * Ticket schreiben + Pull-Request für Hook ... und hoffen&warten
    * die Klasse Calendar per Namespace überschreiben

    oder: ganz eigens Modul für die Erzeugung des (speziellen) Feeds schreiben
    siehe https://community.contao.org/de/show...highlight=feed

  4. #4
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Also eigentlich nur folgende Variable erweitern?
    PHP-Code:
    $objFeed->link $strLink
    PHP-Code:
    $objFeed->link $strLink.'?utm_source='..$arrFeed['title'].'&utm_medium=Link&utm_campaign=RSS'
    Soweit war ich glaub ich schon mal...ist aber nicht updatesicher
    Geändert von Kahmoon (15.06.2015 um 15:10 Uhr)

  5. #5
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Soweit war ich glaub ich schon mal...ist aber nicht updatesicher
    => das ist klar!

  6. #6
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Deshalb würde ich ja so ein Modul begrüßen das hier den RSS Feed per Template anpassbar macht.

    P.S. Dei Link ging zum Kalendar RSS oder? Wo wäre der für Nachrichten?

    Edit:

    Gefunden ;-). News.php
    Geändert von Kahmoon (15.06.2015 um 15:14 Uhr)

  7. #7
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    P.S. Dein Link ging zum Kalendar RSS oder? Wo wäre der für Nachrichten?
    korrekt - und korrigiert


    https://github.com/contao/core/blob/.../News.php#L104

    ist hier aber aber das Gleiche

  8. #8
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Ich hab das da jetzt mal eingebaut: https://github.com/contao/core/blob/.../News.php#L118

    PHP-Code:
    #$objFeed->link = $strLink;
    $objFeed->link $strLink.'?utm_source='.$arrFeed['title'].'&utm_medium=Link&utm_campaign=RSS'
    XML Files neu erzeugt...aber Link ist gleich. Aber ich will hier auch nicht deinen Thread zumüllen. Sorry!

    Edit:

    Ich denke der Link wird an dieser Stelle erzeugt:
    https://github.com/contao/core/blob/.../News.php#L368
    Geändert von Kahmoon (15.06.2015 um 15:27 Uhr)

  9. #9
    Contao-Nutzer
    Registriert seit
    07.04.2010.
    Ort
    Berlin
    Beiträge
    155

    Standard

    Hallo,
    ich würde das Thema gerne noch einmal anstoßen. Soweit ich es erkennen kann sind alle hier beschriebenen Methoden nicht updatesicher und anscheinend gibt es auch in Contao4 immer noch keine Möglichkeit die Ausgabe von Event-Feeds standardmässig über ein Template anzupassen.
    Meiner Meinung nach wäre das aber essentiell wichtig für Event-Feeds. In der aktuellen Standard-Einstellung werden Datum, Uhrzeit und Eventtitel zusammen in das selbe Feld gepackt und die Event-Location wird überhaupt nicht ausgegeben - das ist nicht gerade optimal. Noch nicht einmal das Ausgabeformat von Datum und Uhrzeit lässt sich anpassen. Ich glaube nicht, daß die Event-Feeds in dieser Form einen besonders großen Anreiz zur Verwendung darstellen.

    Diese Anpassungen sollten meiner Meinung nach standardmässig und ohne Extraerweiterung in Contao möglich sein.

    Also Frage: wurde das Thema an einer anderen Stelle bereits gelöst, oder soll ich das mal als Feature-Request stellen?

  10. #10
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Balduin Beitrag anzeigen
    Also Frage: wurde das Thema an einer anderen Stelle bereits gelöst, oder soll ich das mal als Feature-Request stellen?
    ... eigentlich war der Tenor bei C4, alles in eigene Templates zu packen - schade, wenn das noch nicht passiert ist => daher Ticket..

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Bzgl. der RSS Feed Generierung werde ich vermutlich in nächster Zeit einen Feature Request erstellen.

  12. #12
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Feature Request im Core Bundle: https://github.com/contao/core-bundle/issues/1243

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •