Module · LNK Updates
  • PrestaShop

LNKBOOT Updates, les mises à jour de vos modules et de votre thème au même endroit

Quels modules de votre boutique ont une nouvelle version ? Lequel attend un correctif de sécurité ? LNKBOOT Updates répond dans une seule page du back-office, pour tous vos modules et thèmes LNKBOOT, place toujours les correctifs de sécurité en tête et installe la mise à jour d'un module en un clic. Le module est gratuit, il ne touche pas au front de votre boutique et fonctionne de PrestaShop 1.7.6 à 9.

  • Version 1.1.1 · PrestaShop 1.7.6 à 8.x
  • Version 1.9.1 · PrestaShop 9
  • PrestaShop 1.7.6 à 9.x
  • PHP 7.2 à 8.4
  • Aucun override

Points clés

  • Gratuit.
  • Tous vos modules et thèmes LNKBOOT sur une seule page du back-office.
  • Correctifs de sécurité affichés en premier, et proposés même après la fin de la période de mises à jour.
  • Notes de version à un clic.
  • Installation d'une mise à jour de module en un clic, avec sauvegarde et retour arrière automatique.
  • Mises à jour de thème, que PrestaShop Addons ne gère pas dans le back-office.
  • Produits achetés sur PrestaShop Addons laissés au canal officiel.
  • Vérification une fois par jour au plus, en arrière-plan : le back-office ne ralentit jamais.
  • Tâche planifiée facultative.
  • Versions signées (Ed25519), vérifiées même sans l'extension sodium.
  • Aucun hook, aucun override, rien sur le front de la boutique.
  • PrestaShop 1.7.6 à 9, PHP 7.1 à 8.4.

Toutes les mises à jour de vos modules PrestaShop sur une seule page

Une ligne par produit : la version installée, la dernière version publiée, et l'état. « À jour », « Version 2.2.0 disponible » ou « Correctif de sécurité 2.1.1 » : vous savez immédiatement ce qu'il faut faire. Les notes de version sont à un clic, pour lire ce qui change avant d'installer.

La vérification a lieu une fois par jour au plus. Elle part en arrière-plan quand vous ouvrez la page, ou par une tâche planifiée si vous préférez. Le back-office ne l'attend jamais : la page s'affiche depuis le dernier résultat connu.

Mise à jour d'un module en un clic, avec retour arrière automatique

Un bouton « Installer la version » par module. LNKBOOT Updates vérifie la signature de la version, télécharge le fichier, contrôle son empreinte, sauvegarde la version en place, puis lance les scripts de mise à jour de PrestaShop. Si l'un d'eux échoue, l'ancienne version est remise en place d'elle-même, et le module retrouve son état d'avant. Les images que vous avez envoyées dans un module sont conservées d'une version à l'autre.

Les correctifs de sécurité en premier

Une faille dans un module est la porte d'entrée la plus fréquente sur une boutique PrestaShop. LNKBOOT Updates trie la liste pour mettre les correctifs de sécurité au-dessus de tout le reste, et les signale en rouge. Ces correctifs restent proposés même après la fin de votre période de mises à jour : c'est un engagement de nos conditions de vente.

Mettre à jour un thème PrestaShop

PrestaShop Addons met à jour les modules, mais ne propose rien pour les thèmes dans le back-office. Avec LNKBOOT Updates, la nouvelle version de votre thème LNKBOOT apparaît sur la même page que celle de vos modules, sans aller la chercher, y compris pour un thème acheté sur PrestaShop Addons.

Licences et domaine, sans surprise

Pour un produit acheté sur addons.lnkboot.fr, vous saisissez une fois la clé reçue avec l'achat, au format LNK-XXXX-XXXX-XXXX-XXXX. Le domaine de votre boutique est enregistré automatiquement à la première vérification depuis la boutique en ligne. Vos copies de développement (sous-domaines, localhost, .local, .test) sont couvertes par la même licence.

