cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Florian Leinberger <leinber...@seitenbau.com>
Subject Re: Bulletin Board?
Date Fri, 29 Oct 2004 12:32:05 GMT
hi,

we will very likely develop a cocoon-based bulletin-board if we don't find an 
existing one that could be used or adopted. we are open to any cooperation. we 
have some special needs though, beacause the bulletin board will be part of our 
Cocoon based corporate Portal with its own LDAP based User- and Rights 
Management. 

Here is a brief description of the planned features (unfortunately in german) 


1. Funktionalitäten

a) Neue Foren und Unterforen anlegen, bearbeiten und löschen
    - Ein Forum hängt unter einem anderen Forum oder direkt unter Root 
(hierarchische Baumstruktur)
    - Felder:
      - Title (Input)
      - Description (Textarea)
      - Icon für Forenübersichten (Image-Upload)

b) Beitrage erstellen, bearbeiten und löschen
    - Ein Beitrag hängt unter einem Forum oder einem anderen Beitrag 
(hierarchische Baumstruktur)
    - Felder:
      - Title (Input)
      - Subtitle (Textarea)
      - Text (Richtext)
      - Image (Image-Upload)
      - Attachment (File-Upload)
      - Autor (automatisch)
      - Erstellungsdatum (automatisch)
      - Expiry-Date (automatisch, Anzeigedauer allgemein konfigurierbar)
      - Anzeigedauer für zugeordnete Beiträge
      - Status für neue Beiträge (eingeblendet oder ausgeblendet, ausgeblendet 
ermöglicht Freigabemechanismus)
      - Rechte

2. Rechte auf Foren bezogen
    - Neues Unterforum erstellen
    - Bearbeiten
    - Löschen
    - Ausblenden
    - Einblenden
    - Beiträge erstellen
    - Eigene Beiträge bearbeiten, löschen, ausblenden, einblenden
    - Alle Beiträge bearbeiten, löschen, ausblenden, einblenden
    
    Die Rechte werden hierarchisch auf Unterforen vererbt, außer bei den 
Unterforen werden speziell 
    andere Rechte konfiguriert
    

3.  Masken, Beschreibung sonstige Funktionalität
      - Das Forum lässt sich über ein Portlet mit einem beliebigen Startknoten 
in die Navigation des Portals einbinden
      - Die Forenansicht ist thread-basiert (XML-Struktur), die Ausgabe erfolgt 
über XSLT

4. Technik
   - Alle Formulare werden mit Cocoon-Forms gemacht
   - Ablage der Daten in einer SQL-DB (Attachments und Bilder evtl. im 
Filesystem)
   - Binding u. Formularverarbeitung über Flowscripts, Java-Beans und Structure-
Manager (Torque basiert)
   - Ausgabe über XML/XSLTC
   - Rechtevergabe an Portallösung angebunden


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message