Da wird die Variable nicht $user heißen, vielleicht ist es $member. Am besten schaust du einfach mal nach welche Variable da benutzt wird.
Danke für den Holzhammer
Kann das so hier funktionieren?
PHP-Code:
if($user['hideemail'] != 'yes' || ($mybb->user['allownotices'] == "yes" && $mybb->usergroup['cancp'] == "yes"))
Die Variable $mybb->user['allownotices'] wird hier nicht funktionieren, da sie den Wert für den betrachtenden Benutzer enthält, nicht für den betrachteten.
Helf mir mal auf die Sprünge
in $user ist das ja auch nicht dabei....
Muß ich mir den ganzen Satz erst auslesen?
Hallo P25,
Dies kann funktionieren:
PHP-Code:
if($user['hideemail'] != 'yes' || ($user['allownotices'] == "yes" && $mybb->usergroup['cancp'] == "yes"))
Allerdings nur, wenn du das Feld
allownotices in den Query der Variable $user mit ein beziehst.
Mfg Garlant
Oh mein Gott - was bin ich dähmlich
Danke Garlant - Zeile 76, da fehlt ja noch was....
So jetzt hats funktioniert
Nun aber weiß ich echt nicht, wo ich suchen soll:
In den einzelnen Postings sind unten links immer die Buttons PN und Emails - wo muß ich jetzt weitermachen??
Datei inc/functions_post.php ab Zeile 257.
Zeile 270 geändert:
PHP-Code:
if($post['hideemail'] != "yes" && $mybb->usergroup['cansendemail'] == "yes" || $post['allownotices'] == "yes" && $mybb->usergroup['cancp'] == "yes")
Hab ich jetzt im Forum noch irgendwo eine Stelle vergessen?
Sch****
jetzt bekomme ich beim Aufruf der Mitgliederliste folgenden Fehler:
Code:
MySQLi error: 1146
Table 'usr_web99_1.mybb_datacache' doesn't exist
Query: SELECT title,cache FROM mybb_datacache
Woran kann das jetzt liegen????
Edit* jetzt das ganze Forum.... index usw....