30
Haz

Community Builder Bileşen Rehberi

, kısaca CB olarak tanımlanan ve Joomlanın en çok tercih edilen üye yönetimi bileşenidir. Bu bileşenle yapabileceklerinizin neredeyse bir sınırı yok desek abartmış olmayız. Özellikle arkadaşlık siteleri bunların başında gelir, bileşenin bir çok plugin (eklenti) desteği bulunmakta ve bütünleşik olarak bu eklentiler sayesinde diğer bileşenlerle uyumlu bir şekilde çalışabilmetedir. Örnek olarak anlık yazışma (site içi mesaj) ve daha bir çok joomla bileşeniyle senkronize olabilir. Tüm joomla sitelerinde standart olarak gelen üye kaydından çok daha gelişmiş özelliklerle hazırlanmış kayıt formlarını çok basit ve hızlı bir şekilde oluşturabilir ve yönetebilirsiniz. Bileşenin en güncel sürümünü kısa bir üyelikten sonra Joomlapolis sitesinden indirebilir ayrıca eklentilerine de yine aynı siteden ulaşabilirsiniz. Şimdi bu bileşenin kurulum aşamasından başlayarak ayarları ve kullanımına kadar tüm aşamaları uygulamalı olarak görelim.

Eklentiler=Kur/Kaldır bölümünden bileşenini yükledikten sonra öncelikle bileşenimizin tükçeleştirilmesi kullanım açısından kolaylık sağlayacaktır.

=Plugin Management sekmesinden ilgili CB eklentilerini yükleme panelimize giriyoruz.

Daha önce bilgisayarımıza yüklemiş olduğumuz “turkish.zip” dosyasını yüklüyoruz, bu yükleme işleminden sonra artık bileşenimiz Türkçe olarak kullanıma hazır hale otomatik olarak geliyor.


Bundan sonra artık bileşenimize ait ince ayarları yapacağımız “Configuration” (ayarlar) bölümüne ve bu bölümde yapacağımız işlemlerin neler olduğuna bakalım.

Bu bölümde bizi 8 sekmeden oluşan ayarlar bölümü karşılıyor, şimdi bu sekmeleri tek tek ele alarak bileşeni yayına vermeden önce yapmamız gereken işlemlere göz atalım

. Genel: Bileşenimiz için mevcut olan genel ayarların olduğu bu bölümde, “İsim Alanı” ve “İsim Şekli” kısımları joomlanın standart isim ve isim alanının ne şekilde kullanılacağını belirler. Bu bölümdeki ayarları aynen bırakabilir ve diğer ayarlara geçebilirsiniz, daha sonra yine bu bölümden eğer gerek duyulursa istediğiniz değişiklikleri yeniden düzenleyebilirsiniz.

Kayıt: Sitenize kayıtlı veya kayıt olacak kullanıcılar hakkında çeşitli ayarları içerir bu ayarların içinde sizler istediğiniz türden kayıt olma seçeneklerini mevcut listeden düzenleyebilirsiniz. Burada dikkat çekmek istediğimiz nokta sitenize kayıt olacak kullanıcılara gerek aktivasyon epostası gerekse de kaydın gerçekleştiğine ait bildirim epostalarının hangi eposta adresinden gönderilmiş olacağı ve bu epostaların içeriğinin düzenlenmesi konuları olacaktır. Onay ve onay bekliyor alanlarına gerekli başlığı yazdıktan sonra;

Bu alandan da aktivasyon veya onay epostalarının içeriğine yazmak istediğiniz karşılama mesajlarını belirleyip bunları ilgili alanlara yazmamız gerekiyor.

Eğer istenirse, sitenize kayıt olan kullanıcılara okuyup onaylamaları için “Kullanım koşulları” belirleyebilir ve kayıt esnasında bu koşulları gösterip onaylatabilirsiniz. Eğer bu özelliği kullanmak istemezseniz “Hayır” seçeneğini işaretlemeniz yeterli, “Şartlar ve Koşullar için URL” kısmına daha önce joomla içerik yönetim bölümünde oluşturmuş olduğunuz kullanım koşullarının yer aldığı içeriğinizin linkini alıp bu alandan vermelisiniz. Diğer alana da kayıt için tıklanıldığında gidilecek ilk sayfayı belirleyebilirsiniz.

Kullanıcı Listesi: Kullanıcı listesi, üyelerinizin profillerini ve profillerinde bulunan bilgileri diğer kullanıcılara göstermekte kullanacağınız fonksiyondur, bu özelliğe ait anlatım ileride gelecektir, bu bölümden her sayfada kaç tane üyenin listeleneceğini (üye listesinde) ve bu bağlantıya izin verip vermeyeceğinizi belirleyebileceğiniz bölümdür.

Kullanıcı Profili: Bu sekmede, kullanıcıların profillerine diğer kullanıcıların erişim haklarını düzenlemek ve profil görünümüne ait çeşitli düzenlemeleri yapabilirsiniz.

Resimler: bileşenimizle ilişkili olan ve resimlerle alakalı tüm ayarlamaları bu bölümden yapacağız. Sunucumuzun özelliklerine bağlı olarak bazı “extensions” (eklentiler) sunucu tarafından desteklenmiyorsa bazı fonksiyonlar çalışmayabilir. Burada tanımlanan ve hemen karşısında yer alan bölümdeki istenilen fonksiyonlardan en az bir tanesinin çalışması yeterli olacaktır. Diğer ayarlar ise gerek profilde ve gerekse de üye listesinde, kullanıcıya ait olan resimlerin boyutlarının ayarlarını içermektedir.

Moderasyon: Bu bölümden eğer ihtiyaç duyulursa sitenize moderatörler atayabilir ve bu moderatörlerin de yetkilendirmelerini yapabilirsiniz.

Bağlantılar: Site kullanıcılarınızın kendi aralarında çeşitli bağlantılar oluşturmalarına izin vermek veya eğer yüklenmişse site içi mesajlaşma sistemini aktif etmek istediğinizde bu bölümden ilgili bağlantı ayarlarını düzenleyebilirsiniz.

Artık yavaş yavaş bileşenimizin yapılandırmasını tamamlayıp bu bileşeni yayına verme aşamalarına doğru yaklaşıyoruz. Şimdi bu bileşeni daha önce kullanmamış olan joomlacıların işlerini kolaylaştıracak ve yine joomla sisteminde kayıtlı olan kullanıcıları CB bileşeniyle senkronize edeceğimiz ayar bölümüne gidiyoruz.

“Load Sample Data” linkine tıkladığımızda daha önce bahsettiğimiz gibi, cb için örnek veriyi yükleyecek araç bu işlemi kısa sürede yapacaktır.
“Synchronize Users” linki de joomlaya daha önce kayıtlı olan kullanıcıları CB ninde tanıması için gereli bütünleştirme işlemini gerçekleştirecektir.
“Check Database” fonksiyonuna tıkladığımızda ise CB veritabanındaki tabloların kontrolü yapılacak ve hata varsa bunların onarımı gerçekleştirilecektir.

Örnek veriyi kurduktan ve kullanıcılarımızı da CB ile bütünleştirdikten sonra bu bölümdeki işlemlerimiz de sona ermiş oluyor. Bundan sonra, üye kayıt sayfasında, kullanıcılarımızın doldurmasını istediğimiz alanları oluşturma ve yönetme işlemine geçeceğiz.

=Field Management menüsünden ilgili yönetim alanına gidiyoruz.
Bu bölümde halen CB içinde varolan ve kullanıcı kaydı, profil vb… bölümlerinde varsayılan olarak gösterilecek olan alanları görebilirsiniz. Kayıt esnasında kullanıcılarınızın doldurmasını veya seçmesini istediğiniz farklı farklı alanları bu bölümden oluşturacağız.

Bu alanların hemen yanından gördüğümüz kısımda ise “Required” (zorunlu), “Profile” (profilde), “Registration” (kayıtta), “Published” (yayında) gibi bulunmasını istediğimiz özellikleride aktif veya pasif hale getirebiliyoruz. Şimdi bu bölümde bir alan nasıl oluşturulur onu inceleyelim.

Bulunduğumuz bölümde hemen üst tarafta “New Field” butonuyla yeni bir alan oluşturma bölümüne gidiyoruz.

