<?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>Tankado.com &#187; yarp fatal error options.php hatası</title>
	<atom:link href="http://www.tankado.com/tag/yarp-fatal-error-options-php-hatasi/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tankado.com</link>
	<description>&#34;Bilgi özgür kalsın&#34;</description>
	<lastBuildDate>Sun, 20 May 2012 21:03:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>YARP ile PageBar eklentilerinin uyumsuzluğunu gidermek</title>
		<link>http://www.tankado.com/yarp-fatal-error-cannot-redeclare-checkbox</link>
		<comments>http://www.tankado.com/yarp-fatal-error-cannot-redeclare-checkbox#comments</comments>
		<pubDate>Thu, 23 Jul 2009 01:21:34 +0000</pubDate>
		<dc:creator>Özgür Koca</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Cannot redeclare checkbox() options.php]]></category>
		<category><![CDATA[yarp fatal error]]></category>
		<category><![CDATA[yarp fatal error options.php hatası]]></category>
		<category><![CDATA[yarp Fatal error: Cannot redeclare checkbox hatası]]></category>
		<category><![CDATA[yarp yet another related posts fatal error]]></category>

		<guid isPermaLink="false">http://www.tankado.com/?p=978</guid>
		<description><![CDATA[WordPress sitenize YARP (Yet-Another-Related-Posts) eklentisi ile PageBar eklentilerini yüklediğinizde YARP&#8217;ın yönetim sayfası aşağıdaki hatayı veriyor ve yönetemiyorsunuz. Fatal error: Cannot redeclare checkbox() in guvenli_dizin/wp-content/plugins/yet-another-related-posts-plugin/options.php on line 134 Hata mesajından yola çıkarak options.php&#8216;nin 134. satırındaki function checkbox() isimli foksiyonunun daha önce de tanımlanmış olduğunu anlıyoruz. WordPress&#8217;in plugins dizininde ufak bir arama yaptıktan sonra PageBar eklentisinin kodlarında [...]﻿<div class='related_links_area'>
<font color='#DD467B'><b>Benzer Yazılar</b></font><br>
<ol>
		<li><a href="http://www.tankado.com/wordpress-options-permalink-403-forbidden-hatasi" rel="bookmark">WordPress options-permalink 403 Forbidden Hatası</a></li>
		<li><a href="http://www.tankado.com/wordpress-orgda-eklenti-yayinlamak" rel="bookmark">WordPress.org&#8217;da eklenti yayınlamak</a></li>
		<li><a href="http://www.tankado.com/wordpress-erisim-izni-hatasini-gidermek" rel="bookmark">WordPress erişim izni hatasını gidermek</a></li>
		<li><a href="http://www.tankado.com/delphi-invalid-argument-to-date-encode-hatasyny-gidermek" rel="bookmark">Delphi: &quot;Invalid argument to date encode&quot; hatasını gidermek</a></li>
		<li><a href="http://www.tankado.com/delphi-de-access-viloation-hatalaryny-tespit-ve-gidermek" rel="bookmark">Delphi&#8217;de access violation hatalarını gidermek</a></li>
	</ol>
</div>
]]></description>
			<content:encoded><![CDATA[<p>WordPress sitenize YARP (<a href="http://wordpress.org/extend/plugins/yet-another-related-posts-plugin/" target="_blank">Yet-Another-Related-Posts</a>) eklentisi ile <a href="http://wordpress.org/extend/plugins/pagebar/" target="_blank">PageBar</a> eklentilerini yüklediğinizde YARP&#8217;ın yönetim sayfası aşağıdaki hatayı veriyor ve yönetemiyorsunuz.</p>
<p><em><strong>Fatal error: Cannot redeclare checkbox() in guvenli_dizin/wp-content/plugins/yet-another-related-posts-plugin/options.php on line 134</strong></em></p>
<p>Hata mesajından yola çıkarak <strong>options.php</strong>&#8216;nin 134. satırındaki<em><strong> function checkbox() </strong></em>isimli foksiyonunun daha önce de tanımlanmış olduğunu anlıyoruz. WordPress&#8217;in <em>plugins </em>dizininde ufak bir arama yaptıktan sonra PageBar eklentisinin kodlarında aynı isimde bir başka fonksiyonun tanımlandığını gördüm. Sorunu çözmek için fonksiyonun ismini <strong>checkbox_() </strong>şeklinde değiştirip kaydettikten sonra sorun çözüldü. Tabi  <em>options.php</em> içinde çağrı yapılan tüm yerlere de aynı değişikliği uyguladım. Kolay olması açısından kullandığınız editörün düzen menüsündeki bul ve değiştir seçeneğini kullanarak bu işi hızlıca yapabilirsiniz. Aranacak değeri <strong>checkbox(</strong> değiştirilecek değeri de <strong>checkbox_( </strong>olarak verdim ve <em>options.php</em> dosyasını sunucuya tekrar yükledim. Bu şekilde yapınca sorun çözülüyor fakat YARP&#8217;ın her güncellemesinde bu işlemi yeniden yapmak gerekiyor. YARP&#8217;ın geliştiricileri ilgilenir düşüncesi ile bir <a href="http://wordpress.org/support/topic/292762?replies=1#post-1148044 " target="_blank">hata bildiriminde</a> de bulundum.</p>
<p><span style="text-decoration: underline;">Aslında <strong>checkbox()</strong> ve <strong>textbox()</strong> gibi jenerik isimlerin eklentilerde fonksiyon ismi olarak kullanılmaması gerekir</span>. Bu isimlerin yerine <strong><em>yarp_checkbox()</em></strong> gibi eklentiye özel bir isimlendirme tercih edilebilirdi.</p>
<p style='line-height:20px'><a href="http://www.tankado.com/yarp-fatal-error-cannot-redeclare-checkbox" title="wordpress pagebar türkçe">wordpress pagebar türkçe</a> (2), <a href="http://www.tankado.com/yarp-fatal-error-cannot-redeclare-checkbox" title="yet another related posts sorun">yet another related posts sorun</a> (1)</p>﻿<div class='related_links_area'>
<font color='#DD467B'><b>Benzer Yazılar</b></font><br>
<ol>
		<li><a href="http://www.tankado.com/wordpress-options-permalink-403-forbidden-hatasi" rel="bookmark">WordPress options-permalink 403 Forbidden Hatası</a></li>
		<li><a href="http://www.tankado.com/wordpress-orgda-eklenti-yayinlamak" rel="bookmark">WordPress.org&#8217;da eklenti yayınlamak</a></li>
		<li><a href="http://www.tankado.com/wordpress-erisim-izni-hatasini-gidermek" rel="bookmark">WordPress erişim izni hatasını gidermek</a></li>
		<li><a href="http://www.tankado.com/delphi-invalid-argument-to-date-encode-hatasyny-gidermek" rel="bookmark">Delphi: &quot;Invalid argument to date encode&quot; hatasını gidermek</a></li>
		<li><a href="http://www.tankado.com/delphi-de-access-viloation-hatalaryny-tespit-ve-gidermek" rel="bookmark">Delphi&#8217;de access violation hatalarını gidermek</a></li>
	</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.tankado.com/yarp-fatal-error-cannot-redeclare-checkbox/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

