Commit Graph

25 Commits

Author SHA1 Message Date
David Anderson 235ea7fdea - web: fix PHP errors, add translations strings
svn path=/trunk/boinc/; revision=14302
2007-11-26 03:05:27 +00:00
David Anderson 4f3b85803c - user web: let team founder edit title/description
of team message board

svn path=/trunk/boinc/; revision=14234
2007-11-16 22:23:16 +00:00
David Anderson 8097ddefe4 - user web: change Team page:
- add more info about team message board (if it exists)
    - show list of admins
    - show list of new members (in last 24 hours)
    - show number of members total, with credit, and with average credit
    - move actual list of members to new page (team_members.php)

svn path=/trunk/boinc/; revision=14230
2007-11-16 20:43:07 +00:00
David Anderson fb8b4ffabb - user web: added the notion of "Team Admin": team members,
appointed by the founder, who have most of the same
    rights as the founder (edit team info, view/remove users).
    They can't, however, change the founder, or select/remove Admins.
- user web: added the ability for founder to delete an empty team
- user web: count/show all team members, not just those with credit
- user web: Team Search returns top team if form fields left blank
- Added db_update.php entry for Eric's banishment_vote stuff

svn path=/trunk/boinc/; revision=14108
2007-11-07 17:23:29 +00:00
David Anderson 7302f02544 - user web: added new framework for DB access from PHP.
Here's how things should eventually be:
    - inc/db_conn.inc defines DbConn, a PHP class representing
        a connection to a database with
        various generic operations (update, insert etc.).
        DbConn prepends the DB name to table names,
        so you don't have to select a DB;
        this means you can access multiple databases
        (e.g. BOINC and Bossa) and use persistent connections.
        ALL MYSQL-SPECIFIC CODE WILL EVENTUALLY BE HERE.
    - inc/boinc_db.inc defines classes BoincUser, BoincTeam etc.,
        representing the various BOINC DB tables.
        All access to the DB should use these classes.

    When you use this framework, no initialization calls are needed.
    db.inc is deprecated and should eventually be removed.

    I changed get_logged_in_user()
    and all team-related code to use this framework.
- user web: show team founder link to "management functions"
    even if they're not currently a member;
    allow team founder to perform all operations even if not a member.
- turned on E_ALL error checking,
    and fixed a bunch of warnings
    and a couple of bugs ($team, not team)

- database: update schema/constraints for team fulltext search
- user web: forgot to change Serbia and Montenegro to Serbia

svn path=/trunk/boinc/; revision=13968
2007-10-26 21:14:35 +00:00
Rytis Slatkevičius c73cdd3d74 Fix team cache bug
svn path=/trunk/boinc/; revision=11463
2006-11-03 18:41:34 +00:00
Rytis Slatkevičius 3263a5d303 Update team_display.php to use object cache instead of full page cache to fix cache bug with team founder transfer
svn path=/trunk/boinc/; revision=11449
2006-11-02 19:34:02 +00:00
David Anderson e76d620053 *** empty log message ***
svn path=/trunk/boinc/; revision=6133
2005-05-12 21:33:18 +00:00
Bruce Allen 39dbc2fd3c Get rid of another undefined index
svn path=/trunk/boinc/; revision=6113
2005-05-11 09:57:46 +00:00
David Anderson 31b1dbbc02 *** empty log message ***
svn path=/trunk/boinc/; revision=6047
2005-05-05 21:12:26 +00:00
David Anderson d56dd39413 *** empty log message ***
svn path=/trunk/boinc/; revision=5440
2005-02-16 19:08:07 +00:00
David Anderson d38bdf43ec *** empty log message ***
svn path=/trunk/boinc/; revision=5435
2005-02-15 22:29:32 +00:00
David Anderson 7342b36f2e *** empty log message ***
svn path=/trunk/boinc/; revision=4599
2004-11-18 20:01:12 +00:00
Eric J. Korpela 1ca61ba699 *** empty log message ***
svn path=/trunk/boinc/; revision=3946
2004-07-23 04:04:21 +00:00
Eric J. Korpela a7a656299d *** empty log message ***
svn path=/trunk/boinc/; revision=3943
2004-07-22 23:42:50 +00:00
David Anderson 8d1c9b4979 *** empty log message ***
svn path=/trunk/boinc/; revision=3696
2004-06-24 16:51:22 +00:00
David Anderson a5565d4b82 *** empty log message ***
svn path=/trunk/boinc/; revision=3616
2004-06-16 23:06:47 +00:00
David Anderson fb06f2f372 *** empty log message ***
svn path=/trunk/boinc/; revision=3606
2004-06-16 19:10:24 +00:00
David Anderson c46546288e *** empty log message ***
svn path=/trunk/boinc/; revision=3508
2004-06-07 03:34:07 +00:00
Karl Chen 545a56d5c8 directory structure change
svn path=/trunk/boinc/; revision=2938
2004-02-02 23:34:39 +00:00
David Anderson 39bc2da38d admin account creation
svn path=/trunk/boinc/; revision=2171
2003-08-22 05:36:25 +00:00
David Anderson dca71c294c host merging
svn path=/trunk/boinc/; revision=1086
2003-03-21 04:38:55 +00:00
David Anderson f98c7f0644 user web
svn path=/trunk/boinc/; revision=1081
2003-03-19 21:01:32 +00:00
David Anderson 72a41ff39a PHP session mechanism
svn path=/trunk/boinc/; revision=681
2002-12-04 19:14:00 +00:00
Barry Luong bf9b213f18 added team stuff like viewing emails of team members
svn path=/trunk/boinc/; revision=273
2002-08-07 18:56:55 +00:00