YouTube LogosuMerhaba sevgili Joomlacılar. Daha önce bu başlıklı konuyu ele almış ve anlatmıştım. Fakat sitelerimde yaşadığım sorunlar ve saldırılardan dolayı ilgili içeriği malesef kaybettim. Neyse ki blogumun içeriği kopyala – yapıştır olmadığı için, o kaybettiğim veriler olduğu gibi aklımda. Ne yapalım tekrar yazacağım artık.

Evet biz Joomlacıların malesef derin yaralarından biridir HTML kodları. Nasıl mı? Joomla’da herhangi bir konu ve ya modül eklerken, o içeriğe herhangi bir HTML kodu eklediğinizde bu kodun bazı kısımları yokolmakta ve istediğimiz içeriği oluşturamamaktayız. En çok dert yanılan nokta ise, Joomla siteye Video eklerken yaşanan sıkıntılardır. İçeriğinizin içine herhangi bir siteden (YouTube, Yahoo Video, Google Video, MetaCafe vs. gibi) ilgili videonun embed kodunu alıp yerleştirmek istiyorsunuz. Fakat kodu yapıştırıp kaydettiğinizde bir de bakıyorsunuz kod yokolmuş.

Artık bu derde son :) Yaklaşık bundan bir yıl önce, bir film sitesi projemde karşılaştığım ve beni çılgına çeviren sorunlardan biriydi. Türkçe olarak malesef hiçbir yerde açıklanmıyordu. Ben de İngilizce kaynaklardan araştırmak zorunda kaldım. Sonuç itibariyle sorunun çözümünü buldum sanırım. Benim gibi kimse mağdur olmasın diye burada sizlerle (tekrar) paylaşıyorum.

Öncelikle Joomla Admin Panele giriş yapınız, ardından içerik yöneticisine giriniz. İçerik yöneticisine girdiğinizde, sağ üst Joomla HTML Embedköşede ayarlar ya da özellikler yazar (çeviriler farklı olabilir). Oraya tıkladığınızda açılan pencerede en alta indiğinizde resimdeki gibi bir alan göreceksiniz. Bu alan, sitedeki yönetici rütbelerinin ne derece kodlama yetkisine sahip olduklarını ayarlamanıza yarıyor. Joomla’da güvenlik açısından bazı kodlar yasaklanmıştır. Evet süper admin bile olsanız bazı yasak kodlar vardır. İşte bu yasağı buradan yapacağınız ayar ile kaldıracaksınız. Resimdeki gibi Süper Administrator dışındaki tüm yönetici rütbelerini seçin ve ardından blacklist seçeneğini tıklayın. Bunu yaptıktan sonra da kaydedin. Bu sayede artık Süper Admin’in tüm HTML kodlarını kullanmaya yetkisi var. Doğal olarak artık, video embed kodlarını da ekleyebilirsiniz sitenize.

Ya da

Yukarıda anlattığım yöntem tarafımca test edilmiş çalışan bir yöntemdir fakat diyelimki bir sorun yaşadınız. Bu durumda da bir içerik girerken editörünüzün üst kısmına iki kez tıklayınız ve editörünüzü kapatıp HTML kodunu o şekilde yapıştırınız. Bu şekilde sorun olmayacaktır.

Bu anlatımım Joomla 1.5X içindir. Hala daha Joomla  1.0X kullananlar varsa öncelikle , acilen 1.5 versiyonuna geçmelerini tavsiye ederim. 1.0′da ise Genel Yapılandırmadan Editör’ü kapatırsanız kodlarınız çalışacaktır.