M.Enes AYDÜZ
05-04-2007, 16:35:21
Merhaba arkadaşlar,
Bugün size Joomla'da MODÜL nasıl yapılır onu anlatacağım. Dersimiz Toplam 3 bölümden oluşmaktadır.
Gerekli malzemeler:
1- bilgisayar
1- klavye
1- fare (opsiyonel)
1- not defteri programı yada word
1- winzip programı
1- Çalışır vaziyette bir joomla
Örnek olarak yapacağımız modülün adı "Scroll Barda Kayan Yazı" isimli "mod_kayan_yazi" gösterimli modül olsun.
1.Bölüm
PHP dosyası oluşturma
Öncelikle not defterimizi açıyoruz ve aşağıdaki kodu yapıştırıyoruz...
<?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );?>
<!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">
<title><?php echo $mosConfig_sitename; ?></title>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<?php include ("includes/metadata.php"); ?>
<?php include_once ("editor/editor.php"); ?>
<script language="JavaScript" type="text/javascript"></script>
<?php initEditor(); ?> KOdlar buraya yazılacak... </html>
kodları yapıştırdıktan sonra böyle bir görüntü oluşması lazım.
RESİM 1
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi01.jpg
Buradaki kodları kopyalayıp az önceki "kodlar buraya gelecek" yazan yere yapıştırıyoruz.
<body>
<script language="Javascript">
</script>
</body>
kodları yapıştırdıktan sonra böyle bir görüntü oluşması lazım.
RESİM 2
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi02.jpg
"Bakın Nasılda Kayıyor... ne güzel değil mi?" yazan yeri istediğinize göre değiştirin.
Dosyamızı kaydediyoruz. Save as diyoruz. dosya ismi olarak "mod_kayan_yazi.php" yazıyoruz. ( Sondaki .php uzantısını yazmassanız dosyamız işimize yaramaz. )
Bu "mod_kayan_yazi.php" dosyasını masaüstünde oluşturduğumuz mod_kayan_yazi klasörü içine atıyoruz.
RESİM 3
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi03.jpg
*******************
2. Bölüm
XML dosyası oluşturma.
Not defterinden boş bir sayfa açıyoruz. İçine aşağıdaki kodları yapıştırıyoruz.
<?xml version="1.0" encoding="iso-8859-9"?>
<mosinstall type="module" version="1.0.0">
<name>Scrollbar'da Kayan Yazı</name>
<author>enxdesigN.com</author>
<creationDate>01.05.2006</creationDate>
<copyright>enxdesigN.com</copyright>
<license>http://www.enxdesign.com</license>
<authorEmail>enxdesign@gmail.com</authorEmail>
<authorUrl>www.enxdesign.com</authorUrl>
<version>1.0.8</version>
<description>Scrollbarda kayan yazı modülü... powered by enxdesigN.com</description>
<files>
<filename module="mod_kayan_yazi">mod_kayan_yazi.php</filename>
</files></mosinstall>
kodları yapıştırdıktan sonra böyle bir görüntü oluşması lazım.
RESİM 4
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi04.jpg
yazıları kendimize göre değiştiriyoruz.
Burda en önemli husus <filename module="mod_kayan_yazi">mod_kayan_yazi.php</filename> YAZILARININ doğru yazılmış olması....
Sonra SAVE AS yapıyoruz, bu sefer dosyamızı mod_kayan_yazi.xml olarak masaüstünde yer alan mod_kayan_yazi klasörünün içine kaydediyoruz.... Sonuna .xml yazmayı UNUTMAYIN..!!!
RESİM 5
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi05.jpg
*******************
3.Bölüm
Zipli klasör yapma
RESİM 6
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi06.jpg
Masaüstünde oluşturduğumuz mod_kayan_yazi klasörü içinde 2 tane dosyamız olması lazım ( mod_kayan_yazi.php ve mod_kayan_yazi.xml )
Şİmdi mod_kayan_yazi klasörü üzerinde sağ tuş yapıyoruz ve ADD TO mod_kayan_yazi.zip e tıklıyoruz.
RESİM 7
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi07.jpg
Şimdi resimleri takip ederek modulünüzü kurunuz.
RESİM 8
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi08.jpg
RESİM 9
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi09.jpg
RESİM 10
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi10.jpg
*******************
ve sonuç..........
Joomla Sitelerinde bir İLK
RESİM 11
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi11.jpg
Resimler, anlatım, fikir, düşünce, falan filan ne varsa bana aittir...Anlatım www.cmsturk.net için hazırlanmıştır.
Kaynak gösterilerek alıntı yapılabilir.
1 saat 12 dakikada hazırlanmıştır.
M.Enes AYDUZ
www.cmstasarim.com
msn: enes.ayduz@cmsturk.net
Bugün size Joomla'da MODÜL nasıl yapılır onu anlatacağım. Dersimiz Toplam 3 bölümden oluşmaktadır.
Gerekli malzemeler:
1- bilgisayar
1- klavye
1- fare (opsiyonel)
1- not defteri programı yada word
1- winzip programı
1- Çalışır vaziyette bir joomla
Örnek olarak yapacağımız modülün adı "Scroll Barda Kayan Yazı" isimli "mod_kayan_yazi" gösterimli modül olsun.
1.Bölüm
PHP dosyası oluşturma
Öncelikle not defterimizi açıyoruz ve aşağıdaki kodu yapıştırıyoruz...
<?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );?>
<!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">
<title><?php echo $mosConfig_sitename; ?></title>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<?php include ("includes/metadata.php"); ?>
<?php include_once ("editor/editor.php"); ?>
<script language="JavaScript" type="text/javascript"></script>
<?php initEditor(); ?> KOdlar buraya yazılacak... </html>
kodları yapıştırdıktan sonra böyle bir görüntü oluşması lazım.
RESİM 1
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi01.jpg
Buradaki kodları kopyalayıp az önceki "kodlar buraya gelecek" yazan yere yapıştırıyoruz.
<body>
<script language="Javascript">
</script>
</body>
kodları yapıştırdıktan sonra böyle bir görüntü oluşması lazım.
RESİM 2
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi02.jpg
"Bakın Nasılda Kayıyor... ne güzel değil mi?" yazan yeri istediğinize göre değiştirin.
Dosyamızı kaydediyoruz. Save as diyoruz. dosya ismi olarak "mod_kayan_yazi.php" yazıyoruz. ( Sondaki .php uzantısını yazmassanız dosyamız işimize yaramaz. )
Bu "mod_kayan_yazi.php" dosyasını masaüstünde oluşturduğumuz mod_kayan_yazi klasörü içine atıyoruz.
RESİM 3
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi03.jpg
*******************
2. Bölüm
XML dosyası oluşturma.
Not defterinden boş bir sayfa açıyoruz. İçine aşağıdaki kodları yapıştırıyoruz.
<?xml version="1.0" encoding="iso-8859-9"?>
<mosinstall type="module" version="1.0.0">
<name>Scrollbar'da Kayan Yazı</name>
<author>enxdesigN.com</author>
<creationDate>01.05.2006</creationDate>
<copyright>enxdesigN.com</copyright>
<license>http://www.enxdesign.com</license>
<authorEmail>enxdesign@gmail.com</authorEmail>
<authorUrl>www.enxdesign.com</authorUrl>
<version>1.0.8</version>
<description>Scrollbarda kayan yazı modülü... powered by enxdesigN.com</description>
<files>
<filename module="mod_kayan_yazi">mod_kayan_yazi.php</filename>
</files></mosinstall>
kodları yapıştırdıktan sonra böyle bir görüntü oluşması lazım.
RESİM 4
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi04.jpg
yazıları kendimize göre değiştiriyoruz.
Burda en önemli husus <filename module="mod_kayan_yazi">mod_kayan_yazi.php</filename> YAZILARININ doğru yazılmış olması....
Sonra SAVE AS yapıyoruz, bu sefer dosyamızı mod_kayan_yazi.xml olarak masaüstünde yer alan mod_kayan_yazi klasörünün içine kaydediyoruz.... Sonuna .xml yazmayı UNUTMAYIN..!!!
RESİM 5
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi05.jpg
*******************
3.Bölüm
Zipli klasör yapma
RESİM 6
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi06.jpg
Masaüstünde oluşturduğumuz mod_kayan_yazi klasörü içinde 2 tane dosyamız olması lazım ( mod_kayan_yazi.php ve mod_kayan_yazi.xml )
Şİmdi mod_kayan_yazi klasörü üzerinde sağ tuş yapıyoruz ve ADD TO mod_kayan_yazi.zip e tıklıyoruz.
RESİM 7
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi07.jpg
Şimdi resimleri takip ederek modulünüzü kurunuz.
RESİM 8
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi08.jpg
RESİM 9
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi09.jpg
RESİM 10
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi10.jpg
*******************
ve sonuç..........
Joomla Sitelerinde bir İLK
RESİM 11
http://enxdesign.com/dersler/joomlamodulyapimi/modulyapimi11.jpg
Resimler, anlatım, fikir, düşünce, falan filan ne varsa bana aittir...Anlatım www.cmsturk.net için hazırlanmıştır.
Kaynak gösterilerek alıntı yapılabilir.
1 saat 12 dakikada hazırlanmıştır.
M.Enes AYDUZ
www.cmstasarim.com
msn: enes.ayduz@cmsturk.net