Difference between revisions of "MePrintsBugs"
(13 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[Category:MePrints]] | ||
'''Found in 1.0-rc1-7 by TMB:''' | '''Found in 1.0-rc1-7 by TMB:''' | ||
# [Must fix] <s>published items is sorted oldest first so after youve created 10 items the list never changes..</s> | # [Must fix] <s>published items is sorted oldest first so after youve created 10 items the list never changes..</s> | ||
− | # [Must fix] MePrintsInstall - need better comments in the patch, currently comments say "seb" | + | # [Must fix] <s>MePrintsInstall - need better comments in the patch, currently comments say "seb"</s> |
# <s>[Must fix] cfg.d/z_meprints.pl - needs documentation (TMB todo)</s> | # <s>[Must fix] cfg.d/z_meprints.pl - needs documentation (TMB todo)</s> | ||
− | # [Must fix] Public profile page - all info seems to be inside the <h2> element - could not reproduce pm5 | + | # [Must fix]<s> Public profile page - all info seems to be inside the <h2> element</s> - could not reproduce pm5 |
# [Must fix] <s>Issues widget - not shown in descending date order (hint: typo "customorder" in code</s> | # [Must fix] <s>Issues widget - not shown in descending date order (hint: typo "customorder" in code</s> | ||
# [Must fix] <s>Published Items widget - not shown in descending date order (hint: typo "customorder" in code)</s> | # [Must fix] <s>Published Items widget - not shown in descending date order (hint: typo "customorder" in code)</s> | ||
# [Must fix] <s>Inbox widget - not shown in descending date order (hint: typo "customorder" in code)</s> | # [Must fix] <s>Inbox widget - not shown in descending date order (hint: typo "customorder" in code)</s> | ||
+ | # [Must fix] <s>Diabled Widgets when viewing other users Homepages - so users cant see whats in other users inboxes and so on<s> | ||
# [Must fix] <s>Views - change "User's Expertise" to "Staff by Expertise"</s> - dont think staff is a good word. Staff is a loaded term in eprints and also not all users will be staff pm5 | # [Must fix] <s>Views - change "User's Expertise" to "Staff by Expertise"</s> - dont think staff is a good word. Staff is a loaded term in eprints and also not all users will be staff pm5 | ||
# <s>[Must fix] Views - change "User's Department" to "Staff by Department"</s> | # <s>[Must fix] Views - change "User's Department" to "Staff by Department"</s> | ||
# <s>[Must fix] Views - NULL values get shown (hint: change allow_null to 0 in view definition)</s> | # <s>[Must fix] Views - NULL values get shown (hint: change allow_null to 0 in view definition)</s> | ||
# <s>[Must fix] Going to User::View (eg. from Admin user search) uses the old title ("Profile") - override phrase to "Homepage" in meprints phrases</s> | # <s>[Must fix] Going to User::View (eg. from Admin user search) uses the old title ("Profile") - override phrase to "Homepage" in meprints phrases</s> | ||
− | # [Must fix] Homepage - when viewing another user's homepage, I can still Upload photo but this changes my own photo - don't show Upload photo option unless current_user == userid? - users should not be able to see other users home pages pm5 | + | # [Must fix] <s>Homepage - when viewing another user's homepage, I can still Upload photo but this changes my own photo - don't show Upload photo option unless current_user == userid? - users should not be able to see other users home pages pm5</s> |
− | # [ | + | # [Could Not Reproduce] Views - after hiding all previously public profiles, eprint citations were rendered in the view list (need to work out how to reproduce) |
− | # [ | + | # [Won't Fix] Views - after hiding all previously public profiles and regenerating views, view pages still show expertise/department values - knows eprints bug, counter in the views menu is rarely correct. |
# [Must fix] <s>Views - can't get user_dept view to work - no list pages generated</s> | # [Must fix] <s>Views - can't get user_dept view to work - no list pages generated</s> | ||
− | # [Must fix] Embeddable widget - needs to explain what is being shown (most popular items?) | + | # [Must fix] <s>Embeddable widget - needs to explain what is being shown (most popular items?)</s> |
− | # [Must fix] Embeddable widget - show user info (department, organisation, expertise, bio etc) | + | # [Must fix] <s>Embeddable widget - show user info (department, organisation, expertise, bio etc)</s> |
− | # [Must fix] Embeddable widget - show latest additions ("Published Items" widget) | + | # [Must fix] <s>Embeddable widget - show latest additions ("Published Items" widget)</s> |
− | # [Must fix] Embeddable widget - needs link to public user profile page | + | # [Must fix] <s>Embeddable widget - needs link to public user profile page</s> ''Currently hardcoded to /profile/$userid'' |
− | # [Must fix] Embeddable widget - SECURITY! shows profile even if profile is private | + | # [Must fix] <s>Embeddable widget - SECURITY! shows profile even if profile is private</s> |
− | # [Would be nice] Most viewed items widget - change "You have not published any items yet" to "No views" | + | # [Would be nice] <s>Most viewed items widget - change "You have not published any items yet" to "No views"</s> |
− | # [Would be nice] EPrint Issues widget - change "You have not published any items yet" to "No issues" | + | # [Would be nice] <s>EPrint Issues widget - change "You have not published any items yet" to "No issues"</s> |
− | # [Would be nice] Published Items widget - change title to "Latest Additions" | + | # [Would be nice] <s>Published Items widget - change title to "Latest Additions"</s> |
− | # [Would be nice] EPrint Issues widget - change title to "Issues" | + | # [Would be nice] <s>EPrint Issues widget - change title to "Issues"</s> |
# [Would be nice] Published Items widget - link to list of all items | # [Would be nice] Published Items widget - link to list of all items | ||
# [Would be nice] Homepage - after adding all widgets, get an empty list box | # [Would be nice] Homepage - after adding all widgets, get an empty list box | ||
# [Would be nice] Homepage - slight usability issue with dragging widgets - might be better if only the title area of the widget was draggable | # [Would be nice] Homepage - slight usability issue with dragging widgets - might be better if only the title area of the widget was draggable | ||
− | # [Would be nice] Homepage - users can move other user's widgets - maybe don't render widgets at all if current_user != userid | + | # [Would be nice] <s>Homepage - users can move other user's widgets - maybe don't render widgets at all if current_user != userid</s> |
# [Would be nice] Abstract page - link authors names to their public profile pages | # [Would be nice] Abstract page - link authors names to their public profile pages | ||
# [Would be nice] Profile page - show homepage URL | # [Would be nice] Profile page - show homepage URL | ||
− | # [Would be nice] Homepage - include Help section with instructions for embedding profile in other Web pages | + | # [Would be nice] <s>Homepage - include Help section with instructions for embedding profile in other Web pages</s> |
# [Won't fix] MePrintsInstall - why is it a reverse patch? | # [Won't fix] MePrintsInstall - why is it a reverse patch? | ||
# [Won't fix] use /meprints/tmb instead of /profile/tmb in profile URLs | # [Won't fix] use /meprints/tmb instead of /profile/tmb in profile URLs |
Latest revision as of 16:30, 8 February 2010
Found in 1.0-rc1-7 by TMB:
- [Must fix]
published items is sorted oldest first so after youve created 10 items the list never changes.. - [Must fix]
MePrintsInstall - need better comments in the patch, currently comments say "seb" [Must fix] cfg.d/z_meprints.pl - needs documentation (TMB todo)- [Must fix]
Public profile page - all info seems to be inside the <h2> element- could not reproduce pm5 - [Must fix]
Issues widget - not shown in descending date order (hint: typo "customorder" in code - [Must fix]
Published Items widget - not shown in descending date order (hint: typo "customorder" in code) - [Must fix]
Inbox widget - not shown in descending date order (hint: typo "customorder" in code) - [Must fix]
Diabled Widgets when viewing other users Homepages - so users cant see whats in other users inboxes and so on - [Must fix]
Views - change "User's Expertise" to "Staff by Expertise"- dont think staff is a good word. Staff is a loaded term in eprints and also not all users will be staff pm5 [Must fix] Views - change "User's Department" to "Staff by Department"[Must fix] Views - NULL values get shown (hint: change allow_null to 0 in view definition)[Must fix] Going to User::View (eg. from Admin user search) uses the old title ("Profile") - override phrase to "Homepage" in meprints phrases- [Must fix]
Homepage - when viewing another user's homepage, I can still Upload photo but this changes my own photo - don't show Upload photo option unless current_user == userid? - users should not be able to see other users home pages pm5 - [Could Not Reproduce] Views - after hiding all previously public profiles, eprint citations were rendered in the view list (need to work out how to reproduce)
- [Won't Fix] Views - after hiding all previously public profiles and regenerating views, view pages still show expertise/department values - knows eprints bug, counter in the views menu is rarely correct.
- [Must fix]
Views - can't get user_dept view to work - no list pages generated - [Must fix]
Embeddable widget - needs to explain what is being shown (most popular items?) - [Must fix]
Embeddable widget - show user info (department, organisation, expertise, bio etc) - [Must fix]
Embeddable widget - show latest additions ("Published Items" widget) - [Must fix]
Embeddable widget - needs link to public user profile pageCurrently hardcoded to /profile/$userid - [Must fix]
Embeddable widget - SECURITY! shows profile even if profile is private - [Would be nice]
Most viewed items widget - change "You have not published any items yet" to "No views" - [Would be nice]
EPrint Issues widget - change "You have not published any items yet" to "No issues" - [Would be nice]
Published Items widget - change title to "Latest Additions" - [Would be nice]
EPrint Issues widget - change title to "Issues" - [Would be nice] Published Items widget - link to list of all items
- [Would be nice] Homepage - after adding all widgets, get an empty list box
- [Would be nice] Homepage - slight usability issue with dragging widgets - might be better if only the title area of the widget was draggable
- [Would be nice]
Homepage - users can move other user's widgets - maybe don't render widgets at all if current_user != userid - [Would be nice] Abstract page - link authors names to their public profile pages
- [Would be nice] Profile page - show homepage URL
- [Would be nice]
Homepage - include Help section with instructions for embedding profile in other Web pages - [Won't fix] MePrintsInstall - why is it a reverse patch?
- [Won't fix] use /meprints/tmb instead of /profile/tmb in profile URLs
- [Won't fix] moving widgets on the profile causes a stack trace in the error_log
Fixed in 1.0-rc1-7:
There are a few missing phrases - ["Plugin/Screen/User/UploadPicture:resetpic_success" not defined] ["Plugin/Screen/User/UploadPicture:upload_failure" not defined]The user functions are now in a toolbar but they also have their own widget. The widget should probably be removed.EPrints::Plugin::MePrints::MePrintsHandler does not check if $repository is defined (line 19)EPrints::Plugin::MePrints::Layout::get_widgets should "my @ids = $self->{session}->plugin_list( type => 'MePrints' );" (line 205) to make it work on EP 3.2!
Fixed in 1.0-rc1-6:
bin/generate_meprints should have -I/opt/eprints3/perl_lib by default instead of seb's local install path... Oops.the search writes the number of results in the errorlog: to remove. (It looks like: "1 users found.")
Fixed in 1.0-rc1-5:
QuickLinks widget should use render_action_list_bar to display available actions below the user details/picture (links currently have BAD URLs)when an admin searches for a user account, they see their OWN homepage, not the user's (use $processor->{user} not $session->current_userthe widget control bar (add/remove/reset) should only be available if $processor->{user} = $session->current_user
add "user_section_meprints" phrase -> "MePrints"phrase "Plugin/Screen/User/UploadPicture:upload_success missingcgi/meprints/profile - return() line 9?wrong URL in citations/user/default_with_thumbnail.xmlmissing phrase "Plugin/Screen/Public/MePrintsSearch:title"searching using cgi/meprints/search gives Internal Server Errorbin/generate_views ARCHIVEID - This yields an unblessed reference error after installing everything. (The message is; Can't call method "is_browsable" on unblessed reference at /usr/share/eprints3/perl_lib/EPrints/Update/Views.pm line 1041.)