anpera.net https://anpera.dyndns.org/phpbb3/ |
|
infos auf der startseite rechts über/unter "wer ist online" https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4775 |
Seite 1 von 1 |
Autor: | Liath [ Di 27 Jan, 2009 21:08 ] |
Betreff des Beitrags: | infos auf der startseite rechts über/unter "wer ist online" |
hi ihr ![]() ich würde bei mir gerne auf der Startseite ein paar Informationen verschieben, so wie letzter Drachentöter, meiste Drachenkills etc... das ganze hab ich jetzt auf der normalen indexseite, würde das alles aber gerne rechts über/unter die "Wer ist Online" Box in eine neue Box packen... könnt ihr mir sagen in welcher Datei ich das eintragen muss und am besten noch n wink geben wie ich da am besten vorgehen muss? greetz Liath |
Autor: | Eliwood [ Di 27 Jan, 2009 21:11 ] |
Betreff des Beitrags: | Re: infos auf der startseite rechts über/unter "wer ist online" |
common.php, Funktion charstats() Unterer Teil, also nach "else {" Anschauen & verstehen. Bei Fragen - die hier stellen. |
Autor: | Liath [ Di 27 Jan, 2009 21:43 ] |
Betreff des Beitrags: | Re: infos auf der startseite rechts über/unter "wer ist online" |
aah... vielen Dank =) immo krieg ich das zwar nur in die gleiche Box wie die Onlineinfo, aber das macht mir soweit nichts ![]() oder gibt es eine einfache Lösung dort eine 2. Box zu erstellen ? |
Autor: | sFinger [ Mi 28 Jan, 2009 19:39 ] |
Betreff des Beitrags: | Re: infos auf der startseite rechts über/unter "wer ist online" |
einfach nach dem begriff 'dorfinfo' hier im forum suchen... so hab ich es eingeloggt ![]() ausgeloggt ![]() |
Autor: | Liath [ Mi 28 Jan, 2009 23:38 ] |
Betreff des Beitrags: | Re: infos auf der startseite rechts über/unter "wer ist online" |
hmm so ungefähr hab ich es ja schon... ![]() .............so hab ich es ^^ ................ so würd ich es gerne haben ^^ also das die ganzen infos in einer 2. box unter der "Wer ist Online" Box ist |
Autor: | sFinger [ Do 29 Jan, 2009 00:58 ] |
Betreff des Beitrags: | Re: infos auf der startseite rechts über/unter "wer ist online" |
also auf der rechten seite 'vital-info', darunter 'onlineanzeige' und darunter die 'infos'??? so oder wie meinst du es? in der reihenfolge hab ich es auch |
Autor: | Liath [ Do 29 Jan, 2009 01:03 ] |
Betreff des Beitrags: | Re: infos auf der startseite rechts über/unter "wer ist online" |
nee die vital info hatte ich nur zum vergleich mit rein genommen... mir geht es nur um die startseite vom spiel... nicht um die vitalinfo wenn du eingeloggt bist ich würde nur gerne die ganzen informationen die ich immo noch in der gleichen box wie bei "wer ist online" drin habe in einer separaten box haben, wie auf dem montierten bsp. auf der rechten seite |
Autor: | Arath [ Do 29 Jan, 2009 16:24 ] |
Betreff des Beitrags: | Re: infos auf der startseite rechts über/unter "wer ist online" |
Ist doch eigentlich relativ einfach, du hast bei dir, deine Spielinformationen in die vorhanden function charstats() gepackt. Dann musst du dir einfach mal anschauen wie es denn überhaupt aufgebaut ist. Dazu musst du neben der Änderung in der common.php auch noch Änderungen im Template machen. Quick & Dirty Suche in der .htm Datei des Templates nach (hier der diablo2 Skin): $this->bbcode_second_pass_code('', ' <tr> <td><img src="images/diablo/stats-bot.gif" width="195" height="29"></td> </tr> ') füge danach ein: $this->bbcode_second_pass_code('', ' <tr> <td><img src="images/diablo/stats-top.gif" width="195" height="29"></td> </tr> <tr> <td background="images/diablo/stats-bg.gif"><div align="center"><p>{info}</p></div></td> </tr> <tr> <td><img src="images/diablo/stats-bot.gif" width="195" height="29"></td> </tr> ') Dann öffnest du die common.php und suchst: $this->bbcode_second_pass_code('', '$header=str_replace("{stats}",charstats(),$header);') fügst darunter ein: $this->bbcode_second_pass_code('', ' $footer=str_replace("{info}",information(),$footer); $header=str_replace("{info}",information(),$header); ') und du suchst: $this->bbcode_second_pass_code('', '$header=str_replace($palreplace,(strpos($palreplace,"paypal")?"":"{stats}").$paypalstr,$header);') und fügst danach ein: $this->bbcode_second_pass_code('', '$footer=str_replace("{info}",information(),$footer); $header=str_replace("{info}",information(),$header);') Dann brauchst du natürlich noch die function information(), dazu einfach in der common $this->bbcode_second_pass_code('', 'function information(){ ... der Kram der drin stehn soll ... }') und die Funktion einfach aufbauen wie die charstats .. das sollten die groben Züge sein, werden sich bestimmt noch paar kleine Änderungen ergeben & ich kann nicht versprechen dass das alles war - ist einfach auf die schnelle gemacht worden. Mit freundlichen Grüßen Kai A. Wolf |
Autor: | Liath [ Fr 30 Jan, 2009 04:19 ] |
Betreff des Beitrags: | Re: infos auf der startseite rechts über/unter "wer ist online" |
hmm wenn ich das so mache bekomme ich die box auch im spiel, also wenn man eingeloggt ist... ich danke allen für ihre mühe bisher, aber ich glaub ich lass es jetzt erstmal so wie es ist :/ wenn ich mehr erfahrung da drin hab, versuch ich es wohl nochmal, aber so mach ich mir bestimmt nur alles kaputt ![]() |
Autor: | Eliwood [ Fr 30 Jan, 2009 08:58 ] |
Betreff des Beitrags: | Re: infos auf der startseite rechts über/unter "wer ist online" |
Es reicht - theoretisch - in der Funktion charstats, dort, wo du den Rest hinzugefügt hast, die Tabelle zu schliessen, die im Quelltext erwähnt ist und wieder zu öffnen. Das einzige Problem, dass du dann hast, ist, dass bei Skins, die eben keine Tabellen da brauchen, es nicht funktioniert. Die Lösung von Arath ist demnach vorzuziehen - du kannst ja, ähnlich wie in der Funktion charstats(), eine Überprüfung machen, ob der User eingeloggt ist, oder nicht - wenn ja, soll einfach nichts ausgegeben werden. Oder andere Informationen. Ich hatte mal eine Zeit lang eine Infobox mit aktuellem Wetter und so. Sah man eingeloggt und ausgeloggt - wer ausgeloggt war, konnte dann aber noch mehr Informationen sehen. |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |