SharePoint 2010: Ajout d’un lien vers un fichier du réseau

Dans l’article Ajout de liens dans les bibliothèques de documents, il est expliqué l’intérêt du type de contenu « Lien vers un document ».

Une fois que ce type de contenu est rajouté à une bibliothèque, il est facile de créer un lien vers un contenu quelconque qui se trouve sur un site web. La seule condition est d’avoir une URL qui débute par « http:// » ou « https:// ».

Cette condition ne permet pas de pointer directement vers un fichier stocké sur un partage réseau avec un schéma d’URI. Par exemple:
file://formations/simul/calcul-2005.xlsx
Une solution de contournement est proposée sur le blog de Mike Smith. Elle consiste à créer un fichier ASPX qui contient un bout de JavaScript pour pointer sur le fichier concerné. Le navigateur web utilisé est Internet Explorer.

Ouvrez le Bloc-Notes (notepad.exe) et tapez simplement les instructions suivantes à l’intérieur d’un nouveau fichier:

Retourner à la bibliothèque

Dans document.location, indiquez le bon chemin vers votre fichier, à  la place de  //formations/simul/calcul-2005.xlsx.

Sauvegardez votre fichier en lui donnant un nom avec une extension ASPX. Par exemple, calcul-2005.aspx.

Ce fichier ASPX doit être chargé dans une bibliothèque de SharePoint pour pouvoir être appelé.

Créez une bibliothèque, ou ouvrez une bibliothèque quelconque, puis ajoutez le fichier calcul-2005.aspx à cette bibliothèque (« Demo » par exemple).

Ajout fichier ASPX

Cliquez sur le nom du fichier (« calcul-2005 »): l’affichage de la page change et une fenêtre s’affiche en proposant d’ouvrir ou d’enregistrer le fichier.

ouvrir-ou-enregister-le-fichier

Si vous ne voyez que le lien Retourner à la bibliothèque et que la fenêtre ne s’ouvre pas, vérifiez que vous utilisez bien Internet Explorer (et non Firefox par exemple).

Cliquez sur Ouvrir: Le fichier s’ouvre bien.

excel-ouvert

Si vous cliquez sur le lien Retourner à la bibliothèque, vous revenez à l’affichage de la liste des documents de la bibliothèque.

Référez-vous à l’article Ajout de liens dans les bibliothèques de documents, pour paramétrer l’utilisation du type de contenu « Lien vers un document » dans une autre bibliothèque (« Docs » par exemple).

Une fois ce type de contenu ajouté à votre bibliothèque « Docs », cliquez sur Documents puis Lien vers un document: la fenêtre Nouveau lien d’accès à un document apparaît.

Dans cette fenêtre, sous Nom du document, saisissez un nom d’affichage (« Calcul 2005 ») et l’URL du fichier calcul-2005.aspx (« http://formations/demo/calcul-2005.aspx ») puis cliquez sur OK.

nouveau-lien-d'acces-a-un-document-du-reseau

Si vous avez plus d’un type de documents rattaché à votre bibliothèque (ce qui est probablement le cas), une fenêtre supplémentaire s’affiche: cliquez sur le bouton OK.

lien-vers-fichier-reseau

Le fonctionnement est identique à celui qui vient d’être décrit.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *