Всем привет,
Не уверен, что это баг или фича, но в любом случае это выглядит довольно проблематично. Суть в том, что даже когда пост скрыт и помечен сообществом, он всё ещё полностью виден по прямой ссылке (raw URL), и это не исправляется со временем. Только удалённые и одобренные помеченные посты не отображаются в raw-версии. На мой взгляд, это упущение, но, возможно, у этого есть какая-то практическая цель, о которой я не знаю.
Под прямой ссылкой я имею в виду ссылки вида meta.discourse.org/raw/350051/, которые показывают минимальную версию интерфейса.
Я поискал перед публикацией и не нашёл подобной темы. Но мог что-то упустить, так что заранее извиняюсь.
Да, я обычный пользователь (не сотрудник), но это странно. У меня на сайте всё работает нормально. Давайте я покажу вам несколько скриншотов.
Этот скриншот с вашего сайта (я не катаюсь на моноцикле, поэтому не авторизован, lol). https://unicyclist.com/raw/282458
Если пост был помечен там и не был обработан (пост скрыт сообщением о флагах сообщества), он всё равно отображался бы нормально в raw-режиме.
О, теперь я понял, что вы имеете в виду. При загрузке URL темы (а не URL сообщения) содержимое скрытого сообщения отображается в потоке сообщений. Я понял, и вы правы.
Намерение по скрытию никогда не заключалось в том, чтобы это было функцией безопасности; это сделано просто для подавления шума. (Аналогично, исключение тем из списка просто скрывает их.)
Мне кажется, это больше относится к категории #feature. Возможно, некоторые сообщества предпочли бы здесь более строгие средства контроля.
Ладно. Но иногда контент скрывается не просто так: я имею в виду, что если сообщество помечает что-то как скрытое, то обычно это делается для защиты других пользователей от просмотра такого контента. Это обходной путь, хотя я сомневаюсь, что это имеет большое значение, поскольку, уверен, большинство пользователей форумов даже не знают о существовании сырых URL-адресов. Просто показалось, что стоит об этом сообщить.
Но было ли это намеренной функцией или просто побочным эффектом?
Для чего вы используете сырую URL-адрес? Я не знал, что она существует, и хочу узнать ваш сценарий использования. Полагаю, тогда её следует сравнить с исходным назначением сырой URL-адреса, и только после этого можно будет определить, является ли это ошибкой или функцией.
Э-э, я раньше смотрел на это, чтобы узнать, какие < heytwentycharacterlimit > вещи публиковали пользователи, а также чтобы увидеть более точную информацию о дате и времени. Затем я понял, что это позволяет просматривать скрытый контент, что было и до сих пор является довольно полезным.
Хорошо, я перехожу к отмеченным и скрытым сообщениям, и всё, что я вижу, — это само сообщение, но оно скрыто, и я могу нажать, чтобы увидеть скрытый контент.