Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

Вставка flash на сайт

Больше
12 года 1 мес. назад #1 от Jannet
Jannet создал тему: Вставка flash на сайт
Доброго времени суток. Как правильно вставить flash-ролик (swf) на сайт под управлением Joomla ?

Еще немного - и я всему научусь. :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 2
Больше
12 года 1 мес. назад - 12 года 1 мес. назад #2 от Aleksej
Aleksej ответил в теме Re: Вставка flash на сайт
Вы можете использовать следующие примеры кода, прописав путь к flash-ролику таким вот примерно образом (значения подставляем свои, естественно):
Code:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="450" height="140"> <param name="movie" value="/images/flash/ghosts.swf" /> <param name="quality" value="high" /> <param name="allowScriptAccess" value="always" /> <param name="wmode" value="transparent"> <embed src="/images/flash/ghosts.swf" quality="high" type="application/x-shockwave-flash" WMODE="transparent" width="450" height="140" pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="always" /> </object>
Code:
<!--[if false]> --> <object type="application/x-shockwave-flash" data="<?php echo $mosConfig_live_site; ?>/templates/moj_dom/images/sky1.swf" width="985" height="291"> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <!-- <![endif]--> <!--[if IE]> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="985" height="291"> <param name="movie" value="<?php echo $mosConfig_live_site; ?>/templates/moj_dom/images/sky1.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <![endif]--> Установите Flash player для полного просмотра сайта! </object>
Или даже вот так:
Code:
<embed type="application/x-shockwave-flash" width="120" height="240" src="images/stories/ghosts.swf" quality="best" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>.
Вообще вариантов немало... в качестве действительно валидных кодов вставки flash на сайт рекомендуются порой вот такие:
Code:
<object type="application/x-shockwave-flash" data="c.swf?path=movie.swf" width="400" height="300"> <param name="movie" value="c.swf?path=movie.swf" /> </object>
Code:
<script type="text/javascript" src="относительный путь/swfobject.js"></script> <div id="flashcontent"> Этот текст будет заменён флэшкой - пишите больше для поисковиков. </div> <script type="text/javascript"> var so = new SWFObject("movie.swf","Моя флешка - пишите больше для поисковиков","100%","100","7","#000"); so.addParam("quality", "high"); so.write("flashcontent"); </script>
Можно использовать и старый заслуженный mod_flashmod . В архиве - версии модуля под J1.0 и J1.5. Несколько стилей вывода, поддерживает все версий flash player, поддержка Ajax.

В JCE вроде бы был плагин mediaobject, попробуйте также с его помощью.

Кроме всего прочего, вы можете попросту воспользоваться стандартным mod_banner в Joomla; для этого открываем модуль и ищем окошко "Пользовательский код баннера". Вроде бы подхватывает не только flash-ролики, но даже Google Adsense.

Самым прогрессивным, видимо, способом вставки кода flash здесь является использование SWFObject:

SWFObject - это JavaScript библиотека для корректного внедрения в страницу Флеш на страницу.

Основные достоинства этого метода:

  • Сценарий сам распознает версию Flash.
  • Если flash не установлен, либо отключен, то отобразиться альтернативный текст и предложение установить/обновить AdobeFlash.
  • Скрипт нормально работает под всеми основными браузерами (Opera, IE, FireFox, Chrome, ...)
  • Проходит валидацию XHTML 1.0
  • Маленький размер - 10кб, с сжатием 4 кб.


С помощью этого модуля возможно использование синтаксиса сценария SWFObject для вставки Flash-объекта внутри модуля в Joomla, при этом не нужно знать язык JavaScript.

Страница проекта , там же ссылка на подробную документацию в том числе и на русском.
Последнее редактирование: 12 года 1 мес. назад пользователем Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум