Gedbas4all/Darstellung

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
< Gedbas4all
Version vom 29. Januar 2010, 16:43 Uhr von Jzedlitz (Diskussion • Beiträge) (Die Seite wurde neu angelegt: „Mit Hilfe von CSS wird das Aussehen der Ausgabe gesteuert. Dabei wird mit folgendem Algorithmus bestimmt, welches CSS zur Anwendung kommt: A = der derzeit gewä...“)
(Unterschied) ← Nächstältere Version • aktuelle Version ansehen (Unterschied) • Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Mit Hilfe von CSS wird das Aussehen der Ausgabe gesteuert. Dabei wird mit folgendem Algorithmus bestimmt, welches CSS zur Anwendung kommt:

A = der derzeit gewählte Style (kann auch über einen URL-Parameter festgelegt sein)
Mp = Menge aller Projekte der Assertions, die im aktuellen Datenblatt verwendet werden
Mv = Menge aller Vereine der Assertions, die im aktuellen Datenblatt verwendet werden
Ist A gesetzt?
ja:
   Ist A in M enthalten?
   ja:
      A bleibt gewählter Style
   nein:
   (1) Enthält Mp genau ein Element?
      ja:
         Das Element aus Mp wird neuer Style
      nein:
         Enthält Mv genau ein Element?
         ja:
            Das Element aus Mv wird neuer Style
         nein:
            Verwende den Default-Style
 nein:
    verwende den Code von (1)