Blog Arşivi

Duyuru


Joomla 1.5.x Soru-Cevaplar

JOOMLA 1.5.X SORU-CEVAPLAR
  (Kaynak gösterilmek suretiyle yayınlanabilir)
 
- FTP'den Dosya Yükleme Hatası

FTP yoluyla yüklediğim Joomla 1.5.0 dosyalarının bazılarında yükleme hatası oluştu. Başka sürümleri denediğimde bu seferde değişik bir kaç dosya hata vermeye başladı Tespit ettiğim hatalı dosyaları diğer joomla destek sitelerinden indirdiğim Joomla 1.5.0 sürümü içinde bulunan aynı dosyalar ile değiştirip yüklemeyi hatasız olarak bitirdim.

Yükleme sırasında oluşan hatalara karşı aynı yolu izleyebilirsiniz.  Hatasız yükleme için Joomla.org sitesinden indirdiğiniz orjinal sürümü kullanmanızı tavsiye ediyorum.
===================

- confiquration.php oluşmadı, Sitem açılmıyor.

Joomla 1.5 kurulumu sırasında "Site yolu yazılamaz" sorunu nedeniyle Joomla siteniz içinde confiquration.php dosyası oluşmadıından siteniz açılmayacaktır. Site yolunu yazılabilir yapılması için öncelikle host şirketine müracaat etmeniz gerekir. Buna rağmen site yolu yazılabilir olmazsa aşağıdaki örnek dosyayı açarak sitenize göre uyarlayın ve FTP yoluyla sitenize yükleyin.

confiquration.php (Yenilendi 20.02.2009)

confiquration.php dosyasında değiştirilecek satırlar:

17 logs site yolu
18 tmp site yolu
33 veri tabanı kullanıcı adı
34 veri tabanı adı
37 e-posta adresi
38 Site adı
48 Veri Tabanı şifresi
49 Site adı
50 Site tanıtımı
51 ayrıntılı site tanıtımı
=========================

- Kurulum sonrası aşağıdaki hata kodları çıkıyor.


Warning: ini_set() has been disabled for security reasons in /usr/export/www/vhosts/funnetwork/hosting/zeveliyim/Demo/libraries/joomla/session/session.php on line 88
                      
Warning: ini_set() has been disabled for security reasons in /usr/export/www/vhosts/funnetwork/hosting/zeveliyim/Demo/libraries/joomla/session/session.php on line 91
                      
 Warning: ini_set() has been disabled for security reasons in /usr/export/www/vhosts/funnetwork/hosting/zeveliyim/Demo/libraries/joomla/session/session.php on line 649
======================
(Cevap)
Php disable_functions ve/veya php.ini ayarları hosting tarafından bloklanmış. Bunu hosting şirketin yada sunucunun sahibi düzeltebilir.
(Alıntı: CMS)
===================

- Tema-Bileşen-Modul-Bot Yükleme

Yönetim-Genişlemeler-kur/kaldır bölümüne girilir "gözat" bölümünden ilgili eklenti seçilerek "Dosya yükle & Kur" seçeneği tıklanarak yükleme tamamlanır.
===================

- Tema Yayınlama

Yönetim-Genişlemeler-Şablon Yöteticisine girilir ve yayınlanmak istetet tema seçilerek varsayılan olarak kaydedilir.
===================

- Menulere tema atama

Yönetim-Genişlemeler-Şablon yöneticisine girilir ve atacak tema ismi tıklanarak açılır. Menu atama bölümünden "listeden seçiniz" kısmı işaretlenerek aşağıda bulunan menuler isteğe göre seçilerek kaydedilir.Ctrl tuşu basılı olarak birden çok menu seçilebilir.
===================

- Yüklenen Modulu Ana sayfada göstermek

Yönetim-Genişlemeler-Modul Yöneticisine girilir ve sağ üst köşede bulunan "yeni" bölüme basılır. Açılan sayfada ilgili modul ismi üzerine maus ile tıklanarak açılması sağlanır, daha sonra gerekli ayarlar yapıldıktan sonra uygun pozisyonda yayına verilir.
===================

- Yüklenen Bot'u Yayınlamak

Yönetim-Genişlemeler-Eklenti Yöneticisine girilir yüklü modul karşısında bulunan kırmızı renkli çarpı işaretine basılarak bot yayınlanır. Eğer bot içinde ayarlama yapmak gerekiyorsa bot yazısı üzerine maus ile tık yapılarak açılır ve gerekli ayarlamalar yapılarak kaydedilir.
===================

- Bileşene menu üzerinde link verme

Yönetim-Menuler-Main Menu bölümüne girilir ve sağ üst köşede bulunan "yeni" bölüme basılır ve açılan listede link vermek istediğimiz bileşen seçilir.

Açılan sayfada gerekli ayarlamalar yapılır ve kaydedilir.
===================

- Tema ve diğer eklentileri silme

Yönetim-Genişlemeler-kur/kaldır bölümüne girilir ve kaldırılmak istenen eklentinin bulunduğu kategori kısmı açılarak silimek istenen eklenti yanında bulunan kutu seçilir ve sağ üst köşede bulunan "kaldır" seçeneği tıklanarak işlem bitirilir.
===================

- Eklenti Yükleme Sorunu Giderme

joomla 15 adminden Eklentiler/Uyumlu Ek Yöneticisi menüsünü aç,
System - Legacy karşısında kırmızıya tıkla ve yeşil yap yani aktif et o zaman bir çok eski ve hatalı komponantlar çalışır!
(Kaynak: Joomla.org/Joomlaturk)

Yönetim bölümü Türkçe olanlar için "genişlemeler-uyumlu ek yöneticisi- System - Legacy"
===================

- Modul İsmi-Tarayıcı İsmi ve Haber Başlığı Yazısını Düzeltme/Değiştirme

- Modul isimlerini Yönetim-Genişlemeler-Modul Yönetimi bölümünden ilgili modulleri açarak,

- Tarayıcıda yazan ismi Yönetim-Genel yapılandırma-Site-Site ismi bölümünden,

- Haber başlığı yazısını Yönetim-menuler-main menu-ana sayfa-Değiştirgeler Sistem bölümünden değiştirebilir, bu yazının site üzerinde görünmesini istemiyorsanız alt tarafta bulunan "Sayfa başlığını göster" bölümünü "hayır" olarak işaretlemeniz yeterlidir.

===================

- Makale-Haber Yayınlama-Devam linki-Makale Dizini oluşturma

Makale yönetici tıklanır ve açılan bölümde yeni sayfa oluşturulur.

Açılan sayfa içinde makale yazılır. Yazdığınız makalenin ilk bölümün sitede diğer bölümlerin alt sayfada görünmesini sağlamak için yazı içinde bölmek istediğimiz yere fare ile sol klik yapılarak yer belirlenir ve editor alt kısmında bulunan "Devamını oku" menusu tıklanır. Sayfa altında kalacak kısım kırmızı kesik kesik çizgi ile belirlenmiş olarak görünecektir.

Makale dizini oluşturmak için Açılan popup pencere yazı başlığı yazılarak kaydedilir ve makale yayına verilir. Yer tutucu gri renk, devam linki kırmızı renkte kesik kesik çizgi oluşturur. Ancak bu çizgiler sitede yayınlanan makale içinde görünmez.

Yukarıdaki işlemleri birlikte yapabileceğiniz gibi ayrı ayrı da yapabilirsiniz. Sitede görünen haber yazısı altında "yazının devamı" şeklinde link ve sağ tarafta Makale Dizini görünecektir.

İptal etmek için yapılacaklar.

Çizgi üzerinde maus ile tıklama yapılarak editor menusunde Inser horizontal ruler menusunun koyulaşması sağlanır. Inser horizontal ruler menusune basılarak kesik kesik olan çizginin gri veuzun çizgiye dönüşmesi sağlanır. Daha sonra bilgisayarın delete tuşu ile çizgi silinir.
===================

- Makaleyi 3 veya daha fazla sayfalara bölme. (05/04/2008)

Yazdığınız uzun yazıyı "Sayfa Sonu" bölümünü kullanarak birden çok sayfalara bölebilirsiniz.

Makaleyi bölmek istediğiniz satırı maus ile tıklayın ve "Sayfa Sonu" bölümünü tıklayarak açılan bölümden "İçeriklerin öteki adlarının tablosu" Sayfa-2, sayfa-3 gibi yazarak kaydedin. Birden çok sayfaya bölmek için aynı makale içinde bu işlemi istediğiniz sayfa adedi kadar yapmanız gerekir.

Sayfaların bölündüğü yerler düzenleme esnasında kesik kesik yeşil çizgi ile işaretlenmiş görünecektir.

Makalenin sol başında yazının kaç sayfa olduğu görünecektir.
===================

- Yazdığınız makaleye menu üzerinde link vermek

* Yönetim-Menuler-Main-menu bölümüne girin ve "yeni" tuşuna basın,
* Açılan seçeneklerden Makale-Standar makale düzeni seçilir ve sağ taraftan "makale seç" bölümünden yayınlanacak içerik seçilerek ilgili bölümler doldurulur ve kaydedilir.
===================

- Yeni menü, modul veya tema site yenilendiğinde gözükmüyor

Yönetim Araçlar menüsünden sistem önbelleği temizlenir, hata devam ediyorsa Yönetim-Eklentiler-U.Ek Yönetici bölümünde System - Cache devre dışı bırakılır.
===================

- Site Üzerinden "Haber Ekle" Bölümü Oluşturma

Sitemize yönetim bölümünden makale ekleyebileceğimiz gibi site üzerindende makale eklememiz mümkündür.

"Yönetim-Munüler-Main Menu" bölümüne girip "yeni" seçeneğini tıklıyoruz ve makaleler bölümünden "Makale Gönderim Düzenini" tıklayıp gerekli yerleri doldurup sağ taraftaki seçeneklerden gerekli ayarlamaları yatıktan kaydediyoruz.

