Link automatisch setzen ...
Chris K.
- dhtml
Jo, ich möcht immer wenn ich einen bestimmten Ausdruck gebrauche, dass mir automatisch ein Link dazu gesetzt wird. Kann man das bewerkstelligen, oder muss ich jedes Mal den Link manuell oder durch Suchen-Ersetzen dazu schreiben ?
mfg, chris
Hi,
Jo, ich möcht immer wenn ich einen bestimmten Ausdruck gebrauche,
innerhalb eine HTML-Dokuments? (Oder auch akustisch? ;-)
dass mir automatisch ein Link dazu gesetzt wird.
Kann man das bewerkstelligen, oder muss ich jedes Mal den Link
manuell oder durch Suchen-Ersetzen dazu schreiben ?
Hast Du eine Umsetzungstabelle zwischen Ausdruck und Link?
Wenn ja, dann kannst Du Deine Dokumente mit eigenen, quasi proprietären
Tags schreiben und diese von einem Interpreter durch den gewünschten
HTML-Code (Text und Link) ersetzen lassen. (Die Ausdrücke mit Tags zu
markieren erleichtert es, korrekte Treffer zu erzielen, da ein Ausdruck
ja leicht mitten in einem anderen Wort vorkommen könnte.)
Wann und wie Du diese Ersetzung dann durchführst, hängt von der Dir
verfügbaren Technologie ab. Mit einem Perl-Skript statisch "compilieren"
und die Seiten hochladen wäre die performante Lösung; die komfortable
wäre es, ähnlich wie SSI einen entsprechenden Handler (als CGI-Skript) zu
schreiben, diesen per "Action" in den Apache (welchen ich jetzt einfach
mal frech voraussetze ;-) zu integrieren und diesen auf *.html etc. zu
mappen. Dann würde der Server die Ersetzung on the fly durchführen.
Viele Grüße
Michael
Hallo !
Nachdem ich deinen Text las, wunderte ich mich, dass kein mir bekannter Text- oder HTML-Editor eine deratige Funktion bereithält, oder habe ich da eine Funktion übersehen?
Viele Editoren besitzen zwar Suchen- und Ersetzen-Funktionen, aber keiner scheint in der Lage zu sein, diese Regeln abspeichern zu können, um sie bei Bedarf wieder verwenden zu können.
Andere können zwar Regeln abspeichern, diese sind dann aber entweder in den Textvergleichsmöglichkeiten zu beschränkt oder erlauben kein dateiübergreifendes Ersetzen. Oder immer nur _eine_ Regeln kann abgearbeitet werden, nicht aber eine Liste von Text und entsprechendem Ersatztext.
Ich konnte mir nicht vorstellen, dass es kein Programm gibt, dass nicht alle Möglichkeiten in sich vereint.
Und ich scheine Recht gehabt zu haben: [http://www.orbit.org/replace/] :-)
Dieses kleine aber feine Freeware-Programm für Windows 95 namens "BK ReplaceEm" scheint es zu können.
Insbesondere für nicht-hardcore-Perl-Programmierer scheint dies ein wirklich nützliches Programm zu sein.
Wer das Programm kennt, kann ja 'mal Bescheid geben, ob es wirklich etwas taugt.
Gruß,
kerki
Hi,
Nachdem ich deinen Text las, wunderte ich mich, dass kein mir bekannter
Text- oder HTML-Editor eine deratige Funktion bereithält
Ich nicht.
Wenn ich proprietäre Tags definiere, dann ist das Perl-Skript, um diese
zu parsen, so einfach, daß ich meine Kriterien dort ablegen würde. So
flexibel wie ein Programmquelltext ist kein noch so konfigurierbarer
Editor.
Viele Grüße
Michael