Avertissement de contenu : Pour l’instant j’en suis lĂ  des masquagesLe Gorafi@le_gorafiEl PaĂ­s@elpaisfranceinfo [BOT] non…

Avertissement de contenu : Pour l’instant j’en suis lĂ  des masquages


Le Gorafi
@le_gorafi

El PaĂ­s
@elpais

franceinfo [BOT] non officiel
@franceinfo

El Mostrador
@elmostrador

9GAG
@9gag

Agence France-Presse [BOT]
@afpfr

Le Carillon de Chambéry
@carillonchambery@framapiaf.org

Mastodon Users
@mastodonusercount

Big Ben
@bigben


Copié à partir de mamot.fr

ĐŸŃ€Đ”ĐŽŃƒĐżŃ€Đ”Đ¶ĐŽĐ”ĐœĐžĐ” ĐŸ ŃĐŸĐŽĐ”Ń€Đ¶Đ°ĐœĐžĐž: Pour l’instant j’en suis lĂ  des masquagesAquiPresse@AquiPresserezo@rezoNextInpact [BOT]@NextInpactGeekActu@geekactu@notoire54@notoire54Reporterre [BOT]@ReporterreFakir [BOT]@fakirGregori Fabre@fabre_gregoriLibĂ©ration [BOT]@libeSi…

ĐŸŃ€Đ”ĐŽŃƒĐżŃ€Đ”Đ¶ĐŽĐ”ĐœĐžĐ” ĐŸ ŃĐŸĐŽĐ”Ń€Đ¶Đ°ĐœĐžĐž: Pour l’instant j’en suis lĂ  des masquages


AquiPresse
@AquiPresse

rezo
@rezo

NextInpact [BOT]
@NextInpact

GeekActu
@geekactu

@notoire54
@notoire54

Reporterre [BOT]
@Reporterre

Fakir [BOT]
@fakir

Gregori Fabre
@fabre_gregori

Libération [BOT]
@libe

Si y en a un qui grogne c’est pas un bot


Copié à partir de mamot.fr

Exécuter un script PrestaShop en ligne de commande

Le plus propre pour lancer un script prestashop en ligne de commande est de créer un controller pour ça.

Pour l’appeler voici la syntaxe :

php -f [dossier de la boutique]index.php "fc=module&module=[nom du module]&controller=[nom du controller]"

Soit dans mon cas

php -f /var/www/index.php "fc=module&module=backupdatabase&controller=cron"

Ensuite le code du controller

<?php
class BackupDatabaseCronModuleFrontController extends ModuleFrontController
{
    public function init()
    {
        $this->module->cron();
        die();
    }
}

 

Module Prestashop : notFound.org

Faites un meilleur usage de votre page 404.

Au sein de l’Union EuropĂ©enne, des milliers d’enfants sont portĂ©s disparus chaque annĂ©e. Ensemble, multiplions les chances de les retrouver ! Installez ce module et la photo d’un enfant disparu apparaĂźtra automatiquement sur chaque « page non trouvĂ©e » de votre boutique Prestashop.

Ce module gratuit peut ĂȘtre tĂ©lĂ©chargĂ© depuis Prestatoolsbox.fr

CrĂ©er un accĂšs temporaire Ă  l’administration de Prestashop

En cas de support, il est souvent nĂ©cessaire de permettre Ă  une personne extĂ©rieure d’accĂ©der temporairement au panneau d’administration de Prestashop.

Création du profil employé

Pour cela il faut tout d’abord crĂ©er un profil pour ce type d’accĂšs.

Aller dans Administration > Profils.

Le bouton “CrĂ©er” vous amĂšne au formulaire de crĂ©ation de profil.

Choisissez par exemple “Support” comme nom de profil.

DĂ©finition des droits

Aller dans Administration > Permissions.

Dans la 1Úre colonne choisissez le profil nouvellement créé
(Support)

et dans les autres colonnes les pages et modules auxquels il a accĂšs.

Concernant les modules, si vous donnez l’accùs à la configuration d’un ou plusieurs modules, il faut aussi donner accùs à la page Modules.

Création du compte employé

Il faut aller dans Administration > Employées.

Le bouton “CrĂ©er” vous amĂšne au formulaire de crĂ©ation d’employĂ©.

Vous pouvez utiliser une adresse e-mail en example.org. ce nom de domaine est fait pour les adresses de démonstration. Par exemple support@example.org.

Choisissez le profil de permission nouvellement créé.

Envoi des informations d’accùs

Pour accĂ©der au panneau d’administration la personne extĂ©rieure a besoin de :

  • L’adresse de votre panneau d’administration
  • L’adresse e-mail de connexion
  • Le mot de passe

DĂ©sactivation du compte

Il ne faut pas oublier de dĂ©sactiver le compte employĂ© aprĂšs l’intervention.

Aller dans Administration > EmployĂ©es et sĂ©lectionnez le compte. Passez l’état Ă  Non et enregistrez.

Vous pourrez rĂ©activer le compte pour un prochain usage. N’oubliez pas de changer le mot de passe.

La mauvaise foi du sécuritaire chez Prestashop

Je suis déçu par Prestashop 🙁

  • Les erreurs de jeunesse que la solution traĂźne comme des boulets, je comprend.
  • Les bugs (d’arrondi) gros comme le monde qui durent depuis la version 1, je tolĂšre.
  • Les publicitĂ©s de plus en plus prĂ©sentes et agressives dans le panneau d’administration, je n’aime pas mais je comprend

mais lĂ  c’est moche, d’une mauvaise foi Ă©vidente et joue sur la peur de ses clients au dĂ©triment de ses (anciens ou futurs anciens) partenaires.

