DataLife Engine v.18.1 Son Sürümü |
Aşağıdaki değişiklikler geliştirildi ve eklendi: 1. VKontakte sosyal ağında yetkilendirme desteği, yeni VK ID Oauth 2.1 protokolü kullanılarak eklendi. Bu, bu ağda oluşturulan yeni uygulamalar için destek sağlıyor. Eski uygulamalar için destek de herhangi bir ek değişiklik olmaksızın otomatik olarak çalışmaya devam edecek.
7. Kullanıcıların alıntıladıkları bir yorumun tam içeriğine daha kolay erişebilmeleri için , doğrudan orijinal mesaja gitmelerini sağlayacak hızlı bir bağlantı ekledik. Bağlantıya tıkladıklarında, ziyaretçiler söz konusu yorumun sayfasını ve konumunu kolayca bulabilirler. 8. "Çapraz referanslar" modülünde anahtar kelime arama algoritması tamamen yeniden yazıldı . Değiştirme algoritmaları da gerçek zamanlı olarak çalışır ve anında yönetilebilir. Değiştirmeler için artık düzenli ifadeler kullanılmaz ve içerik işleme optimize edilerek bu özelliğin çalışması önemli ölçüde hızlandırılmış ve çok sayıda anahtar kelime ve bağlantı için sunucudaki yük azaltılmıştır. 9. Tam haber görüntülenirken benzer yayınların çıktısını işleyen modül yeniden tasarlandı. Artık benzer haberler için arama, bir yayını ilk kez görüntülerken değil, doğrudan yayın eklerken veya düzenlerken gerçekleştiriliyor. Benzer yayınlar aranırken ek alanlar için ek destek eklendi, böylece kısa ve tam açıklama alanları kullanıldığında arama daha doğru olacak. Sitede bu bloğun önbelleğiyle ilgili çalışmalar iyileştirildi, böylece blok yalnızca yayın benzer haberler içeriyorsa işlenecek ve bu da bazı durumlarda sunucu üzerindeki yükü azaltacak. Ayrıca, blok yalnızca şablonda benzer haberleri görüntülemek için uygun etiketler varsa oluşturulacak. Benzer haberler {custom....} gibi başka etiketler kullanılarak görüntüleniyorsa, veritabanı sorgusu yürütülmeyecek ve bloğu oluşturmak için ek yük oluşmayacak.
12. Kişisel mesaj şablonları (pm.tpl) için yeni etiketlere destek eklendi : [pm-author] text [/pm-author] etiketleri , yazışmaları görüntüleyen kullanıcı bu mesajın yazarıysa, içindeki metni görüntüler. Ayrıca, kullanıcı bu mesajın yazarı değilse metni çıktı olarak veren [not-pm-author] text [/not-pm-author] etiketleri de mevcuttur. Bu, kendi mesajlarınızı ve muhataplarınızın mesajlarını kullanıcılara tahsis etmenize olanak tanır.
14. Kısa ve tam haber çıktı şablonları (shortstory.tpl ve fullstory.tpl) için , bir yayını silme yetkisine sahip kullanıcılar için siteden bir yayını silme bağlantısını görüntüleyen yeni [del] metin [/del] etiketlerine destek eklendi . Bu, kullanıcılara gönderiyi düzenleme seçeneği sunmadan, gönderiyi silme seçeneği eklemenize olanak tanır.
18. Sitedeki tüm son yorumları incelerken , şu anda denetim aşamasında olan gönderilere eklenen yorumların görüntülenmesini kaldırdık. Sonuç olarak, kullanıcılar yalnızca sitedeki yeni ve yayınlanmış haberler hakkındaki yorumları görebilecek. 19. Kontrol panelindeki kullanıcı yönetim sistemi yeniden tasarlandı ve iyileştirildi. Kullanıcılar için herhangi bir arama parametresi ayarladığınızda, bu bölümde herhangi bir işlem yaptıktan sonra "geri dön" butonuna tıklarsanız, daha önce belirlediğiniz arama parametreleriyle kaldığınız sayfaya geri dönersiniz. Bu, kontrol panelinde bu alanda çalışmayı daha kolay ve hızlı hale getirir.
22. Açıklama ve anahtar kelime meta etiketlerinin otomatik olarak oluşturulması için ek alan desteği ve kullanımı eklendi . Böylece, sitede kısa ve tam açıklama alanları kullanılmazsa, meta etiketleri yalnızca ek alanlardan otomatik olarak oluşturulacaktır. 23. Küresel şablon etiketleri [country=X] Metin [/country] için iç içe yerleştirme desteği eklendi . Böylece, şablonda blokları iç içe yerleştirebilir, önce ortak bir blok tanımlayıp ardından bunu ülkeye göre bölebilirsiniz. Örneğin, şu tür yapıları kullanabilirsiniz: [country=RU,BY,DE] Üç ülke için içerik [country=BY]Yalnızca Belarus için[/country][country=RU]Yalnızca Rusya için[/country] genel bloğun devamı [/country]. Bu, karmaşık şablon tasarımlarının düzenini basitleştirir. Ters etiketler [not-country=X] ... [/not-country] için de benzer iç içe yerleştirme desteği eklendi . 24. Genel şablon etiketleri [tags=X] Metin [/tags] için iç içe yerleştirme desteği eklendi . Böylece, önce ortak bir blok tanımlayıp içindeki etiketlere bölerek şablondaki blokları iç içe yerleştirebilirsiniz. Örneğin, şu tür yapılar kullanabilirsiniz: [tags=test1,test2] Bloğun genel başlığı [tags=test1] yalnızca test1 etiketi [/tags][tags=test2]yalnızca test2 etiketi[/tags] genel bloğun devamı [/tags]. Bu, karmaşık şablon tasarımlarının düzenini basitleştirir. Ters etiketler [not-tags=X] ... [/not-tags] için de benzer iç içe yerleştirme desteği eklendi . 25. Küresel şablon etiketleri [news=X] Metin [/news] için iç içe yerleştirme desteği eklendi . Böylece, şablonda blokları iç içe yerleştirebilir, önce ortak bir blok tanımlayıp ardından bunu haberlere bölebilirsiniz. Örneğin, şu tür yapılar kullanabilirsiniz: [news=1,2] Toplam blok başlığı [news=1] yalnızca haber 1 [/news][news=2] yalnızca haber 2 [/news] genel bloğun devamı [/news]. Bu, karmaşık şablon tasarımlarının düzenini basitleştirir. Ters etiketler [ not-news=X] ... [/not-news] için de benzer iç içe yerleştirme desteği eklendi . 26. Genel şablon (main.tpl) için, kullanıcıların sitenin temalarını değiştirmesine izin verildiğinde, içlerindeki metni görüntüleyen yeni etiketler [changeskin] text [/changeskin] desteği eklendi . Bu, sitedeki değişen şablonların tasarımını görüntülemek üzere tasarlanmış şablondaki ayrı blokları otomatik olarak etkinleştirip devre dışı bırakmanıza olanak tanır. 27. Yönetim panelindeki şablon düzenleyici, kontrol paneli tasarım ayarlarında belirlenen farklı metin ölçeklendirmelerine uyarlandı . 28. Yandex'in Yandex Turbo teknolojisine https://webmaster.yandex.ru/blog/yandex-turbo-teknolojisini-desteklemeyi-durdurdugu-için , bu teknoloji DataLife Engine'den de tamamen kaldırıldı. 29. Yayınlarda editörde içerik kopyalama ve yapıştırma algoritmaları iyileştirildi . 30. Etiket işlemeyi hızlandırmak ve bellek tüketimini azaltmak amacıyla DLE şablonlarının işlenmesinde çok sayıda ek iyileştirme gerçekleştirildi .
32. Yer adlarında ve kullanıcı adlarında kesme işareti ve tırnak işareti kullanma özelliği eklendi . 33. "Liste" türündeki yayınların ek alanlarına "0" değerini kullanma özelliği eklendi . Daha önce, bu tür değerler kullanıldığında alan boş kabul ediliyor ve yayın yeniden düzenlenirken değer kaydedilmiyordu. 34. DataLife Engine dosyaları aracılığıyla yüklenen indirme sayılarının biçimlendirilmiş çıktısı eklendi. Artık indirme sayıları, 23532234'lük birleşik sayı yerine, örneğin 23 532 234 biçiminde görüntülenecek ve bu da kullanıcının indirme sayısı algısını önemli ölçüde iyileştirecek. 35. Sitede koyu tema kullanıldığında editörün görüntülenmesinde değişiklikler yapıldı ve koyu temalarda hatalı görüntülenmesine ilişkin bazı hatalar giderildi.
37. Yapay zeka ile çalışmak için gerekli kütüphanelerin harici servislere indirilmesi zorunluluğu kaldırıldı. Artık tüm gerekli kütüphaneler doğrudan sunucunuzda bulunuyor. 38. Yorumlar ve kişisel mesajlar için, şablonda ek alan çıktı etiketinin kullanımından bağımsız ve ayrı olarak ek alan doğrulama etiketleri ([xfgiven_x] metin [/xfgiven_x], [xfnotgiven_x] metin [/xfnotgiven_x]) için destek eklendi. Başka bir deyişle, bu etiketler, bu şablonda [xfvalue_X] etiketi kullanılmadan bir şablonda kullanılabilir. 39. Yayınlar için düzenleyicide içerik kopyalama ve yapıştırma sistemi iyileştirildi . İçeriğini oluştururken DataLife Engine'i kullanan CSS sınıflarının korunması eklendi. Örneğin, alıntıları, küçük resimleri ve diğer bilgileri düzenleyici aracılığıyla bir alandan diğerine kopyaladığınızda, tasarımları korunacaktır. 40. MySQL veritabanına yapılan sorgular, web sitesinin daha hızlı çalışması ve sunucu yükünün azaltılması için optimize edildi. 41. Yayınlar ve yorumlar için editörde seçili metne dayalı alıntı ekleme sistemi iyileştirildi . 42. Yeni sürümlere yükseltme yapılırken, güncelliğini yitirmiş ve kullanılmayan DataLife Engine dosyalarının otomatik olarak silinmesi özelliği eklendi . DataLife Engine'in bu dosyaları silme erişim hakları varsa, otomatik silme işlemi gerçekleştirilir. 43. Ayarlar arasında arama yaparken, diğer anahtarlar ve ayarlar tarafından devre dışı bırakıldığı için görüntülenmemesi gereken gizli alanların görüntülenmesine neden olan sorun düzeltildi . 44. Çapraz referans modülündeki anahtar sözcüklerin yapılandırılmış veri işaretlemesinde yanlış bir şekilde değiştirilebildiği bir sorun düzeltildi . schema.org'da bu bağlantılara tüm sayfada genel bir değiştirme atandığında. 45. Sitede anket görüntülenirken geçersiz HTML düzeninin oluştuğu sorun düzeltildi . 46. Kontrol panelinde yorumları düzenlerken metin eklemenin çalışmadığı sorun düzeltildi . 47. Yayınlar tırnak işareti veya "ve" işareti içeriyorsa, eklerken veya düzenlerken kategori adlarının yanlış görüntülenmesine neden olan sorun düzeltildi . 48. API fonksiyonlarını kullanarak kullanıcı kaydederken oluşan bir sorun düzeltildi. 49. Kişisel mesaj çıktı şablonundaki [xfnotgiven_x] metin [/xfnotgiven_x] etiketlerinin çalışmadığı sorun düzeltildi . 50. Bazı durumlarda benzer haberleri ararken MySQL hatalarının oluşmasına neden olan sorun düzeltildi . 51. [add-favorites] ... [/add-favorites] ve [del-favorites] ... [/del-favorite] şablon etiketlerinin kategori ayarlarında atanan şablon adlarını hesaba katmadığı, ancak yalnızca standart şablon adlarını kullandığı sorun düzeltildi . 52. Kontrol panelindeki banner ayarlarında reklam materyalleri için çeşitli kategorilerdeki çıktı kısıtlamasının, tam yayınlar görüntülenirken çalışmaması sorunu düzeltildi . 53. Komut dosyasında daha önce tespit edilen ve bildirilen küçük hatalar düzeltildi. Aktivasyon için Eklentiyi İndirin ( Eklentiyi eklentiler bölümünden yükleyin) Geri Dön |
12-07-2025, 12:22 |