Автоопределение размера флэшки (swf)

Данный хак решит проблему размеров флэш игры при добавлении новости, если по умолчанию стоят [flash=425,264]-[flash=ширина,высота] , Делаем автоопределение сторон следующими действиями :

открываем:
engine/inc/files.php
находим:
} elseif ($file_type == "swf") {
ниже вставляем:
$url = $config['http_home_url'].'uploads/files/'.$row['onserver'];
list($width, $height)=getimagesize($url);
$width = intval($width);
$height = intval($height);
находим:
[flash=425,264]
заменяем на:
[flash={$width},{$height}]


После замены загружаем файл.swf на сайт жмём вставить вставить флеш и увидите что значение изменились [flash=425,264] как было по умолчанию на правильную величину сторон флэшки, например[flash=600,500]
Автор Хака: alert
Сайт автора: alert.pp.ua
Другие новости по теме:

Категория: Хаки ----- Просмотров: 2044 ----- Комментариев: 3

Вернуться

  • Dekster

  • 25 апреля 2010 11:49
  • Группа: User
  • ICQ: 473900262
  • Регистрация: 23.02.2009
  • Комментариев: 108
  • Публикаций: 3
^
Не так давно столкнулся с проблемой при публикации флэш игр на своём сайте и приходилось тратить много времени и нервов на исправление размеров сторон флэшки . Пришлось попросить друга написать маленький но полезный хак ,надеюсь он будет полезен ещё кому нибудь столкнувшемуся с подобной проблемой.
Автору хака спасибо!!!!!

--------------------
  • Группа: User
  • ICQ: --
  • Регистрация: 16.08.2008
  • Комментариев: 156
  • Публикаций: 2
^
Оното все харашо... но если флешка большая или будет дизайн рвать или пол флешки дизайном будет обрыватся...
Лично я себе сделал давно уже... когда нажимаеш вставить флеш вставляется вот такой код:
[center][flash=650,600].....
как раз под мой дизайн и по центру... ну если че уже ручками правлю
  • Группа: User
  • ICQ: --
  • Регистрация: 9.01.2010
  • Комментариев: 3
  • Публикаций: 0
^
А можно сделать, чтоб этот хак работал и в WYSIWYG редакторе? feel