Forum Sitesi

Tam Versiyon: Mybb Canlı Arama Eklentisi
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Mybb Canlı Arama Eklentisi
RT LiveSearch, yerel MyBB arama işlevini kullanan ve ajax aracılığıyla sonuç sağlayan bir eklentidir. Arama sorgularınız için çok hafif ve son derece özelleştirilebilir eklenti.
#Özellikler
Yerel MyBB arama işleviyle Ajax araması.
Sıfır ek veritabanı sorgusu!
Arama tuşuna basın: Yazmadığınız zamanlarda arama açılır penceresi modunu açmak için klavyenizdeki bağlama tuşu (varsayılan "S").
CustomAjaxSearch: Ajax aramasını istediğiniz herhangi bir HTML formuna ekleyin! Referans: https://github.com/RevertIT/mybb-rt_live...search-box
Detaylı arama istatistikleri:
Forumdaki arama sorguları için ayrıntılı veriler içeren bir grafik sağlar
- Toplam ajax / normal arama sorguları
-Toplam ajax arama sorguları
-Toplam normal arama sorguları
Arama türü grafikleri (Konular / Gönderiler)
- Toplam ajax / normal arama türleri (24 saat)
- Toplam ajax arama türleri (24 saat)
- Toplam normal arama türleri (24 saat)
Kullanıcılara göre arama istatistikleri (Hangi kullanıcıların arama işlevini en çok kullandığını ve kaç sorguyu kullandığını görün)
- Kullanıcılara göre toplam ajax/normal arama sorguları (24 saat)
- Kullanıcılara göre toplam ajax arama sorguları (24 saat)
- Kullanıcılara göre toplam normal arama sorguları (24 saat)
En
çok aranan anahtar kelimeler - Ajax ile en çok aranan anahtar kelimeler / normal arama sorguları (24 saat)
- Ajax arama sorguları ile en çok aranan anahtar kelimeler (24 saat)
- Normal arama sorguları ile en çok aranan anahtar kelimeler (24 saat)
Arama geçmişi:
Kullanıcıdan tüm arama geçmişi verilerini görüntüleyin
Aramanızı kullanıcı adı ve seçilen forumdan sıralayın
MyBB hızlı aramasını ayarlar aracılığıyla ajax araması ile değiştirin/Geri alın.
Organize şablonlar
Kullanımı kolay yapılandırma ve ayarlar.
# Kurulum
Dizinleri kök MyBB kurulumunuzun içindeki eklentiden kopyalayın.
Eklentinin ayarları "Eklenti Ayarları" sekmesinde bulunur. /admin/index.php?module=config-settings
# Güncelleme
Eklentiyi devre dışı bırakın.
Eklenti dosyalarını yeni dosyalarla değiştirin.
Eklentiyi tekrar etkinleştirin.
# Kaldırma
Eklentiyi eklenti yöneticinizden kaldırın.
İsteğe bağlı: Tüm RT LiveSearch eklenti dosyalarını MyBB klasörünüzden silin.
#Nasıl yapılır: Özel arama kutusu ekle
Bu, formun
başka bir sınıfla değiştirebileceğiniz ajax'ı çalıştırması için gereken minimum yapılandırmadırcustom_ajax*
[Resim: preview_149652_1681130967_5349ced68b1161...3d6115.png]
Kod:
[align=center][color=#ff4136]<div class="custom_ajax">[/color][/align]
[align=center][color=#ff4136]  <form action="search.php" class="custom_ajax_form">[/color][/align]
[align=center][color=#ff4136]    <input name="keywords" type="text" class="textbox custom_ajax_keywords" />[/color][/align]
[align=center][color=#ff4136]    [/color][/align]
[align=center][color=#ff4136]    <!-- START hidden input form fields -->[/color][/align]
[align=center][color=#ff4136]    <input name="action" type="hidden" value="do_search" />[/color][/align]
[align=center][color=#ff4136]    <input name="ext" type="hidden" value="rt_livesearch" />[/color][/align]
[align=center][color=#ff4136]    <input name="ajax" type="hidden" value="1" />[/color][/align]
[align=center][color=#ff4136]    <input name="my_post_key" type="hidden" value="{$mybb->post_code}" />[/color][/align]
[align=center][color=#ff4136]    <input name="showresults" type="hidden" value="threads" />[/color][/align]
[align=center][color=#ff4136]    <input type="hidden" name="postthread" value="1" />[/color][/align]
[align=center][color=#ff4136]    <input type="text" style="display: none;" />[/color][/align]
[align=center][color=#ff4136]    <!-- END Hidden input form fields -->[/color][/align]
[align=center][color=#ff4136]    [/color][/align]
[align=center][color=#ff4136]    <!-- START Show ajax results/errors container -->[/color][/align]
[align=center][color=#ff4136]    <div class="custom_ajax_container" style="display: none; position: absolute"></div>[/color][/align]
[align=center][color=#ff4136]    <!-- END Show ajax results/errors container -->[/color][/align]
[align=center][color=#ff4136]    [/color][/align]
[align=center][color=#ff4136]  </form>[/color][/align]
[align=center][color=#ff4136]</div>[/color][/align]
[align=center][color=#ff4136]<script>LiveSearch.searchInput('.custom_ajax', {$mybb->settings['rt_livesearch_keypress_timeout']});</script>[/color][/align]