Add annotation plugin
This commit is contained in:
@ -0,0 +1,21 @@
|
||||
async function register ({ registerVideoField, peertubeHelpers }) {
|
||||
const fieldName = 'player-annotations'
|
||||
const descriptionSource = 'See <a href="https://cpy.re" target="_blank">this document</a> for annotation format'
|
||||
|
||||
const descriptionHTML = await peertubeHelpers.translate(descriptionSource)
|
||||
const commonOptions = {
|
||||
name: fieldName,
|
||||
label: 'Annotations',
|
||||
descriptionHTML,
|
||||
type: 'input-textarea',
|
||||
default: ''
|
||||
}
|
||||
|
||||
for (const type of [ 'upload', 'import-url', 'import-torrent', 'update' ]) {
|
||||
registerVideoField(commonOptions, { type })
|
||||
}
|
||||
}
|
||||
|
||||
export {
|
||||
register
|
||||
}
|
Reference in New Issue
Block a user