Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : bergerac 25 Jan 2008, 09:03:31

: Flash in header con 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?
: Re: Flash in header con joomla 1.5
: alexred 25 Jan 2008, 09:31:48
Ciao bergerac,
il file newsBox.swf lo hai caricato nella root del sito o nella cartella del template ?
: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 09:33:21
ho provato in tutti i modi a modificare il riferimento al file, ora si trova nella cartella del template dove devo inserire il flash
: Re: Flash in header con joomla 1.5
: alexred 25 Jan 2008, 09:36:08
nella cartella principale di Joomla, dove si trova il file configuration.php
prova ad indicare il link al sito così possiamo verificare
: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 09:42:30
se ho capito bene devo indicare il percorso completo? Già provato ma il risultato è lo stesso.

: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 10:02:37
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?
: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 11:52:05
Nessuno che mi può aiutare?
: Re: Flash in header con joomla 1.5
: alexred 25 Jan 2008, 11:54:03
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
: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 11:57:59
Devo solo sostituire 7,0,19,0 con 8?
: Re: Flash in header con joomla 1.5
: alexred 25 Jan 2008, 12:05:31
già che ci sei passa direttamente alla 9:

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0
: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 12:18:21
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 } ?>
: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 12:52:18
Ho fatto un passo in avanti modificando il filmato flash ma la riproduzione si ferma al primo frame di caricamento
: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 13:15:03
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)
: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 14:28:04
è possibile che l'incompatibilità sia dovuta ai due file esterni che richiama il filmato flash(.xml e .as)?
: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 17:58:13
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?
: Re: Flash in header con joomla 1.5
: bergerac 25 Jan 2008, 19:07:45
Ho risolto , bastava indicare il percorso assoluto nel file .xml  e poi pubblicare.
: Re: Flash in header con joomla 1.5
: loan 30 Jun 2008, 09:35:40
Ho risolto , bastava indicare il percorso assoluto nel file .xml  e poi pubblicare.

Ho esattamente lo stesso problema, potresti spiegarmi quest'ultimo passaggio?
Grazie