53
JOOMLA EĞİTİMDE İNTERNET UYGULAMALARI Recep ÖZ | 2017

JOOMLA - erzincanbote.com fileSAYFA 3 İÇERİK YÖNETİMİ SİSTEMLERİ Web dünyasının gelişmesinde içerik yönetim sistemlerinin etkisi çok önemlidir. İnternet hayatımıza

Embed Size (px)

Citation preview

JOOMLA EĞİTİMDE İNTERNET UYGULAMALARI

Recep ÖZ | 2017

SAYFA 1

İçindekiler İÇERİK YÖNETİMİ SİSTEMLERİ ............................................................................................... 3

Statik ve Dinamik WEB Sayfaları ........................................................................................ 4

İçerik Yönetim Sistemlerinin Yapısı .................................................................................... 4

İçerik Yönetim Sistemlerinin Seçimi .............................................................................. 5

Ne çeşit bir siteye sahip olmak gereklidir? ................................................................. 5

Ne tür araçlara ihtiyaç var? ......................................................................................... 5

Sitenin tasarımı nasıl olmalıdır? ................................................................................. 5

Sitede ne tip içerikler yer almalıdır? ........................................................................... 5

Bakım ve yenileme nasıl yapılır? ................................................................................. 5

Başka bir İYS’ye data kaybına yol açmadan nasıl geçilir? .......................................... 5

Yeni sürüm çıktığında ne yapılmalıdır?...................................................................... 6

Kullanım Kolaylığı nasıl anlaşılır? .............................................................................. 6

En yaygın kullanılan içerik yönetim sistemleri .............................................................. 6

Joomla KURULUMU ........................................................................................................... 9

1. Adım - Ana Yapılandırma ............................................................................................ 9

2. Adım - Veritabanı Yapılandırması ............................................................................. 10

3. Adım - Genel Görünüm .............................................................................................. 11

4. Adım - Kurulum Gerçekleştiriliyor ............................................................................ 12

5. Adım - Kurulum Klasörünü Kaldırın ......................................................................... 13

Yönetim paneline Türkçe dil paketinin kurulumu ................................................... 14

JOOMLA GENEL BÖLÜMLERİ ......................................................................................... 16

1. Denetim Masası ........................................................................................................... 16

Genel Yapılandırma .................................................................................................... 18

Site .............................................................................................................................. 18

2. Sistem .......................................................................................................................... 21

3. Sunucu ....................................................................................................................... 22

4. İzinler ......................................................................................................................... 23

5. Metin Süzgeci Ayarları .............................................................................................. 23

JOOMLA İÇERİK EKLEME ............................................................................................... 24

Kategori ve Alt Kategori Oluşturma ............................................................................. 25

Yeni Makale Ekleme ve Makale Yöneticisi ................................................................... 27

Resimler ..................................................................................................................... 30

Bağlantılar .................................................................................................................. 30

Ortam Yöneticisi: .......................................................................................................... 32

SAYFA 2

MENÜ YÖNETİCİSİ ...................................................................................................... 33

KULLANICILAR ............................................................................................................ 38

Kullanıcı Yöneticisi .................................................................................................... 38

Gruplar ....................................................................................................................... 39

Erişim Seviyeleri ........................................................................................................ 39

Yığın Posta Kullanıcıları ............................................................................................ 40

ŞABLON YÖNETİCİSİ................................................................................................... 40

EKLENTİ YÖNETİCİSİ .................................................................................................. 42

Webden Kur .............................................................................................................. 42

Dosya Paketi Yükle .................................................................................................... 44

Klasörden Kurulum ................................................................................................... 45

Bağlantıdan Kurulum ................................................................................................ 45

EKLENTİ AYARLARI ..................................................................................................... 46

Modül (Modul) .......................................................................................................... 47

Bileşen (Component) ................................................................................................. 51

Uyumlu Ek (Plugin).................................................................................................... 51

SAYFA 3

İÇERİK YÖNETİMİ SİSTEMLERİ

Web dünyasının gelişmesinde içerik yönetim sistemlerinin etkisi çok önemlidir. İnternet

hayatımıza girdikçe, birçok iş uygulaması ve sistem de hayatımıza girmiş oldu. Bu sistemlerin

en başında web sitelerinin yönetildiği içerik yönetim sistemi (İYS, CMS – Content Management

System) gelmektedir. Kod bilgisi olmayan kişilerin işlevsel ve dinamik siteler kurarak, kolayca

yönetebilmelerini sağlayan içerik yönetim sistemleri, internet dünyasında birçok sitenin yer

almasını sağladı.

İçerik yönetim sisteminin öncelikli amacı web sitesi makalelerin oluşturulmasını, kullanıcı

yönetimini, fotoğrafların, videoların, bannerların, reklam alanlarının, iletişim, raporlama,

analiz ve web sitesi genel ayarlarının yönetilmesini anlık olarak sağlamaktır. Bunun yanı sıra

özel bir web tasarımınız var veya oluşturmak istiyorsanız, içerik yönetim sisteminin de

tasarıma göre şekillendirilmesi, tasarımınızın her yerine ulaşabilmeniz ve yönetebilmeniz

gerekmektedir.

Eğer kod diline hakim olunsaydı bile, içerik yönetim sistemleri söz konusu olmadan birçok

içerik ve haberlerin yer aldığı siteleri hazırlamak çok zor olabilirdi. Bu zorluk profesyonel

yazılımcıların içerik yönetim sistemleri geliştirerek, daha işlevsel bir site yönetimini sağlayacak

yazılımların ortaya çıkmasını sağladı.

İçerik yönetim sistemi nasıl çalışır?

İçerik yönetim sistemine sadece site yöneticileri ve alt yöneticileri erişebilir.

Rol tabanlı yönetime sahip bir alt yapı kullanılır. (İçerik yöneticiler, onaylayanlar gibi.)

Site yöneticisi yetkileri kaldırabilir veya sınırlandırabilir.

Kullanım istatistiklerine ve iletişim formlarına panelden ulaşılabilir.

Ziyaretçiler web sitesine masaüstü, tablet ve mobil cihazlardan ulaşabilir.

İçerik yönetim sistemi tercih edilirken dikkat edilmesi gerekenler;

İçerik yönetim sistemi sonradan eklenebilecek tüm yazılım özelliklerine uyum

sağlamalıdır

SAYFA 4

Güvenlikli ve hızlı çalışmalıdır.

Kullanıcı ara yüzünde değişiklikler yapmaya elverişli olmalıdır.

Kullanımı kolay olmalıdır.

Çoklu dil özelliği olmalıdır.

Yedekleme özelliği bulunmalıdır.

İstenilen raporlar oluşturulabilmelidir.

STATİK VE DİNAMİK WEB SAYFALARI

HTML dilinde kodlanmış ve herhangi bir içerik yönetim sistemiyle yönetilemeyen web

sayfalarına “statik” web sayfaları denir. Statik web sayfalarında sayfaların içeriği ve tasarımı

(sunumu) bir aradadır. İYS’ler ise “dinamik” web sayfalardan oluşur. Dinamik web sayfalarında

içerik ve tasarım birbirinden ayrıdır. İçerik kısımları genellikle bir veritabanında saklanır. İYS,

veritabanından bu bilgileri çekerek tasarım şablonuyla birleştirir ve en sonunda nihai sayfayı

oluşturur. Böylece bir web sayfasını oluşturma işlemi, kişiler arasında dağıtılabilir. Bu sistemde

bir kişi sitenin tasarımını (şablonunu) hazırlarken başka bir kişi siteye içerik girme görevi alabilir

oysa statik sitelerde genellikle siteyi tasarlayan kişi, içeriği de sayfalara yerleştirmek

zorundadır.

İÇERİK YÖNETİM SİSTEMLERİNİN YAPISI

İçerik yönetim sistemleri genelde aşağıda verilen 4 ayrı bölümden oluşur.

Bunlar;

İçerik Oluşturulması

İçerik Yönetimi

İçerik Yayımlanması

Sunum

İçerik Oluşturulması: İçerik yönetim yazılımlarında yer alan yazım bölümü, Microsoft Word

gibi tasarlandığından içeriği oluşturmak için hiçbir HTML bilgisine gerek duyulmadan makale

yazılabilir. Ayrıca istenirse Microsoft Word içerisinden kes-yapıştır yöntemiyle de bilgiler bu

bölüm içerisine alınabilir.

İçerik Yönetimi: İçerikler oluşturulduktan sonra, İYS veri tabanında saklanır. İçeriğin

yönetilmesi ise bir onaylama ve yetki denetiminden sonra sağlanır. Çalışanlar, sadece girmeye

ve değiştirmeye izni olan alanlar içerisinde değişlik yapabilir. Ancak yapılan değişikliğin geçerli

olabilmesi için değişikliği yapan kullanıcıdan daha yetkili bir kullanıcının onay vermesi

gerekmektedir. iYS, her aşamada içeriğin hangi durumda ve kimler tarafından yürütüldüğünün

bilgilerini tutar.

SAYFA 5

İçerik Yayımlamak: İçerik, en son haline karar verildikten sonra ağ içerisinde ya da sitede

yayımlanabilir. İçeriğin, bütün onay ve denetim işlemlerinden geçtikten sonra yayımlanması

için tek tuşa basılması yeterlidir.

Sunum: İYS, site haritası sayesinde ziyaretçiye sitenin neresinde veya bulunduğu yerin sitenin

hangi bölümüne ait olduğu konusunda bilgi verir.

İÇERİK YÖNETİM SİSTEMLERİNİN SEÇİMİ

Hangi İYS’nin yararlı ya da uygun olacağının kararını vermek aşağıdaki sorulara olumlu yanıt

vermekle sağlanabilir. Bunlar:

Ne çeşit bir siteye sahip olmak gereklidir?

İhtiyaç duyulan site, bir portal mı, kişisel bir blog mu yoksa bir oyuna ait form mu, siteyi

kurmadan önce karar vermek gerekir.

Ne tür araçlara ihtiyaç var?

Tasarlanan web sitesinde Takvime, Upload/Download (Yükleme/İndirme) alanına, Resim

galerisine, Dil özelliklerine, Forum, Anket özelliklerine ihtiyaç duyulacak mı? Bütün bu

özelliklere ihtiyaç duyulup duyulmayacağı, firmanın belirleyeceği ihtiyaçlarla beraber

düzenlenmelidir. Bu tür özellikler daha sonra eklentilerle de sağlanabilir.

Sitenin tasarımı nasıl olmalıdır?

Sitenin tasarımı, en az içerik kısmı kadar önemli bir konudur. Tasarım tamamiyle firmanın

kurumsal kimliğini yansıtır. İYS, her ne kadar çaşitli tasarımların uygulanmasına izin verse de

bunların devamlı olarak değiştirilmesi, sitenin kullanımını zorlaştırdığından tavsiye edilmez.

Sitede ne tip içerikler yer almalıdır?

Sitenin içerdiği bilgiler, ziyaretçilerin sitede kalma süresiyle doğru orantılıdır. Ziyaretçilerin

siteye bağlı kalma süresini artırmak için sitedeki bilgilerin kısa aralıklarla güncellenmesi

gereklidir.

Bakım ve yenileme nasıl yapılır?

Sitelerin yayında kalma süresi ilerledikçe ve yeni içerikler eklendikçe, siteye bakım da

gereklidir. Eski içerikler, yenileri eklendikçe sürekli yedeklenmelidir. Siteye yapılan saldırılar,

internet arızaları veya benzeri durumlarda sitenin yayını durdurularak, siteye bakım yapmak

gerekir. Her İYS, bu tip durumlarda kendi geliştirdiği özel çözümleri kullanılır.

Başka bir İYS’ye data kaybına yol açmadan nasıl geçilir?

Bu işlem için İYS’nin içinde bulunan bütün verlerin tekrar kullanılabilir olduğundan emin

olunması gerekir. Maalesef, çoğu sistem bu koşulu yerine getiremeyecek şekilde

tasarlanmıştır. Bu durumda en kötü durum göz önünde bulundurularak değerlendirme

yapılmalıdır.

SAYFA 6

Yeni sürüm çıktığında ne yapılmalıdır?

Alınacak sistemin yeni bir versiyonu çıktığında neler değişeceğine ve bununla ilgili nasıl bir

strateji takip edileceğine karar verilmelidir. İYS’ler yenilendikçe bu yenilikler her zaman

firmaya yarar sağlamayabilir. Güncellemeler sonrası önceki sürümde yer alan özellikler devre

dışı kalabileceği gibi bazı veri kayıplarının yaşanması da olasıdır. Bu nedenle güncelleme öncesi

tüm yazılımın ve veri tabanının güvenli bir şekilde yedeklendiğinden emin olunmalıdır.

Yazılımlar yenilendikçe, nadiren de olsa donanım alt yapısınında yenilenmesini gerektirir.

Kullanım Kolaylığı nasıl anlaşılır?

Web ortamında çalışmak, bilgisayar becerisiyle birlikte teknik bilgi de gerektirir. Kullanım

kolaylığı, teknik anlamda yetenekli olmayan insanların bile İYS’nin yönetimine katılabilir hâle

getirmesini sağlar.

EN YAYGIN KULLANILAN İÇERİK YÖNETİM SİSTEMLERİ

Özgür yazılım veya Açık kaynak kodlu yazılım, hiçbir kısıtlama olmadan kullanılabilen,

incelenebilen ve değiştirilebilen yazılımlardır. Kaynak kodları değiştirilerek kullanılabilir veya

dağıtılabilir. Açık kaynak kodlu yazılımlar genelde ücretsiz dağıtılır nadiren de olsa açık kaynak

kodlu yazılımlar özgür olmayabilir. Açık kaynak kodlu içerik yönetim sistemi pazarında üç

büyükler olarak ifade edebileceğimiz içerik yönetim sistemleri Joomla, WordPress ve

Drupal’dır. Her üç yazılımın da web ortamında farklı site örnekleri mevcuttur.

Açık kaynak kodlu İYS’lerin dışında parayla veya projelerle hazırlatılmış kuruluşa özel İçerik

Yönetim Sistemleri de vardır. Özellikle Üniversiteler ve devlet kurumları, kurumsal kimlikleri

dolayısıyla (joomla, wordpress, Plone, Pivotx,Typo3 vb. gibi ) açık kaynak İYS lerini kullanmayı

tercih etmezler. Kullanılan hazır yazılımlar, bu tip kurumlardaki birimlerin ihtiyaçlarını

karşılayacak yapı ve esneklikte değildir. Ayrıca bu sistemlerin zaman içerisinde ortaya çıkartmış

olduğu güvenlik açıklarından dolayı, kendileri için özel olarak geliştirdikleri içerik yönetim

sistemini kullanırlar. Bunlardan bazıları; TÜBİTAK Ulusal Araştırma Altyapısı Bilgi Sistemi

(TARABİS), ODTÜ Merkezi İçerik Yönetim Sistemi (MİYS) ‘dir.

Joomla: Dünya genelindeki birçok yarışmada ödül almış, güçlü ve aktif web siteleri

hazırlayabilen bir İYS dir. Türkiyede ve dünyada web tasarım şirketlerinin en çok kullandığı

CMS’lerin başında gelir. Son dönemde Türkiyede üretilen web sistemlerinin çoğunda

wordpress İYS sistemi, daha fazla tercih edilir olmuştur. Bu İYS’yi indirip kurmak için Şekil

1.1’de gösterilen http://www.joomlatr.org web adresinden faydalanılabilir.

SAYFA 7

Şekil 1.1. Joomla İYS sistemini indirmekte kullanılan web sitesi

WordPress: WordPress, dünyanın en yaygın içerik yönetim sistemlerinden (CMS) biridir.

Yaygın olarak kullanılmasının temelinde açık kaynak kodlu yapısı, kolay kurulumu, kullanıcılar

tarafından üretilen tema ve eklenti desteği bulunmaktadır. WordPress'i kurmak, genişletmek

ya da kullanmak için yazılım uzmanı olmanız gerekmez. Sadece bir kaç tıklama ile kolay kurulup

hemen kullanılmaya başlanabilir.

Bu İYS’yi indirip kurmak için Şekil 1.2’de gösterilen https://tr.wordpress.org web adresinden

faydalanılabilir.

Şekil 1.2. Wordpress İYS sistemini indirmekte kullanılan web sitesi

SAYFA 8

Drupal: Drupal, gelişmiş ve ücretsiz yapısıyla kullanıcılara çeşitli web alanlarında değişiklik

yapma imkânı sağlar. Kullanıcılar istedikleri şeyleri kolayca yayınlayıp yönetebilir ve

düzenleyebilirler. Bu İYS’yi indirip kurmak için Şekil 1.3’de gösterilen http://drupalturkiye.org

web adresinden faydalanılabilir.

Şekil 1.3. Drupal İYS sistemini indirmekte kullanılan web sitesi

SAYFA 9

Joomla KURULUMU

Web siteleri, Web Browserlar yardımıyla görüntülenen uygulamalardır. Web siteleri sabit

içerikli olabileceği gibi kullanıcılarla etkileşime giren dinamik içerikli de olabilir. Statik

sitelerde genellikle HTML (Hyper Text Markup Language) teknolojisi ile geliştirilirken,

dinamik içerikli sitelerde ise HTML ile birlikte ASP, PHP gibi programlama dillerinden

faydalanılarak geliştirilmektedir. Bu geliştirilen siteler iki farklı sistemde çalışabilmektedir.

İstemci Tabanlı Çalışma: Bu çalışma sisteminde sayfalar sunucuda herhangi bir işlem

yapılmadan istemciye gönderilir. İstemci gelen bilgileri yorumlayarak tarayıcı yazılımı

vasıtasıyla sayfayı görüntüler.

Sunucu Tabanlı Çalışma: Bu çalışma sisteminde istemci sunucudan bir istekte bulunduğu

zaman kodlar, sunucu üzerinde çalıştırılır ve işlemin sonucunu içeren bir sayfa üretilerek

istemciye iletilir. İstemci gelen bilgileri tarayıcı yazılımı vasıtasıyla görüntüler.

İçerik yönetim sistemleri genelde php kodlarını destekleyen Sunucu Tabanlı yazılımlardır. Bu

sebeple Joomla İçerik Yönetim Sistemini (İYS) kurup çalıştırmak için ilk önce bir php tabanlı

bir sunucu sisteminin bulundurulması gerekmektedir.

1. ADIM - ANA YAPILANDIRMA

Joomla 3.x.x’nın kurulumunun ilk aşamasını gerçekleştireceğimiz bu sayfada sırası ile önce

kurulumu yapacağımız dili seçiniz.

SAYFA 10

1.Site İsmi bölümüne: Sitemiz için kullanacağımız site ismini “Konu ADI” yazın.

2. Site Açıklaması bölümüne: 20 kelimeyi geçmeyecek şekilde (JOOMLA İYS Sisteminin

Tanıtımı) şeklinde bir açıklama yazısı yazın veya açıklamayı daha sonra yazmayı düşünüyorsak

boş bırakabilirsiniz.

3.Site Çevrimdışı bölümünde: Kurulum tamamlandığında sitemizin çevrimdışı görünüp

görünmemesi belirlenir. Site yapım aşamasında bu bölüm “Evet” olmalıdır.

4.E-Postanız bölümüne: Email adresinizi yazın.

5.Yönetici Kullanıcı Adı bölümüne: Kendimiz için belirlediğimiz kullanıcı adınızı “admin” yazın.

6.Yönetici Parolası bölümüne: Belirlediğimiz güvenli bir parolayı buraya yazın.

7.Yönetici Parolası Doğrulama bölümüne: Yukarıda yazdığınız parolayı bu alana bir daha

yazın.

2. ADIM - VERİTABANI YAPILANDIRMASI

1.Veritabanı Türü bölümü: Veritabanımızın türünü belirtilir.

2.Sunucu Adı bölümü: Alan sağlayıcımız tarafından bize bildirilen veritabanı sunucusunun adı

(localhost) yazılır.

3.Kullanıcı Adı bölümü: Oluşturduğumuz veritabanı kullanıcısının adı yazılır.

SAYFA 11

4.Parola bölümü: Oluşturduğumuz veritabanı kullanıcısı için belirlediğimiz parolayı yazıyoruz.

Bu bölüm parola vermediyseniz boş bırakabilirsiniz.

5.Veritabanı Adı bölümü: Oluşturduğumuz veritabanının adı yazılır.

6.Tablo Ön Eki bölümü: Rastgele üretilen ön ek yerine kendi okul numaramızdan oluşan bir

ön ek de yazabilirsiniz, burada unutulmaması gereken özellik ön ekin alt çizgi karakteri ile

bitecek olmasıdır.

7.Eski Veritabanı İşlemi bölümü: Aynı veritabanına daha önce joomla kurulumu yapmış isek o

kuruluma ait olan tabloların yedeklenmesini ve kaldırılmasını belirtiriz.

3. ADIM - GENEL GÖRÜNÜM

1.Örnek Veriyi Kur bölümü: Kurulumun örnek veri yüklenmeden veya örnek veri yüklenerek

yapılmasına karar vererek buna göre bir seçim yapıyoruz. Yeni başlayanlar için herhangi bir

örnek veriyi seçerek kurulum yapmak joomla’yı daha kolay anlamak açısından önerilmektedir.

2.Email Configuration bölümü: Email adresinizi doğru yazdıysanız herhangi bir şey yapmanıza

gerek yoktur.

3.Ana Yapılandırma bölümü: Kurulumun ilk aşamasında yazdığınız bilgileri görüyorsunuz,

herhangi bir yanlışlık varsa geri dönüp düzeltebilirsiniz.

SAYFA 12

4.Veritabanı Yapılandırması bölümü: Kurulumun ikinci aşamasında yazdığınız bilgileri

görüyorsunuz, herhangi bir yanlışlık varsa geri dönüp düzeltebilirsiniz.

Bu aşamadaki işlemlerin ve sunucu ayarlarının doğru olduğuna eminsek sağ üst köşede

