Wie kann ich Attachments vor Gästen verstecken.
Ich habe im class_parser die Funktion mycode modifiziert - das
wird nicht mehr angezeigt, aber dafür werden die attachments wieder als Anhang unter dem Beitrag hinzugefügt und sind somit weiterhin sichtbar.
Jemand eine Idee?
Such in der showthread.php
PHP-Code:
if($thread['attachmentcount'] > 0 )
und ersetze es mit
PHP-Code:
if($thread['attachmentcount'] > 0 && $uid != 0)
Hallo krafdi.
Diesen Eintrag gibt es bei mir nicht in mybb 1.2.12!
Ups da habe ich nicht aufgepasst, das ist für 1.4!
Ich schau noch mal.
Danke im voraus.
Habe es glaube ich geschafft.
Code:
if($pids)
{
$pids = "pid IN($pids)";
// Now lets fetch all of the attachments for these posts.
if($mybb->user['uid'] != 0) {
$query = $db->simple_select(TABLE_PREFIX."attachments", "*", $pids);
while($attachment = $db->fetch_array($query))
{
$attachcache[$attachment['pid']][$attachment['aid']] = $attachment;
}
}
}
Danke für den Hinweis mit showthread.php!
Ok die zweite!
Suche in der functions_post.php,
PHP-Code:
if(is_array($attachcache[$id]))
und ersetze es mit
PHP-Code:
if(is_array($attachcache[$id]) && $mybb->user['uid'] != 0)
Ich glaube das ist noch besser als meine Version.
Vielen Dank krafdi.