Photo Organizer

  • Status Closed
  • Percent Complete
  • Task Type Feature Request
  • Category Backend / Core
  • Assigned To
    Solomon Peachy
  • Operating System All
  • Severity Low
  • Priority Very Low
  • Reported Version Stable
  • Due in Version 2.34
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Photo Organizer
Opened by Solomon Peachy - 2006-11-09
Last edited by Solomon Peachy - 2007-03-29

FS#110 - better error codes on permission/not founds..

There are many pages where we redirect to the login page because the user doesn't have sufficient permissions. There's no feedback given, beyond this.

On all "permission denied" pages, we should return a 403 error page, and that page can link to the login screen.

On all "not found" pages, we should return a 404 error page. Photo display/exporting has been fixed, but albums, folders, photo info pages (plus many others) still remain.

Closed by  Solomon Peachy
2007-03-29 03:30
Reason for closing:  Implemented
Additional comments about closing:  r1183 has it all!
Solomon Peachy commented on 2006-11-10 18:40

photo info, album, and folder pages all give 404 error codes on not present now.. but they should also dump something usable to the screen. The image display page should return nothing, as it already does.

Solomon Peachy commented on 2006-11-12 00:59

I don't know if I'll get this done by 2.33, but it's definately 2.34-fodder.

Solomon Peachy commented on 2007-03-27 03:44

We also need to get all redirections due to errors to use the error mechanism. register.php, admin.user.del.php..

basically we need to audit each file and for every error case, spit out a sane error message instead of failing silently.

Solomon Peachy commented on 2007-03-27 12:41

a*, b* complete.

(include/* needs auditing too)

Solomon Peachy commented on 2007-03-27 15:13

c* complete, and everything in include/ except import.php is now finished.

Solomon Peachy commented on 2007-03-28 12:31

All that's left now is p* s*


Available keyboard shortcuts


Task Details

Task Editing