Jump to content

[MODULE] Maintenance Tools


oolivvv

Recommended Posts

Voici un module trouvé sur le forum espagnol qui vas certainement aider beaucoup de nos amis prestashoppiens :D

 

Ce module vous permet de configurer la page de maintenance de votre PS et vous permets entre autre de rajouter pas mal de fonctionnalité quand votre portail est hors-ligne

 

plutôt qu'un long discourt:

 

voici le lien vers le post original

http://www.prestasho...to-ps14-y-ps15/

 

Je n'ai apporté que ma petite contribution dans la traduction française du module donc je vous le livre brut et vous invite pour les problèmes à prendre contact avec son auteur !

 

maintenancetools.png

Texte entièrement personnalisable

fonction FaceBook, twitter, g+, Youtube

Compte à rebour (n'oubliez pas de mettre la date, sinon cela ne fonctionne pas)

newsletter

 

Testé sur 1.5.2, tourne parfaitement

 

[moderated]

Edited by vekia (see edit history)
  • Like 14
Link to comment
Share on other sites

Bonjour, moi aussi je ne comprend pas car il n'y a que ( Verrouillé ,Déverrouillé ) qui pose problème .

 

Petite question ,

1 : comment changer le logo car celui de la boutique n'est pas le même que la maintenance : Résolu

2: comment changer la couleur pour la faire correspondre à la boutique : Résolu

 

Merci

Edited by laurens (see edit history)
Link to comment
Share on other sites

@Laurens

 

Pour le logo il prend par défaut celui que vous avez uploadé dans l'admin dans la section thème (du moins chez moi en 1.5 ca se passe comme cela), si pas vous pouvez directement modifier dans les sources

 

 

concernant la modif des couleurs cela se passe via votre ftp dans le dossier du module il faut modifier les CSS, par exemple moi sur mon site j'ai modifier le css du fond pour qu'il reprenne maintenant mon dégradé de couleurs.

 

Autrement tu peux modifier pour le logo dans maintenancetools.php

Ligne 697 :

 

$logo_url = _PS_IMG_.'logo.jpg?'.Configuration::get('PS_IMG_UPDATE_TIME');

Edited by oolivvv (see edit history)
Link to comment
Share on other sites

Pour le moment je fait les modif en local , quand tout sera paraméter suivant mes gouts j'enverrai le module en ligne

voila ce que j'ai fait , ça marche mais je ne n'y connait rien en prog donc sous réserve

 

dans maintenance tpl ligne 23

 

<img src="{$logo_url}" title="{$shop_name|escape:'htmlall':'UTF-8'}" alt="{$shop_name|escape:'htmlall':'UTF-8'}" {if $logo_image_width}width="{$logo_image_width}"{/if} {if $logo_image_height}height="{$logo_image_height}" {/if} />

 

j'ai enlever la partie {if

 

<img src="{$logo_url}" title="{$shop_name|escape:'htmlall':'UTF-8'}" alt="{$shop_name|escape:'htmlall':'UTF-8'}" />

Link to comment
Share on other sites

Pour le moment je fait les modif en local , quand tout sera paraméter suivant mes gouts j'enverrai le module en ligne

voila ce que j'ai fait , ça marche mais je ne n'y connait rien en prog donc sous réserve

 

dans maintenance tpl ligne 23

 

<img src="{$logo_url}" title="{$shop_name|escape:'htmlall':'UTF-8'}" alt="{$shop_name|escape:'htmlall':'UTF-8'}" {if $logo_image_width}width="{$logo_image_width}"{/if} {if $logo_image_height}height="{$logo_image_height}" {/if} />

 

j'ai enlever la partie {if

 

<img src="{$logo_url}" title="{$shop_name|escape:'htmlall':'UTF-8'}" alt="{$shop_name|escape:'htmlall':'UTF-8'}" />

 

d'après ton code tu prend les paramètres defaut de ton image, donc si celle-ci est petite c'est qu'elle est comme cela d'origine, je te conseille de vérifier cela :-)

 

sinon tu peux forcer le width et height mais ca risque de faire partir ton image en sucette et de la pixeliser à mort

Link to comment
Share on other sites

Le logo sur le site n'est pas gros 180 X 42 et il est fait que pour la boutique

le logo mails factures lui fait 500 X 180 mais ce n'est pas le même

 

 

www.laurens-boutique.fr

 

Je n'ais toujours pas résolu mon problème d'accent si quelqu'un à une idée : PS 1.4.7.3 post #4

post-21522-0-56994100-1358014132_thumb.jpg

post-21522-0-25023300-1358014145_thumb.jpg

Edited by laurens (see edit history)
Link to comment
Share on other sites

#Julien51

 

