<?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>Serpito &#187; CSS</title>
	<atom:link href="http://www.serpito.com/etiket/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.serpito.com</link>
	<description>Güncel Teknoloji ve Yazılım Blogu</description>
	<lastBuildDate>Fri, 03 Feb 2012 11:44:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Css Admin Panel</title>
		<link>http://www.serpito.com/css-admin-panel/</link>
		<comments>http://www.serpito.com/css-admin-panel/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 14:32:33 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[admin panel]]></category>
		<category><![CDATA[yönetim paneli]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=1162</guid>
		<description><![CDATA[Web sitelerimizn yönetim bölümünde kullanılabilecek, zengin içerikli bir admin panel. Admin paneli zip şeklinde indirmek için tıklayınız.]]></description>
			<content:encoded><![CDATA[<p><center><img alt="Css Admin Panel" src="http://i27.tinypic.com/2i065g5.jpg" title="Css Admin Panel" width="500" height="167" /></center><br />
<span id="more-1162"></span><br />
Web sitelerimizn yönetim bölümünde kullanılabilecek, zengin içerikli bir admin panel. </p>
<p>Admin paneli <a href="http://www.box.net/shared/luxni3ij1e" target="_blank">zip şeklinde indirmek için tıklayınız.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/css-admin-panel/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Link İle Form Submit</title>
		<link>http://www.serpito.com/link-ile-form-submit/</link>
		<comments>http://www.serpito.com/link-ile-form-submit/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 15:46:02 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[form submit]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[Link Form Submit]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=868</guid>
		<description><![CDATA[Web sitelerimizde yer alan formları submit ederken butonlar yerine sitemizde yer alan daha önce css leri hazırlanmış olan linkler yer alabilir. Hazır linklerimiz dururken css leri ile hazırlanmış olarak birdaha yeniden botunların css lerini ayarlamakla ugraşmak istemiyebiliriz. Bu örneğimizde linklere submit özelliği vermeyi ögreneceğiz. İlk olarak linkimizden başlayalım. &#60;a href=&#34;javascript:document.login.submit()&#34;&#62;Giriş&#60;/a&#62; Örnek Formumuzda, name&#8217;i login (name=&#8221;login&#8221;) <a href="http://www.serpito.com/link-ile-form-submit/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Web sitelerimizde yer alan formları submit ederken butonlar yerine sitemizde yer alan daha önce css leri hazırlanmış olan linkler yer alabilir. Hazır linklerimiz dururken css leri ile hazırlanmış olarak birdaha yeniden botunların css lerini ayarlamakla ugraşmak istemiyebiliriz. Bu örneğimizde linklere submit özelliği vermeyi ögreneceğiz.<span id="more-868"></span><br />
İlk olarak linkimizden başlayalım.</p>
<pre class="brush: php; ">

&lt;a href=&quot;javascript:document.login.submit()&quot;&gt;Giriş&lt;/a&gt;
</pre>
<p>Örnek Formumuzda, name&#8217;i login (name=&#8221;login&#8221;) olan formu submit ediyoruz. Gönderim şeklimiz post (method=&#8221;post&#8221;). Formumuzu göndermemizi sağlayan kod ise javascript:document.login.submit() dir. Buradaki login form name&#8217;mimizdir</p>
<pre class="brush: php; ">

&amp;lt;form action=&quot;login.php&quot; name=&quot;login&quot; method=&quot;post&quot;&amp;gt;
&amp;lt;input type=&quot;text&quot; name=&quot;eposta&quot; id=&quot;eposta&quot; value=&quot;Email adresiniz&quot; maxlength=&quot;200&quot; onFocus=&quot;if (this.value==&#039;Email adresiniz&#039;) this.value=&#039;&#039;;return;&quot; onBlur=&quot;if (this.value==&#039;&#039;) this.value=&#039;Email adresiniz&#039;;return;&quot;&amp;gt;

&amp;lt;input type=&quot;password&quot; name=&quot;password&quot; id=&quot;password&quot; value=&quot;Şifreniz&quot; maxlength=&quot;200&quot; onFocus=&quot;if (this.value==&#039;Şifreniz&#039;) this.value=&#039;&#039;;return;&quot; onBlur=&quot;if (this.value==&#039;&#039;) this.value=&#039;Şifreniz&#039;;return;&quot;&amp;gt;

&amp;lt;input type=&quot;hidden&quot; name=&quot;kaydet&quot; value=&quot;kaydet&quot; /&amp;gt;
&amp;lt;input type=&quot;hidden&quot; name=&quot;return&quot; value=&quot;&amp;lt;?=$_SERVER[&#039;REQUEST_URI&#039;]?&amp;gt;&quot; /&amp;gt;
&lt;a href=&quot;javascript:document.login.submit()&quot;&gt;Giriş&lt;/a&gt;
&amp;lt;/form&amp;gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/link-ile-form-submit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jquery:Twitter İleti Listeleme (jquery.twit.js)</title>
		<link>http://www.serpito.com/jquery-twitter-ileti-listeleme-twit-js/</link>
		<comments>http://www.serpito.com/jquery-twitter-ileti-listeleme-twit-js/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 11:25:28 +0000</pubDate>
		<dc:creator>Atilla Akoğlu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[jquery plugin]]></category>
		<category><![CDATA[listeleme]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[twitter.com]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=775</guid>
		<description><![CDATA[Twitter iletilerinizi websitelerinizde yayınlamak için Twitter resmi widget sayfasındaki sihirbazı kullanmak gerekiyordu.  Bu uygulamada inceleyeceğimiz Jquery eklentisi ile birlikte istediğimiz ölçülerde ve özellikte twitter iletilerimizi listeleyebilirsiniz. Öncelikle bu adresten Jquery Twit eklenti dosyalarını indirin. Zip klasörünün içinde gerekli olan  javascript dosyası ve stil dosyası bulunmaktadır. Kurulum aşamasını atlamak için serpito tarafından derlenen çalışır haldeki uygulamanın <a href="http://www.serpito.com/jquery-twitter-ileti-listeleme-twit-js/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-776" title="jquery.twit.js" src="http://www.serpito.com/wp-content/uploads/twit.gif" alt="Twitter" width="544" height="119" /></p>
<p>Twitter iletilerinizi websitelerinizde yayınlamak için <a href="http://twitter.com/goodies/widgets" target="_blank">Twitter resmi widget sayfasındaki sihirbazı</a> kullanmak gerekiyordu.  Bu uygulamada inceleyeceğimiz Jquery eklentisi ile birlikte istediğimiz ölçülerde ve özellikte twitter iletilerimizi listeleyebilirsiniz.</p>
<p><span id="more-775"></span></p>
<p>Öncelikle <a href="http://jquery-twit.googlecode.com/files/jquery.twit.0.1.1.zip" target="_blank">bu adresten</a> Jquery Twit eklenti dosyalarını indirin. Zip klasörünün içinde gerekli olan  javascript dosyası ve stil dosyası bulunmaktadır.</p>
<p>Kurulum aşamasını atlamak için serpito tarafından derlenen çalışır haldeki <a href="http://www.box.net/shared/ure85jfshz" target="_blank">uygulamanın <strong>zip</strong> arşivini </a> indirmek için tıklayınız.</p>
<h3>Eklentinin kurulumu</h3>
<p>HTML sayfanızın &lt;head&gt; kısmına aşağıki satırları ekleyerek javascript ve css dosyalarını çalıştırabilirsiniz.</p>
<pre class="brush: plain; ">

&amp;lt;pre&amp;gt;&amp;lt;code&amp;gt;&amp;lt;link href=&amp;quot;&amp;lt;/code&amp;gt;jquery.twit.0.1.1&amp;lt;code&amp;gt;.css&amp;quot; type=&amp;quot;text/css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&amp;lt;/code&amp;gt;jquery.twit.0.1.1&amp;lt;code&amp;gt;.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/pre&amp;gt;
</pre>
<p>Sayfa<strong> &lt;body&gt; </strong>tagları içinde istediğiniz herhangi bir yere aşağıdaki kodları yazabilirsiniz.</p>
<pre class="brush: plain; ">

&amp;lt;div id=&amp;quot;twitin&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;

$(&#039;#twitin&#039;).twit(&#039;serpito&#039;); //serpito twitter username , siz de kendi twitter hesap ismini yazmalısınız.
&amp;lt;/script&amp;gt;
</pre>
<p><strong>Uygulamanın çalışır <a href="http://www.serpito.com/projects/twit/" target="_blank">demosunu incelemek için tıklayınız</a>.</strong></p>
<p><strong>Uygulama dosyalarını <a href="http://www.box.net/shared/ure85jfshz" target="_blank">zip şeklinde indirmek için tıklayınız.</a></strong></p>
<p>Ayrıca jquery.twit.js dosyasına çeşitli opsiyon vermek için aşağıdaki parametreleri kullanabilirsiniz.</p>
<p>Örnek opsiyon:</p>
<pre class="brush: plain; ">

$(&#039;#id_of_container&#039;).twit(&#039;serpito&#039;, {
  limit: 5,
  label: &#039;Serpito.com&#039;,
  title: &#039;Serpito.com twitter iletileri&#039;
});
</pre>
<h2>Opsiyonlar:</h2>
<table>
<tbody>
<tr>
<th>opsiyon</th>
<th>türü</th>
<th>öntanımlı</th>
<th></th>
</tr>
<tr>
<th>count</th>
<td>integer</td>
<td>200</td>
<td>Çekilecek ileti sayısı. Önerilen sayı maximum 200.</td>
</tr>
<tr>
<th>callback</th>
<td>function</td>
<td></td>
<td>Eğer tarayıcı desteği varsa, Json formatında veri döndürebiliyor.</td>
</tr>
<tr>
<th>icon</th>
<td>boolean</td>
<td>true</td>
<td></td>
</tr>
<tr>
<th>label</th>
<td>string</td>
<td>&#8216;Twitter&#8217;</td>
<td></td>
</tr>
<tr>
<th>limit</th>
<td>integer</td>
<td>7</td>
<td></td>
</tr>
<tr>
<th>title</th>
<td>string</td>
<td>&#8221;</td>
<td></td>
</tr>
<tr>
<th>text</th>
<td>boolean</td>
<td>true</td>
<td></td>
</tr>
<tr>
<th>username</th>
<td>boolean</td>
<td>true</td>
<td></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/jquery-twitter-ileti-listeleme-twit-js/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mootools Slider Buton</title>
		<link>http://www.serpito.com/mootools-slider-buton-2/</link>
		<comments>http://www.serpito.com/mootools-slider-buton-2/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 21:58:17 +0000</pubDate>
		<dc:creator>Atilla Akoğlu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[Web kaynakları]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[slider]]></category>
		<category><![CDATA[slider button]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=739</guid>
		<description><![CDATA[Web sitelerimizde yer alan butonları mootools ve css ile daha görsel ve kullanışlı hale getirebiliriz. Sayfalarımızda yer alan menü isimleri bazen yeteri kullanıcılara bilgi vermeye bilir. Kullanıcıların butonlara tıklamak için mause ile üzerlerine geldiklerinde açılan bir açıklama bölümü oluşturmaya ögreneceğiz bu uygulamada. İlk olarak javascript kodlarımızdan başlayalım &#38;lt;br /&#38;gt; &#38;amp;lt;script type=&#38;quot;text/javascript&#38;quot; src=&#38;quot;mootools-1.js&#38;quot;&#38;amp;gt;&#38;amp;lt;/script&#38;amp;gt;&#38;lt;br /&#38;gt; &#38;amp;lt;script type=&#38;quot;text/javascript&#38;quot;&#38;amp;gt;&#38;lt;br <a href="http://www.serpito.com/mootools-slider-buton-2/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.gumusluoglu.com/wp-content/uploads/2010/02/face.gif" alt="" title="face" width="229" height="89" class="alignleft size-full wp-image-640" />Web sitelerimizde yer alan butonları mootools ve css ile daha görsel ve kullanışlı hale getirebiliriz. Sayfalarımızda yer alan menü isimleri bazen yeteri kullanıcılara bilgi vermeye bilir. Kullanıcıların butonlara tıklamak için mause ile üzerlerine geldiklerinde açılan bir açıklama bölümü oluşturmaya ögreneceğiz bu uygulamada.<br />
<span id="more-739"></span><br />
İlk olarak javascript kodlarımızdan başlayalım
<pre class="brush: php; ">
&amp;lt;br /&amp;gt;
	&amp;amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;mootools-1.js&amp;quot;&amp;amp;gt;&amp;amp;lt;/script&amp;amp;gt;&amp;lt;br /&amp;gt;
	&amp;amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;amp;gt;&amp;lt;br /&amp;gt;
		window.addEvent(&#039;domready&#039;,function() {&amp;lt;br /&amp;gt;
			$$(&#039;.slidebttn&#039;).each(function(btn) {&amp;lt;br /&amp;gt;
				var prev = btn.getPrevious(&#039;a&#039;).set(&#039;tween&#039;,{ duration: 500 });&amp;lt;br /&amp;gt;
				var span = prev.getElement(&#039;span&#039;);&amp;lt;br /&amp;gt;
				btn.addEvents({&amp;lt;br /&amp;gt;
					mouseenter: function(e) {&amp;lt;br /&amp;gt;
						btn.addClass(&#039;a&#039;);&amp;lt;br /&amp;gt;
						prev.tween(&#039;width&#039;,225);&amp;lt;br /&amp;gt;
						span.fade(&#039;in&#039;);&amp;lt;br /&amp;gt;
					},&amp;lt;br /&amp;gt;
					mouseleave:function(e) {&amp;lt;br /&amp;gt;
						btn.removeClass(&#039;button_c&#039;);&amp;lt;br /&amp;gt;
						prev.tween(&#039;width&#039;,70);&amp;lt;br /&amp;gt;
						span.fade(&#039;out&#039;);&amp;lt;br /&amp;gt;
					}&amp;lt;br /&amp;gt;
				});&amp;lt;br /&amp;gt;
			});&amp;lt;br /&amp;gt;
		});&amp;lt;br /&amp;gt;
	&amp;amp;lt;/script&amp;amp;gt;&amp;lt;br /&amp;gt;
</pre>
<p>Html Kodlarımız</p>
<pre class="brush: php; ">
&amp;lt;br /&amp;gt;
&amp;amp;lt;div id=&amp;quot;content&amp;quot;&amp;amp;gt;&amp;lt;br /&amp;gt;
    &amp;amp;lt;div class=&amp;quot;button_wrap&amp;quot;&amp;amp;gt;&amp;lt;br /&amp;gt;
        &amp;amp;lt;a class=&amp;quot;button_aRight&amp;quot; id=&amp;quot;button_aLeft&amp;quot;&amp;amp;gt;&amp;amp;lt;span style=&amp;quot;visibility: hidden; opacity: 0;&amp;quot;&amp;amp;gt;Facebook&#039;a giriş yapma&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;lt;br /&amp;gt;
        &amp;amp;lt;a class=&amp;quot;button_bRight slidebttn&amp;quot; id=&amp;quot;button_bRight&amp;quot;&amp;amp;gt;Facabook&amp;amp;lt;/a&amp;amp;gt;&amp;lt;br /&amp;gt;
    &amp;amp;lt;/div&amp;amp;gt;&amp;lt;br /&amp;gt;
    &amp;amp;lt;div class=&amp;quot;button_wrap&amp;quot;&amp;amp;gt;&amp;lt;br /&amp;gt;
        &amp;amp;lt;a class=&amp;quot;button_aRight&amp;quot; id=&amp;quot;button_aLeft&amp;quot;&amp;amp;gt;&amp;amp;lt;span style=&amp;quot;visibility: hidden; opacity: 0;&amp;quot;&amp;amp;gt;Twitter&#039;a giriş yapma&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;lt;br /&amp;gt;
        &amp;amp;lt;a class=&amp;quot;button_bRight slidebttn&amp;quot; id=&amp;quot;button_bRight&amp;quot;&amp;amp;gt;Twitter&amp;amp;lt;/a&amp;amp;gt;&amp;lt;br /&amp;gt;
    &amp;amp;lt;/div&amp;amp;gt;&amp;lt;br /&amp;gt;
&amp;amp;lt;/div&amp;amp;gt;&amp;lt;br /&amp;gt;
</pre>
<p>Uygulamanın çalışır <a href="http://www.gumusluoglu.com/examples/wrap/index.html" target="_blank">demosunu incelemek için tıklayınız.</a><br />
Uygulama dosyalarını <a href="http://www.box.net/shared/e9if8nk9rz">zip şeklinde indirmek için tıklayınız.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/mootools-slider-buton-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Twitter Tarzı Jquery &#8211; CSS More Çubuğu</title>
		<link>http://www.serpito.com/twitter-tarzi-more-bar/</link>
		<comments>http://www.serpito.com/twitter-tarzi-more-bar/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 12:04:04 +0000</pubDate>
		<dc:creator>Atilla Akoğlu</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[dba]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[load more]]></category>
		<category><![CDATA[load more bar]]></category>
		<category><![CDATA[more]]></category>
		<category><![CDATA[more bar]]></category>
		<category><![CDATA[more çubuğu]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[uygulama]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=655</guid>
		<description><![CDATA[Twitter&#8217;a dadanmışken tam olsun artık. Sayfa altında yer alan more çubuğu nasıl çalışıyor, ne gibi yararları var sorularına cevap arayalım. Takip listendeki insanların feedleri  çok sık güncellenebileceği için (benim listemde dakikada ortalama 30 twit geliyor)  profil sayfanızın  ilk yüklendiği sırada en son gönderilen 20 twit listeleniyor. Bu şekilde aynı anda binlerce satır verinin yüklenmesi önleniyor <a href="http://www.serpito.com/twitter-tarzi-more-bar/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-685   aligncenter" title="Twitter More" src="http://www.serpito.com/wp-content/uploads/more1.gif" alt="" width="559" height="124" /></p>
<p>Twitter&#8217;a dadanmışken tam olsun artık. Sayfa altında yer alan <strong>more </strong>çubuğu nasıl çalışıyor, ne gibi yararları var sorularına cevap arayalım. <span id="more-655"></span></p>
<p><img class="aligncenter size-full wp-image-686" title="Twitter more" src="http://www.serpito.com/wp-content/uploads/more2.gif" alt="Twitter more" width="561" height="92" />Takip listendeki insanların feedleri  çok sık güncellenebileceği için (benim listemde dakikada ortalama 30 twit geliyor)  profil sayfanızın  ilk yüklendiği sırada en son gönderilen 20 twit listeleniyor. Bu şekilde aynı anda binlerce satır verinin yüklenmesi önleniyor ve hem sunucu hem de kullanıcı için rahat bir servis sağlanıyor.</p>
<p><strong>More çubuğu daha fazla verinin istenildiği zaman sayfaya yüklenmesini sağlıyor.</strong></p>
<p>Uygulamayı gerçekleştirebilmek için öncelikle bir veritabanına yani veri topluluğuna ihtiyacımız var.</p>
<p>Elinizde hazır bir veritabanı yoksa aşağıdaki Mysql kodu ile örnek bir veritabanı tablosu açabilirsiniz.</p>
<pre class="brush: php; ">

CREATE TABLE messages(
id INT AUTO_INCREMENT PRIMARY KEY,
message TEXT
);
//messages tablosu açıldı, içine örnek veri girmek için aşağıdaki kodu da çalıştırabilirsiniz.

INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;denemes21we sadkas jkf klf kfn&#039;);
INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;sdsadk2as jkf klsdssdsdf kfn&#039;);INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;dene2mese sadkas jkf klf kfn&#039;);INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;denemaaes2e sadkas jkf klf kfn&#039;);INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;denemesdsse sadkas jkf klf kfn&#039;);INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;deneme5632ssdsde sadkas jkf klf kfn&#039;);INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;denegffgmese sadkas jkf klf kfn&#039;);
INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;denemese sad546546kas jkf klf kfn&#039;);INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;densdaseme456546se sadkas jkf klf kfn&#039;);INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;denedasdmese sadkas jkf klf kfn&#039;);INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;denaasemese sadkas jkf klf kfn&#039;);INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;dendasd45emese sadkas jkf klf kfn&#039;);INSERT INTO `messages` (`msg_id`, `message`) VALUES (NULL, &#039;deneasdamese sadkas jkf klf kfn&#039;);
</pre>
<p>Yukarıdaki Mysql kodları demo için kullanabileceğiniz ham maddeleri sağlar. Eğer ki local bilgisayarınızda çalışma imkanı bulamadıysanız <a href="http://www.serpito.com/php-kurulumu/" target="_blank">buradan local PHP ve Mysql server kurulumu</a> hakkında bilgi alabilirsiniz. Ama ben Serpito.com&#8217;un çalışan hazır veritabanını kullanacağım.</p>
<p>WordPress veritabanı yapısında wp_posts tablosunda tutulan postları listeleyerek siz küçük bir Ajax Load Bar demosu hazırladım.</p>
<p>Uygulama dosyalarını tek tek buraya yazalım:<br />
(Özellikle yorum satırlarına dikkat ederseniz daha rahat anlaşılır.)</p>
<h3>index.php kodları:</h3>
<pre class="brush: php; ">

&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;Serpito.com - Jquery &amp;amp;amp;amp; Ajax Twitter tarzı more uygulası&lt;/title&gt;
&lt;style type=&quot;text/css&quot;&gt;
*{ margin:0px; padding:0px }
ol.timeline
{
list-style:none
}
ol.timeline li
{
position:relative;
border-bottom:1px #dedede dashed;
padding:8px;
}
#panel{
color:#333;
background-color:#C8E6E2;
width:100%;
}
.morebox
{
font-weight:bold;
color:#B0AD28;
text-align:center;
border:solid 1px #CCC;
padding:8px;
font-size:14px;
margin-top:8px;
margin-bottom:8px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}
.morebox a{ color:#333333; text-decoration:none}
.morebox a:hover{ color:#333333; text-decoration:none}
#container{margin-left:60px; width:580px }
&lt;/style&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
$(function()
{
$(&#039;.more&#039;).live(&quot;click&quot;,function()
{
var ID = $(this).attr(&quot;id&quot;);
if(ID)
{
$(&quot;#more&quot;+ID).html(&#039;&lt;img src=&quot;images/wait.gif&quot; /&gt;&#039;);

$.ajax({
type: &quot;POST&quot;,
url: &quot;more.php&quot;,
data: &quot;lastmsg=&quot;+ ID,
cache: false,
success: function(html){
$(&quot;ol#updates&quot;).append(html);
$(&quot;#more&quot;+ID).remove(); // more cubugu kaldiriliyor
}
});
}
else
{
$(&quot;.morebox&quot;).html(&#039;Baska veri kalmadi&#039;);// Listelenecek veri kalmadi
}

return false;
});
});
&lt;/script&gt;

&lt;/head&gt;

&lt;body&gt;
&lt;div id=&quot;panel&quot;&gt;
&lt;center&gt;&lt;h2&gt;Serpito.com&lt;/h2&gt;
Bu demo &lt;a href=&quot;http://www.serpito.com/twitter-tarzi-more-bar/&quot;&gt;Twitter Tarzı Jquery – CSS More Çubuğu&lt;/a&gt; yazısı için hazırlanmıştır.
&lt;/center&gt;
&lt;/div&gt;
&lt;div id=&#039;container&#039;&gt;
&lt;ol id=&quot;updates&quot;&gt;
&lt;?php
include(&#039;mysql.php&#039;); // kisisel olarak kullandigim bu dosyadaki $dba veritabani sinifini daha sonra detaylica aciklayacagim.
$sql=$dba-&gt;query(&quot;select ID,post_title,post_name from wp_posts where post_status=&#039;publish&#039; ORDER BY ID DESC LIMIT 20&quot;); // ilk acilista 10 satir getiriliyor
while($row=$dba-&gt;fetch_assoc($sql))
{

$title=$row[&#039;post_title&#039;];
$link=$row[&#039;post_name&#039;];
$msg_id=$row[&#039;ID&#039;];
?&gt;
&lt;li&gt;
&lt;?php echo $title.&quot; &lt;a href=&#039;http://www.serpito.com/&quot;.$link.&quot;&#039;&gt;http://www.serpito.com/&quot;.$link.&quot;&lt;/a&gt;&quot;; ?&gt;
&lt;/li&gt;
&lt;?php } ?&gt;
&lt;/ol&gt;

&lt;div id=&quot;more&lt;?php echo $msg_id; ?&gt;&quot;&gt;
&lt;a href=&quot;#&quot; id=&quot;&lt;?php echo $msg_id; ?&gt;&quot;&gt;more&lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;?php
$dba-&gt;close();
?&gt;
&lt;/body&gt;
&lt;/html&gt;

&amp;amp;nbsp;
</pre>
<h3>more.php kodları:</h3>
<pre class="brush: php; ">

&lt;?php
include(&quot;mysql.php&quot;);
if(isSet($_POST[&#039;lastmsg&#039;]))
{
$lastmsg=$_POST[&#039;lastmsg&#039;];
$lastmsg=mysql_real_escape_string($lastmsg);
$result=mysql_query(&quot;select ID,post_title,post_name from wp_posts where ID&lt;&#039;$lastmsg&#039; and post_status=&#039;publish&#039; order by ID desc limit 20&quot;);
while($row=mysql_fetch_array($result))
{
$title=$row[&#039;post_title&#039;];
$link=$row[&#039;post_name&#039;];
$msg_id=$row[&#039;ID&#039;];
?&gt;
&lt;li&gt;
&lt;?php echo $title.&quot; &lt;a href=&#039;http://www.serpito.com/&quot;.$link.&quot;&#039;&gt;http://www.serpito.com/&quot;.$link.&quot;&lt;/a&gt;&quot;; ?&gt;
&lt;/li&gt;
&lt;?php
}
?&gt;

&lt;div id=&quot;more&lt;?php echo $msg_id; ?&gt;&quot;&gt;
&lt;a href=&quot;#&quot; id=&quot;&lt;?php echo $msg_id; ?&gt;&quot;&gt;more&lt;/a&gt;
&lt;/div&gt;
&lt;?php
}
?&gt;

&lt;?php
$dba-&gt;close();
?&gt;

&amp;amp;nbsp;
</pre>
<p>Kodlama olayımız bu kadar. </p>
<p><a href="http://serpito.com/projects/load-more/" target="_blank"><img class="alignleft size-full wp-image-1475" title="demo" src="http://www.serpito.com/wp-content/uploads/demo.png" alt="" width="80" height="25" /></a></p>
<p>&nbsp;</p>
<p><a href="http://www.box.net/shared/2i3pqcpc3f" target="_blank"><img class="alignleft size-full wp-image-1476" title="download" src="http://www.serpito.com/wp-content/uploads/download.png" alt="" width="149" height="25" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/twitter-tarzi-more-bar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery Dropdown (Açılır) Menu</title>
		<link>http://www.serpito.com/jquery-dropdown-men/</link>
		<comments>http://www.serpito.com/jquery-dropdown-men/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 13:50:01 +0000</pubDate>
		<dc:creator>Atilla Akoğlu</dc:creator>
				<category><![CDATA[İnternet]]></category>
		<category><![CDATA[Teknoloji]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[dropdown]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[style]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=639</guid>
		<description><![CDATA[Web sitelerimizdeki menülerin css&#8217;ler ve jquery ile daha ilgi çekici ve ilginç özellikler ekleye biliriz. Bu örneğimizde menü üzerine gelindiğinde menü gözüküyor ve alt menüleri de dropdown olarak gösteriyoruz. Menü aşağıdaki biçimde açılıyor Örnek Uygulama Uygulama dosyaları HTML kodlarımız &#38;lt;!DOCTYPE html PUBLIC &#38;quot;-//W3C//DTD XHTML 1.0 Strict//EN&#38;quot; &#38;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&#38;quot;&#38;gt; &#38;lt;html xmlns=&#38;quot;http://www.w3.org/1999/xhtml&#38;quot;&#38;gt; &#38;lt;head&#38;gt; &#38;lt;meta http-equiv=&#38;quot;Content-Type&#38;quot; content=&#38;quot;text/html; charset=UTF-8&#38;quot; /&#38;gt; <a href="http://www.serpito.com/jquery-dropdown-men/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Web sitelerimizdeki menülerin css&#8217;ler ve jquery ile daha ilgi çekici ve ilginç özellikler ekleye biliriz. Bu örneğimizde menü üzerine gelindiğinde menü gözüküyor ve alt menüleri de dropdown olarak gösteriyoruz.<br />
<span id="more-639"></span><br />
<a href="http://www.gumusluoglu.com/wp-content/uploads/2010/02/16.jpg"><img class="aligncenter size-full wp-image-551" title="İlk hali" src="http://www.gumusluoglu.com/wp-content/uploads/2010/02/16.jpg" alt="" width="385" height="109" /></a><br />
Menü aşağıdaki biçimde açılıyor<br />
<a href="http://www.gumusluoglu.com/wp-content/uploads/2010/02/22.jpg"><img class="aligncenter size-full wp-image-553" title="2" src="http://www.gumusluoglu.com/wp-content/uploads/2010/02/22.jpg" alt="" width="385" height="187" /></a><br />
<a href="http://www.gumusluoglu.com/examples/menu/index.html" target="blank">Örnek Uygulama</a></p>
<p><a href="http://www.gumusluoglu.com/examples/menu.rar">Uygulama dosyaları</a></p>
<p><strong>HTML kodlarımız</strong></p>
<pre class="brush: php; ">

&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=UTF-8&amp;quot; /&amp;gt;
&amp;lt;title&amp;gt;Gumusluoglu.Com&amp;lt;/title&amp;gt;

&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;main.css&amp;quot; /&amp;gt;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;jquery-1.3.2.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;xbreadcrumbs.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;xbreadcrumbs.css&amp;quot; /&amp;gt;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
	$(document).ready(function(){
        //  Initialize xBreadcrumbs
        $(&#039;#breadcrumbs-1&#039;).xBreadcrumbs();
        $(&#039;#breadcrumbs-2&#039;).xBreadcrumbs({ collapsible: true });
        $(&#039;#breadcrumbs-3&#039;).xBreadcrumbs();
	});
&amp;lt;/script&amp;gt;

&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;
    .xbreadcrumbs LI {
        border-right: none;
        background: url(images/separator.gif) no-repeat right center;
        padding-right: 15px;
        padding-left: 10px;
    }
    .xbreadcrumbs LI.current { background: none; }
    .xbreadcrumbs LI UL LI { background: none; }

    .xbreadcrumbs LI A.home {
        background: url(images/home.gif) no-repeat left center;
        padding-left: 20px;
    }

    /*  Custom styles for breadcrums (#breadcrumbs-3)  */
    .xbreadcrumbs#breadcrumbs-3 {
        background: none;
    }
    .xbreadcrumbs#breadcrumbs-3 LI A {
        text-decoration: underline;
        color: #0A8ECC;
    }
    .xbreadcrumbs#breadcrumbs-3 LI A:HOVER, .xbreadcrumbs#breadcrumbs-3 LI.hover A { text-decoration: none; }
    .xbreadcrumbs#breadcrumbs-3 LI.current A {
        color: #333333;
        text-decoration: none;
    }
    .xbreadcrumbs#breadcrumbs-3 LI {
        border-right: none;
        background: url(images/separator-arrow.gif) no-repeat right center;
        padding-right: 15px;
        padding-left: 10px;
    }
    .xbreadcrumbs#breadcrumbs-3 LI.current { background: none; }
    .xbreadcrumbs#breadcrumbs-3 LI UL LI { background: none; padding: 0;  }

    /*  Demo styles  */
    BODY {
        margin: 20px;
        padding: 20px;
    }
    STRONG { color: #000000; }
    .vspacer {
        height: 20px;
    }
    PRE.code {
        padding: 7px;
        background: #777777;
        color: #F0F0F0;
        width: 400px;
        overflow: auto;
    }
&amp;lt;/style&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;div id=&amp;quot;page&amp;quot;&amp;gt;
        &amp;lt;!-- Example 2 --&amp;gt;
        &amp;lt;ul class=&amp;quot;xbreadcrumbs&amp;quot; id=&amp;quot;breadcrumbs-2&amp;quot;&amp;gt;
            &amp;lt;li&amp;gt;
               &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;home&amp;quot;&amp;gt;Ana Sayfa&amp;lt;/a&amp;gt;

               &amp;lt;ul&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/ajax-ile-jquery-kullanici-mesaj-formu/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;AJAX ile jQuery Kullanıcıa&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/htaccess-subdomaini-dizine-yonlendirmek/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;.htaccess-subdomain’i &amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/jquery-form-validator/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Jquery Form Validator&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Advertise With Us&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/slider-login-twitter-tarzi-login/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Slider Login (Twitter Tarzı Login)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;

               &amp;lt;/ul&amp;gt;
            &amp;lt;/li&amp;gt;

            &amp;lt;li&amp;gt;
               &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;PHP&amp;lt;/a&amp;gt;
               &amp;lt;ul&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/php-ile-random-sayi-uretme/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Php ile Random Sayı Üretme&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/jquery-tab-uygulamasi/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Jquery Tab Uygulaması&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/pop-up-sayfa/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Pop-up Sayfa&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/phpde-xml-olusturma/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Php’de XML Oluşturma&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
               &amp;lt;/ul&amp;gt;
            &amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;
               &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;MYSQL&amp;lt;/a&amp;gt;
               &amp;lt;ul&amp;gt;

                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/mysql-lower-ve-upper-komutu/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Mysql Lower ve Upper Komutu&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/mysql-andve-ve-orveya-komutu/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Mysql AND(ve) ve OR(veya) Komutu&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/mysqlde-distict-komutu/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Mysql’de Distinct Komutu&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/mysql-truncate-tablu-icerisini-bosaltma-komutu/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Mysql Truncate (Tablu içerisini boşaltma) Komutu&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.gumusluoglu.com/kategoriler/mysql-join/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Mysql Join&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
               &amp;lt;/ul&amp;gt;

            &amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;
               &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;Dost Siteler&amp;lt;/a&amp;gt;
               &amp;lt;ul&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.serpito.com/&amp;quot;&amp;gt;Serpitp&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                   &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.dilmen.net/&amp;quot;&amp;gt;Aykut Dilmen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
               &amp;lt;/ul&amp;gt;

            &amp;lt;/li&amp;gt;
            &amp;lt;li class=&amp;quot;current&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;Gumusluoglu.Com Site İçeriği&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;/ul&amp;gt;
	&amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
</pre>
<p>Javascript kodalarımız</p>
<pre class="brush: php; ">

/*
	xBreadcrumbs (Extended Breadcrums) jQuery Plugin
	© 2009 ajaxBlender.com
	For any questions please visit www.ajaxblender.com
	or email us at support@ajaxblender.com
*/

;(function($){
	/*  Variables  */
	$.fn.xBreadcrumbs = function(settings){
		var element = $(this);
		var

		settings = $.extend({}, $.fn.xBreadcrumbs.defaults, settings);

		function _build(){
			if(settings.collapsible){
				var sz = element.children(&#039;LI&#039;).length;
				element.children(&#039;LI&#039;).children(&#039;A&#039;).css(&#039;white-space&#039;, &#039;nowrap&#039;).css(&#039;float&#039;, &#039;left&#039;);
				element.children(&#039;LI&#039;).children(&#039;A&#039;).each(function(i, el){
					if(i != sz - 1){
						$(this).css(&#039;overflow&#039;, &#039;hidden&#039;);
						$(this).attr(&#039;init-width&#039;, $(this).width());
						$(this).width(settings.collapsedWidth);
					}
				});
			}

            element.children(&#039;LI&#039;).mouseenter(function(){
                if($(this).hasClass(&#039;hover&#039;)){ return; }

            	_hideAllSubLevels();
            	if(!_subLevelExists($(this))){ return; }

            	// Show sub-level
            	var subLevel = $(this).children(&#039;UL&#039;);
            	_showHideSubLevel(subLevel, true);

            	if(settings.collapsible &amp;amp;&amp;amp; !$(this).hasClass(&#039;current&#039;)){
            		var initWidth = $(this).children(&#039;A&#039;).attr(&#039;init-width&#039;);
            		$(this).children(&#039;A&#039;).animate({width: initWidth}, &#039;normal&#039;);
            	}
            });

            element.children(&#039;LI&#039;).mouseleave(function(){
                var subLevel = $(this).children(&#039;UL&#039;);
                _showHideSubLevel(subLevel, false);

                if(settings.collapsible &amp;amp;&amp;amp; !$(this).hasClass(&#039;current&#039;)){
                	$(this).children(&#039;A&#039;).animate({width: settings.collapsedWidth}, &#039;fast&#039;);
                }
            });
		};

		function _hideAllSubLevels(){
			element.children(&#039;LI&#039;).children(&#039;UL&#039;).each(function(){
                $(this).hide();
                $(this).parent().removeClass(&#039;hover&#039;);
			});
		};

		function _showHideSubLevel(subLevel, isShow){
			if(isShow){
                subLevel.parent().addClass(&#039;hover&#039;);
                if($.browser.msie){
                	var pos = subLevel.parent().position();
                	subLevel.css(&#039;left&#039;, parseInt(pos[&#039;left&#039;]));
                }
				if(settings.showSpeed != &#039;&#039;){ subLevel.fadeIn( settings.showSpeed ); }
				else { subLevel.show(); }
			} else {
                subLevel.parent().removeClass(&#039;hover&#039;);
                if(settings.hideSpeed != &#039;&#039;){ subLevel.fadeOut( settings.hideSpeed ); }
                else { subLevel.hide(); }
			}
		};

		function _subLevelExists(obj){
			return obj.children(&#039;UL&#039;).length &amp;gt; 0;
		};

		//    Entry point
		_build();
	};

	/*  Default Settings  */
	$.fn.xBreadcrumbs.defaults = {
		showSpeed:        &#039;fast&#039;,
		hideSpeed:        &#039;&#039;,
		collapsible:      false,
		collapsedWidth:   10
	};
})(jQuery);
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/jquery-dropdown-men/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Curvy Corners ile yuvarlak köşeler</title>
		<link>http://www.serpito.com/curvycorners-ile-yuvarlak-koseler/</link>
		<comments>http://www.serpito.com/curvycorners-ile-yuvarlak-koseler/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 13:19:33 +0000</pubDate>
		<dc:creator>Atilla Akoğlu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Teknoloji]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[Web kaynakları]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[corners]]></category>
		<category><![CDATA[curvy]]></category>
		<category><![CDATA[curvy corners]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[round]]></category>
		<category><![CDATA[round corners]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=629</guid>
		<description><![CDATA[Her ne kadar yeni nesil tarayıcılarda CSS ile pratik bir şekilde dilediğimiz ölçülerde yuvarlak köşe oluşturabilsek de, microsoft internet explorer tarayıcıları henüz bu özelliği desteklememektedir. Mozilla Firefox, Google Chrome,  Safari gibi popüler web tarayıcı için aşağıdaki CSS kodları istenilen yuvarlak köşelere uyum gösteriyor. [sourcecode lang="php"> [/sourcecode] Curvy Corners javascript apisi ile birlikte hızlıca bütün tarayıcılarda <a href="http://www.serpito.com/curvycorners-ile-yuvarlak-koseler/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Her ne kadar yeni nesil tarayıcılarda CSS ile pratik bir şekilde dilediğimiz ölçülerde yuvarlak köşe oluşturabilsek de, microsoft internet explorer tarayıcıları henüz bu özelliği desteklememektedir.</p>
<p><a href="http://www.serpito.com/wp-content/uploads/curvycorners.jpg"><img class="aligncenter size-full wp-image-1441" title="Yuvarlak Köşeler CSS + JS" src="http://www.serpito.com/wp-content/uploads/curvycorners.jpg" alt="" width="580" height="201" /></a></p>
<p>Mozilla Firefox, Google Chrome,  Safari gibi popüler web tarayıcı için aşağıdaki CSS kodları istenilen yuvarlak köşelere uyum gösteriyor.</p>
<p>[sourcecode lang="php"></p>
<style type="text/css">
.round    { -moz-border-radius:12px; -webkit-border-radius:12px; }
</style>
<div class="round"></div>
<p>[/sourcecode]</p>
<p><a href="http://www.curvycorners.net/" target="_blank">Curvy Corners</a> javascript apisi ile birlikte hızlıca bütün tarayıcılarda kusursuz çalışan yuvarlak köşeler yapabilirsiniz.</p>
<p>Öncelikle <a href="http://www.serpito.com/projects/curvy-corner/curvycorners.js" target="_blank">CurvyCorners.js</a> dosyasını indiriyoruz.</p>
<p>Yeni bir <strong>index.html</strong> dosyası oluşturup aşağıdaki kodları içine yapıştırın.  <span id="more-629"></span></p>
<p>[sourcecode lang="php"]<br />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br />
<html xmlns="http://www.w3.org/1999/xhtml"><br />
<head><br />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" /></p>
<p><script type="text/JavaScript" src="curvycorners.js"></script></p>
<style type="text/css">
html,body{
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px;
}</p>
<p>.myBox {
margin: 0 auto;
color: #333;
width: 410px;
height: 410px;
padding: 0px;
border:1px solid #060;
}</p>
<p>#myBox {
margin: 0.5in auto;
color: #fff;
width: 60%;
padding: 20px;
text-align: left;
background-color: #f00;
border: 3px solid #fff;
}
#myBox p {
padding:0;
margin:1ex 0;
}
</style>
<p><script type="text/JavaScript"></p>
<p>addEvent(window, 'load', initCorners);</p>
<p>function initCorners() {
var settings = {
tl: { radius: 20 },
tr: { radius: 20 },
bl: { radius: 20 },
br: { radius: 20 },
antiAlias: true
}</p>
<p>/*
Usage:</p>
<p>curvyCorners(settingsObj, selectorStr);
curvyCorners(settingsObj, Obj1[, Obj2[, Obj3[, . . . [, ObjN]]]]);</p>
<p>selectorStr ::= complexSelector [, complexSelector]...
complexSelector ::= singleSelector[ singleSelector]
singleSelector ::= idType | classType
idType ::= #id
classType ::= [tagName].className
tagName ::= div|p|form|blockquote|frameset // others may work
className : .name
selector examples:
#mydiv p.rounded
#mypara
.rounded
*/
curvyCorners(settings, "#myBox");
}
</script></p>
<p></head></p>
<p><body></p>
<h2>Curvy Corners by Serpito</h2>
<div id="myBox">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur mi est, cursus sit amet, pellentesque et, ultricies a, ipsum. Nulla facilisi. Sed quis lacus. Aenean ut risus et lectus blandit gravida. Nam sed nunc. Aliquam non felis non diam aliquam gravida. Phasellus quis sem. Curabitur at velit. Vivamus libero velit, condimentum sit amet, tempus ut, aliquam sit amet, velit. Nunc hendrerit ante. Quisque egestas feugiat erat. Morbi tellus.</p>
<p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nulla ac ante sit amet metus hendrerit euismod. Aenean vestibulum, lectus in eleifend tempor, quam libero iaculis dolor, pellentesque pellentesque lorem nibh ut urna. Nulla rhoncus, ante sit amet tristique interdum, eros nulla nonummy justo, eu dapibus risus quam sit amet metus. Maecenas tristique augue vel enim. Duis blandit euismod pede. Pellentesque facilisis. Fusce dapibus sapien tristique massa. Nunc accumsan. Integer pretium risus et odio. Phasellus tincidunt rhoncus velit. Donec eu neque at massa mollis iaculis. Aliquam pellentesque auctor mi. Cras ante justo, ultricies quis, iaculis eu, tincidunt ac, velit. Etiam nunc erat, tincidunt sit amet, luctus quis, interdum a, nunc. Suspendisse elit.</p>
<p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nulla ac ante sit amet metus hendrerit euismod. Aenean vestibulum, lectus in eleifend tempor, quam libero iaculis dolor, pellentesque pellentesque lorem nibh ut urna. Nulla rhoncus, ante sit amet tristique interdum, eros nulla nonummy justo, eu dapibus risus quam sit amet metus. Maecenas tristique augue vel enim. Duis blandit euismod pede. Pellentesque facilisis. Fusce dapibus sapien tristique massa. Nunc accumsan. Integer pretium risus et odio. Phasellus tincidunt rhoncus velit. Donec eu neque at massa mollis iaculis. Aliquam pellentesque auctor mi. Reading this stuff will rot your mind. Cras ante justo, ultricies quis, iaculis eu, tincidunt ac, velit. Etiam nunc erat, tincidunt sit amet, luctus quis, interdum a, nunc. Suspendisse elit.
</p></div>
<p>Bu sayfa <a href="http://www.serpito.com/curvycorners-ile-yuvarlak-koseler">curvyCorners ile yuvarlak köşeler</a> için hazırlanan demoyu inceliyorsunuz.<br />
</body><br />
</html><br />
[sourcecode]</p>
<p>Uygulamanın <a href="http://serpito.com/projects/curvy-corner/" target="_blank">demosu için tıklayınız.</a><br />
Curvy Corners dosyalarının tamamını indirmek için <a href="http://www.serpito.com/projects/curvy-corner.zip" target="_blank">tıklayınız</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/curvycorners-ile-yuvarlak-koseler/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jquery Form Validator</title>
		<link>http://www.serpito.com/jquery-form-validator/</link>
		<comments>http://www.serpito.com/jquery-form-validator/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 14:51:17 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[form doğrulama]]></category>
		<category><![CDATA[form validator]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[validator]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=578</guid>
		<description><![CDATA[Formlarımızda yer alan bölümlerin eksiksiz ve uygunbir şekilde kullanıcı tarafından doldurulup doldurulmadığını post edildikten sonra kontrol edebileceğimiz gibi, kullanıcı formu doldururken de kontrol edebiliriz. Bu örneğimizde kullanıcı verileri girip onaylamadan önce formda boş veya yalnış bir veri varmı kontrol edeceğiz. Javascript Kodlarımız: &#38;lt;script src=&#38;quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js&#38;quot; type=&#38;quot;text/javascript&#38;quot;&#38;gt;&#38;lt;/script&#38;gt; &#38;lt;script src=&#38;quot;jquery.validate.js&#38;quot; type=&#38;quot;text/javascript&#38;quot;&#38;gt;&#38;lt;/script&#38;gt; &#38;lt;script type=&#38;quot;text/javascript&#38;quot;&#38;gt; $(document).ready(function() { $.validator.addMethod(&#38;quot;email&#38;quot;, function(value, element) <a href="http://www.serpito.com/jquery-form-validator/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft wp-image-587" title="2" src="http://www.serpito.com/wp-content/uploads/2.jpg" alt="Ajax Css Form Doğrulama" width="170" height="102" />Formlarımızda yer alan bölümlerin eksiksiz ve uygunbir şekilde kullanıcı tarafından doldurulup doldurulmadığını post edildikten sonra kontrol edebileceğimiz gibi, kullanıcı formu doldururken de kontrol edebiliriz. Bu örneğimizde kullanıcı verileri girip onaylamadan önce formda boş veya yalnış bir veri varmı kontrol edeceğiz.</p>
<p><strong>Javascript Kodlarımız:</strong><br />
<span id="more-578"></span></p>
<pre class="brush: php; ">

&amp;lt;script src=&amp;quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;jquery.validate.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;

 $(document).ready(function() {

 $.validator.addMethod(&amp;quot;email&amp;quot;, function(value, element) {
 return this.optional(element) || /^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z.]{2,5}$/i.test(value);
 }, &amp;quot;Geçerli bir eposta adresi giriniz.&amp;quot;);

 $.validator.addMethod(&amp;quot;username&amp;quot;,function(value,element){
 return this.optional(element) || /^[a-zA-Z0-9._-]{3,16}$/i.test(value);
 },&amp;quot;Kullanıcı adı 3-15 karekter olmalıdır.&amp;quot;);

 $.validator.addMethod(&amp;quot;password&amp;quot;,function(value,element){
 return this.optional(element) || /^[A-Za-z0-9!@#$%^&amp;amp;*()_]{6,16}$/i.test(value);
 },&amp;quot;Şifre 6-16 karekter olmalıdır.&amp;quot;);

 // Validate signup form
 $(&amp;quot;#signup&amp;quot;).validate({
 rules: {
 email: &amp;quot;required email&amp;quot;,
 username: &amp;quot;required username&amp;quot;,
 password: &amp;quot;required password&amp;quot;,

 },

 });

 });

&amp;lt;/script&amp;gt;
</pre>
<p><strong>Css kodlarımız</strong>:</p>
<pre class="brush: css; ">

&amp;lt;style&amp;gt;
*{ margin:0px;
padding:0px;
}
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

}
input
{
width:220px;
height:25px;
font-size:13px;
margin-bottom:10px;
border:solid 1px #333333;

}
label.error
{

font-size:11px;
background-color:#cc0000;
color:#FFFFFF;
padding:3px;
margin-left:5px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
&amp;lt;/style&amp;gt;
</pre>
<p><strong>Html kodlarımız:</strong></p>
<pre class="brush: html; ">

&amp;lt;body&amp;gt;
 &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;
 &amp;lt;div style=&amp;quot;width:650px; margin-top:20px&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;
 &amp;lt;div style=&amp;quot;margin-left:10px&amp;quot;&amp;gt;
 &amp;lt;form method=&amp;quot;post&amp;quot; action=&amp;quot;jqueryregthank.html&amp;quot; name=&amp;quot;signup&amp;quot; id=&amp;quot;signup&amp;quot;&amp;gt;
 &amp;lt;b&amp;gt;Email&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;
 &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;email&amp;quot; id=&#039;email&#039;/&amp;gt;&amp;lt;br /&amp;gt;

 &amp;lt;b&amp;gt;UserName&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;
 &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;username&amp;quot; id=&amp;quot;username&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;
 &amp;lt;b&amp;gt;Password&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;
 &amp;lt;input type=&amp;quot;password&amp;quot; name=&amp;quot;password&amp;quot;  id=&amp;quot;password&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;
 &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot; Tamam &amp;quot; name=&#039;SUBMIT&#039; id=&amp;quot;SUBMIT&amp;quot;/&amp;gt;
 &amp;lt;/form&amp;gt;
 &amp;lt;/div&amp;gt;
 &amp;lt;/div&amp;gt;
 &amp;lt;/div&amp;gt;
 &amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
</pre>
<p>Form doldurulmadan Tamam butonuna basıldığında<br />
<img class="aligncenter" src="http://www.gumusluoglu.com/wp-content/uploads/2010/02/2.jpg" alt="" width="390" height="234" /></p>
<p>Form verileri eksik olarak Tamam butonuna basılırsa<br />
<img class="aligncenter" src="http://www.gumusluoglu.com/wp-content/uploads/2010/02/3.jpg" alt="" width="433" height="227" /></p>
<p><a href="http://www.gumusluoglu.com/examples/Jqueryvalidation.rar" target="_blank">Proje dosyaları</a></p>
<p><a href="http://www.gumusluoglu.com/examples/Jquery_validation/jreg.html" target="_blank">Örnek Uygulama</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/jquery-form-validator/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ajax:CSS:HTML: İletişim Formu</title>
		<link>http://www.serpito.com/css-form/</link>
		<comments>http://www.serpito.com/css-form/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 16:56:56 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[ajax css form]]></category>
		<category><![CDATA[ajax form]]></category>
		<category><![CDATA[ajax iletişim formu]]></category>
		<category><![CDATA[css form]]></category>
		<category><![CDATA[Css From Örneği]]></category>
		<category><![CDATA[dhtml]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[html form]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=420</guid>
		<description><![CDATA[Web sitelerimizde yer alan kullanıcı kayıt, login veya adres gibi formlarımızın tasarımları , efektleri, sitemiz ile uyumu, kullanış açısından rahatlığı bizimbir artımızdır. Bu örneğimizde css ve jquery ile derlenmiş bir form tasarımı örneği yapacağız. CSS Kodlarımız; &#60;style type=&#34;text/css&#34;&#62; body                       { font:12px/1.3 Arial, Sans-serif; } form                       { width:380px;padding:0 90px 20px;margin:auto;background:#f7f7f7;border:1px solid #ddd; } div                        { clear:both;position:relative;margin:0 <a href="http://www.serpito.com/css-form/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.serpito.com/wp-content/uploads/ajax_p.jpg"><img class="alignleft size-medium wp-image-1518" title="AJAX CSS" src="http://www.serpito.com/wp-content/uploads/ajax_p-300x149.jpg" alt="" width="300" height="149" /></a>Web sitelerimizde yer alan kullanıcı kayıt, login veya adres gibi formlarımızın tasarımları , efektleri, sitemiz ile uyumu, kullanış açısından rahatlığı bizimbir artımızdır. Bu örneğimizde css ve jquery ile derlenmiş bir form tasarımı örneği yapacağız.</p>
<p><strong>CSS Kodlarımız;</strong><br />
<span id="more-420"></span></p>
<pre class="brush: php; ">

&lt;style type=&quot;text/css&quot;&gt;
body                       { font:12px/1.3 Arial, Sans-serif; }
form                       { width:380px;padding:0 90px 20px;margin:auto;background:#f7f7f7;border:1px solid #ddd; }
div                        { clear:both;position:relative;margin:0 0 10px; }
label                      { cursor:pointer;display:block; }
input[type=&quot;text&quot;]         { width:300px;border:1px solid #999;padding:5px;-moz-border-radius:4px; }
input[type=&quot;text&quot;]:focus   { border-color:#777; }
input[name=&quot;zip&quot;]          { width:150px; }

/* submit button */
input[type=&quot;submit&quot;]       { cursor:pointer;border:1px solid #999;
padding:5px;-moz-border-radius:4px;background:#eee; }
input[type=&quot;submit&quot;]:hover,
input[type=&quot;submit&quot;]:focus { border-color:#333;background:#ddd; }
input[type=&quot;submit&quot;]:active{ margin-top:1px; }
&lt;/style&gt;
</pre>
<p>HTML form kodlarımız</p>
<pre class="brush: php; ">

&lt;form action=&quot;&quot; method=&quot;post&quot; id=&quot;info&quot;&gt;
&lt;h2&gt;İletişim Formu&lt;/h2&gt;
&lt;div id=&quot;name-wrap&quot;&gt;
&lt;label for=&quot;name&quot;&gt;İsim&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;name&quot; name=&quot;name&quot;&gt;
&lt;/div&gt;&lt;!--/#name-wrap--&gt;

&lt;div id=&quot;email-wrap&quot; &gt;
&lt;label for=&quot;email&quot;&gt;E-Posta&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;email&quot; name=&quot;email&quot;&gt;
&lt;/div&gt;&lt;!--/#email-wrap--&gt;

&lt;div id=&quot;street-wrap&quot; &gt;
&lt;label for=&quot;st&quot;&gt;Adres&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;st&quot; name=&quot;st&quot;&gt;
&lt;/div&gt;&lt;!--/#street-wrap--&gt;

&lt;div id=&quot;city-wrap&quot; &gt;
&lt;label for=&quot;city&quot;&gt;Şehir - Semt&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;city&quot; name=&quot;city&quot;&gt;
&lt;/div&gt;&lt;!--/#city-wrap--&gt;

&lt;div id=&quot;zip-wrap&quot; &gt;
&lt;label for=&quot;zip&quot;&gt;Posta Kodu&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;zip&quot; name=&quot;zip&quot;&gt;
&lt;/div&gt;&lt;!--/#zip-wrap--&gt;

&lt;input type=&quot;submit&quot; id=&quot;btn&quot; name=&quot;btn&quot; value=&quot;Gönder&quot;&gt;
&lt;/form&gt;
</pre>
<p>En son olarakda formda yer alan inputlar aktif edildiğinde (tıklanıldığında) hangi harekette bulunacaklarını sağlayan kodumuza geçiyoruz. İlk olarak jquery kütüpanemizi sayfamıza dahil  ediyoruz ve ardından javascript kodlarımız yazıyoruz.</p>
<pre class="brush: php; ">

&lt;script type=&quot;text/javascript&quot; src=&quot;jquery-1.3.2.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
$(function(){
$(&#039;form#info .slider label&#039;).each(function(){
var labelColor = &#039;#999&#039;;
var restingPosition = &#039;5px&#039;;

// style the label with JS for progressive enhancement
$(this).css({
&#039;color&#039; : labelColor,
&#039;position&#039; : &#039;absolute&#039;,
&#039;top&#039; : &#039;6px&#039;,
&#039;left&#039; : restingPosition,
&#039;display&#039; : &#039;inline&#039;,
&#039;z-index&#039; : &#039;99&#039;
});

// grab the input value
var inputval = $(this).next(&#039;input&#039;).val();

// grab the label width, then add 5 pixels to it
var labelwidth = $(this).width();
var labelmove = labelwidth + 5;

//onload, check if a field is filled out, if so, move the label out of the way
if(inputval !== &#039;&#039;){
$(this).stop().animate({ &#039;left&#039;:&#039;-&#039;+labelmove }, 1);
}

// if the input is empty on focus move the label to the left
// if it&#039;s empty on blur, move it back
$(&#039;input&#039;).focus(function(){
var label = $(this).prev(&#039;label&#039;);
var width = $(label).width();
var adjust = width + 5;
var value = $(this).val();

if(value == &#039;&#039;){
label.stop().animate({ &#039;left&#039;:&#039;-&#039;+adjust }, &#039;fast&#039;);
} else {
label.css({ &#039;left&#039;:&#039;-&#039;+adjust });
}
}).blur(function(){
var label = $(this).prev(&#039;label&#039;);
var value = $(this).val();
if(value == &#039;&#039;){
label.stop().animate({ &#039;left&#039;:restingPosition }, &#039;fast&#039;);
}
});
})
});
&lt;/script&gt;
</pre>
<p><strong>Formumuzun yer aldıgı html sayfa kodlarımız</strong></p>
<pre class="brush: php; ">

&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=iso-8859-9&quot; /&gt;
&lt;title&gt;Gumusluoglu.com CSS From Örneği&lt;/title&gt;
&lt;style type=&quot;text/css&quot;&gt;
body                       { font:12px/1.3 Arial, Sans-serif; }
form                       { width:380px;padding:0 90px 20px;margin:auto;background:#f7f7f7;border:1px solid #ddd; }
div                        { clear:both;position:relative;margin:0 0 10px; }
label                      { cursor:pointer;display:block; }
input[type=&quot;text&quot;]         { width:300px;border:1px solid #999;padding:5px;-moz-border-radius:4px; }
input[type=&quot;text&quot;]:focus   { border-color:#777; }
input[name=&quot;zip&quot;]          { width:150px; }

/* submit button */
input[type=&quot;submit&quot;]       { cursor:pointer;border:1px solid #999;padding:5px;-moz-border-radius:4px;background:#eee; }
input[type=&quot;submit&quot;]:hover,
input[type=&quot;submit&quot;]:focus { border-color:#333;background:#ddd; }
input[type=&quot;submit&quot;]:active{ margin-top:1px; }
&lt;/style&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery-1.3.2.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
$(function(){
$(&#039;form#info .slider label&#039;).each(function(){
var labelColor = &#039;#999&#039;;
var restingPosition = &#039;5px&#039;;

// style the label with JS for progressive enhancement
$(this).css({
&#039;color&#039; : labelColor,
&#039;position&#039; : &#039;absolute&#039;,
&#039;top&#039; : &#039;6px&#039;,
&#039;left&#039; : restingPosition,
&#039;display&#039; : &#039;inline&#039;,
&#039;z-index&#039; : &#039;99&#039;
});

// grab the input value
var inputval = $(this).next(&#039;input&#039;).val();

// grab the label width, then add 5 pixels to it
var labelwidth = $(this).width();
var labelmove = labelwidth + 5;

//onload, check if a field is filled out, if so, move the label out of the way
if(inputval !== &#039;&#039;){
$(this).stop().animate({ &#039;left&#039;:&#039;-&#039;+labelmove }, 1);
}

// if the input is empty on focus move the label to the left
// if it&#039;s empty on blur, move it back
$(&#039;input&#039;).focus(function(){
var label = $(this).prev(&#039;label&#039;);
var width = $(label).width();
var adjust = width + 5;
var value = $(this).val();

if(value == &#039;&#039;){
label.stop().animate({ &#039;left&#039;:&#039;-&#039;+adjust }, &#039;fast&#039;);
} else {
label.css({ &#039;left&#039;:&#039;-&#039;+adjust });
}
}).blur(function(){
var label = $(this).prev(&#039;label&#039;);
var value = $(this).val();
if(value == &#039;&#039;){
label.stop().animate({ &#039;left&#039;:restingPosition }, &#039;fast&#039;);
}
});
})
});
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;form action=&quot;&quot; method=&quot;post&quot; id=&quot;info&quot;&gt;
&lt;h2&gt;İletişim Formu&lt;/h2&gt;
&lt;div id=&quot;name-wrap&quot;&gt;
&lt;label for=&quot;name&quot;&gt;İsim&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;name&quot; name=&quot;name&quot;&gt;
&lt;/div&gt;&lt;!--/#name-wrap--&gt;

&lt;div id=&quot;email-wrap&quot; &gt;
&lt;label for=&quot;email&quot;&gt;E-Posta&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;email&quot; name=&quot;email&quot;&gt;
&lt;/div&gt;&lt;!--/#email-wrap--&gt;

&lt;div id=&quot;street-wrap&quot; &gt;
&lt;label for=&quot;st&quot;&gt;Adres&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;st&quot; name=&quot;st&quot;&gt;
&lt;/div&gt;&lt;!--/#street-wrap--&gt;

&lt;div id=&quot;city-wrap&quot; &gt;
&lt;label for=&quot;city&quot;&gt;Şehir - Semt&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;city&quot; name=&quot;city&quot;&gt;
&lt;/div&gt;&lt;!--/#city-wrap--&gt;

&lt;div id=&quot;zip-wrap&quot; &gt;
&lt;label for=&quot;zip&quot;&gt;Posta Kodu&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;zip&quot; name=&quot;zip&quot;&gt;
&lt;/div&gt;&lt;!--/#zip-wrap--&gt;

&lt;input type=&quot;submit&quot; id=&quot;btn&quot; name=&quot;btn&quot; value=&quot;Gönder&quot;&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/css-form/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jquery Tab Uygulaması</title>
		<link>http://www.serpito.com/jquery-tab/</link>
		<comments>http://www.serpito.com/jquery-tab/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 15:05:01 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jquery tab]]></category>
		<category><![CDATA[tab]]></category>
		<category><![CDATA[tab uygulaması]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=409</guid>
		<description><![CDATA[Web sitelerimizde bir sayfada birden çok bölümün olmasını isteyebiliriz. Bu bölümlerin nasıl ve ne şekilde sıralanacağı yani düzeni önemlidir. Jquery tab uygulaması ile birden çok bölümün istediğimiz css özelliklerine göre yerleştirilmesini ve içeriğini oluşturmayı bu örneğimizde ögreneceğiz. İlk Olarak jquery dosyamızı sayfamıza dahil ediyor. [css autolinks="false" classname="myclass" collapse="false" firstline="1" gutter="true" highlight="1,2,3" htmlscript="false" light="false" padlinenumbers="false" smarttabs="true" <a href="http://www.serpito.com/jquery-tab/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-442" title="tab" src="http://www.serpito.com/wp-content/uploads/tab-150x119.jpg" alt="" width="150" height="119" />Web sitelerimizde bir sayfada birden çok bölümün olmasını isteyebiliriz. Bu bölümlerin nasıl ve ne şekilde sıralanacağı yani düzeni önemlidir. Jquery tab uygulaması ile birden çok bölümün istediğimiz css özelliklerine göre yerleştirilmesini ve içeriğini oluşturmayı bu örneğimizde ögreneceğiz.</p>
<p>İlk Olarak jquery dosyamızı sayfamıza dahil ediyor.<img title="Daha fazla..." src="../wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /><span id="more-409"></span></p>
<p>[css autolinks="false" classname="myclass" collapse="false" firstline="1" gutter="true" highlight="1,2,3" htmlscript="false" light="false" padlinenumbers="false" smarttabs="true" tabsize="4" toolbar="true"]<br />
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery-1.3.2.min.js&quot;&gt;&lt;/script&gt;<br />
[/css]</p>
<p>Sayfamızda kullanacağımız css kodlarını aşağıdaki şekilde kodluyoruz.</p>
<pre class="brush: php; ">

&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;
body { margin:50px 0; background:#CCC; font-family: “Trebuchet MS”, sans-serif; font-size:11px; }
.tab-tablo { width:450px; margin:0 auto; }
.tab { margin-bottom:5px; }
.tab span { cursor:pointer; color:#999; background:#f2f2f2 url(tab-arkaplan.jpg) repeat-x left bottom; padding:5px 8px; font-weight:bold; font-size:16px; margin-left:10px; /*Burdan*/-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;/*Buraya CSS3! Her tarayıcıda çalışmaz!!!..*/ }
span.tab-aktif { cursor:pointer; color:#666; background:#fff; padding:5px 8px; font-weight:bold; font-size:16px; margin-left:10px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; }
.tab-icerik { padding:10px; background:#fff; -moz-box-shadow:1px 1px 5px #7e7e7e; -moz-border-radius:5px; -webkit-border-radius:5px; }
#tab-2-icerik, #tab-3-icerik  { display:none; }
&amp;lt;/style&amp;gt;
</pre>
<p>Tab uygulamasının çalışması için gerekli olan js kodları ise aşağıda yer almaktadır.</p>
<pre class="brush: plain; ">

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
$(document).ready(function() {
 $(&amp;quot;span#tab-1&amp;quot;).click(function(){
 $(&amp;quot;span#tab-3&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-2&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-1&amp;quot;).addClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;div.#tab-3-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-2-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-1-icerik&amp;quot;).slideDown();
 return false;
 });
 $(&amp;quot;span#tab-2&amp;quot;).click(function(){
 $(&amp;quot;span#tab-3&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-1&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-2&amp;quot;).addClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;div.#tab-3-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-1-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-2-icerik&amp;quot;).slideDown();
 return false;
 });
 $(&amp;quot;span#tab-3&amp;quot;).click(function(){
 $(&amp;quot;span#tab-2&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-1&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-3&amp;quot;).addClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;div.#tab-2-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-1-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-3-icerik&amp;quot;).slideDown();
 return false;
 });
});
&amp;lt;/script&amp;gt;
</pre>
<p>Şimdi sıra tab listemizi oluşturma ve tab başlıklarını vermeye geldi.</p>
<pre class="brush: plain; ">

&amp;lt;div&amp;gt;
&amp;lt;div&amp;gt;
&amp;lt;span id=&amp;quot;tab-1&amp;quot;&amp;gt;Tab - 1&amp;lt;/span&amp;gt;
&amp;lt;span id=&amp;quot;tab-2&amp;quot;&amp;gt;Tab - 2&amp;lt;/span&amp;gt;
&amp;lt;span id=&amp;quot;tab-3&amp;quot;&amp;gt;Tab - 3&amp;lt;/span&amp;gt;
&amp;lt;/div&amp;gt;
</pre>
<p>Tabların içeriğini ise aşağıdaki kodlarla oluşturuyoruz. Tablar tıklanıldığında gösterilecek içeriği.</p>
<pre class="brush: plain; ">

&amp;lt;div&amp;gt;
&amp;lt;div id=&amp;quot;tab-1-icerik&amp;quot;&amp;gt;Gumusluoglu.com Teknoloji - Programlama&amp;lt;/div&amp;gt;
&amp;lt;div id=&amp;quot;tab-2-icerik&amp;quot;&amp;gt;Php, Html, Dhtml, Jquery, Java Script, Mysql, Veri tabanı&amp;lt;/div&amp;gt;
&amp;lt;div id=&amp;quot;tab-3-icerik&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
</pre>
<p>Yukarıdaki kod bölümlerini toplayıp sayfamızı oluşturmak istediğimizde sayfamız aşagıdaki gibi olacaktır.</p>
<pre class="brush: plain; ">

&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;
&amp;lt;title&amp;gt;jQuery Tab&amp;lt;/title&amp;gt;
&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;
body { margin:50px 0; background:#CCC; font-family: “Trebuchet MS”, sans-serif; font-size:11px; }
.tab-tablo { width:450px; margin:0 auto; }
.tab { margin-bottom:5px; }
.tab span { cursor:pointer; color:#999; background:#f2f2f2 url(tab-arkaplan.jpg) repeat-x left bottom; padding:5px 8px; font-weight:bold; font-size:16px; margin-left:10px; /*Burdan*/-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;/*Buraya CSS3! Her tarayıcıda çalışmaz!!!..*/ }
span.tab-aktif { cursor:pointer; color:#666; background:#fff; padding:5px 8px; font-weight:bold; font-size:16px; margin-left:10px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; }
.tab-icerik { padding:10px; background:#fff; -moz-box-shadow:1px 1px 5px #7e7e7e; -moz-border-radius:5px; -webkit-border-radius:5px; }
#tab-2-icerik, #tab-3-icerik  { display:none; }
&amp;lt;/style&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;jquery-1.3.2.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
$(document).ready(function() {
 $(&amp;quot;span#tab-1&amp;quot;).click(function(){
 $(&amp;quot;span#tab-3&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-2&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-1&amp;quot;).addClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;div.#tab-3-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-2-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-1-icerik&amp;quot;).slideDown();
 return false;
 });
 $(&amp;quot;span#tab-2&amp;quot;).click(function(){
 $(&amp;quot;span#tab-3&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-1&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-2&amp;quot;).addClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;div.#tab-3-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-1-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-2-icerik&amp;quot;).slideDown();
 return false;
 });
 $(&amp;quot;span#tab-3&amp;quot;).click(function(){
 $(&amp;quot;span#tab-2&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-1&amp;quot;).removeClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;span#tab-3&amp;quot;).addClass(&amp;quot;tab-aktif&amp;quot;);
 $(&amp;quot;div.#tab-2-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-1-icerik&amp;quot;).slideUp();
 $(&amp;quot;div.#tab-3-icerik&amp;quot;).slideDown();
 return false;
 });
});
&amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
&amp;lt;div&amp;gt;
&amp;lt;div&amp;gt;
 &amp;lt;span id=&amp;quot;tab-1&amp;quot;&amp;gt;Tab - 1&amp;lt;/span&amp;gt;
 &amp;lt;span id=&amp;quot;tab-2&amp;quot;&amp;gt;Tab - 2&amp;lt;/span&amp;gt;
 &amp;lt;span id=&amp;quot;tab-3&amp;quot;&amp;gt;Tab - 3&amp;lt;/span&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;div&amp;gt;
&amp;lt;div id=&amp;quot;tab-1-icerik&amp;quot;&amp;gt;Gumusluoglu.com Teknoloji - Programlama&amp;lt;/div&amp;gt;
&amp;lt;div id=&amp;quot;tab-2-icerik&amp;quot;&amp;gt;Php, Html, Dhtml, Jquery, Java Script, Mysql, Veri tabanı&amp;lt;/div&amp;gt;
&amp;lt;div id=&amp;quot;tab-3-icerik&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
</pre>
<p>Preje dosyalarını <a href="http://www.gumusluoglu.com/examples/jquery_tab.rar">buradan </a>indirebilirsiniz.</p>
<p><a href="http://www.gumusluoglu.com/examples/jquery_tab/index.html" target="_self">Örnek uygulama.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/jquery-tab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

