GÜNCE 4.6 — TAM PROJE

Bu ZIP tek bir gunce/ klasörü içerir.

MEVCUT KURULUMU GÜNCELLEME
1. cPanel üzerinden mevcut dosyaların, canlı config.php dosyasının ve veritabanının yedeğini alın. SQLite kullanılıyorsa veri klasörünü; MySQL kullanılıyorsa veritabanı dışa aktarımını da yedekleyin.
2. ZIP'i önce ayrı bir klasöre açın. Paketteki config.php dosyasını mevcut kurulumun üzerine KOPYALAMAYIN. Sunucudaki config.php bağlantı, kurulum ve veri konumu ayarları korunmalıdır.
3. Diğer dosyaları mevcut gunce klasörüne birleştirerek yükleyin. Mevcut klasörü veya veri klasörünü silmeyin; kurulum dizininin adını ve konumunu değiştirmeyin.
4. Günce'ye giriş yapın ve sayfayı yenileyin. Yeni İş Panosu sol menüdedir. Eski görünüm kalırsa tarayıcıda sert yenileme yapın.
5. Mevcut kayıtları, İptal açıklamasını ve haftalık story planlarını kontrol edin.

VERİLER HAKKINDA
Gönderilen kaynak ZIP'te canlı kullanıcı veritabanı bulunmuyordu. Bu paket kaynak kodunu ve mevcut özel gün kataloğunu içerir; sunucudaki canlı kayıtların bir kopyasını içermez. Canlı kayıtlar mevcut veritabanı ve config.php korunarak kullanılmaya devam eder.
Güncelleme mevcut olayları silmez. İptal açıklaması için ek bir sütun, otomatik planların tekrar oluşmasını önlemek için bir takip tablosu eklenir. Sütun eklenmeden önce before-v46.json uygulama yedeği alınır; bu dosya tam veritabanı yedeğinin yerine geçmez.
JSON dışa aktarımı planları ve iptal açıklamalarını taşır; tüm sistem ayarları, oturumlar, geçmiş ve otomatik plan takip tablosu için tam veritabanı yedeği gerekir.
İptal durumu eski sürümlerde desteklenmez. Geri dönüş gerekirse güncelleme öncesi kod ve veritabanı yedeğini birlikte kullanın.

YENİLİKLER
- Yeni logo, lime yeşili/antrasit renkler, yenilenen ana sayfa ve mobil görünüm.
- Tutarlı çizgi ikonlar ve özel tasarlanmış durum menüleri.
- İş Panosu: Planlanmadı, Hazırlanıyor, Hazır, Paylaşıldı ve İptal sütunları.
- İptal seçildiğinde zorunlu açıklama. Vazgeçildiğinde durum değişmez. Açıklama düzenleme ekranında, iş panosunda, CSV ve JSON çıktılarında saklanır.
- Toplu iptal işleminde girilen açıklama seçili kayıtların hepsine uygulanır.
- Tarih, kategori ve format filtreleri; durum raporu ve CSV çıktısı.
- Her pazartesi Hayırlı Haftalar, her cuma Hayırlı Cumalar story planı.

OTOMATİK PLANLAR
Türkiye saatine göre önümüzdeki 365 günün pazartesi/cuma planları hazırlanır. Günlük kontrol, oturum açıkken liste yüklenince veya mevcut cron-backup.php görevi çalışınca yapılır. Mevcut aynı tarih/başlıktaki kayıtlar yeniden oluşturulmaz; notları ve durumları değiştirilmez. Takip tablosuna alınmış silinen planlar tekrar oluşturulmaz.
Bu özellik plan kaydı oluşturur; görsel üretmez ve sosyal medyada otomatik paylaşım yapmaz. Site hiç açılmıyorsa arka planda günlük çalışması için mevcut cron görevi etkin olmalıdır.

DOĞRULAMA
PHP 8.3 ve SQLite ile gerçek API üzerinde kayıt, iptal açıklaması zorunluluğu, sürüm çakışması, toplu işlem geri alma, JSON dışa/içe aktarma ve otomatik plan üretimi test edildi. Tarayıcıda masaüstü/mobil, filtreler, menüler, iptal/vazgeçme, CSV ve koyu tema kontrol edildi. Canlı cPanel ve MySQL üzerinde çalıştırılmadı.

YENİ KURULUM
Yeni ve boş bir kurulum için KURULUM.html belgesini kullanın. Mevcut kurulumda yeniden kurulum yapmayın.
