T3Blog Beiträge mit anderen T3Blog Artikeln verlinken
Beginnt man ernsthaft mit Hilfe von TYPO3 und dem T3Blog zu bloggen, so kommt natürlich schnell der Wunsch auf, die neu erstellten Artikel auch untereinander aus dem text heraus zu verlinken.
Glücklicherweise hat AOE Media eine Extension herausgebracht, mit der man, so sie richtig konfiguriert ist, auf believbige Datensätze verlinken kann: der AOE link handler.
Mit Hilfe des AOE link handlers lassen sich die Artikel nach entsprechender Konfiguration von einem beliebigen RTE aus (also sowohl aus Seiten als auch aus Artikeln heraus) verlinken. Auch eine Verlinkung über die entsprechende Link Eingabehilfe von TYPO3 aus ist dann möglich.
AOE Linkhandler per TSConfig für T3Blog Artikel konfigurieren
Folgende TSConfig zur Seiten-TSConfig oder Benutzer TSConfig hinzufügen.
##################################
# AOE Linkhandler konfigurieren
##################################
# RTE Link Konfiguration
RTE.default.tx_linkhandler {
#tt_news leeren, da vorkonfiguriert
tt_news >
tx_t3blog_post {
label=Blog-Artikel
listTables=tx_t3blog_post
# PID auf dem die T3Blog Artikel liegen
onlyPids= 14
}
}
# Linktool Konfiguration
mod.tx_linkhandler {
tt_news >
tx_t3blog_post {
label=Blog-Artikel
listTables=tx_t3blog_post
# PID auf dem die T3Blog Artikel liegen
onlyPids=14
}
}
Output des Linkhandlers für den T3Blog konfigurieren
T3Blog Linkhandling zum TypoScript Setup hinzufügen.
##################################
# AOE Linkhandler Output konfigurieren
##################################
plugin.tx_linkhandler {
tx_t3blog_post {
#muss 0 sein, sonst werden versteckte T3Blog Artikel verlinkt!
forceLink = 0
#Wenn LOT3Blog nicht genutzt wir uid des T3Blog direkt angeben
parameter = {$lot3blog.blogId}
additionalParams = &tx_t3blog_pi1[blogList][showUid]={field:uid}
additionalParams.insertData = 1
#caching aktivieren
useCacheHash = 1
}
}



Gibts da was neues?
hast du dazu ne Lösung gefunden? Stehe gerade vor dem selben Problem (nachdem ich wieder zu htmlarea gewechselt bin).
Laut ANleitung soll es ja möglich sein, auch spezielle cases nachzubauen. Allerdings gibts keine Beispiele und mein TS Wissen langt nicht aus. Hab auch versucht das ganze per http://typo3.org/extensions/repository/view/ch_rterecords/current/ zu machen, die ext sieht vielversprechend aus. Aber auch da fehlt wissen in TS.
Ich behelfe mir jetzt damit die Linsk als Permalink auszugeben. Dann sehen Sie wenigstens anständig aus.
Wenn aber jemand ne Möglichkeit findet, wäre das super.
Problem mit Year, Month und Date
Ich finde das bemerkenswert, was für Verrenkungen man mit Typo3 teilweise machen muss, um die einfachsten Dinge zu tun (kein Flame, ich bin schon lange dabei und weiß die Software zu schätzen). Hier muss also ein Inhaltselement verlinkt werden :-)
Aktuell stehe ich vor dem Problem, dass wenn ich Blogbeiträge mit der o.g. Extension intern verlinke, dass das Datum nicht mit in der URL übernommen wird, da steht dann nur http://xyz.de/p/blog/blog-post////testpost.html
Müsste das nicht bei den additionalParams als &tx_t3blog_pi1[blogList][year] = ??? angegeben werden? Wenn ja, wie lese ich den Paramter per TypoScript aus?!
Hast Du das Problem auch gehabt? Wie könnte ich das lösen?
Viele Grüße,
Fabian
Frage
<br />
danke für diese Anleitung. Leider will es bei mir nicht. Ich hab 2 Theorien:<br />
<br />
Ich nutze TinyMCE als RTE. Erfahrungen ob es damit auch funktioniert?<br />
<br />
Ich nutze TemplaVoila, könnte es vielleicht daran liegen? T3Blog und T benötigen ja einen kleinen Hack damit sie miteinander können.<br />
<br />
Irgendwelche Ideen? Ich verzweifel langsam...<br />
<br />