- Fix stat URLs.

This commit is contained in:
2026-07-19 17:55:55 +02:00
parent 4b988c8aff
commit 71a14c1f26
3 changed files with 1592 additions and 1603 deletions

View File

@@ -1,14 +1,4 @@
# $RCSfile: ReadMe.txt,v $
# $Revision: 1.1 $
# $Name: $
# $Date: 2012/12/01 16:27:04 $
# $Author: agibert $
LMBrowse - Langueur Monotone Browser
Welcome to LMBrowse: Langueur Monotone Browser
@@ -41,4 +31,3 @@ Configuration
+ $lmb_url: URL where lmbrowse is accessible,
- The second section defines the HTML page keywords.

View File

@@ -1,5 +1,5 @@
------------------------------------------------------------------------------------------------------------------------------------
LMBrowse V 1.9.1 - A. GIBERT - 2026/07/18
LMBrowse V 1.9.1 - A. GIBERT - 2026/07/19
------------------------------------------------------------------------------------------------------------------------------------
- Add docker support,

View File

@@ -495,8 +495,8 @@ function lmb_make_tab( $tab_id, $css_id, $tab_side, $logo_path, $img_path, $data
<td class=\"{$css_id}00\">&nbsp;</td>
<td>
<table class=\"list\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"\">
<tbody>
";
<tbody>";
echo "";
echo $data;
@@ -509,8 +509,8 @@ function lmb_make_tab( $tab_id, $css_id, $tab_side, $logo_path, $img_path, $data
</tbody>
</table>
</td>
</tr>
";
</tr>";
echo "";
}
@@ -529,8 +529,8 @@ function lmb_spacer( $size)
echo "<br/>";
}
echo "</td></tr>
";
echo "</td></tr>";
echo "";
}
@@ -561,13 +561,13 @@ function lmb_menu( $menu_id, $skin_path)
{
if( $i == $menu_id)
{
echo " <td class=\"menu-item\" style=\"width: 128px;\"><div class=\"sprite-menu-home_page-off\"></div></td>
";
echo " <td class=\"menu-item\" style=\"width: 128px;\"><div class=\"sprite-menu-home_page-off\"></div></td>";
echo "";
}
else
{
echo " <td class=\"menu-item\" style=\"width: 128px;\"><a class=\"button-item\" href=\"{$lmb_url_post}\"><div class=\"sprite-menu-home_page-on\"></div></a></td>
";
echo " <td class=\"menu-item\" style=\"width: 128px;\"><a class=\"button-item\" href=\"{$lmb_url_post}\"><div class=\"sprite-menu-home_page-on\"></div></a></td>";
echo "";
}
break;
}
@@ -576,13 +576,13 @@ function lmb_menu( $menu_id, $skin_path)
{
if( $i == $menu_id)
{
echo " <td class=\"menu-item\" style=\"width: 128px;\"><div class=\"sprite-menu-about-off\"></div></td>
";
echo " <td class=\"menu-item\" style=\"width: 128px;\"><div class=\"sprite-menu-about-off\"></div></td>";
echo "";
}
else
{
echo " <td class=\"menu-item\" style=\"width: 128px;\"><a class=\"button-item\" href=\"{$lmb_url_post}?page=about\"><div class=\"sprite-menu-about-on\"></div></a></td>
";
echo " <td class=\"menu-item\" style=\"width: 128px;\"><a class=\"button-item\" href=\"{$lmb_url_post}?page=about\"><div class=\"sprite-menu-about-on\"></div></a></td>";
echo "";
}
break;
}
@@ -591,13 +591,13 @@ function lmb_menu( $menu_id, $skin_path)
{
if( $i == $menu_id)
{
echo " <td class=\"menu-item\" style=\"width: 128px;\"><div class=\"sprite-menu-discography-off\"></div></td>
";
echo " <td class=\"menu-item\" style=\"width: 128px;\"><div class=\"sprite-menu-discography-off\"></div></td>";
echo "";
}
else
{
echo " <td class=\"menu-item\" style=\"width: 128px;\"><a class=\"button-item\" href=\"{$lmb_url_post}?page=discography\"><div class=\"sprite-menu-discography-on\"></div></a></td>
";
echo " <td class=\"menu-item\" style=\"width: 128px;\"><a class=\"button-item\" href=\"{$lmb_url_post}?page=discography\"><div class=\"sprite-menu-discography-on\"></div></a></td>";
echo "";
}
break;
}
@@ -610,8 +610,8 @@ function lmb_menu( $menu_id, $skin_path)
if( $i < 2)
{
echo " <td class=\"sprite-menu-bg\" style=\"width: 20px;\"></td>
";
echo " <td class=\"sprite-menu-bg\" style=\"width: 20px;\"></td>";
echo "";
}
}
}
@@ -659,8 +659,8 @@ function lmb_header( $page_id, $page_name, $page_title, $description, $keywords,
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">";
// echo "<html lang=\"en-US\">";
echo "<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">
";
echo "<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">";
echo "";
echo " <head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>
@@ -669,8 +669,8 @@ function lmb_header( $page_id, $page_name, $page_title, $description, $keywords,
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"/>
<link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"{$skin_path}/images/favicon.ico\"/>
<link rel=\"stylesheet\" type=\"text/css\" href=\"{$skin_path}/default.css\"/>
<title>$page_name</title>
";
<title>$page_name</title>";
echo "";
if( $lmb_ga_enable == true)
{
@@ -696,15 +696,15 @@ function lmb_header( $page_id, $page_name, $page_title, $description, $keywords,
gtag('js', new Date());
gtag('config', 'UA-37642754-1');
</script>
";
</script>";
echo "";
}
echo " </head>
";
echo " </head>";
echo "";
echo " <body style=\"background-image:url(''); background-repeat:repeat;\">
";
echo " <body style=\"background-image:url(''); background-repeat:repeat;\">";
echo "";
/* Modal Window */
echo " <script type=\"text/javascript\" class=\"init\">
@@ -730,38 +730,38 @@ document.addEventListener('keydown', e =>
{
if (e.key === 'Escape') closeModal();
});
</script>
";
</script>";
echo "";
echo " <div id=\"overlay\" class=\"overlay\">
<div class=\"modal\">
<button class=\"modal\" onclick=\"closeModal()\">✕</button>
<img id=\"modal-img\" class=\"modal\" src=\"\" alt=\"\">
</div>
</div>
";
</div>";
echo "";
echo " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"{$mw_tag}\">
<tbody>
<tr>
<td class=\"border\" colspan=\"2\"><div class=\"sprite-border-top-left\"></div></td>
<td></td>
<td class=\"border sprite-title_line-l\"></td>
";
<td class=\"border sprite-title_line-l\"></td>";
echo "";
echo " <td class=\"sprite-title_line-m\" style=\"width: 580px;\"><h1 class=\"lm\">Langueur Monotone</h1></td>
";
echo " <td class=\"sprite-title_line-m\" style=\"width: 580px;\"><h1 class=\"lm\">Langueur Monotone</h1></td>";
echo "";
echo " <td class=\"border sprite-title_line-r\"></td>
<td></td>
<td class=\"border\" colspan=\"2\"><div class=\"sprite-border-top-right\"></div></td>
</tr>
<tr>
<td colspan=\"2\"></td>
";
<td colspan=\"2\"></td>";
echo "";
echo " <td colspan=\"5\" class=\"subtitle\" style=\"height: 70px;\"><h2 class=\"lm\">$page_title</h2></td>
";
echo " <td colspan=\"5\" class=\"subtitle\" style=\"height: 70px;\"><h2 class=\"lm\">$page_title</h2></td>";
echo "";
echo " <td colspan=\"2\"></td>
</tr>
@@ -777,8 +777,8 @@ document.addEventListener('keydown', e =>
<tr>
<td class=\"menu-left\" style=\"width: 16px; vertical-align: top;\"><div class=\"sprite-menu-begin\"></div></td>
<td class=\"sprite-menu-bg\" style=\"width: 50%;\"></td>
";
<td class=\"sprite-menu-bg\" style=\"width: 50%;\"></td>";
echo "";
lmb_menu( $page_id, $skin_path);
@@ -800,8 +800,8 @@ document.addEventListener('keydown', e =>
<td style=\"vertical-align: top; width: 16px;\"></td>
<td style=\"vertical-align: top;\">
<table style=\"text-align: left; width: 100%; height: 100%; table-layout: fixed;\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
<tbody>
";
<tbody>";
echo "";
}
@@ -826,8 +826,8 @@ function lmb_footer( $skin_path)
</table>
</td>
<td style=\"vertical-align: top; width: 16px;\"></td>
</tr>
";
</tr>";
echo "";
echo " </tbody>
</table>
@@ -863,8 +863,8 @@ function lmb_footer( $skin_path)
<td style=\"width: 338px;\">
<table style=\"width: 100%; height: auto; text-align: left; \" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
<tbody>
<tr>
";
<tr>";
echo "";
if( lmb_admin_is())
{
@@ -875,9 +875,9 @@ function lmb_footer( $skin_path)
<td style=\"width: 8px;\">&nbsp;&nbsp;&nbsp;</td>
<td class=\"button-item\" style=\"width: 32px;\"><a rel=\"nofollow\" class=\"button-item\" href=\"http://feed1.w3.org/check.cgi?url=http%3A//{$lmb_url_pre}/%3Fpage%3Drss\" title=\"W3C RSS Validator\"><div class=\"sprite-button-w3c-rss-on\"></div></a></td>
<td style=\"width: 8px;\">&nbsp;&nbsp;&nbsp;</td>
<td class=\"button-item\" style=\"width: 32px;\"><a class=\"button-item\" href=\"/www-stats/\" title=\"Rx3 Statistics\"><div class=\"sprite-button-stats-on\"></div></a></td>
<td class=\"button-item\" style=\"width: 32px;\"><a class=\"button-item\" href=\"/private/stats/www-stats/\" title=\"Rx3 Statistics\"><div class=\"sprite-button-stats-on\"></div></a></td>
<td style=\"width: 8px;\">&nbsp;&nbsp;&nbsp;</td>
<td class=\"button-item\" style=\"width: 32px;\"><a class=\"button-item\" href=\"/www-ssl-stats/\" title=\"Rx3 SSL Statistics\"><div class=\"sprite-button-stats-on\"></div></a></td>
<td class=\"button-item\" style=\"width: 32px;\"><a class=\"button-item\" href=\"/private/stats/www-ssl-stats/\" title=\"Rx3 SSL Statistics\"><div class=\"sprite-button-stats-on\"></div></a></td>
<td style=\"width: 8px;\">&nbsp;&nbsp;&nbsp;</td>
<td class=\"button-item\" style=\"width: 32px;\"><a class=\"button-item\" href=\"https://www.google.com/analytics/web/?hl=en&amp;pli=1#dashboard//a37642754w66067134p67926512\" title=\"Google Analytics\"><div class=\"sprite-button-stats-on\"></div></a></td>
<td style=\"width: 8px;\">&nbsp;&nbsp;&nbsp;</td>
@@ -893,8 +893,8 @@ function lmb_footer( $skin_path)
</div>
</form>
</td>
<td style=\"width: 13px;\"></td>
";
<td style=\"width: 13px;\"></td>";
echo "";
}
else
{
@@ -905,8 +905,8 @@ function lmb_footer( $skin_path)
<div class=\"sprite-button-login-on\" style=\"display:inline-block; vertical-align: middle\"><input class=\"login\" type=\"submit\" value=\"\" title=\"Login\"/></div>
</div>
</form>
</td>
";
</td>";
echo "";
}
@@ -917,9 +917,8 @@ function lmb_footer( $skin_path)
</tbody>
</table>
</td>
<td class=\"bottext\">Page generated in $time_elaps seconds by <div class=\"link-item\"><a href=\"http://www.rx3.org/dvp/?dvp=".strtolower($lmb_myname)."\">{$lmb_myname}</a></div> V {$lmb_myver}</td>
";
<td class=\"bottext\">Page generated in $time_elaps seconds by <div class=\"link-item\"><a href=\"http://www.rx3.org/dvp/?dvp=".strtolower($lmb_myname)."\">{$lmb_myname}</a></div> V {$lmb_myver}</td>";
echo "";
echo " </tr>
</tbody>
</table>
@@ -934,8 +933,8 @@ function lmb_footer( $skin_path)
</tbody>
</table>
</body>
</html>
";
</html>";
echo "";
}
@@ -959,8 +958,8 @@ function lmb_welcome_tab( $skin_path)
".lmb_html_text_format( "{$welcome_string}")."
</td>
<td class=\"welcome01\"></td>
</tr>
";
</tr>";
echo "";
$data = ob_get_contents();
ob_end_clean();
@@ -1045,29 +1044,29 @@ function lmb_news_json_ld( $news_tab)
\"@context\": {
\"ical\": \"http://www.w3.org/2002/12/cal/ical#\",
\"xsd\": \"http://www.w3.org/2001/XMLSchema#\"
},
";
},";
echo "";
if( "{$news_tab[$i]["news"]}" == "")
{
echo " \"ical:summary\": \"".lmb_xml_text_format( "{$news_tab[$i]["title"]}: {$news_tab[$i]["name"]}")."\",
\"ical:description\": \"".lmb_xml_text_format( "{$news_tab[$i]["title"]}").": ".lmb_xml_text_format( "{$news_tab[$i]["name"]}")."\",
\"ical:url\": \"{$news_tab[$i]["alink"]}\",
\"ical:attach\": \"{$news_tab[$i]["aimg"]}\",
";
\"ical:attach\": \"{$news_tab[$i]["aimg"]}\",";
echo "";
}
else
{
echo " \"ical:summary\": \"".lmb_xml_text_format( "{$news_tab[$i]["title"]}")."\",
\"ical:description\": \"".lmb_xml_text_format( "{$news_tab[$i]["news"]}")."\",
\"ical:url\": \"http://www.langueur-monotone.com/\",
\"ical:attach\": \"http://www.langueur-monotone.com/skin/images/lm-logo2-96.png\",
";
\"ical:attach\": \"http://www.langueur-monotone.com/skin/images/lm-logo2-96.png\",";
echo "";
}
echo " \"ical:dtstart\": \"{$news_tab[$i]["date"]}\"
}</script>
";
}</script>";
echo "";
}
}
@@ -1123,8 +1122,8 @@ function lmb_news_tab( $skin_path)
<td class=\"news1\">{$news_tab[$i]["date"]}</td>
<td class=\"news2\" {$colspan_tag}>".lmb_html_text_format( "{$news}")."</td>
{$play_tag} <td class=\"news01\"></td>
</tr>
";
</tr>";
echo "";
}
$data = ob_get_contents();
@@ -1178,14 +1177,14 @@ function lmb_sitemap_item( $item_type, $page_url, $img_tab)
global $lmb_url_post;
echo " <url>
";
echo " <url>";
echo "";
echo " <loc>http://{$lmb_url_pre}{$lmb_url_post}${page_url}</loc>
<lastmod>2013-08-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
";
<priority>0.5</priority>";
echo "";
if( isset( $img_tab))
{
@@ -1194,13 +1193,13 @@ function lmb_sitemap_item( $item_type, $page_url, $img_tab)
echo " <image:image>
<image:loc>http://{$lmb_url_pre}/{$img["url"]}</image:loc>
<image:title>{$img["title"]}</image:title>
</image:image>
";
</image:image>";
echo "";
}
}
echo " </url>
";
echo " </url>";
echo "";
}
@@ -1334,9 +1333,9 @@ function lmb_sitemap_page()
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd\" xmlns:image=\"http://www.google.com/schemas/sitemap-image/1.1\">
";
<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd\" xmlns:image=\"http://www.google.com/schemas/sitemap-image/1.1\">";
echo "";
echo "";
$img_tab = array();
$size = 220;
@@ -1366,8 +1365,8 @@ function lmb_sitemap_page()
$time_elaps = intval( ( $time_stop - $time_start) * 1000) / 1000;
echo "</urlset>
<!-- Page generated in $time_elaps seconds by {$lmb_myname} (http://www.rx3.org/dvp/?dvp=".strtolower($lmb_myname).") V {$lmb_myver} -->
";
<!-- Page generated in $time_elaps seconds by {$lmb_myname} (http://www.rx3.org/dvp/?dvp=".strtolower($lmb_myname).") V {$lmb_myver} -->";
echo "";
}
@@ -1398,8 +1397,8 @@ function lmb_rss_page()
<url>http://{$lmb_url_pre}/skin/images/lm-logo2-border-rss.png</url>
<title>Langueur Monotone News Page</title>
<link>http://{$lmb_url_pre}/</link>
</image>
";
</image>";
echo "";
$news_tab = lmb_news_tab_get();
@@ -1408,24 +1407,24 @@ function lmb_rss_page()
$news = lmb_xml_text_format( $news_tab[$i]["news"]);
$pubdate = date("r", strtotime($news_tab[$i]["date"]));
echo " <item>
";
echo " <item>";
echo "";
if( "{$news_tab[$i]["name"]}" != "")
{
echo " <title>{$news_tab[$i]["title"]}: {$news_tab[$i]["name"]}</title>
";
echo " <title>{$news_tab[$i]["title"]}: {$news_tab[$i]["name"]}</title>";
echo "";
}
else
{
echo " <title>{$news_tab[$i]["title"]}</title>
";
echo " <title>{$news_tab[$i]["title"]}</title>";
echo "";
}
echo " <pubDate>{$pubdate}</pubDate>
<dc:creator>Langueur Monotone</dc:creator>
<guid>http://{$lmb_url_pre}/#$i</guid>
";
<guid>http://{$lmb_url_pre}/#$i</guid>";
echo "";
if( "{$news_tab[$i]["name"]}" != "")
{
@@ -1442,22 +1441,22 @@ function lmb_rss_page()
echo '
<description><![CDATA[<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, initial-scale=1"><style>table { border-collapse: collapse; width: 100%; border: 0px solid #ddd; color: white; background-color: #333333; font-family: verdana, geneva, lucida, \'lucida grande\', arial, helvetica, sans-serif; font-size: 14px;} th, td { text-align: left; padding: 16px;} a:link { font-weight: bold; color: #6644FF;} a:visited { font-weight: bold; color: #FF00FF;}</style></head><body></br></br></br>';
echo "{$data}";
echo '</br></br></br></body></html>]]></description>
';
echo " </item>
";
echo '</br></br></br></body></html>]]></description>';
echo "";
echo " </item>";
echo "";
}
echo "</channel>
</rss>
";
</rss>";
echo "";
$time_stop = microtime_float();
$time_elaps = intval( ( $time_stop - $time_start) * 1000) / 1000;
echo "<!-- Page generated in $time_elaps seconds by {$lmb_myname} (http://www.rx3.org/dvp/?dvp=".strtolower($lmb_myname).") V {$lmb_myver} -->
";
echo "<!-- Page generated in $time_elaps seconds by {$lmb_myname} (http://www.rx3.org/dvp/?dvp=".strtolower($lmb_myname).") V {$lmb_myver} -->";
echo "";
}
@@ -1481,8 +1480,8 @@ function lmb_about_tab( $skin_path)
echo " ".lmb_html_text_format( "{$about_string}")."
</td>
<td class=\"about01\"></td>
</tr>
";
</tr>";
echo "";
$data = ob_get_contents();
ob_end_clean();
@@ -1515,20 +1514,20 @@ function lmb_history_tab( $skin_path)
<td class=\"history1\">{$history_line[0]}</td>
<td class=\"history2\">{$history_line[1]}</td>
<td class=\"history3\">
<br/>
";
<br/>";
echo "";
for( $j = 2; $j < count($history_line); $j++)
{
echo " ".lmb_html_text_format( "{$history_line[$j]}")."<br/>
";
echo " ".lmb_html_text_format( "{$history_line[$j]}")."<br/>";
echo "";
}
echo " <br/>
</td>
<td class=\"history01\"></td>
</tr>
";
</tr>";
echo "";
}
$data = ob_get_contents();
@@ -1626,8 +1625,8 @@ function lmb_playlist_cur( $play_type, $path, $row, $skin_path)
$url = "{$lmb_url_post}?page=play&amp;type={$play_type}&amp;id={$play_tab[1]}&amp;priority={$play_tab[0]}";
echo " <tr class=\"play{$css_row}\"><td class=\"play1\"><a href=\"{$url}\"><img class=\"button-item\" src=\"/{$path}/{$play_tab[0]}-{$play_tab[1]}/covers/{$play_tab[1]}-cover-1-icon.png\" alt=\"\"/></a></td><td class=\"play2\"><div class=\"link-item\"><a href=\"{$url}\">{$play_info["name"]}</a></div></td><td class=\"play3\">&nbsp;{$play_info["month"]}</td><td class=\"play3\">&nbsp;{$play_info["year"]}&nbsp;</td><td class=\"play4\">{$play_info["comment"]}</td><td>&nbsp;</td></tr>
";
echo " <tr class=\"play{$css_row}\"><td class=\"play1\"><a href=\"{$url}\"><img class=\"button-item\" src=\"/{$path}/{$play_tab[0]}-{$play_tab[1]}/covers/{$play_tab[1]}-cover-1-icon.png\" alt=\"\"/></a></td><td class=\"play2\"><div class=\"link-item\"><a href=\"{$url}\">{$play_info["name"]}</a></div></td><td class=\"play3\">&nbsp;{$play_info["month"]}</td><td class=\"play3\">&nbsp;{$play_info["year"]}&nbsp;</td><td class=\"play4\">{$play_info["comment"]}</td><td>&nbsp;</td></tr>";
echo "";
}
else
{
@@ -1675,8 +1674,8 @@ function lmb_playlist_next( $play_type, $path, $row, $skin_path)
$comment = "";
}
echo " <tr class=\"play{$css_row}\"><td class=\"play1\">{$icon_tag}</td><td class=\"play2\">{$tab[0]}</td><td class=\"play3\">&nbsp;{$tab[1]}</td><td class=\"play3\">&nbsp;{$tab[2]}&nbsp;</td><td class=\"play4\">{$comment}</td><td>&nbsp;</td></tr>
";
echo " <tr class=\"play{$css_row}\"><td class=\"play1\">{$icon_tag}</td><td class=\"play2\">{$tab[0]}</td><td class=\"play3\">&nbsp;{$tab[1]}</td><td class=\"play3\">&nbsp;{$tab[2]}&nbsp;</td><td class=\"play4\">{$comment}</td><td>&nbsp;</td></tr>";
echo "";
}
}
@@ -1782,14 +1781,14 @@ function lmb_play_intro( $play_type, $play_id, $play_priority, $skin_path)
</tr>
<tr class=\"intro1\">
<td class=\"intro1\">
<br/>
";
<br/>";
echo "";
$intro_file = "{$play_path}/.intro";
$intro_string = file_get_contents( "{$intro_file}");
echo " ".lmb_html_text_format( "{$intro_string}")."<br/>
";
echo " ".lmb_html_text_format( "{$intro_string}")."<br/>";
echo "";
echo " <br/>
@@ -1825,14 +1824,14 @@ function lmb_play_intro( $play_type, $play_id, $play_priority, $skin_path)
<tbody>
<tr class=\"hardware1\">
<td class=\"hardware1\">
<br/>
";
<br/>";
echo "";
$hardware_file = "{$play_path}/.hardware";
$hardware_string = file_get_contents( "{$hardware_file}");
echo " ".lmb_html_text_format( "{$hardware_string}")."<br/>
";
echo " ".lmb_html_text_format( "{$hardware_string}")."<br/>";
echo "";
echo " <br/>
</td>
@@ -1847,8 +1846,8 @@ function lmb_play_intro( $play_type, $play_id, $play_priority, $skin_path)
</tbody>
</table>
</td>
</tr>
";
</tr>";
echo "";
}
@@ -2103,8 +2102,8 @@ function lmb_tracklist_microdata( $play_type, $play_id, $play_priority)
<meta itemprop=\"image\" content=\"{$cover_path}-1-128.png\"/>
<div itemscope=\"itemscope\" itemtype=\"http://schema.org/MusicGroup\">
<meta itemprop=\"name\" content=\"{$track_list_info[0]["artist"]}\"/>
</div>
";
</div>";
echo "";
for( $i = 0; $i < $tracks_nb; $i++)
{
@@ -2123,12 +2122,12 @@ function lmb_tracklist_microdata( $play_type, $play_id, $play_priority)
<meta itemprop=\"duration\" content=\"{$track_list_info[$i]["duration"]}\"/>
<meta itemprop=\"version\" content=\"{$track_list_info[$i]["comment"]}\"/>
<meta itemprop=\"url\" content=\"{$track_list_info[$i]["url"]}\"/>
</div>
";
</div>";
echo "";
}
echo " </div>
";
echo " </div>";
echo "";
}
@@ -2161,15 +2160,15 @@ function lmb_tracklist( $play_type, $play_id, $play_priority, $skin_path)
echo " <tr class=\"tracks0\" style=\"height: {$height}px;\">
<td colspan=\"6\" class=\"tracks2\" style=\"text-align: left;\">
";
<td colspan=\"6\" class=\"tracks2\" style=\"text-align: left;\">";
echo "";
lmb_tracklist_microdata( $play_type, $play_id, $play_priority);
echo " &nbsp;&nbsp;&nbsp;Full Album including covers&nbsp;</td>
{$file_tag}
</tr>
";
</tr>";
echo "";
for( $i = 0, $row = 1; $i < $track_nb; $i++, $row++)
{
@@ -2184,8 +2183,8 @@ function lmb_tracklist( $play_type, $play_id, $play_priority, $skin_path)
echo " <tr class=\"tracks{$css_row}\" style=\"height: {$height}px;\">";
echo "<td class=\"tracks1\">&nbsp;{$track_info["id"]}&nbsp;</td><td class=\"tracks2\">&nbsp;<div class=\"link-item\"><a href=\"{$track_url}\">{$track_info["title"]}</a></div>&nbsp;</td><td class=\"tracks3\">&nbsp;<div class=\"link-item\"><a href=\"{$track_url}\">{$track_info["mix"]}</a></div>&nbsp;</td><td class=\"tracks4\">&nbsp;{$track_info["length"]}&nbsp;</td><td class=\"tracks5\">&nbsp;{$track_info["composer"]}&nbsp;</td><td class=\"tracks6\">&nbsp;{$track_info["comment"]}&nbsp;</td>{$file_tag}</tr>
";
echo "<td class=\"tracks1\">&nbsp;{$track_info["id"]}&nbsp;</td><td class=\"tracks2\">&nbsp;<div class=\"link-item\"><a href=\"{$track_url}\">{$track_info["title"]}</a></div>&nbsp;</td><td class=\"tracks3\">&nbsp;<div class=\"link-item\"><a href=\"{$track_url}\">{$track_info["mix"]}</a></div>&nbsp;</td><td class=\"tracks4\">&nbsp;{$track_info["length"]}&nbsp;</td><td class=\"tracks5\">&nbsp;{$track_info["composer"]}&nbsp;</td><td class=\"tracks6\">&nbsp;{$track_info["comment"]}&nbsp;</td>{$file_tag}</tr>";
echo "";
}
$data = ob_get_contents();
@@ -2214,8 +2213,8 @@ function lmb_file_entry_print( $file_tab, $format_css_id, $size_css_id, $entry_t
<tr><td class=\"{$size_css_id}\">(${file["size"]} {$file["unit"]})</td></tr>
</tbody>
</table>
</td>
";
</td>";
echo "";
}
for( $i = count( $file_tab); $i < $max_nb; $i++)
@@ -2227,12 +2226,12 @@ function lmb_file_entry_print( $file_tab, $format_css_id, $size_css_id, $entry_t
<tr><td class=\"{$size_css_id}\"></td></tr>
</tbody>
</table>
</td>
";
</td>";
echo "";
}
echo " </tr>
";
echo " </tr>";
echo "";
}
@@ -2479,8 +2478,8 @@ function lmb_videolist( $play_type, $play_id, $play_priority, $skin_path)
{
echo " <tr class=\"videos2\" style=\"height: 60px\"><td class=\"videos1\"></td><td class=\"videos2\">&nbsp;&nbsp;</td></tr>
<tr class=\"videos1\" style=\"height: 110px\"><td class=\"videos1\"><div class=\"sprite-unknown-cover-96\"></div></td><td class=\"videos2\">&nbsp;No video found...&nbsp;</td></tr>
<tr class=\"videos2\" style=\"height: 60px\"><td class=\"videos1\"></td><td class=\"videos2\">&nbsp;&nbsp;</td></tr>
";
<tr class=\"videos2\" style=\"height: 60px\"><td class=\"videos1\"></td><td class=\"videos2\">&nbsp;&nbsp;</td></tr>";
echo "";
}
else
{
@@ -2630,8 +2629,8 @@ function lmb_extralist( $play_type, $play_id, $play_priority, $skin_path)
{
echo " <tr class=\"extras2\" style=\"height: 60px\"><td class=\"extras1\"></td><td class=\"extras2\">&nbsp;&nbsp;</td></tr>
<tr class=\"extras1\" style=\"height: 110px\"><td class=\"extras1\"><div class=\"sprite-unknown-cover-96\"></div></td><td class=\"extras2\">&nbsp;No extra found...&nbsp;</td></tr>
<tr class=\"extras2\" style=\"height: 60px\"><td class=\"extras1\"></td><td class=\"extras2\">&nbsp;&nbsp;</td></tr>
";
<tr class=\"extras2\" style=\"height: 60px\"><td class=\"extras1\"></td><td class=\"extras2\">&nbsp;&nbsp;</td></tr>";
echo "";
}
else
{
@@ -2719,8 +2718,8 @@ function lmb_links_tab( $play_type, $play_id, $play_priority)
exec( $cmd, $line);
echo " <table class=\"tab\" border=\"0\" cellpadding=\"0\" cellspacing=\"5\" style=\"\">
<tbody>
";
<tbody>";
echo "";
for( $i = 0; $i < count($line); $i++)
{
@@ -2766,16 +2765,16 @@ function lmb_links_tab( $play_type, $play_id, $play_priority)
<td class=\"links2\">
<a class=\"button-item\" {$attr}href=\"{$link}\"><div >{$image_tag}</a>
</td>
</tr>
";
</tr>";
echo "";
}
echo " <tr class=\"links0\">
<td class=\"links0\" colspan=\"2\">Links</td>
</tr>
</tbody>
</table>
";
</table>";
echo "";
}
@@ -2807,8 +2806,8 @@ function lmb_play_last( $play_type, $play_id, $play_priority, $skin_path)
$thanks_file = "{$play_path}/.thanks";
$thanks_string = file_get_contents( "{$thanks_file}");
echo " ".lmb_html_text_format( "{$thanks_string}")."<br/>
";
echo " ".lmb_html_text_format( "{$thanks_string}")."<br/>";
echo "";
@@ -2817,8 +2816,8 @@ function lmb_play_last( $play_type, $play_id, $play_priority, $skin_path)
</tbody>
</table>
</td>
<td style=\"width: 33%;\">
";
<td style=\"width: 33%;\">";
echo "";
lmb_links_tab( $play_type, $play_id, $play_priority);
@@ -2827,8 +2826,8 @@ function lmb_play_last( $play_type, $play_id, $play_priority, $skin_path)
</tbody>
</table>
</td>
</tr>
";
</tr>";
echo "";
}
@@ -3018,8 +3017,8 @@ function lmb_tracklist_body( $skin_path)
echo " <tr class=\"tracks{$css_row}\" style=\"height: {$height}px;\">";
echo "<td class=\"tracks1\">&nbsp;{$row}&nbsp;</td><td class=\"tracks2\">&nbsp;<div class=\"link-item\"><a href=\"{$track_url}\">{$track_title}{$hide_flag}</a></div>&nbsp;</td><td class=\"tracks3\">&nbsp;<div class=\"link-item\"><a href=\"{$track_url}\">{$track_mix}</a></div>&nbsp;</td><td class=\"tracks3\">&nbsp;{$track_length}&nbsp;</td><td class=\"tracks3\">&nbsp;{$play_type_name}&nbsp;</td><td class=\"tracks3\">&nbsp;<div class=\"link-item\"><a href=\"{$play_url}\">{$track_album}</a></div>&nbsp;</td></tr>
";
echo "<td class=\"tracks1\">&nbsp;{$row}&nbsp;</td><td class=\"tracks2\">&nbsp;<div class=\"link-item\"><a href=\"{$track_url}\">{$track_title}{$hide_flag}</a></div>&nbsp;</td><td class=\"tracks3\">&nbsp;<div class=\"link-item\"><a href=\"{$track_url}\">{$track_mix}</a></div>&nbsp;</td><td class=\"tracks3\">&nbsp;{$track_length}&nbsp;</td><td class=\"tracks3\">&nbsp;{$play_type_name}&nbsp;</td><td class=\"tracks3\">&nbsp;<div class=\"link-item\"><a href=\"{$play_url}\">{$track_album}</a></div>&nbsp;</td></tr>";
echo "";
$row++;
}
}
@@ -3120,16 +3119,16 @@ function lmb_track_info( $play_type, $play_id, $play_priority, $track_id)
<tr class=\"info2\" style=\"height: {$height}px;\">
<td class=\"info1\">Length</td>
<td class=\"info2\"><div class=\"normal-item\">{$track_info["length"]}</div></td>
</tr>
";
</tr>";
echo "";
if ($track_info["safe_creative"] != "")
{
echo " <tr class=\"info1\" style=\"height: {$height}px;\">
<td class=\"info1\">Safe Creative</td>
<td class=\"info2\"><div class=\"link-item\"><a rel=\"nofollow\" href=\"{$track_info["safe_creative"]}\">Link</a></div></td>
</tr>
";
</tr>";
echo "";
}
echo " </tbody>
@@ -3137,8 +3136,8 @@ function lmb_track_info( $play_type, $play_id, $play_priority, $track_id)
</td>
</tr>
</tbody>
</table>
";
</table>";
echo "";
}
@@ -3160,8 +3159,8 @@ function lmb_track_lyrics( $play_type, $play_id, $play_priority, $track_id, $tra
<tbody>
<tr class=\"lyrics1\">
<td class=\"lyrics1\">
<br/>
";
<br/>";
echo "";
if( file_exists( "{$lyrics_file}"))
@@ -3179,8 +3178,8 @@ function lmb_track_lyrics( $play_type, $play_id, $play_priority, $track_id, $tra
</td>
</tr>
</tbody>
</table>
";
</table>";
echo "";
}
@@ -3262,8 +3261,8 @@ Your browser does not support the audio element.
</td>
</tr>
</tbody>
</table>
";
</table>";
echo "";
}
@@ -3310,8 +3309,8 @@ function lmb_track_intro( $play_type, $play_id, $play_priority, $track_id, $trac
<td class=\"info0\">Information</td>
</tr>
<tr>
<td>
";
<td>";
echo "";
lmb_track_info( $play_type, $play_id, $play_priority, $track_id);
@@ -3328,8 +3327,8 @@ function lmb_track_intro( $play_type, $play_id, $play_priority, $track_id, $trac
<table class=\"list\" border=\"0\" cellpadding=\"0\" cellspacing=\"10\" style=\"\">
<tbody>
<tr>
<td>
";
<td>";
echo "";
lmb_player_insert( $play_type, $play_id, $play_priority, $track_id, $track_name, $track_mix);
@@ -3352,8 +3351,8 @@ function lmb_track_intro( $play_type, $play_id, $play_priority, $track_id, $trac
<table class=\"tab\" border=\"0\" cellpadding=\"0\" cellspacing=\"10\" style=\"text-align: left; width: 100%; height: 100%;\">
<tbody>
<tr>
<td>
";
<td>";
echo "";
lmb_track_lyrics( $play_type, $play_id, $play_priority, $track_id, $track_name, $track_mix);
@@ -3383,8 +3382,8 @@ function lmb_track_intro( $play_type, $play_id, $play_priority, $track_id, $trac
</table>
</td>
</tr>
<tr><td><br/><br/><br/><br/><br/></td></tr>
";
<tr><td><br/><br/><br/><br/><br/></td></tr>";
echo "";
}
@@ -3478,8 +3477,9 @@ function lmb_track_video( $play_type, $play_id, $play_priority, $track_id, $trac
if( file_exists( "{$video_file_mp4}"))
{
echo " <tr>
";
echo " <tr>";
echo "";
ob_start();
echo " <tr class=\"videos2\" style=\"height: 5px;\">
@@ -3514,8 +3514,8 @@ Your browser does not support the video tag.
<td></td>
<td></td>
<td></td>
</tr>
";
</tr>";
echo "";
$data = ob_get_contents();
@@ -3524,8 +3524,8 @@ Your browser does not support the video tag.
lmb_make_tab( "video", "videos", "r", "/{$logo_path}-1-128.png", "/{$logo_path}-1-1024.png", $data, $skin_path);
echo " </tr>
<tr><td><br/><br/><br/><br/><br/></td></tr>
";
<tr><td><br/><br/><br/><br/><br/></td></tr>";
echo "";
}
}
@@ -3578,8 +3578,8 @@ function lmb_track_download( $play_type, $play_id, $play_priority, $track_id, $t
</table>
<br/>
<table class=\"list\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
<tbody>
";
<tbody>";
echo "";
$mix_list = glob( "discography/*/*/tracks/flac/*-{$track_name}*.flac");
@@ -3647,8 +3647,8 @@ function lmb_track_download( $play_type, $play_id, $play_priority, $track_id, $t
<td class=\"tracks3\"><div class=\"link-item\"><a href=\"{$mix_tab[$k]["mix_url"]}\">{$mix_tab[$k]["mix_name"]}</a></div></td>
<td class=\"tracks2\">{$mix_tab[$k]["play_type_name"]}</td>
<td class=\"tracks3\"><div class=\"link-item\"><a href=\"{$mix_tab[$k]["play_url"]}\">{$mix_tab[$k]["play_name"]}</a></div></td>
</tr>
";
</tr>";
echo "";
}
}
@@ -3663,8 +3663,8 @@ function lmb_track_download( $play_type, $play_id, $play_priority, $track_id, $t
</tbody>
</table>
</td>
</tr>
";
</tr>";
echo "";
}
@@ -3930,8 +3930,8 @@ function lmb_body( $id, $name, $curver, $currel)
<BR/>
</P>
<PRE>
";
<PRE>";
echo "";
lmb_tab_dump( $description, 0);
@@ -3939,24 +3939,24 @@ function lmb_body( $id, $name, $curver, $currel)
<P>
<BR/>
<BR/>
</P>
";
</P>";
echo "";
echo " <P>
<BR/>
</P>
<HR>
<H5>Last Release Notes:</H5>
";
<H5>Last Release Notes:</H5>";
echo "";
echo " <PRE>
";
echo " <PRE>";
echo "";
lmb_tab_dump( $change_log, 0);
echo " </PRE>
";
echo " </PRE>";
echo "";
$lmb_list = lmb_list_get( $id, $curver, $currel);
@@ -3970,8 +3970,8 @@ function lmb_body( $id, $name, $curver, $currel)
echo "&nbsp;&nbsp;&nbsp;$lmb_list[$i]";
}
echo "</P>
";
echo "</P>";
echo "";
}
echo" <HR>
@@ -4029,8 +4029,8 @@ function lmb_cl_header( $id, $name, $curver, $currel)
<H5><A HREF=\"..\">Rx3.Org Main Page</A>&nbsp;&nbsp;/&nbsp;&nbsp;<A HREF=\"$lmb_url_post\">Rx3 Free Software Packaging Main Page</A>&nbsp;&nbsp;/&nbsp;&nbsp;<A HREF=\"$lmb_url_post?pkg=$id\">Rx3 $name Home Page</A></H5>
<HR>
";
echo "";
}