JW Player 7 includes the option to set 9 different skins, with no extra cost. We've included this functionality in a new patch.
Also, there seems to be a bug in the existing legacy skins. It seems as though the "beelden" and "stormtrooper" skins were combined into one. This is what we think it should be instead:
$skin_options = array(
'bekle' => 'Bekle*',
'modieus' => 'Modieus*',
'glow' => 'Glow*',
'five' => 'Five*',
- 'beelden' => 'Stormtrooper*',
+ 'beelden' => 'Beelden*',
+ 'stormtrooper' => 'Stormtrooper*',
'vapor' => 'Vapor*',
'roundster' => 'Roundster*'
);
A patch will be posted for review in a few minutes.
Comments
Comment #2
sgdev commentedAttached is a patch for review. Thanks.
Comment #3
sgdev commentedSorry, forgot to change the status.
Comment #4
berdirThis doesn't work. The second part is then not translatable. And two t() calls are problematic, for example for right to left languages.
The safest way is to have two complete t() strings, one without the premium part and one with. Then use one or the other: legacy ? t('bla with premium') : t('short version').
Comment #5
sgdev commentedSorry about that, we can fix this right away and get you a new patch. Thanks.
Comment #6
sgdev commentedOk, this is definitely a better approach. Should have done it this way originally.
Let me know if the CRLF issues are resolved with this patch too. Thanks.
Comment #8
berdirThanks, looks good now. Definitely something to improve in 8.x as well. Not sure about the current situation there.
Comment #9
johnchqueWe were not listing any predefined skin at all in the d8 version. :)
Comment #11
johnchqueTests fixed.
Comment #12
berdirLets make sure we can actually select a skin then (different one for 6 and 7) and that it shows up in the configuration json.
Comment #13
johnchqueBy now we can just assert skins like that. Will improve the tests in #2713701: Add preset sources, sharing, mute and validation
Comment #15
berdirThanks, committed.