Activation du sélecteur de portée dans Microsoft SharePoint
![]() |
Sélecteur de portée |
![]() |
Boîte de recherche Coveo intégrée dans Microsoft SharePoint |
En tant qu'administrateur Coveo, vous pouvez activer le sélecteur de portée dans Microsoft SharePoint en modifiant le fichier searchBox.ascx dans le skin qui est utilisé par votre interface SharePoint.
Note : Dans le cas d'une batterie de serveurs SharePoint, vous devez effectuer la procédure suivante pour chaque serveur SharePoint.
Pour activer le sélecteur de portée dans Microsoft SharePoint
-
À l'aide d'un compte d'administrateur, connectez-vous au serveur SharePoint sur lequel Coveo est installé.
Important : Il est déconseillé de personnaliser les skins par défaut fournies par Coveo. Les skins par défaut sont remplacées lors de la mise à niveau de CES (Coveo Enterprise Search). La meilleure pratique consiste à créer une copie renommée du skin par défaut, puis à modifier et utiliser le nouveau skin.
-
À moins que vous utilisiez déjà un skin personnalisé, dans le dossier [.Net_Front-End_Path]\Web\Coveo\Skins\ :
-
Faites une copie du dossier SharePoint.
-
Renommez la copie du dossier avec le nom de votre choix.
Exemple : SharePointScopeSelector
-
-
À l'aide d'un éditeur de texte :
-
Ouvrez le fichier searchBox.ascx à partir de votre nouveau dossier de skin.
-
Ajoutez les lignes de code suivantes :
<td style="padding-right: 2px"> <select id="DDLScope" runat="server"/> </td>
comme affiché dans l'extrait suivant (après la ligne 12) :
<table cellspacing="0" cellpadding="0"> <tr> <td> <input type="text" id="TXTQuery" style="font-size: 9pt" runat="server"/> </td> <td style="padding-left: 2px"> <% ((BetterImage) BTNSearch).ImageUrl = SearchBox.SearchImage.Resolve(); %> <% ((BetterImage) BTNSearch).HoveredImageUrl = SearchBox.SearchHoveredImage.Resolve(); %> <% ((BetterImage) BTNSearch).ToolTip = SearchStrings.Search; %> <% ((BetterImage) BTNSearch).Style["cursor"] = "pointer"; %> <cnlb:BetterImage id="BTNSearch" runat="server"/> </td> <td style="padding-right: 2px"> <select id="DDLScope" runat="server"/> </td> </tr> </table>
-
Enregistrez le fichier.
-
-
Rétablissez IIS (Internet Information Services) dans le serveur afin que les changements deviennent effectifs (voir Réinitialisation d'IIS).
-
À moins que vous ayez déjà modifié un skin personnalisé existant, vous devez maintenant configurer l'interface de recherche SharePoint afin d'utiliser le nouveau skin que vous avez créé :
-
À l'aide d'un compte d'administrateur Coveo, accédez à une page SharePoint où la boîte de recherche Coveo apparaît, puis lancez une requête afin d'ouvrir l'interface de recherche.
-
Dans le coin supérieur droit de l'interface de recherche, dans le menu En faire plus, sélectionnez Modifier cette interface.
Note : La commande Modifier cette interface du menu En faire plus n'est visible qu'à un administrateur Coveo.
L'Éditeur d'interface ouvre avec l'interface SharePoint comme interface actuelle.
-
Sous Configuration de base, dans la liste déroulante Skin, sélectionnez le nouveau skin que vous avez créé.
Note : Le nouveau skin apparaîtra uniquement après la réinitialisation d'IIS.
-
Cliquez sur Appliquer (Apply).
-
-
Confirmez la disponibilité du sélecteur de portée aux utilisateurs :
-
Retirez votre navigateur de la cache, puis fermez le navigateur.
-
Redémarrez le navigateur, ouvrez une page SharePoint où la boîte de recherche apparaît afin de vérifier que le sélecteur de portée apparaît à côté de la boîte de recherche.
-