Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manuelgil/moodle-alternate-admin
🤓 This wrapper for Moodle adds a new interface to streamline your administrative tasks.
https://github.com/manuelgil/moodle-alternate-admin
admin admin-dashboard admin-panel administration bootstrap5 composer composer-installation dashboard latam moodle moodle-tool mustache-templates php php7 wrapper
Last synced: 3 months ago
JSON representation
🤓 This wrapper for Moodle adds a new interface to streamline your administrative tasks.
- Host: GitHub
- URL: https://github.com/manuelgil/moodle-alternate-admin
- Owner: ManuelGil
- License: gpl-3.0
- Archived: true
- Created: 2021-05-31T04:17:25.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-31T19:50:10.000Z (over 3 years ago)
- Last Synced: 2024-05-02T04:33:34.572Z (8 months ago)
- Topics: admin, admin-dashboard, admin-panel, administration, bootstrap5, composer, composer-installation, dashboard, latam, moodle, moodle-tool, mustache-templates, php, php7, wrapper
- Language: Mustache
- Homepage: https://packagist.org/packages/manuelgil/moodle-alternate-admin
- Size: 364 KB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Alternate Admin for Moodle
[![GitHub Release](https://img.shields.io/github/v/release/ManuelGil/moodle-alternate-admin)]()
[![GitHub Release Date](https://img.shields.io/github/release-date/ManuelGil/moodle-alternate-admin)]()
[![GitHub license](https://img.shields.io/github/license/ManuelGil/vscode-moodle-snippets)]()![preview](https://raw.githubusercontent.com/ManuelGil/moodle-alternate-admin/main/docs/images/preview.png)
This wrapper for Moodle adds a new interface to streamline your administrative tasks.
## Recommended
- Plugin [VSCode Moodle Pack](https://marketplace.visualstudio.com/items?itemName=imgildev.vscode-moodle-snippets)
- Plugin [VSCode Mustache Snippets](https://marketplace.visualstudio.com/items?itemName=imgildev.vscode-mustache-snippets)## Features
- No dependencies that require jQuery
- Bootstrap 5 Admin Dashboard Template
- Simple Vue.js 2 CDN integration
- Friendly Alerts via Sweet Alert
- Easy installation via Composer
- Gravatar Profile image
- Integration with Mustage Engine
- Friendly URLs## Requirements
- PHP 7.2 or later
- MySQL or MariaDB
- Apache Server
- Moodle 3.x Installation## Installation
You can install this wrapper via composer with the following commands:
```bash
$ composer create-project manuelgil/moodle-alternate-admin {directory} --prefer-dist
```## Configure the project
- Copy the [`.env.example`](./.env.example)
file and call it `.env`.```bash
$ cp .env.example .env
```- Edit the environment variables in the .env file as you need.
> MODE_DEBUG => show errors
> MDL_CONFIG => moodle config file path (required)
- Make www-data the owner to `logs` folder.
```bash
$ sudo chown www-data: logs/
```## Built With
- PHP 7.4.3 ([XAMPP](https://www.apachefriends.org/download.html))
- COMPOSER 2.0.9 ([COMPOSER](https://getcomposer.org/download/))
- Moodle 3.10.1 ([Moodle](https://download.moodle.org/))
- Visual Studio Code 1.53.0 ([VSCode](https://code.visualstudio.com/download))
- Moodle Snippets for VSCode 1.1.0 ([Moodle Pack](https://marketplace.visualstudio.com/items?itemName=imgildev.vscode-moodle-snippets))## Changelog
See [CHANGELOG.md](./CHANGELOG.md)
## Contributing
Thank you for considering contributing to alternate admin. The contribution guide can be found in the [CONTRIBUTING.md](./.github/CONTRIBUTING.md).
## Code of Conduct
In order to ensure that the alternate admin community is welcoming to all, please review and abide by the [CODE_OF_CONDUCT](./.github/CODE_OF_CONDUCT.md).
## Authors
- **Manuel Gil** - _Owner_ - [ManuelGil](https://github.com/ManuelGil)
See also the list of [contributors](https://github.com/ManuelGil/moodle-alternate-admin/contributors)
who participated in this project.## License
Alternate Admin is licensed under the GPL v3 or later License - see the
[GNU GPL v3 or later](http://www.gnu.org/copyleft/gpl.html) for details.