Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have just installed the DuckDuckGo add-on in Firefox 11.0, running on XP SP 3.

I would like to add additional parameters to the query string. However, any changes I make are not reflected in the query string when doing a search.

I found the duckduckgo.xml file at C:\Documents and Settings\User Name\Application Data\Mozilla\Firefox\Profiles\Profile Name.default\searchplugins. I opened it up with Notepad++ and added the line for kl=uk-en:

<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>DuckDuckGo</os:ShortName>
<os:Description>Search DuckDuckGo (SSL)</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">data:image/x-icon;base64, -Removed to shorten-</os:Image>
<os:Url type="text/html" method="GET" template="https://duckduckgo.com/">
  <os:Param name="q" value="{searchTerms}"/>
  <os:Param name="kl" value="uk-en"/>
</os:Url>
</SearchPlugin>

However, the kl=uk-en parameter does not appear in the query string when searching (despite several Firefox restarts).

share|improve this question
    
Well the XML changes do appear to be reflected now when searching. However, is there any explanation as to why any changes that are made to this file are not reflected straight away (after saving the file and Firefox is restarted)? Does Firefox only read the XML file periodically, or something? –  Goto10 Apr 4 '12 at 13:47
add comment

1 Answer

up vote 0 down vote accepted

probably the xml data is stored to some internal sqlite db on install, so you would have to uninstall and reinstall the search plugin.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.