Artık site üzerinden makale eklemeye başlayabilirsiniz.
===================

-İletişim Bölümü Oluşturma

1- Site yönetimi menu kısmından iletişim-Kategoriler bölümü seçilir ve yeni bir kategori oluşturularak kayıt edilir.

2- Menu kısmından iletişim-İletişimler bölümü seçilir ve yeni menüsü ile oluşturulan kısımdan ilgili bölümler doldurularak kayıt edilir.

3- Menüler-Ana Sayfa bölümüne giriş yapılarak "yeni" menusu tıklanır ve açılan bölümden dahili bağlantı-iletişimler-Standart İletişim Düzeni bölümü seçilir ve menu başlığı yazılarak kayıt edilir.

iletişim başlığı menu üzerinde görünecektir.
===================

- İletişim Teşekkür Yazısını Başka Sayfaya Yönlendirme (08.10.2010)

/components/com_contact/controller.php açılacak

bu kod bulunacak

$msg = JText::_( 'Thank you for your e-mail');
$link = JRoute::_('index.php?option=com_contact&view=contact&id='.$contact->slug.'&catid='.$contact->catslug, false);
$this->setRedirect($link, $msg);


aşağıdaki kod ile değiştirilecek

$link = JRoute::_('http://www.yoursite.com/thank-you-page-link');
$this->setRedirect($link);


Not: http://www.yoursite.com/thank-you-page-link kısmını uygun sayfa adresi ile değiştirmeyi ihmal etmeyin. Önerim sabit içeriktir.
===================

- Modul Oluşturma

Joomla 1.5 ile gelen bu özellik sayesinde modul yönetici içerine girerek mevcut modulleri kendimiz oluşturmamız gerekiyor.

Yönetim-Genişlemeler-Modul Yönetisici bölümüne giriş yapar yeni tuşuna basıyoruz. Burada bir çok seçenek verilmiştir.

Örneğin site için üye giriş bölümünü oluşturmak için "oturum aç" bölümünü tıklıyoruz veya sol tarafına işaret koyup "sonraki bölüme geçiyoruz. burada gerekli yerleri doldurup seçtikten sonra menuyu yayına veriyoruz.

Artık misafirlerimiz sitemize üye olabilir veya üye girişi yapabilirler.
===================

- Bölüm-Kategori oluşturma ve Haber Yayınlama

1- Yönetim ana sayfadan Bölüm Yöneticisine giriyoruz ve burada yeni bölüm oluşturup kaydediyoruz.

2- Yönetim ana sayfadan Kategori Yöneticisine giriyoruz, yeni menusunu tıklayıp burada oluşturduğunuz bölümü seçip kategorimizi oluşturup kaydediyoruz.

3- Yönetim ana sayfadan makale yöneticisine giriş yaparak oluşturduğumuz kategorilere uygun makale hazırlayıp yayına veriyoruz.
===================

- Tema üzerinde editleme yapamıyorum.

Tema klasörü içinde bulunan "params.ini" dosyası chmod ayarı 777 (yazılabilir) yapılır. Ayrıca yönetim bölümünden ilgili tema açılarak değişik şekillerde (arka olan resgi, tema genişliği vb.) düzenleme yapılabilir.
===================

-RSS Oluşturma

Joomla 1.5 ile RSS desteği mevcuttur. Sitenize ait RSS linkleri oluşturabilmek için Modul yöneticisi bölümünden "yeni" kısmını tıklayın ve "birlik" yazan kısım ile modul yoluyla RSS linki oluşturabilirsiniz.

Diğer sitelerin RSS linklerini ekleme.

- Bunun için önce Yönetim-Bileşenler-Haber Kaynakları bölümünden kategori ve bölüm oluşturulur.
- Oluşturulan bölüm açılır ve "yeni" menusu ile oluşturan kısımda bağlantı yerine ilgili sitenin RSS linki yazılır ve kaydedilir.

Bu yöntem ile sitenizde diğer haber sitelerine ait son dakika haberleri yayınlayabilirsiniz.

Güncelleme veya belli bir sonra haberler görünmüyorsa sitenizdeki cache klasörü silinmiş olabilir. Klasör tekrar oluşturarak chmod değerini 776 olarak düzenleyip kaydedin. Rss haberler tekrar görünecektir.

Zaman içinde site öz yüzünde RSS içeriğinde hata gösteren kodlar çıkarsa cache klasörünün içini sildiğinizde hatalı kodlar kaybolacaktır.
===================

-Haber başlığında bulunan tarih-yazar ismi vs. nasıl kaldıracağım?

Yönetim-main menu-ana sayfa bölümüne girilir ve sağ tarafta bulunan ayarlardan "Değiştirgeler - Bileşen" açılarak istenmeyen bölümler "gizli" olarak seçilerek kaydedilir.

