YogiFotos

Kostenlose Highscoretabelle

Die professionelle Seite für anspruchsvolle Fotos und Bearbeitungen


Biete kostenlose Highscoretabelle

 

Sie haben ein Spiel unter Javascript geschrieben und benötigen nun eine Highscoretabelle, die Ihre Einträge im Netz abspeichert? Kein Problem, denn ich biete Ihnen hiermit eine völlig kostenlose Highscoretabelle an, die sehr einfach über Javascript aufgerufen werden kann. Die Tabelle bietet Ihnen alle Möglichkeiten meiner eigenen Tabellen, wie z.B. 100 Einträge, Level-, Status- und Datumsanzeige sowie eine frei wählbare Sortierreihenfolge. Als einzige Gegenleistung für diesen Service erwarte ich einen Link auf YogiFotos. Dieser Link muss mit mit dem von mir eingesetzten Backlinkchecker überprüfbar sein.

Und so einfach wird die Highscoretabelle in Ihren bestehenden Code eingebunden:

Innerhalb des HTML-Teiles binden Sie folgendes Formular ein:

<form name="HiScore" action="http://www.YogiFotos.de/Highscores/00000/Highscore.php" method="post" style="margin:0px">

<p><input type="hidden" name="Punkte2"></p>

<p><input type="hidden" name="Name2"></p>

<p><input type="hidden" name="Level2"></p>

<p><input type="hidden" name="Status2"></p>

<p><input type="hidden" name="Titel2"></p>

<p><input type="hidden" name="Sort2"></p>

<p><input type="hidden" name="Reserve2"></p>

</form>

Sie müssen lediglich die fünfstellige Zahl (00000) anpassen.

Der Aufruf der Tabelle erfolgt dann über folgende Funktion:

function Highscore(){

document.HiScore.Punkte2.value="12566";

document.HiScore.Name2.value="Testerlein";

document.HiScore.Level2.value="7";

document.HiScore.Status2.value="Anfänger";

document.HiScore.Titel2.value="";

document.HiScore.Sort2.value="";

document.HiScore.Reserve2.value="";

document.HiScore.submit();}

Nach dem Einbau weisen Sie natürlich anstelle der vorgegebenen Festwerte Ihre eigenen Variablen zu, wobei die Felder "Level2", "Status2" und "Reserve2" durchaus leer bleiben können. Den Spielernamen müssen Sie im Spiel selbst ermitteln. Dafür gibt es mehrere Möglichkeiten. Am einfachsten geht dies durch den Austausch der HTML-Zeile:

<p><input type="hidden" name="Name2"></p>

mit

<p>Gib bitte Deinen Namen ein: &nbsp;&nbsp;<input type="text" name="Name2" maxlength="20"></p>

Zum Initialisieren übermitteln Sie einmalig den Titel und die Sortierreihenfolge (aufsteigend / absteigend), z.B.:

document.HiScore.Titel2.value="Mein Spiel";

document.HiScore.Sort2.value="absteigend";

Achtung: Immer wenn Sie einen Titel übermitteln, wird eine bereits bestehende Tabelle gelöscht.

Im Feld "Reserve2" können Sie zusätzliche Informationen ablegen, die nicht in der Highscoretabelle angezeigt werden sollen, z.B. eine E-Mail-Adresse. Sicherheitshalber sollten Sie eine solche Adresse aber etwas verschlüsseln, so dass sie nicht von Robotern ausgelesen werden kann. Sie rufen die Daten dann ab, indem Sie im entsprechenden Verzeichnis den Namen der Highscore-Datei eingeben. Dieser Name ist immer unterschiedlich und wird Ihnen mit der Freischaltung Ihrer Tabelle mitgeteilt.

Ein Aufruf der Tabelle mit leerem Namens- oder Punktefeld führt in den Anzeigemodus.

Folgende Einschränkungen gelten:

  • Die Highscoretabelle kann nur vor oder nach dem eigentlichen Spiel aufgerufen werden, da anschließend jedes Mal die Seite mit dem Spiel neu gestartet wird. Alternative: Tabelle in einem Popup-Fenster aufrufen.
  • Ein evtl. übergebener Backslash wird automatisch entfernt.
  • Der übergebene Titel wird auf 40 Stellen begrenzt.
  • Der übergebene Name wird auf 25 Stellen begrenzt.
  • Die übergebenen Punkte werden auf 10 Stellen begrenzt.
  • Der übergebene Level wird auf 3 Stellen begrenzt.
  • Der übergebene Status wird auf 20 Stellen begrenzt.
  • Die übergebene Reserve wird auf 100 Stellen begrenzt.
  • Die Tabelle wird immer komplett aufgebaut. Das bedeutet, dass auch evtl. leere Spalten nicht ausgeblendet werden.

Und so würde o.g. Beispiel aussehen (verkleinerte Darstellung):

Wenn Sie Interesse haben, binden Sie bitte einen meiner Banner auf Ihre Seite ein und schreiben Sie mir eine E-Mail. Bitte teilen Sie mir darin die aufrufende URL (z.B. "www.yogifotos.de/spiele/") und die genaue Adresse Ihrer Verlinkung mit. Ihre Tabelle wird Ihnen dann schnellstmöglich zur Verfügung gestellt.

Sie können das Ganze auch gerne vorab testen. Diese Beispieltabelle steht Ihnen zu Testzwecken mit allen Funktionen zur Verfügung und kann von jeder Seite aus aufgerufen werden. Das funktioniert selbst in einem Editor, der Code muss also nicht erst ins Netz hochgeladen werden. Eine Ihnen zugeordnete Tabelle kann dagegen nur von Ihrer Seite aus aufgerufen werden.

Sie benötigen mehr als eine Highscoretabelle? Folgende Anzahl (max. 12 pro URL) kann ich Ihnen zur Verfügung stellen:

  • Ihre Seite hat PR 0: 01 Highscoretabelle
  • Ihre Seite hat PR 1: 03 Highscoretabellen
  • Ihre Seite hat PR 2: 05 Highscoretabellen
  • Ihre Seite hat PR 3: 08 Highscoretabellen
  • Ihre Seite hat PR 4: 12 Highscoretabellen

Die Highscoretabelle ist selbstverständlich frei von Werbung.

Für die einzelnen Einträge ist natürlich die aufrufende Seite verantwortlich. Es besteht kein Anspruch auf die Highscoretabelle. YogiFotos ist jederzeit dazu berechtigt, bestehende Highscoretabellen zu deaktivieren oder zu löschen, insbesondere bei Entfernung des Banners. Trotz intensiver Tests kann von YogiFotos keine Garantie auf das ordnungsgemäße Funktionieren gegeben werden.

 

 

Verantwortlicher Autor aller Seiten unter der Domain mit allen Subdomains: J. Heise, Am Bildstock 56, 68642 Bürstadt, E-Mail: