[MVC|Python|WSGI] Project Trinity: Python-based Habbo CMS

Status
Not open for further replies.

griimnak

You're a slave to the money then you die
Jul 20, 2013
956
797
I think you should add möte Pagès likely leaders staff shop etc.
I don't work on this anymore, it was only to prove a concept. If you wish to use this, develop upon it yourself. The source is clean.
 

Moogly

Member
May 6, 2012
80
48
Nice CMS, even though Python 2.7 is missing features that only Python 3 will receive. Looks really nice, I wish you the best of luck. :) I'm still thinking of a similar project but going an entirely different route for it.
 

griimnak

You're a slave to the money then you die
Jul 20, 2013
956
797
Nice CMS, even though Python 2.7 is missing features that only Python 3 will receive. Looks really nice, I wish you the best of luck. :) I'm still thinking of a similar project but going an entirely different route for it.
Thanks! I'll never use Python 3, as Python 2.7 is the most supported.

Maybe in a few years i'll download python 3
 

Moogly

Member
May 6, 2012
80
48
Thanks! I'll never use Python 3, as Python 2.7 is the most supported.

Maybe in a few years i'll download python 3
So what actual features are you missing in 3? There's still features that 3 has that 2.7 will never have backported, those days are long since over. Is there a library you're using that is 2.7 only? Your response seems a bit immature, but it's your project, enjoy. If you supported Python 3 your CMS would be usable years from now.
 

griimnak

You're a slave to the money then you die
Jul 20, 2013
956
797
So what actual features are you missing in 3? There's still features that 3 has that 2.7 will never have backported, those days are long since over. Is there a library you're using that is 2.7 only? Your response seems a bit immature, but it's your project, enjoy. If you supported Python 3 your CMS would be usable years from now.
??

X80unFB.png



Python 3 and 2.7 are two different things, incase you didn't know. Your question is confusing me a bit.
But yes, it's a 2.7 only library. And regardless how much time passes, aslong as you have python 2.7 you're set.
 
IMPORTANT


Okay, so here's trinity's bug log:
Code:
- SQL queries are not sanitized, sql injection is a threat.
- Unnecessarily using the .get() method, inefficient way to check user sessions.
- Unnecessarily calling {{request.args.get('username')}} when i could easily use {{ username }}

Thanks to @Sway for looking over the code, since he's been using python well over 5 years.

Be VERY carefull if you're using this for production, sanitize the form data correctly. I sanitized XSS, but never got around sanitizing SQL special characters.
 

Ollie

Member
Jan 7, 2013
72
11
I think I might do some work on this as I really like the idea, if thats ok with you @Marijuana

A port to Python 3 wouldn't even be that hard but as he stated almost everything still uses Python 2. As long as you can read an error you can make it work on Python 3 and as long as you can read documentation you can make it good on Python 3.
 

griimnak

You're a slave to the money then you die
Jul 20, 2013
956
797
I think I might do some work on this as I really like the idea, if thats ok with you @Marijuana

A port to Python 3 wouldn't even be that hard but as he stated almost everything still uses Python 2. As long as you can read an error you can make it work on Python 3 and as long as you can read documentation you can make it good on Python 3.
Yeah man feel free to do whatever, just know that if you port this over to python 3, you're gonna have to ditch mysqldb and use pyMysql
 

JynX

Posting Freak
Feb 6, 2016
710
438
Great release, haven't seen many people use this, but still great in the long run.
 

griimnak

You're a slave to the money then you die
Jul 20, 2013
956
797
Great release, haven't seen many people use this, but still great in the long run.
It was more of just a concept, there's alot of exploits that exist within Trinity.
perhaps some day i'll release a production version :D compiled and secure, no python needed.
 

JynX

Posting Freak
Feb 6, 2016
710
438
It was more of just a concept, there's alot of exploits that exist within Trinity.
perhaps some day i'll release a production version :D compiled and secure, no python needed.

Yeah that'd be a great idea mate. Maybe then it may be of some use lmao.
 

Jaxes

Active Member
Aug 30, 2015
157
49
This project always had a good concept again sadly it wasn't continued, Maybe some-what in the future you could start developing onto this again and finish it would be nice to see it finished and what its final out-come could be like
 

griimnak

You're a slave to the money then you die
Jul 20, 2013
956
797
This project always had a good concept again sadly it wasn't continued, Maybe some-what in the future you could start developing onto this again and finish it would be nice to see it finished and what its final out-come could be like
Maybe some day, man
 

griimnak

You're a slave to the money then you die
Jul 20, 2013
956
797
Just don't forget to compile it with the required modules xoxo
Yeah I should of done that from the beginning. My expectations for habbotards like you was too high ;)
 

Roman12345

Member
Jun 2, 2016
56
5
I was the first one to comment on this, now that my technichal knowledge is slightly expanded I want to say that. How the hell have you done this ? Literally I can't even think how this is possible, however I really want to learn Python now. Also I think someone should make a Python Emulator.
 
I was the first one to comment on this, now that my technichal knowledge is slightly expanded I want to say that. How the hell have you done this ? Literally I can't even think how this is possible, however I really want to learn
 

Jaden

not so active
Aug 24, 2014
886
263
I was the first one to comment on this, now that my technichal knowledge is slightly expanded I want to say that. How the hell have you done this ? Literally I can't even think how this is possible, however I really want to learn Python now. Also I think someone should make a Python Emulator.
 
I was the first one to comment on this, now that my technichal knowledge is slightly expanded I want to say that. How the hell have you done this ? Literally I can't even think how this is possible, however I really want to learn
Why don't you think it's possible? And there is already an open-source python emulator being made, it's trash tho !!!!
 

Roman12345

Member
Jun 2, 2016
56
5
Seriously Jaden !! Link to the emu, I would love to see what makes it tick ( I don't even know Python yet I have the mindset of a developer lol) Also, I do think its possible I just think its extremely hard and I can't think how it would be done.
 

Jaden

not so active
Aug 24, 2014
886
263
Seriously Jaden !! Link to the emu, I would love to see what makes it tick ( I don't even know Python yet I have the mindset of a developer lol) Also, I do think its possible I just think its extremely hard and I can't think how it would be done.


I don't know if the Git is still up, I just grabbed the link because the development thread is posted on a rival forum. And no, it's not hard at all.
 
Status
Not open for further replies.

Users who are viewing this thread

Top