Skip to content

[BCC.Media] Collection of Cantemo Portal plugins in use

License

Notifications You must be signed in to change notification settings

MasterMG2020/cantemo-plugins

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

330 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO:

  • Create buttons with javascript

  • Get user role from cantemo

  • Get item id from cantemo

  • Create a startManualRule function which takes a process_id (addEventListener(() => startManualRule(buttonConfig.process_id)))

  • Create buttons based on config file.

  • Feedback: Show that the process has started somehow

    • Show progress (api call to get status? call it every few seconds?)
  • Clean up names (no myplugin)

The args object

The args object on IPluginBlock.return_str.

[ // This is a tuple
    [
        "pluginblock",
        "MediaViewItemTechMetadataTop"
    ],
    { // This is a dict
        "item": "<<non-serializable: VSItem>>",
        "user": "<<non-serializable: SimpleLazyObject>>",
        "request": "<<non-serializable: Request>>",
        "item_id": "VX-2",
        "is_online": true,
        "is_locked": false,
        "link_class": "",
        "entitlements": [
            "fcpx"
        ],
        "enable_download": true
    }
]

User groups: {{user_groups}}

About

[BCC.Media] Collection of Cantemo Portal plugins in use

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 42.2%
  • HTML 38.8%
  • Python 14.2%
  • Shell 4.8%