Ergebnis 1 bis 35 von 35

Thema: Kein Nachrichtenbild-Bild im RSS-Feed

  1. #1
    Contao-Nutzer
    Registriert seit
    23.07.2010.
    Beiträge
    3

    Standard Kein Nachrichtenbild-Bild im RSS-Feed

    Hallo,

    ich habe eine Webseite (2.9.2), die jetzt aktuelle Beiträge als Nachrichten managen soll.
    Die Teaser werden im Modul Nachrichten-Liste ja schon mit der Grafik der jeweiligen Nachricht angezeigt, jedoch wird kein Bild in den XML-Feed geschrieben.
    Dort sind nur der Teaser (soll auch nur der Teaser sein) und Datei-Anhänge.

    Da die Feeds gute Werbung sind, wäre es schön, darin auch das Nachrichten-Bild zu haben.

    Kann ich das irgendwie einstellen oder ist das noch nicht implementiert?
    Die Bilder in den News sind afair noch nicht so lang dabei...

    lg
    LCARS

  2. #2
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    958

    Standard

    ja, dieses Feature fehlt mir auch und scheint nicht implementiert zu sein

  3. #3
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    Habt ihr denn mal ein Ticket dafür bei Leo aufgemacht?

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  4. #4
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    958

    Standard

    Zitat Zitat von Sebastian Beitrag anzeigen
    HI

    Habt ihr denn mal ein Ticket dafür bei Leo aufgemacht?

    Sebastian
    Nein, ich kenne mich damit nicht aus. Könntest du das bitte übernehmen? du scheinst dich mit dem Ticketsystem auszukennen.

  5. #5
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    Das kannst du auch. Nur keine Scheu.

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  6. #6
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    958

    Standard

    So, ich hab mich jetzt bis zum Ticketsystem durchgekämpft (den passenden Link habe ich nur per Google gefunden).

    http://dev.contao.org/issues/2924

    mal schaun, wie es jetzt im Ticketsystem läuft

  7. #7
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.642
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der Teaser hat doch (standardmässig) kein Bild bei den Nachrichten? Nur der "volle" Beitrag?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  8. #8
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    958

    Standard

    dass ein Bild im RSS-Feed angezeigt wird, ist laut Ticketsystem für Contao 2.10.0 angedacht.

    Siehe dazu die Diskussion im Ticketsystem: http://dev.contao.org/issues/2924

  9. #9
    Contao-Nutzer Avatar von gHeldT
    Registriert seit
    09.07.2009.
    Ort
    Berlin
    Beiträge
    163

    Standard Immer noch keine Bilder!?

    Hallo,

    ist dieses Problem tatsächlich schon behoben!? Habe immer noch keine Bilder über einen Feed, z. B. im Google Reader. Contao Version ist 2.10.2.

    Was könnte ich falsch gemacht haben - habe alle Einstellungen wie beschrieben.

  10. #10
    Contao-Nutzer
    Registriert seit
    03.03.2011.
    Beiträge
    177

    Standard Bild im RSS-Feed

    Bin bei der Umsetzung eines aktuellen Projektes auch auf dieses Problem gestoßen ... ohne Anpassung am Core ist da wohl nichts zu machen.

    Ich nutze für Feeds das Modul SummarizeFeeds und hab das entsprechend modifiziert ist halt leider nicht updatesicher, aber funktioniert.

  11. #11
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    hallo Juggalo4u

    könntest Du uns Deine Änderungen mitteilen, habe das gleiche Problem und nutze "SummarizeFeeds". Eventuell könnte man es doch dort im Modul fest einbauen?

  12. #12
    Contao-Nutzer
    Registriert seit
    03.03.2011.
    Beiträge
    177

    Standard Ja gerne

    Angepaßt habe ich die Datei: system/modules/summarizeFeeds/summarizeFeeds.php

    Ab Zeile 209 steht da im Original:
    PHP-Code:
    $objItem = new FeedItem();
    $objItem->title $objArticle->headline;
    $objItem->description $this->description($arrFeed$objArticle->teaser$objArticle->text);
    $objItem->link = (($objArticle->source == 'external') ? '' $this->getRootDNS($objPage->pid$strLink)) . $this->newsSummarizeFeeds->newsGetLink($objArticle$strUrl);
    $objItem->published $objArticle->date
    Davor hab ich eingefügt:
    PHP-Code:
            if (strlen($objArticle->singleSRC) > 1) {  
                    
    $TempImage=(($objArticle->source == 'external') ? '' $strLink) . $this->getImage($objArticle->singleSRC250,null);
                    
    $TempImage '<img src="' $TempImage '" border="0" />' ;
               }
                    else {
                        
    $TempImage "";
                        
                    } 
    Die Zeile
    PHP-Code:
    $objItem->description $this->description($arrFeed$objArticle->teaser$objArticle->text);

    geändert in:

    $objItem->description $TempImage $this->description($arrFeed$objArticle->teaser$objArticle->text); 
    Läuft auf jeden Fall. Anregung dazu fand ich bei der englischsprachigen Community.
    Habs noch etwas modifiziert, damit kein leerer IMG-Tag ausgegeben wird, falls kein Bild vorhanden ist.

    mfG Holger

    PS: Nach dem Überschreiben der Datei auf dem Server -> Beim Feed im BE nochmal auf bearbeiten gehen + speichern, dann wurden Änderungen übernommen.

  13. #13
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Hallo

    danke das Du Deine Änderung darlegst. Ich baue Sie bei mir ein. Gleichzeitig werde ich Sie mal an den Entwickler schicken und hoffen, das er es mit einbaut. Ich hoffe das ist ok?

    Gruß

  14. #14
    Contao-Nutzer
    Registriert seit
    03.03.2011.
    Beiträge
    177

    Standard

    Zitat Zitat von gerdi Beitrag anzeigen
    Hallo

    danke das Du Deine Änderung darlegst. Ich baue Sie bei mir ein. Gleichzeitig werde ich Sie mal an den Entwickler schicken und hoffen, das er es mit einbaut. Ich hoffe das ist ok?

    Gruß
    Na klar.

  15. #15
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Hallo,

    anbei der link zum Ticket: http://contao-forge.org/issues/2460

  16. #16
    Contao-Nutzer Avatar von gHeldT
    Registriert seit
    09.07.2009.
    Ort
    Berlin
    Beiträge
    163

    Standard Bilder im Feed nur mit summarizeFeeds?

    Hallo,

    verstehe ich das richtig - Bilder im RSS-Feed sind nur mittels einer (aktualisierte/entsprechend angepasste) Extension "summarizeFeeds" möglich!?

    Wenn das in dem oben genannten Contao Core-Ticket nicht umgesetzt wurde (und das war wohl das Ansinnen!?), müsste es dann nicht wieder geöffnet werden, bzw. um die wieder Öffnung angefragt werden?

    Viele Grüße

  17. #17
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Hallo Juggalo4u

    kann ich auch das Bild aus dem Teaser dort anzeigen lassen? Wenn ja, kannst Du mir verraten wie?

  18. #18
    Contao-Nutzer
    Registriert seit
    27.07.2011.
    Ort
    Salzburg
    Beiträge
    61

    Standard

    Hi Leute,
    die Funktion scheint ja noch immer nicht eingebaut zu sein. Das Ticket ist auch offen. http://contao-forge.org/issues/2460
    Habt ihr eine andere Lösung gefunden? Ich will den Feed verwenden um News auf Facebook zu posten - mit Bild halt ;-)

    LG, Robert

  19. #19
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    958

    Standard

    Zitat Zitat von kugelrund Beitrag anzeigen
    Hi Leute,
    die Funktion scheint ja noch immer nicht eingebaut zu sein. Das Ticket ist auch offen. http://contao-forge.org/issues/2460
    Habt ihr eine andere Lösung gefunden? Ich will den Feed verwenden um News auf Facebook zu posten - mit Bild halt ;-)

    LG, Robert
    Bitte die Funktionalitäten nicht verwechseln!

    Seit Contao 2.10 sind die Bilder im RSS-Feed enthalten (siehe Ticket: https://github.com/contao/core/issues/2924)

    Das von dir verlinkte Ticket ist von der Erweiterung SummarizeFeed. Der Jan hat die Entwicklung übernommen und muss sich da erst einmal einarbeiten (siehe dazu hier im Forum)

  20. #20
    Contao-Nutzer
    Registriert seit
    27.07.2011.
    Ort
    Salzburg
    Beiträge
    61

    Standard

    Zitat Zitat von µaTh Beitrag anzeigen
    Bitte die Funktionalitäten nicht verwechseln!

    Seit Contao 2.10 sind die Bilder im RSS-Feed enthalten (siehe Ticket: https://github.com/contao/core/issues/2924)

    Das von dir verlinkte Ticket ist von der Erweiterung SummarizeFeed. Der Jan hat die Entwicklung übernommen und muss sich da erst einmal einarbeiten (siehe dazu hier im Forum)
    Hoppala! In der Tat habe ich da etwas verwechselt - danke für den Hinweis!
    Aber: bei meiner 2.10.2 Installation werden die Bilder scheinbar doch nicht mitgegeben.
    Z.B.Die News: News 1 oder News 2. Im Feed dazu gibt es aber keine Bilder: Link zum Feed
    In den Feed-Einstellungen ist alles korrekt eingestellt: "Komplette Beiträge" usw.

    Hat jemand dennoch eine Idee für mich?
    LG, Robert

  21. #21
    Contao-Nutzer
    Registriert seit
    03.11.2009.
    Ort
    Zürich
    Beiträge
    68

    Standard

    Gibts hier schon Neuigkeiten? Suche ebenfalls nach einer Lösung um die Bilder in den Feed einzufügen.

  22. #22
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    958

    Standard

    Zitat Zitat von Sandro Beitrag anzeigen
    Gibts hier schon Neuigkeiten? Suche ebenfalls nach einer Lösung um die Bilder in den Feed einzufügen.
    Ab Contao 2.10 funktioniert es. Es werden die Bilder aus dem Newsartikel verwendet.

    In einer Version (war glaube ich 2.10.2) gab es einen Bug, der die Bilder im RSS-Feed nicht anzeigte.

    Funktioniert es bei dir nicht?

  23. #23
    Contao-Nutzer
    Registriert seit
    27.07.2011.
    Ort
    Salzburg
    Beiträge
    61

    Standard

    Funktioniert auch bei mir noch immer nicht.
    2.10.2 Welcher Bug war das?

    LG, Robert

  24. #24
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Gesicht zeigt die Zunge RSS - Reader hat auch in 2.11.6 kein Bild?

    Das Thema wurde ja hier schon behandelt und eigentlich abgeschlossen.
    Ich habe in meiner Installation (Contao 2.11.6) nun exakt wieder das gleiche Problem!

    Gibt es hierzu ggf. schon (wieder) eine (neue) Lösung?

    Gruß
    Hauge

  25. #25
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    Hat sich hier schon was getan?
    Hier ist es ja closed

    Hatte bereits mehrere Versionen in unterschiedlichen Installationen am Laufen (aktuell 2.11.7) - scheint noch nicht zu funktionieren...

  26. #26
    Contao-Fan Avatar von mike_mcfly
    Registriert seit
    29.11.2009.
    Ort
    Waiblingen
    Beiträge
    462

    Standard Kein Bild bei RSS-Feed

    bei meiner 2.11.8 ist auch kein Bild im RSS-Feed zu sehen –> komplette Beiträge ist aktiviert!
    .................................................. ...............................
    Warum der Marine beitreten, wenn man Pirat sein kann?
    - Steve Jobs

  27. #27
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    Habe es nochmal auf Github gepostet: Beitrag
    ...mal sehen..

  28. #28
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Lächelndes Gesicht Feed Beiträge sind ohne Bild

    Aaalso - jetzt muss ich hier mal etwas gerade rücken, falls hier jemand genau wie ich auf der falschen Färte war:

    So wie ich es aus github herauslesen kann, gibt es im Reader via Standardtemplate keine Bilder bei den Beiträgen.
    Sehr wohl aber gibt es ein Bild für den gesamten Feed.

    Wer also Bilder welche über ein enclosure übergeben werden zu den einzelnen Beiträgen hinzufügen möchte, muss eine Templateanpassung vornehmen...


    Ich kriege das Bild, wenn ich folgendes an die gewünschte Stelle im Template schreibe:
    PHP-Code:
    <img height="147" width="220" alt="<?php echo $item['title']; ?>" src="<?php echo $item['enclosure']; ?>">
    z.B. gesamter code für das neue rss-template
    PHP-Code:
    <!-- indexer::stop -->
    <div class="<?php echo $this->class?> block"<?php echo $this->cssID?><?php if ($this->style): ?> style="<?php echo $this->style?>"<?php endif; ?>>
    <?php if ($this->headline): ?>

    <<?php echo $this->hl?>><?php echo $this->headline?></<?php echo $this->hl?>>
    <?php endif; ?>

    <div class="rss_default_header">
    <h1><a href="<?php echo $this->link?>" target="_blank"><?php echo $this->title?></a></h1>
    <?php if ($this->image): ?>
    <a href="<?php echo $this->href?>" title="<?php echo $this->alt?>"><img src="<?php echo $this->src?>" alt="<?php echo $this->alt?>"></a>
    <?php endif; ?>
    <?php 
    if ($this->description): ?>
    <div class="description"><?php echo $this->description?></div>
    <?php endif; ?>
    </div>
    <?php foreach ($this->items as $item): ?>

    <div class="rss_default<?php echo $item['class']; ?>">
    <h2><a href="<?php echo $item['link']; ?>" target="_blank"><?php echo $item['title']; ?></a></h2>
    <img height="147" width="220" alt="<?php echo $item['title']; ?>" src="<?php echo $item['enclosure']; ?>">
      
      <div class="description"><?php echo $item['description']; ?></div>
    </div>
    <?php endforeach; ?>
    <?php 
    echo $this->pagination?>

    </div>
    <!-- indexer::continue -->
    Um Nachfragen zu vermeiden:
    • rss_default.html5 oder halt rss_default.xhtml Template holen
    • als z.B. rss_picture.html5 abspeichern
    • hier die gewünschten Änderungen vornehmen
    • im Modul das neue Template wählen
    • height und width müsst Ihr halt anpassen


    Ich hoffe ich konnte zumindest für einige von Euch für Klarheit sorgen...

    Bitte teilt mir mit, wenn ich das irgendwie falsch verstanden habe...
    Geändert von Hauge (13.03.2013 um 19:06 Uhr)

  29. #29
    Contao-Nutzer
    Registriert seit
    07.08.2013.
    Beiträge
    1

    Standard

    Also ich habe immer noch das Problem, dass meine Bilder nicht in Rss.xml drin sind.
    Komischerweise sind sie drin, wenn ich "Teaserbeiträge auswählen drücke", aber ich brauche es leider bei "kompletten Beitrag" anzeigen.
    Gibt es da schon eine Lösung.
    Danke

    Gruß Jeven

  30. #30
    Contao-Nutzer Avatar von truni
    Registriert seit
    18.08.2009.
    Ort
    Zürcher Unterland
    Beiträge
    166

    Frage

    Zitat Zitat von Hauge Beitrag anzeigen
    Aaalso - jetzt muss ich hier mal etwas gerade rücken, falls hier jemand genau wie ich auf der falschen Fährte war:


    Um Nachfragen zu vermeiden:
    • rss_default.html5 oder halt rss_default.xhtml Template holen
    • als z.B. rss_picture.html5 abspeichern
    • hier die gewünschten Änderungen vornehmen
    • im Modul das neue Template wählen
    • height und width müsst Ihr halt anpassen


    Ich hoffe ich konnte zumindest für einige von Euch für Klarheit sorgen...
    Bitte teilt mir mit, wenn ich das irgendwie falsch verstanden habe...
    Leider verstehe ich nicht, wo ich ein neues RSS-Template auswählen kann unter Contao 3.5.x … ich sehe nichts im Seitenlayout, einem Newsmodul, einem Nachrichtenarchiv oder einem RSS-Feed, das mein angepasstes Template anzeigt?

    Jemand einen Tipp? Ich sollte das XML der Feeds anpassen, dass Bilder nicht im Enclosure landen, sondern im <media:content … für z.B. die Verwendung von MailChimp.

  31. #31
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.706
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das mit dem Template bezieht sich nur auf den RSS-Reader, mit dem du RSS-Feeds anderer Anbieter oder der eigenen Installation im FE ausgeben kannst. Mit dem Modul RSS-Reader.

    Ich habe gerade mal nachgesehen. Die Erstellung der XML-Datei ist hardcodiert und ich kann da auch keinen HOOK finden. Google mal nach 'contao rss hook' o.ä. Vielleicht ist da was brauchbares dabei. Ansonsten kannst du erstmal nur nicht updatesicher die system/modules/core/library/Contao/Feed.php anpassen.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

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

    Standard

    Das Teaser Bild wird als Enclosure hinzugefügt: https://github.com/contao/core/blob/....php#L209-L218 (so wie es sein soll).

  33. #33
    Contao-Nutzer Avatar von truni
    Registriert seit
    18.08.2009.
    Ort
    Zürcher Unterland
    Beiträge
    166

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Das Teaser Bild wird als Enclosure hinzugefügt: https://github.com/contao/core/blob/....php#L209-L218 (so wie es sein soll).
    Ok Spooky, somit gehen wir davon aus, dass Contao einen ordnungsgemässen RSS generiert.
    Falls externe Tools andere Tags wünschen (MailChimp und Co …) müssen wir den RSS mit einem anderen Dienst umschreiben … richtig? Oder wir erlauben in die Feed-Syntax einzugreifen –*wäre dies im Sinn der Core-Leute?

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

    Standard

    Bei MailChimp könntest du
    Code:
    *|RSSITEM:ENCLOSURE_URL|*
    verwenden. Aber stimmt, für MailChimp's
    Code:
    *|RSSITEM:IMAGE|*
    Tag wird für das <item> ein <media:content> Element benötigt.

    Du könntest in einem Pull Request vorschlagen, dass das Teaser Image in zukünftigen Contao Versionen als <media:content> Element statt als <enclosure> eingefügt wird.

  35. #35
    Contao-Nutzer Avatar von truni
    Registriert seit
    18.08.2009.
    Ort
    Zürcher Unterland
    Beiträge
    166

    Standard

    OK, bin kein Coder für Pull-Requests … aber habe mal ein Ticket dazu gemacht:
    https://github.com/contao/core/issues/8646

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Nachrichtenbild als Hintergrund einbinden
    Von Alexander im Forum Nachrichten/Events/FAQ
    Antworten: 0
    Letzter Beitrag: 24.10.2010, 15:20
  2. Benutzer kann kein Bild hinzufügen
    Von Tina im Forum Benutzer/-gruppen
    Antworten: 1
    Letzter Beitrag: 18.10.2010, 11:30
  3. RSS-Feed ohne Autor und Bild
    Von the_scrat im Forum Nachrichten/Events/FAQ
    Antworten: 1
    Letzter Beitrag: 19.09.2010, 00:33
  4. [Gelöst] CSS-Klasse für gefloatetes Bild, kein Inline-Style?
    Von Thorsten im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 11.11.2009, 19:51

Berechtigungen

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