bulk upload of images (or other files)

Asked by jfindley

Is there a way to bulk upload multiple files at once to either the xibo library or the client library? I have slide shows I created that have many many individual images and uploading each one via the web interface would be painful. I'd like to turn this over to users to maintain and allow them to upload something like an entire directory at once. Any ideas?

Thanks, this is a great project and very useful for how we're deploying it. We're using it as lobby displays in schools and it works perfectly for that.

Thanks,

JF

Question information

Language:
English Edit question
Status:
Answered
For:
Xibo Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Alex Harrington (alexharrington) said :
#1

JF

Not at the moment - there's a blueprint to deal with this but nothing has been implemented yet.
https://blueprints.launchpad.net/xibo/+spec/bulk-upload

Alex

Revision history for this message
jfindley (jeff-findley) said :
#2

Alex,

Thanks for the info and quick reply. One place I know this works well is with Gallery - http://gallery.menalto.com/

I happen to be using an older version of Gallery but I'll poke around a little to see how that project in handling bulk uploads. I'm not the most technically savvy, but I'm happy to do some legwork to find a solution for this.

In the meantime a workaround is to create a video of the slide show. That works for me, but again, I'd prefer that end users be able to easily change the content and pics are a big part of it.

Thanks,

JF

Revision history for this message
Alex Harrington (alexharrington) said :
#3

Great.

We're ideally looking for something that'll handle multiple file uploads and large files (ie over 2GB) and that has a license we can distribute. As far as we know such a beast doesn't exist. One option would be to write a file upload application that leverages the webservice, or possibly a Java applet.

Alex

Revision history for this message
Dan Garner (dangarner) said :
#4

At the moment I am working on extending the Xibo web services to include a
method for uploading files (in chunks probably). This is being done against
the 1.1.1 milestone.

This would be ideal for a Java applet, browser plugin or standalone
application to use as a file up loader.

Revision history for this message
Matthew Holder (matt-mattmole) said :
#5

Hi,

I've been looking into SWFUpload over the weekend with a view to trying to adapt xibo to use this code to allow multiple file uploads at any one time.

Grepping through the codebase I see comments referring to SWFUpload. Do you use this already? Can the new server handle multiple files uploaded at once, or are you using SWF upload for single file uploads only?

Matt

Revision history for this message
Alex Harrington (alexharrington) said :
#6

I think we used to use it. It doesn't deal with large files and doesn't
work through proxy servers.

Alex

Matthew Holder <email address hidden> wrote:

Question #100836 on Xibo changed:
https://answers.launchpad.net/xibo/+question/100836

Matthew Holder posted a new comment:
Hi,

I've been looking into SWFUpload over the weekend with a view to trying
to adapt xibo to use this code to allow multiple file uploads at any one
time.

Grepping through the codebase I see comments referring to SWFUpload. Do
you use this already? Can the new server handle multiple files uploaded
at once, or are you using SWF upload for single file uploads only?

Matt

--
You received this question notification because you are a member of Xibo
Developers, which is an answer contact for Xibo.

This email carries a disclaimer, a copy of which may be read at http://learning.longhill.org.uk/disclaimer

Revision history for this message
Matthew Holder (matt-mattmole) said :
#7

Thanks. I'll keep an eye out for another one

Revision history for this message
Dan Garner (dangarner) said :
#8

Just as confirmation... we did use it in the past and we dropped it for the
reasons Alex mentioned.

Revision history for this message
Bob Green (greenb) said :
#9

HI I could really do with this SWFupload as I can live with the restrictions mentioned. Is How would I go about implementing it? Or failing that is there a way that I could rename the jpgs to match the filenames of the files that are on the clients ie. 1.jpg 2.jpg 3.jpg the copy and overwrite the existing files? I believe there is some MD5 hash that checks for corruption , would that be upset if I did this? Can I turn it off?

Revision history for this message
Alex Harrington (alexharrington) said :
#10

It's not trivial to implement.

What's happening is the next major release of Xibo (1.3 testing / 1.4 stable) will have a REST API and we will release an upload client application which will allow you to upload large files and multiple files more easily.

If you already have files in the server library, you could overwrite them and clear the md5 hash from the appropriate records in the database, however the clients expect that MD5 hash not to change over time so it may well cause problems that end. I strongly advise you not to try.

Alex

Revision history for this message
Avinash Kumar (avinash-kumar-effem) said :
#11

Hi

Has the upload client mendione dbaove been developed ?

Alternativels has there been any further updates on the bulk upload option for media

Revision history for this message
Alex Harrington (alexharrington) said :
#12

It's in the process of being developed and will be released along with
the server API to enable it to work for development preview in 1.3.0
and for stable release in 1.4.0

Alex

Revision history for this message
GJ Blessing (gblessing) said :
#13

Ok, I have a thought. I have made the Library local folder (C:\xibo in my case) a share on our network (\\xiboserver\xibo). I was hoping to allow users to just copy their jpg files there and the Library would auto refresh with them in there. Is there a way to have the xibo Library see the images that were added to the directory in this way?

I do not fully understand the logic to how the Library works so if this has over simplified the solution, just let me know. Thanks

George

Revision history for this message
Alex Harrington (alexharrington) said :
#14

No. You must upload content through the web interface. That's the only
supported method at the moment.

Revision history for this message
Frankstar (office-s) said :
#15

any updates on this ?

Revision history for this message
Alex Harrington (alexharrington) said :
#16

Bulk upload is supported in 1.5.1

Can you help with this problem?

Provide an answer of your own, or ask jfindley for more information if necessary.

To post a message you must log in.