Page 11 of 13

Re: Für Nerds: Onepage + jQuery + Bootstrap

Posted: Thu Dec 13, 2018 7:52 am
by frase
Bonjour,
Je vais devoir te demander de revenir :
D'où vient le point d'interrogation ?

Hallo,
da muss ich zurück fragen:
Woher kommt das Fragezeichen?

Re: Für Nerds: Onepage + jQuery + Bootstrap

Posted: Thu Dec 13, 2018 8:05 am
by doczimut

Re: Für Nerds: Onepage + jQuery + Bootstrap

Posted: Thu Dec 13, 2018 8:13 am
by doczimut
When you register your website on Facebook, the visitor who clicks on the URL is followed by a tracer ?fbclid=***
---
Lorsque que l'on enregistre son site web sur Facebook, le visiteur qui clique sur l'URL est suivi avec un traceur ?fbclid=***

Re: Für Nerds: Onepage + jQuery + Bootstrap

Posted: Thu Dec 13, 2018 8:18 am
by frase
doczimut wrote:
Thu Dec 13, 2018 8:05 am
Facebook tracker
Leider kenne ich Facebook nicht :(
Zumindest weiß ich nicht genau, was Facebook da tut.
Wenn es sich nur um ein Tracking-Cookie handelt, dann wäre es ja nicht so schlimm.
Die Adresse mit dem Fragezeichen taucht ja nirgends offiziell auf - oder?
Niemand wird diese Adresse in seinem Browser so eingeben - denke ich.
Es ist kein Link.

Prinzipiell sollten Onepage-Seiten immer ohne Query-String aufgerufen werden.

Re: Für Nerds: Onepage + jQuery + Bootstrap

Posted: Thu Dec 13, 2018 8:32 am
by doczimut
Certes, mais Facebook étant utilisé par un grand de personnes, ils auront ce ? dans l'adresse (ou avec un autre réseau social pour être tracer). Il n'y a pas de solution pour éviter ce désagrément ? Si malgré tout ce ? est dans l'adresse URL.
---
Gewiss, aber wenn Facebook von einer großen Anzahl von Menschen genutzt wird, haben sie das ? in der Adresse (oder mit einem anderen sozialen Netzwerk, das verfolgt werden soll). Es gibt keine Lösung, um diese Unannehmlichkeiten zu vermeiden. Wenn trotz all dem ? ist in der URL.

Re: Für Nerds: Onepage + jQuery + Bootstrap

Posted: Thu Dec 13, 2018 8:50 am
by frase
Ich verstehe leider nicht, wieso jemand das '?' in der Adresse haben sollte ... :?:

Aber gut.
Du kannst folgendes versuchen.
Suche in template.htm folgenden Abschnitt:

Code: Select all

// url auslesen
$url = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];

// login = Menü sichtbar + 'container' hinzufügen / volle Höhe
//if (strpos($url,'login') !== false || strpos($url,'logout') !== false || strpos($url,'?') !== false) {
if (strpos($url,'login') !== false || strpos($url,'?') !== false) {
	// bei logout -> Startseite
	if (strpos($url,'logout') !== false) {
		echo ('window.setTimeout("window.location = \"index.php\"",3000);');
	}
	echo '
$("#header").addClass("darkHead");
$("main").addClass("container").attr("style","min-height: 100vh;")
';
}
Kommentiere die letzte Code-Zeile aus:

Code: Select all

//$("main").addClass("container").attr("style","min-height: 100vh;")
Jetzt sollte es auch mit '?' funktionieren.
Allerdings ist dann das Layout beim Einloggen kaputt.

Re: Für Nerds: Onepage + jQuery + Bootstrap

Posted: Thu Dec 13, 2018 9:04 am
by doczimut
Es funktioniert.
Aber was meinst du mit:
Allerdings ist dann das Layout beim Einloggen kaputt.

Re: Für Nerds: Onepage + jQuery + Bootstrap

Posted: Thu Dec 13, 2018 9:08 am
by frase
doczimut wrote:
Thu Dec 13, 2018 9:04 am
Aber was meinst du mit:
Das betrifft nur XH 1.6.x - da gibt es noch kein extra-Layout für das Login.
Da du XH 1.7.x verwendest, tritt das bei dir nicht auf.
Aber: Das Menü oben hat bei Aufruf mit '?' immer einen schwarzen Hintergrund.
Das sollte aber nicht so schlimm sein.

Re: Für Nerds: Onepage + jQuery + Bootstrap

Posted: Thu Dec 13, 2018 9:31 am
by doczimut
C'est le moindre mal...
Merci
---
Es ist der geringste Schaden...
Danke

Re: Für Nerds: Onepage + jQuery + Bootstrap

Posted: Thu Dec 13, 2018 9:44 am
by doczimut
J'ai enlevé le minimum de chose dans le code initial et cela semble fonctionner. Qu'en pensez-vous ?
---
Ich habe das Minimum aus dem ursprünglichen Code entfernt und es scheint zu funktionieren. Was denkst du?

Code: Select all

$("#header");
$("main").attr("style","min-height: 100vh;")