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!
Kaynak ikonu

XF 2.1 Eklenti Yönetici Panelini Navigasyona Taşıma

Bu eklenti, add-ons XenForo 2.1.X ile uyumlu ve stabil olarak çalışmaktadır.
Adsız.png


1. Adım; Kullandığınız Tema İçin template_pnavStaffBar Bir Şablon Oluşturun ve İçerisine Ekleyin


Kod:
<xf:if contentcheck="true">
    <a class="p-navStaffBar p-navgroup-link p-navgroup-link-staffbar p-navgroup-link--iconic p-navgroup-link--moderatortools {{ ($xf.session.reportCounts.total OR ($xf.visitor.is_moderator && $xf.session.unapprovedCounts.total)) ? ' badgeContainer badgeContainer--highlighted' : '' }}"
        data-xf-click="menu" data-xf-key="alt+m" role="button" tabindex="0" aria-expanded="false" aria-haspopup="true"
        data-badge="{{ $xf.session.reportCounts.total|number + $xf.session.unapprovedCounts.total|number }}"
        title="{{ phrase('moderator') }}"
        aria-label="{{ phrase('approval_queue')|for_attr }}"
        aria-expanded="false"
        aria-haspopup="true">
        <i aria-hidden="true"></i>
        <span class="p-navgroup-linkText">{{ phrase('admin_navigation.tools') }}</span>
    </a>
    <div class="menu menu--structural" data-menu="menu" aria-hidden="true">
        <div class="menu-content">
            <h4 class="menu-header">{{ phrase('admin_navigation.tools') }}</h4>
            <xf:contentcheck>
            <!--[XF:mod_tools_menu:top]-->
                <xf:if is="$xf.visitor.is_admin">
                    <a href="{{ base_url('admin.php') }}" class="menu-linkRow" title="{{ phrase('admin_control_panel') }}">{{ phrase('admin_control_panel') }}</a>
                </xf:if>
                <xf:if is="$xf.visitor.is_moderator">
                    <a href="{{ link('approval-queue') }}" class="menu-linkRow{{ ($xf.visitor.is_moderator && $xf.session.unapprovedCounts.total) ? ' badgeContainer badgeContainer--highlighted' : '' }}" data-badge="{$xf.session.unapprovedCounts.total|number}">{{ phrase('approval_queue') }} </a>
                </xf:if>
                <xf:if is="$xf.visitor.is_moderator && !$xf.options.reportIntoForumId">
                    <a href="{{ link('reports') }}" class="menu-linkRow {{ $xf.session.reportCounts.total ? ' badgeContainer badgeContainer--highlighted' : '' }}" data-badge="{{ $xf.session.reportCounts.assigned ? $xf.session.reportCounts.assigned|number . ' / ' . $xf.session.reportCounts.total|number : $xf.session.reportCounts.total|number }}" title="{{ $xf.session.reportCounts.lastBuilt ? phrase('last_report_update:')|for_attr . ' ' . date_time($xf.session.reportCounts.lastBuilt) : '' }}">{{ phrase('reports') }} </a>
                </xf:if>
                <!--[XF:mod_tools_menu:bottom]-->
            </xf:contentcheck>
        </div>
    </div>
</xf:if>

2. Adım; PAGE_CONTAINER Açıp Aratın
Kod:
<div class="menu menu--structural menu--wide menu--account" data-menu="menu" aria-hidden="true"

</div> Hemen Altına Ekleyin

Kod:
<xf:include template="template_pnavStaffBar" />

Şu Şekilde Gözükecek

Kod:
<div class="menu menu--structural menu--wide menu--account" data-menu="menu" aria-hidden="true"
    data-href="{{ link('account/visitor-menu') }}"
    data-load-target=".js-visitorMenuBody">
    <div class="menu-content js-visitorMenuBody">
        <div class="menu-row">
            {{ phrase('loading...') }}
        </div>
    </div>
</div>
<xf:include template="template_pnavStaffBar" />

3. Adım; Extra.less İçerisine Ekleyin

Kod:
/* STAFF BAR */

.p-staffBar { display: none; }
.p-navStaffBar { display: inline-block; }
.p-navgroup-link {
    &.p-navgroup-link--moderatortools i:after { .m-faContent(@fa-var-tools, 1em); }
}

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.