MyBB.de Forum
Mitgliederliste erweitern - 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: Mitgliederliste erweitern (/thread-704.html)

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


RE: Mitgliederliste erweitern - SweetySchnuffel - 27.09.2006

Hallo,

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

Danke schonmal.

MfG, G. Smile



RE: Mitgliederliste erweitern - Garlant - 27.09.2006

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


RE: Mitgliederliste erweitern - SweetySchnuffel - 27.09.2006

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.forum/memberlist.php einmal anschauen, um zusehen, wie ich das meine.

MfG, G.



RE: Mitgliederliste erweitern - Garlant - 27.09.2006

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


RE: Mitgliederliste erweitern - SweetySchnuffel - 27.09.2006

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.



RE: Mitgliederliste erweitern - Garlant - 27.09.2006

Öffne dazu die memberlist.lang.php und lege eine neue Variable an
$l['pm'] = 'PN';

Mfg Garlant


RE: Mitgliederliste erweitern - SweetySchnuffel - 27.09.2006

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



RE: Mitgliederliste erweitern - Garlant - 27.09.2006

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


RE: Mitgliederliste erweitern - SweetySchnuffel - 28.09.2006

Hat wunderbar geklappt.
Jetzt fehlen ja nur noch 2 Dinge. Smile



RE: Mitgliederliste erweitern - Garlant - 29.09.2006

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