Will disable_jump_reply make a return?

I always used it and loved the feature. I was very surprised when suddenly it was gone earlier this week/last week. I’m a user of WaniKani’s forums, and some of those threads are exceptionally long (including the helpful ones).

I never noticed a problem with it, it always seemed to work for me.

I would really appreciate it if the option would return to user settings.

Thanks for asking for and considering our feedback.

EDIT: Well, I see that nothing is going to be done about this for 6 months… If @sam’s reply button idea gets implemented, would it be when you press reply at the bottom of the post, or in the top left of the compose box as shown in the posts you’ve made? Personally, I would prefer the former, hidden under the “…” next to reply and edit. I tend to forget the button on the compose box even exists, and don’t even know where to access that on mobile.

Although it seems like @codinghorror has his mind made up anyway, and doesn’t care about Japanese learning resources, or grammar help. (But yes, 80% of the insane posts at WaniKani is chatter by your definition; the WaniKani community is a strange beast… Which thrives on it’s strangeness.)

1 лайк

What I favor at the moment is …

  • hold down the shift key when clicking the composer reply button (on desktop)
  • tap and hold the composer reply button (on mobile)

… this will enable “expert reply mode” for that specific reply, where you do not jump to your new post in the topic stream after replying.

Not sure when we’ll get to this, but should be sometime in the next 6 months.

3 лайка

I agree with this. I have no stake in the “jump to reply” discussion, but I wanted to support that there are some legitimate usages of mega topics. I’m a member of a language learning forum, where we have (for example) a mega topic for asking short grammar questions. Without that we’d get a ton of small topics, which are then hard to navigate. By having this one mega topic where people ask most grammar-related questions, everything is organized in one place, which is convenient for both the people asking the questions and the people answering the questions.


Just a minor suggestion on top of that: Since Ctrl + Enter submits the post, could Ctrl + Shift + Enter submit the post in this "expert reply mode”?

5 лайков

It should – I can’t see any reason why they can’t work together.

2 лайка

The thing is that none of these things are ‘bad habits’, they are simply things you don’t agree with. Not washing hands after going to the loo is a bad habit because you endanger others with germs; having topics where posts can be replied to without the need to read the rest of the posts in the topic is simply a different situation to one you prefer.

One of the useful things about this site is that you get the link down to replies to a post. This means you can immediately see if a given specifically targeted post has been addressed. There might be 300 posts below the one I’m reading but if there’s no
image
under it then I can safely reply knowing I don’t need to read the rest of it.

While it might be nice to assume that all Topics can work in the same way, be narrow and specific, it’s simply not practical to assume that is the way all communities will work. DrownedInSound has a morning thread and an evening thread every day that generate several 100 posts of chat between members. Essentially they are miscellaneous topics and they work well as a sort of cowcatcher for posts that might otherwise not fit in existing topics.

5 лайков

Это так и у нас, и у наших участников. Люди спрашивают, как отключить автоматический переход к своим ответам в Discourse.

В нашем сообществе всё наоборот — эта функция используется не только 0,00001% пользователей.

1 лайк

На данный момент его нет уже более семи месяцев.

Сколько же людей это может касаться, если прошло около двух третей года, прежде чем заметили его удаление?

1 лайк

Я считаю, что это отличная функция для Discourse. Если исключение подтверждает правило, то для меня это именно оно.

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

Честно говоря, я не мог понять, чем эта функция будет полезна людям, потому что она полностью противоречит моему стилю работы. Обычно я полностью читаю тему перед ответом, черновик ответа пишу по ходу чтения и использую закладки, чтобы запомнить, на каком месте остановился.

Шесть месяцев это оставалось загадкой, пока я не прочитал этот комментарий:

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

Именно поэтому эта функция не согласуется с тем, что я называю обсуждением по замыслу Discourse:

Поэтому, хотя я согласен с критиками в том, что эта функция поощряет дурные привычки, вместо того чтобы выступать против неё, я считаю, что следует разрешить такой поверхностный формат взаимодействия.

Эта функция позволит мне:

  • предоставить ещё одну функцию, которую я могу использовать для продвижения Discourse …

  • … и более легко вовлекать пользователей, предпочитающих поверхностное взаимодействие

  • но самое главное — работать с новыми типами тем, где чтение и ответы асинхронны или не синхронизированы, а темы более рефлексивны в других аспектах:

    • Журналы (Logs), где чтение — это путешествие, но мне нужно иметь возможность взаимодействовать с последним отчётом о статусе. Я хочу и прочитать всё, и взаимодействовать с последним уведомлением.
      Например, в путевом дневнике, который автор пишет по ходу дела, а я читаю его, но никогда не успеваю за ним. Я могу персонализировать это, так как хочу создать семейный форум, где члены семьи смогут публиковать свои путевые заметки. Моя жена хочет отвечать на эти обновления или запрашивать новые, не теряя места, на котором остановилась.

    • Диагностика, где есть выгода от получения раннего решения.
      Например, при решении проблем, когда Windows падает с определёнными кодами ошибок, я всегда советую проверить обновлены ли драйверы, даже не прочитав всё полностью. Я помню множество случаев, когда я видел сообщённую проблему и имел время только на быстрый ответ перед тем, как уйти к другим обязанностям.

    • Спойлеры, как уже обсуждалось.

    • Игры-загадки, где целью является первым угадать результат. Это своего рода противоположность избеганию спойлеров, так как здесь есть один спойлер, который мы все стремимся раскрыть.
      Например, конкурс, где каждый пользователь получает только три ответа или догадки — плагин мог бы помочь enforce это ограничение.

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

