Dateianhänge für User mal sichtbar, mal nicht

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Dateianhänge für User mal sichtbar, mal nicht

Beitrag von uwe.ha »

Hallo zusammen,

ich dreh am Rad ... ich habe 2 Beiträge, in denen jeweils ein Dateianhang im Beitrag eingefügt ist.

Registrierte User können im den ersten Beitrag (globale Bekanntmachung) den Dateianhang nicht sehen (nur das Kästchen "Dateianhang" mit dem Dateinamen, und am Ende des Beitrages den Hinweis:
"Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen."
Im 2. Beitrag jedoch können die User den Dateianhang ganz normal sehen.

Alle Berechtigungen für "Registrierte Benutzer" die Dateianhänge runterzuladen stehen auf JA (sonst würde ja auch im 2. Beitrag nichts angezeigt).

Jemand eine Idee, woran das liegen kann, und was ich dagegen tun kann?

Kurios: Wenn ich für Gäste das Herunterladen/Ansehen von Dateianhängen freigebe, können die Reg-Benutzer alle Anhänge sehen. Wenn ich die Freigabe für Gäste wieder rückgägngig mache, geht wieder nur der Anhang im 2. Beitrag.
Uwe
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Beitrag von uwe.ha »

Ich sehe gerade - sehr verwundert -, dass das Problem mit dem NICHT sichtbaren Anhang NUR auftritt, wenn ein User den Beitrag über die Liste "Aktive Themen" aufruft.
Wenn er den Beitrag (globale Bekanntmachung) jedoch im Forum selbst aufruft, wird der Anhang angezeigt ... :o
Wie kommt das?
Uwe
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Beitrag von uwe.ha »

Hallo,
ich habe das Problem gefunden:
Diese "Globale Bekanntmachung" (GB) wird - beim Aufruf unter "Aktive Themen" sowie auch im "Persönlichen Bereich" - als Thema im Forum "59" aufgerufen (meinedomain.de/phpBB/viewtopic.php?f=59&t=9995), obwohl dieses Thema in der DB die forum_id "0" hat.
(Beim Aufruf der "GB" in irgendeinem der anderen Foren, wird die f= des jeweiligen Forums benutzt)

Und zufälliger Weise hat gerade dieses "Forum 59" auch für Reg-Benutzer nur Leserechte (ohne die Berechtigung Anhänge zu sehen) :-?

Nun meine Frage: Warum wird der "GB" gerade diese f=59 zugewiesen, und was kann ich tun, damit eben nicht gerade diese f=59 verwendet wird? (Thema verschieben und dann in einem anderen Forum wieder zur GB zu machen bringt auch immer wieder diese f=59 :-? )
Uwe
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Ich hatte es fast befürchtet. Bitte als Bug melden.
Powered by Coffee
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Beitrag von uwe.ha »

Ok, ist gemeldet!
Genauer: Das Problem wurde bereits erkannt, aber nicht "umfassend".
Erklärt wurde, dass phpbb der GB die "erste für den Betrachter LESBARE" Forums-ID zuordnet.
Nun habe ich dort weiter darauf hingewiesen, dass dann Forun mit "nur Lesen" ausgewählt werden, dabei aber dann das Attachment-Problem weiterhin besteht.
Vorgeschlagen habe ich für GB extra eine Art "virtuelles (Unter-)Forum" einzurichten, damit die Berechtigungen nicht nur "zufällig", sondern dann ganz exakt (und ohne Probleme) zugeordnet werden können.
Mal schaun, was sich daraus ergibt ...

Notfalls muss ich für "Reg Benutzer" eine neue "Nur Lesezugriff"-Rolle machen, die dann aber (im Gegensatz zur Gästerolle) auch das Downloaden von Attachments zulässt ... vielleicht etwas zu umständlich, dafür aber machbar.
Uwe
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Und wo hast du es gemeldet (Link zum Ticket)?
Powered by Coffee
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Beitrag von uwe.ha »

Unter
http://www.phpbb.com/bugs/phpbb3/ticket ... t_id=25855
habe ich es (auf Seite 2) nachgetragen.
Dein Karlsruher "Nachbar" (nadermann) scheint da wohl der Spezialist zu sein ...
Uwe
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Beitrag von uwe.ha »

Ticket details
Ticket ID: 25855
Project: phpBB 3.0.x
Status: Will not fix
... hm ... das Problem will wohl keiner lösen :(
Uwe
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Nein, so ist das nicht. Es ist für 3.0.x einfach nicht so einfach zu lösen. Es wäre einfach zu lösen, würde jedoch jede Menge Resourcen beim Ausführen kosten. In 3.2.x gibt es dafür bestimmt eine bessere Lösung.
Powered by Coffee
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Beitrag von uwe.ha »

Ok, dann warte ich ;-)
Uwe
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“