🔔 (Обновление) Как создать кнопку [BIBLE] Цитата из Библии [/BIBLE] в XenForo

Unmasker1

механик
12 Январь 2023
6 633
850
113
Курган
t.me
Сегодня сделал то, о чём давно мечтал, разработал новую "кнопку", которая упрощает цитирование Библии. Раз это христианский форум, то такая кнопка обязательно должна быть.

Где находится эта кнопка?

— она находится рядом с кнопкой "цитата" и выглядит как "книга с крестиком".

Как это работает?

1. Выделите текст, затем нажмите кнопку.
2. Или нажмите сначала на кнопку (появится код), затем вставьте текст в появившийся код.

Образец:
Цитата из Библии
Все Писание богодухновенно и полезно для научения, для обличения, для исправления, для наставления в праведности, да будет совершен Божий человек, ко всякому доброму делу приготовлен. (2Тим.3:16,17)
 
Здесь я опишу самый простой способ по созданию кнопки: "Цитата из Библии" для вашего форума.

Этот метод 100% подходит для движка XenForo версии 2.3.6 (но может подойти и к другим).

Пошаговая инструкция:
  1. Для этого заходим "панель управления" - "контент" - "собственные BB-коды".
  2. Тег BB-кода: bible
  3. Заголовок: Цитата из Библии
  4. Режим замены: Простая замена
  5. Опция BB-кода: нет
  6. Замена HTML: (вставьте код)
Код:
HTML:
<div class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote">

    <div class="bbCodeBlock-title">

        Цитата из Библии:

    </div>

    <div class="bbCodeBlock-content">

        <div class="bbCodeBlock-expandContent">

            <i>{text}</i>

        </div>

    </div>

</div>

7. Иконка редактора: (выберите изображение)​
8. Нажмите Сохранить.​
9. После этого перейдите в меню рядом: "Контент" - "Менеджер кнопок BB-кодов".​
10. Там появится ваш новый BB-код. И Вы увидите свою картинку Библии.​
11. Перетащите эту картинку в верхний ряд кнопок редактора (если это не произошло автоматически).​
12. Нажмите Сохранить. Не забудьте обновить страницу форума, что бы проверить результат.​
Итого:
Вы получаете красиво оформленную цитату, в стилизованной рамочке. Пользователь сразу видит, что это цитата и откуда она.​
 
Что-то у меня эта кнопка работает не совсем правильно. Либо какие то "глюки" с моей стороны, либо баг в коде. Уже несколько раз замечал, что часть текста в цитате пропадает.

Например вот:
Цитата из Библии
2 Тимофею 2
17 и слово их, как рак, будет распространяться. Таковы Именей и Филит,
18 которые отступили от истины, говоря, что воскресение уже было, и разрушают в некоторых веру.

или вот:
Цитата из Библии
1 Иоанна 4:10 В том любовь, что не мы возлюбили Бога, но Он возлюбил нас и послал Сына Своего в умилостивление за грехи наши.


Сравниваем с оригиналами:

2 Тимофею 2
17 и слово их, как рак, будет распространяться. Таковы Именей и Филит,
18 которые отступили от истины, говоря, что воскресение уже было, и разрушают в некоторых веру.

1 Иоанна 4:10 В том любовь, что не мы возлюбили Бога, но Он возлюбил нас и послал Сына Своего в умилостивление за грехи наши.

О! Так я кажется понял в чём дело. Этому элементу ("цитата из Библии") не нравится сочетание букв "или". Он его убирает из сообщения.
 
  • Плюс
Реакции: Unmasker1
Здесь я опишу самый простой способ по созданию кнопки: "Цитата из Библии" для вашего форума.

Этот метод 100% подходит для движка XenForo версии 2.3.6 (но может подойти и к другим).

Пошаговая инструкция:
  1. Для этого заходим "панель управления" - "контент" - "собственные BB-коды".
  2. Тег BB-кода: bible
  3. ... [сокращено]

  1. Сложна, моя любить скопировать вставить из гугл)) ?
    Попробую воспользоваться, покопаюсь и постараюсь привыкнуть ?
 
  • Плюс
Реакции: Unmasker1
  • Плюс
Реакции: totocash
У меня опять такой же баг с "или".
Да, полностью вылечить эту проблему нельзя. Но через неделю я планирую масштабное обновление, которое кардинально всё изменит. В удаление "или" не будет надобности. Потому что «Цитата из Библии» отныне и всегда будет чистой и не иметь в себе ссылок, ломающих вёрстку и красоту)
 
  • Плюс
Реакции: Neo