10.01.2009
23:46

RSS Links funktionieren!

t3blog und das RSS Widget


Nebenstehende RSS Links funktionieren nun. Einfach anklicken oder in einen Feed Reeder kopieren.


Dieser Blog ist mit der Typo3 Erweiterung t3blog implementiert. Den Entwicklern von Snowflake habe ich auch schon an anderen Stelle gedankt. Jedoch scheint es noch ein paar Kinderkrankheiten zu geben. Das RSS Modul hatte aber von Anfang an nicht wirklich funktioniert. Da ich nach langer Suche im Internet keinen wirklichen Lösungsansatz fand und mich Stunden durch den Code wühlen musste, will ich die Lösung denjenigen nicht vorenthalten, welche das gleiche Problem haben. Die Lösung ist überaus trivial – aber manchmal sieht man den Wald nun mal vor lauter Bäume nicht:


Ich habe natürlich das Template in der Datei \t3blog\static\t3blog_layout.txt meinen Bedürfnissen angepasst. Im Zuge dessen ist die Referenz zum RSS Widget auch von ...80.40 zu ...30.30.20 gewandert. Dies muss nun eben auch in der globalen Konfigurationsdatei \t3blog\static\t3blog\setup.txt unter xmlnews = PAGE ... template < temp.pageElement.layout.blog1.30.30.20 auch so konfiguriert werden.


Zudem wurden die Links zu den einzelnen Posts nicht richtig generiert, was daran lag, dass der Blog in einem Unterverzeichnis installiert ist und dies nicht mit in die URL gelangte. Nach wiederrum längerem Suchen lokalisierte ich die Stelle in der Datei class_rss.php. In der Funktion fieldWrap habe ich im CASE 'uid' den Funktionsaufruf t3lib_div::getIndpEnv('HTTP_HOST') durch t3lib_div::getIndpEnv('TYPO3_SITE_URL') ersetzt.

Dieterdieter@babelfish-hostel.dePermalinkTrackback linkGravatar: Dieter
  •  
  • 1 Comments
  •  
Gravatar: RenateRenate
05.08.2009
RSS-Feed

Ich bin am Verzweifen, denn ich finde nicht heraus, wie ich den RSS-Fees zum Laufen bekomme.

Stunden langes serven auf dem Internet hat mir keine Lösung gebracht.

Ich habe im TypoScript SetUpfolgender code eingefügt:

plugin.tx_t3blog_pi1 {

rss {

generator=T3Blog

feedTitle= My T3Blog RSS Feed

feedCopyright= Jahrgang 1932 Grenchen

feedManagingEditor=margrith@38er.ch

feedWebMaster= margrith@38er.ch

feedLink= 32er.ch

feedDescription= Kameraden berichten

postItemCount=5

}

}





# erzeugt Seitentyp :



xmlnews = PAGE

xmlnews {

typeNum = 100

config {

disableAllHeaderCode = 1

additionalHeaders = Content-type:text/xml

linkVars = L

no_cache = 1

xhtml_cleaning = 0

admPanel = 0

}

10 = USER

10 {

# Call the user function

userFunc = tx_t3blog_pi1->main

widget.rss < plugin.tx_t3blog_pi1.rss

template = TEXT

template.field = rss

}

}

---------------------------------



Das hat mich etwas weitergebracht.

Doch jetzt erhalte ich die Fehlermeldung:

-------------------------------

Dieser Feed kann nicht angezeigt werden.



Ein Semikolon wurde erwartet.

Zeile: 25 Zeichen: 52



http://38er.ch/index.php?id=16&tx_t3blog_pi1[blogList][year]=200 9&tx_t3blog_pi1[blogList][month]=01&tx_t3blog_pi1[blogList][day] =29&tx_t3blog_pi1[blogList][showUid]=6

----------------------------------



Wie kann ich dieses Problem lösen?

Wäre für eine Antwort dankbar, beim googeln nichts mehr neues finde.

LG Renate

Your comment

back

Latest Comments

27.04.
titellos

05.04.
Gratulation

14.03.
红红火火...

08.03.
Glückwunsch zum Umzug

Social Bookmarking

Archive

  • [-] 2011 (19)
    • [-] November (2)
    • [-] October (2)
    • [-] September (2)
    • [-] August (1)
    • [-] July (3)
    • [-] June (1)
    • [-] May (1)
    • [-] April (3)
    • [-] February (3)
    • [-] January (1)
  • [-] 2010 (47)
    • [-] December (2)
    • [-] November (2)
    • [-] October (1)
    • [-] September (4)
    • [-] August (4)
    • [-] July (5)
    • [-] June (2)
    • [-] May (6)
    • [-] April (6)
    • [-] March (10)
    • [-] February (3)
    • [-] January (2)
  • [-] 2009 (74)
  • [-] 2008 (5)
    • [-] December (1)
    • [-] November (4)