[3.3] Image with Text BBCode Extension

Расширения, сгенерированные с помощью искусственного интеллекта.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2369
Стаж: 13 лет
Откуда: Одесса
Благодарил (а): 620 раз
Поблагодарили: 149 раз

[3.3] Image with Text BBCode Extension

Сообщение romaamor »

Расширение BBCode для изображений с текстом

Обзор
Это расширение добавляет пользовательский BBCode для вставки изображений с описаниями в сообщения. Описание может быть как пользовательским текстом, так и автоматически заполненным заголовком темы. Использует семантические элементы HTML5 `<figure>` и `<figcaption>` для лучшей доступности и SEO.
Изображение


Функции
- Добавляет [imgtext] BBCode для вставки изображений с описаниями
- Использует семантические элементы HTML5 (`<figure>` и `<figcaption>`)
- Позволяет настраивать описание для каждого изображения через удобный диалог
Изображение

- Автоматически использует заголовок темы в качестве описания изображения, если не указан пользовательский текст
- Настраиваемое положение кнопки (до или после области сообщения)
Изображение
Изображение

- Групповые разрешения для использования BBCode
- Чистый и современный интерфейс диалога
- Адаптивный размер изображения
- Совместимость с другими расширениями phpBB
Изображение


Функции администрирования
- Модуль ACP для управления настройками расширения
- Настройте, какие группы пользователей могут использовать BBCode
- Выберите положение кнопки (до или после области сообщения)
- Простой в использовании интерфейс настроек
Изображение


Использование
1. Нажмите кнопку «Изображение с описанием» в редакторе сообщений
2. В появившемся диалоговом окне:
- Введите URL-адрес изображения
- При желании введите пользовательское описание
- Если описание не введено, Название темы будет использоваться автоматически
3. Нажмите OK, чтобы вставить BBCode
4. Изображение будет отображаться с описанием по центру под ним

Формат BBCode
```
[imgtext=URL]Описание или {TOPIC_TITLE}[/imgtext]
```

Установка
1. Скопируйте расширение в `phpBB/ext/roma30/imagewithtext`
2. Перейдите в "ACP" > "Настройка" > "Расширения"
3. Включите расширение "Image with Text BBCode"
4. Настройте параметры расширения в ACP


Требования
- phpBB 3.3.0 или выше
- PHP 7.1.3 или выше

История версий
- 1.0.2 - Добавлены настройки ACP, групповые разрешения и настраиваемое положение кнопки
- 1.0.1 - Добавлены семантические элементы HTML5, улучшенный интерфейс диалога и улучшенный стиль
- 1.0.0 - Первоначальный выпуск

Автор
- roma30
ext.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось romaamor 04.04.2025 10:50, всего редактировалось 3 раза.
Аватара пользователя
Leo Angel
phpBB 2.0.7a
Сообщения: 622
Стаж: 7 лет 3 месяца
Благодарил (а): 210 раз
Поблагодарили: 69 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение Leo Angel »

А если в теме несколько изо и у каждого должен быть свой текст? Например, Рис.1, Рис.2.
Как быть в этом случае?
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2369
Стаж: 13 лет
Откуда: Одесса
Благодарил (а): 620 раз
Поблагодарили: 149 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение romaamor »

