Skip to content

BCRM/www-content

Repository files navigation

Inhalte für die auf Symfony2 basierende Version der Website, die bis 2016 im Einsatz war

Die Inhalte für die aktuelle Website finden sich in diesem Repository.

In diesem Repository finden sich die Inhalte, die mit der auf Symfony2 basierenden Version der Website angezeigt werden. Die einzelnen Inhalts-Seite der Website liegen dabei als Dateien im Markdown-Format vor, aus denen dann das HTML zur Darstellung auf der Website erzeugt wird. In diesem Repository finden sich auch die Bilder zu den Inhalten, z.B. für den Slider auf der Startseite.

Inhalte bearbeiten

Rechte erhalten

Zum Bearbeiten der Inhalte benötigst Du in jedem Fall einen Account auf GitHub, den du dir hier anlegen kannst. Anschließend könntest Du direkt loslegen und die Inhalte mittels Pull Requests bearbeiten, das ist aber etwas kompliziert. Deswegen melde dich bei Markus und er gibt dir dann Schreibrechte in diesem Repository damit Du vorhandene Inhalte ohne Umwege bearbeiten und auch neue Inhalte anlegen kannst.

Vorhandene Inhalte bearbeiten

Gehe dazu auf die Startseite des Repositories. Wähle nun die Date aus, die Du bearbeiten willst. Klicke auf die Schaltfläche Edit. Nun öffnet sich eine Edtor. Da die meisten Dateien im Markdown-Syntax verfasst sind, kannst Du die Vorschau-Funktion von GitHub verwenden; klicke dazu auf die Schaltfläche Preview. Wenn Du mit deinen Änderungen zufrieden bist, klickst Du unten auf die grüne Schaltfläche. Es wäre nett, wenn Du deine Änderungen auch kurz in einem Kommentar beschreibst.

Neue Inhalte anlegen

Über der Dateiliste gibt es neben der Anzeige des aktuellen Pfades (www-content/) ein +-Icon, hiermit kannst Du eine neue Datei anlegen, indem Du den Dateinamen inkl. Endung angibst. Du kannst diese Datei auch in einem Unter-Ordner anlegen, indem Du den Namen des Ordner und einem / vor den Dateinamen schreibst.

Inhalte veröffentlichen

Die Inhalte werden automatisch nach dem Speichern auf der Seite veröffentlich. Du musst nichts weiter dazu tun.

Seiten-Attribute

Bei den meisten Seiten findest Du am Anfange besonders formatierte Angaben, sogenannte Attribute, z.B. @order=2. Diese werden von der Website dazu verwendet, die jeweilige Anzeige anzupassen. Z.B. liefern sie information darüber, wie die Seite in der Unter-Navigation angezeigt wird.

Folgende Seitenattribute kannst Du verwenden:

  • @title=… Definiert den Text, der als Titel in einem Hyperlink zu dieser Seite verwendet wird.
  • @order=0…9 Definiert die Reihenfolge in der diese Seite in einer Liste angezeigt wird, die alle Seiten im gleichen Ordner auflistet.
  • @subnav=0|1 Deaktiviert die Anzeige einer Liste mit weiteren Seiten aus dem gleichen Ordner.
  • @subject=… definiert bei E-Mail-Templates die Betreffzeile der E-Mail.
  • @hidden=1 versteckt die Seite, sie wird nicht in der Navigation angezeigt und kann auch nicht über den Pfad aufgerufen werden. Nützlich für z.B. die README.md
  • @slider=… aktiviert den Bilder-Slider auf der Seite und gibt an, welche Datei aus dem Ordner Slider verwendet wird.

Spezielle Inhalte

Es gibt einige spezielle Inhalte, die nicht direkt als Seiten auf der Website angezeigt werden:

  • Im Ordner Email finden sich die Vorlagen für die System-Emails, die von der Website verschickt werden.
  • Die Datei Sponsoren/Index.md wird dazu verwendet den Footer mit den Sponsoren-Logos zu erzeugen.
  • Die Datei Slider/Index.md wird dazu verwendet den Bilder-Slider auf der Startseite zu erzeugen.

@hidden=1

About

Content for the Symfony based website, in use until 2016

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages