www.rakete-oerschdorf.de
Beschreibung
Es ist eine Website, die den Verein nach Außen hin repräsentiert.
Bei dem Verein handelt es sich um einen Sport- und Freizeitverein, dem jeder,
vorausgestzt er ist damit einverstanden dass der Verein politisch, rassisch und konfessionell neutral ist.
Der Verein kann zudem seine Mitgleider über die neusten und wichtigsten Termine informieren.
DESIGN / SCREENSHOTS
Die gesamte grafische Oberfläche der Homepage soll nicht zu "übertrieben" sein.
Dennoch muss die sportliche als auch die dynamische Aussagekraft des Vereins repräsentiert werden.
MODERN | EINFACH | EINLADEND | AUSSAGEKRÄFTIG | REPRÄSENTATIV
All das sollen Eigenschaften der Homepage sein und verwirklicht werden.
Design #1
Design #2
Der aktuelle Fortschritt kann auf http://www.rakete-oerschdorf.de] verfolgt werden.
UMSETZUNG
Die gesamte Seite bzw. Teile werden im Grunde mittels HTML, CSS, JavaSrcipt, JQuery und PHP dargestellt.
Das Kontaktformular, Gästebuch und der Administratorenbereich werden mit Hilfe von PHP und mySQL umgesetzt.
Für diese Funktionen werde ich eine Datenbank verwenden.
Da ich damit noch nie gearbeitet habe, werde ich mich intensiv damit befassen, um die Website im vollem Maße nutzen zu können.
Alle Funktionen und Unterseiten, die geplant waren, werden umgesetzt und haben sich von Design zu Design lediglich in ihrem Aussehen, aber nicht in ihre Funktionsweise geändert.
Als erstes hatte ich mir überlegt, was eine gute Vereinsseite alles beinhalten sollte und einen Verein am besten repräsentiert. Zunächst sollten auf der Startseite sofort die News ersichtlich sein, um unnötige Suchereien auf der Website nach wichtigen Terminen zu vermeiden. Um doch mal wieter entfernte Termine nachzuschauen wurde ein Kalender aufgesetzt, der für die letzten Jahre ein Archiv anlegt. Da kein Geburtstag im Verein in Vergessenheit geraten soll, kann man einen Geburtstagskalender aufrufen, der einem am Anfang schon mitteilt wer in den nächsten 14 Tagen >Geburtstag hat. Eine kurze Vorstellung des Clubs darf natürlich auch nicht fehlen und somit wurde die Rubrik Verein (Chronik/Gremien/Mitgliedschaft/Ordnungen) geschaffen. Medien (Bilder/Videos) und die Nennung der Sponsoren als auch Helfer durfte natürlich auch nicht vernachlässigt werden. Zu guter letzt kam noch ein Gästebuch hinzu, um dem Verein Danksagungen, Anregungen und Kritik mitzuteilen.
Als bisher Letztes wurde eine Suchfunktion in die Website integriert.
Auszug aus Newssystem:
add_news
<?php
include_once("connect.php");
$title = $_POST['title'];
$text = $_POST['text'];
if($_POST['send'])
{
if($title && $text)
{
mysql_query("INSERT INTO `news`(`title`, `text`) VALUES('$title','$text')") or die ( mysql_error() );
die('<p>News wurden hinzugefügt!</p><p><a href="http://www.rakete-oerschdorf.de/index.php">zur Startseite</a></p>');
}
echo 'formular gesendet!';
}
?>
<form action='admin_area.php' method='POST'>
<table>
<tr>
<td width="175"><p>Titel (max. 100 Zeichen)</p></td>
<td><input id='news_title' class='text' type='text' maxlength="100" name='title' /></td>
<td></td>
</tr>
<tr valign='top'>
<td><p>Neuigkeit</p></td>
<td><textarea id="news_text" name='news' cols='40' rows='10'></textarea></td>
<td></td>
</tr>
<tr>
<td> </td>
<td><input type='reset' /><input type='submit' name='send' value='Mitteilen' /></td>
<td></td>
</tr>
</table>
</form>
get_news
<?php
include_once("connect.php");
$query = mysql_query("SELECT * FROM news ORDER BY id DESC") or die (mysql_error());
while($row = mysql_fetch_array($query))
{
print "<div class='news'>";
print "<b><p><font color='#ff8800'>" . $row['title'] . "</font></p></b>";
print "<p>" . $row['text'] . "</p>";
print "</div>";
}
?>
ZUKUNFT
Für die Zukunft ist ein Forum geplant, um den intensiven Austausch zwischen den einzelnen Vereinsmitgliedern zu gewährleisten.
Zudem wird es eine Art TV (Ö-TV) geben, mit dem der Verein via Livestream von aktuellen Turnieren und Veranstaltungen sendet, aber auch ältere Videos abgerufen werden können.
Quellen / Hilfen
www.selfhtml.org
www.phpbox.de
www.schattenbaum.net/php
Einige andere Hilfen wie Foreneinträge und Tutorials.