Hallo zusammen ! Ich hab da mal wieder eine Herausforderung, bei der ich konzeptionell nicht wei�, wie ich vorgehen soll:
Ich m=F6chte im Web-CMS folgendes Feature abbilden: Ein Autor Hat einen Erstentwurf eines redaktionellen Artikels erstellt. Dieser Artikel kann nach einer vorl�ufigen Fertigstellung zum einen einem Chefredakteur zur Freigabe vorgelegt werden, zum andern im Team diskutiert werden ( meine Redakteure sind in Teams organisiert, die alle an einem bestimmten Content-Pool arbeiten ). Der Chefredakteur oder ein Teammitglied sollen nun zweierlei M�glichkeiten haben: 1. �nderungsvorschl�ge am Inhalt vornehmen, die dann entsprechend mit einer Herkunftsbezeichnung versehen sind und farblich hervorgehoben sein sollen. In diesem Fall geht der Artikel zur�ck an den eigentlichen Autor. 2. �nderungen am Inhalt vornehmen und den Artikel dann selbst freigeben. Auch hier soll nachvollziehbar bleiben, wer wann welche �nderungen vorgenommen hat, nur eben ohne entsprechend farbliche Markierung. D.h. der Webbesucher soll einen einheitlichen Text vorfinden. Nur "Intern" soll die �nderung und Verantwortung nachvollziehbar bleiben. Der Autor selbst hat am Anfang - wo der Artikel erstmalig erstellt wird - die Auswahlm�glichkeit, ob der etsprechende Artikel nur von ihm selbst bearbeitet werden kann, oder auch im Team. Ich m�6chte nun die Hauptversionen ( also die freigegebenen Versionen ) in der folgenden Weise nummerieren: 1.0, 2.0, 3.0, ... . Die Unterversionen ( also die nicht freigegebenen Versionen ) sollen mit Unternummern ansprechbar bleiben, also in etwa so: 1.1, 1.2, 1.3, 1.4, ... Es sollen nun alle Haupt- und Unterversionen archiviert werden, und zu jedem Zeitpunkt widerhergestellt werden k�nnen. Man sollte - anders gesagt - aus dem CMS-System jeden Zeitpunkt in der Vergangenheit komplett wieder herstellen k�nnen, und auch zum anderen einen =3D einzelnen Artikel in verschiedenen Versionen freischalten k�nnen. Wie mach ich das mit der Historie und den Nummernkreisen am schlausten? Hat jemand in dieser Ruchtung schon was gemacht? Mir geht es haupts�chlich um die Datenmodellierung und den Vorgang selbst. Viele Gr��e Christian Freund | [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
