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

[3.2][3.3] Определить полную цитату

У вас есть идея для расширения функциональности phpBB? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
truser
phpBB 1.2.0
Сообщения: 15
Стаж: 9 месяцев
Благодарил (а): 2 раза

[3.2][3.3] Определить полную цитату

Сообщение truser »

Здравствуйте, я использую Google Translate. Надеюсь понятно.

Цитирование прекрасно, если на часть поста будет дан ответ. Но я уверен, что никто здесь не хочет, чтобы их цитата из пухлой шкуры выглядела огромной. Предлагаю обнаруживать полные цитаты постов и удалять из них текст. Или он не должен быть удален, но должен выглядеть так, как будто его не существует. Но он должен писать «в ответ на х» вместо «пользователь х написал». И щелчок, который должен открыть отрывок.

По сути, мы конвертируем ответ с полной цитатой в ответ на пост.

Если пользователь цитирует сообщение, и он процитировал это сообщение как есть, без какой-либо обрезки в этом отрывке, нет смысла в его повторном появлении. Потом превращается в:

Ekran görüntüsü 2023-07-22 215714.jpg

Щелчок открывает отрывок. При повторном щелчке он будет таким, как указано выше.

Это прекрасно. Но когда я думаю об «ответе» вместо «ответить с цитатой», пространство, которое BBcode будет занимать в текстовом поле, будет беспокоить. Так что вы должны ответить с этой цитатой. Достаточно ли вместо этого упоминаний? Или вам нужна новая система ответов на сообщения? — подумал я вслух. В любом случае.

Что вы думаете о моей идее восприятия и украшения именно этой цитаты?
Inglish 
Если бы перевод с турецкого на английский был более точным...

Detect full quote

Hi,
Quoting is great if part of the post is going to be answered. But I'm sure no one here wants their plump hide quote to look huge. I propose to detect full post quote and delete text from them. Or it shouldn't be deleted, but it should appear as if it doesn't exist. But it should write "in response to x" instead of "user x wrote". And clicking that should open the excerpt.

In fact, we are converting the reply with the full quote into the reply to post.

If the user is quoting a post and he has quoted that post as it is without any trimming in this excerpt, there is no point in it appearing again. Then it turns into:
Ekran görüntüsü 2023-07-22 215714.jpg
Clicking opens the excerpt. When it is clicked again, it will be as above.

This is beautiful. But when I think of "reply" instead of "reply with quote", the space that the BBcode will occupy in the text field will be disturbing. So you should reply with this quote. Are mentions enough instead? Or do you need a new post reply system? I thought out loud. Anyway.

What do you think of my idea of ​​perceiving and beautifying this exact quote?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 914
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз

Re: [3.2][3.3] Определить полную цитату

Сообщение ronim »

truser,
There is an extension that reduces the output of the full quote. Which can be adjusted if necessary
bb3compactquote
Если ты не видишь проблем на форуме , но это не значить что их там нет
truser
phpBB 1.2.0
Сообщения: 15
Стаж: 9 месяцев
Благодарил (а): 2 раза

Re: [3.2][3.3] Определить полную цитату

Сообщение truser »

@ronim thanks. I've tried. But it's not exactly the same thing. I thought of various ways to customize it. But it doesn't seem entirely possible. What it does is just shut it down. Whereas, here I want to know if the quote is a full quote or a truncated quote, and if it is a full quote, I want to do something like I have shown in the figure.
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 914
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз

Re: [3.2][3.3] Определить полную цитату

Сообщение ronim »

Configuring this extension
To adjust the height of the quote block folding operation, you need to change the number in the file /ext/ppk/bb3compactquote/styles/prosilver/template/event/overall_footer_body_after.html in the line

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

var max_height = 200;

The height of the collapsed block is set in the same file in the line

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

var set_height = 150;
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12427
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2478 раз

Re: [3.2][3.3] Определить полную цитату

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

truser писал(а): 23.07.2023 2:35 I want to know if the quote is a full quote or a truncated quote
1000 simbols without 1 - is trunicated quote
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: [3.2][3.3] Определить полную цитату

Сообщение Nekstati »

Человек поднял правильную тему, нужна кнопка "Ответ".

Чтобы избежать цитирования, сейчас мы используем обращение по имени (mention) как суррогат ответа. Это плохой суррогат: если участник, к которому мы обращаемся, хотя бы получает уведомление со ссылкой на наш пост и может как-то понять контекст, то для остальных участников это обращение не несёт смысла.

Текст из полной цитаты, как предлагает truser, удалять не нужно, нужно просто выпилить полную цитату как идею.

Вот для примера Flarum:
Image 1.png
1 - ответ (исходный пост всплывает по наведению или тапу)
2 - стандартный mention (ссылка ведёт на профиль, функция имеет смысл для призывания людей, не участвующих в текущей дискуссии)
3 - собственно кнопка
Цитата там тоже есть - по выделению текста. Соответственно используется редко и только когда на самом деле нужно.

"Компактная цитата" частично решает проблему, но только частично - остаются страшные цитаты вместо ответов, пусть и свёрнутые, остаётся кнопка "Цитата" вместо ожидаемой "Ответ", и в уведомлении остаётся нелепое "Цитата от пользователя..." вместо ожидаемого "Василий вам ответил", и никаких подсказок в поле ответа по типу Simple Mentions, в общем, 2000 год.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12427
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2478 раз

