TFSF Almanak

Almanak

Sürüm Geçmişi

Modüllerdeki yenilikleri, iyileştirmeleri ve düzeltmeleri takip edin.

Güncel sürüm v1.5.1

Temizle
v1.5.1

Ortak ön yüz etkileşim düzeltmeleri

Düzeltmeler

  • Galeri penceresinde Tab ve Shift+Tab odağı pencere içinde tutar.
  • Özel temizleme düğmesi bulunan arama alanlarında tarayıcının ikinci temizleme simgesi gizlenir.
  • Mobil menü düğmesine iki dilde erişilebilir ad eklendi.
  • Menü düğmesinin dokunma alanı büyütüldü.
  • TİBA bağlantısı ortamın alan adı yapılandırmasını izler.
  • Arama düğmesi ve tür filtresine erişilebilir ad eklendi.
  • Arama sonuçlarındaki yinelenen tırnak işaretleri düzeltildi.
  • Dar ekranlarda arama alanı ve tür filtresinin yatay taşması giderildi.
  • Sürüm geçmişinde her açıklama satırı ayrı bullet olarak gösterilir.
  • EYS sürüm önizlemesinde aynı madde düzeni kullanılır.
  • Yeni sürüm notu formuna her geliştirmeyi ayrı satırda yazma açıklaması eklendi.

İyileştirmeler

  • Form alanlarında yazı boyutu, minimum yükseklik ve odak görünümü ortaklaştırıldı.
  • Tarih alanları gün, ay ve yıl bölümlerine ayrıldı.
  • Tarih-saat alanlarında saat ve dakika bölümleri kullanılır.
  • Doğrulama hataları ilgili alana yönlendiren özet listede gösterilir.
  • Arama alanlarına erişilebilir adlar eklendi.
  • Ortak seçim alanının temizleme düğmesi klavyeyle kullanılabilir.
v1.5.0

İstatistikler, yarışma belgeleri ve sonuç görünümü

İyileştirmeler

  • Yeni: Almanak istatistikleri ile jüri ve temsilci sayfalarında yıllara göre dağılımlar eklendi. Yarışma şartnamesi dosyası ve görsel varyantları için destek genişletildi.
  • İyileştirme: Yarışma, kategori, ödül sahibi ve sonuç verilerinin sunumu düzenlendi; yönetim ekranlarında ortak form, dosya ve tarih girişleri kullanılıyor.
  • Düzeltme: Yaptırım durumundaki ödül sahiplerinin profil ve görsel gösterimi durum bilgisiyle uyumlu hale getirildi.

Yenilikler

  • Sürüm geçmişinde metin, yıl ve kategoriye göre arama, sayfalama ve sürüme özel bağlantılar eklendi. Sürüm bilgileri ortak kaynaktan sunuluyor; önceki sürüm notları korunuyor.
v1.4.3

1.4.3 Footer bağlantı düzeltmeleri

Düzeltmeler

  • Footer'daki "TFSF Siteleri" listesine eksik olan Destek Merkezi bağlantısı eklendi.
  • Diğer modüllere giden footer bağlantıları artık ortam ayarlarından (yerel/production) otomatik doğru adrese yönleniyor; önceden sabit yazılmış adresler bazı ortamlarda yanlış hedefe gidiyordu.
v1.4.2

1.4.2 Site haritası ve EYS iyileştirmeleri

Yenilikler

  • Arama motorları için sitemap.xml eklendi; tüm yarışmalar, yıllar, düzenleyenler, jüriler, temsilciler ve ödül sahipleri sayfaları kapsanıyor.

İyileştirmeler

  • EYS'teki tüm açılır listelerin arama altyapısı yenilendi: Türkçe karakter/aksan duyarsız arama ve uzun metinlerde satır kaydırma (önceki sürümdeki yatay kaydırma sorunu giderildi).
  • Koyu (dark) temada form seçim kutularının görünümü düzeltildi.

