Aller au contenu principal

Ajouter de nouveaux plug-ins aux éditeurs de serveur

Étendez les fonctionnalités existantes et apportez de nouvelles fonctionnalités à ONLYOFFICE Docs à l'aide de plug-ins.

remarque

Ce guide ne concerne que les versions ONLYOFFICE Docs pour les serveurs auto-hébergés. Pour en savoir plus sur l'ajout de plug-ins au Service cloud, rendez-vous sur cette page.

Cela ne prend que quelques minutes et est facile à réaliser en suivant les instructions ci-dessous :

  1. Passez à la page App Directory, où se trouvent tous les plug-ins compatibles et prêts à être installés.

  2. Sélectionnez le plug-in approprié sur la liste et assurez-vous qu'il est compatible avec ONLYOFFICE Docs.

  3. Cliquez sur le bouton Installer maintenant ou trouvez manuellement le référentiel du dernier plug-in correspondant disponible sur la page Github d'ONLYOFFICE.

    Voici quelques exemples :

    • Compteur de mots - comptez des mots, des caractères et des paragraphes dans le fragment du document sélectionné;
    • Thésaurus - trouvez les synonymes et les antonymes d'un mot et remplacez-le par celui sélectionné.

    Tous les exemples de plug-ins open source qui existent pour l'instant sont disponibles ici.

  4. Copiez l'adresse URL du plug-in et téléchargez-le en utilisant le terminal :

    git clone https://github.com/ONLYOFFICE/plugin-name

    Où plugin-name est l'adresse URL du plug-in (par ex. https://github.com/ONLYOFFICE/plugin-wordscounter pour télécharger le plug-in Compteur de mots).

  5. Mettez le dossier comportant le code du plug-in dans le dossier sdkjs-plugins situé dans le répertoire ONLYOFFICE Docs.

    Pour Linux :

    mv plugin-folder /var/www/onlyoffice/documentserver/sdkjs-plugins/

    Pour Windows :

    move plugin-folder %ProgramFiles%\ONLYOFFICE\DocumentServer\sdkjs-plugins\

    Où plugin-folder est le chemin d'accès absolu au répertoire du plug-in.

  6. Les plug-ins seront disponibles pour tous les utilisateurs d'ONLYOFFICE Docs. Dans certains cas, le redémarrage du service est nécessaire :

    systemctl restart ds-converter ds-docservice ds-example ds-metrics

Il est également possible d'ajouter de nouveaux plug-ins à partir du fichier config.json. Pour en savoir plus, veuillez visiter notre page destinée aux développeurs.

Il est également possible de gérer des plug-ins depuis le Gestionnaire de plug-ins disponible dans les éditeurs. Pour en savoir plus, veuillez consulter cet article.

Si vous avez besoin de supprimer un plug-in que vous avez ajouté ou bien un plug-in par défaut, veuillez consulter le guide Désinstaller les plug-ins par défaut des éditeurs de serveur.