“Type” kısmında bir çok özelliğin açılır kutucuğu tıklayarak bizi beklediğini görebiliriz, buradan oluşturmak istediğimiz alana ait fonksiyonu belirledikten sonra “Tab” kısmından da daha sonra bu oluşturulan alanın profilde hangi sekmede olacağını seçebiliriz.
“Name” kısmına bu alanımızı tanımlayacak bir isim gireceğiz, bu isim veritabanındaki ilgili tablonun adı olacağından Türkçe karakter kullanmamanız gerekir ayrıca buraya yazdığınız ismin önüne otomatik olarak sistem “cb_” öneki eklenir. Bir açıklama ve eğer varsa alanla ilgili html kodumuzu “Description” kısmından girebiliriz.
Az önce kısaca değindiğimiz gibi “Required” kısmından bu alanımızın, kayıt olacak kullanıcılar tarafından, -alanı oluşturduğumuz fonksiyona- göre, seçmek, doldurmak vb… konularda zorunlu tutacaksak “Evet” seçilir. “Show on profile” kısmından da bu alanın kullanıcıların profilinde görüntülenip görüntülenmeyeceğini belirliyoruz.
“Use Read Only” seçeneği, üye olan kişinin kendi profilinden bu oluşturduğumuz alanı düzenlemeye yetkili olup olmayacağını belirleriz. Eğer “Evet” seçerseniz bu yeni oluşturulan alana kullanıcılar sadece belirlediğiniz fonksiyonu yapmaya izinli olurlar ancak profillerinden bu alanda daha sonra bir değişikliğe gidemezler.
Bu yeni oluşturulacak olan alan kullanıcının ilk kayıt olduğunda bulunacak bir fonksiyonsa “Show at Registration” kısmından “Yes” seçilmelidir.
“Published” seçeneğinden de alanımızı oluşturduktan sonra bunu hemen yayına veip vermeyeceğimizi belirleriz.
Örneğimizde de gördüğünüz gibi biz, alan çeşidi olarak “DropDown” seçeneğini seçtik ve amacımız açılır kutucukta belirlediğimiz seçeneklerden bir tanesinin kullanıcıların sitemize kayıt olurken seçmelerini istedik. “Add Value” kısmından da bu seçeneklerde yer alacak öğeleri örnek olarak “Seçenek 1 ve seçenek 2” olarak belirledik, bu butona basıp açaılır kutucukta çıkacak seçenek sayısını istediğimiz kadar arttırabiliriz. Mesela bu seçim tipi kullanıcıların kayıt esnasında hangi şehir, ülke de bulunduklarını seçmelerini istediğimizde uygulayabiliriz. O halde add value kısmından da bu şehir veya ülkeleri girebiliriz.
“Sort by” kısmından da üye listesindeki üyelerin profillerindeki üye bilgilerinin ne şekilde sıralanacağını belirleyebilirsiniz.

Böylelikle kayıtta istenecek olan bir alanın nasıl oluşturulabileceğini görmüş oluyoruz, “Kaydet” butonuyla bu bölümdeki işlemlerimizi kaydediyoruz.

Şimdi sıra geldi üye listemizi sitemizi ziyaret eden veya sadece kayıtlı kullanıcıların görebilmesine olanak tanıyan fonksiyonu hazırlamaya “List Management” menü öğesine tıklayıp ilgili yönetim alanına gidelim.
“New List” butonuyla yeni bir liste oluşturmak istediğimizi belirtiyoruz.

İlk bakışta çok karışık gibi görünen ancak aslında gayet basit bir şekilde üye listemizi yapılandırabileceğimiz bu bölümdeki işlemlerin neler olduğuna bakalım. İlk olarak “Title” kısmına üye listemize bir başlık belirliyoruz örnek olarak “Üye Listesi”. Ve hemen altındaki alana da kısa bir tanım yazıyoruz.
Ardından User Groups to allow …. Kısmından, üye listemize ulaşmasını istediğimiz kullanıcı grubunu seçiyoruz. Eğer üye listesine ve dolayısıyla üyelerimizin profiline siteye kayıtlı olmayan kullanıcıların erişmesini engellemek istiyorsak örnekte de olduğu gibi “All Registered Users” seçeneğini seçiyoruz.
Hemen altındaki bölümden de bu listede bulunmasını istediğimiz üye grubunu belirliyoruz, burada “Genel Site Ön Yüzü” seçeneğini seçersek, sitemize normal olarak site önyüzünden kayıt olan tüm kullanıcıları bu listede görülebilir olmasını sağlamış oluruz.
Bunun gibi bir çok üye listesi hazırlaıp yayınlayabileceğimizden, şu anda oluşturmakta olduğumuz listemizi yayına almak istiyorsak “Published” seçeneğinin karşısındaki “Evet” fonksiyonunu seçip, hemen altındaki “Default” (varsayılan) olarak bu listenin atanmasını sağlayabiliriz.

“Filter” seçeneği ise, üye listesi içinde gezinen site kullanıcılarının, CB arama fonksiyonunu kullanarak arama yaptıklarında bu aramaların hangi kriter üzerinde yapılacağını belirler. Örnek olarak bu aramayı ister kullanıcı adı bazında ister üye adı bazında yapılmasını sağlayabilirsiniz, bunun için kutucuktan seçip “Add” butonuyla ekleyebilirsiniz.

Üye listesine giren kullanıcıların bu listeyi nasıl görüntüleyeceğine dair ayarları bu kısımdan yapıyoruz. Üye listesinde yan yana kaç tane sütun bulunacağını ve bu sütunlarda üyelerin profillerine ait hangi özelliklerinin yayınlanacağını belirleyebilirsiniz. Örnek olarak iki sütunlu kullanacağımız bir üye listesinin sol sütununu üyenin bilgilerine sağ sütunuda üyeye ait avatara ayırabiliriz.
Üst resimde gördüğünüz “Field List” kısmından sol sütunda olmasını istediğimiz üyelere ait bilgilerin neler olacağını tek tek seçerek işaretli olan “Add” kısmından ekleyerek çerçeve içine alınmış olan bölüme aktarılmasını sağlayalım. Böylelikle seçtiğimiz öğeler üye listesinde sol sütunda görünecek şekilde ayarlanmış oldu.

Aynı işlemi de sağ sütun için yapalım örneğimizde sağ sütunda biz sadece avatar (küçük resim) görünmesini istedik.

Kaydet butonuna basarak hem işlemlerimizi kaydetmiş hemde yeni bir üye listesi oluşturmuş olacağız.



“Üye Listesi” ismiyle oluşmuş olan listemizi görebiliriz, artık bundan sonra yapılacak tek işlem kaldı, o da bu hazırlanan üye listemizin linkini almak. Bu linki aldıktan sonra joomla menülerinden istediğimiz bir menüye, menü öğesi olarak bu listemize link verebileceğiz.
Listemizin linkini almak için “Üye Listesi” ne tıklayalım.



Bu listemizi oluştururken girdiğimiz bu bölümde daha önce boş olan URL for menu… ibaresinin karşısına bu listemize ait erişim linkini görebiliriz.
Artık istediğimiz menüden (Ana Menü, Diğer Menü vb…) link/url olarak bu aldığımız linki eklemek suretiyle Üye Listesi menü öğesini oluşturup kullanıcıların bu menü öğesinden kullanıcı listesine ve dolayısıyla üyelerimizin profillerine ulaşımı sağlayabiliriz.

kaynak : joomladersleri.com

30
Haz

Seyret Bileşeni Kurulumu Ve Genel Ayarları - Seyret

Merhaba arkadaşlar. Bu dersimizde başlıktanda anlaşılacağı üzere Joomla! 1.5.X sürümleri için Seyret Video Bileşeni kurulumu ve genel ayar yapılandırmaları üzerinde duracağız.

1.5.X İçin , Kullanımı Ve Genel Ayarları

-Seyret Video bileşenini 1.5.X sürümlerine kurabilmemiz için Joomla!’mızın admin paneline girdikten sonra Eklentiler menüsünden Uyumlu Ek Yöneticisi sekmesine tıklayalım.

-Uyumlu Ek Yöneticisi menüsüne girdikten sonra System - Legacy yöneticisini hemen yanında bulunan çarpı işaretine basarak aktifleştirelim.

-System- Lagecy yöneticisini aktifleştirdikten sonra artık Seyret bileşenini kurma işlemine başlayabiliriz. Bunun için Joomla! admin panelimizki Eklentiler Menüsünde Kur/Kaldır Sekmesine tıklayalım ve Gözat’a basarak kurulum dosyasını bulduktan sonra Dosya Yükle & Kur Butonuna basalım.

-Birsüre bekledikten ve kurulum işlemi bittikten sonra karşımıza böyle bir sayfa gelecek.

