Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : bergerac 25 Jan 2008, 09:03:31
-
Da ieri cerco invano di inserire un banner flash nel template del mio sito.
Non so se sia cambiato qualcosa rispetto alla versione precedente di joomla cmq questo è la porzione di codice:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="670" height="135">
<param name="movie" value="newsBox.swf" />
<param name="quality" value="high" />
<embed src="newsBox.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="670" height="135"></embed>
</object>
Qualcuno mi da una mano?
-
Ciao bergerac,
il file newsBox.swf lo hai caricato nella root del sito o nella cartella del template ?
-
ho provato in tutti i modi a modificare il riferimento al file, ora si trova nella cartella del template dove devo inserire il flash
-
nella cartella principale di Joomla, dove si trova il file configuration.php
prova ad indicare il link al sito così possiamo verificare
-
se ho capito bene devo indicare il percorso completo? Già provato ma il risultato è lo stesso.
-
Ho provato anche a inserire il filmato flash in un modulo creato nell'header ma nulla cambia.
In giro ho provato a cercare template per joomla 1.5 con banner flash per vedere se è cambiato qualcosa nel codice ma non riesco a trovarne nemmeno uno.
La cosa molto strana è che tutto funziona se cambio file flash, la differenza tra i due è che uno è flash 7 e uno flash 8( naturalmente quello che non vedo è flash 8), premettendo che entrambi in una normale pagina html si vedono perfettamente, è possibile che joomla 1.5 non supporti il flash 8?
-
Nessuno che mi può aiutare?
-
prova ad aggiornare il codice che hai inserito:
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0
con una versione 8
-
Devo solo sostituire 7,0,19,0 con 8?
-
già che ci sei passa direttamente alla 9:
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0
-
sempre lo stesso risultato: rettangolo nero.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>">
<head>
<jdoc:include type="head" />
<?php JHTML::_('behavior.mootools'); ?>
<link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/template.css" type="text/css" />
<script language="javascript" type="text/javascript" src="<?php echo $tmpTools->templateurl(); ?>/js/ja.script.js"></script>
<?php if ($tmpTools->getParam('rightCollapsible')) { ?>
<script language="javascript" type="text/javascript">
var rightCollapseDefault='<?php echo $tmpTools->getParam('rightCollapseDefault'); ?>';
var excludeModules='<?php echo $tmpTools->getParam('excludeModules'); ?>';
</script>
<script language="javascript" type="text/javascript" src="<?php echo $tmpTools->templateurl(); ?>/js/ja.rightcol.js"></script>
<?php } ?>
<?php
if ($tmpTools->getParam('horNav')){
if ($tmpTools->getParam('horNavType') == 'css'){
?>
<link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/ja_menus/ja_cssmenu/ja-sosdmenu.css" type="text/css" />
<script language="javascript" type="text/javascript" src="<?php echo $tmpTools->templateurl(); ?>/ja_menus/ja_cssmenu/ja.cssmenu.js"></script>
<?php
}else{
?>
<link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/ja_menus/ja_cssmenu/ja-sosdmenu.css" type="text/css" />
<script language="javascript" type="text/javascript" src="<?php echo $tmpTools->templateurl(); ?>/ja_menus/ja_cssmenu/ja.moomenu.js"></script>
<?php
}
} ?>
<?php if($this->direction == 'rtl') : ?>
<link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/template_rtl.css" type="text/css" />
<?php else : ?>
<link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/menu.css" type="text/css" />
<?php endif; ?>
<?php if ($tmpTools->getParam('theme_header') && $tmpTools->getParam('theme_header')!='-1') : ?>
<link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/styles/header/<?php echo $tmpTools->getParam('theme_header'); ?>/style.css" type="text/css" />
<?php endif; ?>
<?php if ($tmpTools->getParam('theme_background') && $tmpTools->getParam('theme_background')!='-1') : ?>
<link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/styles/background/<?php echo $tmpTools->getParam('theme_background'); ?>/style.css" type="text/css" />
<?php endif; ?>
<?php if ($tmpTools->getParam('theme_elements') && $tmpTools->getParam('theme_elements')!='-1') : ?>
<link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/styles/elements/<?php echo $tmpTools->getParam('theme_elements'); ?>/style.css" type="text/css" />
<?php endif; ?>
<!--[if lte IE 6]>
<style type="text/css">
.clearfix {height: 1%;}
img {
border: none;
}
</style>
<![endif]-->
<!--[if gte IE 7.0]>
<style type="text/css">
.clearfix {display: inline-block;}
</style>
<![endif]-->
<?php if ($tmpTools->isIE6()) {
?>
<script type="text/javascript">
var siteurl = '<?php echo $tmpTools->baseurl();?>';
window.addEvent ('load', makeTransBG);
function makeTransBG() {
fixIEPNG($E('.ja-headermask'), '', '', 1);
fixIEPNG($E('h1.logo a'));
fixIEPNG($$('img'));
fixIEPNG ($$('#ja-cssmenu li ul'), '', 'scale', 0, 2);
}
</script>
<style type="text/css">
.ja-headermask, h1.logo a, #ja-cssmenu li ul
{ background-position: -1000px; }
#ja-cssmenu li ul li, #ja-cssmenu li a
{
background:transparent url(<?php echo $tmpTools->templateurl(); ?>/images/blank.png) no-repeat right;
}
</style>
<?php } ?>
<style type="text/css">
#ja-header,
#ja-mainnav,
#ja-container,
#ja-botsl,
#ja-footer {
width: <?php echo $tmpWidth; ?>;
margin: 0 auto;
}
#ja-wrapper {
min-width: <?php echo $tmpWrapMin; ?>;
}
</style>
</head>
<body id="bd" class="fs<?php echo $tmpTools->getParam(JA_TOOL_FONT);?> <?php echo $tmpTools->browser();?>" >
<a name="Top" id="Top">[/url]
<ul class="accessibility">
<li><a href="#ja-content" title="<?php echo JText::_("Skip to content");?>"><?php echo JText::_("Skip to content");?>[/url]</li>
<li><a href="#ja-mainnav" title="<?php echo JText::_("Skip to main navigation");?>"><?php echo JText::_("Skip to main navigation");?>[/url]</li>
<li><a href="#ja-col1" title="<?php echo JText::_("Skip to 1st column");?>"><?php echo JText::_("Skip to 1st column");?>[/url]</li>
<li><a href="#ja-col2" title="<?php echo JText::_("Skip to 2nd column");?>"><?php echo JText::_("Skip to 2nd column");?>[/url]</li>
</ul>
<div id="ja-wrapper">
<!-- BEGIN: HEADER -->
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="670" height="135">
<param name="movie" value="news_box/newsBox.swf" />
<param name="quality" value="high" />
<embed src="news_box/newsBox.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="670" height="135"></embed>
</object>
<!-- END: HEADER -->
<!-- BEGIN: MAIN NAVIGATION -->
<?php if ($tmpTools->getParam('horNav')==1){ ?>
<div id="ja-mainnavwrap">
<div id="ja-mainnav" class="clearfix">
<?php $jamenu->genMenu (0); ?>
</div>
</div>
<?php } ?>
<?php if ($tmpTools->getParam('horNav')==2 && $this->countModules('hornav')) { ?>
<div id="ja-mainnavwrap">
<div id="ja-mainnav" class="clearfix">
<jdoc:include type="modules" name="hornav" />
</div>
</div>
<?php } ?>
-
Ho fatto un passo in avanti modificando il filmato flash ma la riproduzione si ferma al primo frame di caricamento
-
Forse joomla non va molto d'accordo con questo filmato perchè ho scoperto che anche con la versione 1.13 il problema è il medesimo.
Se qualcuno fosse incuriosito o molto caritatevole questo è il file in questione:
http://www.mediafire.com/?d2y1j9llh0u (http://www.mediafire.com/?d2y1j9llh0u)
-
è possibile che l'incompatibilità sia dovuta ai due file esterni che richiama il filmato flash(.xml e .as)?
-
Mi rispondo da solo,
Il problema sta nel file xml che l'oggetto flash non riesce a leggere.
Visto che in una normale pagina html l'animazione va benissimo sicuramente il problema sta in joomla.
Nel codice da inserire all'interno dell'index.php per visualizzare l'oggetto flash per caso serve qualche riferimento al file xml?
-
Ho risolto , bastava indicare il percorso assoluto nel file .xml e poi pubblicare.
-
Ho risolto , bastava indicare il percorso assoluto nel file .xml e poi pubblicare.
Ho esattamente lo stesso problema, potresti spiegarmi quest'ultimo passaggio?
Grazie