Добавить для пользователей страницу «Персональное обучение» с отобранным контентом

Итак, когда пользователь нажимал кнопку «Feature On Profile», ему предлагалось выбрать иконку и текст?

Это было бы просто круто.

10 лайков

Я бы выбрал какой-нибудь универсальный значок, но да, это моя мысль.

Это немного перекликается с ещё одной вещью, которая у нас сейчас есть, кажется, в трёх местах. Я обсуждал это с @j.jaffeux. У нас нет селектора для иконок Font Awesome.

9 лайков

Я считаю, что это хорошая идея, но её стоит реализовать на втором этапе, так как она гораздо сложнее.

Первая версия Марка подойдёт большинству пользователей и, например, не требует кастомного пикера.

6 лайков

Пикер для иконок Font Awesome был бы отличным решением!

Однако, на мой взгляд, это в основном функция администратора, так как она потребует поиска и отображения полного набора иконок Font Awesome, сохранения выбранной иконки и добавления её в поднабор SVG-иконок сайта. На мой взгляд, для этой конкретной функции достаточно иконки по умолчанию (администраторы сайта могут переопределить её с помощью компонента темы).

11 лайков

Версия 1.0 этой функции была слита!

Теперь для ваших собственных публичных тем (не в ограниченной категории) вы увидите кнопку «Показать в профиле».


Это добавит ссылку на тему в вашу карточку пользователя


А также в вашем профиле, чтобы другие пользователи могли это увидеть.


Как только выбор иконок будет завершён, я планирую вернуться к этому, чтобы учесть предложения @sam. Не стесняйтесь предлагать свои идеи и отзывы!

15 лайков

Короткий вопрос, так как я довольно новичок в Discourse.

Насколько я понимаю, темы блокируются для редактирования через определённый промежуток времени. Моя цель — создать долгосрочную базу знаний. Могу ли я продолжать редактировать свою тему в будущем?

Спасибо,

Мэтт

4 лайка

Единственный способ добавить полный обход в окне редактирования сегодня — сделать пост вики. Это не идеальное решение, но пока у нас нет другого варианта. В данном контексте добавление специального обхода кажется логичным.

4 лайка

Сама идея того, что тема может быть «избранной» на профиле, не означает для меня, что она никогда не закрывается или должна вести себя как вики. Это кажется лишь одним из возможных вариантов использования этой функции.

Конечно, я не против обойти окно редактирования, если я ошибаюсь.

4 лайка

Честно говоря, я не уверен, что в данном случае делать правильно, но проблему я признаю.

Если пользователь размещает постоянно обновляемый список продаваемых товаров, ему необходимо иметь возможность редактировать этот список.

Тем не менее, это не единственный сценарий использования данной функции.

Интересно, что по этому поводу думают @codinghorror и @eviltrout.

5 лайков

Просто добавлю мысль, пока она у меня есть:

Если люди (например, я) захотят способ обновлять свой закрепленный пост (например, что-то новое, чему я научился сегодня), то такой способ, скорее всего, будет найден.

Например, для бедняков способ закрепления — это создать новую тему, скопировать и вставить содержимое старой темы, добавить новую мысль и обновить закрепленную тему. Конечно, это ужасный рабочий процесс, который, вероятно, оставит после себя кучу мусорных дубликатов постов, поэтому, конечно, я предпочел бы что-то официально одобренное.

Мэтт

3 лайка

Другой вариант — создание темы с выделенным статусом, чтобы вы могли публиковать обновления в виде отдельных новых постов.

6 лайков

Я согласен, что должен быть механизм для обновления этой специальной темы. Но меня смущает, почему список товаров требует таких изменений в ядре.

Я видел это требование — отображение отзывов или репутации. Это имеет больше смысла, чем список товаров на продажу:

Разве товары на продажу обычно не имеют своей отдельной темы или поста, чтобы они были независимыми и имели собственную историю редактирования? Тогда товары, выставленные на продажу, также должны быть доступны для редактирования в течение более длительного времени, чтобы исправлять ошибки, уточнять детали, добавлять больше фотографий и т. д.

Так как же сайты по продаже товаров решают эту проблему — есть ли плагин, который предоставляет более длительные периоды редактирования? Если да, то почему бы не адаптировать его.

3 лайка

Это может сработать.

m@

1 лайк

На мой взгляд, это отлично работает на данный момент, и я не вижу срочной необходимости добавлять специальный обходной путь для редактирования тем, отмеченных пользователем.

Гораздо лучше публиковать обновления в отдельных постах в рамках одной темы по мере их возникновения, чем редактировать один и тот же пост сотни раз.

Что касается случая на yoyoexpert, то речь не о том, что пользователь публикует товары на продажу. Для этого у них есть отдельные темы в других разделах. Скорее, это способ предоставить обратную связь о сделке после того, как вы купили, продали или обменялись с этим пользователем — нечто вроде отзывов на Amazon.

6 лайков

Я только что создал PR, который потребует доработки перед слиянием, но, на мой взгляд, интерфейс выделения темы на странице профиля пользователя значительно улучшен.

Обратите внимание, что кнопка «Выделить в профиле» находится внутри административного меню. Эта функция рефакторит административное меню, чтобы включать в него действия, не требующие прав администратора, если таковые имеются.

12 лайков

Я лишь бегло просмотрел эту тему, но скоро прочитаю её более внимательно. Я работаю над плагином «Рефлексивное обучение», который, как мне кажется, решает задачу, поставленную автором темы. Он добавляет раздел «Рефлексия» в профиль пользователя, позволяя вносить размышления о том, чему вы научились. В будущем планируется добавить другие функции, но пока это своего рода журнал обучения.

В последние несколько недель я мало работал над ним, но вернусь к нему в новом году.

4 лайка

Эта функция уже выпущена? Я вижу опцию «Feature On Profile» на community.wanikani.com, но она, кажется, ничего не делает. После нажатия этой кнопки на моём профиле ничего не появляется.

2 лайка

Это берётся оттуда. Основной способ доступа к этому — в ваших настройках пользователя.

5 лайков

Необходимо ли какое-то общесайтовое включение этой функции? Я вижу её здесь, на Meta, но не на своём сайте.

Спасибо.

m@

1 лайк

Эту функцию можно отключить с помощью параметра сайта allow_featured_topic_on_user_profiles. По умолчанию этот параметр включён. Если параметр включён, пользователи должны видеть раздел «Избранные темы» в нижней части страницы «Настройки» / «Профиль».

7 лайков