-Eğer bu ekranı görüyorsak ilk yapmamız gereken Joomla! admin panelimizdeki Bileşenler Sekmesinden Seyret’e tıklayalım ve admin anasayfasını açalım. Eğer bu bileşeni ilk defa kuruyorsanız muhtemelen karşınıza “Eğer İlk Defa Kuruyorsanız Bu Resme Tıklayın” gibisinden bir yazı gelecektir. İlgili resme tıklayın ve gerekli adımları tamamlayın. Böylece Joomla! 1.5.x sürümümüze Seyret bileşenini kurmuş olduk.

Şimdi ise Seyret Bileşeninin admin anasayfasını tanıyalım!

Bileşenler Menüsünden Seyret sekmesine tıklayıp admin anasayfasını açalım.

-Şimdi sıra geldi bu menülerin ne işe yaradığını anlamaya. O zaman hiç ara vermeden dersimize devam edelim.

1- Burası bize şuan bulunduğumuz Seyret bileşeni admin anasayfasını açar.

2-Farklı Kategoriler oluşturmaya yarar. Eğer bir kategori oluşturmak istiyorsak 2 nolu menüden Kategoriler’e tıkladıktan sonra hemen sağ üstte bulunan “Yeni” sekmesine tıklayıp gelen ekranda kategori adımızı girip yine sağ üstte bulunan “Kaydet” sekmesine tıklamamız yeterlidir.

3-Yeni videolar eklememize, eklediğimiz videoları görmemize ve düzenlememize yarar. Fakat biz videolarımızı burdan eklemeyeceğiz. Uzak sunuculardan (Youtube, GoogleVideo, YahooVideo vs) video eklemek istiyorsak bunun için en uygun yol şudur:

Joomla! anasayfamızı açalım ve admin olarak giriş yapalım. Girişimizi yaptıktan sonra Seyret bileşenine tıklayalım. Gelen ekranda “Video Ekle” linkine tıkladıktan sonra eklemek istediğimiz videonun linkini girip uygula butonuna basalım.

Açılan ekranda videomuzun eklendiğini göreceksiniz. Gerekli detayları kendimize göre değiştirip kaydedelim. Ve Videomuz Eklendi.

4-Analiz: Burada seyret bileşeni dizinlerini ve bazı gerekli sistem gereksinimlerini görüyoruz. Genel manada burayı pek kullanmıyoruz.

5-bağışlar: Eğer kendi videolarımızı yayınlamak veya ekstra bazı özelliklerden yararlanmak istiyorsak Pro sürümüne yükseltmemiz için gerekli yollar yazıyor. Resim Reklamları ve Video Reklamları da Pro sürümüne ait özellikler olduğundan bunları anlatmayacağız.

6: Ayarlar: Bizim için önemli ve gerekli olan nokta işte tam da burası. Hemen Seyret bileşeninin ayarlarının neler olduğunu ve nasıl değiştirebileceğimizi öğrenelim.

Ayarlar’a tıklayalım ve açılan sayfada Görünüm sekmesine tıklayalım.

1- Seyret Bileşeni için kullanmak istediğimiz temayı buradan seçiyoruz. Bu genellikle kurulumdan sonra gelen Default temasıdır.

2- Eğer Seyret Bileşeni anasayfasında videolarımızın 2 veya daha fazla sütunlar halinde görünmesini istiyorsak Evet’i seçiyoruz. İstemiyorsak Hayır olarak bırakıyoruz.

3-Eğer Çok sütunlu listelemeyi Evet Yaptıysak buradan istediğimiz sütun sayısını belirliyoruz.

4-Detay uzunluğu: Video listesinde, video eklerken girdiğimiz detayların ne kadarını göstermek istiyorsak uygun bir karakter sayısı belirliyoruz.

5-Video Genişliği: Video izlerken video ekranının büyüklüğünü yani genişliğini (pixel cinsinde) buradan belirliyoruz. Temamızın duruşuna göre bu değer yükseltilebilir.

6-Video izlerken video ekranının yüksekliğini yine buradan ayarlıyoruz.

7- Tam ekran modundayken videomuzun genişlik boyutunu buradan ayarlıyoruz. Bu genellikle tam ekran yani 100%’dür.

8-Tam ekran modundayken videomuzun yükseklik boyutunu buradan ayarlıyoruz. Bu genellikle tam ekran yani 100%’dür.

9-Video listesinde videolarımızın neye göre sıralanacağınız buradan seçiyoruz. Bunu Tarih, Tıklama, Beğenilme vs gibi kriterlere ayarlamamız mümkün.

10-Video listeleme şeklini artalan veya azalan olarak kendi isteğimize göre buradan seçiyoruz.

11- Video listemizde kaç tane video sıralanmasını istiyorsak bu sayıyı buradan belirliyoruz.

12, 13- Pro özelliğini kullanmadığımız ve videolarımızı uzak sunucudan çağırdığımız için bu alan bizi ilgilendirmiyor.

14- Küçük resimlerimizin yani video listesinde yer alan, videolara ait resimlerin ortalama genişliğini(pixel cinsinden) buradan ayarlıyoruz.

15- Küçük resimlerimizin yani video listesinde yer alan, videolara ait resimlerin genişliğini (pixel cinsinden) buradan ayarlıyoruz. Eğer resimde görüldüğü gibi 90px olarak ayarladıysak küçük resimlerin genişliği 90px’i geçmeyecektir.

16- Video detaylarında, videoyu ekleyen kişilerin görünen adını buradan kullanıcı adı/rumuz veya gerçek isimleri olarak ayarlayabilirsiniz.

17- Fare imlecini videonun üzerine getirdiğimizde videoya ait detayların görünmesini istiyorsak bunu Evet olarak seçiyoruz.

18- Yine fare imlecini herhangi bir kategorinin üzerine getirdiğimizde kategoriye ait detayların görünmesini istiyorsak bunu Evet olarak seçiyoruz.

Videolara Yorum Ekleme

Seyret Bileşeninin baska bir özelliğide eğer herhangi bir yorum bileşeni kullanıyorsak bunun aracılığla videolarımıza ziyaretcilerin ve kullanıcıların yorum yazmalarını sağlayabiliriz. Bunun için yapmamız gereken seyret bileşeni admin anasayfasındaki Ayarlar menüsüne tıkladıktan sonra Bütünleşme Sekmesine tıklayalım.

ben Jom Comment yorum bileşenini seçtim. Sizde dilediğiniz bir yorum bileşenini seçip kaydetmeniz halinde videolara yorum yapabilme özelliğini katmış olacaksınız.

Böylece Seyret bileşenini kurulumdan ayarlamaya kadar tüm ayrıntılarıyla irdelemiş olduk. Umarız bu anlatımlar Seyret bileşenini verimli bir şekilde kullanabilmenizi sağlar. Bol Joomla!’lı günler…

30
Haz

Hydra Project Fork - Proje Bileşeni

Grup çalışmaları, proje geliştirme ve uygulama geliştirme takımı gibi gruplar oluşturup bu grupların ortak projeler üzerinde çalışabilmesine olanak tanıyan alanında tek diyebileceğimiz Hydra Project Fork bileşeni ile bu ve benzeri ortak çalışmaları siteniz üzerinden yapabileceksiniz.

, kendi içinde joomladan bağımsız proje üye grupları oluşturabildiğiniz gibi, belirlenen üye gruplarının yeni projeler açabilmelerine, dosya yükleme ve klasör oluşturma gibi bir çok özellik kendi içinde hazır bir halde geliyor.

Şimdi dilerseniz bu bileşeni daha yakından tanımaya ve özelliklerine, çalışma mantığına bir göz atalım.

Bileşenimizi her zamanki gibi Eklentiler >> Kur/Kaldır bölümünden yükleme işlemini gerçekleştirelim.

Yükleme işlemi tamamlandığında Bileşenler >> Project Fork menüsünden bileşenimizi çalıştıralım.

Project Fork bileşenimizin fonksiyonlarını kullanabilmemiz için yine kendi içinde bir yükleme alanı bulunuyor bu bölümden de alttaki “Install” butonuyla yükleme işlemine ait bu son işlemide gerçekleştirelim.

Yüklemenin başarılı olduğuna dair sitem mesajını gördükten hemen sonra en alt bölümdeki “Go to your Controlpanel” linkine tıklayarak artık yeni bileşenimize ait proje alanının kontrol paneline ulaşalım.

