[downloadarchive] Feature Requests
Hallo Felix,
erstmal vielen Dank für deine äußerst nützliche Extension!
Ich hätte da noch ein paar Ideen / Wünsche:
- Bisher wird die Uploadzeit anhand der ctime bestimmt. Da sich bei mir die Dateien ändern können, und ich aktuelle Dateien immer zuerst anzeigen möchte, ginge das nicht anders, als den ctime zu modifizieren. Einfacher wäre es, wenn das Modul einfach die mtime nutzen würde (habe mir schnell geholfen, indem ich entsprechende Zeilen in den Modulen geändert habe). Top wäre eine Option, bei der man auswählen kann, ob ctime oder mtime (vllt auch atime?) genutzt werden soll.
- Es wird ja automatisch ein Icon passend zum MIME-Type angezeigt. Könntest du die MIME-Information im Template verfügbar machen, oder noch besser eine "Text-Variante" des Icons hinzufügen (z. B. $this->mimeDesc = 'PDF-Datei')?
- Eine Idee, um den Workflow zu vereinfachen, wäre eine Option, die im Backend noch nicht hinzugefügte Dateien eines Ordners (ohne Metadaten) anzeigt. Beim Klick auf "Bearbeiten" wird automatisch ein Eintrag mit dem richtigen Pfad angelegt, somit muss man nur noch den Titel (und evtl. weitere Infos) eintragen.
Was hälst du davon? Könntest du die Ideen umsetzen? Zumindest 1 + 2 ließen sich ja schnell umsetzen. Wenn du möchtest, könnte ich da auch entsprechende Patches zur Vefügung stellen.
Vielen Dank schonmal fürs Lesen ;).
PS: Im Repository führt der "Forum"-Link noch auf das alte Forum.
Liste der Anhänge anzeigen (Anzahl: 4)
[downloadarchive] Feature Requests
Ich schliesse mich FlobBs Wünschen 1) und 2) vom Dez. 2009 an, allerdings mit folgender Variante bei 1):
1) mir ist es wurscht, ob ctime oder mtime verwendet wird, ich wünsche mir die Einstellmöglichkeit des Datumsformats - mit freier Formatdefinition - im Backend. Also nicht die starre Festlegung
PHP-Code:
$arrFile['ctimeformated'] = date($GLOBALS['TL_CONFIG']['dateFormat'], $objFile->ctime);
2) Ich wünsche mir, übrigens auch bei anderen Erweiterungen, die Möglichkeit, im Backend das zu verwendende Template einzustellen. Natürlich kann ich ein (gleichnamiges!) template im templates-Ordner einstellen.
Allerdings möchte ich die Freiheit haben, verschiedene Download-Archive über unterschiedliche templates anzeigen zu lassen. Und diese würde ich eben auch durch eine entsprechende Namenskonvention verständlich benennen wollen.
Zur besseren Darstellung als (Kraut- und Rüben
Anhang 2132
verwende ich (allerdings andernorts) ein entsprechendes Tabellenlayout
Anhang 2133
und das kann ich mir in einem eigenen template ja zusammenbauen, statt des verwendeten:
PHP-Code:
<img src="<?php echo $row['icon']; ?>"<?php echo $row['iconSize']; ?> alt="<?php echo $row['title']; ?>" class="mime_icon" /> <a href="<?php echo $row['href']; ?>" title="<?php echo $row['title']; ?>"><?php echo $row['title']; ?></a><?php if($this->showMeta) : ?><?php if(!$this->hideDate): ?> <?php echo $row['ctimeformated']; ?> |<?php endif; ?> <?php echo $row['size']; ?><?php endif; ?>
3) Was mich ausserdem wirklich stört, ist die Anzeige des vollen Pfads zur Datei, wie es eben beim downloadarchiv gehandhabt wird.
Anhang 2134
In einer anderen Anwendung hingegen bleibt dieser Pfad - und damit die Struktur der Website - weitgehend verborgen.
Anhang 2136
Downloadarchiv als Galerie
Hallo Felix,
ich würde gerne eine Downloadgalerie aufbauen wollen, 3 Reihen 3 Spalten.
Die kurze Anleitung von dir habe ich in einem Forum gefunden, aber ich kenn mich nicht so gut aus, um diese umzusetzen.
Zitat:
Das ist natrülich dann schon eher ein Spezialfall.
Was aber natürlich gehen würde ist eine Kombination aus Downloadarchiv und dem neuen Gallery-Modul. Da könnte man eine Galerie erstellen und diese dann per Insertag in die Beschreibung des Downloadmoduls einfügen.
Das kommt Deinem Vorhaben evtl. am nächsten und ist keine großartige Anpassung des Moduls.
Kannst du das bitte genauer erklären, z.B. welchen Inserttag ich dafür nehme. Oder gibt es mittlerweile schon andere Möglichkeiten so eine Download-Galerie aufzubauen?
Vielen Dank für die tolle Erweiterung!
Und auch für die Hilfe (hoffe ich!)!!!
Downloadarchive und Benutzerrechte
Hallo Felix,
ich hätte auch noch eine Frage bzw. wenn machbar ein feature request. Da ein Uploaf im FE (noch) nicht möglich ist, habe ich eine Benutzergruppe so eingerichtet, dass sie im BE ausschließlich die Dateiverwaltung mit dem freigegebenen Verzeichnis und die Erweiterung Download-Archiv sehen und verwenden können. Das Problem dabei ist, dass es mehrere Downloadarchive gibt, diese Benutzergruppe aber nur ein bestimmtes Archiv für ihre Uploads verwenden soll. Das kann ich aber nirgendwo einstellen, soweit ich gesehen habe. Siehst da irgendeine Möglichkeit, dass man DL-Archive für BE-Benutzer freigeben/schützen kann?
VG
Anke
BE-Gruppenrechte/Einzelrechte
Hi Felix,
die Erweiterung ist fantastisch - man hat ja jetzt unendlich viele Möglichkeiten! Eines habe ich gerade noch festgestellt: ein Redakteur hatte keinen BE-Zugriff auf die Downloadarchive. Er war auf "nur Gruppenrechte" eingestelt und in der Benutzergruppe alle Downloadarchive freigegeben. Trotzdem hieß es unter Downloadarchive stets "keine Einträge gefunden". Erst nachdem ich via "Gruppenrechte erweitern" die Downloadarchive dort nochmals explizit freigegeben habe, ist es einem Redakteur möglich, die Archive und Einträge auch zu bearbeiten. Hat das so seine Richtigkeit? Ich denke, es sollte auch genügen, die Rechte für die Archive in der Benutzergruppe zu setzen, oder?
Viele Grüße,
Anke