PHPackages                             iionly/agerestriction - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. iionly/agerestriction

ActiveElgg-plugin[Authentication &amp; Authorization](/categories/authentication)

iionly/agerestriction
=====================

Force users to verify they are of full age before they are allowed to register.

4.0.0(4y ago)119GPL-2.0-onlyPHP

Since Sep 16Pushed 4y ago2 watchersCompare

[ Source](https://github.com/iionly/agerestriction)[ Packagist](https://packagist.org/packages/iionly/agerestriction)[ Docs](https://github.com/iionly/agerestriction)[ RSS](/packages/iionly-agerestriction/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (1)Versions (10)Used By (0)

Agerestriction plugin for Elgg 4.0 and newer Elgg 4.X
=====================================================

[](#agerestriction-plugin-for-elgg-40-and-newer-elgg-4x)

Latest Version: 4.0.0
Released: 2022-01-23
Contact:
License: GNU General Public License version 2
Copyright: (c) iionly 2011

Description
-----------

[](#description)

This plugin adds a "confirm age" checkbox on the register form. New users must confirm they are of full age (or any other age range you have in mind - just modify the language file then) before they are allowed to join. There's no verification of any kind if the users really are as old as they say, but at least you have asked them prior registration...

Installation
------------

[](#installation)

1. If you have a previous version of the Agerestriction plugin installed, disable it and then remove the agerestriction folder from your mod directory before copying the new version on the server,
2. Copy/extract the agerestriction folder/ zip archive into the mod folder,
3. Enable the Agerestriction plugin.

No guarantee of any kind that it works with any other 3rd party plugins. The age check is currently configured to ask for confirmation of full age (18 years or older). You can change the question by simply modifing language/en.php.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~290 days

Recently: every ~256 days

Total

9

Last Release

1622d ago

Major Versions

1.9.x-dev → 2.3.32018-10-02

2.3.x-dev → 3.0.02019-04-06

3.3.x-dev → 4.0.02022-01-23

### Community

Maintainers

![](https://www.gravatar.com/avatar/fdbf30b346be3828b40d37e87d3dfc0974c9481c41c8019a37a90d59580b031b?d=identicon)[iionly](/maintainers/iionly)

---

Top Contributors

[![iionly](https://avatars.githubusercontent.com/u/1773681?v=4)](https://github.com/iionly "iionly (7 commits)")

---

Tags

pluginelgg

### Embed Badge

![Health badge](/badges/iionly-agerestriction/health.svg)

```
[![Health](https://phpackages.com/badges/iionly-agerestriction/health.svg)](https://phpackages.com/packages/iionly-agerestriction)
```

###  Alternatives

[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.5k10](/packages/helsingborg-stad-municipio)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
