Each effect works as a lightweight animated overlay on top of the user’s name, fully compatible with UIKit and seamlessly integrated into chatboxes, comments, and profile areas.
Buy & manage effects in real-time
- Purchase effects using Coin or Cash, depending on configuration.
- Live balance check, nonce validation, and purchase confirmation via REST API — no page reload required.
- Automatic transaction logging and owned effect list updates in user profiles.
Once purchased, the effect instantly becomes available for use and can be applied anywhere on the platform.
Apply effects with a single click
- Click Select to instantly activate an owned effect without reloading the page.
- Visual Active indicator shows which effect is currently applied.
- Real-time synchronization across chatboxes, comments, leaderboards, and profile displays.
Smooth display & flexible customization
- Each effect is stored as an
effectpost type using a featured image or dedicated CSS animation. - Supports Extra CSS Classes for per-effect customization — UIKit classes are recommended, or define your own via plugins like Code Snippets.
- Preserves original hover and layout behavior without causing misalignment.
- Includes extensible hooks and filters to modify classes, animation layers, or rendering logic.
Full REST API & multilingual support
POST /buy-effect: Purchases an effect, validates nonce and balance, returns new balance and ownership status.POST /apply-effect: Applies an effect, updates user meta (active_effect) and inline CSS dynamically.- Fully translated strings with
i18nand built-in Vietnamese localization.
Automatic default effects via Setup Wizard
The Setup Wizard now includes a Create Default Name Effects button:
- One click: generates 33
effectposts with corresponding images and titles. - Each effect gets a default price of 2000 Coin (modifiable later in admin).
- No manual upload required — all assets are fetched directly from InitHTML servers.
Flexible settings & module toggling
- New theme settings allow custom slugs for both Avatar Frame and Name Effect post types.
- Leave a slug field empty to fully disable the module and hide it from the admin menu.
- Safe toggle system — when disabled, all data remains intact and frontend display is unaffected.
Conclusion
With Name Effects, users can express their identity visually, while site owners retain full control over pricing, availability, and customization.
Combined with real-time REST integration, one-click setup, and a library of 33 built-in effects, Init Manga v1.6.6 takes user personalization to the next level.
Comments