âš Deprecated! See manuelgil/moodle-alternate-admin
*Due to the large number of code changes that can create a break point between this version and the latest version, I proceeded to deprecate this project quickly in order to release a completely revamped version.
This wrapper for Moodle adds a new interface to streamline your administrative tasks.
- Bootstrap 4 Admin Dashboard Template
- Simple Vue.js 2 CDN integration
- Friendly Alerts via Sweet Alert
- Easy installation via Composer
- Friendly URLs
- Integration with Mustage Engine
- Gravatar Profile image
- PHP 7.2 or later
- MySQL or MariaDB
- Apache Server
- Moodle 3.x Installation
- Clone or Download this repository
- Unzip the archive if needed
- Copy the folder in the path of moodle
- Rename the folder if needed
- Start a Text Editor (Atom, Sublime, Visual Studio Code, Vim, etc)
- Add the project folder to the editor
You can install this wrapper via composer with the following commands:
- Required a composer installation.
$ composer install
- Downloading composer.phar.
$ sudo php composer.phar install
- Required a composer installation.
$ composer install --no-dev --optimize-autoloader
- Downloading composer.phar.
$ sudo php composer.phar install --no-dev --optimize-autoloader
- Copy the
.env.example
file and call it.env
.
$ cp .env.example .env
-
Edit the environment variables in the .env file as you need.
MODE_DEBUG => show errors
DOMAIN => moodle installation domain (required)
MDL_CONFIG => moodle config file path (required)
COMPANY => company name (displayed in page title)
-
Create file
error.log
in folderlogs
. -
Make www-data the owner to
logs
folder.
$ sudo chown www-data: logs/
- Reset apache2 service.
- PHP 7.4.3 (XAMPP)
- COMPOSER 2.0.9 (COMPOSER)
- Moodle 3.10.1 (Moodle)
- Visual Studio Code 1.53.0 (VSCode)
- Moodle Snippets for VSCode 1.1.0 (Moodle Pack)
See CHANGELOG.md
Thank you for considering contributing to alternative admin. The contribution guide can be found in the CONTRIBUTING.md.
In order to ensure that the alternate admin community is welcoming to all, please review and abide by the CODE_OF_CONDUCT.
- Manuel Gil - Owner - ManuelGil
See also the list of contributors who participated in this project.
Alternate Admin is licensed under the GPL v3 or later License - see the GNU GPL v3 or later for details.