... Есть, впрочем, как и обычно, несколько вариантов решения этого вопроса, наиболее простым мне кажется вот этот: В шаблоне форма добавления сообщения просто поставить еще две кнопки - аудио и видео, соответственно:
Вот код:
Quote (Code)
<!--myAaudio-->
<input type="button" onclick="new _uWnd('myAaudio','Подключение аудио',550,210,{align:'left',min:1,close:1,closeonesc:1},{url:'/tmpls/?a=mm;t=audio'});return false;" value="[+]аудио" />
<!--/myAaudio-->
<!--myVideo-->
<input type="button" onclick="new _uWnd('myVideo','Подключение видео',550,210,{align:'left',min:1,close:1,closeonesc:1},{url:'/tmpls/?a=mm;t=video'});return false;" value="[+]видео" />
<!--/myVideo-->
- Кнопка для музыки и, ниже кнопка для видео.
Вставляется в шаблоне, после оператора «$_BBCODES_$». Примерно вот так:
Quote (Code)
<td class="gTableRight" id="frM58">
$BBCODES$
.... вот прямо вот сюда .... $_MESSAGE$</td>
После этих действий - появляются две кнопочки.
При нажатии на которые всплывает вот такое окошко:
С предложением вставить код - адрес ролика/файла мультимедии.
Попробовать как работает можно прямо здесь.
Сами кнопки можно окружить операторами, для управления правами доступа.
P.S. Можно и по другому - как вставляешь картинку - но это уже лишний JS код ... Если нужно - выложу.
Flesh