Хак Дополнительный ВВ-код: вставка флеш-игры
- Хаки DLE
Данный хак делал по просьбе знакомого.
Добавляет в панель ВВ-кодов тег позволяющий постить флеш (игры) на вашем сайте.
Всё довольно просто, если кто скажет. что реализация и(или) функционал плохие - извините, что меня просили, то и сделал.
И так, начнём:
Открываем engine\classes\parse.class.php
$source = preg_replace( "#\[u\](.+?)\[/u\]#is", "<u>\\1</u>", $source );
вставляем:
$source = preg_replace( "#\[swf\](.+?)\[/swf\]#is", "<center><object width=\"640\" height=\"480\" data=\"\\1\" type=\"application/x-shockwave-flash\"><param name=\"src\" value=\"\\1\"/></object></center>", $source );
сохраняем, закрываем
Открываем engine\ajax\bbcodes.js (взять декодированный, из папки uncompressed)
После:
var s_open = 0;
вставляем:
var swf_open = 0;
сохраняем, закрываем
Открываем engine\inc\inserttag.php
После:
var s_open = 0;
Вставляем
var swf_open = 0;
После:
<div class="editor_button" onclick="tag_audio()"><img src="engine/skins/bbcodes/images/mp3.gif" width="23" height="25" border="0"></div>
Вставляем:
<div class="editor_button" onclick="simpletag('swf')"><img title="Элемент списка" src="/engine/skins/bbcodes/images/swf.gif" width="23" height="25" border="0"></div>
Сохраняем, закрываем
Теперь загрузите в engine/skins/bbcodes/images/ картинку - swf.gif
Теперь обьясняю как пользоваться:
Берём прямую ссылку на вашу флешку
Вставляем её в наши новые теги, тоесть долно получиться примерно так:
[swf]http://www.site.com/source/file/flash/putt_it_in.swf[/swf]
Всё, сохраняем новость и радуемся
PS: как раньше говорилось, делалось для вставки игр, тоесть розмеры флешки по умолчанию - 480x640 (стандарт флешок)
Автор: GausS
Стоимость: Бесплатно
Источник: cmska.org.ua
Скачать декодированные скрипты:
Ключевые слова по теме Хак Дополнительный ВВ-код: вставка флеш-игры: Хак, Дополнительный ВВ-код, вставка флеш-игры