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.
Bileşen, 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 bileşen 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.