Not: yazar ismi Türkçe çeviride "Makale İsmi" olarak çevrilmiştir.
===================

- Site içi arama yapınca hata kodu çıkıyor. (...methods.php on line 139" )

FTP bölümünden language/tr-TR klasörü içinde bulunan tr-TR.com_search.ini dosyası açılır ve 24. satırda bulunan aşağıdaki kod değiştirilerek kaydedilir.

Bu kod
TOTALRESULTSFOUND=Toplam %s sonuç bulundu. %s için aramayla beraber

Aşağıdaki şekilde değiştirilir.
TOTALRESULTSFOUND=Toplam %s sonuç bulundu.

Alıntı:barispaix
===================

- Anket seçeneği sayısını yükseltmek istiyorum.

FTP bölümünden /www/administrator/components/com_poll/views/poll/tmpl klasörü içinde bulunan form.php dosyasını açın ve 110. sırada bulunan 12 rakamı yerine yapacağınız anket sayısı kadar bir rakam girip kaydedin.

===================

- Toolbar'da ve Anasayfada site adını değiştirmek.

Yönetim bölümünden menu/main menu/ana sayfa bölümünü açıp sağ tarafta bulunan "Değiştirgeler - Sistem" bölümünde "sayfa başlığı" bölümüne Toolbar'da görünmesi istenen yazı yazılır ve yayına verilir.

Bu yazının anasayfa üzerinde görünmesi istenmiyorsa aynı yerde bulunan "Sayfa başlığını göster" bölümü "hayır" olarak seçilir
===================

- Türkçe Dil Dosyalarında Türkçe Karakter Hatası

Joomla 1.0.x sürümlerinde kullandığımız bazı bileşenleri Joomla 1.5.x sürümlerinde de kullanabiliyoruz ancak Joomla paylaşım gönülleri tarafından hazırlanan Türkçe dil dosyaları sitede karakter sorunlarına yol açmaktadır.

Sorunu aşağıdaki şekilde hallediyoruz.

Türkçe dil dosyasını not defteri ile açıp herhangi bir işlem yapmadan farklı kaydet seçeneği ile kayıt ederken kodlama bölümünden UTF-8 bölümünü seçip kaydediyoruz.

Son işlem olarak dil dosyasını tekrar açıp en başına aşağıdaki klasik kodu ekliyoruz.

header ("Content-Type: text/html; charset=iso-8859-9");
?>
Katkıda bulunan: anaphlactic

Alternatif Çözüm (14/05/2008)
Yukarıdaki çözüm sorunu herzaman çözmemektedir. Bunun için alternatif olarak Notepad++ programını indirip kullanacağız. (Programın Türkçe dil desteği vardır)

Pratik kullanımı:
Programı açın ve "düzenleme" menüsünden önce "Utf-8 de kodla" bölümünü seçin ve Türkçe yazınızı yazın.

Yazma işlemi bittikten sonra "düzenleme" bölümüne tekrar girilerek "Ansi'de kodla" bölümü seçilir ve değişen yazı kopyalanarak dil dosyası üzerinde değiştirilecek yazı üzerine yapıştırılır.

Notepad++ programı olmayanlar ne yapacak?

Aşağıda Türkçe harflere denk gelen karakterleri kullanabilirsiniz.

ç = ç
Ç = Ç
ı = ı
İ = Ä°
ğ = ÄŸ
Ğ = Äž
ö = ö
Ö = Ö
ş = ÅŸ
Şž = Åž
ü = ü
Ü = Ãœ


===================

- Temaya modul pozisyonu atama. (03.03.2008)

Aslında kullandığınız temaya ait modul pozisyonlarının modul yayınlama sırasında "Konum" bölümünde görünmesi gerekir. Görünmüyorsa aşağıdaki uygulamayı yapabilirsiniz.

Kullandığınız tema klasörü içinde bulunan "templateDetails.xml" dosyasını açın ve posizyonların bulunduğu yere "<positions> </positions>" arasına <position>pozisyon adı</position> şeklinde kod eklemeniz gerekir.

Temayı sildiğinizde veya başka bir tema kullandığınızda atadığınız modul pozisyon "Konum" bölümünde görünmeyecektir.
===================

- Wrapper (sarıcı) Kullanımı (04.03.2008)

Joomla 1.0.x sürümlerinde menu üzerinden link verdiğimiz adresler sire içinde açılmasını sağlıyorduk. Bu sisten Joomla 1.5.x sürümlerinde değişik isimle karşımıza gelmektedir.

Şimdi wrapper (sarıcı) oluşturalım.
- Yönetim-main menu bölümünden "yeni" menusu tıklanır ve açılan sayfadan "sarıcı" bölümü seçilir.

Açılan sayfada menü ismi bölümü ilesağ taraftaki "Sarıcı URL" bölümüne site adresi yazılarak kaydedilir.
===================

- Devam linkini kaldırmak ve haber başlığını link olarak kullanmak (07.02.2008)

Yönetim-menuler-main menu-ana sayfa bölümüne girin ve sağ tarafta bulunan "Değiştirgeler - Bileşen" kısmını açarak "Bağlantı Başlıklar: Evet" ve Devamını oku... Bağlantısı: Gizle" olarak seçip kaydedin.

Uygulama resmi aşağıda.


===================

- Yeni Menu oluşturma. (10/03/2008)

1 - Menu yöneticisine girilir ve sağ üst köşeden yenu bölümü tıklanarak açılan 4 bölüm doldurulur ve kaydedilir

2- Oluşturduğumuz menunun ana sayfada görünmesi için modul yönetici bölümü açılır. Burada yeni oluşturduğumu menu isminin modul olarak oluştuğunu görürürüz. Tek yapacağımız bu modulu uygun sırada yayına verilir.

Menu Silme

- Menu yöneticise girilir ve ilgili menu seçilerek sağ üst köşeden sil bölümüne basılır. Açılan sayfada tekrar sil bölümüne basılır ve menu silinmiş olur.

(Menu silindiğinde içinde oluşan menuler ile menu modulude silinecektir.)
===================
- Sabit İçerik Yayınlama (11.03.2008)

Makale Yöneticisi bölümünde yeni içerik oluşturulur ve bölüm kısmından "kategorize edilmemiş" seçeneği  seçilerek içerik yayına verilir.

Oluşturduğumuz sabit içeriğe, makale yönetici bölümünden "Makale" seçeneği yardımı ile seçip link vererek yayınlayabiliriz.

===================

- Administrator giriş güvenliği-1 (izin verilen ip'den bağlanma izni verme) (11.03.2008)

Aşağıdaki kod .htaccess dosyası içine yazılıp kaydedilir.

Burada administrator bölümüne giriş yapacak ip numarası veya ip numaraları aralarına virgül konarak yazılarak kaydedilir.

izin verilmeyen ip numarasından admin bölümüne giriş yapmak isteyenleri "403 Forbidden error" şeklinde hata veren bir sayfa karşılayacaktır.

CODE<Limit GET>
Order Deny,Allow
Deny from all
Allow from 88.247.11.111,88.247.11.112
</Limit>

===================

- Administrator giriş güvenliği-2 (Admin girişini şifreleme) (11.03.2008)

.htpasswd ve .htaccess dosyası oluşturarak aşağıdaki kodları dosya içine yazıp kaydedin ve her iki dosyayı administrator klasörü içine atın.

.htpasswd dosyası içine kullanıcı adı/şifre yazılır kaydedilir.
örnek: deneme (deneme hem kullanıcı ismi aynı zamanda şifre olacaktır. Birden fazla kullanıcı adı/şifre alt alta yazılarak kaydedilebilir)

.htaccess dosyası içine aşağıdaki kod yazılır

AuthType Basic
AuthName "Joomla Administrator"
AuthUserFile /full/path/to/joomla/administrator/.htpasswd
<Limit GET>
require valid-user
</Limit>



not: /full/path/to/joomla/administrator/.htpasswd yolunu configuration.php dosyasının 18. satırında yazan örneğe uygun .htpasswd yolunu belirleyin. Yanlış yol yazılırsa işlem başarısız olacaktır.

Bu işlemden sonra administrator giriş sayfanız şifreli olacaktır.

===================

-Sayfaların Yapılandırılması (22.03.2008)

Sitenizde yayınladığınız haberlerle ilgili genel sayfa düzenlemesinin yapılması (Kategori, Bölüm ismi, ikonların görünmesi, devam linkinin olup olmayacağı vs. vs.)

1- Makale yöneticisine girilir



2- Sağ üst köşede bulunan "Yeğlenenler" bölümü tıklanır



3- Popup olarak açılan sayfada istenen ayarlar yapılır ve kaydedilir



===================

- Menude bulunan makale linkinin değiştirilmesi (14/04/2008)

Yönetim bölümünden ilgili menüyü açtığınızda üst tarafta "çeşidi Değiştir" bölümüne tıklayın. Açılan bölümde "harici bağlantı kısmını seçin. Seçim sonrası link editlenmeye hazır olacaktır.
===================

- Kurulumla gelen rhuk_milkyway Temaya Mavi Çerçeveli menu Ekleme (14/04/2008)

1- Herhangi bir modul düzenlenmek üzere açılır
2- Sağ tarafta bulunan ayarlardan "Modül Sınıfı Soneki" bölümüne _menu yazılır ve kaydedilir
3- Sayfanızı yenilediğinizde modul vb. bulunduğu yer resimdeki gibi olacaktır.


===================

- Menu bölümüne eklenen menuler 10 adetten sonra göstermiyor. (17.04.2008)

Menu bölümünde menü sayısını yükseltmek için modules/mod_mainmenu klasörü içinde bulunan "helper.php" dosyası açılır ve 38.sırada bulunan ('maxdepth',10); bölündeki sayı yükseltilir.
===================

- Ana menuye eklenen linkler sayfa yenilendiğinde görünmüyor (14/05/2008)

Eklenti yöneticisinden "System - Cache" plugin aktif ise pasif yapılacaktır.
Alıntı:bilasdem

Alternatif çözüm: sitenize eklediğiniz her menu sonrası "Yönetim-araçlar-ön belleği temizle" menusunu açın ve görünen dosyaların hepsini işaretleyerek silmeniz yeterlidir.

===================

- Sayfa açıldığında görünen "You Are Here" yazısını değiştirme veya kapatma. (14/05/2008)

Yönetim-modul yöneticisinı açın ve "mod_breadcrumbs" isimli modulu pasif hale getirdiğinizde veya sildiğinizde sitenizde görünen "You Are Here"ibaresi kapanacaktır.

Bu bölümü yeniden aktif etmek isterseniz: Yönetim-modul yöneticisinı açın ve "sağ üst köşeden "yeni" menusunu tıkladığınızda açılan listeden "Hiyerarşik Menüler" kısmını seçerek tekrar oluşturabilirsiniz.
===================

- Joomla seo nasıl aktif edilir. (28/05/2008)

(Not: Linux sunucularda geçerlidir, Windows sunucularda denenmemiştir)

- Yönetim-Genel ayarlar bölümüne giriş yapıp "Arama Motoru Optimizasyonu Ayarları" bölümünde bulunan 3 yeri "evet" olarak seçip kaydediyoruz.



- .htaccess dosyası hazırlayıp içine aşağıdaki kodları kaydedip FTP yoluyla site kök dizine atıyoruz.


DirectoryIndex index.php
                ##  Can be commented out if causes errors, see notes above.
                Options FollowSymlinks
                RewriteEngine On
                #  Uncomment following line if your webserver's URL
                #  is not directly related to physical file paths.
                #  Update Your Joomla! Directory (just / for root)
                #  Rewritebase /
                RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]
                RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*){:content:}nbsp; [NC]
                RewriteCond %{REQUEST_FILENAME} !-f
                RewriteCond %{REQUEST_FILENAME} !-d
                RewriteRule (.*) index.php
                ########## Begin - Rewrite rules to block out some common exploits
                ## If you experience problems on your site block out the operations listed below
                ## This attempts to block the most common type of exploit `attempts` to Joomla!
                #                    
                # Block out any script trying to set a mosConfig value through the URL
                RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
                # Block out any script trying to base64_encode crap to send via URL
                RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
                # Block out any script that includes a  tag in URL
                RewriteCond %{QUERY_STRING} (\|%3E) [NC,OR]
                # Block out any script trying to set a PHP GLOBALS variable via URL
                RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
                # Block out any script trying to modify a _REQUEST variable via URL
                RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
                # Send all blocked request to homepage with 403 Forbidden error!
                RewriteRule ^(.*)$ index.php [F,L]
                #
                ########## End - Rewrite rules to block out some common exploits


