- Joined
- Jun 23, 2008
- Messages
- 607
- Reaction score
- 42
HobbaCMS [UPDATE]
Well, it has been a long time since I've done anything around here and recently I've been working on a bit of a secret project for the reopening of my hotel. After recently noticing that Sulake overhauled the Habbo site last year I became interested in reverse engineering it and creating my own CMS with it, called HobbaCMS.
I have no time frame for release as I have a full time job and university classes in the fall, but it will be finished at some point and I will release it here. Also, if anyone is interested in assisting me with a few things, PM me.
I have made a ton of progress on this since I began this project and I've spent hours reverse engineering the Habbo site, including monitoring network traffic, headers, data and I have tried to ensure that HobbaCMS functions exactly, or as close as possible to the actual Habbo site. I've removed a few things, such as the Facebook login as it would likely be a ton of work to implement, but I will look into in the future.
At present the CMS is fully configurable, including the name, description and social media links (which show as icons in the footer if set), which update site-wide from the configuration file. Nothing on the site is static meaning that pages like photos, rooms, news, and fansites are all loaded from the database. As well, the site is full responsive, just like the real thing and even works on mobile devices.
Current Progress
Screenshots
Progress Updates
Well, it has been a long time since I've done anything around here and recently I've been working on a bit of a secret project for the reopening of my hotel. After recently noticing that Sulake overhauled the Habbo site last year I became interested in reverse engineering it and creating my own CMS with it, called HobbaCMS.
I have no time frame for release as I have a full time job and university classes in the fall, but it will be finished at some point and I will release it here. Also, if anyone is interested in assisting me with a few things, PM me.
I have made a ton of progress on this since I began this project and I've spent hours reverse engineering the Habbo site, including monitoring network traffic, headers, data and I have tried to ensure that HobbaCMS functions exactly, or as close as possible to the actual Habbo site. I've removed a few things, such as the Facebook login as it would likely be a ton of work to implement, but I will look into in the future.
At present the CMS is fully configurable, including the name, description and social media links (which show as icons in the footer if set), which update site-wide from the configuration file. Nothing on the site is static meaning that pages like photos, rooms, news, and fansites are all loaded from the database. As well, the site is full responsive, just like the real thing and even works on mobile devices.
Current Progress
General
- Index - 100% Functional
- Login - 100% Functional
- Logout - 100% Functional
- Registration - 100% Functional
- Avatar Image Caching - 100% Functional
- Forgotten Password - 100% Functional
- Changing Password - 100% Functional
- Client - 100% Functional
- Photos - 100% Functional
- Rooms - Partially functional
- Fansites - 100% Functional
- News - 100% Functional
- What is Hobba? - 100% Functional
- How to Play- 100% Functional
- Hobba Way - 100% Functional
- Safety - 100% Functional
- Help - 100% Functional
- Messaging - Non-Functional
- Profiles - Non-Functional
- Profile Settings - Partially Functional (Development In Progress)
- Hobbamall
- Housekeeping/ASE
- Various other small things
Screenshots
-
You must be registered to see links
Progress Updates
- [SUP]NEW[/SUP] The photos page is now 100% done, including liking and unlike photos. The photos are loaded from a database table and stored on the server. Currently the in-game camera is non-operational in basically every emulator so I'm not sure how photos will be posted yet, but maybe there will be some developments in the emulator scene soon.
- [SUP]NEW[/SUP] I had previously marked registration as 100% complete for some reason. This was not the case and while you could register an account before, you weren't given the ability to choose your appearance, name or starting room, since I had trouble figuring out how that whole system worked with the SWFs. Well, I've figured it out and it's now 100% functional. Because it requires Habbo.SWF to function, it loads images such as the Habbo and Habbo Club logos from the SWF. I've actually replaced these with Hobba and Hobba Club logos in my SWFs and will include a tutorial on doing so when HobbaCMS is released.
- [SUP]NEW[/SUP] I've updated the Imgur gallery to include 6 new images showing off the photos page and the finished registration system. I will also be hosting a live demo of the CMS(not with a functioning hotel) on my site Hobba.ca pretty soon(there's actually an ancient build of the CMS on their right now if you want to look at it).
- [SUP]NEW[/SUP] I've finished up the client and works perfectly, including full screen mode and minimizing back to the site. I've tested it and it successfully connects to PlusEMU!
- [SUP]NEW[/SUP] I've begun work on the user settings page and will be starting on user profiles as soon as I'm finished with settings.
Last edited: