Поиск на форуме особых результатов не дал, информация имеется только для старых версий(пробовал, не подходит).
Имеется расширение, которое добавляет такой функционал (но для 3.1): https://www.phpbb.com/customise/db/exte ... ttachment/
Для phpBB 3.3 предлагают такие правки внести в файл
overall_footer_after.html
:
Код: Выделить всё
<!-- IF S_VIEWTOPIC -->
<script>
window.addEventListener ('load', function () {
$(document).ready(function() {
/* Add resize attach in phpBB3.1 && Anvar bb3.mobi */
$('dl.thumbnail img, dt.attach-image img').on('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>');
}
});
});
// Inline Attachment END
</script>
<!-- ENDIF -->
Код: Выделить всё
[Tue Mar 25 21:55:39 2025] [error] [client 109.75.135.81:0] PHP Fatal error: Uncaught Twig\\Error\\LoaderError: Looks like you try to load a template outside configured directories (../theme/inlineimg.css) in "@bb3mobi_inlineimg/event/overall_header_head_append.html" at line 2. in /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Loader/FilesystemLoader.php:291\nStack trace:\n#0 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Loader/FilesystemLoader.php(211): Twig\\Loader\\FilesystemLoader->validateName('../theme/inline...')\n#1 /home/a/a91164oa/a91164oa.beget.tech/public_html/phpbb/template/twig/loader.php(135): Twig\\Loader\\FilesystemLoader->findTemplate('../theme/inline...', true)\n#2 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Loader/FilesystemLoader.php(150): phpbb\\template\\twig\\loader->findTemplate('../theme/inline...')\n#3 /home/a/a91164oa/a91164oa.beget.tech/public_html/phpbb/template/twig/environment.php(312): Twig\\Loader\\FilesystemLoader->getCacheKey('../theme/inline...')\n#4 /home/a/a91164oa/a91164oa.beget.tech/public_html/cache/production/twig/86/86b868a972d393dfaac8a7aacb3cc0a2.php(44): phpbb\\template\\twig\\environment->findTemplate('../theme/inline...')\n#5 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Template.php(405): __TwigTemplate_819013d0d42d56e12fa407c650aac3fc->doDisplay(Array, Array)\n#6 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Template.php(378): Twig\\Template->displayWithErrorHandling(Array, Array)\n#7 /home/a/a91164oa/a91164oa.beget.tech/public_html/cache/production/twig/23/233fb3bf137499739979d602a0fba60d.php(352): Twig\\Template->display(Array)\n#8 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Template.php(405): __TwigTemplate_492429104adb699921be63b036e37f08->doDisplay(Array, Array)\n#9 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Template.php(378): Twig\\Template->displayWithErrorHandling(Array, Array)\n#10 /home/a/a91164oa/a91164oa.beget.tech/public_html/cache/production/twig/f1/f1ecf76b9a52de609083d12a8b556c18.php(44): Twig\\Template->display(Array)\n#11 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Template.php(405): __TwigTemplate_7179fdad83c326f9df21838ddd0d9ea9->doDisplay(Array, Array)\n#12 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Template.php(378): Twig\\Template->displayWithErrorHandling(Array, Array)\n#13 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Template.php(390): Twig\\Template->display(Array)\n#14 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/TemplateWrapper.php(45): Twig\\Template->render(Array, Array)\n#15 /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Environment.php(318): Twig\\TemplateWrapper->render(Array)\n#16 /home/a/a91164oa/a91164oa.beget.tech/public_html/phpbb/template/twig/environment.php(223): Twig\\Environment->render('viewtopic_body....', Array)\n#17 /home/a/a91164oa/a91164oa.beget.tech/public_html/phpbb/template/twig/environment.php(193): phpbb\\template\\twig\\environment->display_with_assets('viewtopic_body....', Array)\n#18 /home/a/a91164oa/a91164oa.beget.tech/public_html/phpbb/template/twig/twig.php(317): phpbb\\template\\twig\\environment->display('viewtopic_body....', Array)\n#19 /home/a/a91164oa/a91164oa.beget.tech/public_html/includes/functions.php(4334): phpbb\\template\\twig\\twig->display('body')\n#20 /home/a/a91164oa/a91164oa.beget.tech/public_html/viewtopic.php(2426): page_footer()\n#21 {main}\n thrown in /home/a/a91164oa/a91164oa.beget.tech/public_html/vendor/twig/twig/src/Loader/FilesystemLoader.php on line 291, referer http://a91164oa.beget.tech/viewforum.php?f=2