dle.in.ua » Хаки » Автоопределение размера флэшки (swf)

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

Автор: Dekster от 25-04-2010, 11:43
Данный хак решит проблему размеров флэш игры при добавлении новости, если по умолчанию стоят [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
  • Группа: User
  • Icq: 473900262
  • Комментариев: 108
  • Публикаций: 3
  • Не так давно столкнулся с проблемой при публикации флэш игр на своём сайте и приходилось тратить много времени и нервов на исправление размеров сторон флэшки . Пришлось попросить друга написать маленький но полезный хак ,надеюсь он будет полезен ещё кому нибудь столкнувшемуся с подобной проблемой.
    Автору хака спасибо!!!!!

    --------------------
    • Dekster
    • Регистрация: 22.02.2009
    • Репутация: (0|0|0)
    • 25 апреля 2010 11:49
    • 1
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 156
  • Публикаций: 2
  • Оното все харашо... но если флешка большая или будет дизайн рвать или пол флешки дизайном будет обрыватся...
    Лично я себе сделал давно уже... когда нажимаеш вставить флеш вставляется вот такой код:
    [center][flash=650,600].....
    как раз под мой дизайн и по центру... ну если че уже ручками правлю
    • Dimas-rap
    • Регистрация: 16.08.2008
    • Репутация: (0|0|0)
    • 25 апреля 2010 15:23
    • 2
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 3
  • Публикаций: 0
  • А можно сделать, чтоб этот хак работал и в WYSIWYG редакторе? feel
    • DemonXT
    • Регистрация: 9.01.2010
    • Репутация: (0|0|0)
    • 13 мая 2010 11:23
    • 3
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.