anpera.net
https://anpera.homeip.net/phpbb3/

Avatar in der Vital info anzeigen
https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=1395
Seite 1 von 3

Autor:  Ventus [ Mo 23 Mai, 2005 14:04 ]
Betreff des Beitrags:  Avatar in der Vital info anzeigen

EDIT:

Hat sich alles geklärt!

Einbauanleitung:

[php]
SUCHE:
.templatereplace("stathead",array("title"=>"Vital Info"))

DANACH:

.templatereplace("statrow",array("title"=>"Avatar","value"=>($u['avatar']?"<img src=\"{$u['avatar']}\" alt=\"Avatar\" border=\"0\">":"(kein Bild)")))
[/php]

Autor:  Eliwood [ Mo 23 Mai, 2005 17:36 ]
Betreff des Beitrags:  Re: Avatar in der Vital info anzeigen

Ventus hat geschrieben:
Siehe Topic ;)

Was muss ich ins Template eintragen, damit der Avatar angezeigt wird?

Ich hab mir schon die Bio.php angesehen, aber wenn ichs genau so mache wie dort im Code, kommt nur (kein Bild).

Hoffe jemand kann das ^^


Sollte in der Funktion charstats einfacher machbar sein ;)

anstatt z.B. $u[gold] nimmst du einfach $u[avatar] und hängst noch ein <img></img> Dazu, sollte eigentlich funzen

Autor:  Ventus [ Mo 23 Mai, 2005 18:15 ]
Betreff des Beitrags: 

Ich teste das mal *test*

Öhh....

Verdammt in welche Template Datei muss das? Muss ich das für jeden Style extra machen? :?


EDIT:

Okay, Fortschritte ^^

dachte mir in der common.php unter der Vital Info Schrift dann folgendes zu machen:





.templatereplace("statrow",array("title"=>"Avatar","value"=>appoencode(<img> $u[avatar] </img>)))

Solange man die img tags weglässt zeigt er dann da wo ich den avatar gern haben würde die url an ;) Und mit img Tags verreckts. Was mach ich falsch ^^?

einfach <img>$u[avatar]</img> will er auch net




EDIT 2422
output("<img>$u[avatar]</img>"); tus auch net ... *seufz*

Autor:  anpera [ Mo 23 Mai, 2005 19:19 ]
Betreff des Beitrags: 

HTML!!

[php]...
.templatereplace("statrow",array("title"=>"Avatar","value"=>($u['avatar']?"<img src=\"{$u['avatar']}\" alt=\"Avatar\" border=\"0\">":"(kein Bild)")))
...[/php]

Aber den Ladezeiten der Seiten zuliebe solltest du Avatarbilder nicht in der Vitalinfo anzeigen.

Autor:  Arîzto [ Mo 23 Mai, 2005 19:20 ]
Betreff des Beitrags: 

Mal 'ne ganz blöde Frage: Schon mal dran gedacht, dass die Avatare bis zu 200*200pi groß sind? Das verzieht dir die ganze Vital Info... und die Navs dazu... :roll:

Autor:  Ventus [ Mo 23 Mai, 2005 20:09 ]
Betreff des Beitrags: 

Danke Anpera! Mhh ja hatte es auch versucht mit html aber hat net geklappt ^^

@Arîzto

Habs eingebaut und funzt super. Das verzieht überhaupt keine Navs , macht nur die Vital info ~30 pixel breiter :?

Und sieht dazu geil aus.

Autor:  Wavedancer [ Di 24 Mai, 2005 20:05 ]
Betreff des Beitrags: 

Sehr interessant, ich finde auch, dass es sehr gut aussieht :)
Ich habe aus

$this->bbcode_second_pass_code('', '.templatereplace("statrow",array("title"=>"Avatar","value"=>($u['avatar']?"<img src=\"{$u['avatar']}\" alt=\"Avatar\" border=\"0\">":"(kein Bild)")))')

einfach

$this->bbcode_second_pass_code('', '.templatereplace("statrow",array("title"=>"","value"=>($u['avatar']?"<img src=\"{$u['avatar']}\" alt=\"Avatar\" border=\"0\">":"(kein Bild)")))')

gemacht, weil es meiner Meinung nach doof ist, da noch hinzuschreiben, dass es ein Avatar ist ;)
Jetzt aber eine Frage dazu ... wie kriege ich den Avatar denn zentriert dargestellt?

Autor:  Eliwood [ Di 24 Mai, 2005 20:27 ]
Betreff des Beitrags: 

Sollte mit dem Attribut im <img> Tag align gehen...
Also
align='center'

Autor:  Wavedancer [ Di 24 Mai, 2005 20:31 ]
Betreff des Beitrags: 

Schon fast peinlich, dass ich darauf selbst nicht kam :roll:
Aber funzt leider nicht :???:

Autor:  Meteora [ Di 24 Mai, 2005 20:33 ]
Betreff des Beitrags: 

