3 Informationen einfügen, strukturieren und klassifizieren

 

 

3.1 Inhalts-Arten und Datenbank-Strukturen

  • Inhalts-Typen erlauben Unterscheidung nach Art und Funktion eines Nodes
  • Core: Basis-Felder in Inhalts-Typen: Titel, Text, Version
  • Module erzeugen spezielle (oft funktionale) Inhalts-Typen
    • z.B. eCard- oder FAQ-Beitrag
    • Tabellarische Inhalte wie z.B. Sheetnode oder Matrix
  • Felder verwalten mit Content Construction Kit (inkl. Option-Widgets)
    • Unterschiedliche Text-Felder, Node- und User-Referenzen
    • Nummern und mit Date-API: Datum und Uhrzeit 
    • spezielle Felder anderer Module z.B. Geo-Location oder Links
    • Computed Field (mit PHP Know How): Ergebnisse in Datenbank
    • Felder in eigenen Blöcken anzeigen oder "bearbeitbar" lassen 

 

3.2 Schlagwörter, Lesezeichen und Inhalts-Gruppierung

  • Schlagwörter mit Drupals Taxonomie (Tagging-System) 
    • Hierarchische und Nicht-Hierarchische Vokabulare
    • Geschlossene (definierte) und offene Vokabulare (free tagging)
    • Websiteweite-, Guppen- und individuelle Vokabulare
    • Die Nutzung mehrerer Vokabulare erlaubt Facettenklassifikation
  • Mit CCK besondere Link-Felder erzeugen und ein Label geben
    • Node-Reference (zu Inhalts-Nodes)
    • User-Reference ( zu Benutzern)
  • Individuelle Bookmarks und Tags mit dem Flag-Modul
  • Nodes gruppieren
    • Core-Book-Funktion und diese Erweitern z.B. mit "Outline"
    • mit Modulen wie  "Nodequeue" , "nodeorder" oder "dataset"

3.3 Semantik und Meta-Informationen

  • Überschriften, Listen und andere sinnvolle HTML-Auszeichnungen
  • Meta-Tags (Autor, Schlüsselwörter, Beschreibung usw.) in Dokumenten/Nodes 
  • Bild-Informationen mit Zusatz-Informationen versehen
  • W3C-Standard "Resource Description Framework"
    • formale Beschreibung von Informationen über Objekte (Ressource)
    • Das RDF-Modul bereitet bestehende Informationen auf.
    • Diverse Module stellen wiederum für RDF entsprechende Informationen bereit, wie z.B. das File-Framework.
    • Die Nutzung bzw. die Konfiguration erfordert vor allem Verständnis des RDF-Konzepts des Sematic Web.

 

3.4 Elementare Annotation (Ikorbo-Konzept)

  • Eine manuelle Eingabe und Verlinkung z.B. mit Unterstützung von WSWYG-Editoren ist grundsätzlich möglich, aber bei weitem nicht sinnvoll.
  • Bei späterer Realisation des Projekts sind AJAX und Views gute Kandidaten eine Schnittstelle zwischen einer Drupal-Website und der zentralen Ikorbo-Datenbank herzustellen.
  • Ob Drupal selbst zur eigentlichen Verwaltung des Daten-Bestands des Projekts sinnvoll ist, ist noch offen. 
Ergänzende Informationen und Quellen: