Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Inhalt

Übersicht

Mit den Einheitlichen Inhalten können DLRG Gliederungen bestimmte Inhalte von einer zentralen Quelle aus in ihre Webseiten einbinden. Dadurch sind auf allen DLRG Webseiten, die dieses Verfahren nutzen, die Inhalte immer aktuell, da die hinterlegen Leistungen von der Bundesebene gepflegt werden. Die Inhalte, welche angeboten werden sind:

  • Geschichte
  • Baderegeln
  • Eisregeln
  • Frühschwimmer (Seepferdchen)
  • Jugendschwimmabzeichen Bronze
  • Jugendschwimmabzeichen Silber
  • Jugendschwimmabzeichen Gold
  • Junior-Retter
  • Deutsches Rettungsschimmabzeichen Bronze
  • Deutsches Rettungsschimmabzeichen Silber
  • Deutsches Rettungsschimmabzeichen Gold
  • Schwimmabzeichen Bronze
  • Schwimmabzeichen Silber
  • Schwimmabzeichen Gold
  • Deutsches Schnorcheltauchabzeichen
  • Fachausbildung Wasserrettungsdienst
  • DLRG-Bootsführerschein A (Binnen)
  • DLRG-Bootsführerschein B (Küste)
  • Wettkampfdisziplinen - Einzel
  • Wettkampfdisziplinen - Mannschaft

Es werden aber weitere Inhalte folgen, Anregungen von Gliederungen sind hierfür herzlich willkommen. Die Inhalte sind so gestaltet, dass sie als Elemente auf beliebigen Seiten - auch in Spalten mit unterschiedlicher Breite - einbindbar sind.

Einbinden in TYPO3-TV

Um das Plugin auf einer beliebigen Seite an einer beliebigen Stelle einzufügen, klick man einfach auf Neues Element anlegen. Auf der folgenden Seite wählt man das Plugin "DLRG Einheitliche Inhalte" aus. Jetzt wechselt man auf den Reiter Plugin auf dem man nur noch das Inhaltselement und die Rahmen-Art auswählen muss! Speichern - fertig!

Wichtiger Hinweis: Das Plugin kann beliebig oft auf einer Seite eingebunden werden und wird kein Inhaltselement ausgewählt, so erscheint eine Fehlermeldung zusammen mit einer Auflistung der möglichen Angaben.

Einbinden in PHP

Codeblock
languagephp
<?php
$_DLRG_CONF["content"] = "BR"; // BR steht für Baderegeln
$_DLRG_CONF["cssClass"] = 'box'; // 'box' erzeugt einen einfachen 
                                 // Rahmen um das Inhaltslement
dlrgModul('unicontent'); 
?>

Der Code kann mehrmals auf einer Seite eingebunden werden.

Empfohlene Angaben für "cssClass"

Achtung: Greift nicht bei allen Inhalten!

  • Nichts: ohne Rahmen
  • 'box': einfacher Rahmen
  • 'teaser': Teaser-Rahmen

Mögliche Angaben für "content"

Dieses ist die Liste beim Start des neuen Plugins. Die komplette Liste bekommt man im Browser angezeigt, wenn man für "content" nichts, bzw. etwas falsches angibt.

  • BF-A: DLRG-Bootsführerschein A (Binnen)
  • BF-B: DLRG-Bootsführerschein B (Küste)
  • BR: Baderegeln
  • DJSA-B: Jugendschwimmabzeichen Bronze
  • DJSA-G: Jugendschwimmabzeichen Gold
  • DJSA-S: Jugendschwimmabzeichen Silber
  • DRSA-B: Deutsches Rettungsschimmabzeichen Bronze
  • DRSA-G: Deutsches Rettungsschimmabzeichen Gold
  • DRSA-S: Deutsches Rettungsschimmabzeichen Silber
  • DSA-B: Schwimmabzeichen Bronze
  • DSA-G: Schwimmabzeichen Gold
  • DSA-S: Schwimmabzeichen Silber
  • DSTA: Deutsches Schnorcheltauchabzeichen
  • ER: Eisregeln
  • FA-WRD: Fachausbildung Wasserrettungsdienst
  • FS: Frühschwimmer (Seepferdchen)
  • hist Geschichte
  • JR: Junior-Retter
  • WK-EINZEL: Wettkampfdisziplinen - Einzel
  • WK-MANNSCHAFT: Wettkampfdisziplinen - Mannschaft

Mehrfaches Einbinden auf einer Seite

Es können auch mehrere Elemente auf einer Seite eingebunden werden. Dieses Beispiel bindet alle Deutschen Rettungsschwimmabzeichen mit einer zusätzlichen Navigation auf einer einzigen Seite ein.

Codeblock
languagephp
<div class="column" style="width:80%">
  <h1>Deutsches Rettungsschwimmabzeichen</h1>
  <a name="DRSA Bronze"> </a>
  <div>
<?php
$_DLRG_CONF["cssClass"] = "box";
$_DLRG_CONF["content"] = "DRSA-B";
dlrgModul('unicontent');  
?>
  </div>
  <a name="DRSA Silber"> </a>
  <div>
<?php
$_DLRG_CONF["border"] = "teaser";
$_DLRG_CONF["content"] = "DRSA-S";
dlrgModul('unicontent'); 
?>
  </div>
  <a name="DRSA Gold"> </a>
  <div>
<?php
$_DLRG_CONF["border"] = "box";
$_DLRG_CONF["content"] = "DRSA-G";
dlrgModul('unicontent'); 
?>
  </div>
</div>
  
<div class="column" style="width:20%" >
  <div class="box">
    <h2 class="line icontop">Inhalt</h2>
    <ul>
      <li><a href="#DRSA Bronze">DRSA Bronze</a></li>
      <li><a href="#DRSA Silber">DRSA Silber</a></li>
      <li><a href="#DRSA Gold">DRSA Gold</a></li>
    </ul> 
  </div> 
</div>