ما هي الخطوات اللازمة لإضافة ميزة البحث المفتوح إلى موقع ASP.NET MVC موجود؟

StackOverflow https://stackoverflow.com/questions/1957334

سؤال

لاحظت عندما أذهب إلى بعض المواقع (تضمين StackOverflow) بواسطة Firefox A Blue Circle يظهر لي أن أتمكن من إضافة الموقع إلى مزودي البحث الخاص بي. لذلك أردت أن تعرف كيف يمكن إضافة هذه الميزة إلى مشروع MVC الخاص بي. سمعت أنه يجب إضافة ملف XML ...

هل كانت مفيدة؟

المحلول

اتبع التعليمات في هذا الدليل.

هذا هو اللحم والخضار منه ...

الرابط في صفحتك الرئيسية:

<link rel="search" type="application/opensearchdescription+xml" href="http://mysite.com/browserplugin.xml" title="My Site Search" />  

ال browserplugin.xml يجب أن يبدو الملف المذكور أعلاه هكذا:

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
    <ShortName>My Site Search</ShortName>
    <Description>My Site Search</Description>
    <Image height="16" width="16" type="image/x-icon">http://mysite.com/favicon.ico</Image>
    <Url type="text/html" method="get" template="http://mysite.com/search/{searchTerms}"/>
</OpenSearchDescription>

لاحظ أنه يجب عليك (من الواضح) تغيير عناوين URL بشكل مناسب وفقًا لموقع الويب الخاص بك. على وجه التحديد عنوان URL في OpenSearchDescription من أجل مطابقة عنوان URL للبحث.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top