<img src='bild' align='center'>

Autor:  Ventus [ Di 24 Mai, 2005 20:42 ]
Betreff des Beitrags: 

@Wavedancer

Sag ich ja :)

Ist stylisch.
Würd den auch gern zentrieren, aber das mit den Center Tags geht bei mir ebenfalls net.

Autor:  Wavedancer [ Di 24 Mai, 2005 20:46 ]
Betreff des Beitrags: 

Die Zeile sieht im Moment so aus:

$this->bbcode_second_pass_code('', '.templatereplace("statrow",array("title"=>"","value"=>($u['avatar']?"<img src=\"{$u['avatar']}\" align='center' alt=\"Avatar\" border=\"0\">":"(kein Bild)")))')

Ich denke mal, so war es von dir gedacht, Hadriel, oder?! Und so funzt es ja leider nicht :???:

Autor:  Arîzto [ Di 24 Mai, 2005 20:58 ]
Betreff des Beitrags: 

:???: Habt ihr eigentlich echt nur den Code eingebaut??
Naja, wie ich schon sagte... das verzieht alles... Die Vital Info und die Navs sind bei mir nun doppelt so groß, was alles andere sehr einengt... und da das Avatar auch nur im rechten Bereich, und nicht im linken Bereich (für die Titel), erscheint... sieht's noch komischer aus :lol:
Oder habt ihr dafür extra kleine Avas genommen? :pein:

Autor:  Wavedancer [ Di 24 Mai, 2005 21:10 ]
Betreff des Beitrags: 

Hm, kann man die Avatargröße irgendwie eingrenzen? Das ist nämlich wirklich ein Problem, das ich nicht bedacht habe. Aber bei mir passt alles, weil ich seit längerem immer ein- und denselben Avatar benutze, der die Abmessung 80 x 80 Pixel hat :)

Autor:  Meteora [ Di 24 Mai, 2005 21:11 ]
Betreff des Beitrags: 

setz doch im img- tag width und height auf ~100 ;)

Autor:  Wavedancer [ Di 24 Mai, 2005 21:16 ]
Betreff des Beitrags: 

Thx Hadriel :D

Man, heute bin ich aber auch blöd, komme nicht mal auf die einfachsten Dinge, obwohl ich's können muss :(

Nun aber zu meinem center-Problem :roll:
Eine Ahnung warum das Attribut align=center scheinbar ignoriert wird?

Autor:  Ventus [ Di 24 Mai, 2005 21:17 ]
Betreff des Beitrags: 

Arîzto hat geschrieben:
:???: Habt ihr eigentlich echt nur den Code eingebaut??
Naja, wie ich schon sagte... das verzieht alles... Die Vital Info und die Navs sind bei mir nun doppelt so groß, was alles andere sehr einengt... und da das Avatar auch nur im rechten Bereich, und nicht im linken Bereich (für die Titel), erscheint... sieht's noch komischer aus :lol:
Oder habt ihr dafür extra kleine Avas genommen? :pein:


Jepp nur eingebaut !

check it at http://www.legend-of-the-green-dragon.de.ms

Autor:  Meteora [ Di 24 Mai, 2005 21:22 ]
Betreff des Beitrags: 

wie wärs mir img-tag schliessen?^^

Autor:  Wavedancer [ Di 24 Mai, 2005 21:36 ]
Betreff des Beitrags: 

Ich sollt ins Bett gehen :roll:
Wo setz ich den denn hin? Blick bei den ganzen Gänsefüßchen nicht mehr wirklich durch? :oops:

Hab noch dazu eine Frage. Ich wollte auch in der Vital Info die Rasse anzeigen, habe mich auch schon selbst dran versucht. Entweder bekam ich nur die ID der Rasse oder gar nichts.

Autor:  anpera [ Mi 25 Mai, 2005 00:38 ]
Betreff des Beitrags: 

>> HTML!!! <<

[php].templatereplace("statrow",array("title"=>"","value"=>"<div align=\"center\">".($u['avatar']?"<img src=\"{$u['avatar']}\" alt=\"Avatar\" border=\"0\">":"(kein Bild)")."</div>"))[/php]
img hat keine align-Eigenschaft.

Zur Größenanpassung kannst du gerne in die bio.php schaun. Dort wird das PHP-Modul GD2 verwendet, um die Größe eines Bildes zu ermitteln und gegebenenfalls über width und height zu regulieren. Alternativ kannst du natürlich folgendes machen, damit Bilder immer eine feste Breite ohne Verzerrung des Seitenverhältnisses haben:
[php].templatereplace("statrow",array("title"=>"","value"=>"<div align=\"center\">".($u['avatar']?"<img src=\"{$u['avatar']}\" alt=\"Avatar\" border=\"0\" width=\"90\">":"(kein Bild)")."</div>"))[/php]

Seite 1 von 3 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/