ONLYOFFICE Docs 6.4 per sviluppatori: supporto di WOPI e API aggiornati

8 settembre 2021By Elena

La nuova versione degli editor ONLYOFFICE semplifica integrazione e dà più possibilità per personalizzare gli editor e aggiustare i processi di collaborazione alle tue esigenze.

ONLYOFFICE Docs 6.4 for developers: WOPI support and API updates

Supporto del protocollo WOPI

L’aggiornamento della versione 6.4 più importante è supporto del protocollo WOPI (Web Application Open Platform Interface). Questo standardizza l’integrazione permettendo agli sviluppatori di attivare le modifiche di documenti office e co-editing all’interno delle loro soluzioni facilmente senza aver bisogno di creare le app separate di integrazione. Dai un’occhiata alla nostra documentazione ufficiale

Partecipa al nostro webinar su DZone il 23 settembre 2021 per scoprire di più su come usare WOPI per integrazione con office. Registrati

Impostiamo tema dell’interfaccia di default

C’è un nuovo parametro personalizzazione.uiTema che ti permette di impostare un tema di default per gli editor — chiaro o scuro:

"personalizzazione": {
        ...
        "uiTema": "default-scuro",
        ...    },

Per impostare Chiaro Classico di default, usa l’id default-chiaro. Per attivare il Tema chiaro usa l’id tema-chiaro.

Il parametro rimane attivo finché gli utenti impostano il tema dell’interfaccia da soli.

Impostiamo modalità co-editing di default

Puoi impostare modalità co-editing di default per gli editor e specificare se gli utenti possono cambiarla o no. Usa il parametro editorConfig.coEditing:

"coEditing ": {
       “modalità”: "fast"/"strict", //scegli la modalità di co-editing
       “cambiare”: true/false     //specifica se va cambiato
}

Solo per ricordarti:

  • Modalità Fast significa che tu vedi tutti i cambiamenti in tempo reale come li fa il tuo coautore.
  • Modalità Strict significa che tu blocchi quella parte di documento che stai elaborando in modo tale che nessuno può vedere quello che scrivi finché non schiacci Salvare.

Scopri di più delle modalità di co-editing in questo post.

Accesso limitato per lasciare i commenti

Si può dividere gli utenti in gruppi con diversi permessi d’accesso per visualizzare, modificare e cancellare i commenti.

Per implementarlo usa il parametro permessi.commentiGruppi nella configurazione degli editor. Puoi specificare i diritti per visualizzare, modificare e cancellare i commenti. Ad esempio:

commentiGruppi:
{
     visualizzare: ["Group2", ""],
     modificare: ["Group2"] ,
     rimuovere: [""]
}

Questo significa che l’utente presente:

  • fa parte del Gruppo 2,
  • può visualizzare e modificare i commenti lasciati dagli utenti del Gruppo 2 e gli utenti senza alcun gruppo,
  • può eliminare i commenti lasciati dagli utenti senza alcun gruppo.

Se non imposti i permessi per visualizzare, modificare e cancellare, gli utenti potranno vedere, modificare e eliminare qualsiasi commento.

Altri aggiornamenti

  • Il parametro personalizzazione.nascondereAppunti nasconde gli appunti in presentazioni.
  • Il metodo richiestaChiudere per le richieste di chiudere l’editor. Se ci sono i cambiamenti non salvati l’utente vedrà una finestra di avvertimento, altrimenti l’evento suRichiestaChiudere sarà individuato.
  • L’evento suPluginPronti quando tutti i plugin sono caricati.
  • Nuovi metodi e caratteristiche per ApiRange in apiBuilder.

Scarica l’ultima versione di ONLYOFFICE Docs Developer Edition:

Scarica ora