Panier

← Tous les guides

Installateur de modules · Guide de l’utilisateur

Installer des modules, directement dans FreeScout

Avec l’installateur de modules, vous installez et mettez à jour les modules d’autres fournisseurs directement dans FreeScout : choisir le fichier ZIP, consulter le résultat de la vérification, confirmer. Vous n’avez besoin d’aucun accès au serveur et ne copiez aucun fichier à la main.

L’installateur est réservé aux administrateurs. Un module travaille avec tous les droits de votre installation FreeScout ; qui l’installe décide pour l’ensemble.

Les modules de let’s automate ne s’installent pas ici, mais via LaStore, où chaque paquet est en plus vérifié par rapport à notre signature.

Sans accès au serveur ni FTP, ni SSH, ni connexion chez l’hébergeur
D’abord vérifier puis décompresser, après votre confirmation
Retour arrière une mise à jour qui ne démarre pas est annulée
31 langues interface du module

Où le trouver

Sous Gérer → Installateur de modules. À gauche figurent trois entrées : « Installer un module », « Journal » et « Tous les modules ». La dernière mène à la liste habituelle des modules de FreeScout, où vous activez, désactivez et supprimez les modules.

La page d’accueil : choisir un fichier ZIP ; en dessous, les modules d’autres fournisseurs déjà installés.
La page d’accueil : choisir un fichier ZIP ; en dessous, les modules d’autres fournisseurs déjà installés.

Installer un module

1. Cliquez sur Choisir un fichier et sélectionnez le fichier ZIP du module.
2. Cliquez sur Téléverser et vérifier.
3. Consultez le résultat de la vérification.
4. Laissez Activer après l’installation coché si le module doit fonctionner tout de suite, puis cliquez sur Installer.

Le fichier peut garder le nom qu’il avait au téléchargement. Une archive de GitHub s’appelle par exemple ticketvorlagen-main.zip ; l’installateur prend le bon nom de dossier dans le module lui-même.

Le résultat de la vérification : nom, fournisseur, version et contenu. Rien n’est décompressé avant « Installer ».
Le résultat de la vérification : nom, fournisseur, version et contenu. Rien n’est décompressé avant « Installer ».

Après l’installation, un message vert apparaît en haut et le module figure dans la liste des modules d’autres fournisseurs.

Installé et activé : le nouveau module figure dans la liste.
Installé et activé : le nouveau module figure dans la liste.

Ce qui est vérifié avant l’installation

Avant que quoi que ce soit n’arrive sur le serveur, l’installateur lit le fichier ZIP et contrôle notamment :

  • s’il contient exactement un module FreeScout
  • s’il convient à votre version de FreeScout et si les extensions PHP nécessaires sont présentes
  • s’il écraserait un autre module
  • s’il tente de placer des fichiers en dehors de son propre dossier
  • si les fichiers PHP contiennent des erreurs de syntaxe qui paralyseraient FreeScout. Le code n’est pas exécuté pour cela.

S’il trouve une erreur, rien n’est installé et vous voyez la raison.

Refusé : l’archive voulait placer un fichier en dehors de son dossier.
Refusé : l’archive voulait placer un fichier en dehors de son dossier.

S’il manque un module requis, celui-ci est installé mais pas activé. Le résultat de la vérification indique ce qui manque.

Mettre à jour un module

Beaucoup de modules d’autres fournisseurs ne se mettent pas à jour par la mise à jour normale de FreeScout. Pour eux, procédez comme pour la première installation : téléverser le nouveau fichier ZIP, vérifier, cliquer sur Mettre à jour.

Le résultat de la vérification indique de quelle version à quelle version. Si la nouvelle version est plus ancienne ou identique, un avertissement s’affiche.

Une mise à jour : 1.4.0 est remplacée par 1.5.0.
Une mise à jour : 1.4.0 est remplacée par 1.5.0.

Les modules qui se mettent à jour par la mise à jour normale de FreeScout continuent de l’être là.

Si une mise à jour ne démarre pas

Avant chaque mise à jour, l’installateur met de côté la version précédente. Après la mise à jour, il démarre FreeScout dans un processus séparé et vérifie que tout se charge encore.

Si ce n’est pas le cas, il remet la version précédente à sa place et la réactive. Vous voyez alors un message rouge avec la raison. La version sauvegardée est conservée sept jours.

Cette vérification détecte les erreurs qui empêchent FreeScout de démarrer. Une erreur qui n’apparaît qu’en utilisant une fonction précise n’est pas détectée.

Le journal

Sous Journal figure chaque opération : quand, quel module, de quelle version à quelle version, avec quel résultat et par qui. Pour les refus et les mises à jour annulées, la raison est indiquée en dessous.

Le journal : installé, mis à jour, refusé.
Le journal : installé, mis à jour, refusé.

Bon à savoir

La vérification ne remplace pas la confiance

L’installateur intercepte les archives défectueuses ou endommagées. Il ne peut pas juger si un module fait ce qu’il promet. N’installez donc que des modules de fournisseurs de confiance et faites une sauvegarde avant les changements importants.

Modules du répertoire FreeScout

Ils peuvent aussi être téléversés. Comme seul FreeScout vérifie leur licence, ils sont installés mais pas activés. Activez-les ensuite sous Gérer → Modules avec leur clé de licence.

Taille

Un fichier ZIP peut atteindre 100 Mo, 300 Mo une fois décompressé. Si votre serveur accepte des téléversements plus petits, sa limite s’applique ; elle est indiquée sous le champ.

Supprimer

Vous supprimez un module dans FreeScout sous Gérer → Modules : d’abord le désactiver, puis le supprimer. Si l’on supprime le dossier à la main sur le serveur alors que le module est encore actif, FreeScout ne démarre plus.

