/topicsolved

phpBB Topic Solved Extension (updated)

Primary LanguagePHPGNU General Public License v2.0GPL-2.0

phpBB Topic Solved Extension (Kerogs Update)

Allows posting questions, and accepting answers as solved.

Solved indicators will be shown next to titles throughout forum and topic views. Mostly ideal for support forums, but can be customized for marking topics for other purposes such as classifieds being marked as sold.

This is not the original extension. The original Topic Solved extension was created by Bryan Petty and Jari Kanerva. This fork has been updated by Kerogs to work with recent phpBB versions and the Zeina style.

GitHub GitHub Release


Notes on this Fork

  • I am not the original author. This fork was modified primarily for personal use.
  • The original repository is no longer maintained, so no pull requests were made upstream.
  • Users are welcome to report issues or contribute fixes to this repository.
  • This fork also fixes compatibility issues with the Zeina style:
    • The original Zeina style produced an error due to a missing required file.
  • There was also an error related to services.yml which has been resolved.

Features

  • Solved indicators show in the following locations:
    • Forum View
    • Topic View
    • Search Results (both Post and Topic views)
    • MCP Forum View
  • Use custom text indicator instead of default image.
  • Custom text indicators can use custom colour.
  • Only topic author or moderator can solve topics.
  • Can be locked to only moderator access for solving topics.
  • Solving topics may be set to automatically lock/unlock the topic.
  • All settings can be customized per-forum.

Translations

This extension comes bundled with support for the following languages:

  • Arabic (ar)
  • Czech (cs)
  • Danish (da)
  • Dutch (nl)
  • English (en)
  • Estonian (et)
  • Finnish (fi)
  • French (fr)
  • German (de)
  • German (Formal Honorifics) (de_x_sie)
  • Japanese (ja)
  • Polish (pl)
  • Portuguese (pt)
  • Portuguese (Brazilian) (pt_br)
  • Russian (ru)
  • Spanish (es)
  • Swedish (sv)
  • Turkish (tr)

Supported Styles

Most phpBB 3.1.x+ styles should work out of the box. This fork has been tested with:

  • prosilver
  • subsilver2
  • bb3-mobi
  • pbtech
  • subway
  • Zeina (fixed missing file issue)

Requirements

  • PHP 5.3.10+
  • phpBB 3.1.3+

Installation

To install this fork:

  1. Copy the kerogs folder from this repository.
  2. Paste it into your phpBB folder at:
phpBB_folder\ext\

So you will have:

phpBB_folder\ext\kerogs\topicsolved\ext.php
  1. Navigate to Customise -> Manage extensions in the ACP.
  2. Enable Topic Solved (Kerogs Edition).

Getting Started

After enabling the extension, configure each forum where solved topic functionality is needed. Only forums of type "Forum" will show Topic Solved settings.


Uninstall

  1. Navigate to Customise -> Extension Management -> Extensions.
  2. Disable Topic Solved (Kerogs Edition).
  3. Delete the directory:
phpBB_folder\ext\kerogs/topicsolved

Sources / References


License

This fork follows the original license: GNU General Public License v2.