Skip to content

OUGC-Network/MyBB-Forum-Cleaner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project logo

MyBB Forum Cleaner

Status GitHub Issues GitHub Pull Requests License


A MyBB plugin to help Administrators keep things clean.

📜 Table of Contents

🚀 About

A MyBB plugin to help Administrators keep things clean.

Go up to Table of Contents

📍 Getting Started

The following information will assist you into getting a copy of this plugin up and running on your forum.

Dependencies

A setup that meets the following requirements is necessary to use this plugin.

File structure

 .
 ├── inc
 │ ├── languages
 │ │ ├── english
 │ │ │ ├── admin
 │ │ │ │ ├── forumcleaner.lang.php
 │ │ │ ├── forumcleaner.lang.php
 │ ├── plugins
 │ │ ├── ougc
 │ │ │ ├── ForumCleaner
 │ │ │ │ ├── hooks
 │ │ │ │ │ ├── admin.php
 │ │ │ ├── templates
 │ │ │ │ ├── forumbit.html)
 │ │ │ │ ├── threadlist.html
 │ │ │ ├── settings.json
 │ │ │ ├── admin.php
 │ │ │ ├── core.php
 │ │ ├── forumcleaner.php

Installing

Follow the next steps in order to install a copy of this plugin on your forum.

  1. Download the latest package from the MyBB Extend site or from the repository releases.
  2. Upload the contents of the Upload folder to your MyBB root directory.
  3. Browse to Configuration » Plugins and install this plugin by clicking Install & Activate.

Updating

Follow the next steps in order to update your copy of this plugin.

  1. Browse to Configuration » Plugins and deactivate this plugin by clicking Deactivate.
  2. Follow step 1 and 2 from the Install section.
  3. Browse to Configuration » Plugins and activate this plugin by clicking Activate.

Template Modifications

To display Awards data it is required that you edit the following template for each of your themes.

  1. Place {$forum['ForumCleanerMessages']} in the forumbit_depth2_forum template to display a description for each rule in the forum bits.
  2. Place {$foruminfo['ForumCleanerMessages']} in the forumdisplay template to display a description for each rule in the forum display page.

Go up to Table of Contents

🛠 Settings

Below you can find a description of the plugin settings.

Main Settings

  • Thread transactions limit numeric
    • _Limit number of threads processed in one Forum at one run for one action.
    • Default 30 (if not set or set to 0).
  • Users transactions limit numeric
    • Limit number of users deleted during one run.
    • Default 50 (if not set or set to 0).
  • Grace period for Awaiting Activation users numeric
    • Input days of Grace period for Awaiting Activation users. After this period from registration date users will be deleted.
    • No users will be deleted if set to 0.
  • Grace period for inactive users numeric
    • Input days of Grace period for inactive users (with no posts). After this period from last visit users will be deleted.
    • No users will be deleted if set to 0.
  • Group exception list for inactive users select
    • Administrators will be not deleted as inactive users. Here you can add additional exceptions.

Go up to Table of Contents

📐 Templates

The following is a list of templates available for this plugin.

  • forumcleaner_forumbit
    • front end;
  • forumcleaner_threadlist
    • front end;

Go up to Table of Contents

📖 Usage

This plugin has no additional configurations; after activating make sure to modify the global settings in order to get this plugin working.

Go up to Table of Contents

⛏ Built Using

Go up to Table of Contents

✍️ Authors

Go up to Table of Contents

🎉 Acknowledgements

Go up to Table of Contents

🎈 Support & Feedback

This is free development and any contribution is welcome. Get support or leave feedback at the official MyBB Community.

Thanks for downloading and using our plugins!

Go up to Table of Contents

About

A MyBB plugin to help Administrators keep things clean.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 2

  •  
  •