Si une mise à jour ne peut pas être proposée, la page dit pourquoi : licence révoquée, licence enregistrée pour un autre domaine, période de mises à jour terminée avec un lien pour la renouveler.

PrestaShop Addons garde la main sur ce que vous y avez acheté

Un module LNKBOOT acheté sur PrestaShop Addons se met à jour par PrestaShop Addons, le canal officiel. LNKBOOT Updates le reconnaît et ne s'en mêle pas : il l'indique simplement dans la liste. Vous n'avez jamais deux sources de mise à jour pour le même module.

Des versions signées, vérifiées avant toute installation

Chaque version publiée sur addons.lnkboot.fr porte une signature numérique Ed25519, créée avec une clé qui ne se trouve pas sur le serveur de téléchargement. LNKBOOT Updates vérifie cette signature, en plus de l'empreinte du fichier. Même si notre serveur de téléchargement était compromis, il ne pourrait pas faire passer un fichier modifié pour une vraie version. La vérification fonctionne aussi sur les hébergements sans l'extension PHP sodium, courants chez les hébergeurs cPanel.

Compatibilité PrestaShop 1.7, 8 et 9

De PrestaShop 1.7.6 à PrestaShop 9, avec la page native de chaque génération : le back-office classique en 1.7 et 8, une page Symfony en 9. Le module est testé à chaque version dans notre matrice d'intégration, de PHP 7.2 à PHP 8.4.

Léger et rapide

Chiffres mesurés sur le module livré, compressé en gzip (niveau 9). Sur le site de la boutique : rien, ni CSS ni JavaScript, aucun hook. Dans le back-office, sur la page du module seulement : 1,4 Ko de JavaScript et 0,8 Ko de CSS, sans jQuery. La page ne fait aucun appel réseau à l'affichage : la vérification part en arrière-plan, une fois par jour au plus.

Questions fréquentes

LNKBOOT Updates est-il gratuit ?

Oui. Le module est gratuit, sans abonnement. Les mises à jour qu'il signale dépendent de la licence de chaque produit : un produit acheté sur addons.lnkboot.fr reçoit ses mises à jour pendant sa période de mises à jour, et ses correctifs de sécurité même après.

Ce module est-il compatible avec ma version de PrestaShop ?

Oui, de PrestaShop 1.7.6 à PrestaShop 9. Sur PrestaShop 9, la page du module est une page Symfony native, dans la mise en page du nouveau back-office. Chaque version est installée, ouverte et désinstallée dans notre matrice d'intégration avant publication, de PHP 7.2 à PHP 8.4.

Le module installe-t-il les mises à jour ?

Oui, pour les modules, en un clic et jamais sans votre accord. Il vérifie la signature de la version et l'empreinte du fichier, sauvegarde la version en place, puis lance les scripts de mise à jour de PrestaShop. Si l'un d'eux échoue, l'ancienne version est remise en place automatiquement. Pour les thèmes, le module signale la nouvelle version ; leur installation depuis cette page arrive dans une version suivante.

Que se passe-t-il pour un module acheté sur PrestaShop Addons ?

PrestaShop Addons reste la source de ses mises à jour, comme pour tout module acheté là-bas. LNKBOOT Updates le reconnaît, l'indique dans la liste et ne propose aucune mise à jour à sa place. Vous n'avez jamais deux sources de mise à jour pour le même module.

Comment mettre à jour un thème PrestaShop acheté sur PrestaShop Addons ?

PrestaShop Addons ne propose pas de mise à jour de thème dans le back-office. Pour un thème LNKBOOT, LNKBOOT Updates signale la nouvelle version sur la même page que vos modules, correctifs de sécurité en premier.

Où trouver ma clé de licence ?

Dans l'e-mail de confirmation de votre achat sur addons.lnkboot.fr, et dans votre espace client. Elle a la forme LNK-XXXX-XXXX-XXXX-XXXX. Saisissez-la une fois dans l'onglet Licences du module. Un produit acheté sur PrestaShop Addons n'a pas besoin de clé.

Puis-je utiliser ma licence sur ma boutique de développement ?

