Главная » Файлы » Скрипты для uCoz |
27.11.2010, 13:51 | |
Совсем не давно искал скрипт, благодаря которому после загрузки 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" /><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 файла С ВНЕШНЕГО СЕРВЕРА. То есть если аудио добавлялось не через аплоадер файлом а по средствам вставки прямой ссылки на трек. Вообщем тут будет то, что при добавлении материала вы вставите в поле ссылка с внешнего сервера. $FILE_DIRECT_URL$ - всё тоже самое, только эта переменная отвечает за аудио загруженное именно на ваш сервер. Так что при добавлении материала можно грузить как и на свой хостинг трек так и добавлять прямую ссылку, плеер всё равно будет работать. Вот собственно и всё. А и чуть не забыл, после прочтения у всех возникнет вопрос, а как же это будет выглядеть? Если кому то не подойдёт дизайн этого плеера, пишите всё туда же в асю, что нить решим. | |
Просмотров: 432 | Загрузок: 0 | |
Всего комментариев: 0 | |