<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Painthink &#187; Web</title>
	<atom:link href="http://painthink.com/category/tutorial/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://painthink.com</link>
	<description>Tutorial Photoshop, Desain Web, Tipografi, PHP, CSS, HTML dan WordPress</description>
	<lastBuildDate>Thu, 29 Jul 2010 15:29:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Redirect Domain Lama ke Domain Baru dengan Menghindari Duplikat Konten</title>
		<link>http://painthink.com/tutorial/web/redirect-domain-lama-baru-menghindari-duplikat-konten/</link>
		<comments>http://painthink.com/tutorial/web/redirect-domain-lama-baru-menghindari-duplikat-konten/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 23:58:07 +0000</pubDate>
		<dc:creator>habieb</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Tips dan Trik]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://painthink.com/?p=419</guid>
		<description><![CDATA[Ada kalanya seseorang kurang puas dengan nama domain yang dia miliki, mungkin karena ingin mengubah brand atau pindah dari domain gratisan ke berbayar. Tapi disini akan timbul permasalahan, kalau ganti domain berarti berbagai hal yang kita perjuangkan pada domain lama seperti Page Rank, link, dan traffic secara otomatis semuanya akan hilang dong? Disinilah yang akan [...]


Related posts:<ol><li><a href='http://painthink.com/tutorial/web/membuat-menu-atraktif-dengan-thumbnail/' rel='bookmark' title='Permanent Link: Membuat Menu Atraktif dengan Thumbnail'>Membuat Menu Atraktif dengan Thumbnail</a></li>
<li><a href='http://painthink.com/tutorial/photoshop/trik-seleksi-dengan-photoshop/' rel='bookmark' title='Permanent Link: Trik Seleksi dengan Photoshop'>Trik Seleksi dengan Photoshop</a></li>
<li><a href='http://painthink.com/tutorial/photoshop/tutorial-tipografi-dengan-efek-cat-basah/' rel='bookmark' title='Permanent Link: Tutorial Tipografi dengan Efek Cat Basah'>Tutorial Tipografi dengan Efek Cat Basah</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fpainthink.com%2Ftutorial%2Fweb%2Fredirect-domain-lama-baru-menghindari-duplikat-konten%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fpainthink.com%2Ftutorial%2Fweb%2Fredirect-domain-lama-baru-menghindari-duplikat-konten%2F&amp;source=alfarouqiy&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Ada kalanya seseorang kurang puas dengan nama domain yang dia miliki, mungkin karena ingin mengubah brand atau pindah dari domain gratisan ke berbayar. Tapi disini akan timbul permasalahan, kalau ganti domain berarti berbagai hal yang kita perjuangkan pada domain lama seperti Page Rank, link, dan traffic secara otomatis semuanya akan hilang dong? Disinilah yang akan kita bahas, <a href="http://painthink.com/tutorial/web/redirect-domain-lama-baru-menghindari-duplikat-konten/">bagaimana redirect domain lama ke domain baru agar tidak kehilangan traffic pengunjung?</a><span id="more-419"></span></p>
<p>Jika kamu mengubah domain, yang sangat penting untuk kamu perhatikan adalah integritas dari URL lama, sehingga ketika ada orang mengklik link halaman situs lama secara otomatis akan diarahkan ke halaman yang sama pada situs yang baru. Sebagai contoh:</p>
<p>Ketika ada orang yang mengklik halaman www.domainlama.com/internet-masuk-desa/ maka secara otomatis dia akan diarahkan ke halaman www.domainbaru.com/internet-masuk-desa/.</p>
<p>Hal ini mungkin kedengarannya sangat rumit tapi sebenarnya itu cukup sederhana baik di server Linux maupun Windows. Dalam tutorial ini saya akan menunjukkan kepadamu bagaimana menyetting 301 redirect yang akan memberitahukan kepada robot mesin pencari dan pengunjung bahwa domain kamu telah berubah secara permanen dari alamat lama ke alamat baru. 301 redirect ini juga akan menghindarkan situs baru kita dari masalah duplikat konten.</p>
<h4>301 Redirect Domain pada Linux Server </h4>
<p>301 redirect tidak akan bisa bekerja kecuali jika server kamu memiliki modul Apache ModRewrite hidup. Berdasarkan pengalaman saya, fungsi ini selalu diaktifkan sehingga seharusnya tidak menjadi masalah.</p>
<p>Untuk memulai, pertama buat file baru dengan text editor kemudian simpan dengan nama .htaccess. Biasanya file .htaccess sudah ada pada web host, tapi disini kita akan bikin sendiri dan meng-overwrite yang sudah ada. </p>
<p>Pada file .htaccess masukan kode berikut ini:</p>
<pre class="brush: php;">
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.domainbaru.com/$1 [R=301,L]
</pre>
<p>Setelah itu upload file .htaccess ini pada root directory website kamu yang lama.</p>
<h4>301 Redirect Domain pada Windows Server </h4>
<p>Untuk bisa 301 redirect pada Windows server, kamu harus punya akses ke admin server, ini bisa terjadi jika kamu punya server sendiri atau kamu menggunakan dedicated server. jika tidak keduanya kamu bisa minta tolong pada administrator server.</p>
<p>Langkahnya, pertama buka “Internet Services Manager” pada Windows server kamu, kilk kanan pada domain situs lama yang ingin kamu arahkan, pilih “Properties” kemudian “Home Directory”. Berikut pengaturannya:</p>
<ol>
<li>Pilih “A redirection to a URL”,</li>
<li>Pada “Redirect to:” ketik alamat domain baru kamu,</li>
<li>Pilih “A permanent redirection for this source”,</li>
<li>Tekan OK dan selesai</li>
</ol>
<p>Demikian semoga bermanfaat.</p>


<p>Related posts:<ol><li><a href='http://painthink.com/tutorial/web/membuat-menu-atraktif-dengan-thumbnail/' rel='bookmark' title='Permanent Link: Membuat Menu Atraktif dengan Thumbnail'>Membuat Menu Atraktif dengan Thumbnail</a></li>
<li><a href='http://painthink.com/tutorial/photoshop/trik-seleksi-dengan-photoshop/' rel='bookmark' title='Permanent Link: Trik Seleksi dengan Photoshop'>Trik Seleksi dengan Photoshop</a></li>
<li><a href='http://painthink.com/tutorial/photoshop/tutorial-tipografi-dengan-efek-cat-basah/' rel='bookmark' title='Permanent Link: Tutorial Tipografi dengan Efek Cat Basah'>Tutorial Tipografi dengan Efek Cat Basah</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://painthink.com/tutorial/web/redirect-domain-lama-baru-menghindari-duplikat-konten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bikin Drop Down Menu untuk WordPress</title>
		<link>http://painthink.com/tutorial/web/bikin-drop-down-menu-untuk-wordpress-2/</link>
		<comments>http://painthink.com/tutorial/web/bikin-drop-down-menu-untuk-wordpress-2/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 15:16:29 +0000</pubDate>
		<dc:creator>habieb</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Drop Down Menu]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://painthink.com/?p=342</guid>
		<description><![CDATA[Ketika ingin mendesain sebuah situs dengan menu yang memiliki banyak level mungkin kita akan berpikir bagaimana cara terbaik untuk menjaga navigasi tetap sederhana dan rapi. Mungkin drop down menu adalah solusi terbaik yang bisa kita gunakan. Bagaimana cara membuat drop down menu untuk wordpress? dapatkan triknya di blog desain ini. Sebanarnya untuk membuat drop down [...]


Related posts:<ol><li><a href='http://painthink.com/tutorial/web/membuat-menu-atraktif-dengan-thumbnail/' rel='bookmark' title='Permanent Link: Membuat Menu Atraktif dengan Thumbnail'>Membuat Menu Atraktif dengan Thumbnail</a></li>
<li><a href='http://painthink.com/portfolio/grafisia/' rel='bookmark' title='Permanent Link: Grafisia'>Grafisia</a></li>
<li><a href='http://painthink.com/tutorial/web/menolak-komentar-spam-secara-otomatis-2/' rel='bookmark' title='Permanent Link: Menolak Komentar Spam Secara Otomatis'>Menolak Komentar Spam Secara Otomatis</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fpainthink.com%2Ftutorial%2Fweb%2Fbikin-drop-down-menu-untuk-wordpress-2%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fpainthink.com%2Ftutorial%2Fweb%2Fbikin-drop-down-menu-untuk-wordpress-2%2F&amp;source=alfarouqiy&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Ketika ingin mendesain sebuah situs dengan menu yang memiliki banyak level mungkin kita akan berpikir bagaimana cara terbaik untuk menjaga navigasi tetap sederhana dan rapi. Mungkin drop down menu adalah solusi terbaik yang bisa kita gunakan. Bagaimana cara membuat drop down menu untuk wordpress? dapatkan triknya di <a href="http://painthink.com/">blog desain</a> ini.<span id="more-342"></span></p>
<p>Sebanarnya untuk membuat drop down menu, banyak plugin yang bisa kita gunakan. Tapi tau sendiri, tidak semua plugin mudah untuk dicustomize. Karena alasan itu mari kita buat sendiri drop down menu untuk WordPress kita.</p>
<h4>Persiapan</h4>
<p>Sebelum memulainya harus ditentukan terlebih dahulu isi dan hierarki dari menu yang diinginkan. Misal kita gunakan daftar menu yang ada pada <a href="http://painthink.com/">painthink</a>. Berikut susunannya,</p>
<ul>
<li><a href="http://painthink.com/">Home</a></li>
<li><a href="http://painthink.com/category/tutorial/">Tutorial</a>
<ul>
<li><a href="http://painthink.com/category/tutorial/photoshop/">Photoshop</a></li>
<li><a href="http://painthink.com/category/tutorial/illustrator/">Illustrator</a></li>
<li><a href="http://painthink.com/category/tutorial/tipografi/">Tipografi</a></li>
<li><a href="http://painthink.com/category/tutorial/web/">Web</a></li>
</ul>
</li>
<li><a href="http://painthink.com/links/">Links</a></li>
<li><a href="http://painthink.com/about/">About</a></li>
</ul>
<p>jika dalam html maka susunannya seperti berikut:</p>
<pre class="brush: php;">
&lt;ul id=&quot;nav&quot;&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Home&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Tutorial&lt;/a&gt;
		&lt;ul id=&quot;tutorial&quot;&gt;
			&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Photoshop&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Illustrator&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Tipografi&lt;/a&gt;&lt;/li&gt;
                        &lt;li&gt;&lt;a href= &quot;#&quot;&gt;Web&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Links&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;About&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<h4>Membuatnya Dinamis</h4>
<p>Menu yang kita buat tersebut sifatnya statis, jadi jika ingin menambah daftar menu baru harus melakukannya secara manual. Agar bisa dinamis kita beri sedikit perubahan pada daftar submenu tutorial.</p>
<pre class="brush: php;">
&lt;ul id=&quot;nav&quot;&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Home&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Tutorial&lt;/a&gt;
		&lt;ul id=&quot;tutorial&quot;&gt;
			&lt;? wp_list_pages('title_li=&amp;sort_column=menu_order&amp;child_of=2'); ?&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Links&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;About&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<p>dengan begitu ketika daftar submenu tutorial bertambah, yang tampil juga akan bertambah secara otomatis tanpa harus mengotak-atik skrip lagi.</p>
<h4>Javascript</h4>
<p>Disini kita membutuhkan sedikit javascript untuk menampilkan atau menyembunyikan submenu.</p>
<pre class="brush: jscript;">
// JavaScript Document

function toggleLayer(whichLayer)
{
if (document.getElementById)
{
var style2 = document.getElementById(whichLayer).style;
style2.display = style2.display? &quot;&quot;:&quot;block&quot;;
}
else if (document.all)
{
var style2 = document.all[whichLayer].style;
style2.display = style2.display? &quot;&quot;:&quot;block&quot;;
}
else if (document.layers)
{
var style2 = document.layers[whichLayer].style;
style2.display = style2.display? &quot;&quot;:&quot;block&quot;;
}
}
</pre>
<p>Secara lengkap susunan menu yang kamu buat (termasuk didalamnya javascript) tampak sebagai berikut,</p>
<pre class="brush: php;">
&lt;ul id=&quot;nav&quot;&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Home&lt;/a&gt;&lt;/li&gt;
	&lt;li onmouseover=&quot;javascript:toggleLayer('tutorial');&quot; onmouseout=&quot;javascript:toggleLayer('tutorial');&quot;&gt;&lt;a href= &quot;#&quot;&gt;Tutorial&lt;/a&gt;
		&lt;ul id=&quot;tutorial&quot;&gt;
			&lt;? wp_list_pages('title_li=&amp;sort_column=menu_order&amp;child_of=2'); ?&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;Links&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href= &quot;#&quot;&gt;About&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<h4>CSS</h4>
<p>Jika kita sudahi disini maka akan kita dapati tampilan yang kurang bagus, atau lebih tepatnya nggak karu-karuan. Untuk itu kita membutuhkan style untuk mengatur tampilannya. Disini kamu bisa berkreasi untuk mendapatkan hasil yang sesuai dengan keinginanmu. Dan yang saya tampilin disini hanyalah dasarnya saja.</p>
<pre class="brush: css; auto-links: false; class-name: myclass; collapse: false; first-line: 1; gutter: true; highlight: [1,2,3]; html-script: false; light: false; pad-line-numbers: false; smart-tabs: true; tab-size: 4; toolbar: true;">
@charset &quot;utf-8&quot;;
/* CSS Document */

* {margin:0;padding:0;}
body {text-align:left;padding: 30px;font: 12px Arial, Helvetica, sans-serif;}

ul, ol {padding: 10px 0;}

#nav ul {display:none;position:absolute;margin: 16px 0 0 -1px;} /* menyembunyikan submenu */
*+ html #nav ul {margin: 16px 0 0 -122px;} /* ie 7 hack */
#nav li {list-style:none;display:block;float:left;}
#nav a {display:block;float:left;padding: 5px 15px;border:1px solid #ddd;margin: 0 0 0 -1px;text-decoration:none;width:90px;}

/*style submenu*/
#nav ul li, #nav ul li a {float:none;}
#nav ul li a {margin: -1px 0 0 0;width:150px;}
#nav ul li a:hover {background:#efefef;color:#000;}
</pre>
<p>Hmmm&#8230;sekarang kamu udah punya drop down menu buatan kamu sendiri, jangan lupa subscribe ke <a href="http://feeds.feedburner.com/painthink" target="_new">painthink RSS Feed</a>.</p>


<p>Related posts:<ol><li><a href='http://painthink.com/tutorial/web/membuat-menu-atraktif-dengan-thumbnail/' rel='bookmark' title='Permanent Link: Membuat Menu Atraktif dengan Thumbnail'>Membuat Menu Atraktif dengan Thumbnail</a></li>
<li><a href='http://painthink.com/portfolio/grafisia/' rel='bookmark' title='Permanent Link: Grafisia'>Grafisia</a></li>
<li><a href='http://painthink.com/tutorial/web/menolak-komentar-spam-secara-otomatis-2/' rel='bookmark' title='Permanent Link: Menolak Komentar Spam Secara Otomatis'>Menolak Komentar Spam Secara Otomatis</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://painthink.com/tutorial/web/bikin-drop-down-menu-untuk-wordpress-2/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Membuat Menu Atraktif dengan Thumbnail</title>
		<link>http://painthink.com/tutorial/web/membuat-menu-atraktif-dengan-thumbnail/</link>
		<comments>http://painthink.com/tutorial/web/membuat-menu-atraktif-dengan-thumbnail/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 04:07:47 +0000</pubDate>
		<dc:creator>habieb</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://painthink.com/?p=301</guid>
		<description><![CDATA[Selain dengan teks, menu bisa pula berupa gambar. Dalam tutorial ini kita akan membuat menu yang menampilkan thumbnail sebagai permalink. Dengan sedikit menggunakan javascript kita dapat membikin efek animasi ataktif yaitu ketika mouse dilewatkan diatas thumbnail secara otomatis thumbnail akan membesar. Membuat HTML Langkah pertama adalah membuat framework HTML untuk setiap item, dan berikut ini [...]


Related posts:<ol><li><a href='http://painthink.com/tutorial/web/redirect-domain-lama-baru-menghindari-duplikat-konten/' rel='bookmark' title='Permanent Link: Redirect Domain Lama ke Domain Baru dengan Menghindari Duplikat Konten'>Redirect Domain Lama ke Domain Baru dengan Menghindari Duplikat Konten</a></li>
<li><a href='http://painthink.com/tutorial/web/bikin-drop-down-menu-untuk-wordpress-2/' rel='bookmark' title='Permanent Link: Bikin Drop Down Menu untuk WordPress'>Bikin Drop Down Menu untuk WordPress</a></li>
<li><a href='http://painthink.com/portfolio/grafisia/' rel='bookmark' title='Permanent Link: Grafisia'>Grafisia</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fpainthink.com%2Ftutorial%2Fweb%2Fmembuat-menu-atraktif-dengan-thumbnail%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fpainthink.com%2Ftutorial%2Fweb%2Fmembuat-menu-atraktif-dengan-thumbnail%2F&amp;source=alfarouqiy&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Selain dengan teks, menu bisa pula berupa gambar. Dalam tutorial ini kita akan membuat menu yang menampilkan thumbnail sebagai permalink. Dengan sedikit menggunakan javascript kita dapat membikin efek animasi ataktif yaitu ketika mouse dilewatkan diatas thumbnail secara otomatis thumbnail akan membesar.<span id="more-301"></span></p>
<h4>Membuat HTML</h4>
<p>Langkah pertama adalah membuat framework  HTML untuk setiap item, dan berikut ini contohnya.</p>
<pre class="brush: php;">
&lt;div id=&quot;menuwrapper&quot;&gt;
	&lt;div id=&quot;menu&quot;&gt;
		&lt;a href=&quot;#&quot; class=&quot;menuitem&quot;&gt;&lt;img src=&quot;image.jpg&quot;&gt;&lt;/a&gt;&lt;!--Template untuk setiap item--&gt;
	&lt;/div&gt;
&lt;/div&gt;
</pre>
<h4>CSS untuk Mengatur Tampilan</h4>
<p>CSS disini untuk mengatur posisi dari thumbnail masing-masing item agar posisi bagian bawahnya tetap meski ukuran thumbnail membesar.</p>
<pre class="brush: css; auto-links: false; class-name: myclass; collapse: false; first-line: 1; gutter: true; highlight: [1,2,3]; html-script: false; light: false; pad-line-numbers: false; smart-tabs: true; tab-size: 4; toolbar: true;">
#menuwrapper {
     position : relative;
     height : 210px;
}

#menu {
     position : absolute;
     bottom : 0;
}

.menuitem {
     position : fixed relative;
     bottom : 0px;
     display : inline-block;
}
</pre>
<h4>jQuery untuk Memberi Efek Animasi</h4>
<p>Seperti berikut jQuery yang kita butuhkan.</p>
<pre class="brush: jscript;">
$(document).ready(function(){
	$('.menuitem img').animate({width: 100}, 0); //membuat thumbnail menjadi lebih kecil

	$('.menuitem').mouseover(function(){

		gridimage = $(this).find('img');
		gridimage.stop().animate({width: 200}, 150); //gambar thumbnail mengembang menjadi sesuai sebenarnya

	}).mouseout(function(){

		gridimage.stop().animate({width: 100}, 150); //gambar thumbnail kembali mengecil

	});
});
</pre>
<p>jQuery pada contoh diatas mempunyai dua fungsi:</p>
<ul>
<li>Membuat ukuran thumbnail menjadi lebih kecil dari ukuran aslinya ketika halaman pertama kali dimuat.</li>
<li>Memberi efek animasi dengan mengembalikan gambar kembali ke ukuran sebenarnya ketika mouse kita lewatkan diatasnya.</li>
</ul>
<h4>Mengatasi Masalah Skala Gambar di Internet Explorer</h4>
<p>IE memang sering bermasalah dengan CSS,termasuk untuk skala gambar yang kita buat. Cara mengatasinya mudah, tinggal kopi kode css berikut dan paste pada <code>style</code>.</p>
<pre class="brush: css; auto-links: false; class-name: myclass; collapse: false; first-line: 1; gutter: true; highlight: [1,2,3]; html-script: false; light: false; pad-line-numbers: false; smart-tabs: true; tab-size: 4; toolbar: true;">
img { -ms-interpolation-mode: bicubic; }
</pre>
<p>Demo dari trik ini bisa kamu lihat dengan link dibawah, begitu pula source codenya bisa kamu download juga. Selamat mencoba dan jangan lupa subscribe ke <a href="http://feeds.feedburner.com/painthink" target="_new">painthink RSS Feed</a>.</p>
<div class="tutorial_image">
<a href="http://painthink.com/uploads/web/menuatraktif/menu.htm" target="_new"><img title="lihat demo" src="http://painthink.com/uploads/web/demo.jpg" alt="In an ongoing attempt to offer alternative methods to spruce up menus, I’ve pieced together an elastic thumbnail menu. What does it do exactly? Magnifies menu items when they are hovered over. Menu items expand upwards. View the demo to see it in action. Hopefully you know what you’re getting into, let’s make this thing happen. Normally when a div tag has to expand to accommodate more content, it does so downwards, adding height onto the bottom of the element rather than the top. For this menu we will want to do the exact opposite – when the user hovers over the thumbnail it should expand upward (think about how the OSX dock works). We’re going to go about this by making use of position:fixed, which essentially lets us “fix” elements to the bottom. Let’s break down the elements." style="margin-right:50px;"/></a><a href="http://painthink.com/uploads/web/menuatraktif/menuatraktif-painthink.zip"><img title="download source code" src="http://painthink.com/uploads/web/download.jpg" alt="tutorial web membuat menu atraktif dengan efek animasi gambar membesar ketika dilewati mouse, belajar HTML, PHP, jQuery dan CSS untuk membuat menu blog wordpress menarik"/></a>
</div>


<p>Related posts:<ol><li><a href='http://painthink.com/tutorial/web/redirect-domain-lama-baru-menghindari-duplikat-konten/' rel='bookmark' title='Permanent Link: Redirect Domain Lama ke Domain Baru dengan Menghindari Duplikat Konten'>Redirect Domain Lama ke Domain Baru dengan Menghindari Duplikat Konten</a></li>
<li><a href='http://painthink.com/tutorial/web/bikin-drop-down-menu-untuk-wordpress-2/' rel='bookmark' title='Permanent Link: Bikin Drop Down Menu untuk WordPress'>Bikin Drop Down Menu untuk WordPress</a></li>
<li><a href='http://painthink.com/portfolio/grafisia/' rel='bookmark' title='Permanent Link: Grafisia'>Grafisia</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://painthink.com/tutorial/web/membuat-menu-atraktif-dengan-thumbnail/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Menolak Komentar Spam Secara Otomatis</title>
		<link>http://painthink.com/tutorial/web/menolak-komentar-spam-secara-otomatis-2/</link>
		<comments>http://painthink.com/tutorial/web/menolak-komentar-spam-secara-otomatis-2/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 06:04:55 +0000</pubDate>
		<dc:creator>habieb</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://painthink.com/?p=260</guid>
		<description><![CDATA[Beberapa hari yang lalu blog tercinta ini diserang banyak sekali komentar spam, dari situ muncul ide untuk membuat penangkal spam otomatis dengan menggunakan sedikit skrip PHP. Secara default WordPress memang dilengkapi plugin Akismet yang cukup tangguh untuk melawan spam. Tetapi kita bisa juga membuat anti spam sendiri yang dapat bekerja secara otomatis menyingkirkan spam yang [...]


Related posts:<ol><li><a href='http://painthink.com/tutorial/web/membuat-menu-atraktif-dengan-thumbnail/' rel='bookmark' title='Permanent Link: Membuat Menu Atraktif dengan Thumbnail'>Membuat Menu Atraktif dengan Thumbnail</a></li>
<li><a href='http://painthink.com/tutorial/web/redirect-domain-lama-baru-menghindari-duplikat-konten/' rel='bookmark' title='Permanent Link: Redirect Domain Lama ke Domain Baru dengan Menghindari Duplikat Konten'>Redirect Domain Lama ke Domain Baru dengan Menghindari Duplikat Konten</a></li>
<li><a href='http://painthink.com/tutorial/web/bikin-drop-down-menu-untuk-wordpress-2/' rel='bookmark' title='Permanent Link: Bikin Drop Down Menu untuk WordPress'>Bikin Drop Down Menu untuk WordPress</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fpainthink.com%2Ftutorial%2Fweb%2Fmenolak-komentar-spam-secara-otomatis-2%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fpainthink.com%2Ftutorial%2Fweb%2Fmenolak-komentar-spam-secara-otomatis-2%2F&amp;source=alfarouqiy&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Beberapa hari yang lalu blog tercinta ini diserang banyak sekali komentar spam, dari situ muncul ide untuk membuat penangkal spam otomatis dengan menggunakan sedikit skrip PHP.<span id="more-260"></span></p>
<p>Secara default WordPress memang dilengkapi plugin Akismet yang cukup tangguh untuk melawan spam. Tetapi kita bisa juga membuat anti spam sendiri yang dapat bekerja secara otomatis menyingkirkan spam yang masuk ke blog WordPress kita.</p>
<p>Caranya tinggal mengkopi skrip PHP saya dibawah ini dan paste ke <code>functions.php</code> yang ada pada theme blog kamu, kalau belum ada bikin aja filenya.</p>
<pre class="brush: php;">
function in_comment_post_like($string, $array) {
	foreach($array as $ref) { if(strstr($string, $ref)) { return true; } }
	return false;
}
function drop_bad_comments() {
	if (!empty($_POST['comment'])) {
		$post_comment_content = $_POST['comment'];
		$lower_case_comment = strtolower($_POST['comment']);
		$bad_comment_content = array(
			'viagra',
			'hydrocodone',
			'hair loss',
			'[url=http',
			'[link=http',
			'xanax',
			'tramadol',
			'russian girls',
			'russian brides',
			'lorazepam',
			'adderall',
			'dexadrine',
			'no prescription',
			'oxycontin',
			'without a prescription',
			'sex pics',
			'family incest',
			'online casinos',
			'online dating',
			'cialis',
			'best forex',
			'amoxicillin'
		);
		if (in_comment_post_like($lower_case_comment, $bad_comment_content)) {
			$comment_box_text = wordwrap(trim($post_comment_content), 80, &quot;\n  &quot;, true);
			$txtdrop = fopen('/var/log/httpd/wp_post-logger/nullamatix.com-text-area_dropped.txt', 'a');
			fwrite($txtdrop, &quot;  --------------\n  [COMMENT] = &quot; . $post_comment_content . &quot;\n  --------------\n&quot;);
			fwrite($txtdrop, &quot;  [SOURCE_IP] = &quot; . $_SERVER['REMOTE_ADDR'] . &quot; @ &quot; . date(&quot;F j, Y, g:i a&quot;) . &quot;\n&quot;);
			fwrite($txtdrop, &quot;  [USERAGENT] = &quot; . $_SERVER['HTTP_USER_AGENT'] . &quot;\n&quot;);
			fwrite($txtdrop, &quot;  [REFERER  ] = &quot; . $_SERVER['HTTP_REFERER'] . &quot;\n&quot;);
			fwrite($txtdrop, &quot;  [FILE_NAME] = &quot; . $_SERVER['SCRIPT_NAME'] . &quot; - [REQ_URI] = &quot; . $_SERVER['REQUEST_URI'] . &quot;\n&quot;);
			fwrite($txtdrop, '--------------**********------------------'.&quot;\n&quot;);
			header(&quot;HTTP/1.1 406 Not Acceptable&quot;);
			header(&quot;Status: 406 Not Acceptable&quot;);
			header(&quot;Connection: Close&quot;);
			wp_die( __('bang bang.') );
		}
	}
}
add_action('init', 'drop_bad_comments');
</pre>
<p>Komentar yang mengandung <code>bad_comment_content</code> secara otomatis dinilai sebagai spam. Disitu semua kata-katanya dalam array menggunakan bahasa inggris, karena ya komentar spam yang masuk ke blog ini menggunakan kata-kata itu, jadi kamu bisa menambahkan sendiri untuk daftar kata-kata yang digunakan.</p>
<p>Semoga bermanfaat, jangan lupa subscribe ke <a href="http://feeds.feedburner.com/painthink" target="_new">painthink RSS Feed</a>.</p>


<p>Related posts:<ol><li><a href='http://painthink.com/tutorial/web/membuat-menu-atraktif-dengan-thumbnail/' rel='bookmark' title='Permanent Link: Membuat Menu Atraktif dengan Thumbnail'>Membuat Menu Atraktif dengan Thumbnail</a></li>
<li><a href='http://painthink.com/tutorial/web/redirect-domain-lama-baru-menghindari-duplikat-konten/' rel='bookmark' title='Permanent Link: Redirect Domain Lama ke Domain Baru dengan Menghindari Duplikat Konten'>Redirect Domain Lama ke Domain Baru dengan Menghindari Duplikat Konten</a></li>
<li><a href='http://painthink.com/tutorial/web/bikin-drop-down-menu-untuk-wordpress-2/' rel='bookmark' title='Permanent Link: Bikin Drop Down Menu untuk WordPress'>Bikin Drop Down Menu untuk WordPress</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://painthink.com/tutorial/web/menolak-komentar-spam-secara-otomatis-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
