• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

ترفندهای داریوش برای وبمسترهای حرفه ای: Google Custom Search | قدرت منحصر به فرد موتو

darioushjh

Registered User
تاریخ عضویت
23 سپتامبر 2007
نوشته‌ها
896
لایک‌ها
28
محل سکونت
تهران - ولیعصر http://DJH
عنوان کامل تاپیک: ترفندهای داریوش برای وبمسترهای حرفه ای: Google Custom Search | قدرت منحصر به فرد موتور جستجوی گوگل را به سایت خود ببرید! ?!~!؟

custom_search_logo.gif


دوستان امروز این قابلیت رو به انجمن وی بولتین خودم اضافه کردم
واقعا از انعطاف و امکاناتش خوشم اومد گفتم به بقیه دوستان هم معرفیش کنم، البته اگر از قبل آشنا نیستید

برای استفاده از این tool، نیاز به یک ایمیل گوگل دارید و پس از مراجعه به آدرس http://www.google.com/cse و ایجاد موتور جستجوی خود و طی مراحل آن به راحتی میتونید قدرتمندترین موتور جستجوی دنیا را داخل سایت/بلاگ/انجمن و ... ی خود جای بدید

خوبی این ابزار اینه که دیگه کاربر برای مشاهده نتایج از سایت شما خارج نمیشه و همون داخل با بهره گیری از فناوری Ajax به راحتی جستجو میکنه و مطالب رو میبینه

امکانات زیاد دیگه ای هم داره که الان خودم دارم باهاش بالا پایین میکنم تا ببینم چیاش خوبه بهتون خبر میدم
m109.gif


هیمنطور برای ما ایرانی ها که مشکل فیل شدن دامنه ها رو داریم یک امکان خوب داره و اونم اینه که میتونه در چندین دامنه مختلف همزمان بگرده
funnyanimation23.gif


متاسفانه به خودیه خود از زبان فارسی پشتیبانی نمیکنه ولی با یه کمی دستکاری از نوع داریوشی و css ای میشه با فارسی راحت مچش کرد
funnyanimation8.gif

من کدهایی که خودم نوشتم رو براتون میزارم که کارتون راحت شه فقط ترکیب رنگ ها رو به مورد دلخواه خودتون تغییر بدید:

این کدی هست که در فوتر انجمنم به ادرس:

استفاده کردم: (برای خوشگل شدنش یه مقدار css3 هم اضافه کردم
DrHessam.gif
)
HTML:
<!-- Begin DJH search div -->
<center>
<div id="cse" style="width: 100%;">Loading</div>
<script src="//www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript"> 
  google.load('search', '1', {language : 'en', style : google.loader.themes.GREENSKY});
  google.setOnLoadCallback(function() {
    var customSearchControl = new google.search.CustomSearchControl('015477298621450399634:gljiowhl-aa');
    customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
    customSearchControl.draw('cse');
  }, true);
</script>
    
<style type="text/css">
/* DaRiOuShJh's Modification for Persian Users and RTL languages ;) http://DJH.ir */
  .gsc-control-cse {
    font-family: Tahoma;
    font-size:11px;
    border-color: #330000;
    direction:rtl;
    text-align:right;
    background-color:#444;
    border: 3px solid #333333;
    -webkit-box-shadow: 0px 0px 5px #222;
    -moz-box-shadow: 0px 0px 5px #222;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
  }
  input.gsc-input {
    border-color: #222222;
    color:#333;
  }
  input.gsc-search-button {
    border-color: #222222;
    background-color: #33cc00;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #222222;
    background-color: #ff9966;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #222222;
    background-color: #66ff99;
  }
  .gsc-tabsArea {
    border-color: #222222;
  }
  .gsc-webResult.gsc-result {
    border-color: #222222;
    background-color: #888888;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #111111;
    background-color: #777777;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #ffcc00;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #ffcc00;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #ffffcc;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #ffff99;
  }
  .gsc-cursor-page {
    color: #ffcc00;
  }
  a.gsc-trailing-more-results:link {
    color: #ffcc00;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #ccffff;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #003333;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #003333;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    display: none;
  }
  .gs-webResult.gs-result .gs-visibleUrl-long {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #222222;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #222222;
    background-color: #888888;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #222222;
    background-color: #66ff99;
  }
  .gs-promotion.gs-result {
    border-color: #222222;
    background-color: #330033;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #0066CC;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #0066CC;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #0066CC;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #0066CC;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #454545;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #815FA7;
  }
</style>
</center> 
<!-- End DJH search div -->

این کدها رو در Body و هرجایی که میخواید نشان داده بشه اضافه کنید

توجه: نمیخواید که یوزر هاتون تو سایت من جستجو کنند؟ درسته؟ پس یادتون باشه که این کد رو 015477298621450399634:gljiowhl-aa با کدی خودتون عوض کنید تا اطلاعات شما رو بگیره و نشون بده

127fs4573872.gif
نباشید! سوالی چیزی هم داشتید خجالت نکشید همینجا بپرسید

موفق و موید باشید
دوستدار شما: داریــــــوش
rose3.gif


پی نوشت: آخیش چند وقت بود دست به اسمایلی نبرده بودم ها
hmm2.gif
پیشه خودمون باشه...
 
بالا