Tag-Ersetzungs-Tool
Martin S
- software
Hallo liebe html-Experten,
ich stehe vor folgendem Problem:
wir haben diverse hundert Webseiten ohne Title-Tag - diese sind nach dem immer gleichen Schema aufgebaut und enthalten den eigentlichen Seitentiel quasi erst in der Mitte in einem H4-Tag (dieser Tag kommt ansonsten nicht mehr vor).
Für eine Suche über diese Webseiten müsste dieser Titel jedoch als Link-Titel ausgegeben werden, dafür kann beim derzeitigen Tool nur der Title-Tag oder der Dateiname benutzt werden.
Was ich also suche:
Ein Tool, dass jeden H4-Tag (mit Inhalt) kopiert, in einen Title-Tag umwandelt und nach oben hinter den head-Tag schreibt.
Es könnte z.b. also den head-Tag durch head+title ersetzen - muss jedoch den Inhalt von etwas weiter unten holen.
Für jeden Hinweis auf ein solches Tool wäre ich sehr sehr dankbar, es sind einfach viel zu viele Dateien, um das per Hand zu machen. :-(
Beste Grüsse,
Martin
Hallo liebe html-Experten,
ich stehe vor folgendem Problem:
wir haben diverse hundert Webseiten ohne Title-Tag - diese sind nach dem immer gleichen Schema aufgebaut und enthalten den eigentlichen Seitentiel quasi erst in der Mitte in einem H4-Tag (dieser Tag kommt ansonsten nicht mehr vor).
Für eine Suche über diese Webseiten müsste dieser Titel jedoch als Link-Titel ausgegeben werden, dafür kann beim derzeitigen Tool nur der Title-Tag oder der Dateiname benutzt werden.Was ich also suche:
Ein Tool, dass jeden H4-Tag (mit Inhalt) kopiert, in einen Title-Tag umwandelt und nach oben hinter den head-Tag schreibt.
Es könnte z.b. also den head-Tag durch head+title ersetzen - muss jedoch den Inhalt von etwas weiter unten holen.Für jeden Hinweis auf ein solches Tool wäre ich sehr sehr dankbar, es sind einfach viel zu viele Dateien, um das per Hand zu machen. :-(
Ich kenne kein Tool dafür, aber das ist z.B. mit Perl rel. einfach zu machen.
Man geht die Verzeichnisse/Dateien durch, öffnet die, sucht sich den <h4>...</h4> raus und macht einen Eintrag im header.
Gruß
Reiner
Danke Euch beiden soweit - kenne mich leider mit PHP/PERL nicht recht aus, deswegen wird das schwieriger als es Euch scheint. Mal sehen, ob ich das hinbekomme.
Weitere Hinweise sind dennoch gerne gesehen! :-)
Gruß,
Martin
Hallo, Martin!
Danke Euch beiden soweit - kenne mich leider mit PHP/PERL nicht recht aus, deswegen wird das schwieriger als es Euch scheint. Mal sehen, ob ich das hinbekomme.
dann wohl auch nicht mit regulären ausdrücken?
sonst hätte ich powergrep empfohlen.
freundl. Grüsse aus Berlin, Raik
Moin,
Was ich also suche:
Ein Tool, dass jeden H4-Tag (mit Inhalt) kopiert, in einen Title-Tag umwandelt und nach oben hinter den head-Tag schreibt.
Es könnte z.b. also den head-Tag durch head+title ersetzen - muss jedoch den Inhalt von etwas weiter unten holen.Für jeden Hinweis auf ein solches Tool wäre ich sehr sehr dankbar, es sind einfach viel zu viele Dateien, um das per Hand zu machen. :-(
Naja.. ist eigentlich PHP zu realiseren recht übersichtlich..
Datei öffnen zum lesen und schreiben den H4 auslesen der kann ja ruhig drinbleiben...
und oben reinschreiben...
2-3 Stunden Arbeit... vielleicht sogar schneller
aber kein großes Ding... zumal Da ja Sicherheitsaspekte außer acht lassen kannst und da auch ein wenig schlampiger programmieren kannst weils ja eh mehr für die Tonne als für einen Kunden sein soll.
TomIRL