Ergebnis 1 bis 2 von 2

Thema: tt_news rss: news Vorschaubild in rss anzeigen, Bildgröße in den rss Feeds anpassen

      
  1. #1
    Forum Zuschauer Avatar von zulumaster
    Registriert seit
    27.01.2006
    Beiträge
    8

    tt_news rss: news Vorschaubild in rss anzeigen, Bildgröße in den rss Feeds anpassen

    Hallo,
    habe das folgende Problem.
    Ich lasse mir die RSS-Feeds von tt_news mit Bild anzeigen.
    Soweit habe ich es, wenn auch nach langem Testen hinbekommen.
    Allerdings musste ich im Template: rss_2.tmpl im <item> Bereich das ganze genau so wie
    abgebildet anlegen damit es auch in Firefox angezeigt wird.

    <item>
    <title>###NEWS_TITLE###</title>
    <link>###NEWS_LINK###</link>
    <description><!-- das muss um alle CDATA liegen, sonst kein Bild bei Firefox -->
    <!-- content:encoded --><!-- das ausblenden, Firefox Problem! -->
    <![CDATA[###NEWS_SUBHEADER###]]>
    <![CDATA[<p></p>]]>
    <![CDATA[###NEWS_IMAGE###]]>
    <![CDATA[###NEWS_CONTENT###]]>
    <!-- /content:encoded -->
    </description>
    ###NEWS_CATEGORY###
    ###NEWS_AUTHOR###
    <!-- guid>###NEWS_LINK###</guid -->
    <pubDate>###NEWS_DATE###</pubDate>
    ###NEWS_RSS2_ENCLOSURES###
    </item>

    Wie gesagt Bilder werden so jetzt angezeigt. Das Problem dabei ist, leider werden die Bilder aus dem
    Ordner uploads gezogen:
    <img src="http://www.xy.de/uploads/pics/demobild.JPG" width="1600" height="1200" border="0" alt="" title="" />

    Dadurch sind sie viel zu gross, besser wäre es das Vorschaubild der jeweiligen News einzubinden.
    ZB:
    <img src="typo3temp/pics/11800.jpg width="200" height="150" border="0" title="" alt="" ">

    Wäre das per TS möglich? Wenn ja wie?
    Oder muss man da an tt_news rumbiegen?

    Ich habe auch schon versucht die Größe der Bilder per Typoscript zu ändern.
    plugin.tt_news.displayXML {
    image {
    file.maxW = 150
    file.maxH >
    }
    }
    oder:
    plugin.tt_news.displayXML {
    image {
    file.maxW = 150
    }
    }

    Aber da ändert sich überhaupt nichts.
    Wie würdet Ihr das angehen?


    typo3: 4.2.17
    tt_news: 2.5.2
    Gr.
    Alex

  2. #2
    Forum Zuschauer
    Registriert seit
    12.05.2006
    Alter
    31
    Beiträge
    7
    Stehe grade vor exakt dem selbem Problem. Ich habe mir erst einmal abeholfen, in dem ich im Typoscript eine andere Quelle angegeben habe, wo ich die Bilder dementsprechend verkleinert hochlade. Ist aber für den Dauerbetrieb keine Lösung - auch wenn der RSS nur dazu dient, Inhalte mit Facebook zu synchen.

    Ich hab jetzt mal deinen Codeschnipsel in mein Tmpl reingehauen, und stellte fest, das die Bilder dann auch in voller Grösse da sind.

    Also änderte ich "NEWS_IMAGE" auf "GENERIC_NEWSIMAGE" (bin ich irgendwie durch viel googlen vorher drauf gekommen.

    Die Erklärung, wo das Newsimage herkommt, kommt bei mir aus dem Typo3-Extension Template.

    Sieht etwa so aus:

    rss2 = PAGE
    rss2 {
    typeNum = 100
    #Leeren von 10
    10 >

    #Befüllen mit tt_news
    10 < plugin.tt_news

    #Leeren von pid_list
    10.pid_list >

    #Wert für pid_list aus den Constanten
    10.pid_list = {$plugin.tt_news.pid_list}

    #Wert für singlepid aus den Constanten
    10.singlePid = {$plugin.tt_news.singlePid}

    10.defaultCode = XML

    10.categorySelection = 1,3
    10.categoryMode = -2

    #Format festlegen - hier rss2
    10.displayXML.xmlFormat = rss2

    config {
    disableAllHeaderCode = 1
    additionalHeaders = Content-type:text/xml
    no_cache = 1
    xhtml_cleaning = 0
    }
    10.genericmarkers {
    newsimage = IMG_RESOURCE
    newsimage.stdWrap.wrap = <img src="http://www.xxxxxxxxxx.de/|" width="120" heigth="150" />
    newsimage.file {
    import = fileadmin/user_upload/flyer/klein150h/
    import.field= image
    import.listNum = 0
    }
    }





    ## RSS 0.91 ##

    rss091 = PAGE
    rss091 < rss2
    rss091 {
    typeNum = 101
    10.displayXML.xmlFormat = rss091
    }

    ## RDF ##
    rdffeed = PAGE
    rdffeed < rss2
    rdffeed {
    typeNum = 102
    10.displayXML.xmlFormat = rdf
    }

    ## Atom1 ##
    atom1 = PAGE
    atom1 < rss2
    atom1 {
    typeNum = 103
    10.displayXML.xmlFormat = atom1
    }
    }


    So weit bin ich auch nur mit ganz viel gegoogel und Copy&Paste gekommen. Was jetzt natürlich interessant wäre, wäre wirklich, die kleinen Bilder automatisch erstellen erstellen zu lassen. - Oder eine bessere Lösung zu finden.

 

 

Aktive Benutzer

Aktive Benutzer

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

Facebook Kommentare

Ähnliche Themen

  1. Related News anpassen
    Von pantainer im Forum News (tt_news, mininews und Co)
    Antworten: 0
    Letzter Beitrag: 06.07.2009, 10:35
  2. rss feeds / in der Browser-Adresszeile anzeigen
    Von dersven im Forum Alle anderen Extensions
    Antworten: 1
    Letzter Beitrag: 09.03.2007, 16:34
  3. Gleiche RSS News für verschiedene Seiten
    Von mab82 im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 0
    Letzter Beitrag: 26.10.2006, 10:41
  4. mini news über marker anzeigen lassen
    Von tame im Forum News (tt_news, mininews und Co)
    Antworten: 0
    Letzter Beitrag: 05.09.2006, 14:25
  5. Dyn gen. Links für News (RSS Feeds) umformatieren?
    Von Orphelina im Forum News (tt_news, mininews und Co)
    Antworten: 1
    Letzter Beitrag: 21.12.2005, 09:45

Berechtigungen

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74