JimmyHoke
(Jimmy Hoke)
16.Ноябрь.2023 18:50:17
1
Обновление
Я разобрался. Бот помещает все изображения в сетку, но если изображение только одно, оно не отображается.
Изображение успешно генерируется, но не отображается. При редактировании поста и просмотре предпросмотра изображение видно, но в личном сообщении оно не появляется.
Firepup650
(Firepup Sixfifty)
16.Ноябрь.2023 18:56:46
2
Попробуйте нажать на выпадающее меню «Создать изображение».
JimmyHoke
(Jimmy Hoke)
16.Ноябрь.2023 18:57:33
3
Это просто показывает подсказку для изображения.
maiki
(maiki)
16.Ноябрь.2023 19:20:07
4
Иногда API может завершиться по тайм-ауту, и изображения не появятся. Вы можете проверить логи для получения конкретного сообщения.
JimmyHoke
(Jimmy Hoke)
16.Ноябрь.2023 19:21:09
5
API работает, и изображения загружены. Если я нажму «Изменить» в сообщении бота, в предварительном просмотре сообщения изображение отобразится. Оно просто не показывается в личных сообщениях.
JimmyHoke
(Jimmy Hoke)
16.Ноябрь.2023 19:26:48
6
На самом деле, я разобрался. Бот размещает все изображения в сетку, но если изображение только одно, ничего не отображается.
sam
(Sam Saffron)
17.Ноябрь.2023 06:55:21
10
У меня нет проблем… Сетка с 1 изображением работает отлично:
1 лайк
JimmyHoke
(Jimmy Hoke)
17.Ноябрь.2023 19:11:34
11
Я попробую обновить систему, чтобы проверить, решит ли это проблему. Возможно, у меня есть проблема с конфигурацией?
JimmyHoke
(Jimmy Hoke)
17.Ноябрь.2023 19:29:36
12
Я обновился до последней версии, но одиночные изображения в сетках по-прежнему не отображаются.
JimmyHoke
(Jimmy Hoke)
17.Ноябрь.2023 19:37:18
13
В качестве примера вот сам пост и его фактический HTML-код, отображаемый в браузере:
<details>
<summary>Сгенерировать изображение</summary>
<p>
Изометрический ТАРДИС
</p>
</details>
[GRID]