Re: [3.2][3.3] Определить полную цитату

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

ИМХО:
Всегда не нравилось подобное в древовидных комментариях. Приходилось читать всю ветку кто там кому на что ответил, с какого момента ветка запуталась и что с этим делать, а потом ещё и вспоминать с какого из комментариев начала чтобы собрать всё в голове. Это может быть удобно для непродолжительного сиюминутного общения, но очень неудобно для чтения
То ли дело когда сразу, на месте, видно на что был ответ, и ну максимум возможно перепрыгнуть на предыдущее (одно, не дальше) сообщение в полном варианте, чтобы понять о чём речь
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.2][3.3] Определить полную цитату

Сообщение romeo_piter »

Хороший вопрос поднят. Можно добавлю пару копеек? Для форумов СЕО тоже очень важная составляющая. Создатели phpbb явно игнорируют этот момент, считая, что был бы хороший контент, а оно как-то само проиндексируется и в околотоп попадет. А легко туда влетает только ВП (и иже с ним) с хорошим контентом по причине легкости и простоты настройки СЕО. Страница темы phpbb очень тяжелая, куча лишних элементов, каждая цитата это дубль текста. Цитата с точки зрения СЕО - как минимум бесполезна, как максимум - зло. Полная цитата, особенно предыдущего поста - это вообще трэш во всех смыслах. Представьте крупный спорный пост, который ниже растаскивают на огромные цитаты, пусть даже кусками. Это же ужас для поисковика. Понятно, что можно модерировать, но это тоже грустно :lol:

Конечно, если рассматривать, что форум это только для людей, а на остальное пофиг, тогда всё прекрасно. А если нет, то я очень согласен с Некстати. Хорошо уже то, что можно запретить полную цитату в БО. Но многих это не останавливает - выделяется всё и цитируется. :D

Мне кажется, условно хорошим вариантом для цитаты был бы вариант ее оборачивания в закрытый спойлер. Или оборачивания, если она больше X строк|символов. Или действительно сделать кнопку ответ (в кнопках поста), а оформлять ее примерно как и предложил топикстартер? Т.е. просто в тело поста вставляем по аналогии с цитатой: awesome иконка комментария + "в ответ на" + #сообщения. Второй вариант был бы идеален в плане СЕО, но людям не понравится, наверное. :oops:


Кстати, вопрос, после обновления движка заметил, что к цитате стало добавляться время. Зачем??? Кому это интересно. Туда никто не смотрит чесслово. Как убрать? :)
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

Re: [3.2][3.3] Определить полную цитату

Сообщение Perfecthus »

Не проще поставить условие, чтобы цитаты были не видны ботам, но были видны зарегистрированным пользователям. Зачем какие-то кнопки городить? :dontknow
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.2][3.3] Определить полную цитату

Сообщение romeo_piter »

Perfecthus писал(а): 22.10.2023 11:01 Зачем какие-то кнопки городить?
Cегодняшние боты не такие тупые как вчерашние. И вчера - не сегодня, к сожалению. И как они отнесутся к странице узнав, что вы выпилили с нее то, что показываете всем - не знает никто. Вру. Плохо отнесутся.
Знаю одного спеца, который выдавал ПСам принт страницу, а остальным нормальную - ушел под фильтры.
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

Re: [3.2][3.3] Определить полную цитату

Сообщение Perfecthus »

romeo_piter писал(а): 22.10.2023 11:16 как они отнесутся к странице узнав, что вы выпилили с нее то, что показываете всем
Если делать кривыми ручками, то возможно и узнают, а если сделать правильно, то никогда не узнают!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: [3.2][3.3] Определить полную цитату

Сообщение rxu »

romeo_piter писал(а): 22.10.2023 10:57 пост, который ниже растаскивают на огромные цитаты, пусть даже кусками. Это же ужас для поисковика.
romeo_piter писал(а): 22.10.2023 11:16 Cегодняшние боты не такие тупые
Вижу как минимум противоречие. И думаю, что для поисковика не представляет никакой проблемы определить, что он видит именно цитату - все они в тегах blockquote.
Изображение
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.2][3.3] Определить полную цитату

Сообщение romeo_piter »

Perfecthus писал(а): 22.10.2023 11:41 кривыми ручками
Ну так поделитесь с нами прямыми решениями.

Единственный реальный вариант - "отдавать" цитату только зарегистрированным живым. Но это визуально может исказить инфу для гостя. Но, как вариант, гостю (и неживым) отдавать короткий вариант цитаты, где только ссылка на пост.
rxu писал(а): 22.10.2023 11:44 Вижу как минимум противоречие
Всё так. И поисковикам плевать на все ноиндексы и нофоллоу - они всё равно в них лезут. Поэтому, вариант Некстати имхо оптимален.
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

Re: [3.2][3.3] Определить полную цитату

Сообщение Perfecthus »

romeo_piter, Так я и написал, что показывать, только зарегистрированным, гостям и ботам не показывать.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12427
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2478 раз

Re: [3.2][3.3] Определить полную цитату

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

romeo_piter писал(а): 22.10.2023 10:57 Или оборачивания, если она больше X строк|символов
https://www.ppkbb3cker.ru/viewtopic.php?f=67&t=4580 - нечто похожее

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