Feature #6664
ferméEdition en ligne directe sans Java
100%
Description
Jusqu'à présent l'édition en ligne utilisait le plugin Java pour transmettre un petit programme Java chargé de localiser le programme approprié sur le poste client (MS Office ou Libre/OpenOffice) et d'ouvrir le document réservé via l'URL WebDAV.
Le plugin Java étant de moins en moins supporté par les dernières versions des navigateurs (Chrome et Firefox notamment). Et même pour les navigateurs moins récents, cela peut tout de même être compliqué (avertissement de sécurité, problème d'expiration des certificats...).
Une alternative viable est nécessaire. Notre choix s'est porté sur l'utilisation d'un custom protocole (protocole spécifique).
Silverpeas fournira un petit programme à installer/déposer sur le poste de l'utilisateur. Pour que ce programme s'exécute lors du clic, il devra être enregistré dans la base de registre (pour Windows). Le .reg
sera également fourni par Silverpeas.
Ce programme sera lancé via le système d'exploitation lorsque l'utilisateur cliquera sur l'action Editer en ligne d'un fichier. Un message avertira l'utilisateur qu'un programme est nécessaire sur son poste. Ce message pourra être personnalisé afin de s'adapter aux différents contextes de notre communauté.
Pour l'instant, ce nouveau mécanisme ne sera pas activé par défaut.
Pour info, ce principe de custom protocol est celui utilisé par Skype (skype://), Spotify (spotify://) et toutes les applications qui nécessitent une interaction entre le navigateur Web et le poste client.
Fichiers