Hallo,
ich habe hier eine Reihe von News - teilweise mit internen Link - also mit einer ausführlichen Detailversion und teilweise News vom Typ "Link zu externer URL".
Hier gibt es nur einen Teasertext und einen Link.
Ich möchte nun in meiner News-Übersicht diese Links (intern/extern) irgendwie kenntlich machen. (per css oder ne grafik davor...)
Hat jemand einen Tipp wie ich das umsetzen kann?
Hallo
schonmal die Ext dh_linklayout angeschaut ?
oder vielleicht hilft auch
# Mark external links with an image
lib.parseFunc.tags.link {
typolink.parameter.append = LOAD_REGISTER
typolink.parameter.append {
isExternal {
cObject = TEXT
cObject {
typolink.parameter.data = parameters:allParams
typolink.returnLast = url
}
split {
token = :
cObjNum = 1||2
1 = TEXT
1.current = 1
}
}
}
outerWrap.cObject = CASE
outerWrap.cObject {
key.data = register:isExternal
default = TEXT
default.value = <img class="linkIntImg" src="fileadmin/system/templates/res/link_int.gif" alt="[Internal]" title="Internal link" /> |
http = TEXT
http.value = <img class="linkExtImg" src="fileadmin/system/templates/res/link_ext.gif" alt="[External]" title="External link" /> |
mailto = TEXT
mailto.value = <img class="linkMailImg" src="fileadmin/system/templates/res/link_mail.gif" alt="[E-Mail]" title="Write an email" /> |
}
}
# Copy the above function to other important places
lib.parseFunc_RTE.tags.link {
typolink.parameter.append < lib.parseFunc.tags.link.typolink.parameter.append
outerWrap < lib.parseFunc.tags.link.outerWrap
}
Gruessle Tom
Hallo, Danke für den Tipp,
ich hab das mal eingebaut aber die News-Liste hat sich nicht geändert.
Diese Grafiken bei den Links, mit jeweiligen Titel-Tags, habe ich bereits autom. sobald ich Links ine einem Text per HTMLArea einbaue.
(extern, intern, email)
NUR nicht bei den autom. generierten Links - bei der News-Übersicht.
Da scheint die Funktion einen Bogen drumm zu machen.
Wie der Editor das autom. schafft kann ich Dir leider nicht sagen.
oh schade
sorry dass ich di nicht helfen konnt .. abe vielleicht kann jemand anders einspringen (wobei gut zu wissen dann muss ich da auch nochmal nen Blick draufwerfen wenn mal jemand News postet 🙂 )
Gruessle Tom
Also bei klappt's so ganz gut:
plugin.tt_news {
general_stdWrap >
general_stdWrap {
parseFunc < tt_content.text.20.parseFunc
}
}