<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.6" -->
<rss version="0.92">
<channel>
	<title>Berkant AYDIN</title>
	<link>http://noi.snowbattle.com</link>
	<description>Hayalgücü bilgiden üstündür.</description>
	<lastBuildDate>Tue, 10 Nov 2009 02:56:38 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>SnowBattle 107 TL AdWords Hediye Kuponu Yarışması</title>
		<description>Bu yarışma SnowBattle.com ve BerkantAydin.com.tr için hazırlanmıştır.

Kuponları kazanmak için iki seçeneğiniz var. Ya sorulan sorunun doğru cevabını bulacaksınız ya da sisteme en çok hikaye göndereceksiniz.

Yarışma, bu yazıya yorum şeklinde olacaktır.

Facebook profiliyle bağlanan kullanıcıların, bağlandıkları facebook isimlerine, Facebook üzerinden mesaj atılacaktır.

Gönderilecek kodların son kullanma tarihleri 31 Aralık 2009'dur. Bu süre içerisinde ...</description>
		<link>http://noi.snowbattle.com/genel/snowbattle-107-tl-adwords-hediye-kuponu-yarismasi.html</link>
			</item>
	<item>
		<title>Smarty Matematik {math}</title>
		<description>Smarty ile Matematik

Matematik fonksiyonları, doğrudan değişken değerlere uygulanabilir.



Örnek Smarty Matematik örnekleri;

{$sayi+1}

{$berkant*$SnowBattle}

{* Bir kaç komplike örnek *}

{$berkant-&#62;deger1-$SnowBattle[1]*$SnowBattle-site&#62;deger()-3*7}

{if ($berkant+$SnowBattle.test%$berkant*134232+10+$b+10)}

{$berkant&#124;truncate:"`$berkantTruncCount/$snowbattleTruncFactor-1`"}

{assign var="berkant" value="`$berkant+$snowbattle`"}

Not: Denklemler için {math} ve {eval} fonksiyonları daha sonra detaylıca anlatılacaktır. </description>
		<link>http://noi.snowbattle.com/web-programlama/php/smarty-php-web-programlama/smarty-matematik.html</link>
			</item>
	<item>
		<title>Smarty Çift tırnak içine değişken ekleme</title>
		<description>Smarty - Çift tırnak içine değişken eklemek

* Smarty'de "çift tırnak içerisinde" uzun uzund eğişkenler tanımlayabilirsiniz. Bu değişkenler sadece numaralar, kelimeler, alt_çizgiler ve köşeli parantezler içerebilir.

* Diğer karakterler ya da örneğin bir obje (örnek: $berkant-&#62;site) için `ters tırnaklar`ın içine alabilirsiniz.

* Düzenleyicileri ekleyemezsiniz, onlar daima tırnakların dışında olmalıdır.



Sözdizimi örnekleri;

{func var="test $berkant test"}       ...</description>
		<link>http://noi.snowbattle.com/web-programlama/php/smarty-php-web-programlama/smarty-cift-tirnak-icine-degisken-ekleme.html</link>
			</item>
	<item>
		<title>Smarty Öznitelikleri</title>
		<description>Smarty Öznitelikleri

Pek çok fonksiyona özellik belirtmek ya da onların özniteliklerini değiştirmek gerekebilir. Smarty fonksiyonlarının özellikleri HTML söz dizimine oldukça benzemektedir. Sabit (statik) değerleri tırnak içine gerek yoktur, onları { } içine almanız önerilir. Yalnız kullanılabilir değişkenler asla tırnak içinde olmamalıdır. Onun yerine { } kullanılmalıdır.



Bazı nitelikler boolean değerleri (DOĞRU veya ...</description>
		<link>http://noi.snowbattle.com/web-programlama/php/smarty-php-web-programlama/smarty-oznitelikleri.html</link>
			</item>
	<item>
		<title>Smarty Fonksiyonlar ve Örnek</title>
		<description>Smarty Fonksiyonlar

Her Smarty etiketi ya bir değişkeni yayınlar ya da bir çeşit fonksiyon çağırır. bu tip fonksiyonlara bir örnek vermek gerekirse;

{fonksyionadi ozellik1='deger1' ozellik2='deger2'}



Örnek Fonksiyon söz dizimi;

[code="html"]
{config_load file=renkler.conf'}
{include file='header.tpl'}
{insert file='reklam_ads.tpl' title='Berkant AYDIN'dan Smarty Örneği'}
{if $logged_in}
Hoşgeldiniz, {$isim}!
{else}
Merhaba, {$isim}
{/if}
{include file='footer.tpl' reklam=$random_id}
[/code]

* Hem yerleşik fonksiyonları hem de özel fonksiyonları aynı şablon içerisinde kullabilirsiniz.
* Smarty'nin ...</description>
		<link>http://noi.snowbattle.com/web-programlama/php/smarty-php-web-programlama/smarty-fonksiyonlar-ve-ornek.html</link>
			</item>
	<item>
		<title>Wordpress Eklenti Yazarlığı &#8211; Örnek: Karalama Defteri</title>
		<description>Sizler için hızlıca, db kullanan basit bir eklenti hazırladım. Wordpress Eklenti Yazarlığı konusunda aklınızdaki soru işaretlerinin çoğunu ortadan kaldıracaktır.



[code="php"]

 </description>
		<link>http://noi.snowbattle.com/web-programlama/php/wordpress/wordpress-eklenti-yazarligi-ornek-karalama-defteri.html</link>
			</item>
	<item>
		<title>Wordpress Eklenti Yazarlığı</title>
		<description>Wordpress için yazılan eklentilerin birtakım standartları vardır, bu standartlara uygun olarak Wordpress eklentisi yazılabilir. Aynı zamanda eklenti yazarken mümkün olduğunca wordpress’in fonksiyonlarını kullanmak faydalı olacaktır. Facebook API'lerine oldukça benzerdir ve kolaydır.



Wordpress eklentisi aşağıdaki ifadeler ile başlamalıdır.

[code="php"]


[/code]

Buradaki ifadelerin anlamları şöyledir;

* Plugin Name: Eklentinin ismini içermelidir. Eklenti ismi, eklentiyi açıklayan bir veya ...</description>
		<link>http://noi.snowbattle.com/web-programlama/php/wordpress/wordpress-eklenti-yazarligi.html</link>
			</item>
	<item>
		<title>Smarty Değişkenler ve Örnek</title>
		<description>Değişkenler

Smarty Şablon Motoru değişkenleri $ (dolar işareti) ile başlar. Bunlar sayılara, harflere ve çizgilere kısaca bir PHP değişkenine çok benzer. Kütüğü sayısal olmayan ya da sayısal olan dizi değişkenleri de kullanabilirsiniz. Ayrıca nesnenin özellikleriyle ya da methodlarıyla oynayabilirsiniz de...



Config file variables are an exception to the $dollar syntax and are ...</description>
		<link>http://noi.snowbattle.com/web-programlama/php/smarty-php-web-programlama/smarty-degiskenler-ve-ornek.html</link>
			</item>
	<item>
		<title>Smarty Temel Sözdizimi</title>
		<description>

Tüm Smarty şablon etiketleri ayraç içinde içine alınır

Örnek 1:

{bu_bir_smarty_etiketidir}
Smarty Şablon Motoru varsayılanı budur ama isterseniz değiştirilebilirdir.

Bu yazımızdaki şablon etiketleri tanımlamak için { } kullanacağız. Smarty için bu tip kullanılmaktadır çünkü hemen hemen hiç bir dil bu etiket sistemini kullanmaz. Smarty şablon etiketleriyle ne zaman karşılaşırsa, bunları yorumlamak ister ve bu ...</description>
		<link>http://noi.snowbattle.com/web-programlama/php/smarty-php-web-programlama/smarty-temel-sozdizimi.html</link>
			</item>
	<item>
		<title>Smarty Genişletilmiş Kurulum ve Örnek</title>
		<description>

Bu yazı, Smarty Temel Kurulum'un devamı niteliğindedir.

Bu yazıda Smarty Sınıfı'nı ihtiyaçlarımız doğrultusunda geliştireceğiz.



Örnek üzerinden devam edelim;
/php/includes/ZiyaretciDefteri/ şeklinde bir dizin oluşturalım ve bu dizinden setup.php dosyasını çağıralım.

setup.php dosyasının içeriği;

[code="php"]



[/code]

Artık Smarty Sınıfı'ını sayfalarınıza dahil etmek yerine Smarty_ZiyaretciDefteri sınıfını sayfalarınıza dahil etmeniz yeterli. Smarty'i çağırmak da dahil olmak üzere, O gerisini halledecektir. </description>
		<link>http://noi.snowbattle.com/web-programlama/php/smarty-php-web-programlama/smarty-genisletilmis-kurulum-ve-ornek.html</link>
			</item>
</channel>
</rss>
