Plugin Directory

Changeset 2849128


Ignore:
Timestamp:
01/16/2023 12:19:48 PM (3 years ago)
Author:
VBog
Message:

Version 1.5.6

Location:
bg-playlist/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • bg-playlist/trunk/bg_playlist.php

    r2128475 r2849128  
    33    Plugin Name: Bg Playlist
    44    Description: The plugin creates the WP playlist using links to audio files in the posts.
    5     Version: 1.5.5
     5    Version: 1.5.6
    66    Author: VBog
    77    Author URI: https://bogaiskov.ru
     
    1111*/
    1212
    13 /*  Copyright 2018-2019  Vadim Bogaiskov  (email: vadim.bogaiskov@gmail.com)
     13/*  Copyright 2018-2023  Vadim Bogaiskov  (email: vadim.bogaiskov@gmail.com)
    1414
    1515    This program is free software; you can redistribute it and/or modify
     
    3838}
    3939
    40 define('BG_PLAYLIST_VERSION', '1.5.5');
     40define('BG_PLAYLIST_VERSION', '1.5.6');
    4141
    4242$upload_dir = wp_upload_dir();
     
    184184    if ($src) {
    185185        if (!preg_match('#https?:\/\/#', $src)) {   // Относительный путь
    186             if ($src{0} != '/') $src = '/'.$src;
     186            if ($src[0] != '/') $src = '/'.$src;
    187187            $src = site_url($src);
    188188        }   
     
    238238            $item = trim($match['url'][$i]);
    239239            if (!preg_match('#https?:\/\/#', $item)) {  // Относительный путь
    240                 if ($item{0} != '/') {                  // относительно плейлиста
     240                if ($item[0] != '/') {                  // относительно плейлиста
    241241                    $path = str_replace(basename($src), "", $src);
    242242                    $item = $path.$item;
     
    290290
    291291            if (!preg_match('#https?:\/\/#', $item)) {  // Относительный путь
    292                 if ($item{0} != '/') {                  // относительно плейлиста
     292                if ($item[0] != '/') {                  // относительно плейлиста
    293293                    $path = str_replace(basename($src), "", $src);
    294294                    $item = $path.$item;
     
    371371                            }
    372372                        }
    373                         if ($text{0} != '#') $song['caption'] = bg_wp_kses($text);
     373                        if ($text[0] != '#') $song['caption'] = bg_wp_kses($text);
    374374                    }
    375375                    preg_match( '#data\-length\s*=\s*([\'\"])([^\'\"]*)(\1)#ui', $match[0], $mt );
     
    680680            $url = trim($mt[2]);
    681681            if (!empty ($url)) {
    682                 if ($url{0} == '/') $url = BG_HTTP_HOST.$url;   // преобразуем относительный путь к абсолютному
     682                if ($url[0] == '/') $url = BG_HTTP_HOST.$url;   // преобразуем относительный путь к абсолютному
    683683                // Проверяем с этого ли сайта файл
    684684                if (!strncasecmp ( $url , $site_url , strlen($site_url) )) {
  • bg-playlist/trunk/readme.txt

    r2128475 r2849128  
    44Tags: playlist, player, track, music, auduio, disk
    55Requires at least: 3.0.1
    6 Tested up to: 5.2.2
    7 Requires PHP: 5.3
     6Tested up to: 6.1.1
     7Requires PHP: 7.4
    88Stable tag: trunk
    99License: GPLv2
     
    7979== Changelog ==
    8080
     81= 1.5.6 =
     82
     83* Support PHP 8.0
     84
    8185= 1.5.5 =
    8286
Note: See TracChangeset for help on using the changeset viewer.