Hallo zusammen,
folgendermaßen kann ich die vorgegebenen Texte der Extension anpassen...
plugin.tx_felogin_pi1._LOCAL_LANG.de {
ll_welcome_header = Herzlich willkommen!
}
...aber Umbrüche funktionieren nicht...
plugin.tx_felogin_pi1._LOCAL_LANG.de {
ll_welcome_header = Herzlich< br />willkommen!
}
... dahier anscheinend htmlSpecialChars oder so die Klammern der Tags zu HTML-Entities umwandelt. (Das Leerzeichen im BR-Tag habe ich nur hier mal reingestellt, damit es hier überhaupt angezeigt wird.)
Hat jemand eine Idee, wie ich das deaktivbieren kann? Ich finde die Stelle einfach nicht... ;(
Außerdem würde ich gerne teilweise auch Links einbauen:
plugin.tx_felogin_pi1._LOCAL_LANG.de {
ll_welcome_header = <link 75>Herzlich</link>< br />willkommen!
}
Vielen Dank! Beste Grüße
Ben
versuchs mal so:
plugin.tx_felogin_pi1._LOCAL_LANG.de {
ll_welcome_header (
Herzlich
willkommen!
)
}
Danke, habe ich schon – klappt nicht. Das Resultat ist ein Umbruch im HTML-Quelltext, aber kein < br / >
bei mir funktioniert es sogar, wenn ich den html-code direkt in das plugin eintrage. ggf. hat es was mit der einstellung
plugin.tx_felogin_pi1.wrapContentInBaseClass = false zu tun (lt. manual: If set, plugin is wrapped byStandard BaseClass-Wrap).
das mit den runden klammern benutze ich in der regel für plain-text-mailtexte, da ja (logischerweise) html dort nicht greift.
links habe ich auch im plugin eingetragen. am sichersten in einem normalen content-element im rte erstellen, quellcode in die meldungstexe einfügen, z. b.
<a href="http://xxx.de/?id=9" class="internal-link" title="Öffnet internen Link im aktuellen Fenster"><img alt="Öffnet internen Link im aktuellen Fenster" src="http://xxx/typo3/sysext/rtehtmlarea/res/accessibilityicons/img/internal_link.gif" />direkt bei uns erfragen.</a></p>
viel erfolg
wrapContentInBaseClass habe ich eben getestet, es hat leider nicht funktioniert. Hast Du sonst noch irgendwelche speziellen Konfigurationen?
Vom Quellcode, so wie Du Ihn nutzt...
...wurde ich abraten. Besser ist immer die Link-Funktion...
<LINK 9>Linktext</LINK>
...da die Links dadurch flexibler sind. Angenommen die Domain ändert sich, dann stimmt Dein Link nicht mehr. Wenn Du RealURL nutzen würdest, also URLS mit /seitenname/ statt /?id=9 dann würden die Links auch noch nach dem Umbenennen oder Verschieben von Seiten weiterhin funktionieren.
Beste Grüße
Ben
hab nochmal nachgeschaut,
Du könntest das mit dem HTML erreichen, da es durch stdWrap geparst wird. Also versuch mal das zu setzen:
plugin.tx_felogin_pi1.welcomeMessage_stdWrap.htmlSpecialChars = 0
Hab's gerade getestet, es hat leider nicht funktioniert.
Es ist aber nicht so schlimm, den den Umbruch konnte ich dem Kunden ausreden und den Link habe ich mittels Text-Content-Element erstellt.
Danke Euch!
Auch wenn der Thread schon ur-alt ist, hier die Lösung:
In der Klasse class.tx_felogin_pi1.php sind die $this->pi_getLL-Aufrufe mit einem fixen Paramter 1 für htmlSpecialChars versehen...
Hier einfach $this->conf['forgotMessage_stdWrap.']['htmlSpecialChars'] bzw. in der Funktion function getDisplayText (...) $stdWrapArray['htmlSpecialChars']; übergeben...
Hoffentlich hilfts noch jemandem...
Ciao,
Roman