[release] Inline images in attachment
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
[release] Inline images in attachment
Название расширения: 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
Язык: По умолчанию
Автор: 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
-
- phpBB 2.0.7
- Сообщения: 567
- Стаж: 8 лет 4 месяца
- Благодарил (а): 241 раз
- Поблагодарили: 52 раза
Re: [release] Inline images in attachment
Вы тему читаете? Все же написано. Начните с этого сообщения Re: [release] Inline images in attachment
Да, будет работать. Только после доработки напильником.
-
- phpBB 1.4.1
- Сообщения: 43
- Стаж: 12 лет 2 месяца
- Откуда: Хабаровский край
- Поблагодарили: 1 раз
Re: [release] Inline images in attachment
И куда это всё вносить?Slash писал(а): 15.01.2017 5:37 Берем 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
LinkPress - Всё для рекламы, трафика и seo-продвижения одновременно.
-
- phpBB 2.0.16
- Сообщения: 1086
- Стаж: 9 лет 9 месяцев
- Благодарил (а): 203 раза
- Поблагодарили: 91 раз
Re: [release] Inline images in attachment
o5Tolik, что уже перестало работать расширение для 3.2
решил опять ковырять на базе анваровского ?
решил опять ковырять на базе анваровского ?
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
-
- phpBB 1.4.1
- Сообщения: 43
- Стаж: 12 лет 2 месяца
- Откуда: Хабаровский край
- Поблагодарили: 1 раз
Re: [release] Inline images in attachment
ты об чем?Gubkin писал(а): 11.12.2018 18:42 o5Tolik, что уже перестало работать расширение для 3.2
решил опять ковырять на базе анваровского ?
Отправлено спустя 1 минуту 40 секунд:
Gubkin, вот же написано
LinkPress - Всё для рекламы, трафика и seo-продвижения одновременно.
-
- phpBB 2.0.16
- Сообщения: 1086
- Стаж: 9 лет 9 месяцев
- Благодарил (а): 203 раза
- Поблагодарили: 91 раз
Re: [release] Inline images in attachment
перепили что ли вчера Re: Картинки в сообщении по горизонтали
или мне уже мерещиться, что проблема была решена
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
-
- phpBB 1.4.1
- Сообщения: 43
- Стаж: 12 лет 2 месяца
- Откуда: Хабаровский край
- Поблагодарили: 1 раз
Re: [release] Inline images in attachment
LinkPress - Всё для рекламы, трафика и seo-продвижения одновременно.
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 4 года 2 месяца
Re: [release] Inline images in attachment
Сколько не танцевал с бубнами и напильником... но так и не могу добиться результата, как у Slash ((
файл стиля:
файла overall_footer_after.html не было по указанному пути, создал, добавил код
расширение включал/выключал, кеши чистил... в результате далее в кучу текст и картинки в строку (код br не добавляет). Кчто чего посоветует ?
Отправлено спустя 1 час 47 минут 42 секунды:
так никто ничего и не посоветует ?
файл стиля:
Код: Выделить всё
/* 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 */
Код: Выделить всё
<!-- 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 -->
Отправлено спустя 1 час 47 минут 42 секунды:
так никто ничего и не посоветует ?
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: [release] Inline images in attachment
Может добавить ссылку на скачивание версии для 3.2 http://bb3.mobi/forum/viewtopic.php?f=14&t=72 ?
Re: [release] Inline images in attachment
Подскажите, пожалуйста, что нужно изменить в файле inlineimg.css расширения (его содержание приведено ниже), чтобы эскизы выстраивались на следующей строке после переноса соответствующих bb-кодов вложений?
Например, коды вложений расположены в 2 строки.
Сейчас эскизы выводятся в один ряд, а надо - в два.
inlineimg.css
Например, коды вложений расположены в 2 строки.
Код: Выделить всё
[attachment=1]1.jpg[/attachment][attachment=2]2.jpg[/attachment]
[attachment=3]3.jpg[/attachment][attachment=4]4.jpg[/attachment]
inlineimg.css
Код: Выделить всё
.attachbox dd {
margin-top: 4px;
padding-top: 4px;
clear: left;
display: inline;
border: 0!important;
}
.attachbox dd dl {
border-bottom: 1px solid #ddd;
display: inline-block;
max-width: 100%;
margin: 2px;
}
div.inline-attachment {
display: inline-block;
}
dl.thumbnail, dl.file {
display: inline-block!important;
vertical-align: middle;
margin-right: 5px;
}
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: [release] Inline images in attachment
Не знаю как в расширении, вроде никак, его суть все вложения в горизонт, а так просто делаю так, два раза на Enter и все, проблема решена
Re: [release] Inline images in attachment
У меня если 3 пустых строки ставишь, то происходит перенос эскизов (см. ниже). Но это не решение, а порнография.
Код: Выделить всё
[attachment=1]1.jpg[/attachment][attachment=2]2.jpg[/attachment]
[attachment=3]3.jpg[/attachment][attachment=4]4.jpg[/attachment]
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: [release] Inline images in attachment
ext/bb3mobi/inlineimg/styles/prosilver/template/event/
overall_footer_after.html и overall_header_head_append.html
заменить
на
Чтобы аттачи в строку также отображались при предпросмотре редактируемого сообщения.
Отправлено спустя 1 час 24 минуты 9 секунд:
И ещё. Не знаю как у других, но у меня при использовании QuickReply при Ajax-переходе по страницам темы в некоторых случаях, когда под или над вложениями есть текст, сообщения отображаются некорректно. Текст располагается в строчку вместе с вложениями. Не срабатывает javascript, подключаемый в overall_footer_after.html расширения Inline images in attachment.
Для этого в ext/boardtools/quickreply/styles/all/template/quickreply_core.js
находим строчку
в этой функции чуть ниже находим строчку
и добавляем перед ней кусок из overall_footer_after.html
overall_footer_after.html и overall_header_head_append.html
заменить
Код: Выделить всё
<!-- IF S_VIEWTOPIC -->
Код: Выделить всё
<!-- IF S_VIEWTOPIC or S_DISPLAY_PREVIEW -->
Отправлено спустя 1 час 24 минуты 9 секунд:
И ещё. Не знаю как у других, но у меня при использовании QuickReply при Ajax-переходе по страницам темы в некоторых случаях, когда под или над вложениями есть текст, сообщения отображаются некорректно. Текст располагается в строчку вместе с вложениями. Не срабатывает javascript, подключаемый в overall_footer_after.html расширения Inline images in attachment.
Для этого в ext/boardtools/quickreply/styles/all/template/quickreply_core.js
находим строчку
Код: Выделить всё
function updatePostsContainer(content) {
Код: Выделить всё
showResponse(quickreply.$.qrPosts);
Код: Выделить всё
$(document).ready(function() {
/* Add resize attach in phpBB3.1 && Anvar bb3.mobi */
$('dl.thumbnail img, dt.attach-image img').load(function() {
var w = $(this).width();
var h = $(this).height();
var rh = $(this).height();
if (w > h) {
h = w;
w = w*(h/rh);
}
$(this).width(w*(2/3));
$(this).height(h*(2/3));
});
$('dl.thumbnail img, dt.attach-image img').each(function() {
var src = $(this).attr('src');
$(this).attr('src', '');
$(this).attr('src', src);
});
});
// 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 />');
};
});
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: [release] Inline images in attachment
В QuickReply из других расширений подключаться можно в подобных случаях, его самого править смысла нетSiava писал(а): 17.04.2022 1:14 Для этого в ext/boardtools/quickreply/styles/all/template/quickreply_core.js
находим строчку
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: [release] Inline images in attachment
А как правильно в данном случае? Я просто всегда так делал... иначе не умеюТатьяна5 писал(а): 17.04.2022 1:32 В QuickReply из других расширений подключаться можно в подобных случаях, его самого править смысла нет
Вернуться к началу
