Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
BoardTracker Search Mod v2 - a full search engine for your board! Details »»
BoardTracker Search Mod v2 - a full search engine for your board!
Version: 2.0.6, by BoardTracker BoardTracker is offline
Developer Last Online: Mar 2012 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 04-30-2006 Last Update: 01-16-2010 Installs: 15
Uses Plugins Template Edits
Additional Files  
No support by the author.

BoardTracker Search Mod - Version 2

This search hack replaces the built in vb search with boardtracker search and results are fully integrated with your board. Search results can be threads from your board or all boards or a select group of boards - your choice!

Once installed, search from the search box on any page will pull results from boardtracker and display them within your board. 'Advanced Search' can still link to the existing vb search script or you can disable or restrict access to specific users (ie. admins, mods, paying members etc).

Results can be formated in any way you want with some simple template variables.

Options control panel allows you to switch the boardtracker search mod on or off at any time so you can switch between boardtracker and vb search whenever you want.

The following configuration options/defaults exist:

Switch search on/off

Switch 'safe filter' on/off

Switch global search option on/off

Board ID - you can limit search to just your board, or several boards you choose or ALL boards indexed by boardtracker.

Category ID - you can define a category on boardtracker and searches will only pull results from that category.

Default Sort Order - you can sort results by relevancy or by post date.

Default Search Scope - results can be limited to last day, week, month, year or all time.

Default Search Query - a search term that will be executed whenever the boardtracker search script is called directly with no params. For example you could set it to "site:yourdomain.com blah" and it will display all threads from your board about "blah"

Find Posts By User - replace the search links on user profiles and postbits.

Internal vB Search Allowed Usergroups - specify which usergroups are allowed to still use the built in vb search (search.php) and redirect all others to the bt search (searchbt.php). Leave empty to allow all users to still access search.php


User selections on the search form override the defaults.

The mod is very easy to install and consists of 1 php script to upload, 1 product xml file to install, 1 simple template edit. The xml product file creates one new template, an options panel and a few phrases.

You can see a demo here which has the search set to global so results come from all boards in boardtracker (since there are no actual posts on the demo board to search )

Also check out our topic tagging mod with cool tag clouds here

If your board is not yet indexed by BoardTracker, make sure to submit it!


## New features in version 2..

Search posts by username
Search in specific forums
Search in related forums
Search by boardtracker category
RSS feed and alerts for searches
Global search option
Block or restrict the built in search to specific usergroups
More integration with vb search links (such as from member profile)
More widgets in the control panel to play with


We also have a version for vB3.6 here..
https://vborg.vbsupport.ru/showthread.php?t=123862



updates:
v2.0.1 - fixed typo in one phrase setting
v2.0.2 - fixed bug in searchbt.php affecting some people. To upgrade, just upload the new searchbt.php, no other action required.
v2.0.3 - minor html change in templates - not a required upgrade
v2.0.4 - update to searchbt.php
v2.0.5 - small change to 'stopwords' in search_boardtracker template
v2.0.6 - updated for new BoardTracker 2010. To upgrade, upload searchbt.php, install xml, minor template edits (param names)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #62  
Old 10-06-2006, 05:22 AM
Ski-Whiz's Avatar
Ski-Whiz Ski-Whiz is offline
 
Join Date: May 2003
Posts: 214
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just installed this, and don't seem to see the search difference...

I did the navbar edit, but I'm still getting the normal search, and I have it active in VB Options.

Now I want ONLY show my board/site. I assume I need to wait for my site to be indexed before I can get a Board ID? Also, I assume the sites are indexed by spiders? I saw mention of a "BoardTracker" user, but I don't have one..

I'm kind of lost alittle.. I did submit my site, so hopefully this becomes clearer once it gets added.
Reply With Quote
  #63  
Old 10-07-2006, 09:44 AM
BoardTracker's Avatar
BoardTracker BoardTracker is offline
 
Join Date: Dec 2005
Posts: 143
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Make sure you updated all instances of the search form html.

You'll get a board id as soon as we process it, before it is indexed. An email with instructions will be sent when that happens.
Reply With Quote
  #64  
Old 10-09-2006, 10:16 PM
gorman gorman is offline
 
Join Date: Sep 2002
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do you think you could add this use to the plugin?

http://www.boardtracker.com/cgi-bin/display_member.pl?board=$BOARD_ID&member=$USER_ID

For the moment I've used this:

BOARD_URL/searchbt.php?search=&order=0&user=$username&scope= 4&cat=1&frm=-1

The problem is that in this way, if a user uses strange characters in their name, the search does not work properly.
Reply With Quote
  #65  
Old 10-10-2006, 07:00 AM
BoardTracker's Avatar
BoardTracker BoardTracker is offline
 
Join Date: Dec 2005
Posts: 143
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gorman
Do you think you could add this use to the plugin?

http://www.boardtracker.com/cgi-bin/display_member.pl?board=$BOARD_ID&member=$USER_ID

For the moment I've used this:

BOARD_URL/searchbt.php?search=&order=0&user=$username&scope= 4&cat=1&frm=-1

The problem is that in this way, if a user uses strange characters in their name, the search does not work properly.
You want to be able to do search user threads by userid instead of username to put in the links on the profile page? Can you give me an example of a username with strange characters that doesn't work?
Reply With Quote
  #66  
Old 10-10-2006, 12:51 PM
gorman gorman is offline
 
Join Date: Sep 2002
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BoardTracker
You want to be able to do search user threads by userid instead of username to put in the links on the profile page? Can you give me an example of a username with strange characters that doesn't work?
Yup, here you go: http://forumgamesradar.futuregamer.i...3#post10871873

Check this user, clicking on his profile and selecting "Trova altri messaggi di ? Constantine ?". That's the "find other messages by" function...
Reply With Quote
  #67  
Old 10-10-2006, 03:28 PM
BoardTracker's Avatar
BoardTracker BoardTracker is offline
 
Join Date: Dec 2005
Posts: 143
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gorman
Yup, here you go: http://forumgamesradar.futuregamer.i...3#post10871873

Check this user, clicking on his profile and selecting "Trova altri messaggi di ? Constantine ?". That's the "find other messages by" function...
Ok now you can use 'userid=12345' instead of 'user=name' in the links, like so..

searchbt.php?userid=52671

Thats only for the direct links to get all threads by a user, not for the search form which needs the username.
Reply With Quote
  #68  
Old 10-10-2006, 09:40 PM
gorman gorman is offline
 
Join Date: Sep 2002
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool! Now it works perfectly.

It seems to have problems with accented characters in thread titles. It substitutes accented characters with ?
Reply With Quote
  #69  
Old 10-11-2006, 12:55 AM
BoardTracker's Avatar
BoardTracker BoardTracker is offline
 
Join Date: Dec 2005
Posts: 143
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gorman
Cool! Now it works perfectly.

It seems to have problems with accented characters in thread titles. It substitutes accented characters with ?
It should be working properly now.
Please confirm
Reply With Quote
  #70  
Old 10-11-2006, 04:00 PM
BoardTracker's Avatar
BoardTracker BoardTracker is offline
 
Join Date: Dec 2005
Posts: 143
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Make sure to also check out our very cool thread tagging and tag search system for vb3.5 here!

It allows your members to tag threads and provides a fully integrated search engine - similar in appearance to this mod - which also shows a tag cloud and related tags and provides advanced seach options.

Tag links can use mod_rewrite or standard links and there's lots of options to play with in the control panel. Your tag cloud can easily be put on any page you want - even on other sites!

Tags are stored locally in your db as well as indexed by boardtracker and again all the heavy work of searching is handled by our servers!
Reply With Quote
  #71  
Old 10-11-2006, 04:45 PM
gorman gorman is offline
 
Join Date: Sep 2002
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BoardTracker
It should be working properly now.
Please confirm
Nope, it doesn't.

Check this link, there are two problems:

http://forumgamesradar.futuregamer.i...4&cat=1&frm=-1

First problem is all accented characters are shown with strange characters. I hope you can recognize them, if not just let me know and I'll do a screengrab for you.

Second problem concerns the multipage links. By using this format:
http://forumgamesradar.futuregamer.i...rder=0&scope=4

And so reverting to the username and not the userid, they invalidate your fix for all pages save the first.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:33 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04879 seconds
  • Memory Usage 2,322KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete