Здравствуйте. Так и хочется процитировать пару предложений их небольшого help'a сверху. Я действительно полный нуб в javascript'e и для меня является очень большой проблемой поиск в интернете необходимого скрипта.
А теперь переключаюсь ближе к делу: я какой-никакой, но все же администратор на одной форумной ролевой игре. Не буду рекламировать ролку (если кто-нибудь захочет узнать какая - наверняка догадается написать в ЛС). Дело в том, что мне бы хотелось приятно порадовать пользователей эдакой админской хитростью с использованием iframe в сообщениях, но, как выяснилось, это не так-то просто, как я думал.
Задача такова:
Нужно написать скрипт, добавляющий новый bbcode. В идеале это дело выглядит так:
Данный iframe
Код:
|
<iframe src="{URL}" width="{NUMBER1}" height="{NUMBER2}" frameborder="{NUMBER3}"></iframe> |
Его bbcode:
Код:
|
[iframe={URL}]{NUMBER1},{NUMBER2},{NUMBER3}[/iframe] |
В завершении хочу сказать, что на самом деле эта задача очень проста и примеры ее решения есть в интернете. Вот парочка ссылок:
http://www.vbsupport.org/forum/showthread.php?t=11827
http://forum.4dle.ru/index.php?showtopic=7931
http://www.phpbb3bbcodes.com/viewtopic.php?t=45
http://www.simplemachines.org/commun...topic=170877.0
http://www.phpfusion-mods.net/infusi...op=view&id=474
Просто у меня самого не получается разобраться в подобной литературе. Хотя, насколько я понял в большинстве случаев люди предлагают переделать структуру форума, а т.к. эт форумы на движке майбб (вроде на их движке. Я могу ошибаться), то я бы предпочел маленький (по возможности) скрипт по добавлению iframe без добавления кнопки в панельку над формой ответа (ну где все эти основные bbcod'ы).
п.с. Я тут по ходу дела прочитал, что добавление bbcod'а iframe может быть опасно. Можете ли Вы мне сказать насколько опасно? Особенно, если наличие скрипта будет исвестно только администраторам.
п.с.2. А можете посоветовать мне в какую тему обратиться, чтобы мне помогли сделать на форуме окошечко со смайлами, как в ICQ6,5 ?
п.с.3. Помогите, а то я уже замучался пытаться разобраться в чьих-то скриптах, добавляющих другие bbcod'ы