PDA

Orijinalini görmek için tıklayınız : ÇÖZÜLDÜ Ja Elastica Temaya Flash Logo eklemek



melancholy
14-03-2012, 01:01
Joomlartın ücretsiz dağıtmış olduğu ja elastica teması var
Ve ja elastica temasına flash logo eklemek istiyorum.

Galiba bu dosya değişecek.
header.php

elimdeki örnek flash logo: elastica.swf

Kodlar aşağıda

Kodları Nasıl değiştirmem gerekiyor


<?php
/**
* ------------------------------------------------------------------------

* JA Elastica Template for Joomla 2.5

* ------------------------------------------------------------------------

* Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.

* @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html

* Author: J.O.O.M Solutions Co., Ltd

* Websites: http://www.joomlart.com - http://www.joomlancers.com

* ------------------------------------------------------------------------
*/

// No direct access
defined('_JEXEC') or die;
?>
<?php
$app = & JFactory::getApplication();
$siteName = $app->getCfg('sitename');
if ($this->getParam('logoType', 'image')=='image'): ?>
<h1 class="logo">
<a href="<?php JURI::base(true) ?>" title="<?php echo $siteName; ?>">
<img src="<?php echo 'templates/'.T3_ACTIVE_TEMPLATE.'/images/logo-trans.png' ?>" alt="<?php echo $siteName; ?>" />
</a>
</h1>
<?php else:
$logoText = (trim($this->getParam('logoText'))=='') ? $siteName : JText::_(trim($this->getParam('logoText')));
$sloganText = JText::_(trim($this->getParam('sloganText'))); ?>
<div class="logo-text">
<h1><a href="<?php JURI::base(true) ?>" title="<?php echo $siteName; ?>"><span><?php echo $logoText; ?></span></a></h1>
<p class="site-slogan"><?php echo $sloganText;?></p>
</div>
<?php endif; ?>

<?php if (($jamenu = $this->loadMenu())) : ?>
<div id="ja-mainnav" class="clearfix">
<?php $jamenu->genMenu (); ?>
</div>
<?php endif;?>

<?php if($this->countModules('search') || $this->countModules('social')) : ?>
<div id="ja-top" class="clearfix">
<?php if($this->countModules('search')) : ?>
<div id="ja-search">
<span class="search-btn">Search</span>
<jdoc:include type="modules" name="search" />
</div>
<script type="text/javascript">
// toggle search box active when click on search button
$$('.search-btn').addEvent ('mouseenter', function () {
// focus on search box
$('mod-search-searchword').focus();
});
$('mod-search-searchword').addEvents ({
'blur': function () {$('ja-search').removeClass ('active');},
'focus': function () {$('ja-search').addClass ('active');}
});
</script>
<?php endif; ?>
<?php if($this->countModules('social')) : ?>
<div id="ja-social">
<jdoc:include type="modules" name="social" />
</div>
<?php endif; ?>
</div>
<?php endif;?>

<ul class="no-display">
<li><a href="<?php echo $this->getCurrentURL();?>#ja-content" title="<?php echo JText::_("SKIP_TO_CONTENT");?>"><?php echo JText::_("SKIP_TO_CONTENT");?></a></li>
</ul>

Akar
14-03-2012, 01:43
h1 içinde kalan şu kısmı:
<a href="<?php JURI::base(true) ?>" title="<?php echo $siteName; ?>">
<img src="<?php echo 'templates/'.T3_ACTIVE_TEMPLATE.'/images/logo-trans.png' ?>" alt="<?php echo $siteName; ?>" />
</a>silip yerine flashı embed ya da object olarak girmeniz lazım.

melancholy
14-03-2012, 02:15
çok sağol Akar hocam değiştirdim attım gayet güzel oldu flash logo

Yapamayanlar için geniş şekilde cevaplayayım

Öncelikle Ja elastica temasınının block klasörünün içindeki header.php dosyasını açıyoruz

<h1 class="logo"> ve </h1> tagları arasındaki şu kodları siliyoruz


<a href="<?php JURI::base(true) ?>" title="<?php echo $siteName; ?>">
<img src="<?php echo 'templates/'.T3_ACTIVE_TEMPLATE.'/images/logo-trans.png' ?>" alt="<?php echo $siteName; ?>" />
</a>


Yerine aşağıdaki kodları ekliyoruz. Sitenizdeki dosya konumunu aşağıdaki iki adresi düzenleyerek değiştiriyorsunuz.



<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="100%" height="70">
<param name="movie" value="http://www.xxx.net/templates/ja_elastica/images/swf/xxxxxx.swf">
<param name="quality" value="High">
<embed src="http://www.xxx.net/templates/ja_elastica/images/swf/xxxxxx.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="100%" height="70"></object>

melancholy
14-03-2012, 02:59
Üretici firmadan aldığım destekte

Aşağıdaki embed kodunun daha verimli olacağı belirtiliyor.

Gerekli düzenlemeleri yaparsınız


<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0" width="900" height="160">
<param name="movie" value="<?php echo $mosConfig_live_site;?>/templates/nameoftemplate/images/logo.swf" />
<param name="quality" value="high" />
<embed src="<?php echo $mosConfig_live_site;?>/templates/nameoftemplate/images/logo.swf" quality="high" pluginspage="http://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" width="900" height="160"></embed>
</object>

soranadam
14-03-2012, 13:34
teşekkür guzel paylaşim emege saygı