Hallo
ich habe ein Problem mit meiner Website. Ich muss, wenn ich etwas an der Seite ändere (z.b. eine neue Seite hinzufüge) jedesmal in allen Dateien das Menü ändern. bis jetzt habe ich noch kein programm gefunden das mir den ganzen Menüblock ersetzt. Ich benutzte zu editieren der Seiten Notepad++.
jetzt habe ich mir überlegt, dass ich mir das Programm auch selber schreiben könnte.
ich kenne mich ein wenig mit Batch dateien aus, aber auch nicht viel :-)
Ich habe jetzt versucht (aber nicht geschafft :-) ) das die Batch datei die ersten 52 Zeilen (der kopf der Seite) in eine neue Html seite kopiert und dann das Menü aus einer zweiten datei unter den kopf kopiert und als letztes wollte ich dann den inhalt der seite (ab zeile 120 glaub) unter dem menü einfügen.
könnte mir vlt. jemand helfen. ich hab heut schon 4 stunden daran gearbeitet und bin noch nicht weiter gekommen.
danke
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Die Verwendung von Frames soll wohl generell vermieden werden?
Ansonsten könntest Du das Problem mit dem Menü sehr elegant damit lösen. Du hättest dann nur eine einzige Datei mit den Menüinhalten und brauchst dann auch nur diese eine Datei pflegen. Ein Kopieren in andere Dateien wäre nicht nötig.
http://de.selfhtml.org/html/frames/definieren.htm
Ein andere Möglichkeit wäre, einen WebEditor zu verwenden, der in allen Dateien des Projektes die gleichen Ersetzungen vornehmen kann. MS FrontPage oder Adobe Dreamweaver können sowas.
Gruß, mawe2
Schau dir mal diese Seite an:
http://www.baersch-online.de/htmlincl.htm
Gruß,
Brakelmann
Vielen Dank für die Hilfe.
Die verwendung von Frames wollte ich eigendlich vermeiden.
@Brakelmann
Das Programm (http://www.baersch-online.de/htmlincl.htm) habe ich mir runtergeladen, ist etwas kompliziert aber ich denke ich werde damit klar kommen.
Danke an alle.
Gruß
daniel
Wenn Du auf Deinem Server PHP nutzen kannst, geht es am einfachsten mit ...
http://www.selfphp.de/funktionsreferenz/kontroll_mechanismen/include.php
Dann brauchst Du *nur* das geänderte Menü hochzuladen.
Ansonsten verfügt der HTML-Quelltext-Editor Phase5 über eine Include-Funktionalität (so daß alle Dateien auf Knopfdruck aktualisiert werden). Aber dann mußt Du natürlich *alle* geänderten Dateien hochladen.
http://www.phase5.info/