ClanMembers 1.1 - Readme

Beschreibung
ClanMembers 1.1 ist ein PHP-Script, mit dem jeder Clan seine Members spielend leicht verwalten kann.
Die Members werden in einer Liste aufgeführt und können vom Besucher beliebig sortiert werden.
Von jedem Member gibt es eine Seite, wo alle Details aufgeführt werden. Zusätzlich gibt es eine Seite
mit mehr oder weniger wichtigen Statistiken und eine Suchfunktion nach Stichwort.
Jeder Member kann das Meiste seiner eigenen Daten ändern, die Admins können alles ändern (bis aufs Passwort),
andere zum Admin erklären, wichtige Einstellungen vornehmen, etc.

Alles in allem ein kleines, aber feines Membersscript, das auf keiner Clanhomepage fehlen sollte ;)


Copyright
Dieses Script ist Freeware. Es darf frei vervielfältigt, weitergegeben und natürlich benutzt werden.
Jeder Benutzer darf das Script, ausgenommen vom Copyright, frei verändern und seinen Bedürfnissen anpassen.
Wird es jedoch weitergegeben, muss es in seiner Originalfassung sein!!
Bei Benutzung ist es nett, mir eine eMail o.Ä. zu schicken, damit ich weiß, wies euch gefällt.

Das Script wurde ausgiebig auf seine Funktionalität und Ungefährlichkeit geprüft,
bei trotzdem entstandenen Schäden durch dieses Programm hafte ich nicht!!


Bei weiteren Fragen, Problemen, Kritik oder Vorschlägen einfach in das Forum unter www.dreamcodes.com posten.

ClanMembers 1.0 © 2002 by Moritz Schuhmann (Infinitive)


Installation
Die Installation ist nicht besonders schwer. Die Hauptdatei (clanmembers.php) in einem normalen Editor öffnen.
Dort kann man oben die Pfade zu den anderen Dateien angeben, am besten aber so lassen.
Als nächstes kommt das "Resetpasswort". Das ist wichtig, falls man unbedingt die Datenbank mit den
Members leeren muss (nach einem Hack oder so). Unbedingt ändern! Als letztes kann man den Dateikopf und den Dateifuß
anpassen, die auf jeder Seite eingebunden werden (z.B. für das eigene Design)
Nun alle Dateien (bis aufs Readme) auf den gewünschten Server hochladen.
Dabei müssen die Dateien "database.php" und "settings.php" die Schreibrechte (chmods) 755 erhalten
(Wer da verzweifelt, ich helfe gerne ;)).
Fertig, jetzt ist das Script einsatzbereit.


Erste Benutzung
Als erstes die URL http://url/zum/script/clanmembers.php?show=diag öffnen, also die Hauptdatei mit Parameter show=diag.
Das Script durchsucht sich jetzt nach falschen Variablen und Einstellungen. Falls Fehler gefunden, nochmal Installation durchgehen ;).
Diese Prozedur kann man auch später wiederholen, wenn man will... (s. Admin)
Wenn alles ok ist, in die Admin gehen. (http://url/zum/script/clanmembers.php?show=admin).
User "Default", Passwort ist "default".
Alles den eigenen Bedürfnissen anpassen, vor allem Passwort, Namen etc!
Zum Test einen oder mehrere Members eintragen und die Liste angucken (?show=list) angucken.


Funktionen
- Member eintragen (nur Admins):
Das Eingabeformular erklärt sich wohl von selber.

- Member löschen (nur Admins):
In der Liste auf den Namen (Details) klicken und dann auf "Löschen", Bestätigung nötig.

- Member editieren (Jeder sich selber, Admins):
Der gleiche Weg wie bei "Löschen", nur auf "Editieren" klicken.
Zusätzlich kann jeder Member in der Admin auf "Eigene Daten ändern" klicken, um seine eigenen Daten zu ändern.
Admins können alles ändern bis auf das Passwort anderer, Members können alles bis auf ihre Position und ihren Adminstatus ändern.

- Reset der Membersdatenbank (nur "Installateur" des Scripts):
Sollte aus irgendeinem Grund das Löschen des Datenbankinhalts (nur Membersdb) nötig sein, kann man diese mit dem Aufruf

http://url/zum/script/clanmembers.php?reset:[passwort]

aufrufen. Anstatt [passwort] muss natürlich das Passwort angegeben sein, das man bei der Installation eingetragen hat.
Danach ist wieder der Member "Default" mit dem Passwort "default" da.


Pfade
Falls ein direkter Link irgendwo gesetzt werden soll, hier die wichtigsten Pfadangaben:

Selbstdiagnose: clanmembers.php?show=diag
Administration: clanmembers.php?show=admin
Liste zeigen: clanmembers.php oder clanmembers.php?show=list
Neuen Member eintragen: clanmembers.php?show=admin&act=new
Details eines Members: clanmembers.php?show=details&member=[id] (nicht Name!)


Hilfe, Support und Kontakt
Ist im Forum unter www.dreamcodes.com zu finden.

Eine Erklärung zu Chmods ist unter www.dreamcodes.com ebenfalls zu finden.