[gelöst] Bestimmte Zeichen auf der Website formatieren
Eingetragen von slowmotion (7)
am 08.09.2011 - 16:16 Uhr in
am 08.09.2011 - 16:16 Uhr in
Hi,
ich habe folgendes Problem:
Ein Kunde hat auf seiner Webseite an verschiedenen Stellen (Menü, Titel, Text) Zeichen wie ® und © eingepflegt.
Diese sollen alle hochgestellt werden. (Könnte man ja mit <sup>
umsetzen nur wäre das zu viel arbeit das überall manuell zu ändern).
Jetzt stellt sich mir hier die Frage, wie ich am schnellsten und einfachsten den kompletten Inhalt der Website nach den Zeichen checke und umformatieren.
Kann man sich da vor der Ausgabe in die Render-Funktion hängen und wäre das überhaupt sinnvoll?
Oder mit ner Theme-Funktion?
Danke schonmal für eure Tips
Gruß
- Anmelden oder Registrieren um Kommentare zu schreiben
Mit Javascript alle Zeichen
am 08.09.2011 - 18:24 Uhr
Mit Javascript alle Zeichen suchen, eine Span-Tag drumherum mit Klasse und dann per CSS
Ja das wär schonmal ein
am 09.09.2011 - 08:38 Uhr
Ja das wär schonmal ein Anfang, aber ich such auch ne Backuplösung für diejenigen die kein JS aktiviert haben.
Wäre schon wichtig wenn das überall hochgestellt angezeigt werden könnte.
dann mach doch ein backup der
am 09.09.2011 - 09:10 Uhr
dann mach doch ein backup der datenbank als csv und lade das in einen texteditor. dann einfach suchen und ersetzen
für eine einmalige Lösung
am 09.09.2011 - 10:17 Uhr
für eine einmalige Lösung auch keine schlechte Idee,
aber ich kann ja nicht jeden Tag einen dump machen und mit suchen und ersetzen die Zeichen ändern
ne, natrülich nicht. danach
am 09.09.2011 - 10:22 Uhr
ne, natrülich nicht. danach spielst du die geänderte wieder ein und dann muß man das per hand im text machen
Ich pflege aber keine Texte
am 09.09.2011 - 10:34 Uhr
Ich pflege aber keine Texte ein. Derjenige der die Text einpflegt macht das meistens über copy und paste aus einer Word Datei.
Ich hätte einfach gerne eine Drupal Funktion die den ganzen Text (meinetwegen auch gerne bevor oder während er gespeichert wird) auf die Zeichen checkt und dann ein tag um das Zeichen hinzufügt.
ne, der kunde kann dann bei
am 09.09.2011 - 10:38 Uhr
ne, der kunde kann dann bei neuen texten per editor das hochsetzen. das meinte ich
aber versuch da doch mal mit dem modul glossary. das sollte ja gehen. das setzt ja per filter eine formatierung. die mußt du nur anpassen
Habs jetzt mit str_replace in
am 09.09.2011 - 14:27 Uhr
Habs jetzt mit str_replace in der page.tpl gelöst.
Bestimmt nicht die schönste Lösung, aber es funktioniert.