Tester gesucht für neues OnePage-Template SlideMeCrazy
Re: Tester gesucht für neues OnePage-Template SlideMeCrazy
Schneltest unter OSX (iMAC, iPAD, iPhone).
Alles OK.
Alles OK.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: Tester gesucht für neues OnePage-Template SlideMeCrazy
Komisch. Bei meinem iPhone 6 mit iOS 12.1.2 funktioniert es nicht ganz:
die Menüs funktionieren jetzt. Aber der Top-Link ist nicht "smooth" und reagiert erst beim 2. Tap. Außerdem bleibt die letzte Scrollposition erhalten, wenn ich eine neue Seite per Menü wähle. Beim Aufruf einer neuen Seite scrollt der Browser aber nicht hoch. Prinzipiell ist die Seite so aber lesbar. Das Sliden des Inhaltes funktioniert und ist auch ansprechender als die vorherige Lösung.
Es steht auch noch das Sicherheitsupdate auf 12.1.3 an. Das mache ich heute mal...
@Tata: welches iPhone mit welcher iOS-Version hast Du getestet? Ich vermute, dass ältere iOS Versionen problemlos funktionieren.
Mit meinem älteren iPad schaue ich später noch nach.
Re: Tester gesucht für neues OnePage-Template SlideMeCrazy
Da hat er recht. Ist mir vorher gar nicht aufgefallen.Holger wrote: ↑Mon Jan 28, 2019 10:05 amKomisch. Bei meinem iPhone 6 mit iOS 12.1.2 funktioniert es nicht ganz:
die Menüs funktionieren jetzt. Aber der Top-Link ist nicht "smooth" und reagiert erst beim 2. Tap. Außerdem bleibt die letzte Scrollposition erhalten, wenn ich eine neue Seite per Menü wähle.
iOS 12.1.1
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: Tester gesucht für neues OnePage-Template SlideMeCrazy
Bei Klick auf die beiden Logos meldet die FF-Konsole:
Ich denke, das sollte kein Problem darstellen.
Die Chrome-Konsole meldet nichts.Leerer String an getElementById() übergeben.
onepage.js:17:61
Ich denke, das sollte kein Problem darstellen.
Re: Tester gesucht für neues OnePage-Template SlideMeCrazy
Ist zumindest unsauber, und macht auch keinen Sinn. Vermutlich sollte man diese Zeile durch folgende ersetzen (ungetestet):
Code: Select all
var parts = anchor.href.split("#");
if (parts.length > 1 && parts[0] === url) {
Christoph M. Becker – Plugins for CMSimple_XH
Re: Tester gesucht für neues OnePage-Template SlideMeCrazy
Danke, vermerkt. Das muss ich dann wohl mit jQuery machen, da das switchen zwischen den Klassen .doc + .sdoc bei einem horizontalen Slider/Scroller nicht funktioniert, siehe hier. Gibt es eine Lösung per PHP
Ein paar Änderungen im Stylesheet habe ich noch gemacht, hauptsächlich für ältere Browser.olape wrote: ↑Mon Jan 28, 2019 10:33 amDa hat er recht. Ist mir vorher gar nicht aufgefallen.Holger wrote: ↑Mon Jan 28, 2019 10:05 amKomisch. Bei meinem iPhone 6 mit iOS 12.1.2 funktioniert es nicht ganz:
die Menüs funktionieren jetzt. Aber der Top-Link ist nicht "smooth" und reagiert erst beim 2. Tap. Außerdem bleibt die letzte Scrollposition erhalten, wenn ich eine neue Seite per Menü wähle.
iOS 12.1.1
[1] Toplink nicht smooth: Kann ich im IE11 und Opera 12.18 nachvollziehen, springt da zumindest an den Anfang der Seite.
[2] reagiert erst beim 2. Tap: Teste bitte nochmal
[3] Außerdem bleibt die letzte Scrollposition erhalten, wenn ich eine neue Seite per Menü wähle: , könnte das an der onepage.js liegen?
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Tester gesucht für neues OnePage-Template SlideMeCrazy
Eine Lösung per PHP kann es eigentlich nicht geben, da PHP nicht weiß, was im Browser passiert. Eine allgemeine Lösung per JS dürfte auch nicht ohne sein; wird vermutlich parametrisiert werden müssen (könnte ja auch von rechts nach links gescrollt werden). Eventuell funktioniert aber folgender Quickfix (kann nicht testen, da ich den Template-Download nicht finden konnte): diese Zeile ersetzen durch:lck wrote: ↑Mon Jan 28, 2019 3:13 pmDanke, vermerkt. Das muss ich dann wohl mit jQuery machen, da das switchen zwischen den Klassen .doc + .sdoc bei einem horizontalen Slider/Scroller nicht funktioniert, siehe hier. Gibt es eine Lösung per PHP
Code: Select all
top += element.offsetLeft;
Christoph M. Becker – Plugins for CMSimple_XH
Re: Tester gesucht für neues OnePage-Template SlideMeCrazy
Getestet, ändert nichts . Template ist unterwegs per Mail. Eine jQuery Lösung habe ich schon mal eingebaut.cmb wrote: ↑Mon Jan 28, 2019 4:01 pmEine allgemeine Lösung per JS dürfte auch nicht ohne sein; wird vermutlich parametrisiert werden müssen (könnte ja auch von rechts nach links gescrollt werden). Eventuell funktioniert aber folgender Quickfix (kann nicht testen, da ich den Template-Download nicht finden konnte): diese Zeile ersetzen durch:Code: Select all
top += element.offsetLeft;
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Tester gesucht für neues OnePage-Template SlideMeCrazy
iOS 12.x: es bleibt beim 2.Tap, aber jetzt "smooth" sauber bis zum Seitenanfang
Ich glaube schon. Denn auch die letzte Version lief ja mit der alternativen jquery.onepage.js problemlos. Aktuell ist der Fehler mit iOS 12.x noch da.
BTW: mit iOS 9.3.5 funktioniert zwar der Top-Link (auch "smooth"), der Fehler bei der nicht aktualisierten Scrollposition ist da aber auch...
Re: Tester gesucht für neues OnePage-Template SlideMeCrazy
Konnte auch nicht funktionieren, allein schon weil bei SlideMeCrazy der „Seitenwechsel“ ja nicht durch wirkliches Scrollen erfolgt. Dein Lösungsansatz mit jQuery ist da viel passender:
Code: Select all
$(".lck_nav .onepage_menu li").click(function(){
$(this).addClass("iamselected");
$("li").not(this).removeClass("iamselected");
});
Code: Select all
function adjustMenuClasses() {
$(".lck_nav .onepage_menu li").removeClass("iamselected");
$(".lck_nav .onepage_menu li a:contains('" + location.hash.substr(1) + "')").parent("li").addClass("iamselected");
}
$(adjustMenuClasses);
$(window).on("hashchange", adjustMenuClasses);
So etwas könnte ich bei Onepage_XH einbauen, aber ich frage mich inzwischen, ob und inwiefern es überhaupt sinnvoll ist, dass onepage.js überhaupt ausgeliefert wird. Zumindest bei SlideMeCrazy erscheint es völlig überflüssig (wenn ich in der Konfiguration use_javascript deaktiviere, dann scheint alles wie gehabt). Wenn nur bestimmte Funktionalität von onepage.js gewünscht ist, dann müssten die Details konfigurierbar sein, oder vielleicht wäre es sinnvoller nur ein paar Code Snippets (in der Hilfe-Datei?) anzubieten?
Na ja, zum Testen einfach in der Konfiguration von Onepage_XH einfach mal use_javascript deaktivieren.
Christoph M. Becker – Plugins for CMSimple_XH