Установка:
Открыть user_music.tpl, после строки {include file='header.tpl'} вставить:
Code:
<script type='text/javascript' src='./pl/swfobject.js'></script>
Найти далее:
Code:
<td class="seMusicRowButton">
<object width="17" height="17" data="./images/music_button.swf?song_url={$media_path}" type="application/x-shockwave-flash">
<param value="./images/music_button.swf?song_url={$media_path}" name="movie" />
<img width="17" height="17" alt="" src="noflash.gif" />
</object>
</td>
Удалить найденный выше код
Найти:
Code:
<td class='seMusicRowTitle music_title' id="seMusicTitle_{$musiclist[music_loop].music_id}">
После вставить:
Code:
<div id='mediaspace{$musiclist[music_loop].music_id}'>This text will be replaced</div>
<script type='text/javascript'>
var so = new SWFObject('./pl/player.swf','ply','300','20','9','#ffffff');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('file','{$media_path}');
so.write('mediaspace{$musiclist[music_loop].music_id}');
</script><br>
Далее - выводим данный плеер на страницу общей загруженной музыки.
Открываем browse_music.tpl.
Найти:
Code:
{include file='header.tpl'}
После вставить:
Code:
<script type='text/javascript' src='./pl/swfobject.js'></script>
Найти:
Code:
<td style='vertical-align: middle;padding-right: 3px;'>
<div class='music_button'>
<object width="17" height="17" data="./images/music_button.swf?song_url={$media_path}" type="application/x-shockwave-flash">
<param value="./images/music_button.swf?song_url={$media_path}" name="movie" />
<img width="17" height="17" alt="" src="noflash.gif" />
</object>
</div>
</td>
Удалить найденный выше код
Найти:
Code:
<div style='font-weight: bold; font-size: 10pt;'><a href='{$url->url_create("profile", $browse_music_list[browse_music_list_loop].user_username)}'>{$browse_mus
ic_list[browse_music_list_loop].music_title|truncate:45:"...":true}<;/a></div>
Выше добавить:
Code:
<div id='mediaspace{$browse_music_list[browse_music_list_loop].music_id}'&>This text will be replaced</div>
<script type='text/javascript'>
var so = new SWFObject('./pl/player.swf','ply','300','20','9','#ffffff');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('file','{$media_path}');
so.write('mediaspace{$browse_music_list[browse_music_list_loop].music_id}&#
039;);
</script><br>