Извините, я имел в виду безопасный режим Discourse, который доступен здесь: https://forum.manjaro.org/safe-mode
Ой, извините, пропустил безопасный режим Discourse.
- Если я отключу все плагины, использовать эмодзи не получится.
- Если я отключу тему, да, проблема тоже возникает.
cc @gdpelican это было перенесено сюда из основного канала поддержки.
Кто-нибудь уже упоминал это?
Не знаю, заметили ли вы
, так как это было перемещено сюда из другого канала поддержки…
![]()
Привет, @Fabby
Сейчас я поддерживаю плагин для Джеймса.
Я добавил Retort в список плагинов, для которых можно отправить отчёт об ошибке здесь: Pavilion. Если вы отправите отчёт там, я автоматически буду назначен на него и решу проблему относительно быстро (скорее всего, в течение недели).
Я уже создал отчёт об этой ошибке и, после небольшой работы (этот случай оказался немного сложным!), думаю, что исправил её. Если вы сможете обновить плагин и сообщить, как всё прошло, в теме отчёта об ошибке.
Я уведомлю своих модераторов и администраторов, так как я просто TL4 на Manjaro.org и:
- уже передал информацию тем, кто у власти
- и передам вам информацию после их действий здесь.
![]()
Всем привет! Пожалуйста, ознакомьтесь с новым плагином Discourse Reactions. Я какое-то время буду поддерживать этот плагин в текущем виде, но прошу вас по возможности перейти на новый. Если в Retort есть функции, которых нет в Reactions, пожалуйста, напишите об этом в соответствующей теме, и мы постараемся это решить.
Будет ли или уже есть способ перенести существующие реакции Retort в новый плагин Discourse Reactions?
Я не хочу терять историю реакций Retort, но нам также не нужно запускать оба плагина одновременно… и новый плагин, похоже, лучше (будет лучше поддерживаться и нагляднее показывает, кто поставил реакцию)
Это интересная проблема.
@Ahmed_Gagan, можешь добавить в свой список создание rake-задачи для миграции retort на реакции Discourse, но в самый конец списка, после всех остальных задач, которые у тебя есть.
Конечно, я посмотрю.
Только для информации: сегодня я начал и в основном завершил скрипт миграции.
@Ahmed_Gagan, я покажу его тебе, когда закончу, если тебе это подходит.
Конечно, это очень поможет😊
К сожалению, официальный плагин не может стать полной заменой. В нём отсутствует возможность добавлять несколько реакций!
Это серьёзная утрата для функциональности реакций. По этой причине я очень надеюсь, что Retort будет поддерживаться и дальше. Я бы сам с радостью взялся за это, но могу лишь призвать всех, кто мог бы это сделать, рассмотреть возможность создания форка официального плагина с использованием обновлённого кода и улучшений интерфейса, адаптированных для поддержки нескольких реакций (возможно, назвать его “multi-reaction”).
На данный момент Retort работает. Я разочарован тем, что новый плагин не поддержал подход с несколькими реакциями с самого начала.
Я установил оба плагина одновременно (retort и reactions), так как планирую использовать первый для «реакций», а второй — для某种 типа «оценки» постов. Всё работает нормально. Посмотрим после немного большего тестирования.
Я также очень надеюсь, что retort будет поддерживаться!
значит, варианты ограничены: 1 или без ограничений? Можно ли установить конкретный лимит, например, 3?
Можно ли требовать определенный уровень доверия, чтобы у пользователей было больше доступных эмодзи, чем у новых пользователей с небольшим набором по умолчанию?
С Retort всё гибко. Один человек может оставить несколько реакций на пост. И поскольку они независимы, вы можете поставить «лайк» отдельно.
С новым плагином Discourse-Reactions одна учётная запись может реагировать только одним способом. Нельзя одновременно и «лайкнуть», и поставить другую реакцию. Если вы выберете другую, она заменит «лайк» (или любую другую начальную реакцию).
РЕДАКТИРОВАНИЕ: если вы спрашиваете о выборе доступных эмодзи, то, кажется, в Retort есть возможность ограничить их или разрешить любые, а новый Discourse-Reactions, возможно, требует указания ограниченного набора?
Я написал скрипт миграции и создал административный интерфейс для переноса ретортов в реакции. Он находится в этой ветке. Интерфейс выглядит так:
Мне нужна ваша консультация, чтобы завершить работу.
Возможно, что пользователь мог и поставить лайк, и сделать «реторт» на один и тот же пост. При миграции в таком случае я буду отдавать приоритет ретортам перед лайками. Однако механизмы защиты доступа в ReactionManager.toggle! не позволяют этого сделать.
Возможно ли добавить опцию «force» для миграций? Или вы могли бы предложить другой подход? Я мог бы попытаться реализовать обработку вручную, однако в плагине Discourse Reactions есть некоторые интересные моменты, касающиеся «теневых лайков», в которых я не до конца разбираюсь.
Учитывая, что вы, по-видимому, не планируете добавлять возможность ставить несколько реакций на один пост, если у пользователя будет несколько ретортов, я буду отдавать приоритет первому реторту.
Также в связи с этим я буду поддерживать этот плагин в текущем виде на обозримое будущее, так как это существенное отличие. Тем не менее, я считаю, что миграция всё ещё будет полезна большинству пользователей.
Хотя мы не будем переносить данные по этой причине, я полагаю, что некоторые пользователи оценят наш конкретный пример использования нескольких реакций:
На сайте https://community.snowdrift.coop мы специально заменили слово «лайк» на «оценить» (отредактировав текст повсеместно). «Оценка» указывает не столько на согласие, сколько на признание того, что сообщение принесло пользу. В большинстве случаев, когда люди отмечали «реторты», они также «оценивали» сообщение. «Оценка» — это более общий жест, своего рода «спасибо за публикацию», и используется чаще, чем люди обычно ставят «лайк». «Реторты» же служат для выражения конкретных чувств и реакций.
Это приносит огромное удовольствие нашей сообществу (которое пока ещё небольшое, так как мы ещё не полностью запустили платформу, но после официального запуска оно может значительно вырасти). Мне кажется, что такого подхода не хватает везде. Хотя я чувствовал поддержку, ставя «лайки» сообщениям, которые казались мне ценными, — это правильное направление. Раньше я колебался, ставя «лайк» сообщению, с которым не соглашался.
Просто подумал, что этот взгляд может быть полезен другим пользователям «ретортов», которые рассматривают возможность миграции и т. д.
Я считаю, что пользователи более искушены. Они знают, что «лайк» может иметь несколько оттенков смысла, и есть разные причины, по которым кто-то лайкает пост.
На обычном Discourse опытные пользователи, по крайней мере, наверняка будут регулярно использовать лайк как признак благодарности, а также интерпретировать это как означающее только это.
Лично я не думаю, что это должно быть столь явно и разграничено, но если вы не согласны, этот плагин определённо решит эту проблему, не считая других вариантов использования и очевидного веселья, которое он приносит ![]()
Моя позиция заключалась в том, что «лайк» действительно можно трактовать как «оценка» (что мы сделали более явным), но это означает, что имеет значительную ценность выделять это отдельно от других реакций. Таким образом, Retort — действительно правильный выбор, чтобы иметь возможность использовать как «лайк/оценку», так и другие реакции.
Для адаптации «лайка» под «оценку» мы использовали компонент New like icon и изменили текст. Хотя я считаю это ценным, моя основная мысль заключалась лишь в том, что это делает более явной одну из уже существующих причин, по которой множественные реакции должны быть востребованы.
Теперь я вижу вашу точку зрения более ясно. Да
![]()
