A modern, visual Admin Tool for managing Arcturus Emulator Catalogs.
A modern, visual Admin Tool for managing Habbo Hotel Catalogs. Compatible with Arcturus & Morningstar database structures.
Stop editing your catalog in slow database tables. Habbo Catalog Manager offers a fully visual interface with Drag & Drop sorting, live image previews, and cross-tab item moving.
Screenshot Preview https://prnt.sc/xypZc884EGSu
- ⚡ Drag & Drop Sorting: Reorder items and categories instantly with your mouse.
- 📂 Cross-Tab Moving: Drag categories from sub-folders directly into other main tabs easily.
- 🌍 Multi-Language System: Fully localized for DE, EN, ES, BR, TR, KRD (switchable in config).
- 👁️ Live Previews: See Header, Teaser, and Icon images immediately while typing.
- 🔍 Live Search: Filter through thousands of catalog pages in milliseconds.
- 📝 Hybrid Layout Editor: Select from standard layouts or type custom layout names (e.g.,
info_loyalty). - ⚙️ Easy Configuration: Clean separation of code and database credentials.
- PHP 7.4 or higher
- MySQL / MariaDB Database
- A Habbo Retro Database (Arcturus / Morningstar structure)
- Webserver (Apache/Nginx/IIS)
-
Clone or Download: Upload all files to your webserver (e.g.,
/admin/catalog). -
Configuration:
- Rename
config.sample.phptoconfig.php. - Open
config.phpand enter your MySQL Database credentials. - Set the correct paths to your SWF images (
$url_imagesand$url_icons). - Choose your language (e.g.,
$language = 'en';).
- Rename
-
Run: Navigate to the folder in your browser (e.g.,
yourhotel.com/admin/catalog).
- Editing: Click on any category name in the sidebar to load the editor on the right.
- Sorting:
- Click the "SORT / MOVE" button at the top.
- All folders will auto-expand.
- Drag items to reorder them within a list.
- To move an item to a different main tab, drag it onto the tab name at the top.
- Saving: Text changes require clicking "SAVE". Sorting is saved automatically instantly.
index.php- Main Interface & Frontend Logic.api.php- Backend Handler (AJAX requests for saving/loading).db.php- PDO Database Connection loader.languages.php- Translation strings.config.php- (Ignored by Git) Your private settings.
- Backend & Logic: Custom PHP + a likkle work from Gemini
- Frontend Libraries: * Nestable2 (Tree sorting)
- SortableJS (Tab sorting)
- jQuery
- Icons: FontAwesome
Made for the Habbo Community. from xKiwi