Download Gallery
Download Gallery
Hallo,
noch ein Modulwunsch alla Download Gallery.
Was soll es können:
Eine Odrnerstruktur übersichtlich dargestellt und die Dateien in den Ordnern als Download angeboten bekommen.
Und weil das so schön ist, sollte das Modul auch selbstständig das Verzeichnis scannen, falls neue Dateien dazu gekommen sind
noch ein Modulwunsch alla Download Gallery.
Was soll es können:
Eine Odrnerstruktur übersichtlich dargestellt und die Dateien in den Ordnern als Download angeboten bekommen.
Und weil das so schön ist, sollte das Modul auch selbstständig das Verzeichnis scannen, falls neue Dateien dazu gekommen sind
Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen!
Re: Download Gallery
Klingt eigentlich wie eine FolderGallery, nur für Downloads, oder? Sollte nicht so schwer sein. Mal überlegen...
- Voreinstellung der Dateiendungen, die überhaupt für Downloads zulässig sind; Default sowas wie "zip,gzip,tar,gz,pdf"
- Einstellung des Basisverzeichnisses
- Option zum Scannen der Verzeichnisse auf neue oder verschwundene Dateien
- Bearbeitung der einzelnen Dateien -> Name, Kurzbeschreibung, Langbeschreibung, Korrigieren der Downloadzahl, Checksumme
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Download Gallery
Ja, kann seinKlingt eigentlich wie eine FolderGallery, nur für Downloads, oder? Sollte nicht so schwer sein. Mal überlegen...
Ja, genauVoreinstellung der Dateiendungen, die überhaupt für Downloads zulässig sind; Default sowas wie "zip,gzip,tar,gz,pdf"
Ja, genau soEinstellung des Basisverzeichnisses
Ja, genau dasOption zum Scannen der Verzeichnisse auf neue oder verschwundene Dateien
Ja, so soll es seinBearbeitung der einzelnen Dateien -> Name, Kurzbeschreibung, Langbeschreibung, Korrigieren der Downloadzahl, Checksumme
Tja, Verzeichnis = Kategorie --> klingt superWas jetzt "übersichtlich dargestellt" ist, ist relativ. Eher wie die "alte" Download Gallery oder eher eine Baumansicht, Verzeichnis = Kategorie, ...?
Ich liebe es, wenn mich Programiererinnen verstehen!
Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen!
Re: Download Gallery
Ich sag doch, das ist BlackGallery für Downloads. Wenn ich Zeit hab, schau ich mal.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Download Gallery
Was ich in solchen Momenten echt liebe ist unser Modul-Creator. Paar Felder ausfüllen schon hat man die Basis für das neue Modul.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Download Gallery
Ähm, willst Du Kategorien verschachteln können? Die klassische DG hat ja "nur" eine Ebene. Macht auch irgendwie Sinn.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Download Gallery
-Ordner 1
- Odrner 1.1
-Ordner 1.1.2
-Ordner 2
entsprechend die die Kategorien
das wäre super
- Odrner 1.1
-Ordner 1.1.2
-Ordner 2
entsprechend die die Kategorien
das wäre super
Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen!
Re: Download Gallery
Hab ich befürchtet...
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Download Gallery
So, nach ein bißchen nachdenken...
Grundgedanke: Normalerweise wird man nicht so viele Download-Sektionen auf einem Webauftritt haben, sondern eher eine und da ist alles drin. Erweiterungen kann man später noch machen. Daher erst mal so schlicht wie möglich.
Ein erster - einfacher - Wurf sähe demnach so aus:
Voreinstellungen
Wenn die Verzeichnisstruktur die Grundlage sein soll, bestimmt sie auch das Verhalten der Galerie.
Grundgedanke: Normalerweise wird man nicht so viele Download-Sektionen auf einem Webauftritt haben, sondern eher eine und da ist alles drin. Erweiterungen kann man später noch machen. Daher erst mal so schlicht wie möglich.
Ein erster - einfacher - Wurf sähe demnach so aus:
Voreinstellungen
- Nur das Basisverzeichnis ist pro Sektion einstellbar, alles andere global
- Einmal gesetztes Basisverzeichnis kann nicht mehr geändert werden (man setzt es nach dem Hinzufügen der Sektion bzw. dem Anlegen der Seite)
- Dateiendungen "hartverdrahtet", z.B. in einer config.php --> gilt dann für alle Sektionen, Vorgabe 'zip','gzip','tar','gz','7z','rar','pdf'
Wenn die Verzeichnisstruktur die Grundlage sein soll, bestimmt sie auch das Verhalten der Galerie.
- Verzeichnisname = Kategoriename --> an dieser Stelle nicht änderbar, sondern nur unter 'Media'
- Keine Sortieroption im Backend --> alphabetisch, so wie im Dateisystem
- einzige Option ist das Deaktivieren = Verstecken eines Verzeichnisses
- Verzeichnisse und Dateien, die mit einem Punkt beginnen, werden grundsätzlich nicht berücksichtigt (=angezeigt) --> ermöglicht das einfache Verstecken von Dateien und Verzeichnissen
- Dateien, die keine Zusatzinformationen in der Datenbank haben (z.B. Beschreibungstext), werden nur mit Dateinamen, Größe, Typ und Download-Zähler angezeigt (und mit DL-Link natürlich)
- Im Backend kann man einen Anzeigenamen und eine Kurzbeschreibung angeben
- Frontend und Backend können immer automatisch auf Veränderungen reagieren, Basis ist immer das Dateisystem, nicht die Datenbank
- In der Datenbank stehen nur Zusatzinformationen, deren Fehlen keine großen Auswirkungen hat
- Verwaltung des Inhalts ausschließlich über Media-Bereich, nicht über das Modul
- Wurde eine Datei gelöscht, zu der noch Zusatzinformationen da sind, verbleiben diese in der Datenbank, können im Backend aber nicht mehr verwaltet werden --> taucht eine gleichnamige Datei wieder auf, hat sie unter Umständen noch alte Daten, was aber sinnvoll sein kann, wenn es die gleiche Datei ist (versehentlich gelöscht z.B.)
- Das impliziert: Erst mal keine Checksummen
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Download Gallery
Quick & dirty
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is