Open main menu

Installation von EQdkp Plus

Voraussetzungen

Webspace

  • php Version 5.6 und h├Âher
  • MySQL-Database Version 5 und h├Âher
  • mindestens 64MB RAM f├╝r PHP, besser jedoch 128MB

php-Funktionen

  • zLib aktiviert (zip)
  • safemode deaktiviert (empfohlen, ansonsten kann der FTP-Modus verwendet werden)
  • curl aktviert
  • fopen aktiviert
  • autoload aktiviert
  • openssl aktiviert (optional)
  • json aktiviert
  • mb_string aktiviert (optional)

Installation

  • Lade zun├Ąchst das EQdkp Paket herunter: Download
  • Entpacke das Paket auf deinem PC
  • Lade nun die beiden Dateien (ein zip-Archiv und eine install.php) in den gew├╝nschten Ordner auf deinen Webspace hoch
  • Rufe nun die install.php in deinem Browser auf. Hast du die Dateien in den Unterordner "eqdkp" hochgeladen, musst du www.deinedomain.de/eqdkp/install.php aufrufen
  • Nun wird das Paket entpackt und du wirst auf den Installer weitergeleitet
  • Kann das Paket nicht entpackt werden, musst die die hochgeladene zip-Datei lokal auf deinem PC entpacken und alle Dateien in den gew├╝nschten Unterordner auf deinen Webspace hochladen. Navigiere im Browser zum install-Ordner der hochgeladenen EQdkp Plus Dateien, also z.B. www.deinedomain.de/eqdkp/install/ (und nicht zur install.php, die ist ja im vorherigen Schritt notwendig).
  • Zun├Ąchst wird gepr├╝ft, ob dein Server alle Voraussetzungen erf├╝llt
  • Wenn der php safemode aktiviert ist oder du Ordnern keine Berechtigungen vergeben willst, kannst du den FTP-Modus aktivieren. Die FTP-Zugangsdaten muss dir dein Hoster zur Verf├╝gung stellen.
  • Denke dir nun einen Verschl├╝sselungs-Key aus, den du an einem sicheren Ort aufbewahren solltest. Mit diesem Schl├╝ssel werden in der Datenbank wichtige Informationen verschl├╝sselt, z.B. die Email-Adressen der Benutzer.
  • Trage nun die Datenbank-Zugangsdaten ein, welche dir von deinem Hoster zur Verf├╝gung gestellt werden muss
  • W├Ąhle nun das Spiel, die Sprache und einige weitere Einstellungen aus. Diese k├Ânnen nachtr├Ąglich noch ge├Ąndert werden.

Bitte schaue dir auch den Artikel Datei- und Ordnerberechtigungen an.

Einstellungen

In den Einstellungen im Adminbereich des EQdkp Plus k├Ânnen viele Dinge angepasst werden.

Einige Beispiele:

  • ├änderung des Spiels und spielspezifische Einstellungen, wie Servername etc.
  • Registrierung der Benutzer
  • Punkte deaktivieren
  • Punktename, Rundungsoptionen
  • Debug Modus (siehe Fehlersuche)
  • Email Einstellungen
  • Kalender Einstellungen
  • ...

Erweiterungen (Plugins, Module, Templates, ...)

Erweiterungen sind:

  • Plugins
  • Portalmodule
  • Templates
  • Spiele
  • Sprachen

All diese Erweiterungen k├Ânnen in der Erweiterungsverwaltum im Adminbereich heruntergeladen und verwaltet werden.

Einige n├╝tzliche Plugins:

  • EPGP Import: Importiert Logs from World of Warcraft Addon EPGP
  • Raidlogimport (RLI): Importiert Raidlogs von diversen Spielen

Portal

Du kannst dein Portal durch verschiedene Anpassungen so gestalten, wie du es willst:

  • Portalmodule: In der Portallayoutverwaltung kannst du Module wie Twitter, N├Ąchste Raids etc. hinzuf├╝gen
  • Artikel: Nutze Artikel f├╝r Gildenregeln, oder um Neuigkeiten zu pr├Ąsentieren
  • Men├╝s: Passe in der Men├╝verwaltung dein Men├╝ an, und f├╝ge neue Links hinzu
  • Tabellen: Entferne oder f├╝ge neue Spalten hinzu, unter "Tabellen- & Punktelayout"

Desweiteren kannst du mit Hilfe von Templates in der Erweiterungsverwaltung das Aussehen ├Ąndern und einzelne Templates bearbeiten. Um einen komplett neuen Style anzulegen, siehe Styles & Templates

