Joomla! Projesi, Joomla! 3.9 Alpha sürümünün kullanılabilirliğini duyurmaktan mutluluk duyar. Gelecek 3.9 sürümü için kalite güvencesi sağlamak amacıyla, topluluk üyeleri ve uzantı geliştiricilerinden paketi indirmeleri ve test etmeleri istenmektedir.
Joomla! 3, Joomla! CMS'nin en büyük versiyonudur ve 3.9 bu dizinin onuncu azınlık sürümüdür. Joomla! 3,8 ile 3,9 arasında bir tek tıklama güncellemesi olduğunu ve bir taşıma olmadığını unutmayın. Aynısı CMS'nin 3 serisindeki sonraki versiyonlar için de geçerlidir. Bu alfa, SADECE test amaçlı tasarlanmıştır ve Alpha'dan yükseltme yolu bulunmadığından, paketi test sitelerinizde deneyin.
Joomla! 3.9'daki Yenilikler Neler?
Joomla! 3.9'un temel amacı, sitelerinizin uyumluluğunu kolaylaştırmak ve geliştiricilerin uzantıları GDPR gibi yasa ve yönetmeliklere uygun hale getirmek için işlerini kolaylaştırmak amacıyla Joomla! CMS'ye bir Gizlilik Aracı Paketi eklenmiştir.
Joomla! 3.9 Alpha İndirin
İşlerinizi kolaylaştırmak için Joomla! 3.9 Alpha'yı doğrudan launch.joomla.org adresinde de test edebileceğinizi bildirmek isteriz.
Yeni Uzantılar
Gizlilik Sistemi
Bu, hukukun ve yönetmelikle ilgili kabiliyetlerin özüdür ve birkaç alt sistem sağlar. Bu sistemin kendi başına, web sitenizi herhangi bir yasa ve yönetmelikle uyumlu hale getirmediğini, ancak site sahiplerine uygunluk sağlaması için bir araç olduğunu unutmayın. Devam eden çalışma belgeleri docs.joomla.org adresinde bulunabilir.
Gizlilik Bileşeni
Gizlilik eylemleri ve yönetimi için ana etkileşim noktası. Bileşen, site sahiplerine gizlilikle ilgili konularda yardımcı olmak için çeşitli işlevler sunar.
- Yetenekler Listesi: Site sahiplerine mahremiyetle ilgili kabiliyetle ilgili kaygı ve veri toplama hakkında bilgi vermede yardımcı olmak için bir yetenek ekranı, uzantılar tarafından bildirilen bilgileri özel bir eklenti olayı aracılığıyla gösterecektir. Genellikle tek eklenti gruplarına hedeflenen diğer etkinliklerden farklı olarak, buradaki model, genellikle verileri toplayan veya işleyen birkaç farklı eklenti grubundan (Google reCAPTCHA entegrasyonu olarak bir müşterinin IP adresi olarak captcha grubu gibi) eklentileri açıkça içe aktarır.
- Onay Takibi: Bileşen, web sitesinde verilen tüm onayları izleyen bir denetim günlüğünü desteklemektedir; temelde bu, gizlilik politikasının iznini izlemek için izin eklentisi için kullanılır (aşağıya bakınız), ancak uzantılar da kendi onaylarını burada kaydedebilir.
- Bilgi İstekleri: GDPR ve benzer gizlilik düzenlemeleri kapsamında verilen haklar, verilerinize erişim hakkını ve unutulma hakkını içerir. Bilgi istekleri sistemi, bu istekleri izlemek ve bunlara göre hareket etmek için kullanılır. GDPR ve benzer gizlilik düzenlemeleri kapsamında verilen haklar, verilerinize erişim hakkını ve unutulma hakkını içerir. Bilgi istekleri sistemi, bu istekleri izlemek ve bunlara göre hareket etmek için kullanılır.
Bir istek iki şekilde oluşturulabilir:
- Bir site yöneticisi tarafından arka uçtan
- Önceden kayıtlı bir kullanıcı tarafından
İstek onaylandıktan sonra site yöneticisi, istek üzerine harekete geçme isteklerine uygun eylem düğmelerine sahip olacaktır. İsteklerin işlenmesi eklenti tarafından gerçekleştirilir, etkilenen her uzantı için maksimum esnekliğe ve yapılandırmaya izin vermek için tüm eylemler eklentiler tarafından gerçekleştirilir.
Gizlilik Politikası Onay Eklentisi
Etkinleştirildiğinde, eklenti, kayıtlı kullanıcıların web sitesinde başka bir şey yapmadan önce sitenin gizlilik politikasına (eklentide tanımlanmış) izin vermesini zorunlu kılmak için kullanılabilir.
Onay Eklentisini Onayla
E-posta ile ilgili formlarımız için (iletişim, bir arkadaşınıza e-posta ve gizlilik politikası formu), bu eklenti, kullanıcının formun bilgilerini işlemeyi kabul etmesi için form için gerekli onay kutusunu ekler.
Şartlar ve Koşullar Eklentisi
Etkinleştirildiğinde, eklenti, yeni kayıt olan kullanıcıların sitenin şart ve koşullarını (eklentide tanımlanmış) kabul etmesini gerektirir.
Gizlilik Panosu Modülü
Bilgi talebi verilerinin özetini gösteren bir yönetici modülü mevcuttur.
Acil İstek Bildirimi
Site yöneticisini acil olarak kabul edilen isteklere (bileşen ayarlarında yapılandırılan yaştan önceki ve daha eski, varsayılan olarak 14 gün) uyarmak için kullanılabilecek hızlı bir simge eklentisi kullanılabilir.
Eylem Günlüğü Sistemi
GSoC 2016'dan "Kayıt Eylem Kayıtları" projesinin sonlandırılması budur. Bu sistem, bir web sitesinde gerçekleştirilen bir etkinlik denetim günlüğü oluşturmak için bir altyapı sağlar ve site yöneticisinin tercihlerine göre ayarlanabilir. Uzantılar, özel mesajlar eklemek veya sistem standart CRUD eylemlerine sahip olmak için bu sisteme bağlanabilir. Devam eden çalışma belgelerini docs.joomla.org adresinde bulabilirsiniz.
- Eylem Günlükleri Bileşeni: ,site yöneticilerinin eylem günlüğünü incelemesine, dışa aktarmasına ve girdileri temizlemesine izin verir.
- Eylem Günlükleri Eklentisi: "Action Log - Joomla" eklentisi, desteklenen içerikle ilgili uzantılar için CRUD eylemlerini ve uzantı yönetimi gibi çeşitli eylemleri günlüğe kaydetmek için kullanılır.
- Son Eylemler Modülü: son kaydedilen eylemleri gösteren bir yönetici modülü mevcuttur.son kaydedilen eylemleri gösteren bir yönetici modülü mevcuttur.
Yeni API Özellikleri
XMLDocument İndirilen Belgeleri Destekler
Joomla\CMS\Document\XMLDocument daha önce yalnızca belgeyi tarayıcıda görüntüleyen bir satır içi belge düzenini destekledi. setDownload() Belgenin indirilmesi (true) veya satır içi (false) görüntülenip görüntülenmeyeceğini belirlemek için sınıfa yeni bir yöntem eklenir. isDownload() Bu durumu kontrol etmek için yeni bir yöntem eklendi.
com_messages Tüm Süper Kullanıcılara Mesaj Gönder
Tüm süper kullanıcılara mesaj göndermek için çağrılan araç paketi ile bazı bildirimler getirildi. Bunu desteklemek için com_messages'da mevcut olan yetenekleri kullanmaya karar verdik ve MessagesModelMessage::notifySuperUsers() bu yeteneği destekledik.
Çeşitli Eklentiler
Günlük Döndürme Eklentisi
Etkinleştirildiğinde, bu, Joomla\CMS\Log API aracılığıyla oluşturulan dosyaları günlüğe kaydetmek ve yapılandırılmış günlük yoluna kaydetmek için bir günlük döndürme özelliği uygular. Bu, günlük dosyalarının döndürülebilmesini ve kaldırılmasını sağlar.
Gizlilik aracı paketi ile ilgili olmayan diğer özellikler de Joomla! 3.9'a birleştirildi. Çözülen sorunların ve özelliklerin tam listesini GitHub'da bulubilirsiniz.
Bu Sürüm Ne İçin?
Bu, sadece test sitelerinde kullanılması gereken bir ALPHA sürümüdür. Alfa sürümleri yükseltilemez. Herhangi bir geriye dönük uyumluluk sorunu olmamasına rağmen, uzantı ve şablon geliştiricilerin Joomla! 3.9'un kararlı sürümü için uzantılar hazırlamak amacıyla bu sürümle birlikte çalışması teşvik edilir.
Kullanıcıların paketi test edip, sorunları Joomla! CMS Sorun İzleyici'de raporlamaları için teşvik edilir. Lütfen aktif olan sitelerinizden herhangi birisini alfa sürümüne yükseltmeyin ve alfa SADECE test amaçlıdır ve alfa'dan yükseltme yolu bulunmadığından alfa ile yeni bir site başlatmayın.
Kararlı Sürüm Ne Zaman Çıkacak?
Mevcut beklenen program şu şekildedir:
- 11 Eylül 2018 - 3.9 Beta
- Ekim 2018 - 3.9 Sürüm Adayı
- Ekim 2018 - 3.9 Kararlı Sürüm
Lütfen, yayınların belirli bir tarihinin, kontrolümüz dışındaki gönüllülere ve koşullara bağlı olduğuna dikkat ediniz. Bu zaman çizelgesine ilişkin en güncel bilgiler proje yol haritası'nda bulunabilir. Katı ve zamanında teslim edilmesini sağlamak için testlere ve raporlamaya katılabilirsiniz (aşağıdaki “Nasıl yardımcı olabilirsiniz?” Bölümüne bakınız).
Nasıl Yardımcı Olabilirsiniz?
Joomla! ile aktif olarak yer alabileceğiniz çeşitli yollar vardır. Bir kodlayıcı, bir bütünleyici veya sadece bir Joomla! kullanıcısı olmanız fark etmez. Daha fazla bilgi almak için Üretim üyelerinden herhangi birine başvurabilirsiniz. Joomla! Bug Squad CMS geliştirme sürecinde en aktif takımlarından biridir ve her zaman, hata raporları, sıralama yamaları, kodlama ve test ile yardımcı olabilecek kişiler (sadece geliştiriciler) aramaktadır. Joomla! kod tabanı çalışma bilginizi artırmak için harika bir yoldur ve aynı zamanda dünyanın her yerinden yeni insanlarla tanışmak için harika bir fırsattır.
Eğer ilgileniyorsanız, lütfen Joomla! Belgesinde bizi okuyun. Katılmak isterseniz, Bug Kadromuz koordinatörü olan Niels Braczek'e (
Kaynak: Joomla.org