Skip to main content

NSFW Gate

NSFW Gate adds an age-confirmation gate to Downloads Manager. It lets administrators mark categories or individual downloads as NSFW, decides what guests and unconfirmed members see, and gives members a one-time confirmation flow whose state is stored against their account.

The extension registers itself on Downloads Manager's gate registry, so it participates in the same evaluation pipeline as the permission, password, captcha, and criteria gates. It does not replace category permissions — use it alongside them.

Where things live

SurfacePath
Add-on infoAdminCP > Add-ons > [MC] Downloads Manager: NSFW Gate
OptionsAdminCP > Setup > Options > [MC] Downloads Manager: NSFW Gate
Per-category NSFW modeAdminCP > [MC] Downloads Manager > Categories > (edit category)
Per-download NSFW flagDownload edit form (admin and authoring UI)
Member preferenceAccount preferences > Hide NSFW downloads
Confirmation statusAccount preferences > NSFW gate confirmation

Versioning

The current release is 1.0.3. Patch releases are bug fixes only. Always back up the database before upgrading.