As tu bien mis une heure ?`

 

il faut pour que le compte à rebours fonctionne mettre une date et une heure

 

ex: si ma boutique est inactive jusqu'au 1 février je dois mettre

 

31 jour

01 mois

2013 année

23 heure

59 minutes

59 secondes

 

et cela devrait fonctionner

 

PS une nouvelle version est sur le point de sortir je vous en ferrais part bien évidemment, et le développeur qui est bien à l'écoute vas developer la partie design en BO dans les versions à venir. donc cela nous facilitera la personnalisation du module :-)

  • Like 1
Link to comment
Share on other sites

Le logo sur le site n'est pas gros 180 X 42 et il est fait que pour la boutique

le logo mails factures lui fait 500 X 180 mais ce n'est pas le même

 

 

www.laurens-boutique.fr

 

Je n'ais toujours pas résolu mon problème d'accent si quelqu'un à une idée : PS 1.4.7.3 post #4

 

Pourrais tu me mettre ta boutique en maintenance et me montrer cela ? (envoie un mp quand tu peux le faire)

Comme je disais à Julien, il y a une nouvelle version qui arrive :-)

 

 

PS: joli ton site

Link to comment
Share on other sites

Bonsoir je vient de tester la nouvelle version, impossible de télécharger le logo , je tombe sur une page blanche avec le message : error_3

J'ai essayer plusieurs format et taille sans succès

 

j'ai exactement la mm erreur :P

Link to comment
Share on other sites

Bonsoir,

Certaines tâches cron ne fonctionnent pas quand on passe la boutique en maintenance dans PS 1.5.3.

Quelqu'un a-t-il remarqué cette incidence avec ce module ?

J'ai fait le tour des fichiers et n'ai pas trouvé trace de code mettant les mêmes entraves que la fonction maintenance de Prestashop.

Link to comment
Share on other sites

Hello a Tous

 

Voila j'ai testé le module concernant l'upload je n'ai aucun soucis il faut bien un PNG et max 2MB

faites une vérification des droits sur vos dossiers

 

 

concernant les tâches cron, je n'ai pas de problèmes de ce coté la non plus et le module tourne sur 2 sites que j'administre sans soucis.

le module n'interfère pas avec cron donc je dirait de plutôt regarder du coté de ce dernier !

Link to comment
Share on other sites

Bonsoir,

 

Merci Oolivv pour votre réponse. Mes crons fonctionnent très bien. Certaines tâches, pas toutes, ne fonctionnent plus en mode maintenance. Je vais donc tester le module et je ferais un retour.

 

EDIT : après installation du module, la page de maintenance ne s'affiche que si je mets le site en mode maintenance dans prestashop... L'idéal serait d'avoir une redirection pour ne pas avoir à désactiver la boutique.

 

Merci pour la découverte de ce module.

Edited by monvidedressing (see edit history)
Link to comment
Share on other sites

Patrick,

 

moi je travaille sous FF dernière version et cela fonctionne parfaitement.

 

Pour ceux qui ont ce problème avez-vous regardé du coté des permissions du dossier ?

 

J'ai beau testé sur FF, chrome et safari je n'ai aucun soucis !

 

Le stockage de l'image se fait dans le directory du module dans img, donc si vous n'avez pas les bons droits cela ne fonctionnera pas !

Link to comment
Share on other sites

Merci la traduction francaise n'est pas top j'essaierais de la corriger quand j'ai 5 minutes

 

Par contre, quand je désactive le module et que je remet l'ancien système avec mon ip j'ai une page blanche...

 

Rien constaté de ce coté la, surement problème de cache !

as tu vidé le cache avant le refresh ? si non c'est certainement dû à cela vu qu'il vas recherché dans le cache quelque chose n'existant plus :s

Link to comment
Share on other sites

bonjour,

super module :) merci bcp pour cette contribution

il fonctionne nickel sur la 1.4.6.2 sauf petit up sur le souci avec les accents (verrouillé et déverrouillé) comme laurens le précise sur le #post 4 peut etre que le problème sera résolu avec la nouvelle version à venir en attendant quelle plaisir d'avoir une belle maintenance perso même si c'est rare que nos boutiques soit off +1

Edited by chavirelle (see edit history)
Link to comment
Share on other sites

Bonsoir à tous, le module fonctionne maintenant parfaitement mais je ne comprend pas le fonctionnement du bloc news, lorsque j'y entre une adresse de test, il ne se passe rien.

Pouvez vous me décrire son fonctionnement.

merci d'avance

 

Bonjour Patrick,

pour le bloc newsletter, il faut juste que le module soit installé (A vérif dans modules>Fonctionnalités du Front Office) puis lorsque tu vas sur ta page de maintenance, en dessous du bloc ou tu écris l'adresse mail, il y a un bouton avec une flèche dessus et en dessous il y a d'écrit "verrouillé", il faut que tu clique sur ce bouton pour le pousser vers la droite, dès que c'est écrit déverrouillé, clique sur "restez informés" et la demande d'inscription est validée.

Link to comment
Share on other sites

merci chavirelle, en fait ce que je ne comprends pas c'est ce que cela apporte au client lorsqu'il entre son mail, j'ai essayer d'entrer le mien et rien ne se passe

bonne journée

 

Simplement cela donne au visiteur la possibilité de s'inscrire à ta newslettre ce qui lui permet de savoir quand ton site est actif par exemple :-)

Link to comment
Share on other sites

  • 3 weeks later...

bonjour,

 

je suis tombé par hasard sur cette page et je dois dire que je ne le regrette pas.

 

Je remercie sincèrement les créateurs de ce super module car non seulement le module est gratuit mais il est aussi très bien conçu.

 

Je trouve admirable de voir qu'il y a encore des gens qui passent des heures de fou à créer des modules pour prestashop et qui arrivent à le mettre a disposition gratuitement. c'est assez RARE de nos jours pour être signalé.

 

Merci encore a vous c'est du bon boulot et bon courage pour la suite.

 

Cordialement,

 

Moustick

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

J'ai le meme problème sous PS 1.5.3 avec la page blanche.

Le module fonctionne mais lorsque l'on veut voir sa boutique quand elle est en maintenance on ajoute son IP mais le site n'apparait pas et l'on a une page blanche...une idée ??

merci

Link to comment
Share on other sites

Bonjour,

 

Je teste le module en local, j'ai un problème de compréhension d'installation.

 

J'ai installé et configurer le module sans problème (version 1.2 sous PrestaShop™ 1.5.4.0).

 

Quand je mets mon site en maintenance, je tombe toujours sur la page par défaut de maintenance de prestashop. : cache vidé

 

J'ai donc copié les fichiers dans mon thème :

- maintenance.tpl (en écrasant celui par défaut)

- maintenancetools-header.tpl

- maintenancetools.tpl

 

Et maintenant j'ai une page blanche ?

 

Pouvez vous me donner une aide sur l'installation. J'ai également testé sur une version 1.5.3 de prestashop c'est idem

 

Cordialement

Link to comment
Share on other sites

peut être un début de piste le problème peut venir de FrontController.php qui se trouve dans le dossier movefiles qui donne une page blanche

 

http://www.prestashop.com/forums/topic/170287-modulo-maintenancetools-herramienta-para-la-pagina-de-mantenimiento-ps14-y-ps15/page__st__220

 

sinon pourquoi ne pas faire sa directement via le fichier maintenance.tpl et modifier le maintenance.css

 

http://www.prestashop.com/forums/topic/237593-maintenance-responsive-prestashop-154/

Link to comment
Share on other sites

Voici un module trouvé sur le forum espagnol qui vas certainement aider beaucoup de nos amis prestashoppiens :D

 

Ce module vous permet de configurer la page de maintenance de votre PS et vous permets entre autre de rajouter pas mal de fonctionnalité quand votre portail est hors-ligne

 

plutôt qu'un long discourt:

 

voici le lien vers le post original

http://www.prestasho...to-ps14-y-ps15/

 

Je n'ai apporté que ma petite contribution dans la traduction française du module donc je vous le livre brut et vous invite pour les problèmes à prendre contact avec son auteur !

 

maintenancetools.png

Texte entièrement personnalisable

fonction FaceBook, twitter, g+, Youtube

Compte à rebour (n'oubliez pas de mettre la date, sinon cela ne fonctionne pas)

newsletter

 

Testé sur 1.5.2, tourne parfaitement

 

 

Bonjour

 

Une horreur totale ce module. Je suis pourtant en 1.4, le téléchargement du logo a provoqué une casse extrêmement grave sur ce fichier : AdminThemes.php, ligne 148, c'est elle qui gère la prise en compte des fichiers du thème sur une boutique, même en revenant sur le thème d'origine, la casse y est aussi. Quand on supprime ce bodule, la casse y reste toujours. Une demi-heure pour tout réparer, et encore je ne sais toujours pas, les données que cette saloperie non aboutie, et mal codée a pu encore modifier dans mes répertoires :-( Et notamment que faut-il faire avec le fichier qu'il installe dans l'override ? Peut-on le supprimer sans risque ? Quelles sont les traces qu'il laisse ?

 

Pire encore, est la réponse de l'auteur du module en question, lamentable, - si on installe un module c'est parce que la fonction nous intéresse -, no comment :

 

Hola shooping, te pido por favor que escribas en español ya que este foro es en este idioma.

 

Los warning que has posteado en principio no tienen nada que ver con mi módulo...

 

error_1 = la imagen no es .png

error_2 = no es posible mover la imagen temporal a su destino.

error_3 = error desconocido.

 

Si has desinstalado el módulo debes de eliminar via ftp el override FrontController.php en la carpeta override/classes/ (en PS1.4)

 

Saludos!

 

Shooping Bonjour, s'il vous plaît, je vous demande d'écrire en espagnol, ce forum est en anglais.

 

L'avertissement affiché sur le principe, vous n'avez rien à faire avec mon module ...

 

error_1 = l'image n'est pas. png

error_2 = aucune image ne peut être déplacé temporairement à votre destination.

error_3 = erreur inconnue.

 

Si vous avez désinstallé le module via ftp pour supprimer la dérogation dans les FrontController.php dossier override / classes / (en PS1.4)

 

Salutations!

Link to comment
Share on other sites

Bonsoir à tous,

 

J'ai eu le même problème de page blanche qui s'est résorbé en installant la dernière version :

http://www.prestashop.com......entry832084

 

Merci à Glaber, post #74, qui m'a mis sur la voie !

 

C'est la v 1.2.1

 

Pour ma part :

  • Désinstallation de l'ancienne version
  • Suppression du dossier maintenancetool dans /module ( à ce moment là la page de maintenance de PS ne fonctionne plus du tout)
  • réinstallation du nouveau module

et là tout fonctionne : recifaled.fr

 

On peut désormais ajouter une video sur sa page de maintenance.

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
  • 2 weeks later...

Ce module a l'air super !

 

Mais j'ai un hic ! Je suis allé sur le forum espagnol pour télécharger la dernière version.

 

Je l'ai installée et paramétrée, j'ai vidé le cache mais rien n'y fait, j'ai toujours ma page maintenance de base !

 

Quelqu'un a déjà rencontré ce problème ?

 

D'avance merci !

Link to comment
Share on other sites

  • 2 weeks later...

Je reviens vers vous... Avec un nouveau problème !

 

J'ai hier installé un nouveau template sur ma boutique prestashop. Je pouvais sans problème avoir accès à mes fiches produits, étant toujours en mode maintenance à l'aide de mon IP.

 

Par curiosité, j'ai supprimé mon IP afin de voir apparaitre la page de maintenance créée par le module... Et là, surprise ! Page blanche !!!

 

Je supprime le module et le réinstalle, je remet l'ancien thème, le module remarche mais je ne peux plus accéder à ma boutique grâce à mon IP pour voir l'avancement de mon travail, je tombe sur une erreur 500...

 

Je désactive le module et je tombe sur une page blanche lorsque je suis en mode maintenance.... Et toujours une erreur 500 lorsque je veux accéder à mes fiches produits.

 

C'est pour ainsi dire très embêtant.... QUelqu'un pour m'aider ???

Link to comment
Share on other sites

  • 1 month later...

Original thread:

http://www.prestasho...post__p__832084

 

Solution for MaintenanceTools 1.2.1 and Prestashop 1.5.4.1:

http://www.prestasho...ost__p__1240052

 

Merci.

 

Bonjour Statictic,

 

Tu d’abord merci pour le partage de connaissance qui est fort agréable.

Cependant, étant pas bon en espagnol je n'ai pas réussi a comprendre la solution MaintenanceTools proposée pour la version 1.5.4.1 même avec l'aide de google.

 

Aussi, si quelqu'un pourrais m'aider sur ce point step by step.

 

Merci d'avance pour votre aide

Edited by the.moyo (see edit history)
Link to comment
Share on other sites

Je viens de ré-installer le module et il est vraiment bien. cependant, je constat quelque dysfonctionnement :

  1. Le Logo ne s'affiche pas. mais voici ce que j'ai constaté :
     
    le code avec le probléme
    <div id="logo-container">
     
     
    <img width="336" height="79" style="max-width: 336px; height: auto;" alt="TEST" title="TEST" src="../modules/maintenancetools/img/logo/logo-1.png">
    </div>
     
    Si vous remarqué bien le SRC du logo commence par ../ et c'est pour cela que ca ne fonctionne pas. en remplacant directement ../ par ./ ca fonctionne mieux. ceci a été fait via firebug. maintenant, je ne sais pas ou faire la manipulation dans le code du module pour tester.
  2. Les videos ne fonctionne pas ni youtub ni vimeo. Voici le message d'erreur
    An error has occurred. Please try again later

Edited by the.moyo (see edit history)
Link to comment
Share on other sites

  • 4 weeks later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...