Previous/next topic

We have implemented Discourse for our company’s forums, and I just received the Previous/Next topic functionality as a feature request. I am curious to hear what’s become of this request for the official Discourse project.

إعجاب واحد (1)

Generally use keyboard shortcuts (press the ? key on your keyboard) or use Suggested Topics at the bottom of every topic, which is a de-facto “next”.

إعجاب واحد (1)

Both “solutions” will not work for people who got used to this functionality from other forum software.

Howerver, if the team does not see the necessity for this feature, I guess it should be pretty much plugin material we’re talking about here. “Previous” and “next” topics should be the same as in the category list. So starting from the current topic, we should fetch the two neighboring topics, insert the URLs into two buttons, add them in the footer section above the suggested topics, and would be ready to go. However, I wonder how big the request volume for this feature is: I’ve heard this complaint exactly once on my board; and we have 7k users…

إعجاب واحد (1)

I also will chime in here for a previous/next unread navigation element.

Our community follows a sports team. Just about everything posted decays quickly. Over the weekend, a bunch of threads will be started or added to about the last game, the next game, the performance of league teams, latest recruiting news (it’s a college team). Our members like to check in and read up all the new threads, or new additions to threads, and know they’re caught up. It’s like browsing a sports section that is only about your team.

Right now that requires a lot of pogo-sticking to the top of the categories’ lists.

The suggested posts is a good idea when the community topics are not so ephemeral. Right now, when the team we follow is playing, say, Michigan, the suggested topics might be the last Michigan game, or another IGT (in-game thread) for another team (presumably because we use the same abbreviation in the topic title).

There’s very little call for contextualizing our posts/topics beyond recency.

I can see where many (most) communities would benefit from this kind of thing. I once managed a staff of information architects who worked on ways to provide contextual links on 50,000-page Web sites; it’s hard to do, but has a huge payoff when done well.

Ours is not one that benefits. Discourse is superb for us in so many other ways that not being able to quickly go to “next unread” it is a minor annoyance. But it would be a nice addition.

إعجاب واحد (1)

Some of this may be solvable quite easily with a few switches

  • Should you consider tagging here, so there is some way to glue team games together? Eg: tag Michigan games with #michigan

  • Perhaps we could enable a mode were last N topics where there is tag and category overlap always show up in suggested.

We’re actually not interested in last year’s Michigan game - that was an example of the kind of algorithm-driven suggested link that makes no sense for us.

We’re just looking for a way to read through all new posts without having to return the the “latest” list to do it.

إعجاب واحد (1)

But suggested already does that, can you explain how it is failing.

If there are unread posts in topics you are tracking we will show them in suggested first.

If there are new topics suggested shows them second

Otherwise … random

إعجاب واحد (1)

That’s what I do, almost always.

If I have understood correctly, I think it is related to this:

For example, today I read through my unreads here on Meta. Then I read through new topics in a couple of categories I’m watching. Having read the last of these in Features, I’m presented with this:

However, visiting the “New” page shows there are still at least two new threads in UX, a category I’m watching, but these are not shown to me as suggested topics. Instead, I see Support and Dev, which I’m not watching.

As I said in the other thread, my expectation would be that “Suggested” prioritises categories I’m watching, but this is not the case for new topics.

إعجابَين (2)

I may be misunderstanding, or in a weird situation that is not bringing out the best.

We migrated our forum from an existing SMF install. Many thousands of messages. Users are not that psyched, so new posts have been low.

It may be that without new posts, the suggested posts is over-represented with what it believes are the best possible but are actually of little-to-no relevance.

As all users are wont to do, I have begun ignoring the suggested posts when my first experience with it was not helpful. I’ll pay better attention.

We are also suffering from being used to the features we had that don’t have an immediately obvious parallel on Discourse. In most (maybe all) cases, there is a parallel that we just have too stumble upon.

SMF had its own problems (UI and everything else), But getting to the bottom of new posts on a thread and simply hitting “Next” was kind of nice. :slight_smile:

You may want to go into site settings and turn down the suggested time interval, which defaults to 1 year, to something like 3 months so it is only suggesting more recent topics (when it can’t fill from new and unread).

This is where I am struggling big time. If there are no new posts, nothing is going to really help you.

If there are new posts in tracked topics OR new topics… they will always be on top of suggested before anything else.

Maybe the issue is that you have a huge number of OLD topics that nobody is tracking?

3 إعجابات

Thanks for all the feedback on this … Reduced the time frame on related to 30 days and at least the related are now somewhat relevant due to recency.

We’ll see how it plays out.

إعجاب واحد (1)

@codinghorror عدتُ إلى هذا الموضوع الآن بعد أن أصبحتُ أستخدم الشريط الجانبي بكثرة.

ما يحدث عادةً هو أنني أتصفح “مجموعة فرعية” من المواضيع، لكن قسم “المقترحات” يميل إلى إعطاء الأولوية للأشياء غير المناسبة لي.

على وجه التحديد، أنا أعمل على مجموعة فرعية محددة (مواضيع جديدة في “تجربة المستخدم”)، لكن عناصر “غير مقروءة” عشوائية تميل إلى أن تعترض طريقي في قسم المقترحات. وستكون هذه مشكلة أكبر مع فلاتر متقدمة مختلفة مثل “التتبع” وما إلى ذلك.

كنت أفكر ربما نبدأ بـ اختصار لوحة مفاتيح فقط للانتقال إلى “الموضوع التالي/السابق”.

كيف يعمل؟

  • عندما تزور أي قائمة مواضيع (الأحدث/غير المقروءة في وسم وما إلى ذلك)، نقوم بتتبعها كفلتر في الذاكرة. (يجب أن يعمل هذا أيضًا للبحث في الصفحة كاملة)

  • عند كتابة t n، سيأخذك إلى الموضوع التالي في “أحدث قائمة”.

  • عند كتابة t p، سيأخذك إلى الموضوع السابق في “أحدث قائمة”.

بشكل عام، كنت أعارض هذه الميزة لسنوات وسنوات، لكنني الآن أستطيع أن أرى مدى فائدتها الهائلة لسير عمل معين.

ما رأيك في جعلها ميزة أساسية (باستخدام اختصارات لوحة المفاتيح فقط)؟

3 إعجابات

أعتقد أنه مناسب كاختصار لوحة مفاتيح.

إعجاب واحد (1)

المسار السابق في Gmail هو استخدام j k لهذا الغرض، ومن الواضح أننا لا نستطيع استخدامهما لأنهما محجوزان بالفعل. لكن من المثير للاهتمام أنهم اختاروا استخدام نفس الاختصار المستخدم في القائمة.

أنا أحاول مراجعة الاختصارات الحالية لأرى ما إذا كان بإمكاننا استخدام حرف واحد بديهي هنا. أسهم اليمين واليسار بديهية، لكنها مفقودة من بعض لوحات المفاتيح وقد تكون سهلة الضغط بالخطأ. سأبدأ على الأرجح باختصار مكون من حرفين ما لم يخطر لي فكرة عبقرية.

إعجابَين (2)

تم إكمال هذا للقائمة العلوية، والوسوم، والفئات وفقًا لـ:

سأحاول إضافته إلى الرسائل الخاصة، والبحث، والإشارات المرجعية، لكن الأساسيات موجودة بالكامل هنا.

5 إعجابات