NASIL ? XenForo Forumlarda Paket Tema Nasıl Yüklenir?

XenConsept

Administrator
Developer
Katılım
24 Ara 2025
Konular
27
Mesajlar
29
Tepkime puanı
0
XenForo forumlarının görünümünü ve kullanıcı arayüzünü geliştirmek için paket temalar (style/theme) kullanılır. Ücretli ya da ücretsiz olarak edinilebilen bu temalar genellikle ZIP dosyası şeklinde gelir ve içinde stil dosyaları, logo, font, CSS, JS, XML yapılandırma dosyaları ve bazen child-theme paketleri bulunur.
Tema kurulumu, iki aşamalı bir işlemden oluşur:
  1. Dosyaların sunucuya (FTP) yüklenmesi
  2. Yönetim panelinden XML dosyasının içe aktarılması
Aşağıdaki adımlar bu süreci net biçimde ele almaktadır.

1. Tema Dosyasını Hazırlama​

Tema sağlayıcıdan indirdiğiniz paket genellikle şu formatta olur:
Kod:
theme-name-v1.0.zip
ZIP dosyasını bilgisayarınızda açtığınızda şu tür klasör ve dosyalar görebilirsiniz:
Kod:
upload/        → FTP’ye aktarılacak stil asset dosyaları
style.xml      → Yönetim paneline yüklenecek ana XML dosyası
style-child.xml (bazı temalarda) → Alt tema yapısı
documentation/ → Kurulum yönergeleri

2. Sunucuya Dosya Yükleme (FTP)​

Temanın dosyalarını sunucuya atmak için FTP erişimi gerekir (cPanel Dosya Yöneticisi, FileZilla vb.).
Yol:
Kod:
public_html/
 └── src/
 └── internal_data/
 └── styles/
 └── js/
Tema dosyalarında genellikle:
Kod:
upload/styles/themeName/
upload/js/themeName/
gibi klasörler olur.
Yapmanız gereken:
  • ZIP içindeki upload klasörünün içeriğini sunucuda forum dizinine yüklemek
Örnek:
Kod:
FTP: /public_html/forum/upload/styles/themeName  →  sunucuya atılır
FTP: /public_html/forum/upload/js/themeName      →  sunucuya atılır
(Dizin adınız farklı olabilir: "forum", "community" veya direkt root dizin)

3. Yönetim Panelinden Tema Yükleme​

FTP tarafı tamamlandığında artık tema XenForo paneline tanıtılmalıdır.
Admin paneline giriş:
Kod:
https://siteniz.com/admin.php

Adım adım:​

  1. Menüden:
    Kod:
    Appearance (Görünüm) > Styles (Stiller)
    bölümüne girin.
  2. Sağ üstte "Import" / "İçe Aktar" butonuna tıklayın.
  3. Karşınıza gelen ekranda:
    • Bilgisayardan XML yükle → style.xml dosyasını seçin
    • Parent/Child seçeneklerini değişiklik yoksa varsayılan bırakın
  4. Import butonuna basarak yüklemeyi tamamlayın.

4. Tema Aktifleştirme​

Tema doğru yüklendiyse listeye eklenir.
Varsayılan (default) tema yapmak için:
Kod:
Appearance > Styles > (seçilen tema) > Set as default
Ayrıca forum kullanıcılarının tema seçebilmesi için:
Kod:
Setup > Options > Appearance
menüsünden “Enable user style selection” açık olmalıdır.

5. Child Theme (Alt Tema) Kullanımı​

Bazı premium temalarda geliştiriciler şu tavsiyeyi verir:
  • Ana tema sadece çekirdek dosyadır (güncelleme için)
  • Düzenlemeler child theme üzerinde yapılmalıdır
Yani:
  1. Önce ana tema XML’i yüklenir
  2. Ardından child XML yüklenir
  3. Kullanıcıya aktif edilmesi gereken tema child sürümdür

6. Logo – Renk – Header – CSS Düzenleme​

Tema yüklendikten sonra özelleştirme genellikle:
Kod:
Appearance > Styles > Customize Properties
ya da
Kod:
Appearance > Templates
kısmından yapılır.
Tema paneline göre logo değiştirme yolları değişebilir:
Bazı temalarda:
Kod:
Appearance > Styles > (Your Theme) > Basic options
Logo URL girilir.

7. Olası Sorunlar ve Çözümleri​

SorunNedenÇözüm
Tema yükledim, tasarım bozuk görünüyorFTP yüklemesi eksik, js/styles klasörleri aktarılmadıFTP → upload klasörü içeriğini eksiksiz atın
XML yüklenmiyor, hata veriyorYanlış dosya seçtiniz (child yerine ana XML gerekli)"style.xml" dosyasını yükleyin
CSS, font, ikonlar görünmüyorCDN engeli, izin hatası veya styles/tema/ yolu yanlışSunucu izinlerini 755 yapın, tarayıcıyı temizleyin

Sonuç​

XenForo forumlara paket tema yükleme işlemi basit olsa da iki kritik nokta içerir:
  1. FTP’ye dosyaların eksiksiz aktarılması
  2. Yönetim panelinden XML ile içe aktarma (import)
Bu işlemleri doğru tamamladığınızda temanız görünüm listesinde aktif olur ve dilediğiniz gibi özelleştirerek kullanabilirsiniz.
 
Geri
Üst