Bulk Upload Plugin

Document created by asafh on Oct 23, 2011Last modified by asafh on Feb 7, 2013
Version 5Show Document
  • View in full screen mode

Summary

The bulk upload plugins gives you the ability to upload batches of documents, allowing you to easily import your collection of documents into your community.

By default, the utility is accessible through

  • Profile Actions (Self)
  • Profile Actions
  • Profile Overview (i.e. User's Stuff)

 

Screenshots

The Action Item:

1 - Actions.png

Choosing a location for the batch:

2 - Choose Location.png

Uploading multiple ZIP files & setting options:

3 - Upload Files.png

Result report:

4 - Report.png

Renaming of uploaded documents:

5 - Renaming.png

Informative errors per document:

6 - Individual Errors.png


Installation:

  1. Download the plugin from the Plugin Directory
  2. Optional: if you are familiar with plugins and want to edit the locations under which the link appears, edit the plugin.xml
  3. Install the jar in the admin console and restart your Jive installation.
That's it, you're done.

 

If you want to add some custom locations (i.e. not through Jive components) you can always add a link to bulk-upload!inputLocation.jspa(i.e. action bulk-upload method inputLocation).

Any user can use to utility but they can only upload to locations they could have normally upload a document too be able to.

 

Please bear in mind that this is not a product but rather a tool created for our internal use, which has proven useful for us.

Feel free to give it a try, we would love to hear some feedback.

 

Notes:

The Jive 4 version isn't expected to receive future updates if any will come up.

 

Sources:

The source code is now available on Github: Jive 4 and Jive 5.

 

License

Copyright 2011, LivePerson Inc.

 

Licensed under the Apache License, Version 2.0 (the "License");

 

you may not use this file except in compliance with the License.

You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software

distributed under the License is distributed on an "AS IS" BASIS,

WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and

limitations under the License.


Outcomes