Mybb Hakkında Soru ve Sorunlarız, Yardım ve Destek için MybbDepo external Adresini Ziyaret Ediniz.
Sponsor Reklam

duyuru Güncel Duyurular!
Güncel MyBB Dökümanları.. Güncel + Orijinal MyBB Sürümleri..
bilgi mybb

Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 5/5 - 1 oy
[1.6] Kimler Çevrimiçi'nde Bot Sayısını Göstermek - [Manuel Kod]
#1
Araç-Modifikasyon 
MyBB için Kimler Online Listesinde Aktif Bot Sayısını Göstermek - [Kodlu Anlatım]
Makale-Not Mod ismi: Aktif örümcek bot sayısını kimler çevrimiçi listesinde göstermek.
Yapımcı Mod Yapımcısı: DannyGlass
Çevirmen 1.6 Uyarlama: XpSerkan
Güvenlik Güvenlimi ?: Güvenli Onay-Cevap
Eklenti-Plugin Uyumluluk: MyBB 1.6.x +
Araç-Test Test Durumu: Denemiştir-sorunsuz Onay-Cevap
Açıklama-Detay Eklentinin Açıklaması: Forum İstatistikleri => Şu anda ''Kimler Çevrimiçi'' kısmında, sitenizdeki aktif ''Örümcek Bot'' sayısını göstermenizi sağlar. Kısaca örümcek bot isimleri haricinde birde kaç x tane aktif örümcek bot varsa sayısını göstermenize olanak sağlar. Normalde örümcek botlar, genel online sayısından muaf tutulduklarından dolayı, onlarında sayısını göstermek isteyenler için oldukça güzel ve basit bir uygulama.

Bilgi-Kaynak Not: Bu uygulamanın piyasada 1-2 çeşit benzeri var fakat, eksik ve hatalı oldukları için stabil halini yayınlamanın doğru olacağını düşündüm. Piyasada paylaşılanlarda gereksiz sorgu yapıcı mantıksal kod hataları mevcut bilginize..
Aşağıdaki kodlarda yer alan, my_number_format($botcount) kodunda gördüğünüz gibi my_number_format eki mevcut. Bu ek sadece sayısal veriyi çek fonksiyonudur. Piyasadaki paylaşılanlarda bu ek mevcut değil ve olmadığı gibi gereksiz sorgulara neden oluyor. my_number_format eki varsa botlar için sadece sayısal veriyi çek ve bastır komutu vermiş oluyorsunuz. Bu ek yoksa, botların sayısal verisi haricinde grup adı, grup id'si vs. gibi verilerinide gereksiz yere sorgulatıp sayısal veriyi bulmasını zorlaştırıyor.
Kısaca; ''optimizeli'' ve ''sql dostu'', bot sayısını göstermek için sizlere bu konudaki anlatımı uygulamanızı tavsiye ediyorum.

Eklenti-Plugin Mod Kurulumu:
İşlem yapılacak dosyalar:
  • ok  ./index.php
    ok  ./inc/languages/turkish/index.lang.php
Öncelikle işlem yapacağımız dosyaları ftp'den masaüstüne indiriyoruz.

1- ./index.php dosyasını notepad++ programı ile açıp aşağıdaki kodu buluyoruz;
PHP Kod:
    else
    {
        
$guestbit $lang->online_guest_singular;
    } 

1+ Hemen altına aşağıdaki kodları yapıştırıyoruz;
PHP Kod:
    // X.S Code - (Start)
    
if($botcount != 1)
    {
        
$botbit $lang->online_bot_plural;
    }
    else
    {
        
$botbit $lang->online_bot_singular;
    }
    
// X.S Code - (End) 

2- Tekrar ./index.php dosyasında aşağıdaki kodları buluyoruz;
PHP Kod:
$lang->online_note $lang->sprintf($lang->online_notemy_number_format($onlinecount), $onlinebit$mybb->settings['wolcutoffmins'], my_number_format($membercount), $memberbitmy_number_format($anoncount), $anonbitmy_number_format($guestcount), $guestbit); 

2+ Üsteki kodları silip aşağıdaki kodları yapıştırıyoruz, kısaca değiştirme yapıyoruz;
PHP Kod:
$lang->online_note $lang->sprintf($lang->online_notemy_number_format($onlinecount), $onlinebit$mybb->settings['wolcutoffmins'], my_number_format($membercount), $memberbitmy_number_format($anoncount), $anonbitmy_number_format($guestcount), $guestbitmy_number_format($botcount), $botbit); 

