# New Plugin: ContentCleaner

**URL:** <https://kanboard.discourse.group/t/new-plugin-contentcleaner/2885>\
**Category:** Plugins\
**Created:** [August 22, 2023, 10:55pm UTC](https://kanboard.discourse.group/t/new-plugin-contentcleaner/2885 "2023-08-22T22:55:06Z")\
**Posts on this page:** 4\
**Page:** 1

<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:** [August 22, 2023, 10:55pm UTC](https://kanboard.discourse.group/t/new-plugin-contentcleaner/2885/1 "2023-08-22T22:55:06Z")

</div>

After a long time in the making and with great efforts, contributions and support from @creecros and @alfred, this plugin has been initially released.

ContentCleaner gives you greater control of your database from within Kanboard. Cleaning jobs are split into three sections, Automatic, Application and Plugins.

Users will find the Application Cleaning Jobs most useful. For example, Job #2 under Application Cleaning resolves issues reported here: [iCal data with duedate only - #54 by alfredb](https://kanboard.discourse.group/t/ical-data-with-duedate-only/2636/54)

The Plugin Cleaning section is mostly useful once database-affecting plugins have been uninstalled. For the initial release, a total deletion of the plugin is not available but deep cleaning is available.

Give the plugin a try and don’t forget to star the repository…

> **[GitHub - aljawaid/ContentCleaner: This tool allows admins to cleanup their...](https://github.com/aljawaid/ContentCleaner)**
>
> This tool allows admins to cleanup their Kanboard database by selectively deleting useless data saved by Kanboard and leftover data after uninstalling plugins. - GitHub - aljawaid/ContentCleaner: T...

---

<div class="post-metadata">

**Author:** ![Isaac](https://avatars.discourse-cdn.com/v4/letter/i/8e8cbc/32.png) [@Isaac](https://kanboard.discourse.group/u/Isaac)\
**Post date:** [February 13, 2025, 3:52pm UTC](https://kanboard.discourse.group/t/new-plugin-contentcleaner/2885/2 "2025-02-13T15:52:23Z")

</div>

Installed the plugin (via plugin installer) but when I go to the ContentCleaner I only get this error:

```auto
Internal Error: Invalid identifier: TYPE

```

---

<div class="post-metadata">

**Author:** ![Isaac](https://avatars.discourse-cdn.com/v4/letter/i/8e8cbc/32.png) [@Isaac](https://kanboard.discourse.group/u/Isaac)\
**Post date:** [February 14, 2025, 9:41pm UTC](https://kanboard.discourse.group/t/new-plugin-contentcleaner/2885/3 "2025-02-14T21:41:17Z")

</div>

On github there was the hint how to fix this error 👍

> <https://github.com/aljawaid/ContentCleaner/issues/24#issuecomment-2028607958>
>
> After installation with the latest KB and PHP on a clean Windows Server IIS, I g…et this error when calling the plugin:
> "Internal Error: Invalid identifier: TYPE" on a blank web page. Nothing else.
> What am I missing/doing wrong?

---

<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:** [October 21, 2026, 8:32am UTC](https://kanboard.discourse.group/t/new-plugin-contentcleaner/2885/4 "2026-10-21T08:32:02Z")

</div>

Fixed in latest version
