MyBB.de Forum
Geschlecht anzeigen bei Beitrag - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Geschlecht anzeigen bei Beitrag (/thread-1130.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


RE: Geschlecht anzeigen bei Beitrag - Michael - 15.01.2007

Ja, das sollte möglich sein.


RE: Geschlecht anzeigen bei Beitrag - SweetySchnuffel - 16.01.2007

Hab ich probiert:

So sieht das Ergebniss aus: http://www.animewebforum.de/webforum.forum/showthread.php?tid=31&pid=660#pid660

Ich sehe jedoch kein Bild neber dem Nick bzw. vor dem Nick.
Was mach ich Falsch? o.O


RE: Geschlecht anzeigen bei Beitrag - Michael - 16.01.2007

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.


RE: Geschlecht anzeigen bei Beitrag - SweetySchnuffel - 16.01.2007

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.


RE: Geschlecht anzeigen bei Beitrag - Michael - 17.01.2007

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.


RE: Geschlecht anzeigen bei Beitrag - SweetySchnuffel - 17.01.2007

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


RE: Geschlecht anzeigen bei Beitrag - Garlant - 18.01.2007

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


RE: Geschlecht anzeigen bei Beitrag - SweetySchnuffel - 18.01.2007

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


RE: Geschlecht anzeigen bei Beitrag - Samu - 18.01.2007

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



RE: Geschlecht anzeigen bei Beitrag - SweetySchnuffel - 18.01.2007

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?