Closed
Bug 247810
Opened 20 years ago
Closed 20 years ago
Mozilla Update (update.mozilla.org) needs a Search Feature
Categories
(addons.mozilla.org Graveyard :: Public Pages, defect, P1)
addons.mozilla.org Graveyard
Public Pages
Tracking
(Not tracked)
RESOLVED
FIXED
1.1
People
(Reporter: wolf, Assigned: ted)
References
()
Details
Attachments
(3 files, 3 obsolete files)
15.69 KB,
text/plain
|
Details | |
7.77 KB,
text/plain
|
Bugzilla-alanjstrBugs
:
first-review+
|
Details |
2.06 KB,
patch
|
Bugzilla-alanjstrBugs
:
first-review+
|
Details | Diff | Splinter Review |
Pretty straight forward, filing this now that the site is up as it was futured on my development list. Search needs to search, -- Author, Name, Description, etc..
Comment 1•20 years ago
|
||
Or at least there should be lists of extensions name/author to be able to find an extension from its name. Currently I use a google search to find extensions : http://www.google.com/custom?domains=update.mozilla.org&sitesearch=update.mozilla.org
Comment 2•20 years ago
|
||
How about listing All without the comments, and a compressed entry for each? e.g. +-------------------------------------------------------------------------------+ | ChatZilla 0.9.64c Firefox 0.7-0.9+ [*****] [Install] | +-------------------------------------------------------------------------------+ Or something? :)
Reporter | ||
Updated•20 years ago
|
Assignee: nobody → psychoticwolf
Comment 3•20 years ago
|
||
i'm for a simple search field in a box upon or below the categories box.
OS: Windows XP → All
Hardware: PC → All
Reporter | ||
Updated•20 years ago
|
Severity: normal → enhancement
Reporter | ||
Comment 4•20 years ago
|
||
*** Bug 255707 has been marked as a duplicate of this bug. ***
Reporter | ||
Updated•20 years ago
|
Whiteboard: after-aviary1.0PR
Reporter | ||
Updated•20 years ago
|
Status: NEW → ASSIGNED
Reporter | ||
Updated•20 years ago
|
Whiteboard: after-aviary1.0PR
*** Bug 257232 has been marked as a duplicate of this bug. ***
Mozilla Update needs an alphabetical index. The "Categories:All" page dosn't help to find an extension by name (unless the name starts with 'A'). The "jump to:" links in this category should be indexed by letter, not by page as it is now. A search tool is also necessary, but is more heavy on the server and most searches would be not required if there was an index.
Comment 7•20 years ago
|
||
*** Bug 257345 has been marked as a duplicate of this bug. ***
Comment 8•20 years ago
|
||
As a workaround one can use the following bookmark: URL: http://www.google.com/search?&q=%s+site%3Aupdate.mozilla.org&btnG=Search Keyword: mozupdate This way, all I have to do to find the BiDi UI extension is type "mozupdate bidi". Works like charm :-) Prog.
Whiteboard: Workaround in comment #8
Reporter | ||
Comment 9•20 years ago
|
||
*** Bug 261255 has been marked as a duplicate of this bug. ***
Reporter | ||
Comment 10•20 years ago
|
||
*** Bug 262632 has been marked as a duplicate of this bug. ***
Comment 11•20 years ago
|
||
Search option is definately a need. Searching through google is pointer, cache is not always update, besides, it's unfortunate to say that google search our content better than we do.
Reporter | ||
Comment 12•20 years ago
|
||
This will be done, no further evanglism comments are needed, thanks. :-)
Status: ASSIGNED → NEW
Reporter | ||
Comment 13•20 years ago
|
||
*** Bug 266515 has been marked as a duplicate of this bug. ***
Assignee: psychoticwolf → cst
Whiteboard: Workaround in comment #8 → Workaround in comment #8 [cst: active]
What I have so far. This is NOT for checkin.
Comment 15•20 years ago
|
||
See bug 256972 You reuse things like $_GET["rating"] instead of the variable that you already retrieved it into. If the purpose of the first query is to merely get the total number, it should be a select count(*) I am not sure what you're trying to do with all those eval("\$sel".$_GET["rating"]." = 'selected';"); statements. How about some comments in there and some whitespace. Move your javascript display block/none into a function instead of having it inline. Make it reusable by passing in the ID and 'show'/'hide' Character limits on the text boxes What is an "update" that you're searching for? shouldn't it be "selected='selected'" for an option? Why are $sql2 and $sql3 separate? Can't they be part of the initial query? Use a page-wide stylesheet instead of inline styles.
(In reply to comment #15) > I am not sure what you're trying to do with all those > eval("\$sel".$_GET["rating"]." = 'selected';"); > statements. How about some comments in there and some whitespace. That code shouldn't be used by anyone else (or even me, when I have time to clean this up). It's an ugly hack to make the select boxes have the right item selected when you load the page. > What is an "update" that you're searching for? As far as I can tell, we have extensions, themes, and updates. I don't know what updates actually are.
Comment 17•20 years ago
|
||
(In reply to comment #16) > (In reply to comment #15) > > I am not sure what you're trying to do with all those > > eval("\$sel".$_GET["rating"]." = 'selected';"); > > statements. How about some comments in there and some whitespace. > That code shouldn't be used by anyone else (or even me, when I have time to > clean this up). It's an ugly hack to make the select boxes have the right item > selected when you load the page. I understood that part. I'm just not sure I like the HTML it generates. > > > What is an "update" that you're searching for? > As far as I can tell, we have extensions, themes, and updates. I don't know > what updates actually are. The site hosts updates, but they're updates of themes and extensions and that's what the web service is for. If you're manually looking to see if there is an update out for something you've downloaded, you'd still search for an E or a T.
Comment 18•20 years ago
|
||
If I may say something about the html, please use lowercase, now its mixed. Both the tags and the attributes. Same with the quotation, sometimes it is double quotes, sometimes single quotes. And instead of using font tags, use CSS to style the text.
Reporter | ||
Comment 19•20 years ago
|
||
$sql2 and $sql3 are seperate intentionally. $sql2 exists because $sql itself and MySQL in general, doesn't handle the sorting method required for the extension/theme page listings. Touching $sql usually results in more bugs than anything beneficial, therefore it is *not* recommended. Since the code around the eval()s clearly states its a hack and not for production use. I don't think anybody cares whether the HTML it creates is nice or not.
Comment 20•20 years ago
|
||
(In reply to comment #19) > $sql2 and $sql3 are seperate intentionally. $sql2 exists because $sql itself and > MySQL in general, doesn't handle the sorting method required for the > extension/theme page listings. Touching $sql usually results in more bugs than > anything beneficial, therefore it is *not* recommended. How about some comments in the code, or better named variables, so that people can figure out what's going on?
Comment 21•20 years ago
|
||
*** Bug 270695 has been marked as a duplicate of this bug. ***
Reporter | ||
Comment 22•20 years ago
|
||
*** Bug 270770 has been marked as a duplicate of this bug. ***
Comment 23•20 years ago
|
||
Add update.mozilla.org to Summary to make this bug more discoverable
Summary: Mozilla Update needs a Search Feature → Mozilla Update (update.mozilla.org) needs a Search Feature
Reporter | ||
Updated•20 years ago
|
Priority: -- → P1
Whiteboard: Workaround in comment #8 [cst: active] → [cst: active] [need-beta] Workaround in Comment #8
Reporter | ||
Comment 24•20 years ago
|
||
Bulk Moving Web Site bugs to new component. (Filter: massumowebsitespam)
Component: Update → Web Site
Product: mozilla.org → Update
Version: other → unspecified
Sorry, I dont have time to work on this any more. Quicksearch.php is a somewhat stripped-down version of search.php that doesn't offer the advanced search features.
Assignee: cst → psychoticwolf
Whiteboard: [cst: active] [need-beta] Workaround in Comment #8 → [need-beta] Workaround in Comment #8
Reporter | ||
Updated•20 years ago
|
Severity: enhancement → blocker
Reporter | ||
Updated•20 years ago
|
Whiteboard: [need-beta] Workaround in Comment #8
Comment 26•20 years ago
|
||
I suggest as one of several views one like http://texturizer.net/firefox/extensions/alpha.html which means: showing the names of all extensions on one single webpage. That allows a fast overview. Andreas Borutta
Reporter | ||
Updated•20 years ago
|
Severity: blocker → major
Target Milestone: 1.0 → 1.1
Reporter | ||
Updated•20 years ago
|
Assignee: psychoticwolf → nobody
Comment 27•20 years ago
|
||
Make the results an unordered list consisting of title (linking to Moreinfo), a line break, and then the first 250 characters of the summary. Then you'll get my signoff. At this point, a quick and clean result list will suffice.
Comment 28•20 years ago
|
||
I noticed both attachments seem to use their own form input fields - how does this relate to the search box in UMO page header, which lets you select "entire site", "extensions" and "themes"? And what's meant with "entire site" - extensions+themes, or mozilla.org?
Assignee | ||
Comment 29•20 years ago
|
||
I have a slightly tweaked patch that uses the header search bar to hook up to this search. I'll tweak the results format and post it in a bit.
Assignee | ||
Comment 30•20 years ago
|
||
Stripped to a minimum, but useful.
Assignee: nobody → ted.mielczarek
Attachment #167446 -
Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #169962 -
Flags: first-review?(psychoticwolf)
Assignee | ||
Comment 31•20 years ago
|
||
Change the header to use this new search. Doesn't fill in the search fields with the current query params, however.
Attachment #169963 -
Flags: first-review?(psychoticwolf)
Reporter | ||
Updated•20 years ago
|
Attachment #169963 -
Flags: first-review?(bugtrap) → first-review?(Bugzilla-alanjstrBugs)
Reporter | ||
Updated•20 years ago
|
Attachment #169962 -
Flags: first-review?(bugtrap) → first-review?(Bugzilla-alanjstrBugs)
Comment 32•20 years ago
|
||
Comment on attachment 169962 [details]
Even more stripped down quicksearch.php
This doesn't seem to be using the global header, but it does have the footer.
Attachment #169962 -
Flags: first-review?(Bugzilla-alanjstrBugs) → first-review-
Assignee | ||
Comment 33•20 years ago
|
||
Cleaned up extra header cruft. Also changed results so each results div has class="searchresult"
Attachment #169962 -
Attachment is obsolete: true
Assignee | ||
Updated•20 years ago
|
Attachment #171519 -
Flags: first-review?(Bugzilla-alanjstrBugs)
Comment 34•20 years ago
|
||
Comment on attachment 169963 [details] [diff] [review] inc_header.php changes to use quicksearch.php for searching Line breaks between the Options, please.
Attachment #169963 -
Flags: first-review?(Bugzilla-alanjstrBugs) → first-review-
Assignee | ||
Comment 35•20 years ago
|
||
Slight cleanup
Attachment #169963 -
Attachment is obsolete: true
Attachment #171520 -
Flags: first-review?(Bugzilla-alanjstrBugs)
Attachment #171520 -
Flags: first-review?(Bugzilla-alanjstrBugs) → first-review+
Attachment #171519 -
Flags: first-review?(Bugzilla-alanjstrBugs) → first-review+
Checking in mozilla/webtools/update/quicksearch.php; /cvsroot/mozilla/webtools/update/quicksearch.php,v <-- quicksearch.php initial revision: 1.1 done Checking in mozilla/webtools/update/core/inc_header.php; /cvsroot/mozilla/webtools/update/core/inc_header.php,v <-- inc_header.php new revision: 1.7; previous revision: 1.6 done
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Branch: Checking in mozilla/webtools/update/core/inc_header.php; /cvsroot/mozilla/webtools/update/core/inc_header.php,v <-- inc_header.php new revision: 1.6.2.1; previous revision: 1.6 done Checking in mozilla/webtools/update/quicksearch.php; /cvsroot/mozilla/webtools/update/quicksearch.php,v <-- quicksearch.php new revision: 1.1.2.1; previous revision: 1.1 done
Status: REOPENED → RESOLVED
Closed: 20 years ago → 20 years ago
Resolution: --- → FIXED
Updated•8 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•