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

Antwort per Email an