#34: Ability to add videos from other sites
----------------------------------------+-----------------------------------
Reporter: and | Owner:
Type: feature | Status: new
Priority: critical | Milestone: 4.5.2
Component: PlumiVideoProduct | Severity: New Ticket
Resolution: | Keywords:
Who will test this: And |
----------------------------------------+-----------------------------------
Description changed by anna:
Old description:
> == User Story ==
>
> Create the ability to take videos from Vimeo, YouTube and add them to a
> Plumi site.
>
> This will enable broader sharing of content. Videomakers will not have to
> re-upload their video to another site (the Plumi site) if they have
> already done so elsewhere. It will also allow site editors to curate
> content from other sites into a Plumi site.
>
> * external videos offered as similar UX to publishing ordinary videos,
> but instead of uploading a video the user can add a link / embed code
> from Vimeo, Youtube or other site
>
> * ability to list external videos within all the usual listings
> throughout the site, but also separately from normal videos on the site
> if we choose (not sure yet in which listings we need to differentiate
> them, we should just have this ability if needed)
>
> == Video Publish Form - UI ==
>
> The place to change HTML etc. for buttons in videoaddform.pt in
> plumi.content
>
> == REMAINING TASKS ==
>
> 4. Ensure videos appear in listings throughout the site as consistent
> with uploaded videos - titles, thumbnails, duration etc.
>
> WORKING
>
> * Front page latest videos
> * http://staging.engagemedia.org/
> * Members video folder
> * http://staging.engagemedia.org:9080/Members/anna/videos
> * Author page
> * http://staging.engagemedia.org:9080/author/anna
>
> NOT WORKING
>
> * Latest videos page
> * http://staging.engagemedia.org:9080/latestvideos
> * Other videos by this author listing - video view pages
> * http://staging.engagemedia.org:9080/Members/AIPP/videos/Our-Forest-
> Our-Life-English/view
> * Taxonomy listings - Genre, Topic, Country, Language - THESE EXIST IN
> THE EM.TAXONOMIES AND EM.SKIN PRODUCTS
> * eg. http://staging.engagemedia.org:9080/taxonomy/genre/documentary
> * Search results
>
> 13. this video view page needs formatting correctly as per other videos:
> http://staging.engagemedia.org:9080/Members/anna/videos/aquaporko/
> http://staging.engagemedia.org:9080/Members/AIPP/videos/Our-Forest-Our-
> Life-English/view
>
> 14. apply '''plumi_workflow''' as per normally uploaded videos - put it
> in the profile - check and copy across anything else from profile
> including the views
>
> 16. error validation - no message on short summary, brings you back to
> the buttons not to the page itself (see comment/screenshot)
>
> 17. move thumbnail attachment to underneath add video file - and add the
> red dot for required field (even if it is not *actually* required).
> Change helper text ONLY FOR EXTERNAL VIDEOS to say "Add a thumbnail image
> for this video".
New description:
== User Story ==
Create the ability to take videos from Vimeo, YouTube and add them to a
Plumi site.
This will enable broader sharing of content. Videomakers will not have to
re-upload their video to another site (the Plumi site) if they have
already done so elsewhere. It will also allow site editors to curate
content from other sites into a Plumi site.
* external videos offered as similar UX to publishing ordinary videos,
but instead of uploading a video the user can add a link / embed code from
Vimeo, Youtube or other site
* ability to list external videos within all the usual listings
throughout the site, but also separately from normal videos on the site if
we choose (not sure yet in which listings we need to differentiate them,
we should just have this ability if needed)
== Video Publish Form - UI ==
The place to change HTML etc. for buttons in videoaddform.pt in
plumi.content
== REMAINING TASKS ==
1. Ensure videos appear in listings throughout the site as consistent with
uploaded videos - titles, thumbnails, duration etc.
CONFIRMED WORKING
* Front page latest videos
* http://staging.engagemedia.org/
* Members video folder
* http://staging.engagemedia.org:9080/Members/anna/videos
* Author page
* http://staging.engagemedia.org:9080/author/anna
* Latest videos page
* http://staging.engagemedia.org:9080/latestvideos
* Other videos by this author listing - video view pages
* http://staging.engagemedia.org:9080/Members/AIPP/videos/Our-Forest-Our-
Life-English/view
* Search results
NOT WORKING - or CAN'T TEST YET:
* Taxonomy listings - Genre, Topic, Country, Language - THESE EXIST IN
THE EM.TAXONOMIES AND EM.SKIN PRODUCTS
* eg. http://staging.engagemedia.org:9080/taxonomy/genre/documentary
4. Some validation errors don't create an 'Error:' box. Currently, the
publish form needs that error box to detect that the form has been posted
once and so to hide the big 'Upload' and 'Paste Link' buttons and show the
form instead when the page loads. I've fixed three of these but apparently
adding too much text to the summary creates an error that doesn't trigger
the error box (there is just a red outline around the relevant field). Two
possible resolutions: (1) fix the fields with non-standard validation
behaviours, or (2) find a more robust way of letting javascript know the
form has errors (eg. render something hidden) .. or both ideally.
this is inconvenient/confusing in some circumstances but probably not
critical
6. Duration - even though the video templates omit the duration box if
there is none, it appears Diazo adds a box anyway and you end up with a
dot which is probably a collapsed border. This is likely best fixed at the
Diazo level.
this is cosmetic and likely very easy
14. apply '''plumi_workflow''' as per normally uploaded videos - put it in
the profile - check and copy across anything else from profile including
the views
16. error validation - no message on short summary, brings you back to the
buttons not to the page itself (see comment/screenshot)
17. move thumbnail attachment to underneath add video file - and add the
red dot for required field (even if it is not *actually* required). Change
helper text ONLY FOR EXTERNAL VIDEOS to say "Add a thumbnail image for
this video".
--
--
Ticket URL: <http://plumi.org/ticket/34#comment:66>
Plumi <http://plumi.org/>
Plumi - FOSS Video Sharing Platform
_______________________________________________
Discuss mailing list
[email protected]
http://lists.plumi.org/listinfo/discuss