Поднять линки навигации

Автор newer, 18 сентября 2009, 05:05:44

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

newer

Во многих новых темах линки навигации (дерево ссылок) располагается внизу, а не наверху, как обычно. Как продублировать их наверху, не повредив шаблон?

Пример. На этой странице есть такие линки:
Simple Machines Russian Community > SMF 2.0 > Общие вопросы > Темы оформления > такая-то тема. Как сделать так, чтобы в нужных темах они тоже шли по верху

Какой код и куда вставить.

Спасибо.

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

newer

К сожалению поиск не помог.
Все, что удалось найти относится к первой версии форума, а не ко второй. Но методом тыка и перебора удалось выяснить, как поправить дело. Прошу прокомментировать, все ли так, и заодно ответить на возникший вопрос.

Отображением linktree  управляет файл index.template.php. Для каждой темы этот файл отдельный и лежит в папке темы. Чтобы дерево ссылок стало отображаться наверху достаточно просто добавить в файл фразу
theme_linktree(); перед function template_body_below  но до скобки. Нижнее дерево ссылок уходит, верхнее появляется.
Если задача именно такова, то все ОК.

Если же необходимо сохранить и нижнее дерево ссылок, то можно попробовать shown_linktree = true заменить на shown_linktree = false в том же файле. Тогда ссылки будут и сверху и снизу. Но в одном из режимов просмотра получается ошибка. А именно: в режиме "просмотр последних сообщений" получается те же два ряда ссылок, но тут это очень не красиво. Можно это как-то убрать, или нужно править файл иначе?