XenConsept

LANGUAGE JUM WHV Türkçe yama 2025-12-28

indirmek için izniniz yok

Önemli Uyarı

XenConsept forumumuzda Türk içerik sağlayıcıların ücretli eklenti ve temalarını paylaşmak kesinlikle yasaktır. Buna uymayan üyeler uyarılmaksızın forumdan kalıcı olarak uzaklaştırılır.

Important Warning

Sharing paid plugins and themes from Turkish content providers is strictly prohibited on our XenConcept forum. Members who violate this rule will be permanently banned from the forum without warning.

XenConsept

Administrator
Developer
Katılım
24 Ara 2025
Konular
161
Mesajlar
257
Çözümler
11
Beğeni
277
XenConsept yeni bir kaynak oluşturdu:

JUM WHV Türkçe yama - Bugün Foruma girenler eklentisi için Türkçe dil dosyası

JUM WHV, XenForo forumları için geliştirilen ve “bugün foruma giriş yapan üyeleri” listeleyen bir widget eklentisidir. Bu widget, forum ana sayfasında veya belirlenen herhangi bir bölümde, o gün giriş yapmış kullanıcıları tek satırlık avatar, kullanıcı adı veya farklı görsel seçeneklerle gösterebilir. Forum yöneticileri, aktiflik durumunu topluluk için görünür kılmak istediklerinde bu eklenti hem etkileşimi hem de katılım hissiyatını güçlendiren pratik bir araç sunar.


JUM WHV Türkçe yama...

Bu kaynak hakkında daha fazla bilgi ...
 
XenConsept yeni bir kaynak oluşturdu:

JUM WHV Türkçe yama - Bugün Foruma girenler eklentisi için Türkçe dil dosyası



Bu kaynak hakkında daha fazla bilgi ...
Merhaba Bende biraz kafa yorarak bu eklentıye bugün yani 24 saat içinde sayfaya giren gerçek ziyaretcileri ekledim sizinle paylasıyorum..
ftp yada dirckt admın den klasörlere bağlanın publıchtml ıcındekı
  1. src
  2. addons
  3. JUM
  4. WHV
  5. Widget olarak giriş yapın klasörlere widget in içindeki Whohasvisited.php yı açın ve içindeki kodu sılıp vereceğm kodu yapıştırıp kaydedin.
  6. Kod:
    <?php
    
    /**
     * Author: Jumuro (c) 2017
     * Author URI: https://jumuro.ru
     */
    
    namespace JUM\WHV\Widget;
    
    use XF\Widget\AbstractWidget;
    use XF\Http\Request;
    
    class WhoHasVisited extends AbstractWidget
    {
        protected $defaultOptions = [
            'period' => 24,
            'total'=> 1,
            'limit' => 50
        ];
    
        public function render()
        {
            if (!\XF::visitor()->canViewMemberList())
            {
                return '';
            }
    
            $options = $this->options;
            $period = $options['period'];
            $totalOption = $options['total'];
            $limit = $options['limit'];
    
            /** @var \JUM\WHV\XF\Finder\User $finder */
            $finder = \XF::finder('XF:User');
    
            $finder->applyMemberVisibilityRestriction()
                ->isValidUser()
                ->where('last_activity', '>', time() - ($period * 3600))
                ->order('last_activity', 'DESC')
                ->limit($limit);
    
            // ✅ 24 saat içinde aktif misafirleri say (user_id = 0)
            $guests = \XF::db()->fetchOne("
                SELECT COUNT(*)
                FROM xf_session_activity
                WHERE view_date > ?
                AND user_id = 0
            ", [time() - ($period * 3600)]);
    
            $viewParams = [
                'users' => $finder->fetch(),
                'total' => $totalOption == 1 ? $finder->total() : false,
                'guests' => $guests
            ];
    
            return $this->renderer('jum_widget_whv', $viewParams);
        }
    
        public function verifyOptions(Request $request, array &$options, &$error = null)
        {
            $options = $request->filter([
                'period' => 'uint',
                'total' => 'bool',
                'limit' => 'uint',
            ]);
    
            return true;
        }
    }


  7. sonraforumda admın cp ye gırın eklentılere gırıp

  8. [JUM] Who Has Visited (Lite) eklentısınde sağdakı ayarlara tıklayıp genel şablonlar a tıklayın jum_widget_whv yi açın vereceğim kodu olan kod ıle değiştirin

  9. Kod:
    <xf:if is="$users is not empty OR $guests">
        <div class="block"{{ widget_data($widget) }}>
            <div class="block-container">
                <h3 class="block-minorHeader">{$title}</h3>
    
                <!-- Üyeler listesi -->
                <xf:if is="$users is not empty">
                    <div class="block-row block-row--minor">
                        <ul class="listInline listInline--comma" itemscope itemtype="http://schema.org/Person">
                            <xf:foreach loop="$users" value="$user">
                                <li><xf:username user="$user" rich="true" class="{{ !$user.visible ? 'username--invisible' : '' }}" /></li>
                            </xf:foreach>
                        </ul>
                    </div>
                </xf:if>
    
                <!-- Misafirler / toplam sayılar -->
                <div class="block-footer">
                    <span class="block-footer-counter">
                        Toplam Üye: {{ number($total) }}<br>
                        Toplam Ziyaretçi: {{ number($guests) }}
                    </span>
                </div>
    
            </div>
        </div>
    </xf:if>
 
  • Beğen
Tepkiler: XenConsept
resim ekleseydin keske nasıl birsey olduğunu görseydik
Küçükköylüler Derneği sayfasından bakabılırsınız.. resım eklemedım sade oldugu ıcın extrales ıle hover efeklerı arkaplan rengı yazı renklerı sayı renklerı değiştirile bilir aslında ama uğraşmaya değmez..burada önemlı olan toplam kaç zıyaretcının geldiği
 
eklenti bende yokmus zaten teşekkürederim ama bana değil diğer arkadaslar da görmek ister diye düşünmüştüm yine de emeklerine sağlık
 
  • Beğen
Tepkiler: ALemci44