رفتن به مطلب
لطفا جهت استفاده از تمام مطالب ثبت نام کنید ×
انجمن های دانش افزایی چرخک
لطفا جهت استفاده از تمام مطالب ثبت نام کنید

آموزش ساخت پلاگين جستجوي اختصاصي براي سايت


ارسال های توصیه شده

آموزش ساخت یک پلاگین جستجوی اختصاصی برای سایت خود

 

[align=justify]آیا دوست دارید یک پلاگین اختصاصی جستجو برای سایت خود بسازید؟ اگر که دوست دارید جستجوگرسایت خودتان را به قسمت serch engine مرورگر خود اضافه کنید و در اختیار دیگران قرار دهید با این مطلب همراه باشید.

 

create-a-firefox-search-plugin1.jpg

 

اکثر مرورگرهای جدید مثل نسخه های اخیر اینترنت اکسپلور ، نسخه های مختلف فایرفاکس و اپرا در گوشه بالای سمت راست مرورگر خود باکسی بنام serch engine برای جستجوی سریع در برخی سایت های مطرح مثل گوگل ، یاهو، آمازون، دلیشز ، ویکی پدیا و غیره دارند.در واقع مرورگرهای مختلف از پروتکلی بنام OpenSearch استفاده میکنند.هدف از serch engine جستجوی سریع در یک سایت بدون مراجعه به آن سایت است.به شرطی که سایت مذکور از این پروتکل پشتیبانی کند، این باکس به شما اجازه اضافه کردن سایت های دیگری را هم می دهد، اما نه هر سایتی.مثلا اگر به سایت ویکی پدیای فارسی مراجعه کنید و سپس باکس serch engine را باز کنید خواهید دیدظاهر این باکس به شکلی تغییر کرده که به معنی امکان اضافه کردن جستجوگر آن به serch engine است. یا مثلا در همین جا به serch engine دقت کنید، کافیست کمی سرتان را بچرخانید و به گوشه سمت راست مرورگر دقت کنید! فلش بازشونده serch engine آبی شده یعنی امکان اضافه کردن جستجوگر نون وا به این باکس امکان پذیر است.

داخل پرانتز : اگر سایتی قابلیت اضافه شدن به serch engine را داشته باشد یا به اصطلاح علمی تر از پروتکل OpenSearch پشتیبانی کند، در ظاهر این باکس تغییراتی ایجاد می شود، تصویر زیر گویاست :

این سایت قابلیت را دارد:

 

create-a-firefox-search-plugin2.jpg

 

این سایت ندارد:

 

create-a-firefox-search-plugin3.jpg

 

برای ساخت این پلاگین با ما همراه باشید :

گام نخست : به صفحه اول سایت خود رفته و از منوی Edit گزینه Source را انتخاب کنید.یا مثلا در فایرفاکس در سایت موردنظر کلیک راست کرده و View page source را بزنید.

گام دوم : در سورس سایت خود به دنبال کدهای مروبط به جستجو باشید.اصلا کار سختی نیست؛ وقتی سورس کد را باز کردید، به کمک Ctrl+F و در باکس Find دنبال کلماتی مثل Serch یا searchform باشید.بعد از پیدا کردن آن شما باید کل کدهای مروبوطه را کپی کنید.باید دنبال کدی مثل کدهای تصویر زیر باشید.از ابتدای تگ باز Form تا بسته شدن این تگ را کپی کنید.کد سایت شما هم چیزی شبیه به همین خواهد بود!

 

create-a-firefox-search-plugin5.jpg

گام سوم : به سایت OpenSearch plugin generator مراجعه کنید.قسمت های Site Name و Site URL را با نام و آدرس سایت خود پر کنید.در قسمت Paste search box code کدهایی که در گام دوم از سورس سایت خود کپی کرده بودید را past بزنید.قسمت Input Encoding را روی Utf-8 و Plugin filename را opensearch.xml بگذارید.برای نمایش فیوآیکن هم در قسمت Favicon filename نام فیوآیکن سایت خود را وارد کنید.همچنین اگر میزبان پلاگینی که ساختید، هاستی غیر از هاست شخصی است که در آن وبلاگ مینویسید آدرس آن را در این باکس وارد کنید.در غیر این صورت این قسمت را خالی بگذارید.

ضمنا برای نمایش صحیح Favicon باید Favicon سایتتان را در ریشه هاست آپلود کنید.مثلا برای دایرکت ادمین یا سی پنل در همان پوشه public_html یا همان روت برای میزبانان ویندوزی .طوریکه با رجوع به آدرس www.yoursite.com/opensearch.xmlمحتوای فایل xml به نمایش در آید.

 

در نهایت روی generate plugin کلیک کنید تا کدهای مربوطه ایجاد شود.

گام چهارم: بعد از ایجاد کدها فقط سه مرحله تا ساخت پلاگین خود فاصله دارید.اکنون سه کد که به شکل Step 1 تا ۳ نامگذاری شده اند برای شما ایجاد شده. مجددا به پوشه روت یا public_html هاست خود مراجعه کرده و یک فایل بنام opensearch.xml یا هر نامی که در گام سوم در داخل باکس Plugin filename گذاشته بودید، ایجاد کنید.تمامی کدهای Step 1 را در فایل opensearch.xml ذخیره نمایید.

کدهای Step 2 را در جایی که می خواهید کاربرانتان پلاگینتان را مشاهده کنند اضافه کنید.این کد می تواند در یک ابزارک متنی برای وردپرسی ها یا مثلا مثل من در قسمت ویرایش HTML این پست یا هر جای دیگری کپی شود.

Install Noonva Search Plugin

در نهایت کدهای Step 3 را بعد از تگ

 

خب کار تمام شده.حالا به قسمت serch engine مرورگر خود(ترجیحا فایرفاکس یا اخرین نسخه مرورگرهای دیگر) نگاهی بیندازید،باکس را باز کنید، serch engine اکنون جستجوگر سایت نون وا را پیشنهاد داده :) با اضافه کردن جستجوگر مجله اینترنتی نون وا از این به بعد برای جستجوی مطالب در این مجله نیازی به مراجعه به مجله ندارید و کافیست در قسمت serch engine و بعد از انتخاب Noonva کلمه مورد نظر خود را در مجله نون وا جستجو کنید:

 

create-a-firefox-search-plugin4.gif

[/align]

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...