Changeset 3138:fdc62ca291e0 for inc
- Timestamp:
- 11/17/15 13:22:52 (10 years ago)
- Branch:
- default
- Location:
- inc
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
inc/core/class.dc.core.php
r3126 r3138 1394 1394 array('media_video_height','integer',300, 1395 1395 'Video height in media manager'), 1396 array('media_flash_fallback','boolean',true, 1397 'Flash player fallback for audio and video media'), 1396 1398 array('nb_post_for_home','integer',20, 1397 1399 'Number of entries on first home page'), -
inc/core/class.dc.media.php
r3099 r3138 1103 1103 Returns HTML code for audio player (HTML5 and if possible fallback Flash player) 1104 1104 1105 @param type <b>string</b> audio mime type 1106 @param url <b>string</b> audio URL to play 1107 @param player <b>string</b> Player URL (flash player fallback) 1108 @param args <b>array</b> Player parameters (flash player fallback) 1105 @param type <b>string</b> audio mime type 1106 @param url <b>string</b> audio URL to play 1107 @param player <b>string</b> Player URL (flash player fallback) 1108 @param args <b>array</b> Player parameters (flash player fallback) 1109 @param fallback <b>boolean</b> Include Flash player fallback 1109 1110 @return <b>string</b> 1110 1111 */ 1111 public static function audioPlayer($type,$url,$player=null,$args=null )1112 public static function audioPlayer($type,$url,$player=null,$args=null,$fallback=true) 1112 1113 { 1113 1114 $audio = … … 1115 1116 '<source src="'.$url.'">'; 1116 1117 1117 if ($ type == 'audio/mpeg3') {1118 if ($fallback && $type == 'audio/mpeg3') { 1118 1119 // Include Flash player fallback 1119 1120 if (!$player) { … … 1170 1171 Returns HTML code for video player (HTML5 and if possible fallback Flash player) 1171 1172 1172 @param type <b>string</b> video mime type 1173 @param url <b>string</b> video URL to play 1174 @param player <b>string</b> Player URL (flash player fallback) 1175 @param args <b>array</b> Player parameters (flash player fallback) 1173 @param type <b>string</b> video mime type 1174 @param url <b>string</b> video URL to play 1175 @param player <b>string</b> Player URL (flash player fallback) 1176 @param args <b>array</b> Player parameters (flash player fallback) 1177 @param fallback <b>boolean</b> Include Flash player fallback (if not .flv) 1176 1178 @return <b>string</b> 1177 1179 */ 1178 public static function videoPlayer($type,$url,$player=null,$args=null )1180 public static function videoPlayer($type,$url,$player=null,$args=null,$fallback=true) 1179 1181 { 1180 1182 $video = ''; … … 1198 1200 } 1199 1201 1200 if ($type == 'video/x-flv' || $type == 'video/mp4' || $type == 'video/x-m4v')1202 if ($type == 'video/x-flv' || ($fallback && ($type == 'video/mp4' || $type == 'video/x-m4v'))) 1201 1203 { 1202 1204 // Include Flash player fallback … … 1256 1258 Returns HTML code for MP3 player 1257 1259 1258 @param url <b>string</b> MP3 URL to play1259 @param player <b>string</b> Player URL1260 @param url <b>string</b> MP3 URL to play 1261 @param player <b>string</b> Player URL 1260 1262 @param args <b>array</b> Player parameters 1263 @param fallback <b>boolean</b> Include Flash player fallback 1261 1264 @return <b>string</b> 1262 1265 */ 1263 public static function mp3player($url,$player=null,$args=null )1266 public static function mp3player($url,$player=null,$args=null,$fallback=true) 1264 1267 { 1265 1268 if (!$player) { … … 1299 1302 '<audio controls preload="auto">'. 1300 1303 '<source src="'.$url.'" type="audio/mpeg">'. 1301 '<object type="application/x-shockwave-flash" '. 1302 'data="'.$player.'" '. 1303 'width="'.$args['width'].'" height="'.$args['height'].'">'. 1304 '<param name="movie" value="'.$player.'" />'. 1305 '<param name="wmode" value="transparent" />'. 1306 '<param name="FlashVars" value="'.implode('&',$vars).'" />'. 1307 __('Embedded Audio Player'). 1308 '</object>'. 1304 ($fallback ? 1305 '<object type="application/x-shockwave-flash" '. 1306 'data="'.$player.'" '. 1307 'width="'.$args['width'].'" height="'.$args['height'].'">'. 1308 '<param name="movie" value="'.$player.'" />'. 1309 '<param name="wmode" value="transparent" />'. 1310 '<param name="FlashVars" value="'.implode('&',$vars).'" />'. 1311 __('Embedded Audio Player'). 1312 '</object>' : ''). 1309 1313 '</audio>'; 1310 1314 } -
inc/dbschema/upgrade.php
r3128 r3138 467 467 } 468 468 469 if (version_compare($version,'2.9','< '))469 if (version_compare($version,'2.9','<=')) 470 470 { 471 471 # Some new settings should be initialized, prepare db queries 472 472 $strReq = 'INSERT INTO '.$core->prefix.'setting'. 473 473 ' (setting_id,setting_ns,setting_value,setting_type,setting_label)'. 474 ' VALUES(\'%s\',\'system\',\'%s\',\'integer\',\'%s\')'; 475 $core->con->execute(sprintf($strReq,'media_video_width','400','Media video insertion width')); 476 $core->con->execute(sprintf($strReq,'media_video_height','300','Media video insertion height')); 474 ' VALUES(\'%s\',\'system\',\'%s\',\'%s\',\'%s\')'; 475 $core->con->execute( 476 sprintf($strReq,'media_video_width','400','integer','Media video insertion width')); 477 $core->con->execute( 478 sprintf($strReq,'media_video_height','300','integer','Media video insertion height')); 479 $core->con->execute( 480 sprintf($strReq,'media_flash_fallback','1','boolean','Flash player fallback for audio and video media')); 477 481 } 478 482
Note: See TracChangeset
for help on using the changeset viewer.