Der Ablauf wäre dann zum Anpassen folgendermaßen :
Am Anfang muss einmal das Grundgerüst erzeugt werden. Eine einfache Homepage
in der das Clansys dann laufen soll! Oder aber auch ein Webtemplate von uns hier
aus der Templates Rubrik
Schritte:
1. Grundsätzliches
Fertige Homepage erstellen (herunterladen) und die index.html in einem Editor
(Dreamweaver, FrontPage, usw...) aufrufen. Als erstes solltest du mal die
Bereiche festlegen wo das diverse Feature dann aufscheinen soll!
Folgende Features kommen dafür in Frage:
- Counter (Zählt die Besucher und zeigt an wieviele gerade online sind)
- Last Wars (Zeigt die letzten drei Match Ergebnisse an)
- Textfeld (Da wo der Text eingefügt werden soll, meistens in der Mitte der
Seite)
- Links (Querverweise auf die diversen Seiten)
2. Wichtiger Start
Wenn du diese Bereiche entsprechend markiert habst kannst du zum nächstem
Schritt gehen. Wechsele hierzu in die Quelltext Vorschau (Dreamweaver:
Codeinspektor). Hier musst du am Anfang des Quelltextes noch vor <html>
folgenden Code einfügen:
<?PHP
session_start();
include("config.inc.php");
include("funktion.inc.php");
include("counter.php");
$page = strtolower($page);
$conn = mysql_connect($mysql_host, $mysql_user, $mysql_password);
$db = mysql_select_db($mysql_db, $conn);
$sql = "SELECT * FROM style";
$result = mysql_query($sql, $conn);
$table = mysql_fetch_array($result, MYSQL_ASSOC);
$head_page_titel = $table["head_page_titel"];
?>
3. Titel
Zwischem <title> </title> diesen Code einfügen:
<?php echo $head_page_titel; ?>
Unter dem Titel der Page also dem Code <title> Muster </title>
folgenden Code einfügen:
<?php
include("font.inc.php");
?>
4. Links
Die Links, die du ja hoffentlich schon in deinem Grundgerüst angelegt hast,
musst du jetzt folgendermaßen setzen:
index.php?page=news (Für die Ausgabe der News)
index.php?page=archiv (Für die Ausgabe des News Archivs)
index.php?page=member (Für die Ausgabe der Memberseite)
index.php?page=guestbook (Für die Ausgabe des Gästebuches)
index.php?page=files (Für die Ausgabe der Download Seite)
index.php?page=clanwars (Für die Ausgabe aller gespielten und eingetragenen
Clanwars)
Da man die weiteren Links im Admin Panel von Clansys einfügen kann füge
bitte diesen Code nach den Links ein (noch in der Tabelle) um die Links dann
dort auszugeben!
<?php
$conn = mysql_connect($mysql_host, $mysql_user, $mysql_password);
$db = mysql_select_db($mysql_db, $conn);
$sql = "SELECT * FROM pages WHERE inmenu ='1' ORDER BY pos ";
$result = mysql_query($sql, $conn);
while($inhalte = mysql_fetch_array($result, MYSQL_ASSOC))
{
$id = $inhalte["id"];
$name = $inhalte["page_name"];
echo "
<a href=index.php?page=all&pageid=$id>$name</a><br>";
}
?>
5. Text
Den Ort den du dir für den Text freigehalten hast schmückst du mit diesem
Code:
<?php
if(empty($page))
{
$page = "news";
}
$home_dir = getenv("SCRIPT_FILENAME");
$home_dir = substr($home_dir, 0, strrpos($home_dir, "/"));
include($home_dir . "/" . "inner.php");
?>
6. Lastwars
Den Ort wo die Last Wars reinkommen sollen:
<?php
$lastwar = new show_war;
$lastwar -> show_lastwar();
?>
7. Counter
Für den Counter kommt folgender Code in Frage:
<?php
counting();
echo "<br>[$useronline User Online]";
?>
Wenn du alles Erledigt hast Speicherst du die Datei unter index.php in deinen
Clansys Ordner (Die alte Datei kann mit Ruhigem Gewissen überschrieben werden!)
Jetzt einfach hochladen und schauen ob es funktioniert. Sollte dies nicht der
Fall sein einfach im Forum posten welcher Fehler angezeigt wird!