sitemizi yenileyip herhangi bir linke tıkladığımızda sayfa linkleri sonu .html olarak açılacaktır.
=====
.htaccess kodlar Alıntıdır

Uyarı: Link uzantılarında Türkçe dil desteği yoktur ve bazı bileşen uzantıları desteklenmemektedir.
===================

- 1.5.x sürüm kurulu siteye ikinci Joomla siteyi nasıl kurarım? (28.05.2008)

- FTP ile sitenize girin ve yeni klasör oluşturarak joomla sürümü klasör içine yükleyin.
- Tarayıcıdan siteniz.com/joomla (örnek) olaral yazın, karşınıza joomla kurulum sayfası çıkacaktır.
- İlk joomla kurulumu sırasında kullandığınız veri tabanı bilgilerini kullanarak (veritabanı tablo ön ekini değiştirmeyi ihmal etmeyin) kurulumu sorunsuz olarak yapabilirsiniz.
- Kurulum sonrası installation klasörünün ismini değiştirip veya sildiğinizde Tarayıcıdan siteniz.com/joomla (örnek) yazarak yeni sitenizi görebilirsiniz.

Not: Deneme 1.5.x sürüme alt klasör açılarak 1.0.15 sürüm sorunsuz kurulmuştur. Diğer sürüm seçeneklerini kullandığınızda herhangi bir sorun çıkacağını sanmıyorum.
===================

- Üye girişinde invalid token hatası (10.06.2008)

Üye girişlerde bazı siteler invalid token hatası yaşamaktadır. Bu sorun Joomla ve kullanılan tema içinde bulunan login modulunden kaynaklandığı bildirilmiştir. Bu sorunu gidermek için Kullandığınız tema içinde bulunan html/mod_login klasörünün ismini değiştirmeniz veya silmeniz yeterlidir.
===================

- Sayfa açıldığında haber başlıkları 2 tane görünüyor. (08.07.2008)

Yönetim bölümünden Main menu/ana sayfa açılır ve sağ taraftan "Özellikler - Sistem" seçilerek "Sayfa Başlığını Göster" pasif duruma getirilerek kaydedilir.

Aynı durum diğer kategorilerde (link verilmiş ise) mevcut ise her kategori menusunde yukarıdaki işlem yapılır.

===================

- İçerikte Modul Yayınlamak nasıl olur? (08.07.2008)
- Haber altında google reklam yayınlamak istiyorum.
- Haber altında ilgili/ilişkili diğer haber başlıklarını yayınlamak.


- Kullandığınız temaya ait templateDetails.xml dosyasını açın ve sitenizde kullanmadığınız bir pozisyon oluşturulur. Örneğin User15 gibi.

- Eklenti yöneticisi bölümünden "Content - Load Module" pluginin aktif olduğuna emin olun.

- Modul yayınlama: İstediğiniz bir modulu user 15 pozisyonunda yayınlayın.

- İlişkili diğer haberleri yayınlama: Modul yönetimi/yeni bölümünden "İlişkili Öğeler" modulunu seçip user15 pozisyonunda yayınlayın.

Eklediğiniz haberlerin altında "Meta bilgi" bölümü mevcut. Buradaki "Anahtar sözcükler" bölümüne haber içeriğinde seçtiğiniz kelimeleri aralarında boşluk bırakarak yazıp kaydedin. Aynı işlemleri diğer haber sayfalarında da yapın.

- Yukarıdaki işlemleri yaparken sayfanın en altına {_loadposition user15} (yazarken kod başındaki _ işareti kaldırın) yazılır ve işlem kaydedilir.

Şimdi düzenleme yaptığınız herhangi bir haberi açtığınızda, haber altında o haberle ilişkili haber linkleri/google reklamı/ilgili modul vs. görünecektir.
===================

- Standart 404 hata sayfasını değiştirmek istiyorum. (08.07.2008)

- 404 Sayfasının Değiştirilmesi (08.10.2010)

Joomla dosyaları /templates/system klasörü içinde bulunan error.php dosyası açılır ve aşağıdaki kod bulunur.

defined( '_JEXEC' ) or die( 'Restricted access' );

aşağıdaki kod ile değiştirilir.