Oui. Une licence couvre le domaine de votre boutique en ligne et ses sous-domaines (préproduction, recette), ainsi que localhost, les adresses IP et les domaines en .local et .test. Ces copies reçoivent les mises à jour tant que la licence est active. Le domaine de la boutique en ligne est enregistré automatiquement à la première vérification faite depuis elle.

Le module ralentit-il mon back-office ?

Non. Il ne fait aucun appel réseau pendant l'affichage d'une page : la page s'affiche avec le dernier résultat connu, et la vérification part en arrière-plan une fois par jour au plus. Chaque appel au serveur de mises à jour est limité à cinq secondes. Le module n'enregistre aucun hook et ne touche pas au front de la boutique.

Que se passe-t-il si le serveur de mises à jour est injoignable ?

Rien pour votre boutique. Vos modules et vos thèmes continuent de fonctionner normalement. La page du module indique que la dernière vérification a échoué, le journal en garde la trace, et la vérification est relancée plus tard.

Comment savoir qu'une mise à jour vient bien de LNKBOOT ?

Chaque version publiée porte une signature numérique Ed25519, créée avec une clé qui ne se trouve pas sur le serveur de téléchargement. Le module vérifie cette signature en plus de l'empreinte du fichier, et affiche « Version signée » quand elle est valide.

Mon hébergeur n'a pas l'extension PHP sodium. Est-ce un problème ?

Non. Sans l'extension sodium, fréquente chez les hébergeurs cPanel, le module vérifie les signatures avec son propre code PHP. Seul un PHP 32 bits, devenu très rare, empêche la vérification ; aucune mise à jour n'est alors installée.

Que deviennent les images que j'ai envoyées dans un module ?

Elles sont conservées. Lors d'une mise à jour, les fichiers de données propres à votre boutique (images, polices, documents) sont reportés dans la nouvelle version. Le code, lui, vient uniquement de la version signée : un fichier supprimé par un correctif de sécurité ne revient jamais.

Le module installe-t-il des overrides ?

Non. Il ne contient pas de dossier override/, n'enregistre aucun hook et ne modifie pas le cœur de PrestaShop. Sa désinstallation retire ses tables, sa configuration et son entrée de menu.

Journal des versions

