CHALLENGE DETAIL

SharePoint Web Part for Box Embed

OVERVIEW

TASK

Box wants to enable users to embed a Box webpart into their SharePoint sites. Users should be allowed to select a Box folder, whose contents will be displayed in the webpart using Box embed.

REQUIREMENTS

1.Create a sandboxed web part that is compatible with SharePoint 2010 and 2013 that allows a user to embed a selected Box folder, or the root folder (“All files”) in a SharePoint page. The web part should allow you to select the size of the embed, the theme, and the ordering, as well as pick if they want icons or a list (see screenshot).

User-added image
 
(this screen can be found by right clicking on a folder in the Box web app and going to “Share” -> “Embed folder in your site”)
 
2. After selecting the style that will be displayed, they should be able to save the web part and be able to view Box documents and folders.

SUBMISSION DETAILS

Upload all your source code as a zip and provide any documentation and/or instructions that are needed. Please be clear and concise with any setup instructions.
 
A video of your application using Jing or Youtube is also required.

Your submission will be judged by a panel of peers based upon this criteria. If you would like to request an extension, please read Can challenge deadlines be extended for more time? on our FAQ. We do not want to grant extensions unless there is a valid reason.

PARTICIPATION


DISCUSSION

Makif
What is the value that we should pass after "embed_widget"? https://www.box.com/embed_widget/??????/s/FolderPublicName
Makif, Nov 27, 2012 at 04:19 AM reply
danieloleary
Hi Makif, The ? marks should be 12 zeroes: https://cloud.box.com/embed_widget/000000000000/s/[shared_name]. It's normally a hash of the embed settings but there's no way to calculate it yet (not published). The shared name is the hash value you get at the end of a shared link. For https://cloud.box.com/s/2e2eff2f01dddddd0d54, the shared name is 2e2eff2f01dddddd0d54. If you just need to embed root, you can use the following: https://box.com/embed_widget/000000000000/files/0/f/0
danieloleary, Nov 27, 2012 at 08:48 AM
Makif
Hi I've found a tricky solution before your response by using https://www.box.com/embed_widget_preview but I will use 12 zeros in my application.
Makif, Nov 27, 2012 at 09:46 AM
jeffdonthemic
A new submission has been uploaded for this challenge.
jeffdonthemic (admin), Nov 27, 2012 at 09:43 AM reply
elmerm
The bounty is too small for any good developer to seriously consider this.
elmerm, Nov 28, 2012 at 23:59 PM reply

The discussion board is closed for this challenge.



PARTICIPATION

3 members participating with 2 registered

ABOUT

This challenge is a first to finish task! We will judge the submissions in the order in which we receive them. If the first submission passes review the participant will be declared the winner. If the submission does not pass review, we will judge the next person's code and so on, until we either declare a winning submission or exhaust all submissions. We will only pay first place prize money. Feel free to submit even if other members have submitted before you. Their submissions may not pass.

1 submission for this challenge so far.

TECHNOLOGIES

Box

WINNER SELECTED

Ended Dec 19, 2012 at 9:37 AM
Winner Announced on January 3, 2013
View the challenge results
Give us your feedback about this challenge.

PRIZES

Total: $1,250
1st $1250

ASSETS

  1. mockup.png

SHARE

Chrome Extension

Install the CloudSpokes Chrome Extension for quick and easy access to the latest CloudSpokes challenges, your payments, leaderboards and more!