Re: [OGo-Discuss-DE] Ogo-Themen für verschieden e Endgeräte

Helge Hess <[email protected]> Tue, 11 Nov 2003 17:53:02 +0100
Newsgroups gmane.comp.cms.opengroupware.discuss.german
Message-ID <[email protected]>
On Nov 11, 2003, at 5:14 PM, Moritz Beck wrote:
> bezüglich der Anpassbarkeit der Weboberfläche (Themen) habe ich mich 
> ein wenig belesen. Im Prinzip sollte sich Ogo bzw. die Ogo-Themen doch 
> auch so anpassen lassen, dass verschiedene Themen für verschiedene 
> Endgeräte tauglich sind.

Ja. Im Prinzip kann sich ein Theme auch selbst automatisch an das 
Endgeraet anpassen, dass wird auch teilweise sogar schon so getan (wenn 
Textbrowser (eg Lynx), dann keine Tabellen, keine Images etc). Das ist 
sicher die bessere, wenn auch manchmal kompliziertere Variante.

Sowas schaut dann so aus:
---snip: .html---
<#WennTextBrowser>
   [blah]
</#WennTextBrowser>

<#WennNichtTextBrowser>
   <#BlahImg/>
</#WennNichtTextBrowser>
---snap---

---snip: .wod---
WennTextBrowser: WOConditional {
   condition = context.request.clientCapabilities.isTextBrowser;
}
WennNichtTextBrowser: WOConditional {
   condition = context.request.clientCapabilities.isTextBrowser;
   negate = YES;
}
BlahImg: WOImage {
   filename = "blah.gif";
}
---snap---

> Die normalen Themen sind ja im Allgemeinen für normale PCs brauchbar, 
> nicht aber für mobilen Zugriff über beispielsweise einen PDA mit 
> GPRS...

Naja, stimmt sicher, aber man kann die Themes um soetwas erweitern.

> Meine Überlegung ist, Themen für mobile Endgeräte, beispielsweise PDA, 
> zu erstellen, die übersichtlich und in Hinsicht auf Datenübertragung 
> optimiert sind: k(l)eine Grafiken, PDA-taugliche Oberfläche, 
> beschränkte Menüs und Funktionen.

Klingt prima :-)

> Gibt es dazu Überlegungen? Wie ließe es sich beispielsweise 
> realisieren, dass ein Benutzer mit dem Endgerät "PC" ein normales 
> Thema zu sehen bekommt, beim Endgerät "PDA" oder einem anderen 
> definierbaren Profil jedoch automatisch das dafür passende Thema 
> geliefert wird.

Siehe oben, an sich muesste das in die regulaeren Themes eingebaut 
werden, dann wuerde soetwas automatisch gehen.
Ansonsten waere eine "Theme" Auswahl auf der Loginseite sicher auch 
keine schlechte Idee.

Gruss
   Helge
-- 
OpenGroupware.org => http://www.opengroupware.org/

-- 
OpenGroupware.org German Discussion
[email protected]
http://mail.opengroupware.org/mailman/listinfo/discuss-de