Seite 1 von 1

BBCode mit popup

Verfasst: 06.01.2007 14:39
von Davidw
Hallo!

Ich arbeite gerade an einen phpBB Forum für das Browsergame die-staemme.de! Ich will jetzt 3 BBcodes erstellen!

[Player]"player"[/Player]
Beim klick auf diesen Link sollte sich dann ein kleines popup-Fenster öffnen
Das sollte so aussehen:

[ externes Bild ]

und das "player" sollte dann mit die-staemme.de verlinkt sein, so ein link sieht so aus http://ds10.die-staemme.de/game.php?scr ... "player_id"[/b]
und "ally_tag" sollte mit http://ds10.die-staemme.de/game.php?scr ... [b]ally_id[/b] verlinkt sein!

das player_id und das steht in dieser Datei (tribe.txt)
http://ds10.die-staemme.de/map/tribe.txt
der aufbau ist folgender:
player_id, player, ally_id, villages, points, rank

dann gibt es noch die ally.txt

http://ds10.die-staemme.de/map/ally.txt
Aufbau:
ally_id, ally, ally_tag, members, ally_villages, ally_points, ally_all_points, ally_rank

und die village.txt
http://ds10.die-staemme.de/map/village.txt
Aufbau:
village_id, village_name, x, y, player_id, village_points, rank

nächster BBcode
[ally]"ally_tag"[/ally]
sollte auch so ähnlich aussehen:
[ externes Bild ]

und wenn man wieder auf "ally_tag" klickt sollte man wieder auf http://ds10.die-staemme.de/game.php?scr ... [b]ally_id[/b]

der letzte BBcode ist [village]"x|x"[/village]
sollte so ähnlich aussehen:
[ externes Bild ]

"village_name" sollte auch wieder verlinkt werden und zwar zu http://ds10.die-staemme.de/game.php?scr ... village_id[/b]

und "player" muss natürlich auch wieder so wie beim ersten BBcode verlinkt werden.

Also, ich lenn mich nicht so gut mit datenbanken, php, und javascript aus, dass ich das alleine schaffen würde! Die drei Dateien(tribe.txt, village.txt, und ally.txt) werden warscheinlich irgendwie in eine Datenbank importiert werden müssen. und wie das mit den BBcodes erstellen funktioniert weiß ich nicht!

ich hab mir jedoch schon gedanken über das popup gemacht(beispiel player):

Code: Alles auswählen


	  <div id="village_info" style="position:fixed;left:0px;top:0px;display:none;">
	    <table class="???">
		  <tr id="player_row">
		    <td>Spielername:</td><td id="player"></td>
		  </tr>
		  <tr id="points_row">
		    <td>Punkte:</td><td id="points"></td>
		  </tr>
		  <tr id="rank_row">
		    <td>Rang:</td><td id="rank"></td>
		  </tr>
		  <tr id="villages_row">
		    <td>Dörferanzahl:</td><td id="villages"></td>
		  </tr>
		  <tr id="allytag_row">
		    <td>Stamm:</td><td id="ally_tag"></td>
		  </tr>
	    </table>

	  </div>
wie ich das mit den URLS einbaue weiß ich auch noch nicht! das ist aber so weit okay? Wie kann man die position so bestimmen , dass sich das popup genau beim Mauszeiger öffnet?

Ich bitte um Hilfe, ist sehr wichtig!

mfg
David

Verfasst: 06.01.2007 15:20
von punkface
Moin,
es gibt, wenn ich mich richtig erinnere, ein für DS angepasstes phpBB, das genau wie das Standard phpBB zu installieren ist, aber die entsprechenden Funktionen (also Weltdaten auslesen und in der Datenbank speichern, die entsprechenden DS BBCodes, usw.) schon mitbringt.

Such einfach mal im DS Forum im Forum Externe Tools nach phpBB, sollte eigentlich dort zu finden sein.

Verfasst: 06.01.2007 15:50
von Davidw
dieses Forum kenn ich, ich will jedoch selbst auch eins machen!

Verfasst: 06.01.2007 16:47
von punkface
Davidw hat geschrieben:dieses Forum kenn ich, ich will jedoch selbst auch eins machen!
Wie jetzt? Es gibt eine fertige Lösung die du einfach nur runterladen und installieren musst, die du aber nicht willst, weil du es selbst bauen willst. Da du das aber allein nicht kannst, suchst du jemand, der dir erklärt wie du die fertige Lösung nachbauen kannst? ... Na dann viel Spaß beim warten.

Verfasst: 06.01.2007 18:17
von Davidw
ja genau das meine ich, denn ich will auch etwas dazulernen!