Something similar can also be done for Microsoft Internet Explorer 7 and 8 by adding a custom search provider for the Google search.
The IE visitor can do this on their own, but this requires a little more work:
1) Go to
Create Your own Search Provider2) Use
http://www.google.ca/search?hl=en&source=hp&q=site%3Aluminous-landscape.com+inurl%3Aforum+inurl%3Alofiversion+TEST&meta=&aq=f&oq= for the URL
3) Give it a short name like LL Forums
4) click on the button and OK the resulting dialog.
The search provider will have the Google and not the LL icon, however. Correcting that requires the cooperation of the LL forum site admins.
According to the Microsoft developer site at
http://msdn.microsoft.com/en-us/library/cc848862(VS.85).aspx and the equivalent page on the Mozilla developer site
https://developer.mozilla.org/en/Creating_O...ins_for_Firefox the LL site admin need to serve the following XML file from a forum server URL, say
http://luminous-landscape.com/forum/LLForumSearch.xml[div class=\'codetop\']CODE[div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="
http://a9.com/-/spec/opensearch/1.1/" xmlns:ie="
http://schemas.microsoft.com/Search/2008/" xmlns:moz="
http://www.mozilla.org/2006/browser/search/">
<ShortName>LL Forum Search</ShortName>
<Description>LL Forum Search</Description>
<Image height="16" width="16" type="image/icon">
http://luminous-landscape.com/forum/favicon.ico</Image>
<InputEncoding>UTF-8</InputEncoding><Url type="text/html" template="
http://www.google.ca/search?hl=en&source=hp&q=site%3Aluminous-landscape.com+inurl%3Aforum+inurl%3Alofiversion+{searchTerms}&meta=&aq=f&oq="/></OpenSearchDescription>
I'm attaching that as an XML file:[attachment=17430:LLForumS...Combined.xml]
Then, in the HEAD element of every forum page served to forum visitors, a LINK element is inserted, like
[div class=\'codetop\']CODE[div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']<link title="LL Forum Search" rel="search"
type="application/opensearchdescription+xml"
href="
http://luminous-landscape.com/forum/LLForumSearchCombined.xml">
I have attached an example:[attachment=17431:LLForumS...Combined.html]
In IE8 (I don't have IE7 to test), this will temporarily add the LL search provider to the visitors' choice of search providers for the current browser session and it can be installed if visitors choose to do so. The MSDN page cited above shows how that is done by the visitor.
I've tested the attached code on both Firefox 3.0.x and MS IE 8. Unfortunately, I can't figure out why the XML search provider won't work when referenced by script in the web page to add it to the visitor's search providers--but it does work via the autodiscovery method described above on both browsers.
I know that the URLs from LL's custom Google search could be substituted, but I'm not doing that for two major reasons: 1) the custom results page is lacking the "Show options" of the regular Google results page, and 2) (a personal preference) I find the dark background and coloured text not very easy to quickly scan. (Can I be really heretical and ask that a black text on white background style choice be added to all LL pages? Maybe some kind of preference stored in a cookie? I know I can and do use the "No Style" choice in the Firefox View menu, but that does destroy the page formatting.)