Ένα κέντρο, ολοκληρωμένη διαχείριση
ΧΑΡΑΚΤΗΡΙΣΤΙΚΆ ΣΥΣΤΉΜΑΤΟΣ
Διαχειριστείτε όλη τη λειτουργία της διοργάνωσης, από τις εγγραφές και τη βαθμολογία έως τον πίνακα ανακοινώσεων και τις εκτυπώσεις, σε μία ασφαλή πλατφόρμα.
Χάρτης συστήματος
Μια λύση για κάθε στάδιο της διοργάνωσης
Ανοίξτε έναν τίτλο για λεπτομέρειες ή πληκτρολογήστε τη λειτουργία που αναζητάτε.
Etkinlik ve Yarış Yönetimi Yarış, klinik ve eğitimleri tek merkezden oluşturun; tarih, yer, sınıf, kategori, ücret ve başvuru kurallarını yönetin.
- Etkinliğe özel kayıt, Resmi İlan Panosu, Hesabım ve PWA bağlantıları oluşturur.
- Sınıf, kategori, ülke, kulüp, konaklama, kiralama, ödeme ve özel alanları etkinliğe göre yapılandırır.
- Kayıt açılış-kapanış tarihlerini ve görünürlükleri merkezi ayarlardan yönetir.
- Birden fazla etkinliği birbirinin kayıt, dosya, yetki ve yayın verisine karıştırmadan çalıştırır.
Kayıt ve Katılımcı Yönetimi Kulüp, sporcu, antrenör, veli ve yarış görevlisi kayıtlarını esnek formlar ve onay akışlarıyla toplar.
- Dinamik alan yönetimiyle kişi türüne özel form, zorunluluk, liste, baskı ve profil görünürlükleri sunar.
- Tekil harici yarış görevlisi başvurularını referans kodu, e-posta doğrulaması ve yönetici onayıyla kaydeder.
- Mükerrer e-posta ve kayıtları kontrol eder; eski kayıtları birleştirme ve güncelleme araçları sağlar.
- Profil fotoğrafı, kulüp logosu, sponsor logosu ve belgeleri etkinliğin düzenli dosya yapısında saklar.
- Yeni kayıtları ilgili kurullara Bildirim Merkezi ve e-posta üzerinden iletir.
Puanlama ve Yarış Sonuçları Filo, gruplu yarış ve Funboard senaryolarını ayrı kurallarla puanlar; sonucu kontrollü biçimde yayınlar.
- Sınıf, kategori, grup ve Heat kriterlerine göre birden fazla puanlama profili oluşturur.
- Standart sıra puanı, özel yarış puan dizileri, formüller, atmalar, eşitlik ve yeniden puanlama işlemlerini destekler.
- DNC, DNS, DNF, DSQ, OCS, UFD, BFD ve özel cezaları profile ve katılımcı tabanına göre hesaplar.
- Sonuç girişini tekli, toplu sıralama, yapıştırma ve Excel şablonu üzerinden yapabilir.
- Taslak, geçici ve kesin sonuç durumlarını ONB ile yetkili Hesabım ekranlarına aynı veriyle yayınlar.
- Antrenöre kendi sporcularını, veliye bağlı sporcuyu ve sporcuya yalnız kendi sonucunu gösterir.
Gruplama, Heat ve Funboard Renk grupları ile 2, 4 ve 8 Heat Funboard eliminasyonlarını dağıtımdan finallere kadar yönetir.
- Bir veya birden fazla sporcu alanına göre sıralı, klasik ya da manuel grup/Heat dağıtımı yapar.
- Dağılımları sürükle-bırak veya elle değiştirir ve riskli değişikliklerde kullanıcıyı uyarır.
- Eliminasyon derecelerinden A, B, C ve D final listelerini IFCA akışına göre otomatik oluşturur.
- Eksik eliminasyon sonucunda yalnız derece alan sporcuları üst finale taşır.
- Final derecelerini genel puana dönüştürür; alt finallerin başlangıç ve ceza tabanlarını toplam katılımcıya göre hesaplar.
- Grup rengini ekran ve renkli baskı sonuçlarında yarış bazında gösterir.
Resmi İlan Panosu ve PWA Her etkinlik için mobil uyumlu, kurulabilir ve çok dilli bir dijital ilan panosu sağlar.
- İlan, belge, program, kurul kararı, mesaj, yarış ve eliminasyon sonuçlarını tek uygulamada toplar.
- Android, iOS ve masaüstünde ana ekrana kurulabilen etkinliğe özel PWA üretir.
- Çevrimdışı ekranı, kurulum yönlendirmesi, bildirim izni ve uygulama açılışlarını etkinlik diline uyarlar.
- Her etkinliği ayrı kapsam, önbellek ve uygulama kimliğiyle çalıştırarak etkinlikler arası karışmayı önler.
- Kullanım, kurulum, cihaz, tarayıcı ve ekran istatistiklerini gizlilik odaklı biçimde ölçer.
Bildirimler ve Denize Çıkış / Dönüş Start, ceza, terk ve deniz emniyeti bildirimlerini sporcuyla ilişkilendirir; teknelerin güncel durumunu izler.
- OCS, UFD ve BFD start bildirimlerini yarış numarası, sporcu ve yelken numarasıyla kaydeder.
- Ceza dönüşü ve yarışı terk bildirimlerini yetkili kullanıcıların girmesine ve izlemesine olanak verir.
- Sporcuları tekli veya toplu olarak Denize Çıktı / Karaya Döndü durumuna alır; tarih, saat ve işlemi yapan kişiyi saklar.
- Her sporcu için son harekete göre DENİZDE veya KARADA durumunu anında gösterir ve yinelenen hatalı hareketleri engeller.
- Denize çıkış ve dönüş işlemlerini etkinlik bazında ayrı ayrı açıp kapatabilir.
- Start, ceza dönüşü, terk ve deniz hareketlerinde ayarlanmış alıcılara otomatik e-posta bildirimi gönderir.
- Denize çıkış / dönüş kayıtlarını ve bildirim raporlarını ortak header, footer ve A4 düzeniyle yazdırır.
Hesabım, Roller ve Yetkiler Her kullanıcıya rolü, kurulu ve etkinlik izni kadar ekran ve veri gösterir.
- Referans koduyla güvenli giriş, beni hatırla ve PWA oturum akışı sunar.
- Organizasyon Kurulu, Yarış Kurulu, Sekreterya ve diğer görevler için modül bazlı izinler tanımlar.
- Onaysız yarış görevlisine yetki vermez; onaylandığında tanımlı görev izinlerini etkinleştirir.
- Kayıtlar, sonuçlar, ödemeler, kiralamalar, formlar, mesajlar ve baskı merkezini yetkiye göre açar.
- Profil bilgileri ile kişisel etkinlik QR kimliğini mobil uyumlu ekranda gösterir.
Mesaj, Bildirim, Popup ve Anket Etkinliğe bağlı ya da genel iletişimi doğru alıcıya e-posta, sistem mesajı ve bildirim olarak ulaştırır.
- Kişi, rol, kurul, kulüp veya etkinlik kapsamına göre toplu mesaj gönderir.
- Bildirim Merkezinde okunmamış kayıtları ve menü rozetlerini gösterir.
- Etkinliğe özel veya merkezi popup yayınlarını kapsam ve yetki sınırlarıyla yönetir.
- Tek etkinlikte veya merkezi yönetimden seçilen tüm ONB etkinliklerinde hedef kitleli anket oluşturur; bağlantıyı e-posta, sistem mesajı ve bildirimle iletir.
- Yeni kayıt, onay ve önemli sistem olayları için otomatik e-posta şablonları çalıştırır.
Dijital Baskı Merkezi ve Formlar Hazır ya da serbest ölçülü belgeleri sürükle-bırak tasarlar, kişiselleştirir, yazdırır ve gönderir.
- A3, A4, A5, kartvizit, akreditasyon ve özel milimetre ölçülerinde şablon üretir.
- Kişi alanı, metin, etkinlik logosu, fotoğraf, sponsor, ülke bayrağı ve kişisel QR bileşenlerini yerleştirir.
- Önlü-arkalı akreditasyon kartı ve katılım sertifikası hazır şablonları sunar.
- Tek kişi, kulüp, kurul veya seçili topluluk için ayrı yazdırma ve e-posta gönderimi yapar.
- Yarış, kayıt, ceza, protesto, imza, rüzgâr ve teknik formları A4 güvenli alan, header, footer ve sayfa numarasıyla basar.
- Yeni JSON dil paketi eklendiğinde yazdırma metinlerini kod değişikliği olmadan yeni dile taşır.
Ödeme, Dekont ve Kiralama Kayıt ücretlerini, ödeme durumunu, dekontları ve etkinlik kiralamalarını ayrıntılı izler.
- Ücret kalemlerini kişi ve para birimi bazında hesaplar; ödeme yöntemini ve dekontları kayda bağlar.
- Kiralayan kişi, hizmet, tarih aralığı, gün, tutar, durum ve referansı ortak raporda gösterir.
- Kişi, hizmet, rol ve kulüp filtreleriyle kiralama özetleri üretir.
- Kiralama teslim formu, sözleşme ve iade tutanağını tekli veya toplu hazırlar.
- Hassas finans ve kiralama ayrıntılarını rol ile ayrıca verilen modül iznine göre sınırlar.
Dosyalar, Raporlar ve İstatistik Operasyon verisini düzenli dosyalar, filtrelenebilir raporlar ve canlı istatistiklerle görünür kılar.
- Yüklenen belge, fotoğraf, logo, sponsor ve baskı görsellerini etkinlik ve kayıt klasörlerine ayırır.
- Katılımcı, ülke, kulüp, ücret, ödeme, puanlama, ceza, ilan, mesaj, form ve hata istatistikleri üretir.
- PWA kurulumu ve kullanımını giriş yapan kullanıcıyla ilişkilendirir; girişsiz cihazları anonim tutar.
- Geniş tablolarda doğal sıralama, filtre, arama, yatay kaydırma ve yazdırma desteği sağlar.
- Kayıt ve rapor verilerini Excel uyumlu biçimde dışarı aktarır; logo arşivlerini toplu indirebilir.
Dil, Mobil ve Erişilebilirlik Web, PWA, e-posta ve baskı yüzeylerini aynı merkezi dil sistemiyle yönetir.
- Dil sözlüğü ve JSON paketleriyle yeni dilleri temayı ya da formları değiştirmeden ekler.
- Etkinlik, başvuru, ONB, Hesabım, puanlama, e-posta ve baskı metinlerini seçili dile göre sunar.
- Telefon, tablet ve masaüstünde geniş tabloları ve uzun formları kontrollü biçimde uyarlar.
- Koyu arka planlarda otomatik açık metin, klavye odağı, anlamlı etiket ve okunabilir baskı düzenleri kullanır.
Güvenlik, Veri Koruma ve İşlem Günlüğü Yetki, kayıt sahipliği ve veri değiştirme işlemlerini sunucuda doğrular; kritik hareketleri izlenebilir tutar.
- Form anahtarı, kullanıcı yetkisi, etkinlik-kayıt sahipliği ve doğrudan dosya erişimini sunucuda kontrol eder.
- Referans kodu, parola, token ve dosya içeriği gibi hassas değerleri işlem günlüklerine açık olarak yazmaz.
- Giriş, çıkış, onay, kayıt, silme, yayınlama ve veri değiştirme işlemlerini kullanıcı, tarih ve etkinlikle kaydeder.
- Sistem hatalarını kullanıcı işlemlerinden ayrı raporlar; günlükleri süre veya filtre kapsamına göre güvenli silebilir.
- Özel oturum, yönetim, AJAX, REST ve güvenlik anahtarlı sayfaları PWA önbelleğinin dışında tutar.
Katılımcı Listesi Ön yüz Sporcu Listesi, Heat Planından bağımsız Katılımcı Listesi ile mevcut Heatlere Göre Sporcu Listesi olarak iki ayrı görünüme ayrıldı; doğum tarihi her iki listede de gösteriliyor.
- Seçili ayağın leg_participants kayıtları doğrudan kullanılarak Heat Planından bağımsız tam sporcu listesi oluşturuldu.
- Sınıf ve kategori bazında tüm katılımcılar tek listede gösterilir; kategori başlığında sporcu sayısı yer alır.
- Yelken No, Ad Soyad, Doğum Tarihi ve Kulüp sütunları eklendi.
Heatlere Göre Sporcu Listesi Ön yüz Sporcu Listesi, Heat Planından bağımsız Katılımcı Listesi ile mevcut Heatlere Göre Sporcu Listesi olarak iki ayrı görünüme ayrıldı; doğum tarihi her iki listede de gösteriliyor.
- Mevcut Heat Planı ve Y1/Y2/... dağılım yapısı korunarak ayrı sekmeye taşındı.
- Mevcut Heat sporcu tablolarına Doğum Tarihi sütunu eklendi.
- Katılımcı Listesi seçiliyken Heat Planı seçicisi gösterilmez; ayak seçimi mevcut üst ayak seçimi üzerinden devam eder.
Motor Koruması Ön yüz Sporcu Listesi, Heat Planından bağımsız Katılımcı Listesi ile mevcut Heatlere Göre Sporcu Listesi olarak iki ayrı görünüme ayrıldı; doğum tarihi her iki listede de gösteriliyor.
- Heat, scoring, importer ve matcher motorlarına müdahale edilmedi.
Profil Fotoğrafı Yarış Ofisi Profilim ekranındaki Fotoğraf Seç / Yükle düğmesinin WordPress Medya Kütüphanesini açmaması giderildi.
- Profil ekranında wp_enqueue_media() ile yüklenen medya bileşenlerinin footer zamanlaması dikkate alındı.
- Fotoğraf seçme JavaScripti media-editor yüklendikten sonra çalıştırılarak wp.media hazır olmadan kodun sonlanması engellendi.
- Mevcut profil kaydetme, kaldırma ve kullanıcı meta yapısı değiştirilmedi.
Motor Koruması Yarış Ofisi Profilim ekranındaki Fotoğraf Seç / Yükle düğmesinin WordPress Medya Kütüphanesini açmaması giderildi.
- Heat, scoring, importer ve matcher motorlarına müdahale edilmedi.
Yazdırma Akışı Yarış Ofisi Sonuçlar ekranındaki Ekranı Yazdır işlemi, Yarış Ofisi menülerini yeniden açmadan bağımsız yazdırma görünümünü hazırlayıp tarayıcının yazdırma penceresini otomatik açacak şekilde düzenlendi.
- Ekranı Yazdır bağlantısındaki print=1 isteği Yarış Ofisi kabuğundan ayrıldı; sol menü, üst menü ve yönetim navigasyonu yazdırma belgesine dahil edilmez.
- Mevcut sonuç render çıktısı korunur ve sayfa yüklenir yüklenmez window.print() otomatik çağrılır.
- Yazdırma tamamlandıktan veya iptal edildikten sonra geçici yazdırma sekmesi kapanmayı dener.
Motor Koruması Yarış Ofisi Sonuçlar ekranındaki Ekranı Yazdır işlemi, Yarış Ofisi menülerini yeniden açmadan bağımsız yazdırma görünümünü hazırlayıp tarayıcının yazdırma penceresini otomatik açacak şekilde düzenlendi.
- Heat manager, scoring, importer ve matcher kritik motor dosyaları değiştirilmedi.
Ödül Kartı Çıktıları Ödül Kartı toplu JPG ve PDF işlemlerine tüm ödüller, seçili sınıf ve seçili kategori kapsam seçenekleri eklendi.
- Toplu çıktı kapsamı Tüm Ödüller, Seçili Sınıf veya Seçili Kategori olarak seçilebilir.
- Seçili Sınıf seçeneği açık sınıfın tüm ana ve alt kategori ödül kartlarını birlikte JPG/PDF olarak üretir.
- Seçili Kategori seçeneği yalnız ekranda açık olan ödül kartını toplu çıktı akışı üzerinden üretir.
- Mevcut tek kart JPG, PNG, PDF ve tam ekran işlemleri korunur.
Motor Koruması Ödül Kartı toplu JPG ve PDF işlemlerine tüm ödüller, seçili sınıf ve seçili kategori kapsam seçenekleri eklendi.
- Ödül hesaplama, Heat, scoring, importer ve matcher motorlarına müdahale edilmedi.
Yarış Ofisi Üst Alanı Yarış Ofisi özel şablonunda WordPress admin bar görünürlüğü kullanıcı rolüne göre doğru şekilde korunurken, admin bar olmayan oturumlardaki gereksiz üst boşluk kaldırıldı.
- Yönetici olarak giriş yapıldığında WordPress admin bar görünür kalır ve özel Yarış Ofisi body yapısına admin-bar sınıfı eklenir.
- Yarış Ofisi sekreterlerinde mevcut güvenlik davranışı korunur ve admin bar gösterilmez.
- Admin bar gösterilmeyen oturumlarda WordPress tarafından kalabilecek üst margin rezervi sıfırlanır.
Motor Koruması Yarış Ofisi özel şablonunda WordPress admin bar görünürlüğü kullanıcı rolüne göre doğru şekilde korunurken, admin bar olmayan oturumlardaki gereksiz üst boşluk kaldırıldı.
- Heat manager, scoring, importer ve matcher kritik motor dosyaları değiştirilmedi.
Puanlama Sekmeleri Yarış Ofisi Puanlama ekranındaki Seri Puanlama ve Ayak Puanlama sekmeleri, admin renderer çıktısı oluşmadan önce doğrudan Yarış Ofisi rotasına bağlandı.
- Seri Puanlama ve Ayak Puanlama sekmelerinin admin_url ile üretilen bağlantıları render anında Yarış Ofisi URL yapısına dönüştürülür.
- Dönüşüm yalnız eros-series-scoring-settings admin.php bağlantılarına uygulanır; kaydetme işlemlerinin admin-post.php uçları değiştirilmez.
- Mevcut HTML sonrası URL dönüşümü ikinci güvenlik katmanı olarak korunur.
Motor Koruması Yarış Ofisi Puanlama ekranındaki Seri Puanlama ve Ayak Puanlama sekmeleri, admin renderer çıktısı oluşmadan önce doğrudan Yarış Ofisi rotasına bağlandı.
- Heat manager, scoring, importer ve matcher kritik motor dosyaları değiştirilmedi.
Puanlama Bağlantıları Yarış Ofisi Puanlama ekranındaki Ayak Puanlama ve ilgili ayak bağlantılarının wp-admin arayüzüne yönlenmesine karşı doğrudan puanlama rotası dönüşümü eklendi.
- Ayak Puanlama sekmesi artık doğrudan organizasyonun Yarış Ofisi Puanlama rotasında açılır.
- Seri/Ayak sekmeleri, ayak seçim düğmeleri ve Ayarla bağlantıları için puanlama ekranına özel URL dönüşümü uygulanır.
- WordPress HTML entity biçimleri (& / &) ve mutlak/relative admin URL çıktıları güvenli biçimde desteklenir.
Motor Koruması Yarış Ofisi Puanlama ekranındaki Ayak Puanlama ve ilgili ayak bağlantılarının wp-admin arayüzüne yönlenmesine karşı doğrudan puanlama rotası dönüşümü eklendi.
- Heat manager, scoring, importer ve matcher kritik motor dosyaları değiştirilmedi.
Yarış Ofisi İç Bağlantıları Yarış Ofisi Ayarlar > Puanlama ekranındaki Seri Puanlama ve Ayak Puanlama sekmelerinin wp-admin arayüzüne kaçması engellendi.
- Seri Puanlama / Ayak Puanlama sekmeleri artık organizasyonun Yarış Ofisi adresinde kalır.
- Admin renderer çıktısındaki dahili admin.php bağlantıları href seviyesinde Yarış Ofisi URL yapısına dönüştürülür.
- HTML entity ile kodlanmış sorgular ile mutlak ve relative wp-admin bağlantıları birlikte desteklenir.
Motor Koruması Yarış Ofisi Ayarlar > Puanlama ekranındaki Seri Puanlama ve Ayak Puanlama sekmelerinin wp-admin arayüzüne kaçması engellendi.
- Heat, puanlama, importer, matcher, dağıtım ve sonuç motorları değiştirilmedi.
Kompakt Ödül Yönetimi Ödül ayarları kategori bazlı kompakt akordiyonlara dönüştürüldü; uzun ödül yapılarını hem admin hem Yarış Ofisi tarafında daha hızlı yönetmek mümkün hale geldi.
- Her kategori kapalıyken Sıra No, sınıf, kategori, ödül sayısı ve alt kategori sayısı tek satırda özetlenir.
- Akordiyon açıldığında ana ödül sayısı ve mevcut alt kategori yönetimi gösterilir; aynı anda yalnız bir kategori açık kalır.
- Sıra numarası başlıktan değiştirilebilir ve mevcut sürükle-bırak sıralama korunur.
Motor Koruması Ödül ayarları kategori bazlı kompakt akordiyonlara dönüştürüldü; uzun ödül yapılarını hem admin hem Yarış Ofisi tarafında daha hızlı yönetmek mümkün hale geldi.
- Ödül hesaplama, alt kategori filtreleme, Heat, puanlama, dağıtım ve sonuç motorları değiştirilmedi.
Tam Akordiyon Yönetimi Organizasyonlar ekranındaki büyük kartlar tek satırlık akordiyonlara dönüştürüldü; çok sayıda organizasyonda ekran alanı daha verimli kullanılıyor.
- Her organizasyon kapalıyken ad, durum, sezon, tip, ayak/yapı ve hızlı Ön Yüz / Yarış Ofisi bağlantılarını içeren tek kompakt satır olarak görünür.
- Akordiyon açıldığında v0.29.40 ile oluşturulan KPI, hızlı işlem, ayarlar ve riskli işlem grupları aynı işlevlerle gösterilir.
- Sayfa ilk açıldığında tüm organizasyonlar kapalıdır ve aynı anda yalnız bir organizasyon açık kalır.
Motor Koruması Organizasyonlar ekranındaki büyük kartlar tek satırlık akordiyonlara dönüştürüldü; çok sayıda organizasyonda ekran alanı daha verimli kullanılıyor.
- Ön Yüz ve Yarış Ofisi bağlantıları akordiyonu açmadan doğrudan çalışır.
- Mevcut admin URL/handler yapıları ile Heat, puanlama, dağıtım ve sonuç motorları değiştirilmedi.
Daha Düzenli Organizasyon Kartları Organizasyonlar admin ekranı sadeleştirildi; dağınık işlem butonları kart/tablo hibrit yapıda ana ve ikincil işlem gruplarına ayrıldı.
- Organizasyon adı, sezon, tip, durum, ayak/yapı, sınıf, kategori ve puanlama bilgileri tek kart içinde daha okunur bir hiyerarşiyle gösterilir.
- Ön Yüz ve Yarış Ofisi bağlantıları kart başlığında hızlı erişim olarak konumlandırıldı.
- Sonuçlar, Puanlama, İstatistikler, Evraklar ve Ödüller açıklamalı ana işlem kartları halinde gösterilir.
İkincil ve Riskli İşlemler Organizasyonlar admin ekranı sadeleştirildi; dağınık işlem butonları kart/tablo hibrit yapıda ana ve ikincil işlem gruplarına ayrıldı.
- Düzenle, Sınıf & Kategoriler, Dosya Yükle, Sponsorlar ve PWA & Görünüm tek açılır Organizasyon Ayarları bölümünde toplandı.
- Kopyala, Arşivle/Aktifleştir ve Kalıcı Sil ayrı alt gruba taşındı; Kalıcı Sil görsel olarak diğer işlemlerden ayrıldı.
- Heat, puanlama, dağıtım ve sonuç motorlarında değişiklik yapılmadı.
Profilim Yarış Ofisi kullanıcı kimliği görünür hale getirildi; kişisel profil, iletişim, profil fotoğrafı, şifre yönetimi ve son giriş bilgileri eklendi.
- Yarış Ofisi üst barında giriş yapan kişinin profil fotoğrafı, adı ve görev/unvanı gösterilir; açılır kullanıcı menüsünden Profilim, Organizasyonlarım ve Çıkış Yap işlemlerine erişilir.
- /yaris-ofisi/profilim/ sayfasında profil fotoğrafı, ad, soyad, görünen ad, e-posta, telefon, WhatsApp, görev/unvan ve yeni şifre kullanıcı tarafından güncellenebilir.
- Kullanıcı adı ve organizasyon yetkileri profil ekranında değiştirilemez; Yetkili Organizasyonlarım salt okunur olarak gösterilir.
Yönetici Kullanıcı Görünümü Yarış Ofisi kullanıcı kimliği görünür hale getirildi; kişisel profil, iletişim, profil fotoğrafı, şifre yönetimi ve son giriş bilgileri eklendi.
- Yarış Ofisi Kullanıcıları tablosuna profil fotoğrafı, unvan, iletişim ve son giriş bilgileri eklendi.
- Sekreter wp-admin arayüzüne erişmeden WordPress Medya Kütüphanesi üzerinden profil fotoğrafı yükleyebilir/seçebilir; normal WordPress yönetim erişimi kapalı kalır.
- Heat, puanlama, dağıtım ve sonuç motorlarında değişiklik yapılmadı.
Kesinleşmiş Yarış Görünümü Kesinleştirilen yarışlar Yarış & Heat yönetiminde aktif görünümden çıkarıldı; Heat yapısı değişiklikleri kesinleştirme kaldırılana kadar kilitlendi.
- Kesinleştirilmiş ayaktaki teknik aktif Heat Planı artık yeşil Aktif olarak değil, mavi ✓ Kesinleşti durumuyla gösterilir.
- Heat motorundaki aktif plan kaydı geçmiş/veri bütünlüğü için fiziksel olarak değiştirilmez; yalnız operasyonel yönetim durumu kapanır.
Heat Yönetim Kilidi Kesinleştirilen yarışlar Yarış & Heat yönetiminde aktif görünümden çıkarıldı; Heat yapısı değişiklikleri kesinleştirme kaldırılana kadar kilitlendi.
- Yeni Heat Planı, plan düzenleme/silme, Heat sayısı, sıralama ve dağıtım araçları kesinleştirme kaldırılana kadar kapalıdır.
- Eski form veya doğrudan admin-post isteğiyle değişiklik yapılmaya çalışılırsa sunucu tarafı da işlemi reddeder.
Yarış Ofisi Yarış Ofisi seçim formlarındaki bölüm kaybı giderildi; ödül sıralaması sürükle-bırak yanında doğrudan sıra numarasıyla da yönetilebilir hale geldi.
- Ayak, Heat Planı, Heat ve yarış seçimi sonrası Yarış & Heat / Sonuç Gir bölümü korunur; Sporcular ekranına yanlış dönüş engellendi.
- Sonuç Gir ekranındaki gereksiz organizasyon seçicisi Yarış Ofisi görünümünde kaldırıldı; organizasyon kapsamı yönetim URL’sinden alınır.
Ödül Sıralaması Yarış Ofisi seçim formlarındaki bölüm kaybı giderildi; ödül sıralaması sürükle-bırak yanında doğrudan sıra numarasıyla da yönetilebilir hale geldi.
- Ana kategoriler ve ödül alt kategorileri sürükle-bırak yanında Sıra No yazarak da yeniden sıralanabilir.
- Numara değişimi satırı anında taşır ve sıra değerlerini tekilleştirir; wp-admin ve Yarış Ofisi aynı arayüz/motoru kullanır.
Kullanıcı Yönetimi Sekreter hesapları tablo görünümüne geçirildi; Yarış Ofisi yönetim adresleri organizasyon ve kullanıcı yönetimi ekranlarında görünür hale getirildi.
- Yarış Ofisi kullanıcıları kullanıcı, e-posta, yetkili organizasyonlar, durum ve işlemler sütunlarıyla tek tabloda listelenir.
- Yeni kullanıcı oluşturma ve mevcut kullanıcı düzenleme formları tabloyu kalabalıklaştırmadan ayrı alanlarda açılır.
Yönetim Adresleri Sekreter hesapları tablo görünümüne geçirildi; Yarış Ofisi yönetim adresleri organizasyon ve kullanıcı yönetimi ekranlarında görünür hale getirildi.
- Genel /yaris-ofisi/ giriş adresi kullanıcı yönetimi ekranında kopyalanabilir olarak gösterilir.
- Organizasyonlar tablosuna Yarış Ofisi butonu, organizasyon düzenleme ekranına ise tam yönetim URL alanı eklendi.
Yarış Ofisi Sekreterlik için wp-admin gerektirmeyen, organizasyon bazlı yetkilendirilen ayrı Yarış Ofisi yönetim portalı eklendi.
- Yarış Ofisi ana menüsü Sporcular, Yarış & Heat, Sonuç Gir, Sonuçlar, Evraklar, Ödüller ve Ayarlar bölümlerinden oluşur.
- Ayarlar altında Genel, Ayaklar, Puanlama, Sponsorlar ve Liste & Sonuç Görünümü sekmeleri bulunur.
Sekreter Hesabı ve Organizasyon Yetkisi Sekreterlik için wp-admin gerektirmeyen, organizasyon bazlı yetkilendirilen ayrı Yarış Ofisi yönetim portalı eklendi.
- Aynı sekreter hesabı aynı kullanıcı adı/şifre ile birden fazla organizasyona atanabilir.
- Sekreter wp-admin arayüzüne giremez; yalnız kendisine atanmış organizasyonların Yarış Ofisi ekranlarını ve işlemlerini kullanabilir.
- Görsel & PWA, Reklamlar, Pop-up, Yedekleme ve Yarış Ofisi kullanıcı yönetimi yalnız WordPress yöneticisinde kalır.
Motor Koruması Sekreterlik için wp-admin gerektirmeyen, organizasyon bazlı yetkilendirilen ayrı Yarış Ofisi yönetim portalı eklendi.
- Mevcut eRaceOffice admin render/handler altyapısı yeniden kullanılır; Heat, puanlama, dağıtım ve sonuç motorları değiştirilmedi.
Sporcu Kartı Metin Yerleşimi Uzun sporcu adları iki satırlı otomatik sığdırmaya geçirildi; birden fazla organizasyon sponsoru ödül kartında simetrik ortak sponsor alanında gösterilir.
- Uzun sporcu adları en fazla iki satıra bölünür ve her satır kart genişliğine göre otomatik boyutlanır.
- Kulüp, yelken no ve kişisel sponsor alanları iki satırlı isimlerle çakışmayacak biçimde yeniden dengelendi.
Çoklu Sponsor Alanı Uzun sporcu adları iki satırlı otomatik sığdırmaya geçirildi; birden fazla organizasyon sponsoru ödül kartında simetrik ortak sponsor alanında gösterilir.
- Ödül Kartı tek sponsorla sınırlı değildir; ilk 6 yayınlanan organizasyon sponsoru birlikte kullanılabilir.
- Sponsor sayısına göre 1, 2, 3, 2x2 veya 3x2 simetrik yerleşim otomatik seçilir.
Motor Koruması Uzun sporcu adları iki satırlı otomatik sığdırmaya geçirildi; birden fazla organizasyon sponsoru ödül kartında simetrik ortak sponsor alanında gösterilir.
- Ödül sıralaması, Heat, atma ve puanlama motorları değiştirilmedi.
Düzenli Sınıf ve Kategori Seçimi Ödül Kartı sınıf/kategori seçimi sadeleştirildi, kart taşmaları düzeltildi ve toplu JPG/PDF dışa aktarma eklendi.
- Sınıflar akordiyon yapısına alındı; yalnız açılan sınıfın kategori ve özel ödül kartları gösterilir.
- Kalabalık yatay kategori sekmeleri kaldırılarak çok kategorili organizasyonlarda daha düzenli bir seçim alanı oluşturuldu.
Toplu ve Tekli Dışa Aktarma Ödül Kartı sınıf/kategori seçimi sadeleştirildi, kart taşmaları düzeltildi ve toplu JPG/PDF dışa aktarma eklendi.
- Üst alana bütün ödül kartları için Toplu JPG İndir ve Toplu PDF Al işlemleri eklendi.
- Sağ panelde yalnız açık kart için JPG, PNG, PDF ve Tam Ekran işlemleri bulunur.
Kart Taşma Düzeltmeleri Ödül Kartı sınıf/kategori seçimi sadeleştirildi, kart taşmaları düzeltildi ve toplu JPG/PDF dışa aktarma eklendi.
- Etkinlik ve sponsor logoları kırpılmadan kutularına sığdırılır.
- Sporcu adları otomatik boyutlanır, uzun kulüp adları iki satıra bölünür ve kişisel sponsor logoları oranı korunarak gösterilir.
Motor Koruması Ödül Kartı sınıf/kategori seçimi sadeleştirildi, kart taşmaları düzeltildi ve toplu JPG/PDF dışa aktarma eklendi.
- Ödül sıralaması, Heat, atma ve puanlama motorları değiştirilmedi.
Liste + Ödül Kartı Ödül Formuna 16:9 podyum kartı, sınıf/kategori sekmeleri, sporcu fotoğrafları ve PNG/JPEG/PDF dışa aktarma eklendi.
- Klasik ödül listesi korunurken aynı ekrana Liste | Ödül Kartı görünüm geçişi eklendi.
- Sınıf, ana kategori ve ödül alt kategorileri sekmelerle seçilir; seçilen sıralamanın ilk üç sporcusu 1-2-3 podyum kartında gösterilir.
- Ayak/seri logosu, varsa organizasyon sponsoru, sporcu profil fotoğrafı ve kişisel sponsor logosu kart üzerinde kullanılabilir.
Projeksiyon ve Dışa Aktarma Ödül Formuna 16:9 podyum kartı, sınıf/kategori sekmeleri, sporcu fotoğrafları ve PNG/JPEG/PDF dışa aktarma eklendi.
- Ödül Kartı 16:9 oranında hazırlanır ve 1920x1080 PNG veya JPEG olarak indirilebilir.
- PDF Al yalnız aktif kartı ayrı yazdırma görünümünde açar; Tam Ekran düğmesi projeksiyon kullanımını kolaylaştırır.
- Fotoğraf, kulüp, yelken numarası ve sporcu sponsor logosu kart içeriği kontrollerinden anlık açılıp kapatılabilir.
Motor Koruması Ödül Formuna 16:9 podyum kartı, sınıf/kategori sekmeleri, sporcu fotoğrafları ve PNG/JPEG/PDF dışa aktarma eklendi.
- Mevcut ödül sıralaması, alt kategori filtreleri, atma, Heat ve puanlama motorları değiştirilmedi.
Mobil / PWA Sponsor Görünümü Mobil/PWA hero sponsor görünümü kompaktlaştırıldı ve Heat Sonuçlarındaki FINISHED kullanıcı etiketi Finiş olarak Türkçeleştirildi.
- Header sponsorları mobil/PWA hero alanında büyük beyaz kutu yerine doğal logo oranında kompakt gösterilir.
- Sponsor logo alanında gereksiz sabit yükseklik, beyaz zemin ve gölge kaldırıldı; logo sağ üstte oranı bozulmadan yerleşir.
- Masaüstü sponsor yerleşimi korunur.
Sonuç Etiketi Mobil/PWA hero sponsor görünümü kompaktlaştırıldı ve Heat Sonuçlarındaki FINISHED kullanıcı etiketi Finiş olarak Türkçeleştirildi.
- Veritabanı ve puanlama motorunda FINISHED kodu aynen korunur.
- Ön yüzdeki sonuç tablolarında FINISHED artık kullanıcıya Finiş olarak gösterilir; DNF, DNS, DSQ, RDG ve diğer yarış kodları değişmez.
Toplu Fotoğraf ve Eşleşme Kontrolü Sporcu Havuzuna çoklu profil fotoğrafı yükleme ve zorunlu yelken no/sporcu eşleşme kontrolü eklendi.
- JPG, PNG, WEBP, GIF veya bu görselleri içeren ZIP dosyaları Sporcu Havuzundan toplu yüklenebilir.
- 123.jpg gibi yalnız yelken numarası içeren dosyalar dahi doğrudan kaydedilmez; her fotoğraf zorunlu Eşleşme Kontrolü ekranından geçer.
- Aynı yelken numarasını kullanan birden fazla sporcu aday olarak birlikte gösterilir; doğru sporcu kullanıcı tarafından seçilir.
- Onaylanan profil fotoğrafları organizasyon/sporcu medya klasörüne kaydedilir ve sporcunun profil fotoğrafına bağlanır.
Motor Koruması Sporcu Havuzuna çoklu profil fotoğrafı yükleme ve zorunlu yelken no/sporcu eşleşme kontrolü eklendi.
- Heat Planı, IFCA dağıtımı, TOP/LAST, sonuç ve puanlama motorları değiştirilmedi.
Tablolar Yeniden Güvenli Sporcu Listeleri ve Heat Sonuçlarının boş görünmesine yol açan sporcu görsel alanı uyumsuzluğu giderildi; sonuçlarda profil/sponsor görünümü ve varsayılan profil ikonu güçlendirildi.
- Profil fotoğrafı ve kişisel sponsor sütunları eksik kalsa bile Sporcu Listeleri ve Heat Sonuçları SQL hatasıyla boş dönmez.
- Yarış Sonuçlarında görsel ayarı açıksa profil fotoğrafı ve kişisel sponsor bilgisi sporcu kaydından güvenli biçimde okunur.
- Profil fotoğrafı olmayan sporcularda standart profil silüeti gösterilir; tablo hizası tüm sporcularda sabit kalır.
- Medya yüklenmiş fakat kısmi şema yüzünden sporcu kaydına yazılamamışsa profil/sponsor logosu attachment meta bilgisinden geri bulunabilir.
- Şema yükseltmesindeki Seri/Ayak/Sporcu sütun hataları artık sessizce tamamlanmış sürüm olarak işaretlenmez.
Daha Net Sonuç İsimleri Tek Yarış ve Seri/Ayak görünümlerinde sonuç adları aynı yarış mantığına göre sadeleştirildi.
- Ön yüzde daha önce Yarış Sonuçları olarak görünen Y/Heat sonuç ekranının adı Heat Sonuçları olarak değiştirildi.
- Daha önce Ayak Sonuçları / Tek Yarışta Genel Sonuçlar olarak görünen toplam sıralama ekranı artık her iki modda da Yarış Sonuçları olarak adlandırılır.
- Seri Sonuçları adı değişmedi; terminoloji artık Heat Sonuçları → Yarış Sonuçları → Seri Sonuçları hiyerarşisini izler.
Geriye Dönük Uyumluluk Tek Yarış ve Seri/Ayak görünümlerinde sonuç adları aynı yarış mantığına göre sadeleştirildi.
- Mevcut temiz URL adresleri, route anahtarları ve veritabanı tabloları değiştirilmedi; daha önce paylaşılmış sonuç bağlantıları çalışmaya devam eder.
- Heat Planı, IFCA 1/2/4/8, TOP/LAST, final, sonuç ve puanlama motorlarına dokunulmadı.
Organizasyon Bazlı Dosyalama Organizasyon bazlı medya klasörleme altyapısı ile sporcu profil fotoğrafı ve kişisel sponsor gösterimi eklendi.
- Yeni WordPress medya yüklemeleri seri / tek yarış ve ayak bağlamına göre uploads/eraceoffice altında düzenli klasörlere ayrılır.
- Logo, evrak, sponsor, PWA, reklam, pop-up ve sporcu görselleri kendi alt klasörlerine yönlendirilir; mevcut medya dosyaları bağlantıları bozulmaması için taşınmaz.
Sporcu Profil ve Sponsor Kimliği Organizasyon bazlı medya klasörleme altyapısı ile sporcu profil fotoğrafı ve kişisel sponsor gösterimi eklendi.
- Sporcu Havuzuna profil fotoğrafı, kişisel sponsor adı, sponsor logosu ve sponsor bağlantısı alanları eklendi.
- Sponsor logosunda hover ile sponsor adı gösterilir; bağlantı varsa logo yeni sekmede sponsor sitesini açar.
- Sporcular → Görünüm Ayarları bölümünden fotoğraf ve sponsor görünümü listeler, sonuçlar ve yazdırma için ayrı ayrı yönetilir.
Motor Koruması Organizasyon bazlı medya klasörleme altyapısı ile sporcu profil fotoğrafı ve kişisel sponsor gösterimi eklendi.
- Heat Planı, IFCA 1/2/4/8, TOP/LAST, final, sonuç ve puanlama motorları değiştirilmedi.
Evrak Hiyerarşisi Ön yüzde Evraklar alanı daha belirgin kart ve kapsam gruplarıyla yeniden düzenlendi.
- Seri ve ayak evrakları görsel olarak ayrı gruplarda gösterilir; seri evraklarının tüm ayaklarda geçerli olduğu açıkça belirtilir.
- Evrak türü, tarih, dosya biçimi ve belge başlığı daha kolay taranabilen kart yapısına alındı.
- Belgeyi Aç butonu masaüstünde belirginleştirildi; mobil/PWA görünümünde tam genişlikte kullanılır.
Mobil ve PWA Tablo Kullanımı Sporcu Listeleri ve Sonuç ekranlarında açıklama/ilerleme alanları sabitlendi; yatay kaydırma yalnız geniş tablo alanına taşındı.
- Heat başlığı, kategori bilgisi, durum ve eleme ilerleme kutusu tabloyla birlikte sağa-sola kaymaz.
- Sporcu ve sonuç tabloları kendi yatay scroll taşıyıcısında hareket eder; sağa kaydırma uyarısı bu taşıyıcıya bağlanır.
- Akordiyon sonradan açıldığında taşma yeniden ölçülür; yazdırma görünümünde mevcut baskı düzeni korunur.
Sabit Logo Ölçüsü Ayak logoları sabit görsel tuvale alındı; Header sponsor alanı hero içinde büyütülüp dikey ortalandı ve mobil/PWA hero düzeni daha dengeli hale getirildi.
- Ayak ve Tek Yarış logoları sabit genişlik/yükseklikte bir logo tuvalinde object-fit: contain ile gösterilir; farklı logo oranları sayfa yerleşimini değiştirmez.
- Sosyal medya ikonlarının yeri de sabit kimlik alanının altında korunur.
Sponsor & PWA Görünümü Ayak logoları sabit görsel tuvale alındı; Header sponsor alanı hero içinde büyütülüp dikey ortalandı ve mobil/PWA hero düzeni daha dengeli hale getirildi.
- Header sponsor alanı hero yüksekliğinin üst ve alt boşlukları arasında dikey ortalanır; tek sponsor varsa daha büyük logo alanı kullanılır.
- Mobil/PWA görünümünde eRaceOffice rozeti ile sponsor aynı üst satırda, organizasyon adı altında tam genişlikte gösterilir; gereksiz dikey boşluk azaltılır.
Portal Görsel Hiyerarşisi Header sponsorları hero alanına taşındı; ayak/tek yarış logosu seçim kartında standartlaştırıldı ve PWA kurulum çağrısı konumu ayarlanabilir floating popup oldu.
- Üstte ayrı duran Header sponsor şeridi kaldırıldı; Header sponsorları mavi hero alanının sağ üst sponsor bölümünde gösterilir.
- Seri yarışta seçili ayak logosu Ayak seçim kartının sağına taşındı; ayak logosu yoksa bu alanda seri logosuna geri düşülmez.
- Tek Yarış modunda aynı kimlik kartı kullanılır; yarış logosu ve sosyal/iletişim ikonları bu alanda gösterilir.
- Yazdırma görünümündeki organizasyon/ayak logosu korunur; sponsorlar yazdırmada gösterilmez.
PWA Kurulum Popup’ı Header sponsorları hero alanına taşındı; ayak/tek yarış logosu seçim kartında standartlaştırıldı ve PWA kurulum çağrısı konumu ayarlanabilir floating popup oldu.
- Sayfa akışında yer kaplayan PWA kurulum butonu kaldırıldı; kurulum çağrısı floating popup/toast olarak gösterilir.
- PWA ayarlarına Sol Üst, Orta Üst, Sağ Üst, Sol Alt, Orta Alt ve Sağ Alt konum seçenekleri eklendi; eski Header/Footer seçimleri otomatik uygun köşeye eşlenir.
- Kurulum, Şimdilik Değil veya kapatma işlemi popup’ı kapatır; Android/Chrome kurulum penceresi ve iPhone/iPad Ana Ekrana Ekle yönergesi korunur.
Ayak Yönetimi & İletişim Ayak yönetimi akordiyon kartlara taşındı; seri/ayak sosyal iletişim alanları, footer iletişimi, seri evraklarının ayaklarda görünmesi ve PWA aşağı çekerek yenileme eklendi.
- Ayak Yönetimi yatay tablodan daha okunaklı akordiyon kartlara geçirildi; her ayakta temel bilgiler, logo, evrak kısayolu ve iletişim alanları birlikte yönetilir.
- Instagram, Facebook, X, YouTube, web, e-posta, telefon ve WhatsApp alanları seri, ayak ve tek yarış yapısına eklendi.
- Seri yarışta ayakta boş bırakılan iletişim alanları seri bilgilerinden otomatik devralınır; ikonlar ayak/yarış logosunun altında gösterilir.
- Ayarlar ekranına eRaceOffice footer logosunun altında gösterilecek uygulama iletişim ve sosyal medya alanları eklendi.
Seri Evrakları Ayak yönetimi akordiyon kartlara taşındı; seri/ayak sosyal iletişim alanları, footer iletişimi, seri evraklarının ayaklarda görünmesi ve PWA aşağı çekerek yenileme eklendi.
- Seri seviyesinde yayınlanan evraklar ayrı kayıt olarak kalır ve bütün ayakların Evraklar ekranında otomatik görünür.
- Ayak ekranında evrağın kaynağı SERİ veya ilgili AYAK etiketiyle belirtilir; aynı dosyayı her ayağa yeniden yüklemek gerekmez.
PWA Pull-to-Refresh Ayak yönetimi akordiyon kartlara taşındı; seri/ayak sosyal iletişim alanları, footer iletişimi, seri evraklarının ayaklarda görünmesi ve PWA aşağı çekerek yenileme eklendi.
- Kurulu PWA/standalone görünümünde sayfa en üstteyken aşağı çekip bırakmak canlı sayfayı yeniler.
- Yenileme mevcut network-first Service Worker davranışını kullanır; çevrimiçiyken Heat ve sonuç verileri canlı ağdan alınır.
Hızlı Sonuç Girişi Düzeni Hızlı sonuç girişindeki ana kontroller aynı hizaya alındı; kesinleştirilmiş ayaklarda sonuç değişikliği hem arayüz hem sunucu tarafında kilitlendi.
- Yelken / Sporcu No, Sporcu Onayı, Sonuç Kodu ve Ekle kontrolleri aynı yatay hatta hizalandı.
- Son Girilen No bilgi şeridi Yelken No alanının altında ayrı ve kompakt satırda bırakıldı.
Kesin Sonuç Kilidi Hızlı sonuç girişindeki ana kontroller aynı hizaya alındı; kesinleştirilmiş ayaklarda sonuç değişikliği hem arayüz hem sunucu tarafında kilitlendi.
- Sonuçları kesinleştirilmiş ayak veya yarışta yeni Heat sonucu girişi ve düzeltme ekranları kapatılır.
- Toplu kod, sonuç temizleme ve jüri ilerleme değişiklikleri dahil sonuç mutasyonları sunucu tarafında da engellenir.
- Sonuçlarda değişiklik yapmak için önce Ayak Sonuçları ekranından Kesinleştirmeyi Kaldır işlemi uygulanmalıdır.
- Kesinleştirilmiş ayakta Yarış Sonucu Gir ekranı otomatik yeni Y/Heat üretimi başlatmaz.
Daha Hızlı Sonuç Girişi Yelken numarası yazılırken Heat sporcu listesinden canlı eşleştirme yapılıyor; son girilen numara bilgisi daha kompakt bir konuma taşındı.
- Son Girilen No bilgisi Yelken / Sporcu No alanının altındaki yatay bilgi şeridine taşındı.
- Yelken numarası yazıldıkça olası sporcular süzülür; tek eşleşme kaldığında sporcu otomatik seçilir ve önizlenir.
- Birden fazla eşleşmede yazmaya devam etme veya Sporcu Onayı listesinden elle seçme imkânı korunur; Enter ile hızlı giriş çalışmaya devam eder.
Ayak Bazlı Kesinleştirme Seri yarışlarda sonuç kesinleştirme işlemi açık ayak seçimine bağlandı; sonuç listeleri Geçici Sonuçlar ve Kesin Sonuçlar durumunu net gösteriyor.
- Ayak Sonuçları ekranı seri yarışta otomatik ilk ayağı seçmez; önce ilgili ayak seçilir.
- Sonuçları Kesinleştir / Kesinleştirmeyi Kaldır yalnız seçilen ayağa uygulanır ve ayak seçilmeden buton gösterilmez.
- Tek Yarış modunda tek yarış otomatik seçilmeye devam eder.
Geçici / Kesin Sonuçlar Seri yarışlarda sonuç kesinleştirme işlemi açık ayak seçimine bağlandı; sonuç listeleri Geçici Sonuçlar ve Kesin Sonuçlar durumunu net gösteriyor.
- Kesinleştirme öncesinde Ayak Sonuçları listesi Geçici Sonuçlar olarak işaretlenir.
- Kesinleştirme sonrasında aynı listede Kesin Sonuçlar ibaresi görünür.
- Durum kategori sonuçlarına ve yazdırma görünümüne de yansıtılır.
Sonuçları Kesinleştirme Yarış bittiğinde yapılmamış Heat/listeleri ön yüzden gizleyen geri alınabilir kesinleştirme akışı ve mobil/PWA yatay tablo kaydırma uyarıları eklendi.
- Ayak / yarış sonuç ekranından Sonuçları Kesinleştir ve Kesinleştirmeyi Kaldır işlemleri yapılabilir.
- Kesinleştirmede sonuç girilmemiş Heat ve sporcu listeleri ön yüzde gizlenir; aktif plan ziyaretçiye Kesinleşti olarak gösterilir.
- Kesinleştirme yalnız yayın görünümüdür; Heat Planı aktiflik motoru, sonuçlar ve dağıtımlar fiziksel olarak değiştirilmez veya silinmez.
- Kesinleştirme kaldırıldığında mevcut yapılmamış Heat/listeler yeniden görünür.
Mobil / PWA Kullanılabilirliği Yarış bittiğinde yapılmamış Heat/listeleri ön yüzden gizleyen geri alınabilir kesinleştirme akışı ve mobil/PWA yatay tablo kaydırma uyarıları eklendi.
- Yatay taşan sonuç ve sporcu tablolarında mobil/PWA kullanıcılarına sağa kaydırma uyarısı otomatik gösterilir.
- Heat Sonuçları teknik ekranı korunurken görünür Ayak Menüsünden kaldırıldı.
Ön Yüz Navigasyonu Heat Programı teknik ekranı korunurken ön yüz Ayak Menüsünden kaldırıldı; ziyaretçi navigasyonu yalnız doğrudan ihtiyaç duyulan ekranlara indirildi.
- Heat Programı görünür Ayak Menüsünden kaldırıldı; mevcut /heat-programi/ temiz URL’si ve teknik ekran geriye uyumluluk için çalışmaya devam eder.
- Admin Yarış & Heat Yönetimi içindeki Heat Programı akordiyonu aynen korunur.
- Heat Planı, IFCA 1/2/4/8, TOP/LAST, final, sonuç ve puanlama motorlarında değişiklik yapılmadı.
Ön Yüz Sadeleştirmesi Ön yüzdeki teknik Heat/Y ve IFCA açıklamaları sadeleştirildi; ayrıntılı çalışma mantığı Yarış & Heat Yönetimi içindeki yönetici yardım akordiyonuna taşındı.
- Heat Listesi ve Sporcu Listeleri ekranlarında yalnız kullanıcıların ihtiyaç duyduğu kısa yönlendirme metinleri gösterilir.
- Sabit HEAT slotu, Y numaralandırması ve resmi IFCA dağıtım tablosuna ilişkin teknik açıklamalar normal ziyaretçi görünümünden kaldırıldı.
- Aktif ve geçmiş Heat Planı durum metinleri daha kısa ve anlaşılır hale getirildi.
Yönetici Yardımı Ön yüzdeki teknik Heat/Y ve IFCA açıklamaları sadeleştirildi; ayrıntılı çalışma mantığı Yarış & Heat Yönetimi içindeki yönetici yardım akordiyonuna taşındı.
- Yarış & Heat Yönetimi ekranına “Nasıl Çalışır? · Heat/Y Mantığı” yardım akordiyonu eklendi.
- HEAT 1→N sabit satırları, yeni Y sütunları, Tek Heat davranışı ve 2/4/8 Heat IFCA dağıtım mantığı yönetici tarafında korunur.
- Heat Planı, IFCA, TOP/LAST, final, sonuç ve puanlama motorları değiştirilmedi.
Ayak Menüsü Y Listeleri menüden kaldırıldı; PWA sayfa geçişlerindeki Service Worker başlangıç gecikmesini azaltmak için Navigation Preload eklendi.
- Y Listeleri ayrı bir görünür Ayak Menüsü öğesi olmaktan çıkarıldı; Y1/Y2 ve diğer mevcut liste URL’leri/dağıtım kayıtları teknik olarak aynen korunur.
- Doğrudan bir Y Listesi bağlantısına girildiğinde Heat Listesi menüsü aktif kabul edilerek navigasyon daha anlaşılır tutulur.
PWA Navigasyon Performansı Y Listeleri menüden kaldırıldı; PWA sayfa geçişlerindeki Service Worker başlangıç gecikmesini azaltmak için Navigation Preload eklendi.
- Service Worker Navigation Preload desteği açıldı; canlı sayfa isteği Service Worker başlatılırken paralel yürüyerek kurulu PWA’daki ek geçiş gecikmesini azaltır.
- Heat ve sonuç sayfalarında live/network-first güvenliği korunur; çevrimiçiyken eski HTML cache’den sunulmaz ve cache yalnız çevrimdışı fallback olarak kullanılır.
- Ana Özdem Event Manager ve kritik Heat/puanlama motorları değiştirilmedi.
Mobil Portal Navigasyonu Mobil ana navigasyon üç doğrudan butona döndürüldü, tekrar eden ayak başlıkları temizlendi ve iPhone/iPad PWA kurulum yönergesi sadeleştirildi.
- Seri, Ayaklar ve İstatistikler mobil/PWA görünümünde hamburger yerine doğrudan eşit genişlikte ana menü butonları olarak gösterilir.
- Uzun Ayak Menüsü üç çizgili açılır menü olarak korunur; yatay kaydırma ihtiyacı ortadan kaldırılır.
- Ayak seçicisinin altında tekrar eden büyük ayak kartı kaldırılır; evrak ekranında seçili ayak adı yeniden yazılmadan yalnız Evraklar başlığı gösterilir.
PWA Kurulum Deneyimi Mobil ana navigasyon üç doğrudan butona döndürüldü, tekrar eden ayak başlıkları temizlendi ve iPhone/iPad PWA kurulum yönergesi sadeleştirildi.
- Android/Chrome beforeinstallprompt hazır olduğunda gerçek PWA kurulum penceresi tek dokunuşla açılır.
- iOS güvenlik kısıtı nedeniyle doğrudan Ana Ekrana Ekle penceresi açılamadığından, iPhone/iPad’de kısa Paylaş → Ana Ekrana Ekle → Ekle yönergesi gösterilir.
- Ana Özdem Event Manager ve kritik Heat/puanlama motorları değiştirilmedi.
Mobil ve PWA Navigasyonu iOS PWA ikon fallback sorunu giderildi; mobil/PWA portal navigasyonu yatay kaydırma yerine üç çizgili açılır menüye dönüştürüldü.
- Mobil görünümde ana Seri/Ayaklar/İstatistikler ve ilgili Seri/Ayak alt menüleri yatay kaydırma yerine üç çizgili açılır menü olarak gösterilir.
- Menü düğmesi aktif bölümü başlığında gösterir; bağlantı seçildiğinde veya menü dışına dokunulduğunda panel otomatik kapanır.
- Masaüstü sekmeli navigasyon değişmeden korunur; yalnız dar ekran ve kurulu PWA mobil görünümü sadeleşir.
PWA ve iOS İkonları iOS PWA ikon fallback sorunu giderildi; mobil/PWA portal navigasyonu yatay kaydırma yerine üç çizgili açılır menüye dönüştürüldü.
- Safari Ana Ekrana Ekle ikonu doğrudan organizasyonun yüklenen PWA/organizasyon ikonunu kullanır; rewrite uçlarının 404 vermesi nedeniyle harf ikonuna düşme riski kaldırıldı.
- Manifest, dinamik PWA ikonları ve Service Worker destek dosyaları rewrite flush gerektirmeyen organizasyon query uçlarından sunulur; start_url ve PWA scope temiz /etkinlikler/{slug}/ adresinde kalır.
- Kurulum uyarısındaki ikon doğrudan medya URL’siyle yüklenir ve gerektiğinde organizasyon logosuna fallback yapar.
- Ana Özdem Event Manager ve kritik Heat/puanlama motorları değiştirilmedi.
Tek PWA Kapsamı ve Kurulum Organizasyon PWA kimliği diğer event uygulamalarından ayrıldı; seri/tek yarış kapsamı netleştirildi ve görünür kurulum uyarısı eklendi.
- Seri Yarışta tüm seri ve bütün ayaklar tek PWA kimliği altında çalışır; hiçbir ayak için ayrı PWA üretilmez.
- Tek Yarışta tek PWA yalnız ilgili yarış portalını kapsar.
- Funboard manifest app ID’si organizasyon ID’siyle benzersizleştirildi; daha önce kurulmuş Özdem Event Manager veya başka event PWA kimlikleriyle çakışma azaltıldı.
- Uygulamayı Yükle butonu install eventini beklemeden görünür ve portal girişinde oturumda bir kez kullanıcıya kurulum uyarısı açılır.
- Chrome/Android prompt hazır değilse tarayıcı menüsü yönergesi, iPhone/iPad’de Safari Ana Ekrana Ekle yönergesi gösterilir.
Organizasyon İkonu Organizasyon PWA kimliği diğer event uygulamalarından ayrıldı; seri/tek yarış kapsamı netleştirildi ve görünür kurulum uyarısı eklendi.
- Favicon ve PWA ikonları organizasyon slugı altında ayrı sürümlü uçlardan sunulur.
- Favicon 64×64; PWA ikonları 192×192 ve 512×512 kare olarak dinamik hazırlanır ve manifestte doğru boyutlarla ilan edilir.
- İkon, manifest ve Service Worker URL’lerinde cache sürümü kullanılarak eski etkinlik logosunun tarayıcı cache’inden taşınma riski azaltılır.
- Ana Özdem Event Manager kodu ile Heat, IFCA, TOP/LAST, sonuç ve puanlama motorları değiştirilmedi.
Organizasyon Bazlı PWA Her organizasyon kendi faviconu ve kurulabilir PWA kimliğiyle çalışabilir; canlı yarış verileri çevrimiçi kullanımda cache yerine ağdan öncelikli alınır.
- Organizasyonlar → İşlemler alanına PWA & Görünüm yönetimi eklendi; ana Özdem Event Manager koduna müdahale edilmez.
- Her organizasyon için ayrı favicon, uygulama adı, kısa ad, 192×192 ve 512×512 ikon, tema rengi ve arka plan rengi tanımlanabilir.
- Her organizasyon kendi /etkinlikler/{slug}/manifest.webmanifest ve /etkinlikler/{slug}/sw.js adreslerini kullanır; Service Worker kapsamı yalnız ilgili organizasyon portalıdır.
- Uygulamayı Yükle butonu Header veya Footer konumunda gösterilebilir; Android/Chrome kurulum penceresi, iPhone/iPad için Safari Ana Ekrana Ekle yönergesi desteklenir.
- Yarış, Heat ve sonuç sayfaları network-first çalışır; internet varken canlı veri önceliklidir, HTML cache yalnız çevrimdışı yedek olarak kullanılır.
- Organizasyon kopyalandığında favicon/PWA kimliği de kopyalanır; mevcut tam yedekleme sistemi yeni seri sütunlarını otomatik içerir.
Reklamlar Seri ve ayak portallarına kapsam, konum ve zaman kontrollü reklam alanları ile duyuru/reklam amaçlı Pop-up sistemi eklendi.
- Ana eRaceOffice menüsüne Reklamlar yönetimi eklendi; Portal Üstü, Hero Altı, Ana Menü Altı, İçerik Üstü, İçerik Altı ve Footer Üstü sabit reklam alanları kullanılabilir.
- Masaüstü ve isteğe bağlı mobil reklam görseli, bağlantı, yayın başlangıç/bitiş zamanı, sıralama ve aktif/pasif durumu yönetilebilir.
- Reklam kapsamı tüm sistem, organizasyonun tamamı, sadece seri ana sayfası veya seçili ayaklar olarak belirlenebilir.
Pop-up Seri ve ayak portallarına kapsam, konum ve zaman kontrollü reklam alanları ile duyuru/reklam amaçlı Pop-up sistemi eklendi.
- Duyuru, Bilgilendirme, Uyarı ve Reklam türlerinde Pop-up oluşturulabilir; görsel, mesaj ve bağlantılı aksiyon butonu desteklenir.
- Pop-up sayfa açılışında veya 3/5/10 saniye gecikmeyle gösterilebilir; Her girişte, Oturumda 1 kez, Günde 1 kez ve Bir kez göster sıklıkları bulunur.
- Reklam ve Pop-up içerikleri yazdırma görünümünde çalışmaz; yeni tablolar tam sistem yedeğine dahil edilir ve eski yedeklerle geri yükleme uyumluluğu korunur.
- Heat Planı, IFCA 1/2/4/8, TOP/LAST, final, sonuç ve puanlama motorlarında değişiklik yapılmadı.
Sponsor Görünümü Header ve Footer sponsorları Sol, Orta veya Sağ hizalanabilir; ön yüzde yalnız logoların göründüğü kompakt sponsor şeridine geçildi.
- Sponsor yönetimine Header/Footer için Sol, Orta ve Sağ hizalama alanı eklendi; mevcut sponsorlar varsayılan olarak Orta hizalanır.
- Ön yüzde Sponsorlar başlığı, sponsor adı, açıklaması ve büyük beyaz sponsor kartı kaldırıldı; yalnız logolar gösterilir.
- Sponsor adı logonun üzerine gelindiğinde tooltip olarak görünür; tanımlı web bağlantısı varsa logo yeni sekmede açılır.
- Masaüstünde Sol/Orta/Sağ bölgeleri bağımsız çalışır; mobil ekranda bütün sponsor logoları otomatik olarak ortalanır.
- Sponsor kapsamı, sıralaması, aktiflik durumu, seri/ayak filtreleri, yedekleme ve mevcut logo hiyerarşisi korunur.
Sponsorlar Organizasyon ve ayak logolarından bağımsız, kapsam ve konum kontrollü sponsor yönetim sistemi eklendi.
- Organizasyonlar ekranındaki İşlemler alanına Sponsorlar yönetimi eklendi.
- Sponsor adı, logo, kısa açıklama, web bağlantısı, Header/Footer konumu, sıralama ve aktiflik bilgileri yönetilebilir.
- Seri yarışlarda sponsor Tüm Seri ve Ayaklar, Sadece Seri veya Seçili Ayaklar kapsamında yayınlanabilir.
- Header sponsorları etkinlik başlığından ayrı bir sponsor bandında; Footer sponsorları sayfanın sonunda gösterilir ve ayak/seri logosunu ezmez.
- Sponsor kayıtları tam sistem yedeğine dahil edilir; v0.29.07 ve daha eski yedekler sponsor tablosu olmadan geri yüklenebilir.
Katılımcı Havuzu ve Heat Planı Ayrımı Yarış & Heat Yönetimi ekranında Ayak/Yarış Katılımcıları Heat Planı çalışma alanından çıkarılarak planların üstünde bağımsız ana bölüm haline getirildi.
- Ayak Katılımcıları seri yarışta, Yarış Katılımcıları tek yarışta Heat Planlarından bağımsız üst bölüm olarak gösterilir.
- Katılımcı bölümü Heat Planı oluşmamış olsa bile seçili ayak/yarış için erişilebilir; yeni plan oluşturmak veya eski planı arşivlemek katılımcı havuzunu değiştirmez.
- Üst bölümde toplam benzersiz sporcu ve kategori-sporcu kayıt sayıları gösterilir; sınıf seçilmişse seçili sınıfın sayıları ayrıca özetlenir.
- Heat Planlarının içindeki eski “Önce Ayak Katılımcıları” kartı kaldırıldı; + Yeni Heat Planı ve plan akordiyonları katılımcı bölümünün altında kalır.
- IFCA, dağıtım, TOP/LAST, final, Heat Planı geçişi ve sonuç/puanlama motorlarında değişiklik yapılmadı.
Heat Planı Yönetim Arayüzü Yarış & Heat Yönetimi ekranı Heat motorlarına dokunulmadan plan bazlı tablo/akordiyon çalışma alanına dönüştürüldü.
- Heat Planları aktif plan üstte olacak şekilde tablo mantığında akordiyon satırları halinde gösterilir; aktif plan yeşil durum ışığıyla, eski planlar sönük/gri görünümle ayrılır.
- Aktif plan varsayılan olarak açık gelir; eski planlar kapalı arşiv olarak aşağıda kalır ve Düzenle / Sil işlemleri kendi plan satırından başlatılabilir.
- Aktif Heat Planı başlığında Heat Planı Geçişini Kontrol Et kısayolu bulunur; + Yeni Heat Planı ekranın üst bölümüne taşındı.
- Seçili plan içindeki Heat sayıları, Heat sıralaması, Heat Programı, sporcu dağıtımı, plan ayarları ve gelişmiş sıfırlama araçları ayrı iç akordiyonlara ayrıldı.
- IFCA 1/2/4/8 şablonları, TOP/LAST ilerleme, seed/dağıtım, final oluşturma, sonuç ve puanlama motorlarında değişiklik yapılmadı.
Seri ve Ayak Portalı Evraklar ana navigasyondan çıkarılarak Seri ve Ayak/Yarış bölümlerinin kendi alt menülerine taşındı.
- Seri yarışlarda ana navigasyon Seri, Ayaklar ve İstatistikler olarak sadeleştirildi.
- Seri bölümünde Evraklar, Seri Sonuçları ve Ödül Formu aynı alt menüde toplandı.
- Her ayakta Evraklar, Heat Listesi, Heat Programı, Sporcu Listesi, Y Listeleri, Yarış Sonuçları, Heat Sonuçları, Ayak Sonuçları ve Ödül Formu aynı portal altında gösterilir.
- Tek Yarış modunda ana navigasyon Yarış ve İstatistikler olarak sadeleştirildi; Yarış Evrakları yarışın kendi alt menüsünde yer alır.
- /etkinlikler/organizasyon-adi/ kök adresi seri yarışta Seri → Evraklar, tek yarışta Yarış → Evraklar görünümünü açar.
Merkezi Güncelleme Geçmişi Funboard Slalom sürümleri Özdem Event Manager içindeki merkezi Güncellemeler sayfasına otomatik aktarılacak şekilde bağlandı.
- Funboard Slalom artık kendi sürüm günlüğünü Özdem Event Manager Güncellemeler akışına otomatik ekler.
- Tema dosyalarına her sürümde yeniden müdahale etmek gerekmez; mevcut tema merkezi günlük verisini göstermeye devam eder.
- Yeni Funboard sürümlerinde tarih, sürüm, özet ve kullanıcıya görünen geliştirmeler aynı kayıt yapısına eklenebilir.
- Funboard eklentisi kapatıldığında yalnız Funboard günlükleri görünmez; ana Özdem Event Manager sürüm geçmişi etkilenmez.
Yarış Evrakları Seri, ayak ve tek yarış evrakları için merkezi evrak yönetimi eklendi; etkinliğin temiz kök URL’si yarış ofisi evrak portalına dönüştürüldü.
- Seri yarışlarda Seri Evrakları ile her ayağın evrakları birbirinden bağımsız yönetilebilir.
- Tek Yarış modunda yarışa ait evraklar doğrudan aynı ekrandan yönetilir.
- Evraklarda başlık, tür, tarih, WordPress Medya dosyası, yayın durumu ve sıralama bilgisi tutulur.
- Organizasyonlar ve ayak işlemlerine doğrudan Evraklar kısayolu eklendi.
Etkinlik Portalı ve Temiz URL Seri, ayak ve tek yarış evrakları için merkezi evrak yönetimi eklendi; etkinliğin temiz kök URL’si yarış ofisi evrak portalına dönüştürüldü.
- /etkinlikler/organizasyon-adi/ adresi artık Heat Listesi yerine etkinliğin Evraklar ana girişini açar.
- Heat Listeleri, yarış sonuçları, genel sonuçlar, ödüller ve istatistiklerin mevcut temiz alt URL’leri korunur.
- Özdem Event Manager takvimindeki Funboard etkinlik bağlantıları ilgili organizasyon veya ayak Evraklar girişine yönlenir.
- Kök URL yalnız eRaceOffice ile eşleşen organizasyonlarda yakalanır; diğer Özdem Event Manager etkinlikleri etkilenmez.
Sporcular Sporcu işlemleri tek merkezde toplandı; organizasyona özel puanlama ve istatistik ekranları Organizasyonlar tablosundaki İşlemler alanına taşındı.
- Ayrı Katılımcılar ve Sporcu Ekle/Düzenle menüleri tek Sporcular ekranında birleştirildi.
- Sporcular ekranı Sporcu Havuzu, Katılımcılar ve Sporcu Eşleştirme sekmelerine ayrıldı.
- Sporcu Havuzu içinde yeni sporcu ekleme, düzenleme, silme ve tüm sınıf/kategoriler için toplu Excel yükleme bulunur.
- Seri Yarışta Excel yüklerken hedef ayak seçilir; Tek Yarışta ayak kullanıcıya sorulmadan otomatik kullanılır.
- Katılımcılar sekmesi yalnız havuzdaki sporcuların yarış/ayak katılımını yönetir; burada mükerrer Excel yükleme veya yeni sporcu formu gösterilmez.
Yönetim Menüsü Sporcu işlemleri tek merkezde toplandı; organizasyona özel puanlama ve istatistik ekranları Organizasyonlar tablosundaki İşlemler alanına taşındı.
- Ana menüdeki ayrı Sporcu Eşleştirme girişi Sporcular içindeki üçüncü sekmeye taşındı.
- Puanlama Ayarları, ilgili organizasyon satırındaki İşlemler sütununa taşındı.
- İstatistikler, ilgili organizasyon satırındaki İşlemler sütununa taşındı.
- Eski doğrudan yönetim adresleri geriye uyumluluk için teknik olarak korunur.
Ayarlar ve Yedekleme Görsel ayarları ve sistem yedekleme işlemleri tek Ayarlar menüsünde sekmeli yapıya taşındı.
- Ayrı Görsel Ayarları ve Yedekleme menüleri tek Ayarlar ekranında birleştirildi.
- Görsel Ayarları ve Yedekleme için ayrı sekmeler oluşturuldu.
- Uygulama/footer logosu, yazdırma logo seçenekleri ve mevcut kayıt mantığı korundu.
- Tam sistem yedeği alma, geri yükleme ve güvenlik snapshot akışları yeni sekmeli yapıdan çalışmaya devam eder.
Ζωντανό και συνεχώς εξελισσόμενο
Πρόσφατα προστεθείσες λειτουργίες
Οι νέες βελτιώσεις προστίθενται αυτόματα εδώ από το κεντρικό ιστορικό εκδόσεων.
Puanlama, Fotoğraf Yükleme ve Bayrak Güncellemeleri
Genel dereceler görüntüleme sırasından ayrıldı; kısmi sonuçlara devam girişi, renkli bildirimler, fotoğraf yükleme göstergesi ve AP salvo desteği eklendi.
- Kritik: Sonuç tablosunda yarış, isim veya başka bir sütuna göre sıralama yapmak artık yayınlanan genel dereceleri ve ödül sahiplerini değiştirmez; genel sıralama net puan ve seçili eşitlik bozma kuralına göre korunur.
- Kritik: Kısmen girilip puanlanan yarışlarda kalan sonuçlar aynı yarış seçilerek son dereceden devam edilip kaydedilebilir; önceki dereceler korunur ve yeni sonuç yalnız sistemin eksik sonuç için verdiği cezayı kaldırır.
- Otomatik eksik sonuç cezaları artık elle girilen DNC ve diğer cezalardan ayrı izlenir; kaynağı kesin ayırt edilemeyen eski DNC kayıtları güvenlik için yalnız Düzeltmeler bölümünden değiştirilebilir.
Kural 42 Ceza Sırası Eşitlendi
Kural 42 ceza numaraları Hesabım ve herkese açık ilan panosunda aynı sırayla gösterilir.
- Aynı sporcuya ait Kural 42 kayıtları herkese açık tabloda da kronolojik olarak 1, 2, 3 şeklinde numaralandırılır.
- Eski kayıtlarda tekrar eden ceza numaraları bulunsa bile Hesabım ve açık ilan panosu artık farklı sonuç göstermez.
- Kural 42 girişindeki Ayak alanına 1., 2., 3. ve 4. Ayak seçenekleri eklendi; mevcut parkur bölümü seçenekleri korunur.
eRaceOffice Funboard Slalom · Katılımcı ve Heat Sporcu Listeleri
Ön yüz Sporcu Listesi, Heat Planından bağımsız Katılımcı Listesi ile mevcut Heatlere Göre Sporcu Listesi olarak iki ayrı görünüme ayrıldı; doğum tarihi her iki listede de gösteriliyor.
- Seçili ayağın leg_participants kayıtları doğrudan kullanılarak Heat Planından bağımsız tam sporcu listesi oluşturuldu.
- Sınıf ve kategori bazında tüm katılımcılar tek listede gösterilir; kategori başlığında sporcu sayısı yer alır.
- Yelken No, Ad Soyad, Doğum Tarihi ve Kulüp sütunları eklendi.
eRaceOffice Funboard Slalom · Yarış Ofisi Profil Fotoğrafı
Yarış Ofisi Profilim ekranındaki Fotoğraf Seç / Yükle düğmesinin WordPress Medya Kütüphanesini açmaması giderildi.
- Profil ekranında wp_enqueue_media() ile yüklenen medya bileşenlerinin footer zamanlaması dikkate alındı.
- Fotoğraf seçme JavaScripti media-editor yüklendikten sonra çalıştırılarak wp.media hazır olmadan kodun sonlanması engellendi.
- Mevcut profil kaydetme, kaldırma ve kullanıcı meta yapısı değiştirilmedi.