MyBB.de Forum

Normale Version: Geschlecht anzeigen bei Beitrag
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Ja, das sollte möglich sein.
Hab ich probiert:

So sieht das Ergebniss aus: http://www.animewebforum.de/webforum.for...660#pid660

Ich sehe jedoch kein Bild neber dem Nick bzw. vor dem Nick.
Was mach ich Falsch? o.O
Aus deinem Quelltext:
Code:
<img src="images/.gif />
Du solltest überprüfen ob du den Code richtig in die PHP-Datei eingefügt hast, da die Variable im Template leer ist.
Hier der Auszug aus dem Template postbit_author_user:

Code:
<strong><img src="images/{$geschlecht}.gif /><span class="largetext">{$post['profilelink']}</span></strong><br />
<span class="smalltext">
    {$post['usertitle']}<br />
    {$post['userstars']}
    {$post['groupimage']}<br />
    {$post['useravatar']}<br /><div style="text-align: left;">
    <img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$lang->postbit_joined} <b>{$post['userregdate']}</b><br /><img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">Alter: <b>{$age}</b><br/>
    <img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$lang->postbit_status} {$post['onlinestatus']}<br/>
    <img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$lang->postbit_posts}<b> {$post['postnum']}</b><br/><img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$post['replink']}
</span></div>

Und in der Datei steht der Code auch drinne, der weiter oben geschrieben wurde.
Du hast den Code aus Beitrag #5 genommen?

1.) Ist das Geschlecht bei dir im Profilfeld mit der ID 3 gespeichert? Falls nicht, bitte Code anpassen.
2.) In deinem Profil steht bei Geschlecht "Männlich" mit großem M, im Code wird auf "männlich" mit kleinem M geprüft. Bitte Groß-/Kleinschreibung im Code anpassen.
Ich hab beides geändert, siehe angehängte Datei - jedoch bekomm ich immernoch nichts angezeigt.
Wie das Template aussieht, steht ja über deinem Beitrag.

Was ist also nun noch Falsch? Sad
Ab MyBB Version 1.2 ist der Code scheinbar nicht mehr so nutzbar.
Diese variante sollte ab Version 1.2 funktionieren:

Öffne ./inc/functions_post.php
Suche:
PHP-Code:
eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";"); 
Füge darüber ein:
PHP-Code:
        // ['fidX'] durch euer fid-Feld ersetzen!
        
if($post['fidX'] == "Männlich")
        {
        
$geschlecht "mann";
        }
        elseif(
$post['fidX'] == "Weiblich")
        {
        
$geschlecht "frau";
        } 
Das zu verändernde Tempalte ist nun postbit_author_user. (ungetestet, sollte allerdings seine Richtigkeit haben) Smile

@3r4g0n: Ich habe dir deine functions_post.php schon so gemodded, wie hier beschrieben und natürlich auch gleich an meinen Post angehängt.

Mfg Garlant
Garlant schrieb:Das zu verändernde Tempalte ist nun postbit_author_user. (ungetestet, sollte allerdings seine Richtigkeit haben) Smile

Bei mir ist diese angepasst, siehe:

Code:
<strong><img src="images/{$geschlecht}.gif /><span class="largetext">{$post['profilelink']}</span></strong><br />
<span class="smalltext">
{$post['usertitle']}<br />
{$post['userstars']}
{$post['groupimage']}<br />
{$post['useravatar']}<br /><div style="text-align: left;">
<img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$lang->postbit_joined} <b>{$post['userregdate']}</b><br /><img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">Alter: <b>{$age}</b><br/>
<img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$lang->postbit_status} {$post['onlinestatus']}<br/>
<img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$lang->postbit_posts}<b> {$post['postnum']}</b><br/><img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$post['replink']}
</span></div>

Jeoch zeigt er mir nichts an! o.O
Die Variable wird nicht übergeben.

Desweiteren ist noch ein Fehler in dem Template
hier der richtige:

PHP-Code:
<strong><img src="images/{$geschlecht}.gif" /><span class="largetext">{$post['profilelink']}</span></strong><br />
<
span class="smalltext">
{
$post['usertitle']}<br />
{
$post['userstars']}
{
$post['groupimage']}<br />
{
$post['useravatar']}<br /><div style="text-align: left;">
<
img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$lang->postbit_joined} <b>{$post['userregdate']}</b><br /><img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">Alter: <b>{$age}</b><br/>
<
img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$lang->postbit_status} {$post['onlinestatus']}<br/>
<
img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$lang->postbit_posts}<b> {$post['postnum']}</b><br/><img src="http://www.Animewebforum.de/webforum.forum/images/image.pfeil.gif">{$post['replink']}
</
span></div
Danke, Samu ... trotzdem sehe ich kein Bild vor dem Nick, der sagt, ob man Männlich oder Weiblich ist...

Solangsam verzeifel ich noch dran, woran es liegen könnte!
Weiß sonst noch jemand Rat?
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16