Tema düzenleyici

[XTR] Style Switcher

Eklenti [XTR] Style Switcher 1.0.2

indirmek için izniniz yok
O dosya isimlerini şöyle değiştirir misiniz?
cookie.js = cookie.min.js
style_switcher.js = style_switcher.min.js
 
Şu anda çalıştığı görülmekte. Bu js ler için bir güncelleme yayınlarım yakında.
 

Şurada XenTR hocam mükemmel bir sorunu çözdü. Eklentinin diğer tüm temalarda geçerli olabilmesini sağladı. Bunun önemi şöyle;

Aydınlık ve karanlık tema kullanıyor ve bu temalar birbirinin aynısı ise ikisinde de yapılan değişikliklerin geçerli olmasını sağlıyor. Ayrıca kullanıcıya sadece tema değiştirme şansı tanımakla kalmıyor tüm temalarda renkleri kontrol edebilme şansı veriyor.
 
XenTR hocam tekrar merhabalar, üyelerimden aldığım geri dönüşümler sonucu sayfa düzeni kısmının yani kutu-geniş kısmının stabil olmadığıyla karşılaştım. Özellikle dar konuma getirdiğimizde her sayfa için tekrar ayarlamak gibi bir durum oluşuyor. Ya da tekrar geri geniş yaptığımızda bazı yerlerin kutu kaldığını görüyoruz. Acaba yaptığımız ayarlamalardan mı diye localhostta da kontrol ettim. Durum aynı şekilde.
 
Site adresinizi profilinizden ekler misiniz? Her eklenti genelde standart temaya göre üretilir. Kullanmış olduğunuz temanın kendisine özgü class yapıları neticesinde olası sorunlar mümkündür. Onun için sitenizde kullandığınız temaya özgü düzenleme yapılması gerekebilir. Sorunu görmeden bir şey söylemem zor bu durumda. Demo sitemizde belirtmiş olduğunuz sorun yoktur. Talepleriniz doğrultusunda bunun ile ilgili olarak sanırım bir güncelleme yayınlayabilirim.
 
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
Hocam bozulmanın bir kere arkaplanı sıfırla seçeğini kullandıktan sonra oluştuğunu söyleyebilirim.(Ya da başka bir şekilde) Şu an demo adresinde de sorun oluşturdum kendi çerezlerimle. Buyrun;

giphy.gif
 
Arka plan reset işlemi ile kutulu düzen ve arka plan resimleri standart ayarlara çekilirler. Ben demo sitesinde sözünü ettiğiniz gibi bir sorun göremiyorum yada ben yanlış anlıyorum. Bu belirttiğiniz durumu detaylandırabilir misiniz?

Ayrıca demo sitesinde eklenti üzerinde bir kaç revizyon gerçekleştirdim. Aslında hata olarak kabul edilmeyecek ama sinir bozucu bir durumu sabitlemiş oldum. Sistem önce kendi yapısını yüklemesine müteakiben sonradan eklenti ile birlikte gelen js dosyasını yüklemektedir. Doğal olarak her sayfa yenilemesinde önce kendisini sonra da js yapısını yükler. Eklentinin çalışma mantığı da js sistemine bağlı olduğu için ilgili class değerlerini yükleme sonrasında atamaktadır. Bunun ile ilgili olarak bir düzenleme yapıldı. Cookies dosyası da tek bir js dosyasında birleştirildi.

Daha önce revizyon yaptığımız özelliği de ekleyerek eklentiyi paketleyerek yeni sürüm olarak yayınlamayı düşünüyorum.
 
Tabii neden olmasın. Ama önce tamamlamam gerek şu anda başka bir işe bakıyorum. Elimdeki iş bitsin direk paketler pm atarım.
 
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
Sorunu tam olarak anlatamadığımı da bildirmek istiyorum. Bu sorun benim sitemle, tema ile ya da bir şeyle ilgili değil. Canlı demoda da mevcut. Default temada da mevcut. Local kurulumda da mevcut. Yani genel bir durum :(

Şu adımları izleyebilir misiniz? Sorunu anlamanıza yardımcı olacaktır.

  1. XenTR / Professional XenForo Styles : Default-Style adresinde görünümü Box yapın,
  2. Herhangi bir forum yazısına girin ve fikrinizi değiştirip görünümü Wide yapın tekrar,
  3. Sonra box yaptığınız anasayfaya döndüğünüzde oranın hala box kaldığını forum konusunun da wide olduğunu göreceksiniz.
 
Ha şimdi anladım sorunu. Bana biraz zaman gerekli hocam. bir işim var onu bitirmek üzereyim. Bitsin bakacağım. ;)
 
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
Bu konuyu biraz inceleme fırsatı buldum. Evet söylemiş olduğunuz sorunun çerezler ile alakalı olduğunu tespit ettim. Aslında sorun sayılır mı kestiremedim. Şöyle ki eklenti için bir çerez dosyası kullanılmaktadır. Bu çerez dosyasının amacı ise sayfada yapılan değişikliği kaydetmesi içindir. Yani bir sayfaya girdiniz ve bu sayfada sayfa yapısını boxed olarak ayarladınız. Artık girmiş olduğunuz o sayfa boxed (Kutulu) olarak kalacaktır. Taki siz yeniden düzenleyene yada reset butonuna tıklayana kadar. Ve yahutta tarayıcı önbelleğinizi silene kadar bu girmiş olduğunuz sayfa ayarladığınız biçimde kalacaktır. Ne yazık ki şu aşamada bu konuda çok fazla bir şey yapılabilir görünmüyor.

Belki bunun için sadece ana sayfada yapılan düzenlemelerin tüm alanlarda uygulanması için bir düzenleme yapılabilir. Yani stil değiştirici sadece ana sayfada aktif olacak diğer sayfalarda görüntülenmeyecektir. Bu sayede ana sayfada yapılan değişiklikler diğer sayfalar için de geçerli olacak ve her sayfanın cookies tutmasının önüne geçilmiş olacaktır. Bu tek ve geçerli çözüm olacaktır.
 
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
Hocam şöyle bir olay söz konusu;
Nasıl ki renk seçtiğimizde tüm sayfalarda geçerli oluyorsa wide ya da box seçtiğimizde de aslında belli bir boyut değeri cssini aktif ediyoruz. Nasıl oluyor da renkleri algılıyorken wide değerini unutuyor. Bence ikisini aynı mantıkla çalışan bir hale getirmek sorunu çözecektir henüz tam olarak nasıl olacağını bilemesem bile.
 
Quick Jump
Geri
Üst