bulunan Sonraki butonuna tıklayarak kurulum başlatılır.

4. ADIM - KURULUM GERÇEKLEŞTİRİLİYOR

Bu aşamada önceden belirlediğimiz seçeneklere göre Joomla 3.3.6 kurulumu adım adım

gerçekleştirilir.

1. Eski veritabanı yedekleniyor.

2. Yeni veritabanı tabloları oluşturuluyor.

3. Örnek veri yükleniyor.

4. configuration. php dosyası oluşturuluyor.

Bu işlemler problemsiz olarak tamamlandığında “Tebrikler! Joomla! Şimdi kuruldu.” Şeklindeki

mesaj görüntülenir.

SAYFA 13

5. ADIM - KURULUM KLASÖRÜNÜ KALDIRIN

Artık Joomla 3.x.x sürümü kurulumu tamamlanmış olup geriye yapılması gereken tek bir şey

kalmıştır, o da kurulum klasörünü kaldırmak. Bunun için Şekilde gösterilen “Kurulum

klasörünü kaldır” butonuna tıklayın.

Daha sonra sitemizin yönetim paneline girmek için Yönetici butonuna tıklıyoruz. Joomla 3.x.x

yönetici giriş paneli yeni görüntüsü aşağıdaki şekilde gösterilmektedir.

Yönetici adımızı ve şifremizi yazarak giriş butonuna tıklıyoruz. Şimdiye kadar alışılagelmiş olan

joomla yönetim panellerinden çok farklı bir yönetim paneli ile karşılaşıyoruz. Artık Joomla 3.x.x

sürümü ile oluşturduğumuz sitemizi yönetmeye başlayabiliriz. Aşağıdaki şekilde gösterilen

joomla yönetim paneli incelendiğinde İngilizce olduğu görülecektir. Kurulumu yapılan

Joomla’nın Türkçe dil desteği mevcuttur. Bu işlem aşağıdaki bölümde anlatılmaktadır.

SAYFA 14

Yönetim paneline Türkçe dil paketinin kurulumu

Joomla içerisinde yer alan Türkçe dil paketinin etkinleştirilmesi için önce “Language Manager”

yönetim paneline girin.

“Install Language” butonuna tıklayarak bir sonraki şekilde gösterilen ekrandan ya Search

bölümüne Turkish yazarak arattırılır ya da alt bölümde yer alan 1.2.3 sekmelerinden Turkish

dil paketi seçilerek Install butonuna tıklanmalıdır.

SAYFA 15

Yönetim panelinden “Logout” komutu vererek hesaptan çıkılmalıdır.

Joomla yönetim paneline yeniden girildiğinde varsayılan dil bölümde gösterildiği gibi

Türkçe(Türkiye) seçilmelidir.

Yönetim paneli açıldığında Türkçeleştiği görülecektir. Yönetim ve Site panellerinin seçim

yapmadan kalıcı olarak Türkçeleştirilmesi joomla’nın yönetim panelinin anlatıldığı ünitede

daha ayrıntılı olarak ele alınacaktır.

SAYFA 16

JOOMLA GENEL BÖLÜMLERİ

Sunucu üzerine joomla kurulmuş bir sitenin yönetim paneline girmek için önce internet

tarayıcısının adres bölümüne “http://161205xxx.erzincanbote.com/administrator/” yazılarak

erişilebilir.

1. DENETİM MASASI

1.İçerik: İçerik yönetimi, Joomla’yı yönetirken kullanılan en önemli yönetim araçlarından

biridir. Makale Yöneticisi, Kategori Yöneticisi ve Ortam Yöneticisi olmak üzere 3 bölümden

oluşur. Yeni Makale Ekle seçeneği, Makale Yöneticisinin içerisinde yer alan, Siteye yeni makale

ve içerik eklemede kullanılan araçlardan biridir. Eklenen makalelerin yayınlanması, silinmesi,

arşivlenmesi ve yayından kaldırılması Makale Yöneticisi tarafından yapılır.

Makalelerin bir düzen içerisinde tutulması, kategori yöneticisi tarafından oluşturulan bölüm

ve kategoriler ile sağlanır.

SAYFA 17

Bir makaleye grafik, resim ve animasyon türünde bir içerik eklenebilmesi için önce ortam

yöneticisine yüklemek gerekmektedir. Ortam Yöneticisi, her türlü medyayı yönetmek için

kullanılır.

2.Yapı: Sitenin bileşenlerinin nerede ve ne şekilde görünmesi gerektiğini ayarlar. Menü ve

Modül Yöneticisi olmak üzere iki bölümden oluşur. Joomla'da bir menü, bir kategori gibi içinde

menü ögeleri barındıran özel bir ögedir. Ancak menülerin görünümleri, o menüye bağlı bir

modül tarafından ayarlanır. Yeni bir menü oluşturduğunuzda, o menüye bağlı bir modül

otomatik olarak oluşturulur. Modül Yöneticisi'ni açtığınızda karşınıza sistemde aktif durumda

olan tüm modüllerin listesi gelir. Bir modülün ismine tıkladığınızda, modülün yapılandırma

ekranı karşınıza gelir. Çoğu modülün yapılandırma ayarları birbirinden farklıdır. Modüller,

genellikle şablonda önceden belirlenmiş konumlarda görünürler.

3.Kullanıcılar: Site üzerindeki sayfaları gezen ve makaleleri okuyan kişilere kullanıcı adı verilir.

Kullanıcılar siteye kayıt olduklarında makale yazmak, yorum yapmak veya siteyi yönetmek gibi

çeşitli ayrıcalıklara sahip olurlar. Site üzerindeki kayıtlı kullanıcıları yönetmek için kullanıcı

yöneticisinden yararlanılır. Yönetici özelliğine sahip kullanıcılar, Kullanıcı Yöneticisi'ni

kullanarak sitelerine kaydolmuş her kullanıcının adını ya da şifresini değiştirebilirler. Engelle

ayarını kullanarak, o kullanıcının sitedeki fonksiyonları kullanabilmesini de engelleyebilirler.

4.Yapılandırma: Site üzerinde etkili olan her türlü ayar ve seçeneğin düzenlenmesinde

kullanılır. Genel Yapılandırma, Sablon Yöneticisi ve Dil Yöneticisi olmak üzere üç kısıma ayrılır.

Genel Yapılandırma Yöneticisi sitenizin genel ayarlarını barındırır. Bu ayarlar, site ayarlarından

FTP giriş bilgilerine kadar her şeyi ayarlamanızı sağlar. Bu ünitede Genel yapılandırma

yöneticisi, ayrıntılı olarak anlatılacaktır. Şablon yöneticisi, hem sitenizin varsayılan şablonunu

seçmenizi hem de şablonunuzun indeks dosyasını ve stil dosyasını düzenlemenizi sağlar.

Farenizi bir şablonun üzerine götürerek o şablonun ön izlemesini görebilirsiniz. Bir şablonun

adına tıklarsanız o şablonun yapılandırma sayfası açılır. Bu sayfada şablonun isim ve kısa

açıklamasını görebilir, sağ taraftan şablonun ayarlanabilir özelliklerini değiştirebilirsiniz. Bu

sayede sitenizin değişik bölümleri için farklı tasarımlar uygulayabilirsiniz. Dil Yöneticisi,

Joomla’da yüklü bulunan dilleri yönetmenizi sağlar. Joomla 40'ın üzerinde dil için arabirim

desteği sunmaktadır. Dil yöneticisi kullanılarak hem ön uç hemde arka uç için varsayılan bir dil

belirlenebilir.

5.Eklentiler: Site üzerinde yer alan ve sonradan eklenmek istenen her türlü bileşen bu bölüm

tarafından yönetilir. Eklenti Kur seçeneği, yeni eklentiler yükleyebileceğiniz ya da yüklü

eklentileri yönetip kaldırabileceğiniz merkezî bir yöneticidir. Bu yöneticiyi kullanarak

bileşenler, modüller, uyumlu ekler, diller ve şablonlar yönetilebilir.

Joomla'nın kurulum ögelerine ulaşıp kurulum yapabileceği üç seçenek vardır:

Dosya Paketi Yükle: En çok kullanılan bu seçeneği kullanarak bilgisayarınızdaki herhangi

bir Joomla eklentisini seçip otomatik olarak yükleyebilirsiniz.

Klasörden Kurulum: Joomla, sıkıştırılmış arşivinden çıkarılmış dosyaları yerel bir

klasörden okuyarak da kurulum yapabilir.

Bağlantıdan Kurulum: Bir bileşenin ya da şablonun tam adresini biliyorsanız, bu alana

girerek Joomla’nın eklentiyi otomatik olarak indirip kurmasını sağlayabilirsiniz.

SAYFA 18

6.Kullanıcılarda Günlüğe Kaydedilen: Bu bölüm, bir ayar seçeneği olmaktan çok bilgi içeren

rapor gibidir. Sitenin ön ve arka uç bölümlerinde o anda yer alan kullanıcıların bilgisini gösterir.

7. Güncel Makaleler: Bu bölüm siteyi ziyaret eden kullanıcıların, hangi makaleleri okuduğunu

gösterir. Bu sayede ilgi çekmeyen makaleler yeniden gözden geçirilebilir.

8.Site Bilgileri: Bu bölüm, sitede kullanılan veritabanı ve programlama dilinin versiyonunu,

Sistem saatini, sitede yer alan Makale sayısını, sitede o an gezinti yapan Kullanıcıların sayısını

gösterir.

Menü çubuğu üzerinde yer alan Kullanıcılar, Menüler gibi öğeleri denetim masasında kısaca

gösterdikten sonra şimdi de site üzerinde her türlü ayar ve seçeneğin kontrol edildiği Genel

yapılandırmayı anlatalım.

Genel Yapılandırma

Joomla ile oluşturulan sitelerin arama motorları tarafından indekslenebilmesi, sitenin doğru

tanımlanmasına ve siteyi kullanırken ihtiyaç duyulan özelliklerin Genel Yapılandırma

sayfasından iyi ayarlanmasına bağlıdır. Bu ayarları yapabilmek için Joomla yönetim panelinde

bulunan ve şekilde gösterilen Sistem menüsünden Genel Yapılandırma linki tıklanır.

Site

Bu bölümde yapılan ayarlar “Kaydet” butonuna basıldıktan sonra geçerli olacaktır. Bu

bölümde yer alan seçenekler aşağıdaki şekilde gösterilmektedir.

Bu gösterilen ayarlar, kurulumda girilen bilgilerin sonucunda oluşturulmuştur.

1.Site Adı: Bu bölüme siteye vermek istenen ad yazılır.

2.Site Çevrimdışı: Bu bölüm sitenin ziyarete kapalı veya açık olma durumunu belirtir. Evet

seçilirse site erişime kapanmış olur. Hayır işaretlendiğinde ise site erişime açık hâle gelir.

3.Çevrimdışı Mesajı: Bir üstte bulunan site kapalı bölümünde “evet” işaretlenip site erişime

kapatıldığında, siteye erişmeye çalışan kullanıcılara sitenin kapalı olduğunu bildiren bir mesaj

