Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[release] Inline images in attachment

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

[release] Inline images in attachment

Сообщение Anvar »

Название расширения: Inline images in attachment
Автор: Anvar
Описание расширения: Данное расширение позволяет отобразить вложенные изображения в последовательном порядке, таким образом заполняя пустые пространства, в которое они могли бы уложиться. Для расположения вложений в обычном виде, вставленные в текст сообщения - необходимо размещать с новой строки.
Расширение на phpbb.com (версия для phpBB 3.1.x): https://www.phpbb.com/customise/db/exte ... ttachment/
Скачать (для phpBB 3.1.x/3.2.x): http://bb3.mobi/forum/viewtopic.php?f=14&t=72
Язык: По умолчанию
Перенесено из форума Поддержка расширений для phpBB 3.1.x в форум Бета-версии расширений для phpBB 3.1.x 27.03.2015 22:31 модератором Sheer

Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 27.03.2015 22:32 модератором Sheer

Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение Anvar »

Советую вам отказаться от использования этого расширения. По проблеме с ссылкой в футере обращайтесь к автору.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение Gubkin »

спасибо, отказался
до релиза тут как до луны, скорее альфа
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 13 лет 1 месяц
Благодарил (а): 101 раз
Поблагодарили: 79 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение Slash »

Кому нибудь удалось подогнать код под phpBB 3.2?

В 3.1.x, перед тегом (в исходнике страницы): <div class="inline-attachment"> вставлялся перенос (<br />), если был совершен перенос при наборе текста.
В 3.2 <br /> не появляется ни перед, ни после <div class="inline-attachment">, в итоге картинки располагаются в одну строчку с текстом:
Безымянный.jpg
Чтобы появился переход на новую строку, надо при наборе текста сделать несколько переносов, но тогда картинка уходит сильно в низ...

По моему так...
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 13 лет 1 месяц
Благодарил (а): 101 раз
Поблагодарили: 79 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение Slash »

На cyberforum.ru пользователь sad67man помог написать временное решение моей проблемы.
Берем css из расширения:

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

/* Inline Attachment */
div.inline-attachment {
	display: inline-block;
}

dl.thumbnail, dl.file {
	display: inline-block!important;
	vertical-align: top;
	margin-right: 4px;
}

.attachbox dd {
	margin-top: 4px;
	padding-top: 4px;
	clear: left;
	display: inline;
}

.attachbox dd dl {
	display: inline-block;
	max-width: 100%;
	margin: 2px;
}
/* Inline Attachment END */
К нему добавляем jQuery (я добавил в шаблон события overall_footer_after.html):

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

	// Inline Attachment
	$('.inline-attachment').each(function() {
		var $this = $(this);
  	 var isPrevHasClass = $this.prev().length  && !$this.prev().hasClass('inline-attachment');
		var isNextHasClass = $this.next().length  && !$this.next().hasClass('inline-attachment');
		var isPrevText     = this.previousSibling && !!this.previousSibling.textContent.trim();
		var isNextText     = this.nextSibling     && !!this.nextSibling.textContent.trim();
		if (isPrevHasClass || isPrevText) {
			$this.before('<br />');
		};

		if (isNextHasClass || isNextText) {
			$this.after('<br />');
		};
	});	
	// Inline Attachment END
Результат:
Безымянный.jpg
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 5 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: [release] Inline images in attachment

Сообщение COB16 »

Slash, еще бы сео имаджес под 3.2 допилить
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 13 лет 1 месяц
Благодарил (а): 101 раз
Поблагодарили: 79 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение Slash »

COB16 писал(а): сео имаджес под 3.2 допилить

А что с ним не так? У меня вроде нормально работает. Может я не о том расширении думаю, дайте ссылку на него.
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 5 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: [release] Inline images in attachment

Сообщение COB16 »

Slash, [beta] SEO images in attachment (для phpBB3.1)

Отправлено спустя 44 секунды:
при включении пропадают сами картинки из форуму как будто нету их
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 13 лет 1 месяц
Благодарил (а): 101 раз
Поблагодарили: 79 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение Slash »

COB16, это вам в тему расширения надо.
Возможно (если у вас php 7), есть несовместимость версии php, можно попробовать переключить на 5.6 и проверить, как поведет себя расширение.
Возможно требуются дополнительные правки, например, http://bb3.mobi/forum/viewtopic.php?p=345#p345. Может еще чего...
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 5 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: [release] Inline images in attachment

Сообщение COB16 »

Slash, щас пока 5.4

Отправлено спустя 38 секунд:
хм точно не подумал об этом, про правку
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение misterleks »

Это расширение не подправили под 3.2?
У меня проблема как Slash, при вставке в текст изображения хаотично раскидываются в сообщении.
Не понял, куда вносить правки, так как у меня текст в css другой.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
velizariy
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 2 месяца
Откуда: Киев
Благодарил (а): 5 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение velizariy »

Увы. Ждем...
Может кто знает аналогичное расширение работающее на 3.2?
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 203
Стаж: 14 лет 5 месяцев
Благодарил (а): 151 раз
Поблагодарили: 67 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение Джим »

misterleks писал(а): Не понял, куда вносить правки, так как у меня текст в css другой.
Попробуйте в файл ext\bb3mobi\inlineimg\styles\prosilver\template\event\overall_footer_after.html добавить такой код:

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

<!-- IF S_VIEWTOPIC -->
<!-- INCLUDECSS ../theme/inlineimg.css -->
<script type="text/javascript">
   // Inline Attachment
   $('.inline-attachment').each(function() {
      var $this = $(this);
      var isPrevHasClass = $this.prev().length  && !$this.prev().hasClass('inline-attachment');
      var isNextHasClass = $this.next().length  && !$this.next().hasClass('inline-attachment');
      var isPrevText     = this.previousSibling && !!this.previousSibling.textContent.trim();
      var isNextText     = this.nextSibling     && !!this.nextSibling.textContent.trim();
      if (isPrevHasClass || isPrevText) {
         $this.before('<br />');
      };

      if (isNextHasClass || isNextText) {
         $this.after('<br />');
      };
   });   
   // Inline Attachment END
</script>
<!-- ENDIF -->

Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение misterleks »

Джим, добавил выше того, что там было. Правильно сделал?
Сейчас вроде работает, картинки заполняют область по горизонтали и в тексте не вываливаются.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 203
Стаж: 14 лет 5 месяцев
Благодарил (а): 151 раз
Поблагодарили: 67 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение Джим »

misterleks писал(а): добавил выше того, что там было. Правильно сделал?
Ну да, можно выше, можно ниже. Я лично из этого файла вообще всё удалил, чтобы маленькие картинки не растягивались. Оставил только этот код, который любезно предоставил Slash.
Аватара пользователя
velizariy
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 2 месяца
Откуда: Киев
Благодарил (а): 5 раз
Контактная информация:

Re: [release] Inline images in attachment

Сообщение velizariy »

Решил тоже попробовать в 3.2 в overall_footer_after.html вставить выше приведенный кусочек кода. Получилось не очень.
Текст и рисунки идут каждый с новой строчки. Оказалось что чтобы "толкнуть" вложение ниже текста надо делать еще один пустой абзац между ними. Может в скрипт надо что-то добавить?
Зняток екрану з 2017-06-20 19-55-56.jpg
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»