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.
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 :
-
Passez à la page App Directory, où se trouvent tous les plug-ins compatibles et prêts à être installés.
-
Sélectionnez le plug-in approprié sur la liste et assurez-vous qu'il est compatible avec ONLYOFFICE Docs.
-
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.
-
Copiez l'adresse URL du plug-in et téléchargez-le en utilisant le terminal :
git clone https://github.com/ONLYOFFICE/plugin-nameOù
plugin-nameest l'adresse URL du plug-in (par ex. https://github.com/ONLYOFFICE/plugin-wordscounter pour télécharger le plug-in Compteur de mots). -
Mettez le dossier comportant le code du plug-in dans le dossier
sdkjs-pluginssitué 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-folderest le chemin d'accès absolu au répertoire du plug-in. -
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.