• 15-11-2010, 00:27:40
    #1
    Üyeliği durduruldu
    Arkadaşlar dmry arkadaşımızın yaptığı sayfa_sayaç eklentisinde sidebarda gösterdiğimiz yazılara kısıtlama getirmek istiyorum çünkü konu başlıkları temanın dışına çıkıyor.İlgili dosyanın kodlarını koyuyorum yardımlarınızı bekliyorum.

    function widget_toplamda_encok_okunan() {
    		if (! function_exists("register_sidebar_widget")) {
    			return;
    		}
    		
    		function widget_toplamda_encok_okunan_kontrol() {
    			$sayfa_sayac_widget = get_option('sayfa_sayac_widget');
    			
    			if ( $_POST['toplamda_encok_okunan_o'] ) {
    				$sayfa_sayac_widget['toplamda_encok']['baslik'] = stripslashes($_POST['toplamda_encok_okunan_b']);
    				update_option("sayfa_sayac_widget",$sayfa_sayac_widget);
    				delete_option('sayfa_sayac_onbellek');
    			}		
    			
    			echo '<p style="text-align:right;"><label for="toplamda_encok_okunan_b">'.__('Title','sayfa_sayac').': <input style="width: 200px;" id="toplamda_encok_okunan_b" name="toplamda_encok_okunan_b" type="text" value="'.$sayfa_sayac_widget['toplamda_encok']['baslik'].'" /></label></p>';
    			echo '<input type="hidden" id="toplamda_encok_okunan_o" name="toplamda_encok_okunan_o" value="1" />';
    		}
    		
    		function widget_toplamda_encok_okunan_ver($args) {
    			$sayfa_sayac_widget	= get_option('sayfa_sayac_widget');
    			$icerik_html				= sayac_encok_okunan_toplam();
    			extract($args);
    			$cikti = $before_widget . $before_title . $sayfa_sayac_widget['toplamda_encok']['baslik'] . $after_title . '<ul>'.$icerik_html.'</ul>' . $after_widget;
    			echo $cikti;
    		}
    	
    		register_sidebar_widget(__('Mostly Readed Posts For Every Time','sayfa_sayac'), 'widget_toplamda_encok_okunan_ver');
    		register_widget_control(__('Mostly Readed Posts For Every Time','sayfa_sayac'), 'widget_toplamda_encok_okunan_kontrol', 300, 100);
    	}
  • 15-11-2010, 12:30:33
    #2
    Maks. yazı başlığı uzunluğu zaten bu bahsettiğiniz olay oluyor
  • 15-11-2010, 16:15:45
    #3
    Üyeliği durduruldu
    sürüm 2.3 ve widget bu şekilde değil. Yükseltme işlemini konuların görüntülenme oranlarına zarar vermeden nasıl gerçekleştirebilirim.
  • 15-11-2010, 19:50:57
    #4
    eklenti sayfasında yazıyor oradan okuyabilirsiniz
  • 15-11-2010, 21:59:56
    #5
    Üyeliği durduruldu
    Yükseltme işlemini yapamıyorum tabloları yedek almak gerekiyor bu kadar bilgiye sahip değilim son sürümü üzerine yazdırıp güncellenecek şekilde olsaydı mükemmel olacaktı.Şuan sayaçta hiç bir problem yok aslında yükseltmesemde olur ama ben sırf widgetteki taşmadan dolayı demiştim. Neyse canımız sağolsun artık ama mutlaka bu kodlarda oynama yaparak yazıları kıstlayabiliriz ama vakti olan biri gerekiyor heralde kodlarla uğraşmak için.
  • 16-11-2010, 08:11:05
    #6
    zaten güncelleme o şekilde oluyor. eklentiyi pasifleştiriyor eski dosyaları siliyor, yenilerini atıyor ve eklentiyi tekrar aktif ediyorsun. tabloları yedeklemek olabilecek bir veri kaybına karşın tedbirli olmaktır. yani yedekleme zorunluluğu yoktur.
  • 16-11-2010, 15:54:02
    #7
    Üyeliği durduruldu
    Fatal error: Call to undefined method W3_Db::get_blog_prefix() in /home/hicret06/public_html/wp-content/plugins/sayfa_sayac/sayfa_sayac.php on line 45

    eklentiyi pasifleştirdim.yeni sürümünü yükledim aktif ederken yukardaki hatayı verdi ? bu işi nasıl yapacam sorunsuz lütfen yardımcı olun.
  • 16-11-2010, 20:53:13
    #8
    wordpress sürümünüz nedir
  • 16-11-2010, 22:23:17
    #9
    Üyeliği durduruldu
    2.9.2 wordpress sürümüm.eklenti sürümü ise 2.3 yardımlarınızı bekliyorum.