BilisiMerkez

Tek Tikle Arama Motorunu Getirmek

Soru:

Site içi arama motoru oluşturdum. Bu sayfayı  sizin sitenizde olduğu gibi kısa yoldan form şeklinde nasıl oluşturabilirim?

Cevap:

Bu soru bir çok kişiden geldi. Yaptığım uygulamayı bazı kişiler hemen sitelerine uyguladılar. Neden izin almadan uyguladınız diye sorduğumda da "bunlar açık kod, her sitede var. İstediğim gibi uygularım."  diye bir de utanmadan tepki gösterdi bu kişiler. A benim sazan kardeşlerim, kod benim kodum, nerede var hadi göster deyince de apışıp kaldılar. Bu sazanlar kendilerini çok iyi biliyorlar. Bazı arkadaşlar bu kişilerden ilgili uygulamayı istemişler ama kodun kendilerine ait olduğunu, bu nedenle de kodları veremeyeceklerini bildirmişler. Yani bu kadar da yüzsüz bu kişiler. Aslında daha ağır kelimeleri hak ediyorlar ama yeri burası değil.

Bu gereksiz açıklamadan sonra gelelim sorumunuzun cevabına.

1 - Öncelikle iki adet resme ihtiyacımız var.

Arama botunu için bir resim, ki bunun yerine metin halinde link de koyabilirsiniz ama resim koymak göze daha çok hitap ediyor.



Resim url'si : https://img.webme.com/pic/h/hackerfriend/arama.png


Diğer resmimiz de arama motoru formunda kullanacağımız arka plan resmi.



Resim url'si : http://hfserver1.googlepages.com/searchbox.png

Resim URL'lerine dikkat edin ve kod içinde kullanımlarına bakın.


• Bundan sonraki kodları TASARIM ÜZERİNDEKİ kısmına yapıştırınız.

2 - JAVA Kodu:



3 - CSS Kodu:



4 - Form kodu:

Buradaki sayfamızda site içi arama kodunun nasıl alındığını anlatmıştık. Arama Kodunu aşağıdaki gibi yerleştirin. Kırmızı ile belirttiğim yazılar orjinal üzerinde oynanmamış site içi arama kodudur. Sarı renk dolgulu kısımlara özellikle dikkat edin. JAVA ve CSS kodlarının hemen altına aşağıdaki kodu kendi sitenize göre değiştirerek yapıştırın.

<p><a onclick="return showForm();" href="search.htm" class="aramamotoru" title="Site içi arama"><img src="https://img.webme.com/pic/h/hackerfriend/arama.png" border="0" /></a></p>
<div id="aramamotoru">
<br/>
<form action="http://hackerfriend.tr.gg/search.htm" id="cse-search-box">
  <div>
    <input type="hidden" name="cx" value="018383007845602883398:7hfuid0kl94" />
    <input type="hidden" name="cof" value="FORID:11" />
    <input type="hidden" name="ie" value="windows-1254" />
    <input type="text" name="q" size="31" />
    <input type="submit" name="sa" value="Ara" />
    <input type="button" id="bCancel" name="bCancel" value="İptal" onclick="hideForm();"/>
  </div>
</form>
</div>

HackerFriend Anlatımıdır.

Facebook'ta Paylaş | Sayfanın Çıktısını Al | Foxit'le PDF Olarak Kaydet

Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol