Back to Top
DZCP - deV!L`z ClanPortal Readme
- PHP 5.2 oder höher * Optimal PHP 5.4 *
- MySQL-Datenbank (getestet auf 5.1.x bis 5.6) oder MariaDB
- GDlib Libary
- MySQLi Erweiterung
- Voller FTP-Zugriff
- Unterstützung der folgenden PHP-Funktionen: fopen(), fsockopen(), mail(), imagettftext()
Optimal für den Cache * Nicht zwingend notwendig *
- APC (Alternative PHP Cache) oder
- Memcache (PHP Extension) + Memcache Server * Min 32MB Ram* oder
- Wincache / XCache
Einstellungen des Cache können in der inc/config.php vorgenommen werden.
Für eine Aktualisierung einer DZCP Version:
Für ein Update einer V1.6.0 oder 1.6.0.x bitte nur die einsprechenden Update-Pakete auf DZCP.de
verwenden!
Die Installation gestaltet sich recht einfach.
Lade alle Dateien aus dem Archiv per FTP auf deinen Webserver und öffne anschließend in deinem Web-Browser
das Installationsprogramm mit folgender URL auf.
http://www.Deine-Domain.de/_installer
Folge hier den Anweisungen, die dich durch die Installationsroutine begleiten.
Anschließend bitte unbedingt den Ordner _installer/ vom webspace löschen und CHMOD der inc/mysql.php auf 644
setzen.
Einfach alle Dateien austauschen und das Datenbank Updatescript ausführen.
Bitte rufe nachdem du alle Dateien ausgetauscht und verändert hast einmal das Updatescript mittels
folgender URL auf und folge den Anweisungen.
http://www.Deine-Domain.de/_installer/update.php
Nach erfolgreichem Update bitte unbedingt den Ordner _installer/ vom Webspace löschen
Ihr benötigt Hilfe oder habt Fragen dann stellt diese auf DZCP.de!
Aufgrund der Vielzahl an Änderungen, wird kein manuelles Update für diese Version aufgeführt.
Projekt on GitHub
Updates, Neuerungen
- sicheres automatisches generiertes Passwort
- TinyMCE mit neuem FileUploader + Smartphone tauglich
- Server-Queries hinzugefügt zbsp. Battlefield 4
- Membermap (new Google Maps API)
- Infobox Update
- JQuery Upadte v1.11.0
- Lightbox Update
- News nach Kategorien anzeigen
- Mapdownload (Gameserver) entfernt (Service wurde eingestellt)
- TS3 Update (support customs icons)
- manuelles sortieren der Sub-Forumkategorien
- valid HTML Template
- auto URL Erkennung
- Admin - Navigation nach Kategorie geordnet
- Teamspeak IP ohne Port
- Profilfelderverwaltung können Profilfelder ausgeblendet werden
- Filter in der Admin Clanwarsübersicht hinzugefügt
- Avatar Upload beim Adminmenü Userhinzufügen hinzugefügt
- Vorschaubild in der Galerieübersicht wurde hinzugefügt
- neues Template v1.6 (Danke an eSport Designs für das Design Template v1.6)
- Template version1.6 inkl. erweiterte Platzhalter für die Boxen (Boxentitel werden beim ändern der Sprache
mit übersetzt)
- Platzhalter [where] für die Ausgabe des Seitentitels innerhalb des Templates hinzugefügt
- Dynamische Platzhalter [lang_xxxx] für die Ausgabe beliebiger Definitionen aus der Language File innerhalb
des Templates hinzugefügt
- Slideshow wurde hinzugefügt - Platzhalter [slideshow] (Template Version 1.5 wurde der Platzhalter
[sildeshow] nicht in die index.html übernommen)
- eigenes Newsbild und Artikelbild kann als Alternative zum Kat.-Banner beim erstellen mit angegeben werden
- Interne Galerie hinzugeügt
- Interne Downloads hinzugefügt
- Sortieren von Spalten / Inhalten in mehrere Bereiche hinzugefügt
- Xfire wurde in der Userliste durch Steam ersetzt und Skype hinzugefügt
- Profil wurde um folgende Kontakte erweiter: Skype, Steam (Thanks Tune389 & Nitro), Xbox Live,
Playstation Network, Origin, Battlenet
- Antispam Update
- neuer Platzhalter [avatar] zeigt nach User-Login den zugehörige Avatar an (Template Version 1.5 wurde der
Platzhalter [avatar] nicht in die index.html übernommen)
- Option Anzeige Usergalerie im Profil editieren wurde hinzugefügt (Öffentlich / nur User / nur Member)
- Option Usergästebucheinträge Speeren / zulassen im Profil editieren hinzugefügt
- JoinUs Formular kann das Teams mit ausgewählt werden; Teams können selber entscheiden ob Sie im Formular mit
aufgeführt werden möchten
- FightUs Formular kann das Teams mit ausgewählt werden; Teams können selber entscheiden ob Sie im Formular
mit aufgeführt werden möchten
- Backupfunktion wurde überarbeitet
- MySQL wurde auf MySQLi umgestellt um die Lauffähigkeit für Spätere PHP Versionen zu sichern
- Newstricker im Administrationsbereich kann optional in der ../inc/config.php abgeschaltet werden
- alte DZCP Cache wurde ersetzt, dieser unterstützt jetzt Files, SQL-Lite, APC, Memcache, WinCache und
XCache
- Verschiedene Optimierungen / Ausbesserungen im PHP und HTML Code
- Skype und Steam ID wurde als Formularfeld in FightUs, JoinUs und Konatkt hinzugefügt
- Error-Report wurde hinzugefügt und kann über die ../inc/config.php aktiviert / deaktiviert werden (Logfils
werden unter ../inc/_logs gespeichert)
- Mouseover wurde für die EventBox hinzugefügt
- [b1] und [b2] wurden entfernt und durch HTML-Tags <logged_in> </logged_in> und <logged_out>
</logged_out> ersetzt
- Gametiger wurde entfernt (Service wurde eingestellt)
- multiple Root Adminstrator Support hinzugefügt
- Team erstellen würde die Option Status Aktive / Inaktive hinzugefügt
- Taktik wurde verallgemeinert
- Buildversion wurde hinzugefügt (siehe Adminmenü)
- Clanwars Screenshots pro Wars von 4 auf 20 erhöht
- Clanwars Screenshots können gelöscht werden
Bugfixes
- unveröffentlichte Artikel kann man nicht ansehen
- highlight in der Forumsuche wird nicht resetet
- man kann als Gast / unregistrierter User Kommentare abgeben
- Serverviewer für MOHAA, SH und BT Fix
- Loginname / Username mit Sonderzeichen nicht möglich
- Datum letzter Download wird nicht richtig aktualisiert
- gelöschte Forenposts werden nicht zurückgerechnet
- Nachtragsfunktion wird nicht in der Userlobby angezeigt
- JoinUs Benachrichtigung fehlerhaft
- Galerie Bilder wurden nicht richtig verkleinert
- additional languages werden vor additional functions geladen
- Glossarwörter zerreißen Texte (aus Interesse wird z.b. INT eresse)
- Newsletter interne Links werden nicht richtig kodiert
- Bug beim Ajax Vote
- Nick in der Shoutbox wird nicht gekürzt
- Gästebuch Homepage-Links werden gekürzt
- Großgeschriebener bbcode ohne Funktion
- Bilder wurden nicht immer verkleinert (auto resized)
- Server Passwort war sichtbar
- FightUs Benachrichtigung fehlerhaft
- Interne Votes werden öffentlich nach editieren
- inaktive Squads kann man keine Awards vergeben
- Event Links werden nicht richtig erkannt
- Fehlende definitionen in Sprachdateien
- Menü für Banneradresse wurde nicht geöffnet
- Adminmenü war nicht immer für alle Berechtigten sichtbar
- Infomeldungen werden 5 anstatt 2 Sekunden angezeigt
- Emailvorlagen fehlerhaft - Probleme mit Sonderzeichen
- unveröffentliche Artikel / News können von unregistrierten Usern eingesehn werden
- Threadersteller wird nicht als Top Poster gezählt
- einige Zeichen wurden in der Datenbank doppelt codiert
- edit Profile BUG
- Backslashes are not supported
- Fix Privatnachrichten (ErrorNo = 1364)
- Loginname wurde nicht richtig formatiert beim editieren
- TS3 funktionieren keine Sonderzeichen
- Seitenaufteilung: 0 als Wert
- Newskatimage / Galeriebilder werden bei langen Filenamen nicht angezeigt
- Forumsuche - internen Threads werden nicht in die Suche mit einbezogen
- Schönheitsfehler in den Formularen
- Navigation Interne Seiten waren über Link für jeden aufrufbar
- Glossarnavigation Alle ohne Funktion
- mit aktiven Autologin wurden Pagebesuche nicht gezählt
- mehrere kleiner Optimierungen am Code (undefinierte Variablen und Constanten entfernt)
- User IPs werden auch bei vorgeschaltete Proxyserver oder Load Balancer nicht richtig erkannt
- Smile Bug Fix TinyMC
- E-Mail Fix HTML-Bug
- Newstitel Längenfix
- [clanname] wurde im Template nicht ausgegeben
- Online status von Usern wurde nicht richtig dargestellt (Online / Offline)
- fehlerhafte Weiterleitung nach GameIcon Uploads Team
- Clankasse Währung wurde bei "neue Beiträge hinzufügen" und "editieren" falsch angezeigt
- MySql Injetion Sicherheitslücken wurden geschlossen
- Clanwarsbeschreibung wurde nicht vollständig übernommen
- löschen von Artikel wurden die zugehörigen Kommentare nicht aus der Datenbank entfernt
- Fix function config() & settings()
- Fix getBoardPermissions()
- Fix re() decode for E-Mails
- Fix SQL Query Errors
DZCP 1.6.0.1 Update
- Einige MySQL Fehler wurden behoben * Admin: Server *
- Grafiken wurden nicht richtig dargestellt, wenn man Google Crome verwendet hat
- auf der Seite 'Besucher online' werden jetzt alle Sonderzeichen richtig angezeigt
- alte überbleibsel von Gametieger wurden entfernt
- beim Editieren eines Downloads wird das Datum des Uploads nicht mehr mit aktualisiert
- Checkboxen der Teamzuweisung für alle Teams, wo nur ein Team aktiviert war, wurde behoben
- Rankings: 'Team' lassen sich jetzt ordnungsgemäß sortieren
- Clankasse: 'Nick' lässt sich jetzt ordnungsgemäß sortieren
- Erkennung der Verfügbarkeit der fsockopen() Funktion wurde behoben
- Die Funktion gethostbyaddr() wurde vorübergehen deaktiviert, da sie für Timeouts auf der Seite
'Besucher online' verantwortlich ist * Wird Voraussichtig mit einem späteren Update geändert *
- Sponsoren Links wurden Automatisch durch http:// ergänzt was zu einer fehlerhaften Ausgabe des Links führt
DZCP 1.6.0.2 Update
- Es wurde eine SQL-Injection Sicherheitslücke auf der Seite "News einsenden" beseitigt
- Es wird jetzt JQuery zum laden der Capacha-Codes verwendet, um Bots usw. die kein JavaScript ausführen
zu blockieren
- Die Session & Cookie Verschlüsselung wurde deaktiviert, da einige der nötigen Funktionen
fehlerhaft sind ( Verwendung ist wieder ab DZCP 1.6.1.x möglich )
- Eine bessere Bot Detection wurde interpretiert
DZCP 1.6.0.2 Mini-FIX Youtube
- Youtube Links wurden nicht richtig erkannt, wenn https:// oder http://youtu.be/ etc. als Link verwendet
wurde
DZCP 1.6.0.2 Mini-FIX Kalender Geburtstage
- Die Geburtstage wurden im Kalender nicht angezeigt
DZCP 1.6.0.3 Bugfix / Enhancement Release
- Versionsabfrage wurde aufgrund der Github Repository Änderungen nachgebessert, das die aktuelle Version von
DZCP abgerufen werden kann. Commit: #2611e01
- Es wurde der Administrations-Link angezeigt wenn jemand interne Rechte hatte zbs. "Interne Downloads
sehen", "Interne Galerie sehen" usw. Issue: #10
- Es kann ein externer E-Mail-Server für das versenden von E-Mails konfiguriert werden * SMTP * , sehe
config.php * Use SMTP connection with authentication for Mailing * Commit: #a1a6c05
- Ein Problem mit dem PHPFastCache betreffend der funktion encode() und decode() wurde behoben, der bei der
Deaktivierung der Session & Cookie Verschlüsselung übersehen wurde. Commit: #781e129
- Die News können über einen schnell-Link gelöscht oder bearbeitet werden. Issue: #6
- Wenn beim anlegen neuer Profilfelder bestimmte Sonderzeichen wie _ oder - verwendet hat, wurde dieses
Sonderzeichen gelöscht, dieses Problem wurde behoben. Issue: #7
- Links zu neuen Foren Themen wurde in der Userlobby und Last Forum Posts wurden falsch generiert. Issue: #14
- Links in der Slideshow waren fehlerhaft wenn die Einstellung: 'Neues Fenster?: Ja' gesetzt ist, wurde
behoben. Issue: #13
- Es wurden fehlende BF4 Map Namen hinzugefügt.
DZCP 1.6.0.4 Bugfix Update
- Beim anfordern eines neuen Passworts, wird die Fehlermeldung „Loginname und E-Mailadresse stimmen nicht
überein! “ ausgegeben, dies wurde behoben. Issue: #8
- Wenn in einem Link ein „page=0“ vorhanden war, wurde ein SQL-Fehler ausgegeben, dies wurde behoben. Issue: #16
- Beim bearbeiten einer Gallery und hinzufügen neuer PNG Bilder werden diese nicht richtig hochgeladen. Issue: #19
- Transparenz für Thumbgen generierte Vorschaubilder. Issue: #23
- Mehrfach Votes bei Internen Umfragen oder Forum-Votes waren möglich, dies wurde nachgebessert. Issue: #26
- Upload von php Code über die Bilder Uploads möglich. Issue: #24
- Probleme mit Sonderzeichen, wurden behoben. Issue: #21
- Neue Version des TinyMCE Compressors. Commit: #81456ad
- Aktualisierung der User-Systeminfos mit Windows 10 und Microsoft Edge. Commit: #1ee10e8
- Das TineMCE Plugin von DZCP wurde aktualisiert und nachgebessert. Commit: #6c207f3
- JSON_UNESCAPED_UNICODE wurde aus der funktion cookie::save() entfernt um kompatibilität mit PHP 5.3.x zu
erreichen. Commit: #63fe6a1
- Zugriff auf externe Quellen wird über die neue get_external_contents() funktion geregelt, sie setzt
bevorzugt CURL ein. Commit: #fe39c8b
Thanks
Wir bedanken uns bei allen die mit an der DZCP v1.6 helfen und uns fleißig bei der Entwicklung und Erprobung helfen.
Statistik
Insgesammt wurden für die DZCP v1.6
425.622 Zeilen geschrieben,
249.885 Zeilen gelöscht und
675.507 Zeilen gesammt verändert in
über 800 Commits.