MyBB.de Forum

Normale Version: Anhänge nicht für Gäste runterladbar - einstellbar?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Wenn ich das richtig verstehe willst du Attachments sperren auch wenn jemand mit einem Direktlink auf dieses zugreift.
Also bei mir im Forum kann man nur Bilder sehen wenn man eingeloggt ist. Sobald man sich ausloggt, kann man auch mit dem Direktlink das Bild nicht öffnen.

Ist man eingeloggt -> sieht man im Forum oder mit Direktlink den Anhang
Ist man ausgeloggt -> sieht man auch mit dem Direktlink den Anhang nicht

Du musst in der inc/function_post.php 2x einen Code ändern.
alt:
Code:
if($attachment['thumbnail'] != "SMALL" && $attachment['thumbnail'] != "" && $mybb->settings['attachthumbnails'] == "yes")

neu:
Code:
if($attachment['thumbnail'] != "SMALL" && $attachment['thumbnail'] != "" && $mybb->settings['attachthumbnails'] == "yes" && $mybb->user['usergroup'] != 1)

Mit dieser Änderung wurde mir hier im Forum geholfen. Selbst hätte ich das auch nicht gekonnt.
(11.11.2017, 13:27)TomTomClub schrieb: [ -> ]Wenn ich das richtig verstehe willst du Attachments sperren auch wenn jemand mit einem Direktlink auf dieses zugreift.
Also bei mir im Forum kann man nur Bilder sehen wenn man eingeloggt ist. Sobald man sich ausloggt, kann man auch mit dem Direktlink das Bild nicht öffnen.

Ist man eingeloggt -> sieht man im Forum oder mit Direktlink den Anhang
Ist man ausgeloggt -> sieht man auch mit dem Direktlink den Anhang nicht

Du musst in der inc/function_post.php 2x einen Code ändern.
alt:
Code:
if($attachment['thumbnail'] != "SMALL" && $attachment['thumbnail'] != "" && $mybb->settings['attachthumbnails'] == "yes")

neu:
Code:
if($attachment['thumbnail'] != "SMALL" && $attachment['thumbnail'] != "" && $mybb->settings['attachthumbnails'] == "yes" && $mybb->user['usergroup'] != 1)

Mit dieser Änderung wurde mir hier im Forum geholfen. Selbst hätte ich das auch nicht gekonnt.

Richtig, ich will die Direktlinks sperren, dass darf aber nur für den Unterordner domain.de/forum/* gelten, nicht für die anderen Unterordner die domain.de/, die neben ./forum liegen, da sonst die Homepage, die auch auf der selben Domain liegt, ein Problem hat.

 Wenn ich keinen Zugriff auf die Datei "inc/function_post.php" habe, muss ich mich wohl an meinen Provider wenden?
Seiten: 1 2