IRCdForum.Net  

Ana Sayfa

Geri Git   IRCdForum.Net > Webmaster ve E-Ticaret > Webmaster Forumu > XenForo Destek

XenForo Destek Modern forum yazılımı XenForo için destek bölümü. Eklentiler, tema ve modifikasyonlar burada.


Xenforo 2'de konu gösterimine konu açma butonu nasıl eklenir?

Modern forum yazılımı XenForo için destek bölümü. Eklentiler, tema ve modifikasyonlar burada.


Kullanıcı Etiket Listesi

  
 
LinkBack Konu Araçları Görünüm Modları
Eski 27 Nisan 2026, 08:50   #1
Çevrimdışı
Mezarkabul
Çevrimdışı
Mezarkabul Kullanıcısının Avatarı

Varsayılan Xenforo 2'de konu gösterimine konu açma butonu nasıl eklenir?

XenForo 2'de konu gösterimi (post_view) sayfasına "Yeni Konu Aç" butonu eklemek için en sağlıklı yöntem, şablon (template) düzenleme veya reklam alanlarını kullanmaktır.
İşte bunu yapmanın en pratik yolları:

1. Yöntem: Şablon Düzenleme (Tavsiye Edilen)
Bu yöntem butonu doğrudan şablonun içine gömer.
  • Admin Paneli > Görünüm ve Diller > Şablonlar yolunu izleyin.
  • Kullandığınız temayı seçin ve
    Kod:
    thread_view
    şablonunu aratıp açın.
  • Şablonda butonu görmek istediğiniz yeri bulun. Genelde sayfa başlığının altına eklemek için şu kodu arayın:
    Kod:
    <xf:breadcrumbcontent>
    veya
    Kod:
    <xf:pageaction>
  • Uygun gördüğünüz yere şu kodu yapıştırın:
HTML

Kod:
<xf:if is="$forum.canCreateThread()">
<xf:pageaction>
<xf:button href="{{ link('forums/post-thread', $forum) }}" class="button--cta" icon="write">
{{ phrase('post_thread') }}
</xf:button>
</xf:pageaction>
</xf:if>
Alıntı:
Not:
Kod:
xf:pageaction
etiketi, butonu sayfanın sağ üst köşesindeki standart işlem alanına yerleştirir. Eğer butonun mesajların hemen üstünde veya altında görünmesini istiyorsanız,
Kod:
xf:pageaction
etiketlerini kaldırarak sadece içindeki
Kod:
xf:button
kısmını kullanabilirsiniz.
[hr]

2. Yöntem: Reklam Alanlarını Kullanma (Kod Bilgisi Gerektirmez)
Eğer şablon kodlarına dokunmak istemiyorsanız, XenForo'nun yerleşik reklam sistemini buton yerleştirmek için kullanabilirsiniz.
  • Admin Paneli > Kurulumlar > Reklamlar kısmına gidin.
  • Reklam Ekle butonuna tıklayın.
  • Konum: "Konu görünümü: Mesaj listesinin üstü" veya "Mesaj listesinin altı" seçeneğini belirleyin.
  • HTML Alanına şu kodu ekleyin:
HTML

Kod:
<div class="block-outer-main">
<xf:button href="{{ link('forums/post-thread', $forum) }}" class="button--cta" icon="write">
Yeni Konu Aç
</xf:button>
</div>
[hr]

Dikkat Edilmesi Gerekenler
  • İzinler: Yukarıdaki kodlarda yer alan
    Kod:
    <xf:if is="$forum.canCreateThread()">
    satırı, butonu sadece o forumda konu açma yetkisi olan kullanıcılara gösterir. Bu satırı silerseniz yetkisi olmayanlar da butonu görür ancak tıkladıklarında "Hata" alırlar.
  • Görünüm:
    Kod:
    button--cta
    sınıfı butonu dikkat çekici (genelde temanın ana renginde) yapar. Eğer daha sade bir buton isterseniz sadece
    Kod:
    button--primary
    kullanabilirsiniz.
Eğer butonun sadece belirli forum bölümlerinde çıkmasını isterseniz, koşul ifadesini
Kod:
<xf:if is="$forum.node_id == 2">
(2 yerine forum ID'si gelecek şekilde) olarak güncelleyebilirsiniz.

__________________
İstemem! Eksik olsun!
Tahtlarınız, şanınız, sahte zaferleriniz!
Bir tek onurum yeter bana
Yalnız ölsem de eğilmem asla!
 
  

Yer İmleri


Şu anda bu konuyu görüntüleyen etkin kullanıcılar: 1 (0 üye ve 1 konuk)
 

Yayınlama Kuralları


Forum saati GMT +3 olarak ayarlanmıştır. Şu an saat: 20:18

Forum
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
IRCdForum.Net, lisanslı vBulletin® kullanmaktadır.
Yasal Uyarı
IRCdForum.Net; 5651 sayılı kanuna göre yer sağlayıcı bir forum sitesidir. Dolayısıyla forumdaki içeriklerden ilgili içeriği paylaşan üyeler sorumludur. Hukuka aykırı içerik bildirimleri için İLETİŞİM linkinden bildirim gönderebilirsiniz.


güzel hosting

IRCdForum.Net; altyapı gücünü Güzel Hosting'den alır.