Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Arşiv => Topic started by: sifirforum.com on April 20, 2005, 05:31:26 PM

Title: bu errorun anlamı nedir ?
Post by: sifirforum.com on April 20, 2005, 05:31:26 PM
8: Undefined index: 158bis
Dosya: /home/sifirfor/public_html/forum/Themes/mercury/BoardIndex.template.php (eval?)
satır: 398

admin panelde hata loglarında yukardaki error hemen hemen tüm kullanıclarda çıkıyor. anlamı nedir?
Title: Re: bu errorun anlamı nedir ?
Post by: ´cnrdzn on April 20, 2005, 06:01:08 PM
Yeni paket yüklediysen ondan olabilir. Paket yüklemeleri sadece default temaya uygulandığından temayı değiştirince bu tarz hatalar çıkabiliyor. Default' temadaki kod değişikliklerini kullandığın temaya'da uygularsan düzelir.
 
Title: Re: bu errorun anlamı nedir ?
Post by: sifirforum.com on April 21, 2005, 01:15:29 AM
bunun için ne yapmalıyım.

default temadaki BoardIndex.template.php dosyasını aynen kullandığım temaya kopyalasam olur mu ?
Title: Re: bu errorun anlamı nedir ?
Post by: ´cnrdzn on April 21, 2005, 03:54:50 AM
Quote from: leke on April 21, 2005, 01:15:29 AM
bunun için ne yapmalıyım.

default temadaki BoardIndex.template.php dosyasını aynen kullandığım temaya kopyalasam olur mu ?
Denemeden anlıyamayız : )  veya Winmerge (http://winmerge.sourceforge.net) kullanarak dosyaları karşılaştır değişiklikleri gösterir sana.
Title: Re: bu errorun anlamı nedir ?
Post by: Midgard on April 22, 2005, 04:51:47 AM
muhtemelen BoardIndex.template.php dosyasi icinde $txt['158bis'] olarak gosterilmis bir satirdir. sunlari dene;

Eger su sekildeyse
$txt['158bis']
bu sekilde degistir
$txt[158bis]

Eger su sekildeyse
', $txt['158bis'], '
bu sekilde degistir
' . $txt['158bis'] . '

Sanirim onlineuserstoday modundan kaynaklanan bir ariza bu... Modifications.turkish.php dosyan icinde $txt['158bis'] = '....'; bu satirin olup olmadigini kontrol etmeni oneririm.
Title: Re: bu errorun anlamı nedir ?
Post by: sifirforum.com on April 23, 2005, 07:45:12 AM
ilgili satır böyle:

      <td class="catbg" colspan="2">', $txt['158bis'], 'Bugün  ( ', $context['num_users_today'], ' ', $context['num_users_today'] == 1 ? $txt['user'] : $txt['users'], ' ) SIFIR daydı </td>


bir diğeri:

      <td class="windowbg" width="20" valign="middle" align="center"><img src="', $settings['images_url'], '/icons/online.gif" alt="', $txt['158bis'], '" border="0" /></td>


bunlarda sorun var sanırım. ama senin verdiğin örneğe göre hangisini uygulacamı anlamadım.
çünkü ikisine de uyuyor. ne dersin ?


Title: Re: bu errorun anlamı nedir ?
Post by: Midgard on April 23, 2005, 08:54:26 AM

----

<td class="catbg" colspan="2">Bugün  ( ', $context['num_users_today'], ' ', $context['num_users_today'] == 1 ? $txt['user'] : $txt['users'], ' ) SIFIR daydı </td>

----

<td class="windowbg" width="20" valign="middle" align="center"><img src="', $settings['images_url'], '/icons/online.gif" alt="" border="0" /></td>

----


kurtulalim bu phraseden... bunlari yapistir
Title: Re: bu errorun anlamı nedir ?
Post by: sifirforum.com on April 23, 2005, 09:32:46 AM
dostum çok teşekkür ederim.
yalnız ikinci satırda altı çizili virgül unutulmuş sanırım. bu koddan yararlanmak isteyeceklere uyarı olsun diye belirtmek isteim.

<td class="windowbg" width="20" valign="middle" align="center"><img src="', $settings['images_url'], '/icons/online.gif" alt="", border="0" /></td>
Title: Re: bu errorun anlamı nedir ?
Post by: Midgard on April 23, 2005, 09:35:20 AM
alti cizili virgul mu? alt="" bunu mu diyosun ? o dogru oyle kalacak. image'in aciklamasini silmekte kullandik.
Title: Re: bu errorun anlamı nedir ?
Post by: sifirforum.com on April 23, 2005, 10:02:20 AM
ama "" ile border arasında virgül olması gerekmez mi ?
Title: Re: bu errorun anlamı nedir ?
Post by: Midgard on April 24, 2005, 06:57:18 AM
hayir, HTML'e aykiri bu :P