WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo,
ich habe in der config.php
define('NO_SESSION_COOKIE',true);
da im öffentlichen Bereich der Homepage keine cookies benötigt werden.
Lediglich der private Teil (Mitgliederbereich) benötigt diese für das frontend-login.
Versuche, durch Setzen von
define('NO_SESSION_COOKIE',false);
beim Anfordern der Login-Seite führten nicht zum Erfolg.
Kann das Deaktivieren von cookies in der config-php für den privaten Bereich der Seite
wieder aktiviert werden, ohne hierfür eine eigene URL zu schaffen?
Danke und viele Grüße
Heinz
Offline
Eventuell geht es, wenn Du in der framework/wsession.php die Zeile 70
$strCookiepagepattern = "@(modules\/|\/".ADMIN_DIRECTORY."\/)@";änderst zu
$strCookiepagepattern = "@(account\/|\/modules\/|\/".ADMIN_DIRECTORY."\/)@";(nicht getestet)
Offline
Danke für den Versuch,
es funktioniert so leider nicht, dass
der öffentliche Teil der Seiten cookiefrei gehalten wird und
gleichzeitig ein frontend-login für die privaten Seiten ermöglicht wird.
Kein Problem, ich kann damit leben, dass die harmlosen session-cookies gesetzt werden.
Leider haben viele Nutzer jedoch davor gewisse Ängste. Es war ein Versuch wert.
Bei dieser Gelegenheit habe ich festgestellt, dass trotz
define('NO_SESSION_COOKIE',true);
in der config.php
ein cookie gesetzt wird: cookieconsent_status
Eine Benachrichtigung der Form "Diese Seite setzt keine cookies" führt demnach also zu
einem harmlosen cookie. Wenn also define('NO_SESSION_COOKIE',true); genutzt wird,
müsste konsequenterweise auf cookie consent 2 verzichtet werden.
Gruß
Heinz
Offline
define('NO_SESSION_COOKIE',true);
bezieht sich NUR auf den Session-Cookie vom WBCE-Core, nicht auf Module, die Cookies setzen. Und auch nicht auf Cookies, die das Backend setzt (und auch setzen muss!). Das wird aber mMn sowohl in den Releasenotes als auch der Benennung der Konstante ziemlich deutlich.
Das heißt, z.B.
- TwoClickContent setzt auch weiterhin ein Cookie, um sich merken zu können, ob das Laden des jeweiligen externen Inhalts gestattet wurde.
- CookieConsent setzt ein auch weiterhin Cookie, um sich zu merken, ob der Cookiehinweis weggeklickt wurde. (Wenn kein WBCE-Session-Cookie und auch sonst keine Cookies gesetzt werden, also auch keine Tracking-Cookies oder Cookies von eingebetteten Drittanbieterinhalten wie Youtube-Videos oder Google Maps/OSM, ist der Cookie-Hinweis verzichtbar. )
Offline