Bir çok geliştirici ve organizasyon Drupal’ı kurumsal internet siteleri, haber portalları ve topluluklar için kullanmıştır fakat intranet olarak kullanımına henüz şahit olmadım. Drupal intranet siteleri, ya halka açık olarak dökümante edilmiyor ya da Open Atrium ve Acquia Commons gibi Drupal dağıtımları tercih ediliyor.
Open Atrium ve Acquia Commons gibi farklı intranet dağıtımlarını denedim, fakat arayüzlerinden fazla etkilenmedim. Acemi kullanıcılar için, özellikle sivil toplum kuruluşları için karmaşık görünüyordu. Aynı zamanda bu ürünler, kendi istediğiniz özel tasarımı yapmayı düşünüyorsanız kısıtlı da kalıyor. Bu sebeple ürünlerin yapabilirliklerini keşfetmek ve sivil toplum kuruluşları için ya da küçükten büyük ölçeğe firmalara iyi bir çözüm olup olamayacağını görmek için Drupal üzerinde bir intranet kurmak istedim. Daha temiz bir arayüze sahip olması, Views, CCK gibi modüllerinin kullanışlılığı ve görsellerle baş etme yetenekleri sebebiyle Drupal 7’yi tercih ettim. Buna ek olarak, Drupal topluluğu 2-3 yıl içinde, Drupal 6' yı tedavülden kaldırmaya karar verdiğinde, güncelleme için çaba sarf etmek istemedim. İntranet kurmaya başlamadan önce, hangi özelliklerin gerekli olduğuna ve hangi özelliklerin olursa iyi olacağını çözmeliydim.
Drupal intranet için gerekli olduğunu düşündüğüm özellikler:
- Pages (Sayfalar) - Şirket ve departman odaklı sayfalar için
- Blogs (Bloglar) - Çalışan blogları için
- Calendar (Takvim) - Şirket etkinliklerini ve duyurularını listelemek için
- Document library (Dosya kütüphanesi) - Formlar, indirilenler, işleyişler ve poliçelerin aranabileceği bir alan için
- Books (Kitaplar) - Yapısallaştırılmış halde bir çevrimiçi dokümantasyon geliştirmek için
- Site Search (Site araması) - Sayfa, gönderi veya dosya aramak için
- Roles & Groups (Roller ve Gruplar) - Özelleştirilmiş grup ve rol oluşturma yetisine sahip olabilmek için
- Security (Güvenlik) - Herhangi bir sayfanın, gönderinin ya da dosyanın rollere, kişilere veya gruplara göre kısıtlandırılabilmesi için
Kullanılması İyi Olan Özellikler:
- Tartışma Forumları
- Sohbet
- In/out Board, çalışanların performanslarını değerlendirebilmek için
- Video yayınlama
İntranet ve diğer projeler üzerinde çalıştığım bu iki ay içerisinde, Drupal 7 modüllerini kullanarak organizasyonum için oldukça fonksiyonel ve düzgün görünümlü bir intranet geliştirebildim. Teması için antsin.com'da bulunan Duplex temasını kullandım. Maliyeti ve geliştirmesinin iki aydan kısa sürdüğü göz önüne alınırsa ortaya çıkan sonuçtan çok mutluyum.
*Bu yazı http://monclairemarketing.com/article/build-intranet-using-drupal-7 sayfasındaki yazıdan Türkçe'ye çevrilmiştir.