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

       

Расширения для phpBB 3.1-3.3

  • Список форумов
  • phpBB 3.1-3.3
  • Расширения для phpBB 3.1-3.3

[Расширение] (phpBB 3.1-3.3) BB3Spoiler: спойлер для форума

Спойлер на аяксе для форума phpBB 3 с отображением изображений в всплывающем окне (через prettyPhoto, Highslide, Lightbox2 или Fancybox3)

169 сообщений
  • Пред.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Перейти на страницу:
  • 17
  • След.
Просмотры: 61691 • 
zergood
Благодаривший
Сообщения: 30
Зарегистрирован: 29 ноя 2015, 20:15
Сообщение 24 фев 2016, 05:09
Не применяется к старым сообщениям в которых присутствует

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

[spoiler="Скрытый текст"][/spoiler]
Но если нажму редактировать и сразу Предпросмотр сообщения, то применяется спойлер.
Можно как то исправить?
zergood
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 24 фев 2016, 12:49
Нужно делать репарсинг бб-кодов в сообщениях, http://www.phpbbguru.net/community/topic42862.html
PPK
zergood
Благодаривший
Сообщения: 30
Зарегистрирован: 29 ноя 2015, 20:15
Сообщение 25 фев 2016, 05:55
PPK писал(а):Нужно делать репарсинг бб-кодов в сообщениях, ↑ http://www.phpbbguru.net/community/topic42862.html
Попробовал, не помогло :(
Если редактирую сообщение старое, нажимаю превью, то спойлер отображается. нажимаю отправить (старое сообщение), на выходе спойлер не применяется. Применяется если только я делаю любое изменение текста в сообщении.

Всё, никак уже не вылечить это?
zergood
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 25 фев 2016, 12:52
Значит он скорее всего не использует при репарсинге никакие расширения, т.е. не подключает их, вариант наверное только один - это отдельный скрипт писать под это. :unknown:
PPK
Siava
Пользователь
Сообщения: 61
Зарегистрирован: 27 авг 2011, 01:13
Сообщение 11 апр 2016, 15:25
PPK, чтобы расширение корректно работало с разными стилями предлагаю перенести css-файлы и ./images в ./styles/all/theme и использовать в event-шаблонах конструкции вида.

overall_header_head_append.html
simple_header_head_append.html

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

<!-- IF SPOILER_OPEN_TYPE eq 0 --><!-- INCLUDECSS @ppk_bb3spoiler/prettyPhoto.css --><!-- ENDIF -->
<!-- INCLUDECSS @ppk_bb3spoiler/spoiler.css -->
С js тоже можно аналогично, используя <!-- INCLUDEJS ... -->

Добавлено спустя 8 минут 10 секунд:
И чтобы не грузить все css и js файлы на каждой странице форума можно добавить условие в event-шаблоны:

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

<!-- IF S_VIEWTOPIC or S_IN_UCP or S_IN_POSTING -->
Siava
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 11 апр 2016, 15:38
1 посмотрю
2. есть расширения которые показывают текст сообщений на своей странице или странице форума (портал как пример), это нужно будет бесконечно добавлять разные страницы туда
PPK
mike2003
Пользователь
Сообщения: 14
Зарегистрирован: 24 мар 2016, 16:12
Сообщение 09 май 2016, 01:24
а почему создание ббкодов руками надо делать?
не лучше сделать как в Advanced BBCode Box?

Добавлено спустя 24 минуты 10 секунд:
и еще такой вопрос, а нельзя сделать что бы обрабатывался стандартный тег IMG, но только внутри спойлера? что бы не создавать лишний
фывфыв
[/code]
То в галерее они будут отдельно друг от друга. И например верхний spimage вообще ни с кем не объединится. Даже с другими из спойлера.
mike2003
Аватара пользователя
NORMANN
Донатор
Сообщения: 634
Зарегистрирован: 12 сен 2013, 10:47
Сообщение 09 май 2016, 08:39
mike2003 писал(а):а почему создание ббкодов руками надо делать?
Чтобы админ не забывал где у него находится в ACP BBCodes и не терял навыки по их созданию, а так же не для ленивых, а еще для того чтобы ранее созданные bbcode с идентичным названием (созданные другими расширениями или вручную) не пере записались расширением BB3Spoiler автоматически, а только осознанно, что это действительно нужно админу.

Добавлено спустя 6 минут 42 секунды:
mike2003 писал(а):а нельзя сделать что бы обрабатывался стандартный тег IMG, но только внутри спойлера?
Т.е. Вам картинки снаружи спойлера совсем не нужны? А другим нужны.

Настройки
Обработка изображений:
Спойлер будет обрабатывать все изображения в сообщениях и подписях вставленные через бб-код

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

[img][/img]
, если такое поведение нежелательно, нужно создать отдельный бб-код для обработки его спойлером
NORMANN
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 09 май 2016, 10:16
mike2003 писал(а):а почему создание ббкодов руками надо делать?
не лучше сделать как в Advanced BBCode Box?
Потому-что в расширении бб-коды по надобности, а разработчики phpbb до сих пор не сделали элементарной вещи: возможность просто отключать бб-коды в админке, а не удалять их если они не нужны.
PPK
Siava
Пользователь
Сообщения: 61
Зарегистрирован: 27 авг 2011, 01:13
Сообщение 09 авг 2016, 01:25
PPK, приветствую!
Здесь вы выкладывали код для совместимости с QuickReply 0.0.x-1.0.х, но сейчас разрабатывается новая версия расширения QuickReply 1.1.х и изменения уже не подходят.
Пытался вручную что-то сделать, но в javascript тёмный лес(

Отправлено спустя 46 секунд:
Siava писал(а): вручную
То есть не вручную, а самостоятельно :D
Siava
169 сообщений
  • Пред.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Перейти на страницу:
  • 17
  • След.

Вернуться в «Расширения для phpBB 3.1-3.3»

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