Bileşenimiz joomlaokulu.net ekibi tarafından tamamen Türkçeleştirildiği için bu alandan yapacağımız işlerimizi bayağı kolaylaştıracak.
İsterseniz hemen bileşenimizi yakından tanımaya ve projelerin nasıl oluşturulacağına bakalım. Öncelikle sitemizdeki proje alanımızı paylaşacağımız kullanıcı gruplarını oluşturma ve bu kullanıcı gruplarının izinlerini düzenleme noktası üzerinde duracağız. “Kullanıcı Grupları” menüsünden ilgili yönetim alanına giriyoruz

Bileşenimizin kurulumunda otomatik olarak oluşturulan örnek üye grubu “My Group” yüklenmiş halde gelecektir. Biz sol taraftaki menüden “yeni kullanıcı grubu” menü öğesine tıklayıp bu alan için yeni bir grup oluşturalım.
Bu oluşturacağımız grup veya gruplar, belirlediğimiz kullanıcılarla uygun projelerimizde görevlendirme işlemini yapmak açısından ilk adımımız olacak.

Bu bölümde projenize göre oluşturacağınız üye grubunuz için bir isim ve açıklama belirledikten sonra bu gruba ait izinleri düzenlemek ve bu grubu yayına verme işlemlerine bakalım.

Kullanıcılar karşısında her hangi bir kullanıcı/üye görememeniz normal, ileride bu konuya da değineceğiz, burada önemli olan oluşturmak istediğiniz gruba ait olan izinlerdir ve bu site güvenliği içinde önem arz edeceğinden buradaki işlemleri dikkatlice yapmalısınız. “Paylaşım Güvenliği=Kontrol Panel” kısmındaki kullanıcılara ait olan izinleri ayarlamanızda, “Dosya Yöneticisi” kısmında proje alanında kullanılacak dosya indirme, yükleme vb… izinlerin ayarlanması, “Projeler” kısmından da proje oluşturma/silme gibi işlemlere ait düzenleme ve kısıtlamalara ilişkin ayarlamaları yaptıktan sonra…

Bulunduğumuz yerde sol taraftaki menüden “Kullanıcı Grubu Oluştur” butonuna basarak yeni bir kullanıcı grubu oluşturma işlemini bitirelim.
Artık proje alanımızda yeni bir proje grubu oluşturuldu fakat az önce değindiğimiz gibi, proje kullanıcı grubu içinde hiç kullanıcımız olmadığından bu gruba herhangi bir kullanıcı ekleyememiştik, şimdi bu gruba kullanıcıları nasıl aktaracağımızı görelim.

Project Fork bileşeni ana yönetim paneline dönerek resimdeki “Kullanıcılar” menü öğesini tıklayalım. Bu bölümden joomla sitemizde kayıtlı olan kullanıcılardan proje bölümünde olmasını istediklerimizi bu içine taşıma işlemi yapıp, daha önce oluşturmuş olduğumuz proje grubuna dahil edeceğiz. Geldiğimiz bu sayfada da sol menüden “Joomla Kullanıcılarını Ekle” butonuna basalım. Joomla kullanıcıları daha önce de değindiğimiz gibi sitemizde halen kayıtlı bulunan tüm üyeleri göreceğimiz bölümdür örneğimizde iki üye bulunduğundan bunları projeye dahil etmek için seçip tekrar sol menüden “Seçilenleri Ekle” butonuyla gerekli işlemi yapıyoruz.

Resimde görüldüğü üzere, sağ taraftaki bölümden her eklenen kullanıcıya ait özel ayarları mevcut, bunlar genel olarak dil, kullanıcı grubu, tema, kullanıcı tipi seçimleridir. Buradan kullanıcıları seçtiğimiz ve önceden oluşturduğumuz kullanıcı gruplarına dahil edip son olarakta “Dışarıdan Al” butonuna basarak bu üyeleri seçili olan gruba, yine seçtiğimiz giriş seviyesini belirleyerek aktaralım.
Böylece proje grubu oluşturma ve bu gruba üyeleri dahil etme işlemlerini başarılı bir şekilde yaptık, artık yeni bir proje oluşturma ve bu projelerin oluşturulmasına ek olarak yönetiminin nasıl yapılacağı konusuna geçebiliriz

Proje bileşenimizin yönetim paneline dönelim ve “Yeni proje” butonuna basarak, artık proje oluşturma ve yönetme işlemlerimize başlayalım.

Yeni açacağımız projemiz için bir isim ve projemize ait açıklamamızı girdikten sonra

Hemen alt kısmında da projemizin başlangıç ve bitiş tarihlerini girip bu projemizin hangi gruba dahil olacağını belirleyip “Proje Oluştur” butonuyla işlemimizi kaydedip ilk projemizi oluşturmuş oluyoruz.
Tekrar bu yeni oluşturduğumuz projeye tıklayarak içine giriyor ve bu alandan yapabileceğimiz diğer işlemlerin neler olduğuna bakıyoruz

Panelden “Dosya Yöneticisi” butonuna basıyoruz ve geldiğimiz bölümden bu yeni oluşturduğumuz projemizde kullanmak için bazı dosya ve dökümanları düzenli bir şekilde saklayacağımız ve kullanacağımız (örneğin resim vb…) bir klasör oluşturabilir, bu klasöre yeni bir doküman veya yeni bir dosya ekleyebiliriz.
Genel ve özel hatlarıyla sizlere tanıtmaya çalıştığımız Project Fork bileşeni ile artık sizlerde kolaylıkla proje alanı oluşturup bu proje alanını ekibinizle paylaşabilirsiniz.

30
Haz

İçeriğe Nasıl Resim Eklenir-Joomla 1.0

Evet arkadaşlar çoğu yeni joomlacının takıldığı konulardan bir taneside içeriklerine veya oluşturdukları bir modüle resim nasıl eklenir ve bu resime link verilmek istenirse nasıl verilir konusudur. İçerikte veya modülde bu işlemi yapmak aynı şeydir, sonuçta ikisinde de iş kullanılan yazı editöründe bittiğinden bu anlatım her iki şey içinde geçerlidir.
Hemen işe koyulalım aşağıdaki resimde de gördüğünüz gibi yeni içerik oluşturmak istediğimizalana girip işaretli olan yazı editöründeki resim simgesine tıklayalım.

Bu simgeye tıklar tıklamaz bir pencere açılacak ve işlemlerimizi bu pencereden yapacağız popup pencere açılımı tarayıcınızda kapalıysa izin vermeniz içinde bir uyrı çıkarsa izin verin.

Resimde gördüğünüz gibi Genaral (Genel) sekmesinden resimimizle ilgili bilgileri yine resimde olduğu gibi girin, eklenecek resim eğer ftp yardımıyla images klasöründe olduğunu varsayarsak bu şekilde eklenecek eğer dış bir adresten resim eklenecekse bu kısıma o resmin adresini ekleyebilir ve resmi sitenize koyabilirsiniz. Resime linki doğru verdiğinizde alt pencereye farenizle bir tık koyarsanız resimdeki gibi ekrana gelecektir.

Ardından aynı bölümden bu sefer Appearance bölümüne tıklayalım ve resimimizin boyutlarında değişiklik yapmamız gerekirse işaretli alandan resmi tekrar boyutlandırabiliriz.

Şimdi de hemen üst tarafındaki Alignment kısmından da resmimizin içeriğin hangi bölgesinde görüntülenmesini istediğimiz seçelim örneğimizde biz varsayalım resmin yazılarımızın hemen solunda olmasını istersek (joomla ana sayfamızda olduğu gibi) o zaman işaretli yerdeki gibi Left bölümünü seçiyoruz. Burada işlemimiz bittiğinde hemen alttan İnsert butonuna basalım.

Evet gördüğünüz gibi resmimiz eklendi ve yazımızı yanına yazbiliriz, bir de joomla kulllanıcıları bazen resimin üzerine tıklandığında bir sayfaya gitmesini isterlerse, yani resime link vermek isterlerse, o halde yapmamız gereken resimde de işaret edildiği gibi zincir sembolüne tıklarız.

Bu bölümde link URL kısmına, resime tıklandığında gidilmesini istediğimiz linkin adresini girmeliyiz, bu ister iç link ister başka sitedeki bir link olsun farketmez, örnekteki gibi linkimizi bu kısma yazalım. Target yani hedef bölümünde ise resime tıklandığında gidilecek olan sayfanın nasıl açılmasını istediğimizi belirleriz, eğer bir iç sayfaya link veriyorsak hiç değişiklik yapmaya gerek yok, ancak dış sitedeki bir adrese link veriyorsak işaret edildiği gibi _blank kısmı seçilir ve bu şekilde resime tıklandığında dış linke yeni ve boş bir sayfa açılarak gidilir. Bu bölümde yaptığımız işlemler tamamlandığında hemen üst kısımda aşağıdaki resimde gösterildiği gibi kaydet tuşuna basarak bu işlemi başarıyla sonuçlandırmış olacaksınız

Kaynak : joomladersleri.com

30
Haz

Menü Linkleri ve Görevleri

Bağlantı - Sabit İçerik : Oluşturduğunuz bir sabit içeriğe link verir.
Bağlantı - İçerik Öğesi : Tek bir içerik öğesine link vermenize yarar.
Blog - İçerik Bölüm Arşivi: Oluşturmuş olduğunuz bölüm arşivine link verir ve blog halde görüntüler.
Blog - İçerik Bölümü: İçerik bölümüne link verir ve blog halde görüntülenmesini sağlar.
Blog - İçerik Kategori Arşivi : Oluşturmuş olduğunuz kategori arşivine link verir ve blog halde görüntüler
Blog - İçerik Kategorisi : İçerik kategorisine link verir ve blog halde görüntülenmesini sağlar.
Gönderim - İçerik : Kullanıcıların içerik ekleyebilmesi için bir link oluşturmanızı sağlar.
Liste - İçerik Bölümü : Bir bölümdeki içerik öğelerine link verir ve bunların liste halinde başlıklarla gösterilmesini sağlar.
Tablo - İçerik Kategorisi : Bir içerik kategorisine link verir ve tablo halinde listelenmesini sağlar.
Ayraç / Yer Kaplayıcı : İki tane menü arasında boşluk oluşturup buraya bir ayraç koyar ve bu ayraç içine menü öğesini eklemenizi sağlar.
Wrapper : Her hangi bir dış veya iç linki ana sayfada site içinde göstermenizi sağlar bu bir nevi iframe gibidir.
Gönderim - İçerik : Kullanıcıların içerik ekleyebilmesi için bir link oluşturmanızı sağlar.
Bağlantı - Öğesi : Bir bileşene ait tek bir öğeye link vermenizi sağlar
Bağlantı - Haber Başlığı : Bir dış veya iç RSS haber başlığına link vermenizi sağlar.
Bağlantı - İletişim Öğesi : Belirleyeceğiniz bir kayıtlı kişinize iletişim linki vermenize yarar, bu iletişim linkine tıklayanlar belirlenen kişiye site üzerinden e-mail atabilir.
: Bir bileşene link vermenizi sağlar, bu linki ana menüden verip en üste aldığınızda ana sayfanız bu link verilen öğe olacaktır. Bunu genelde virtuemart bileşeni kullananşar tercih edebilir, sitenize ilk gelen kullanıcıyı virtuemart sayfası karşılar
Tablo - Haber Başlığı Kategorisi : Blirleyeceğiniz kategorideki haber başlıklarına link verir.
Tablo - Web Bağlantı Kategorisi : Sitenizde web linkleri bölümündeki web linkleri kategorisine link verir.
Tablo - İletişim Kategorisi : Sitenizde birden fazla iletişim kişisi varsa bu link sayesinde belirli kategori altındaki iletişim kişilerine link verir.
Bağlantı - Öğesi : Bir öğesine bağlantı şeklinde link verir.
Bağlantı - Haber Başlığı : Bir haber başlığına bağlantı şeklinde link verir.
Bağlantı - Sabit İçerik : Sabit bir içeriğe bağlantılı link vermenizi sağlar
Bağlantı - Url : Bir dış veya iç linke direk bağlantı linki verir.
Bağlantı - İletişim Öğesi : Bir iletişim kişisine bağlantı şeklinde link verir.
Bağlantı - İçerik Öğesi : Tek bir içerik öğesine bağlantı şeklinde link verir.

Kaynak : joomladersleri.com

30
Haz

Joomla’da Maximum Güvenlik

Joomla İçin Maximum Güvenlik.

Joomla içerik yönetim sistemi sıklıkla güncellenen ve bu güncellemelerde genellikle düşük seviyeli çekirdek kod iyileştirmeleri ve geliştirmeleri yapılmakla beraber güvenli bir sistem olma özelliğini daima koruyor.

Fakat burada kafa karışıklığına sebep olan şeylerden en önemlisi de 3. parti eklentiler dediğimiz , plugin, modül vb… eklentileri Joomla scriptiyle karıştırılması ki bir çok hack sitesinde yer alan ve joomla’nın açıkları diye bildirilen açıkların tümüne bakarsanız “com_filan, com_falan” ile başlayan ve 3. parti eklentiler olduğu anlaşılan bileşenlerdir. Dolayısıyla bu eklentilerin joomla ile tek bağı sadece ve sadece joomla’ya yüklenebilen eklentiler olmasıdır. Oysa ki joomla’nın çekirdek kodları gayet sağlam ve joomla geliştiricilerinin üzerinde büyük emek harcayarak geliştirdikleri en stabil kodları içerdiğinden joomlanın ana (çıplak olarak yüklenen varsayılan) sisteminde bu gibi bir güvenlik zafiyeti henüz tespit edilmemiştir.

Bunun en güzel açıklamalarından birisi niteliğinde olan ve Joomla yönetim panelinde ana sayfada yer alan aşağıdaki resim olsa gerek.

Burada görüldüğü gibi yukarıda bahsettiğimiz konunun bir özeti niteliğinde, 3.parti eklentiler diye adlandırılan ve joomlanın standart kurulumundan sonra kullanıcıların kendi ihtiyaçlarına göre yüklemiş olduğu vb… eklentilerdir.

Peki bizler Joomla’yı ilk kurulu olduğu halde ve eklenti yüklemeksizin mi kullanacağız, bu sorunun yanıtı tabiî ki hayır olacaktır, yeterki aşağıda gelecek olan açıklamaları dikkatlice okuyalım.

Joomla Güvenliği İçin Yapılması Gerekenler

1 – Daha önce de değindiğimiz gibi Joomla, sık aralıklarla diyebileceğimiz süreçte, joomla geliştirici takımı tarafından güncellenen ve bu sayede daima güvenli olarak çalışması sağlanan bir sistem olduğuna göre, Joomla resmi sitesi olan http://joomla.org sitesinden veya resmi Türkiye Partneri olan www.joomlaturkiye.org adresinden en son sürüm Joomla’yı kullanıp gerekiyorsa kullandığımız sistemi yine aynı sitede yayınlanan güncelleme paketleriyle daima güncel tutmak

2 – Yine joomlanın resmi eklenti sitesi olan http://extensions.joomla.org adresindeki eklentileri kullanmak ve bu sitede yer almayan eklentileri sisteminize kurmamak. Mesela güvenlik bileşeni adı altında yayınlanan eklentilerin daha bu belirttiğimiz sitede yer almaması da gerek düşündürücü gerek dikkat etmemiz gereken hususlardan bir tanesi olarak önümüze geliyor. Bu sebeple bu tip ve diğer eklentileri sisteminize yüklemeyin aksine bu eklentiler birer güvenlik zafiyeti oluşturabilirler. Bunun yerine aşağıda geleceği üzere tedbirleri almanız maximum güvenlik için yeterli olacaktır.

3- Genellikle Chmod – Permission – Dosya ve Klasör İzinleri - şeklinde adlandırılan ve sunucuda bulunan dosya ve klasörlerinizin yazılabilirlik izinlerini niteleyen bu kelimeler çoğu joomla sitesinde yer almaktadır. Joomla’nın dosya ve klasör izinlerini dosyalar “644” klasörler de “755” olarak ayarladığınızda bu güvenli bir izin ayarı olduğu gibi sizin sahipliğinizde bu şekilde ayarlanmış izinlerin yine sizin için bir çalışma problemi olmaksızın işlemlerinizi yapabilmenizi sağladığı gibi normal bir güvenlik sağlamış olacaktır (dosyalar ve klasörler üzerinde). Bu izinleri gerek sunucunuzun dosya yöneticisi bölümünden gerekse de ftp den yine sunucunuza bağlanarak takip edip düzenleyebilirsiniz.

4- Joomlanın işleyişine dair ayarların olduğu dosya “configuration.php” dosyasıdır ve bu dosyanın sizin dışınızdaki kullanıcılar tarafından ulaşılmaz olması gerekmektedir ve genel olarak chmod ayarı “644” tür. Şimdi anlatacağımız uygulamayla bu dosyanızı joomlanın ana dizinindeki yerinden başka bir yere taşıyıp tamamen erişilmez olmasını sağlamak güvenlik için alınabilecek en iyi tedbirlerden bir tanesidir. Şimdi bu işlemin nasıl yapılacağını görelim.