Resim-Grafik Uygulama Görüntüsü 1:
mybb-online-bot-sayisi-kodlari-1.png

3- ./index.lang.php dosyasını notepad++ programı ile açıp aşağıdaki kodu buluyoruz;
PHP Kod:
$l['online_guest_singular'] = "Ziyaretçi"

3+ Hemen altına aşağıdaki kodları yapıştırıyoruz;
PHP Kod:
$l['online_bot_plural'] = "Bot";
$l['online_bot_singular'] = "Bot"

4- Tekrar ./index.lang.php dosyasında aşağıdaki kodları buluyoruz;
PHP Kod:
$l['online_note'] = "Son <b>{3}</b> Dakika İçinde Toplam: <b>{1}</b> Kullanıcı Aktif Oldu. Şu an Forumumuzda: [<a rel=\"nofollow\" href=\"./online.php\"><b>{4} Kayıtlı, {6} Gizli ve {8} Ziyaretçi</b></a>] Bulunmaktadır."

4+ Üsteki kodları silip aşağıdaki kodları yapıştırıyoruz, kısaca değiştirme yapıyoruz;
PHP Kod:
$l['online_note'] = "Son <b>{3}</b> Dakika İçinde Toplam: <b>{1}</b> Kullanıcı Aktif Oldu. Şu an Forumumuzda: [<a rel=\"nofollow\" href=\"./online.php\"><b>{4} Kayıtlı, {6} Gizli, {8} Ziyaretçi ve {10} Bot</b></a>] Bulunmaktadır."

Resim-Grafik Uygulama Görüntüsü 2:
mybb-online-bot-sayisi-kodlari-2.png

Resim-Grafik Ekran Görüntüsü:
mybb-bot-sayisi-kodu.png

Demo Link Demo Link: http://destek.mybb.com.tr/

Bilgi-Kaynak Kaynak: 2005 yılı - MyBB RC4 Sürümü
Kod:
http://mods.mybb.com/archive/view/bots-online
http://mods.mybb.com/uploads/downloads/128%20-%20botsonline.txt
MyBB.Com.TR Sağ Ok XpSerkan.Com Sağ Ok FB.Com/XpSerkan
Google: +MyBBGrup Sağ Ok FaceBook: #MyBBGrup Sağ Ok Twitter: @MyBBGrup Sağ Ok YouTube: ►MyBBGrup
MyBB Destek Sağ Ok MyBB Tema Sağ Ok MyBB Eklenti Sağ Ok MyBB Seo
≧◔◡◔≦ I Love You MyBB (>‿)
Ara
Cevapla

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Eklenti 24 Saat İçerisinde Kimler Çevrimiçiydi ( Ziyaretçiler Dahil ) Owner 9 7,928 24.12.2011, Saat: 22:46
Son Yorum: freedoom1234



Konuyu Okuyanlar: 1 Ziyaretçi
© 2009-2017 MyBB.Com.TR Internet Hizmetleri, MyBBGrup.Com Alt Kuruluşudur.

Web sitemiz dahilindeki tüm sayfalar, bu sayfaları gösteren tüm ekranlar ve içerdiği her türlü bilgi ve bağlı materyal, yerleşim ve öğeler, (çözüm ortaklarının logoları ve yasal hakları hariç) MyBB.Com.TR'ye aittir.
Yazılı izin olmaksızın ve kaynak belirtilmedikçe, (Kaynak göstererek alıntı yapılabilir.) kopyalanamaz ya da yayınlanamaz. MyBB.Com.TR sitesindeki içerik-ler 5070 sayılı kanun kapsamında dijital zaman damgasıyla ve DMCA tarafından korunmaktadır.
Tüm hakları, (insafiyet ile) saklıdır.
teknoloji forumu , tekel haberleri , Bft Türkiye , sunexpress uçak bileti , onur air uçak bileti , thy uçak bileti , Kodak Distribütörü , joyetech , elektronik sigara , just s , istick pico , joyetech ego aio , smok al85 kit , likit , smok alien , Transformers 5 Son Şövalye izle , torrent oyun indir , Türkçe dublaj filmler