HabboPY
Objektorientiert, Erweiterbar und Portierbar
[KOSTENLOSER DOWNLOAD]
Was ist HabboPY?
Habbo PY ist ein Habbo CMS welches in Python geschrieben wurde. Das CMS wird nur eine kleine Basis sein, womit ihr mit Eurem Python-Wissen das CMS weiterentwickeln könnt. Das CMS wird ofc. objektorientiert Programmiert.
Warum Python und nicht PHP?
Python ist einfacher, umfangreicher, erweiterbarer, objektorientierter, portierbarer und einfach zu lernen. Warum sollte man also nicht den Startschuss mit Python in der Szene erreichen?
Wann wird es veröffentlicht?
Ich setze viel Freizeit in dieses kleine Projekt und führe es Voraussichtlich ende dieser Woche vor. Ihr könnt es dann kostenlos herunterladen und verwenden!
Wie schaut es Optisch aus?
Als Template verwende Ich Bootstrap. Mehr Informationen zu Bootstrap unter @getbootstrap.com
Code-Snippets:
import MySQLdb
class MySQLConnection(object): def __init__(self, MySQLHost, MySQLUser, MySQLPass, MySQLData, MySQLPort): self.MySQLHost = MySQLHost self.MySQLUser = MySQLUser self.MySQLPass = MySQLPass self.MySQLData = MySQLData self.MySQLPort = MySQLPort
def tryMySQLConnection(self): self.dbManager = MySQLdb.connect(host = self.MySQLHost,user = self.MySQLUser,passwd = self.MySQLPass,db = self.MySQLData)
def runQuery(self, mQueryString): self.executionCore = self.dbManager.cursor() return self.executionCore.execute(mQueryString)
from CLMySQL import MySQLConnection
class SystemCore(object):
def __init__(self): defMySQL = MySQLConnection("127.0.0.1", "dbu12015044", "", "", 3306)
def MySQL.tryMySQLConnection()
def setHeaderName(self, mHeaderName): self.mHeaderName = mHeaderName
def getNavHeader(self): return """\ <div class="collapse navbar-collapse"> <ul class="nav navbar-nav"> <li class="active"><a>Startseite</a></li> <li><a id="modalLogin">Login</a></li> <li><a id="registerModal">Registration</a></li> </ul> </div> """