Eski Joomla 1.0 Temasını Joomla 1.5'e Dönüştürmek

Bu habere oy verin
(0 oy verilmiş)

Adımları aynen takip edin:

Temanın head kısmını değiştirmelisiniz

Yani index.php dosyanın en başından </head> gördüğünüz yere kadar; </head> dahil, şununla değişitirin:

<?php
defined('_JEXEC') or die('Restricted access');
JHTML::_('behavior.mootools');//mootools yüklensin istemiyorsanız bu satırıyı kullanmayabilirsiniz.
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"</a>;>
<html xmlns="<a href="http://www.w3.org/1999/xhtml"">http://www.w3.org/1999/xhtml"</a>; xml:lang="" lang="" >
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="/templates/_system/css/general.css" type="text/css" />
<link rel="stylesheet" href="/templates//css/template.css" type="text/css" />
</head>

Modül tanımlamalarını değiştirmelisiniz

Bunu örnekleme yaparak izah etmeye çalışacağız ancak temanızda durum kodları değişkenlik gösterebilir. Normal şartlarda aramanız gereken kod şuna benzer:

<?php mosLoadModules ( 'user1', -1 ); ?>[/kod}
Şöyle değişmeli:
{kod}<jdoc:include type="modules" name="user1" style="xhtml" />

Modül pozisyonu daha farklı bir şekilde, örneğin bir şarta bağlı konmuş olabilir:

<?php if (mosCountModules( "user1" )) { ?>

O da şöyle değişmeli:


<jdoc:include type="modules" name="user1" style="xhtml" />
<?php endif; ?>{/kod }
<h3>İçeriğin yayınlanacağı kısmı düzenlemelisiniz</h3>
Şunu bulun:
{kod}<?php mosMainBody(); ?>

ve şöyle değiştirin:

<jdoc:include type="component" />

CSS dosyasının ismini değiştirmelisiniz

Dosyanız tema klasörü içindeki css klasöründe bulunan temaplate_css.css idi. Bunun adını template.css yapın.

Güle güle kullanın.

Aytuğ AKARAytuğ Halil AKAR
2005 yılında Mambo ile tanıştı ve en büyük proje sitesini HTML'den Mambo'ya aktardı. Joomla!'ya Mambo'dan göçü anlatan ilk Türkçe kaynağı oluşturması ve Joomla Partnerliği'nde Türkçe çevirileri ile tanındı. 2006 Aralık ayında bir grup arkadaşıyla CMSTÜRK'ü kurdu, aynı ekip ile 2008 yılında Joomla Kitabını yazdı, 2010 yılında Joomla Portalı'nın temellerini attı. 2012'de Joomla Derneği Kurucu Yönetim Kurulunda Başkan olarak yer aldı. HTML, CSS, PHP biliyor, Notepad++ ve Firewoks kullanıyor. Uluslararası faaliyet gösteren bir organizasyonda görevli. Evli, baba, Uluslararası İlişkiler AÖ öğrencisi, Joomla Profesyoneli.

yazarın diğer yazıları >>