[/GRID]
А вот HTML:
<div class="topic-post clearfix regular"><div class="post-user-tip-shim">
<div>
<!----> </div>
</div><article id="post_8" aria-label="post #8 by @gpt3.5_bot" role="region" data-post-id="475" data-topic-id="268" data-user-id="-111" class="boxed onscreen-post"><span aria-hidden="true" tabindex="-1" class="tabLoc"></span><div class="row"><div class="topic-avatar"><div class="post-avatar"><a class="trigger-user-card main-avatar " href="/u/gpt3.5_bot" data-user-card="gpt3.5_bot" aria-hidden="true" tabindex="-1"><img alt="" width="48" height="48" src="/letter_avatar_proxy/v4/letter/g/ee59a6/48.png" aria-hidden="true" loading="lazy" tabindex="-1" class="avatar"></a></div></div><div class="topic-body clearfix"><div role="heading" aria-level="2" class="topic-meta-data"><div class="names trigger-user-card"><span class="first username staff admin moderator"><a href="/u/gpt3.5_bot" data-user-card="gpt3.5_bot" class="">gpt3.5_bot</a><span title="This user is a moderator" class="svg-icon-title"><svg class="fa d-icon d-icon-shield-alt svg-icon svg-node" aria-hidden="true"><use xlink:href="#shield-alt"></use></svg></span></span><span class="persona-flair"> Художник
</span></div><div class="post-infos"><div class="post-info edits"><button class="widget-button btn-flat heatmap-high btn-icon-text" title="post last edited on Nov 17, 2023 7:30 pm" aria-label="post edit history"><svg class="fa d-icon d-icon-pencil-alt svg-icon svg-node" aria-hidden="true"><use xlink:href="#pencil-alt"></use></svg><span class="d-button-label">1</span></button></div><div class="post-info post-date"><a class="widget-link post-date" href="/t/trumps-magical-transformation-from-businessman-to-wizard/268/8?u=jimmy" title="Post date"><span title="Nov 17, 2023 5:03 am" data-time="1700197421867" data-format="tiny" class="relative-date">15ч</span></a></div><div class="read-state read" title="Post is unread"><svg class="fa d-icon d-icon-circle svg-icon svg-node" aria-hidden="true"><use xlink:href="#circle"></use></svg></div></div></div><div class="regular contents"><div class="cooked"><details>
<summary>Сгенерировать изображение</summary>
<p>
Изометрический ТАРДИС
</p>
</details>
<div class="d-image-grid" data-disabled="true">
<p></p>
</div></div></div><section class="post-menu-area clearfix"><nav class="post-controls collapsed"><div class="discourse-reactions-actions can-toggle-reaction" id="discourse-reactions-actions-475-left" data-click-outside="true"><div class="discourse-reactions-picker"></div><div id="discourse-reactions-counter-475-left" data-click-outside="true"></div></div><div class="actions"><span class="extra-buttons"><button class="widget-button btn-flat btn btn-default cancel-streaming no-text btn-icon" title="Stop reply"><svg class="fa d-icon d-icon-pause svg-icon svg-node" aria-hidden="true"><use xlink:href="#pause"></use></svg></button></span><div class="discourse-reactions-actions can-toggle-reaction" id="discourse-reactions-actions-475-right" data-click-outside="true"><div class="discourse-reactions-picker" style="position: absolute; inset: auto auto 0px 0px; margin: 0px; transform: translate(512px, -28px);" data-popper-placement="top"></div><div title="Like this post" class="discourse-reactions-reaction-button"><button title="Like this post" class="btn-toggle-reaction-like btn-icon no-text reaction-button"><svg class="fa d-icon d-icon-far-heart svg-icon svg-node" aria-hidden="true"><use xlink:href="#far-heart"></use></svg></button></div></div><button class="widget-button btn-flat share no-text btn-icon" title="share a link to this post"><svg class="fa d-icon d-icon-d-post-share svg-icon svg-node" aria-hidden="true"><use xlink:href="#link"></use></svg></button><button class="widget-button btn-flat show-more-actions no-text btn-icon" title="show more"><svg class="fa d-icon d-icon-ellipsis-h svg-icon svg-node" aria-hidden="true"><use xlink:href="#ellipsis-h"></use></svg></button><button class="widget-button btn-flat reply create fade-out btn-icon-text" title="begin composing a reply to this post" aria-label="Reply to post #8 by @gpt3.5_bot"><svg class="fa d-icon d-icon-reply svg-icon svg-node" aria-hidden="true"><use xlink:href="#reply"></use></svg><span class="d-button-label">Ответить</span></button></div></nav></section></div><section class="post-actions">
</section><div class="post-links-container"></div></div></div></article><div class="widget-connector">
<!---->
</div></div>
Как видите, в сгенерированном HTML-коде нет самого изображения.
sam
(Sam Saffron)
17.Ноябрь.2023 20:54:51
14
Что произойдет, если вы повторно опубликуете пост и добавите букву в пост бота?
JimmyHoke
(Jimmy Hoke)
18.Ноябрь.2023 14:07:33
15
Ничего не происходит даже после повторной генерации или редактирования.
Jagster
(Jakke Flemming)
18.Ноябрь.2023 15:15:27
16
Я не могу вам помочь, кроме как сказать, что у меня тоже ничего не получается, когда генерируется всего одно изображение.
HTML
<details>
<summary>Создать изображение</summary>
<p>
Фотография чашки кофе
</p>
</details>
<div class="d-image-grid">
<p><img src="https://cdnfoorumi.katiska.eu/original/2X/0/0b0a30b47b96cc8581c6b1117112b1b1e4b85139.jpeg" alt="Фотография чашки кофе" data-base62-sha1="1zF5fyN9IUn8LDKGq0cQV79IIVH" width="256" height="256"></p>
</div>
JimmyHoke
(Jimmy Hoke)
18.Ноябрь.2023 15:38:54
17
У вас есть тег изображения в HTML, хотя у меня его нет.
Jagster
(Jakke Flemming)
18.Ноябрь.2023 15:42:42
18
Это правда. Но всё же мне нужно сгенерировать два изображения, чтобы они стали видны. Вот почему я полагаю , что проблема та же.
JimmyHoke
(Jimmy Hoke)
18.Ноябрь.2023 16:55:23
19
Определенно выглядит похоже. Пока я просто форкнул плагин и удалил тег grid. Однако я надеюсь на постоянное решение: возможно, бот должен использовать grid только для нескольких изображений.
Jagster
(Jakke Flemming)
18.Ноябрь.2023 17:02:23
20
Этот div идёт из плагина или от Stability? Но d-image-grid обрабатывает Discourse, верно?
JimmyHoke
(Jimmy Hoke)
18.Ноябрь.2023 21:59:32
21
Плагин просто создает пост с тегом grid, а Discourse генерирует HTML, насколько мне известно. Я не уверен в деталях, происходящих за кулисами.
sam
(Sam Saffron)
19.Ноябрь.2023 20:14:49
22
Что будет, если удалить тег grid?
Jagster
(Jakke Flemming)
19.Ноябрь.2023 21:03:21
23
Тогда всё работает. По крайней мере, у меня.