Kategorie-Archiv: OXPUS networks

Download Plugin für CF3 – Funktionskonvertierungen

Heute mal wieder etwas “Unsichtbares” konvertiert:

Es wurden Funktionen konvertiert, die im Hintergrund dafür sorgen, dass (sofern eingestellt) der Benutzer Traffic für neue Themen/Beiträge erhält oder abgezogen bekommt, wenn diese wieder gelöscht werden.

Ebenso werden nun in den Beiträgen die Links zu den Downloads gleich mit Links und den Downloads Titeln versehen.

Dazu löscht das Forum nun auch User-Daten aus dem Download Plugin weg, wenn ein oder mehrere User gelöscht werden.

Alles in allem durch das Hook-System des CF3 nun sehr einfach und schnell lösbar. Genau hier lernt man das Hook-System schätzen und lieben, da man gezielt und genau dort eigene Funktionen einfügen kann, wo man diese benötigt. Wenn es denn einmal “Klick” gemacht hat, wie die Hooks im CF3 funktionieren.

Wobei ggf. der ein oder andere Hook mehr im System sein könnte; aber das ist ein anderes Thema.

Nun, dieser hier beschriebene Part war nun der letzte ausserhalb der zu konvertierenden Module und daher ist auch dieser “kleine” Meilenstein erledigt.

Weiter geht es dann die Tage mit den weiteren noch offenen Modulen, wobei vermutlich zunächst die Bearbeitungsmöglichkeit der ToDo-Liste als nächstes umgesetzt wird.

Download Plugin für CF3 – Suche konvertiert

Da war doch noch was… Wo war das denn…

Nun, wenn man nicht mehr weiter weiß, dann sucht man.

So auch nun mit der jetzt fertiggestellten Suchfunktion im Download Plugin.

Hier die Screenshots von der Suchmaske und einem möglichen Suchergebnis. Übrigends siehen die Ergebnisse nach Schlüsselwörtern und Download Autoren gleich aus.

Download Suchmaske

Download Suchmaske

Download Suchergebnis

Download Suchergebnis

Viel ist nun vom Plugin nicht mehr offen.

Da wären die Todo-Listenbearbeitung, die Statistikseite, der Bug Tracker, die Benutzereinstellungen und die Verdienstmöglichkeiten für neue Themen und/oder Beiträge.

Man sieht, es geht flux voran.

Download Plugin für CF3 – Kommentarsystem konvertiert

Nun können auch ab sofort Kommentare für die Downloads verfasst, angezeigt und bearbeitet/gelöscht werden.

Der Benutzer kann, je nach Berechtigung in den Kategorien, Kommentare zu den Downloads hinterlegen.
Diese werden dann, nach den Vorgaben des Admins, direkt freigeschaltet oder erst einmal zurückgehalten, damit ein Download Moderator oder Administrator die Kommentare zunächst sichten kann, bevor sie freigegeben werden.

Nach der Freischaltung werden die 1-X letzten Downloadkommentare in den Download-Details angezeigt. Mit einem Button unterhalb dieser “kleinen” Liste kann man sich alle Downloadkommentare anzeigen lassen.

Von der Übersicht aller Kommentare aus können nun die Kommentare nachträglich bearbeitet oder auch gelöscht werden. Eine Änderung an den Kommentaren wird dazu immer mit dem entsprechenden Datum und Usernamen festgehalten.

Nun, existieren Kommentare, kann man das auch in der Kategorieansicht erkennen und zu einem Downloads dort auch direkt die Kommentare aufrufen oder einen Kommentar verfassen.

Das Formular, um einen Kommentar zu verfassen, ist dazu einfach gehalten, um eben eher schnell einen Kommentar abzusetzen. BBCodes werden hierbei jedoch komplett unterstützt, nur wurde bewusst auf die BBCode-Button verzichtet, um nicht unnötig vom Kommentartext abzulenken. Schliesslich ist das Kommentarsystem nicht für Diskussionen zu einem Downloads gedacht, wie sie im Forum stattfinden ;)

Hier nun der Screenshot über die Kommentarübersicht eines Downloads:

DL Kommentarübersicht

DL Kommentarübersicht

Ist nicht wirklich spannend, aber dennoch schlicht nützlich, wenn man eben Kommentare zulässt und haben möchte.

Damit wäre auch dieser letzte fehlende Teil der Download Detailansicht und dem Moderator Bereich konvertiert.

Als nächstes möchten wir den Benutzer auch nach Downloads suchen lassen, also wird als nächstes Modul die Suche umgesetzt.

Bis dahin also noch einen schönen Sonntag; oder welcher Tag auch gerade beim Leser dieses Artikels herrschen mag…

Download Plugin für CF3 – Moderator Bereich konvertiert

Nun ist neben der Detailansicht das zweite größte Modul fertiggestellt worden: Der Moderator Bereich.
Nicht zu vergleichen mit dem Moderator Bereich des Forums, denn in den Downloads ist es deutlich übersichtlicher, was man damit anstellen könnte.

So werden im Moderator Bereich Downloads bearbeitet. Das gilt auch für eigene Downloads, wenn man kein DL-Moderator/Administrator ist, der Admin das aber zulässt.

Ebenso kann man mit dem Moderator Bereich die Downloads in einer Kategorie umsortieren oder alphabetisch sortieren lassen.

Löschen, sperren und freigeben sind ebenfalls enthalten sowie die Möglichkeit, einen Downloads in eine andere Kategorie zu verschieben.

Und mit dem nachfolgenden Screenshot ist dann auch schon alles erklärt:

Download Plugin - Moderator Bereich

Download Plugin - Moderator Bereich

Zwar hat das Modul nicht wirklich viele Funktionen (noch nicht getestet ist aktuell die Freigabe von Kommentaren, da dieses Modul noch nicht konvertiert wurde), aber beim Ändern von Downloads sind diverse Aktionen durchzuführen, die eben nun einmal viel Programmcode erfordern. Von daher ist dieses Modul das sogar eines der größten Module des Plugins.

Nun, bis hierher kann man schon alles mit den Downloads selber anstellen. Kommentieren und Suchen sind die nächsten logischen Funktionen, die dann auch nun als nächstes umgesetzt werden.

Download Plugin für CF3 – Benutzertraffic im Benutzermenü

Heute war mal ein fauler Tag. Neben einer kleineren Korrektur bei dem Ein-/Ausschalten der Hackliste und des Bug Trackers wurde noch die Anzeige des verbleibenden Download Traffics im Benutzerprofil eingefügt.

Sofern überhaupt die Trafficverwaltung eingeschaltet ist, kann das so aussehen:

Download Trafficanzeige im Benutzerprofil

Anzeige des verbleibenden Download Traffics unten links auf der Profilseite der Benutzer

Da nun aktuell der Elan, mit dem Moderator Breich anzufangen, nicht vorhanden ist, wird eine kleine schöpferische Pause eingelegt und morgen fortgefahren.

Muss ja auch einmal sein, sonst könnte man noch durchdrehen…