Güncel Sürüm: v20.2025.10.20a
| Özellik | Açıklama |
|---|---|
| 🎯 Recursive Menü Render Sistemi | Sınırsız derinlikte menü hiyerarşisi desteği eklendi. Artık istediğiniz kadar derin menü yapısı oluşturabilirsiniz. Hard-coded 3 seviye limiti kaldırıldı, Razor helper ile tamamen recursive yapı oluşturuldu. |
| 🔧 Modern JavaScript Refactoring | Tüm JavaScript kodu modüler yapıya dönüştürüldü. Config objesi, logger utility, treeOps, ajaxOps, sortableHandler modülleri eklendi. Debug mode ile production ortamında console.log çıktıları devre dışı bırakılabilir. |
| 🎨 CSS ve UI İyileştirmeleri | Media query hatası düzeltildi, invisible class eklendi, loading overlay stilleri eklendi. Daha modern ve responsive tasarım implementasyonu. |
| ⚡ Gelişmiş Hata Yönetimi | Loading overlay ile kullanıcı feedback sistemi. Detaylı hata loglama, güvenli null kontrolü. Session ve model null kontrolü ile güvenli çalışma. |
| 🚀 Sürükle-Bırak İyileştirmeleri | Kök menüler artık başka bir kök menünün altına taşınabilir. Alt menüsü olan menüler taşındığında alt menüleri korunuyor. Otomatik genişleme: Kapalı menünün üzerine öğe sürüklerken otomatik açılır. İki yönlü taşıma: Kök → Alt, Alt → Kök, Alt → Alt tam destek. |
| 🌐 İçerik Dil Çeviri Sistemi | Otomatik çeviri ile çoklu dil desteği. İçerikler tek tıkla tüm site dillerine çevrilebilir. Asenkron çeviri: Arka planda çalışır, kullanıcı beklemez. Progress tracking: Çeviri ilerlemesi gerçek zamanlı takip edilebilir. Akıllı güncelleme: Mevcut çeviriler otomatik güncellenir, yeni diller eklenir. Metadata çevirisi: Başlık, SEO keywords, içerik ve URL çevrilir. |
| 🛡️ Form Validasyon | Client-side validation eklendi. Maxlength attribute'ları ile güvenlik artırıldı. URL truncation düzenli UI sağlandı. |
| 🎯 Smart Features | Dinamik menü sayacı: Toplam menü sayısı gerçek zamanlı güncellenir. Context-aware silme: Alt menü varsa özel uyarı gösterilir. Tarih formatlama: dd.MM.yyyy formatında düzenli gösterim. |
| 📊 Performans Optimizasyonları | Minimum DOM manipülasyonu, efficient event delegation. AJAX request batching ile performans artışı. DRY prensibi uygulanarak kod tekrarı minimize edildi. |
| 🔒 Güvenlik İyileştirmeleri | XSS koruması (Razor encoding), input validation, error message sanitization. Safe DOM operations ve güvenli AJAX çağrıları. |
| 📝 Kod Kalitesi | Modüler kod yapısı, clear naming conventions, comprehensive comments. Single responsibility principle uygulandı. Maintainability ve scalability artırıldı. |
| 🐛 Bug Düzeltmeleri | Alt menüsü olan menü taşıma bug'ı düzeltildi Null reference exception'lar önlendi. Controller'da session ve model null kontrolü eklendi. |
| 🎛️ Kullanıcı Deneyimi | Sessiz çalışma modu ile kullanıcı deneyimi iyileştirildi. Loading overlay ile işlem durumu görsel olarak gösterilir. |
| İçeriklerde Haber ve Duyurular için Yayınlama Zamanları eklenmesinden kaynaklanan sıralama probelemi çözüldü. |
| İçeriklerde Foto Galeri Görselleri Artık Sıralanabilir. |
| İçeriklerde Dosyalar Artık Sıralanabilir. |
| İçerik Dosyalarına Göster seçeneği eklendi. |
| İletişim sayfası, 3 dilde tam uyumlu hale getirildi. |
| Footer 3 dilde tam uyumlu hale getirildi. |
| Arapça Resource.Ar dosyası oluşturuldu Türkçe ve İngilizce resource dosyaları geliştirildi. |
| İçeriklerde Haber ve Duyurular için Yayınlama Zamanları eklendi. |
| İçeriklerde Foto Galeri Görsel olarak düzenlendi. |
| Ticketlarda artık mevcut sürüm de tutulacak. |
| Popup Yönetimi sadece Admin olan kullanıcılara verildi. |
| Altmenu yönetiminde eklenmemiş kategorilerin yerine "+" buttonu eklendi. |
| Ticket(Destek) Sisteminde hazırlıklar başladı. |
| Mobil görünümdeki tablo taşmaları giderildi. |
| İletişim mesajlarının ve etkinlik açıklamasının olduğu ekranda yazılan uzun mesajlar kısaltıldı. |
| Sayfa başlıklarının bir kısmı düzeltildi. |
| Admin panelinin altında bulunan Yazılım Ekibi yazısına tıklandığında yeni bir pencerede sürüm notları açılacak. |
| Artık dosya yüklerken dosyanın ismini yükleme esnasında değiştirebilirsiniz. |
| Alt sitelerdeki görünüm problemi çözüldü. |
| Popup Yönetimi eklendi. |
| Navbar'daki kısayol bölümünden sitelerin kendi ismi kaldırıldı. |
| Alt sayfalarda, logunun yanında bölümün adı ve üstünde fakülte ismi yazacak hale getirildi. Fakülte gibi üst sitesi olmayan sitelerde sadece site adı yazıyor. |
| Yönetici ana sayfasında Etkinlik Kutucuğuna tıklandığında etkinlik sayfasına yönlendirme yapılacak şekilde düzenlendi. |
| Artık dosya yönetimi aracılığıyla dosya yükleyebilirsiniz. |
| Dosya Kategorilerini kolayca düzenleyebileceğiniz bir arayüz entegre edildi. |
| İçerikleri transfer etmeniz artık mümkün. Tek yapmanız gereken içeriğin yayınlanmasını istediğiniz sitelere transfer isteği göndermek. |
| Menu Yönetim içerisinde Url Seçme ekranında içerikler için sayfalı görünüm ve arama eklendi. |
| Menü yönetiminde sıralama işlemi gerçekleşti ve sıralama için sürükle bırak işlevi eklendi. |
| Kullanıcı Yönetim'de Kullanıcı Düzenle buttonu düzeltildi. |
| Düzenlemede ve yeni kullanıcı eklemede aynı kullanıcı adı veya e-posta adresi eklenmesinin önüne geçildi. |
| Menu yönetiminde sürükle bırak ile sıra değiştirme eklendi. |
| Kullanıcı Ekle'de E-Posta adresi için @yalova.edu.tr otomatik formatı oluşturuldu ve yanlış girilmesi durumu için hata mesajı oluşturuldu. |
| Menu Yönetiminde üst menü renklendirmesi yapıldı. |
| Kullanıcı Ekle'de Yeni Kullanıcı Ekle ve Düzenle formuna doğrulama eklendi. |
| Slider Ekle'de başlangıç ve bitiş tarihleri otomatik hale getirildi. |
| Slider sıralaması sürükle bırak ile çalışır duruma getirildi. |
| Navbar'a bölümlerin, fakülte ve anasayfaya kolaylıkla erişebilmesi için kısayol eklendi. |
| Ana Sayfada ki slaytın geçiş butonları slaytın üstüne taşındı ve rengi değiştirildi. Geri ve İleri butonlarının tasarımı yenilendi. |
| Kullanıcı Yönetimi artık aktif! |
| Kullanıcılara site bazlı yetki verebilirsiniz. |
| Kullanıcıların site bazlı yetkilerini alabilirsiniz. |
| Mevcut kullanıcıları silebilirsiniz. |
| Yeni kullanıcı ekleyebilirsiniz. |
| Mevcut kullanıcıları düzenleyebilirsiniz. |
| Yan menüdeki simgeler elden geçirildi ve sıralamada değişiklikler yapıldı. |
| Artık Kullanıcı Yönetimi için site seçmenize gerek yok. |
| Yeni kullanıcı rolleri mevcut. Moderatör yetkisi ile mevcut yetkilerinizi diğer kullanıcılara da verebilirsiniz. |
| İletişim Mesajları'nın okunduğu ekran artık yeniden eskiye doğru listeleniyor. |
| İçeriklerin altına dosya yükleyebilmek ve görüntüleyebilmek için bir alan eklendi. |
| Tek seferde yüklenebilen maksimum dosya boyutu 4MB'dan 30MB'a çıkarıldı. |
| Artık, Etkinlik fotoğrafları silindiğinde klasörlerden de siliniyor. |
| Etkinlik ekranında, resimler büyük ve küçük şeklinde sınıflandırılarak görüntüleniyor. |
| Hızlı Menü Yönetimi tamamen çalışır hale getirildi. |
| Menü Yönetimi'ndeki Menü Listeleme ekranı hiyerarşik hale getirildi. |
| İletişim sayfasından gelen mesajlar tıklanarak tam ekranda okunabiliyor. |
| İletişim sayfasındaki açılan ekranın tasarımı tamamlandı. Artık okuması daha keyifli. |
| İletişim sayfasındaki mesajlar okunduğunda okundu durumuna geçiyor. |
| İletişim Formu Görüntüleme Ekranı'nda çeşitli düzenlemeler yapıldı. |
| İletişim Formu Görüntüleme Ekranı'na Yazıcı ve Görüntüleme modu eklendi. |
| İletişim sayfasındaki mesajı görüntüleyen kişi artık tablo üzerinde görüntülenebiliyor. |
| Personeller sayfası oluşturuldu. Bu sayfada her bir aktif durumdaki personel sosyal medya hesapları ve resimleriyle birlikte listelenecek. |
| Personeller sayfasında önemli tasarım geliştirmeleri yapıldı! Artık göze daha hoş ve okunaklı bir görünüme sahip. Üstelik bütün sosyal medya hesaplarınızı sergilemek zorunda değilsiniz. |
| Foto Galeri'de toplu görsel ekleme özelliği eklendi. |
| Etkinlik eklenebilir duruma getirildi. |
| Iletişim de kontroller yapıldı. |
| Foto Galeri'de toplu görsel ekleme özelliği eklendi. |
| Foto Galeri'de toplu görsel ekleme özelliği eklendi. |
| Site seçilmeden yan menülere erişilmesi engellendi. |
| Site Personeli ekleme, çıkarma işlemleri eklendi. |
| Alt menusu olan menulerin silinmesi engellendi |
| Resim eklendiğinde ortaya çıkan ön gösterimler kaldırıldı. |
| Personel Yönetimi eklendi. |
| Yan menüye personel yönetimi ve iconu eklendi. |
| Versionlar sayfasında tasarım güncellemesi yapıldı. Artık daha sade ve daha anlaşılır. |
| İçerik içerisinde bulunan foto galeri panelinin fotoğraf yükleme alanı işlevsel hale getirildi. |
| İçerik içerisinde bulunan foto galeri panelinin yüklenen resimler alanı işlevsel hale getirildi. |
| Slider Ekle içerisinde tasarım düzeltmesi yapıldı. |
| İçerik içerisinde bulunan foto galeri paneline fotoğrafları silme özelliği verildi. |
| İçerik içerisinde bulunan foto galeri panelinde fotoğraf yüklendiğinde veya silindiğinde uyarı mesajı gösteriliyor. |
| İçerik Foto Galerisi altında resim silindiğinde sayfadan atıyordu. Düzeltildi. |
| İçerik Foto Galerisi altında resime tıklantığında artık tam ekran önizlemesi görüntülenebiliyor. |
| Slider Ekleme sayfasında kullanıcı dostu tasarım değişikliği yapıldı. |
| Anasayfa'ya Üst Menü eklendi. |
| Anasayfa'da Manşet Haberler listelendi. |
| Hataların ardından çıkan sıkıcı beyaz ekran yerine size kolaylıklar sunan göze hoş bir görünüm eklendi |
| Slider'lar çalışır hale getirildi. |
| İçerik ekleme ve düzeltme işlemleri sırasında oluşan bir hata giderildi. |
| İletişim ekranı tamamlandı. Artık sorunsuz bir şekilde form doldurulup iletilebilir. |
| İletişim ekranındaki formlar artık admin panelinde görüntülenebiliyor. |
| Artık Foto Galeri'de yeni bir kategori eklenebiliyor. |
| Foto Galeri'nin kategorisi ve fotoğrafları eklenip, görüntülenebilir hale getirildi. |
| Foto Galeri fotoğrafları silinebilir duruma getirildi. |
| Foto Galeri'de silinen fotoğrafların artık dosyası da siliniyor. |
| Foto Galeri Kategori Yönetimi Yan Menüye eklendi. |
| Hata, Uyarı, Başarılı ve Bilgilendirme Mesajları eklendi. |
| Sürüm notları sayfası eklendi. Artık bütün yenilikler burada listelenebilir. |
| Slider Listesinde artık sadece aktif olan sliderlar listeleniyor. |
| Uyarı mesajları 3.5 saniye sonra kendiliğinden yok oluyor. |
| Kullanıcı giriş ekranındaki tasarım bozukluğu giderildi. |
| İçerik Listesindeki Arama Paneli default olarak açık hale getirildi. |
| İçerik ekleme ekranına kategoriler eklendi. |
| Uyarı mesajlarındaki renkler güncellendi. |
| İçerik Ekle, Menü Ekle ve Slider Ekle kısımlarındaki kritik açık kapatıldı. |
| Slider'da Sıra No değiştirme butonu eklendi. |
| Slider Yönetimine Slider Ara paneli eklendi. |
| Üst menü adlarındaki hatalar düzeltildi. |
| Menü ekle ekranındaki URL seç butonu işlevsel hale getirildi. |
| Slider Ekle sayfasında eklenen resmi görüntüleme ve eklenen resmi geri alarak başka bir resim seçme özelliği eklendi. |
| Slider sayfasındaki resimler tıklanıldığında daha büyük hali görüntülenebilecek hale getirildi. |
| Slider'a resim ekleme özelliği eklendi. |
| İçerik Sayfalarındaki paneller açılır kapanır hale getirildi. |
| Yan menüdeki iconlar düzenlendi. |