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?
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.
bunun için ne yapmalıyım.
default temadaki BoardIndex.template.php dosyasını aynen kullandığım temaya kopyalasam olur mu ?
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.
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.
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 ?
----
<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
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>
alti cizili virgul mu? alt="" bunu mu diyosun ? o dogru oyle kalacak. image'in aciklamasini silmekte kullandik.
ama "" ile border arasında virgül olması gerekmez mi ?
hayir, HTML'e aykiri bu :P