Технологии идут вперёд и народ уже в всю фотографирует панормамные фото, которые собираются в небольшие флешки, вроде:
http://stalker-tour.com/forum/DSC_8654_Panorama_out.swf
И тут становится задача, как сделать загрузку таких "муви-картинок" максимально удобной для пользователей.
Ладно, Флеш разрешил. Разрешал заливать файлы вплоть до 5 мб объема.
А дальше?
Загруженный swf-файл получается приаттачен к посту и просматривается в малюсеньком окне на 450 пикселей, в то время, как его необходимо развернуть на 100% поста.
Как быть?
Спасибо!
А вот как быть с FLASH?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: А вот как быть с FLASH?
Надо добавить в код роликов параметр allowFullScreen. Найти в styles\prosilver\template\bbcode.html
Заменить на
Если не поможет, аналогичные правки внести в attachment.html.
Это позволит разворачивать на полный экран ролики с Youtube и пр., имеющие кнопку «Полный экран». Ну, а ваши панорамы, видимо, надо создавать в программе, которая добавляет такую кнопку в панормау, или выбирать соответствующую опцию при их создании.
Код: Выделить всё
<!-- BEGIN flash --><object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="{WIDTH}" height="{HEIGHT}"><param name="movie" value="{URL}" /><param name="play" value="false" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="allowScriptAccess" value="never" /><param name="allowNetworking" value="internal" /><embed src="{URL}" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="{WIDTH}" height="{HEIGHT}" play="false" loop="false" quality="high" allowscriptaccess="never" allownetworking="internal"></embed></object><!-- END flash -->Код: Выделить всё
<!-- BEGIN flash --><object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="{WIDTH}" height="{HEIGHT}"><param name="movie" value="{URL}" /><param name="play" value="false" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="allowScriptAccess" value="never" /><param name="allowFullScreen" value="true" /><param name="allowNetworking" value="internal" /><embed src="{URL}" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="{WIDTH}" height="{HEIGHT}" play="false" loop="false" quality="high" allowscriptaccess="never" allowfullscreen="true" allownetworking="internal"></embed></object><!-- END flash -->Это позволит разворачивать на полный экран ролики с Youtube и пр., имеющие кнопку «Полный экран». Ну, а ваши панорамы, видимо, надо создавать в программе, которая добавляет такую кнопку в панормау, или выбирать соответствующую опцию при их создании.
-
Frejer Stolz
- phpBB 1.4.2
- Сообщения: 54
- Стаж: 17 лет 4 месяца
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
Re: А вот как быть с FLASH?
Спасибо, буду изыскивать возможность вставлять кнопку фуллскрина прямо во флеш.
У меня стоит Сабсильвер, там для флеша такой код прописан:
На что его изменить?
Просто дописать allowfullscreen="true"?
У меня стоит Сабсильвер, там для флеша такой код прописан:
Код: Выделить всё
<!-- BEGIN flash -->
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="{WIDTH}" height="{HEIGHT}">
<param name="movie" value="{URL}" />
<param name="play" value="false" />
<param name="loop" value="false" />
<param name="quality" value="high" />
<param name="allowScriptAccess" value="never" />
<param name="allowNetworking" value="internal" />
<embed src="{URL}" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="{WIDTH}" height="{HEIGHT}" play="false" loop="false" quality="high" allowscriptaccess="never" allownetworking="internal"></embed>
</object>
<!-- END flash -->Просто дописать allowfullscreen="true"?
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: А вот как быть с FLASH?
Код: Выделить всё
<!-- BEGIN flash -->
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="{WIDTH}" height="{HEIGHT}">
<param name="movie" value="{URL}" />
<param name="play" value="false" />
<param name="loop" value="false" />
<param name="quality" value="high" />
<param name="allowScriptAccess" value="never" />
<param name="allowFullScreen" value="true" />
<param name="allowNetworking" value="internal" />
<embed src="{URL}" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="{WIDTH}" height="{HEIGHT}" play="false" loop="false" quality="high" allowscriptaccess="never" allowfullscreen="true" allownetworking="internal"></embed>
</object>
<!-- END flash -->-
Frejer Stolz
- phpBB 1.4.2
- Сообщения: 54
- Стаж: 17 лет 4 месяца
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
Re: А вот как быть с FLASH?
К сожалению, фуллскрин продолжает не работать :( ни в одном браузере.
http://www.stalker-tour.com/forum/viewt ... 674#p46674
Тестовый акк: tester/tester123
А вот код хтмлки, прилагаемой программой по созданию панорам к самой панораме.. И разворот на весь экран из этой странички происходит. Может там какой ключевой тег есть?
Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title></title>
<script type="text/javascript" src="p2q_embed_object.js">
</script>
<style type="text/css" title="Default">
body, div, h1, h2, h3, span, p {
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #000000;
}
html, body {
margin:0;
padding:0;
border:0;
height:100%;
font-size: 10pt;
background : #ffffff;
}
h1 {
font-size: 18pt;
}
h2 {
font-size: 14pt;
}
.warning {
font-weight: bold;
}
</style>
</head>
<body>
<script type="text/javascript">
<!--
if ((window.p2q_Version) && (window.p2q_Version>=2.0)) {
// Check to see if the version meets the requirements for playback
var flashvars="";
p2q_EmbedFlash('DSC_6118 Panorama_out.swf','100%','95%','allowFullScreen','true','FlashVars',flashvars);
if (!DetectFlashVer(9,0,0)) {
document.write('<p class="warning">This content requires Adobe Flash Player Version 9 or higher. '
+ '<a href="http://www.adobe.com/go/getflash/">Get Flash<\/a><\/p>');
}
} else {
document.writeln('<p class="warning">p2q_embed_object.js is not included or it is too old! Please copy this file into your html directory.<\/p>');
}
//-->
</script>
<noscript>
<p class="warning">Please enable Javascript!</p>
</noscript>
<p align="center">
<a href="javascript:close();">close</a>
</p>
</body>
</html>
-
Frejer Stolz
- phpBB 1.4.2
- Сообщения: 54
- Стаж: 17 лет 4 месяца
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
Re: А вот как быть с FLASH?
Nekstati, правка правильная, толmrj проводить её нужно было в файле attachment.html, но не в bbcode.html!
Спасибо, всё удалось.
Спасибо, всё удалось.

