Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.8 veröffentlicht (17.10.16)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Mitgliederliste erweitern
#51
Hallo,

kann hier keiner einem bei helfen.
Michael, vllt. du, wäre nett. Smile

Danke schonmal.

MfG, G. Smile
Zitieren
#52
Für die pn nutze bitte folgenden code:
Suche:
PHP-Code:
    if($users['hideemail'] == "yes")
    {
        
$useremail '';
    }
    else
    {
        eval(
"\$useremail = \"".$templates->get("postbit_email")."\";");
    } 
Füge darunter ein:
PHP-Code:
if($users['receivepms'] != "yes") {
    
$pm "";
} else {
    
$pm = eval("\$userpm = \"".$templates->get("postbit_pm")."\";");

Gehe ins Template mebmberlist_row:
suche:
PHP-Code:
<td class="trow2" align="center">{$useremail}</td
füge darunter ein:
PHP-Code:
<td class="trow2" align="center">{$userpm}</td
Gehe ins Template memberlist:
suche mal:
PHP-Code:
<td class="thead" colspan="7"
Ersetze es mit:
PHP-Code:
<td class="thead" colspan="7"
suche:
PHP-Code:
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->email}</strong></span></td
füge darunter ein:
PHP-Code:
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->pm}</strong></span></td
suche:
PHP-Code:
<td align="center" colspan="6" class="tfoot"
ersetzte es mit:
PHP-Code:
<td align="center" colspan="7" class="tfoot"

Das andere suche ich mal heraus.

Mfg Garlant
Zitieren
#53
Hallo Garlant,

danke für deine Hilfe.
Ich hab das sogemacht, wie du gesagt hast.
Nur sieht das was komisch aus > ich habe eine extra Spalte, aber die PN-Bilder fehlen da > http://www.animewebforum.de/webseite.for...erlist.php einmal anschauen, um zusehen, wie ich das meine.

MfG, G.
Zitieren
#54
Hallo Gravitation,

Bitte ersetze
PHP-Code:
<td class="trow2" align="center">{$pm}</td
durch
PHP-Code:
<td class="trow2" align="center">{$userpm}</td

Mfg Garlant
Zitieren
#55
Danke Garlant.
Eine Frage zu den PM's noch, wie bekomm ich in die Tabelle oben noch das Wort PN: rein!? (wie Benutzername usw.)

Wegen den anderen Tabellen, die ich in die Memberlist einfügen möchte, schaust du noch? :o

MfG, G.
Zitieren
#56
Öffne dazu die memberlist.lang.php und lege eine neue Variable an
$l['pm'] = 'PN';

Mfg Garlant
Zitieren
#57
Danke.

Jetzt fehlt nur noch die Spalte mit dem Online/Offline - Status, die Bewertung und wann der User zuletzt online war.
Suchste da noch, oder kannste nicht weiterhelfen? Smile
Zitieren
#58
Das Bewertung mach ich nun mal zügig, da es sehr leicht um zu setzen ist. Mit dem anderen kann ich mich erst morgen Abend beschäftigen, da ich Morgen erst Abends zu Hause bin.
suche:
PHP-Code:
require_once "./global.php"
füge darunter ein:
PHP-Code:
require_once "./inc/functions.php"
suche:
PHP-Code:
eval("\$member .= \"".$templates->get("memberlist_row")."\";"); 
füge darüber ein:
PHP-Code:
    $userreputation get_reputation($users['reputation'], $users['uid']);
    if(
$usergroup['usereputationsystem'] != "no")
    {
        
$reputation "<a href=\".reputaion.php?uid=".$users[uid]."\">$userreputation</a>";
    }
    else 
    {
        
$reputation $userreputation;
    } 
öffne das template memberlist:
suche:
PHP-Code:
<td class="thead" colspan="7"
ersetze es mit:
PHP-Code:
<td class="thead" colspan="8"
suche:
PHP-Code:
<td class="tfoot" colspan="7"
ersetze es mit:
PHP-Code:
<td class="tfoot" colspan="8"
Suche:
PHP-Code:
<span class="smalltext"><strong>{$lang->posts}</strong></span></td
füge darunter ein:
PHP-Code:
<span class="smalltext"><strong>{$lang->reputation}</strong></span></td
öffne das template memberlist_row
suche:
PHP-Code:
<td class="trow2">{$users['postnum']}</td
füge darunter ein:
PHP-Code:
<td class="trow2">{$userreputation}</td
öffne memberlist.lang.php
füge ein:
PHP-Code:
$l['reputation'] = 'Bewertung'

Mfg Garlant
Zitieren
#59
Hat wunderbar geklappt.
Jetzt fehlen ja nur noch 2 Dinge. Smile
Zitieren
#60
Hallo Gravitation,

Bitte versuche folgendes:

Öffne meberlist.php
suche:
PHP-Code:
eval("\$member .= \"".$templates->get("memberlist_row")."\";"); 
Füge darüber ein:
PHP-Code:
    // Online || Offline Status
    
$timecut time() - $mybb->settings['wolcutoff'];
    if(
$users['lastactive'] > $timecut && $users['lastvisit'] != $users['lastactive'])
    {
        eval(
"\$status = \"".$templates->get("postbit_online")."\";");
    }
    else
    {
        eval(
"\$status = \"".$templates->get("postbit_offline")."\";");
    }

    
// lastlogin
    
$users['lastlogin'] = my_date($mybb->settings['dateformat'], $users['lastactive']); 
Öffne das Template memberlist:
Suche:
PHP-Code:
<td class="thead" colspan="8"
Ersetze mit:
PHP-Code:
<td class="thead" colspan="10"
Suche:
PHP-Code:
<td class="tfoot" colspan="8"
Ersetze mit:
PHP-Code:
<td class="tfoot" colspan="10"
Suche:
PHP-Code:
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->email}</strong></span></td
Füge darunter:
PHP-Code:
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->status}</strong></span></td
Suche:
PHP-Code:
<td class="tcat"><span class="smalltext"><strong>{$lang->posts}</strong></span></td
füge darüber:
PHP-Code:
<td class="tcat"><span class="smalltext"><strong>{$lang->last_login}</strong></span></td
Öffne das template memberlist_row:
Suche:
PHP-Code:
<td class="trow2" align="center">{$useremail}</td
füge darunter:
PHP-Code:
<td class="trow1" align="center">{$status}</td
Suche:
PHP-Code:
<td class="trow2">{$users['postnum']}</td
füge darüber:
PHP-Code:
<td class="trow2">{$users['lastlogin']}</td
(Achtung: Ändere im template memberlist_row "class="trowX"" so das immer trow1/trow2 abwechselnd vorhanden ist!)
Öffne memberlist.lang.php:
Füge ein:
PHP-Code:
$l['status'] = 'Status'
$l['last_login'] = 'Letztes Login'

Der Code ist ungetestet. Fehler bitte melden.

Mfg Garlant
Zitieren