Kostumisasi Search Engine di DRUPAL
Menurut Mas Janganan Search Module di Engine Drupal seh udah sangat bagus, udah ada level permission, level pencarian dll dlll...dlllll. Tapi setelah mas janganan bengong di depan hasil daari search module drupal kok kayaknya ada yang kurang yah? kalau di bandingkan dengan search engine pinjeman dari mas guugle.
Kayaknya search engine pinjeman dari mas gugle kok meriah banget, eee..gak tauya setelah di liat2 ternyata result dari serach engine pinjeman mas gugle itu ada kerlap kerlip bintang iklan di atas dan bawahnya..
Dari sinilah mas janganan mulai merasakan gatal di tangan, gatal untuk segera membongkar module drupal untuk di jadikan seperti punya search engine. Selah buka-bukaan sana sini ternyata untuk menambahkan iklan guugle (ato yang lean juga bisa) di hasil pencarian module drupal mudah banget..dan bisa di apply ke themes yang berbeda2..
Mau tau caranya? Ya wes mumpung bulan puasa mas Janganan gak pelit membagi tip drupal untuk sampeyan semua.
Untuk merekayasa hasil dari pencaarian hanya di perlukan satu file saja yang terletak di bawah /modules/search yaitu file yang bernama search.module, buka aja file ini dengan sembarang texteditor, tapi inget jangan di buka pake word, loh mang kenapa mas? cari aja sendiri alasannya di gugle hehehehe
Oke setalah file di buka langsung liat di bagian paling bawah..
Cari kalimat indah berikut :
function theme_search_page($results, $type) {
$output = '<dl class="search-results">';
foreach ($results as $entry) {
$output .= theme('search_item', $entry, $type);
}
$output .= '</dl>';
$output .= theme('pager', NULL, 10, 0);
return $output;
}
Kalau sudah ketemu ganti dengan ini
function theme_search_page($results, $type) {
$output = '<dl class="search-results">';
//punyaku
$output.='<script type="text/javascript"><!--
google_ad_client = "pub-7981078812943866";
google_ad_type = "text";
google_ad_channel = "3202152129";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_color_border = "ffffff";
google_color_bg = "FFFFFF";
google_color_link = "0C78B1";
google_color_url = "000000";
google_color_text = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> ';
foreach ($results as $entry) {
$output .= theme('search_item', $entry, $type);
}
$output .= '</dl>';
$output.='<script type="text/javascript"><!--
google_ad_client = "pub-7981078812943866";
google_ad_type = "text";
google_ad_channel = "3202152129";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_color_border = "ffffff";
google_color_bg = "FFFFFF";
google_color_link = "0C78B1";
google_color_url = "000000";
google_color_text = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>';
$output .= theme('pager', NULL, 10, 0);
return $output;
}
Ya udah itu aja yang perlu di ganti atau lebih tepatnya di tambahi, penambahan kode pada function ini hanya akan kelihatan hasilnya jika pada waktu pencarian terdapat hasil(ketemu), tapi kalau pencarian tidak menemukan hasil maka si adsense gak bisa muncul.
Lah trus bagaimana carnya biar kalau ada pencarian baek itu yang ketemu maupun yang tidak juga menapilkan adsense?
Heheheh itu akan mas janganan jawab di episode mendatang....
Keuntungan memakau search bawaan drupal adalah kalau Mas Janganan submit article maka dengan sekejap mata sudah dapat di search di search form, beda kalau kita pake search dari Kang gugle, kang gugle akan melakukan riset dulu baru bisa memunculkan hasil nya...(nunggu kontent kita di indek oleh Kang gugle)
Semoga bermanfaat bagi pecinta drupal, ini sudah saya aplikasikan di web peliharaan Mas Janganan dan terbukti mak nyus menghasilkan dollar...karena menyesatkan itu dapat bayaran
0 comments:
Post a Comment