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

       

BB2Spoiler/BB3Spoiler

  • Список форумов
  • Форумы по phpBB 3.0
  • Другие моды для phpBB 3.0
  • BB2Spoiler/BB3Spoiler

BB2Spoiler FE и PhpBB 3.0.7

Не цепляет Fancybox.

Мод спойлера на аяксе для форума phpBB3
16 сообщений
  • 1
  • 2
  • След.
Просмотры: 2589 • 
  • qwerty Сообщение 06.10.2010
    Доброго времени суток!
    К себе на форум установил BB2Spoiler SE. Встал ровно и красиво. Замечательно работает. Потом установил BB2Spoiler FE. Тоже встал без ошибок и нареканий, миниатюры создает на ура. Но проблема возникла именно в Fancybox. При клике на миниатюру, оригинальное изображение открывается исключительно в новом окне, а не через Fancybox. Возможно, я что-то не раскомментировал в *.js или не изменил где надо 0 на 1... Перелопатил все темы, но нигде не увидел похожей проблемы. Если есть возможность, подскажите, пожалуйста, решение.
    С уважением, Дмитрий.
qwerty
  • Аватара пользователя
    PPK Сообщение 06.10.2010
    Проще всего указать ссылку на форум/тему с примером (иначе буду гадать).
PPK
  • qwerty Сообщение 08.10.2010
    Да, прошу прощения, надо было сразу кинуть ссылку на пример. Вот, пожалуйста http://razdolbikerz.ru/forum/viewtopic.php?f=1&t=5056
qwerty
  • Аватара пользователя
    PPK Сообщение 08.10.2010
    1. как минимум отсюда viewtopic.php?f=46&t=1401 была недоделана эта часть инструкции
    Открыть файл
    /addons/js/spoiler.js
    //-----------------------------------------------------------------------------
    заменить
    //-----------------------------------------------------------------------------

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

    				$img.bind('click', function(){ return !window.open(src); });
    				//Fancybox
    				/*$img.bind('click', function(){
    					$(".postImg").fancybox({
    						'modal': false,
    						'titleShow': true,
    						'titlePosition': 'inside',
    						'autoScale': true,
    						'autoDimensions': true,
    						'type': 'image',
    						'href': src,
    						'scrolling': 'auto',
    						'titleFormat': function(title, currentArray, currentIndex, currentOpts)
    						{
    							return '<a href="' + src + '" target="_blank">' +  src + '</a>';
    						}
    					});
    				 });*/
    //-----------------------------------------------------------------------------
    на
    //-----------------------------------------------------------------------------

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

    				//$img.bind('click', function(){ return !window.open(src); });
    				//Fancybox
    				$img.bind('click', function(){
    					$(".postImg").fancybox({
    						'modal': false,
    						'titleShow': true,
    						'titlePosition': 'inside',
    						'autoScale': true,
    						'autoDimensions': true,
    						'type': 'image',
    						'href': src,
    						'scrolling': 'auto',
    						'titleFormat': function(title, currentArray, currentIndex, currentOpts)
    						{
    							return '<a href="' + src + '" target="_blank">' +  src + '</a>';
    						}
    					});
    				 });
    //-----------------------------------------------------------------------------
PPK
  • qwerty Сообщение 08.10.2010
    Все, я увидел то, что не сделал! Спасибо огромнейшее! Буду тестировать!
    Последний раз редактировалось qwerty 08 окт 2010, 19:31, всего редактировалось 1 раз.
qwerty
  • Аватара пользователя
    PPK Сообщение 08.10.2010
    Теперь если нажать на картинку, fancybox открывает её (вниз прокрутить нужно страницу), там окажется картинка, почему так? - ошибки в html коде, первое что нашёл:

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

    				<ul class="nav_top">
    				
    							<li><a href="./faq.php">FAQ</a>
    
    							<li><a href="./search.php">Поиск</a>
    							<li><a href="./memberlist.php">Пользователи</a>
    							
    							<li><a href="./ucp.php?mode=register">Регистрация</a>
    							
    							<li><a href="./ucp.php">Личный раздел</a>
    							
    							<li><a href="./ucp.php?mode=login">Вход</a>
    				
    				</ul>
    там незакрытые li теги
PPK
  • qwerty Сообщение 08.10.2010
    Тег <li> из тех, которые не требуют обязательного закрытия.

    Я просто оставил первую строку

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

    $img.bind('click', function(){ return !window.open(src); });
    не подвергнув её комментированию.
qwerty
  • qwerty Сообщение 09.10.2010
    Да, действительно, картинка оригинального размера открывается в самом низу страницы даже после того, как я закрыл теги <li>.
qwerty
  • qwerty Сообщение 09.10.2010
    Ну все, я разобрался. Да, действительно, ошибка была в коде. Моя ошибка. В пути до "fancybox.js" я пропустил одну буковку.
      <script src="{ROOT_PATH}addonS/js/fancybox.js" type="text/javascript"></script>
    После этого все заработало) Еще раз спасибо за наставления и огромная благодарность разработчику!
    Последний раз редактировалось qwerty 09 окт 2010, 11:35, всего редактировалось 1 раз.
qwerty
  • Altair Bergadler Сообщение 31.01.2011
    у меня та же беда, гляньте пожалуйста
    http://hogsmeade.ru/post13027.html#p13027
Altair Bergadler
16 сообщений
  • 1
  • 2
  • След.

Вернуться в «BB2Spoiler/BB3Spoiler»

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-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума