This is interesting and gave me an idea for a project I have been working on. Can anyone on the list point me to some Mozilla FireFox information for how to construct what the UI calls "sidebars", e.g., View->Sidebar. It's not the same as a search plug-ins, but I'm looking for information of Sidebars and I also wouldn't mind some pointers to creating search plug-ins.
Thanks, Andy.
> -----Original Message-----
> From: Code for Libraries [mailto:[log in to unmask]] On
> Behalf Of Walter Lewis
> Sent: 16 March, 2005 09:34
> To: [log in to unmask]
> Subject: Re: [CODE4LIB] firefox search extension for OPACs?
>
> Kenneth R. Irwin wrote:
> > Unfortunately, I have not the first clue about how to go
> about doing that.
> > I would have thought that it would be easy to find a "make your own
> > search tool" link on the Mozilla website, but I can't find one.
>
> Here's an example of the search plugin that I adapted from
> one by James Day.
>
> The file has a ".src" extension and goes in the
> "searchplugins" folder withiin your Firefox install.
>
> The label that appears in Firefox is the name attribute of search.
> The icon is the updateIcon attribute of the Browser. I got
> lazy with this one. For something else I used the
> favicon.ico of the site (it's well sized for this)
>
> The key is that the form value supplied by the user is
> identified something like:
> <input name="term" user="">
> In this case the external form you are supplanting is expecting the
> *user* to fill in the input field with the name "term". The
> rest of the <input> values are simply things we need to
> supply to the form handling script so it won't break.
>
> I filled in the browser update* values with a URL to mozdev
> but frankly have only required that the referenced files be
> in the searchplugins folder. At that point it just seems to work.
>
> Walter
>
> ====
> # Status: Working
> # Horizon Information Portal plugin for Mozilla # # By James
> Day, jday at cflc dot net # # Created: October 13, 2004 #
> Last updated: October 14, 2004 # Modified by Walter Lewis for
> HHPL: 15 Oct 2004 # # Note: Does a General Keyword search only.
>
> <search
> version="7.1"
> name="HHPL Catalogue (Keyword)"
> description="Halton Hills Public Library Catalogue Search"
> action="http://cat.hhpl.on.ca/ipac20/ipac.jsp"
> searchForm="http://cat.hhpl.on.ca/ipac20/ipac.jsp"
> method="GET"
> >
>
> <input name="term" user="">
> <input type="hidden" name="menu" value="search"> <input
> type="hidden" name="aspect" value="basic_search"> <input
> type="hidden" name="sort" value=""> <input type="hidden"
> name="npp" value="20"> <input type="hidden" name="ipp"
> value="20"> <input type="hidden" name="profile" value="hhpl">
> <input type="hidden" name="index" value="GW">
>
> <input name="sourceid" value="Mozilla-search">
>
> <interpret
> resultListStart="<!-- RESULT LIST START -->"
> resultListEnd="<!-- RESULT LIST END -->"
> resultItemStart="<!-- RESULT ITEM START -->"
> resultItemEnd="<!-- RESULT ITEM END -->"
> >
> </search>
>
> <browser
> update="http://mycroft.mozdev.org/plugins/HHPLkeywords.src"
> updateIcon="http://mycroft.mozdev.org/plugins/yahoo.gif"
> updateCheckDays="30"
> >
>
|