Downloadmanager 01.02.06 |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Downloadmanager 01.02.06 |
Wed. 24. January 2007, 09:04
Beitrag
#1
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
Modulname:
Downloadmanager 01.02.06 Status: stable Bechreibung: Zum erstellen von Downloadlisten. Zeigt einzelne oder mehrere Verzeichnisse des Dateimanagers in einer Liste an. Features: - Eingränzung der Ordner/ Dateitypen möglich - Suchfunktion für Frontenduser - Verzeichnisauswahl im Frontend für den Redakteur - Paging möglich - Design weitgehend frei gestaltbar/ templatebasiert - Kann bei Bedarf Rechtemanagment des Dateimanagers hinzuschalten - Pfad zum Icon Verzeichnis kann im Modul eingestellt werden Einsatz mehrmals in einem Projekt möglich: ja Einsatz mehrmals auf einer Seite (idcatside) möglich: ja Ist Mehrprojektfähig: ja Ist Mehrsprachenfähig: ja Ist XHTML konform: k.a. Bekannte Bugs: - keine bekannt Autor(en): P. Eppner Björn Brockkmann Michael Brassat Alexander M. Korn (amk) Lizenz: GPL Benötigte Sefrengo Version: >= 01.02.00 (Sefrengo 1.2 final) Installation: Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module". Am unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die gewünschte "*.cmsmod"- Datei aus. Mit einem Klick auf das Diskettensymbol wird das Modul in das CMS importiert. Das Modul ist nun innerhalb des CMS nutzbar. Update/ Migration: Update von einer Version vor 1.2: Es wird empfohlen, auf jeder Seite, wo dieses Modul benutzt wird, kurz die Konfiguration aufzurufen und diese noch einmal abzuspeichern. Dies ist aufgrund neuer Konfigurationparameter notwendig, die erst zur Verfügung stehen, wenn die Konfiguration erneut zugewiesen wurde. QUELLTEXT Changelog legend: # -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note 01.02.06 - released 24.01.2007 ------------------------------------------------------------------------------------------------ # file listing - not all files were shown # frontend directory selection - not all directories were shown 01.02.05 - 27.10.2006 ------------------------------------------------------------------------------------------------ + modul configuration - "search within sub-directories"-option 01.02.04 - 27.10.2006 ------------------------------------------------------------------------------------------------ + possibility for editors to choose the dl-directory on the frontend ^ relative path creation for the fileurl (if possible) ^ $dedi_mod to $cms_mod 01.02.03 - released 16.09.2006 ------------------------------------------------------------------------------------------------ # files of a second projekt now can't be shown 01.02.02 - released 12.01.2006 ------------------------------------------------------------------------------------------------ + new variable {filetype} in template available ^ variable {titel} changed to {title} 01.02.01 - released 15.12.2005 ------------------------------------------------------------------------------------------------ + path to the icon index can be adjusted in the module 01.02.00 - released 05.12.2005 ------------------------------------------------------------------------------------------------ ^ add UTF-8 support/ migration from DeDi to Sefrengo CMS + new permmanagement - can evaluate the filemanager-perm "show file" - remove custom path feature - remove simple perm "group can or can't show module" ZUR INFORMATION: Dieses Modul wird von mir nicht mehr weiterentwickelt! Neue Versionen dürfen von mir aus gern unter identischer, obiger Modulbezeichnung von einem neuen oder alten Entwickler auf Basis dieser letzten Version von mir veröffentlicht werden! ---
Angehängte Datei(en)
-------------------- cheers, Alex
|
|
|
Tue. 27. February 2007, 08:58
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
ich habe ein problem mit der dateitypeneingrenzung.
egal, was ich für dateitypen zur anzeige auswähle, es werden trotzdem alle vorhandenen dateien angezeigt. ich kann im modulcode auch nicht die stelle finden, wo diese einschränkung vorgenommen wird. der wert ($mvars['2']) wird meiner meinung nach nur an einer einzigen stelle verarbeitet und an der wird nur geprüft, ob er nicht leer ist. QUELLTEXT if ($mvars['1'] != '' && $mvars['2'] != '') { hab ich da was übersehen? danke und grüße, tobaco |
|
|
Tue. 27. February 2007, 09:38
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
ok, hab's jetzt glaub ich beheben können. hab mir die verzeichniseinschränkung angesehen und die dateitypen-einschränkung analog dazu gemacht.
hier meine änderungen: Frontendausgabe ca. zeile 123 folgendes einfügen: QUELLTEXT // welche Dateitypen? $mod['modconfigfiletype']= $mvars['2']; ca. zeile 282 diesen code QUELLTEXT $sql = 'FROM '.$cms_db['directory'].' directory LEFT JOIN '.$cms_db['upl'].' upl USING(iddirectory) LEFT JOIN '.$cms_db['filetype'].' filetype USING(idfiletype) WHERE '.$mod['in_directory']. $mod['in_filesize'] .$mod['search']. ' dirname NOT LIKE(\'cms/%\') AND filename != \'\''; in diesen QUELLTEXT $sql = 'FROM '.$cms_db['directory'].' directory LEFT JOIN '.$cms_db['upl'].' upl USING(iddirectory) LEFT JOIN '.$cms_db['filetype'].' filetype USING(idfiletype) WHERE '.$mod['in_directory']. $mod['in_filetype']. $mod['in_filesize'] .$mod['search']. ' dirname NOT LIKE(\'cms/%\') AND filename != \'\''; abändern. damit scheint es bei mir zu funktionieren. ausführlichere tests sind sicher noch notwendig. vielleicht muss man an anderer stelle auch noch was ändern (rechtemanagement usw.). keine ahnung grüße, tobaco |
|
|
Tue. 27. February 2007, 10:35
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
da das jetzt so einigermaßen geklärt ist, fällt mir noch was anderes ein/auf:
Der Beitrag wurde von tobaco bearbeitet: Tue. 27. February 2007, 10:36 |
|
|
Mon. 14. May 2007, 20:14
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 386 Mitglied seit: 12.07.2006 Mitglieds-Nr.: 136 |
Hi!
Im Modul ist ein Minibug! ;-) Hat eine Datei eine Größe im Megabyte-Bereich wird das als 0,00 mByte ausgegeben, also Millibyte! Richtig wäre ein großes M: 0,00 MByte! Ist nicht schwer im Modul zu finden und zu ändern, falls es überhaupt stört! Bye Tiggr -------------------- @bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo @bout LARP: LARP-Welt - CakePHP @bout Kites: Rodgauer Workshop - Contao |
|
|
Thu. 24. May 2007, 15:48
Beitrag
#6
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 541 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 8 |
Bug#1: Das Modul unterstützt keine Rechteabfrage über die Verzeichnisse.
Bug#2: Das Modul prüft nur das Dateirecht '17' (Anzeigen) und nicht das Recht '24' (Downloaden) Gruß |
|
|
Thu. 24. May 2007, 21:46
Beitrag
#7
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
ZITAT Bug#1: Das Modul unterstützt keine Rechteabfrage über die Verzeichnisse. Wie meinst Du das? Gib doch bitte mal ein Beispiel. ZITAT Bug#2: Das Modul prüft nur das Dateirecht '17' (Anzeigen) und nicht das Recht '24' (Downloaden) Definitionssache, als ich das programmiert habe, war es im Konzept so definiert, das anzeigen gleichbedeutend mit downloaden ist. Von daher kommts nicht über ein Feature Request heraus. -------------------- Es wird, es wird...
|
|
|
Fri. 25. May 2007, 11:19
Beitrag
#8
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 541 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 8 |
...
ZITAT Wie meinst Du das? Gib doch bitte mal ein Beispiel. Wie ich das meine ist doch recht deutlich, es werden gar keine Rechte des Übergeordneten Ordners beachtet,das heißt gelesen und/oder vergleichen zB: Verzeichniss lesen erlaubt = have_perm(11, 'folder', 'iddirectory') QUELLTEXT Definitionssache, als ich das programmiert habe, war es im Konzept so definiert, das anzeigen gleichbedeutend mit downloaden ist. Von daher kommts nicht über ein Feature Request heraus. Wann du das programmiert hast tut doch nichts zur Sache, Fakt ist das in SF das Rechte-Konzept ein anderes ist als das welches in diesem Modul genutzt wird!Wenn das so ausreichen würde, und ein Anpassung nur ein FR ist, dann danke für den Support und die dahinterliegende Information, ich kümmere mich auch nicht weiter darum gruß |
|
|
Fri. 25. May 2007, 11:36
Beitrag
#9
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 386 Mitglied seit: 12.07.2006 Mitglieds-Nr.: 136 |
Hiho!
Irre ich mich, oder wird der Umgangston hier im Forum langsam gereizter? Tiggr -------------------- @bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo @bout LARP: LARP-Welt - CakePHP @bout Kites: Rodgauer Workshop - Contao |
|
|
Fri. 25. May 2007, 12:24
Beitrag
#10
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
ich denke das hat damit zu tun, dass die bugreports von stam regelmässig in den wind geschossen werden.
hoffe auch, dass sich björn und stam bald wieder «lieb» haben :-) -------------------- |
|
|
Fri. 25. May 2007, 15:32
Beitrag
#11
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
Das Bugreports nicht ernst genommen werden, kann ich nicht bestätigen, siehe dazu die Changelog der 1.4 unter http://forum.sefrengo.org/index.php?showtopic=1062 . Mit solchen Bemerkungen sei bitte ein wenig vorsichtig.
Ansonsten bin ich ein Freund der sachlichen Kommunikation und lege meine Standpunkte auch so dar. Man kann da gerne anderer Meinung sein, zu großen Diskussionen fehlt mir aber leider oft schlicht weg die Zeit. -------------------- Es wird, es wird...
|
|
|
Fri. 25. May 2007, 15:59
Beitrag
#12
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
Das Bugreports nicht ernst genommen werden, kann ich nicht bestätigen habe ich etwas in der richtung gesagt? nein! fakt ist doch, dass sich stam immer wieder einbringt und dann abblitz, mehr habe ich nicht gesagt. mit schmunzeln muss ich aber folgendes zitat festhalten: ZITAT Ansonsten bin ich ein Freund der sachlichen Kommunikation stimmt, das haben wir schon bei einigen modulerweiterungen gesehen, aber manchmal wäre eine diskussion besser als «nur» eine sachliche kommunikation. gruss andi -------------------- |
|
|
Thu. 23. August 2007, 23:22
Beitrag
#13
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
Hier noch mal kurz eine Liste aller bekannten Bugs:
zu 2: Ist behoben - war ja auch nicht schwierig zu 3: no comment - Rechtemanagement überfordert mich noch etwas... Meine Erweiterung: In der Ausgabe "Layout einer Datei" steht zusätzlich die Templatevariable {title-filename} zur Verfügung. Der Rückgabewert von {title-filename} ist - sofern vorhanden - der Titel aus dem Dateimanager. Andernfalls ist der Rückgabewert der Filename. Damit läuft man nicht mehr die Gefahr, dass gar kein Text ausgegeben wird, wenn man gerne den Titel verwenden möchte. @tobaco: wenn Du mir Deine Version schickst - können wir das als neue Version (m.E. der Bugs / FR bzgl. Rechte) herausbringen. Alternativ schicke ich Dir gerne auch meine Änderungen. Gruß Jan -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Wed. 5. September 2007, 16:01
Beitrag
#14
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
Hallo zusammen,
ich hab jetzt mal eine nicht ganz triviale Frage: Der Downloadmanager soll bei mir ein paar Verzeichnisse auslesen (befinden sich alle auf der gleichen Hierachrie-Ebene). Vor der Auflistung der einzelnen Dateien eines Ordners soll jedoch eine Überschrift mit dem Ordnernamen erzeugt werden. Zur Veranschaulichung mal ein Bild, wie das Ergebnis aussehen sollte donwloadmr.gif ( 7.53KB ) Anzahl der Downloads: 84 Wäre euch sehr dankbar für Vorschläge. -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Wed. 5. September 2007, 18:12
Beitrag
#15
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
@smail
Warum löst du das nicht mit Contentflex 1.6 da ist der Downloadmanager mit eingebaut ich habe das so gelöst. Gruss Zuschneiden4.jpg ( 105.6KB ) Anzahl der Downloads: 109 -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Thu. 6. September 2007, 01:19
Beitrag
#16
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
Warum löst du das nicht mit Contentflex 1.6 da ist der Downloadmanager mit eingebaut ich habe das so gelöst. Oh, das ist mal ein guter Tipp - man übersieht doch immer wieder etwas... Ich werds ausprobieren. Danke! -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Thu. 8. May 2008, 11:37
Beitrag
#17
|
|
Advanced Member Gruppe: Members Beiträge: 52 Mitglied seit: 01.07.2006 Wohnort: Sempach, LU, Schweiz Mitglieds-Nr.: 57 |
Hallo
Ich bekomme immer alle Dateitypen angezeigt, egal was ich Dateitypen auswähle. Die Anpassung von tobaco habe ich schon gemacht, trotzdem funktioniert es nicht. Ich möchte nur EXE Dateien anzeigen lassen, im gleichen Verzeichniss liegen aber noch html und ini Dateien, die leider auch angezeigt werden. Was mache ich falsch oder gibt es einen Fehler im Modul? Gruss Rolf -------------------- Sefrengo 1.4.0
|
|
|
Tue. 13. May 2008, 09:15
Beitrag
#18
|
|
Advanced Member Gruppe: Members Beiträge: 52 Mitglied seit: 01.07.2006 Wohnort: Sempach, LU, Schweiz Mitglieds-Nr.: 57 |
HAllo
Kann mir denn niemand zeigen, wie ich es hinbekomme, dass nur die gewählten Dateitypen angezeigt werden? Ich möchte folgendes: Obwohl im Verzeichnis neben exe und pdf auch ini, html und doc Dateien sind, sollen nur die exe und pdf aufgelistet werden. Wie kann ich das erreichen? Oder hat der Downloadmanager da einen Bug? Gruss Rolf -------------------- Sefrengo 1.4.0
|
|
|
Tue. 13. May 2008, 14:57
Beitrag
#19
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
@Rolf Furrer
Im ContentFlex kannst du unter Dateiliste den Dateityp festlegen der angezeigt werden soll. Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Tue. 13. May 2008, 15:53
Beitrag
#20
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
Ich würde Dir auch zu Content-Flex raten, da die aktuelle Version das Modul Downloadmanager komplett ersetzen kann. Außerdem hast Du dort noch mehr Einstellmöglichkeiten, die das Modul Downloadmanager selbst nicht hat.
Gruß Jan -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Vereinfachte Darstellung | Aktuelles Datum: 27.9.24 - 09:16 |