# Alternative to ContentCleaner v1.0.0 by aljawaid

**URL:** <https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730>\
**Category:** Plugins\
**Created:** [April 3, 2023, 1:28pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730 "2023-04-03T13:28:24Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![lucas](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/lucas/32/1584_2.png) [@lucas](https://kanboard.discourse.group/u/lucas)\
**Post date:** [April 3, 2023, 1:28pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/1 "2023-04-03T13:28:24Z")

</div>

[ContectCleaner](https://github.com/aljawaid/ContentCleaner) is not available in Plugin Directory.

What plugin do you use to serve the following purpose?

_This tool allows admins to cleanup their Kanboard database by selectively deleting useless data saved by Kanboard and leftover data after uninstalling plugins._

---

<div class="post-metadata">

**Author:** ![aljawaid](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/aljawaid/32/1090_2.png) [@aljawaid](https://kanboard.discourse.group/u/aljawaid)\
**Post date:** [April 3, 2023, 2:29pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/2 "2023-04-03T14:29:59Z")

</div>

haha nothing… which is why ContentCleaner was born… give it time, it will be released. I have been coding daily for the last 6 months - just look at my profile. It all takes time. By the way, I’m not really a developer, definitely not by profession. @Creecros was the one who got me into developing - blame him lol

---

<div class="post-metadata">

**Author:** ![lucas](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/lucas/32/1584_2.png) [@lucas](https://kanboard.discourse.group/u/lucas)\
**Post date:** [April 3, 2023, 2:36pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/3 "2023-04-03T14:36:41Z")

</div>

In which scenarios do Kanboard leave useless data?

---

<div class="post-metadata">

**Author:** ![aljawaid](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/aljawaid/32/1090_2.png) [@aljawaid](https://kanboard.discourse.group/u/aljawaid)\
**Post date:** [April 3, 2023, 2:42pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/4 "2023-04-03T14:42:37Z")

</div>

plugins which affect database tables… the tables or columns are not deleted after the plugin is uninstalled.

Also, there was an ical or calendar issue by @alfred, which also got into this plugin as a feature… which then became known as a cleaning job.

the sessions table was causing 50mb of data for me, there is a fix i that to be able to empty the sessions table.

the plugin will soon be a collection of cleaning jobs (fixes/restore to default) for each issue anyone has encountered and reported.

ContentCleaner is fine in functions as far as i know but the layout, styling, some functions and the readme are not fully updated so use at your own risk.

---

<div class="post-metadata">

**Author:** ![lucas](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/lucas/32/1584_2.png) [@lucas](https://kanboard.discourse.group/u/lucas)\
**Post date:** [April 3, 2023, 2:44pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/5 "2023-04-03T14:44:58Z")

</div>

So it’s needed if only I uninstall plugins.

In case of Kanboard/Plugin updates, no useless data is collected.

---

<div class="post-metadata">

**Author:** ![aljawaid](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/aljawaid/32/1090_2.png) [@aljawaid](https://kanboard.discourse.group/u/aljawaid)\
**Post date:** [April 3, 2023, 2:57pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/6 "2023-04-03T14:57:49Z")

</div>

Only if you uninstall plugins which have database tables included

---

<div class="post-metadata">

**Author:** ![alfredb](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/alfredb/32/1051_2.png) [@alfredb](https://kanboard.discourse.group/u/alfredb)\
**Post date:** [April 3, 2023, 3:00pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/7 "2023-04-03T15:00:16Z")

</div>

In the case of the Calendar, this is not true. It tweaks the **settings** , let them unrestored.

---

<div class="post-metadata">

**Author:** ![aljawaid](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/aljawaid/32/1090_2.png) [@aljawaid](https://kanboard.discourse.group/u/aljawaid)\
**Post date:** [April 3, 2023, 3:05pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/8 "2023-04-03T15:05:32Z")

</div>

yeh sorry thats what i meant, either fixes or restores to default

---

<div class="post-metadata">

**Author:** ![alfredb](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/alfredb/32/1051_2.png) [@alfredb](https://kanboard.discourse.group/u/alfredb)\
**Post date:** [April 3, 2023, 5:44pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/9 "2023-04-03T17:44:17Z")

</div>

> [@lucas](#):
>
> So it’s needed if only I uninstall plugins.

As a beginner, you don’t need it, as your installation is rather fresh and untainted. But over the years and many Kanboard updates, with dozens of plugins coming and going, it might look different. And finally, it’s a matter of personal taste, some don’t like a messy environment, prefer a clean system all the time.

---

<div class="post-metadata">

**Author:** ![lucas](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/lucas/32/1584_2.png) [@lucas](https://kanboard.discourse.group/u/lucas)\
**Post date:** [April 3, 2023, 6:30pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/10 "2023-04-03T18:30:51Z")

</div>

I’m overwhelmed by all of these plugins and I like minimal amount of plugins like you.

---

<div class="post-metadata">

**Author:** ![alfredb](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/alfredb/32/1051_2.png) [@alfredb](https://kanboard.discourse.group/u/alfredb)\
**Post date:** [April 3, 2023, 6:33pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/11 "2023-04-03T18:33:23Z")

</div>

Good decision. But be prepared, the appetite will grow over time. 😉

---

<div class="post-metadata">

**Author:** ![aljawaid](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/aljawaid/32/1090_2.png) [@aljawaid](https://kanboard.discourse.group/u/aljawaid)\
**Post date:** [April 3, 2023, 6:41pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/12 "2023-04-03T18:41:06Z")

</div>

agreed, certain features are simply needed and only certain plugins can offer that… like PluginManager.

I dont think any kanboard should be without PluginManager, not because it is my plugin… but because of the info/details it provides. If only I could find out through github/kanboard actually how popular it is, besides the handful of stars

---

<div class="post-metadata">

**Author:** ![lucas](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/lucas/32/1584_2.png) [@lucas](https://kanboard.discourse.group/u/lucas)\
**Post date:** [April 3, 2023, 6:51pm UTC](https://kanboard.discourse.group/t/alternative-to-contentcleaner-v1-0-0-by-aljawaid/2730/13 "2023-04-03T18:51:42Z")

</div>

Absolutely overwhelming

🤯 🤯 🤯 🤯 🤯