Leo Angel писал(а): 01.04.2025 11:43 А если в теме несколько изо и у каждого должен быть свой текст? Например, Рис.1, Рис.2.
Как быть в этом случае?
Тоже пришла такая мысля. Но уже потом.
Думаю добавить так же поле для вставки названия изображения. А если не добавлять в ручную, то будет автоматически браться с названия темы.
Но то уже завтра. Закончились токены на сегодня для общения с ботом. :(
Перенесено из форума Бета-версии расширений для phpBB в форум ИИ расширения 01.04.2025 11:58 модератором rxu

Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1167
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 293 раза

Re: [3.3] Image with Text BBCode Extension

Сообщение KEMnEP »

romaamor, Так то считается муви тоном, если альты у разных изображений одинаковые и не описывают его содержимое. И если уж делать настоящие сео описание, то нужно https://developer.mozilla.org/ru/docs/W ... ent/figure
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2369
Стаж: 13 лет
Откуда: Одесса
Благодарил (а): 620 раз
Поблагодарили: 149 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение romaamor »

KEMnEP писал(а): 01.04.2025 12:06 если альты у разных изображений одинаковые и не описывают его содержимое
Я об этом поздно подумал. Завтра попробую исправить.
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1167
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 293 раза

Re: [3.3] Image with Text BBCode Extension

Сообщение KEMnEP »

romaamor, Хотя для скриридеров, хотя бы человеческий альт и то будет плюсом, для плохо видящих. неоспоримо.
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2369
Стаж: 13 лет
Откуда: Одесса
Благодарил (а): 620 раз
Поблагодарили: 149 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение romaamor »

Image with Text BBCode Extension Version - 1.0.1

Обзор
Это расширение добавляет пользовательский BBCode для вставки изображений с описаниями в сообщения. Описание может быть либо заданным вручную текстом, либо автоматически подставляться из заголовка темы. Использует семантические HTML5-элементы <figure> и <figcaption> для улучшенной доступности и SEO.

Изображение

Возможности
Добавляет BBCode [imgtext] для вставки изображений с описаниями
Использует семантические HTML5-элементы (<figure> и <figcaption>)
Позволяет указывать собственное описание для каждого изображения через удобный диалог
Автоматически использует заголовок темы в качестве описания, если текст не указан
Добавляет кнопку в панель инструментов редактора сообщений
Изображения отображаются с описаниями, центрированными под ними
Адаптивные размеры изображений
Чистый и современный интерфейс диалога для ввода данных

Использование
Нажмите кнопку "Изображение с описанием" в панели инструментов редактора (значок с изображением)
Изображение

В появившемся диалоговом окне:
Введите URL изображения
Изображение

При необходимости укажите собственное описание

Если описание не указано, автоматически будет использован заголовок темы
Нажмите OK, чтобы вставить BBCode
Изображение отобразится с описанием, центрированным под ним

Формат BBCode
[imgtext=URL]Description or {TOPIC_TITLE}[/imgtext]

Установка
Скопируйте расширение в phpBB/ext/roma30/imagewithtext
Перейдите в "ACP" > "Настройки" > "Расширения"
Включите расширение "Изображение с текстом BBCode"

Требования
phpBB 3.3.0 или выше
PHP 7.1.3 или выше

История версий
1.0.1 – Добавлены семантические HTML5-элементы, улучшен интерфейс диалога и стилизация
1.0.0 – Первоначальный выпуск
roma30.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Leo Angel
phpBB 2.0.7a
Сообщения: 622
Стаж: 7 лет 3 месяца
Благодарил (а): 210 раз
Поблагодарили: 69 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение Leo Angel »

romaamor, а есть возможность прикрутить и права на использование этого функционала?
Чтобы только Админ мог им пользоваться, а все остальные кнопку даже не видели.
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2369
Стаж: 13 лет
Откуда: Одесса
Благодарил (а): 620 раз
Поблагодарили: 149 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение romaamor »

Leo Angel писал(а): 02.04.2025 13:41 а есть возможность прикрутить и права на использование этого функционала?
Чтобы только Админ мог им пользоваться, а все остальные кнопку даже не видели.
Надо посмотреть. Бот если делает что то, что связанно с правами пользователя, то может всё поломать.
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1167
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 293 раза

Re: [3.3] Image with Text BBCode Extension

Сообщение KEMnEP »

romaamor, извиняюсь, наверное выглядит, что докапываюсь, но горизонтальная полоса прокрутки на скриншоте, это жесть и не адаптивно Изображение
Аватара пользователя
Leo Angel
phpBB 2.0.7a
Сообщения: 622
Стаж: 7 лет 3 месяца
Благодарил (а): 210 раз
Поблагодарили: 69 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение Leo Angel »

romaamor писал(а): 02.04.2025 13:46
Leo Angel писал(а): 02.04.2025 13:41 а есть возможность прикрутить и права на использование этого функционала?
Чтобы только Админ мог им пользоваться, а все остальные кнопку даже не видели.
Надо посмотреть. Бот если делает что то, что связанно с правами пользователя, то может всё поломать.
Ну, я могу, конечно, в коде обвернуть эту кнопку условием, чтобы только Админ видел. Но как бы это не приветствуется, в ядре править.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12751
Стаж: 13 лет 8 месяцев
Благодарил (а): 159 раз
Поблагодарили: 2276 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение Татьяна5 »

Leo Angel, так править надо не в ядре, а в расширении
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2369
Стаж: 13 лет
Откуда: Одесса
Благодарил (а): 620 раз
Поблагодарили: 149 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение romaamor »

Leo Angel писал(а): 02.04.2025 13:41 Чтобы только Админ мог им пользоваться, а все остальные кнопку даже не видели.
Пробовал. Возникает конфликт с расширением Быстрый ответ от Татьяна5. Кнопка не появляется. В обычном ответе она есть и реагирует на права. Как это объяснить боту не знаю.
KEMnEP писал(а): 02.04.2025 13:48 но горизонтальная полоса прокрутки на скриншоте, это жесть и не адаптивно
Испралено.
roma30.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Leo Angel
phpBB 2.0.7a
Сообщения: 622
Стаж: 7 лет 3 месяца
Благодарил (а): 210 раз
Поблагодарили: 69 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение Leo Angel »

romaamor, а можно кнопку перенести под поле для сообщения? :oops:
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2369
Стаж: 13 лет
Откуда: Одесса
Благодарил (а): 620 раз
Поблагодарили: 149 раз

Re: [3.3] Image with Text BBCode Extension

Сообщение romaamor »

Leo Angel писал(а): 02.04.2025 23:15 а можно кнопку перенести под поле для сообщения?
Можно. Но уже завтра.

Вернуться в «ИИ расширения»