Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Neues menü in html Seite mit Batch

dspieker / 4 Antworten / Baumansicht Nickles

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

bei Antwort benachrichtigen
mawe2 dspieker „Neues menü in html Seite mit Batch“
Optionen

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

bei Antwort benachrichtigen
Brakelmann dspieker „Neues menü in html Seite mit Batch“
Optionen

Schau dir mal diese Seite an:

http://www.baersch-online.de/htmlincl.htm

Gruß,
Brakelmann

bei Antwort benachrichtigen
dspieker Nachtrag zu: „Neues menü in html Seite mit Batch“
Optionen

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

bei Antwort benachrichtigen
asterix5 dspieker „Neues menü in html Seite mit Batch“
Optionen

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/

\"Als ich nach Deutschland kam, sprach ich nur Englisch - aber weil die deutsche Sprache inzwischen so viele englische Wörter hat, spreche ich jetzt fließend Deutsch!\" (Rudi Carrell)
bei Antwort benachrichtigen