Hierarchie, Multiboards, Subforen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Erwinchen666
Mitglied
Beiträge: 216
Registriert: 12.11.2001 01:00

Beitrag von Erwinchen666 »

Martin hat geschrieben: Den Fehler mit der Rechteverteilung und dem Auftauchen von Nachrichten, die für die Öffentlichkeit nicht bestimmt sind in der Forenübersicht kann ich bestätigen. Wie soll es denn sein? Wenn die Rechte nicht 1:1 übereinstimmen wird das übergeordnete Forum nicht aktualisiert? Oder soll es dort erst garkeine Sparte 'letzte Nachricht' geben? Hm... die beste Lösung wäre, wenn die Übersicht für jeden User einzeln generiert würde... das wäre aber nochmal ein ganzer Brocken Arbeit und es würde eine Masse Serverlast generieren - speziell da es ja direkt auf der Übersicht angezeigt wird und diese Seite praktisch die meistabgerufene ist.
Hab nochmal drüber nachgedacht. Vom Prinzip her gibt es diese Modifikation ja schon: wenn man sich z.B. die unbeantworteten Nachrichten oder die Nachrichten der letzten X Tage oder so ansieht, werde auch nur die aufgelistet, die man sehen darf.
Martin
Mitglied
Beiträge: 39
Registriert: 11.03.2002 14:10

Beitrag von Martin »

Hi,

@Erwin: Im Prinzip ja. Momentan schaut es so aus: Jedes Forum hat auch ein Datenfeld 'Letztes Posting', welches fest eingebaut ist. Bei der Anzeige des Forums ist also nichts anderes nötig als nur noch den Inhalt dieses Feldes dort auszugeben. Aufwand und Serverlast gleich 0.

Wenn das jetzt aber für jeden User getrennt berechnet werden muss ist eine SQL-Abfrage gegen alle Postings in den angezeigten Foren nötig - für jedes angezeigte Forum muß einzeln eine Verknüpfung zwischen den Unterforen erstellt werden, alle Postings dadrin zusammengesucht werden und anschließend das neueste rausgepickt werden. Wir müssen hier also mindestens drei Tabellen (phpbb_forum_rel_forum_parents, phpbb_forums, phpbb_posts) gegeneinander nach Bedingungen zusammenfügen und dieses für jedes Forum in der Anzeige einzeln, also durchschnittlich 20 mal.

Die Serverlast ist dadurch - gerade weil die Seite die meistangezeigte ist - um einiges höher als bisher. Der Aufwand ist durchschnittlich... zumindest wenn man nicht anfängt zu optimieren. Da hab ich aber schon ein paar Ideen. Man könnte den Foren einen neuen Eintrag spendieren 'enthält Unterforen mit Sonderrechten' - und nur durch greift die Suche. Das ist aber immernoch einiges an Serverlast. Wenn man dann noch schaut, ob der User überhaupt irgendwo Sonderrechte hat (gibts dafür eigentlich bereits ein spezielles Feld in den Userdaten?) kann mans noch etwas optimieren und unübersichtlicher gestalten. =)

Gruß,
Martin
Martin
Mitglied
Beiträge: 39
Registriert: 11.03.2002 14:10

Beitrag von Martin »

Hi,

Unter http://neodoomer.de/download/programmie ... rchies.zip ist ein neues Archiv mit der Version 0.9.0 Beta 6 verfügbar. Diesmal hab ich zwei Bugs erschlagen, Änderungen mit Position (welche Datei ist betroffen) und Beschreibung des Bugs sind in der Datei 'done.txt' zu finden.

Gruß,
Martin
Martin
Mitglied
Beiträge: 39
Registriert: 11.03.2002 14:10

Beitrag von Martin »

Kamikaze Schumi hat geschrieben:Also, das ist definitiv ein Bug, ich habe alles nochmal neu überprüft und geguckt ob was fehlt, etc. . Normal müsste es so aussehen:
Da ich das Forum am Sonntag neu aufgesetzt habe um das Mod seiner Bestimmung zuzuführen bin ich deinem Problem selbst begegnet. Der Fehler liegt an Code, der zwar in der Schritt-für-Schritt-Anleitung drin war, in den fertigen Dateien zum ersetzen und bei mir lokal im CVS war er komischerweise nicht drin.

Ich weiß nicht, wo er hin war, aber er ist auf jeden Fall wieder da. Fehler erledigt. :-)

Gruß,
Martin
Martin
Mitglied
Beiträge: 39
Registriert: 11.03.2002 14:10

Beitrag von Martin »

Hi Leute,

sodale... es ist vollbracht. Der Bug hier:
wenn jemand was in ein Subforum gepostet hat, dann ändert sich nicht das drüberliegende Icon. Also auf der höchsten Ebene wird keine Veränderung angezeigt!
ist nunmehr auch erledigt. Ich habe den Download aktualisiert. Die Beta 9 gibts unter gewohnter Stelle. Ich wünsche viel Spass.

Laut meiner Liste hier gibts nur noch den Bug mit den Restriktionen... was ist los, hab ich nur zwei Betatester? Oder sind dort wirklich keine Bugs mehr drin? Kann ich fast nicht glauben.

Gruß,
Martin
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag von Jensemann »

Hi
Hab da gerade auch noch ein problem gefunden, evtl. ein bug, auch wenn ich mir nicht erklären das das dann noch nicht früher auffiel. Ich hab die fertigen admin dateien installiert, die dabei waren, wenn ich ein neues forum oder eine neue kategorie machen will, komm ich immer auf die login sein, bin aber als admin eingeloggt.

Mfg jensemann
(der gerade über admin_forum.php brütet)
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag von Jensemann »

Ups, ok lag am Browser. Der hat den cookie nicht übertragen.

Mfg jensemann
Markocat
Mitglied
Beiträge: 245
Registriert: 16.05.2002 18:57
Wohnort: Bad Dürrenberg
Kontaktdaten:

Beitrag von Markocat »

Hallo Martin,
erstmal möchte ich dir Danken für das zusenden des Mods und das ich den erfolgreich installieren konnte und jetzt auch auf die neuste Beta geupdatet habe
das war doch richtig das ich nur das mit nem neueren Datum eingefügt hab.

so jetzt zu meinem Problem
ich stell das am besten ber Bilder dar weil das sich so zeigen läßt

1. wenn ich ein neues Thema erstelle ändert sich das ICON nicht

[ externes Bild ]
[ externes Bild ]
[ externes Bild ]

ich hatte es auch schonmal das jemand nen Beitrag erstellt hatte und dann komischerweise alle ICONS sich bis zum nächsden Refresh geändert hatten
woran kann das nur liegen

2. wenn ich einen Beitrag lösche sieht das danach so aus

[ externes Bild ]

jetzt kommt der Kosmetische Fehler den ich hab

[ externes Bild ]

muss dazu sagen das ich schon mehrmals was gelöscht hatte und deswegen sind das so viele Themen und Beiträge aber es setzt das nach dem löschen nicht zurück wie ich fesstellen musste
weiß nicht ob das beim Verschieben auch so ist weil ich das nicht getestet hatte.

Nachtrag: das mit den Icons scheind doch fast zu gehn
jetzt hat jemand mal ein neuen Beitrag erstellt und bei dem seigt es auch ein anderes Icon an nur im Index bei dem Subforen sind vlötzlich alle Subforen Icons für den eines neuen Beitrags
also Punkt 1 nicht so eine große beachtung schenken

währ schön wenn du mir dabei Helfen könntest die Fehler zu beheben Martin
Erwinchen666
Mitglied
Beiträge: 216
Registriert: 12.11.2001 01:00

Beitrag von Erwinchen666 »

Hallo,
ich kann das Problem leider bestätigen.
Die Icons scheinen mehr oder weniger willkürlich 'an' oder 'aus' zu sein - ein Muster konnte ich noch nicht erkennen.
Erwinchen666
Mitglied
Beiträge: 216
Registriert: 12.11.2001 01:00

Beitrag von Erwinchen666 »

Jetzt habe ich ein Muster entdeckt:
Ich habe mehrere Kategorien auf der Hauptseite. In einer der Kategorien liegen mehrere Subforen, in einer anderen Kategorie liegen die 'direkte' Foren.
Wenn in einem der 'direkten' Foren in der anderen Kategorie ein neuer Beitrag erstellt wird, dann werden auch die Subforenbuttons in der anderen Kategorie 'beleuchtet'...
Ich hoffe, ich habe mich einigermaßen verständlich ausgedrückt. :roll:
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“