This is the official DPUsers Github repository. DPUsers is a tiny Joomla user list extension which provides front end lists with comprehensive filtering for user groups.
- Joomla 4.4
- mysql >= 8.0.0
- PHP >= 8.1.0
Download the file from here and install the zip file through the Joomla extension manager. After the installation make sure the plugins are enabled.
To upgrade DPUsers from an older version just install the downloaded zip file through the Joomla extension manager or by web update.
Check joomla.digital-peak.com for more documentation.
If you are cloning this repository, then clone also the DPDocker project into the same folder as DPUsers and build the images. There are several tasks you can run then:
Installs the PHP dependencies.
DPDocker/composer/run-install.sh DPUsers
Installs the Javascript dependencies.
DPDocker/npm/run-install.sh DPUsers
Builds the assets.
DPDocker/npm/run-build.sh DPUsers all
Creates the installable packages.
DPDocker/build/run.sh DPUsers
Creates the installable packages with version 4.0.0. Change the version string when you want to build a different release version.
DPDocker/build/run.sh DPUsers 4.0.0
If you made some changes and want to contribute them back as a pr, please fix any code style issues.
DPDocker/code/run-fix.sh DPUsers
Runs the system tests.
DPDocker/tests/run-system-tests.sh -e DPUsers
Start a web server with DPUsers installed.
DPDocker/webserver/run.sh
License GPL v3
Have fun The Digital Peak team