Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/wp-inclu.../SimplePi...
File: Item.php
else
[2000] Fix | Delete
{
[2001] Fix | Delete
$copyrights = $copyrights_parent;
[2002] Fix | Delete
}
[2003] Fix | Delete
[2004] Fix | Delete
// CREDITS
[2005] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['credit']))
[2006] Fix | Delete
{
[2007] Fix | Delete
foreach ($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['credit'] as $credit)
[2008] Fix | Delete
{
[2009] Fix | Delete
$credit_role = null;
[2010] Fix | Delete
$credit_scheme = null;
[2011] Fix | Delete
$credit_name = null;
[2012] Fix | Delete
if (isset($credit['attribs']['']['role']))
[2013] Fix | Delete
{
[2014] Fix | Delete
$credit_role = $this->sanitize($credit['attribs']['']['role'], SIMPLEPIE_CONSTRUCT_TEXT);
[2015] Fix | Delete
}
[2016] Fix | Delete
if (isset($credit['attribs']['']['scheme']))
[2017] Fix | Delete
{
[2018] Fix | Delete
$credit_scheme = $this->sanitize($credit['attribs']['']['scheme'], SIMPLEPIE_CONSTRUCT_TEXT);
[2019] Fix | Delete
}
[2020] Fix | Delete
else
[2021] Fix | Delete
{
[2022] Fix | Delete
$credit_scheme = 'urn:ebu';
[2023] Fix | Delete
}
[2024] Fix | Delete
if (isset($credit['data']))
[2025] Fix | Delete
{
[2026] Fix | Delete
$credit_name = $this->sanitize($credit['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2027] Fix | Delete
}
[2028] Fix | Delete
$credits[] = $this->registry->create('Credit', array($credit_role, $credit_scheme, $credit_name));
[2029] Fix | Delete
}
[2030] Fix | Delete
if (is_array($credits))
[2031] Fix | Delete
{
[2032] Fix | Delete
$credits = array_values(array_unique($credits));
[2033] Fix | Delete
}
[2034] Fix | Delete
}
[2035] Fix | Delete
elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['credit']))
[2036] Fix | Delete
{
[2037] Fix | Delete
foreach ($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['credit'] as $credit)
[2038] Fix | Delete
{
[2039] Fix | Delete
$credit_role = null;
[2040] Fix | Delete
$credit_scheme = null;
[2041] Fix | Delete
$credit_name = null;
[2042] Fix | Delete
if (isset($credit['attribs']['']['role']))
[2043] Fix | Delete
{
[2044] Fix | Delete
$credit_role = $this->sanitize($credit['attribs']['']['role'], SIMPLEPIE_CONSTRUCT_TEXT);
[2045] Fix | Delete
}
[2046] Fix | Delete
if (isset($credit['attribs']['']['scheme']))
[2047] Fix | Delete
{
[2048] Fix | Delete
$credit_scheme = $this->sanitize($credit['attribs']['']['scheme'], SIMPLEPIE_CONSTRUCT_TEXT);
[2049] Fix | Delete
}
[2050] Fix | Delete
else
[2051] Fix | Delete
{
[2052] Fix | Delete
$credit_scheme = 'urn:ebu';
[2053] Fix | Delete
}
[2054] Fix | Delete
if (isset($credit['data']))
[2055] Fix | Delete
{
[2056] Fix | Delete
$credit_name = $this->sanitize($credit['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2057] Fix | Delete
}
[2058] Fix | Delete
$credits[] = $this->registry->create('Credit', array($credit_role, $credit_scheme, $credit_name));
[2059] Fix | Delete
}
[2060] Fix | Delete
if (is_array($credits))
[2061] Fix | Delete
{
[2062] Fix | Delete
$credits = array_values(array_unique($credits));
[2063] Fix | Delete
}
[2064] Fix | Delete
}
[2065] Fix | Delete
else
[2066] Fix | Delete
{
[2067] Fix | Delete
$credits = $credits_parent;
[2068] Fix | Delete
}
[2069] Fix | Delete
[2070] Fix | Delete
// DESCRIPTION
[2071] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['description']))
[2072] Fix | Delete
{
[2073] Fix | Delete
$description = $this->sanitize($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['description'][0]['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2074] Fix | Delete
}
[2075] Fix | Delete
elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['description']))
[2076] Fix | Delete
{
[2077] Fix | Delete
$description = $this->sanitize($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['description'][0]['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2078] Fix | Delete
}
[2079] Fix | Delete
else
[2080] Fix | Delete
{
[2081] Fix | Delete
$description = $description_parent;
[2082] Fix | Delete
}
[2083] Fix | Delete
[2084] Fix | Delete
// HASHES
[2085] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['hash']))
[2086] Fix | Delete
{
[2087] Fix | Delete
foreach ($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['hash'] as $hash)
[2088] Fix | Delete
{
[2089] Fix | Delete
$value = null;
[2090] Fix | Delete
$algo = null;
[2091] Fix | Delete
if (isset($hash['data']))
[2092] Fix | Delete
{
[2093] Fix | Delete
$value = $this->sanitize($hash['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2094] Fix | Delete
}
[2095] Fix | Delete
if (isset($hash['attribs']['']['algo']))
[2096] Fix | Delete
{
[2097] Fix | Delete
$algo = $this->sanitize($hash['attribs']['']['algo'], SIMPLEPIE_CONSTRUCT_TEXT);
[2098] Fix | Delete
}
[2099] Fix | Delete
else
[2100] Fix | Delete
{
[2101] Fix | Delete
$algo = 'md5';
[2102] Fix | Delete
}
[2103] Fix | Delete
$hashes[] = $algo.':'.$value;
[2104] Fix | Delete
}
[2105] Fix | Delete
if (is_array($hashes))
[2106] Fix | Delete
{
[2107] Fix | Delete
$hashes = array_values(array_unique($hashes));
[2108] Fix | Delete
}
[2109] Fix | Delete
}
[2110] Fix | Delete
elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['hash']))
[2111] Fix | Delete
{
[2112] Fix | Delete
foreach ($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['hash'] as $hash)
[2113] Fix | Delete
{
[2114] Fix | Delete
$value = null;
[2115] Fix | Delete
$algo = null;
[2116] Fix | Delete
if (isset($hash['data']))
[2117] Fix | Delete
{
[2118] Fix | Delete
$value = $this->sanitize($hash['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2119] Fix | Delete
}
[2120] Fix | Delete
if (isset($hash['attribs']['']['algo']))
[2121] Fix | Delete
{
[2122] Fix | Delete
$algo = $this->sanitize($hash['attribs']['']['algo'], SIMPLEPIE_CONSTRUCT_TEXT);
[2123] Fix | Delete
}
[2124] Fix | Delete
else
[2125] Fix | Delete
{
[2126] Fix | Delete
$algo = 'md5';
[2127] Fix | Delete
}
[2128] Fix | Delete
$hashes[] = $algo.':'.$value;
[2129] Fix | Delete
}
[2130] Fix | Delete
if (is_array($hashes))
[2131] Fix | Delete
{
[2132] Fix | Delete
$hashes = array_values(array_unique($hashes));
[2133] Fix | Delete
}
[2134] Fix | Delete
}
[2135] Fix | Delete
else
[2136] Fix | Delete
{
[2137] Fix | Delete
$hashes = $hashes_parent;
[2138] Fix | Delete
}
[2139] Fix | Delete
[2140] Fix | Delete
// KEYWORDS
[2141] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['keywords']))
[2142] Fix | Delete
{
[2143] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['keywords'][0]['data']))
[2144] Fix | Delete
{
[2145] Fix | Delete
$temp = explode(',', $this->sanitize($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['keywords'][0]['data'], SIMPLEPIE_CONSTRUCT_TEXT));
[2146] Fix | Delete
foreach ($temp as $word)
[2147] Fix | Delete
{
[2148] Fix | Delete
$keywords[] = trim($word);
[2149] Fix | Delete
}
[2150] Fix | Delete
unset($temp);
[2151] Fix | Delete
}
[2152] Fix | Delete
if (is_array($keywords))
[2153] Fix | Delete
{
[2154] Fix | Delete
$keywords = array_values(array_unique($keywords));
[2155] Fix | Delete
}
[2156] Fix | Delete
}
[2157] Fix | Delete
elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['keywords']))
[2158] Fix | Delete
{
[2159] Fix | Delete
if (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['keywords'][0]['data']))
[2160] Fix | Delete
{
[2161] Fix | Delete
$temp = explode(',', $this->sanitize($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['keywords'][0]['data'], SIMPLEPIE_CONSTRUCT_TEXT));
[2162] Fix | Delete
foreach ($temp as $word)
[2163] Fix | Delete
{
[2164] Fix | Delete
$keywords[] = trim($word);
[2165] Fix | Delete
}
[2166] Fix | Delete
unset($temp);
[2167] Fix | Delete
}
[2168] Fix | Delete
if (is_array($keywords))
[2169] Fix | Delete
{
[2170] Fix | Delete
$keywords = array_values(array_unique($keywords));
[2171] Fix | Delete
}
[2172] Fix | Delete
}
[2173] Fix | Delete
else
[2174] Fix | Delete
{
[2175] Fix | Delete
$keywords = $keywords_parent;
[2176] Fix | Delete
}
[2177] Fix | Delete
[2178] Fix | Delete
// PLAYER
[2179] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['player']))
[2180] Fix | Delete
{
[2181] Fix | Delete
$player = $this->sanitize($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['player'][0]['attribs']['']['url'], SIMPLEPIE_CONSTRUCT_IRI);
[2182] Fix | Delete
}
[2183] Fix | Delete
elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['player']))
[2184] Fix | Delete
{
[2185] Fix | Delete
$player = $this->sanitize($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['player'][0]['attribs']['']['url'], SIMPLEPIE_CONSTRUCT_IRI);
[2186] Fix | Delete
}
[2187] Fix | Delete
else
[2188] Fix | Delete
{
[2189] Fix | Delete
$player = $player_parent;
[2190] Fix | Delete
}
[2191] Fix | Delete
[2192] Fix | Delete
// RATINGS
[2193] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['rating']))
[2194] Fix | Delete
{
[2195] Fix | Delete
foreach ($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['rating'] as $rating)
[2196] Fix | Delete
{
[2197] Fix | Delete
$rating_scheme = null;
[2198] Fix | Delete
$rating_value = null;
[2199] Fix | Delete
if (isset($rating['attribs']['']['scheme']))
[2200] Fix | Delete
{
[2201] Fix | Delete
$rating_scheme = $this->sanitize($rating['attribs']['']['scheme'], SIMPLEPIE_CONSTRUCT_TEXT);
[2202] Fix | Delete
}
[2203] Fix | Delete
else
[2204] Fix | Delete
{
[2205] Fix | Delete
$rating_scheme = 'urn:simple';
[2206] Fix | Delete
}
[2207] Fix | Delete
if (isset($rating['data']))
[2208] Fix | Delete
{
[2209] Fix | Delete
$rating_value = $this->sanitize($rating['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2210] Fix | Delete
}
[2211] Fix | Delete
$ratings[] = $this->registry->create('Rating', array($rating_scheme, $rating_value));
[2212] Fix | Delete
}
[2213] Fix | Delete
if (is_array($ratings))
[2214] Fix | Delete
{
[2215] Fix | Delete
$ratings = array_values(array_unique($ratings));
[2216] Fix | Delete
}
[2217] Fix | Delete
}
[2218] Fix | Delete
elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['rating']))
[2219] Fix | Delete
{
[2220] Fix | Delete
foreach ($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['rating'] as $rating)
[2221] Fix | Delete
{
[2222] Fix | Delete
$rating_scheme = null;
[2223] Fix | Delete
$rating_value = null;
[2224] Fix | Delete
if (isset($rating['attribs']['']['scheme']))
[2225] Fix | Delete
{
[2226] Fix | Delete
$rating_scheme = $this->sanitize($rating['attribs']['']['scheme'], SIMPLEPIE_CONSTRUCT_TEXT);
[2227] Fix | Delete
}
[2228] Fix | Delete
else
[2229] Fix | Delete
{
[2230] Fix | Delete
$rating_scheme = 'urn:simple';
[2231] Fix | Delete
}
[2232] Fix | Delete
if (isset($rating['data']))
[2233] Fix | Delete
{
[2234] Fix | Delete
$rating_value = $this->sanitize($rating['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2235] Fix | Delete
}
[2236] Fix | Delete
$ratings[] = $this->registry->create('Rating', array($rating_scheme, $rating_value));
[2237] Fix | Delete
}
[2238] Fix | Delete
if (is_array($ratings))
[2239] Fix | Delete
{
[2240] Fix | Delete
$ratings = array_values(array_unique($ratings));
[2241] Fix | Delete
}
[2242] Fix | Delete
}
[2243] Fix | Delete
else
[2244] Fix | Delete
{
[2245] Fix | Delete
$ratings = $ratings_parent;
[2246] Fix | Delete
}
[2247] Fix | Delete
[2248] Fix | Delete
// RESTRICTIONS
[2249] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['restriction']))
[2250] Fix | Delete
{
[2251] Fix | Delete
foreach ($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['restriction'] as $restriction)
[2252] Fix | Delete
{
[2253] Fix | Delete
$restriction_relationship = null;
[2254] Fix | Delete
$restriction_type = null;
[2255] Fix | Delete
$restriction_value = null;
[2256] Fix | Delete
if (isset($restriction['attribs']['']['relationship']))
[2257] Fix | Delete
{
[2258] Fix | Delete
$restriction_relationship = $this->sanitize($restriction['attribs']['']['relationship'], SIMPLEPIE_CONSTRUCT_TEXT);
[2259] Fix | Delete
}
[2260] Fix | Delete
if (isset($restriction['attribs']['']['type']))
[2261] Fix | Delete
{
[2262] Fix | Delete
$restriction_type = $this->sanitize($restriction['attribs']['']['type'], SIMPLEPIE_CONSTRUCT_TEXT);
[2263] Fix | Delete
}
[2264] Fix | Delete
if (isset($restriction['data']))
[2265] Fix | Delete
{
[2266] Fix | Delete
$restriction_value = $this->sanitize($restriction['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2267] Fix | Delete
}
[2268] Fix | Delete
$restrictions[] = $this->registry->create('Restriction', array($restriction_relationship, $restriction_type, $restriction_value));
[2269] Fix | Delete
}
[2270] Fix | Delete
if (is_array($restrictions))
[2271] Fix | Delete
{
[2272] Fix | Delete
$restrictions = array_values(array_unique($restrictions));
[2273] Fix | Delete
}
[2274] Fix | Delete
}
[2275] Fix | Delete
elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['restriction']))
[2276] Fix | Delete
{
[2277] Fix | Delete
foreach ($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['restriction'] as $restriction)
[2278] Fix | Delete
{
[2279] Fix | Delete
$restriction_relationship = null;
[2280] Fix | Delete
$restriction_type = null;
[2281] Fix | Delete
$restriction_value = null;
[2282] Fix | Delete
if (isset($restriction['attribs']['']['relationship']))
[2283] Fix | Delete
{
[2284] Fix | Delete
$restriction_relationship = $this->sanitize($restriction['attribs']['']['relationship'], SIMPLEPIE_CONSTRUCT_TEXT);
[2285] Fix | Delete
}
[2286] Fix | Delete
if (isset($restriction['attribs']['']['type']))
[2287] Fix | Delete
{
[2288] Fix | Delete
$restriction_type = $this->sanitize($restriction['attribs']['']['type'], SIMPLEPIE_CONSTRUCT_TEXT);
[2289] Fix | Delete
}
[2290] Fix | Delete
if (isset($restriction['data']))
[2291] Fix | Delete
{
[2292] Fix | Delete
$restriction_value = $this->sanitize($restriction['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2293] Fix | Delete
}
[2294] Fix | Delete
$restrictions[] = $this->registry->create('Restriction', array($restriction_relationship, $restriction_type, $restriction_value));
[2295] Fix | Delete
}
[2296] Fix | Delete
if (is_array($restrictions))
[2297] Fix | Delete
{
[2298] Fix | Delete
$restrictions = array_values(array_unique($restrictions));
[2299] Fix | Delete
}
[2300] Fix | Delete
}
[2301] Fix | Delete
else
[2302] Fix | Delete
{
[2303] Fix | Delete
$restrictions = $restrictions_parent;
[2304] Fix | Delete
}
[2305] Fix | Delete
[2306] Fix | Delete
// THUMBNAILS
[2307] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['thumbnail']))
[2308] Fix | Delete
{
[2309] Fix | Delete
foreach ($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['thumbnail'] as $thumbnail)
[2310] Fix | Delete
{
[2311] Fix | Delete
$thumbnails[] = $this->sanitize($thumbnail['attribs']['']['url'], SIMPLEPIE_CONSTRUCT_IRI);
[2312] Fix | Delete
}
[2313] Fix | Delete
if (is_array($thumbnails))
[2314] Fix | Delete
{
[2315] Fix | Delete
$thumbnails = array_values(array_unique($thumbnails));
[2316] Fix | Delete
}
[2317] Fix | Delete
}
[2318] Fix | Delete
elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['thumbnail']))
[2319] Fix | Delete
{
[2320] Fix | Delete
foreach ($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['thumbnail'] as $thumbnail)
[2321] Fix | Delete
{
[2322] Fix | Delete
$thumbnails[] = $this->sanitize($thumbnail['attribs']['']['url'], SIMPLEPIE_CONSTRUCT_IRI);
[2323] Fix | Delete
}
[2324] Fix | Delete
if (is_array($thumbnails))
[2325] Fix | Delete
{
[2326] Fix | Delete
$thumbnails = array_values(array_unique($thumbnails));
[2327] Fix | Delete
}
[2328] Fix | Delete
}
[2329] Fix | Delete
else
[2330] Fix | Delete
{
[2331] Fix | Delete
$thumbnails = $thumbnails_parent;
[2332] Fix | Delete
}
[2333] Fix | Delete
[2334] Fix | Delete
// TITLES
[2335] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['title']))
[2336] Fix | Delete
{
[2337] Fix | Delete
$title = $this->sanitize($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['title'][0]['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2338] Fix | Delete
}
[2339] Fix | Delete
elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['title']))
[2340] Fix | Delete
{
[2341] Fix | Delete
$title = $this->sanitize($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['title'][0]['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2342] Fix | Delete
}
[2343] Fix | Delete
else
[2344] Fix | Delete
{
[2345] Fix | Delete
$title = $title_parent;
[2346] Fix | Delete
}
[2347] Fix | Delete
[2348] Fix | Delete
$this->data['enclosures'][] = $this->registry->create('Enclosure', array($url, $type, $length, null, $bitrate, $captions, $categories, $channels, $copyrights, $credits, $description, $duration, $expression, $framerate, $hashes, $height, $keywords, $lang, $medium, $player, $ratings, $restrictions, $samplingrate, $thumbnails, $title, $width));
[2349] Fix | Delete
}
[2350] Fix | Delete
}
[2351] Fix | Delete
}
[2352] Fix | Delete
}
[2353] Fix | Delete
[2354] Fix | Delete
// If we have standalone media:content tags, loop through them.
[2355] Fix | Delete
if (isset($this->data['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['content']))
[2356] Fix | Delete
{
[2357] Fix | Delete
foreach ((array) $this->data['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['content'] as $content)
[2358] Fix | Delete
{
[2359] Fix | Delete
if (isset($content['attribs']['']['url']) || isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['player']))
[2360] Fix | Delete
{
[2361] Fix | Delete
// Attributes
[2362] Fix | Delete
$bitrate = null;
[2363] Fix | Delete
$channels = null;
[2364] Fix | Delete
$duration = null;
[2365] Fix | Delete
$expression = null;
[2366] Fix | Delete
$framerate = null;
[2367] Fix | Delete
$height = null;
[2368] Fix | Delete
$javascript = null;
[2369] Fix | Delete
$lang = null;
[2370] Fix | Delete
$length = null;
[2371] Fix | Delete
$medium = null;
[2372] Fix | Delete
$samplingrate = null;
[2373] Fix | Delete
$type = null;
[2374] Fix | Delete
$url = null;
[2375] Fix | Delete
$width = null;
[2376] Fix | Delete
[2377] Fix | Delete
// Elements
[2378] Fix | Delete
$captions = null;
[2379] Fix | Delete
$categories = null;
[2380] Fix | Delete
$copyrights = null;
[2381] Fix | Delete
$credits = null;
[2382] Fix | Delete
$description = null;
[2383] Fix | Delete
$hashes = null;
[2384] Fix | Delete
$keywords = null;
[2385] Fix | Delete
$player = null;
[2386] Fix | Delete
$ratings = null;
[2387] Fix | Delete
$restrictions = null;
[2388] Fix | Delete
$thumbnails = null;
[2389] Fix | Delete
$title = null;
[2390] Fix | Delete
[2391] Fix | Delete
// Start checking the attributes of media:content
[2392] Fix | Delete
if (isset($content['attribs']['']['bitrate']))
[2393] Fix | Delete
{
[2394] Fix | Delete
$bitrate = $this->sanitize($content['attribs']['']['bitrate'], SIMPLEPIE_CONSTRUCT_TEXT);
[2395] Fix | Delete
}
[2396] Fix | Delete
if (isset($content['attribs']['']['channels']))
[2397] Fix | Delete
{
[2398] Fix | Delete
$channels = $this->sanitize($content['attribs']['']['channels'], SIMPLEPIE_CONSTRUCT_TEXT);
[2399] Fix | Delete
}
[2400] Fix | Delete
if (isset($content['attribs']['']['duration']))
[2401] Fix | Delete
{
[2402] Fix | Delete
$duration = $this->sanitize($content['attribs']['']['duration'], SIMPLEPIE_CONSTRUCT_TEXT);
[2403] Fix | Delete
}
[2404] Fix | Delete
else
[2405] Fix | Delete
{
[2406] Fix | Delete
$duration = $duration_parent;
[2407] Fix | Delete
}
[2408] Fix | Delete
if (isset($content['attribs']['']['expression']))
[2409] Fix | Delete
{
[2410] Fix | Delete
$expression = $this->sanitize($content['attribs']['']['expression'], SIMPLEPIE_CONSTRUCT_TEXT);
[2411] Fix | Delete
}
[2412] Fix | Delete
if (isset($content['attribs']['']['framerate']))
[2413] Fix | Delete
{
[2414] Fix | Delete
$framerate = $this->sanitize($content['attribs']['']['framerate'], SIMPLEPIE_CONSTRUCT_TEXT);
[2415] Fix | Delete
}
[2416] Fix | Delete
if (isset($content['attribs']['']['height']))
[2417] Fix | Delete
{
[2418] Fix | Delete
$height = $this->sanitize($content['attribs']['']['height'], SIMPLEPIE_CONSTRUCT_TEXT);
[2419] Fix | Delete
}
[2420] Fix | Delete
if (isset($content['attribs']['']['lang']))
[2421] Fix | Delete
{
[2422] Fix | Delete
$lang = $this->sanitize($content['attribs']['']['lang'], SIMPLEPIE_CONSTRUCT_TEXT);
[2423] Fix | Delete
}
[2424] Fix | Delete
if (isset($content['attribs']['']['fileSize']))
[2425] Fix | Delete
{
[2426] Fix | Delete
$length = intval($content['attribs']['']['fileSize']);
[2427] Fix | Delete
}
[2428] Fix | Delete
if (isset($content['attribs']['']['medium']))
[2429] Fix | Delete
{
[2430] Fix | Delete
$medium = $this->sanitize($content['attribs']['']['medium'], SIMPLEPIE_CONSTRUCT_TEXT);
[2431] Fix | Delete
}
[2432] Fix | Delete
if (isset($content['attribs']['']['samplingrate']))
[2433] Fix | Delete
{
[2434] Fix | Delete
$samplingrate = $this->sanitize($content['attribs']['']['samplingrate'], SIMPLEPIE_CONSTRUCT_TEXT);
[2435] Fix | Delete
}
[2436] Fix | Delete
if (isset($content['attribs']['']['type']))
[2437] Fix | Delete
{
[2438] Fix | Delete
$type = $this->sanitize($content['attribs']['']['type'], SIMPLEPIE_CONSTRUCT_TEXT);
[2439] Fix | Delete
}
[2440] Fix | Delete
if (isset($content['attribs']['']['width']))
[2441] Fix | Delete
{
[2442] Fix | Delete
$width = $this->sanitize($content['attribs']['']['width'], SIMPLEPIE_CONSTRUCT_TEXT);
[2443] Fix | Delete
}
[2444] Fix | Delete
if (isset($content['attribs']['']['url']))
[2445] Fix | Delete
{
[2446] Fix | Delete
$url = $this->sanitize($content['attribs']['']['url'], SIMPLEPIE_CONSTRUCT_IRI);
[2447] Fix | Delete
}
[2448] Fix | Delete
// Checking the other optional media: elements. Priority: media:content, media:group, item, channel
[2449] Fix | Delete
[2450] Fix | Delete
// CAPTIONS
[2451] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['text']))
[2452] Fix | Delete
{
[2453] Fix | Delete
foreach ($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['text'] as $caption)
[2454] Fix | Delete
{
[2455] Fix | Delete
$caption_type = null;
[2456] Fix | Delete
$caption_lang = null;
[2457] Fix | Delete
$caption_startTime = null;
[2458] Fix | Delete
$caption_endTime = null;
[2459] Fix | Delete
$caption_text = null;
[2460] Fix | Delete
if (isset($caption['attribs']['']['type']))
[2461] Fix | Delete
{
[2462] Fix | Delete
$caption_type = $this->sanitize($caption['attribs']['']['type'], SIMPLEPIE_CONSTRUCT_TEXT);
[2463] Fix | Delete
}
[2464] Fix | Delete
if (isset($caption['attribs']['']['lang']))
[2465] Fix | Delete
{
[2466] Fix | Delete
$caption_lang = $this->sanitize($caption['attribs']['']['lang'], SIMPLEPIE_CONSTRUCT_TEXT);
[2467] Fix | Delete
}
[2468] Fix | Delete
if (isset($caption['attribs']['']['start']))
[2469] Fix | Delete
{
[2470] Fix | Delete
$caption_startTime = $this->sanitize($caption['attribs']['']['start'], SIMPLEPIE_CONSTRUCT_TEXT);
[2471] Fix | Delete
}
[2472] Fix | Delete
if (isset($caption['attribs']['']['end']))
[2473] Fix | Delete
{
[2474] Fix | Delete
$caption_endTime = $this->sanitize($caption['attribs']['']['end'], SIMPLEPIE_CONSTRUCT_TEXT);
[2475] Fix | Delete
}
[2476] Fix | Delete
if (isset($caption['data']))
[2477] Fix | Delete
{
[2478] Fix | Delete
$caption_text = $this->sanitize($caption['data'], SIMPLEPIE_CONSTRUCT_TEXT);
[2479] Fix | Delete
}
[2480] Fix | Delete
$captions[] = $this->registry->create('Caption', array($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text));
[2481] Fix | Delete
}
[2482] Fix | Delete
if (is_array($captions))
[2483] Fix | Delete
{
[2484] Fix | Delete
$captions = array_values(array_unique($captions));
[2485] Fix | Delete
}
[2486] Fix | Delete
}
[2487] Fix | Delete
else
[2488] Fix | Delete
{
[2489] Fix | Delete
$captions = $captions_parent;
[2490] Fix | Delete
}
[2491] Fix | Delete
[2492] Fix | Delete
// CATEGORIES
[2493] Fix | Delete
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['category']))
[2494] Fix | Delete
{
[2495] Fix | Delete
foreach ((array) $content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['category'] as $category)
[2496] Fix | Delete
{
[2497] Fix | Delete
$term = null;
[2498] Fix | Delete
$scheme = null;
[2499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function