Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Info / Kontakt: Adressen mit Attribut Ort versehen #48

Open
sfratz opened this issue Mar 3, 2019 · 2 comments
Open

Info / Kontakt: Adressen mit Attribut Ort versehen #48

sfratz opened this issue Mar 3, 2019 · 2 comments
Labels

Comments

@sfratz
Copy link
Member

sfratz commented Mar 3, 2019

Adressen Definition für Sender mit mehreren Standorten

  • Studio / Büro an unterschiedlichen Orten
  • 2 Studios mit Büros in unterschiedlichen Orten
@sfratz sfratz added the xml v4 label Mar 3, 2019
@sfratz
Copy link
Member Author

sfratz commented Mar 3, 2019

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
Copy link
Member Author

sfratz commented Mar 3, 2019

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>

  • type-Werte werden als subtitle dargestellt
  • type kann beliebige Werte annehmen
  • bekannte Werte werden interpretiert, unbekannte so ausgegeben wie sie angegeben sind
    Bekannte Werte:
    • studio = Studio
    • office = Büro
  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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant