<?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>KaiseRCrazY.CoM, Serkan Algur &#187; Joomla</title>
	<atom:link href="http://www.kaisercrazy.com/kategori/cms-sistemleri/joomla/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kaisercrazy.com</link>
	<description>Deliye Bayram Olmayan Gün Mü Var?</description>
	<lastBuildDate>Thu, 09 Feb 2012 05:09:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Joomla içine jQuery Eklemek</title>
		<link>http://www.kaisercrazy.com/cms-sistemleri/joomla/joomla-icine-jquery-eklemek.html</link>
		<comments>http://www.kaisercrazy.com/cms-sistemleri/joomla/joomla-icine-jquery-eklemek.html#comments</comments>
		<pubDate>Sat, 13 Nov 2010 23:42:51 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[çözüm]]></category>
		<category><![CDATA[index.php]]></category>
		<category><![CDATA[iys]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[modül]]></category>
		<category><![CDATA[modül yapısı]]></category>
		<category><![CDATA[mootoools]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[pozisyon]]></category>
		<category><![CDATA[templateDetails]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=1550</guid>
		<description><![CDATA[Bildiğiniz gibi joomla kendi içerisinde mootools olarak bildiğimiz javascript kütüphanesi ve bunun eklentilerini kullanıyor. Ortak kullanılan bazı istemci karakterler yüzünden sistem içerisinde karışıklığa neden oluyor jQuery&#8217;i Joomla içerisine entegre etmek. Bunu önlemenin birkaç yolu var ama baya bir zahmetli iş. Benim bulduğum çözüm geçici veya bazı durumlarda çalışabilen bir çözüm. Hayatınızı kurtaran bir çözüm mü, [...]<p><a href="http://www.kaisercrazy.com/cms-sistemleri/joomla/joomla-icine-jquery-eklemek.html">Joomla içine jQuery Eklemek</a> <a href="http://www.kaisercrazy.com">KaiseRCrazY.CoM, Serkan Algur</a> sitesinde yer almaktadır. İzinsiz Yayınlamanaz.
<br />
<!--
4b4694e13c904950839083a161e3119c
--></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" >Bildiğiniz gibi joomla kendi içerisinde mootools olarak bildiğimiz javascript kütüphanesi ve bunun eklentilerini kullanıyor. Ortak kullanılan bazı istemci karakterler yüzünden sistem içerisinde karışıklığa neden oluyor jQuery&#8217;i Joomla içerisine entegre etmek. Bunu önlemenin birkaç yolu var ama baya bir zahmetli iş. Benim bulduğum çözüm geçici veya bazı durumlarda çalışabilen bir çözüm. Hayatınızı kurtaran bir çözüm mü, değil mi bunu deneyerek görebilirsiniz.</p>
<p style="text-align: justify;" >Ben bu sıkıntıdan kurtulmak için basit bir çözüm buldum. Bunu basit bir modül ile gerçekleştirebilirsiniz. Ama bu ne indirebileceğiniz ne de bir yerden tedarik edebileceğiniz bir şey. Bunu bu yazıyla beraber biz yapacağız. Tema kodlamayı bilenler anlatacaklarımı belki uygulamıştır ama ben bilmeyen ve yeni başlayanlar için detaylı bir anlatım yapacağım.</p>
<p style="text-align: justify;" >Joomla tema yapısında modülleri kullanır. Bu modüller tema içerisindeki<span style="color: #ff0000;" ><strong> index.php</strong></span> dosyasında çağırılır. Yapı ayrıca Joomla modül yöneticisi tarafından okunabilecek bir şekilde <span style="color: #ff0000;" ><strong>templateDetalis.xml</strong></span> aldı bir dosya ile desteklenir. Bu iki dosyada değişiklik yapacağız. <strong>Anlatacaklarımı uygulamak için lütfen temanızdaki bu iki dosyanın yedeğini alınız.</strong></p>
<p style="text-align: justify;" >Bu dosyaları <strong><span style="color: #ff0000;" >sitenizinbulunduğualan/templates/temanız/</span></strong> içinde bulabilirsiniz.</p>
<p style="text-align: justify;" >Öncelikle index.php dosyasına yeni modülümüzü ekleyelim.</p>
<p style="text-align: justify;" >Modülümüzde jQuery çağıracağımız için öncelikle nereye ekleyeceğimizi size aktarayım. Joomlanın ana scriptlerin çağrıldığı alanın hemen altında çağıracağız. Şöyleki;</p>
<h3>Ekleyeceğimiz Modül kodu;</h3>
<pre class="brush: plain; title: ; notranslate"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">
&lt; jdoc:include type=&quot;modules&quot; name=&quot;modul_adi&quot; /&gt;
</pre>
<p style="text-align: justify;" >Buradaki modul_adi alanı ekleyeceğimiz modülün adı olacak. Bunu templateDetail.xml içine ekelyeceğiz. Ama öncelikle size tam yeri göstereyim. Bahsetmiş olduğum ana script alanını ile birlikte kodu eklediğinizde şöyle görünecek;</p>
<pre class="brush: plain; title: ; notranslate"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt; jdoc:include type=&quot;head&quot; /&gt;
&lt; jdoc:include type=&quot;modules&quot; name=&quot;modul_adi&quot; /&gt;</pre>
<p style="text-align: justify;" >Bu kodu eklediğimizde tema içerisinde yeni bir modül alanı eklemiş oluyoruz. Ama bunu yönetim panelinden görebilmemiz için bir işlem yapmamız lazım. Onu da templateDetails.xml içine bir kod daha eklememiz lazım. Şu aşağıdaki kodu tempateDetails.xml içinde
<positions> alanını bulun ve o alanın bitimindeki pozisyon bilgisini ekleyin.</positions></p>
<pre class="brush: php; title: ; notranslate"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt; position&gt;modul_adi&lt;/position&gt;</pre>
<p style="text-align: justify;" >Dosyaları kaydedip sunucuya gönderin. Joomla yönetim panelindeki modül yönetim bölümünü açtığınızda modül pozisyonunda sizin adını verdiğiniz yeni bir modül alanı olacak. jQuery kodunu eklerken TinyMce kodunuzu silmesin diye düzenleyicinizi değiştirmeniz gerekebilir. Google bazlı jquery kodunuzu yeni bir modül açarak ve pozisyonu yeni ekledğiniz pozisyonu seçerek yayınlayabilirsiniz.</p>
<p style="text-align: justify;" >İstediğiniz sayfada görünmesini seçebileceğiniz için jquery kullanmak istediğiniz sayfayı seçin. Bütün sayfaları seçerseniz diğer mootools kullanılan sayfaları da etkileyip bazı kodları bozabilir. Onun için tek sayfa veya birkaç sayfa için geçici bir çözüm olabilir.</p>
<p style="text-align: justify;" >Hadi rastgele&#8230;</p>
<p><a href="http://www.kaisercrazy.com/cms-sistemleri/joomla/joomla-icine-jquery-eklemek.html" >Joomla içine jQuery Eklemek</a> <a href="http://www.kaisercrazy.com" >KaiseRCrazY.CoM, Serkan Algur</a> sitesinde yer almaktadır. İzinsiz Yayınlamanaz.
<br/>
</p>
<h3>Benzer Yazılar</h3>
<div stlye="float:left;">
	
		<div class="benzerimg" style="float:left;width:102px;height:130px;padding:2px;"><a href="http://www.kaisercrazy.com/kodlama/jquery-kodlama/jquery-ile-tweet-cubugu-yapimi.html" rel="bookmark" title="jQuery ile Tweet Çubuğu Yapımı" alt="jQuery ile Tweet Çubuğu Yapımı"><img width="100" height="100" id="thumb" src="	http://www.kaisercrazy.com/wp-content/uploads/2010/09/images-100x100.jpg	" alt="jQuery ile Tweet Çubuğu Yapımı" /><br />jQuery ile Tweet Çubuğu...</a></div>

	
		<div class="benzerimg" style="float:left;width:102px;height:130px;padding:2px;"><a href="http://www.kaisercrazy.com/cms-sistemleri/joomla/iis-7-uzerinde-joomla-seo.html" rel="bookmark" title="IIS 7 Üzerinde Joomla SEO!" alt="IIS 7 Üzerinde Joomla SEO!"><img width="100" height="100" id="thumb" src="http://www.kaisercrazy.com/wp-content/themes/kaisercrazy/images/image-pending.gif" alt="IIS 7 Üzerinde Joomla SEO!" /><br />IIS 7 Üzerinde Joomla SE...</a></div>

	
		<div class="benzerimg" style="float:left;width:102px;height:130px;padding:2px;"><a href="http://www.kaisercrazy.com/cms-sistemleri/wordpress/jquery-ile-ust-giris-paneli-ekleyin.html" rel="bookmark" title="jQuery ile üst giriş paneli ekleyin!" alt="jQuery ile üst giriş paneli ekleyin!"><img width="100" height="100" id="thumb" src="http://www.kaisercrazy.com/wp-content/themes/kaisercrazy/images/image-pending.gif" alt="jQuery ile üst giriş paneli ekleyin!" /><br />jQuery ile üst giriş pa...</a></div>

	
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/cms-sistemleri/joomla/joomla-icine-jquery-eklemek.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>IIS 7 Üzerinde Joomla SEO!</title>
		<link>http://www.kaisercrazy.com/cms-sistemleri/joomla/iis-7-uzerinde-joomla-seo.html</link>
		<comments>http://www.kaisercrazy.com/cms-sistemleri/joomla/iis-7-uzerinde-joomla-seo.html#comments</comments>
		<pubDate>Thu, 17 Sep 2009 00:30:48 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[arama motoru optimizasyonu]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[IIS 7]]></category>
		<category><![CDATA[Joomla 1.5.x Yardım]]></category>
		<category><![CDATA[Joomla Seo]]></category>
		<category><![CDATA[rewrite_module]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=980</guid>
		<description><![CDATA[Öncelikle Geçmiş Kadir Gecenizi Kutlarım. Ben Kadir Gecesi ve diğer kandillerde yazı yazamam. Yani o konular dahilinde çok derin bir bilgiye sahip olmadığımdan ve kutlanacak çok fazla kişi olduğundan evden telefon etmek gecenin bir yarısına kadar sürüyor :) . Onun için ben geçmiş Kadir Gecenizi bir daha kutlamış olayım bu yazıyla. Gelelim Konumuza, efendim Windows [...]<p><a href="http://www.kaisercrazy.com/cms-sistemleri/joomla/iis-7-uzerinde-joomla-seo.html">IIS 7 Üzerinde Joomla SEO!</a> <a href="http://www.kaisercrazy.com">KaiseRCrazY.CoM, Serkan Algur</a> sitesinde yer almaktadır. İzinsiz Yayınlamanaz.
<br />
<!--
4b4694e13c904950839083a161e3119c
--></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" >Öncelikle Geçmiş Kadir Gecenizi Kutlarım. Ben Kadir Gecesi ve diğer kandillerde yazı yazamam. Yani o konular dahilinde çok derin bir bilgiye sahip olmadığımdan ve kutlanacak çok fazla kişi olduğundan evden telefon etmek gecenin bir yarısına kadar sürüyor :) . Onun için ben geçmiş Kadir Gecenizi bir daha kutlamış olayım bu yazıyla. Gelelim Konumuza, efendim Windows Server&#8217;a yani ISS üzerinden  çalışam PHP destekli bir ASP tabanlı hosting/reseller/server a sahip kişiler Joomla kuracak müşterilerinde yada bu kişiler kendileriyse <span id="more-980" ></span>son zamanlarda Google &#8216;Arama Motoru&#8217; Uyumlu linkleri yani benim sitemde de sahip olduğum &#8220;Search Engine Friendly&#8221; link uzantılarına sahip olamazlar. Bu hep bir sıkıntı olmuştur. Nedeni Apache Serverlarda bulunan rewrite_module uyumluluğunun Windows IIS sistemi üzerinde sıkıntı yaratmasıdır.</p>
<p style="text-align: justify;" >Bu durumda Joomla Kuracak şahısların bir PHP tabanlı server/hostinge geçmek zorunda kalmaları üzüntü vericidir. Bunu tabiiki sistemini Joomla&#8217;ya çeviren ve veritabanında çok büyük zaiyatlara yol açacak kişiler için de bir o kadar üzüntğü verici olduğu da aşikardır. Ama ben size birazdan vereceğim kodları ASP server üzerinde basit bir web.config dosyasıyla &#8220;301&#8243; yönlendirme kuralını kullanarak basit bir seo girişiminde bulunacaksınız. Öncelikle PozitifSoft ile çalışırken farkettiğim ve araştırmalar sonucu deneme yanılma yöntemiyle ve Arama motorlarını deşerek bulduğum yanıtın çalıştığını ilk denediğim Joomla sitede yani <a href="http://www.havannadeluxe.com"  target="_blank" ><strong>HavannaDeluxe</strong></a> sitesindeki linklerden <em><strong>(siteyi domain yenilenmemiş, site açılmıyor bilgilerinize.) </strong></em>test edebilirsiniz.</p>
<p style="text-align: justify;" >Linklerin sonlarının .html da ayarlanabildiğini göreceksiniz. Tek yapmanız gereken aşağıdaki kodlar ile bir <strong>web.config</strong> dosyası oluşturmak ve dosyanızı <strong>httpdocs</strong> klasörü altına atmak. Ondan sonraki adım Joomla sistem özelliklerinden AMO alanında SEO ile ilgili alanları açmak. Tüm seo alanlarını açabilirsiniz. Joomla 1.5.x serisi ile IIS 7  sistemi üzerinde denenmiştir.</p>
<h2 style="text-align: justify;" >İşte Kod;</h2>
<pre class="brush: plain; title: ; notranslate"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">     &lt;rewrite&gt;
      &lt;rules&gt;
        &lt;rule name=&quot;Security Rule&quot; stopProcessing=&quot;true&quot;&gt;
          &lt;match url=&quot;^(.*)$&quot; ignoreCase=&quot;false&quot; /&gt;
          &lt;conditions logicalGrouping=&quot;MatchAny&quot;&gt;
            &lt;add input=&quot;{QUERY_STRING}&quot; pattern=&quot;mosConfig_[a-zA-Z_]{1,21}(=|\%3D)&quot; ignoreCase=&quot;false&quot; /&gt;
            &lt;add input=&quot;{QUERY_STRING}&quot; pattern=&quot;base64_encode.*\(.*\)&quot; ignoreCase=&quot;false&quot; /&gt;
            &lt;add input=&quot;{QUERY_STRING}&quot; pattern=&quot;(\&lt;|%3C).*script.*(\&gt;|%3E)&quot; /&gt;
            &lt;add input=&quot;{QUERY_STRING}&quot; pattern=&quot;GLOBALS(=|\[|\%[0-9A-Z]{0,2})&quot; ignoreCase=&quot;false&quot; /&gt;
            &lt;add input=&quot;{QUERY_STRING}&quot; pattern=&quot;_REQUEST(=|\[|\%[0-9A-Z]{0,2})&quot; ignoreCase=&quot;false&quot; /&gt;
          &lt;/conditions&gt;
          &lt;action type=&quot;CustomResponse&quot; url=&quot;index.php&quot; statusCode=&quot;403&quot; statusReason=&quot;Forbidden&quot; statusDescription=&quot;Forbidden&quot; /&gt;
        &lt;/rule&gt;
        &lt;rule name=&quot;SEO Rule&quot;&gt;
          &lt;match url=&quot;(.*)&quot; ignoreCase=&quot;false&quot; /&gt;
          &lt;conditions logicalGrouping=&quot;MatchAll&quot;&gt;
            &lt;add input=&quot;{REQUEST_FILENAME}&quot; matchType=&quot;IsFile&quot; negate=&quot;true&quot; pattern=&quot;&quot; ignoreCase=&quot;false&quot; /&gt;
            &lt;add input=&quot;{REQUEST_FILENAME}&quot; matchType=&quot;IsDirectory&quot; negate=&quot;true&quot; pattern=&quot;&quot; ignoreCase=&quot;false&quot; /&gt;
            &lt;add input=&quot;{URL}&quot; negate=&quot;true&quot; pattern=&quot;^/index.php&quot; ignoreCase=&quot;false&quot; /&gt;
            &lt;add input=&quot;{URL}&quot; pattern=&quot;(/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$&quot; /&gt;
          &lt;/conditions&gt;
          &lt;action type=&quot;Rewrite&quot; url=&quot;index.php&quot; /&gt;
        &lt;/rule&gt;
      &lt;/rules&gt;
    &lt;/rewrite&gt;</pre>
<p style="text-align: justify;" >Kodu bir dosya olarak vermememin sebebi, indirme yapılmas sıkıntısı değil, herkesin kodu inceleyebilmesidir. Eksik veya hatalı gördüğünüz yerleri lütfen yorumlarınızla bildiriniz.</p>
<p style="text-align: justify;" >Selametle. Teşekkürler.</p>
<p><a href="http://www.kaisercrazy.com/cms-sistemleri/joomla/iis-7-uzerinde-joomla-seo.html" >IIS 7 Üzerinde Joomla SEO!</a> <a href="http://www.kaisercrazy.com" >KaiseRCrazY.CoM, Serkan Algur</a> sitesinde yer almaktadır. İzinsiz Yayınlamanaz.
<br/>
</p>
<h3>Benzer Yazılar</h3>
<p>No related photos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/cms-sistemleri/joomla/iis-7-uzerinde-joomla-seo.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  www.kaisercrazy.com/kategori/cms-sistemleri/joomla/feed ) in 0.83476 seconds, on Feb 10th, 2012 at 4:15 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 10th, 2012 at 5:15 pm UTC -->
