• Merhaba Ziyaretçi,
    Sitemizden yararlanmak için buradan kayıt olunuz.
  • Değerli üyelerimiz, Bildiğiniz üzere uzunca bir süredir eklenti desteği ile kişisel sebeplerden ötürü ilgilenemiyorum. Üyelerimizi mağdur etmemek açısından burada sergilenen eklentilerimizi Xenforo.gen.tr üzerinde satışa sunma kararı aldık. Mevcut eklentilere ait kritik problem ve geliştirmeler ile ilgili belirli aralıklarla Xenforo.gen.tr üzerinden destek verilecektir.

Nasıl Yapılır? XenForo İçin İf Koşulları / Şablon İzinleri

MySimS3k®

Emektar Üye
Katılım
30 Nis 2016
Mesajlar
358
Reaction score
342
Puanları
63
Yaş
41
Konum
Adana
Web sitesi
xenforo.com.tr
PHP Versiyonu
PHP v7.1.x
XenForo İf Koşulu Nedir ? İf Koşulu Nerelerde Kullanılır ? İf Koşulu Kullanım Amacı Nedir ?
Bu konuyu fazla teknik bir dil ile anlatmayacağım, çünkü aramızda yeterince bilgisi olmayan arkadaşlarımız veya anlatımdan anlamayacak arkadaşlarımız çıkacaktır.
Sadece bir üyeye veya sizin belirlediğiniz üyelere , sizin belirlediğiniz üye gruplarına , sizin belirlediğiniz forumlarda veya görmesini istemediğiniz üye grubu, forumlar, üye veya üyeler için forum duyuruları veya herhangi bir değişiklik. Mesela sadece ziyaretçilere gözükmesini istediğiniz üye ol hakkında bilgilendirici bir duyuru panosu ayarlamak istiyorsunuz işte o anda İf koşulları devreye giriyor. İf koşulları sayesinde istediğiniz üyelere , gruplara veya hangi forumlarda gözükmesini istiyorsanız onu belirliyorsunuz.

PHP:
<xen:if is="{$visitor.user_id}">İçeriği sadece üyeler görebilir misafirler göremez</xen:if>

<xen:if is="!{$visitor.user_id}">İçeriği sadece misafirler görebilir</xen:if>

<xen:if is="{$visitor.user_id}">
üyeler görebilir
<xen:else />

misafirler görebilir
</xen:if>

<xen:if is="{xen:helper ismemberof, $visitor, x}">
Belirli bir kullanıcı grubu için içerik göster
</xen:if>

<xen:if is="!{xen:helper ismemberof, $visitor, x}">
Belirli bir kullanıcı grubuna içeriği gizle
</xen:if>

<xen:if is="{xen:helper ismemberof, $visitor, x, y}">
Birden fazla kullanıcı grubu için içeriği göster
</xen:if>

<xen:if is="!{xen:helper ismemberof, $visitor, x, y}">
Birden fazla kullanıcı grubu için içeriği gizle
</xen:if>

<xen:if is="{$visitor.is_admin}">Adminler Görebilir</xen:if>

<xen:if is="{$visitor.is_moderator}">Moderatörler Görebilir</xen:if>

<xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}">Adminler ve Moderatörler Görebilir</xen:if>

<xen:if is="{$visitor.user_id} == x">Belirli bir üyeye içerik göster</xen:if>

<xen:if is="in_array({$visitor.user_id}, array(x, y, z))">Birden fazla üye için içerik göster</xen:if>

<xen:if is="{$post.position} == 0 AND !{$message.conversation_id}">Sadece İlk Mesajda Göster</xen:if>

<xen:if is="{$contentTemplate} == 'xyz'">İçeriği xyz şablonunda göster</xen:if>

<xen:if is="{$category.node_id} == x">İçeriği x kategorisinde göster</xen:if>

<xen:if is="{$forum.node_id} == x">İçeriği x forumunda göster</xen:if>

<xen:if is="in_array({$forum.node_id}, array(x, y, z))">İçeriği x, y, z forumlarında göster </xen:if>

<xen:if is="{$threadId} == x">İçeriği x idli konuda göster</xen:if>

<xen:if is="in_array({$threadId}, array(x, y, z))">İçeriği x, y, z idli konularda göster</xen:if>
 
Moderatörün son düzenlenenleri:

apocalypse

Yönetici
Yönetim Ekibi
Katılım
9 Haz 2014
Mesajlar
1,023
Reaction score
1,031
Puanları
113
Web sitesi
xenforo.web.tr
PHP Versiyonu
PHP v7.0.x
XenForo Versiyonu
XF 1.5.x
Muhteşem bi kaynak olmuş,elinize sağlık.
 
Üst