Exemple #1
0
    public static function render_sidebar($LastFMUsername, $UserID, $OwnProfile)
    {
        $LastFMInfo = LastFM::get_user_info($LastFMUsername);
        ?>
		<div class="box box_info box_lastfm">
			<div class="head colhead_dark">Last.fm</div>
			<ul class="stats nobullet">
				<li>
					Username: <a id="lastfm_username" href="<?php 
        echo $LastFMInfo['user']['url'];
        ?>
" target="_blank" class="tooltip" title="<?php 
        echo $LastFMInfo['user']['name'];
        ?>
 on Last.fm: <?php 
        echo number_format($LastFMInfo['user']['playcount']);
        ?>
 plays, <?php 
        echo number_format($LastFMInfo['user']['playlists']);
        ?>
 playlist<?php 
        echo $LastFMInfo['user']['playlists'] != 1 ? 's' : '';
        ?>
."><?php 
        echo $LastFMUsername;
        ?>
</a>
				</li>
				<div id="lastfm_stats"<?php 
        echo $OwnProfile ? ' data-uid="1"' : '';
        ?>
>
				</div>
				<li>
					<a href="#" id="lastfm_expand" onclick="return false;" class="brackets">Show more info</a>
<?php 
        //Append the reload stats button only if allowed on the current user page.
        $Response = G::$Cache->get_value("lastfm_clear_cache_{$UserID}");
        if (empty($Response)) {
            ?>
					<span id="lastfm_reload_container">
						<a href="#" id="lastfm_reload" onclick="return false;" class="brackets">Reload stats</a>
					</span>
<?php 
        }
        ?>
				</li>
			</ul>
		</div>
<?php 
    }