[V4.1] Cookok
Alertez vos membres des cookies !
Créations de Modules
Navalex Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre Navalex
- Inscrit le : 12/02/2012
- Site internet
- Groupes :
Auteur: Navalex
Description: Affichage d'une alerte de l'utilisation de cookies pour les nouveaux utilisateurs.
Version de cookok: 0.1 Alpha
Version de PHPBoost: 4.1
Avancement: 100% Alpha
Téléchargement: cookok.zip
A lire
Après avoir installé le module sur votre site web, pour activer l'affichage de l'alerte, allez dans Panneau d'administration > Contenu > Menus et déplacé le menus CookokModuleMiniMenu dans n'importe quel bloc actif du site.
Vous pouvez ensuite configurer le message dans Panneau d'administration > Modules > Cookok.
Possibilités de cookok:
- Activer ou non l'alerte
- Titre de l'alerte personnalisé
- Message de l'alerte personnalisé
- Liens pour fermer l'alerte personnalisé
- Cookie qui empêche l'alerte de s'afficher après avoir cliquer sur le bouton.
- L'alerte est responsive, elle s'adapte donc très bien au portable.
Mise à jour V0.3 - 17/11/2015
- Correction de l'affichage de la boite après avoir cliquer sur le lien
- Ajout support anglais
Mise à jour V0.2 - 17/11/2015
- Correction du bug SQL lors de l'installation
N'hésitez pas à proposer des idées ou commenter.
Édité par Navalex Le 17/11/2015 à 21h37
Navalex Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre Navalex
- Inscrit le : 12/02/2012
- Site internet
- Groupes :
Ajout du lien de téléchargement de la version 0.1 alpha
Shoot Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre Shoot
- Inscrit le : 14/08/2012
- Groupes :
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
Justement, avec la possibilité de se connecter avec son compte facebook/google sur la 5.0, je me posai la question sur la légitimité d'un tel module
En attendant, sur une 4.1.6 j'ai un MySQLQuerierExeption à l'instal
Code TEXT :
MySQLQuerierException invalid query. (ERRNO 1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'option, value) VALUES ('box_enable', 'true')' at line 1query: INSERT INTO phpboost_cookok (option, value) VALUES ('box_enable', 'true'); STACKTRACE METHOD FILE LINE + MySQLQuerier->execute(string, array) /kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php 54 + MySQLQuerier->inject(string, array) /kernel/framework/io/db/DBQuerier.class.php 106 + DBQuerier->insert(string, array) /cookok/phpboost/CookokSetup.class.php 86 + CookokSetup->insert_cookok_data(string, string) /cookok/phpboost/CookokSetup.class.php 75 CookokSetup->insert_data() /cookok/phpboost/CookokSetup.class.php 41 CookokSetup->install() /kernel/framework/phpboost/module/ModulesManager.class.php 481 + ModulesManager::execute_module_installation(string) /kernel/framework/phpboost/module/ModulesManager.class.php 205 + ModulesManager::install_module(string, boolean) /admin/modules/controllers/AdminModuleAddController.class.php 148 + AdminModuleAddController->install_module(string, boolean) /admin/modules/controllers/AdminModuleAddController.class.php 212 AdminModuleAddController->upload_module() /admin/modules/controllers/AdminModuleAddController.class.php 55 + AdminModuleAddController->execute(HTTPRequestCustom) /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php 87 UrlControllerMapper->do_call() /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php 59 UrlControllerMapper->call() /kernel/framework/mvc/dispatcher/Dispatcher.class.php 67 Dispatcher->dispatch() /kernel/framework/mvc/dispatcher/DispatchManager.class.php 43 + DispatchManager::dispatch(array) /admin/modules/index.php
erreur archivée :
Fatale : invalid query. (ERRNO 1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'option, value) VALUES ('box_enable', 'true')' at line 1query: INSERT INTO phpboost_cookok (option, value) VALUES ('box_enable', 'true');
[0] /kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php:54 - MySQLQuerier->execute(string, array)
[1] /kernel/framework/io/db/DBQuerier.class.php:106 - MySQLQuerier->inject(string, array)
[2] /cookok/phpboost/CookokSetup.class.php:86 - DBQuerier->insert(string, array)
[3] /cookok/phpboost/CookokSetup.class.php:75 - CookokSetup->insert_cookok_data(string, string)
[4] /cookok/phpboost/CookokSetup.class.php:41 - CookokSetup->insert_data()
[5] /kernel/framework/phpboost/module/ModulesManager.class.php:481 - CookokSetup->install()
[6] /kernel/framework/phpboost/module/ModulesManager.class.php:205 - ModulesManager::execute_module_installation(string)
[7] /admin/modules/controllers/AdminModuleAddController.class.php:148 - ModulesManager::install_module(string, boolean)
[8] /admin/modules/controllers/AdminModuleAddController.class.php:212 - AdminModuleAddController->install_module(string, boolean)
[9] /admin/modules/controllers/AdminModuleAddController.class.php:55 - AdminModuleAddController->upload_module()
[10] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:87 - AdminModuleAddController->execute(HTTPRequestCustom)
[11] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:59 - UrlControllerMapper->do_call()
[12] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:67 - UrlControllerMapper->call()
[13] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:43 - Dispatcher->dispatch()
[14] /admin/modules/index.php:38 - DispatchManager::dispatch(array)
[URL] /projects/web33/site/admin/modules/add/
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
théoriquement cette focntionnalité est obligatoire si on inclus un élément de réseau sociaux (comme les bouton "like" ou autre), si on met un système de statistique style "google analytics" (piwik est exempté si on suit la configuration de la CNIL) etc…
Normalement cela ne s'applique pas pour les inscription qui ne font pas appel à des cookie de "traçage", et normalement ce cookie peut être présent sur les API JS, mais je crois que sur la 5.0 c'est les API PHP qui sont utilisé, donc à faire confirmer par @julienseth78
Cordialement, janus57
Navalex Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre Navalex
- Inscrit le : 12/02/2012
- Site internet
- Groupes :
Alors déjà, il n'y a pas de quoi, ce n'est vraiment pas grand chose mais bon.
Ensuite, pour ma part j'ai lu qu'il était obligé d'alerter ses utilisateurs lorsque des cookies sont utilisés à des fins publicitaire. Apres ce n'est peut être pas obligatoire seulement pour ça. Mais du coup si le module de connexion google/Facebook nécessite ce message, vous pouvez toujours prendre mon modul. :P
Et pour finir, je regarde pour l'erreur SQL dans une heure ou deux, mais à vue d'œil ça me paraît curieux car l'installation ne m'a pas fais ça sur mon serveur ainsi que sur la demo de PHPBoost.
Cordialement, Navalex.
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
Version de PHP 5.5.8
Version du SGBD MySQL 5.6.15-log
Navalex Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre Navalex
- Inscrit le : 12/02/2012
- Site internet
- Groupes :
Victorien Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre Victorien
- Inscrit le : 26/11/2015
Pensez vous que quelqu'un peux faire le même module mais a jour pour la v5, j'aurais bien essayé mais le lien n'est plus actif.
Merci
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Hello,
Pensez vous que quelqu'un peux faire le même module mais a jour pour la v5, j'aurais bien essayé mais le lien n'est plus actif.
Merci
Pensez vous que quelqu'un peux faire le même module mais a jour pour la v5, j'aurais bien essayé mais le lien n'est plus actif.
Merci
Bonjour,
question pour quel raison vous en avez besoin ?
Cordialement, janus57
ZatchBell68 Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre ZatchBell68
- Inscrit le : 21/06/2009
- Site internet
- Groupes :
ElenWii Membre non connecté
- Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
- Equipe Graphique
Par contre ce ne sera surement pas la même chose lorsque nous allons intégrer les réseaux sociaux dans phpboost.
j1.seth Membre non connecté
- Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
- Chef de Projet
- Equipe Développement
Possible de faire une demande d'amélioration en ce sens, on la prendra en compte pour la 5.1.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
je confirme qu'une V4.0/4.1/5.0 de base (sans module google analytics ou autre ajout) ne nécessite aucunement le message sur les cookie car il n'y en a pas d'après le texte de lois ou du moins ceux présent sont des cookies "techniques" et donc exclus.
Cordialement, janus57
ZatchBell68 Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre ZatchBell68
- Inscrit le : 21/06/2009
- Site internet
- Groupes :
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie