<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>bildirgec.org - rudyka - be&#287;endikleri</title>
    <link>http://www.bildirgec.org/</link>
    <language>tr-tr</language>
    <ttl>40</ttl>
    <description>bildirgec.org - rudyka - be&#287;endikleri</description>
    <item>
      <title>Hafif ve Kolay Bir PHP-AJAX &#199;at&#305;s&#305;</title>
      <author>rudyka</author>
      <description>&lt;p&gt;&lt;a href="http://www.php.net/"&gt;PHP&lt;/a&gt; ile AJAX tekni&#287;ini biraraya getiren bir&#231;ok k&#252;t&#252;phane mevcut ancak bir&#231;o&#287;u ya fazla a&#287;&#305;r ya da basit bir i&#351;i yapmak i&#231;in olduk&#231;a fazla kod yazmay&#305; gerektiriyor. Hi&#231; sizinde i&#231;inizden php ile yazd&#305;&#287;&#305;n&#305;z bir fonksiyonu kolayca javascript fonksiyonu olarak kullanmak ge&#231;medi mi? &lt;a href="http://www.phplivex.com/"&gt;PHPLiveX&lt;/a&gt; ile bir hamlede kolayca php fonksiyonlar&#305;n&#305;z&#305; javascript kodunuzun i&#231;erisinde kullan&#305;labilecek hale getirebiliyorsunuz. &lt;br&gt;&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/hafif uyku/plx-logo.gif' alt="\"\"" border="0"&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;Olduk&#231;a hafif olan &lt;a href="http://www.phplivex.com/"&gt;PHPLiveX&lt;/a&gt; k&#252;t&#252;phanesi sadece bir php s&#305;n&#305;f&#305;ndan olu&#351;uyor. Php ile kodlad&#305;&#287;&#305;n&#305;z fonksiyonlar&#305; tek bir sat&#305;r kod ile birebir ayn&#305; isme ve arg&#252;manlara sahip javascript kodlar&#305;na &#231;evirebiliyorsunuz. &#304;sterseniz 1 arg&#252;manda ek olarak giriyorsunuz ve bu arg&#252;manda JSON format&#305;nda o fonksiyona &#246;zel AJAX metodu ayarlar&#305;n&#305; girebiliyorsunuz. Bunlara &#246;rnek olarak &#246;ny&#252;kleyici (preloader) imaj&#305;n&#305; ve fonksiyondan d&#246;nen de&#287;erin yazd&#305;r&#305;laca&#287;&#305; dom eleman&#305; gibi &#246;zellikleri verebiliriz.&lt;/p&gt;


	&lt;p&gt;T&#252;m bu &#246;zelliklere sahip olan &lt;a href="http://www.phplivex.com/"&gt;PHPLiveX&lt;/a&gt; a&#231;&#305;k kaynak k&#252;t&#252;phanesinin &lt;a href="http://www.phplivex.com/"&gt;web sayfas&#305;&lt;/a&gt; ve d&#246;k&#252;manlar&#305; t&#252;rk&#231;e oalrak da sitesinde mevcut. Olduk&#231;a s&#305;k kulland&#305;&#287;&#305;m bir &lt;a href="http://ajaxpatterns.org/PHP_Ajax_Frameworks"&gt;php-ajax &#231;at&#305;s&#305;&lt;/a&gt; olarak php kodlar&#305;n&#305;za AJAX &#246;zelli&#287;i kazand&#305;rman&#305;n en kolay yolu diyebilirim.&lt;/p&gt;&lt;p&gt;Bu yaz&#305; &lt;a href="http://www.bildirgec.org/uye/rudyka"&gt;rudyka&lt;/a&gt; taraf&#305;ndan &lt;a href=" http://www.bildirgec.org/yazi/hafif-ve-kolay-bir-php "&gt;bildirgec.org&lt;/a&gt; adresli sitede yay&#305;mlanmak &#252;zere yaz&#305;lm&#305;&#351;t&#305;r. Kaynak g&#246;sterilmeksizin kopyalanamaz.&lt;/p&gt;&lt;hr&gt;Pilli Projeleri: &lt;a href="http://pilli.com"&gt;Pilli.com: Kolektif Ba&#287;&#305;ms&#305;z &#304;&#231;erik&lt;/a&gt; | &lt;a href="http://sosyomat.com"&gt;Sosyomat.com: Arkada&#351;&#305;n&#305; Etiketle&lt;/a&gt; | &lt;a href="http://put.io"&gt;Put.io: Online Cloud Storage&lt;/a&gt;</description>
      <pubDate>Sat, 31 Jan 2009 14:23:00 GMT</pubDate>
      <guid isPermaLink="false">194823@http://www.bildirgec.org/</guid>
      <link>http://www.bildirgec.org/yazi/hafif-ve-kolay-bir-php</link>
    </item>
    <item>
      <title>jQuery &#304;le Kolayca &#304;pucu (Tooltip) ve &#304;maj &#214;nizleme Olu&#351;turma Y&#246;ntemleri</title>
      <author>rudyka</author>
      <description>&lt;p&gt;&lt;a href="http://www.bildirgec.org/etiket/jquery/"&gt;jQuery&lt;/a&gt;'i ve onun geli&#351;tiricilerin hayat&#305;n&#305; kolayla&#351;t&#305;rma y&#246;ntemlerini seviyorum. Her ne kadar jQuery'i kabullenmek benim biraz zaman&#305;m&#305; alsa ve halen kendi ihtiyac&#305;m olan kodlar&#305; kendim yazmay&#305; tercih etsem de, jQuery'nin avantajlar&#305;n&#305; inkar edemem. Son zamanlarda fare imlecini bir ba&#287;lant&#305; &#252;zerine getirdi&#287;imde imaj &#246;nizlemesini g&#246;r&#252;nt&#252;lemem gereken bir proje ald&#305;m. Biliyorsunuz, hani &#351;u link &#252;zerine farenizi g&#246;t&#252;rd&#252;&#287;&#252;n&#252;zde &#231;&#305;kan kutucuklar i&#231;erisinde imaj g&#246;r&#252;nt&#252;lenmesi. Halihaz&#305;rda o proje &#252;zerinde jQuery kullan&#305;l&#305;yor olmas&#305;ndan &#246;t&#252;r&#252; bunu bir f&#305;rsat olarak g&#246;rd&#252;m ve bu geli&#351;mi&#351; k&#252;t&#252;phane ile neler yap&#305;labilece&#287;ini ara&#351;t&#305;rmaya koyuldum. Bir s&#252;re sonra da &#231;ok basit bir betik haz&#305;rlarken buldum kendimi. Bug&#252;n, size bu &#231;ok ama &#231;ok basit beti&#287;i kullanarak olu&#351;turulmu&#351; 3 &#246;rne&#287;i g&#246;sterece&#287;im.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;&lt;a href="http://cssglobe.com/lab/tooltip/tooltip.zip"&gt;3 ipucunu bir arada indirin&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;&#214;zellikler ve Prensipler&lt;/strong&gt;&lt;br&gt;Bu beti&#287;in yapt&#305;&#287;&#305; &#351;ey bir &#246;&#287;e &#252;zerine fare imlecinizi g&#246;t&#252;rd&#252;&#287;&#252;n&#252;zde g&#246;vdeye bir element yerle&#351;tirmek. Bu elementin nas&#305;l g&#246;r&#252;nt&#252;lenece&#287;i CSS ile tan&#305;mlan&#305;yor (mutlak (absolute) konumland&#305; ve &#252;zerine stil uyguland&#305;) ve bu sayede bizim tek yapmam&#305;z gereken o elementi bir i&#231;erik ile doldurmak, fare pozisyonunu hesaplamak ve ona uygun olarak elementi hareket ettirmek. Fare imleci nesne &#252;zerine g&#246;t&#252;r&#252;ld&#252;&#287;&#252;nde, i&#231;eri&#287;indeki element de onunla birlikte hareket ediyor ve fare imleci elementin &#252;zerinden kald&#305;r&#305;ld&#305;&#287;&#305;nda, i&#231;eri&#287;indeki element siliniyor.&lt;/p&gt;


	&lt;p&gt;Bu beti&#287;i uygulama &#252;zerinde g&#246;rebilece&#287;iniz birka&#231; &#246;rnek:&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;&#214;rnek 1: Bug&#252;ne kadarki en basit jQuery Tooltip (&#304;pucu)&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Bu betik A etiketinin ba&#351;l&#305;&#287;&#305;n&#305; (title etiketinin de&#287;erini) al&#305;yor ve a&#231;&#305;l&#305;r elementin i&#231;erisine yerle&#351;tiriyor.&lt;/p&gt;


&lt;code&gt;&amp;lt;a href="http://www.hafif.org" class="tooltip" title="merakl&#305; ol!"&amp;gt;ipucu i&#231;in farenizi buraya s&#252;r&#252;kleyin&amp;lt;/a&amp;gt;&lt;/code&gt;

	&lt;p&gt;&lt;a href="http://cssglobe.com/lab/tooltip/01/"&gt;Beti&#287;i uygulama &#252;zerinde g&#246;r&#252;n&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;&lt;!-- buradan kes --&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;&#214;rnek 2: Resim &#214;nizleme Galerisi&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Burada bir dizi &#246;nizleme resmimiz bulunuyor. Her &#246;nizleme resminin &#252;zerine fare imleci getirildi&#287;inde beti&#287;imiz, &#246;nizleme resminin ba&#287;lant&#305;lad&#305;&#287;&#305; resmi g&#246;r&#252;nt&#252;leyecek. Bu y&#246;ntem i&#231;eri&#287;i eri&#351;ilebilir k&#305;l&#305;yor ayn&#305; zamanda, zira JavaScript'in aktif olmad&#305;&#287;&#305; taray&#305;c&#305;lar ve sistemler &#252;zerinde de ba&#287;lant&#305;ya t&#305;klad&#305;&#287;&#305;n&#305;zda resmin kendisine ula&#351;abilyorsunuz.&lt;/p&gt;


&lt;code&gt;&amp;lt;a href="1.jpg" class="preview"&amp;gt;&amp;lt;img src='http://www.bildirgec.org/1s.jpg' alt="gallery thumbnail" /&amp;gt;&amp;lt;/a&amp;gt;&lt;/code&gt;

	&lt;p&gt;&lt;a href="http://cssglobe.com/lab/tooltip/02/"&gt;Beti&#287;i uygulama &#252;zerinde g&#246;r&#252;n&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;&#214;rnek 3: URL &#214;nizlemesi &#304;&#231;eren Ba&#287;lant&#305;lar&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Bu y&#246;ntem biraz daha u&#287;ra&#351; gerektiriyor ancak sitenize fazladan bir &#246;zellik eklemek istiyorsan&#305;z buna de&#287;er. Burada ihtiyac&#305;n&#305;z olan &#351;ey hedef URL'nin bir ekran g&#246;r&#252;nt&#252;s&#252;. &#304;lgili sitenin ekran g&#246;r&#252;nt&#252;s&#252;n&#252; A etiketinin REL de&#287;erine girdikten sonra beti&#287;imiz i&#351;in geri kalan&#305;n&#305; halledecek.&lt;/p&gt;


&lt;code&gt;&amp;lt;a href="http://www.cssglobe.com" class="screenshot" rel="cssg_screenshot.jpg"&amp;gt;Css Globe&amp;lt;/a&amp;gt;&lt;/code&gt;

	&lt;p&gt;Yine e&#287;er &#246;nizleme resmine bir a&#231;&#305;klama eklemek istiyorsan&#305;z o zaman TITLE de&#287;erini doldurabilirsiniz:&lt;/p&gt;


&lt;code&gt;&amp;lt;a href="http://www.cssglobe.com" class="screenshot" rel="cssg_screenshot.jpg" title="Web Standards Magazine"&amp;gt;
Css Globe&amp;lt;/a&amp;gt;&lt;/code&gt;

	&lt;p&gt;&lt;a href="http://cssglobe.com/lab/tooltip/03/"&gt;Beti&#287;i uygulama &#252;zerinde g&#246;r&#252;n&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;&lt;a href="http://cssglobe.com/lab/tooltip/tooltip.zip"&gt;3 ipucunu bir arada indirin&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Kaynak:&lt;/strong&gt; &lt;a href="http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery"&gt;CSS Globe&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Bu yaz&#305; &lt;a href="http://www.bildirgec.org/uye/rudyka"&gt;rudyka&lt;/a&gt; taraf&#305;ndan &lt;a href=" http://www.bildirgec.org/yazi/jquery-ile-kolayca-ipucu-tooltip "&gt;bildirgec.org&lt;/a&gt; adresli sitede yay&#305;mlanmak &#252;zere yaz&#305;lm&#305;&#351;t&#305;r. Kaynak g&#246;sterilmeksizin kopyalanamaz.&lt;/p&gt;&lt;hr&gt;Pilli Projeleri: &lt;a href="http://pilli.com"&gt;Pilli.com: Kolektif Ba&#287;&#305;ms&#305;z &#304;&#231;erik&lt;/a&gt; | &lt;a href="http://sosyomat.com"&gt;Sosyomat.com: Arkada&#351;&#305;n&#305; Etiketle&lt;/a&gt; | &lt;a href="http://put.io"&gt;Put.io: Online Cloud Storage&lt;/a&gt;</description>
      <pubDate>Thu, 08 Jan 2009 07:45:00 GMT</pubDate>
      <guid isPermaLink="false">192706@http://www.bildirgec.org/</guid>
      <link>http://www.bildirgec.org/yazi/jquery-ile-kolayca-ipucu-tooltip</link>
    </item>
  </channel>
</rss>

