Command Board

1.1 Was ist das Command Board?
Das Command Board ist ein schnelles, kostenloses und professionelles PHP-Board. Die Installation erfolgt durch einen Installationscript. PHP, MySQL, HTML oder ähnliche Kenntnisse sind zur Installation und Benutzung des Boards nicht notwendig, wer möchte, kann aber den Quelltext des Boards seinen Bedürfnissen anpassen.
Das Design lässt sich dank einer Template-Engine sehr leicht anpassen.

Man kann das Board in einem Administrationsbereich sehr leicht verwalten, und seinen Bedürfnissen anpassen.

1.2 Schwerpunkte bei der Entwicklung
Die Schwerpunkte bei der Entwicklung des Boards waren vor allen die Benutzerfreundlichkeit. 
Auch ohne Vorkenntnisse soll es möglich sein, das Board zu installieren, einzurichten und einzusetzen. Die Bedienung des Boards so intuitiv sein.

Des Weiteren soll das Board nicht überladen wirken, darum wird auf unnötige Funktionen verzichtet. Dadurch, und durch verschiedene weiteren Techniken ist das Board vor allem auf 'Shared Hostern' sehr schnell und performance sparsam.

Aber auch auf die Sicherheit des Boards wurde geachtet. So wurden spezielle Schutz-Mechanismen integriert, diese Schützen sowohl den Server, als auch die Mitglieder/Besucher des Boards.

1.3 Geschichte des Command Board
Am 26.12.2003 habe ich (Nils Reimers) mir überlegt ein Foren/Board-System zur programmieren.
Am 04.02.2004 gab es die erste Beta-Version des Boards, damals hieß es noch Clanwissen Command Board (ccb).
Bis heute hat sich viel am Code geändert, so dass man die Versionen nicht mehr miteinander vergleichen kann.
Seit der Version 1.0 - Beta 2.0 (vom 01.09.2005) ist die Benutzeroberfläche template gesteuert.

1.4 Features
Command Board - Features

Allgemeine Features
  • Das Command Board benutzt als Scriptsprache PHP und dazu eine MySQL-Datenbank. Dies garantiert ein schnelles und effizientes Board.
  • Eine komplett, schnelle templatebasierte Benutzeroberfläche
  • Kinderleichte Installation, keine Vorkenntnisse nötig
Foren
  • Unbegrenzte Anzahl von Kategorien, Foren und Unterforen
  • Detaillierte Zugriffsrechte für Foren
  • Übersicht über die neusten Beiträge in einem Forum
  • Leistungsfähige Suchfunktion
  • Design für jedes Unterforen individuell einstellbar
  • Private und unsichtbare Foren
  • Moderatoren können festgelegt werden
Beiträge
  • Unbegrenzte Anzahl von Themen und Beiträgen
  • BBCodes dienen als HTML Ersatz
  • Smilies
  • Dateianhänge
  • Umfragen
  • Vorschaufunktion
  • Beiträge&Themen bearbeiten, löschen, verschieben, schließen und vieles mehr
  • Ankündigungen und wichtige Themen festlegen
  • Beiträge zitieren
  • und vieles weitere
  • Spamschutz und weiter Kontrollfunktionen
Benutzer
  • Leichte Registrierung im Forum
  • Überprüfung der Email Adresse (optional)
  • Passwort wird verschlüsselt gespeichert (als MD5 und SHA1-Hash)
  • Persönliches Profil
  • Avatar und Signatur
  • Private Nachrichten mit Dateianhang
  • Email Funktion für Mitglieder
  • Cookies als automatische Wiederkehrfunktion
  • Geklaute Cookies können unschädlich gemacht werden
  • Benutzerränge und Titel
  • Passwort-Vergessen Funktion
  • Geburtstag auf der Startseite anzeigen
  • Mitgliederliste
  • Online-Liste
Rechte
  • Verschiedenste Rechte für jede Gruppe einstellbar
  • Mitglieder können in mehreren verschiedenen Gruppen sein
Template
  • Benutzeroberfläche durch Templates gesteuert
  • Verschiedene Template-Pakete möglich
  • Leichte Anpassung der Templates
  • Ein Haupttemplate steuert gesamtes Aussehen einer Unterseite. Frei Wählbarkeit von Ausgabesekmenten
  • Benutzung von Template-Tags und PHP-Code innerhalb des Templates möglich
  • Templates werden kompiliert und gecachet => schneller Aufbau der Seite

Administration

Allgemein
  • Umfangreiche Statistik (Themen, Beiträge, Anhänge, Datenbankgröße etc)
  • Allgemeine Optionen
  • Einstellungen zur Registrierung
  • Datenbankbackup für berechtigte Personen
  • Newsletter an einzelne Gruppen ink. Dateianhang
  • Offlinemodus für Wartungsarbeiten
Foren
  • Foren erstellen, bearbeiten, löschen
  • Beschreibung des Forum mit HTML und BBCodes
  • Anordnung der Foren einstellen
  • Lese- und Schreibrechte für bestimmte Gruppen einstellen
  • Passwortfunktion und Forum-Ausblendfunktion
  • Moderatoren wählen
  • Design wählbar
Mitglieder
  • Einstellungen der Mitglieder verwalten
  • Mitglieder nach bestimmten Kriterien suchen (Benutzername, Email, Beiträge)
  • Mitglieder deaktivieren & löschen
  • Nicht Freigeschaltete Mitglieder verwalten
Gruppen & Ränge
  • Verschiedene Rechte für einzelne Gruppen vergeben
  • Ränge für die Anzahl der Beiträge vergeben
Design
  • Mehrere Designpackte erstellen
  • Design des Forums aus dem Administrationsbereich heraus verwalten
  • Design ex- und importieren
  • Verschiedene Designs für ein Templatepackte erstellen
Sonstiges
  • Smilies auch ohne FTP-Programm einbindbar
  • Reihenfolge der Smilies bestimmten
  • Forum modular erweiterbar
  • Ticker mit den neusten Beiträgen für die Homepage
  • Counter für das Forum
* Die Anzahl von Themen, Foren, Mitglieder etc. ist nur theoretisch unbegrenzt. Die Begrenzung erfolgt durch die Datenbank und den Server.