[Status] Hotschi's Download MOD für phpBB 3

News, Hilfestellungen und Tipps zu den in diesem Forum bereitgestellten MODs
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2601
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

[Status] Hotschi's Download MOD für phpBB 3

Beitrag von oxpus »

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
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!
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2601
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Hauptmenüerweiterung für den MOD aufgebaut und ACP begonnen

Beitrag von oxpus »

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.
Menüerweiterung für den MOD
Menüerweiterung für den MOD
DL_MOD_MAINMENU_20080330.png (24.92 KiB) 19038 mal betrachtet
Erste Release Version des ACP-Mainmodules zum 30.03.2008
Das Modul ist fertig gestellt, allerdings sind noch keine weiteren weiteren Seiten aufrufbar.
Einstiegsseite dem MODs im ACP
Einstiegsseite dem MODs im ACP
ACP_DL_MOD_MAIN_20080330.png (78.54 KiB) 19043 mal betrachtet
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!
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2601
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Hauptkonfiguration des MODs fertiggestellt zum 31.03.2008

Beitrag von oxpus »

Oberer Teil der Konfigurationsseite
Oberer Teil der Konfigurationsseite
ACP_DL_MOD_CONFIG_PART1_20080331.png (79.14 KiB) 19023 mal betrachtet
Mittlerer Teil der Konfigurationsseite
Mittlerer Teil der Konfigurationsseite
ACP_DL_MOD_CONFIG_PART2_20080331.png (62.64 KiB) 19019 mal betrachtet
Unterer Teil der Konfigurationsseite
Unterer Teil der Konfigurationsseite
ACP_DL_MOD_CONFIG_PART3_20080331.png (46.58 KiB) 19014 mal betrachtet
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!
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2601
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Um 01:10 Uhr morgens die Toolbox eingetütet

Beitrag von oxpus »

Einstiegsseite
Einstiegsseite
ACP_DL_TOOLBOX_1_20080402.png (32.24 KiB) 18957 mal betrachtet
Dateiordner
Dateiordner
ACP_DL_TOOLBOX_2_20080402.png (34.34 KiB) 18950 mal betrachtet
Überzählige Dateien bearbeiten
Überzählige Dateien bearbeiten
ACP_DL_TOOLBOX_3_20080402.png (26.19 KiB) 18943 mal betrachtet
Thumbnails verwalten
Thumbnails verwalten
ACP_DL_TOOLBOX_4_20080402.png (52.99 KiB) 18946 mal betrachtet
Nicht zugeordnete Downloads
Nicht zugeordnete Downloads
ACP_DL_TOOLBOX_5_20080402.png (30.71 KiB) 18936 mal betrachtet
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!
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2601
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

02.04 - 10:20 Uhr File-Blackliste umgesetzt

Beitrag von oxpus »

Blackliste für Dateierweiterungen
Blackliste für Dateierweiterungen
ACP_DL_MOD_BLACKLIST_20080402.png (12.85 KiB) 18908 mal betrachtet
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!
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2601
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Banliste um 14:20 am 02.04.2008 fertiggestellt

Beitrag von oxpus »

Modus hinzufügen
Modus hinzufügen
ACP_DL_MOD_BANLIST_1_20080402.png (46.28 KiB) 18884 mal betrachtet
Modus ändern
Modus ändern
ACP_DL_MOD_BANLIST_2_20080402.png (47.48 KiB) 18885 mal betrachtet
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!
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2601
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

03.04.2008 Trafficverwaltung erledigt

Beitrag von oxpus »

Trafficvergabe und Automatisierung
Trafficvergabe und Automatisierung
ACP_DL_MOD_TRAFFIC_20080403.png (52.15 KiB) 18840 mal betrachtet
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!
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2601
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Kategoriemanagement zum 05.04.2008 umgestellt

Beitrag von oxpus »

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:
Kategetorieübersicht im ACP
Kategetorieübersicht im ACP
ACP_DL_MOD_CATEGORIES_1_20080405.png (62.86 KiB) 18769 mal betrachtet
Kategoriebearbeitung im ACP
Kategoriebearbeitung im ACP
ACP_DL_MOD_CATEGORIES_2_20080405.png (54.48 KiB) 18764 mal betrachtet
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!
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2601
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Dateimanagement am 06.04.2008 fertiggestellt

Beitrag von oxpus »

Das Wichtigste im ACP ist nun fertig und kann fehlerfrei genutzt werden.
Hier die Ansichten:
Aufruf des Moduls
Aufruf des Moduls
ACP_DL_MOD_FILES_1_20080406.png (53.64 KiB) 18711 mal betrachtet
Ansicht einer Kategorie
Ansicht einer Kategorie
ACP_DL_MOD_FILES_2_20080406.png (90.24 KiB) 18709 mal betrachtet
Bearbeitung einer Datei - allgemeiner Teil
Bearbeitung einer Datei - allgemeiner Teil
ACP_DL_MOD_FILES_3_20080406.png (70.35 KiB) 18697 mal betrachtet
Bearbeitung einer Datei - Teil für Hackliste und zusätzliche Informationen
Bearbeitung einer Datei - Teil für Hackliste und zusätzliche Informationen
ACP_DL_MOD_FILES_4_20080406.png (26.78 KiB) 18685 mal betrachtet
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!
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2601
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

07.04.2006 Statistik für den Admin-Bereich fertiggestellt

Beitrag von oxpus »

Statistikaufstellung
Statistikaufstellung
ACP_DL_MOD_STATS_1_20080407.png (105.23 KiB) 18677 mal betrachtet
Optionen für die Statistikdaten
Optionen für die Statistikdaten
ACP_DL_MOD_STATS_2_20080407.png (12.46 KiB) 18654 mal betrachtet
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!
Antworten