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 ? Online üyeleri gizlemek

Alenkezodo

Kullanıcı
Kullanıcı
Katılım
29 Nis 2021
Mesajlar
11
Admin pandende üyeleri ve ziyaretçileri gizleme seçeneğindeki var fakat bunu kolay bir yöntemle gecmek çok basit. URL`e site adresi sonra si /online yazarsan üyeli, ziyaretçileri görebiliriz. Bunu tam Nasil kapatabiliriz?
 

Nasıl yapılır ? Online üyeleri gizlemek

Şu adımları uygulayın; Admincp >> Gruplar ve izinler >> Kullanıcı grubu izinleri bu alanda hangi kullanıcı grubunun görmesini istemiyorsanız o gruba tıklayın ve üye listelerini görüntüleyebilir mi? seçeneğini hayır olarak seçip kaydedin.
Şu adımları uygulayın; Admincp >> Gruplar ve izinler >> Kullanıcı grubu izinleri bu alanda hangi kullanıcı grubunun görmesini istemiyorsanız o gruba tıklayın ve üye listelerini görüntüleyebilir mi? seçeneğini hayır olarak seçip kaydedin.
 
Çözüm
Şu adımları uygulayın; Admincp >> Gruplar ve izinler >> Kullanıcı grubu izinleri bu alanda hangi kullanıcı grubunun görmesini istemiyorsanız o gruba tıklayın ve üye listelerini görüntüleyebilir mi? seçeneğini hayır olarak seçip kaydedin.

Hocam biliyorum fakat benim demek istediğim bu yöntemle yine görebiliyorsun cemvrimcileri. Kendin devrimcileri gizle üyelere sonra XenGenTr - Türkiye'nin XenForo Türkçe destek topluluğu bunun arkasına /online ekle yine görebiliyorsun. Buna care ariyorum.
 
Kullandığınız temanın online_list şablonu içerisindeki kodları buraya ekler misiniz?
 
HTML:
<xf:title page="{$page}">{{ phrase('current_visitors') }}</xf:title>

<xf:head option="metaNoindex"><meta name="robots" content="noindex" /></xf:head>

<div class="block">
    <div class="block-container">
        <h2 class="block-tabHeader tabs hScroller" data-xf-init="h-scroller">
            <span class="hScroller-scroll">
                <!--[XF:tabs:start]-->
                <a href="{{ link('online') }}" class="tabs-tab {{ $typeLimit == '' ? 'is-active' : '' }}">{{ phrase('everyone') }}</a>
                <a href="{{ link('online', null, {'type': 'member'}) }}" class="tabs-tab {{ $typeLimit == 'member' ? 'is-active' : '' }}">{{ phrase('members') }}</a>
                <a href="{{ link('online', null, {'type': 'guest'}) }}" class="tabs-tab {{ $typeLimit == 'guest' ? 'is-active' : '' }}">{{ phrase('guests') }}</a>
                <a href="{{ link('online', null, {'type': 'robot'}) }}" class="tabs-tab {{ $typeLimit == 'robot' ? 'is-active' : '' }}">{{ phrase('robots') }}</a>
                <!--[XF:tabs:end]-->
            </span>
        </h2>
        <xf:if is="$activities is not empty">
            <ol class="block-body">
                <xf:foreach loop="$activities" value="$activity">
                    <li class="block-row block-row--separated">
                        <div class="contentRow">
                            <div class="contentRow-figure">
                                <xf:avatar user="$activity.User" size="s" />
                            </div>
                            <div class="contentRow-main">
                                <xf:if is="$xf.visitor.canViewIps()">
                                    <div class="contentRow-extra">
                                        <a href="{{ $activity.user_id ? link('online/user-ip', null, {'user_id': $activity.user_id}) : link('online/guest-ip', null, {'ip': $activity.ip|hex}) }}" data-xf-click="overlay"><span>{$activity.ip|ip}</span></a>
                                    </div>
                                </xf:if>
                                <xf:if is="$activity.User">
                                    <h3 class="contentRow-header"><xf:username user="$activity.User" rich="true" /></h3>

                                    <xf:userblurb user="$activity.User" class="contentRow-lesser" />
                                <xf:elseif is="$activity.robot_key" />
                                    <h3 class="contentRow-header">
                                        {{ phrase('robot:') }} <xf:if is="$activity.robot_link"><a href="{$activity.robot_link}" target="_blank" rel="nofollow">{$activity.robot_title}</a><xf:else />{$activity.robot_title}</xf:if>
                                    </h3>
                                <xf:else />
                                    <h3 class="contentRow-header">{{ phrase('guest') }}</h3>
                                </xf:if>

                                <div class="contentRow-minor">
                                    <ul class="listInline listInline--bullet">
                                        <xf:if is="!$activity.User || $activity.User.canViewCurrentActivity()">
                                            <li>
                                            <xf:if is="$activity.description">
                                                {$activity.description}<xf:if is="$activity.item_title"> <em><a href="{$activity.item_url}">{$activity.item_title}</a></em></xf:if>
                                            <xf:elseif is="$xf.visitor.is_admin" />
                                                <span title="{$activity.controller_name}::{$activity.controller_action}">{{ phrase('viewing_unknown_page') }}</span>
                                            <xf:else />
                                                {{ phrase('viewing_unknown_page') }}
                                            </xf:if>
                                            </li>
                                        </xf:if>

                                        <li><xf:date time="{$activity.view_date}" /></li>

                                        <xf:if is="$activity.view_state == 'error' && $xf.visitor.canBypassUserPrivacy()">
                                            <li>
                                            <xf:fa icon="fa-exclamation-triangle" title="{{ phrase('viewing_an_error')|for_attr }}" />
                                            <span class="u-srOnly">{{ phrase('viewing_an_error') }}</span>
                                            </li>
                                        </xf:if>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </li>
                </xf:foreach>
            </ol>
        <xf:else />
            <div class="block-row">{{ phrase('no_results_found') }}</div>
        </xf:if>
    </div>

    <xf:pagenav page="{$page}" perpage="{$perPage}" total="{$total}" link="online" params="{$linkParams}"
        wrapperclass="block-outer block-outer--after" />
</div>

<xf:widgetpos id="online_list_sidebar" position="sidebar" />
 
Kod paylaşımı yaparken lütfen bbcode alanını kullanın.

online_list içerisindeki kodları aşağıdaki kodlar ile değiştiriniz. Değişikliği yaptığınız da bu sayfayı sadece adminler ve moderatorler görebilir.

HTML:
<xf:title page="{$page}">{{ phrase('current_visitors') }}</xf:title>

<xf:head option="metaNoindex"><meta name="robots" content="noindex" /></xf:head>

<xf:if is="$xf.visitor.is_admin OR $xf.visitor.is_moderator">
<div class="block">
    <div class="block-container">
        <h2 class="block-tabHeader tabs hScroller" data-xf-init="h-scroller">
            <span class="hScroller-scroll">
                <!--[XF:tabs:start]-->
                <a href="{{ link('online') }}" class="tabs-tab {{ $typeLimit == '' ? 'is-active' : '' }}">{{ phrase('everyone') }}</a>
                <a href="{{ link('online', null, {'type': 'member'}) }}" class="tabs-tab {{ $typeLimit == 'member' ? 'is-active' : '' }}">{{ phrase('members') }}</a>
                <a href="{{ link('online', null, {'type': 'guest'}) }}" class="tabs-tab {{ $typeLimit == 'guest' ? 'is-active' : '' }}">{{ phrase('guests') }}</a>
                <a href="{{ link('online', null, {'type': 'robot'}) }}" class="tabs-tab {{ $typeLimit == 'robot' ? 'is-active' : '' }}">{{ phrase('robots') }}</a>
                <!--[XF:tabs:end]-->
            </span>
        </h2>
        <xf:if is="$activities is not empty">
            <ol class="block-body">
                <xf:foreach loop="$activities" value="$activity">
                    <li class="block-row block-row--separated">
                        <div class="contentRow">
                            <div class="contentRow-figure">
                                <xf:avatar user="$activity.User" size="s" />
                            </div>
                            <div class="contentRow-main">
                                <xf:if is="$xf.visitor.canViewIps()">
                                    <div class="contentRow-extra">
                                        <a href="{{ $activity.user_id ? link('online/user-ip', null, {'user_id': $activity.user_id}) : link('online/guest-ip', null, {'ip': $activity.ip|hex}) }}" data-xf-click="overlay"><span>{$activity.ip|ip}</span></a>
                                    </div>
                                </xf:if>
                                <xf:if is="$activity.User">
                                    <h3 class="contentRow-header"><xf:username user="$activity.User" rich="true" /></h3>

                                    <xf:userblurb user="$activity.User" class="contentRow-lesser" />
                                <xf:elseif is="$activity.robot_key" />
                                    <h3 class="contentRow-header">
                                        {{ phrase('robot:') }} <xf:if is="$activity.robot_link"><a href="{$activity.robot_link}" target="_blank" rel="nofollow">{$activity.robot_title}</a><xf:else />{$activity.robot_title}</xf:if>
                                    </h3>
                                <xf:else />
                                    <h3 class="contentRow-header">{{ phrase('guest') }}</h3>
                                </xf:if>

                                <div class="contentRow-minor">
                                    <ul class="listInline listInline--bullet">
                                        <xf:if is="!$activity.User || $activity.User.canViewCurrentActivity()">
                                            <li>
                                            <xf:if is="$activity.description">
                                                {$activity.description}<xf:if is="$activity.item_title"> <em><a href="{$activity.item_url}">{$activity.item_title}</a></em></xf:if>
                                            <xf:elseif is="$xf.visitor.is_admin" />
                                                <span title="{$activity.controller_name}::{$activity.controller_action}">{{ phrase('viewing_unknown_page') }}</span>
                                            <xf:else />
                                                {{ phrase('viewing_unknown_page') }}
                                            </xf:if>
                                            </li>
                                        </xf:if>

                                        <li><xf:date time="{$activity.view_date}" /></li>

                                        <xf:if is="$activity.view_state == 'error' && $xf.visitor.canBypassUserPrivacy()">
                                            <li>
                                            <xf:fa icon="fa-exclamation-triangle" title="{{ phrase('viewing_an_error')|for_attr }}" />
                                            <span class="u-srOnly">{{ phrase('viewing_an_error') }}</span>
                                            </li>
                                        </xf:if>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </li>
                </xf:foreach>
            </ol>
        <xf:else />
            <div class="block-row">{{ phrase('no_results_found') }}</div>
        </xf:if>
    </div>

    <xf:pagenav page="{$page}" perpage="{$perPage}" total="{$total}" link="online" params="{$linkParams}"
        wrapperclass="block-outer block-outer--after" />
</div>

<xf:widgetpos id="online_list_sidebar" position="sidebar" />
<xf:else />
{{ phrase('do_not_have_permission') }}
</xf:if>
 
Kod paylaşımı yaparken lütfen bbcode alanını kullanın.

online_list içerisindeki kodları aşağıdaki kodlar ile değiştiriniz. Değişikliği yaptığınız da bu sayfayı sadece adminler ve moderatorler görebilir.

HTML:
<xf:title page="{$page}">{{ phrase('current_visitors') }}</xf:title>

<xf:head option="metaNoindex"><meta name="robots" content="noindex" /></xf:head>

<xf:if is="$xf.visitor.is_admin OR $xf.visitor.is_moderator">
<div class="block">
    <div class="block-container">
        <h2 class="block-tabHeader tabs hScroller" data-xf-init="h-scroller">
            <span class="hScroller-scroll">
                <!--[XF:tabs:start]-->
                <a href="{{ link('online') }}" class="tabs-tab {{ $typeLimit == '' ? 'is-active' : '' }}">{{ phrase('everyone') }}</a>
                <a href="{{ link('online', null, {'type': 'member'}) }}" class="tabs-tab {{ $typeLimit == 'member' ? 'is-active' : '' }}">{{ phrase('members') }}</a>
                <a href="{{ link('online', null, {'type': 'guest'}) }}" class="tabs-tab {{ $typeLimit == 'guest' ? 'is-active' : '' }}">{{ phrase('guests') }}</a>
                <a href="{{ link('online', null, {'type': 'robot'}) }}" class="tabs-tab {{ $typeLimit == 'robot' ? 'is-active' : '' }}">{{ phrase('robots') }}</a>
                <!--[XF:tabs:end]-->
            </span>
        </h2>
        <xf:if is="$activities is not empty">
            <ol class="block-body">
                <xf:foreach loop="$activities" value="$activity">
                    <li class="block-row block-row--separated">
                        <div class="contentRow">
                            <div class="contentRow-figure">
                                <xf:avatar user="$activity.User" size="s" />
                            </div>
                            <div class="contentRow-main">
                                <xf:if is="$xf.visitor.canViewIps()">
                                    <div class="contentRow-extra">
                                        <a href="{{ $activity.user_id ? link('online/user-ip', null, {'user_id': $activity.user_id}) : link('online/guest-ip', null, {'ip': $activity.ip|hex}) }}" data-xf-click="overlay"><span>{$activity.ip|ip}</span></a>
                                    </div>
                                </xf:if>
                                <xf:if is="$activity.User">
                                    <h3 class="contentRow-header"><xf:username user="$activity.User" rich="true" /></h3>

                                    <xf:userblurb user="$activity.User" class="contentRow-lesser" />
                                <xf:elseif is="$activity.robot_key" />
                                    <h3 class="contentRow-header">
                                        {{ phrase('robot:') }} <xf:if is="$activity.robot_link"><a href="{$activity.robot_link}" target="_blank" rel="nofollow">{$activity.robot_title}</a><xf:else />{$activity.robot_title}</xf:if>
                                    </h3>
                                <xf:else />
                                    <h3 class="contentRow-header">{{ phrase('guest') }}</h3>
                                </xf:if>

                                <div class="contentRow-minor">
                                    <ul class="listInline listInline--bullet">
                                        <xf:if is="!$activity.User || $activity.User.canViewCurrentActivity()">
                                            <li>
                                            <xf:if is="$activity.description">
                                                {$activity.description}<xf:if is="$activity.item_title"> <em><a href="{$activity.item_url}">{$activity.item_title}</a></em></xf:if>
                                            <xf:elseif is="$xf.visitor.is_admin" />
                                                <span title="{$activity.controller_name}::{$activity.controller_action}">{{ phrase('viewing_unknown_page') }}</span>
                                            <xf:else />
                                                {{ phrase('viewing_unknown_page') }}
                                            </xf:if>
                                            </li>
                                        </xf:if>

                                        <li><xf:date time="{$activity.view_date}" /></li>

                                        <xf:if is="$activity.view_state == 'error' && $xf.visitor.canBypassUserPrivacy()">
                                            <li>
                                            <xf:fa icon="fa-exclamation-triangle" title="{{ phrase('viewing_an_error')|for_attr }}" />
                                            <span class="u-srOnly">{{ phrase('viewing_an_error') }}</span>
                                            </li>
                                        </xf:if>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </li>
                </xf:foreach>
            </ol>
        <xf:else />
            <div class="block-row">{{ phrase('no_results_found') }}</div>
        </xf:if>
    </div>

    <xf:pagenav page="{$page}" perpage="{$perPage}" total="{$total}" link="online" params="{$linkParams}"
        wrapperclass="block-outer block-outer--after" />
</div>

<xf:widgetpos id="online_list_sidebar" position="sidebar" />
<xf:else />
{{ phrase('do_not_have_permission') }}
</xf:if>


eTiKeT™ eTiKeT™ hocam, bu kodu ya da benzerini members_list şablonu için de yapabilir miyiz? site.com/members üyeler alanını da yetkililer hârici görmeyi yasaklamak mümkün olmalı. Ben rastgele eklemeler yapıp alanı bozmak istemedim. Siz yol gösterir misiniz?

Teşekkürler.
 
eTiKeT™ eTiKeT™ hocam, bu kodu ya da benzerini members_list şablonu için de yapabilir miyiz? site.com/members üyeler alanını da yetkililer hârici görmeyi yasaklamak mümkün olmalı. Ben rastgele eklemeler yapıp alanı bozmak istemedim. Siz yol gösterir misiniz?

Teşekkürler.

Kullanıcı gruplarında "Üye listelerini görüntüleyebilir mi?" sorusunu HAYIR yapmanız yeterli ;)
 
Kullanıcı gruplarında "Üye listelerini görüntüleyebilir mi?" sorusunu HAYIR yapmanız yeterli ;)

Onu biliyorum hocam. O zaman üye kartı eklentisi de gözükmüyor. Bu kodda hem yandaki üye kartı gözüküp, hem de online olanları gizleyebiliyormuşuz. Ben de aynısını member_list için istedim. Yapabilir miyiz, mümkün mü diye?
 

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz.

Zevkine göre renk kombinasyonunu belirle

Gece/Gündüz modunu seç

Gece ve gündüz modlarından tarzınıza yada ihtiyaçlarınıza uygun olanı seçerek kullana bilirsiniz.

Tam ekran yada dar ekran

Temanızın gövde büyüklüğünü sevkiniz, ihtiyacınıza göre dar yada geniş olarak kulana bilirsiniz.

Izgara yada normal mod

Temanızda forum listeleme yapısını ızgara yapısında yada normal yapıda listemek için kullanabilirsiniz.

Forum arkaplan resimleri

Forum arkaplanlarına eklenmiş olan resimlerinin kontrolü senin elinde, resimleri aç/kapat

Sidebar blogunu kapat/aç

Forumun kalabalığında kurtulmak için sidebar (kenar çubuğunu) açıp/kapatarak gereksiz kalabalıklardan kurtula bilirsiniz.

Yapışkan sidebar kapat/aç

Yapışkan sidebar ile sidebar alanını daha hızlı ve verimli kullanabilirsiniz.

Radius aç/kapat

Blok köşelerinde bulunan kıvrımları kapat/aç bu şekilde tarzını yansıt.

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.