Hello, Guest |
| Register
Remember me Forgot password ?
Site Map Site Map Contact us Contact us
PrestaShop e-commerce software
  561 users online
Forum  >  Forum francophone  >  Modules tiers  >  Thread

1 of 4
1
Post Reply
New Topic
[MODULE] Cookies Test Enable - Fr

online
Posted: 09 November 2009 05:55 PM   [ Ignore ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1318
  • last 7 days: 9
Joined: 2008-05-15

Les Cookies sont impératif au bon fonctionement de prestashop.

Ce module test si les cookies de votre client sont activés.
Si ils ne sont pas actif, une fenetre Thickbox s’affiche contenant un message de votre choix

Obtenir le module :
Il est presque free, un petit don ( j’accepte aussi les gros), je livre le module par mail, a l’adresse du compte paypal

Demo sur PS version 1.2 : http://yapasde.com/ps1250/
Demo sur PS version 1.3 : http://yapasde.com/ps1311/

Procédure d’installation :
1° Aller dans Outil => CMS
2° Rédiger un nouvel article dans le CMS, celui ci doit contenir un message d’information pour signaler que les cookies de son navigateur ne sont pas activé et l’enregistrer
3° Noter l’ID du CMS destiné aux cookies.
4° aller dans Modules => CookiesTest => Installer, puis Configurer
5° Taper l’ID du CMS et enregister

Current version V0.7 :
Updated

works on PS V1.2 & 1.3

-

Old Version :
V0.2 DIsplay in Alert Box ( 100 download )
V0.4 Display in thikbox window ( 83 download )
V0.5 Bug with Chrome resolved ( 157 dowload )
V0.6 Minor modificationion

English => http://www.prestashop.com/forums/viewthread/33884

Image Attachments
cookiestest.JPG
 Signature 

Mes Modules : Home Evolution - Cookies Test - Share Social Network - HomePageFeatured ( Custom ) - Bloc My Account ( Custom )

 
offline
Posted: 09 November 2009 09:46 PM   [ Ignore ]   [ # 1 ]
Partner
RankRankRankRankRank

Messages :

  • total: 2132
  • last 7 days: 7
Joined: 2007-12-22

Semble ne pas fonctionner avec Chrome.
IE7, FF3, Opera10 OK

 
online
Posted: 10 November 2009 10:18 AM   [ Ignore ]   [ # 2 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1318
  • last 7 days: 9
Joined: 2008-05-15

Exact Chrome n’accept pas les alert JavaScript !!!!!

si on fait un popup, il va etre bloqué …..

Comment faire pour que ce soit visible et explicite !

Une belle phrase au dessus du header ????

 Signature 

Mes Modules : Home Evolution - Cookies Test - Share Social Network - HomePageFeatured ( Custom ) - Bloc My Account ( Custom )

 
offline
Posted: 10 November 2009 10:43 AM   [ Ignore ]   [ # 3 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1415
  • last 7 days: 0
Joined: 2008-02-05

Petit DIV par dessus la page (environ 25px) fixe wink

 Signature 

Julien BreuxCore Developerwsm.png Wasium

 
online
Posted: 10 November 2009 03:03 PM   [ Ignore ]   [ # 4 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1318
  • last 7 days: 9
Joined: 2008-05-15

Pas facile d’integrer cela en haut du site, le hook Top est deja pas centrer, de plus il faut modifier la position du module pour le mettre en haut ….. donc Bof !

Par contre afficher le message / notice dans thickbox, me parait bien plus propre et web2, que l’alert java!

donc y a qu’a coder cela wink

 Signature 

Mes Modules : Home Evolution - Cookies Test - Share Social Network - HomePageFeatured ( Custom ) - Bloc My Account ( Custom )

 
online
Posted: 10 November 2009 05:23 PM   [ Ignore ]   [ # 5 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1318
  • last 7 days: 9
Joined: 2008-05-15

Voila la Mise a jour.

Cette version affiche le message dans une fenêtre thickbox ( sous le meme principe que les cgv )

Il faut taper le message d’alerte dans le cms, et renseigner au module L’ID CMS du message afficher !

http://www.prestashop.com/forums/viewthread/33884

 Signature 

Mes Modules : Home Evolution - Cookies Test - Share Social Network - HomePageFeatured ( Custom ) - Bloc My Account ( Custom )

 
offline
Posted: 10 November 2009 07:07 PM   [ Ignore ]   [ # 6 ]
Partner
RankRankRankRankRank

Messages :

  • total: 2132
  • last 7 days: 7
Joined: 2007-12-22

Nouvelle version semble ne pas fonctionner une fois encore avec Chrome, les cookies sont bien bloqués, je dois d’ailleurs les re-authoriser pour pouvoir écrire ce message.

IE7, FF3, Opera10 OK, la thickbox s’affiche bien

 
online
Posted: 10 November 2009 07:17 PM   [ Ignore ]   [ # 7 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1318
  • last 7 days: 9
Joined: 2008-05-15

agrrrrrrrrrrrr j’ai pas testé, et la pour ce soir c’est mort

 Signature 

Mes Modules : Home Evolution - Cookies Test - Share Social Network - HomePageFeatured ( Custom ) - Bloc My Account ( Custom )

 
offline
Posted: 12 November 2009 01:54 AM   [ Ignore ]   [ # 8 ]
V.I.P.
RankRankRankRank
Avatar

Messages :

  • total: 996
  • last 7 days: 0
Joined: 2008-11-01

Nous pourrions faire ainsi ?

blockinfos.php:

function hookLeftColumn($params)
    
{
        $enabled 
"";
        
// Check if cookie has been set or not
        
if ($_GET['set'!== 'yes')
        
{
            
// Set cookie
            
setcookie('test''test'time() + 60);
            
            
// Reload page
            
header ("Location: index.php?set=yes");
        
}
        
else
        
{
            
// Check if cookie exists
            
if (!isset($_COOKIE['test']))
            
$enabled $this->l('Cookies are <b>NOT</b> enabled on your browser. Please enable it!');
        
}
        
        
global $smarty$cookie;
        
$smarty->assign('enabled',$enabled);

        
$cms CMS::listCms($cookie->id_lang$this->id);
        
$id_cms = array();
        foreach(
$cms AS $row)
            
$id_cms[] intval($row['id_cms']);
        
$smarty->assign('cmslinks'CMS::getLinks($cookie->id_lang$id_cms $id_cms NULL));
        return 
$this->display(__FILE__'blockinfos.tpl');
    
}

blockinfos.tpl:

<!-- Block informations module -->
<
div id="informations_block_left" class="block">
    <
h4>{l s='Information' mod='blockinfos'}</h4>
    <
ul class="block_content">
    <
font color="red">{$enabled}</font>
         
{foreach from=$cmslinks item=cmslink}
            
<li><a href="{$cmslink.link}" title="{$cmslink.meta_title|escape:htmlall:'UTF-8'}">{$cmslink.meta_title|escape:htmlall:'UTF-8'}</a></li>
        
{/foreach}
      
</ul>
</
div>
<!-- /
Block informations module -->

J’ai expérimenté et semble fonctionner. Je ne sais pas comme ce serait dans un module distinct.

Image Attachments
cookies.GIF
 Signature 

http://ehinarr.wordpress.com

 
online
Posted: 12 November 2009 09:27 AM   [ Ignore ]   [ # 9 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1318
  • last 7 days: 9
Joined: 2008-05-15

Bon en fait il y a un bug sur chrome, il retourne toujours true a navigator.cookieEnabled ….. donc, je vias devoir prendre l’option suivante, comme
Ehinarr d’initialiser un cookies et de voir si il marche ou pas !

ce qui ne plait qu’a moitié, car cela fait un cookies de plus que le site balance !

 Signature 

Mes Modules : Home Evolution - Cookies Test - Share Social Network - HomePageFeatured ( Custom ) - Bloc My Account ( Custom )

 
offline
Posted: 12 November 2009 12:16 PM   [ Ignore ]   [ # 10 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1415
  • last 7 days: 0
Joined: 2008-02-05

La solution redirection d’entrée, je ne suis pas pour !
Les Crawls n’ont pas besoin d’entrer dans la logique du test de cookie.

Je pense à mon avis :

- Créer un bloc d’information comme @Ehinarr et lui mettre un “display: none;”.

- Faire un test au chargement de la page “Ajax + jQuery”.

- Retour en json, txt ou xml.

- Si cookie pas ok : “display: block;” sinon, ciao smile

 Signature 

Julien BreuxCore Developerwsm.png Wasium

 
online
Posted: 12 November 2009 05:09 PM   [ Ignore ]   [ # 11 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1318
  • last 7 days: 9
Joined: 2008-05-15

Certe les robots, ils ont on rien a pété de mon thickbox, ca ne les empeche pas de parcourir le site.
Par contre ils referencent quoi ??? le thickbox, la page, les deux ????

la soluce d’ Ehinarr est pas mal, mais pas assez visible, les clients ne lisent plus rien sur un site et surtout qu’on risque de leur parler javanais.

je vais reflechir a comment faire pour que ce soit mieux !!!!

 Signature 

Mes Modules : Home Evolution - Cookies Test - Share Social Network - HomePageFeatured ( Custom ) - Bloc My Account ( Custom )

 
offline
Posted: 12 November 2009 05:21 PM   [ Ignore ]   [ # 12 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1415
  • last 7 days: 0
Joined: 2008-02-05

@Nommam mon ami, ne le prend pas comme ça s’il te plaît ! smile
Non, je ne parlais pas de “référencement”, mais simplement faire une redirection pour tester un cookie et sur la homepage.

Le vrai mix, je ne le connais pas…

Julien offre un verre à Nommam

 Signature 

Julien BreuxCore Developerwsm.png Wasium

 
online
Posted: 12 November 2009 05:25 PM   [ Ignore ]   [ # 13 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1318
  • last 7 days: 9
Joined: 2008-05-15

J’ai fait un tour sur les gros sites ecomerce.

3suisses => affichage en rouge en haut de page + liens vers notice
ldlc.fr Affiche un message a la mise a jour du panier, comme amazon.fr qui lui en plus propose un lien vers une aide pour les activer
discounteo.com => A la mise a jour du panier une notice en anglais !!!! ( lui il est sous mag..to )
rueducommerce le site ne marche pas du tout, affichage de la pub en boucle
surcouf comme cdiscount le site marche mais des que l’on met en panier, ca nous retourne un panier vide

il me semble que le mieux c’est de jouer le thikbox a la mise a jour du panier .

 Signature 

Mes Modules : Home Evolution - Cookies Test - Share Social Network - HomePageFeatured ( Custom ) - Bloc My Account ( Custom )

 
online
Posted: 12 November 2009 05:26 PM   [ Ignore ]   [ # 14 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1318
  • last 7 days: 9
Joined: 2008-05-15

je ne prends rien à mal wink

 Signature 

Mes Modules : Home Evolution - Cookies Test - Share Social Network - HomePageFeatured ( Custom ) - Bloc My Account ( Custom )

 
offline
Posted: 12 November 2009 05:38 PM   [ Ignore ]   [ # 15 ]
Partner
RankRankRankRankRank
Avatar

Messages :

  • total: 1415
  • last 7 days: 0
Joined: 2008-02-05

Pas facile, mais je pense que si ça doit bloquer le déroulement de l’achat et c’est le cas, ton idée est bonne wink

 Signature 

Julien BreuxCore Developerwsm.png Wasium

 
 
1 of 4
1
Fast Reply
New Topic