Alfredo Ramos

Auto-lock topics extension for phpBB

2 min read

Auto-lock Topics extension for phpBB.

Build Status Latest Stable Version Code Quality Translation Progress License

It will automatically lock old topics using phpBB’s cron functionality.

Features

  • Run the auto-lock cron task only in the selected forums
  • Enable/disable announcements auto-lock
  • Enable/disable polls auto-lock
  • Enable/disable stickies auto-lock
  • Set the number of days of post inactivity to trigger the auto-lock
  • Set the frequency between auto-lock events
  • Support for Move Topics When Locked extension

Preview

Forums Forum settings Topics locked Admin log

(Click to view in full size)

Requirements

  • PHP 7.1.3 or greater
  • phpBB 3.3 or greater

Support

If you like or found my work useful and want to show some appretiation, you can consider donating.

PayPal - The safer, easier way to pay online! Donate with PayPal
PayPal - The safer, easier way to pay online! Donate with Stripe

Configuration

  • Go to your Administration Control Panel > Forums > Manage Forums
  • Select a category and then a forum
  • Click on the Edit button (green gear)
  • Scroll down to Auto-lock settings
  • Edit the settings as you like
  • Click on Submit

Installation

  • Download the latest release
  • Decompress the *.zip or *.tar.gz file
  • Copy the files and directories inside {PHPBB_ROOT}/ext/alfredoramos/autolocktopics/
  • Go to your Administration Control Panel > Customize > Manage extensions
  • Click on Enable and confirm

Uninstallation

  • Go to your Administration Control Panel > Customize > Manage extensions
  • Click on Disable and confirm
  • Go back to Manage extensions > Auto-lock Topics > Delete data and confirm

Upgrade

  • Go to your Administration Control Panel > Customize > Manage extensions
  • Click on Disable and confirm
  • Delete all the files inside {PHPBB_ROOT}/ext/alfredoramos/autolocktopics/
  • Download the new version
  • Upload the new files inside {PHPBB_ROOT}/ext/alfredoramos/autolocktopics/
  • Enable the extension again