@lucina
Achtung in dem von dir verlinkten Beitrag stimmt dein js code nicht mehr. Alle Funktionen Hyphernator.irgendwas funktionieren bei mir nicht. Ich habe sie nicht in der Hyphernate.js gefunden. Sicher hat sich mit einer neuen Version irgendwas geändert. Berichtigt mich bitte wenn ich was übersehen habe.
Edit:
Ah, es funktioniert jetzt anders. Man muss erst ein Objekt erzeugen was die entsprechenden SChlüssel beinhaltet. So z.b.:
HTML-Code:
<script src="Hyphenator.js" type="text/javascript"></script>
<script type="text/javascript">
var hyphenatorSettings = {
hyphenchar : '|',
urlhyphenchar : '|'
};
Hyphenator.config(hyphenatorSettings);
Hyphenator.run();
</script>
Es ist jetzt auch nicht mehr nötig zwingend jedes Element welches "hyphernated" werden soll die Klasse hyphernate zuzuweisen. Man kann an Stelle dessen beliebige bestehende Klassen angeben. In Fall TypoLight sähe das dann wohl so aus (Achtung noch nicht getestet):
HTML-Code:
<script src="plugins/hyphenate/Hyphenator.js" type="text/javascript"></script>
<script type="text/javascript">
var hyphenatorSettings = {
classname : 'ce_text'
};
Hyphenator.config(hyphenatorSettings);
Hyphenator.run();
</script>
Ich weis nicht wie man mehrere Klassen angibt. Für mich reicht es aber erstmal so. Es gibt viele weitere brauchbare Funktionen wie selectorfunction. Mit dieser kann z.B. alle p-Tags "hyphernaten".
Lesezeichen