Кнопка наверх, вниз, назад как Вконтакте - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Кнопка наверх, вниз, назад как Вконтакте

#1 Пользователь на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 299
  • Регистрация: 27-Март 16
  • Репутация: 18
  • IPB version:3.4.x
 

Отправлено 29 Август 2016 - 11:13

Всем здравствуйте. Установил на форум удобную кнопку навигации по странице - наверх, вниз, назад как Вконтакте. Но такая проблема - работает только кнопка наверх и вниз и только на главной странице почему-то. На остальных страницах никакие кнопки (в том числе кнонка назад) не работают... Подскажите, пожалуйста, в чем проблема.

Вот сама кнопка. В GlobalTemplate до </head> добавить этот код:

<link rel="stylesheet" type="text/css" href="/bottom-top/bottom-top.css">

<script type='text/javascript' src="bottom-top/jquery.min.js"></script>
<script type='text/javascript' src="bottom-top/bottom-top.js"></script>
<script type="text/javascript">

btb_options = {


/*	Измените значения и раскомментируйте код, либо удалите, если хотите использовать стандартные настройки:*/

/*
	button_width: "24%", // Ширина всех кнопок

    top_value_normal: '▲ Наверх',//Надпись кнопки наверх
	back_value_normal: '◄ Назад', //Надпись кнопки назад
	bottom_value_normal: '▼', //Надпись кнопки вниз

	top_value_mobile: '▲', //Надпись мобильной кнопки наверх
	back_value_mobile: '◄', //Надпись мобильной кнопки назад
	bottom_value_mobile: '▼', //Надпись мобильной кнопки вниз

	bottom_title: '"Перемотать страницу обратно к последней позиции"',
	top_title: '"Перемотать страницу наверх"',
	back_title: '"Назад"',

	btposition: 'left', //Позиция. Значения: left или right
	btcomplect: 'tb', // Комплектация. Значения: bottom-top(top-bottom, tb,12), top, full, back
	back_none: 200, // Изчезновение кнопки вниз/назад
	top_display: 400, // Появление кнопки вверх
	animation_speed: 100, //Скорость анимации вверх/вниз
	
	colors_background: '#45688E', // Начальный цвет текста ВСЕХ кнопок
	start_colors_background: '#ADADAD', // Цвет текста ВСЕХ кнопок при наведении

	gt_start_buttons_background: 'rgba(240, 240, 240, 0.5)', // Начальный цвет фона кнопки Наверх
	gt_buttons_background: 'rgba(225, 231, 237, 0.53)', // Цвет фона кнопки наверх при наведении

	gb_start_buttons_background: 'none', // Начальный цвет фона кнопки Вниз
	gb_buttons_background: 'none', //  Цвет фона кнопки Вниз при наведении

	gbk_start_buttons_background: 'rgba(240, 240, 240, 0.5)', // Начальный цвет фона кнопки Назад
	gbk_buttons_background: 'rgba(225, 231, 237, 0.53)', // Цвет фона кнопки Назад при наведении
*/
    };
    
</script>


Распаковать архив в корень сайта: Вложение  Button Top-Back-Bottom.rar (33,87К)
Количество загрузок: 2
0

#2 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 288
  • Регистрация: 20-Март 09
  • Репутация: 2 087
  • IPB version:3.1.x
 

Отправлено 29 Август 2016 - 11:30

По использование jquery на тройка уже не раз писалось - он конфликтует с фреймворком prototype, а jquery нужно подключать в режиме noconflict.
0

#3 Пользователь на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 299
  • Регистрация: 27-Март 16
  • Репутация: 18
  • IPB version:3.4.x
 

Отправлено 29 Август 2016 - 11:53

noconflict подключил! Часть кнопок работает, а часть нет... Проблема где-то в скрипте, наверное.
0

#4 Пользователь на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 299
  • Регистрация: 27-Март 16
  • Репутация: 18
  • IPB version:3.4.x
 

Отправлено 29 Август 2016 - 13:05

Странно, не могу найти недочет в скрипте... Кнопка упорно не хочет отображаться ни на каких страницах, кроме главной. Что-то с функционалом кнопки Назад, мне кажется... Помогите найти баг, пожалуйста.

Вот скрипт кнопок:
0

#5 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 288
  • Регистрация: 20-Март 09
  • Репутация: 2 087
  • IPB version:3.1.x
 

Отправлено 29 Август 2016 - 13:12

Смотрите ошибки js в консоли ошибок браузера или заполните адрес форума в профиле, мне устанавливать этот скрипт нет времени.
По поводу адреса форума я уже об этом говорил - у меня не всегда есть желания каждый раз устанавливать дополнения на своем форме чтобы в них разбираться, а по коду я гадать не умею.
0

#6 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 288
  • Регистрация: 20-Март 09
  • Репутация: 2 087
  • IPB version:3.1.x
 

Отправлено 29 Август 2016 - 13:15

Вот тут относительные адреса могут быть причиной неработы скрипта в тема если есть чпу.

<script type='text/javascript' src="bottom-top/jquery.min.js"></script>
<script type='text/javascript' src="bottom-top/bottom-top.js"></script>

Подключайте полным адресом с использованием переменных форума.

<script type='text/javascript' src="{$this->settings['board_url']}/bottom-top/jquery.min.js"></script>
<script type='text/javascript' src="{$this->settings['board_url']}/bottom-top/bottom-top.js"></script>

1

#7 Пользователь на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 299
  • Регистрация: 27-Март 16
  • Репутация: 18
  • IPB version:3.4.x
 

Отправлено 29 Август 2016 - 13:34

Спасибо огромное, в этом причина была! Век живи, век учись)) Спасибо!
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна