Benutzer-Werkzeuge

Webseiten-Werkzeuge


themen:mozilocms:layout

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
themen:mozilocms:layout [12.05.2012 20:50] bielemeierthemen:mozilocms:layout [26.10.2024 08:47] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 3: Zeile 3:
  
 ==== Beschreibung ==== ==== Beschreibung ====
-Hab jetzt noch ein bischen rumgespielt und ein Layout-Plugin geschaffen, das nur temporär arbeitet. Es kann mit allen vorhandenen Layouts ohne Anpassungen zusammenarbeiten.+Dieses Plugin ist ein Layout-Plugin, das nur temporär arbeitet. Es kann mit allen vorhandenen Layouts ohne Anpassungen zusammenarbeiten.\\ 
 +Es verändert nicht das Layout für alle, sondern Session-bezogen. Ein Cookie kann gesetzt werden und lädt dann auch beim nächsten Besuch das gewählte Layout.\\ 
 +Bei Browser-Start wird der User-Agent ausgewertet und das Plugin kann direkt zu einer mobilen Seite umschalten, was beim iPhone auch wunderbar funktioniert.
  
-Es verändert nicht das Layout für alle, sondern Session-bezogenDie Layoutwahl ist beim Menüpunkt Layout erreichbar. Schöner wäre es im Headeraber dazu muss jedes Layout angefasst werden.+Im Admin-Bereich müssen vor der Nutzung die möglichen Layouts angegeben werdenHier kann auch entschieden werdenob ein Cookie gesetzt wird.\\ 
 +**In der plugin.conf kann auch je Seite ein Layout angegeben werden**, es gibt aber noch keine Oberfläche dafür zur Eingabe.
  
-Bei Browser-Start wird der User-Agent ausgewertet und das Plugin kann direkt zu einer mobilen Seite umschaltenwas beim iPhone auch wunderbar funktioniert.+{LAYOUT|select} Anzeige einer Layout-Auswahl. Wenn dem Leser die Layout-Auswahl außerhalb der Inhaltsseiten angeboten wirddann muss das natürlich in jeder template.html eingetragen werden. Einfacher ist eine spezielle Inhaltsseite für die Layout-Wahl.
  
-Im Admin-Bereich müssen vor der Nutzung die möglichen Layouts angegeben werden+{LAYOUT|current} Gibt das aktuelle Layout zurück.
  
-{LAYOUT|selectWenn dem Leser die Layout-Auswahl außerhalb der Inhaltsseiten angeboten wird, dann muss das natürlich in jeder template.html eingetragen werden. Einfacher ist eine spezielle Inhaltsseite für die Layout-Wahl.+{LAYOUT|mobileLink zum Mobile-Layout der Webseite. 
 + 
 +{LAYOUT|desktop} Link zum Desktop-Layout der Webseite. 
 + 
 +{LAYOUT|<Name eines Layouts>} Link zu dem angegebenen Layout
  
 ==== Download ==== ==== Download ====
-  * Plugin: {{:themen:mozilocms:layout.zip|https://www.bielemeier.de/lib/exe/fetch.php?media=themen:mozilocms:layout.zip}}+  * Plugin: {{:themen:mozilocms:layout_r5.zip|https://www.bielemeier.de/lib/exe/fetch.php?media=themen:mozilocms:layout_r5.zip}}
   * dazu passendes Demo-Layout, abgewandeltetes Grundgerüst2: {{:themen:mozilocms:mobile.zip|https://www.bielemeier.de/lib/exe/fetch.php?media=themen:mozilocms:mobile.zip}}   * dazu passendes Demo-Layout, abgewandeltetes Grundgerüst2: {{:themen:mozilocms:mobile.zip|https://www.bielemeier.de/lib/exe/fetch.php?media=themen:mozilocms:mobile.zip}}
  
 ==== Einschränkungen ==== ==== Einschränkungen ====
-Leider ist das Plugin nur mit Änderung in der index.php im Installationsverzeichnis zu nutzen:+1) Es wird noch nicht geprüft, ob die im Admin-Bereich eingetragenen Layouts existieren. 
 + 
 +2) Leider ist das Plugin nur mit Änderung in der index.php im Installationsverzeichnis zu nutzen:
  
 * Suche  * Suche 
Zeile 32: Zeile 41:
     }     }
  
-=== Layouts === +==== Änderungen ==== 
-Es wird noch nicht geprüft, ob die eingetragenen Layouts existieren. +=== Release 5 === 
- +Layouts mit oder ohne Submenü konnten nicht gemischt werden. Jetzt wird diese Eigenschaft temporär gelesen.
-Nach Browser-Neustart gelten wieder die allgemeinen Vorgaben zum Layout, theoretisch müsste das Plugin um Cookies erweitert werden.+
themen/mozilocms/layout.1336855803.txt.gz · Zuletzt geändert: 26.10.2024 08:47 (Externe Bearbeitung)