README

________________________________________________________________________________

                                      FLIP 

                        [Free LAN In(tra|ter)net Portal]

                                     README

              $Id: README 1422 2007-06-25 17:26:21Z docfx $
________________________________________________________________________________


--=: 0. Inhat :=--

0. Inhalt
1.1. FLIP?
1.2. Status
1.3. Resources
2. Copyright
3. Features
4. Changelog
5. Install
6. Credits


--=: 1.1. FLIP? :=--

Was ist das FLIP? Diese Frage beantwortet sich am besten, wenn man sich den Namen
auf der Zunge zergehen lässt.
Zunächst ist das FLIP ein Portal in Form einer Webseite, welche auf PHP und einer
Datenbank (vorzugsweise MySQL) aufsetzt. Es bietet den Entwicklern ein
umfangreiches Framework, welches viele Standard-Aufgaben (Überprüfung von
Formulareingaben, Templates, etc.) übernimmt. Somit ist das FLIP einfach
erweiterbar für verschiedenste Zwecke einsetzbar.
Darüber hinaus spezialisiert sich das FLIP auf den Einsatzbereich von LAN-Parties.
(Eine LAN-Party ist ein Treffen von Computerinteressierten um ein Lokales Netzwerk
aufzubauen und darüber zu spielen, Daten auszutauschen und vieles mehr. Die Größe
solch einer Veranstaltung schwankt zwischen einigen Dutzend und einigen Tausend 
Teilnehmern.) Solch eine LAN-Party wird für gewöhnlich schon Monate im Voraus 
über das Internet geplant. Hier dient Das FLIP nicht nur den Organisatoren durch 
ToDoTickets, Forum, Messaging, Kontenführung, Sponsorenliste usw. als
Kommunikationsplattform. Gleichzeitig bildet es durch sein Content Management System
(CMS) für die Teilnehmer die Präsentation der geplanten LAN. Des weiteren können
sich die Teilnehmer im FLIP einen Account erstellen, mit dem sie sich für
die LAN anmelden, einen Sitzplatz reservieren und später auf der LAN einchecken
können. Auf der LAN (im Intranet) stellt das FLIP z.B. ein Turniersystem zur Verfügung.


--=: 1.2. Status :=--

Das FLIP wurde auf folgenden LAN-Parties eingeführt:
- unitedLANs presents "The Refrigeration" (6. - 8. Dez. 2002)
- unitedLANs presents "What are you waiting for? ...Christmas" (14. - 16. Nov. 2003)
anschliessend wurde es erfolgreich auf vielen anderen LAN-Parties eingesetzt. u.a.:
nFrag 4 (700 Teilnehmer, Mai 2004)
Slaughterhouse #12 (1200 Teilnehmer, Oktober 2005)
OrangeLAN v6 (250 Teilnehmer, Oktober	 2004)
Slaughterhouse #13 (1400 Teilnehmer, Oktober 2005)
GSH-X (400 Teilnehmer, Oktober 2005)
GSH-XI (400 Teilnehmer, April 2006)
GSH-XII (400 Teilnehmer, Oktober 2006)
Slaughterhouse #14 (1300 Teilnehmer, November 2006)
OrangeLAN COLD Comeback! (250 Teilnehmer, Dezember 2006)

Zur Zeit ist das FLIP sehr leistungsfähig und recht stabil. Es geht jetzt
hauptsächlich darum Bugs zu beseitigen und Performanceprobleme aufzudecken.
Wenn ein neues Feature gewünscht wird, wird dies natürlich trotzdem implementiert ;)

(Stand: Januar 2007)


--=: 1.3. Resources :=--

Homepage:
http://www.flipdev.org/

Sourceforge:
http://sourceforge.net/projects/flip/

Anonymous SVN:
http://www.flipdev.org/svn/flip/

SVN:
https://ssl.flipdev.org/svn/flip/

--=: 2. Copyright :=-

FLIP [Free LAN In(tra|ter)net Portal]
Copyright © 2001-2007 The FLIP Project Team

Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU
General Public License, wie von der Free Software Foundation veröffentlicht,
weitergeben und/oder modifizieren, entweder gemäß Version 2 der Lizenz oder
(nach Ihrer Option) jeder späteren Version. 

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es Ihnen von
Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite
Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK.
Details finden Sie in der GNU General Public License. 

Sie sollten eine Kopie der GNU General Public License zusammen mit diesem
Programm erhalten haben. Falls nicht, schreiben Sie an die Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. 

Eine Kopie der GNU General Public License liegt diesem Programm in der Datei
COPYING bei.


--=: 3. Features :=---

Dies ist der Anfang einer Featureliste für das FLIP. Sie ist weder vollständig
noch geordnet:

- Datenbank-abstraktions-layer 
- einfache Anpassung durch eigene Templateengine 
- Verwaltung meherer Designs, für jeden Account individuell einstelllbar
- leicht bedienbares News-script 
- Benutzerdatenbank mit einfacher Erweiterbarkeit und leichter Administierbarkeit
- Onlinebetrachtung der Eventlogs 
- Anmelde-, Bezahl- und Checkin-/Checkoutsystem 
- Sitzplan (zeigt auch an, wenn Teilnehmer ihren PC aufgebaut haben) 
- Messaging über Web, Mail(?), Jabber (letztere wahlweise komplett oder nur
  Benachrichtigung) 
- Rechtesystem inkl. diverser Rechte sowie Gruppen und Vererbung der
  Gruppenrechte (!) 
- CMS, textuelle Inhalte liegen ausschließlich in der Datenbank, mit lokalem caching
- Schnittstelle fürs Hochladen von Bildern fürs CMS
- dynamisch zusammenstellbares Hauptmenü und Untermenüs 
- Menüpunkte individuell mit Lese- und texte mit Lese-/Schreibrechten versehbar 
- Newsletterfunktion mit großer Statusübersicht, Mails werden parallel versendet 
- Newsletter werden gespeichert und es können Variablen verwendet (nick, login/pw, etc.)
  werden und sind "konditionierbar"[?] (if/else/... - z.b. ist angemeldet? hat bezahlt?
  hat sitzplatz?) 
- Generation von DNS-Zonefiles für bind (?) zur Zuordnung von DNS-Namen (reiheX.platzY....)
  zu den Benutzer-IPs 
- Handout zum Ausdrucken mit den Benutzerdaten + Barcode 
- Hardwarebarcode wird unterstützt (muss noch verbessert werden) 
- Forum mit sehr differienzierbaren Rechten für verschiedene Benutzer
- eine Sponsorenliste (um die Sponsorendaten intern zu verwalten und ihre Werbebanner
  bei Bedarf öffentlich zu schalten) 
- Umfangreiches Ticketsystem für die Plannung
- eine sehr komfortable Möglichkeit für Entwickler, sich die aktuellste Datenbank aus dem 
  Internet in ihre lokale Datenbank einzuspielen. 
- Umfangreiches Tuniersystem zur individuellen Turnierplanung, -verwaltung und -durchführung
- etc, wird zeit, mal ne offizielle featureliste zusammenzustellen 


--=: 4. Changelog :=--

siehe http://flipdev.org/changelog.php


--=: 5. Install :=--

siehe die Datei INSTALL in diesem Verzeichnis


--=: 6. Credits :=--

DocFX (Moritz Eysholdt)
Loom  (Daniel Raap)
Ryd   (Jens Mücke)
Scope (Matthias Groß)


Documentation generated on Mon, 22 Oct 2007 17:17:16 +0200 by phpDocumentor 1.3.1