[ZeroCoders] Flyff Website CMS [Exclusive!]

  • [COLOR="RoyalBlue"]Heyhey [COLOR="DarkOrange"]God[/COLOR][COLOR="White"]Likerz[/COLOR] Community^^
    Ich darf euch mit Stolz mein neustes
    Projekt unter dem Namen:
    "ZeroCoders Flyff CMS"
    präsentieren.
    Ich bin nun endlich fertig nach ca.
    2 Wochen schweißtreibender Arbeit. :p

    [COLOR="DarkOrange"]Was ist das ZeroCoders Flyff CMS ??[/COLOR]
    Das Flyff CMS(=Content Management System)
    ist eine Website mit vielen Features (siehe unten).
    Das spezielle an einem CMS ist, dass man fast
    alles durch ein Administrator Panel ändern kann.
    ZeroCoders ist, wie manche schon wissen,
    eine neue Coding (& mehr xD) Community.
    Da ich Administrator & Gründer (zusammen mit Dardan)
    bin, stelle ich das Projekt unter ZeroCoders vor.

    [COLOR="DarkOrange"]Weitere Infos[/COLOR]
    Weitere Informationen, Features und Downloads
    sind ab sofort nurnoch auf der Projekt-Seite zu haben.

    [COLOR="DarkOrange"]Projekt-Website[/COLOR]
    ZeroCoders Flyff CMS

    Ich hoffe, es gefällt euch.
    [COLOR="DarkOrange"]MFG Surako[/COLOR]
    [/COLOR]

  • Sag mir jetzt bitte nicht, dass die Seite dein ernst ist.
    Usability Note 6. Kann man kaum lesen.
    Wäre echt super, wenn du das noch anpassen würdest.

    [CENTER][SIGPIC][/SIGPIC]
    Solltet ihr irgendwelche rechtlichen Fragen haben, dürft ihr mir gerne auch eine PN schicken.
    Ich werde dann versuchen, eure Fragen bestmöglich zu beantworten.
    [/CENTER]

  • Hellgraue Schrift auf dunkelgrauem Hintergrund bieten keinen guten Kontrast
    Schon gar nicht wenn man eh schlecht sieht ;)

    [CENTER][SIGPIC][/SIGPIC]
    Solltet ihr irgendwelche rechtlichen Fragen haben, dürft ihr mir gerne auch eine PN schicken.
    Ich werde dann versuchen, eure Fragen bestmöglich zu beantworten.
    [/CENTER]

  • Die Page für die Downloads etc.
    war 20min Work und soll nur als
    Information und für den Download
    dienen also soll nichts besonderes sein. xD
    Deswegen auch pure HTML. xD
    (Außer das includen der Seiten)

  • Das CMS find ich ne gute Idee, aber wie gesagt: Die Schrift auf der DL-Page...^^

    [CENTER][SIGPIC][/SIGPIC]
    Solltet ihr irgendwelche rechtlichen Fragen haben, dürft ihr mir gerne auch eine PN schicken.
    Ich werde dann versuchen, eure Fragen bestmöglich zu beantworten.
    [/CENTER]

  • So..
    Auf der Projekt-Website gibt es nun
    ein Tutorial und Downloads für Updates.
    Bitte immer alle neuen Updates runterladen.
    Wurde heute durch Düsi auf eine SQL Injection
    aufmerksam gemacht, die ich soeben gefixxt habe.
    Bitte das Update runterladen und das Tutorial durchlesen.

  • Was hältst du davon, wenn du immer eine aktuelle Version mit allen Updates und Fixes bereitstellst?
    Also ich mein zb so, wie auf der Joomla-Seite:
    Man kann immer das aktuellste Gesamtpaket runterladen und die Updates einzeln, für die Leute, die das CMS schon installiert haben.
    Die alten Komplettversionen brauchst du eigentlich nicht bereithalten, denn es hat ja schon einen Grund, wenn du Sicherheitsupdates rausbringst.

    Edit:
    Kann es sein, dass in Sicherheitsupdate 2 auch das erste enthalten ist?

    [CENTER][SIGPIC][/SIGPIC]
    Solltet ihr irgendwelche rechtlichen Fragen haben, dürft ihr mir gerne auch eine PN schicken.
    Ich werde dann versuchen, eure Fragen bestmöglich zu beantworten.
    [/CENTER]

  • Nein, das erste ist darin nicht enthalten.^^
    Man muss beide herunterladen.
    Das mit dem Gesamt Packet werd ich machen,
    wenn es schon mehr Updates gibt.

  • Ganz nett aber hier mal meine Meinung dazu. Ich bin kein großer Fan davon
    das sei von vorne herein gesagt. Der Code ist unübersichtlich und man
    merkt das du kein großer Kenner in Sachen Webscripting bist. An jeder
    Ecke, gibts Fehler, Sicherheitslücken und naja dein kläglicher Versuch
    an die OOP ranzukommen in dem du mit Objekten Fetcht ist auch nicht
    gerade prickelnt. Tables sind in Ordnung, wenn man allerdings zuviele
    Verwendet zieht das die Performance allerdings übel in Mitleidenschaft,
    genauso wie das du an einigen stellen mehrere querys erstellst.


    Ansonsten, ich hab in meinen Anfängen auch mit den public Scripten
    gearbeitet und für einen Anfänger ist deine Website ganz in Ordnung. Für
    einen größeren Privatserver allerdings müsstest du noch etwas an der
    Sicherheit schrauben.

  • Meinst du die Sicherheitslücken im
    UserCP und im GM CP ??
    Die sind mit den Sicherheitsupdates
    auf der Homepage gefixxt,
    falls du die nicht runtergeladen hast.

    public Scripts? O_o

  • Ganz bewusst meine ich Zeile 24 im Register Script. Keine maxlength für
    die Inputs festgelegt. Du verwendest zwar mysql_real_escape_string
    aber ich zeig dir mal was.

    Ich registriere mich einfach mal als der User mit folgendem namen:

    PHP
    <script>
         alert(<?php require_once '../sql_config.php';echo $host.$user.$pass.$db;?>)
    </script>

    Der User wird angelegt. Zwar wird der Code unbrauchbar durch den escape
    String allerdings - weißt du was passiert wenn ich mich erneut registriere?
    Mir wird ausgegeben das der User mit dem obigen Namen bereits registriert
    ist. Nur wird eben anstatt ein Username der Code ausgegeben.

    Jap public Scripts. Das Ranking ist beispielsweise ziemlich über deinem Niveau, wenn ich
    mir den Rest des CMS anschaue dan ist das 1stens ein ganz anderer Programmierstil
    und 2tens glaub ich kaum das du mit INNER JOIN auskommst. Gibt mehrere im site
    Ordner, die meisten davon sind aber schrott.

  • Veruchs mal lieber so :

    $user = strip_tags(addslashes($_POST['user']));
    $pass = trim(md5('kikugalanet' .$_POST['pass']));

    maxlength reicht bei weitem nicht aus. Wobei
    Trim nich umbedingt notwendig ist.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!