Существуют некоторые практические вопросы, так что предлагайте больше вариантов использования и улучшений. :smiley:

1 лайк

Итак, функция была, и наше сообщество её использовало.

Теперь она исчезла только потому, что не полезна другим сообществам?

Следуя такому подходу, можно удалить ещё больше функций. Я не думаю, что это имеет смысл.

Мое сообщество и я скучаем по этой функции, и если она вернётся, мы обязательно будем её использовать. И, как видно из этой темы (и других связанных с ней), похоже, что я не одинок. Так что, по крайней мере, стоит не удалять существующую функцию, к которой люди привыкли и которую любят?

Лично я мог комментировать разные идеи, читая тему с 500+ сообщениями с самого начала. Это всегда работало как по маске. Теперь же я чувствую себя потерянным, когда тема сразу перескакивает в самый конец, и нет возможности вернуться назад.

Ещё один хороший пример:

Если я отвечаю в очень активной теме, пока я печатаю своё сообщение, может появиться 2–3 новых ответа. Как только тема перескакивает, я не знаю, сколько новых ответов я пропустил.

3 лайка

Но ведь его удалили почти восемь месяцев назад, верно?

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

Да, и что?

Я был очень занят своей основной работой и не имел времени этим заниматься. Другие все это время боролись.

Так что это нигде не поддерживает идею о том, что мне это не нужно. Мне оно всё ещё нужно, и я по нему скучаю.

Хорошо, вы не видите логики, а я вижу. Это годами хорошо работало для меня (и наших модераторов, и многих участников). Это значит, что они видят в этом логику, используют это и им это нравится. У всех всё по-разному.

К тому же, пытаясь быть конструктивным и приводить примеры, я описал выше несколько случаев, которые для меня имеют много логики. Хотя эти случаи не должны быть логичными для каждого.

2 лайка

Это должно быть в Discord или Slack, а не в Discourse. Вот ваша проблема.

2 лайка

Так работает разработка программного обеспечения. Если компании будут сохранять каждую функцию, которой пользуются менее 5% пользователей, в конечном итоге их программное обеспечение станет нестабильным, и станет сложно добавлять функции, которые могут быть полезны 90% пользователей.

3 лайка

Единственная моя проблема в том, что вы убрали совершенно полезную функцию из-за бага, который меня особо не беспокоил :wink:

2 лайка

Значит, было принято решение не возвращать эту функцию?

@codinghorror это только что снова появилось, случай использования @ThunderThighs похож на случай @meglio

  • Сверхактивная тема
  • Вы отвечаете на последний пост
  • Пока вы отвечаете, появляется 8 или 22 новых поста
  • Вы публикуете ответ
  • Крайне трудно понять, где вы остановились

Думаю, для начала мы просто реализуем зажатую клавишу shift при нажатии на кнопку «Ответить». Если вы зажмите shift во время клика, нас не перекинет вниз.

Супер-функция :ninja:, только для десктопа, но будет полезна в очень редких случаях, когда люди этого хотят.

Альтернативой для тем с «высокой активностью» в долгосрочной перспективе могло бы стать отслеживание «номера самого последнего поста» при открытии редактора, и если изменений очень много… выводить модальное окно перед отправкой с вариантами действий.

В любом случае, сегодня реализую вариант с зажатой shift при ответе.

7 лайков

Я ДУМАЮ, ЧТО Я ВАС ЛЮБЛЮ

Но если серьезно, спасибо!

4 лайка

Не забудьте нажать Ctrl+Shift+Enter. :slight_smile:

2 лайка

У меня есть полный PR:

Но его объединение займёт несколько дней, так как требуется тщательная проверка от @eviltrout и @j.jaffeux. Возможно, нам стоит использовать другой паттерн внутри проекта.

Кроме того, это изменение затрагивает сигнатуру ключевого метода, поэтому оно может повлиять на темы и плагины.

10 лайков

^^^^ @ThunderThighs это уже развернуто на вашем сайте!

@Wingtip не стесняйтесь попробовать это (вам нужно обновиться до последней версии) и сообщите, как всё работает.

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

2 лайка