Beiträge: 28
Themen: 9
Registriert seit: 27.05.2008
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?
Beiträge: 2.504
Themen: 69
Registriert seit: 09.04.2005
Such in der showthread.php
PHP-Code:
if($thread['attachmentcount'] > 0 )
und ersetze es mit
PHP-Code:
if($thread['attachmentcount'] > 0 && $uid != 0)
Beiträge: 28
Themen: 9
Registriert seit: 27.05.2008
Hallo krafdi.
Diesen Eintrag gibt es bei mir nicht in mybb 1.2.12!
Beiträge: 2.504
Themen: 69
Registriert seit: 09.04.2005
11.10.2008, 20:13
(Dieser Beitrag wurde zuletzt bearbeitet: 11.10.2008, 20:59 von krafdi.)
Ups da habe ich nicht aufgepasst, das ist für 1.4!
Ich schau noch mal.
Beiträge: 28
Themen: 9
Registriert seit: 27.05.2008
11.10.2008, 20:21
(Dieser Beitrag wurde zuletzt bearbeitet: 11.10.2008, 20:41 von KarlMay.)
Danke im voraus.
![Smile Smile](https://www.mybb.de/forum/images/smilies/smile.gif)
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!
Beiträge: 2.504
Themen: 69
Registriert seit: 09.04.2005
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)
Beiträge: 28
Themen: 9
Registriert seit: 27.05.2008
Ich glaube das ist noch besser als meine Version.
Vielen Dank krafdi.