Articles avec le tag :
Fermer
Changelog
Fermer
Essayer dans le cloud
Essayer dans le cloud
Centre d'aide
l'intégration

À propos de l'intégration ONLYOFFICE et Liferay

ONLYOFFICE offre un connecteur officiel pour intégrer ONLYOFFICE Docs dans Liferay et modifier les documents de la bibliothèque de documents et média Liferay. Vous pouvez télécharger le connecteur ONLYOFFICE à partir de Liferay Marketplace ou sur GitHub. Le connecteur est rendu accessible sous la Licence Apache.

Pour en savoir plus sur le fonctionnement du connecteur ONLYOFFICE pour Chamilo, veuillez consulter notre documentation API .

Principales caractéristiques

  • Créer des fichiers en utilisant l'option du menu Create with ONLYOFFICE (Créer dans ONLYOFFICE).
  • Créer et remplir des formulaires en ligne.
  • Afficher et modifier les documents texte, les classeurs et les présentations existantes en utilisant l'option ONLYOFFICE Edit/View (Édition/Aperçu dans ONLYOFFICE) du menu depuis la section Documents and Media (Documents et Média).
  • Modifier un document en collaboration en temps réel: deux modes de collaboration (Strict et Rapide), Suivi des modifications, commentaires et le chat intégré.
  • Prise en charge de JWT pour l'échange sécurisé afin que personne ne puisse accéder à vos documents sauf celles ayant les privilèges d'accès appropriés.

Formats pris en charge

  • À créer, modifier et afficher: DOCX, PPTX, XLSX, DOCXF
  • À remplir des formulaires: OFORM
  • À convertir en Office Open XML: ODT, DOC, RTF, TXT, ODP, PPT, ODS, XLS, CSV
  • Lecture seule: PDF

Toutes les nouveautés de la version 2.2.0

Nouvelles fonctionnalités ajoutées

  • Aperçu du document
  • Garder les versions intermédiaires lors de l'édition (sauvegarde forcée)
  • Modèles de fichiers vides en galicien

Fonctionnalités modifiées

  • Enregistrer/extraire au lieu de bloquer/débloquer
  • Erreur de déploiement est corrigée pour le portal-7.4

Le journal des modifications complet est disponible ici.

Connecter ONLYOFFICE Docs à Liferay

Exigences

  • ONLYOFFICE Docs (Document Server) 6.1.0 ou version ultérieure

    Vous avez besoin d'une instance pouvant être résolue et connectée par Liferay et tout autre client final. L'instance doit envoyer des données en POST directement vers Liferay.

    Veuillez consulter la documentation officielle pour en savoir plus sur l'installation d'ONLYOFFICE Docs.

    Vous pouvez également utiliser ONLYOFFICE Docs Cloud (version SaaS).

  • Liferay CE Portal 7.2 GA1+, Liferay DXP 7.2 GA1+, Liferay CE Portal 7.3 GA1+, Liferay DXP 7.3 GA1+, Liferay CE Portal 7.4 GA1+
  • Connecteur ONLYOFFICE v2.2.0 pour Liferay

Installer le connecteur ONLYOFFICE pour Liferay

Vous pouvez installer le connecteur ONLYOFFICE à l'aide de Gestionnaire de l'application ou depuis le site officiel Liferay App Store.

Pour installer le connecteur à l'aide de Gestionnaire de l'application:

  1. Basculez vers Control Panel -> Apps -> App Manager (Panneau de configuration -> Applications -> Gestionnaire des applications).
  2. Cliquez sur le bouton Options Icфne Liferay .
  3. Cliquez sur le bouton Upload (Télécharger).
  4. Dans la fenêtre qui s'affiche, sélectionnez le fichier d'application ONLYOFFICE.

Pour installer le connecteur depuis App Store:

  1. Basculez vers Control Panel -> Apps -> Store (Panneau de configuration -> Applications -> Magasin).
  2. Connectez-vous à votre compte Liferay.
  3. Recherchez le connecteur ONLYOFFICE pour Liferay
  4. Achetez l'application (elle est gratuite).

