MUCMSWebsite engine
Latest version 2.0.5

Changelog

Everything new in MUCMS. Licensed websites install updates from Admin CP › System › Check for Updates.

v2.0.5 Latest

Security tab: reCAPTCHA v2 and Cloudflare Turnstile, responsive darkfantasy

5 New3 Improved
  • NewLucky Roulette (UserCP + Admin CP): Spin Coins bought with Credits, WCoins or Goblin Points, several wheels with their own cost, cooldown and points, weighted odds with the real chance shown live in Admin CP, prizes (Credits, WCoins, Goblin Points, Zen, items and buffs (seals, scrolls, elixirs) picked from Item.txt, sent to the Gremory Case or straight to the inventory with free space check, VIP days, keys, Spin Coins) kept until the player claims them on a character, a rare wheel opened with Dimensional Keys, auto-spin, weekly Top ranking with prizes and a Ranking of Rankings.
  • NewAdmin CP > Security > Captcha: protect the Login and Register forms with Google reCAPTCHA v2 ("I'm not a robot") or Cloudflare Turnstile; separate switches for Login and Register, dark / light theme, test button for the saved keys; the captcha is added automatically to every login and register form (sidebar, popups, Login / Register pages) in all templates and checked on the server.
  • NewAdmin CP > Website > Logos & Favicon: Delete button for every image (logos, favicon, background, footer background) per template.
  • Improveddarkfantasy: fully responsive from 360 px phones to 4K, hamburger menu below 1200 px, background follows browser zoom, WebShop in the darkfantasy design.
  • ImprovedThe old reCAPTCHA setting from Register settings is moved to the Security tab automatically.
  • NewPasswords and secret keys (database, extra servers, SMTP, Stripe, Revolut, captcha) are stored encrypted with a key unique to each website (includes/config/secret.key.php); existing values are encrypted automatically after the update.
  • NewThe license file is signed with the website key; a license.json edited by hand is rejected and the license must be activated again.
  • Improvedincludes/, admincp/inc/, modules/ and templates/*/inc/ are blocked from the browser on Apache/LiteSpeed (.htaccess, 2.2 and 2.4 syntax) and on IIS (web.config).
v2.0.4

Daily Reward calendar, AI Template Studio and template skins

5 New
  • NewDaily Reward calendar: 1 to 31 days, each day with its own reward (WCoins, Goblin Points, Zen and up to 5 items with level, Skill, Luck, option and excellent options); items go to the Gremory Case, Zen to the chosen character; optional restart from day 1 when a day is missed; claim history in Admin CP.
  • NewAI Template Studio on mucms.net: customers describe the look they want and get a skin (colours + fonts) for the darkfantasy, mucms or aurum template, with live preview and zip download; monthly Stripe subscription with a generation limit, free previews, cancel any time; Admin > AI Studio sets price, limit, provider (built-in, OpenAI or Claude) and the API key, and lists subscribers and generations.
  • NewAI Template Studio: full templates from zero. The AI picks verified pieces (header, hero/slider, sidebar layout, widgets and their order, cards, buttons, background, width) and mucms.net assembles a complete installable template with all modules; needs the CMS Template Kit (includes/templatekit)
  • NewAdmin CP > Website Settings > Template skin: choose a skin from templates/<template>/skins/ to change the colours and fonts of darkfantasy, mucms and aurum without touching the template files.
  • NewNew aurum template: dark gold design with top info bar (EXP, season, drop, server time, online, Discord), hero with the logo plate, User Panel with WCoins / Goblin Points / Zen, Top Players and Top Guilds on the left, Server Status, Castle Siege and Events on the right; works with every module and the Logo text setting.
v2.0.3

darkfantasy template, Server Info & Statistics and update uploads

21 New12 Improved15 Fixed
  • NewNew template darkfantasy, built from scratch: blood moon artwork, gothic fonts, ornate panels, hero with rates and countdown, sidebar with realm status, statistics, Castle Siege, top characters and guilds, login/register windows and a mobile menu. Selectable from Admin CP > Template.
  • NewAdmin CP > Events > Server Info & Statistics: server version, rates, limits, fake players and the statistics widget in one page, in the MUCMS design.
  • NewAdmin CP > Events > Event Timer: add, edit, reorder or delete events (start times, days, entry open and duration in minutes), widget title and labels; Event Timer widget with live countdown, Open and In progress states on every template (aurum, darkfantasy, mucms, darkmucms, realrezist); api/events.php uses the same schedule.
  • NewWebsite: branded email template (logo, colours, signature, footer) used by every email the site sends - account confirmation, license keys, template purchases, bank transfer details - with HTML and plain-text parts; Admin > Email: preview, test email, logo upload.
  • NewWebsite: Admin > Email > Bulk email to announce updates and fixes: recipients by customer accounts, license holders or paid orders (duplicates removed), fill-in from a changelog version, preview, test send, sending in steps with progress, cancel, history and one-click unsubscribe.
  • NewFake players, accounts, characters and guilds: a multiplier and an additional amount for each value, with a preview of the real and the displayed number. The database is not changed.
  • NewStatistics widget (accounts, characters, guilds, players online, EXP, Master EXP, drop, version, limits) on every template, using the colours of the active template; choose the values, the title and home page only or all pages.
  • ImprovedThe number of players online can go above the number of characters; the old limit is now an option. Maximum online still caps the displayed number.
  • ImprovedReal statistics are read straight from the database (cached for 5 minutes) when the server_info cron has not run yet.
  • ImprovedMUCMS website: release uploads show the upload limit of the server and check the file size before sending it; .user.ini and .htaccess ask PHP for 256 MB uploads where the hosting allows it.
  • FixedUploading an update larger than post_max_size showed 'Invalid form token'; it now explains that the file is too large and which PHP settings to increase.
  • FixedServer Info no longer rewrites the configuration file every time the page is opened.
  • FixedRankings > Top Guilds gave error 500 when the guild score multiplier was empty; an empty or zero multiplier now counts as 1.
  • FixedCheck for Updates: installing stopped with 'Could not write admincp/index.php' when PHP could change the file but not create new files in its folder, or when Windows kept the file locked. The updater now writes the file in place in that case, retries, and shows the reason when it still fails.
  • NewStaff Team page (/staff) on every template, with the members, roles and online status set in Admin CP > Staff List. darkfantasy also shows the Staff Team in the sidebar.
  • Improveddarkfantasy: Rankings redesigned (compact table, gold/blood-red header, VIP badges, power bars, ranking tabs that scroll on mobile, table that scrolls sideways on phones).
  • FixedThe Staff Team link in the menu opened the home page instead of the staff list.
  • Fixeddarkfantasy: on phones the UserCP tables (Reset, Reset Stats, Clear PK, Clear Skill Tree, Unstick), the payment page and the character view on player profiles no longer go wider than the screen.
  • Fixeddarkfantasy: the Server Guide popup and floating button use the template colours (gold and blood red) instead of the old blue; the Windows and GPU icons on Downloads show on every device.
  • ImprovedCastle Siege page redesigned on darkfantasy and darkmucms: castle owner card with the guild emblem, big countdown, stage and tax tiles, schedule with the current stage highlighted; on phones the schedule becomes cards.
  • Fixeddarkmucms: the hidden mobile menu made phone pages wider than the screen; the Dark Knight class image was missing.
  • FixedTemplate store page: a single template is shown as a large featured card, full-page screenshots are framed from the top, phone screenshots are fitted on a blurred backdrop, long galleries use a progress bar instead of dots and tall pictures can be scrolled in the full-screen gallery; the top menu no longer overlaps on laptop screens.
  • FixedAdmin saves no longer fail with a misleading 'Invalid form token': too-large or interrupted uploads, also behind Cloudflare, now say which PHP limits to raise, the browser checks the total size before sending, an expired session asks you to sign in again and admin sessions now last 8 hours.
  • NewPayments: Revolut Pay and bank transfer (IBAN, manual Mark paid) next to Stripe and PayPal, configurable in Admin > Payments; every method works for licenses and for templates.
  • FixedTemplate store carousel: pictures load much faster (light 1200px previews are generated automatically, the next pictures are preloaded), duplicate pictures are removed when you save a template and the stylesheet is refreshed in visitors' browsers after every update.
  • NewTemplate store: unlimited pictures per template. Upload many at once from Admin > Templates (several files, a whole folder with subfolders, or one zip with up to 300 pictures from any folders), choose the main picture, reorder or remove; the store card shows them in a carousel (arrows, dots, swipe on phones) and a click opens the full-screen gallery; optional auto-play (on/off + seconds) from Admin > Templates, paused on hover/touch.
  • Improveddarkfantasy: gold and blood-red MUCMS logo and favicon that match the template; Downloads / System Requirements use the template design.
  • NewMUCMS website themes: choose Light (white header, orange buttons), Classic (dark, gold accent) or Crimson (black and graphite, dark red accent) in Admin > Settings > Website theme; the choice applies to every page, including the admin. New MUCMS logo and Inter font served from the site.
  • NewUpload your own website themes in Admin > Settings > Upload a theme (zip with theme.css, theme.json, pictures and fonts; PHP and scripts are skipped). Theme kit: download any theme as a starting point. Uploaded themes can be activated, downloaded and deleted.
  • NewDiscord online counter on the website buttons (top menu, contact, footer and floating button), read from the invite link and refreshed every 5 minutes; can be turned off in Admin > Settings. Discord buttons restyled for each theme.
  • NewSlider in the top box of the home page: shows the Gallery pictures with configurable carousel speed, number of pictures, arrows and dots (Admin > Settings > Top slider). Stops while the mouse is over it, swipe on phones.
  • FixedHome page: when there are no news it now shows "No news published yet." (translated) instead of "Published by %s, %s"; missing texts in other languages fall back to English instead of showing ERROR.
  • Improveddarkfantasy: home page now has the image slider (arrows, dots, swipe, auto-play) and news are shown as a list with picture, title, date, author, preview and Read more, like on realrezist; no more grid cards.
  • Improveddarkfantasy: Contact, Server Status, WebShop, Payment, Staff and Streamer pages and all messages now use the same design as the rest of the template; the Facebook icon on Contact shows correctly.
  • Improveddarkfantasy: Server Information page uses the same design as Guide and Rules; wide tables scroll sideways on phones.
  • Improveddarkfantasy: new MU Online artwork as the site background.
  • Improveddarkfantasy: every UserCP page (account, reset, stats, zen, vote, password, streamer, bank watcher and the rest) now uses the same design.
  • Improveddarkfantasy: Server Guide and Game Rules now share the same design (colors, fonts, cards).
  • Fixeddarkfantasy: Admin CP button for admins and Streamer button for streamers in the header and in the phone menu; the unstyled floating StreamerCP link is gone.
  • NewMUCMS website: Template store. Customers buy templates (card or PayPal, or free ones) and download them any time from My account; the zips stay private in data/templates/ and only the buyer can download them.
  • NewMUCMS website admin: Templates tab to add templates (zip, preview, price, version, description, features, demo link), publish/hide, give a template to a customer and see the template sales with download counts.
  • FixedEvent rankings: the Last week winners box kept the old blue colours instead of the active template colours.
  • NewMUCMS website: the screenshot box at the top of the home page is now a slider with the gallery pictures; turn it on or off, set the speed (2-30 seconds), how many pictures and the arrows from Admin > Settings. It stops on hover, works with swipe on phones and pauses when the tab is hidden.
  • NewBuy VIP in the UserCP of every template: VIP packages (days or lifetime, VIP level) paid with WCoins, Goblin Points, Zen, Stripe, PayPal or Revolut, each price set in Admin CP > Add VIP. A price of 0 hides the method, the same VIP is extended, card and PayPal payments give the VIP only after the payment is confirmed.
  • NewAdmin CP themes: Light, Classic and Crimson with the Inter font (served from your own website) for the Admin CP, its security check and the installer; the website templates are not changed. Choose it in the installer or in Admin CP > Website Settings > Admin CP theme
  • NewNew mucms website template (darkfantasy layout) with its own Light, Classic or Crimson colours, set in Admin CP > Website Settings.
  • NewLogo text: write your server name in Admin CP > Website Settings and it replaces the logo picture in the top left corner of every template, with the font of the active template; use | for a second colour (Under|MU).
  • FixedAdmin CP > Website Settings could not be saved when the forum link was empty.
v2.0.2

darkmucms template, customer accounts, security and rebranding

4 New4 Improved3 Fixed
  • NewNew template darkmucms (dark / red), selectable from Admin CP > Template: MUCMS logo, server selector, Market link and home page carousel, Discord, Guide, Exclusive Offers and Streamers.
  • NewMUCMS website: customer Login and Register. Customers see their licenses (key, plan, status, domains, expiry, updates) and orders, and can add a license with its key.
  • NewAdmin CP > Characters & Guilds > Item Data & Images: upload Item.txt, SocketItemOption.txt and CustomItem.txt so new items get their names and sizes everywhere, and upload images for items without one.
  • NewDatabase Check creates VI_CURR_INFO, CasinoBalance and CasinoWithdrawLog.
  • ImprovedSecurity: secure session cookies, security headers, cross-site form protection and blocked access to .sql, .log, .bak, .env and .pem files in the CMS; hashed passwords, login lockout, CSRF and protected data folder on the MUCMS website.
  • ImprovedNews show the date, time and author (e.g. Posted by Administrator).
  • ImprovedBank Transfer in the Admin CP uses the MUCMS design; payment references now start with MUC-.
  • ImprovedRebranding: the news editor is now MUCMS Editor; old server names in rules, downloads, payments and SEO are replaced by the server name set in the Admin CP.
  • FixedBank Transfer page had no styling (css/bank-transfer.css was missing in the templates).
  • FixedPressing F5 after saving a form no longer submits it again; Rankings no longer loops when the default ranking is empty or disabled.
  • FixedMarket, Vote, Weekly and Staff colours follow the active template.
v2.0.1

Item Market, multi-server, weekly rewards and one-click updates

14 New5 Improved2 Fixed
  • NewOne-click CMS updates: Admin CP > System > Check for Updates shows the changelog and installs new versions with a verified download, an automatic backup and a Restore button.
  • NewMulti-server / multi-database: add servers with their own database in Admin CP > Servers & Databases; players pick the server from a selector in the template.
  • NewItem Market: players sell warehouse items for WCoinC, Goblin Point, Ruud or Zen. Currencies, prices, taxes, duration, listing limits and allowed items are set from the Admin CP.
  • NewItem Market carousel on the home page with the latest listings and Buy buttons.
  • NewItem Market "My purchases": buyers send bought items to their warehouse when they are ready; admins can send them too.
  • NewWeekly Rankings & Rewards: week end day/hour, top N per ranking, automatic payout once per week, payout history and "Last week winners" on the website.
  • NewWeekly rewards: several prizes per place (WCoinC, Goblin Point, Ruud and items such as jewels) delivered to the Gremory Case.
  • NewWeekly reward items with level, Skill, Luck, option and excellent options, shown with the item image and an in-game style tooltip.
  • NewVote For Us rewards in WCoinC, Goblin Point or Ruud with a cooldown per site (1h to 7 days) and a log of the latest votes.
  • NewVote For Us postback: the reward is given only when the top site confirms the vote, with a secret postback key and optional IP allowlist.
  • NewVote banners from an image URL or by pasting the HTML code from the top site.
  • NewEvent rankings from the game ranking tables (Blood Castle and other events).
  • NewStaff list with online/offline status.
  • NewCharacter profiles show the class requirements of each item like in the game.
  • ImprovedVote cooldown can be applied per account, per IP or both; the vote widget shows the remaining time and asks visitors to log in before voting.
  • ImprovedAdmin CP reorganized into categories with menu search and quick access shortcuts.
  • ImprovedAdmin CP readability: better contrast, clearer section titles, larger fields and striped tables.
  • ImprovedMarket link added automatically to the menu and the UserCP, with a "How it works" guide for players.
  • ImprovedThe old vote module was replaced by Vote For Us.
  • FixedRankings > Top Resets SQL error on databases without the Kills/Deads columns.
  • FixedVote widget did not show the cooldown.
v2.0.0

First MUCMS release

12 New1 Improved1 Fixed
  • NewRealRezist template, fully responsive on desktop, tablet and phone.
  • NewNew Admin CP design.
  • NewServer Guide editor and Rules editor in the Admin CP (chapters, sub-pages, rich text, import/export).
  • NewFloating Discord button configurable from the Admin CP.
  • NewInstaller rewritten from scratch: 6 steps, creates all tables and cron jobs and never deletes existing data.
  • NewDatabase Check: creates missing tables and columns from the Admin CP.
  • NewDomain-bound license with automatic verification and a 7-day offline grace period.
  • NewStreamer LIVE portal with a floating player and hourly rewards.
  • NewCastle Siege registration from the UserCP.
  • NewCharacter profiles with equipment, inventory and warehouse.
  • NewWebShop with Revolut, Stripe and PayPal payments.
  • NewMaintenance mode and live server statistics.
  • ImprovedRebranded as MUCMS with a new logo.
  • FixedMany fixes in the templates and modules.
Join our Discord1