المواضيع المخالفة للدستور يتم حذفها مباشرة بدون إرسال أي إشعار للعضو لذلك يُرجى مراجعة الدستور والتقيّد بشروطه منعاً للإحراج.
كذلك ننصحك باستعمال محرك البحث في المنتدى لأن الكثير من الاستفسارات سبق وأن طُرحت في المنتدى.
موقع بحيرة العرب شركات الأخبار المباشرة مدونة عواميد جمعية نخلة الخيرية
أعلن عن مدونتك هنا أعلن عن مدونتك هنا أعلن عن مدونتك هنا أعلن عن مدونتك هنا أعلن عن مدونتك هنا

العودة   منتديات عرب ووردبريس > قسم الإضافات > معرض الإضافات
التسجيل التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة الأقسام مقروءة

كيف تصنع مزود محرك بحث لمدونتك للمتصفحات

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 12-18-2009, 04:00 PM
مدون مميز جداً
 
تاريخ التسجيل: Sep 2008
المشاركات: 499
شكر غيره: 41
تم شكره 41 مرة في 23 موضوع
افتراضي كيف تصنع مزود محرك بحث لمدونتك للمتصفحات

كيف تصنع مربع مزود بحث في موقعك للمتصفحات





كيف تصنع مربع بحث في المتصفحات يقوم الزائر بالبحث من خلاله في محتويات موقعك، الطريقة سهلة وسريعة وتعطي انطباعاً جميلاً لموقعك، فبدلاً من أن يقوم الزائر أو العضو بالدخل للموقع ومن ثم يقوم بالبحث، الآن يمكنه البحث من خلال شريط البحث في المتصفحات الحديثة والتي تدعم مزايا شريط البحث بجوار شريط العنوان.

المدة: 3 دقائق.
درجة السهولة: سهلة جداً.
الثمن: حفظ الحقوق والدعاء.


في البداية لنعرف مزايا محرك البحث:
  1. تسهيل الوصول للمعلومات في موقعك في أي وقت وفي أي مكان (بكامل معنى العبارة) أي أن الزائر لن يحتاج للدخول لموقعك ومن ثم البحث في محتوياته فقط عليه فتح المتصفح واختيار موقعك ويكتب كلمة البحث.

  2. التسهيل على الزوار عملية البحث، العديد لا يعملون كيف يبحثون في موقع معين من خلال محرك البحث قوقل وبينج أو ياهوو مثلاً، وهنا بدون أي تعقيد تضيف لهم في متصفحهم أداة للبحث في موقعك بسهولة تعتمد على محركات البحث كلياً.

  3. تغيير مفهوم البحث عن المعلومة وإيجادها بشكل أسرع، البحث في المنتديات مخصص للأعضاء فقط، لكن ماذا عن الزوار وماذا عن البيانات المستهلكة على قواعد البيانات نتيجة البحث المخصص في المنتدى؟ كلها ستحل وستخفف مع هذه الميزة الإضافية.
مثال على ذلك في مدونتي، لاحظ إشعار شريط محرك البحث ليعلمك بوجود مزود للبحث في الموقع، إن رغبت في إضافته فكل ما عليك هو النقر والموافقة على إضافة مزود البحث!



بسم الله نبدأ

يلزمنا ملف xml يحتوي على معلومات عن البحث في موقعك، تحريره وإعداده سهل جداً، بالنسبة لمدونتي سأستخدم محرك البحث المخصص لها، أما بالنسبة للمواقع الأخرى سنستخدم قوقل وبينج وياهوو للبحث فيها لأن البحث في المنتديات لا يتم عبر هذا النوع في التعامل.

حمل ملف xml والآن سنجري تعديلات بسيطة، من الأفضل استخدام برنامج NotePad++ للتحرير.

معلومات عن الملف:

اسم الملف:search.xml
نوع الملف:xml
حجم الملف:400 بايت.
الترخيص:مجاني.
تحميل الملف:حمل ملف xml من مدونة فراس.
المنتج:لغة xml بواسطة مدونة فراس.

حرر الملف باستخدام برنامج NotePad++ ليتم حفظه بترميز UTF-8 العالمي، وهذه هي عناصر ملف xml الأساسية سأقوم بشرحها.
كود:
<ShortName>مدونة فراس</ShortName>
<Description>مدونة فراس provider</Description>
اسم مزود محرك البحث عليك بتعديل "مدونة فراس" فقط.
كود:
<InputEncoding>UTF-8</InputEncoding>
الترميز المستخدم في عملية البحث، استخدم نفس الترميز إن كان موقعك يحتوي على محرك بحث خاص في جلب النتائج بدلاً من قوقل وغيره.

