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

Reply
 
Thread Tools
OpenSearch Details »»
OpenSearch
Version: 1.1, by Spleasure Spleasure is offline
Developer Last Online: Nov 2013 Show Printable Version Email this Page

Category: Mini Mods - Version: 3.6.0 Rating:
Released: 06-19-2006 Last Update: 02-17-2007 Installs: 43
Uses Plugins Template Edits
Translations  
No support by the author.

NCODE OPENSEARCH FOR VBULLETIN 3.6.0
version: 1.1

I. What does it do
This plugin adds OpenSearch capabilities to you vBulletin board. OpenSearch is a standard defined by A9.com and defines a unified interface for search engines. The definitions are devided into four parts:

- OpenSearch Description: defines an XML format for describing search services
- OpenSearch Query Syntax: defines the query method and format, which is embedded in the OpenSearch Description file
- OpenSearch Response: defines RSS and ATOM extensions to return machinereadable search results.
- OpenSearch Query: defines a way of referring to a set of search results

This plugin provides a OpenSearch Description file, and thus implements OpenSearch Description and OpenSeach Query Syntax. OpenSearch Response is not implemented, and might get implemented in a future update, when the demand is sufficient, and when vBulletin allows for an easy integration.

This plugin is based around OpenSearch 1.1 Draft 3.

The plugin adds an autodiscovery tag to the <head> section of all pages, as recommended by the OpenSearch Description specification.

The current versions of the two largest browsers will support OpenSearch.
Information about the Internet Explorer 7 implementation can be found on:
http://blogs.msdn.com/ie/archive/2006/02/07/527266.aspx

Firefox 2 has supporting documents on:
http://developer.mozilla.org/en/docs...ns_for_Firefox
Please note that you might run into the following bugs when using Firefox 2:
OpenSearch: plugin not added if description not in utf-8 encoding
https://bugzilla.mozilla.org/show_bug.cgi?id=357830
Work around this bug by not using non-UTF-8 characters in the bbtitle, description
and keywords fields.
Can't use remote search engine icons larger than 10KB
https://bugzilla.mozilla.org/show_bug.cgi?id=361923
Don't use favicon.ico images larger than 10 KB. The default vBulletin icon is sized
9.9 KB and doesn't seem to work as well. However, this icon is a little bugged: it
contains double data (see vB 3.6 bug #716). I have attached an improved favicon.ico
with this plugin.

More on OpenSearch in general can be found on:
http://www.opensearch.org/


II. Installation
Use the product manager in vBulletin to upload the XML file.

III. Configuration
All settings are read from your vBulletin settings.
nCode OpenSearch makes use of the following settings:
- bbtitle
- description
- keywords
- webmasteremail
- languagecode
It also links to your favicon.ico image in the Description file.

In the control panel you'll find fields to alter the SyndicationRight
and AdultContent values of the OpenSearch Description file.
The SyndicationRight value is currently useless, because is controls
the OpenSearch Response part, which isn't implemented. It's provided
for completeness.

IV. Version history
1.1 (February 18th, 2007)
- added correct content-type to XML files
- secured the xml with CDATA sections
- support for the mozilla specific moz:SearchForm tag
- added notices about Firefox 2 bugs in the readme

1.0 (February 16th, 2007)
- Fixed templates

1.0 beta 1 (June 20th, 2006)
- First public release

V. Copyright
please keep in mind that:
THIS IS NOT FREE SOFTWARE

You are allowed to install this in your forum, and you are allowed to make suggestions for improvements. It is not allowed to redistribute the files in any other way than as a zipfile with the XML and this readme in original state.

(c) 2006 nCode - www.ncode.nl - info@ncode.nl

Below you can find screenshots from Internet Explorer 7 and Firefox 2.

Support site:
http://www.ncode.nl/vbulletinplugins/

Like it? Please donate
You can donate by PayPal: USD or EUR

Show Your Support

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

Comments
  #2  
Old 06-20-2006, 01:43 PM
Spleasure's Avatar
Spleasure Spleasure is offline
 
Join Date: Jun 2002
Location: Enschede, the Netherlands
Posts: 144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Reserved. I hope you like it.
Reply With Quote
  #3  
Old 06-20-2006, 04:30 PM
Qwest Qwest is offline
 
Join Date: Jun 2004
Location: United States
Posts: 223
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I still kinda dont get it. From the screenshots it looks like the users can download it??

What does it do exactly? Got a demo?
Reply With Quote
  #4  
Old 06-20-2006, 04:38 PM
Spleasure's Avatar
Spleasure Spleasure is offline
 
Join Date: Jun 2002
Location: Enschede, the Netherlands
Posts: 144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's nothing special. You can compare it to the auto discovery of RSS feeds on certain sites. The same is done for search functionality, provided you have a compatible browser, which are currently Firefox 2 and Internet Explorer 7. In those browsers you can search the forum directly through the build in search box in the browser toolbar.
I don't have a demo, because I only have 3.6 running on a test forum behind a password. You can set up one easily on your own 3.6 board by importing the XML and visiting your forum with IE7 or FF2.
Again, this is nothing shocking, but rather something for the people who want to support every possible standard out there. I made it just to see if it could be done (quickly), and it could. This morning, I didn't even know I was going to build it
Reply With Quote
  #5  
Old 06-20-2006, 05:06 PM
waza waza is offline
 
Join Date: Apr 2005
Location: Belgium
Posts: 341
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

bedankt
Reply With Quote
  #6  
Old 06-20-2006, 05:24 PM
The Free Bird's Avatar
The Free Bird The Free Bird is offline
 
Join Date: May 2006
Location: Dammam
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

very good

think you
Reply With Quote
  #7  
Old 06-20-2006, 06:17 PM
Bad Bunny's Avatar
Bad Bunny Bad Bunny is offline
 
Join Date: Apr 2002
Posts: 555
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Interesting. Seems like it would be a neat feature for a large forum where people were very active...but useless for a slower forum.
Reply With Quote
  #8  
Old 07-25-2006, 04:11 PM
bjs144 bjs144 is offline
 
Join Date: Aug 2005
Location: England
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Fab, was looking around for something like this today.

Many thanks, we might use it here if we move to 3.6.X
Reply With Quote
  #9  
Old 10-14-2006, 01:46 PM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How does this act in relation to member permissions? If I understand this correctly open search shares search results of the forum member. But if this member has access to restricted forums, will the search results/contents of these restricted forums also be shared trough the open search system?
Reply With Quote
  #10  
Old 10-14-2006, 01:52 PM
Spleasure's Avatar
Spleasure Spleasure is offline
 
Join Date: Jun 2002
Location: Enschede, the Netherlands
Posts: 144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Alfa1
How does this act in relation to member permissions? If I understand this correctly open search shares search results of the forum member. But if this member has access to restricted forums, will the search results/contents of these restricted forums also be shared trough the open search system?
This plugin has nothing to do with storing search results. It just provides another interface to the search system.
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 07:56 PM.


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.07902 seconds
  • Memory Usage 2,303KB
  • Queries Executed 23 (?)
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
  • (1)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
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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