Seite 12 von 25

Verfasst: 12.05.2002 20:11
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.

Verfasst: 12.05.2002 20:36
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

Verfasst: 12.05.2002 22:13
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

Verfasst: 13.05.2002 19:27
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

Verfasst: 13.05.2002 20:34
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

Verfasst: 13.05.2002 22:36
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)

Verfasst: 13.05.2002 22:45
von Jensemann
Ups, ok lag am Browser. Der hat den cookie nicht übertragen.

Mfg jensemann

Verfasst: 16.05.2002 19:47
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

Verfasst: 16.05.2002 21:12
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.

Verfasst: 16.05.2002 22:09
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: