Beiträge: 427
Themen: 45
Registriert seit: 11.08.2012
MyBB-Version: 1.8.36
Ich hab mich bereits durch
diesen Thread gewälzt, kam aber zu keinem Ergebnis, ebenso wenig
hiermit, wobei es sich ja ohnehin um die Änderungen handelt, die im ersten, sehr überfüllten Thread, zu finden sind.
Deshalb frage ich hier so nochmal nach, da die Veränderungen auch für ältere MyBB-Versionen gemacht sind und ich damit nicht weiter komme bei 1.6.10, da es so scheint, dass in den älteren Versionen z.B. die Email-Funktion bereits in der Mitgliederliste verfügbar war und worauf sich die Änderungen von oben abstützen..
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
04.05.2013, 16:13
(Dieser Beitrag wurde zuletzt bearbeitet: 04.05.2013, 16:14 von Jockl.)
Prinzipiell sind die notwendigen Anpassungen auch heute noch gültig....
Beiträge: 427
Themen: 45
Registriert seit: 11.08.2012
MyBB-Version: 1.8.36
Es wird nichts angezeigt. Nicht mal eine Fehlermeldung.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Was hast Du denn genau gemacht?
Beiträge: 427
Themen: 45
Registriert seit: 11.08.2012
MyBB-Version: 1.8.36
Das hier in die memberlist.php
PHP-Code:
if($users['receivepms'] != "yes")
{
$userpm = '';
}
else
{
eval("\$userpm = \"".$templates->get("postbit_pm")."\";");
}
Und dann {$userpm} an die Stelle im Template memberlist_user, wo ichs hinhaben will.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
04.05.2013, 17:34
(Dieser Beitrag wurde zuletzt bearbeitet: 04.05.2013, 17:36 von Jockl.)
Ersetze den Code durch
PHP-Code:
if($user['receivepms'] != 1)
{
$userpm = '';
}
else
{
eval("\$userpm = \"".$templates->get("postbit_pm")."\";");
}
und setze im Template memberlist_user
Code:
<td class="{$alt_bg}" align="center">{$userpm}</td>
ein.
Achte darauf, dass Du auch im Template memberlist noch eine Spalte einfügen musst....
Beiträge: 427
Themen: 45
Registriert seit: 11.08.2012
MyBB-Version: 1.8.36
04.05.2013, 17:57
(Dieser Beitrag wurde zuletzt bearbeitet: 04.05.2013, 17:57 von melancholia.)
Okay, nun wird wenigstens schon mal der Button angezeigt
Allerdings wird man da nur zu einer neuen Nachricht weiter geleitet, die Zeile für den Empfänger steht leer und da sollte ja derjenige User drin stehen, bei dem man in der Mitgliederliste auch auf den Button klickt.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
04.05.2013, 18:05
(Dieser Beitrag wurde zuletzt bearbeitet: 04.05.2013, 18:13 von StefanT.)
Dann ersetze mal
PHP-Code:
eval("\$userpm = \"".$templates->get("postbit_pm")."\";");
durch
PHP-Code:
$userpm = "<a href=\"private.php?action=send&uid={$user['uid']}\"><img src=\"{$theme['imglangdir']}/postbit_pm.gif\" border=\"0\" /></a>";
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Scheint wohl erledigt zu sein!?
Beiträge: 427
Themen: 45
Registriert seit: 11.08.2012
MyBB-Version: 1.8.36
Ja, danke
Ich kam nur noch nicht dazu, hier Bescheid zu geben.