EXCHANGE 2007 OWA ARAYÜZÜNÜN KİŞİSELLEŞTİRİLMESİ
Merhabalar
Bu makalemde Exchange 2007 Server ile gelen Outlook Web Access (OWA) hizmetindeki kullanıcı arayüzünün kişiselleştirilmesi işleminden bahsedeceğim. OWA, hepinizin bildiği üzere, şirket çalışanlarının e-posta’larına uzaktan ve herhangi bir web tarayıcısı yardımıyla ulaşmalarını sağlayan bir hizmet. Bu hizmetin verildiği sunucu ise Client Access Server (CAS) rolünün yüklü olduğu sunucu.
Peki “Bu arayüzün değiştirilmesi işlemini niye yapıyoruz ki?” sorusunu sorabilirsiniz. Esasında pek de birşey sağlamıyor bize ama kendimize has, Microsoft’un verdiği varsayılan arayüzden farklı bir arayüz fena olmaz mı? Ayrıca böyle bir arayüz ile patronlara da gösteriş yapabilirsiniz J. Yani anlayacağınız bu makaledeki konu biraz işin makyaj tarafı. Tabii ki uğraşması da keyifli.
Öncelikle Exchange Server, OWA arayüzünde Tema kullanmakta. Tema; arkaplan renkleri, fontlar, ikonlar ve başlıkların oluşturduğu bir bütün esasında. Temayı oluşturan iki ana faktör resimler ve CSS (Cascading Style Sheet) dosyaları. Bu dosyaların durduğu yer ise Exchange Sunucu’nu kurulduğu klasör içerisinde \ClientAccess\OWA\<versiyon>\themes klasörünün altındaki ilgili klasör. Bu seviyede birden fazla klasör var. Base klasörü, Exchange 2007 OWA’nın varsayılan arayüzü ile ilgili dosyaların bulunduğu yer. Diğer klasörlerde ise başka tema dosyaları mevcut. Burada birşeyden daha bahsetmekte fayda görüyorum. Exchange CAS sunucunuz üzerine Servis Paketi geçerseniz, versiyon numarası değişeceğinden, kişiselleştirdiğiniz Tema geçersiz olacak ve tekrar varsayılan arayüze döneceksiniz. O açıdan Servis Paketi seviyesindeki güncelleştirmelerden sonra, bu makalede yapılan değişiklikleri yeniden yapmanız gerekecektir.
Ben bu makalede yapacağım tüm değişiklikleri varsayılan tema üzerinde yapacağım, o yüzden Base klasörünün bir yedeğini başka bir yere almakta fayda var. Yedekleme işlemi sonrasında Base klasörü içerisine giriyorum ve ilgili dosyaları (boyutları aynı kalacak şekilde) isteğim doğrultusunda, bir resim işleme yazılımı kullanarak değiştiriyorum. Dosyalarımız şunlar:
Lgnbotl.gif Lgnbotm.gif Lgnbotr.gif Lgnexlogo.gif Lgnleft.gif Lgnright.gif Lgntopl.gif Lgntopm.gif Lgntopr.gif Logon.css Logopb.gif Logopt.gif Nbbkg.gif
Peki bu dosyalar nerelerde kullanılıyor. Aşağıdaki şekillerde dosyaların nerelerde kullanıldığını görebilirsiniz.

Şekil 1: Oturum açma ekranı

Şekil 2: Oturum kapatıldığında gelen ekran
Şekillerde kırmızı ile çevrelenmiş olan kısımlar, tema içerisinde kullanılan resim dosyaları. Resim dosyaları haricinde yazıların olduğu bir de orta kısım var. Bu kısmın rengini ise logon.css dosyasında yapacağımız ufak bir değişiklikle halledeceğiz. Bunun için logon.css dosyamızı notepad gibi bir yazı editörü ile açıyoruz ve içerisinde background kelimesini aratıyoruz. Background kelimesinden sonra gelen #7f90b1 renk kodunun yerine, resimlerde kullandığımız renk için gereken kodu yazıyoruz. Bu renk kodunu ben bir resim işleme programı ile (GIMP 2.6.4) buldum ve renk kodunu #2d3d69 olarak değiştirdim. Böylece dış çeperde bulunan değişik renkli resim dosyaları ile, orta bölümde bulunan yazılı kısmın rengini aynı yapmış oldum.
Benim kullandığım renk tonu esasında varsayılan temadaki yazı renkleri ile uyumlu. O açıdan yazı fontlarının ve yazılar arasında bulunan bölüm çizgilerinin renkleri ile oynamadım. Bunların renklerini de değiştirmek istersek yazılar için logon.css içerisinde select, table{color:#ffffff;} yazısını aratıyoruz ve #ffffff yerine istediğimiz bir rengin kodunu giriyoruz. Yazılar arası bölüm çizgilerinin rengini değiştirmek istersek de #A9AAC4 renk kodu yerine istediğimiz rengin kodunu giriyoruz.
Oturum açma ve oturum kapama ekranları haricinde bir de OWA kullanırken tepede bulunan başlık kısmı var. Burası ise aşağıdaki gibi değişiyor resimleri değiştirince:

Şekil 3: Varsayılan başlık kısmı
Şekil 4: Kişiselleştirilmiş başlık kısmı
Bu makalede buraya kadar. Fazla detaya girmeden OWA arayüzünün değiştirilmesini anlatmaya çalıştım. Burada anlatılan adımları uyguladığınızda kısa bir zamanda OWA arayüzünüzü kişiselleştirebilirsiniz. Daha detaylı bir anlatım için Microsoft’un resmi sitesindeki “Customizing the look of Outlook Web Access” makalesine ( http://technet.microsoft.com/en-us/library/bb310750(EXCHG.80).aspx ) bakabilirsiniz. Şimdilik hoşçakalın.






RSS feed for comments on this post.