4 versions publiées pour PrestaShop

  1. Version 1.9.1 PrestaShop 9

    Modifications

    • Page du back-office refaite : carte d’état en tête (serveur injoignable, mises à jour disponibles, tout est à jour) avec « Tout mettre à jour » et « Vérifier maintenant » ; onglets à compteurs ; Mes produits filtrable (Tous, Licence requise, Mises à jour) avec logo, version installée et disponible, état et actions ; Licences avec une ligne et un bouton Activer par produit ; Journal en phrases lisibles, détails techniques repliables et filtre Erreurs ; adresse de la tâche planifiée masquée, à afficher ou copier ; Découvrir en cartes filtrables (modules, thèmes), contenu et prix lus dans le catalogue, rien d’inventé.
    • Nom affiché « LNK Mises à jour » dans la liste des modules et dans le menu (anglais : LNK Updates ; arabe : LNK التحديثات), à la place de « LNKBOOT Updates ».
    • Page du back-office traduite en français et en arabe.

    Corrections

    • Une clé de licence refusée (format) ou inchangée ne relance plus la vérification : le message reste affiché.
    • Les vidéos et les sons qu'un module range dans son propre dossier (MP4, WebM, OGG, MP3, M4A, MOV) sont conservés lors de sa mise à jour, comme ses images et ses polices. Un fichier de code n'est jamais reporté.
    • Les droits du module mis à jour sont normalisés (dossiers 755, fichiers 644), quels que soient ceux de l'archive : aucun dossier n'est laissé modifiable par les autres comptes du serveur.
    • Feuille de style et script de la page servis avec l'empreinte de leur contenu : après une mise à jour, un cache ou un CDN ne sert plus l'ancien fichier.
    • Page du back-office en arabe : lecture de droite à gauche (propriétés CSS logiques), puisque PrestaShop ne retourne pas les feuilles des modules.
  2. Version 1.9.0 PrestaShop 9

    Première version pour PrestaShop 9. PrestaShop 1.7.6 à 8.x a sa propre version, la 1.1.0.

    Nouveautés

    • Une page du back-office liste vos modules et thèmes LNKBOOT, avec la version installée, la dernière version publiée et l'état de la licence.
    • Les correctifs de sécurité s'affichent en premier, et restent proposés après la fin de la période de mises à jour.
    • Installation d'une mise à jour de module en un clic : signature vérifiée, sauvegarde de la version en place, scripts de mise à jour de PrestaShop, retour automatique à la version précédente en cas d'échec.
    • Seules les versions faites pour la génération de PrestaShop de votre boutique vous sont proposées.
    • Les modules achetés sur PrestaShop Addons restent mis à jour par PrestaShop Addons.
    • Les signatures sont vérifiées même sans l'extension PHP sodium.
    • Page native du back-office de PrestaShop 9, et reprise d'une boutique passée de PrestaShop 8 à 9 avec la version 1.1.
  3. Version 1.1.1 PrestaShop 1.7.6 à 8.x

    Modifications

    • Page du back-office refaite : carte d’état en tête (serveur injoignable, mises à jour disponibles, tout est à jour) avec « Tout mettre à jour » et « Vérifier maintenant » ; onglets à compteurs ; Mes produits filtrable (Tous, Licence requise, Mises à jour) avec logo, version installée et disponible, état et actions ; Licences avec une ligne et un bouton Activer par produit ; Journal en phrases lisibles, détails techniques repliables et filtre Erreurs ; adresse de la tâche planifiée masquée, à afficher ou copier ; Découvrir en cartes filtrables (modules, thèmes), contenu et prix lus dans le catalogue, rien d’inventé.
    • Nom affiché « LNK Mises à jour » dans la liste des modules et dans le menu (anglais : LNK Updates ; arabe : LNK التحديثات), à la place de « LNKBOOT Updates ».
    • Page du back-office traduite en français et en arabe.

    Corrections

    • Une clé de licence refusée (format) ou inchangée ne relance plus la vérification : le message reste affiché.
    • Les vidéos et les sons qu'un module range dans son propre dossier (MP4, WebM, OGG, MP3, M4A, MOV) sont conservés lors de sa mise à jour, comme ses images et ses polices. Un fichier de code n'est jamais reporté.
    • Les droits du module mis à jour sont normalisés (dossiers 755, fichiers 644), quels que soient ceux de l'archive : aucun dossier n'est laissé modifiable par les autres comptes du serveur.
    • Feuille de style et script de la page servis avec l'empreinte de leur contenu : après une mise à jour, un cache ou un CDN ne sert plus l'ancien fichier.
    • Page du back-office en arabe : lecture de droite à gauche (propriétés CSS logiques), puisque PrestaShop ne retourne pas les feuilles des modules.
Voir la version précédente
  1. Version 1.1.0 PrestaShop 1.7.6 à 8.x

    Première version pour PrestaShop 1.7.6 à 8.x. PrestaShop 9 a sa propre version, la 1.9.0.

    Nouveautés

    • Une page du back-office liste vos modules et thèmes LNKBOOT, avec la version installée, la dernière version publiée et l'état de la licence.
    • Les correctifs de sécurité s'affichent en premier, et restent proposés après la fin de la période de mises à jour.
    • Installation d'une mise à jour de module en un clic : signature vérifiée, sauvegarde de la version en place, scripts de mise à jour de PrestaShop, retour automatique à la version précédente en cas d'échec.
    • Seules les versions faites pour la génération de PrestaShop de votre boutique vous sont proposées.
    • Les modules achetés sur PrestaShop Addons restent mis à jour par PrestaShop Addons.
    • Les signatures sont vérifiées même sans l'extension PHP sodium.
    • Page dans le back-office classique de PrestaShop 1.7 et 8.

Votre panier

Votre panier est vide.