Leider kann ich jetzt noch nicht viel zum derzeitigen Status oder zum Release sagen. Aber ich kann sagen das ich und alle mitcoder ihr bestes tun um den Mod endlich mal fertig zu stellen.
Wann die uten aufgeführten idee mit in den Mod einfließen kann ich leider auch noch nicht sagen. Das wichtigste derzeit sind Bugfixes und die umsetzung auf die aktuelle Forenversion.
Die zuletzt geplanten Ideen waren:
- Umsetzung des UPItoDB für 2.0.8 (fertig)
- Einstellbar im APM ob Editierungen von Beiträge zur Neuanzeige führen oder nicht (fertig eingebaut)
- Einstellbar im APM ob der letzte Beitrag im Thread bei Editierung als neu gilt oder nicht (fertig eingebaut)
- Anzahl aller ungelesener Beiträge auf der Hauptseite (Integration des AddOns von Dr.Love) (fertig eingebaut)
- UPItoDB für die Suchfunktion in phpBB verbessern (fertig eingebaut)
- Wenn User und Threads gelöscht werden, Unreadtable reinigen (fertig eingebaut)
Neue Idee meinerseits:
- Anleitung komplett neu und verständlicher schreiben.
- UPI2DB zusätzlich zum CookieSystem einbauen so das der Admin entscheiden kann ob der Mod an oder aus ist, oder er überlässt die entscheidung dem User selbst welches System er nutzen möchte. (Datenbank schonen) (Admin = fertig eingebaut, User = fertig eingebaut)
- Registrierungsdatum berücksichtigen, alle Beiträge vor Reg werden automatisch als gelesen makiert ohne die DB zu belasten. (fertig eingebaut)
- Eine Abfrage einbauen die es dem admin erlaubt zu entscheiden das ein user bis zu einer bestimmten bedingung auf dem cookie system läuft und erst wenn er die bedingung erfüllt hat das DB System bekommt. z.B. User denen nur ein Beitrag interessiert oder nur selten im forum sind für die reicht das cookie system was wiederum die DB schont. Angedacht bis jetzt ist:
- Anzahl der Beiträge
- Wie lange ein User Registriert ist.
(fertig eingebaut)
- Ignorfunktion für Beiträge. Beiträge die für ein user uninteressant sind lassen sich auf ignor setzen was dazu führt das diese beiträge immer als gelesen makiert werden und somit auch nicht mehr in der db auftauchen. (fertig eingebaut)
Sodele das wars erstmal von mir.
Update 01.07.04 / 12:15
Okay ein Release weis ich noch immer nicht aber das mit dem Status hab ich mir nochmal durch den Kopf gehen lassen.Leider kann ich jetzt noch nicht viel zum derzeitigen Status oder zum Release sagen.
Damit ihr seht das sich was tut werde ich hier in diesem Beitrag von zeit zu zeit schreiben an was ich/wir gerade arbeiten.
Update 03.07.04 / 17:30
Neue Idee:
- Intelligent Mark Post as Read After Posting (IMPasRAP) (Das System überprüft beim abschicken eines "Replys" ob ein anderer User in der zwischenzeit einen Beitrag geschrieben hat, wärend man selber damit beschäftigt war ein Beitrag zu schreiben. Wenn kein User in der zwischenzeit ein Beitrag geschrieben hat wird das eigene als gelesen makiert. Wenn ein Beitrag geschrieben wurde wird dieser und der eigene als nicht gelesen makiert.) (fertig eingebaut)
Update 06.07.04 / 18:45
Neue Idee:
- "Alle Beiträge als gelesen makieren" Funktion nur noch bei Foren wo man auch zugang hat die nicht auf Permanent gelesen stehen. (Positiver Efekt: Weniger Einträge in der Datenbank dadurch schneller)(fertig eingebaut)
- Komplette Foren lassen sich auf Ignore schalten. Beiträge in diesen Foren werden nicht mehr als neu gekennzeichet und werden auch nicht mehr in der UPI2DB database abgespeichert.(Positiver Efekt: Weniger Einträge in der Datenbank dadurch schneller)(fertig eingebaut)
Update 09.07.04 / 00:33
Mir scheint im groben und ganzem bin ich fertig. Was noch ansteht ist das überprüfen der Anleitung damit wir dann endlich zum Beta-Test kommen können.
Noch eine nicht ganz so erfreuliche Nachricht. Es wird definitiv kein Update von 1.0.6 auf die Version 2.0.0 geben. Die Versionen unterscheiden sich so stark von einander das es einfach keinen Sinn macht da ein Update duchzuführen. Wenn ihr die Version 1.0.6 oder einen vorgänger eingebaut habt müsst ihr diese zuvor wieder ausbauen.
Und nochmal ne gute Nachricht: Mit ein paar kleineren Veränderungen lässt sich die alte Tabelle auch in V 2.0.0 weiter verwenden.
Update 09.07.04 / 22:00
- Mark Post Back As Unread ( es ist nun möglich Beiträge nachträglich auch wieder als ungelesen zu makieren)
- UPI2DB Faq's mit eingebaut
Update 10.07.04 / 13:45
Ich hab mal wieder eine sehr gute Nachricht für euch!! UPI2DB ist EasyMod Compatible!
Und wenn der Easy Mod das kann dann kann es auch jeder andere einbauen
Update 11.07.04 / 22:00
Das UpdateTool für die Unread Tabelle von 1.x.x auf 2.0.0 ist fertig.
Update 12.07.04 / 20:00
Anleitung für die phpBB Plus 1.5 Version angefangen. Ich denke die hab ich bis zum Mitwoch oder Donnerstag ebenfals fertig.
Desweiteren hab ich noch 1 Bug gefunden. Beiträge die in einem als Permanent gelesen markierten Thema oder Forum sind lassen sich jetzt nicht mehr als "ungelesen" markieren.
-----------------------------------------------------------------------------------------------------------------------
Ich arbeite derzeit an:
Code: Alles auswählen
- Anleitung für phpBB 2.0.8 Plus 1.5
(gegenüber früherer Versionen)
Code: Alles auswählen
Änderungen/Neuerungen zur Vorgänger Version:
Neue Versionen bringen meist auch neue Funktionen oder Verbesserungen so auch bei uns. Damit die Readme aber nicht ellelang wird, zähle ich sie hier in Stichpunkten auf.
- Komplett neuer Code was die Datenbankabfragen und den Seitenaufbau stark beschleunigen.
- Notwendige Änderungen beim installieren der Datenbank übernimmt nun ein Script.
- Einstellungen für den Mod werden jetzt nicht mehr in den Dateien vorgenommen sondern im Admin Control Panel was das ändern der Einstellungen sehr vereinfacht.
- UPI2DB lässt sich nun Benutzer übergreifend ein und ausschalten, oder man überlässt es einfach dem Benutzer selber ob er lieber weiterhin das Cookie System oder das UPI2DB System nutzen möchte.
- Der Admin kann vordefinierte Bedingungen einstellen die entscheiden ab wann ein Benutzer UPI2DB nutzen darf. Derzeitige Einstellmöglichkeiten sind die Anzahl der benötigten Beiträge oder eine mindest Anmeldezeit im Forum.
- Abgelaufene Einträge in der Datenbank werden nun nur noch beim ein und ausloggen bzw. Autologin überprüft und gelöscht. In der 1.x.x wurde das bei jedem Aufruf der Index Seite gemacht.
- IMPasRAP (Intelligent Mark Post as Read After Posting) (Das System überprüft beim abschicken eines "Replys" ob ein anderer User in der Zwischenzeit einen Beitrag geschrieben hat, während man selber damit beschäftigt war ein Beitrag zu schreiben. Wenn kein User in der Zwischenzeit einen Beitrag geschrieben hat wird das eigene als gelesen markiert. Wenn ein Beitrag geschrieben wurde wird dieser und der eigene als nicht gelesen markiert.)
- Wird eine User, Thema oder ein ganzes Forum gelöscht werden jetzt auch die Post Informationen in der Datenbank gelöscht.
- Das umfärben der Titelleiste bei einem noch nicht gelesenen Beitrag wurde wieder entfernt da ich der Meinung bin das dass kleine Bildchen neben dem Titel ausreicht.
- Neue und Editierte Beiträge werden nun auch als solches angezeigt(lässt sich im User-Profil ein- und ausschalten).
- Im ACP lässt kann der Admin einstellen ob Editierte Beiträge in der Themenansicht oben nach den Ankündigungen angezeigt werden sollen.
- Im ACP lässt sich nun einstellen ob der letzte Beitrag als neu angezeigt werden soll nach dem Editieren.
- Beiträge lassen sich für eine vom Admin Voreingestellte Zeit Permanent als gelesen markieren. Diese Beiträge werden auch nachdem eine neue Antwort erstellt wurde nicht als neu gekennzeichnet.
- Permanent gelesene Beiträge lassen sich über eine spezielle Suchfunktion anzeigen.
- Foren lassen sich nun auch komplett als Permanent gelesen markieren.
- In der Forenansicht wird die Anzahl der ungelesenen und editierten Beiträge angezeigt.(Permanent gelesene Beiträge/Foren und Foren ohne Berechtigung werden aussortiert)
- Bereits gelesene Beiträge lassen sich nachträglich wieder als ungelesen markieren.
- UPI2DB User Faq’s wurden eingebaut.