webseiten-doku

TransmitterEingabe

1. Auf http://www.fsk-hh.org/ auf Login/Status klicken
2. Benutzername und Passwort eingeben [anmelden]
3. Neue Sendung: Inhalte anlegen/transmitter klicken --> Die
Eingabemaske erscheint
4. Sendung eingeben (im folgenden werden nur die nötigen features
beschrieben)
a) Anfangsdatum, Jahr und Uhrzeit eingeben
b) Enddatum, Jahr und Uhrzeit eingeben
c) Titel der Sendung Eingeben
d) Kurzbeschreibung - Schlagzeile zur Sendung
e) Redaktion/ Radiogruppe und oder AG anklicken (lässt die
Sendung auf der Webpage leichter wieder finden)

calendar

Der Kalendar ist an sich schon ein View und muss nicht neu erzeigt werden. Allerdings stellt sich die Frage wie man dem Kalender-View beibringen kann nur sendungsbezogene Termine anzuzeigen. Das gilt noch herausgefunden zuwerden um zu vermeiden einen eigenen Kalender zu schreiben. Notfalls kann der Kalender auch erstmal beiseite gelassen werden da er keine dringende Funktionalität bietet ohne die eine Sendungsseite nicht existieren könnte. Ausserdem wird es ja einen event view geben der die nächsten Termine auflisten soll.



[http://fsk.depaoli

content view

Der content-View soll alle Einträge einer Sendung anzeigen. Als Eintrag gilt alles dem die Taxonomie der Sendung zugeordnet wurde. Sollen Einträge nicht in diesem View erscheinen, muss ihnen die Taxonomie No Blog Entry zugewiesen werden, da der View alle Einträge mit dieser Taxonomie herausfiltert und nicht anzeigt. Der View soll als Page-View realisiert werden, da er die Hauptseite einer Sendungsseite darstellt.

Ein Prototyp View ist unter folgender Adresse zu erreichen:

der View ist wie folgt aufgebaut:


content entry

content block

about page

Die About-Seite soll Informationen über die Sendung enthalten. Als was für ein Node die About-Seite erstellt wird ist egal. Wichtig ist das nur dem Haupttext die folgenden zwei Taxonomie Terme zugewiesen werden:

  • NameDerSendung
  • About

Sollte sich der About Text über mehrere Seiten erstrecken, wenn zB ein Book oder Wiki benutzt wird, dann werden nur der Hauptseite diese Kategorien zugewiesen. Alle Unterseiten bekommen mindestens noch den Namen der Sendung und beliebige andere Kategorien, ausser About. Die About Kategorie ist dehalb wichtig, damit im Link Block einer Sendung der Link ihrer About-Seite angezeigt wird. Der benutzte View filtert nach Nodes denen die About Kategorie zugewiesen wurde. Wird keine About Seite erstellt, wird der Link nicht angezeigt.

home view

Dieser Viewsoll als einzigen Eintrag den Link zur Home-Seite der Sendung anzeigen. Die Home-Seite einer Sendung ist nichts weiter als die Hauptseite der Sendung auf der alle Einträge zur Sendung zu sehen sind. Der View wird als Block View realisiert und erwartet als Argument die Taxonomie der Sendung um den entsprechenden Link anzuzeigen.

Ein Prototype Page-Home-View ist unter folgende Adresse erreichbar

Die einzelnen Teile des Views wurden wie folgt gewählt:

about view

Dieser Viewsoll als einzigen Eintrag den Link zur About-Seite der Sendung anzeigen. Der View wird als Block View realisiert und erwartet als Argument die Taxonomie der Sendung um den entsprechenden Link anzuzeigen.

Ein Prototype Page-About-View ist unter folgende Adresse erreichbar

Die einzelnen Teile des Views wurden wie folgt gewählt:

[Fields]

  • Node:Title -> zeigt den Titel eines Eintrags als Link an. Als Label wird About benutzt

[Arguments]

link block

Der link-blog soll als kleine Sub-Navigation dienen und wenige wichtige Links anbieten. Es könnten folgende Links vorhanden sein:

  • Home geht immer auf die Seite der Sendung wenn man sich auf einer (Unter)Seite der entsprechenden Sendung befindet. Ist zB praktisch um von der About Seite zurück auf die Sendungs Seite zu kommen
  • About geht zur About Seite der Sendung falls vorhanden. Der/dem About-Seite/Beitrag muss die zur Taxonomie der Sendung Taxonomy about zugewiesen werden. Jede Sendung darf nur einen Eintrag mit der about Taxonomy besitzen.

event view

Der event-view soll als Block-View realisiert werden der im event block angezeigt wird. Der View zeigt eine Liste der kommenden Termin Einträge an. Um im View aufzutauchen, muss ein Termin Eintrag von einem der folgenden Typen sein

  • Event
  • transmitter

Der View bekommt die Taxonomy der Sendung als Argument übergeben um als Ergebniss Liste nur die Termine anzuzeigen die zu einer Sendung gehören

Ein Prototypen Page View ist unter folgender Adresse zu erreichen

[Fields]