Warning: filemtime(): stat failed for .content in /homepages/0/d32560237/htdocs/invalid/ejoCMS/include/.config.inc on line 123

Strict Standards: date(): We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/0/d32560237/htdocs/invalid/ejoCMS/include/.config.inc on line 123

Warning: filemtime(): stat failed for .content in /homepages/0/d32560237/htdocs/invalid/ejoCMS/include/.config.inc on line 124

Strict Standards: date(): We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/0/d32560237/htdocs/invalid/ejoCMS/include/.config.inc on line 124

Strict Standards: date(): We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/0/d32560237/htdocs/invalid/ejoCMS/include/.config.inc on line 126

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /homepages/0/d32560237/htdocs/invalid/ejoCMS/include/.config.inc:123) in /homepages/0/d32560237/htdocs/invalid/ejoCMS/include/sessions.inc on line 7

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /homepages/0/d32560237/htdocs/invalid/ejoCMS/include/.config.inc:123) in /homepages/0/d32560237/htdocs/invalid/ejoCMS/include/sessions.inc on line 7

Strict Standards: strtotime(): We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/0/d32560237/htdocs/invalid/ejoCMS/include/sessions.inc on line 21

Notice: Undefined index: PATH_TRANSLATED in /homepages/0/d32560237/htdocs/invalid/ejoCMS/ejoCMS.php4 on line 51

Warning: include(.vars): failed to open stream: No such file or directory in /homepages/0/d32560237/htdocs/invalid/ejoCMS/ejoCMS.php4 on line 52

Warning: include(): Failed opening '.vars' for inclusion (include_path='.:/usr/lib/php7.0:/kunden/homepages/0/d32560237/htdocs/invalid/ejoCMS/include/') in /homepages/0/d32560237/htdocs/invalid/ejoCMS/ejoCMS.php4 on line 52
invalid-domain.net - {{page_title}}

{{page_headline}}

Beschreibung des Moduls 'ejocms_stylesheet'

Diese Seite dient als Testseite für das Modul ejocms_stylesheet. Dieses Modul bindet verschiedene Stylesheets ein und erlaubt ein einfaches Wechseln zwischen verschiedenen Styles, zu Beispiel um die Darstellung einer Seite für den Ausdruck zu optimieren oder um abhängig vom Browsertyp des Besuchers ein für diesen Browser optimierten Stylesheet zur Verfügung zu stellen.

Serverseitige Wahl zwischen verschiedenen Ansichten (Browserunabhängig)

Welche Stylesheet für die Darstellung der gewünschten Seite verwendet werden soll, kann beim Aufruf der Seite angegeben werden, indem als zusätzlicher Parameter

style={gewünschter Style}
angegeben wird. So ruft der Link
...ejocms_stylesheet/index.php4?style=print
eine für den Druck optimierten Stylesheet auf, während
...ejocms_stylesheet/index.php4?style=none
die aktuelle Seite ohne zusätzliche Formatanweisungen darstellt.

Wird die Ansicht über einen Link auf dieser Seite gewählt, wird sie in den Session-Variablen gespeichert. Damit werden auch die folgenden Seiten in der gleichen Ansicht dargestellt.

Auf den Seiten von invalid-domain.net wird ein Template verwendet, das in der Fußzeile jeder Seite die Auswahl zwischen einer Standardansicht und einer für den Druck optimierten Ansicht erlaubt.

Browserseitige Wahl zwischen verschiedenen Ansichten (abhängig vom verwendeten Browser)

Viele Browser (wie zum Beispiel die Browser Netscape in den Versionen 6.0 und höher oder Mozilla, ebenso der Konquerer) unterstützen auch so genannte "alternate stylesheets", die über die Metaanweisung

<link rel="alternate stylesheet" title="Beschreibung" href="{relativer Pfad zum Stylesheet}">
eingebunden werden. Zwischen diesen verschiedenen Styles kann der Besucher in seinem Browser über ein Menünueintrag wählen. Diese Einstellung erfolgt allerdings nur innerhalb des Browsers, und häufig "vergessen" beim Besuch der nächsten Seite diese Wahl.

Beispiel für die Verwendung von 'ejocms_stylesheet'

Wählen sie eine der alternativen Ansichten dieser Seite:
Standardansicht
Alternative Ansicht
optimiert zum Druck
unformatiert

Modul-Informationen

	
ejoCMS Stylesheet Module
by Ludger Keilig
version 0.0.2 alpha
A stylesheet/alternate stylesheet creating module

	


Ansicht für den Ausdruck optimieren | Standardansicht
Zuletzt bearbeitet: 01. January 1970, 01:00:00 von Ludger Keilig
Soweit nicht anders angegeben: © 2001 - 2017 Ludger Keilig (näheres siehe Impressum).