XWikiTubeCode: mudanças entre as edições

De SupraWiki
(Importacão de dados via API)
 
(Importacão de dados via API)
 
Linha 1: Linha 1:
== XWikiTube home ==
{{velocity}}
{{velocity}}<br>#**<br>* This page is used to list all added videos <br>*#<br><br>## Globals<br>#set($discard = $xwiki.ssx.use("XWikiTubeCode.WebHome"))<br>#set($discard = $xwiki.jsx.use("XWikiTubeCode.WebHome"))<br>#set($videoUploader = $xwiki.parseGroovyFromPage("XWikiTubeCode.VideoUploadGroovy"))<br>#set($discard = $videoUploader.init($xwiki, $xcontext, $services))<br>## Check FFmpeg installation<br>#set($ffmpeg = $videoUploader.mediaTranscoder.checkFFmpeg())<br>#set($liveTableSourceURL = $xwiki.getURL('XWikiTubeCode.VideoUpload','view','xpage=plain&outputSyntax=plain&action=getXWikiTubeVideos'))<br>#set($columns = ["name", "extension", "mimeType", "size", "duration", "resolution", "creator", "creationDate", "encoded", "actions"])<br>#set($columnsProperties = {<br>    "name" : { "type" : "text", "sortable":false, "filterable":true},<br>    "extension" : { "type" : "text", "sortable":false, "filterable":false},<br>    "mimeType" : { "type" : "text", "sortable":false, "filterable":false},<br>    "size" : { "type" : "text", "sortable":false, "filterable":false},<br>    "duration" : { "type" : "text", "sortable":false, "filterable":false},<br>    "resolution" : { "type" : "text", "sortable":false, "filterable":false},<br>    "creator" : { "type" : "text", "sortable":false, "filterable":false},<br>    "creationDate" : { "type" : "text", "sortable":false, "filterable":false},<br>    "encoded" : { "type" : "text", "sortable":false, "filterable":false},<br>    "actions" : {"type" : "none", "link" : "none", "html" : "true", "sortable":false}<br>})<br>#set($options = { <br>  "url":"$liveTableSourceURL",<br>  "rowCount": 10<br>})<br>#if(!$ffmpeg)<br> {{warning}}FFmpeg library is not installed on your server. FFmpeg is required to encode videos.{{/warning}}<br>#end<br><br>#livetable("medias" $columns $columnsProperties $options)<br>{{/velocity}}
#**
* This page is used to list all added videos  
*#
 
## Globals
#set($discard = $xwiki.ssx.use("XWikiTubeCode.WebHome"))
#set($discard = $xwiki.jsx.use("XWikiTubeCode.WebHome"))
#set($videoUploader = $xwiki.parseGroovyFromPage("XWikiTubeCode.VideoUploadGroovy"))
#set($discard = $videoUploader.init($xwiki, $xcontext, $services))
## Check FFmpeg installation
#set($ffmpeg = $videoUploader.mediaTranscoder.checkFFmpeg())
#set($liveTableSourceURL = $xwiki.getURL('XWikiTubeCode.VideoUpload','view','xpage=plain&outputSyntax=plain&action=getXWikiTubeVideos'))
#set($columns = ["name", "extension", "mimeType", "size", "duration", "resolution", "creator", "creationDate", "encoded", "actions"])
#set($columnsProperties = {
    "name" : { "type" : "text", "sortable":false, "filterable":true},
    "extension" : { "type" : "text", "sortable":false, "filterable":false},
    "mimeType" : { "type" : "text", "sortable":false, "filterable":false},
    "size" : { "type" : "text", "sortable":false, "filterable":false},
    "duration" : { "type" : "text", "sortable":false, "filterable":false},
    "resolution" : { "type" : "text", "sortable":false, "filterable":false},
    "creator" : { "type" : "text", "sortable":false, "filterable":false},
    "creationDate" : { "type" : "text", "sortable":false, "filterable":false},
    "encoded" : { "type" : "text", "sortable":false, "filterable":false},
    "actions" : {"type" : "none", "link" : "none", "html" : "true", "sortable":false}
})
#set($options = {  
  "url":"$liveTableSourceURL",
  "rowCount": 10
})
#if(!$ffmpeg)
{{warning}}FFmpeg library is not installed on your server. FFmpeg is required to encode videos.{{/warning}}
#end
 
#livetable("medias" $columns $columnsProperties $options)
{{/velocity}}

Edição atual tal como às 15h31min de 1 de junho de 2023

Predefinição:Velocity

  • This page is used to list all added videos
    1. Globals
  1. set($discard = $xwiki.ssx.use("XWikiTubeCode.WebHome"))
  2. set($discard = $xwiki.jsx.use("XWikiTubeCode.WebHome"))
  3. set($videoUploader = $xwiki.parseGroovyFromPage("XWikiTubeCode.VideoUploadGroovy"))
  4. set($discard = $videoUploader.init($xwiki, $xcontext, $services))
    1. Check FFmpeg installation
  5. set($ffmpeg = $videoUploader.mediaTranscoder.checkFFmpeg())
  6. set($liveTableSourceURL = $xwiki.getURL('XWikiTubeCode.VideoUpload','view','xpage=plain&outputSyntax=plain&action=getXWikiTubeVideos'))
  7. set($columns = ["name", "extension", "mimeType", "size", "duration", "resolution", "creator", "creationDate", "encoded", "actions"])
  8. set($columnsProperties = {
   "name" : { "type" : "text", "sortable":false, "filterable":true},
   "extension" : { "type" : "text", "sortable":false, "filterable":false},
   "mimeType" : { "type" : "text", "sortable":false, "filterable":false},
   "size" : { "type" : "text", "sortable":false, "filterable":false},
   "duration" : { "type" : "text", "sortable":false, "filterable":false},
   "resolution" : { "type" : "text", "sortable":false, "filterable":false},
   "creator" : { "type" : "text", "sortable":false, "filterable":false},
   "creationDate" : { "type" : "text", "sortable":false, "filterable":false},
   "encoded" : { "type" : "text", "sortable":false, "filterable":false},
   "actions" : {"type" : "none", "link" : "none", "html" : "true", "sortable":false}

})

  1. set($options = {
  "url":"$liveTableSourceURL",
  "rowCount": 10

})

  1. if(!$ffmpeg)
Predefinição:WarningFFmpeg library is not installed on your server. FFmpeg is required to encode videos.Predefinição:/warning
  1. end
  1. livetable("medias" $columns $columnsProperties $options)

Predefinição:/velocity