Mycroft![[boxes]](http://www.mozdev.org/sharedimages/boxes.gif)
| Users: | Home | Search | Top 25 | Requests | Review Plugins | Contact | |
| Developers: | Contribute | Submit Plugin | Edit/Update Plugin | Broken Plugins | Hosting plugins | Bugs | |
| Related Projects: | Add to Search Bar | OpenSearchFox | Dictionary Search | Context Search | ConQuery | NeedleSearch | Google Toolbar |
Quality Guidelines
Before submitting your plugin, test it thoroughly against the following guidelines.
Formal criteria
- The filename of the plugin should be no longer than 20 characters and must end in with the .src extension.
- There must be a 16x16 pixel image with the same name, except that the extension has to be .gif, .png or .jpg
Structural criteria
- Start your plugin with a comments section. This should include your name, e-mail address and creation date.
- Install your plugin into Mozilla.
- Run a search using just your plugin. Are the results identical to running the search from the original page itself?
- Make an icon for your plugin that is exactly 16x16 in size.
- Searching in the webpage should pop up the sidebar with the results (if this pref is on).
- If you specify this to be your primary search engine, putting a search word in the addressbar should start a search with this engine and open the sidebar.
- Make sure you make use of the <BROWSER>-Tag in your plugin source. We prefer if this points to the mycroft project e.g.
update="http://mycroft.mozdev.org/update.php/id0/foo.src"
updateIcon="http://mycroft.mozdev.org/update.php/id0/foo.gif"
updateCheckDays="7"
Quality Tools
A search plugin validator is available that can help you test for compliance with some of the preceding guidelines. Just paste the text of your plugin into the validator's form, press submit, and it can verify the syntax. The validator can also simulate searches and sidebar results for your plugin.