[Status] Hotschi's Download MOD für phpBB 3
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
[Status] Hotschi's Download MOD für phpBB 3
Milestones:
1. Admin-Bereich des Download MODs konvertieren
2. Feinarbeiten an den Dateien - vornehmlich die Anpassung der Sprachdateien an die phpBB 3 Mimiken
3. Board-Bereich des Download MODs konvertieren
4. Abarbeitung der geplanten Neuerungen und Ergänzungen
5. Letzte Optimierungen, Feinabstimmungen und Tests
09.05.2008 Download MOD 6.0.0 als finale Version veröffentlicht
Konvertierungshistorie:
14.12.2007 - Beginn der Einarbeitung in den Code des phpBB 3
12.03.2008 - Erste zarte Einarbeitungsschritte unternommen, Definitionsbeschreibung erstellt, Download MOD Paket vorbereitet, Haupt-Installation konvertiert
29.03.2008 - ACP-Hauptmodul erstellt und class_dlmod.php dafür im Groben vorbereitet.
30.03.2008 - Images für ACP vorbereitet und Main-Modul fertig gestellt, Klassendateien überarbeitet, Images eingebunden
31.03.2008 - Download MOD Haupt-Konfiguration fertiggestellt, FAQ fertiggestellt (Images fehlten hier bislang)
02.04.2008 - Toolbox des MODS fertiggestellt (Uhrzeit: 01:10 Uhr - gähn), 10:20 Uhr die Blacklist der Dateierweiterungen umgesetzt, 14:20 Uhr Banliste fertiggestellt
03.04.2008 - Trafficvergabe und Automatisierung fertiggestellt, in der Konfiguration alle nicht "ja-nein" Radio-Button auf DropDowns umgestellt, Hilfesystem fertiggestellt
05.04.2008 - Kategoriemanagement umgestellt
06.04.2008 - Download-Managment fertiggestellt
07.04.2008 - Statistkübersicht für den Admin Bereich fertiggestellt und damit Milestone 1/5 erreicht: ACP komplett umgesetzt. Milestone 2/5 ebenfalls erledigt. Hackliste fertiggestellt.
12.04.2008 - Installationsscript erstellt und auch hier bereits alle Texte des MODs damit konvertiert. Script kann die Datenbanktabellen des MODs installieren, updaten und auch (gleichzeitig oder nur) von einer phpBB 2 Version in das phpBB 3 Format konvertieren.
13.04.2008 - Download Index erstellt und Download Footer konvertiert
14.04.2008 - Kategorieansicht inkl. Unterkategorieliste und Downloadtabelle konvertiert
15.04.2008 - Download Konfiguration und ToDo-Liste (aktuell nur mit Dummy-Daten gefüllt) konvertiert
17.04.2008 - Download Statistiken konvertiert
18.04.2008 - Gesamtübersicht konvertiert
19.04.2008 - Suche konvertriert
24.04.2008 - Dateiupload fertiggestellt (nach einer gesundheitlichen Zwangspause)
26.04.2008 - Kommentarübersicht und -bearbeitung konvertiert *mühsam durch das Postform gekämpft* und Moderator Panel umgestrickt
27.04.2008 - Detailansicht für die einzelnen Downloads konvertiert *würg* und Bugtracker umgesetzt. Milestone 3 damit abgeschlossen!
28.04.2008 - Trafficabzug beim Löschen von Topics/Posts dem Autoren abziehen können - De-/Aktivierbar im ACP - Add-On 1 integriert - und An-/Abschalten der Anzeige aller Unterkategorien auf dem Index in der Download Konfiguration je User eingerichtet - Neuerungen damit alle integriert. Ebenso die DIrektlinks zu den Downloads durch Links mit Download Titeln als Linktitel ersetzen lassen. Klappt überall, wo Text im Board formatiert wird! Milestone 4 damit abgeschlossen.
29.04.2008 - Tada!!!! Der MOD ist komplett finegetuned, released und damit vorerst abgeschlossen. Und ich bin fix und alle...
Screenshots zur jeweils aktuellen Version siehe Folgeposts.
Die Screenshots basieren zum Teil auf der lokal eingerichteten Testumgebung mit kopierten Downloaddaten von http://www.oxpus.de
Geplante Neuerungen:
- Über die MOD Konfiguration einstellen können, ob bei gelöschten Posts auch der Traffic wieder dem User abgezogen werden soll (sofern die Option des Erhalts aktiviert wurde). Damit wird ein Add-On fester Bestandteil des MODs. - erledigt
- Unterkategorien auf dem Index ausblenden können. Nicht jeder mag sich diese ständig anschauen und damit eine extrem lange Liste erhalten. - erledigt
- Links in Posts zu Downloads automatisch in Links mit dem Downloadtitel konvertieren lassen - erledigt
Nötige Ergänzungen:
Konverter für Datenbank-Updates und Aktualisierung der BBCodes in diversen Textfeldern. - erledigt, siehe oben und Screenshots
1. Admin-Bereich des Download MODs konvertieren
2. Feinarbeiten an den Dateien - vornehmlich die Anpassung der Sprachdateien an die phpBB 3 Mimiken
3. Board-Bereich des Download MODs konvertieren
4. Abarbeitung der geplanten Neuerungen und Ergänzungen
5. Letzte Optimierungen, Feinabstimmungen und Tests
09.05.2008 Download MOD 6.0.0 als finale Version veröffentlicht
Konvertierungshistorie:
14.12.2007 - Beginn der Einarbeitung in den Code des phpBB 3
12.03.2008 - Erste zarte Einarbeitungsschritte unternommen, Definitionsbeschreibung erstellt, Download MOD Paket vorbereitet, Haupt-Installation konvertiert
29.03.2008 - ACP-Hauptmodul erstellt und class_dlmod.php dafür im Groben vorbereitet.
30.03.2008 - Images für ACP vorbereitet und Main-Modul fertig gestellt, Klassendateien überarbeitet, Images eingebunden
31.03.2008 - Download MOD Haupt-Konfiguration fertiggestellt, FAQ fertiggestellt (Images fehlten hier bislang)
02.04.2008 - Toolbox des MODS fertiggestellt (Uhrzeit: 01:10 Uhr - gähn), 10:20 Uhr die Blacklist der Dateierweiterungen umgesetzt, 14:20 Uhr Banliste fertiggestellt
03.04.2008 - Trafficvergabe und Automatisierung fertiggestellt, in der Konfiguration alle nicht "ja-nein" Radio-Button auf DropDowns umgestellt, Hilfesystem fertiggestellt
05.04.2008 - Kategoriemanagement umgestellt
06.04.2008 - Download-Managment fertiggestellt
07.04.2008 - Statistkübersicht für den Admin Bereich fertiggestellt und damit Milestone 1/5 erreicht: ACP komplett umgesetzt. Milestone 2/5 ebenfalls erledigt. Hackliste fertiggestellt.
12.04.2008 - Installationsscript erstellt und auch hier bereits alle Texte des MODs damit konvertiert. Script kann die Datenbanktabellen des MODs installieren, updaten und auch (gleichzeitig oder nur) von einer phpBB 2 Version in das phpBB 3 Format konvertieren.
13.04.2008 - Download Index erstellt und Download Footer konvertiert
14.04.2008 - Kategorieansicht inkl. Unterkategorieliste und Downloadtabelle konvertiert
15.04.2008 - Download Konfiguration und ToDo-Liste (aktuell nur mit Dummy-Daten gefüllt) konvertiert
17.04.2008 - Download Statistiken konvertiert
18.04.2008 - Gesamtübersicht konvertiert
19.04.2008 - Suche konvertriert
24.04.2008 - Dateiupload fertiggestellt (nach einer gesundheitlichen Zwangspause)
26.04.2008 - Kommentarübersicht und -bearbeitung konvertiert *mühsam durch das Postform gekämpft* und Moderator Panel umgestrickt
27.04.2008 - Detailansicht für die einzelnen Downloads konvertiert *würg* und Bugtracker umgesetzt. Milestone 3 damit abgeschlossen!
28.04.2008 - Trafficabzug beim Löschen von Topics/Posts dem Autoren abziehen können - De-/Aktivierbar im ACP - Add-On 1 integriert - und An-/Abschalten der Anzeige aller Unterkategorien auf dem Index in der Download Konfiguration je User eingerichtet - Neuerungen damit alle integriert. Ebenso die DIrektlinks zu den Downloads durch Links mit Download Titeln als Linktitel ersetzen lassen. Klappt überall, wo Text im Board formatiert wird! Milestone 4 damit abgeschlossen.
29.04.2008 - Tada!!!! Der MOD ist komplett finegetuned, released und damit vorerst abgeschlossen. Und ich bin fix und alle...
Screenshots zur jeweils aktuellen Version siehe Folgeposts.
Die Screenshots basieren zum Teil auf der lokal eingerichteten Testumgebung mit kopierten Downloaddaten von http://www.oxpus.de
Geplante Neuerungen:
- Über die MOD Konfiguration einstellen können, ob bei gelöschten Posts auch der Traffic wieder dem User abgezogen werden soll (sofern die Option des Erhalts aktiviert wurde). Damit wird ein Add-On fester Bestandteil des MODs. - erledigt
- Unterkategorien auf dem Index ausblenden können. Nicht jeder mag sich diese ständig anschauen und damit eine extrem lange Liste erhalten. - erledigt
- Links in Posts zu Downloads automatisch in Links mit dem Downloadtitel konvertieren lassen - erledigt
Nötige Ergänzungen:
Konverter für Datenbank-Updates und Aktualisierung der BBCodes in diversen Textfeldern. - erledigt, siehe oben und Screenshots
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Hauptmenüerweiterung für den MOD aufgebaut und ACP begonnen
Die Links sind aktuell bereits hier verfügbar, allerdings noch nicht voll funktionsfähig und es fehlen dazu die Downloaddaten, um die Links zur Hackliste und zum Bug Tracker anzuzeigen.
Erste Release Version des ACP-Mainmodules zum 30.03.2008
Das Modul ist fertig gestellt, allerdings sind noch keine weiteren weiteren Seiten aufrufbar.
Das Modul ist fertig gestellt, allerdings sind noch keine weiteren weiteren Seiten aufrufbar.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Hauptkonfiguration des MODs fertiggestellt zum 31.03.2008
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Um 01:10 Uhr morgens die Toolbox eingetütet
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
02.04 - 10:20 Uhr File-Blackliste umgesetzt
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Banliste um 14:20 am 02.04.2008 fertiggestellt
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
03.04.2008 Trafficverwaltung erledigt
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Kategoriemanagement zum 05.04.2008 umgestellt
Bei der Umstellung habe ich nun auch erfahren, wie das BBCode-System des phpBB 3 funktioniert.
Man hat dabei 3 Funktionen, die alle Formatierungen der Texte für das Speichern, Anzeigen und Bearbeiten bereitstellen.
Einzigster Wehrmutstropfen: In den Datensätzen müssen je zu vormatierenden Text 3 Felder vorhanden sein: BBCode-UID, Bitfield und Flags.
Die BBCode-UID kann ich noch nachvollziehen, die Flags beinhalten soweit ich gesehen habe die Formatierungsoptionen, aber das Bitfield ist mir noch etwas fremd. Vielleicht für den BBCode-Cache oder so.
Egal, es ist einfach zu handhaben, daher ist es mit egal, was zu tun wäre.
Lediglich beim Update der Daten von der phpBB2er Version auf die phpBB3er Version muss man alle Kategorien, Downloads und Kommentare noch einmal nachträglich manuell bearbeiten, oder ich kann einen Konverter erstellen, der einem die Arbeit abnimmt und damit auch gleichzeitig die neuen Felder anlegt (ein Feld wird sogar gelöscht, genauer: Ein Wert in der Konfiguration des MODs, da dieses durch einen anderen bestehenden Wert ersetzt wird).
Nun, der Konverter kommt, wenn überhaupt, ganz zum Schluss, hier daher zunächst nur noch die Screenshots der Kategorieverwaltung des MODs:
Man hat dabei 3 Funktionen, die alle Formatierungen der Texte für das Speichern, Anzeigen und Bearbeiten bereitstellen.
Einzigster Wehrmutstropfen: In den Datensätzen müssen je zu vormatierenden Text 3 Felder vorhanden sein: BBCode-UID, Bitfield und Flags.
Die BBCode-UID kann ich noch nachvollziehen, die Flags beinhalten soweit ich gesehen habe die Formatierungsoptionen, aber das Bitfield ist mir noch etwas fremd. Vielleicht für den BBCode-Cache oder so.
Egal, es ist einfach zu handhaben, daher ist es mit egal, was zu tun wäre.
Lediglich beim Update der Daten von der phpBB2er Version auf die phpBB3er Version muss man alle Kategorien, Downloads und Kommentare noch einmal nachträglich manuell bearbeiten, oder ich kann einen Konverter erstellen, der einem die Arbeit abnimmt und damit auch gleichzeitig die neuen Felder anlegt (ein Feld wird sogar gelöscht, genauer: Ein Wert in der Konfiguration des MODs, da dieses durch einen anderen bestehenden Wert ersetzt wird).
Nun, der Konverter kommt, wenn überhaupt, ganz zum Schluss, hier daher zunächst nur noch die Screenshots der Kategorieverwaltung des MODs:
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Dateimanagement am 06.04.2008 fertiggestellt
Das Wichtigste im ACP ist nun fertig und kann fehlerfrei genutzt werden.
Hier die Ansichten:
Hier die Ansichten:
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
07.04.2006 Statistik für den Admin-Bereich fertiggestellt
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!