Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!
Kaynak ikonu

Kullanım tekniği En ideal şekilde Xenforo TEMA Kurulumu, Upgrade ve Kullanımı

XenForo için kullanım tekniği.
Bu konu daha kolay bulunabilmesi amacıyla daha önceki şu paylaşım kaynak olarak taşınarak oluşturulmuştur.

ip ucu - En ideal şekilde Xenforo TEMA Kurulumu, Upgrade ve Kullanımı

NOT : Aslında bu yazım Xenforo official sitesinde paylaşılan şu konunun bir nevi özeti şeklinde.

Proper Theme Installation, Upgrading, and Usage

Amaç : Tema Güncellemeleri sırasında (veya Server arasında tema taşıma aşamalarında) özelleştirdiğimiz temalarımı kaybetmemek

Neye Dikkat Etmeli : Bunun için 1. Kural, Default tema dahil, kurduğumuz hiç bir temanın Master teması üzerinde kesinlikle düzenleme yapmıyoruz.

Örnek : Xenforo Default teması üzerinde özelleştirme yapmak istiyorum. Bir de satınaldığım “ABC” teması var. Bu tema üzerinde farklı iki renklere sahip “ABC-Siyah” ve “ABC-Mavi” şeklinde iki özel tema oluşturmak istiyorum.

Şimdi tavsiye edilen şöyle bir yapı oluşturmak :

- Default Tema (Xenforo Default Teması. Kesinlikle dokunmuyoruz)
--- Default- Özel (Burası bizim ana temamız- CHILD)

- ABC Teması (Yazılımcı firmanın Ana teması. Buna kesinlikle dokunmuyoruz)
--- ABC Teması – OZEL (Burası bizim ana temamız- CHILD)
------ ABC- Siyah (Siyah Temamız- CHILD)
------ ABC- Mavi (Mavi Temamız- CHILD)

Hedef olarak şöyle bir yapı kurmaya çalışıyoruz.

Tema_01.jpg

Şimdi bunu yapıyı nasıl kurduğumuzu açıklama çalışalım.
  • Öncelikle ABC temasını kuruyoruz.
  • Sonra ilk Child temamızı “Tema Ekle” tuşuna basarak tanımlıyoruz.
CHILD Tema Yaratma :
“Tema Ekle” butonuna tıklayarak şu şekilde “ABC-Ozel” şablonu oluşturuyoruz.

Tema_02.jpg

“Tema Ekle” butonu tıklayarak şu şekilde “ABC Siyah” şablonu oluşturuyoruz.

Tema_03.jpg

Artık yapımızı oluşturduğumuza göre “ABC Siyah” şablonu üzerinde tema renkleri ile ilgili her türlü değişikliği yapabiliriz.

Eğer yapacağım değişiklik hem “ABC Siyah” hem de “ABC Mavi” etkileyecek ise bu sefer bu şablon değişimi “ABC Ozel” üzerinde yapıyorum. Bu değişiklik hem Siyah hem de Mavi temamız etkilemiş oluyor.

Peki yaptığımız bu “ABC – Siyah” temamızı nasıl EXPORT ederiz :

Temamızı sağ tarafında bulunan ok işaretini tıklayarak “INDIR” seçiyoruz ve şu şekilde Export ediyoruz

Tema_04.jpg

Tema_05.jpg

Şimdide başka bir server taşıdığımız “ABC-Siyah” temamız IMPORT edelim.

Sağ üst köşede bulunan “YÜKLE” butonuna basıyoruz ve elimizdeki .xml dosyasını seçerek hangi temanın CHILD olacaksa onu belirtiyoruz.

Tema_06.jpg

Tema_07.jpg

Artık upgrade sonrası özel temalarımızın bozulmasını düşünmemize gerek kalmadı.

İnşallah birilerinin işine yarayan faydalı bir konu olmuştur.

Eksiğimiz, hatamız var ise afola :)

Hangi temayı güncellemeliyiz ?
Tema güncellemesi sadece parent-ana tema üzerine yapılır. Benim örnekte ana tema nedir peki ? ABC Teması

Dolayısıyla tema güncellemesi sadece “ABC Teması”na yapılır.

Kişisel özelleştirmeyi hangi Child-Alt temada yapmalıyız ?
Bizim tema ile yapacağımız tüm özelleştirmeleri ise duruma bağlı olarak ilgili Child-alt temada yapmalıyız. Örneğin :

1- mesela üye imza resimleri ile ilgi bir özelleştirme yapacağız. Bu yapacağımız değişiklik hem “ABC-Siyah” hem de “ABC-Mavi” temalarında etkili olsun istiyoruz. Bu durumda tek tek 2 alt temada özelleştirme yapmak yerine, özelleştirmeyi “ABC Tema-ÖZEL” alt temasında yapmamız daha pratik. Bu özelleştirme sonrası eski şablonlar kısmını kontrol ediyoruz. Var ise “ABC-Siyah” ve “ABC-Mavi” ile ilgili eski şablon, onları birleştiriyoruz.

Not: Normalde “ABC tema-ÖZEL” de yapılan özelleştirme onun alt temaları olan “Mavi” ve “Siyah” otomatik geçer. Ama bazen de geçmeye biliyor. Bu durumda eski şablon olarak kalabiliyor. Biz de kontrol edip merge-birleştirme yaparak sorunu çözüyoruz.

2- Bu örnekte üye imza kelimelerin renginin mavi olmasını isteyelim. Ama bu isteğimiz sadece “ABC-Mavi” TEMA’sında olsun, “ABC-Siyah” Temasında olmasın istiyoruz. Bu durumda özelleştirmeyi direkt “ABC-Mavi” alt Temasına yapıyoruz.

Kısaca özetlemeye çalıştım. İnşallah bu sefer daha net ve açıklayıcı olmuştur. :)
Yazar
mkucuksari
Görüntüleme
1,871
İlk yayınlama
Son güncelleme
Değerlendirme
5.00 yıldız 2 değerlendirme

mkucuksari ait diğer kaynakar

En son güncellenenler

  1. Kullanım detayları ilave edilmiştir.

    Hangi temayı güncellemeliyiz ? Kişisel özelleştirmeyi hangi Child-Alt temada yapmalıyız ...

Son incelemeler

Ellerine sağlık abi sağlam makale :)

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.