Chris Morgan
a1a41d6b87
Fix and enable input filtering through include/filter.php
2007-01-04 02:35:01 +00:00
Chris Morgan
cef2aec209
Start to move maintainer related functions into maintainer class and separate maintainer related queries and logic from
...
display code. Also move maintainer related code from the user class. Fix up unit tests to work with the new maintainer class.
2006-07-24 16:20:40 +00:00
Chris Morgan
0b9a5b4e94
Merge appMaintainerQueue table into appMaintainers table. This simplifies the handling of queued vs.
...
unqueued maintainers and removes a table from the database
2006-07-16 16:53:08 +00:00
Chris Morgan
854df987c6
Clean up includes. Make 'path.php' and 'incl.php' required includes. Switch to using
...
require_once() for including files in /include so we can have include/*.php files include
their own dependencies rather than figuring out that to include A.php we need to include B.php
2006-07-07 18:14:53 +00:00
Jonathan Ernst
3096e63828
Rename util_show_error_page() to util_show_error_page_and_exit() and redirect() to util_redirect_and_exit()
...
so it is explicit that we exit in those functions that so we know it isn't necessary to put an exit after
we call them
2006-07-06 18:44:56 +00:00
Jonathan Ernst
a34058b924
Update the comments in some files
2006-07-06 18:37:34 +00:00
Jonathan Ernst
54c484de8c
Remove unnecessary exit calls after redirect() and util_show_error_page() calls
2006-07-06 17:59:52 +00:00
Jonathan Ernst
735a2bc65f
Prefix all GPC variables according to our coding standard
2006-07-06 17:27:54 +00:00
Jonathan Ernst
6d019b918a
Rename errorpage() to util_show_error_page() and move util_show_error_page() into include/util.php
2006-06-29 16:13:35 +00:00
Tony Lambregts
a79d4a654c
Fix applying to become a super maintainer
2006-06-26 01:43:00 +00:00
Chris Morgan
fb0f3b5dd3
Protect against sql injection attacks in sql INSERT statements
2006-06-24 04:20:32 +00:00
EA Durbin
f982c8459e
Filter all user input to reduce the security impact of manipulated data
2006-06-17 06:10:10 +00:00
EA Durbin
efe08bae68
Fix typos
2006-06-06 18:54:12 +00:00
Chris Morgan
66b70de06c
Fix up maintainer submission again, in a more robust manner
2005-10-06 03:41:52 +00:00
Chris Morgan
4772360bd3
Fix becoming a super maintainer bug where we were checking of the user was a maintainer of an undefined version. Only check isMaintainer() if we have a valid version set
2005-10-06 00:04:59 +00:00
Chris Morgan
4c773340a1
User::isMaintainer(iVersionId) was being passed (iAppId, iVersionId) instead, oops
2005-10-04 01:22:16 +00:00
Jonathan Ernst
137545d438
- tooltip appear when mouse-overing "be an app (super) maintainer" button
...
- links from the index page to help on voting and maintainers
- removed two remaining mentions of the old rating system
2005-02-11 01:35:39 +00:00
Jonathan Ernst
a3820b468d
Don't import tableve when it's not used in the code
2005-02-07 23:53:46 +00:00
Jonathan Ernst
fa98124783
Fix "be a (super)maintainer" which was leading to a fatal error
2005-02-07 04:31:26 +00:00
Jonathan Ernst
cfd1d1ac09
- renamed lookupVersionName and lookupAppName into lookup_version_name and lookup_app_name in respect to CODING_STANDARD
...
- removed appIdToName($appId) and versionIdToName($appId) from category.php
- replaced every occurence of appIdToName and versionIdToName with lookup_app_name and lookup_version_name
2005-02-04 02:59:05 +00:00
Jonathan Ernst
f9ef6ef221
Fix enrolling to be supermaintainer
2005-02-02 00:12:35 +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
Jonathan Ernst
719e39c900
remove sql error from maintainersubmit when trying to be a supermaintainer
2005-01-14 05:32:48 +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
Jonathan Ernst
dfec5cb9b0
Replaced mysql_query() with query_appdb()
2005-01-10 22:24:15 +00:00
Francois Gouget
8fab7880b4
Assorted spelling fixes.
...
Small wording tweaks.
Capitalize Wine when referring to the project.
2005-01-10 22:15:44 +00:00
Eric Blade
ffeeaef807
Clean up HTML and PHP, remove extranious checks for loggedin()
2004-12-29 20:21:31 +00:00
Jonathan Ernst
099a172b00
Fix header patch typo
2004-12-27 23:54:55 +00:00
Jonathan Ernst
f5741ea108
Uniform headers
2004-12-25 20:08: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
e5a9965670
- replaced last two $current occurences with $_SESSION['current']
2004-12-12 22:22:21 +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
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
c81eebd949
add support for application maintainers
2004-11-09 22:41:18 +00:00