Aktuelle Versionen: ||| Galaxytool: v5.1 ||| Galaxytoolbar: v2.6.32 |||

Installation: Unterschied zwischen den Versionen

Aus Galaxytool wiki
Wechseln zu: Navigation, Suche
(attributes.php)
K (Vorbereitung)
 
(48 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Nach dem Herunterladen muss die Datei noch entpackt werden. Anschließend muss die config.php angepasst werden und anschließend das gesamte Tool auf den eigenen Webserver geladen werden.
+
== Vorbereitung ==
Die attributes.php KANN angepasst werden. Das Tool läuft aber auch, wenn nur die config.php angepasst wurde.
 
  
War die Anpassung der config.php korrekt, kann die install.php ausgeführt werden, die kurz erläutert was gerade geschieht und immer ein done als erfolgreichen Abschluss ausgibt.
+
Nach dem [[Downloads|Herunterladen]] muss die Datei entpackt werden. Dazu wird ein Programm zum Entpacken von .zip-Dateien benötigt. ( Empfehlung: [http://www.7-zip.de/ 7-Zip]) Anschließend müssen die Dateien auf euren Webserver hochgeladen werden. Dies geschieht mit einem FTP-Programm wie Filezilla ([http://www.filezilla.de/download.htm]) oder einem vom Hoster dafür vorgesehen Panel. Danach sollten [[Schreibrechte setzen| Schreibrechte]] auf den config-Ordner gesetzt werden.
Gab es Probleme bei der Ausführung der install.php kann davon ausgegangen werden, dass die config.php nicht korrekt angepasst wurde.
 
Daher folgt nun eine deatillierte Beschreibung des Inhalts der config.php und wie diese anzupassen ist.
 
  
Für alle einzutragenden Werte gilt: es sind keine Sonderzeichen wie ' erlaubt außer den bereits vorhandenen!
+
== Installation ==
  
 +
Nach dem Hochladen aller Dateien muss man die install.php im Browser aufrufen:
  
 +
http://example.com/path_to_galaxytool/install.php
  
=== config.php ===
+
Folgt nun den Anweisungen auf dem Bildschirm und gebt dort alle erforderlichen Informationen ein. Die Anweisungen geben euch detaillierte Hinweise, wenn etwas nicht funktioniert bzw. was einzugeben ist.<br>
 +
'''Alle Konfigurations-Dateien werden während der Installation erzeugt - es ist nicht notwendig irgendeine Datei manuell zu editieren.'''
  
$dbusername = 're';
+
== Abschließendes ==
 
 
In die Anführungszeichen muss der Datenbankbenutzername für eure MySQL Datenbank eingetragen werden.
 
$dbpassword = 'passew';
 
 
 
In die Anführungszeichen muss das Datenbankbenutzerpassword für eure MySQL Datenbank eingetragen werden.
 
$dbname = 'datenbank';
 
 
 
In die Anführungszeichen muss der Name eurer MySQL Datenbank eingetragen werden.
 
$dbtablename = '2_galaxy';
 
 
 
In die Anführungszeichen muss der Tabellenname für die Galaxiedatenbank eingetragen werden. Es empfiehlt sich die Verwendung eines aussagekräftigen Namens wie z.B. u15_galaxy um auch bei einem Blick in eure Datenbank noch zu wissen um was es sich handelt.
 
$utablename = '3_user';
 
 
 
In die Anführungszeichen muss der Tabellenname für die Benutzer des Tools eingetragen werden. Es empfiehlt sich die Verwendung eines aussagekräftigen Namens wie z.B. u15_user.
 
$pstablename = '2_playerstats';
 
 
 
In die Anführungszeichen muss der Tabellenname für die Spielerstats des Tools eingetragen werden. Es empfiehlt sich die Verwendung eines aussagekräftigen Namens wie z.B. u15_playerstats.
 
$astablename = 'u20_allystats';
 
 
 
In die Anführungszeichen muss der Tabellenname für die Allianzstatistik des Tools eingetragen werden. Es empfiehlt sich die Verwendung eines aussagekräftigen Namens wie z.B. u15_allystats.
 
$noticetable = 'u20_notices';
 
 
 
In die Anführungszeichen muss der Tabellenname für die Notizen des Tools eingetragen werden. Es empfiehlt sich die Verwendung eines aussagekräftigen Namens wie z.B. u15_notices.
 
$reporttable = 'u20_reports';
 
 
 
In die Anführungszeichen muss der Tabellenname für die Spionageberichte des Tools eingetragen werden. Es empfiehlt sich die Verwendung eines aussagekräftigen Namens wie z.B. u15_reports.
 
$iptablename = 'u20_ip';
 
 
 
In die Anführungszeichen muss der Tabellenname für die IP-Adressen der Benutzer des Tools eingetragen werden. Es empfiehlt sich die Verwendung eines aussagekräftigen Namens wie z.B. u15_ip.
 
$shouttable = 'u20_shoutbox';
 
 
 
In die Anführungszeichen muss der Tabellenname für die neuesten Nachrichten auf der Übersichtsseite eingetragen werden. Es empfiehlt sich die Verwendung eines aussagekräftigen Namens wie z.B. u15_shoutbox.
 
$dbhost = 'localhost';
 
 
 
In die Anführungszeichen muss die Adresse (im allgemeinten nur &quot;localhost&quot;) für eure MySQL Datenbank eingetragen werden.
 
Solltet ihr eine andere Adresse für eure MySQL Datenbank haben, so erfahrt ihr das von eurem Anbieter.
 
 
 
=== attributes.php ===
 
 
 
$owner = 'ds';
 
 
 
In die Anführungszeichen tragt ihr eure Allianz oder euren nick ein. Auf der Loginseite ist dieser dann zu sehen, um das Tool besser von gleichen Versionen eines anderen Unis unterscheiden zu können.
 
 
 
$maxshouts = 15;
 
 
 
Tragt hier ein wie viele Mitteilungen auf der Übersichtsseite gespeichert und angezeigt werden sollen.
 
 
 
$statspage = 100;
 
 
 
Anzahl der Einträge die auf der Statistik Seite stehen. Standardmäßig sind es wie bei ogame 100. Wollt ihr weniger scrollen, wählt eine andere Zahl.
 
 
 
$email_from = $_SERVER['ds'];
 
 
 
Hier könnt ihr in einfachen Anführungszeichen eine Emailadresse angeben, die bei den Registrierungsemails als &quot;FROM&quot; Feld angegeben wird.
 
 
 
$default_language = 'german';
 
 
 
In die Anführungszeichen muss die Standardsprache eingesetllt werden. Zur Auswahl stehen: german, english, spanish, dutch, balkan, french, portugues, turkish, danish, italian and polish.
 
 
 
$default_charset = 'iso-8859-1';
 
 
 
In die Anführungszeichen muss der ISO Code eingestellt werden. Der voreingestellt Code sollte in den meisten Fällen bereits korrekt sein.
 
 
 
Hauptmenü anpassen
 
 
 
$additional_links_german = array(
 
'Ogame' => 'http://www.ogame.de'  );
 
 
 
Durch dieses Beispiel wird im Hauptmenü ein zusätzlicher Link zur Ogame Startseite erzeugt.
 
Wenn es erwünscht ist, kann einfach ein neuer Link (z.B. Allyforum) hinzugefügt werden, indem ein weiterer Eintrag angehängt wird.
 
 
 
$additional_links_german = array(
 
'Ogame' => 'http://www.ogame.de',
 
'Allyforum' => 'http://www.eureallypage.de/weg/zum/forum'
 
);
 
 
 
Je mehr solcher Links hinzugefügt werden, desto umfangreicher wird auch das Hauptmenü.
 
Wie schon aufgefallen ist, ist das nur eine Erweiterung für die deutschen Menüs. Will man die Links auch für andere Sprachen verfügbar machen, so müssen diese Arrays auch angepasst werden.
 
 
 
 
 
 
 
Beim BB Code Export können die Farben über diese Konstanten angepasst werden. Dazu einfach einen Farbcode aus eurem Forum eingeben.
 
 
 
define('BBCODE_COORDINATES&quot;,'deeppink');
 
define('BBCODE_MOON&quot;,'burlywood');
 
define('BBCODE_DEBRISFIELD','firebrick');
 
define('BBCODE_ALLY','tomato');
 
define('BBCODE_ALLYDETAILS','coral');
 
define('BBCODE_PLAYERNAME','teal');
 
define('BBCODE_BANNED','red');
 
define('BBCODE_VACATION','skyblue');
 
define('BBCODE_NOOB','limegreen');
 
define('BBCODE_INACTIVE','silver');
 
define('BBCODE_LONGINACTIVE','silver');
 
 
 
=== Ostat ===
 
 
 
Nachdem mehrfach Anfragen zur direkten Verlinkung zuOstat aufkamen, wurde jetzt die Möglichkeit dafür integriert.
 
Es müssen lediglich das Universum sowie der ostat-Server (de oder org) angegeben werden.
 
Die Angabe des Universums empfiehlt sich in jedem Fall, so dass es oben Links im Hauptmenü angezeigt werden kann. Damit wird die Benutzung des Tools für die User erleichtert, die in mehreren Universen spielen.
 
 
 
$ostat_universe = '60';
 
 
 
$ostat_server = 'de';
 
 
 
Dieses Beispiel würde für das deutsche Universum 15 die Links zu Ostat erstellen.
 
 
 
=== Abschließendes ===
 
  
 
Im Abschluss sollte aus Sicherheitsgründen die install.php sowie die update.php vom Server gelöscht werden!
 
Im Abschluss sollte aus Sicherheitsgründen die install.php sowie die update.php vom Server gelöscht werden!
Der erste Login nach der Installation erfolgt mit:
+
Der Login nach der Installation erfolgt mit den bei der Installation erzeugten Accountdaten.
 
 
Loginname: admin
 
Passwort: galatool
 
  
Es sollte jedem klar sein, dass als erstes das Passwort für den Admin geändert werden sollte!
+
[[en:Installation]]
 +
[[es:Instalación]]

Aktuelle Version vom 2. Februar 2013, 15:01 Uhr

Vorbereitung

Nach dem Herunterladen muss die Datei entpackt werden. Dazu wird ein Programm zum Entpacken von .zip-Dateien benötigt. ( Empfehlung: 7-Zip) Anschließend müssen die Dateien auf euren Webserver hochgeladen werden. Dies geschieht mit einem FTP-Programm wie Filezilla ([1]) oder einem vom Hoster dafür vorgesehen Panel. Danach sollten Schreibrechte auf den config-Ordner gesetzt werden.

Installation

Nach dem Hochladen aller Dateien muss man die install.php im Browser aufrufen:

http://example.com/path_to_galaxytool/install.php

Folgt nun den Anweisungen auf dem Bildschirm und gebt dort alle erforderlichen Informationen ein. Die Anweisungen geben euch detaillierte Hinweise, wenn etwas nicht funktioniert bzw. was einzugeben ist.
Alle Konfigurations-Dateien werden während der Installation erzeugt - es ist nicht notwendig irgendeine Datei manuell zu editieren.

Abschließendes

Im Abschluss sollte aus Sicherheitsgründen die install.php sowie die update.php vom Server gelöscht werden! Der Login nach der Installation erfolgt mit den bei der Installation erzeugten Accountdaten.