dropby23 tarafından yazılan bu yazının önceki sürümlerinden özellikle bağlaçlardan oluşan bir search_stopwords.txt dosyası derledim ve ilk defa "canver.net phpBB 2.0.x Türkçe Dil Paketi" sürüm 2.1.6'ya ilave ettim. Ancak bu tek başına yeterli olmayabilir, buna ek olarak kendi mesaj panonuza göre bir search_stopwords.txt dosyası oluşturmanız daha yararlı olacaktır.
Oluşturacağımız search_stopwords.txt dosyası language/lang_turkish/search_stopwords.txt şeklinde yer alacaktır.
Herkes vereceğimiz sorguyu gerçekleştirip kendi panosunda en çok kullanılan kelimeleri tespit edebilir, kendi search_stopwords.txt dosyasını oluşturabilir. Panodaki mesaj sayısı arttıkça bu kelimeler değişebilir. Belirli aralıklarla sorguyu gerçekleştirip search_stopwords.txt dosyanızı güncel tutabilirsiniz.
Mesaj panonuzda en çok kullanılan 50 kelimeyi bulmak için şu sorguyu gerçekleştirmek yeterli:
[syntax="sql"]SELECT ls.word_id, ls.word_text, COUNT(wm.word_id) as entries FROM `phpbb_search_wordlist` as ls LEFT JOIN `phpbb_search_wordmatch` as wm ON ls.word_id=wm.word_id GROUP BY wm.word_id ORDER BY entries DESC LIMIT 0,50 [/syntax]
LIMIT 0 , 50 => buradaki "50" sayısını değiştirerek sonuçları azaltabilir veya çoğaltabiliriz.