Also nach den "wertvollen" Tipps hier ein ganz einfacher, aber wirkungsvoller.
Du hast ein Layout mit den Designkomponenten des Kunden. Der Kunde aber soll keinen Zugriff auf die Ganze Seite haben, da er u.U. was kaputtmachen könnte oder das Layout via PHP, Perl, JSP, ASP etc. erzeugt wird (zur Laufzeit natürlich).
Du hast jetzt aber nur reinen Text, der irgendwo im Layout angezeigt wird. Die einfachste und beste Variante ist der Einsatz von IFRAMES (ACHTUNG: nicht FRAMES sondern wie der iPod von Apple IFRAMES). Diese Datei kann Dein Kunde über NVU/Mozilla Composer oder sonst eine Freeware bearbeiten und raufladen.
Diese und andere freie Editoren sind aber leider (noch?) nicht in der Lage, HTML-Daten ohne HTML-, HEAD- und BODY-Tag zu bearbeiten. Sonst wären SSI (Server Side Includes) die bessere Lösung.
Gruss aus Zürich
---------------------------
soehne.ch / toechter.ch
http://www.soehne.ch ---------------------------