You must be registered for see images attach
Forgive me for my english, english is not my native language.
This template is a mix of a lot of styles, from habbo retro's to habbo fansite's from all around the globe. If you see youre work there, thanks and kudos to you.
Why coldfusion?
Everbody has there language's that they like, and coldfusion isn't "dead". Its just not common used for Habbo retros.
Features
The engine
No query's inside the pages itself, just tags. every query, variable, really everything is managed by one file called "The engine". It makes the code a lot cleaner, and easy to maintain. And now when you need to edit multiple things, you just go to one file. Easy like that! The website only calls for the functions that's needed. So it doesnt give extra load
Own imager
Right now its livestreaming the image from the habbo.com imager, but im busy writing a own script that "Drawes" the habboimage by itself. so i dont need no habbo.com, or any other website. For people without knowledge of coldfusion, the Nitro imager can be used too.
Award system
I wanted to make the website more part of the game, users mostly log in. open the client, then close the website. (Back in the old days, these days they download an app mostly l0l). I've scripted an award system, that gives the user various assignments to do. There are 20 levels, and each level got 6 assignments. Complete all 6, automaticly move to a higher level.On each completion there will be a badge rewarded. (Prizes can be edited from the HK)
Better security
I always liked an little too much security, for keeping the dumdums out. and the smart ones lol, all pages that are using a for example index.cfm?test variable, can only be accessed when whitelisted. That means when i change the url to index.cfm?tes it will redirect back to ?test. Form's/Query's still work, just whitelist them!
Marketplace
I want to give the users more freedom too, im also busy with a marketplace, that gives the user the chance to trade they're hard earned badge's, furniture, even exchange diamonds for credits or VIP tokens.
Casino
Currently im learning more and more javascript, im gonna try to combine some coldfusion & javascript to create a website casino, that can be played with Credits / Diamonds. It gives the user a better expierence, and the website has more things to offer besides just the game. There will be some minigames like memory included too! Get the memory done before the timer runs out, and bam you win.
Radio panel
There will be a radio panel included too, You upload the playlist. the website runs it, and shows what's playing for the user!
Modules
Below the engine im gonna create a module system, that means you can just add pages. Add the "Query's" on the bottom of the engine. and it'll work, and automaticly integrate good with the CMS. That makes is easier for update's, and for when i decide to add new things. There will be a page in the housekeeping to update the CMS automaticly too. Makes it more easy! (Linked with my server)
Easy setup
I will include a Setup.cfm page, and a pack that has a webserver with it. (Free one), that runs CFML and is stable. This way the CMS is very easy to set up.
And im sure i have much more, but that's all i can think about right now. If you have any suggestion's ideas, feel free!
Live demo:
Soon i will publish a live demo, with an demo account. No housekeeping though. Ideas / Suggestions / Critisism are always welcome! (Up-building critisism!)
Screenies [UPDATED 3/3/2022] [Live demo soon]
-
You must be registered for see links
You must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see linksYou must be registered for see links
Code:Code:<cfif pagename is 'grand_store'> <cfif cgi.query_string EQ 'badgeshop' OR cgi.query_string EQ 'furnishop'> <!--- Do nothing ---><cflelse><cfset StructClear("session")><cflocation url="/index.cfm" addToken="no"> [/QUOTE] [QUOTE] <cfif cgi.query_string EQ 'badgeshop'> <cfquery name = "badgeShop" datasource = "#DSN#"> SELECT * FROM cms_shop_badges WHERE stock >= <CFQUERYPARAM VALUE="1" CFSQLType="CF_SQL_VARCHAR" MAXLENGTH="1"> ORDER BY id DESC </cfquery> </cfif> <cfif cgi.query_string EQ 'furnishop'> <cfquery name = "furniShop" datasource = "#DSN#"> SELECT * FROM cms_shop_furni ORDER BY id DESC </cfquery> </cfif>
<cfif NOT IsDefined('form.pin1') OR NOT IsDefined('form.pin2') OR NOT IsDefined('form.pin3')>
<cflocation url="/me.cfm" addToken="no">
<cfelse>
<cfset pin1_hash = hash(form.pin1, "SHA-512")>
<cfset pin2_hash = hash(form.pin2, "SHA-512")>
<cfset pin3_hash = hash(form.pin3, "SHA-512")>
<cfquery name = "getAuth" datasource = "#DSN#">
Last edited: