Page 1 of 1

PDA freundlich mit zweiter Template

Posted: Sun Oct 07, 2007 8:14 pm
by Hippo
Hallo,
ich suche eine Möglichkeit wie ich einen Blog für PDAs umschalten kann, oder noch besser, wenn man das ganze unter einer Sub-Domain erreichen kann. Zugriff über Handys aufs WWW wird ja immer günstiger, warum nicht einfach hier einen optisch angenehmen Zugriff ermöglichen.

Hier mal ein Link zu einem Emulator, wie es in einem Handy aussieht.

1. Kann man auch Styles/Templaten ohne den Styleswitcher umschalten, also mit nem normalen Link? (Ich möchte eigentlich nicht, das im Dropdown die Default-Template drin ist, die darf ich ja nicht rausschmeissen.)

2. Wenn ich es über Subdomain lösen will (http://pda.domain.xx), muss ich, oder kann ich da einfach ein zweites S9Y installieren das auf den Inhalt (Datenbank) des anderen Blogs zugreift, oder gibt es da Probleme mit den Plugins und der Konfiguration des jeweiligen Blogs?

3. Gibts noch ne andere Möglichkeit wie 1 oder 2?

Grüsse,
Rainer

Re: PDA freundlich mit zweiter Template

Posted: Mon Oct 08, 2007 10:25 am
by garvinhicking
Hi!

1. Ja, Du kannst das templatechooser-event plugin installieren und dann index.php?user_template=XXX aufrufen

2. Das könntest Du tun. Du könntest die Subdomain aber einfach auch auf den selben documentroot konfigurieren, dann die s9y option "HTTP-Host automatisch erkennen" aktivieren. Dann erstellst Du ein kleines s9y ereignisplugin, was abhängig vom $_SERVER['HTTP_HOST'] die korrekte $_REQUEST['user_template'] variable im frontend_configure Hook setzt, und schon nutzt diese Domain ein anderes Template.

Alternativ, schau Dir mal das "mobile output" plugin an, das geht wohl in ne ähnliche richtung.

Grüße,
Garvin

Posted: Mon Oct 08, 2007 4:50 pm
by Hippo
Hallo Garv,
vielen Dank für Deine Hilfe!!!!

:D :D

Das mit dem "einfachen" Plugin hört sich ja einfach an :oops: , nur leider bin ich eher ein Leihe in PHP, werde aber mal versuchen das hinzubekommen :? .
Werde das auch mal mit htaccess versuchen, müsste doch auch gehen!?:?:

Grüsse und Danke,
Hippo

Posted: Tue Oct 09, 2007 10:43 am
by garvinhicking
Hi!

Probier einfach mal ein bestehendes Plugin dafür zu adaptieren, das ist eigentlich ganz easy. Du kannst als basis sogar das event_templatechooser-Plugin nehmen! Einfach nur immer darauf achten, dass du kein plugin doppelt speicherst, sondern jedes plugin einen eigenen namen haben muss wie serendipity_event_templatechooser2.php. Der Dateiname muss mit dem Namen der PHP Klasse "serendipity_event_templatechooser2" und dem Verzeichnisnamen übereinstimmen!

Mit .htaccess und rewriteRules müsste man das auch hinkriegen, das stimmt.

Grüße,
Garvin

Posted: Tue Oct 09, 2007 4:06 pm
by Hippo
Hallo Garv,
danke werde es versuchen!!! :)

Grüsse,
Hippo