Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

Eine Beispielsite planen: das Vereinsportal

Das ausgearbeitete Planungsbeispiel des Buchs, ein Portal für einen Verein für Naturfotografie und Astronomie, als Rezept für die Planung jeder Website: Anforderungen, Klassen, der Baum, mit den Klassen als…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/book-learning/planning-an-example-site.md

On this page

This page is a translation. Read the English original

Eine Beispielsite planen: das Vereinsportal

Das Buch beendet sein Kapitel über Inhalte mit einer Planungsübung, und es ist eine gute. Das Projekt: ein Portal für einen Verein für Naturfotografie und Astronomie. Verwenden Sie es als Vorlage für Ihre eigene Planung, in der Reihenfolge, der das Buch folgt: Anforderungen, Klassen, Struktur, Sektionen, Gruppen, Rollen.

1. Anforderungen

Ein öffentlicher Teil: Dokumente, Bilder der Mitglieder in Galerien, Diskussionsforen, ein Kalender der Aktivitäten, Logbücher, Nachrichten mit einem Abonnementdienst und einige persönliche Funktionen für registrierte Benutzer. Ein privater Teil für den Vorstand des Vereins: Satzungsdokumente, Sitzungsprotokolle, Aufgaben und private Diskussionen.

Der Punkt des Buchs: Mit einem flexiblen Modell gibt es oft mehr als einen Weg. Verringern Sie die Zahl der Klassen. Fragen Sie bei jeder: Ist es dieselbe Sache mit einem Merkmal oder eine andere Sache?

2. Die Klassen

KlasseAttribute (Datentyp)
DokumentTitel (Textzeile); Einleitung (Rich Text); Haupttext (Rich Text); Anhang (Datei); Schlüsselwörter (Schlüsselwörter, ein automatisches „verwandte Dokumente“); Verwandte Einträge (Objektbeziehungsliste); Kommentare erlauben (Kontrollkästchen); Als Nachricht auf der Startseite zeigen (Kontrollkästchen)
LogbucheintragBetreff (Textzeile); Haupttext (Rich Text); Verwandte Einträge, die anderswo veröffentlicht sind (Objektbeziehungsliste). Das Logbuch selbst ist ein Ordner.
BildTitel; Beschreibung (Rich Text); Bild; Bildunterschrift (Text); Verwendete Ausrüstung (Rich Text); Datum und Uhrzeit; Ort (Rich Text); Schlüsselwörter
ForumsbeitragBetreff; Nachricht (reiner Text); Typ (Auswahl: Frage, Anmerkung, wichtige Neuigkeit ...). Das Forum ist ein Ordner.
KalendereintragBetreff; Beschreibung; Ort; Datum und Uhrzeit für Beginn und Ende; Schlüsselwörter; Kategorie (Auswahl); Verwandte Einträge
PlatzhalterobjektName (Textzeile). Dient als Aufhänger für besondere Seiten wie die Startseite, mit einem eigenen Template.
LinkDie Standard-Linkklasse: Titel, Beschreibung, Link.

Die Datentypen stehen im Rundgang durch die Datentypen; wie Sie eine Klasse anlegen, steht in Eine Inhaltsklasse anlegen. Kommentare werden mit Templates hinzugefügt (Häufige Aufgaben mit Templates). Heute könnten Sie auch die mitgelieferten Klassen des installierten Site-Pakets verwenden (article, folder, image, file, link, comment) und nur ergänzen, was fehlt.

3. Der Baum

Home (dummy object: aggregates news and other items)
  News (with an archive navigator)
  Documents: Technical documents, Meeting reports, Miscellaneous
  Calendar of events
  Links: Astronomy related, General photography
  Galleries: Astronomy, Nature
  Forums: Announcements, Astronomy related, Nature related
  My site (personal)
  Restricted part: Forum, Statutory documents

Die Struktur ist mit Absicht schlicht. Das visuelle Erlebnis kommt aus den Templates (Inhalt und Darstellung). Prüfen Sie Ihren Plan, indem Sie den Baum zeichnen und einen Besucher hindurchführen.

4. Sektionen, Gruppen, Rollen

Weiter: Benutzer, Gruppen und Rollen im Beispiel.

Quelle und Lizenz

Bearbeitet nach Kapitel 2, „Content Management with eZ publish“, von Learning eZ publish: Building Content Management Solutions von Paul Borgermans, Tony Wood, Paul Forsyth, Martin Bauer, Björn Dieding und Ben Pirt (zusätzliches Material von Bruce Morrison), zweite Auflage, 2024, Book-Learning-eZPublish. Copyright (c) 2004-2024 7x und Graham Brookins. Lizenziert unter der GNU Free Documentation License, Version 1.3 oder einer späteren Version, ohne unveränderliche Abschnitte, ohne vordere und ohne hintere Umschlagtexte (die Lizenz). Änderungen: umgestellt und gekürzt; Einstellungen, Beschriftungen, Datentypen, Tags und URLs gegen Exponential 6 geprüft und korrigiert; Links auf die aktuellen Anleitungen ergänzt.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x