Note : J’aime Prestashop et Prestashop Addons c’est un beau projet, une belle plateforme que je suis depuis le dĂ©but. Ils me font vivre et je leur rend pas assez. Mais il y a des comportements qui me sortent par les yeux.

Donc que ce passe-t-il ?

Depuis la version 1.6.0.9 (derniĂšre Ă  ce jour) si on veut installer un module non prĂ©sent sur Prestashop Addons, un gros (GROS) message s’affiche avec des couleurs alarmantes, un bouton de validation rouge et un message qui fait trembler :

Le module “XXX” n’a pas pu ĂȘtre identifiĂ© en toute sĂ©curitĂ© par PrestaShop.

Ceci se produit gĂ©nĂ©ralement lorsque le module n’est pas distribuĂ© via notre place de marchĂ© officielle PrestaShop Addons, ou quand votre serveur n’arrive pas Ă  communiquer avec PrestaShop Addons.

Comme vous n’avez pas tĂ©lĂ©chargĂ© le module depuis PrestaShop Addons nous ne pouvons pas certifier qu’il est conforme Ă  nos exigences de sĂ©curitĂ© (notamment, nous ne pouvons pas certifier qu’il n’ajoute pas de fonctionnalitĂ©s cachĂ©es comme un cheval de troie, des publicitĂ©s, des liens cachĂ©s, du spam, etc.). Vous l’utilisez Ă  vos propres risques.

blablabla peur blablabla vous avez eu tord blablabla Achetez chez nous

Image prise chez webbax qui parle du mĂȘme sujet : https://www.webbax.ch/2014/08/27/prestashop-alerte-module-non-verifie/

Le message est (presque) vrai, on ne peut rien en dire sauf qu’il est d’une mauvaise foi dĂ©goulinante. Un peu comme quand vous cliquez sur un lien externe sur Facebook : “Attention, vous allez dans le cĂŽtĂ© obscur du web, lĂ  oĂč les pĂ©donazies mangent des chatons en fumant dans les halls de gare. Vous feriez mieux de rester chez nous.”

Pourquoi est-ce de la mauvaise foi ?

  1. Un module malveillant n’attendra pas d’ĂȘtre installĂ© pour faire ses petites affaires. Si vraiment il a besoin d’ĂȘtre installĂ© il peut le faire sans vous. A partir du moment ou il s’affiche dans la liste des modules c’est mort. Donc si vraiment le module est vilain ce message ne sert Ă  rien.
  2. Contourner l’affichage de ce message est trivial. Dans pas longtemps les modules honnĂȘtes mais non prĂ©sents sur Addons le feront pour ne pas effrayer les commerçants.
  3. Le but n’est pas de protĂ©ger le commerçant (cf 1) mais de rediriger vers Addons, C’est Ă©vident, c’est moche c’est crade. On accuse le commerçant ( “Comme vous n’avez pas tĂ©lĂ©chargĂ©â€ ) de mal agir et que tout sera sa faute ( “Vous l’utilisez Ă  vos propres risques.” ) aprĂšs l’avoir bardĂ© de mots qui font peur. Ensuite plus sereinement on explique qu’un module similaire existe surement sur Addons et qu’on peut revenir Ă  la sĂ©curitĂ© (ouf)

Quel est le vrai but ?

  1. Vendre des modules c’est Ă©vident mais pas que.
  2. Supprimer les modules gratuits indĂ©pendants. Avez vous remarquĂ© qu’il y a de moins en moins de modules gratuits sur Addons ? ça fait un moment qu’on ne peut plus en ajouter mais les anciens restaient. Pourtant rĂ©cemment deux des miens ont Ă©tĂ© effacĂ©s car “Pas assez de ventes” (hĂ©hĂ©hĂ©). Donc les modules gratuits ne sont plus validĂ©s par Addons et auront tous ce message. Mais pas d’inquiĂ©tude un payant existe surement sur Addons
  3. Supprimer la concurrence et faire plaisir aux partenaires. Il y a plein de boutiques de modules indĂ©pendantes et quelques autres places de marchĂ© dĂ©diĂ©es. Evidemment le message apparaĂźtra si leurs modules ne sont pas sur Addons. Mais pourquoi ? Par exemple il est impossible de dĂ©poser sur Addons un module de paiement (CrĂ©dit Agricole, LCL
) Prestashop a dĂ©jĂ  les siens ou un module similaire Ă  un de leurs partenaires (qui payent pour ĂȘtre mis en avant sur Addons). Mais des modules de paiements indĂ©pendant il y en a plein (et mĂȘme des gratuits) et ça c’est pas bon pour les affaires.

Conclusion

Je comprend tout Ă  fait la position de Prestashop et d’Addons.

Addons est ce qui rapporte des sous Ă  Prestashop. Il faut le mettre en avant. La solution gratuite n’est (commercialement parlant) qu’un appel Ă  l’achat sur la plateforme. Pas de problĂšme avec ça. Tuer la concurrence, c’est du commerce. Oui oui ok. Les partenaires veulent un retour sur l’investissement, les vrais clients c’est eux. Normal.

Mais jouer sur la peur des commerçants, et en plus trop tard, quand mĂȘme c’est crade. A cĂŽtĂ© de ça les pubs cachĂ©es de “Expertise Prestashop” passent pour des enfantillages.

Prestashop tu vaux mieux que ça.

P.S. un cheval de Troie (majuscule, c’est une ville) n’est pas une fonction cachĂ©e mais un camouflage, le module peut ĂȘtre un cheval de Troie mais pas en cacher un. Mais bon fallait placer des mots qui parlent aux gens et qui font peur. “Tremmmblez devant les liens cachĂ©s, bhooooo”