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!

Nasıl yapılır ? Grubu değişen üyenin eski grubundan terfisi

htsumer

xFanatik
SMS onaylı
Kullanıcı
Katılım
2 May 2018
Mesajlar
1,929
Çözümler
40
Bana yardım edin. Yoksa kıracağım bu yazılımın kafasını.
Yen üye kayıt oluyor forumu her yönü ile görebiliyor. 5 gün sonra ilk girişte ADAY adlı gruba geçiş yapıyor terfi ile. İD'sini (27)tüm forum için konularda aşağıdaki kod ile sadece misafirler gizliyorum.Ama ilave İD 27 olarak ADAY grubu ekledim..O'da sınırlı (150 karakter) görüyor

Kod:
<!----3000 karakter başı--->
       
        <article class="message-body js-selectToQuote">
    <xf:ad position="post_above_content" arg-post="{$post}" />
    <xf:if is="{{$xf.visitor.isMemberOf([1, 27])}}">
        <xf:set var="$snippetPost" value="{{ snippet($post.message, 150) }}" />
        {{ bb_code($snippetPost, 'post', $post) }}
        <xf:if is="$snippetPost != $post.message">
            <div class="blockMessage blockMessage--important blockMessage--iconic">
                &#304;&ccedil;eri&#287;in tamam&#305;n&#305; g&ouml;r&uuml;nt&uuml;lemek i&ccedil;in <a href="https://www.maasmutemeti.com/forum/sayfa/altin_uyelik_premium/">&Ouml;zel &Uuml;ye</a> olman&#305;z gerekmektedir.
           
            </div>
        </xf:if>
        <xf:else/>
        {{ bb_code($post.message, 'post', $post) }}
    </xf:if>
    <div class="js-selectToQuoteEnd">&nbsp;</div>
    <xf:ad position="post_below_content" arg-post="{$post}" />
</article>
           
<!----3000 karakter sonu--->

Şimdi adam üye oldu 5 gün sonra ilk girişinde İD:27 olan ADAY gruba terfi ettirdim. Daha sonra bu üye bakıyor forum güzel ve ADAY gruptan bir üst grubu satın aldı yani altın üye oldu.
Tamam buraya kadar sorun yok ama altın üye olduktan sonra hala eski grubun izinlerini alıyor.
Yani yukardaki kod ile İD:27 olduğu için kısıtlı içerik görüyor..

Bana ne lazım.. ADAY grubu izinlerini kod ile değil de eklenti ile gizleyeceğim bir eklenti lazım.
ADAY grubu izinlerini kısıtla diyeceğim ve üye altın üyeolunca ADAY izinleri geçersiz kalacak..
Bu şekilde, ADAY üye altın üye alınca bu sefer manuel ADAY grubu tıkını kaldırmak zorunda kalıyorum..Umarım anlatabildmişimdir..
Aradığım eklenti şu.
2.cil gruba dahil olanlar için içerik gizleme..
Misafirler için yukarıdaki kod var zaten her yerde..
Ama grub tercihlerine ait eklenti şeklinde bir seçim lazım.
Diyeceğim ki ADAY grubuna içeriği 150 karakter göster..
 
Tamam bunu sizin için müsait olduğumuzda eklentiye çevirelim.
 
Deneme yapıldı. Geniş açıklamayı buraya yazdım. Elinize sağlık. Allah sizden razı olsun
Not: İlk mesajımdaki post_macros kodunu kaldırmadan çalışmadı. post_macrosu geri al dedim çalıştı..

Ama Kayıtlı kullanıcı gruba ait olan üyeyi terfi ile başka gruba alırsak tamda istediğim bir eklenti oldu. İnanın çok sevindim.. Elleriniz dert görmesin iyiki varsınız..



 

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.