Я недавно много отвечал как пользователь на форуме, построенном на Discourse, и сегодня использовал опцию совместного доступа в стиле ссылки «Цепочка», чтобы сослаться на тему. Когда я нажал кнопку «Поделиться», на моём устройстве появилось несколько вариантов совместного доступа, но я выбрал «Копировать ссылку в буфер обмена». Это создало ссылку с моим именем пользователя в конце, что-то вроде реферальной ссылки. Затем я вставил её в своё сообщение на форуме, которое составлял, и она превратилась в всплывающее окно в стиле OneBox с кодом UID для встроенного изображения поста, пока оно было закрыто. Это меня немного насторожило, но ничего серьёзного. Однако значок «First Share» до сих пор не получен.
Неправильно ли я использовал ссылку? Этот значок запутанный.
Насколько я понимаю, эта значок присваивается только после того, как люди начинают переходить по ссылкам с добавленным ?username.
Также я считаю эту значок немного запутанной, потому что, по-моему, она предназначена для поощрения тех, кто делится ссылками вовне, например, в Twitter, и привлекает новых участников на форум. Однако я в основном использую её внутри форума для ссылок на другие темы того же форума.
@tobiaseigen, Именно так это и работает — для внешних ссылок. Наш форум является закрытым сайтом только по приглашениям, и мы также используем его для перекрестного размещения в других темах. Здесь никто не получал значок First Share. @PhantomR1982, Вы не получите общий значок, используя его внутри.
Я всегда думал, что это относится к конкретной версии поста, когда я его просматривал. Я уже очень давно удаляю это из своих ссылок. Теперь я знаю лучше. Спасибо.
Если вы скопируете ссылку на конкретное сообщение, то эта ссылка приведёт пользователя именно к этому сообщению. Однако, если вы скопируете ссылку на тему, пользователь будет перенаправлен к первому сообщению в этой теме. Ваше имя пользователя в ссылке используется системой Discourse для указания на то, что именно вы поделились этой ссылкой (внешне). Надеемся, это поможет.
Когда я писал этот запрос, прошло уже 2 часа, прежде чем я подумал обратиться сюда. Проверяя пост, вижу, что сейчас прошло 6 часов с момента моего использования, а большинство значков появлялись в течение 10 минут, поэтому я и задал этот вопрос.
Вы получите эту значку только после того, как люди перейдут по ссылке, когда она будет опубликована за пределами сообщества. Я закрываю эту тему, так как ваш вопрос получил ответ. Не стесняйтесь создать новую тему, если у вас возникнут другие вопросы, связанные с Discourse.