Closed
Bug 410956
Opened 17 years ago
Closed 17 years ago
Provide obvious access to a search engine plugin list
Categories
(Camino Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Camino1.6
People
(Reporter: stuart.morgan+bugzilla, Assigned: stuart.morgan+bugzilla)
References
Details
(Keywords: fixed1.8.1.13)
Attachments
(1 file, 2 obsolete files)
|
7.17 KB,
patch
|
mikepinkerton
:
superreview+
|
Details | Diff | Splinter Review |
Once we support installing OpenSearch plugins from pages with lists of them (bug 410955), we should have a page with a list of good sources, and an obvious way for users to find it: an entry in the search dropdown list, or perhaps a link of some kind in the manager.
Depends on: 410958
The list should live at http://caminobrowser.org/documentation/search/ (see bug 410958).
However, we won't update that until right before the 1.6 release, so we should point the in-client URL at something else that we redirect to, say, the wiki, until release.
| Assignee | ||
Updated•17 years ago
|
Target Milestone: --- → Camino1.6
| Assignee | ||
Comment 2•17 years ago
|
||
This adds a menu item called "Find Search Engines…" to the end of the search menu, which when selected opens a new window with the url:
http://caminobrowser.org/documentation/searchplugins/
which we can redirect as needed.
Assignee: nobody → stuart.morgan
Status: NEW → ASSIGNED
Attachment #303783 -
Flags: review?(alqahira)
Comment on attachment 303783 [details] [diff] [review]
client-side fix
>Index: src/browser/BrowserWindowController.mm
>===================================================================
>+- (IBAction)findSearchEngines:(id)sender
>+{
>+ NSString* findEnginesPage = NSLocalizedStringFromTable(@"FindEnginesPage", @"WebsiteDefaults", nil);
>+ if (![findEnginesPage isEqualToString:@"FindEnginesPage"])
>+ [self openNewWindowWithURL:findEnginesPage referrer:nil loadInBackground:NO allowPopups:NO];
>+}
>+
Any reason this is always opening a window instead of respecting the tab-or-window pref like all of our other menu items do? That's annoying ;)
| Assignee | ||
Comment 4•17 years ago
|
||
Perhaps sir would prefer this version?
Attachment #303783 -
Attachment is obsolete: true
Attachment #303825 -
Flags: review?(alqahira)
Attachment #303783 -
Flags: review?(alqahira)
Comment on attachment 303825 [details] [diff] [review]
v2
Much nicer; r=ardissone :)
We should coordinate landing this with .htaccess changes for the website (or ensure changes have been made) to redirect to a temporary page instead of sending nightly users to a 404.
For the moment, I've got http://wiki.caminobrowser.org/Development:Planning:Search_Engine_Plug-ins to collect links, but if we're going to host plug-ins for js-install, we'll need an actual web page....
Attachment #303825 -
Flags: review?(alqahira) → review+
| Assignee | ||
Comment 6•17 years ago
|
||
Oops, somewhere along the way I lost the added validation check so that it would work on the search sheet.
Attachment #303825 -
Attachment is obsolete: true
Attachment #303901 -
Flags: superreview?
| Assignee | ||
Updated•17 years ago
|
Attachment #303901 -
Flags: superreview? → superreview?(mikepinkerton)
Comment 7•17 years ago
|
||
Comment on attachment 303901 [details] [diff] [review]
v3
sr=pink
Attachment #303901 -
Flags: superreview?(mikepinkerton) → superreview+
| Assignee | ||
Comment 8•17 years ago
|
||
Let me know when /documentation/searchplugins works so that I can land this.
| Assignee | ||
Comment 9•17 years ago
|
||
Nevermind, I see that a minimal page is already live.
Landed on trunk and MOZILLA_1_8_BRANCH.
You need to log in
before you can comment on or make changes to this bug.
Description
•