Öncelikle configuration.php dosyamızın yedeğini alalım ve bir hata yapmamız durumunda kolayca hatamızı telafi edebilelim, ardından bu dosyamızı istediğimiz bir yere taşıyalım örneğin joomla klasörlerinden bir tanesi olan “includes” klasörüne. Ardından boş bir txt dosyası açarak içine aşağıdaki kodu ekleyelim ve “farklı kaydet” diyerek dosyamıza “configuration.php” adını verelim

<?php
require( ‘/home/www/includes/configuration.php’ );
?>

Burada tanımlanan yol configuration.php içinde$mosConfig_absolute_path” diye tanımlanan kodun karşısındaki mutlak dizin yoludur, bu yol sizin asıl configuration.php dosyanızı taşıdığınız yol olmalıdır. Bu yeni configuration.php dosyamızı asıl dosyamızın yeri olan joomla ana dizinine ftp yardımıyla atalım ve chmod ayarını “444” olarak verelim.

Böylelikle eski dosyamızın yerini bu yeni oluşturmuş olduğumuz configuration.php dosyası almış oldu, artık bu dosya sistem tarafından çağırıldığında bu dosya da asıl configuration.php dosyasını taşıdığımız yerden çağıracak ve sistem sorunsuz olarak çalışmaya devam edecek.

5 – Joomlanın standart olarak beraberinde getirdiği ve ana dizinde olan “htaccess.txt” isimli dosya, içinde SEO özelliğini aktif ettiğimizde bu özelliğin çalışmasını düzenleyen kodu barındırdığı gibi ayrıca uzak sunuculardan SQL injection diye tabir edilen ve veritabanınıza sızmaya yarayan sistemi engelleyici kodları barındırır. İşte bu dosyamızın adını ftp den sunucudaki joomla dosyalarının olduğu bölüme bağlanarak adını başındaki nokta dahil “.htaccess” olarak değiştirdiğimizde bu dosyanın çalışmasını ve böylece ikinci bir güvenlik ortamını oluşturmuş olacağız.

6 – Fiziki olarak yapabileceğimiz bu işlemlerin dışında daima sistem yedeğinizi ve veritabanı yedeğinizi periyodik olarak alın. Joomlanızı ilk kurduğunuzda varsayılan kullanıcı adınız “admin” olacağından, üye yönetiminden kullanıcı adınızı değiştirin.

7 – Sunucunuzun desteklediği ölçüler çerçevesinde PHP ayarlarınızı daima en uygun duruma getirin örnek olarak “Register Globals Emulation” değerini “Kapalı Konuma getirin. Bu işlemi yapmak için Joomla yönetim panelinden Site >> Genel Yapılandırma >> Sunucu sekmesinden resimde gösterildiği yerden yapın.

Bu şekilde sizinde sisteminiz artık maximum güvenlik altında olacak ve akşamları yatağınızda rahatça uyuyabileceksiniz. Ama unutulmaması gereken bir gerçek varki 100% güvenli hiçbir sistem yoktur, bizim yapabileceklerimiz sadece bu güvenliğini en iyi seviyeye getirmek.

Kaynak : joomladersleri.com

30
Haz

Joomla SEO Google’da Zirve

Joomla içerik yönetim sisteminde SEO (search enginees optimization) özelliği var olmakla beraber, bu özelliği daha da geliştirmek ve içeriklerinize ait linklerin “html” uzantılı olarak görünmesini sağlamak amacıyla 3. Parti Joomla yazılımlarına ihtiyaç duyar, bu yazılımlardan bir tanesi olan OpenSEF SEO bileşeniyle, linklerin html uzantılı şekilde görünmesini sağlayabiliriz.

Bu anlatımımızda sizlerle OpenSEF bileşeni ile Joomla sitelerinizi tam anlamıyla SEO uyumlu hale nasıl getirebileceğimizi göreceğiz. Bunun için öncelikle OpenSEF bileşeninin son sürümü olan “joomla_com_opensef_2.0.0-RC5_SP2” zipli dosyasını buradan indirelim

RC& sürümü henüz Alpha sürümü olduğundan RC5 sürümünü tavsiye ediyoruz, resimde görüldüğü gibi “download” linkinden bileşenimizi indiriyoruz. Ardından Joomla yönetim panelimize girip, “Kurulum=” menüsünden yükleme alanımıza ulaşalım.

“Gözat” butonuna basıp yüklemiş olduğumuz bileşeni seçiyor ve ardından, “Upload File & Install” butonuna basıp yüklemeyi başlatıyoruz.

Bileşenimiz doğru bir şekilde yüklendiğinde aşağıdaki gibi bir sayfaya otomatik olarak yönleneceğiz, burada ok ile işaretli bölümdeki “configuration” linkine basıp, yüklemiş olduğumuz bileşenin ayarlarına gidiyoruz.

OpenSEF bileşenimizin ayarlarındaki ilk sekme olan “Basic” (Temel Ayarlar) bölümünde, bileşeni çalıştırmak için “Opensef Enable?” bölümündeki seçim kutusundan “Yes” seçiyoruz.

Ardından, ikinci sekme olan “Replacement” bölümüne gidiyoruz ve burada üstteki pencereye (Characters), içeriklerimize ait linklerde geçecek olan Türkçe karakterleri gireceğiz, hemen altındaki pencereye de (Replacements) bunlara karşılık gelecek olan ve dönüştürülmesini istediğimiz karakterleri aynı sırada olmak kaydıyla gireceğiz

Bunu yapmaktaki amacımız, hepimizin bildiği gibi, tarayıcımızın adres satırında, sitemize ait linklerde geçecek olan Türkçe karakterlerin gözükemeyeceği ve yerlerine anlamsız ve başka karakterlerin gelecek olması sebebiyle bu Türkçe karakterlerin nasıl görüneceğini belirleyerek, içeriklerimize ait linklerin düzgün görünmesini sağlamış olacağız.

Ayarlar bölümündeki bir diğer sekme olan “Google Sitemap” bölümüne girdiğimizde ise

1 - “XML file name” kısmına, Google Sitemap dosyamızın adını yazıyoruz, bu genelde “sitemap.xml” olduğundan bizde bu kısıma, sonunda “xml” uzantısı olmaksızın “sitemap” yazıyoruz.

2 – “Sitemap location” kısmını da boş bırakıyoruz, böylelikle “sitemap” dosyamızın Joomlanın kurulu olduğu ana dizinde olacağını belirlemiş oluyoruz. Ancak, joomla ana dizimizde “sitemap.xml” isimli bir dosya olmadığından bunu elle oluşturmamız gerekmekte, bunun için boş bir txt dosyası açın ve farklı kaydet seçeneğinden bu dosyanın ismini “sitemap.xml” olarak değiştirin ve joomlanızın kurulu olduğu dizine ftp ile gönderin

Şu anda bileşenimizin çalışabilmesi için gerekli olan asgari ayarları yapmış bulunuyoruz, buradaki yapılan işlemleri kaydetmek için bulunduğumuz alanda üst tarafta “Save” butonuyla işlemlerimizi kaydedelim.

OpenSEF SEO bileşenimizin yükleme ve ayarları sona erdiğine göre, artık Joomlamızın genel ayarlarına girip SEO özelliğini aktif etme zamanı geldi.

Sırasıyla, Site=Genel Ayarlar” menü öğesinden ilgili bölüme gidelim ve ardından “SEO” sekmesine tıklayarak ilgili alana ulaşalım

Arama motoru Dostu URL’ler kısmında varsayılan olarak “Hayır” seçilidir ve bu durumda SEO kapalıdır, bizler “Evet” kutusunu işaretleyelim. İşaretledikten sonra küçük bir uyarı penceresi çıkacaktır.

Burada bize, Joomla ana dizinimizde var olan “htaccess.txt” isimli dosyasının adını, başında nokta olduğu halde, “.htaccess” olarak değiştirmemiz gerektiği uyarısı yer alıyor

Bu dosyan adını ya Ftp ile sunucu dizinize bağlanarak ya da sunucunuzun panelindeki “Dosya Yöneticisi”’nden değiştirebilirsiniz. Aksi halde SEO sağlıklı çalışmayacaktır.

Genel ayarlardaki işlemlerimizi bulunduğumuz bölümde üst tarafta bulunan “Kaydet” butonuyla kaydedip çıkıyoruz.

