Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.39 veröffentlicht (02.06.25)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
PrestigeXP
#1
Eine neue Erweiterung wurde veröffentlicht: PrestigeXP

Zitat:Prestige XP
Gamify your forum with levels, XP, and user progression!

Overview
Prestige XP is a MyBB plugin that rewards members with XP (Experience Points) for creating threads and posts. As users gain XP, they level up and unlock custom level titles, adding a fun progression system to your community. The plugin integrates seamlessly with the postbit, profile pages, and includes an optional leaderboard. Perfect for boosting engagement and giving your forum an RPG-style progression layer.

Features
  • Award XP for posts and threads (values configurable in settings).

  • Automatic level progression based on customizable XP thresholds.

  • Custom level titles with optional color and Font Awesome icons.

  • Replace MyBB’s default usertitle globally with XP-based titles.

  • Profile integration with modern card-style level/XP bar.

  • Postbit integration showing user’s level or XP bar.

  • Leaderboard page showing top XP earners with responsive templates.

  • Exclude specific forums from awarding XP.

  • Full admin tools to add, edit, or reset XP for users.

  • Per-theme CSS file (
    Code:
    prestige_xp.css
    ) for clean styling and easy removal.

  • Fully template-driven for easy customization.

  • Works with PHP 8.1+ and latest MyBB 1.8.x.

Installation

  1. Upload all files from the plugin package to your MyBB root directory.

  2. In the Admin Control Panel, go to Configuration → Plugins.

  3. Activate "Prestige XP".

  4. Adjust settings under Configuration → Prestige XP Settings.

  5. The plugin automatically installs its templates and a CSS file into each theme.

How to Earn XP
  • Users gain XP for each thread and post (values set by admin).

  • Admins can manually add, edit, or reset XP via Tools & Maintenance → Prestige XP Tools.

  • Exclude specific forums from awarding XP via settings.

Customization
  • Edit the prestige_xp_profile_card and prestige_xp_postbit templates to control display.

  • Change progress bar and text styles via the prestige_xp.css file automatically installed for each theme.

  • Use Font Awesome icons for levels (configurable in settings).

Example (postbit level only):
Code:
<span class="prestige-xp-level">
  <i class="fa fa-star"></i> Level {$prestige_level}
</span>
Leaderboard
Accessible at:
misc.php?action=prestige_xp_leaderboard
Displays the top XP earners with responsive templates and progress information.

Admin Tools
  • Search for users and edit their XP.

  • Add or remove XP directly.

  • Reset XP across all members if needed.

License
Released free to use and modify. Attribution is appreciated.


Developed by jdmefsir

Buy me a Coffee
Zitieren