Opened 10 years ago

Last modified 10 years ago

#1372 new Enhancement

clean up admin DB code — at Version 2

Reported by: davea Owned by: davea
Priority: Minor Milestone: Undetermined
Component: Web - Other Version:
Keywords: Cc: Christian Beer

Description (last modified by Christian Beer)

The admin web code (html/inc/db_ops.inc) is a mess. Suggested changes:

  • don't use $_GET to pass args
  • eliminate hardwired constants (use common_defs.inc)
  • eliminate the SqlQueryString? class
  • eliminate mysql_* calls (use BoincDb?)
  • wherever we show a count of results, make it a link so you can drill down and see the results with those properties
  • we already have code (in results.inc, user.inc etc.) to show entities as tables. Use this instead of having separate versions (which are now somewhat out of date, and don't show all fields)
  • The "result summary" stuff, rather than being a big matrix of links, should have menus for app, duration, and breakdown type.

Change History (2)

comment:1 Changed 10 years ago by davea

Description: modified (diff)

comment:2 Changed 10 years ago by Christian Beer

Cc: Christian Beer added
Description: modified (diff)
Note: See TracTickets for help on using tickets.