أهم جزء في مزود البحث:
كود:
<Url type="text/html" template="http://www.feraslife.net/?s={searchTerms}"/>
في المدونات جرب البحث عن أي شيء مثلاً ستلاحظ كلمة البحث هي بعد المتغير s= وهنا في هذا الكود نضيف {searchTerms} بدلاً من كلمة البحث ليقوم بأخذها مباشرة من مربع البحث ويدرجها في العنوان وبذلك يصل لمحتويات موقعك.

للتوضيح أكثر عند البحث في قوقل فإن هذا الكود هو الظاهر



وهنا محرك بينج مثلا



إن اردت صنع محرك بحث يعتمد على قوقل فعليك بالتالي، سنقوم بأخبار قوقل بالبحث في مدونة فراس عن كلمة معينة، وذلك باستخدام site:feraslife.net بعد كلمة البحث ليقوم بتحديد النتائج في feraslife.net فقط. وذلك عبر المثال التالي:

قوقل:



بينج:



الآن نستنتج بأن رابط البحث في موقعك عبر قوقل هو التالي:
كود:
http://www.google.com/search?q=فراس+site:feraslife.net
كلمة البحث هي "فراس" وسنقوم باستبدالها بكلمة {searchTerms} واستبدال feraslife.net بعنوان بموقعك وهكذا ستحصل على مزود خدمة لموقعك وهنا مثال على محرك بينج:
كود:
http://www.bing.com/search?q=فراس+site:feraslife.net
محرك ياهوو:
كود:
http://search.yahoo.com/search?p=فراس+site:feraslife.net
تقريباً النتائج متشابهة، الآن كل ما عليك بعد كتابة اسم موقعك، وتحرير رابط البحث، حفظ ملف xml بترميز UTF-8 وارفعه لموقعك باسم search.xml.









رد مع اقتباس
  #2  
قديم 12-18-2009, 04:02 PM
مدون مميز جداً
 
تاريخ التسجيل: Sep 2008
المشاركات: 499
شكر غيره: 41
تم شكره 41 مرة في 23 موضوع
افتراضي

آخر خطوة، أدخل ملف header في موقعك وحرره بإضافة التالي:
كود:
<link rel="search" type="application/opensearchdescription+xml"      
 href="http://www.feraslife.net/search.xml" title="مدونة فراس" />
مع تعديل http://www.feraslife.net/search.xml لرابط الملف في موقعك، وكتابة اسم مزود البحث.

والنتيجة:





أية استفسارات مُرحب بها، وإن واجهتك مشكلة سأقوم مسروراً بعمل ذلك لموقعك.

في النهاية يسرني إضافة مزود بحث مدونة فراس لمتصفحك فقد تجد ما تبحث عنه!
كافة الحقوق محفوظة مدونة فراس - كيف تصنع مربع مزود بحث في موقعك للمتصفحات









رد مع اقتباس
  #3  
قديم 12-18-2009, 11:46 PM
مدون مميز
 
تاريخ التسجيل: Dec 2007
الدولة: مصر
المشاركات: 125
شكر غيره: 54
تم شكره 17 مرة في 4 موضوع
افتراضي

رائع الشرح ورائعة الخدمه جزاك الله كل خير على الأسلوب الراقى والخدمه الجميلة









__________________
رد مع اقتباس
إضافة رد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
اضافة محرك بحث الفايرفوكس لمدونتك Hema معرض الإضافات 0 07-12-2009 10:12 PM
كاريكاتيري صنعته من دون خبرة !! أنت كذلك قم بصنع كاريكاتيرك من دون خبرة n.a.r.u.t.o مقتطفات تدوينية 0 03-16-2009 01:08 PM
طلب قالب أسود ,, ! الـفـايـز طلبات القوالب / طلبات تعريب القوالب 2 12-05-2008 07:09 PM
كيف تصنع بطة بريزون بريك ؟! illusion مقتطفات تدوينية 0 03-03-2008 10:26 AM
درس للتميز: كيف تصنع و تعرض شعار مدونتك؟ عماد قوالب ووردبريس - عام 5 01-28-2008 07:56 PM



الساعة الآن 07:27 PM.