#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 |
----------------------------------------+-----------------------------------
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 ==
>
> 3. Change info text to read "The link to the video on the external site
> (on Youtube, Vimeo, etc.)."
> 4. Ensure videos appear in listings throughout the site as consistent
> with uploaded videos - titles, thumbnails, duration etc.
>
> 6. Video link should not appear when choosing upload toggle option
> 7. Video link should be a required field (Sam says this might have to be
> a hack)
> 8. EM skin only - but this helper text needs addressing
> https://redmine.engagemedia.org/issues/5242
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 ==
3. Change info text to read "The link to the video on the external site
(on Youtube, Vimeo, etc.)."
4. Ensure videos appear in listings throughout the site as consistent with
uploaded videos - titles, thumbnails, duration etc.
6. Video link should not appear when choosing upload toggle option
7. Video link should be a required field (Sam says this might have to be a
hack)
8. EM skin only - but this helper text needs addressing
https://redmine.engagemedia.org/issues/5242
9. think about UI - perhaps choose method other than radio buttons for
toggle selection
--
Comment (by anna):
Sam - can we try using some nice big buttons like this?
http://codepen.io/cheeriottis/pen/inluv
See customised version below..
{{{
<html lang="en">
<head>
<meta name="author" content="www.twitter.com/cheeriottis">
<link href='http://fonts.googleapis.com/css?family=Oswald'
rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="css/core.css">
</head>
<body>
<a href="#" class="action-button shadow animate blue">Upload File</a>
<a href="#" class="action-button shadow animate red">Paste Link</a>
</body>
</html>
}}}
{{{
body
{
padding: 50px;
}
.animate
{
transition: all 0.1s;
-webkit-transition: all 0.1s;
}
.action-button
{
position: relative;
padding: 10px 40px;
margin: 0px 10px 10px 0px;
float: left;
border-radius: 10px;
font-family: 'Oswald';
font-size: 25px;
color: #FFF;
text-decoration: none;
}
.blue
{
background-color: #41B5E2;
border-bottom: 5px solid #0E728B;
text-shadow: 0px -2px #2980B9;
}
.red
{
background-color: #0E728B;
border-bottom: 5px solid #252830;
text-shadow: 0px -2px #252830;
}
.green
{
background-color: #82BF56;
border-bottom: 5px solid #669644;
text-shadow: 0px -2px #669644;
}
.yellow
{
background-color: #F2CF66;
border-bottom: 5px solid #D1B358;
text-shadow: 0px -2px #D1B358;
}
.action-button:active
{
transform: translate(0px,5px);
-webkit-transform: translate(0px,5px);
border-bottom: 1px solid;
}
}}}
--
Ticket URL: <http://plumi.org/ticket/34#comment:33>
Plumi <http://plumi.org/>
Plumi - FOSS Video Sharing Platform
_______________________________________________
Discuss mailing list
[email protected]
http://lists.plumi.org/listinfo/discuss