Just wanted to create a different issue for the overlay problems mentioned by aufumy on http://drupal.org/node/365867#comment-1240572:

  • Once the mix is completed, press the 'Save & Publish' button. This brings the thumbnail creator:
    • The default thumbnail is the frame on which the timeline cursor is when clicking the Save & Publish button. This is fine, although it results in a black thumbnail is the cursor is at the very beginning of the movie, which can be slightly confusing.
    • Moving the thumbnail slider doesn't change the thumbnail at all. This is a problem.
    • I can't see any problem with closing the thumbnail creator component. I assume it has been fixed since aufumy's report.
  • Back to the advanced editor overlay can't be closed. This is a major issue as one is stuck there.

Also, due to its size, the advanced/premium editor's height may not fit all screens and should implement at least one of these:

  • Add vertical scroll.
  • Being able to close the overlay with the ESC key.

Comments

Zohar.Babin’s picture

Hi,

about the overlay closing issue - if you look at the code in kaltura.themeing.inc you can see an object decalred in the JS called callbacksObj.
this object should be passed to the AE through FlashVars

&jsDelegate=callbacksObj,

So that the AE will know which JS functions to call on the relevant events, using these JS functions you can close the overlay onSavePublish

About the thumbnail selector issue - I'll pass this issue to our Flex guys and they'll have a look.

About the size of the overlay/component - you can specify smaller size, and the flash component should load with scroll-bars.
When opening the modalbox (kalturaInitModalBox function) could add onKeyPress event on the document, to remove the overlay from DOM when ESC is pressed

fp’s picture

Status: Active » Closed (fixed)

Thanks for your answers.

At this day, there are still issues with the thumbnail creator. However, this doesn't belong directly to the the drupal kaltura module and should be dealt with somewhere else. Closing the issue.