Tags:
create new tag
view all tags

Feature Proposal: Mutliple File Upload to TWiki Topics

Motivation

Social Network Systems like Facebook or Flickr support Multiple File (they are images) Attachments. Thats the cool feature we should have in TWiki for any type of attachments.

Description and Documentation

The TWiki, at the very base is CGI Application based on Perl. It should be possible to implement multiple file attachment with the help of CGI file handlers. Let us just modify/improve current TWiki::UI::Upload module to support multiple attachments.

Examples

None at this moment. Please check the attached images to this topic - they explain the detailed requirement.

Impact

None

WhatDoesItAffect: API, Skins, UI, Usability

Implementation

-- Contributors: SopanShewale - 2010-04-22

Discussion

We should have very generic TWiki::UI::Upload. It should support uploading any number files using HTML Form similar to following:


<input type="file" name="filepath" value="%FILEPATH%" size="70" />
<input type="file" name="filepath" value="%FILEPATH%" size="70" />
<input type="file" name="filepath" value="%FILEPATH%" size="70" />
<input type="file" name="filepath" value="%FILEPATH%" size="70" />
<input type="file" name="filepath" value="%FILEPATH%" size="70" />

The Usability can be handled using TML in templates (attach.SKIN_NAMES.tmpl)

One Such example can be:


  • Step 1:

multiple-attachment-two.png


  • Step 2:

Once selected for upload, it should prompt back the "browser" input box. The selected file should be displayed below the browser input box with option of "Remove it". If some one want to remove/cancel the upload of particular file, it should be possible to do it in single click.

multiple-attachment-two.png


  • Step 3:

Possible to remove or cancel upload of any file.

multiple-attachment-three.png

-- SopanShewale - 2010-04-22

Excellent proposal. We are in code freeze for 5.0, but let's discuss in next release meeting if we want to make an exception.

-- PeterThoeny - 2010-04-22

Created issue TWikibug:Item6441 to add code in repository.

-- SopanShewale - 2010-04-29

This has been released in TWikiRelease05x00x00.

-- PeterThoeny - 2010-06-06

Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng multiple-attachment-one.png r2 r1 manage 30.7 K 2010-04-22 - 10:50 SopanShewale  
PNGpng multiple-attachment-three.png r2 r1 manage 38.4 K 2010-04-22 - 10:48 SopanShewale  
PNGpng multiple-attachment-two.png r1 manage 102.0 K 2010-04-22 - 10:26 SopanShewale  
Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r5 - 2010-06-06 - PeterThoeny
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.