Rémi Aviérinos Posted October 27, 2012 Share Posted October 27, 2012 Bonjour à toutes et à tous, Ce post est pour faire suivre quelques petites améliorations apportées au module dialogkutesan glané sur les forums espagnols. Le besoin premier étant de le rendre compatible avec Prestashop 1.5. Ce module permet d'afficher un avertissement, texte pris sur un "CMS" et de proposer de continuer ou de quitter le site. Parmi les -modestes- améliorations : - Redimensionnement de la fenêtre en 640x480 pour pouvoir entrer dans les résolutions min actuelles. pas de pb en 1024x768 et 800x600 - Retrait du code php de placement de la fenêtre et ré-écriture en java pour tous le navigateurs sauf IE. - Nouvelle image de fond, - Ajout des traductions en français. Ce module est particulièrement utile pour afficher un avertissement d'âge minimum sur des sites à contenu sexuel ou violent. Reste un bug non résolu: je ne sais pas comment écrire un placement au milieu pour IE et j'ai laissé le placement en haut à gauche sur l'occurence -mais bon, quelle idée d'utiliser IE... Pardon, le troll velu s'en va...- si quelqu'un à une idée... En attendant, ce petit module tout bête mais utile aurait une bonne place dans les addons de prestashop gratuits. Je ne l'ai trouvé que sur les forums, donc sans certification ni gestion de versions... c'est très triste... dialogkutesan_0.3.tar.gz Exemple : http://www.jeucharme.com Link to comment Share on other sites More sharing options...
Oron Posted October 27, 2012 Share Posted October 27, 2012 (edited) Bonjour Merci c'est sympa. par contre je ne pense pas trouver la solution mais on sait jamais, parfoisje m'étonne moi même. On peut lui donner un nom français au premier abord j'avais pas envie de lire le post truc kutesan ?? Edited October 27, 2012 by Oron (see edit history) 1 Link to comment Share on other sites More sharing options...
Rémi Aviérinos Posted October 27, 2012 Author Share Posted October 27, 2012 Désolé, C'est bête mais pour éviter de faire trop de doublons, j'ai préféré ne pas le renommer. n'étant pas hispanophone, je ne sais pas trop ce que cela signifie (à mon avis c'est le nom du créateur). Le plus important c'est que les gens qui cherchent un module prestashop avertissement age légal gratuit tombent sur ce post. Personnellement, j'avais mis 3 plombes pour le trouver... et le voilà compatible PS 1.5. Link to comment Share on other sites More sharing options...
Matt75 Posted October 28, 2012 Share Posted October 28, 2012 Bonjour, Personnellement j'ai créé un module disclaimer pour un client. Conçu pour la version 1.5 de Prestashop en respectant la nouvelle architecture MVC pour les modules et j'utilise Jquery UI Dialog qui est intègré de base dans Prestashop pour afficher le disclaimer. (Plus propre que ton Javascript ajouté à la barbare) Le contenu du disclaimer est également une page CMS, en revanche j'ai ajouté la possibilité de demander au visiteur de saisir sa date de naissance avant de cliquer sur le bouton Entrer. Utile pour les sites ayant une restriction d'âge comme les sites adultes. Si un âge minimum est indiqué dans la configuration du module, le champs date de naissance est affiché sur le disclaimer et une vérification de l'âge est effectuée lors du clic sur le bouton Entrer autorisant ou non l'accès au site si la condition est respectée. Si il y a de la demande, je distribuerais peut être mon module, et dans ce cas j'aurai besoin d'avis de la communauté de développeurs sur la qualité du code, le respect des normes et enfin sur la facon de distribuer un module Prestashop car je ne sais pas encore comment cela fonctionne. Cordialement, Link to comment Share on other sites More sharing options...
Patric Posted December 11, 2012 Share Posted December 11, 2012 Moderation - @deli-cart : English post deleted. Please post only in French in these forums. Thanks. Link to comment Share on other sites More sharing options...
yvanb Posted December 22, 2012 Share Posted December 22, 2012 Bonsoir, désoler de faire remonter ce topic difficile à trouver... Bref, perso, quand je l'install, je me retrouve avec une page blanche, dont voici la source : <link rel="stylesheet" href="http://www.xxxx.fr/modules/dialogkutesan/css/jqModal.css" type="text/css" media="all" charset="utf-8" /> <link rel="stylesheet" href="http://www.xxx.fr/modules/dialogkutesan/css/dialogkutesan.css" type="text/css" media="all" charset="utf-8" /> <script type="text/javascript" src="http://www.xxx.fr/modules/dialogkutesan/js/jqModal.js"></script> <script src="http://www.xxx.fr/modules/dialogkutesan/js/jquery.blockUI.js" type="text/javascript"></script> <script src="http://www.xxx.fr/modules/dialogkutesan/js/dialogkutesan.js" type="text/javascript"></script> <script LANGUAGE="JavaScript"> var page="http://www.hadessex.com"; var cookie_name ="dialogkutesan"; var cookie_value ="169"; var cookie_get_value =null; </script> <div id="question" style="display:none; cursor: default"> <table width="640" height="480px" border="0" BACKGROUND="http://www.xxxx.fr/modules/dialogkutesan/img/fondo.gif"> <tr height = "80px"> <td width="18%"> <div id="dk_lang"> <div id="dk_languages_block"> <ul id="dk_languages"> <li > <a href=" Une idée ? :/ Merci Link to comment Share on other sites More sharing options...
yvanb Posted December 22, 2012 Share Posted December 22, 2012 (edited) Bon, ben j'ai trouvé, c'est le "block" du choix de langue qui foire... Si vous avez la même erreur que moi, remplacer ceci : <ul id="dk_languages"> {foreach from=$languages key=k item=language name="languages"} <li {if $language.iso_code == $lang_iso}class="selected_language"{/if}> {if $language.iso_code != $lang_iso}<a href="{$link->getLanguageLink($language.id_lang, $language.name)}" title="{$language.name}">{/if} <img src="{$img_lang_dir}{$language.id_lang}.jpg" alt="{$language.name}" /> {if $language.iso_code != $lang_iso}</a>{/if} </li> {/foreach} </ul> par ceci : <ul id="dk_languages"> {foreach from=$languages key=k item=language name="languages"} <li {if $language.iso_code == $lang_iso}class="selected_language"{/if}> {if $language.iso_code != $lang_iso} {assign var=indice_lang value=$language.id_lang} {if isset($lang_rewrite_urls.$indice_lang)} <a href="{$lang_rewrite_urls.$indice_lang|escape:htmlall}" title="{$language.name}"> {else} <a href="{$link->getLanguageLink($language.id_lang)|escape:htmlall}" title="{$language.name}"> {/if} {/if} <img src="{$img_lang_dir}{$language.id_lang}.jpg" alt="{$language.iso_code}" width="16" height="11" /> {if $language.iso_code != $lang_iso} </a> {/if} </li> {/foreach} </ul> Voila, par contre, utilisez un .png plutôt qu'un .gif, vue la qualité d'image Edited December 22, 2012 by yvanb (see edit history) Link to comment Share on other sites More sharing options...
masera Posted September 21, 2013 Share Posted September 21, 2013 désolé je vais déterrer cet ancien topic, la position du popup n'est pas centré dans l page, comment faire pour tout centrer? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now