-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Shocked that you of all people are developing on this!! So much better can be created in a matter of hours.
Screenshot by Lightshot << 4 hours to have a fully functioning CMS (from scratch)... 100x better than Illumina!!
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Hejula
Shocked that you of all people are developing on this!! So much better can be created in a matter of hours.
Screenshot by Lightshot << 4 hours to have a fully functioning CMS (from scratch)... 100x better than Illumina!!
Release it then? Stop bragging.. ;)
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Divide
Release it then? Stop bragging.. ;)
Release is in a few days :D As you can see... Screenshot by Lightshot - The housekeeping is barely complete!! I only started it today (lazy day)
Btw this is a content filled page, not sure if the loading time is acceptable though.
http://i.imgur.com/y3cL4q5.png
Just to add it's not entirely consistent, it doesn't seem to go over 60ms though.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Hejula
Release is in a few days :D As you can see...
Screenshot by Lightshot - The housekeeping is barely complete!! I only started it today (lazy day)
Btw this is a content filled page, not sure if the loading time is acceptable though.
http://i.imgur.com/y3cL4q5.png
Just to add it's not entirely consistent, it doesn't seem to go over 60ms though.
Nice, what's it's features, eg php wise, template system, etc, etc.
I'm currently coding a full CMS from scratch with multi emu & language support, but i think i gotta restart think i made it to messy :P
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Clawed
Nice, what's it's features, eg php wise, template system, etc, etc.
I'm currently coding a full CMS from scratch with multi emu & language support, but i think i gotta restart think i made it to messy :P
Uses the SMARTY template system and is fully MySQLi!! I also made the news articles use BBcode instead of HTML incase of malicious person trying to do <meta http-equiv="redirect" to send users to another hotel...
Screenshot by Lightshot (bbcode is sent auto by the hk editor btw, no need for staff to remember it all)
Bans (done this morning actually lol)
User Ban: Screenshot by Lightshot
IP Ban: Screenshot by Lightshot
Ban appealed.. Screenshot by Lightshot - Screenshot by Lightshot
appeal responded to!!! Screenshot by Lightshot
Whoever checks the ban now can decide to leave a message for the user, explaining the rejection maybe. If they don't want to respond, a generic response is left! Screenshot by Lightshot
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Eww smarty!
Not a good choice in my opinion, but up to you, also not very noob friendly.
RainTPL ftw :P
Also nice going :)
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Smarty is really easy. I probably haven't used it to its full potential though. Just looked on the statistics at raintpl's website looks like Smarty is the slowest for everything!! LOL, just 1 behind "twig" on most things.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Hejula
Smarty is really easy. I probably haven't used it to its full potential though. Just looked on the statistics at raintpl's website looks like Smarty is the slowest for everything!! LOL, just 1 behind "twig" on most things.
Yea smarty is easy, but 90% of people don't know how to use it to it's full potential, twig i've never tried, but rain is easy for everyone & a lot fast then the rest :P
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Hejula
Looks great so far Hejula, nice work.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Does anyone know how to fix it so it puts your registered date in the db / All users say 1902 and on the banned page it also says you will be unbanned in 1902 ahah.
Also it has not added anything in user_info so user profiles will not work on r63b.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Mrdevy
Does anyone know how to fix it so it puts your registered date in the db / All users say 1902 and on the banned page it also says you will be unbanned in 1902 ahah.
Also it has not added anything in user_info so user profiles will not work on r63b.
Best way to fix this would be to place the entire CMS into your Recycle Bin and choose another. However because I am nice I'll give you another fix that will work (but PLEASE don't use this hunk of shit).
Go to engine/classes and REPLACE the addUser function with this
Code:
public function addUser($username, $passwordHash, $email, $rank, $figure, $sex, $motto, $homeroom) {
global $db, $core;
if($this->stmt = $db->prepare("INSERT INTO users (username,password,mail,auth_ticket,rank,look,gender,motto,home_room,credits,activity_points,last_online,account_created,ip_last,ip_reg) VALUES ('" . $username . "','" . $passwordHash . "','" . $email . "','','" . $rank . "','" . $figure . "','" . $sex . "', '" . $motto . "', '" . $homeroom . "','15000','1000','','" . time() . "', '".$_SERVER['REMOTE_ADDR']."', '".$_SERVER['REMOTE_ADDR']."')")) {
$this->stmt->execute();
$this->stmt->close();
}
else {
$db->databaseError($db->error);
}
}
* To anyone who sees the above code please remember that this is Jonty’s work and not mine. I actually know how to use prepared statements.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Delici0us
Best way to fix this would be to place the entire CMS into your Recycle Bin and choose another. However because I am nice I'll give you another fix that will work (but PLEASE don't use this hunk of shit).
Go to
engine/classes and REPLACE the addUser function with this
Code:
public function addUser($username, $passwordHash, $email, $rank, $figure, $sex, $motto, $homeroom) {
global $db, $core;
if($this->stmt = $db->prepare("INSERT INTO users (username,password,mail,auth_ticket,rank,look,gender,motto,home_room,credits,activity_points,last_online,account_created,ip_last,ip_reg) VALUES ('" . $username . "','" . $passwordHash . "','" . $email . "','','" . $rank . "','" . $figure . "','" . $sex . "', '" . $motto . "', '" . $homeroom . "','15000','1000','','" . time() . "', '".$_SERVER['REMOTE_ADDR']."', '".$_SERVER['REMOTE_ADDR']."')")) {
$this->stmt->execute();
$this->stmt->close();
}
else {
$db->databaseError($db->error);
}
}
* To anyone who sees the above code please remember that this is Jonty’s work and not mine. I actually know how to use prepared statements.
Thanks :)
I wonna move to a new CMS however because of the way the passwords are done we cannot merge the DB so I'm aware so that would mean losing all our users / stuff. The hotels been open a while and has 2500+ users so it would be a big loss.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Does anyone know how to make Bcstorm user profiles work on this because user_info is empty?
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Delici0us
Go to
engine/classes and REPLACE the addUser function with this
Code:
public function addUser($username, $passwordHash, $email, $rank, $figure, $sex, $motto, $homeroom) {
global $db, $core;
if($this->stmt = $db->prepare("INSERT INTO users (username,password,mail,auth_ticket,rank,look,gender,motto,home_room,credits,activity_points,last_online,account_created,ip_last,ip_reg) VALUES ('" . $username . "','" . $passwordHash . "','" . $email . "','','" . $rank . "','" . $figure . "','" . $sex . "', '" . $motto . "', '" . $homeroom . "','15000','1000','','" . time() . "', '".$_SERVER['REMOTE_ADDR']."', '".$_SERVER['REMOTE_ADDR']."')")) {
$this->stmt->execute();
$this->stmt->close();
}
else {
$db->databaseError($db->error);
}
}
* To anyone who sees the above code please remember that this is Jonty’s work and not mine. I actually know how to use prepared statements.
Why waste time with that statement?
Should have params.
This is an example of how NOT to use prepared statements!
Mod close thread please, fed up of people asking for help in a release thread and not the god dam help section!
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Clawed
Why waste time with that statement?
Should have params.
This is an example of how NOT to use prepared statements!
Mod close thread please, fed up of people asking for help in a release thread and not the god dam help section!
That was an example of one of the prepared statements Jonty used in Illumina.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Hejula
That was an example of one of the prepared statements Jonty used in Illumina.
Oh yea my bad mis-read the post haha.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Clawed
Why waste time with that statement?
Should have params.
This is an example of how NOT to use prepared statements!
Mod close thread please, fed up of people asking for help in a release thread and not the god dam help section!
I take it reading is not a strong skill you possess? Quite clearly says it is Jonty’s code and not my own.
Quote:
* To anyone who sees the above code please remember that this is Jonty’s work and not mine. I actually know how to use prepared statements.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Mrdevy
Thanks :)
I wonna move to a new CMS however because of the way the passwords are done we cannot merge the DB so I'm aware so that would mean losing all our users / stuff. The hotels been open a while and has 2500+ users so it would be a big loss.
It would be quite easy for you to change CMS without having to do any work to the database. Just pick a CMS (for example you choose RevCMS) all you would need to do is edit the encryption function to use the same encryption & salt as illumina uses.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
This CMS is full of exploits.. I would prefer using FrostCMS
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
theStew
This CMS is full of exploits.. I would prefer using FrostCMS
I've fixed them all.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Clawed
I've fixed them all.
Wrong. Hundreds of XSS based attacks can be carried out… still.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Delici0us
Wrong. Hundreds of XSS based attacks can be carried out… still.
I meant in the script it's self wish, XSS ones are easy to fix when you know how.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Quote:
Originally Posted by
Clawed
I meant in the script it's self wish, XSS ones are easy to fix when you know how.
Most of them are located on the “User Profiles” script so just changing three lines of code would be enough to fix it.
-
Re: Illumina CMS [PHP, OOP, MySQLi, Uber 3]
Fuck this sh**, habbo retros turned out to become a blow. When it was v18 it was the best of times. Now we have people setting other up just because of? WHAT a revolution? Are you Sulake? haters that is it just complete haters...
-
Quote:
Originally Posted by
Rage-Kakashi
Fuck this sh**, habbo retros turned out to become a blow. When it was v18 it was the best of times. Now we have people setting other up just because of? WHAT a revolution? Are you Sulake? haters that is it just complete haters...
Shit, wrong time of the month?