if (($this->error->code) == '404') {
echo file_get_contents('http://www.yourwebsite.com/your_custom_404_page');
}
else
{


Not: http://www.yourwebsite.com/your_custom_404_page bölümüne hazırladığınız 404 sayfasının linkini yazmanız gerekir.

===================

- Site altında bulunan copright yazısını nasıl değiştirebilirim? (16.08.2008)

Türkçe dil kullanılan sitelerde "language/tr-TR" klasörü içinde bulunan tr-TR.mod_footer.ini dosyasında değişlik yapmanız gerekir. Ayrıca bazı temalarda mevcut ise "templates/kullanılan tema/html/mod_footer" klasörü içinde bulunan default.php dosyasında değişlik yapmak gerekir.
===================

- JFolder::create: Path not in open_basedir paths (Bileşen yükleme hatası) (13.09.2008)

libraries/joomla/filesystem/folder.php dosyası açın ve 203. satırda bulunan
$test = JPath::clean($test);

aşağıdaki kod ile değiştirip kaydedin
if ($test=='VIRTUAL_DOCUMENT_ROOT') { $test = $_SERVER['DOCUMENT_ROOT']; } // MOD HERE!!

Kaynak: Joomla.org
===================

- 1.5.8 sürüm yükseltme sonrası video yayınlama sorunu (18.11.2008)
Sitelerini 1.5.8 sürüme yükseltme sonrası video ekleme ve yayınlama hatası rapor edilmiştir. Sorunu aşağıda belirtildiği şekilde çözebilirsiniz.
Sitelerini 1.5.8 sürümü ile yeni kuranlar için böyle bir sorun rapor edilmemiştir.

Genel ayarlar/sistem bölümünde bulunan "Ortam Ayarları" bölümünden gerekli ayarları yapmanız gerekmektedir.
Burada sitenize yükleyeceğiniz resim ve video uzantılarını (.wmv.swf  vs) "izin verilen dosya türler"i bölümüne eklemeniz veya "Enable Flash Uploader" seçeneğini kapatmanız gerekmektedir.

Alternatif çözüm olarak;
Yönetim-yazı yöneticisi bölümüne girilir ve sağ üst menulerden "özellikler" bölümü tıklanarak açılan menude "Filtering options" kısmında bulunan gruplar ctrl yardımı ile resimde gösterildiği şekilde seçilip (süper yönetici hariç) alt tarafta bulunan "Black list" işaretlenir ve işlem kaydedilir. (Kaynak:joomla.org )
 
===================

- Sitem kayboldu, beyaz sayfa çıkıyor. (17.12.2008)

1. yol: yönetim/araçlar/önbelleği temizle/ bölümünü açıp önbellek grubunda bulunan dosyaları seçip silmeniz yetelidir.

2. yol: FTP yoluyla sitenize girin ve cache klasörü içinde bulunan index.html haricindeki dosyaları silmeniz yetelidir.
===================

- İletişim Formu Hatasının Çözümü (18.03.2009)
1. Bileşenlerden iletişime tıklayın,
2. Tekrar iletişimi seçin,
3. Sağ üst köşede bulunan özelliklere tıklayın,
4. Ekrana gelen penceden en aşağıda olan
Oturum Kontrolü: Evet
Özel Cevap: Hayır
şeçenekleri yukarıdaki gibi yapıyoruz
(Alıntı:İsmail Kuzucu)
===================
 
- “Error 406, Not Acceptable. An appropriate representation of the requested resource /wp-admin/post.php could not be found on this server.” hatası (09.04.2009)

Sitenizin kök dizininde bulunan .htaccess içine kodların en altına aşağıdaki kod yapıştırılarak kaydedilir. (Linux sunucu için geçerlidir)

SecFilterEngine off

=================== 

- Yeni Modul Pozisyonu Oluşturma (17.04.2009)

Site ana sayfada yeni modul pozisyonu oluşturmak için; (1.5.10 sürümde başarıyla denenmiştir)

Kullanılan temanın;

- templateDetails.xml dosyası açılır <positions> satırı altına yeni modul pozisyonu ismi yazılarak kaydedilir. Örnek. Bottom5 gibi,

- index.php dosyası açılır ve <div kodlarından birinin altına veya herhangi bir modul pozisyonu kodları altına veya üstüne aşağıdaki kod yapıştırılır, "custom" bölümüne yukarıda oluşturduğunuz pozisyon ismi yazılır ve kaydedilir.

<?php if ($this->countModules('custom')) : ?>
<div>
<jdoc:include type="modules" name="custom" style="xhtml" />
</div>
<?php endif; ?>


Modul pozisyonu yerini görebilmek için Yönetim bölümünden oluşturduğunuz pozisyona bir modul atayın ve sitenizin önbelleğini temizleyerek veya farklı bir tarayıcı kullanarak yeni modul pozisyonu görebilirsiniz. Modul pozisyonun nerede olacağını belirlemek sayfa içinde deneme/yanılma yöntemini kullanabilirsiniz.

===================

- Yönetim üst menü kayboldu (07.06.2009)

Yönetim bölümünde üst menüler modulu sayesinde görünür. Bu modulun silinmesi veya devre dışı bırakılması halinde yönetim üst menüler kaybolur.

Modul pasif hale getirilmiş ise:
Pasif hale getirilen mod_menu (Admin menüsü) Modulu tekrar aktif hale getirmek için yönetim bölümüne girilir ve tarayıcıya aşağıdaki adres yazılarak açılan sayfada mod_menu modulu tekrar aktif hale getirilir.

administrator/index.php?option=com_modules&amp;client=1

Modul silinmiş ise
Kullanılan joomla/administrator/modules/mod_menu/ klasörü FTP açılarak aynı dosya yoluyla siteye yüklenir ve yukarıdaki adres tarayıcıya yazılarak modul aktif hale getirilir.
===================

- Sayfa üsütünde session.php hataları çıktı (07.09.2009)

libraries/joomla/session/session.php on line 102
libraries/joomla/session/session.php on line 105
libraries/joomla/session/session.php on line 682

Joomla index.php ve Administrator index.php dosyarı açılarak safya başında bulunan // remove warning message
error_reporting (0); error_reporting(0);

Alternatif çözüm:
Hata gösteren satırlardaki kod aşağıdaki kod ile değiştirilir.

@ ini_set ( 'session.use_trans_sid', '0 ');
===================

- Yönetim Sayfasında uyarı mesajı var (05.11.2009)

(Bu bir hata değildir, genelde çalışmayan RSS besleme eklentisidir.)

Error loading feed data/Besleme bilgisi yüklenirken hata oluştu

Uyarı mesajını kaldırmak için,

Eklentiler/modul yöneticisi/yönetici bölümünde bulunan "Joomla! Security Newsfeed" modulu devre dışı bırakılır veya mod_feed modulu kaldırılır.

===================
Yönetim Bölümüne Giremiyorum (09.02.11) (Bütün Joomla sürümleri)

Doğru kullanıcı adı ve parola kullanarak administrator bölümüne giriş yapamıyorsanız sorun veri tabanındadır. Tablolar içinde bulunan core_acl_aro hatalı ise bu tablonun düzeltilmesi gerekir.



core_acl_aro tablosunun düzeltilmesi:
- Siteniz PhpMyadmin bölümünden core_acl_aro tablosunu silin,
-Yedek Mysql veri tabanı var ise local ortamda yükleyin ve buradan indirdiğiniz core_acl_aro tablosunu sitenize yükleyin.
- Yedek veri tabanı yok ise sitenizdeki core_acl_aro tablosunu silin ve local ortam kurduğunuz sitenize ait core_acl_aro tablosunu indirip siteniz veritabanına yükleyin.
===================
Bilgiye ulaştıkça yeni eklemeler ile devam edecek

===================