Bu işlemlerin sonunda artık web siteniz SEO için uyumlu hale gelmiş ve içeriklerinize ait linkler “html” uzantılı bir şekilde olmuş olacak. Ancak iyi bir SEO için yapılması gereken ve genelde başarılı bir SEO için gerekli olan temel kurallardan bir tanesi olan Metatag (meta etiketleri) ve “Keywors” (anahtar kelimeler) konusuna değinmemizin faydalı olacağı kanaatindeyiz.

Joomla içerik yönetim sisteminde meta etiketleri ve anahtar kelimelerin yönetimi bilindiği gibi sitenizin yönetim panelinde “Genel Ayarlar” bölümündedir

Burada, “Meta Veri” sekmesinden bu etiketleri gereği gibi düzenlememiz, arama motorlarının kriterlerine uygunluğu açısından çok önemlidir. Bu sebeple dikkat edilmesi gereken hususlar.

1 – Genel Site Meta Açıklaması:

Sitemizin içeriğinin teknoloji üzerine kurulu bir site olduğunu varsayalım, resimdeki örneğimizde sitemizin içeriğine uygun bir şekilde kısa bir site açıklaması yazdık ve bu açıklama içeriklerimizi doğru oranda yansıtıyor. Burada kullanılacak olan kelimelerin yoğunluğu 5-10 kelimeyi geçmemesi tavsiye edilir, zaten ileride geleceği gibi joomla’da her içeriğimize ayrı olarak meta etieketleri atanabildiğinden, buradaki meta etiketleri genel metalar olması yeterlidir.

2 – Genel Site Meta Anahtar Kelimeleri:

Bu bölüme de, yine sitemizin içeriğine uygun olarak yazacağımız anahtar kelimeleri belirliyoruz, buraya yazılacak anahtar kelimelerin yoğunluğu en fazla 20 kelimeden oluşması yine arama motorlarına uygunluk açısından daha olumlu sonuçlar verecektir.

Joomla içerik yönetiminin en güzel özelliklerinden bir tanesi de, her içerik sayfası için ayrı ayrı meta etiketleri düzenlememize ve bu işlemi de kolayca yapmamıza olanak tanımasıdır.

İçeriklerinizi oluşturduğunuz bölümde hemen sağ tarafta bulunan sütunda “Meta Bilgi” adındaki sekme altında, bu işlemi kolayca yapabilirsiniz.

1 – Oluşturmuş olduğumuz içeriğimize uygun olan bir meta veri açıklaması girin, örneğimizde SEO hakkında ipuçlarının olduğu bir makalemiz olduğunu varsayarak meta açıklamasını da bunu uygun yazıyoruz.

2 – Bu içeriğinizde kullandığınız belli başlı kelimelerden bir kaçını bu alana girebilirsiniz. Buraya yazacağınız kelimelerin miktarı örnekteki gibi olursa iyi olur, çünkü buraya girmiş olduğunuz kelimeler, bu içeriği ziyaret eden arama motoru örümceklerine az önce yaptığımız sitenin genel meta etiktlerine eklenir ve buradaki kelimeleri çok fazla yazarsanız genel ayarlarda girilen metalarla birleştiğinde çok fazla olması muhtemel olacağından, arama motorlarınca spam olarak algışlanmasına sebep olabilir. O nedenle önerilen şekilde yapmanız sonuç alma anlamında daha başarılı olacaktır.

Son olarak, sitemizin adresi, içeriği ve meta etiketlerine uygun olan bir site ismi oluşturmalısınız, bilindiği gibi sitenize ait isim ziyaretçilerinizin tarayısında en üstte gözüken ve arama motorlarınca ilk olarak indexlenen ksımdır. Bu sebeple doğru bir SEO için bu ismin uygunluğunu göz önünde bulundurup ona göre bir isim belirlemeniz arama motorlarına uygunluk açısından çok daha başarılı sonuç almanızı sağlayacaktır.

Kaynak : joomladersleri.com

30
Haz

Joomla 1.5 Kurulumu, Joomla 1.5 Nasıl Kurulur

Öncelikle, Joomla 1.5 Kararlı Sürüm’e ait olan yükleme paketini bilgisayarımıza indirelim ve ardından indirmiş olduğumuz bu zipli paketi açalım, dosyaları çıkaralım

Resimde görüldüğü şekilde joomla 15 kurulum paketi dosyaları ve klasörlerini görüyorsunuz, bu dosya ve klasörleri komple FTP yardımıyla sunucunuzdaki ana dizine atalım (bu kök dizin sunucuya göre değişmekte olup www - httpdocs isimli klasörlerdir)

Bu şekilde belirtilen dizine kurulum paketine ait tüm dosya ve klasörlerin eksiksiz olarak atıldığından emin olduktan sonra, tarayıcımızın adres satırına www.siteniz.com yazdığınızda kurulum ekranı karşınıza gelecetir.

Kurulumun ilk aşamasına geçtiğimiz bu bölümde öncelikle sitemizi hangi dil üzerine yükleyeceğimizi belirleyeceğiz

1 – tr-TR – Turkish (Türkiye) seçimini yapalım
2 – “Sonraki” butonuyla devam edelim.

Bu bölüme geldiğimizde, sunucumuza ait bazı özellikler ve desteklediği diğer özellikleri görüyoruz, burada ilk etapta önemli olan bölümleri belirledik, şimdi bunların önemine ve neler olduğuna bakalım.

1 – configuration.php “yazılabilir” bu dosya joomla sitemizin genel ayarlarını barındıracak olan dosyadır, eğer bu bölümde “yazılamaz” ibaresini görürseniz önemi yok, siz kuruluma aynen devam edeceksiniz ve kurulumun son aşamasında size bir pencere içinde bazı kodlar verilecek, işte bu kodları komple kopyalayıp joomla ana dizininizde varolan “configuration.php-dist” dosyasını wordpad gibi bir text düzenleme programında açıp bu dosya içindeki tüm kodları silip, kopyalamış olduğunuz kodları yapıştıracak ve bu dosyayı farklı kaydet seçeneğiyle kaydedip ismini de configuration.php olarak değiştirmeniz sonucunda bu ayar dosyasını oluşturmuş olacaksınız.
2 – “Güvenli Mod” bu bölümde önerilen ayarların hemen karşısında “Güncel” yani şu anda kullanılabilen ayarı görebilirsiniz, bu bölümde önerilen tüm ayarların önerildiği gibi olması joomlamızın daha sağlıklı çalışmasını sağlayacaktır. Ancak burada ilk etapta dikkat edeceğimiz “Güvenli Mod” durumunun önerildiği gibi “Kapalı” olması gereklidir, aksi halde joomlamız düzgün kurulsa da çalışması problemli olacaktır. Bu konuda ayrıntılı bilgi forumumuzda mevcuttur.
3 – “Sonraki” butonuyla kurulumun diğer aşamasına geçiyoruz.

Burada karşımıza “Joomla Lisansı” çıkacak, “Sonraki” butonuyla diğewr aşamaya geçelim.

Joomla sisteminine ait veritabanı tablolarının kurulumu aşamasında, veritabanımız ile ilgili bilgilerin girileceği bölümdeyiz. Eğer bir veritabanı oluşturmamışsanız bu işlemin nasıl yapılacağını da bilmiyorsanız, forumda “Resimli Dersler” ve “Video Dersler” bölümünde bu konu hakkında anlatımlara ulaşabilirsiniz. Şimdi bu bölümde yapmamız gerekenlerin neler olduğuna bakalım.

1- “Veritabanı Türü” bu genel olarak “mysql” dir.
2- “Sunucu Adı” bu da genellikle “localhost”tur. Bazı sunucularda bu alana sunucu tarafından size verilen bir ip adresi girilmesi istenebilir. Bu konuda hosting bilgilerinize bakabilirsiniz.
3- Veritabanı oluştururken belirlemiş olduğunuz “Veritabanı kullanıcı adı” bu kısma yazılacak
4- Yine veritabanı oluştururken belirlemiş olduğunuz şifrenizi bu bölüme yazacağız.
5- Bu alana da “Veritabanı Adı” yazılacak.
6- Eğer bu veritabanı daha önce kullandığımız bir veritabanı ise ve içinde önceden bir joomla yüklemesi varsa, o zaman bu tabloların silinmesini istiyorsak bu bölümü işaretlemelisiniz. Ancak Joomla 1.0 sürümlerinden bu sürüme geçiyor ve eski sürümü 1.5 sürümüne yükseltmek istiyorsanız o zaman kurulumun bu aşamasında biraz mola vermeniz ve bu konuda resimli anlatımlar bölümündeki Joomla 1.5 Migration (terfi) nasıl yapılır dersimize bakmanızı tavsiye ediyoruz.
7- Eski tabloları kaldırırken aynı zamanda bunların yedeklenmesini istiyorsak o zaman bu alanı seçmelisiniz.
8- Joomlanın genel veritabanı tablo ön eki “jos_”tur, eğer bunu değiştirmek isterseniz bu alandan istediğiniz tablo önekini belirleyebilirsiniz. Tavsiyemiz aynen kalmasıdır, bu özelliği aynı zamanda, bu veritabanına birden fazla joomla kurmak için kullanabilirsiniz, o zaman tablo öneklerini farklı yazmalısınız ki sorun çıkmasın.
9- Buradaki gerekli alanları belirtildiği gibi doldurduktan sonra “Sonraki” butonuyla kurulumun bir diğer aşamasına geçebiliriz.

