Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Предложения по новым функциям и возможностям

  • Список форумов
  • ppkBB3cker
  • Предложения по новым функциям и возможностям

Кнопки навигации по разделам трекера

12 сообщений
  • 1
  • 2
  • След.
Просмотры: 1227 • 
traktirshik
Пользователь
Сообщения: 33
Зарегистрирован: 28 июн 2010, 15:21
Сообщение 27 авг 2010, 11:24
Предлагаю Вашему вниманию кнопки разделов трекера. Вставить их проще простого, а удобства навигации очевидны, реализовал у себя по просьбе юзеров.

У меня это выглядит так:


В архиве варианты кнопочек разных цветов на прозрачном фоне. В любом графическом редакторе, поддерживающим прозрачность png, накладываем на кнопочки нужные надписи и присваеваем нужные имена файлов.
Заготовоенные кнопки заливаем в папку /styles/ВАШ СТИЛЬ/theme/images/

В блокноте заготавливаем кусок кода такого вида:

Код: Выделить всё

<center><a href="http://ВАШ САЙТ/НУЖНАЯ СТРАНИЦА"><img src="http://ВАШ САЙТ/styles/ВАШ СТИЛЬ/theme/images/НУЖНАЯ КНОПКА.png" border="0" alt="" /></center>
<br>
Естественно, нужно вписать пути к Вашим страницам и картинкам кнопок и повторить фрагмент <a href=......../> нужное количество раз (исходя из кол-ва кнопок) с необходимыми путями.

Заходим в админку, выбираем вкладку ститли / Шаблоны, открываем Ваш шаблон / Изменить. Выбираем в выпадающем меню overall_header.html, ищем там строки:

Код: Выделить всё

	<!-- IF S_DISPLAY_SEARCH -->
	<p class="searchbar">
		<span style="float: {S_CONTENT_FLOW_BEGIN};"><a href="{U_SEARCH_UNANSWERED}">
Выше этих строк вставляем заготовленный кусок кода с кнопками, сохраняем изменения.
Очищаем кэш и радуемся жизни.

Архив с кнопками

Надеюсь, что кому-то это окажется нужным.
traktirshik
MishanyaZHK
Донатор
Сообщения: 37
Зарегистрирован: 18 июл 2011, 10:00
Сообщение 04 авг 2011, 02:18
После перехода хоть по одной кнопке разлогинивает сразу же...
Делал ссылки вида http://www.gigamania.ru/viewforum.php?f=9
:(
MishanyaZHK
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 04 авг 2011, 10:00
нужно это реализовывать через "другое место", в php файле нужно прописать ссылки на нужные форумы, примерно так:

Код: Выделить всё

'U_FORUM1' => append_sid("{$phpbb_root_path}viewforum.{$phpEx}?f=1"),
'U_FORUM2' => append_sid("{$phpbb_root_path}viewforum.{$phpEx}?f=2"),
и потом в файлах шаблонов использовать
{U_FORUM1} {U_FORUM2} и т.д.
PPK
Аватара пользователя
BitmasteR
Донатор
Сообщения: 247
Зарегистрирован: 26 сен 2009, 09:24
Сообщение 04 авг 2011, 10:04
PPK писал(а):и потом в файлах шаблонов использовать
{U_FORUM1} {U_FORUM2} и т.д
ну если правильно делать и как положено то так )) а что просто нельзя в овере редачить как тебе вздумается?)) .. эмм я в овере title к логу даж на русском прописал) :D
BitmasteR
Аватара пользователя
9CaraTT
VIP
Сообщения: 3095
Зарегистрирован: 13 мар 2011, 15:23
Сообщение 04 авг 2011, 16:08
  После перехода хоть по одной кнопке разлогинивает сразу же...
странно, я делаю либо так /viewforum.php?f=9 либо так http://www.gigamania.ru/viewforum.php?f=9 у себя, всё работает нормально а насчёт другого варианта, заморачиваться не хочется, в пшп лазить, ради нескольких ссылок, чтобы при обновлении это всё дело слетало постоянно = )
9CaraTT
MishanyaZHK
Донатор
Сообщения: 37
Зарегистрирован: 18 июл 2011, 10:00
Сообщение 04 авг 2011, 16:56
PPK писал(а):нужно это реализовывать через "другое место", в php файле нужно прописать ссылки на нужные форумы, примерно так:

Код: Выделить всё

'U_FORUM1' => append_sid("{$phpbb_root_path}viewforum.{$phpEx}?f=1"),
'U_FORUM2' => append_sid("{$phpbb_root_path}viewforum.{$phpEx}?f=2"),
и потом в файлах шаблонов использовать
{U_FORUM1} {U_FORUM2} и т.д.
А не могли бы вы сказать в каком именно файле .php надо это прописывать?
MishanyaZHK
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 04 авг 2011, 17:50
например /includes/functions.php после

Код: Выделить всё

		'U_PORTAL'				=> ($config['portal_enable']) ? append_sid("{$phpbb_root_path}portal.$phpEx") : '',
DizeL85 писал(а):странно, я делаю либо так /viewforum.php?f=9 либо так http://www.gigamania.ru/viewforum.php?f=9 у себя, всё работает нормально а насчёт другого варианта, заморачиваться не хочется, в пшп лазить, ради нескольких ссылок, чтобы при обновлении это всё дело слетало постоянно = )
будет работать до того момента, пока включены куки или с ними "нет проблем", функция append_sid всё-таки не случайно в phpBB3 :|
PPK
MishanyaZHK
Донатор
Сообщения: 37
Зарегистрирован: 18 июл 2011, 10:00
Сообщение 04 авг 2011, 18:20
PPK писал(а):например /includes/functions.php послеКод: Выделить всё      'U_PORTAL'            => ($config['portal_enable']) ? append_sid("{$phpbb_root_path}portal.$phpEx") : '',
Спасибо большое :)
MishanyaZHK
Аватара пользователя
9CaraTT
VIP
Сообщения: 3095
Зарегистрирован: 13 мар 2011, 15:23
Сообщение 04 авг 2011, 18:42
  будет работать до того момента, пока включены куки или с ними "нет проблем", функция append_sid всё-таки не случайно в phpBB3
ок, спасибо, буду знать = )
9CaraTT
MishanyaZHK
Донатор
Сообщения: 37
Зарегистрирован: 18 июл 2011, 10:00
Сообщение 05 авг 2011, 14:31
Извиняюсь за глупый вопрос, но подскажите какого вида нужно вставить ссылку в тот же functions.php для перехода к конкретной теме?
У меня написано так:

Код: Выделить всё

'CSS_V43' => append_sid("{$phpbb_root_path}viewforum.{$phpEx}?f=30&t=126"),
но при переходе по ней кидает не в саму тему, которая нужна (у меня это тема с игрой css v64), а кидает в общий форум (т.е. в Action(Shooter)).
Как быть?
:oops:
MishanyaZHK
12 сообщений
  • 1
  • 2
  • След.

Вернуться в «Предложения по новым функциям и возможностям»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo