[How to] Eigene Homepage/Template erstellen

05/02/2011 21:05 .Plazmaa#1
Hey,

Da ich finde das diese Geschichte mit Homepage Baukasten
langsam echt mal aufhören soll habe ich gedacht ich erkläre
mal wie man sich ganz einfach eine kleine Homepage baut,

Vorweg:
Ich erkläre das ganze wie man es in der Index datei macht,
nicht in einer externen Style.css

Ich bin jederzeit für Kritik offen die mir weiter hilft.

Dann legen wir mal los!

Was wird benötigt?

-Etwas Brain.exe
-Photoshop oder ein anderes Bilderbearbeitungsprogramm
-[Only registered and activated users can see links. Click Here To Register...] (Empfohlen)
-Ein Internetbrowser
-Filezilla (Optional)


Als erstes werden die "grundDateien" angelegt:

Es wird ein Ordner images erstellt ---> Darin werden später die ganzen Bilder gespeichert.

Und eine Index.php datei . Die index datei ist die Datei,die beim Aufrufen
des Weblinks als erstes aufgerufen wird,also die Startseite.
Danach öffnen wir die index.php datei und schreiben dort rein:
PHP Code:
<title>Euer Homepagetitel</titel>
<
center
Das ganze müsste dann so aussehen:

Nun kommt es zum wichtigsten Teil.
---------------------------------------------------------

Wir erstellen erstmal einen Background , die Hintergrundgrafik.
Natürlich können auch fertige Bilder von sonst wo genommen werden.
Ich habe jetzt mal die Hintergrundgrafik von epvp als Beispiel genommen.

Diese speichern wir als bg.png ab und packen es in den eben
angelegten images ordner
Das sieht dann so aus:

Jetzt muss aber ja noch der Background in der index reingeschrieben
werden damit die index auch "weiß" das ,das der Background sein soll.
Das machen wir folgendermaßen:

Wir öffnen die index.php mit Notepad++
und schreiben hinein:
PHP Code:
<body background="images/bg.png"
Erklärung was das genau bedeutet:
body background bedeutet das diese Grafik als
Hintergrundgrafik verwendet werden soll.
das images/bg.png heißt das die index sozusagen
den ordner images öffnen soll und darin die bg.png datei
verwenden soll.
--------------------------------------------------------------------
Als nächstes machen wir den Header,
wie beim Background sucht ihr euch ein Bild
aus welches als Header verwendet werden soll.
Danach speichert ihr das bild als header.png
in den Ordner images ab und legen wieder
in der index datei fest das dies als Header eingefügt werden soll.

Dazu folgendes einfügen:
PHP Code:
<head>
<
img src="images/header.png">
</
head
Erklärung:
das img src bedeutet das die Index datei
ein Bild suchen soll.
Das images/header.png bedeutet das die Index datei
den images ordner öffnen soll und dadrin die header.png datei verwenden soll.
--> Nicht durch das <head> und </head> irrietieren lassen,das </head>
werden wir einfach "vor uns her schieben"
--------------------------------------------------------------------
Jetzt können wir ja mal unser zwischenergebnis anschauen.
Das tut ihr indem ihr die index.php datei einfach in euren Internetbrowser
zieht.

Das könnte folgendermaßen aussehen:

Wenn wir schonmal dabei sind, hier auch mal ein zwischenergebnis
der index.php datei:
PHP Code:
<title>Euer Homepagetitel</title>
<
center><body background="images/bg.png">
<
head>
<
br>
<
br>
<
img src="images/header.png">
</
head
---------------------------------------------------

Nun kommt die Navigations auswahl.
Dazu erstellen wir uns erstmal ein Bild welches
dann als Naviauswahlstext angezeigt werden soll.

Sollte ungefähr so aussehen:
[Only registered and activated users can see links. Click Here To Register...]

Dies speichern wir jetzt beispielsweise als start.png
im images Ordner ab.

Das müssen wir dann auchnoch in der index.php reinschreiben,wie
gewohnt ,aber diesmal kommt noch eine Verlinkung dazu:
PHP Code:
<br>
<
a href="index.php"><img src="images/start.png"></a
Erklärung:
das <br> hat nichts mit dem Bild oder verlinkung zutun,
<br> steht für eine neue Zeile,bzw. eine leer Zeile.
-
Das img src hab ich ja schon erklärt.
-
das <a href="index.php"> und </a> bedeutet das alles zwischen
dem ersten und 2. teil verlinkt werden soll, in diesem Falle wird
auf die index.php datei verlinkt, natürlich kann man dort auch ganze
Links einfügen.

Folgendes sollte bisher in der index.php stehen:
PHP Code:
<title>Euer Homepagetitel</title>
<
center><body background="images/bg.png">
<
head>
<
br>
<
br>
<
img src="images/header.png">
<
br>
<
a href="index.php"><img src="images/start.png"></a>
</
head
-----------------------------------------------------

Nun machen wir ein art Trennstrich welcher zwischen der
ganzen Navigationspunkten steht , es ist kein muss aber ich
persönlich finde es sieht besser aus.

Sollte ungefähr so aussehen:
[Only registered and activated users can see links. Click Here To Register...]

Ich habe es als strich.png in den images ordner gespeichert

Das fügen wir jetzt ebenfalls noch in die index.php ein.

Dazu folgendes einfügen:
PHP Code:
<img src="images/strich.png"
Erklärung habe ich ja schon weiter oben erzählt.

-----------------------------------------------

Jetzt fügen wir auf die gleiche weiße noch die Restlichen Navigations
punkte ein.
Dann sollte es ungefähr so aussehen:


Und in der index.php müsste das stehen:

PHP Code:
<title>Euer Homepagetitel</title>
<
center><body background="images/bg.png">
<
head>
<
br>
<
br>
<
img src="images/header.png">
<
br>
<
img src="images/strich.png">
<
a href="index.php"><img src="images/start.png"></a>
<
img src="images/strich.png">
<
a href="downloads.php"><img src="images/down.png"></a>
<
img src="images/strich.png">
</
head
So , das war eigentlich auch schon die Grobe grundform.
Ausarbeiten usw. könnt ihr ja denk ich mal selber, da ich ja
die ganzen commands nochmal erklärt habe.

Nun kommen wir zu den Texten.
Aber bevor wir die Texte einfügen, würde ich erstmal
ein paar <br> reinsetzen,damit es nicht zu gequetscht aussieht.

Ich empfehle so ca. 5 Stück rein zu setzen.

Danach könnt ihr noch mit der Font spielen.

Die Schriftgröße ändert ihr mit:
[php]
<font size="5">Der text in Schriftgröße 5</font>
[php]
Einfach die 5 durch die gewünschte Schriftgröße ersetzen.

Die Schriftfarbe ändert ihr mit:
[php]
<font color="#FFFFFF"> Weißer Text </font>
Einfach das #FFFFFF mit eurer Wunschfarbe ersetzen.
in diesem Falle ist es weiß.

So sieht die Index.php nun aus:
PHP Code:
<title>Euer Homepagetitel</title>
<
center><body background="images/bg.png">
<
head>
<
br>
<
br>
<
img src="images/header.png">
<
br>
<
img src="images/strich.png">
<
a href="index.php"><img src="images/start.png"></a>
<
img src="images/strich.png">
<
a href="downloads.php"><img src="images/down.png"></a>
<
img src="images/strich.png">
<
br>
<
br>
<
br>
<
br>
<
br>
<
font size="5"><font color="#FFFFFF">Das hier ist meine erste Homepage!<br>
Viel Spass!</font></color>
</
head
Aber nun haben wir ja noch auf eine down.php verlinkt
also müssen wir diese datei nun auch noch anlegen.
Das tut ihr einfach indem ihr die index.php datei Kopiert und in down.php
umbenennt.

Nun zum Webspace.
Ich empfehle bplaced.net oder cwsurf.de als Hoster,
um eine .tk domain zu erhalten müsst ihr euch einfach auf
[Only registered and activated users can see links. Click Here To Register...] anmelden und der rest wird dort erklärt.


Schlusswort:
Ich brauche keine unnötigen kommentare.
Ebenfalls brauch keiner sagen "gibt es schon" weil ich vorher
die SuFu benutzt habe, und auch ein How to gefunden hab aber
ich fande das die einzelnen Codes auch mal erklärt werden müssen,
was dort leider nicht der fall war.
Und dann hab ich mich ran gemacht und meine Langeweile genutzt.



---> Probleme & Lösungen.

Bilder/Grafiken werden nicht angezeigt:

Mehr Probleme wüsst ich grad nicht...


Dieses HowTo ist 100% von mir gemacht und unterliegt mein Copyright.


Ich stehe natürlich für Probleme und Fragen gerne zur verfügung.
05/02/2011 21:10 0x4D617276#2
Naja gehört auch nicht hier hin, oder?? ^^
#moverequest
aber an sich ein ganz gutes Tutorial ;)
05/02/2011 21:12 .Plazmaa#3
War mich nich ganz sicher ;D.

Hatte es für eine Metin2 Homepage gedacht und dachte ich poste es mal hier.

Natürlich weiß ich das es normal in Coder section gehört...

Aber ich wollt mal wieder den Hamachi Servern helfen^^
05/02/2011 21:19 0x4D617276#4
Nein ganz bestimmt ist das NICHT php xD
Gehört in Coder Section, außer du würdest das noch erweitern mit z.B. Registration angepasst an die Metin2 Datenbank, das gibts aber schon ^^
05/02/2011 21:21 Bonnyfication#5
Sehr Gut geworden ;)
05/02/2011 21:22 .Plazmaa#6
Bin jetzt mal weg.

Wers brauch,kanns benutzen.

Wers nicht braucht, braucht hier nich rum spamen...

Und das mit dem Move hat sich jetz auch erledigt... ein Mod wird
sich da wohl schon drum kümmern


€: Braiin....
05/02/2011 21:23 EYvil#7
naja hat nicht wirklich was mit metin2 zu tun, sollte am besten moved werden in die algemeine how to section, außerdem gibt auch seiten wie selfhtml oder so. ^^
05/02/2011 21:25 .Plazmaa#8
Da gibt man sich ma mühe...und ja..
Metin2 Section mal wieder...

Ich weiß es jetzt das es in Coders oder whatever gehört,
meinte es ja nur gut für die Hamachi Server.

Und zum Thema Selfhtml..
ich finde man sollte auch mal was selber machen^^
05/02/2011 21:26 .Sh4rk#9
Naja der Titel? [How to] Eigene Homepage/Template erstellen
Passt nicht da du hier keines Weges erklärst wie man eine HP Template macht, hier fehlt die Komplette css Definierungen dazu wie man die css Definierungen platziert (Div)

Du zeigst ja Lediglich wie man den Heade und den BG Platziert, wobei mit deiner BG Methode das ganze nicht richtig Hinhaut sobalt der Bildschirm etwas größer als der BG ist wird ab einer gewissen Größe das Bild ein Ende haben, also kann man hier per HTML or Css repeat: x-y Festlegen.

Aber ansonsten ist es schon für Newbies nützlich Thanks.
05/02/2011 21:32 √π.#10
Ich finds hier gerade ein wenig assig... da ist jemand so nett und nimmt sich die Zeit was auszuschreiben was an und für sich jeder brauchen wird wenn er ne Homepage für sein Server machen will, und was ließt man? ...
Naja hier gibts halt diese "Wunderkinder" die von Geburt an alles konnten.

@Topic, find ich ist ein guter Einstieg und gut erklärt! Vielleicht lässt es sich wie bei .Alessa's "Questschreibetut" mit mehreren Kapiteln ausbauen (falls du jetzt noch Lust dazu hast...).
05/02/2011 22:39 .Junior#11
Ein richtiges Template ist es ja nicht ,jedoch für Anfänger in die html ist naja dafür gibt es bessere Tuts
05/02/2011 23:25 .Hiяo#12
Quote:
Originally Posted by .Plazma View Post
meinte es ja nur gut für die Hamachi Server.
Allein für diese Einstellung bekommste schon nen thx ;D

Gutes tut kann ich bestimmt mal brauchen.
05/03/2011 00:08 .Nyu.#13
sehr schönes how to :D
danke
05/03/2011 02:43 iMer#14
#moved da es nix mit Metin2 zutun hat.
05/03/2011 13:50 .Plazmaa#15
Ich hatte vor es noch zu verbessern , aber
langsam hab ich keine lust dazu..

Da meint man etwas gut und naja..