Question

Quelqu'un at-il eu de succès se débarrasser de ce message? Nous courons MOSS 2007 SP2, et pratiquement tous les clients sont IE8, et cette boîte de dialogue apparaît lors du téléchargement de tout document de format non-Office à partir d'une bibliothèque de documents:

http://www.freeimagehosting.net/uploads/8be549e1ba.png

Cela se produit sur nos clients XP et Win7 et semble être générée par le contrôle ActiveX « classe SharePoint OpenDocuments ». Le message disparaît lorsque ce contrôle est désactivé dans le Gestionnaire de modules complémentaires, mais nous perdons la possibilité de documents ouverts pour l'édition. Est-il possible de conserver cette fonctionnalité, mais éliminer le message d'avertissement lorsque l'utilisateur ne dispose pas des autorisations de modifier?

Edit: La « confirmation après le téléchargement » case mentionné ci-dessous élimine cette boîte de dialogue:

http://www.freeimagehosting.net/uploads/a9f45f6716.png

Était-ce utile?

La solution

Je l'ai fixé, ou du moins travaillé autour d'elle d'une manière qui semble résoudre tous nos problèmes. Quand je ajouté le support PDF icône à notre serveur, je le code XML suivant dans le fichier C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\XML\DOCICON.XML, tel que suggéré dans le KB lié article:

<Mapping Key="pdf" Value="pdficon.gif" /> 

Mais ce document spécifie également un attribut OpenControl pour de nombreux types de fichiers, et quand il apparaît qu'il est soit vide, ou contient « SharePoint.OpenDocuments »:

<Mapping Key="docx" Value="icdocx.gif" EditText="Microsoft Office Word" 
    OpenControl="SharePoint.OpenDocuments"/>

ou

<Mapping Key="chm" Value="icchm.gif" OpenControl=""/>

Comme il se trouve, cet attribut est OpenControl ce qui régit la façon dont le navigateur est dit d'ouvrir le document; soit en utilisant le module complémentaire SharePoint.OpenDocuments IE, ou en utilisant le gestionnaire par défaut du navigateur pour ce type si l'attribut est vide.

La clé dans ce cas est que si l'attribut est manquant , par défaut SharePoint à dire au navigateur d'utiliser le module complémentaire, qui affiche le message d'avertissement. Il suffit de changer cet élément dans notre fichier à

<Mapping Key="pdf" Value="pdficon.gif" OpenControl="" /> 

et le recyclage du pool d'applications résolu le problème pour nous. Tous nos documents sont soit des fichiers PDF ou Office docs, et l'add-on ne montre pas le message d'avertissement pour docs bureau aussi longtemps que le site SharePoint est dans la zone Sites de confiance de l'utilisateur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top