Pflichtenheft für die Erstellung eines Veranstaltungskalenders und einer Materialbörse durch die Firma Ethikom 1 Inhalt 2 2 Veranstaltungskalender 2 2.1 Eingabe der Veranstaltungen 2 2.2 Veranstaltungen importieren und exportieren 4 2.3 Veranstaltungen suchen 4 2.4 Anzeige der Veranstaltungsliste 5 2.5 Anzeige der einzelnen Veranstaltungen 6 2.6 Einbau der Seiten auf www.bistum-hildesheim.de 7 3 Materialbörse 8 3.1 Datenfelder bei der Eingabe 8 3.2 Material suchen 9 3.3 Darstellung im ABC-Index 9 3.4 Suchergebnisliste 10 3.5 Detailanzeige 10 3.6 Einbau der Seiten auf www.bistum-hildesheim.de 10 4 Technik, Support, Updates und Kosten 11 1 Inhalt Im Folgenden werden die Profile eines Veranstaltungskalenders sowie einer Materialbörse und die damit verbundenen Leistungen beschrieben, deren Erbringung durch die Firma Ethikom in Penzberg für den Auftraggeber, die Bernward Mediengesellschaft mbH in Hildesheim, zwischen den beiden Vertragspartnern vereinbart wurden. 2 Veranstaltungskalender 2.1 Eingabe der Veranstaltungen Der Veranstaltungskalender des Ethikom Sitemanagement soll folgende Datenfelder für die Eingabe enthalten (gefettete Schrift: Bezeichnung im Eingabetool, kursive Schrift: Erläuterungen): Titel Untertitel Autor (Name des Eingebenden trägt sich automatisch bei System-Anmeldung ein) Beginn (Datum/Uhrzeit) (wie in der Testversion, mit Kalender) Ende (Datum/Uhrzeit) (wie in der Testversion, mit Kalender) Anmeldeschluss Datum Bild Bildunterschrift Kurztext / Teaser: erscheint auch in der Kurzanzeige (max. 200 Zeichen) Ausschreibungstext (max. 2.000 Zeichen) Teilnehmer Veranstalter 1 o Text o Internet (Ziel: „Neues Fenster“ voreingestellt, _parent bei „Gleiches Fenster“) o E-Mail 2 Veranstalter 2 o Text o Internet (Ziel: „Neues Fenster“ voreingestellt, _parent bei „Gleiches Fenster“) o E-Mail Veranstaltungsort: Straße Veranstaltungsort: PLZ Veranstaltungsort: Stadt Leitung: Name Leitung: E-Mail Referent(-en): Name Referenten: E-Mail Anmeldung: Name Anmeldung: Straße Anmeldung: PLZ Anmeldung: Stadt Anmeldung: Telefon Anmeldung: FAX Anmeldung: E-Mail Weiterführende Links 1 o Text o URL (Ziel: „Neues Fenster“ voreingestellt, _parent bei „Gleiches Fenster“, keine E-Mail) Weiterführende Links 2 o Text o URL (Ziel: „Neues Fenster“ voreingestellt, _parent bei „Gleiches Fenster“, keine E-Mail) Veranstaltungsnummer Kosten (max. 200 Zeichen) Status (Auswahlliste mit „ausgebucht“ und „frei“) Import o Key: automatischer Eintrag o Name: automatischer Eintrag o Datum: automatischer Eintrag 3 Erstellt: o Name: automatischer Eintrag durch Login o Datum: automatischer Eintrag Aktualisiert: o Name: automatischer Eintrag durch Login o Datum: automatischer Eintrag Der Aufbau der Seite mit allen möglichen Einträgen ist in ansicht_einzelveranstaltung.doc (siehe 2.5) beschrieben. Felder ohne Einträge erscheinen nicht. Schlagworte können jederzeit neu angelegt und gelöscht werden. Lese- und Schreibrechte: Ethikom legt in dem Verwaltungstool mehrere „Träger“ an. Die Benutzer eines Trägers besitzen nur für ihren Bereich Lese- und Schreibrechte und können somit nur die von dieser Benutzergruppe eingegebenen Veranstaltungen sehen und bearbeiten. 2.2 Veranstaltungen importieren und exportieren Alle unter 2.1 aufgeführten Veranstaltungsdaten (ausgenommen Bild, Bildunterschrift, Status und Import) sollen in Form von csv-Dateien importiert werden können. Außerdem soll man alle eingegebene Veranstaltungsdaten als csv-Dateien aus der Veranstaltungsdatenbank exportieren können. 2.3 Veranstaltungen suchen Die Suche nach einzelnen Veranstaltungen soll möglich sein über folgende Suchvorgaben: Themenbereich Zielgruppe Veranstalter Veranstaltungsort: Postleitzahl und Ort Volltextsuche Suchzeitraum 4 Die Anordnung der Elemente auf der Suchanfrageseite soll folgendermaßen aussehen: suchseite.html Bei der Volltextsuche handelt es sich um eine UND-Suche. Wenn man auf „(mehrere möglich)“ klickt, öffnet sich direkt darüber ein Popup mit der Erläuterung: „Wenn man mit mehreren Begriffen sucht, werden nur Veranstaltungen gefunden, die alle Suchworte enthalten.“ Die Suchbegriffe können durch Leerzeichen oder Komma getrennt eingegeben werden. Ein eigener Suchzeitraum kann festgelegt werden. Dies kann wahlweise durch eine manuelle Eingabe oder durch die Kalenderblätter geschehen. Es kann auch bis zu einem Jahr in der Vergangenheit gesucht werden (Wie in der Testversion werden bei den festgelegten Suchzeiträumen abgelaufene Veranstaltungen nicht angezeigt.). Das Kalenderblatt für den Suchzeitraum soll folgendes Aussehen haben: kalenderblatt.html. Wird das Kalenderblatt angeklickt, ist automatisch der RadioButton vor „Eigener Zeitraum“ markiert. Mit den Pfeilen im Kalenderblatt kann man monatsweise vor- bzw. zurückblättern. Beim Anklicken des Monatsnamens wird der erste und letzte Tag des Monats in die entsprechenden Felder eingetragen, beim Anklicken des Jahres der erste und letzte Tag des Jahres. Beim Ankicken der einzelnen Tage wird jeweils das ausgewählte Datum in das gewünschte Feld eingetragen. Im Kalenderblatt verwandelt sich der Cursor bei Mouseover über den Links in das Hand-Symbol. Nach getroffener Auswahl schließt sich das Fenster automatisch. 2.4 Anzeige der Veranstaltungsliste Nach Starten der Suchanfrage öffnet sich im gleichen Browserfenster die Liste der gefundenen Veranstaltungen. Diese Seite soll folgende Aussehen haben: suchergebnisliste.doc Das Verwaltungstool bietet die Möglichkeit, die Veranstaltungsliste zu konfigurieren (Startdatum, Enddatum, Anzahl der Treffer pro Seite, Sortierung usw.). In der Kopfleiste werden maximal 10 weitere Seiten als Link angezeigt. Für die Druckversion („Seite drucken“) öffnet sich ein eigenes Fenster, in dem alle Treffer (nicht nur die der ersten Ergebnisseite) aufgeführt sind. Zu den Detailinformationen 5 über jede Veranstaltung (siehe 2.5) gelangt man über den Link im Titel, der entsprechend der Style-Sheets in blauer Fettschrift dargestellt ist. Liegen keine passenden Einträge vor, bekommt man die Rückmeldung in roter Schrift: Es wurden keine passenden Veranstaltungen gefunden. 2.5 Anzeige der einzelnen Veranstaltungen Nach Auswahl einer Veranstaltung durch Klicken auf den Titel öffnet sich im selben Frame die folgende Ansicht: ansicht_einzelveranstaltung.doc „Zurück zur Übersicht“ verlinkt zurück auf die Ergebnisliste der Suche, bei „Seite drucken“ öffnet sich ein neues Fenster mit allen Angaben zur Veranstaltung sowie das Menü für den installierten Drucker, und bei „Seite empfehlen“ öffnet sich ein neues Fenster mit folgendem Inhalt: seite_empfehlen.doc. Bei „Abbrechen“ schließt sich das Fenster wieder, bei „Verschicken“ geht eine E-Mail an die angegebene Empfängeradresse. In dieser Mail steht in der Betreffzeile „Empfehlung einer Veranstaltung von Name“. Im Body steht: Name empfiehlt Ihnen folgende Veranstaltung: Link zur Veranstaltungsansicht Der Kommentar von Name: Text des Kommentarfeldes Unter „Information und Anmeldung“ öffnet sich beim Anklicken der E-Mail-Adresse ein Fenster mit folgendem Inhalt: anmeldung.doc. Der Empfänger erhält eine E-Mail mit dem Text in der Betreffzeile: „Anmeldung für die Veranstaltung Name der Veranstaltung“. Im Mail-Body steht: Für die Veranstaltung Name der Veranstaltung ist folgende Anmeldung eingegangen: Name Straße Wohnort Telefon E-Mail 6 Die weiterführenden Links sowie die URLs bei „Veranstalter“ und „Anmeldung“ öffnen sich jeweils in einem neuen Browserfenster. Die Links bei „Referenten“ und „Leitung“ verweisen auf das beim Benutzer installierte E-Mail-Programm. 2.6 Einbau der Seiten auf www.bistum-hildesheim.de Der Einbau der Seiten des Veranstaltungskalenders auf http://www.bistumhildesheim.de/ soll jeweils unter der roten Subnavigation im Hauptframe erfolgen (als Beispiel: Bildung -> Katholische Schulen). In der roten Subnavigation wird es zwei Einträge geben. Über den ersten kommt man auf eine Seite, die die Veranstaltungen der nächsten 30 Tage anzeigt (start_veranstaltungen.doc), über den zweiten Subnavigationspunkt kommt man auf die Seite mit der Veranstaltungssuche (suchseite.html). Die Ergebnisse (suchergebnisliste.doc) werden im gleichen Frame wie die Veranstaltungssuche angezeigt. Ansichten mit allen Details der einzelnen Veranstaltungen öffnen sich ebenfalls dort (ansicht_einzelveranstaltung.doc). Das Design für alle aufgeführten Seiten wird von der Firma Ethikom entsprechend der Layoutvorgaben der Site www.bistum-hildesheim.de angepasst (Datei main.css liegt bei (Links: blaulink bzw. fettblaulink; Text: standard bzw. fettstandard), Hintergrundfarbe: #FDF6ED). Die Breite der Seiten soll so angelegt werden, dass auch bei einer Auflösung von 800x600 Pixel kein seitliches Scrollen erforderlich ist (Breite der linken Navigation: 160 Pixel). Die in der Testversion angebotene Monatsübersicht wird nicht benötigt. 7 3 Materialbörse 3.1 Datenfelder bei der Eingabe Schritt 1 (fett: Seiteneintrag, kursiv: Erläuterung) Typen (Mehrfachauswahl ist möglich; die Liste soll erweiterbar bleiben, weitere Typen können jederzeit eingestellt werden.) o Text o Bild o Ton o Film Themenbereiche Eigene Themenbereiche können aus einer Liste ausgewählt werden (eigenes Fenster öffnet sich wie in der Testversion), es können neue eingegeben werden (die sich automatisch in die Liste eintragen) und es können bestehende Themenbereiche aus der Liste gelöscht werden. Schritt 2 (für alle Typen gleich; fett: Seiteneintrag, kursiv: Erläuterung) Grundinformationen o Titel o Untertitel Text (bzw. Bild, Ton, Film) o Lokale Datei „durchsuchen“ o Beschreibung o Link (Auswahl des Zieles: Gleiches Fenster, Neues Fenster) o Link-Text Die Überschrift der Seite lautet (css: titel2): Dokumente. Der einleitende Text der Testversion wird nicht benötigt. Hintergrundfarbe und Schrifttyp werden von Ethikom an www.bistum-hildesheim.de angepasst. Ansonsten kann das Layout der Testversion inklusive aller Symbole übernommen werden. Die Eingabe wird vorerst nur von der Online-Redaktion getätigt werden. Aus diesem Grund sollte der Zugriff auf die Materialeingabe passwortgesichert sein. Denkbar wäre auch, die gesamte Materialeingabe im Sitemanagement mit dem Veranstaltungskalender zusammen zu verwalten. Allerdings müsste dann die 8 Funktionalität der Testversion entsprechend angepasst werden (Regelung der Schlagwortverwaltung und –vergabe, Anlegen einzelner Materialeinträge, Anpassen der Eingabefelder). 3.2 Material suchen Die Seite soll folgendes Aussehen haben: materialsuche.html Man kann mehrere Typen gleichzeitig auswählen. Bei den Themenbereichen ist ebenfalls eine Mehrfachauswahl möglich (durch Betätigung der Strg-Taste und gleichzeitigem Mausklick). Die Liste der Themenbereiche speist sich aus den Eingaben bei der Materialeingabe (siehe 3.1). Bei der Volltextsuche können auch mehrere Suchbegriffe eingegeben werden. Bei allen Suchformen handelt es sich um eine UND-Suche. Zur Erläuterung öffnet sich jeweils beim Klick auf Mehrfachauswahl bzw. Mehrfacheingabe direkt neben dem Link ein Popup (siehe: materialsuche.html). Die Volltextsuche indexiert sowohl die eingegebenen Titel, Untertitel, Beschreibungen und Links. Eine Suche in den Texten der hochgeladenen Dateien (egal ob Word-, Excel-, PDF- oder HTML-Datei) wird in einem späteren Update ohne Zusatzkosten nachgereicht, sobald diese Funktionalität in OpenCms zur Verfügung steht. 3.3 Darstellung im ABC-Index Die Seite mit dem ABC-Index soll folgendermaßen aussehen: abc-index.doc Beim Aufrufen der Seite werden die Einträge des ersten Buchstaben im Alphabet angezeigt, für den es einen Themenbereich gibt. Buchstaben mit Einträgen sind durch die blaue Farbe als Link markiert. Die Einträge unter jedem Buchstaben sind alphabetisch aufsteigend sortiert. Ausschlaggebend für die Zuordnung ist der Anfangsbuchstabe Themenbereichen des mit vergebenen unterschiedlichen Themenbereiches. Anfangsbuchstaben Bei mehreren erscheint der Listeneintrag unter mehreren Buchstaben. Es werden immer maximal 10 Einträge 9 auf jeder Seite angezeigt und maximal 10 Seiten sind finden sich als Link in der Kopfleiste. Die Inhalte jedes Listeneintrags sind unter 3.4 beschrieben. 3.4 Suchergebnisliste Bei einer Suche über die Seite materialsuche.html erhält man die Ergebnisliste materialliste.doc. Jeder Listeneintrag enthält den/die Themenbereich(e), den Typ als Symbol, den Titel, Untertitel und die Beschreibung. Liegen keine passenden Einträge vor, bekommt man die Rückmeldung in roter Schrift: Es wurden keine passenden Einträge in der Datenbank gefunden. 3.5 Detailanzeige Nach Auswahl eines Listeneintrags durch Klicken auf den Titel öffnet sich im selben Frame die folgende Ansicht: ansicht_einzelmaterial.doc 3.6 Einbau der Seiten auf www.bistum-hildesheim.de Der Einbau der Seiten der Materialbörse auf http://www.bistum-hildesheim.de/ soll jeweils unter der roten Subnavigation im Hauptframe erfolgen (als Beispiel: Bildung -> Katholische Schulen). In der roten Subnavigation wird es zwei Einträge geben. Über den ersten kommt man auf eine Seite, in der sich der ABC-Index (abcindex.doc) öffnet, über den zweiten Subnavigationspunkt kommt man auf die Seite mit der Materialsuche (materialsuche.html). Die Ergebnisse (materialliste.doc) werden im gleichen Frame wie die Materialsuche angezeigt. Ansichten mit der detaillierten Anzeige öffnen sich ebenfalls dort (ansicht_einzelmaterial.doc). Das Design für die angesprochenen Seiten wird von der Firma Ethikom entsprechend der Layoutvorgaben der Site www.bistum-hildesheim.de angepasst (Datei main.css liegt bei (Links: blaulink bzw. fettblaulink; Text: standard bzw. fettstandard), Hintergrundfarbe: #FDF6ED). Die Breite der Seiten soll so angelegt werden, dass auch bei einer Auflösung von 800x600 Pixel kein seitliches Scrollen erforderlich ist (Breite der linken Navigation: 160 Pixel). 10 4 Technik, Support, Updates und Kosten Für die benötigte Software und sämtliche Dateien stellt Ethikom ohne Kostenberechnung auf einem ihrer Server Platz bereit. Der vereinbarte Preis für den Veranstaltungskalender und die Materialbörse beinhaltet, dass alle abgesprochenen Funktionen fehlerfrei abgerufen werden können und im abgesprochenen Layout unter www.bistum-hildesheim.de integriert sind. Darin beinhaltet sind auch kleinere Korrekturen und Anpassungen, die sich im Verlauf der Arbeiten ergeben. Für späteren Support fällt der bei Ethikom übliche Stundensatz an. Weiterentwicklungen des Veranstaltungskalenders und der Materialbörse werden dem Auftraggeber kostenfrei als Updates zur Verfügung gestellt. Bernward Medien erhält ein gesondertes Login für die eigenen Dateien auf dem Server, so dass inhaltliche und gestalterische Veränderungen selbständig durchgeführt und per FTP überspielt werden können. 11