I've already finished the MVC model :), but tanks for the advice.
RetroCMS BETA 4 Changelog:
- New MVC Backend with support for Routes (using aliases), Intercept for Requests and Blocking Controllers Access)
- Introducing the LanguageManager2 ( I'm rewrited from scratch with support for custom HTML Tags <x-lang>, html injection and static constants)
- Added support for Language Manager for Current Views
- Refactored all directories tree using web standards
- Finnally added support for Customizations on Website (Webview, Logo and Background) on database
- Refactored .httacess with support for URLs redirects for web (c_images and habboweb)
- Added support for dynamic navbar on Database
- Class Dynamic Load using Composer Autoload (PRS4)
- Added Install Validations for Composer, GRPC e
- Added support for rCon
Whats Next:
- Habbo DAO Content for Login
- Update RetroDB with latest kepler database
- Add Extensions Modules Logic
- Move LanguageManager into a Module
- Move AdvertisemtPage into a Module
- Add support for Habbo Imager Figure Converter into a Module (credits to webbanditten)
Man, looking at the images just give me a massive nostalgia boost. I miss those times of habbo.
This project is looking awesome. Good job!
With what emulators is it gonna be compatible with?
I believe he wanted to make it somewhat flexible in terms of what emulator. However he was mainly developing it for Kepler.
Also as far as I know he hasnt been online in the retro community or on Discord for a couple of months now.
Originally I wanted to help him make the retroCMS but he insisted on using PHP and not using any frameworks for learning purposes - So I ended up coding my own version in .NET Core which you can see here https://habbo.webbanditten.dk.
Its in danish but its using Westwind.Globalization.AspnetCore for localization and all the content like news, menu and boxes is in a the housekeeping CMS.
Im however mainly targeting Kepler which Ive made a fork of and added features to.
I am planning to release the CMS at some point :)
Housekeeping pictures: https://imgur.com/a/OS7gvxD
Features:
Login
Signup
CMS (Boxes, news, menu, upload,promos)
Messenger campaign sendout.
Habbo Homes/Groups
Tags
Edit profile (Not at all done yet, literally only the figure editor and a save button).
Credits (View/Redeem)
Purchase furni from website.
All the actions like purchasing furni and spending credits is notifying the client through a queuing system.
Last edited by webbanditten; 05-11-20 at 08:29 AM.
how to install this?
https://imgur.com/a/qQ5W9EW
and i need the text, vars and dcr, help mee :(
Apologies for necroing a 2yr old thread. Trying to get this set up. Triple checked and the mysql settings are all correct. Just can't continue apparently and it's doing my head in.
![]()
Hi,
I just cloned the Beta_3 branch to my server (GNU/Linux, Apache 2.4, PHP 8.1, mariadb 10.9), set up the settings.ini accordingly to my database, and when I'm trying to perform the installation, I get this error when I enter the index page:
Any ideas?Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, bool given in /core/packages/_models/hotelModel.php:39 Stack trace: #0 /core/packages/_controllers/not_found.php(30): HotelModel->get_HotelObject() #1 /core/packages/_default/routePath.php(39): Not_Found->__construct() #2 /index.php(39): RoutePath->load() #3 {main} thrown in /core/packages/_models/hotelModel.php on line 39
--
EDIT: I modified the php files that are using the count() function by adding a cast (array) to stop it from throwing errors, maybe because the code is intended to be run in php 7 instead of php 8.
Now, when I enter localhost, it redirects to localhost/install/start, which it doesn't exist!
Last edited by Antimonio; 31-12-22 at 01:02 PM.