Düzeltmeler

  • Sunucu tarafı bağımlılıklar güvenlik güncellemeleriyle yenilendi.
v1.4.1

1.4.1 Legacy Tasarım Portu ve İstatistikler

Yenilikler

  • Detaylı arama eklendi: tür sekmeleri (yarışma / jüri / temsilci), gelişmiş filtre paneli (yıl, TFSF kodu, tarih aralıkları, FIAP/GPU/PSA onayı, yalnızca kazananlı) ve gruplu sonuçlar.
  • Yarışma detay sayfası yeniden tasarlandı: afiş arka planlı hero, künye/zaman çizelgesi/kopya butonlu yan panel, jüri panelleri, ödül fotoğraf galerisi ve büyütme (lightbox), istatistik bölümü.
  • Almanak yılı sayfasına yıl geneli istatistik özeti (katılımcı, fotoğraf, cinsiyet ve yaş dağılımı) ve isim filtresiyle yatay yarışma listesi eklendi.
  • Tüm yarışmalar için katılım istatistikleri (katılımcı, tekil kişi, cinsiyet, yaş, ülke ve şehir kırılımı) legacy katılım verisinden hesaplandı.

İyileştirmeler

  • Tüm genel sayfalar legacy almanak tasarımına (al-* stil sistemi) taşındı; ortak stil ve etkileşim (lightbox, kopyalama, paylaşma, scrollspy) tek bir betikte toplandı.
  • Footer konum/boşluk sorunu giderildi; içerik az olduğunda footer sayfanın altına sabitleniyor.

Düzeltmeler

  • Yarışma detay istatistik bölümündeki tasarım ve yatay kaydırma takılması giderildi (cinsiyet/yaş grafiği stilleri ve iki kolonlu yerleşim taşması).
  • "Bu sayfada" bağlantılarına tıklandığında otomatik kaydırmanın yarıda kesilmesi giderildi (kaydırma takibi artık sayfa kaydırmasını iptal etmiyor).
v1.3.1

1.3.1 Arayüz İyileştirmeleri

İyileştirmeler

  • Jüri, temsilci ve ödül sahibi listelerindeki kartlar büyütüldü; baş harf avatarı ve isim/meta metin daha büyük gösteriliyor.
  • Jüri, temsilci, ödül sahibi ve düzenleyen kurum detay sayfalarına kimlik kartı başlık bloğu eklendi.
  • Footer "TFSF Sayfaları" listesi tüm TFSF sitelerini içerecek şekilde tamamlandı (8 bağlantı).
  • Sürüm geçmişi sayfasının genişliği artırıldı; uzun değişiklik listeleri artık daha rahat okunuyor.

Düzeltmeler

  • Yarışma, düzenleyen kurum ve almanak yılı detay sayfalarında dil değiştirildiğinde oluşan 404 hatası giderildi; mevcut dilin slug'ına doğru yönlendirme yapılıyor.
v1.3.0

1.3.0 Yeni platforma (Laravel) taşındı

Yenilikler

  • Almanak modülü yeni TFSF platformuna (Laravel) taşındı; yarışma → kategori → ödül → kazanan ağacı, jüri/temsilci ve referans yönetimi UUID korunarak aktarıldı.

İyileştirmeler

  • Koyu (altın) temalı frontend Tailwind ile yeniden kuruldu; yıl/yarışma/kazanan sayfaları ve eser lightbox.
  • Footer "TFSF Sayfaları" listesi tüm TFSF sitelerini içerecek şekilde hazırlandı.
v1.2.0

1.2.0 İstatistikler, SEO ve Üretim Hazırlığı

