Come installare delle estensioni in LibreOffice

    From The Document Foundation Wiki
    This page is a translated version of the page Documentation/HowTo/install extension and the translation is 100% complete.


    Guida utente passo per passo

    NOTA: Le estensioni che installate sono a vostro rischio e pericolo! NON tutte le estensioni disponibili sul sito di seguito indicato sono state analizzate e testate a fondo. Inoltre, tenete a mente che non tutte le estensioni di Open Office (OOo) funzionano anche con LibreOffice.

    1. Scaricate un'estensione dal LibreOffice Extension Center

    2. Aprite LibreOffice ed andate nel menu Strumenti ▸ Gestione estensioni ...

    Inst ext 1.PNG


    3. nella finestra di dialogo Gestore estensioni fate clic su Aggiungi....

    Inst ext 2.PNG


    4. nella finestra di dialogo Aggiungi estensione/i trovate il file dell'estensione per LibreOffice (file di tipo OXT).

    Inst ext 3.PNG


    5. Selezionate l'estensione e fate clic su Apri per avviare l'installazione.

    Se l'estensione è già installata, verrete invitati a premere OK per confermare che volete sovrascrivere la versione attuale con quella nuova (selezionate Annulla se volete fermare l'installazione).

    Inst ext 3 1.png


    6. Se possedete i diritti di amministratore del sistema, vi verrà chiesto se desiderate installare l'estensione solamente per voi, oppure per tutti gli utenti. Effettuate la scelta più appropriata. Se selezionate l'opzione Solo per l'utente corrente, l'estensione verrà memorizzata solamente nel vostro profilo utente. Se invece scegliete Per tutti gli utenti, l'estensione verrà installata nella cartella del programma LibreOffice. Se non siete sicuri, o non avete i diritti di amministratore, selezionate Solo per l'utente corrente.

    Inst ext 4.PNG


    7. verificate la licenza dell'estensione. Usate il pulsante Pagina giù per leggere il testo della licenza, quando sarete arrivati in fondo il pulsante Accetta verrà abilitato.

    Inst ext 5.PNG


    8. fate clic su Accetta per procedere con l'installazione. Una volta che questa è terminata, l'estensione apparirà nell'elenco di quelle installate.

    Inst ext 7.PNG


    9. per completare la procedura, fate clic su Chiudi ed uscite da LibreOffice, compreso dall'avvio rapido (se abilitato, questo compare nella barra dei programmi che si trova nell'angolo destro e può essere chiuso con il pulsante destro del mouse).


    10. all'apertura successiva di LibreOffice, l'estensione dovrebbe essere pronta per l'uso.

    Inst ext 8.PNG


    NOTE:

    - il tipo di file OXT è associato a LibreOffice, perciò un doppio clic su di un file OXT richiama il Gestore estensioni ed avvia l'installazione.

    - potete ottenere altre estensioni richiamando la finestra di dialogo Gestore estensioni e facendo clic sul collegamento Scarica altre estensioni....

    Concetti per l'installazione automatizzata da parte degli amministratori di sistema

    Le estensioni possono essere installate tramite script e dalla linea di comando. (NOTA: se le installate per tutti gli utenti [--shared], assicuratevi che LibreOffice non sia in esecuzione.) Altrimenti, potrebbe essere più semplice scompattare i file nel punto corretto (?Program Files\LibreOffice\share\extensions?).

    Esempio di installazione condivisa usando Windows Powershell

       $LO_PROGRAM="${env:ProgramFiles}\LibreOffice\program"
       if (-not (Test-Path $LO_PROGRAM -PathType Container)) { $LO_PROGRAM="${env:ProgramFiles(x86)}\LibreOffice\program" }
       
       write-host "`nSetting LO system defaults...."
       if (Test-Path "$LO_PROGRAM\unopkg.com" -PathType Leaf ) {
           & "$LO_PROGRAM\unopkg.com"      add   --shared    sample_LO_configuration_extension.oxt
       }
    

    Esempio di scompattazione usando la Bash di Linux

       # ------------------------------------------------------------------------------
       # Estensioni di LibreOffice - installazione massiva (per tutti gli utenti) mediante semplice scompattazione!!!
       # ------------------------------------------------------------------------------
       MY_EXTENSIONS_TO_INSTALL_DIR=/percorso/delle/estensioni
       LO_EXTENSION_DIR=/usr/lib/libreoffice/share/extensions
       if [ -x "${LO_EXTENSION_DIR}/" ]; then
         for EXT_FILE in "${MY_EXTENSIONS_TO_INSTALL_DIR}/"*.oxt ; do
           if [ -f "${EXT_FILE}" ]; then
             LO_EXTENSION=$(basename --suffix=.oxt ${EXT_FILE})
             if [ -e "${LO_EXTENSION_DIR}/${LO_EXTENSION}" ]; then
               echo "Sostituzione dell'estensione ${LO_EXTENSION}"
               rm -rf "${LO_EXTENSION_DIR}/${LO_EXTENSION}"
             else
               echo "Aggiunta dell'estensione ${LO_EXTENSION}"
             fi
             unzip -q -d "${LO_EXTENSION_DIR}/${LO_EXTENSION}" \
                         "${MY_EXTENSIONS_TO_INSTALL_DIR}/${LO_EXTENSION}.oxt"
           else
             [ "$DEBUG" ] && echo "DEBUG: nessun file .oxt da installare"
           fi
         done
       else
         echo "ATTENZIONE: installazione di LibreOffice non trovata..."
       fi