Wartung

Du solltest auf unserer Homepage regelm├Ą├čig nach Aktualisierungen suchen. Das EQdkp Plus macht dies zwar automatisch, aber es schadet nicht.

Im Wartungsbereich findest du alle Updates, Fixes und den Importer, um Daten aus dem EQdkp Plus 0.6 zu importieren. Mehr Informationen zum Thema "Updates" findest du unter Versionsaktualisierung.

Punkte oder keine Punkte, das ist hier die Frage...

Wenn ihr keine Punkte verwenden wollt, k├Ânnt ihr diese in den Einstellungen deaktivieren. Items und Raids k├Ânnen aber weiterhin verwendet werden. Au├čerdem solltet ihr dann das "nopoints"-Punktelayout verwenden, in der "Tabellen- & Punktelayout" Verwaltung.

Punktesystem

Wenn ihr ein anderes als das Standard DKP System verwenden wollt (Raidpunkte minus Itempunkte), bieten wir mit EPGP, SKS und Zero Sum weitere Punktesysteme. Diese k├Ânnen in der "Tabellen- & Punktelayout" Verwaltung ausgew├Ąhlt und bearbeitet werden.

Punkteeinstellungen

Den Namen der Punkte (anstatt DKP), sowie die Rundungsoptionen findet ihr im allgemeinen Einstellungsbereich von EQdkp Plus. Weitere, spezifische Einstellungen am Punktesystem k├Ânnen in der "Tabellen- & Punktelayout" Verwaltung get├Ątigt werden.

Automatische Punktekorrekturen

Die automatischen Punktekorrekturen k├Ânnen verwendet werden, um Charakteren automatisch Startpunkte zu vergeben, oder einen zeitlichen Verfall der Punkte zu erreichen.

Twinks oder keine Twinks ...

In den Einstellungen habt ihr die M├Âglichkeit auszuw├Ąhlen, wie Twinks behandelt werden sollen. W├Ąhlt ihr aus, dass Twinks angezeigt werden sollen, dann bekommen sie ein eigenes Konto. Werden Twinks nicht angezeigt, dann bekommt der Mainchar alle Punkte der Twinks zugeordnet. Diese Einstellung kann jederzeit ver├Ąndert werden.

Von der Raidanmeldung bis zur Punktevergabe

Kalenderevents aka Raidanmeldung

Kalenderevents sollten f├╝r die Raidanmeldung genutzt werden. Wenn ihr ein Event im Kalender anlegt, k├Ânnt ihr die Verteilung (Klasse, Rolle oder keine) ausw├Ąhlen. Charaktere k├Ânnen sich dann f├╝r dieses Event an- oder abmelden, sich auf die Ersatzbank setzen etc. Der Raidleiter bzw. Admins k├Ânnen die Chars dann best├Ątigen, also sagen wer mit ihnen mitdarf (diese Erhalten dann den Status "Best├Ątigt").

Raiddaten exportieren

Die Daten des Kalenderevents ("Raids") k├Ânnen exportiert werden, um sie z.B. ingame f├╝r automatisch Einladungen zu nutzen.* Nutze dazu das Men├╝ am oberen rechten Rand eines Kalenderevents, um "Raiddaten exportieren".

* Wenn vom Spiel unterst├╝tzt

Punkte ingame nutzen

Um die aktuellen EQdkp Plus Punktest├Ąnde auch ingame nutzen zu k├Ânnen, gibt es im Adminbereich eine Seite zum Exportieren der Punkte, in verschiedenen Formaten. F├╝r manche Spiele existieren Anwendungen, die dies automatisch exportieren, wie z.B. JDKP f├╝r World of Warcraft.

Punkteverteilung

There are some different possibilities to distribute points.

Raidlog importieren

Sollte es ein ingame Addon f├╝r dein Spiel geben, dass Raids mitloggt, dann kannst du diesen Log ├╝ber das EQdkp Plus Plugin "Raidlogimport" importieren. Dir werden dann die Daten des Logs angezeigt, du kannst noch einige Einstellungen vornehmen, bevor die Daten dann in Items, Raids und Korrekturen umgewandelt werden.

Kalenderevent in Raid umwandeln

Wenn es kein ingame Event gibt, kannst du dir etwas Arbeit erleichtern, wenn du ├╝ber das Men├╝ rechts oben eines Kalenderevents das Event in einen Raid umwandelst. Dies sorgt daf├╝r, dass das Event und die Charaktere im Raiderstellungsfenster bereits vorausgew├Ąhlt sind.

Raids, Items und Korrekturen manuell anlegen

Zuletzt k├Ânnen Raids, Items und Korrekturen manuell angelegt werden. Raid ist hier nicht im Sinne eines Kalenderevents, sondern eines vergangenen Raids, bei dem es Loot gab.

  • Raidpunkte: wenn ein Charakter an einem Raid teilnimmt, bekommt er Punkte daf├╝r. Diese werden auf seinem Konto auf der Haben-Seite gutgeschrieben.
  • Itempunkte: wenn ein Charakter ein Item kauft, muss er Punkte ausgeben. Diese werden ihm von seinem Konto abgezogen.
  • Korrekturen: um Charaktere zu belohnen oder bestrafen, oder sonstige Dinge, k├Ânnen Korrekturen angelegt werden. Diese k├Ânnen positiv sein (werden gutgeschrieben), oder negativ (werden abgezogen vom Konto)

Charaktere hinzuf├╝gen

Wenn sich ein Benutzer im EQdkp Plus registriert, hat er zun├Ąchst nur einen Benutzer Account, der weder ein Konto hat, noch an Kalenderevents teilnehmen kann. Er ben├Âtigt zun├Ąchst einmal einen Charakter. Es gibt verschiedene M├Âglichkeiten, Charaktere hinzuzuf├╝gen:

  • Jeder Benutzer kann auf seiner Charakter-Seite einen Charakter hinzuf├╝gen, den Maincharakter ausw├Ąhlen und die Standard-Rolle ausw├Ąhlen
  • Admins k├Ânnen ├╝ber die Charakter-Verwaltungsseite Charaktere anlegen
  • ├ťber den Gildenimport* , zu finden im Spiele-Tab in den EQdkp Plus Einstellungen, kann die gesamte Gilde importiert werden.

* Wenn vom Spiel unterst├╝tzt

Item Tooltips einrichten und verwenden

Im EQdkp Plus ist es m├Âglich, Items von Spielen in Artikeln einzuf├╝gen, ohne selbst unbedingt eine eigene Item-Datenbank auf zu bauen, was nat├╝rlich in EQdkp plus ebenso m├Âglich ist. H├Ąufig gibt es Fan-Seiten von Games, die das auch f├╝r andere interessierte bereit stellen. Der Zugriff auf solche Dienste kann entweder ├╝ber eingebaute Parser des EQdkp Plus Systems erfolgen oder falls die Betreiber des Dienstes eigenen Code bereitstellen, ├╝ber diesen bewerkstelligt werden. Nachfolgend ein Beispiel f├╝r das Spiel SWTOR ( Star Wars The Old Republic ) und der Webseite "Torcommunity" welche die Datenbank selbst pflegt und f├╝r andere Nutzer bereit stellt. ├ähnliches gibt es f├╝r viele Games, manche Games stellen auch APIs zur Verf├╝gung womit man die Items direkt aus dem Game auslesen kann.

Um den vorgeschlagenen Code von der Webseite Torcommunity Tool Tips zu nutzen, m├╝ssen im ACP folgende Einstellunegn aktiviert und der Code eingef├╝gt werden: Administration - ItemTooltips:

 
Einstellungen im ACP ItemTooltips

Mit dem Code der Webseite kann man auch die Anzeigesprache des Tooltip w├Ąhlen und Einstellungen ├╝ber die Anzeige, entweder nur gro├čes Icon (52x52 Pixel) oder kleines Icon (16x16Pixel ) mit Textbezeichnung.

Ein Item kann dann in einem Artikel mit der Editorfunktion "Insert EQqdkp Plus Item" eingef├╝gt werden.

F├╝r Torcommunity Tool Tips muss die ID des Items angegeben werden. Dazu sucht man auf der Webseite Torcommunity das entsprechende Item. Ruft man dann die Beschreibung des Items auf, so kann man aus dem Link die ID entnehmen: Link: "https://torcommunity.com/de/database/item/KptU5R6/+aeienseidenarmschienen+der+verschleierung/" Die Zeichenfolge KptU5R6 ist die ID des Items. Diese wird beim Einf├╝gen als ID angegeben. Die Anzeige des Items sieht dann z.B. so aus:

Der Tooltip verlinkt auch automatisch auf die Seite von TORCommunity, wo man dann noch mehr dar├╝ber erfahren kann.