1
0
Эх сурвалжийг харах

#2127 Plyr player: some settings were added, studio widget background was changed, russian lang file

Alex Trofimov 7 жил өмнө
parent
commit
ec6a5b67ee

+ 4 - 0
modules/boonex/plyr/classes/BxPlyrPlayer.php

@@ -135,10 +135,14 @@ class BxPlyrPlayer extends BxDolPlayer
 
         // plyr initialization
         $sFormat = getParam('sys_player_default_format');
+        $aControls = explode(',', getParam('bx_plyr_option_controls'));
+        $aSettings = explode(',', getParam('bx_plyr_option_settings'));
         $aOptions = array_merge(array(
             // 'debug' => true,
             'quality' => array('default' => $this->_aSizes[$sFormat]),
             'displayDuration' => false,
+            'controls' => $aControls,
+            'settings' => $aSettings,
         ), $this->_aConfCustom);
         $sInitEditor = "
             gl$sId = new Plyr('#$sId', " . json_encode($aOptions) . ");

+ 2 - 0
modules/boonex/plyr/install/langs/en.xml

@@ -6,6 +6,8 @@
     <string name="_bx_plyr_setting"><![CDATA[Plyr Setting]]></string>
     <string name="_bx_plyr_adm_stg_cpt_type"><![CDATA[Plyr]]></string>
     <string name="_bx_plyr_adm_stg_cpt_category_general"><![CDATA[General]]></string>
+    <string name="_bx_plyr_option_controls"><![CDATA[Player Controls]]></string>
+    <string name="_bx_plyr_option_settings"><![CDATA[Player Settings]]></string>
 
     <string name="_bx_plyr_information"><![CDATA[Information]]></string>
     <string name="_bx_plyr_information_block"><![CDATA[This is <a target="_blank" href="https://plyr.io">Plyr player</a> integration.<br />]]></string>

+ 2 - 1
modules/boonex/plyr/install/sql/enable.sql

@@ -11,7 +11,8 @@ VALUES (@iTypeId, 'bx_plyr_general', '_bx_plyr_adm_stg_cpt_category_general', 1)
 SET @iCategId = LAST_INSERT_ID();
 
 INSERT INTO `sys_options` (`name`, `value`, `category_id`, `caption`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
-('bx_plyr_option_todo', '123', @iCategId, '_bx_plyr_option_todo', 'digit', '', '', '', 10);
+('bx_plyr_option_controls', 'play-large,play,progress,current-time,mute,volume,captions,settings,pip,airplay,fullscreen', @iCategId, '_bx_plyr_option_controls', 'text', '', '', '', 10),
+('bx_plyr_option_settings', 'captions,quality,speed,loop', @iCategId, '_bx_plyr_option_settings', 'text', '', '', '', 20);
 
 -- Editor
 

+ 1 - 1
modules/boonex/plyr/template/images/icons/std-icon.svg

@@ -3,7 +3,7 @@
     <defs>
         <linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
             <stop stop-color="#4dc1ff" stop-opacity="1" offset="0%"></stop>
-            <stop stop-color="#0074b3" stop-opacity="1" offset="100%"></stop>
+            <stop stop-color="#4dc1ff" stop-opacity="1" offset="100%"></stop>
         </linearGradient>
         <path d="M552.268958,552.268958 C600,504.537813 600,431.458333 600,300 C600,168.541667 600,95.4621875 552.268958,47.7310417 C504.537813,0 431.458333,0 300,0 C168.541667,0 95.4621875,0 47.7310417,47.7310417 C0,95.4621875 0,168.541667 0,300 C0,431.458333 0,504.537813 47.7310417,552.268958 C95.4621875,600 168.541667,600 300,600 C431.458333,600 504.537813,600 552.268958,552.268958 Z" id="path-2"></path>
     </defs>

+ 14 - 0
modules/boonex/russian/data/langs/bx_plyr/ru.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources name="ru" flag="ru" title="Russian">
+    <string name="_sys_module_plyr"><![CDATA[Plyr]]></string>
+    <string name="_bx_plyr"><![CDATA[Plyr]]></string>
+
+    <string name="_bx_plyr_setting"><![CDATA[Настройки Plyr]]></string>
+    <string name="_bx_plyr_adm_stg_cpt_type"><![CDATA[Plyr]]></string>
+    <string name="_bx_plyr_adm_stg_cpt_category_general"><![CDATA[Основные]]></string>
+    <string name="_bx_plyr_option_controls"><![CDATA[Кнопки управления доступные пользователям]]></string>
+    <string name="_bx_plyr_option_settings"><![CDATA[Настройки доступные пользователям]]></string>
+
+    <string name="_bx_plyr_information"><![CDATA[Информация]]></string>
+    <string name="_bx_plyr_information_block"><![CDATA[Интеграция <a target="_blank" href="https://plyr.io">Plyr плеера</a>.<br />]]></string>
+</resources>