Jump to content

Gör en egen sökanslutning för SharePoint eller en webbsajt i Windows 7


Recommended Posts

Windows 7 introducerar något som kallas för sökanslutningar (Search Connectors) eller Federated Search Providers som är anpassade sökanslutningar som du kan lägga till och använda för sökningar i externa källor, exempelvis SharePoint-sajt eller en valfri webbsajt på internet. I den här guiden får du se exempel på hur du snabbt kan skapa en egen sökanslutning och sedan söker blixtsnabbt i din SharePoint eller på din webbsajt.

Steg 1 – Skapa sökanslutningsfilen

Själva filen som utgör sökleverantören är en vanlig textfil i UTF-8-format som har filändelsen "osdx". Börja alltså med att skapa en tom textfil  som du sedan fyller på med information.

Steg 2 - Lägg till nödvändig information

Nu ska du lägga till XML-koden som utgör sökanslutningen.

SharePoint-anslutning 

Exempel på kod för att söka i en SharePoint-sajt ser du nedan. Observera att du kan behöva ändra sökvägarna till filerna srchrss.aspx och OSSSearchResults.aspx:

<?xml version="1.0" encoding="iso-8859-1"?>

<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:ms-ose="http://schemas.microsoft.com/opensearchext/2009/">

  <ShortName>Namnet som visas i Utforskaren</ShortName>

  <Description>Beskrivning</Description>

  <Url type="application/rss+xml" template="http://intranet/_layouts/srchrss.aspx?k={s...rt={startIndex}>

  <Url type="text/html" template="http://intranet/_layouts/OSSSearchResults....k={searchTerms}>

  <ms-ose:locationProperties>

    <ms-ose:property name="TreatLinkAsEnclosure">-1</ms-ose:property>

  </ms-ose:locationProperties>

    <ms-ose:ResultsProcessing format="application/rss+xml">

    <ms-ose:LinkIsFilePath>-1</ms-ose:LinkIsFilePath>

  </ms-ose:ResultsProcessing>

</OpenSearchDescription>

Extern webbsajt 

Om du hellre vill kunna söka i vilken webbsajt på internet som helst så kan du genom att dra nytta av Microsofts söktjänst Windows Live Search (eller Google om du hellre vill det) låna dess sökfunktion för att hämta sökresultaten. Fördelen är att om du som sajtägare vill erbjuda en sökanslutning inte behöver fundera över belastning på servern. Nackdelen är att det kan ta ett tag innan sökmotorerna indexerar din webbsajt vilket gör att innehållet inte alltid är 100 procent aktuellt.

Koden för att lägga till en sajt som du kan söka i via Windows Live Search ser ut som nedan men du kan även ladda ner och installera sökleverantören här:

<?xml version="1.0" encoding="iso-8859-1"?>

<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:ms-ose="http://schemas.microsoft.com/opensearchext/2009/">

  <ShortName>alltomxp.se</ShortName>

  <Description>alltomxp.se</Description>

  <Url type="application/rss+xml" template="http://search.msn.com/results.aspx?q={sear...&format=rss>

  <Url type="text/html" template="http://search.live.com/results.aspx?q={sea...&format=rss>

</OpenSearchDescription>

sokanslutning.png  

Steg 3 - Spara och lägg till i Utforskaren

Spara när du är nöjd med din sökanslutning ner filen och se till att den slutar på "osdx" och inte något annat. Allt du behöver göra är att dubbelklicka på osdx-filen på en dator med Windows 7 eller Windows Server 2008 R2 och du erbjuds då att installera den. När det är gjort dyker sökanslutningen upp under "Favorites" i Windows Explorer (Utforskaren) och när du klickar på den och söker i övre högra hörnet så söker du direkt i din SharePoint eller på din eller någon annans webbplats.

(Steg 4 - lägg till andra sökanslutningar)

Endast fantasin sätter gränserna för sökanslutningar och du kan bland annat redan nu hitta sökanslutningar för bland annat TechNet Edge, MSDN Channel 9 eller TechNet.  

Visa hela artikeln

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...