Vous ne vous en sortez pas ? Assistance

Bon à savoir

Questions fréquentes

Tout ce que vous devriez savoir sur nos modules, nos licences, les mises à jour et le support avant d’acheter.

Pourquoi une date d’expiration s’affiche-t-elle sur le module FreeScout que j’ai acheté ?

Avec votre achat, vous recevez le module ainsi que douze mois de support, de mises à jour de sécurité et de nouvelles fonctions. La date d’expiration affichée concerne ces prestations comprises — pas votre droit d’utiliser le module.

Que se passe-t-il à l’expiration de ma licence ?

Le module que vous avez installé continue de fonctionner. Après l’expiration de la licence, en revanche, vous ne recevez plus de mises à jour de sécurité ni de fonctions, et le support compris n’est plus utilisable.

Vous décidez vous-même de renouveler la licence ou de continuer à utiliser le module installé sans autres mises à jour, sous votre propre responsabilité.

D’autres promettent des mises à jour à vie. Pourquoi pas vous ?

Les technologies, les exigences de sécurité et les dépendances évoluent sans cesse. Ce qui fonctionne de façon fiable aujourd’hui peut être dépassé ou plus pris en charge demain. Un bon logiciel demande donc un entretien, des tests et un développement continus.

Plutôt que de vous lier à un abonnement permanent, nous vous laissons le choix : renouveler votre licence, ou continuer à utiliser le module installé sans autres mises à jour, sous votre propre responsabilité.

Ai-je besoin de votre module LaStore ?

Non, mais le module LaStore relie votre installation FreeScout aux modules que vous avez achetés et vous apporte plusieurs avantages :

  • installation en un clic
  • détection automatique des mises à jour disponibles
  • mise à jour simple directement dans FreeScout
  • vérification de la signature du paquet
  • protection contre des paquets modifiés ou falsifiés à votre insu

Nos modules n’utilisent pas le processus de mise à jour habituel, car il n’est pas sûr. Le module LaStore vérifie chacun de nos modules avant la mise à jour. Un attaquant ne peut donc pas livrer de mises à jour falsifiées et dangereuses. Sans ce module, la vérification vous incombe et le processus est manuel.

sans LaStoreavec LaStore, pilote auto éteintavec LaStore, pilote auto activé
apprend les nouvelles versionsnonoui, chaque jouroui, chaque jour
installeà la main depuis le portailen un clicla nuit, sans vous
vérifiépar vous, via shasum -a 256ouioui
Est-ce que j’obtiens vraiment le code source complet ?

Oui. Nos modules sont fournis sous licence AGPL-3.0. Le module livré contient l’intégralité du code source, que vous pouvez consulter et adapter dans le cadre de cette licence.

Sur combien d’installations FreeScout puis-je utiliser le module ?

Une licence couvre une installation FreeScout active. Deux déménagements de serveur gratuits sont compris en plus.

Si un ancien serveur n’est plus utilisé, le système libère automatiquement son activation après 90 jours. Une installation devenue injoignable ou déjà supprimée n’est donc pas imputée durablement à votre licence.

Puis-je retourner un module acheté ?

Vous disposez d’un droit de retour de 14 jours. Il s’éteint dès que vous activez le module — et non déjà à la remise de la clé de licence.

N’activez donc le module que lorsque vous avez définitivement décidé de l’utiliser. Pour les consommateurs de l’EEE s’appliquent en outre les dispositions légales sur le droit de rétractation pour les contenus numériques.

Qui établit ma facture ?

Le paiement est traité par Paddle. Paddle agit comme Merchant of Record et donc comme vendeuse. C’est pourquoi Paddle figure comme émetteur de la facture, et éventuellement aussi comme bénéficiaire sur votre relevé de carte ou de compte.

Un module a-t-il besoin d’autres modules FreeScout ?

Cela dépend du produit. Certains modules fonctionnent entièrement seuls et offrent des fonctions supplémentaires lorsque d’autres modules sont présents. D’autres ont des dépendances strictes.

Le chercheur de créneaux, par exemple, exige impérativement le module Calendar, car les rendez-vous disponibles sont calculés à partir des agendas qui y sont tenus.

Les dépendances requises et optionnelles figurent sur chaque page de produit.

Que faire si quelque chose ne fonctionne pas ?

Nous vérifions nos modules avec soin. Il peut néanmoins arriver qu’une fonction ne se comporte pas comme prévu dans un environnement particulier.

Chaque module est accompagné d’un guide détaillé. Si cela ne suffit pas, vous pouvez ouvrir un ticket de support. Décrivez brièvement le problème et les étapes déjà effectuées — nous vous aidons volontiers.

Payer en toute sécurité, partoutVotre paiement est traité en toute sécurité par Paddle. Vous pouvez payer depuis le monde entier, confortablement dans votre propre monnaie — facturation en règle comprise.
Ouvert, vérifiable, adaptableGrâce à l’AGPL-3.0, vous obtenez le code source complet. Vous pouvez vérifier le logiciel, l’adapter vous-même et continuer à l’exploiter en toute indépendance.
Deux déménagements de serveur inclusVotre installation FreeScout déménage ? Vous pouvez transférer votre licence vers un nouveau serveur jusqu’à deux fois, gratuitement, et continuer à y utiliser le module.
Installer et rester à jour automatiquementAvec notre module LaStore pour FreeScout, vous installez vos achats en un seul clic. Les mises à jour disponibles sont vérifiées et installées automatiquement.

Lire la vidéo

La lecture établit une connexion avec YouTube.

Voir l’image