Une fois l'installation terminée, l'application est prête à l'emploi.

Configurer le connecteur ONLYOFFICE pour Liferay

Passez à Control Panel -> Configuration -> System Settings (Panneau de configuration -> Configuration -> Paramètres du système). Dans la section Platform (Plateforme) sélectionnez la catégorie Connectors (Connecteurs) et ensuite ONLYOFFICE.

ONLYOFFICE_configure ONLYOFFICE_configure

Ici vous pouvez configurer les paramètres suivants:

  • ONLYOFFICE Docs address (Adresse d'ONLYOFFICE Docs) - indiquez l'adresse URL du Service de modification des documents.
    ImportantL'adresse d'ONLYOFFICE Docs doit être accessible sur Liferay et l'adresse de Liferay doit être accessible sur ONLYOFFICE Docs.
  • ONLYOFFICE Docs address for internal requests from the server (Adresse d'ONLYOFFICE Docs pour les demandes internes du serveur) - indiquez l'adresse utilisée pour accéder au Service de modification des documents à partir du serveur Liferay.
  • Server address for internal requests from ONLYOFFICE Docs (Adresse du serveur pour les demandes internes d'ONLYOFFICE Docs) - indiquez l'adresse utilisée pour accéder à Liferay depuis le Service de modification des documents.
  • Secret Key (Clé secrète) - indiquez la clé secrète utilisée pour signer des données.
    À partir de la version de ONLYOFFICE Docs v.7.2, JWT est activé par défaut et la clé secrète est générée automatiquement. Il vous faut également activer la validation du jeton du côté Liferay: recherchez votre clé secrète dans le fichier de configuration ONLYOFFICE Docs, ensuite indiquez la même clé secrète dans les paramètres du connecteur. Pour en savoir plus, consultez la section Activer le jeton JWT pour l'intégration ONLYOFFICE et Liferay.
  • Enable Force Save (Activer la sauvegarde forcée) - activez cette option pour que les versions intermédiaires du document soient gardées lors de l'édition.
  • Enable ONLYOFFICE Web Preview (Activer l'aperçu Web pour ONLYOFFICE) - activer cette option pour afficher l'aperçu du fichier.

Une fois l'application d'intégration configurée, cliquez sur Save (Enregistrer) pour valider les modifications.

Activer le jeton JWT pour l'intégration ONLYOFFICE et Liferay

Afin de protéger des documents contre un accès non autorisé, les éditeurs ONLYOFFICE utilisent le jeton JSON (JWT). Le jeton est ajouté à la configuration lorsque l'éditeur de documents est initialisé et l'échange de commandes entre les services internes de ONLYOFFICE Docs est effectué. La clé secrète est utilisée pour signer le jeton web JSON et valider le jeton sur demande à ONLYOFFICE Docs.

À partir de la version de ONLYOFFICE Docs v.7.2, JWT est activé par défaut et la clé secrète est générée automatiquement. Il vous faut rechercher votre clé secrète dans le fichier de configuration ONLYOFFICE Docs, ensuite indiquez la même clé secrète dans les paramètres du connecteur.

Étape 1: Recherchez votre clé secrète dans le fichier de configuration ONLYOFFICE Docs

  1. Ouvrez le fichier local.json avec tout éditeur de texte disponible.
    • Pour Linux - /etc/onlyoffice/documentserver/local.json
    • Pour Windows - %ProgramFiles%\ONLYOFFICE\DocumentServer\config\local.json
    • Pour Docker – indiquez le conteneur ONLYOFFICE Docs en utilisant la commande docker exec -it <containerID> bash et ouvrez /etc/onlyoffice/documentserver/local.json

      Vous pouvez également utiliser la commande suivante pour rechercher la clé secrète par défaut et sans ouvrir le fichier local .json:

      sudo docker exec <containerID> /var/www/onlyoffice/documentserver/npm/json -f /etc/onlyoffice/documentserver/local.json 'services.CoAuthoring.secret.session.string'

    Le fichier local .json doit ressembler à ceci:

    {
      "services": {
        "CoAuthoring": {
          "token": {
            "enable": {
              "request": {
                "inbox": true,
                "outbox": true
              },
              "browser": true
            }
          },
          "secret": {
            "inbox": {
              "string": "yoursecret"
            },
            "outbox": {
              "string": "yoursecret"
            },
            "session": {
              "string": "yoursecret"
            }
          }
        }
      }
    }
    
  2. Le paramètre true figure dans trois sections. Cela signifie que la validation du jeton est activée.
    • services.CoAuthoring.token.enable.browser
    • services.CoAuthoring.token.enable.request.inbox
    • services.CoAuthoring.token.enable.request.outbox
  3. La clé secrète qui a été généré automatiquement figure dans trois sections. Vous pouvez remplacer le secret par défaut par votre propre clé secrète. La clé secrète doit être la même dans toutes trois sections.
    • services.CoAuthoring.secret.inbox.string
    • services.CoAuthoring.secret.outbox.string
    • services.CoAuthoring.secret.session.string
  4. Lorsque vous apportez des modifications, il vous faut les enregistrer et redémarrer les services pour prendre en compte ces modifications.
    supervisorctl restart all

Étape 2: Indiquez la même clé secrète dans la configuration du connecteur.

Dans la configuration du connecteur, indiquez la même clé secrète dans le champ Secret key (Clé secrète) et enregistrez les paramètres.

Commencer à utiliser ONLYOFFICE Docs au sein de Liferay

Pour créer un fichier:

  1. Passez à la section Documents and Media (Documents et média).
  2. Cliquez sur le bouton Add File (Ajouter un fichier) Icфne Crйer Liferay .
  3. Dans le menu qui s'affiche, cliquez sur le bouton Create with ONLYOFFICE (Créer à l'aide d'ONLYOFFICE).
    ONLYOFFICE_create ONLYOFFICE_create
  4. Sur la page qui s'affiche, sélectionnez le type de fichier, saisissez le titre et la description (facultatif).
  5. Cliquez sur le bouton Save (Enregistrer).
ONLYOFFICE_create2 ONLYOFFICE_create2

Pour modifier un fichier:

  1. Recherchez le fichier nécessaire dans la section Documents and Media (Documents et média).
  2. Cliquez sur le document.
  3. Dans le menu qui s'affiche, cliquez sur le bouton Edit in ONLYOFFFICE (Modifier dans ONLYOFFICE).
ONLYOFFICE_edit ONLYOFFICE_edit

Pour créer un formulaire:

  1. Passez à la section Documents and Media (Documents et média).
  2. Cliquez sur le bouton Add File (Ajouter un fichier) Icфne Crйer Liferay .
  3. Dans le menu qui s'affiche, cliquez sur le bouton Create with ONLYOFFICE (Créer à l'aide d'ONLYOFFICE).
  4. Choisissez l'option Form (Formulaire), indiquez le titre et la description du fichier (facultatif).
    ONLYOFFICE_createform ONLYOFFICE_createform
  5. Cliquez sur le bouton Save (Enregistrer).
  6. Sauvegardez le formulaire résultant au format .docxf pour pouvoir éditer, réviser ou travailler à plusieurs ultérieurement.

Pour créer un formulaire à remplir et restreindre la modification du formulaire par d'autres utilisateurs:

  1. Cliquez sur l'icône More (Plus) à droite du fichier .docxf.
  2. Choisissez l'option Create form using ONLYOFFICE (Créer un formulaire à l'aide d'ONLYOFFICE).
    ONLYOFFICE_createoform ONLYOFFICE_createoform

Pour remplir un formulaire:

  1. Cliquez sur l'icône More (Plus) à droite du fichier .docxf.
  2. Choisissez l'option Fill in form in ONLYOFFICE (Remplir un formulaire à l'aide d'ONLYOFFICE).
    ONLYOFFICE_fillform ONLYOFFICE_fillform
Pour en savoir plus sur formulaires, veuillez consulter les guides appropriés de création et remplissage de formulaires.
Download Best editors on your website Let your site users view, edit and collaborate
on all types of text, spreadsheet and presentation files
Cela peut vous aider aussi :
Fermer