Hallo zusammen,
ich habe meine Seite nun auf dem neuesten Stand, d.h. 1.12 und auch die neue Bridge ist installiert.
Da ja nun die "Mitteilungen" aus dem Forum im Profil mit integriert sind, ist das PM-Modul ja offensichtlich überflüssig...was mir auch sehr recht ist, da immer Verwirrung bei den Usern herrschte, weil es zwei Nachrichten-Bereiche gab...die im PM und die im SMF.
Nun habe ich also das PM-Modul deaktiviert, ABER der Block "who is online" ist immer noch auf dem alten Stand, was die PM betrifft. .....die werden da immer noch angezeigt!
Gibt es einen neueren who is online -Block ohne die PM, oder reicht es aus, wenn ich die Funktion hier einfach beim who is online-Block auskommentiere?:
/* Private Nachrichten */
$countpm = 0;
$countpmunread = 0;
if (MX_IS_USER) { // Wenn aktueller User registriert ist (kein Gast)
$pmactiv = (mxModuleAllowed($pm_module_name)) ? 1 : 0; # feststellen ob pm-modul aktiv ist
if ($pmactiv) { // falls pm-modul aktiv ist
$qry = "SELECT read_msg, Count(msg_id) FROM ${prefix}_priv_msgs WHERE to_userid=" . $uid . " GROUP BY read_msg;";
$result = sql_query($qry);
while (list($read_msg, $nums) = sql_fetch_row($result)) {
if ($read_msg == 0) { // wenn angemeldeter User
$countpmunread = $nums; # Anzahl ungelesene ermitteln
} else {
$countpm = $nums; #++; # Anzahl aller pm's ermitteln
}
}
}
}
Das würde ja Sinn machen, denn wenn man nur noch die Mitteilungen aus dem SMF als Nachrichten aktiviert hat, sind die PM im who is online-Block ja nur verwirrend und überflüssig!?
Gruß
Bernd