Discussion Open Position

Control how discussions are opened from the list

Compatible with Flarum v1.4.1

Latest release 1.0.0

27 downloads

released on Jul 4, 2022

Tags

Discussion Open Position

MIT license Latest Stable Version Total Downloads Donate

This extension controls the position (scroll/"page") at which a discussion is opened when selected in the discussion list.

This is done through a new preference that controls when a discussion should be "opened at last read post":

  • Always (Flarum built-in default)
  • Only when there are unread posts
  • Never = Always open discussion at the top

You can configure a global default in the admin panel and users can change it via their preferences.

The optional "Prompt" setting is experimental. It shows a message in the discussion allowing the user to change their preference on the first visit. Unfortunately the message is very long, so it's not very user-friendly.

Installation

composer require clarkwinkelmann/flarum-ext-discussion-open-position

Support

This extension is under minimal maintenance.

It was developed for a client and released as open-source for the benefit of the community. I might publish simple bugfixes or compatibility updates for free.

You can contact me to sponsor additional features or updates.

Support is offered on a "best effort" basis through the Flarum community thread.

Sponsors: puppydreamwork

Links

© 2022 Hyn by DaniĆ«l "Luceos" Klabbers. All rights reserved. · Extensions and extension information is provided by the respective (copyright holding) authors. · Extiverse is not affiliated to the Flarum project or Flarum foundation. · Images on Extiverse pages are from Unsplash.