Tema düzenleyici

Bilgi XenForo 2.3.x Güncelleme Çalışmaları Hakkında Detaylı Bilgilendirme!

CevaplarBilgi XenForo 2.3.x Güncelleme Çalışmaları Hakkında Detaylı Bilgilendirme!
Konuyu başlatanXenTR
Cevaplar0
Görüntüleme60

XenTR

Yönetici
XenTR Mod
Licenced
SMS Confirmed
Katılım
3 Şub 2019
Mesajlar
2,253
Çözümler
80
Tepki puanı
2,788
Puanları
113
Değerli kullanıcılarımız,

Tasarım ve geliştirme çalışmalarımıza hız kesmeden devam ediyoruz. Bu süreçte, mevcut tasarımlarımızın büyük bir kısmını XenForo 2.3.x sürümüne başarıyla güncelledik. Ancak, kapsamlı ve kullanıcı dostu tasarımlar oluşturmanın ne kadar büyük bir iş olduğunu unutmamak gerekiyor. Sizlerin görmediği birçok detay, arka planda büyük emekler ve uzun saatler gerektiriyor.

XenForo 2.3.x ile Gelen Yenilikler​

XenForo 2.3.x sürümüyle birlikte, geliştirme süreçlerini etkileyen önemli değişiklikler ve yenilikler tanıtıldı. Kullanıcılar için belki görünür olmayan bu yenilikler, geliştiriciler için ciddi bir adaptasyon sürecini beraberinde getirdi. Örneğin:
  • jQuery'den Vanilla JavaScript'e Geçiş: XenForo, jQuery kullanımını bırakıp Vanilla JavaScript yapısına geçiş yaptı. Bu durum, tasarımlarımızda kullandığımız tüm jQuery kodlarını Vanilla JavaScript’e dönüştürmemizi gerektirdi.
  • Şablon Makro Sözdizimi Değişiklikleri: Şablonlarda kullanılan makro yapılarının güncellenmesi, tasarım sürecinde önemli bir adım oldu. Daha önce şablon düzenlemelerinden kaçınmış olmamız bu süreci biraz kolaylaştırsa da, yine de kapsamlı bir revizyon gerekti.
  • Font Awesome Güncellemeleri: İkon kütüphanesi olarak kullanılan Font Awesome’da da değişiklikler yapıldı. Örneğin, eski yapılar content: '\f015'; yeni XenForo 2.3.x standartlarına uygun olarak .m-faIcon(@fa-var-home); biçimine dönüştürüldü. Bu güncellemeler, özellikle Less şablonlarında yoğun bir çalışma gerektirdi.
  • Eklentilerin şablon modifikasyon yapılarında da değişiklikler gerekti. Özellikle, şablon düzenlemelerinde kullanılan regex ifadelerinin yeni sürümle uyumlu hale getirilmesi ve yeniden yapılandırılması önemli bir gereklilik haline geldi. Bu durum, hem mevcut modifikasyonların optimize edilmesini hem de yeni yapıya uygun şekilde yeniden tasarlanmasını zorunlu kıldı.

Yaşadığımız Zorluklar​

Tüm bu süreçler devam ederken, aynı zamanda PHP sürüm uyumluluğu için kodların optimize edilmesi gerekti. Web sitemiz de güncellenerek, kullandığımız eklentilerin XenForo ’nun yeni sürümüyle tam uyumlu hale getirilmesi sağlandı. Bu sayede hem müşterilerimizin hem de kendi projelerimizin ihtiyaçlarını karşılamaya artık odaklanabiliyoruz.

Bunların yanı sıra, şu anda web sitemizde kullanmakta olduğunuz (Zenith) adında bir temayı geliştirerek hizmete sunduk. Bu tasarımı, kullanıcılarımızdan satışa sunulup sunulmayacağı konusunda sorular aldık. Elbette bu tasarımın satışı yapılacaktır. Ancak, satış öncesinde üzerinde birkaç revizyon gerçekleştirmemiz gerekiyor. Bu çalışmalar tamamlandıktan sonra, stabil ve optimize edilmiş sürümü mağazamızda satışa sunulacaktır.

Ayrıca, basit ama etkili bir yapıya sahip, herhangi bir eklentiye bağımlı olmayan bir Ticket (Destek Talebi) Sistemini hayata geçirmiş bulunuyoruz. Bu sistem, kullanıcıların destek taleplerini kolayca iletebilmelerine olanak tanırken, aynı zamanda hızlı ve etkili bir çözüm süreci sunmayı hedefliyor. Kullanımı kolay ve bağımsız yapısıyla, ihtiyaçlarınıza pratik bir şekilde cevap verebilecek şekilde tasarlandı.

Bilgilendirme​

XenForo 2.3.x güncellemesiyle birlikte tasarımlarımızın kod yapısı, XenForo ’nun altyapısıyla tamamen uyumlu olacak şekilde baştan revize edilmektedir. Harici kullanılan sınıflar ve CSS kodları, sistemin kendi yapılarıyla entegre edilerek yeniden yapılandırılmaktadır.

Bu çalışma sayesinde:
  • Gereksiz kod kalabalığı ortadan kaldırılmış,
  • Tekrar eden ve ekstra yük oluşturan CSS stilleri temizlenmiş,
  • Daha optimize bir kod yapısı oluşturulmaktadır.
Bu güncellemeler, sadece tasarımlarımızın uyumluluğunu artırmakla kalmayıp, aynı zamanda web sitenizin genel performansını ve hızını da önemli ölçüde iyileştirmektedir. Amacımız, kullanıcılarımıza hem estetik hem de teknik açıdan en iyi deneyimi sunmaktır.

Öncelikli Hedefimiz​

Mağazamızdaki ürünlerin büyük bir kısmı henüz güncellenmemiş olabilir, ancak her ürün için sırasıyla çalışmalara başlamış bulunuyoruz. Tasarım güncellemeleri yoğun bir tempoda ilerlerken, eklenti güncellemelerinin daha kısa süreceğini öngörüyoruz. Amacımız, mümkün olan en kısa sürede tüm müşterilerimize destek sağlayarak ürünlerini güncel sürümlere taşımaktır.

Güncellemelerimizle ilgili herhangi bir sorunuz olursa, her zaman bizimle iletişime geçebilirsiniz.
 
Bilgi Kaynak Erişimi
https://xentr.net/
Quick Jump
Geri
Üst