Ticket #1043 (closed enhancement: fixed)

Opened 2 years ago

Last modified 18 months ago

Un téléchargeur + dézippeur d'url dans le brouteur

Reported by: anonyme Owned by: anarcat
Priority: low Milestone: alternc-0.9.8
Component: Bureau: gestionnaire de fichiers Version: alternc-0.9.6.2
Severity: minor Keywords:
Cc:

Description

Que pensez-vous d'un moyen de téléchargement d'URL qui dézippe les archives dans le brouteur ?

Certaines applications, qui comportent des milliers de fichiers, sont longues à mettre en ligne via FTP. Donc l'idée est de télécharger l'archive et la dézipper directement sur le serveur via le brouteur.

Attachments

functions.php (4.2 kB) - added by anonyme 2 years ago.
extract-copy.png (77.4 kB) - added by anarcat 18 months ago.

Change History

Changed 2 years ago by anonyme

Changed 20 months ago by anarcat

  • milestone changed from 1.0 to 0.9.8

Changed 18 months ago by anarcat

(In [2077]) add the code provided from an anonymous user for recursive copy and decompress functions in the browser. Will be audited and corrected to hook properly in the browser

See #1043.

Changed 18 months ago by anarcat

  • owner changed from anonymous to anarcat
  • status changed from new to assigned

Je vais intégrer ceci après un court "audit".

Changed 18 months ago by anarcat

(In [2078]) various fixes to the imported functions:

  • respect our function naming convention
  • remove unrar code as I do not trust it for now
  • use convertabsolute() instead of addslashes() to sanitize the paths

See #1043.

Changed 18 months ago by anarcat

  • status changed from assigned to closed
  • resolution set to fixed

(In [2093]) hook in the extract action. Closes: #1043

Changed 18 months ago by anarcat

Donc voilà, ceci est finalement implanté. Quelques notes:

  • le code .rar a été rejeté pour l'instant
  • le code d'importation de http://, quoique fort intéressant, est également rejeté pour des raisons de sécurité, pour l'instant, mais n'est pas écarté à long terme (j'ai juste pas eu le temps de réviser)
  • le "copy" est implanté comme un nouveau bouton à coté de move et extract comme un lien à cote de "view"

Je vais mettre un screenshot.

Je n'ai pas beaucoup testé, des tests seraient appréciés.

Changed 18 months ago by anarcat

Note: See TracTickets for help on using tickets.