Veröffentlicht 26. November 200717 j Hallo zusammen! Habe folgendes Problem: Ich habe im Auftrag eine Homepage mit ca. 50 Seiten. Nun soll immer an der gleichen Stelle z.B. ein Bild entfernt oder umgeändert werden, das sich auf jeder Seite befindet. Ich habe nur keine Lust jede der 50 Seiten aufzurufen und einzeln immer das gleiche zu ändern. Gibt es vielleicht ein Programm das automatisch immer die selbe Zeile im HTML-Code ändern? Es kann auch einfach ein Art Texteditorprogramm sein dass halt den Code wie einen Text gehandelt und in jeder Seite das gleiche bearbeitet. Hier die Seite: NABU Naturschutzzentrum Rheinauen z.B. sollen auf der Seite im rechten Bereich die Bildchen geändert werden. Marcus
26. November 200717 j Gibt es vielleicht ein Programm das automatisch immer die selbe Zeile im HTML-Code ändern? Es kann auch einfach ein Art Texteditorprogramm sein dass halt den Code wie einen Text gehandelt und in jeder Seite das gleiche bearbeitet. sed (Unix) - Wikipedia In einem kleinen Skript (ungetestet): #!/bin/bash for FILE in `ls *.html` do sed..... done
26. November 200717 j Ich würde ganz treudoof alle Dateien in einem Rutsch in meinen UltraEdit laden und dort per Ersetzen-Funktion die Zeile in allen offenen Dateien ändern. Sicher können das auch freie Texteditoren.
26. November 200717 j Ich bin ziemlich faul... Gibt es auch so nen tollen Texteditor der eine Datei ändert, dann automatisch die nächste läd, die ändert, und so weiter...?
26. November 200717 j QAD .... altes BILD: pic_1.jpg neues BILD: pic_2.jpg content für die Page lautet immer pic.jpg und somit ist auch keine html-Anpassung notwendig Man muss halt nur wissen, welches pic.jpg man gerade nutzt <<< Referenzlisten
26. November 200717 j Also es sollen nicht nur Bilder geändert werden, sondern auch Text oder Hyperlinks!
26. November 200717 j Stand nicht in der Frage .!. Ansonsten sollte ein Batch mit SED sehr schnell und einfach zum gewünschten Erfolg führen. ... Faulheit ist in diesem Fall nachgelagert angesagt und zwar bei der zweiten Änderung ...
26. November 200717 j Gibt es sowas auch als Windows-Fenster-Version??? Notepad? :confused: sed ist nichts anderes als ein x-beliebiger Texteditor, nur eben als Kommandozeilentool. Sprich du kannst damit in Skripten (automatisiert) größere/kompliziertere Änderungen an Textdateien vornehmen. Wenn du sed jetzt wieder als GUI-Version haben willst, dreht das das ganze ja auf den Kopf. Außerdem beruht die Lösung mit sed nicht nur auf sed allein, sondern eben auf der Möglichkeit, das ganze skriptgesteuert über die Kommandozeile zu machen. Eben ohne(!) GUI. EDIT: Aber bei Windows schlägt da wohl schon der Skripting-Versuch fehl, weil das in DOS einfach grauenhaft ist (PowerShell soll da ja besser sein, aber nie probiert)
27. November 200717 j Falls Dreamweaver zur Hand geht das ganze auch in einem Rutsch, ohne die Seiten vorher aufzurufen.
27. November 200717 j Ich bin ziemlich faul... Gibt es auch so nen tollen Texteditor der eine Datei ändert, dann automatisch die nächste läd, die ändert, und so weiter...? Öhm...ich hätte alle Dateien markiert und per Kontextmenü alle auf einmal in den Texteditor geladen. Dort dann bei "Suchen und Ersetzen" den Haken bei "In allen offenen Dateien" setzen. Oder wie auch immer das in dem entsprechenden Editor heißt.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.