Совсем не давно искал скрипт, благодаря которому после загрузки mp3 должен был появится флеш плеер с сагруженым аудио файлом.
Да, некоторые скажут что можно просто вставить HTML код какого либо плеера и всё.
Но сайт у меня был типа социальный, не будут же пользователи при загрузке аудио треков каждый раз ломать себе голову с этими HTML кодами.
Вообщем ни кто мне не с этим не помог.
А готового скрипта я не нашёл(
Пришлось думать самому.
И тут меня осенило как это сделать.
Теперь хочу поделиться и с вами, уверен кому нить понадобится. Вообщем поехехали:
Идём в панель управления - каталог файлов - страница материала и комментариев к нему.
Там, нажав Ctrl+F, ищим строку $MESSAGE$
И перед ней ставим код нашего плеера:
Code
<object id="audioplayer727" width="379" height="83"><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://fl-school.ru/pleer/uppod.swf" /><script language="JavaScript"src="http://upload1024.ucoz.ru/grafo.js"></script><param name="flashvars" value="comment=$ENTRY_TITLE$&st=http://fl-school.ru/pleer/audio43-801.txt&file=$RFILE_DIRECT_URL$$FILE_DIRECT_URL$&link=http://uppod.ru/aftraiei" /><embed src="http://fl-school.ru/pleer/uppod.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" flashvars="comment=$ENTRY_TITLE$&st=http://fl-school.ru/pleer/audio43-801.txt&file=$RFILE_DIRECT_URL$$FILE_DIRECT_URL$&link=http://uppod.ru/aftraiei" width="379" height="83"></embed></object>
Теперь разберёмся с самим кодом плеера.
$ENTRY_TITLE$ - это переменная, отвечает за имя файла. То есть вместо этого будет подставлятся то, что вы впишите при добавлении материала в строку "Название материала"
$RFILE_DIRECT_URL$ - вместо этого будет подставляться прямая ссылка mp3 файла С ВНЕШНЕГО СЕРВЕРА. То есть если аудио добавлялось не через аплоадер файлом а по средствам вставки прямой ссылки на трек. Вообщем тут будет то, что при добавлении материала вы вставите в поле ссылка с внешнего сервера.
Естественно если вы хотите, что бы после добавления аудио , трек играл в плеера, то туда нужно будет вставлять именну прямую ссылку на mp3 файл. То есть нужно что бы ссылка была с окончанием ".mp3" а не "html"
$FILE_DIRECT_URL$ - всё тоже самое, только эта переменная отвечает за аудио загруженное именно на ваш сервер.
Так что при добавлении материала можно грузить как и на свой хостинг трек так и добавлять прямую ссылку, плеер всё равно будет работать.