[PHP] Godfather-Usercontrolpanel

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Tag liebe Breadfish-Community,
    einige von euch haben vielleicht schon das 5-Data Controlpanel von Tion gesehen oder gar benutzt.
    Es ist ein flexibles und praktisches Benutzercontrolpanel für den Godfather-Gamemode an, den sehr viele benutzen. Das UCP bietet die Möglichkeiten an, sich als User einzuloggen und sich dann seine Statistik und den Serverstatus anschauen zu können.
    Als Admin gibt es außerdem eine praktische Updatefunktion für das Usercontrolpanel. Ich veröffentliche hiermit den Nachfolger vom 5-Data-Controlpanel.


    Download bei tionsys.de (offiziell)



    ReadMe
    #################### Übersicht ####################

    ReadMe
    1. Voraussetzungen
    2. Changelog
    3. Hilfe - Debugmodus
    4. Funktion ControlPanel per FTP
    5. Sonstiges

    ReadMe
    #################### Voraussetzungen ####################

    ReadMe
    - Webserver/Webspace
    - PHP Socketverbindungen
    - Zugang zu den Benutzerdateien (per FTP/im Rootverzeichnis)

    ReadMe
    Empfohlene Freehoster: - square7.ch
    - php-friends.de

    ReadMe
    #################### Changelog ####################

    ReadMe
    1.0 - Closed Beta
    + Loginsystem
    + Stats ansehen
    + Severview
    + Update

    ReadMe
    1.0 - Beta
    + Loginsystem optimiert
    + Stats ansehen optimiert
    + Serverview "Nicht-erreichbar" eingefügt
    + Update entbuggt
    + Passwort ändern entbuggt

    ReadMe
    1.1
    + Design optimiert
    + Navigation optimiert

    ReadMe
    1.2
    + FTP-Accces eingefügt
    + Loginbug entgültig behoben
    + "Debug" - Modus hinzugefügt

    ReadMe
    #################### Hilfe - Debugmodus ####################

    ReadMe
    Der Debug-Modus ist ein neues System, dass die Serverdaten potenziell gefährden kann, wenn man es falsch einsetzt.
    Er sollte nur im äußerstem Notfall und "heimlich" aktiviert werden.

    ReadMe
    Wann wird er benutzt ?
    - Er wird benutzt, wenn man sich z.B. nicht mehr einloggen kann

    ReadMe
    Was genau macht er ?
    - Er verhält sich genau wie das Controlpanel, allerdings gibt er jede einzelne Aktivität genau aus.

    ReadMe
    Wieso ist er so gefährlich ?
    - Dadurch das er jede Aktivität ausgibt, gibt er den Benutzer auch Zugriff auf Ingame-Benutzerdateien.
    Das heißt, dass die Person, die den Debug-Modus nutzt, die volle Kontrolle über den Server hat.

    ReadMe
    Ich möchte den Debug-Modus trotz des Risikos nutzen, wie geht das?
    - Entpacke einfach die debug.zip in den Ordner, wo sich auch die settings.php befindet.
    Dann öffne sie mit dem Browser über die entsprechende URL.

    ReadMe
    Wie beende ich den Debug-Modus wieder?
    - Indem du die debug.php einfach wieder löscht

    ReadMe
    #################### Funktion ControlPanel per FTP ####################

    ReadMe
    Wegen ein paar Streitigkeiten widme ich diesem hier ein Extra-Abteil:

    ReadMe
    Die neue Funktion des ControlPanels, damit es auch über FTP funktioniert ( ich nenne es immer "3-Schritt-Weg" )

    ReadMe
    Schritt 1: Download

    ReadMe
    Die Datei wird vom Gameserver gedownloadet und im Ordner "temp" gespeichert

    ReadMe
    Schritt 2: Lesen

    ReadMe
    Die Datei wird ganz normal ausgelesen

    ReadMe
    Schritt 3: Löschen

    ReadMe
    Um Webspacekapazität zu sparen, wird die Datei nach dem Auslesen wieder gelöscht

    ReadMe
    WICHTIG: DAMIT DIESES VERFAHREN FUNKTIONIERT, MUSS EIN "tmp"-ORDNER VORHANDEN SEIN !

    ReadMe
    #################### Rechtliches ####################

    ReadMe
    - Das Copyright darf weder entfernt noch einkommentiert werden.
    - In Einzelfällen oder gegen eine kleine Gebühr können Ausnahmen gemacht werden.
    Dafür bitte eine E-Mail an mail@alexclausen.de schreiben.
    - Ansonsten darf das UCP nach eigenen Wünschen verändert, angepasst und erweitert werden.

    ReadMe
    #################### Sonstiges ####################

    ReadMe
    Hast du weitere Fragen? Dann melde dich im Breadfish-Forum beim Release-Thread des Godfather-UCPs.
    Bei wichtigen THemen kannst du uns auch per PM kontaktieren:
    - Tion (technische Fragen)
    - DarthXela (geschäftliche/sonstige Fragen [z.B. Copyrightbefreiung etc.])

    Spoiler anzeigen
    Coded by Tion
    Designed by DarthXela

    Editierungen
    //Edit 1 by DarthXela : Copyrighthinweis hinzugefügt.
    //Edit 2 by DarthXela : Copyrighthinweis verbessert, bzw. erweitert; Installationshinweise hinzugefügt
    //Edit 3 by DarthXela : Credits hinzugefügt
    //Edit 4 by DarthXela : UCP-Installation nicht über FTP möglich
    //Edit 5 by DarthXela : Einrichten der FTP-Verbindung auf einem Root / VServer
    //Edit 6 by DarthXela : Downloadlinks der Versionen 1.1 bis 1.5 eingefügt.
    //Edit 7 by DarthXela : Hinweis hinzugefügt : Autoinstall-Funktion fehlerhaft
    //Edit 8 by DarthXela : Downloadlink von GF-UCP Reloaded
    //Edit 9 by DarthXela : Downloadlink erneuert, Thread umgeschrieben
    //Edit 10 by DarthXela : BB-Code-Fehler verbessert :whistling:
    //Edit 11 by DarthXela : Nach 16 Monaten mal den Download-Link erneurt :D

    11 Mal editiert, zuletzt von DarthXela ()

  • Ich finde das UCP garnicht schön.
    Das Design ist unpassend, und integriert sich garnicht mit dem Inhalt.
    Die Funktionsweise und der Funktionsumfang des UCPs sind auch nicht so berauschend...

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.

  • Es kommt immer:

    Zitat


    Ein Fehler trat auf


    Sie haben einen ungülitigen Benutzernamen / ein ungültiges Passwort eingegeben

    Obwohl alles Richtig eingestellt ist, der Benutzer existiert und ich das richtige PW eingegeben habe.
    MFG

  • Das UCP zeigt keine Reaktion auf dem FTP Server


    Bitte etwas genauer beschreiben.


    Es kommt immer:

    Obwohl alles Richtig eingestellt ist, der Benutzer existiert und ich das richtige PW eingegeben habe.
    MFG


    Jop so geht es mir auch :D


    Passworttyp richtig eingestellt ?


    Also bei mir geht der ServerView nicht....


    Auf deinem UCP oder im Probe-UCP ?


    bei mir geht es nicht ???


    http://ucp-sa-rl.square7.ch/samp


    Hmmm...geht doch !?

  • Jop endlich gibt es nen 2. das von Grex ist schon super. Aber das eigentlich auch nur mir fehlt nen bisl optik wie bilder oder besseren stiel.
    7/10

  • coole sache so was kann ich gebrauchen nice 10/10
    habe mal eine frage dazu ist es möglich das man noch ein button hinzufügt mit dem name: teamspeak Registerung man klick auf dan kommt eine box wo man was rein schreiben kann und oben drüber steht gibt da deinen Berechtigungs schlüssel aus dem teamspeak3 ein?

    Das Originale SOR ( Street´s of Reallife ) seit 03.10.2009

  • Coole Sache!
    Gefällt mir!


    Versuche das ganze gerade auf mein Selfmade anzupassen aber ich pack das irgendwie nicht...bin min. schon seit 20 min. dabei die Passwortabfrage zu ändern sodass
    sich die User von mir mit ihrem PW einloggen können...
    Habe 'key' schon mit 'Passwort' ersetzt(So wie es in den .ini's steht)aber trotzdem will das nicht gehen!
    Habe den FTP-Host richtig angegeben(mehrmals überprüft) leider ohne Erfolg!


    Ich hoffe das du mir da irgendwie weiter helfen kannst!


    Wenn du kannst,adde mich mal bitte bei Icq ( 357733875)



    Danke im Vorraus


    Lg
    Hardcore