Hallo Claudius, Es geht hier nicht um DB-Dokumente.... Ich hab schon ein DB-Dokumenten-Handling. Mir geht es um die verwaltbarkeit von Dokumenten die aus "alten best�nden" noch als File'S vorliegen. Diese Files (Wenn Du Dich erinnerst "FileFolder" "FlatFile") sollen weiterhin verwaltbar sein und sind eben simple HTML-Files, die einzig um den Tag erweitert werden (oder mit bestimmten Rechten kann auch das ganze Dokument editiert werden)...<CMS:EDITABLE> um sie dann im CMS editieren zu k�nnen.
Also das Problem bleibt... Mansur > -----Urspr�ngliche Nachricht----- > Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]] > Gesendet: Freitag, 16. November 2001 12:30 > An: AspGerman Kaffeehaus > Betreff: [aspdecoffeehouse] RE: AW: RE: ChildNode entfernen aber dessen > Childs belassen > > > > > > Hallo Claudius, > > > > Also ich habe ein HTML-Dokument, da� ich editieren k�nnen will.... > > Dieses HTML-Dokument hat ein, oder mehrere Tags, die einzelne > > Inhaltsbl�cke > > umschlie�en. > > Ich habe sie: <CMS:EDITABLE>...</CMS:EDITABLE> genannt.... > > > > Wenn ich nun das Dokument editiere ersetze ich diese mit > > replace zu einem > > DIV id=.... CONTENTEDITABLE>...</DIV> > > > > Wie gesagt, es k�nnen mehrere sein... > > > > Wie aber bekannt, sind HTML-Dokumente nicht immer well-formed > > (Siehe dazu > > <br> <hr>... denen fehlt der Abschlu�) > > XHTML schon..... <br/>, <hr/>... > http://selfhtml.teamone.de/html/xhtml/index.htm > http://www.w3.org/TR/xhtml1/ > > > > > Wenn das Dokument gespeichert wird (FSO-Zur�ckschreiben), > > dann muss ich aber > > die DIV's wieder rausholen und das <CMS:EDITABLE> > > herumsetzen, weil sonst > > Leute die die Seite nicht editieren sollen, das eben k�nnen.... > > Dein Ansatz hat ein Problem... Damit bekommst Du gar nicht die so oft > gew�nschte Trennung von Inhalt und Layout... > > Ich w�rde die Layouts(XHTML mit eigenen Erweiterungen: <CMS:CONTENT > id="123"> o.�/XSLT (mit Variablen)) getrennt von dem Content(DB oder XML > Dateien..) speichern > > Wenn jemand dann im Browser das Dokument �ndern will, wird aus dem > Layout eine Schreib-Ansicht generiert und an den User geschickt... Wenn > der dann auf speichern dr�ckt, w�rde ich den Inhalt der entsprechenden > DIVs zum Server Posten(z.B. mit XMLHTTP), der sie dann an der richtigen > Stelle speichert... > > Was meinst Du dazu? > > Claudius > > > Also: > > Suche mir alle Nodes die <DIV id=....> sind und entferne sie.... > > Ein Replace geht in dem Moment nicht in dem das Dokument > > "ganz normale" DIvs > > hat. Somit kann ich ein </DIV> nicht global ersetzen.... > > > > Abgesehen davon will ich mir die Option offen halten das > > <CMS:EDITABLE> um > > attribute zu erweitern, die dann in das DIV �bertragen > > werden, damit ich > > clientseitig Infos auswerten kann.... > > z.B. Editright="user:1,16,15|Group:3,1,86" .... ANyway... ist > > noch nicht > > genau durchdacht.... Dazu sp�ter > > > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp > | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