Yenilikler

  • Yarışma sayfalarına katılım istatistikleri eklendi: katılımcı ve fotoğraf sayıları, cinsiyet ve yaş dağılımı, ülke ve şehir bazlı kırılım.
  • Almanak yılı sayfasına yıl geneli istatistik özeti eklendi.
  • Veri Aktarım Durumu sayfası eklendi (Sürüm Geçmişi altında); her yarışmanın veri ve fotoğraf aktarım durumunu gösterir.
  • Detaylı Arama sayfasına Almanak yılı, TFSF onay kodu ve tarih aralığı filtreleri eklendi; anahtar kelime olmadan yalnızca filtrelerle arama yapılabiliyor.
  • Gruplu ve sıralı kategorilerde ödül sahiplerinin tüm fotoğraf serisi galeri ve büyütme (lightbox) ile gösteriliyor.
  • Arama motorları için yapısal veri (schema.org JSON-LD) ve robots.txt eklendi.

İyileştirmeler

  • Görseller otomatik olarak boyutlandırılıp önbelleğe alınıyor; sayfalar belirgin şekilde daha hızlı açılıyor (büyütmede tam çözünürlük korunuyor).
  • Şehir istatistik tablolarına ülke bilgisi ve uzun listeler için "tümünü göster" katlaması eklendi; erişilebilirlik iyileştirildi.
  • Hatalı adresler için markaya uygun, çift dilli 404 ve 500 sayfaları eklendi.
  • Genel sayfalara önbellek başlıkları eklendi.
  • Yönetim tarafında ödül atama ekranında çoklu fotoğraf yönetimi eklendi.

Düzeltmeler

  • Ödül Atama listesinde ödül adının boş görünmesi düzeltildi.
  • Yarışma istatistiklerinde kategori adlarının "—" olarak görünmesi düzeltildi.
  • Detaylı Arama sayfasında tekrarlanan yarışma kartları ve jüri/temsilci sayfalama sorunları giderildi.
  • Yalnızca filtreyle yapılan aramalarda sonuç sayısı ve "sonuç bulunamadı" mesajı düzeltildi.
v1.1.0

1.1.0 Keşif ve Gezinme İyileştirmeleri

Yenilikler

  • Düzenleyen kurumlar dizini eklendi — liste ve detay sayfaları.
  • Yarışma sayfasında jüri, temsilci, ödül sahibi ve düzenleyen isimleri ilgili profil sayfalarına bağlandı.
  • Almanak yılı sayfasına yarışma türü ve düzenleyen kurum filtreleri eklendi.
  • Genel arama jüri ve temsilci sonuçlarını ayrı bölümler halinde gösteriyor.
  • Ana sayfa istatistik çubuğuna düzenleyen kurum sayısı eklendi.

İyileştirmeler

  • Üst menü ve alt bilgiye Arama ile Düzenleyenler bağlantıları eklendi.
  • Jüri, temsilci, ödül sahibi ve düzenleyen listelerine sayfalama (30/sayfa) eklendi; arama parametresi korunuyor.
  • Sayfalama bileşeni Almanak temasına uygun pill stili ve Türkçe özet metniyle güncellendi.
  • Ana sayfa ve almanak yılı sayfasındaki satır içi CSS, almanak.css dosyasına taşındı.

Düzeltmeler

  • Ana sayfa yıl filtresi için script girdisi düzeltildi.
  • Sayfalama stil sorunu Dashlite yapısına geçilerek giderildi.
v1.0.0

1.0.0 Ekosistem Migrasyonu

Yenilikler

  • Almanak modülü TFSF Ekosistemi içine ThirdParty/Almanak olarak aktarıldı.
  • Almanak yılı listeleme, detay ve yarışma detay sayfaları eklendi.
  • İkili dil desteği (TR/EN) tüm genel sayfalar için hayata geçirildi.
  • TFSF Ekosistemi merkezi RBAC yetkilendirme sistemiyle entegrasyon sağlandı.

İyileştirmeler

  • Yerleşik DashLite admin arayüzü yerini ekosistem Backend modülüne bıraktı.
  • Tek domainli yapıdan almanak.tfsf.org.tr alt alan adına geçildi.