News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Themamı editledim ama linktree ile ilgili küçük bi sorun var.

Started by c_dikmen, October 15, 2006, 03:58:25 PM

Previous topic - Next topic

c_dikmen

Babylon temasını editledim.

Resimdeki gibi bir problem var. 2 tane folder ağacı çıkıyor. Ama heryerde değil. Arama, İstatistik, Takvim, Üye listesi, özel mesajlar sayfalarında 2 şer tane çıkıyor. Forum ana sayfasında, yardım, yönetim, profil ve mesaj okuma gönderme sayfalarında istediğim gibi sadece 1 tane çıkıyor. index.template.php dosyasında sadece 1 defa tekrar ediliyor bu folder ağacını çıkartan kodlar. 2. defa nerden çıkıyor bir türlü düzeltemedim.


SaNaL-TURKTe@M

editlediğin yerlere bak aynı koddan 2 tane yazmıssın heralde.........
hxxp:www.haytax.com [nonactive]

www.haytax.com/index.php

c_dikmen

// Folder style or inline?  Inline has a smaller font.
echo '<span class="nav"', $settings['linktree_inline'] ? ' style="font-size: smaller;"' : '', '>';

// Each tree item has a URL and name.  Some may have extra_before and extra_after.
foreach ($context['linktree'] as $link_num => $tree)
{
// Show the | | |-[] Folders.
if (!$settings['linktree_inline'])
{
if ($link_num > 0)
echo str_repeat('<img src="' . $settings['images_url'] . '/icons/linktree_main.gif" alt="| " border="0" />', $link_num - 1), '<img src="' . $settings['images_url'] . '/icons/linktree_side.gif" alt="|-" border="0" />';
echo '<img src="' . $settings['images_url'] . '/icons/folder_open.gif" alt="++" border="0" />&nbsp; ';
}

// Show something before the link?
if (isset($tree['extra_before']))
echo $tree['extra_before'];

// Show the link, including a URL if it should have one.
echo '<b>', $settings['linktree_link'] && isset($tree['url']) ? '<a href="' . $tree['url'] . '" class="nav">' . $tree['name'] . '</a>' : $tree['name'], '</b>';

// Show something after the link...?
if (isset($tree['extra_after']))
echo $tree['extra_after'];

// Don't show a separator for the last one.
if ($link_num != count($context['linktree']) - 1)
echo $settings['linktree_inline'] ? ' &nbsp;|&nbsp; ' : '<br />';
}

echo '</span>';
}


o link ağacını oluşturan kodlar bunlar. Bu kod hiçbir yerde tekrarlanmıyor :S

ahmetarig

dostum eğer    ağacın her sayfada bir tane çıkmasını  ve alttakini kaldırmak  İSTİYORSAN boardindex.template.php display.template.php post.template.php , stats.template.php , personalmessage.template.php, search.template.php , who.template.php messageindex.template.php aklıma gelen bunlar. hepsinin içinde tree diye ararttır ve ordaki kodları sil sorunun bu şekilde çözülür.  eğer yukardaki yeri kaldırmak istiyorsan index.template.php yi editle en başlarda olur tree kodunu bul ve sil. yukardakini kaldırmak isteyipte yapamıyosan pmden index.template.phpyi yolla ben yaparım

c_dikmen

babylon temasında sadece
BoardIndex.template.php
Display.template.php
index.template.php
MessageIndex.template.php
Recent.template.php
Settings.template.php

var. Ben üstteki ağaç kalsın istiyorum. Alttakileri silmeye çalışıyorum. Arama, mesaj gönderme, üye listesi, gibi bölümlere nasıl editleyeceğim template dosyaları yok ki :s

ahmetarig



Advertisement: