Why? You can simply share the URL to the post. Every Discourse post and topic has OpenGraph / oEmbed tags so it will display appropriately, with an automatic excerpt. Try pasting a link to a Discourse post in Facebook or Twitter to see what I mean. Like so
This would also make quoting more confusing, and elevate the rare use case – “I need to share just this third paragraph of the post” – above the simple use case – “I need to share this post”.
One area that I think this would not be super confusing is if it was an “anonymous” user feature, anon can not quote anyway and this would make it easier for them to “share” a quote from the forum.
That said I agree, explore this first in a plugin.
Я попытался найти какую-либо документацию об этой новой функции, но ничего не нашёл. Не могли бы вы подсказать, где можно почитать подробнее об этой функции, которую я только что заметил на Meta?
Мне это очень нравится, и я хотел бы видеть эту функцию и на наших форумах!
Да, спасибо, Рафаэль, теперь это новая функция в ядре. По умолчанию она включена только для анонимных пользователей, но на вашем сайте её можно включить для всех пользователей через настройку сайта «share quote visibility»:
Обратите также внимание, что её можно включить для Twitter, Email или Facebook. Для Facebook требуется добавить идентификатор приложения в настройку сайта «facebook app id» (их API этого требует).
Я вижу, что эта функция теперь работает здесь на meta, по крайней мере в десктопной версии (на мобильной, правда, не получилось)… она уже доступна в бета-версии?