Jonathan Ernst
06ea1b6d3d
Security fixes. Ensure that numeric values are actually numeric using is_numeric
...
so users can't login as admin by passing in non-numeric values.
2005-03-23 23:56:38 +00:00
Jonathan Ernst
209f58ff3f
Fix user deletion
2005-02-14 18:20:48 +00:00
Jonathan Ernst
b5248b3873
return "an anonymous user" when we are dealing with the name of an
...
unregistered user instead of using "".
2005-02-09 23:52:15 +00:00
Jonathan Ernst
96df720bb6
- fix isMaintainer and isSuperMaintainer
...
- make the correct button appear in appview (be a maintainer/stop to be a maintainer)
- make the list of maintained applications reappear on the left menu
2005-02-07 23:55:42 +00:00
Jonathan Ernst
ddfb83e988
Fix send lost password feature
2005-02-06 22:34:43 +00:00
Jonathan Ernst
3ebdbc9af5
- no more appId in appData as appVersion implies an appId*
...
- screenshot class has been reworked to remove need of appId
- screenshot class has been improved to send e-mails so that email handling can be removed from other scripts
2005-02-04 02:55:50 +00:00
Jonathan Ernst
039fba9a6a
New function to see if someone wants to receive email
2005-02-02 02:42:28 +00:00
Jonathan Ernst
f9ef6ef221
Fix enrolling to be supermaintainer
2005-02-02 00:12:35 +00:00
Jonathan Ernst
1200dca8d7
Fix sending mail to people that don't want them
2005-02-01 01:58:09 +00:00
Jonathan Ernst
2083bf521b
- OO version of user class
...
- no more duplicated functions
- improved performances (much less duplicated mysql queries)
- less code and better error handling
2005-01-30 23:12:48 +00:00
Francois Gouget
a8f2cd5865
Assorted spelling and typo fixes
2005-01-29 00:43:41 +00:00
Jonathan Ernst
791bac8e09
make it possible to add/remove administrators
2005-01-17 04:30:39 +00:00
Jonathan Ernst
f093a01229
add a user management panel for administrators
2005-01-16 02:04:03 +00:00
Jonathan Ernst
caf91fded2
remove all mysql_error() instances as errors are handled by query_appdb()
2005-01-14 05:34:25 +00:00
Jonathan Ernst
d3ad0dba41
- replaced mysql_query() with query_appdb()
...
- removed opendb()
- removed query_userdb()
- removed error handling from the code as it is done with query_appdb()
2005-01-12 16:22:55 +00:00
Tony Lambregts
42079eaf32
Fix up creating new users.
2005-01-11 02:32:20 +00:00
Jonathan Ernst
ee28390769
Replaced mysql_query() with query_appdb()
2005-01-11 00:26:05 +00:00
Jonathan Ernst
d9826427da
This patch make email address the user's username as requested in the TODO.
...
query_users.php is modified even if we will drop it in the future to be sure it works everywhere.
2005-01-10 22:54:04 +00:00
Tony Lambregts
6897af23e0
Security fix for user->create
2005-01-08 18:38:29 +00:00
Tony Lambregts
1d26c64a9a
Add notify messages to editAppFamily
2005-01-08 18:28:32 +00:00
Tony Lambregts
ff64795163
Fix to allow creating of new accounts
2005-01-05 19:08:06 +00:00
Tony Lambregts
e54a74bd4d
Fix up user preferences so it shows the proper wine version.
2005-01-04 20:15:32 +00:00
Tony Lambregts
4dec5cf83e
Store the users Wine version in the users table.
2005-01-04 19:36:03 +00:00
Paul van Schayck
7fb5a034c4
Remove appOwners code. We're now using mantainers
2004-12-31 00:30:00 +00:00
Chris Morgan
77a038d4f9
Remove isMaintainer() and isSuperMaintainer and instead use the user
...
classes is_maintainer() and is_super_maintainer.
2004-12-19 19:30:27 +00:00
Jonathan Ernst
8d8c98bc46
- debugging() returns true when debugging is enabled in the config file
2004-12-19 17:46:41 +00:00
Jonathan Ernst
9932fee842
Enable debugging temporarily
2004-12-18 06:57:25 +00:00
Jeremy Newman
5642e73425
updated to a slightly more improved version of the session management code
...
should solve bugs with logging in on register_globals = off;
2004-12-13 03:50:02 +00:00
Jonathan Ernst
d3d9e853d9
- replaced tons of tabs with spaces
...
- replaced <? with <?php for compatibility sake (see TODO and CODING_STANDARD to know more)
- improved overall code lisibility
2004-12-12 03:51:51 +00:00
Chris Morgan
2306c4be83
Remove some debug lines...again...
2004-12-11 21:32:03 +00:00
Chris Morgan
0d23899b68
Use $_SESSION[] instead of global $current
2004-12-11 21:05:42 +00:00
Jonathan Ernst
bd91db228c
- access most globals by their $_XYZ['varname'] name
...
- fix some code errors and typos (missing $ in front of variable names
and so on)
- fixed a lot of warnings that would have been thrown when error_reporting
is set to show notices (if(isset($variable))) instead of if($variable) for
example)
2004-12-10 01:07:45 +00:00
Chris Morgan
3fa8a3bd7a
Add support for application wide maintainers, super maintainers, that are
...
maintainers for all versions of a particular application.
2004-12-10 00:18:01 +00:00
Chris Morgan
5ed2da0382
Fix getActiveUsersWithinDays() to use the correct date functions so we get
...
the correct number of users active.
2004-12-08 03:16:08 +00:00
Chris Morgan
8ccc06ba4b
Add a statistics page that displays the number of users, active users, comments and applications.
2004-12-01 22:26:50 +00:00
Chris Morgan
91a821fdde
Upon login we should touch their user_list row to update the 'stamp'
...
column.
2004-11-17 23:01:12 +00:00
Tony Lambregts
90ac967f43
Set up notify system. Send notify emails for ad and delete Coments
2004-11-09 22:42:12 +00:00
Chris Morgan
c81eebd949
add support for application maintainers
2004-11-09 22:41:18 +00:00
Tony Lambregts
470305407e
- change edituser.php to allow editing of administrative privilages.
2004-04-23 14:40:32 +00:00
Jeremy Newman
8f28ae10c4
Initial revision
2004-03-15 16:22:00 +00:00