[audio]прямая ссылка[/audio]
|
|
Hak | Дата: 09 Июля 2010, 18:06 | Сообщение # 1 | ● ● ● ● ● 489 сообщений Статус: Offline | Всем привет. Все знают, что при добавлении комментов или поста на форуме, если мы хотим вставить аудио запись, то нам достаточно прописать [audio][/audio] а между ними вставить прямую ссылку на mp3 файл. И у нас появится стандартный юкозовский плеер. Ни кто не поможет стандартный плеер заменить на мой флеш плеер? Оч нужно, кто сможет помогите плиз. Если что даже заплачу. | | |
|
BoLena | Дата: 09 Июля 2010, 18:10 | Сообщение # 2 | ● ● ● ● ● 659 сообщений Статус: Offline | Написать свой код. | | |
|
Hak | Отредактировал Hak - Пятница, 09 Июля 2010, 18:25 Дата: 09 Июля 2010, 18:20 | Сообщение # 3 | ● ● ● ● ● 489 сообщений Статус: Offline | Как? Ну вот есть у меня флеш плеер: Quote <object id="audioplayer1328" width="379" height="83"><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://fl-school.ru/pleer/fl-school.swf" /><param name="flashvars" value="comment=$ENTRY_TITLE$&st=http://fl-school.ru/pleer/audio43-857.txt&file=$RFILE_DIRECT_URL$$FILE_DIRECT_URL$&link=http://uppod.ru/aftrawrev" /><embed src="http://fl-school.ru/pleer/fl-school.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" flashvars="comment=$ENTRY_TITLE$&st=http://fl-school.ru/pleer/audio43-857.txt&file=$RFILE_DIRECT_URL$$FILE_DIRECT_URL$&link=http://uppod.ru/aftrawrev" width="379" height="83"></embed></object> Вот так он выглядит: Но его можно вставить только по средствам HTML.Но я ж не дурак что бы позволять юзерам HTML на форуме. А в комментариях вообще HTML не возможно включить для юзеров, хотя межет и возможно но хз как. Мне нужно просто скрипт стандартного плеера подменить на свой. Кто поможеТ? | | |
|
cucYa | Дата: 09 Июля 2010, 18:23 | Сообщение # 4 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | | | |
|
Infamous | Дата: 09 Июля 2010, 18:29 | Сообщение # 5 | ● ● ● ● ● 1670 сообщений Статус: Offline | Code document.body.innerHTML = document.body.innerHTML.replace(/\[audio=(?:'|")?(.+?)(?:'|")?\]/g, '<object id="audioplayer1328" width="379" height="83"><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://fl-school.ru/pleer/fl-school.swf" /><param name="flashvars" value="comment=$ENTRY_TITLE$&st=http://fl-school.ru/pleer/audio43-857.txt&file=$1&link=http://uppod.ru/aftrawrev" /><embed src="http://fl-school.ru/pleer/fl-school.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" flashvars="comment=$ENTRY_TITLE$&st=http://fl-school.ru/pleer/audio43-857.txt&file=$1&link=http://uppod.ru/aftrawrev" width="379" height="83"></embed></object>'); Пример использования: Если что, ссылка хранится в свойстве $1. | | |
|
Hak | Дата: 09 Июля 2010, 18:38 | Сообщение # 6 | ● ● ● ● ● 489 сообщений Статус: Offline | Ну а хотя бы примерно кто нить поможет в написании кода? Или может носом ткнёт, где описывается как создавать свой бб код. Добавлено (09 Июль 2010, 18:29) --------------------------------------------- Infamous ооооо, спасибо, сча попробую поставить=) Добавлено (09 Июль 2010, 18:38) --------------------------------------------- Что то не совсем понял куда это вставлять. Вставил этот скрипт в поле "форма добавления комментариев" и вот что вышло: А вот как выглядит форма в без скрипта. Просто для сравнения=) | | |
|
Infamous | Отредактировал Infamous - Пятница, 09 Июля 2010, 18:48 Дата: 09 Июля 2010, 18:49 | Сообщение # 7 | ● ● ● ● ● 1670 сообщений Статус: Offline | Code <script type="text/javascript" forslowpock="true"> document.body.innerHTML = document.body.innerHTML.replace(/\[audio=(?:'|")?(.+?)(?:'|")?\]/g, '<object id="audioplayer1328" width="379" height="83"><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://fl-school.ru/pleer/fl-school.swf" /><param name="flashvars" value="comment=$ENTRY_TITLE$&st=http://fl-school.ru/pleer/audio43-857.txt&file=$1&link=http://uppod.ru/aftrawrev" /><embed src="http://fl-school.ru/pleer/fl-school.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" flashvars="comment=$ENTRY_TITLE$&st=http://fl-school.ru/pleer/audio43-857.txt&file=$1&link=http://uppod.ru/aftrawrev" width="379" height="83"></embed></object>'); </script> В конец BODY. Добавлено (09 Июль 2010, 18:49) ---------------------------------------------
А вот как выглядит форма в без скрипта. Просто для сравнения=) А вот так писать не надо — облажался не я, а ты. | | |
|
Hak | Дата: 09 Июля 2010, 18:56 | Сообщение # 8 | ● ● ● ● ● 489 сообщений Статус: Offline | Та ясное дело что я. Я же ни кого не виню. Просто скрин кинул , что бы увидеть как оно было до скрипта) Прошу прощения, ты говоришь вставлять в конец BODY а в какой раздел то? В форму добавления комментариев, в форму вида комментарием. Или в в нужный модуль страница материала и комментариев к нему ? | | |
|
ModeRzzz | Дата: 09 Июля 2010, 19:14 | Сообщение # 9 | ● ● ● ● ● 598 сообщений Статус: Offline | Общий вид форума - ищешь $BODY$ и вставляешь после него. | | |
|
Infamous | Дата: 09 Июля 2010, 19:16 | Сообщение # 10 | ● ● ● ● ● 1670 сообщений Статус: Offline | Hak, на страницу, где надо делать замену. Страница материала и комментариев к нему. | | |
|
Hak | Дата: 09 Июля 2010, 19:53 | Сообщение # 11 | ● ● ● ● ● 489 сообщений Статус: Offline | О, с форумом получилось, но не совсем. Плеер появляется, но пишет что " файл 2.mp3 не найден" Вставлял в сообщение вот это: [audio=/http://rpod.ru/get/163165/115236/download/2.mp3] Я не совсем понимаю как работает $1 А вот новостях, каталоге файлов и всех остальных разделах, вместо плеера появлялась просто ссылка: "[audio=/http://rpod.ru/get/163165/115236/download/2.mp3]" | | |
|
Infamous | Дата: 09 Июля 2010, 19:58 | Сообщение # 12 | ● ● ● ● ● 1670 сообщений Статус: Offline | Нафига здесь слэш? Я не совсем понимаю как работает $1 Вставляет в строку URL файла. | | |
|
Hak | Дата: 09 Июля 2010, 20:07 | Сообщение # 13 | ● ● ● ● ● 489 сообщений Статус: Offline | хз, у тебя в примере стоит слеше перед файлом, вот я и подумал)) [audio=/file.mp3] Добавлено (09 Июль 2010, 20:07) --------------------------------------------- Оооо, всё, без слеша заработало. Гениальный скрипт ты написал!!!!!!!!!!!!!!!! ОГРОМНОЕ СПАСИБО!!!!! Помоги теперь плиз ещё сделать что бы он не только на форуме работал, но и в других блогах, в странице матереалов и комментариев к ним. И это, если хочешь давай свой WMZ я тебе хотя бы 1$ скину. Я бб больше кинул но нету( | | |
|
Infamous | Дата: 09 Июля 2010, 20:26 | Сообщение # 14 | ● ● ● ● ● 1670 сообщений Статус: Offline | И это, если хочешь давай свой WMZ я тебе хотя бы 1$ скину. Реквизиты в ЛС. Помоги теперь плиз ещё сделать что бы он не только на форуме работал, но и в других блогах, в странице матереалов и комментариев к ним. Дык он должен там работать. Ты на какую страницу ставишь и в каком месте? | | |
|
Hak | Дата: 09 Июля 2010, 20:36 | Сообщение # 15 | ● ● ● ● ● 489 сообщений Статус: Offline | НУ к примеру новости сайта, захожу в раздел страница матереалов и комментариев к нему. И устанавливаю в самый-самый низ. На форуме тоже установил не после тега BODY а в самый низ. Просто если ставить раньше, ну к примеру после или перед BODY, то всё что идёт после этого скрипта, на сайте не прогружаеться, как будто его и нет. Короче загружается только то, что идёт до скрипта, остального тупо нету) | | |
|
Infamous | Дата: 09 Июля 2010, 20:51 | Сообщение # 16 | ● ● ● ● ● 1670 сообщений Статус: Offline | НУ к примеру новости сайта, захожу в раздел страница матереалов и комментариев к нему. В новостях нету страницы материала и комментариев к нему. | | |
|
BoLena | Дата: 09 Июля 2010, 20:53 | Сообщение # 17 | ● ● ● ● ● 659 сообщений Статус: Offline | В новостях нету страницы материала и комментариев к нему. Чего? | | |
|
Hak | Дата: 09 Июля 2010, 20:59 | Сообщение # 18 | ● ● ● ● ● 489 сообщений Статус: Offline | как это нет?) есть)) Ну пускай деже не в новостях сайта а в каталоге файлов. Туда ставил, то же самое, не хочет работать( PS денежку кинул) | | |
|
Infamous | Дата: 09 Июля 2010, 21:11 | Сообщение # 19 | ● ● ● ● ● 1670 сообщений Статус: Offline | В новостях нету страницы материала и комментариев к нему. Чего? Забыл просто. Hak, ссылку на страницу с установленным скриптом. | | |
|
Hak | Дата: 09 Июля 2010, 21:17 | Сообщение # 20 | ● ● ● ● ● 489 сообщений Статус: Offline | Вот ссылочка: http://fl-school.ru/load/muzyka/progressive_house/rad_van_cor_ascension_radio_cut/41-1-0-346 | | |
|