إمتلك محرك بحث داخل موقعك - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات أصحاب المواقع > منتدى تطوير مواقع الانترنت

منتدى تطوير مواقع الانترنت لكل ما يتعلق بأمور تصميم و تطوير المواقع ...

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

إمتلك محرك بحث داخل موقعك

 
 
أدوات الموضوع انواع عرض الموضوع
قديم 2008-09-25, 20:43   رقم المشاركة : 1
معلومات العضو
zamile
عضو مجتهـد
 
إحصائية العضو










B10 إمتلك محرك بحث داخل موقعك

السلام عليكم

هل تريد ان تقدم خدمة البحث في موقعك لا تريد الزائر ان يدهب بعيدا

الحل هو ان في خدمة جوجل api

بحيث يمكنك جلب نتائج البحث داخل صفحتك

شاهد مثال كلمة بحث هي الجزائر
إضعط هنا لمشاهدة مثال حي لكن كيف

اولا قم بالتسجيل في جوجل خدمة api

من هنا

إستبدل
key=ABQIAAAAg_s9n4mJOABV2w8faXD14RT1S77ePj5qK0lJbW Qo9g_0OK6dtBQrzHGT3TZeUmgmaLD71OFi7QBGcw"

بالدي حصلت عليه من جوجل

سيكون غالبا هكدا
ABQIAAAAg_s9n4mJOABV2w8faXD14RT1S77ePj5qK0lJbWQo9g _0OK6dtBQrzHGT3TZeUmgmaLD71OFi7QBGcw

إستبدل cseId = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

الرقم الخاص بك في حالة كنت مشتركا في إعلانات جوجل


وهدا هو الكود كاملا اضعه بين يديكم وهو مطور ويعمل مباشرة علي اي موقع تستطيع التعديل والتغير والنشر للجميع

<html>
<head>
<title>محرك بحث جوجل</title>
<style type="text/css">
body {
background-color: white;
color: black;
font-family: Arial, sans-serif;
font-size: small;
}

.url {color: green;}
.cached {color: #77C;}
</style>

<script src="https://www.google.com/uds/api?file=uds.js&amp;v=1.0&amp;key=ABQIAAAAg_s9n4mJ OABV2w8faXD14RT1S77ePj5qK0lJbWQo9g_0OK6dtBQrzHGT3T ZeUmgmaLD71OFi7QBGcw" type="text/javascript"></script>

<script>
var cseId = "5609902022808069:fc5nya-81vk";

function onResultsReady()
{
var resultsHTML = new Array();
for (var i = 0; i < searcher.results.length; i++)
{
var thisResult = searcher.results[i];

resultsHTML.push( "<p>" );
resultsHTML.push( "<a href='" );
resultsHTML.push( thisResult.url );
resultsHTML.push( "'>" );
resultsHTML.push( thisResult.title );
resultsHTML.push( "<\/a><br \/>" );
resultsHTML.push( thisResult.******* )
resultsHTML.push( "<br \/>" );
resultsHTML.push( "<span class='url'>" );
resultsHTML.push( thisResult.url );
resultsHTML.push( "<\/span>" );
if (thisResult.cacheUrl)
{
resultsHTML.push( " - <a class='cached' href=\"" );
resultsHTML.push( thisResult.cacheUrl );
resultsHTML.push( "\">Cached<\/a>" );
}
resultsHTML.push( "<\/p>" );
}

var panel = document.getElementById( "resultsPanel" );
panel.innerHTML = resultsHTML.join( "" );
}


// Initialize the web searcher
var searchControl = new GSearchControl();

// add search controls in order you want them to appear
searchControl.addSearcher(new GvideoSearch());
searchControl.addSearcher(new GwebSearch());
searchControl.addSearcher(new GblogSearch());
searchControl.addSearcher(new GimageSearch());
searchControl.addSearcher(new GbookSearch());
////////////////
var siteSearch = new GwebSearch();
siteSearch.setUserDefinedLabel("&Oacute;&aelig;&Cc edil;&aacute;&Yacute;");
siteSearch.setSiteRestriction("swalif.net/softs");
searchControl.addSearcher(siteSearch);
//////////

var searcher = new GwebSearch();

searcher.setResultSetSize(GSearch.LARGE_RESULTSET) ;
var options = new GsearcherOptions();
searcher.setSiteRestriction(cseId,"Info");
searcher.setUserDefinedLabel("Vulnerabilities");
searcher.setNoHtmlGeneration();

searcher.setSearchCompleteCallback( null, onResultsReady );

function performQuery()
{
var theForm = document.vulnsearch;
var panel = document.getElementById( "resultsPanel" );
panel.innerHTML = "Searching for '" + theForm.q.value + "'. Please wait...";
searcher.execute( theForm.q.value );
}

</script>
<style type="text/css">
body
{
font-family: tahoma;
text-align: center;
}
#queryContainer
{
margin-bottom:2em;
width: 80%;
margin-left:auto;
margin-right:auto;
}
#query
{
border:1px solid silver;
width: 60%;
}
#searchcontrol
{
width:80%;
margin-left:auto;
margin-right:auto;
text-align:right;
}
.gsc-control
{
width: 100%;
}

select,textarea ,input{
color: Green;
border-style: solid;
border-width: 1px;
background-color: #EAEAFF;
FONT-SIZE: 12px;
FONT-FAMILY: tahoma

}
.searchBox {
BORDER-RIGHT: #caccd9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #caccd9 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #caccd9 1px solid; WIDTH: 380px; PADDING-TOP: 4px; BORDER-BOTTOM: #caccd9 1px solid
}
</style>
</head>
<body>
<h1>إبحث في جوجل</h1>


<div align="justtify"><div id="searchcontrol"></div>
<form name="vulnsearch" onSubmit="performQuery();return false;">
<input size="55" name="q" value="oracle" />
<input type="submit" value="search" />
</form>
<div id="resultsPanel">
</div>

</body>
</html>

لاحظ جيد ان الكود كاملا يوضع في الهيد

اي يمكنك دمجه داخل اي صفحة في موقعك يبقي فقط هدا الكود

ضعه في البودي

<div align="justtify"><div id="searchcontrol"></div>
<form name="vulnsearch" onSubmit="performQuery();return false;">
<input size="55" name="q" value="oracle" />
<input type="submit" value="search" />
</form>
<div id="resultsPanel">
</div>


تضعه في المكان الدي تريد البحث وظهور النتائج مثال وسط الصفحة او في الجانب في إطار

النمودج جاهز تماما وهو كامل بالمرفقات

جلسة جوجل









 

الملفات المرفقة
نوع الملف: zip 2.zip‏ (1.7 كيلوبايت, المشاهدات 0)

قديم 2008-10-17, 16:47   رقم المشاركة : 2
معلومات العضو
hard_way1990
عضو جديد
 
الصورة الرمزية hard_way1990
 

 

 
إحصائية العضو










افتراضي

مشكور أخي بارك الله فيك










 


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

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

الانتقال السريع

الساعة الآن 07:48

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc