moziloCMS Supportforum

moziloCMS => Ich wünsche mir... => Thema gestartet von: HPdesigner am 16. Februar 2012, 21:28:00

Titel: Mozilo Mobile
Beitrag von: HPdesigner am 16. Februar 2012, 21:28:00
Ich weiß nicht, ob sowas mal angedacht sein wird, aber ich fänds cool, wenns noch so eine Art 2. Frontend gäbe, welches man zB für mobile devices stylen könnte. Müsste ja nur ein neues Template mit eigenem CSS sein, welches aber auf die gleichen Inhalte zugreift.
Titel: Re: Mozilo Mobile
Beitrag von: wasp am 17. Februar 2012, 10:23:25
Interessantes (aber auch komplexes) Thema. Habe neulich mal ein einfaches
Plugin auf Basis "HTTP User Agent" begonnen, welches z.B. iPxd und -phones
"erkennt" und daraufhin ein alternatives Stylesheet verwendet. Klappt.
Aber: Andriod,etc. - Ist ne unendliche Geschichte ... ruht erstmal.
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 18. Februar 2012, 00:27:38
Könnte man es nicht eleganterweise so lösen, wie es das W3 Consortium auf ihrer Seite (http://www.w3.org/) gelöst hat, indem einfach die Seitebreite ausgelesen wird und unter einem bestimmten Minimum einfach das Stylesheet gewechselt wird? Aber dann kann man kein alternatives Template bauen, sondern nur das bestehende verändern...
Titel: Re: Mozilo Mobile
Beitrag von: wasp am 18. Februar 2012, 00:36:01
Bestimmt...
Dann mach es - Die Mittel hast Du an der Hand !!! (Demo-Plugin)
( Hat jeder CSS3 etc. ) ???  :)
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 18. Februar 2012, 00:54:21
Ok, sobald ich Zeit dafür hab, werd ich mich mal ransetzen.
Ist das CSS3?
Titel: Re: Mozilo Mobile
Beitrag von: m4ddy am 18. Februar 2012, 01:58:19
Hi,

ich hab mich vor einiger Zeit schonmal damit beschäftigt und per jscript einfach alternaitve templategrafiken und CSS für die Pfade der templates verwendet.

das iss aber echt ein Haufen Arbeit, je nach template  :?

Aber wie wasp schon geschrieben hat, wäre auch ne sehr elegante aber komplexe Methode das Device schon on Anfang an zu erkennen und das Tempalte entsprechend zu manipulieren.

http://wurfl.sourceforge.net/ wäre da zum Beipsiel eine ganz nette Möglickeit an die unterschiedlichen Gerätedaten zu kommen.

Unter http://www.drweb.de/magazin/webinhalte-fur-smartphones-und-pocket-pcs-aufbereiten/ gibt es einen netten Artikel mit Codebeispielen dazu, zum einlesen.

das Ganze gelich im CMS selbst zu berücksichtigen, fände ich jetzt ein wenig viel Aufwand, dafür dass das vom Webmaster ganz gut selbst bewerkstelligt werden kann.

Ich hoffe das hilft dir weiter.  :)
Titel: Re: Mozilo Mobile
Beitrag von: laborix am 18. Februar 2012, 11:28:58
Zitat von: "wasp"... ( Hat jeder CSS3 etc. ) ???  :)
Nur mal so als Ergänzung:

W3C |  Media Queries - W3C Candidate Recommendation 27 July 2010
http://www.w3.org/TR/css3-mediaqueries/

Diese Funktion wird zur Zeit von sehr vielen mobilen Geräten unterstützt und bietet eine reine CSS Lösung. Welche mobilen Geräte alle unterstützt werden, keine Ahnung.
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 28. März 2012, 20:45:10
Vielen Dank für eure Vorschläge / Ideen / Anregungen. Angenommen, man möchte wirklich ein 2. Frontend mit eigenem Template und CSS bauen, welches aber auf die gleichen Flatfiles zugreift, wie würde man das am sinnvollsten bzw. effektivsten bewerkstelligen?
Titel: Re: Mozilo Mobile
Beitrag von: djr am 29. März 2012, 13:32:23
@HPdesigner: Ich versteh nicht, warum Du immer noch "ein 2. Frontend mit eigenem Template und CSS bauen" willst, wenn es Dir (so der Betreff) um eine "Mobile"-Ansicht geht.

Ich finde den CSS-Ein-/Ansatz am sinnigsten:
Die wichtigsten "Media Queries" funktionieren auf den iP.d- und Android-Geräten und in aktuellen Desktop-Browsern.
Für den Anfang sollte dieser Beitrag aus dem iX (http://www.heise.de/ix/artikel/Allen-recht-1058764.html) reichen. Inspiration findest Du hier (http://mediaqueri.es/).

Tipps zur Vorgehensweise:
Noch eine (ergänzende) Idee: mit dem i18n-Plugin (http://software.azett.com/index.php?cat=moziloCMS-Plugins&page=i18n) arbeiten!
Folgendes sollte möglich sein (teilw. ungetestet):
 :!: Lass uns von Deinem Ergebnis wissen.
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 29. März 2012, 15:02:47
Naja, 2. Frontend könnte halt über eine eigene URL erreichbar sein (oder kann man das noch anders bewerkstelligen?) und eigenes Template find ich an sich angenehmer, weil dann so Sachen wie "Ggf. das Menü zweimal einbinden und das, je nach Style, nicht benötigte ausblenden" entfallen. Andererseits ist nichtgebrauchte-Elemente-Ausblenden wahrscheinlich weniger aufwendig als 2.-Frontend-erstellen.

Aber vielen Dank für die Links und Tipps. Der CSS-Ansatz lag mir vor allem auch zwecks Aufwandreduzierung nahe.
Wenns ein Ergebnis gibt, werd ichs mal posten.
Titel: Re: Mozilo Mobile
Beitrag von: djr am 29. März 2012, 19:03:52
Zitat von: "HPdesigner"2. Frontend könnte halt über eine eigene URL erreichbar sein (oder kann man das noch anders bewerkstelligen?)
Schau mal genau hier (Auswahl der anzuzeigenden Sprache) (http://software.azett.com/index.php?cat=moziloCMS-Plugins&page=i18n#a6) in die i18n-Doku von azett:
Zitat von: "software.azett.com"Die anzuzeigende Sprache muß als Parameter "i18n" am URL übergeben werden. Beispiele:
  • http://www.example.org/?i18n=de  
  • http://www.example.org/index.php?cat=Willkommen&page=Startseite&i18n=en
Die ausgewählte Sprache wird in der Browser-Session gespeichert, ...
Dies kannst Du wie folgt nutzen (ungetestet) :
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 29. März 2012, 23:51:26
Ok das ist echt nice! Vielen Dank für die Tipps! Ich hoffe ich komme bald dazu es umzusetzen. Werd, sobald es etwas Ansehnliches gibt, posten.
Titel: Re: Mozilo Mobile
Beitrag von: wasp am 30. März 2012, 19:40:48
"Nachwurf" / P.S. : Da hier ja wieder offenbar wieder mitgemachtund
mitgedacht wird,  :D

hier mal mein Basic-Ansatz/Schema für ein denkbares Plugin (...bereits existent aber...non-alpha ... bereits im produktiven Einsatz!) :
<?phpif(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod') || strstr($_SERVER['HTTP_USER_AGENT'],'iPad')){  //header('Location: http://yoursite.com/iphone'); //umleitung... oder  echo "Hallo iPod/iPad/iPhone!";  //exit();} else {echo "Kein iPod/iPhone/iPad!";}?>


hieraus folgt: Im Template dies als PLUGIN anstelle von der CSS-Sache einsetzen,
detecten ... statt Echo den Wert für die CSS-Zeile returnen - Fertig!

Einschränkungen: -info-
Vorteile : Serverseitige Selektion der CSS-Datei(en)
Nachteile : Selektion/PHP sonst unknown.

;)

P.P.S.: Klar USER AGENT kann Fake sein - Das soll aber hier kein Thema sein ...
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 31. März 2012, 11:15:51
In Kombination mit djr's Lösung könnte man also das device detektieren, auf die mobile URL und von dort auf die Adresse mit angehängtem i18n-Parameter leiten - bzw, kann ja einfach auch direkt weitergeleitet werden, aber so hat man auch parallel dazu eine Mobile URL!

Zitat von: "wasp"Klar USER AGENT kann Fake sein
Gibts denn Alternativen das Device zu detektieren?
Titel: Re: Mozilo Mobile
Beitrag von: polhem am 02. April 2012, 18:19:11
Hallo HPdesigner,
hier wird eine kombinierte Lösung aus USER AGENT und Nutzerabfrage vorgeschlagen: http://aktuell.de.selfhtml.org/artikel/css/mobile-endgeraete/. Der Beitrag ist nicht ganz neu, aber vermutlich immer noch verwendbar. Ich habe mir das Thema "mobile HP" auf meine persönliche Todo-Liste geschrieben (in 1-2 Jahren ...)
Wenn es schon eher ein Mozilo-Plugin gäbe, wäre das toll! Auf jeden Fall wäre es schade, wenn verschiedene Leute parallel das Gleiche entwickeln.
polhem
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 02. April 2012, 18:37:20
Danke, polhem, für den Link. Die letzendliche manuelle Auswahl durch den Benutzer empfinde ich auf jeden Fall als sinnvoll und mit dem vorher beschriebenen i18n-Parameter braucht nichtmal ein Cookie gesetzt zu werden.

Zitat von: "polhem"Auf jeden Fall wäre es schade, wenn verschiedene Leute parallel das Gleiche entwickeln
Schon, aber verschiedene Lösungen können auch durchaus vorteilhaft sein - aber kannst ja Bescheid sagen, wenn du anfangen solltest, das Plugin zu schreiben ;)
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 08. Mai 2012, 11:04:31
So, ich hab jetzt mal ein Template Switcher via
<!-- template 1 -->
{i18n|mobile|<!-- das Template 1 -->}
<!-- template 2 -->
{i18n|de|<!-- das Template 2 -->}
eingebunden und es funktioniert soweit erstmal auf meiner Testseite (http://ap-intermedia.de/develop/moziloCMS/Willkommen/Willkommen.html). (Oben rechts kann über den Link gewechselt werden).

Allerdings habe ich ein Problem: Immer das Template, welches als 2. notiert ist (in diesem Fall template 2), wird falsch dargestellt! z.B. fehlen Zeilenumbrüche und Links werden falsch dargestellt etc. Sobald ich es aber an 1. Stelle notiere, stimmen die Formatierungen wieder! Die style.css wird geladen, muss m.E. irgendwas mit dem Mozilo Parser zutun haben...

Jemand eine Idee?
Titel: Re: Mozilo Mobile
Beitrag von: maiemi am 08. Mai 2012, 12:26:07
hmmm..

das könnte daran liegen, dass Du andere Menü-Styles hast (Detailmenu, etc,), die Menüs müssen im Backend von Mozilo extra eigestellt werden und es scheint, als würde die Menüeinstellung des "mozilo-.Layouts" die Darstellung des "mobile-Layouts" versauen, weil hier andere Einstellungen erforderlich sind, die per CSS -Styleswitcher nicht geändert werden können.

Das selbe Problem taucht auch auf, wenn man das Layout wechselt und vergisst, die Menüdarstellung separat nach dem Ändern des Layouts zu ändern....
Titel: Re: Mozilo Mobile
Beitrag von: Thorstn am 08. Mai 2012, 14:35:19
Mal etwas Offtopic...

Ich habe für meine (mozilo) Webseite tippelsberg.de vor geraumer Zeit auch mal eine (statische HTML) Version für Mobilsachen erstellt.
Da ich selbst kein Smartphone o.ä. habe (und auch nicht will), kann ich das nicht testen.
Mein Bruder meinte jedoch mal, dass ich keine feste Breite angeben sollte... aber wenn ich das nicht tue, zerreißt es mir ja das Layout...

http://mobil.tippelsberg.de (http://mobil.tippelsberg.de)

Die Breite ist auf 400px angelegt.

Kann mal jemand drüberschauen und/oder mir nen Tipp bzgl. der Breite geben?  ;)

Gruß,
Thorsten
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 08. Mai 2012, 14:54:48
@maiemi:
Danke für den Hinweis, damit kann ich zwar das Menü wieder herstellen, allerdings ist noch nicht geklärt, warum Mozilo die Zeilenumbrüche in normalen Inhaltsseiten nicht mehr erkennt... Das ist grade mein Problem.

@Thorstn:
Zitat von: "Thorstn"aber wenn ich das nicht tue, zerreißt es mir ja das Layout...
Warum? Es wird auf einem normalen (großen) Display lediglich ultrabreit angezeigt. Aber wenn du .site, .menu, .test und .footer auf width:100%; setzt und mit einem mobilen Device aufrufst, sieht doch alles schick aus! dann ist die Seitenbreite ja sowieso nicht groß. Um sicherzugehen und evt größere Devices doch abzufangen, kannst du im CSS auch statt width auch einfach max-width (http://de.selfhtml.org/css/eigenschaften/positionierung.htm#max_width):400px; (CSS 2.0) notieren, dann verkleinert er zwar bei kleiner als 400 px, bleibt aber bei größeren Displays auf 400 stehen.
Titel: Re: Mozilo Mobile
Beitrag von: ManfredB am 08. Mai 2012, 21:13:18
Zitat von: "HPdesigner"So, ich hab jetzt mal ein Template Switcher via
<!-- template 1 -->
{i18n|mobile|<!-- das Template 1 -->}
<!-- template 2 -->
{i18n|de|<!-- das Template 2 -->}
eingebunden und es funktioniert soweit erstmal auf meiner Testseite (http://ap-intermedia.de/develop/moziloCMS/Willkommen/Willkommen.html). (Oben rechts kann über den Link gewechselt werden).

Allerdings habe ich ein Problem: Immer das Template, welches als 2. notiert ist (in diesem Fall template 2), wird falsch dargestellt! z.B. fehlen Zeilenumbrüche und Links werden falsch dargestellt etc. Sobald ich es aber an 1. Stelle notiere, stimmen die Formatierungen wieder! Die style.css wird geladen, muss m.E. irgendwas mit dem Mozilo Parser zutun haben...

Jemand eine Idee?
Hi HPdesigner,
kann es sein, dass in den Plugin-Parametern
$this->settings->get("initialize") == "true"eingestellt ist? Dann würde nämlich schon beim ersten, übersprungenen {i18|...
$this->initializeContent();ausgeführt und damit letztlich die Syntax zweimal bis zur Ausgabe umgewandelt.

Gruß ManfredB
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 09. Mai 2012, 18:49:51
Zitat von: "ManfredB"kann es sein, dass in den Plugin-Parametern $this->settings->get("initialize") == "true" eingestellt ist?
Nein, ist auf false gesetzt und hat auch keinerlei Auswirkung auf die Anzeige der Page.

Noch andre Ideen?
Titel: Re: Mozilo Mobile
Beitrag von: ManfredB am 09. Mai 2012, 23:51:23
Ich war jetzt mal neugierig und habs bei mir auch versucht. Solange ich den {CONTENT} in der template.html ausblende, funktioniert es auch gut.

Sobald {CONTENT} ausgewertet werden soll, klappt es manchmal und manchmal nicht. Wenn es nicht klappt, dann habe ich in der Ausgabe noch vor "<html>" den nicht ausgewerteten String "{i18n|de|". Mir scheint, die Schachtelung der geschweiften Klammern zusammen mit Zeilenumbrüchen wird manchmal nicht korrekt ausgewertet.

Gruß ManfredB
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 11. Mai 2012, 00:11:35
Zitat von: "ManfredB"Ich war jetzt mal neugierig
:D

Was ich jetzt herausgefunden hab ist, dass er kein Problem mit {,} oder | hat, sondern nur mit eckigen Klammern! Sobald eckige Klammern im i18 Tag stehn, zerschießt die Seite. Woran liegt das? Muss man sich wohl doch mal durch den Code wühlen...
Titel: Re: Mozilo Mobile
Beitrag von: ManfredB am 11. Mai 2012, 23:17:54
Ich habs jetzt bis Syntax->preparePageContent() zurückverfolgt. Sobald 2 x {CONTENT} in der template.html steht, geht die Umsetzung schief, da nur einmal {CONTENT} ausgewertet wird.

Zum Test habe ich das Template mal umgestellt auf:
<!-- template 1 -->
{i18n|mobile|<!-- Beginn Template 1 -->}
<!-- template 2 -->
{i18n|de|<!-- Beginn Template 2 -->}
{CONTENT}
<!-- template 1 -->
{i18n|mobile|<!-- Ende Template 1 -->}
<!-- template 2 -->
{i18n|de|<!-- Ende Template 2 -->}

In der Version bleiben beide Designs stabil. Ist aber etwas umständlich.

Gruß ManfredB
Titel: Re: Mozilo Mobile
Beitrag von: ManfredB am 12. Mai 2012, 22:41:21
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.

Es verändert nicht das Layout für alle, sondern Session-bezogen. Die Layoutwahl ist beim Menüpunkt Layout erreichbar. Schöner wäre es im Header, aber dazu muss jedes Layout angefasst werden.

Bei Browser-Start wird der User-Agent ausgewertet und das Plugin kann direkt zu einer mobilen Seite umschalten, was beim iPhone auch wunderbar funktioniert.

Eine erste Version ist unter http://www.bielemeier.de/moziloCMS (http://www.bielemeier.de/moziloCMS) installiert. Kritik und Ideen sind willkommen.

Gruß ManfredB
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 12. Mai 2012, 23:07:59
Nice! Das sieht doch schonmal total klasse aus - in Opera funktioniert es einwandfrei.

Zitat von: "ManfredB"Schöner wäre es im Header, aber dazu muss jedes Layout angefasst werden
Nicht unbedingt, könntest absolut positionieren mit CSS.

Danke für die Arbeit!
Titel: Re: Mozilo Mobile
Beitrag von: ManfredB am 13. Mai 2012, 12:12:27
Ich habe das Plugin noch mal aktualisiert. Neu in Revision 3:

* Cookie funktioniert jetzt auch, kann im Admin-Bereich ein-/ausgeschaltet werden.
* {LAYOUT|mobile} und {LAYOUT|desktop} erzeugen Links auf die jeweiligen Standardseiten, die bei mir auf der Demoseite (http://www.bielemeier.de/moziloCMS) im Footer benutzt werden.

Achtung: {LAYOUT|desktop} war in der ersten Version noch {LAYOUT|classic}, "desktop" erscheint mir aber verständlicher.

Eine Lücke gibt es jetzt noch: bei aktiviertem "mod_rewrite" schaltet das Plugin bei Layoutwechsel zurück zur Standardseite. Ohne "mod_rewrite"  bleibt die Seite erhalten.

Gruß ManfredB
Titel: Re: Mozilo Mobile
Beitrag von: HPdesigner am 02. Juni 2012, 17:51:39
Das Plugin ist total klasse! Habs jetzt in meinem Mozilo im Einsatz und wir entwickeln grad die Mobile Seite. Funktioniert einwandfrei und das mobile device detecten hat bisher immer funktioniert!

Normale Page (http://www.update-jugo.de/update/index.php?layout=UPdate)
Mobile Page (http://www.update-jugo.de/update/index.php?layout=Mobile)

Vielen Danke ManfredB nochmal für das tolle Plugin.
Titel: Re: Mozilo Mobile
Beitrag von: ManfredB am 04. Juni 2012, 22:53:02
Danke fürs Lob.

Hier noch mal der Hinweis, dass erst ab Version 5 Layouts mit oder ohne Submenü fehlerfrei gemischt werden können. Ab der Version wird diese Eigenschaft temporär gelesen und gesetzt.

Gruß, ManfredB
Titel: Re: Mozilo Mobile
Beitrag von: Proximus am 21. Juni 2012, 18:41:09
Hi wertes Mozilo Team und werte Mozilo User :-)

Bei Thema mobile devices bin ich auf ein Problem gestoßen, das ich alleine nicht gelöst bekomme.

Ich habe für einen Kunden ein responsives Design entwickelt. Also kein mobile Template, sondern reine CSS3 anpassungen.

Nun kommt das Problem: Ich habe ein einfaches jquery Drop Down Menu eingebaut. Das funktioniert mit einer Maus auch ganz gut, aber hover Effekte gibt es ja auf Smartfones in der Regel nicht.

Das bedeutet, ich kann nur die Kategorien anklicken, nicht aber die untergeordneten Inhaltsseiten. Das ist doof ;-)

Mein Ansatz war folgender: Ich habe eine erste Inhaltsseite, die genauso heißt, wie die Kategorie (die taucht dann entsprechend meiner Einstellungen nicht im Menu auf). Dieser habe ich im Feld für externe Links keinen Link verpasst, sondern nur ein "#" in der Hoffnung, dass die Raute dann in das href des a geschrieben wird, und somit ohne Effekt beim Anklicken bleibt.

Leider funktioniert das nicht.

Daher also meine Frage, ob sich das Mozilo soweit anpassen lässt, dass ein externer Link, der "#" oder besser noch "javascript:;" heißt, dann auch in das a-Tag übernommen wird? So ließe sich fast jedes dropdown menu implementieren und wäre auf allen Geräten benutzbar.

Proximus
Titel: Re: Mozilo Mobile
Beitrag von: wasp am 21. Juni 2012, 23:24:48
ReHi @ Proximus!   8-)

ZitatIch habe für einen Kunden ein responsives Design entwickelt. ...
SICHER .... findet sich da was, aber nur via Aktivität, Kommunikation & EINSATZ :
GEMEINSAM bekommt man einiges hin ... Daher ist und bleibt moziloCMS Open-Source!
"Pack (et)was rein - Und Du bekommst viel raus... (aber das weisst Du ja bereits) ..."

 :arrow:  THINK ABOUT IT!  :idea:

http://www.mozilo.de/forum/viewtopic.php?f=20&t=2900
Titel: Re: Mozilo Mobile
Beitrag von: djr am 24. Juni 2012, 15:22:28
@Proximus:
Du arbeitest mit Media Queries?
Dann schlag ich vor, ins Template zwei Menüs einzubauen (eines für Desktop-, eines für Mobil-Nutzer) und jeweils das nicht gebrauchte auszublenden.
Für mobile Geräte baue ich das Menü meist ans Ende der Seite und optional blende ich Oben einen Ankerverweis "Menü" ein.
Zitat von: "Proximus"...meine Frage, ob sich das Mozilo soweit anpassen lässt...
Wenn Du fit in PHP bist, kannst Du Dir mit Hilfe eines Plugins Dein Wunschmenü erzeugen lassen (eine aktuelle mozilo-Version vorausgesetzt).

Wenn Du an Deinem alleinigen Menü festhältst und Javascript bevorzugst, scheint es auch Code-Zeilen zu geben, die den ":hover"-Effekt bei touch-Geräten "simulieren".
Titel: Re: Mozilo Mobile
Beitrag von: hausl78 am 06. Juli 2012, 08:50:47
Zur Info - der viewport Meta-Tag - eine eventuelle Alternative zum eigenen mobile-Layout. So kann man auch verhindern das die Seite in das zu kleine Display gequetscht wird und man - ohne zuerst mal zu zoomen - eh nichts lesen/erkennen kann.

https://developer.mozilla.org/en/Mobile ... _meta_tag/ (https://developer.mozilla.org/en/Mobile/Viewport_meta_tag/)

http://webdesign.tutsplus.com/tutorials ... -meta-tag/ (http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/quick-tip-dont-forget-the-viewport-meta-tag/)

etc..

LG
Titel: Re: Mozilo Mobile
Beitrag von: Thorstn am 21. Mai 2013, 10:17:21
[Thema-wieder-aufwärm-Modus]

Ich habe das Plugin jetzt mal getestet, und das funktioniert soweit richtig super, vielen Dank an ManfredB  :)

Einen kleinen "Einwand" habe ich aber...

Zitat von: ManfredB am 13. Mai 2012, 12:12:27

Eine Lücke gibt es jetzt noch: bei aktiviertem "mod_rewrite" schaltet das Plugin bei Layoutwechsel zurück zur Standardseite. Ohne "mod_rewrite"  bleibt die Seite erhalten.

Ich habe eine mozilo-Präsenz offline (xampp) gestaltet, dort funktionierte das Plugin einwandfrei. Online jedoch wechselte die Mobil-Version wieder in die Desktop-Version, nachdem ich auf einen Link innerhalb des Menüs klickte.
Bei mir hatte das allerdings nichts mit dem mod_rewrite zu tun, sondern mit der Server-Einstellung "safe_mode". Sobald dieser OFF ist, funktioniert das Plugin fehlerfrei. Bei ON switcht das Plugin wieder zur Desktop-Version.

Gibt es bzgl. dieses Plugins eigentlich Neuigkeiten?  ;)

Grüße aus Bochum,
Thorsten
Titel: Re: Mozilo Mobile
Beitrag von: -FuFu- am 21. Mai 2013, 21:15:15
ich hab das Plugin auf meinem Droid-World Projekt ja auch schon länger am laufen, da es bei mir mit mod_rewrite auch nicht immer so wollte wie es sollte hab ich das ganze wie folgt gelöst:
der Link zur mobilen Version/Desktop Version schaut bei mir so aus
zur mobilen version:
<a href="?layout=mobile">Mobile Version</a>

zur desktop version:
<a href="?layout=droid1">Desktop Version</a>

das ganze funktioniert mit mod_rewrite gut, ohne nicht mehr ;) aber da ich mod_rewrite aktive hab, ist es für mich eine gute Lösung und man bleibt auf der Aktuellen Seite.

und mein mobiles layout passt sich auf den meisten Mobilen Geräten recht gut an und ist gut zu lesen meines erachtens nach, nur das Menü ist noch etwas "unübersichtlich", da muß ich nochmal was dran machen :D
Titel: Re: Mozilo Mobile
Beitrag von: azett am 23. Juni 2013, 15:45:09
Oh, wenn ich vorher gewusst hätte, dass ihr da schon was im Köcher habt...  ???

Ich hab nämlich zwischenzeitlich auch ein Plugin gebaut, was Mobilgeräten ein anderes Layout serviert: MobileLayout (http://www.mozilo.de/forum/index.php/topic,3432.0.html).
Es wertet den User-Agent serverseitig aus und manipuliert das CMS für Mobilgeräte so, dass das konfigurierte Mobil-Layout angezeigt wird. Auch dessen Submenu-Einstellungen werden temporär übernommen. Als Mobil-Layout kann jedes beliebige im CMS installierte Layout verwendet werden; ich habe aber noch ein passendes erstellt.