https://github.com/foskym/flarum-custom-levels
Flarum Custom Levels, levels can be customized, and can trigger events.
https://github.com/foskym/flarum-custom-levels
custom extension flarum level
Last synced: 12 months ago
JSON representation
Flarum Custom Levels, levels can be customized, and can trigger events.
- Host: GitHub
- URL: https://github.com/foskym/flarum-custom-levels
- Owner: FoskyM
- License: mit
- Created: 2023-09-27T16:14:11.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-29T13:16:25.000Z (almost 2 years ago)
- Last Synced: 2025-06-18T14:55:43.032Z (about 1 year ago)
- Topics: custom, extension, flarum, level
- Language: PHP
- Homepage:
- Size: 286 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Custom Levels
 [](https://packagist.org/packages/foskym/flarum-custom-levels) [](https://packagist.org/packages/foskym/flarum-custom-levels)
A [Flarum](http://flarum.org) extension. Flarum Custom Levels, levels can be customized, and can trigger events.
## Better combinations
- this.
- `xypp/forum-quests`. Forum Quests, reward exp.
- `fof/user-directory`. User Directory, sort by exp.
- `foskym/flarum-better-user-directory`. Leaderboard podium style for user directory.
- `v17development/flarum-user-badges`. User Badges.
- `xypp/flarum-websocket-notification`. Realtime Notification.
- `askvortsov/flarum-auto-moderator`. Auto assign badges or other action when exp updated.
## Usage
### set the levels

### if you've installed `xypp/forum-quests` ever and quests done, you can run this command
`php flarum foskym:custom-levels:refresh-quest`
### or you should set the reward exp, then run this command
`php flarum foskym:custom-levels:refresh`
### set the display format

### you can see the exp logs

### Support
- [askvortsov/flarum-auto-moderator](https://github.com/askvortsov1/flarum-automod) Modify `exp` when triggering events
- [xypp/forum-quests](https://github.com/zxy19/flarum-forum-quests) Reward `exp` when completing tasks
- [xypp/store](https://github.com/zxy19/store) Purchase `exp` with `money` in Store
- [fof/user-directory](https://github.com/FriendsOfFlarum/user-directory) Sorting users by `exp`
- [nodeloc/flarum-ext-leaderboard](https://github.com/nodeloc/flarum-ext-leaderboard) Sorting users by `exp`
## Installation
Install with composer:
```sh
composer require foskym/flarum-custom-levels:"*"
```
## Command
```sh
php flarum foskym:custom-levels:detete-exp-logs # Delete Exp Logs
php flarum foskym:custom-levels:refresh # Refresh Exp by settings
php flarum foskym:custom-levels:refresh-quest # Refresh Exp by Done quests
```
## Updating
```sh
composer update foskym/flarum-custom-levels:"*"
php flarum migrate
php flarum cache:clear
```
## Links
- [Packagist](https://packagist.org/packages/foskym/flarum-custom-levels)
- [GitHub](https://github.com/foskym/flarum-custom-levels)
- [Discuss](https://discuss.flarum.org/d/34761-custom-levels)