Bu bölümde “FTP” ve bu özelliğe bağlı ayarları göreceğiz, istersek “Sonraki” butonuyla bu bölümü geçebilir ve daha sonra yükleme bittikten sonra joomla yönetim panelinden de bu bilgileri oluşturabiliriz.

1- Eğer buradaki FTP ile ilgili ayarları şimdiden yapmak istiyorsak “Evet” bölümünü seçiyoruz.
2- FTP kullanıcı adınızı hosting panelindeki bilgilerinize göre girebilirsiniz
3- Aynı şekilde bu domaininize ait parolanızı buraıa gireceğiz
4- FTP ana dizininizi buraya gireceksiniz
5- İsterseniz bu butonu tıklayarak “FTP yolunu” otomatik olarak sistemin bulmasını da sağlayabilirsiniz.
6- Yukarıdaki ayarları gerektiği gibi girdikten sonra bu butonla girilen bu ayarlarınızın doğruluğunu sınayabilirsiniz.
7- FTP sunucusunun ip adresi burada yer alır
8- FTP işlevi için gerekli port numarası bu bölümde yer alır
9- Eğer girilen FTP parolasının sistem atarfından saklanmasını ve bu şekilde tekrar girmek zorunda kalınmamasını isterseniz bu seçeneği işaretleyebilirsiniz.

Burada sitemize ait temel bilgileri oluşturacağımız bölüme gelmiş olacağız

1 – Sitenizin görünen adının (kullanıcıların tarayıcısında en üstte görünecek ve sitenizi tanımlayacak isim) yazılacağı alan.
2 – Yöneticinin yani sizin eposta adresinizi gireceğiniz alan.
3 – 4- Joomla yönetim panelinize ait bir parola belirleyeceksiniz, bu sizin yönetici şifreniz ve sitede kullanacağınız genel şifre olacak.
5 – Eğer sıfır kurulum yapacaksak, yani joomlanın diğer sürümlerinden geçiş yapmıyorsanız bu bölümü işaretlemeniz, ileride joomlayı daha rahat kullanmanız için gerekli olacak örnek veriyi yüklemenizi sağlayacak. Eğer joomla 1.0 sürümüne ait bir siteniz var ve bu sitenizdeki verilerinizi joomla 1.5 içine taşımak isterseniz bu seçenek işaretli olmayacak ve daha önce de belirttiğimiz gibi, önceki joomla yüklemesinden bu sürüme taşıma betiğini kullanmak suretiyle (Joomla 1.5 Migration) geçiş yapacak olmanızdan dolayı forumda ilgili resimli dersten bu işlemi nasıl yapacağınızı takip edebilirsiniz.
6 – Eğer sıfır kurulum yapıyor ve eski joomla (1.0) taşıması yapmıyorsanız o zaman buradaki butona basıp örnek veriyi yükleyebilirsiniz.
7 – Eğer joomla 1.0 sürümünden joomla 1.5 geçişini kullanacaksanız bu alanı seçmelisiniz ve aşağıda bu özelliğe ait diğer seçenekleri takip edebilirsiniz.

1. Eski sitenize ait veritabanı önekinin ne olduğunu buradan belirtmelisiniz
2. “Eski sitenizin kodlaması” eğer Türkçe bir siteye sahipseniz bu bölümde Türkçe karakter değeri olan seçeneği resimdeki şekilde seçmelisiniz.
3. “Joomla 1.5 Migration” resimli anlatımında geçtiği gibi önceki sitenize (joomla 1.0) ait olan geçiş sql yedek dosyasını buradan, bilgisayarınızdaki yerinden bulmak için “Gözat” butonunu kullanarak yapabilirsiniz.
4. Bu alanında işaretli olmasına dikkat edip, “Yükle ve Çalıştır” seçeneğiyle eski joomlanıza ait ve Joomla 1.5 Migration konusunda belirtilen eski sürümünüze ait verileri bu yeni sürüm olan joomla 1.5 içine aktarmış olacaksınız.

“Sonraki” butonuyla tekrar diğer aşamaya geçiyoruz.

http://img232.imageshack.us/img232/7818/39016661jj2.jpg

Eğer tüm işlemleri doğru bir şekilde yapmışsak bu ekran bizi karşılayacak ve buradaki belirtilen uyarıya göre joomla kurulum dosyaları ve klasörleri içinde bulunan “installation” klasörünün ya adını değiştirmemiz yada bu klasörü silmemiz istenecek, eğer silmezseniz siteye girmek istediğinizde aşağıdaki gibi bir uyarı görünecektir

1. İstersek bu butona basip yeni yüklemiş olduğumuz sistemimizin ön yüzüne gidebiliriz

2. İstersek te yönetim paneline ulaşabiliriz.

Yönetim paneline girmek istediğimiz alandan giriş bilgilerini yazdıktan sonra

1. Bu alandan, yönetim panelinde kullanmak istediğimiz varsayılan dil seçeneğini belirliyoruz
2. “Oturumu Aç” butonuyla yönetim panelimize ulaşabiliriz.

Joomla 1.5 kararlı sürümüne ait kurulum aşamalarına ait anlatımımız burada sona eriyor, anlatımdaki eksiklikler ve hatalar için görüşlerinizi bize ulaştırabilirsiniz.

Kaynak : joomladersleri.com

30
Haz

Dosya Klasör İzinlerini FTPden Ayarlama

Joomlada dosya ve klasör izinleri (chmod) nasıl ayarlanacağına dair bu resimli dersimizde bu sorunuza yanıt bulabileceksiniz. Anlatımda CuteFTP programıyla bu işlemin nasıl yapılacağını anlatmaya çalıştık, genelde tüm ftp programlarında mantık aynı olduğundan dersi anlamak ve uygulamakta zorluk çekmeyeceğinizi zannediyorum. Şimdi CuteFTP programımızı açalım.

Host bölümüne ftp ile hangi domainimize bağlanacaksak onun adresini yazıyoruz veya hosting hesabımız açılırken bize verilen ip adreside yazılabilir, Username kısmına da sunucu panelimize bağlanırken girdiğimiz kullanıcı adını yazacağız ve ardından Password kısmına da ftp şifremizi girip enter tuşuna bastığımızda kısa bir süre içinde ftp den sunucumuza ve dosyaların olduğu dizine bağlanmış olacağız.

Dosyalarımız sunucuya göre değişiklik arzetmekle beraber genelde ya www isimli klasörde ya httpdocs klasöründe yada wwwroot isimli klasörde tutulurlar ilgili klasöre çift tıklayarak joomlanın dosyalarının olduğu bölüme gidelim.

Örnek anlatımımızda biz chmod ayarını yani yazılabilirlik ayarını değiştireceğimiz klasörümüz Administrator isimli joomla klasörümüz olacak, bu klasörümüzü sağ tıklayalım.

Açılan bu menüden Properties isimli ksmı tıklayalım ve farkındaysanız hemen yanında CHMOD yazısını da görebilirsiniz bu izinler anlamına geliyor.

Ok ile gösterildiği alana değiştirmek istediğimiz değeri rakamsal olarak yazabiliriz, joomlanın standart olarak klasör izinleri 755 dosya izinleri de 644 olmalıdır. Bu şekilde ayarlanmış olan dosyalar ve klasörler bize sorun çıkarmayacaktır. Vermek istediğimiz değeri (755) yazdıktan sonra alttan Tamam butonuna basarak işlemimizin kaydedilmesini sağlayalım.

Burada görüldüğü gibi izinleri değiştirme işlemi çok çabuk ve kolayca olmakta, sizler aynı bu şekildeki gibi diğer klasör ve dosyalara uygulayabilirsiniz.

oyun komedi sohbet siteleri