[Plugin]Downloadcontrol_XH
Posted: Sun Dec 20, 2015 11:35 am
Hallo allerseits,
nachdem Holger aufgrund von der Anfrage von mhz (Michael Zajusch) aus meinem Addon ProtectedDownload ein Plugin mit zusätzlicher Funktionalität gemacht hat, habe ich das ganze noch etwa mehr aufgebohrt.
Eine Namensänderung erschien mir auch erforderlich, da Manu schon ein Plugin namens Protected_Download_XH veröffentlicht hat. Also kam mir "Downloadcontrol" in den Sinn, und da habe ich dann noch alles hineingepackt, was den Download irgendwie kontrollieren könnte. Ich hoffe, dass das Ganze weiterhin übersichtlicht geblieben ist.
Frontend:
Vielleicht hat ja der eine oder andere ein paar Anmerkungen.
nachdem Holger aufgrund von der Anfrage von mhz (Michael Zajusch) aus meinem Addon ProtectedDownload ein Plugin mit zusätzlicher Funktionalität gemacht hat, habe ich das ganze noch etwa mehr aufgebohrt.
Eine Namensänderung erschien mir auch erforderlich, da Manu schon ein Plugin namens Protected_Download_XH veröffentlicht hat. Also kam mir "Downloadcontrol" in den Sinn, und da habe ich dann noch alles hineingepackt, was den Download irgendwie kontrollieren könnte. Ich hoffe, dass das Ganze weiterhin übersichtlicht geblieben ist.
Frontend:
- Downloadlinks können dargestellt werden als:
- Button
- einfacher Link innerhalt einer Textzeile (Inline-LInk)
- Button mit Passwortabfrage
- Button mit Abfrage von Namen und Wohnort des Downloaders
- Dateien-Liste, bei Pluginaufruf ohne Argumente oder wenn im Pluginaufruf ein Ordner angegeben wird
- Download-Angebote können mit Anfangs- und Ende-Zeit begrenzt werden. (Holgers Erweiterung)
- Sobald ein Download erfolgt, kann Benachrichtigungsmail verschickt werden. (Holgers Erweiterung)
- Die Größe der Downloaddatei kann im Link angezeigt werden.
- Die Anzahl der bisherigen Downloads einer Datei kann angezeigt werden.
- Balkendiagramm der Downloads der letzen 30 Tage
- Downloads pro Datei. Dazu wird eine eigene Zähldatei geführt, deren Werte im Backend editierbar sind, um z.B. bei der Zählung auch ältere Versionen mitzuzählen.
- Log (Format kompatibel mit Log-Format von Dlcounter_XH. Bei Umstieg vom einen zum anderen Plugin kann man das Log mitnehmen). Das Log enthält auch Namen und Wohnort (wenn angegeben) oder Mitgliedsnamen (bei Einsatz von Memberpages_XH oder Register_XH) oder sonst IP-Adresse des Downloaders.
- Loganalyse mit Balkendiagramm der Downloads pro Monat seit Anfang des Logs und Zählung der Downloads pro Datei (z.B. als Basis für die Zähldatei).
Vielleicht hat ja der eine oder andere ein paar Anmerkungen.