ileten bölümdür. Gizle seçeneği seçildiğinde hiçbir mesaj görüntülenmezken, Özel Mesaj

Kullan seçeneği seçildiğinde belirlemiş olan bir mesaj görüntülenir. Varsayılan mesajı kullan

seçeneği ise çok dilli sitelerde kullanılabilecek bir özelliktir.

SAYFA 19

4.Çevrimdışı Mesajı Yazısı: Bir üstteki bölümde özel mesaj kullan seçeneği seçildiği takdirde,

sitenin kapalı olduğunu ziyaretçilere bildireceğimiz mesajın yazıldığı bölümdür. Site kapalı

olduğunda buraya yazılan mesaj, ziyaretçiler tarafından görülecektir.

5.Çevrimdışı Resmi: Bu bölümde istenirse site çevrimdışı iken çevrimdışı mesajı ile birlikte

görüntülenecek bir resimde seçilebilir. İstemezse herhangi bir resim seçimi yapılmasına gerek

yoktur.

6.Fare üzerinde düzenleme simgeleri: Site içerisine yönetim yetkisine sahip bir kullanıcı girip

Modüller ve menü ögelerinin üzerine fare ile geldiğinde düzenleme simgelerinin çıkmasını

sağlar. Sadece Modüller seçeneği, modül üzerine gelindiğinde düzenleme simgelerinin

çıkmasını sağlarken Hiçbiri seçeneği, bu simgelerin kapatılmasını sağlar. Bu seçeneklerin

etkisini gösterebilmesi için siteye kurulan şablonların bu özelliği desteklemesi gerekmektedir.

SAYFA 20

7. Varsayılan Yazım Düzenleyici: Bu bölümde sitede kullanılacak olan yazı editörünün seçimi

yapılır. Herhangi bir yüklenmiş editör seçilebileceği gibi editöre ihtiyaç yoksa Hiçbiri seçeneği

de kullanılabilir.

8.Varsayılan Güvenlik Modu: Bu bölümde siteye üye olunurken veya diğer benzer işlemlerde

ReCaptcha güvenlik özelliğinin kullanılıp kullanılmayacağının tercihi yapılır. Bu özelliği

kullanmak için ReCaptcha web sitesine üye olup bir anahtar (key) alması gerekmektedir.

9.Varsayılan Erişim Seviyesi: Siteyi görüntüleyebilecek kullanıcı erişim seviyelerinin

belirlendiği bölümdür. Site herhangi bir özel grubun erişimi için kurulmadı ise buradaki seçim

public (genel) olmalıdır.

10.Varsayılan Liste Sınırı: Buraya girilecek değer, sitenin arka yüzünde içeriklerin,

kategorilerin vb. liste şeklinde görüntülenmesi durumunda bir sayfada gösterilecek miktarı

belirler. Örneğin: 10 seçilmesi durumunda içerikleri listelemek istediğimizde bir sayfada 10

içerik listelenecektir.

11.Varsayılan Besleme Sınırı: Gösterilecek haber beslemesi sayısının belirlendiği bölümdür.

12.Besleme e postası: Besleme yazarının veya sitenin mail adresinin görüntüleneceğinin

belirlendiği bölümdür.

13.Arama Motoru Uyumluluğu Ayarları: Bu seçeneklerde yapılan seçimlerle arama

motorunun sitenizi daha etkili bir şekilde indekslenebilmesi sağlanabilir. Bunlar;

Arama Motoru Dostu Bağlantılar (url): Sitenin menülerinde bulunan linklerini

php’nin karmaşık adreslemesinden kurtarıp basit ve anlaşılır html adreslerine

çevirmeye yarayan seçenektir. Evet seçildiğinde sitenin ana dizininde bulunan

htaccsess. txt dosyasının adının. htaccess şeklinde değiştirilmesi gereklidir.

Apache mod_rewrite’ı kullan: Bu seçeneği evet olarak işaretleyebilmek için

sunucunuzda mod_rewrite özelliğinin açık olması gerekir. Görevi ise

siteadi.org/index.php/makale.html şeklindeki adresi siteadi.org/makale.html

şekline dönüştürmesidir. Adresteki /index. php bölümünü kaldırır.

Adreslere Sonek Ekle: Bu özellik evet olarak işaretlendiğinde, siteadi.com/deneme

şeklinde olan adres siteadi.com/deneme.html şekline dönüşür. Görevi ise adreslerin

sonuna . html eki ilave etmesidir.

Evrensel Kod Takma Adları: Bu seçenek Evet olarak seçildiğinde içerik oluştururken

Türkçe karakterler ile adres belirlenebilir. Fakat içerik görüntülendiğinde adres

satırında ş,ç,ö gibi karakterler bulunacağından yabancı sitelere( twitter, facebook

vb.) içeriklerinizin linklerini eklemeye kalktığınızda problem yaşanabilir.

Sayfa Başlıklarına Site İsmini Ekle: Bu bölümde hayır seçildiğinde sayfanız arama

motorları tarafından sadece içerik başlığı ile indekslenecektir. Önce seçildiğinde

Önce site adı, sonra sayfa başlığı şeklinde indekslenir. Sonra seçildiğinde ise Önce

sayfa başlığı, sonra site adı şeklinde indekslenir.

14. Çerez Ayarları: Siteyi ziyaret eden kullanıcıların web site tercihlerini veya kişisel bilgileri

saklayan dosyaların düzenlenmesinde kullanılır. Başlangıç aşamasında bu bölümde herhangi

bir şey yapılmasına gerek yoktur ve genelde boş bırakılır.

SAYFA 21

15. Tanımlayıcı Bilgisi Ayarları: Arama motorları tarafından Joomla sürümü, yazar, etiketler

veya içerik açıklamaları gibi site hakkında bilgilerin toplamasını sağlar.

Açıklama: Sitenin arama motorları tarafında görüntülenecek açıklamasıdır. Siteyi

tanıtan açıklamalar bu bölüme yazılır.

Anahtar Kelimeler: Sitenin arama motorlarında hangi kelimeler arandığında

görüntülenmesi gerekiyorsa ilgili kelimeler bu alana yazılır.

Robotlar: Bu bölüm arama motorları tarafından sitede yer alan içeriklerin güncel olup

olmadığının kontrol edilmesini sağlar. İndeksle, Takip et olarak bırakılır.

Güncellenemeyen sitelerde indeksle, Takip etme olarak bırakılmalıdır.

İçerik Hakları: Sitede bulunan içerikler için içerik haklarının kime ait olduğunun

yazılmasını sağlar. Burada Site tasarımcısının bilgileri yer alabileceği gibi boş da

bırakılabilir.

Yazar (Meta Etiketini Göster): Bir içerik görüntülendiğinde meta etiketleri içinde yazar

meta etiketinin olup olmayacağının tercihinin yapıldığı bölümdür. Hayır seçildiğinde

yazar meta etiketi görünmeyecektir. “Evet” seçildiğinde ise sayfanın kaynak kodları

içinde bulunan meta etiketlerine <meta name="author" content="Super User" /> gibi

bir etiket daha eklenecektir.

Joomla Sürümünü Göster: Bu bölümde site için kullanılan joomla sürümünün site

meta etiketleri içinde gösterilip gösterilmeyeceğini belirler. “Evet” seçildiğinde joomla

sürümü görüntülenir. “Hayır” seçildiğinde görüntülenmez.

2. SİSTEM

Bu bölümde yer alan seçenekler aşağıdaki şekilde gösterilmektedir. Bu gösterilen ayarlar,

kurulumda genel olarak yapılmıştır.

1.Sistem Ayarları: Sistem tarafından tutulan kayıtların klasör yolunu, Yardım dosyalarının

hangi dilde ve sistemden alınacağı ayarlarını tutar.

SAYFA 22

2.Hata Ayıklama Ayarları: Bu bölümde Sistem ve Dilden kaynaklanan hatalarda hataların son

kullanıcıya gösterilip gösterilmeyeceğinin ayarlanması sağlanır.

3. Önbellek Ayarları: Bu bölüm sitenin tarayıcı tarafından ne kadar sürelik dilimlerde hafızada

tutulacağını belirler. Site üzerindeki yeni değişikliklerin anlık olarak görülebilmesi tarayıcıya ait

önbellek kayıtlarının silinmesini gerektirir.

4.Oturum ayarları: Sitenin kayıtlı kullanıcılar tarafından kullanılmadığı durumlarda ne kadarlık

bir zaman diliminde oturumların sonlandırılacağını ayarlar. Burada yazan değeri artırdığınızda

güvenlik boşlukları oluşabilir.

3. SUNUCU

Bu bölümde yer alan seçenekler aşağıdaki şekilde gösterilmektedir. Bu gösterilen ayarlar,

kurulumda genel olarak yapılmıştır.

1.Sunucu Ayarları: Sitenin kurulu olduğu sunucu üzerinde geçici dosyaların tutulduğu, sayfa

sıkıştırma ve hata raporlarının ne şekilde verileceği gibi ayarların yapılmasını sağlar.

2.Konum Ayarları: Sitenin kurulu olduğu sunucunun yerleşim yerinin ve zaman farkının

ayarlandığı bölümdür.

3.FTP Ayarları: Site üzerinden dosya paylaşımı sağlandığında FTP özelliğinin

etkinleştirilmesinde kullanılan bölümdür.

4.Proxy Ayarları: Joomla’nın kurulu olduğu sunucuda yer alan Proxy yetkilerinin site üzerinde

etkili olabilmesini sağlar.

SAYFA 23

5.Veritabanı Ayarları: Joomla’yı kurarken yapılan veritabanı ayarlarının değiştirilmesi

gerektiğinde kullanılan bölümdür.

6.Posta Ayarları: Site üzerinden kullanıcılara toplu e-posta gönderilmesi gerektiğinde gereken

ayarların yapıldığı bölümdür.

4. İZİNLER

Bu bölümde yer alan seçenekler aşağıdaki şekilde gösterilmektedir. Bu gösterilen ayarlar,

kurulumda genel olarak yapılmıştır.

İzin Ayarları: Sistemde kayıtlı olan kullanıcıların hangi yetkilere sahip olması gerektiğini

ayarlayan bölümdür. Bu bölümde yönetim yetkisi vermek veya engellemek mümkündür.

5. METİN SÜZGECİ AYARLARI

Bu metin süzgeci ayarları seçili gruplardaki kullanıcılar tarafından girilen tüm metin giriş

alanlarına uygulanır.

Beyaz Liste, Özel Kara Liste, Varsayılan Kara Liste ve Süzgeç Yok seçenekleri kullanılarak siteye

giren kullanıcıların Makale, Yorum gibi içerikler eklemesi denetlenebilir. Süzgeç etiketleri

bölümünde “e-posta”, “telefon”, “intikam” gibi kelimeler yazarak listeler genişletilebilir.

SAYFA 24

Süzgeç öznitelikleri alanına ise aralarında virgül ya da boşluk kullanarak ek etiket ve öznitelik

dâhil edilebilir.

JOOMLA İÇERİK EKLEME

Joomla ile yönetilen web sistelerine içerik eklemeden önce Joomla’nın içeriği nasıl organize

ettiğini anlamak gereklidir. Joomla’nın sınırsız seviyede kategoriler (klasör içinde klasör gibi)

oluşturabilen açık bir yapısı yoktur. Onun yerine hiyerarşi iki seviyeyle kısıtlanmıştır. Ancak

“bölüm” ve “kategori” adını alan bu hiyerarşik seviyelerin çok büyük siteler dışında hemen

hemen her türlü site için yeterli olacağı söylenebilir. Joomla ayrıca statik içerikler için

“kategorize edilmemiş” içerik oluşturmaya da izin vermektedir. Statik içerik, site hiyerarşisine

uymayan bazı makaleleri içerir ve bu makaleler diğer benzer içeriklerle birlikte sınıflandırılmaz.

Kategorize edilmemiş içerik, bir makalenin istenen konumu henüz belirlenmemişse geçici

olarak kaydetmek üzere de kullanılır.

Joomla gelişmiş bir içerik yönetim sistemidir. Bu nedenle makaleleriniz web sunucusunda

klasörler hâlinde barındırılmaz. Bunun yerine her makale bir veritabanı tablosunda saklanır ve

hiyerarşi içindeki konumu da veritabanına kaydedilir. Bu yöntem, içeriği yeniden organize

etmenizi kolaylaştırır. Çünkü bir makalenin konumunu değiştirmek için dosyaları bir klasörden

başka bir klasöre taşımak yerine Joomla’da tek bir ayarı değiştirmeniz yeterli olur.

Bir Joomla web sitesindeki tüm içerikler, iki seviyelidir. Bir hiyerarşi içinde organize edilir. Üst

seviyeye “bölüm”, alt seviyeye de “kategori” denir. Joomla ile yönetilen web sistelerine çeşitli

içerikler eklemekte kullanılan araçlar, İçerik Menüsünde yer alır. Bu Menü yardımıyla siteye

Makaleler, Katagoriler, Resim veya videolar kolayca eklenebilir.

SAYFA 25

KATEGORİ VE ALT KATEGORİ OLUŞTURMA

Joomla ile Site yapılandırma işlemlerinin başında kategori oluşturmak gelir. Çünkü kategori

oluşturmadan içerik ekleyebilmek pek mümkün değildir. Sınıflandıracağınız nitelikteki

içerikleri eklemek için kategori, menü ögeleri ekleyebilmek için de kategori ve içerik ögelerini

birlikte eklemek gerekmektedir.

Joomla’da kategori ve alt kategorileri eklemek için Şekil ‘de Denetim Masası’nda yer alan ok

işaretiyle gösterilen İçerik yönetim panelini açın ve burada 1 no’lu alan ile gösterilen Kategori

Yöneticisi linkini tıklayın. Bu durumda aşağıdaki şekilde gösterilen kategori yöneticisi

açılacaktır. Joomla kurulumunu örnek veri yüklemeden yaptığımız için sayfada sadece

kurulumla gelen okla gösterilen Uncategorised adlı bölüm vardır.

Yeni bir kategori oluşturmak için üst menüde bulunan Yeni butonuna tıklayınız.

Bu durumda ekrana şekilde gösterilen yeni kategori ekleme sayfası gelir. Bu ekrandan

“İşlemci” adında yeni bir kategorinin nasıl oluşturulacağı aşağıdaki şekilde gösterilmektedir.

1.Başlık: Bu bölüme oluşturmak istediğimiz kategorinin adı yazılır (İşlemci).

2.Takma Ad: Bu bölüme kategorimizin sistem tarafından url’lerde kullanılacak olan adı yazılır.

3.Açıklama: Bu bölüme oluşturacağımız kategori ile ilgili bir açıklama yazabileceğimiz gibi boş

da bırakabiliriz.

4.Üst: Bu bölümde oluşturacağımız kategorinin bir ana kategori olmasını istersek, “Üstyok”

seçeneğini kullanmak gerekir. Sitemizi yapılandırma aşamasında herhangi bir kategoriye alt

kategori eklemek istediğimizde, seçimimizi alt kategori eklemek istediğimiz kategori olarak

ayarlarız.

5.Etiketler: Bu bölümde kategoriyi temsilde kullanılan kısa kodlar verilir.

SAYFA 26

6.Durum: Bu bölümde kategorinin yayınlanma durumu belirlenir. Yayınlanmışı seçtiğimizde,

kategori kaydedildiği anda yayınlanmaya başlar.

7.Erişim: Bu bölümde ekleyeceğimiz kategoriye erişebilecek kullanıcı seviyesini belirleriz.

Public herkesin erişebileceği anlamını taşır.

8.Site Dili: Kategori için özel bir dil belirlenmeyecek ise tümü seçili olarak bırakılır.

9.Not: Bu bölümde oluşturacağımız kategoriye tanıtıcı bilgi yazabileceğimiz gibi boş da

bırakabiliriz.

10.Sürüm Notu: Bu bölümde kategoriyi oluşturan joomla’nın versiyon numarası yazılabileceği

gibi boş da bırakabilir.

• Gerekli alanları doldurduğumuza göre artık “kaydet & Kapat” butonuna tıklayabiliriz.

İşlemci kategorisine alt kategori olarak “i7 İşlemciler” kategorisini eklemek için Başlık ve Takma

ad bölümlerine ” i7 İşlemciler” yazarız. Üst bölümünün yanındaki seçim butonunu tıklayarak

açılan bölümünden İşlemcileri seçeriz. Böylece “i7 İşlemciler” kategorisinin, “İşlemci”

kategorisinin bir alt kategorisi olacağını belirleriz. Diğer özellikler yukarıda anlatılan şekilde

düzenlenip yeniden “Kaydet & Kapat” butonuna tıklanır.

SAYFA 27

“i7 İşlemciler” kategorisine alt kategori olarak “4.Nesil” kategorisi eklenir. Bunun için Başlık

ve takma ad bölümlerine “4.Nesil” yazılır. Üst bölümünün yanındaki seçim butonunu

tıklayarak açılan seçim bölümünden “i7 İşlemciler”i seçin. Böylece “4.Nesil” kategorisinin “i7

İşlemciler” kategorisinin bir alt kategorisi olacağı belirlenir. Şekilde gösterildiği gibi düzenleyip

“Kaydet & Kapat” butonuna tıklayın.

Butona tıkladıktan sonra şekilde gösterilen kategori yöneticisi sayfası açılır. İlk oluşturduğumuz

İşlemci kategorisine bağlı bir alt kategori olan “i7 İşlemciler” kategorisi ile “i7 İşlemciler” in alt

kategorisi olan “4.Nesil” kategorisi gösterilmektedir. Artık oluşturulan bu kategorilere içerik

eklenebilir.

YENİ MAKALE EKLEME VE MAKALE YÖNETİCİSİ

Joomla ’ya içerik ekleyebilmek için önce kategori oluşturulması gerektiğini, Kategori ve Alt

Kategori oluşturma işlemini bir önceki bölümde görmüştük. Şimdi kategoriler oluşturulduğuna

göre bu kategorilere içerik nasıl eklenir görelim.

SAYFA 28

Sitemize henüz içerik eklemediğimiz için makale yöneticisinde sadece “Getting Started” isimli

bir içeriğin “Uncategorised” kategorisinde yer aldığı şekilde görülmektedir. Bu makaleyi, yeni

makale ekledikten sonra çöp butonu kullanarak siliniz.

İlk içeriğimizi eklemek için yeni butonuna tıklayın. Bu durumda ekrana aşağıdaki şekilde

gösterilen Yeni Makale Ekleme sayfası gelir.

Şimdi bu sayfadaki ifadeleri anlatmaya çalışalım.

1.Başlık: Makalenin başlığı bu bölüme yazılır.(Örneğimizdeki başlık “İşlemci”)

2.Takma Ad: Bu bölüm internet adresinde görülecek olan kısmı ayarlar. Genel olarak bu bölüm

boş bırakılır.

SAYFA 29

3.Kategori: İçeriğin hangi kategoride yayınlanması isteniyorsa o kategori seçilir.

(Örneğimizdeki kategori “i7 İşlemciler”)

4.Etiket: Makaleyi en iyi açıklayan anahtar sözcükler ve cümlecikler bu alana girilir. Anahtar

sözcükler virgülle ayrılır ve cümlecikler tek tırnakla gruplanır.

5.Durum: İçeriğin yayınlanma durumunu belirtir.

6.Öne Çıkan: Makalenin ön sayfada gösterilip gösterilmeyeceğini seçmekte kullanılır.

7.Erişim: İçeriğimizi görüntüleyebilecek kullanıcı erişim seviyesini belirlememize olanak

sağlıyor. Public herkesin görüntüleyebileceği anlamını taşırken Registered sadece üyelerimizin

görüntüleyebileceği anlamını taşır.

8.Site Dili: İçeriğin hangi site dilinde yayınlanacağını belirlemekte kullanılır. Herhangi bir dil

tercihi yapmıyorsak " tümü " şeklinde bırakılır.

9.Sürüm Notu: Bu bölümde Makaleyi oluşturan joomla’nın sürüm numarası yazılabileceği gibi

boş da bırakabilir.

10.Metin Editörü: Bu bölüm yazı ve resimler de dâhil içeriklerin eklendiği alandır. Bu alanda

Microsoft Word gibi metinsel düzenlemeler yapılabilir. İstenirse kopyala/yapıştır ile başka

metinler de bu alana taşınabilir.

11.Makale: Makale içerisinde daha önce eklemiş olduğumuz makalelerden birinin linkini

vermek gerektiğinde kullanır.

12.Resim: İçeriğimize resim eklemek için kullanılır.

13.Sayfa Sonu: Çok uzun olan makaleleri sayfa sayfa şeklinde bölmeye yarar.

14.Devamını Oku: Genellikle anasayfada yayınladığımız yazılara giriş metni oluşturmak için

kullanılır.

15.Düzenleyiciyi Değiştir: Yazım editörümüzü kapatmak ve HTML versiyon ile içerik

eklememize imkân sağlar.

Bu bölümdeki işlemlerden sonra Resimler ve Bağlantılar Seçenekleri tıklanır.

Resimler ve bağlantılar

SAYFA 30

Resimler

1.Giriş Metni Resmi: Burada seç butonuna tıklanarak makalenin giriş bölümüne (makale için

bir giriş metni oluşturulacaksa) resim ekleyebilir ve hemen altındaki bölümlerden resim

özellikleri belirlenebilir.

2.Tam Makale Resmi: Burada seç butonuna tıklayarak makalenin içine resim ekleyebilir ve

hemen altındaki bölümlerden resim özellikleri belirtilebilir.

Bağlantılar

Joomla’ da bağlantılar özelliği ile kendi sitemizin içine dilersek başka bir siteye bağlantılar

ekleyebiliriz. Bağlantının nasıl ekleneceğini kısaca açıklayalım.

A Bağlantısı: Bu bölüme görüntülemek istediğimiz sayfanın web adresi(url) adresi yazılır.

(http.//www.erzincan.edu.tr gibi).

A Bağlantısı Metni: Bu bölüme bağlantının görünecek adı yazılır (Erzincan Üniversitesinin

sayfası gibi).

Bağlantı Hedef Penceresi: Burada bağlantının nasıl açılacağı belirlenir (yeni pencerede açılsın

gibi).

“i7 İşlemciler” kategorisinde yer alan “4.Nesil” makalesinin genel görünümü şekilde

gösterilmektedir. Bu bölümdeki işlemleri tamamladıktan sonra Yayınlama Seçenekleri

tıklandığında aşağıdaki şekilde gösterilen yayınlama seçenekleri ekrana gelir. Bu seçeneklerin

ne anlama geldiği aşağıda anlatılmaktadır.

1.Yayınlamayı Başlat: Makalenin yayınlanma tarihinin seçiminin yapılabileceği bu bölüm

genellikle makalenin ileri bir tarihte otomatik yayınlanması düşünüldüğünde kullanılır. Diğer

durumlarda seçim yapmaya gerek yoktur.

SAYFA 31

2.Yayınlamayı Bitir: Makalenin belirli bir tarihte otomatik olarak yayından kaldırılması

düşünülüyor ise bu bölümde yayından kalkacağı tarih belirlenebilir. Herhangi bir seçim

yapılmadığında makale sürekli yayında kalır.

3.Oluşturulma Tarihi: Burada makalenin oluşturulma tarihini seçebileceğimiz gibi herhangi bir

seçim de yapmayabiliriz. Seçim yapılmaması hâlinde tarih sistem tarafından otomatik olarak

oluşturulur.

4.Oluşturan: Bu bölümde Kullanıcı Seçim linkine tıklayarak bir kullanıcı seçileceği gibi herhangi

bir seçim de yapılmayabilir. Seçim yapılmaması halinde otomatik olarak Super User olacaktır.

5.Oluşturan Takma Adı: Bu bölüme makaleyi oluşturan için bir takma ad yazılabileceği gibi

genellikle boş bırakılır.

6. Site Açıklaması: Bu bölüme makaleyi özetleyen kısa bir açıklama yazısı yazılır. Bu yazı arama

motorları tarafından görüntüleneceği için düzgün bir şekilde yazılmalıdır.

7.Site Anahtar Sözcükleri: Bu bölüme makale arama motorlarında hangi kelimeler

arandığında görüntülenmesi isteniyorsa o kelimeler virgül ile ayrılarak yazılır.

8.Robotlar: Bu bölümde makalenin arama motoru robotları tarafından indekslenip

indekslenmeyeceği belirlenir.

9.Yazar: Bu makaleye katkı sağlayan kullanıcılar bu bölümde eklenir.

10.İçerik Hakları: İçerik hakları ile ilgili bir yazı yazılabileceği gibi bu alanlar boş da bırakılabilir.

Seçenekler, Düzenleme Ekranını Yapılandır ve Makale İzinleri bölümlerinin ayarları genel

olarak Makale Yöneticisinde bulunan Seçenekler sayfasından yapılır. Bu bölümlerdeki ayarlar,

varsayılan olarak Genel Ayarları kullanır. Bu üç bölüm genelde özel durumlarda kullanılır.

Makale için özel bir durum söz konusu değilse bu bölümleri kullanmaya gerek yoktur.

SAYFA 32

Gereken tüm işlemleri yaptığımıza göre artık makalemizi yayınlayabiliriz. Bunun için kaydet &

Kapat butonu tıklanır. Bu durumda tekrar makale yöneticisi sayfası gelir. Burada makalenin

eklendiği mesajı belirtilir ve “i7 İşlemciler” kategorisine eklediğimiz “4.Nesil” başlıklı ilk makale

aşağıdaki şekildeki gibi makale yöneticisinde görülür.

1.Yeni: Yeni makale eklemek amacıyla kullanılır.

2.Düzenle: Makale yöneticisi içerisinde yer alan önceden oluşturulmuş makalelerin

düzenlenmesinde kullanılır.

3.Yayınla: Önceden hazırlanmış fakat yayınlanmamış makalenin yayınlanmasında kullanılır.

4.Yayından kaldır: Önceden yayınlanmış makalelerin yayından kaldırılması amacıyla kullanılır.

5.Öne çıkan: Makale yöneticisinde yer alan birden fazla makale içerisinden seçilmiş olanların

en önde yer alması amacıyla kullanılır.

6. Arşiv: Makale yöneticisi içerisinde yer alan makaleler yayından kaldırıldığında dosya

kirliliğini önlemek amacıyla bu buton sayesinde depolanır.

7.Denetle: Bu bölüm seçilmiş makalelerin yazım ve üzerindeki resimlerin link bilgilerinin

denetlenmesi amacıyla kullanılır.

8.Çöp: Makale yöneticisi içerisinde yer alan ve yayından kaldırılmış fakat arşivlenmesine gerek

duyulmayan dosya ve klasörlerin çöp kutusuna gönderilmesi için kullanılır.

9.Toplu: Bu bölüm makale yöneticisindeki yer alan makalelerin tamamı üzerinde dil, erişim

seviyesi ve kopyalama işlemleri yapmak amacıyla kullanılmaktadır.

10.Seçenekler: Makale yöneticisinden seçilmiş bir makalenin, makale oluşturulurken girilen

bilgilerin web sitesinde görülüp görülmemesini belirler.

ORTAM YÖNETİCİSİ:

Ortam Yöneticisi her türlü medyayı yönetmek için kullanılır. Ortam Yöneticisi'ne pek çok dosya

formatı yüklenebilir. Ortam yöneticisi tarafından desteklenen dosya uzantıları şunlardır: .bmp,

.csv, .docx, xlsx .gif, .ico, .jpg, .pdf,.png, .ppt,.txt, ve. .swf. Yüklenebilecek uzantılar, Genel

Yapılandırma'nın Sistem sekmesindeki İzin Verilen Uzantılar alanından değiştirilebilir. Ortam

yöneticisinin genel görünümü Şekil 4.12’de gösterilmektedir. Varsayılan olarak yeni

yüklediğiniz dosyalar images klasörüne yüklenir. Satranç makalesi oluşturulurken kullanılan

SAYFA 33

resimler, önceden ortam yöneticisine yüklenmiştir. Ortam yöneticisinde olmayan ögeler

makale içerisinde kullanılamaz.

1.Ortam Yöneticisine klasör, Dosya yükleme ve Silme: Makaleye eklenmek istenen her türlü

dosya bu bölüm kullanılarak ortam yöneticisine yüklenir. Yükle butonu tıklandığında 3 nolu

alanla gelen dosya yükleme bölümünü açar. Yeni Klasör butonu, ortam yöneticisine klasör

eklerken Sil butonu seçilmiş dosya ve klasörlerin yöneticiden kaldırılmasını sağlar.

2.Görünüm: Bu bölüm ortam yöneticisinde yer alan dosya ve klasörlerin gösterim şeklini

ayarlar. Küçük resim, her dosya ve klasörü ikon olarak gösterirken Ayrıntılı Görünüm seçeneği

dosyaların isim, boyut gibi ayrıntılarıyla listelenmesini sağlar.

3. Dosya Yükleyici: Bu bölüm ortam yöneticisinde yeni butonuna basıldığında açılır. En fazla

10 MB’lık dosyalar Gözat seçeneği ile bilgisayar ortamından yolu seçilerek Yüklemeye başla

butonuna basıldığında Joomla ortamına kopyalanır.

4. Gezinti Bölmesi: Bu bölüm ortam yöneticisinde yer alan dosya ve klasörlerin disk üzerindeki

hiyerarşik yerleşimini gösterir. Bu sayede hangi dosyanın hangi alt klasör içerisinde yer aldığı

takip edilebilir.

5. Gösterim Alanı: Bu alan Görünüm bölümünde yer alan seçeneklere göre dosya ve

klasörlerin görüntülenme şeklini belirler.

Dosya Yükle bölümünü kullanarak sisteme yüklediğiniz dosyaların tümünü makalelerinize

ekleyebilirsiniz. Bunun için makale düzenleme kutusunun altındaki Resim düğmesi kullanılır.

MENÜ YÖNETİCİSİ

Sistemimizde bulunan menüleri oluşturmak, düzenlemek, silmek ve önceden oluşturulmuş bir

menüye yeni sekme eklemek için menü yöneticisi kullanılır. Menü yöneticisi için “Menüler”-

>”Menü Yöneticisi” yolu takip edilir.

SAYFA 34

Bu sayfa da menüler ile ilgili çeşitli işlemleri gerçekleştirebilmek mümkün. Sayfada sadece

kurulum aşamasında oluşturulan Main Menu ( Ana Menü ) görünüyor. Amacımız yeni bir menü

oluşturmak olduğundan resimde ok işareti ile belirtilmiş olan Yeni butonuna tıklıyoruz.

Karşımıza yeni menümüzü oluşturacağımız yeni menü sayfası geliyor.

Başlık : Bu bölüme menüye vermek istediğimiz ismi yazıyoruz. ( Örneğimizde : Haberler )

Menü türü : Bu bölüm menünün sistem adını yazacağımız bölüm. Bu bölümde Türkçe karakter

kullanmamak yararınıza olacaktır. ( Örneğimizde : haberler)

Açıklama : Bu bölümüne menü için bir açıklama yazılabileceği gibi boş da bırakılabilir.

Daha sonra Kaydet & Kapat butonunu tıklıyoruz.

SAYFA 35

Ve Menü Yöneticisi sayfası tekrar önümüze geliyor. Burada menünün başarı ile

oluşturulduğunu belirten bir mesaj görüntüleniyor ve Haberler adlı menü menüler listesine

eklenmiş bulunuyor.Menümüzü oluşturduk ve şimdi bu menüye yeni bir menü öğesi

ekleyeceğiz. Bunun için sol bölümde bulunan Menü Öğeleri linkini tıklıyoruz.

Not : Joomla 1.5.x sürümlerinde menü oluştururken aynı anda bu menüye ait olan modül de

otomatik olarak oluşturuluyordu. Joomla 3.0 sürümünde ise böyle bir durum söz konusu değil

ve isteğe bırakılmış durumda. Bunun nedeni menü için farklı bir modülü kullanılabilecek

olmasıdır.

Ve önümüze Menü Yöneticisi Menü Öğesi sayfası geliyor. Süzgeç bölümünde yeni menü

öğesini ekleyeceğimiz menünün seçimini yapıyoruz. Biz Haberler Menüsüne yeni bir menü

öğesi ekleyeceğiz. Seçimimizi Haberler olarak yapıp menü öğesi oluşturmak için Yeni butonunu

tıklıyoruz.

SAYFA 36

Linki tıkladığımızda karşımıza Yeni Menü Öğesi sayfası geliyor. Bu sayfada ilk yapılması gereken

işlem Menü öğesi türünün belirlenmesi olacaktır. Bunun için resimde okla işaretlenmiş

bulunan Seç butonuna tıklıyoruz.

Butonu tıkladığımızda karşımıza Menü Öğesi türünün seçimini yapacağımız açılır - kapanır (

accordion ) bir menünün bulunduğu sayfa geliyor. Bu sayfada menü öğesi türünün ne olmasını

istiyorsak o yönde bir seçim yapıyoruz. Biz örnek olarak daha önce oluşturduğumuz Spor

Haberleri adındaki kategoriye bağlantı ekleyeceğiz. Bunun için resimde okla işaretlenmiş olan

Makale yazısının üzerine tıklıyoruz. ( Diğer bağlantı türlerinin açıklamalarına şimdilik

girmiyoruz. Siz neler olduğunu kontrol edebilirsiniz. )

SAYFA 37

Menü açılıyor ve makale ( içerik ) için oluşturabileceğimiz menü öğesi türleri görüntüleniyor.

Biz Spor Haberleri ve bu kategorinin altında bulunan diğer alt kategorilerin ( futbol haberleri,

basketbol haberleri v.b ) listelenmesini istediğimiz bir menü öğesi oluşturacağımızdan Tüm

Kategorileri Listele seçeneğini tıklıyoruz.

Ve menü öğesi türü seçilmiş olarak Yeni Menü Öğesi sayfasına dönüş yapıyoruz.

Durum : Bu bölümde menü öğesin durumunu belirleyebiliyoruz.

Bir En Üst Seviye Kategori Seçiniz : Bu bölümde alt kategorileri ile birlikte listelenmesini

istediğimiz kategorinin seçimini yapıyoruz. Bizim kategorimiz Spor Haberleri idi ve onu seçtik.

Menü Başlığı : Bu bölüme menü öğesi için belirlediğimiz ismi yazıyoruz. ( Örneğimizde : Spor

Haberleri )

Takma Ad : Bu bölüm menü öğesinin arama motorları tarafından indeksleneceği ismi

olduğundan menü öğesi adını Türkçe karakter içermeyen bir şekilde bu bölüme yazıyoruz. (

Örneğimizde : spor haberleri )

Menü Konumu : Bu bölümünde menü öğesinin hangi menüye bağlanmasını istiyorsak o

menünün seçimini yapıyoruz. Bizim menü öğesi ekleyeceğimiz menü Haberler idi ve onu

seçtik.

Erişim : Bu bölümde menü öğesine erişebilecek kullanıcı grubunun seçimini yapıyoruz. Menü

öğesini özel bir kullanıcı grubunun erişimi için oluşturmuyorsak Public ( genel ) olarak

bırakıyoruz.

Varsayılan Sayfa : Bu bölümde menü öğesinin varsayılan olarak seçilmesi, sitenin ana

sayfasının bu menü öğesinin bağlandığı sayfa olması anlamına gelir. Seçim genellikle Hayır

olarak bırakılır.

SAYFA 38

Hedef Pencere : Bu bölümde bağlantı tıklandığı zaman yeni bir tarayıcı penceresinde açılıp

açılmama durumunu belirliyoruz.

Şablon Biçemi : Bu bölümde menü öğesi tıklandığında sayfanın istediğimiz farklı bir biçem (

şablon ) ile açılmasının seçimi yapabiliriz.

Site Dili : Bu bölümde bağlantının farklı bir site dili ile açılmasını sağlayabiliriz. Genel kullanım

tümü şeklindedir.

Not : Bu bölümde menü öğesi için bir not yazılabileceği gibi boş da bırakılabilir.

Üst tab da bulunan Gelişmiş seçenekler ve Modül ataması fazla ayrıntılı ve tercihe bağlı

olduğundan temel bilgi aşamasına bu bölümlere girmeye gerek görmüyoruz.

Ayarlarımız yaptığımıza emin olduktan sonra artık menü öğemizi kaydedebiliriz. Bunun için

Kaydet & Kapat butonuna tıklıyoruz.

Ve Menü Yöneticisi Menü Öğesi sayfası önümüze geliyor. Burada Menü Öğesinin başarı ile

kaydedildiğini belirten bir mesaj beliriyor ve Haberler menüsüne eklediğimiz Spor Haberleri

adındaki Menü Öğesi, Menü Öğeleri listesindeki yerini alıyor. Joomla 3.0 sürümünde Menü ve

Menü Öğesi oluşturmak temel olarak bu şekilde gerçekleştiriliyor.

KULLANICILAR

Sistemimizde yüklü kullanıcıları ve kullanıcı grupları “Kullanıcılar” menüsü sayesinde yapılır.

Kullanıcı Yöneticisi

Kullanıcı yöneticisi sistemimize yeni kullanıcı eklemek, eklenen kullanıcıları listelemek,

düzenlemek gibi işlemler için kullanılır. Kullanıcı yöneticisine erişmek için “Kullanıcılar”-

>”Kullanıcı Yöneticisi” yolu takip edilir.

SAYFA 39

Gruplar

Joomla’da gruplar kullanıcılara toplu işlemler yapmak için kullanılır. Sistemimizde var olan

grupları listelemek, düzenlemek ve yeni gruplar oluşturmak için grup yöneticisi kullanılır. Grup

yöneticisine ulaşmak için “Kullanıcılar”- >”Gruplar” yolu takip edilir.

Erişim Seviyeleri

Sistemimize yeni erişim seviyesi eklemek için “Erişim Seviyeleri” sekmesi kullanılır. Erişim

seviyeleri siteyi görüntüleyebilecek kullanıcı seviyelerini belirlemek gibi genel site ayarlarında

kullanılır. Erişim seviyeleri yönetmek için “Kullanıcılar”->”Erişim Seviyeleri” yolu takip edilir.

SAYFA 40

Yığın Posta Kullanıcıları

Sistemimizde kaydı bulunan kullanıcı gruplarına toplu olarak e-posta göndermek için toplu

posta kullanılır. Toplu postaya ulaşmak için “Kullanıcılar”->”Yığın Posta kullanıcıları” yolu takip

edilir.

Toplu e posta göndermek için formda gerekli alanlar (Konu, mesaj gibi) doldurulduktan sonra

kullanıcı grubu seçilerek “e-Posta Gönder” butonuna tıklanır.

ŞABLON YÖNETİCİSİ

Şablon yöneticisi sitemizin görüntüsünde değişiklikler yapmak için kullanılır. Şablon yöneticisi

sadece kullanıcıların gördüğü arayüzün değil aynı zamanda yönetici panelinin görüntüsü de

değiştirilebilir. Şablon yöneticisine girmek için “Eklentiler”->”Şablon Yöneticisi” yolu takip

edilir.

SAYFA 41

Şablon yöneticisinde yüklü olan şablonları görebilir, sitenin veya site yönetim panelinin

kullandığı şablon değiştirilebilir, şablonların ayarları ve kaynak kodları değiştirilebilir.

1. Biçim kolonunun altındaki şablonun adına tıkladığımızda şablon için görsel ayarlar yapılır.

2. Kullanılan şablonu değiştirmek için değiştirilmek istenen şablonun hizasında “Varsayılan”

kolonun altındaki yıldız şeklindeki butona tıklanır.

3. Konum kolonunda şablonun site için yoksa yönetici panelinin mi olduğu belirtilir.

4. Şablon kolonu yüklü olan şablonların kaynak kodlarına erişmek için kullanılır.

Joomla ’da şablon yükleme, şablon yöneticisinden değil “Eklenti Yöneticisi” menüsünden

yapılır.

Joomla ‘da şablon yüklemek için “Eklentiler”->”Eklenti” menüsüne tıklanır. “Dosya Paketi

Yükle” sekmesi seçildikten sonra “Dosya Seç” butonuna tıklanarak daha önceden indirmiş

olduğumuz şablon dosyası seçilir ve “Yükle & Kur” butonuna tıklanır.

SAYFA 42

EKLENTİ YÖNETİCİSİ

Eklenti kurmak için yönetici olarak giriş yaptıktan sonra üst menüden "Eklentiler" -> "Eklenti

Yöneticisi" tıklanmalıdır.

Eklenti yöneticisi sayesinde eklentileri yükleyebilir, silebilir ve eklentinin ayarlamalarını

yapabiliriz. Joomla’da eklenti kurmak için dört yöntem vardır. Bunlar; “Webden Kur”, “Dosya

Paketi Yükle”, “Klasörden Kurulum”, “Bağlantıdan Kurulum”. Bu yöntemlerin açıklamaları

aşağıda verilmiştir.

Webden Kur

"Webden Kur" seçeneği otomatik olarak yüklü değildir. Bu seçeneği bizim yüklememiz gerekir.

Bunun için "Eklenti Yöneticisi" ilk gelişimizde yukarıdaki resimde görülen "Webden Kur"

sekmesini ekle butonuna tıklıyoruz.

"Webden Kur" sekmesinin en büyük dezavantajı bu sayfanın İngilizce olmasıdır.

SAYFA 43

"Webden Kur" sekmesine tıkladığımızda yukarıdaki resimdeki ekran gözükmektedir.

Numaralandırılan kısımların açıklamaları aşağıda verilmiştir.

1. Bu kısım aradığımız eklentiyi daha kolay bulmamız için anahtar kelime veya kelimeler

yazarak arama yapabilmemizi sağlar. Burada arama yaparken İngilizce kelimeler kullanırsak

daha iyi sonuçlar alabiliriz.

2. Bu kısım ise listelenen eklentilerin sıralamasını seçmemizi sağlar.

Aşağıdaki tabloda listede bulunan seçenekler ve bu seçeneklerin açıklamaları verilmiştir.

1. Bu kısımda Joomla eklentileri belirli kategorilere bölmüş. Herhangi bir kategoriyi

seçtiğimizde o kategorideki eklentiler listeleniyor.

2. Bu kısım eklentilerin listelendiği kısımdır. Diğer kısımlardaki filtrelemeleri yaptığımızda bu

kısım yeniden şekillenir.

Şimdi ana sayfada seçtiğimiz resimlerin sürekli döndüğü bir slide eklentisi yükleyelim. Bunun

için "Webden Kur" sekmesinde arama kısmına "slide" kelimesini yazalım ve DJ-ImageSlider

eklentisine tıklayalım.

SAYFA 44

DJ-ImageSlider eklentisine tıkladığımızda bu eklenti hakkında bazı bilgiler ekrana gelmektedir.

Bu bilgiler bizim eklenti tercihlerimizde önemli bir yer kaplamaktadır. Eklenti yüklemeden

önce bu bilgileri göz önünde bulundurmamız bizim için avantajlı olacaktır. Bu bilgiler ve

açıklamaları aşağıda verilmiştir.

1. Bu kısımda kullanıcılar tarafından verilen oylar ve görüşler gösterilmektedir. Bu oylamalar

bizim için çok önemlidir. Eklentiyi kullanmak veya kullanmamak için bu veriyi kullanabiliriz.

Örneğin bu eklenti için 41 oy verilmiş ve hepsi 5 üzerinden 5 vermiş. Ayrıca bu eklenti için 148

görüş bildirilmiş. Eğer isterseniz bu görüşleri "148 Reviews" yazısının üzerine tıklayarak

görebilirsiniz. Tabi genellikle bu görüşler İngilizce olur.

2. Bu kısımda eklentinin sürüm bilgisi bulunmaktadır. Bu kısma bakarak eklentinin güncel olup

olmadığını en son güncellemesinin ne zaman yapıldığını öğrenebiliriz. Bu bilgi de bizim için

önemlidir çünkü bazı yazılan eklentiler her ne kadar kullanışlı olsa da yazılımcı tarafından hiç

güncellenmediği için yazılımsal açıklara sebep olabilir.

3. Bu kısımda da eklentinin lisans durumunu yani ücretli, kısmen ücretli veya ücretsiz olup

olmadığı belirtilir. Örneğin bu eklentide "Free" yazması ücretsiz olduğu anlamına gelmektedir.

4. Bu kısımda eklentinin ilk defa ne zaman oluşturulduğu belirtilmektedir.

5. Bu butona tıklayarak eklentiyi yükleyebiliriz.

6. Bu butona tıkladığımızda bizi eklentinin Joomla sayfasına yönlendirir. Bu sayfada eklentinin

örnek görüntüsünü (demosunu), dosya içeriklerini veya dokümantasyonunu görebiliriz.

7. Bu butona tıkladığımızda ise eklentinin geliştiricisinin sitesini ziyaret edebilir ve hakkında

bilgi edinebiliriz.

Dosya Paketi Yükle

Bu eklenti yükleme türünde eklenti bilgisayarımızda zip dosyası olarak varsa bu dosyayı upload

ederek kurabiliriz. Bu tür eklenti yükleme genellikle Joomla haricinde başka sitelerden eklenti

yüklemek için veya kendi yazdığımız eklentiyi yüklemek için kullanılır.

SAYFA 45

Yüklemek istediğimiz eklenti dosyasını bilgisayarımıza zip olarak indirdikten sonra "Dosya Seç"

butonuna tıklıyoruz ardından eklenti dosyasını seçiyoruz ve son olarak "Yükle & Kur" butonuna

tıklayarak eklentiyi yüklüyoruz.

Klasörden Kurulum

Bu eklenti kurulum türü eklenti .zip dosyası olarak ftp veya başka bir yolla sunucuya

aktarıldıktan sonra eklentinin sunucu üzerinden yüklenmesi için kullanılır.

Daha önceden ftp veya başka bir yolla sunucuya yüklediğimiz zip dosyasının yolunu "Kurulum

Klasörü" girişine yazdıktan sonra "Kur" butonuna tıklayarak eklentiyi yüklüyoruz.

Bağlantıdan Kurulum

Bu eklenti yükleme yöntemi ise "Dosya Paketi Yükle" yöntemine benzer bir yöntemdir.

Aralarındaki tek fark eklenti dosyasını bilgisayarımıza indirmemize gerek kalmadan eklentinin

url adresini yazarak eklentiyi yükleyebiliriz.

SAYFA 46

İnternette var olan zip eklenti dosyasının url adresini "Kurulum Bağlantısı" inputuna yazdıktan

sonra "Kur" butonuna tıklayarak eklentiyi yüklüyoruz.

EKLENTİ AYARLARI

Yukarıda eklenti kurmanın birkaç yöntemini anlattık. Eklentilerin birkaç türü bulunmaktadır.

Bunlar; bileşen (component), modül (modul), uyumlu ek (plugin)’tir. Bu parçalar (uyumlu ek,

bileşen, modül) birbirlerine benzedikleri için çoğu zaman karıştırılırlar. Hatta çoğu zaman aynı

şey olduğu düşünülür ancak aralarında bazı farklar vardır.

Peki bir eklentinin bileşen mi, modül mü yoksa uyumlu ek mi olduğunu nasıl anlarız?

“Eklentiler” -> “Eklenti Yöneticisi” yolunu takip ettikten sonra sol tarafta bulunan menüden

“Yönet” sekmesine tıkladıktan sonra sistemimizde yüklü olan bütün eklentiler

listelenmektedir. Bu listede yüklü eklentilerin türleri görülebilir, eklentiler etkinleştirebilir veya

etkisiz hâle getirilebilir.

Webden yükle seçeneği ile yüklenen eklentilerin türü, eklentiyi seçtikten sonra eklenti

açıklamalarında da görüntülenir. Bir eklenti sadece bileşen, modül veya uyumlu ek olmak

SAYFA 47

zorunda değildir. Bir eklentinin aynı anda hem modülü hem bileşeni hem de uyumlu eki

olabilir.

Modül (Modul)

Modüller üzerinde değişiklik yapmak ve yüklü modülleri sitemize eklemek için “Eklentiler” ->

“Modül Yöneticisi” tıklanır.

Bu parçalar her ne kadar Joomla’nın bir parçası olarak görünse de aslında başlı başına bir

program gibi çalışırlar. Modüller için sayfamızda bir yer belirleriz ve o yerde sistemden

bağımsız olarak çalışırlar. Modülde değiştirilen ayarlar sistemin genel yapısında veya

ayarlarında herhangi bir değişiklik meydana getirmez sadece modül için geçerlidir. Örneğin bir

takvim eklentisi ele alalım. Takvim eklentisini yükledikten sonra takvimin nerede gözükeceğini

seçiyoruz, takvim sitemizin o kısmına ekleniyor. Takvim eklentisinin sayfanın geri kalan kısmı

ile hiçbir alakası olmuyor. Sitemize modül eklediğimizde genellikle görsel bir sonuç elde ederiz.

Yukardaki resimde modül yöneticisinin bir görüntüsü bulunmaktadır. Şimdi adım adım modül

yöneticisinden yapılabilecek işlemleri görelim.

SAYFA 48

1. Bu kısım sayesinde yeni modül ekleyebilir, var olan modüller düzenleyebilir, çoğaltabilir

(kopyalayabilir), yayınlayabilir veya yayından kaldırabilir, modülde bir hata olup olmadığını

denetleyebilir, modülü silebilir ve toplu olarak işlem yapabiliriz.

2. Buradan “Site” seçeneği tıklandığında site ziyaretçileri için kullanılabilecek modüller

listelenir, “Yönetici” seçeneği tıklandığında ise yönetici paneli için kullanılabilecek modüller

listelenir.

3. Buradan listelenen modüller arasında arama ve sıralama yapılabilir veya listelenecek

modüllerin sayısını belirtebiliriz.

4. Bu kısımda sayfalarımıza eklenen modüller listelenmekte ve bu modüller hakkında kısa

bilgiler bulunmaktadır. Aşağıdaki listede tablo kolonlarının açıklaması verilmiştir.

Bu kısımda ise listelenen modüller arasında süzme işlemi yaparak aradığımız modülü daha kısa

zamanda bulmamızı sağlar. Şimdi sitemiz yeni bir modül ekleyelim. Yeni modül eklemek için

aşağıdaki resimde gözüken yeni butonuna tıklanır.

“Eklentiler” -> “Modül Yöneticisi” tıkladıktan sonra yukardaki resimde gözüken “Yeni”

butonuna tıkladığımızda aşağıdaki sistemimizde kayıtlı olan bütün modüllerin listesi

gelmektedir.

Sitemize eklemek istediğimiz modülü listeden seçip ekleyebiliriz. Biz örnek olarak “Akıllı Arama

Modülü” nü seçtik. Modül ayarları sekme halindedir. Bu sekmeler: “Modül”, “Menü Atama”,

“Modül İzinleri”, “Gelişmiş” tir. İlk olarak Modül sekmesini inceleyelim.

SAYFA 49

1. Bu kısımda modül listesinde gözükecek modül adı yazılır.

2. Bu kısımda bulunan ayarlar her modül için kendine has özellikler taşır.

3. Buradan ise modülün sayfanın hangi kısmında gözükeceği, yayınlanıp yayınlanmayacağı

(sayfada gözüküp gözükmeyeceği), hangi tarihler arasında yayınlanacağı, hangi kullanıcılar

SAYFA 50

tarafından gözükeceği, aynı konumda başka bir modül var ise hangisinin üste olacağı, hangi

dillerde gözükeceği ve modül hakkında kısa bir not yazabiliriz.

Şimdi ise ikinci sekme olan “Menü Atama” sekmesini inceleyelim.

Bu sekmede modülün hangi sayfada veya sayfalarda gözükeceği ayarı “Menü Atama”

sekmesinden yapılır. Eğer bu seçenekler arasından “Sayfada yok” seçilirse modül aktif dahi

olsa sayfada gözükmeyecektir.

Bu sekmede sol tarafta listelenen kullanıcı gruplarından seçilen grubun bu modülü silme,

düzenleme veya durumu düzenleme (modülün yayınlanıp yayınlanmayacağı) izinleri verilip

alınabilir.

Bu sekmede modüle has gelişmiş özellikler ayarlanabilir. Buradaki ayarlar her modül için

farklıdır.

SAYFA 51

Bileşen (Component)

Joomla’da en karmaşık yapıya sahip eklenti türü bileşenlerdir. Bileşenler çoğu zaman veri

tabanı ile iletişime geçerler. Bileşenler modüllere benzerler ancak aralarındaki en büyük fark

modüller sayfanın belirli bir kısmında gösterilir, bileşenler ise sayfanın odak noktası olurlar

yani sayfanın tamamını kaplarlar. Bileşenler modüllerle beraber de kullanılabilirler. Yani

modüllerin arka plan işlemlerini bileşenler gerçekleştirebilirler. Örneğin bir albüm eklentisi

yüklediniz. Bu albüm eklentisine resimler veya klasörler ekliyorsunuz bu işlemi bileşenler

(component) sayesinde yapabilirsiniz. Bu eklentinin sayfanın neresinde, hangi sayfalarda veya

hangi büyüklükte olduğunu gibi ayarları ise modüller sayesinde yapabilirsiniz. Bileşenler

modüllerle beraber kullanımı zorunlu değildir.

Bileşenleri yönetmek için “Bileşenler” menüsünden yönetilmek istenen bileşen seçilir. Her

bileşenin kendine has ayarları bulunmaktadır.

Uyumlu Ek (Plugin)

Bu tür eklentiler sistemle beraber çalışırlar. Yani Joomla’nın bir kendi parçası gibidir. Örneğin

Joomla ‘da bir blog oluşturdunuz ve bu blog da makaleler yayınladınız. Kullanıcılarınızın bu

makaleleri çıktı alabilmesi için her sayfaya yazdır butonu koyuyorsunuz. Bunu yapmak yerine

bu işleme uygun uyumlu ek yükleye bilirsiniz. Uyumlu ek hem sistem yöneticisine hem de site

ziyaretçisine yönelik olabilir.

SAYFA 52

Örneğin Joomla ‘da içerik eklerken sayfayı daha rahat tasarlamak için yukarıdaki nesneyi

kullanırız. Yukardaki nesne aslında Joomla ile yüklü gelen bir uyumlu ektir adı da TinyMCE dir.

Joomla ‘da uyumlu ekleri yönetmek için “Eklentiler”->”Uyumlu Ek Yöneticisi” yolu takip edilir.

Buradan sistemde yüklü olan uyumlu ekler etkinleştirilebilir, etkisizleştirilebilir veya

düzenlenebilir.