dynacase-offline est composé des modules suivants :
L'installation du module dynacase-offline-server requiert et installe les modules suivants :
La constructions des paquets pour les clients supportés (Mac, Linux et Windows) se fait dans l'application d'administration :
%S%?app=OFFLINE&action=ADMIN')Les architectures supportés par défaut sont :
La construction des paquets clients nécessitent les outils/commandes suivantes :
Note
Les paquets clients sont construit par défaut dans le répertoire `$pubdir/share/offline/clients' (paramètre applicatif `OFFLINE_CLIENT_BUILD_OUTPUT_DIR').
Lors de la construction des paquets clients, le code XUL peut êtres customisé par l'intégrateur par l'adjonction de fichiers.
Les fichiers additionnels doivent être placés dans le sous-répertoire `$pubdir/share/offline/customize' (paramètre applicatif `OFFLINE_CLIENT_CUSTOMIZE_DIR').
L'arboresence dans ce sous-répertoire sera sous la forme `chrome/xxx', et contiendra des fichiers à copier dans l'arborescence du client XUL.
Une fois les paquets générés, ceux-ci sont disponible au téléchargement sur la page “View clients” de l'application “Construction des clients offline” (`%S%?app=OFFLINE&action=OFF_DLCLIENT').
La page auto-détecte et présente par défaut les clients compatibles avec votre système d'exploitation.
L'auto-installeur Windows nécessite les droits d'administration.
Lors de l'installation, la case à cocher “Apply to all users” permet de créer les raccourcis sur le bureau et/ou dans le menu des applications en global pour tous les utilisateurs. Par défaut cette option n'est pas cochée, et les raccourcis sont créés pour l'utilisateur qui exécute l'auto-installeur.
L'application est aussi distribuée sous la forme d'une archive Zip qui peut être installée et utilisée par un utilisateur sans droits particuliers.
L'application `Dynacase Offline.app' est livrée sous la forme d'une archive Zip.
Une fois l'archive Zip décompressée, l'utilisateur peut déplacer l'application `Dynacase Offline.app' dans son répertoire `/Applications' habituel ou bien exécuter l'application in-situ.