FreieRadios / freieradioapp

Hybrid app to stream and get programm from free radios in germany
GNU General Public License v3.0
6 stars 4 forks source link

Info / Kontakt: Adressen mit Attribut Ort versehen #48

Open sfratz opened 5 years ago

sfratz commented 5 years ago

Adressen Definition für Sender mit mehreren Standorten

sfratz commented 5 years ago

Vorschlag studio-Knoten mit Unterknoten aufdoppeln, Attribut location="[ort]" .. hinzu und bei der Darstellung der Adressen mit Subtitle aus location auflisten. Unter Öffnungszeiten, Telefon, Email jeweils den Subtitle mit dem Wert aus location hinten ergänzen.

<studio location="Crailsheim">.... <phone type="Office">....

<studio location="Schwäbisch Hall"> ... <phone type="studio">+49 791 ... <phone type="office">+49 791 .... <email type="studio">... <email type="office">....

Ansprechpartner Büro und Studio Förderverein Freies Radio StHörfunk e. V.

Schwäbisch Hall Haalstraße 9 74523 Schwäbisch Hall

Crailsheim Pamiers-Ring 15 … Crailsheim

Telefon Studio Schwäbisch Hall +49 791 97 33 33 Büro Schwäbisch Hall +49 791 … Studio Crailsheim +49 791… Büro Crailsheim +49 791 …

sfratz commented 5 years ago

Anderer Vorschlag: Einen Node in dem dann ein Node mit type Werten versehen werden um Büro und Studio zu unterscheiden.

<address type="studio">[Adresse]</address> <address type="office">[Adresse]</address>

  1. Wenn genau 1 Adresse vorhanden, diese anzeigen mit title „Adresse“ und subtitle wie angegeben
  2. Wenn genau 1 Adresse vorhanden und type fehlt, dann title „Adresse“ subtile „Studio und Büro“ setzen
  3. Wenn > 1 Adressen mit type vorhanden, title auf „Adressen“ setzen, subtitles aus type-Attribut generieren, untereinander auflisten, am besten zuerst die Adressen mit den bekannten type-Werten
  4. Wenn > 1 Adressen ohne type vorhanden, title auf „Adressen“ setzen, untereinander auflisten
  5. Wenn > 1 Adressen manche mit und manche ohne type, dann title auf „Adressen“ setzen, zuerst die mit type und subtile auflisten (siehe 3.) und dann subtile „Weitere Adressen“ und alle Adressen ohne type auflisten