canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,043
edits
(→TODO) |
m (Update:Development:v2.0 moved to Update:Archive/2.0/Developers) |
||
| (13 intermediate revisions by 8 users not shown) | |||
| Line 59: | Line 59: | ||
== TODO == | == TODO == | ||
* lib/session.class.php | * [http://lxr.mozilla.org/mozilla/source/webtools/addons/lib/session.class.php lib/session.class.php] | ||
** simple session handler based on sid. | ** [https://bugzilla.mozilla.org/show_bug.cgi?id=312629 simple session handler based on sid.] | ||
* lib/auth.class.php | * lib/auth.class.php | ||
** simple session checker and auth module. | ** simple session checker and auth module. | ||
** PEAR::Auth? | ** PEAR::Auth? | ||
* addcomment.php | * [http://lxr.mozilla.org/mozilla/source/webtools/addons/addcomment.php addcomment.php] - Colin | ||
** form | ** form | ||
** spam prevention - '''require login''' | ** spam prevention - '''require login''' | ||
** input validation | ** input validation | ||
* <strike>addon.php</strike> | * <strike>[http://lxr.mozilla.org/mozilla/source/webtools/addons/addon.php addon.php]</strike> | ||
** <strike>sidebar</strike> | ** <strike>sidebar</strike> | ||
** show compat information | ** show compat information | ||
* history.php - Colin | * [http://lxr.mozilla.org/mozilla/source/webtools/addons/history.php history.php] - Colin | ||
** show all past versions - initially done but needs improvement... | ** show all past versions - initially done but needs improvement... | ||
** simplify? | ** simplify? | ||
| Line 79: | Line 79: | ||
** <strike>Show all Addon previews.</strike> | ** <strike>Show all Addon previews.</strike> | ||
* ratecomment.php - Colin | * ratecomment.php - Colin | ||
** spam prevention. | ** spam prevention '''This needs to be thought about'''. | ||
** other than that, this is a simple toggle script. | ** <strike>other than that, this is a simple toggle script.</strike> | ||
** login isn't required for this particular page. | ** <strike>login isn't required for this particular page.</strike> | ||
* search.php | * search.php | ||
** [https://bugzilla.mozilla.org/show_bug.cgi?id=277851 highlight search results] | |||
** <strike>Create search form based on DB.</strike> | ** <strike>Create search form based on DB.</strike> | ||
** <strike>Filter inputs.</strike> | ** <strike>Filter inputs.</strike> | ||
| Line 117: | Line 118: | ||
:How about a "my favorite extensions" section with details of latest versions and comments. Users could then "bookmark" extensions they're interested in, but might not have installed. It could also automatically keep track of extensions installed, and visted but uninstalled extensions (something like Google's My Search History). It might encourage more users to register as it's providing something of value to them. Stats could be used for recomendations. You could also track which extensions are being removed from peoples favorites. --[[User:Sam Hasler|Sam]] 14:25, 17 Jun 2005 (PDT) | :How about a "my favorite extensions" section with details of latest versions and comments. Users could then "bookmark" extensions they're interested in, but might not have installed. It could also automatically keep track of extensions installed, and visted but uninstalled extensions (something like Google's My Search History). It might encourage more users to register as it's providing something of value to them. Stats could be used for recomendations. You could also track which extensions are being removed from peoples favorites. --[[User:Sam Hasler|Sam]] 14:25, 17 Jun 2005 (PDT) | ||
:Heh. No one has written here in awhile. | |||
Maybe I'm missing something, but the main page right now doesn't even have links to look for TB extensions, or extensions for any other Moz apps besides FF. Clicking on the extensions button on the front page automatically takes you into a page showing FF extensions. So... is there no way to get to TB extensions without either going through TB or doing some sort of search? | |||
--[[User:Wjjohnst|DigDug] 22:20 05 Oct, 2006 | |||
==== Search By... ==== | ==== Search By... ==== | ||
| Line 141: | Line 148: | ||
:so, this means we need to use a column-type display for the results. I'm not sure if that's always good. Maybe only use it for advanced searches, but quicksearch gets the current-style result list? --[[User:CTho|CTho]] 19:05, 13 Jun 2005 (PDT) | :so, this means we need to use a column-type display for the results. I'm not sure if that's always good. Maybe only use it for advanced searches, but quicksearch gets the current-style result list? --[[User:CTho|CTho]] 19:05, 13 Jun 2005 (PDT) | ||
I would go for search results that have an extended result by clicking on an image with the "more" concept. Those extended results would be hidden in DIVs that will be shown bellow the line of the extension summary when the user clicks the "more" image. This is client side or if we want smaller pages we can use AJAX to bring this extended content when needed. --[[User:DonGato|DonGato]] 11:57, 28 Nov 2006 (GMT) | |||
==== Item Home ==== | ==== Item Home ==== | ||
| Line 421: | Line 430: | ||
=== Administrators === | === Administrators === | ||
* Administrators should basically have all the general functionality of all other user groups, with added rights to _all_ records and the ability to edit/bless user accounts. | * Administrators should basically have all the general functionality of all other user groups, with added rights to _all_ records and the ability to edit/bless user accounts. | ||
* It's currently too hard to create new reviewers - it requires receiving an email (the intial request), replying to tell the user to create an account, waiting for the reply, then granting them Editor privileges. This should be streamlined - maybe just a "Volunteer to be a reviewer" button on the developer pages? --[[User:CTho|CTho]] 17:58, 4 Oct 2005 (PDT) | |||
=== Systems === | === Systems === | ||
| Line 475: | Line 485: | ||
** Downloaded .xpi does not match reported size (5) | ** Downloaded .xpi does not match reported size (5) | ||
* There is a need client-side to implement better update features for addons, similar to those found in [Software Update]. In particular, hash checking and improved error handling (for errors above) would be great additions. | * There is a need client-side to implement better update features for addons, similar to those found in [Software Update]. In particular, hash checking and improved error handling (for errors above) would be great additions. | ||
== UI Tweaks == | |||
* Alignment of title / drop-down on 'Search Options' sidebar would look better uniform (columned). | |||
* Blue bar at the top (below 'mozilla update' text) looks incredibly empty, especially towards the right. If it's going to remain empty, perhaps consider moving the search to the right. | |||
* Tabs on home page | |||
** Incredibly plain / square. | |||
** Blue on inactive tabs doesn't really fit with the rest of the UI. | |||
** Perhaps consider using the same style tabs as on the header of this wiki? | |||