Ana içeriğe geç

Rentiva 6.1.3 — Araç galerileri artık kaybolmuyor

· 3 dakikalık okuma
MaxHandMade
Maintainer

Araç detay alanlarınız 6.1.2'den önce yapılandırıldıysa, galeri görseli ekleyip Güncelle'ye basmak az önce eklediğiniz galeriyi silebiliyordu. 6.1.3 bunu durduruyor ve sizden hiçbir şey istemiyor: veritabanı değişikliği yok, ayarları yeniden kaydetmek yok. Güncellemek yeterli.

Galeri artık kaybolmuyor

Hiçbir zaman gerçek alan olmayan iki kutu — boş bir Image ve boş bir Gallery Images — her araç ekranındaki Araç Detayları ızgarasında duruyordu. Görüntüde zararsızdılar; değillerdi: ikincisi galerinin kendisiyle aynı form alanı adını taşıyordu ve bir sayfada iki alan aynı adı taşıdığında tarayıcı ikisini de gönderir, sonuncusu kazanır. Boş kutu sonda geliyordu, yani Güncelle'ye basmak az önce yüklediğiniz galerinin üzerine boşluk yazıyordu.

6.1.2 yeni sitelerin bu duruma hiç düşmemesini sağladı, ama zaten o durumda olan siteler için bir şey yapmadı — ve araç ayarlarını en az bir kez kaydetmiş siteler çoğunlukla o durumdaydı. Neden kurtulduğu tek cümleyle şu: hangi alanların var olduğuna karar veren kod, tanımadığı bir ada etiket uyduruyordu, ve uydurulmuş bir etiket o adı, sonraki her kontrolün gözünde gerçek bir alan hâline getiriyordu. Artık tanımadığını atıyor.

Yani siteniz etkilendiyse, güncellemek düzeltmenin tamamıdır. Ayarlarınızda kalan artık kayıt yerinde durur ve bundan sonra basitçe yok sayılır.

Bilmeniz gereken bir şey. Adları Düzenle altında bir özel detayın adını silerseniz, o detay artık iç anahtarından türetilmiş bir adla görünmek yerine ızgaradan kaybolur. Hiçbir şey silinmez — yeniden ad yazmak onu anında geri getirir — ve sitenizin ön yüzü böyle bir alanı zaten gizliyordu, yani ikisi artık aynı şeyi söylüyor.

Sıradan bir sayfayı kaydetmek artık üzerine rezervasyon verisi yazmıyor

Rezervasyon bilgisi kaydeden bir işleyici, yalnız rezervasyonları değil sitedeki her kaydetmeyi dinliyordu. Bu yüzden ilgisiz bir sayfayı veya yazıyı kaydetmek onun üzerine bir rezervasyon durumu yazabiliyordu. Kimse erişemeyeceği bir veriye erişemiyordu — mevcut kontrol hâlâ "bu sayfayı düzenleyebilir misiniz" diye soruyordu — ama eklenti kendi alanlarını kendisini ilgilendirmeyen nesnelere yazıyordu.

Araç ve rezervasyon tarafındaki on beş işleyici artık yazmadan önce hangi tür kayda yazdığını doğruluyor. Bunlardan biri, yönlendirildiği her kayda araç sıralama verisi ekleyebilen canlı bir yoldu.

Yüklenemeyen bir yönetim ekranı artık durumu söylüyor

Bir ekranın verisi yüklenemediğinde bazı ekranlar kısa bir "bir şeyler ters gitti, lütfen yenileyin" mesajı gösteriyor, bazıları ise bomboş kalıyordu — WordPress menüsünün altında hiçbir açıklama taşımayan beyaz bir alan. Artık her ekran mesajı gösteriyor ve bir kontrol, yeni ekranların bu mesaj olmadan sevk edilmesini engelliyor.

Kapağın altında

Paylaşılan yönetim yapı taşları artık Rentiva'nın içinde kopya olarak tutulmak yerine ortak bir paketten yükleniyor ve yinelenen stil tanımları birleştirildi. Bu, açık ve koyu temada değişiklik öncesi/sonrası karşılaştırmayla doğrulandı: sitenizde hiçbir şey farklı görüntülenmiyor.


6.1.1 ve 6.1.2 WordPress.org dizinine hiç yayınlanmadı; düzelttikleri her şey buraya dahil. Tam geçmiş, iki dilde, eklentiyle birlikte geliyor.