<?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>Kadir Özdemir &#187; Cms</title>
	<atom:link href="http://www.skorp.eu/category/cms/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skorp.eu</link>
	<description>Programlama, Güvenlik, Design ve hayatimdan kesintiler</description>
	<lastBuildDate>Fri, 02 Dec 2011 14:29:38 +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>Silverstripe yeni sayfa tipleri</title>
		<link>http://www.skorp.eu/2011/11/01/silverstripe-yeni-sayfa-tipleri/</link>
		<comments>http://www.skorp.eu/2011/11/01/silverstripe-yeni-sayfa-tipleri/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 19:11:24 +0000</pubDate>
		<dc:creator>Skorp</dc:creator>
				<category><![CDATA[Cms]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Silverstripe]]></category>

		<guid isPermaLink="false">http://www.skorp.eu/?p=574</guid>
		<description><![CDATA[Silverstripe&#8217;i ilk kurdugumuzda bazi standard sayfa türleri ile gelir. Sistemimizin gereksinime göre degisik sayfa türleri üretmemiz gereklidir. Bugünki yazimizda SS&#8217;de baska bir sayfa türü nasil olusturulur ona bakacagiz. Önce SS ile default olarak gelen sayfa türlerini taniyalim: Page:en temel sayfa türüdür.Ilerki yazilarda üretecegimiz tüm sayfalar bu türden olacaktir ErrorPage:Hata oldugunda gösterilicek olan sayfa. Degisik hatalara [...]]]></description>
			<content:encoded><![CDATA[<p>Silverstripe&#8217;i ilk kurdugumuzda bazi standard sayfa türleri ile gelir.<br />
Sistemimizin gereksinime göre degisik sayfa türleri üretmemiz gereklidir.<br />
Bugünki yazimizda SS&#8217;de baska bir sayfa türü nasil olusturulur ona bakacagiz. </p>
<p>Önce SS ile default olarak gelen sayfa türlerini taniyalim:</p>
<ul>
<li><strong>Page:</strong>en temel sayfa türüdür.Ilerki yazilarda üretecegimiz tüm sayfalar bu türden olacaktir</li>
<li><strong>ErrorPage:</strong>Hata oldugunda gösterilicek olan sayfa. Degisik hatalara degisik sayfalar üretile bilinir. mesela 404 bulunamadi ile 403 erisim engellendi sayfalari degisik görüne bilinir</li>
<li><strong>RedirectorPage:</strong> Baska bir sayfaya veya Websitesine yönlendirmek icin kullanilir</li>
<li><strong>VirtualPage:</strong> baska bir sayfanin icerigini kullanir. Redirector sayfasindan bunu ayiran, sadece sitemiz icindeki sitelerde kullanilir ve icerigini kopyalar.</li>
</ul>
<p><strong>Kendi Sayfa türümüzü olusturalim</strong><br />
/mysite/code klasörü icinde Baslik, tarih, resim ve icerik eklene bilen bir sayfa türü üretelim, adinida ArticlePage koyalim.</p>
<p>/mysite/code/ArticlePage.php</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php

class ArticlePage extends Page { // Model
    static $db = array(
       'Date' =&gt; 'Date',
    );
    public static $has_one = array(
        'Picture' =&gt; 'Image',
    );
    function getCMSFields() {
       $fields = parent::getCMSFields();

       $fields-&gt;addFieldToTab('Root.Content.Main', new DateField('Date'), 'Content');
       $fields-&gt;addFieldToTab(&quot;Root.Content.Main&quot;, new ImageField('Picture'));

       return $fields;
    }
}
/* controller */
class ArticlePage_Controller extends Page_Controller {
}

?&gt;
</pre>
<p>Silverstripe MVC tasarim kalibini kullanmaktadir.<br />
Silverstripe de olusturdugumuz her sayfa Model ve Controller kismini barindirmaktadir.<br />
Her sayfa Page sayfasindan extend etmelidir.</p>
<pre class="brush: php; title: ; notranslate">
static $db = array('Date' =&gt; 'Date',);
</pre>
<p><em>db</em> degiskeninin özel bir islevi vardir, veritabani alanlari tanimlamak icin kullanilir.<br />
Örnegimizde tarihi kaydetmek icin Date tipinde bir alan adi tanimladik.</p>
<p><em>has_one</em> degiskeni her ArticlePage sayfamiza bir resim eklemesini söylüyor.<br />
Bu baglantilara daha sonraki bir yazimizda daha detayli bakacagiz.</p>
<p>Gerekli alanlari tanimladikdan sonra bunlari Admin e eklememiz gerekiyor.<br />
<em>GetCMSFields</em> ile bu isi yapa biliriz.</p>
<p>View kismina bakalim.<br />
theme dosyamizda ArticlePage.ss adinda bir dosya olusturalim.<br />
/themes/blackcandy/templates/Layout/ArticlePages.ss</p>
<pre class="brush: xml; title: ; notranslate">

    &lt;div&gt;
        &lt;h1&gt;$Title&lt;/h1&gt;
        &lt;div&gt;Date : $Date.nice&lt;/div&gt;
        &lt;div&gt;$Picture&lt;/div&gt;
        $Content
        $Form
    &lt;/div&gt;
</pre>
<p>Model, view ve Controlleri tamamladikdan sonra adres satirina /dev/build/?flush=all yazip degisiklikleri kaydedelim.<br />
Simdi Admin de yeni bir sayfa üretmek istedigimizde ArticlePage sayfamizi sece biliriz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skorp.eu/2011/11/01/silverstripe-yeni-sayfa-tipleri/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Silverstripe snippetler</title>
		<link>http://www.skorp.eu/2011/09/04/silverstripe-snippetler/</link>
		<comments>http://www.skorp.eu/2011/09/04/silverstripe-snippetler/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 15:22:45 +0000</pubDate>
		<dc:creator>Skorp</dc:creator>
				<category><![CDATA[Cms]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Silverstripe]]></category>

		<guid isPermaLink="false">http://www.skorp.eu/?p=542</guid>
		<description><![CDATA[Adres satirina eklenenler Template in olusturdugu kodu görmek icin önbellegi temizlememe kodu ve db yi senkronlamak icin önemli (http://localhost/dev/build seklinde olmali) Tüm sayfalari birden yayinlamak veritabanini olusturur ama kayitlari eklemez config dosyasindaki degere aldirilmadan, Test moduna gec tüm queryleri göstermek icin: tüm insert ve updateleri gösterir ama calistirmaz performance icin diger mysite/_config.php icine eklenenler development [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Adres satirina eklenenler</strong><br />
Template in olusturdugu kodu görmek icin</p>
<pre class="brush: php; title: ; notranslate">?isDev=1&amp;showtemplate=1</pre>
<p>önbellegi temizlememe</p>
<pre class="brush: php; title: ; notranslate">?flush=all</pre>
<p>kodu ve db yi senkronlamak icin önemli (http://localhost/dev/build seklinde olmali)</p>
<pre class="brush: php; title: ; notranslate">/dev/build</pre>
<p>Tüm sayfalari birden yayinlamak</p>
<pre class="brush: php; title: ; notranslate">/admin/publishall/</pre>
<p>veritabanini olusturur ama kayitlari eklemez</p>
<pre class="brush: php; title: ; notranslate">/dev/build?dont_populate=1</pre>
<p>config dosyasindaki degere aldirilmadan, Test moduna gec</p>
<pre class="brush: php; title: ; notranslate">?isTest=1</pre>
<p>tüm queryleri göstermek icin:</p>
<pre class="brush: php; title: ; notranslate">?showqueries=1</pre>
<p>tüm insert ve updateleri gösterir ama calistirmaz</p>
<pre class="brush: php; title: ; notranslate">
?previewwrite=1</pre>
<p>performance icin</p>
<pre class="brush: php; title: ; notranslate">
?debug_memory=1
?debug_profile=1
?debug_profile=1&amp;profile_trace=1
</pre>
<p>diger</p>
<pre class="brush: php; title: ; notranslate">
?debugmanifest=1
?debugmethods=1
?debugfailover=1
?debug_request=1
?debug=1</pre>
<p><strong>mysite/_config.php icine eklenenler</strong><br />
development moda gecmek icin (standard live mod)</p>
<pre class="brush: php; title: ; notranslate">Director::set_environment_type('dev'); </pre>
<p><span id="more-542"></span><br />
live moda gecmek icin</p>
<pre class="brush: php; title: ; notranslate">Director::set_environment_type('live');</pre>
<p>source code da hangi template in hangi kodu olusturdugunu görmek icin</p>
<pre class="brush: php; title: ; notranslate">SSViewer::set_source_file_comments(true);</pre>
<p>Dev modda sürekli siteyi ?/flush=1 yazmak yerine bu kullanila bilirni:</p>
<pre class="brush: php; title: ; notranslate">if(Director::isDev()){
SSViewer::flush_template_cache();
}</pre>
<p>Cms de ana menüden birsey cikarmak icin</p>
<pre class="brush: php; title: ; notranslate">CMSMenu::remove_menu_item('ReportAdmin');</pre>
<p>Logoyu degistirmek icin</p>
<pre class="brush: php; title: ; notranslate">
LeftAndMain::setLogo(
'themes/bar/images/CMSLogo.png',
'margin: 2px;'
);
</pre>
<p>Cms yüklenirken gösterilen logoyu degistirmek icin:</p>
<pre class="brush: php; title: ; notranslate">LeftAndMain::set_loading_image('themes/bar/images/CMSLoading.gif');</pre>
<p>tinymce de diyelim tablo kontrollerini göstermek istemiyorsunuz ozaman bunu kullaniniz</p>
<pre class="brush: php; title: ; notranslate">HtmlEditorConfig::get('cms')-&gt;removeButtons('tablecontrols');</pre>
<p>tinymce de setoptions</p>
<pre class="brush: php; title: ; notranslate">
HtmlEditorConfig::get('cms')-&gt;setOption(
'convert_fonts_to_spans', false
);</pre>
<p>www siz istekleri hep www.siteadi.com a yönlendirmek icin</p>
<pre class="brush: php; title: ; notranslate">Director::forceWWW();</pre>
<p> //sade live modda calisiyor</p>
<p>Googlesitemap modul kullaniyorsaniz her yeni sayfada google i haberdar etmek icin</p>
<pre class="brush: php; title: ; notranslate">GoogleSitemap::enable_google_notification();</pre>
<p>resim kalitesi icin </p>
<pre class="brush: php; title: ; notranslate">GD::set_default_quality(95);</pre>
<p>prototype js validasyonu kapatmak icin</p>
<pre class="brush: php; title: ; notranslate">
Validator::set_javascript_validation_handler('none');</pre>
<p>Dataobject lerin siralarmasini düzenlemek icin:</p>
<pre class="brush: php; title: ; notranslate">SortableDataObject::add_sortable_class('CustomImage');</pre>
<p>arama fonksiyonunu acalim:</p>
<pre class="brush: php; title: ; notranslate">FulltextSearchable::enable();</pre>
<p><strong>Controller icinde</strong><br />
Theme klasörü icindeki bir Css dosyasini eklemek icin</p>
<pre class="brush: php; title: ; notranslate">Requirements::themedCSS('form', 'screen,projection');</pre>
<p>Theme klasörü disinden bir Css dosyasi eklemek icin</p>
<pre class="brush: php; title: ; notranslate">Requirements::css('file', 'media');</pre>
<p>tüm css dosyalarini combine etmek icin:</p>
<pre class="brush: php; title: ; notranslate">
Requirements::themedCSS('print', 'print');
$theme = SSViewer::current_theme();
Requirements::combine_files('combined.css', array(
THEMES_DIR . '/' . $theme . '/css/layout.css',
THEMES_DIR . '/' . $theme . '/css/typography.css',
THEMES_DIR . '/' . $theme . '/css/form.css',
));
</pre>
<p>özel css eklemek icin</p>
<pre class="brush: php; title: ; notranslate">Requirements::customCss('.once { font-weight: bold; }', 'once');</pre>
<p>Head tagi icine mesela conditional statement eklemek icin</p>
<pre class="brush: php; title: ; notranslate">
Requirements::insertHeadTags('
&lt;!--[if lt IE 9]&gt;
&lt;style type=&quot;text/css&quot;&gt;
......
&lt;/style&gt;
&lt;![endif]--&gt;
', 'IE-styling');
</pre>
<p>Javascript eklemek icin: </p>
<pre class="brush: php; title: ; notranslate">Requirements::javascript(THIRDPARTY_DIR . '/jquery/jquery-packed.js');</pre>
<p>otomatik eklenen js dosyalarini engellemek icin</p>
<pre class="brush: php; title: ; notranslate">Requirements::block(THIRDPARTY_DIR . '/prototype/prototype.js');</pre>
<p>sadece Live modda calismasini istedigin kod icin</p>
<pre class="brush: php; title: ; notranslate">if(Director::isLive()){..}</pre>
<p>sade dev modda calismasini istedigin kod  icin </p>
<pre class="brush: php; title: ; notranslate">if(Director::isDev()){ ... } </pre>
<p>Google Analytics kodu eklemek icin</p>
<pre class="brush: php; title: ; notranslate">
if(Director::isLive()){
Requirements::customScript(&quot;
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXXX-X']);
_gaq.push(['_trackPageview']);
(function(){
var ga = document.createElement('script');
ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ?
'https://ssl' : 'http://www') +
'.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
&quot;, 'google-analytics');
}
</pre>
<p>Kod icinde Debug:</p>
<pre class="brush: php; title: ; notranslate">
Debug::show($variable);
Debug::message('My message');
SS_Backtrace::backtrace()
user_error('My message', E_USER_ERROR):
</pre>
<p><strong>Model e eklenen ayarlar:</strong><br />
adminde görünmesini istemediginiz Sayfalar icin:</p>
<pre class="brush: php; title: ; notranslate">public static $hide_ancestor = 'Page';</pre>
<p>Cms deki Sayfalar icon eklemek icin:</p>
<pre class="brush: php; title: ; notranslate">public static $icon = 'mysite/icons/intro';</pre>
<p>cikti: <em>mysite/icons/intro-file.gif</em><br />
dikkat edilmesi gereken -file.gif kendiliginden ekleniyor.</p>
<p>sade üst sayfa icin (true) alt sayfa olmasi icin(false)</p>
<pre class="brush: php; title: ; notranslate">public static $can_be_root = false;</pre>
<p>Sayfanin hangi alt sayfalari ola bilir diye belirlemek icin:</p>
<pre class="brush: php; title: ; notranslate">public static $allowed_children = array('ContentPage');</pre>
<p>CMS e tab eklemek veya silmek icin:</p>
<pre class="brush: php; title: ; notranslate">
$fields-&gt;removeFieldFromTab('Root.Content.Main', 'Content');
$fields-&gt;addFieldToTab().('Root.Content.Main', 'Content');
</pre>
<p>query gidecek olan icerikleri escape etmek icin:</p>
<pre class="brush: php; title: ; notranslate">$good = Convert::raw2sql($_GET['evil']);
DataObject::get_one('SiteTree', &quot;URLSegment = '$good'&quot;);</pre>
<p>tüm model deki metodlari veya degiskenler <strong>public</strong> olmalidir</p>
<p>Controllerde ise:<br />
url den erisilicek olan metodlar <strong>public</strong><br />
helper olarak calisacak olan metodlar <strong>protected</strong><br />
init ise <strong>public</strong> olmalidir</p>
<p>metodlari url den erisilmesi icin bunuda kullana bilirsiniz.</p>
<pre class="brush: php; title: ; notranslate">public static $allowed_actions = array('visible');</pre>
<p>devami zamanla gelecek.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skorp.eu/2011/09/04/silverstripe-snippetler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverstripe</title>
		<link>http://www.skorp.eu/2011/07/12/silverstripe/</link>
		<comments>http://www.skorp.eu/2011/07/12/silverstripe/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 18:56:00 +0000</pubDate>
		<dc:creator>Skorp</dc:creator>
				<category><![CDATA[Cms]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Silverstripe]]></category>

		<guid isPermaLink="false">http://www.skorp.eu/?p=528</guid>
		<description><![CDATA[COktandir kullanmaya vakit bulamadigim, ama sonunda kullandigim acik kaynakli bir CMS/Framework den bahsetmek istiyorum. Simdiye kadar kullandigim CMS ler arasinda bir PHP cinin kullana bilecegi en iyi CMS diye bilirim. Silverstripe (SS) alt yapisinda yine SS in kurucularinin yazmis olduklari Sapphire Framework kullanilmakda. SS icin bircok eklenti mevcut bunlara silverstripe.org sitesinden baka bilirsiniz. SUana kadar [...]]]></description>
			<content:encoded><![CDATA[<p>COktandir kullanmaya vakit bulamadigim, ama sonunda kullandigim acik kaynakli bir CMS/Framework den bahsetmek istiyorum.<br />
Simdiye kadar kullandigim CMS ler arasinda bir PHP cinin kullana bilecegi en iyi CMS diye bilirim.</p>
<p>Silverstripe (SS) alt yapisinda yine SS in kurucularinin yazmis olduklari Sapphire Framework kullanilmakda.</p>
<p>SS icin bircok eklenti mevcut bunlara <a href="http://www.silverstripe.org" title="silverstripe.org" target="_blank">silverstripe.org</a> sitesinden baka bilirsiniz.</p>
<p>SUana kadar tespit ettiklerim:</p>
<ul>
<li>güclü nesne yönelimli yapisi</li>
<li>MVC-Pattern</li>
<li>Scaffolding</li>
<li>kolay genisletilebilirlik</li>
<li>kullanim kolayligi</li>
<li>eklentiler</li>
</ul>
<p>.. vs bu liste uzar gider php de yeni bir CMS ariyan varsa demo icin buraya baka bilir: <a href="http://demo.silverstripe.org/" target="_blank">Silverstripe Demo</a> </p>
<p>Bu arada bir günde Theming ile birlikde bir site olusturdum gecen hafta.<br />
<em>Silverstripe 2.4 Module Extension, Themes and Widgets</em> kitabini okumaya basladim bundan sonra silverstripe hakkinda daha cok seyler yazacagim insallah.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skorp.eu/2011/07/12/silverstripe/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>drupal kurarken veri tabani hatasi</title>
		<link>http://www.skorp.eu/2008/10/24/drupal-kurarken-veri-tabani-hatasi/</link>
		<comments>http://www.skorp.eu/2008/10/24/drupal-kurarken-veri-tabani-hatasi/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 09:46:44 +0000</pubDate>
		<dc:creator>Skorp</dc:creator>
				<category><![CDATA[Cms]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.skorp.eu/?p=103</guid>
		<description><![CDATA[Bu yaziyi sadece birdaha bu hatayla karsilastigimda daha cabuk bulmak icin yaziyorum. Drupal kurarken 3 asamada database bilgilerini dogru girdigim halde ayni sayfa hep tekrarlaniyor ve ben devam edemiyordum. Biraz google de drupal forumlarini inceledikden sonra bana yariyan cözümü buldum. Install ederken ilk asamada /sites/default/default.settings.php dosyasini settings.php diye kopyalayin yaziyor, ben bunu kopyalamamisim adini degistirmisim, [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yaziyi sadece birdaha bu hatayla karsilastigimda daha cabuk bulmak icin yaziyorum.</p>
<p>Drupal kurarken 3 asamada database bilgilerini dogru girdigim halde ayni sayfa hep tekrarlaniyor ve ben devam edemiyordum.<br />
Biraz google de drupal forumlarini inceledikden sonra bana yariyan cözümü buldum.</p>
<p>Install ederken ilk asamada /sites/default/default.settings.php dosyasini settings.php diye kopyalayin yaziyor,<br />
ben bunu kopyalamamisim adini degistirmisim, e default.settings.php dosyasi eksik oldugu icin kurma islemide devam etmiyordu.</p>
<p>hemen settings.php den bir default.settings.php kopyaladim ve kurma islemlerine devam ettim.</p>
<p>ayni hatayi aliyorasniz bu iki dosyanin sites/default/ klasörü icinde olmasina dikkat edin.</p>
<p>-default.settings.php<br />
-settings.php</p>
<p>iyi drupallar:)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skorp.eu/2008/10/24/drupal-kurarken-veri-tabani-hatasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TYPO3 extension update</title>
		<link>http://www.skorp.eu/2008/05/17/typo3-extension-update/</link>
		<comments>http://www.skorp.eu/2008/05/17/typo3-extension-update/#comments</comments>
		<pubDate>Sat, 17 May 2008 15:05:13 +0000</pubDate>
		<dc:creator>Skorp</dc:creator>
				<category><![CDATA[typo3]]></category>

		<guid isPermaLink="false">http://www.skorp.eu/?p=94</guid>
		<description><![CDATA[Slmlar dün templa voila ile calismak icin gerekli olan extensionslari kurdukdan sorna söyle bir hatayla karsilastim. Fatal error: Cannot re-assign $this in C:\xampp\htdocs\typo3\typo3conf\ext\static_info_tables\class. google de birazcik aradikdan sonra static_info_table i update yapmam söyleniyordu, ext. manager den update yapiyorum hep 1.8 versionu yüklüyordu gerekli olan en az 2.3 dü. google e yine sordum sonunda cevabi buldum, extension managerde settings bölümünde  &#8221;Enable extensions without review&#8221; isaretleyip kaydettikden sonra yeniden bir static_info_tables i kurmak [...]]]></description>
			<content:encoded><![CDATA[<p>Slmlar</p>
<p>dün templa voila ile calismak icin gerekli olan extensionslari kurdukdan sorna söyle bir hatayla karsilastim.<br />
<code>Fatal error:  Cannot re-assign $this in C:\xampp\htdocs\typo3\typo3conf\ext\static_info_tables\class.</code></p>
<p>google de birazcik aradikdan sonra static_info_table i update yapmam söyleniyordu, ext. manager den update yapiyorum hep 1.8 versionu yüklüyordu gerekli olan en az 2.3 dü.<br />
google e yine sordum sonunda cevabi buldum, extension managerde settings bölümünde  &#8221;Enable extensions without review&#8221; isaretleyip kaydettikden sonra yeniden bir static_info_tables i kurmak istedigimde bana 2.8.0 versionu gösterdi kurdum ve sorun cözülmüstü.</p>
<p>evet update yapiyorsaniz ve hep ayni version kaliyorsa yukarda yazdigim ayari yapip yeniden deneyin derim.<br />
Kolay gele</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skorp.eu/2008/05/17/typo3-extension-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typo3 Türkce backend</title>
		<link>http://www.skorp.eu/2008/05/02/typo3-turkce-backend/</link>
		<comments>http://www.skorp.eu/2008/05/02/typo3-turkce-backend/#comments</comments>
		<pubDate>Fri, 02 May 2008 19:40:33 +0000</pubDate>
		<dc:creator>Skorp</dc:creator>
				<category><![CDATA[typo3]]></category>

		<guid isPermaLink="false">http://www.skorp.eu/?p=93</guid>
		<description><![CDATA[Typo3 hakkindaki ilk yazimda backend i (yani admin bölümünü) nasil türkcelestirirz ona bakalim. -Öncelikle türkce dil paketini indirip kurmamiz gerekiyor bunu yapmanin iki yol var. 1.) sol menüde Ext Manager e basiyoruz, yukardaki dropdown menüden import extensions seciyoruz, ardindan List or look up reviewed extensions yazan yerin altinda csh_tr yazip lookup a tikliyourz. Turkish language [...]]]></description>
			<content:encoded><![CDATA[<p>Typo3 hakkindaki ilk yazimda backend i (yani admin bölümünü) nasil türkcelestirirz ona bakalim.<br />
-Öncelikle türkce dil paketini indirip kurmamiz gerekiyor bunu yapmanin iki yol var.</p>
<p>1.)<br />
sol menüde  <em>Ext Manager </em>e basiyoruz, yukardaki dropdown menüden <em>import extensions</em> seciyoruz,<br />
ardindan <em>List or look up reviewed extensions</em> yazan yerin altinda <em>csh_tr</em> yazip <em>lookup</em> a tikliyourz.<br />
<em>Turkish language pack	csh_tr</em> diye bir extension buluyor bize sol tarafindaki <em>sola gösteren ok isaretine</em> basiyoruz, ardindan sayfa yenileniyor ve orda<em> install extension</em> a tikliyoruz</p>
<p>2.)<br />
sol menüde <em>Ext Manager</em> e basiyoruz, yukardaki dropdown menüden <em>Translation handlin</em>g i seciyoruz, ordan türkce secip <em>save selection</em> a basiyoruz ardindanda altinda bulunan <em>update from respository </em>basiyoruz<em>.</em></p>
<p>yukarki metodlardan birisini kullandik ve türkce paketimiz kuruldu yapmamiz gereken ayarladan türkceyi secmek , sol menüden <em>User settings</em> e basyirouz orda <em>Language</em>: de Türkce secip <em>save configuration</em> dedikmi backend imiz türkcelesiyor.</p>
<p>kolay gelsin herkeze <img src='http://www.skorp.eu/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.skorp.eu/2008/05/02/typo3-turkce-backend/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

