1. To Do List :: Done
Here you can find items which are already done on AGO. Go back to ToDo list.
Site-wide |
||||
Task |
Status |
Priority |
Assignee |
Notes |
Add SVG support for backgrounds |
Done |
- |
? |
|
Add "Lost Password/Password Reset" form (on a.g.o) |
Done |
- |
? |
|
Make sure all text pulled from DB goes through html_parse_text() |
Done |
- |
? |
|
Make sure all titles go through htmlentities() |
Done |
- |
|
|
Before BBcode implementation should be good to add Str_Replace(Chr(13), '<br />', $text); for comments and descriptions. |
Done |
Low |
nobody |
benzea: it calls nl2br which should do it |
Add Site Map & Better Site Navigation. |
Done |
Normal |
thos |
No site map exists currently. Also, every page should have better navigation in terms of where the user is currently at based upon the site map. Example: When a user is on the following page: http://art.gnome.org/themes/gtk2/1154 , there should be a set of links on the page showing something similar to "Gnome > Themes > Application Themes > T-ish (1154)". |
Add a preview for the BBcode. This applies to the News, comments and descriptions. |
Done |
Normal |
Drom, thos |
Done for: New comment, Comment edit, New FAQ, FAQ edit, Theme edit, Background edit. Other stuff will be solved in branch version. |
Admin site |
||||
Task |
Status |
Priority |
Assignee |
Notes |
Moderate more than one record at once in submitted items lists |
Done |
- |
? |
|
Restricted "Moderator" access |
Done |
- |
? |
|
Fix edit backgrounds so that it is possible to edit the resolution records |
Done |
- |
? |
|
Fix slashes in add_news.php (check others too) |
Done |
- |
? |
|
Add comment field to submissions for rejection comments - Requires DB change |
Done |
- |
? |
|
User authentication for all pages |
Done |
- |
? |
|
Add "Duplicate" and "Badly Formed" as a reason for rejecting themes |
Done |
- |
? |
|
Remove userid dropdown from Edit Themes page |
Done |
- |
? |
|
Possibility to delete resolutions of backgrounds (and maybe change filetype) |
Done |
- |
? |
|
"Version of" should be able to set as ThemeID to be able to connect themes which are added by multiple users but are just variations |
Done |
Normal |
Drom |
I'll add another input box to enable fill parent manually |
Improve the comment moderating system |
Done |
Normal |
Drom |
|
Improve the comment moderating system -- add some sort of context or something, as well as allowing multiple rejections/approvals per submit. |
Done |
Normal |
Drom |
|
Send comments to users if rejected |
Done |
Normal |
Drom, BenjaminBerg |
Possibly have Approved and Added as the responses that trigger those, but the others trigger rejection? |
Sort "Download Filename" selection in section "Add a Theme" by name |
Done |
Low |
Drom |
|
Disallow limited moderators from seeing own backgrounds/themes submitted |
Done |
Low |
Drom, thos |
|
Scale submitted backgrounds page so the sidebar doesn't overlap the page with 1024x768 client resolutions and below. |
Partial |
Normal |
Drom, BenjaminBerg |
Ok, user parts are working with 1024x768 good and with some issues with 800x600 too. Administration works with some issues with 1024x768 --Drom |
User site |
||||
Task |
Status |
Priority |
Assignee |
Notes |
Edit descriptions, etc. of submitted artwork |
Done |
High |
thos, benzea |
|
Edit own comments |
Done |
High |
thos, benzea |
|
"Next 10 updates" link on bottom of Updates page (i.e. page navigation system) |
Done |
Normal |
nobody |
|
RSS feeds for all/most pages? |
Done |
Normal |
nobody |
|
Theme lists shouldn't show variations (themes with a parent) |
Done |
- |
? |
|
Search box in sider bar |
Done |
- |
? |
|
Add horizontal line to comments, even if they are reported. |
Done |
- |
? |
|
Resolution filter for backgrounds |
Done |
- |
? |
|
Link licenses to the URLs below |
Done |
- |
? |
|
Fix /users title to "users" |
Done |
- |
? |
|
Support more friendly urls? eg /users/thos instead of /users/1 |
Done |
- |
? |
|
Fix authors to show only users with submitted works |
Done |
- |
? |
|
Fix/test license options |
Done |
- |
? |
|
Fix/test version options |
Done |
- |
? |
|
Reset password option |
Done |
- |
? |
|
New background categories: GNOME, Nature, Abstract, Distribution, Other? |
Done |
- |
? |
|
There should be two password entries to prevent typing errors. |
Done |
Normal |
Drom |
Easy way, man |
There should be "Delete message" link next to "Report abuse", I'm always not sure if reporter should delte message or just don't understand this function |
Done |
Normal |
Drom |
(or implement this in "Edit own comments" ToDo entry) |
If theme is a variation of other theme and this is set, there should be link to original theme (and maybe other variations) |
Done |
Normal |
thos |
|
Licences |
||||
Task |
Status |
Priority |
Assignee |
Notes |
CC attribution |
Done |
- |
? |
|
Public Domain |
Done |
- |
? |
|
LGPL |
Done |
- |
? |
|
GPL |
Done |
- |
? |
|
Free Art License |
Done |
- |
? |
|
"Licence not specified" |
Done |
- |
? |
old themes have licence not known |
Other |
||||
Task |
Status |
Priority |
Assignee |
Notes |
Create new GnomeArt/ToDo table |
Done |
- |
Drom |
|