ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Описание: Доработка
Таня
Отправлено: 8 марта 2011 — 15:55
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 29
Дата рег-ции: Февр. 2011  
Репутация: 8




Заметила недоработку - в строке навигации не выводится имя форума (категории), если он открыт отдельно, причем даже на этом форуме, пример http://exbb.info/community/index.php?c=1

Внешне создается впечатление, что на форуме больше нет категорий (форумов), кроме выведенного, предлагаю разработчикам это поправить, для себя сделала так:


Файл board_body.tpl

После строки <?php в самом начале файла добавить строку
CODE:
if(!isset($navbody))$navbody='';


Получится:
CODE:
<?php
if(!isset($navbody))$navbody='';


Это нужно на случай, если пользователь прислал индекс несуществующей категории (форума) в параметре [c] и файл board_data.tpl, где будет определяется имя категории (форума) $navbody не будет загружен.

Дальше в этом же файле находим строку:

CODE:
<div id="navstrip" align="left">
<img src="./templates/InvisionExBB/im/nav.gif" border="0" alt="&gt;" />
<a href="index.php" title="{$fm->exbb['boardname']}">{$fm->exbb['boardname']}</a>
</div>


и заменяем на:

CODE:
<div id="navstrip" align="left">
<img src="./templates/InvisionExBB/im/nav.gif" border="0" alt="&gt;" />
<a href="index.php" title="{$fm->exbb['boardname']}">{$fm->exbb['boardname']}</a> {$navbody}
</div>


Мы добавили переменную $navbody в конец строки.

Теперь файл board_data.tpl

Тут мы определяем имя отдельно открытой категории (форума) для переменной $navbody

После строки <?php в самом начале файла добавить строку

CODE:
$navbody=($fm->input['c']!=0&&$fm->input['c']=$in_cat)?'&nbsp;&raquo;&nbsp; <b>'.$category.'</b>':'';


Должно получиться:

CODE:
<?php
$navbody=($fm->input['c']!=0&&$fm->input['c']==$in_cat)?'&nbsp;&raquo;&nbsp; <b>'.$category.'</b>':'';


Здесь при выполнении условий: input['c'], прислан пользователем и равен $in_cat (открыта отдельная категория) к строке навигации добавится имя категории.

В противном случае, например, когда мы на главной странице форума $navbody будет пуста и ничего не добавит в навигацию т.к. ни один форум не открыт отдельно.

На этом всё, нужно протестировать.
 
 
Pauk
Отправлено: 11 марта 2011 — 17:15
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 327
Дата рег-ции: Март 2009  
Репутация: 6




я убил совсем строку отвечающую за вывод пути... теперь на морде ее нет и соответственно директории не открываются самостоятельно... и красиво и негеморно )
 
 
mastersound
Отправлено: 11 марта 2011 — 17:43
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




Pauk покажите - что вышло...?
Pauk пишет:
теперь на морде ее нет и соответственно директории не открываются самостоятельно... и красиво и негеморно
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Обсуждение »

> Похожие темы: Вывод имени отдельно открытого форума в навигации
Темы Форум Информация о теме Обновление
Работа с файлом footer.tpl
Как дополнять выходные данные на странице форума
Решение проблем Ответов: 4
Автор темы: Павел Пушков
19 ноября 2017 — 14:23
Автор: Павел Пушков
Мод: Расширенные почтовые функции (Почтовая очередь)
Гарантированная доставки писем с форума всем пользователям!
Модификации и дополнения Ответов: 59
Автор темы: yura3d
27 июля 2014 — 15:22
Автор: nikk
[ВЫПОЛНЕНО] Нужен мод notabenoid
Аналог в одном из форумов моего форума
Коммерческая зона Ответов: 6
Автор темы: Guyver
24 января 2016 — 14:17
Автор: Guyver
Нужна миграция с PunBB на ExBB
Перенос и конвертация форума
Движки Ответов: 4
Автор темы: santer
9 ноября 2011 — 10:42
Автор: саня
Sitemap
Генерация карты сайта/форума
Обсуждение Ответов: 3
Автор темы: mastersound
5 августа 2009 — 23:52
Автор: mastersound
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.078]     [ ]