sidane / xenforo-threadmarks

XenForo add-on for tagging specific posts in a thread so they can be easily navigated to
MIT License
3 stars 2 forks source link

Threadmarks

This add-on adds support to XenForo for tagging specific posts in a thread so they can be easily navigated to.

This is useful for long threads discussing a topic over a lengthy period of time and many pages. A threadmark allows a user to quickly jump to a specific post which is related to a certain event, date, or whatever is relevant to the thread.

Threadmarks menu

Example usage

Your forum has a thread discussing a television show spanning dozens of pages. The thread is usually bumped whenever a new episode of the show airs.

A threadmark on the first post related to each episode allows users to quickly jump to the posts about that episode, rather than guessing which page the discussion starts on.

Demo

http://www.redcafe.net/threads/la-liga-2014-15.393896/

Note: The drop down menu on the Threadmarks button is not visible to guests.

Installation

The usual XenForo way - install addon-sidaneThreadmarks.xml through the XenForo Admin.

Upgrading

As with installing, use the addon-sidaneThreadmarks.xml through the XenForo Admin.

Note: Existing threadmarks will not be deleted from your database during upgrades.

Using threadmarks

The threadmarks menu is positioned beside the pagination links at the top and bottom of threads.

Threadmarks menu

A drop down menu displays the most recent threadmarks.

For threads with many threadmarks, an overlay can be opened to access all of them.

Threadmarks overlay

The number of threadmarks to show in the drop down is controlled through permissions (see below).

Posts with a threadmark are clearly labelled.

Threadmarker

Permissions

This add-on adds the following permissions:

Managing threadmarks

Users who can add/edit/delete threadmarks will see a Threadmark link in each post.

Threadmark link

Clicking this will open an overlay where the label of the threadmark can be entered.

New Threadmark

Existing threadmarks can also be updated and deleted from this overlay.

Update Threadmark

Future improvements

Copyright

Copyright 2014-2015 Niall Mullally. See MIT-LICENCE for details.