Commit Graph

90 Commits

Author SHA1 Message Date
Jonathan Ernst
0d1a716c11 Enable filtering in appview.php 2006-07-07 04:51:41 +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
Chris Morgan
5e1cb3f8a9 Cleanup note class, move display of notes into the class. External code creates and calls Note::show() to display the note. 2006-06-29 19:22:26 +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
Chris Morgan
034ea689bc Clean up application and version classes. Move class related functions into the class as static member functions 2006-06-29 16:07:19 +00:00
Chris Morgan
e3f9e5371a Use query_parameters() in SQL select, update and delete statements to protect against
sql injection attacks
2006-06-27 19:16:27 +00:00
Chris Morgan
67550405c3 Make code more consistent by making it follow the appdb coding standards. Fix some spaces vs. tabs odd indenting. 2006-06-21 01:04:12 +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
Chris Morgan
e309c1b44a Move html output of application and version into the application and version classes 2006-01-29 04:04:46 +00:00
Jason Weisberger
b5d70fc27a Allow the user to limit or show all of the testing results for a particular version 2006-01-28 22:53:28 +00:00
Chris Morgan
2be058a66d Check that users can view applications and versions before displaying them. Present an error message if they lack permission. Fixes a bug where we were allowing users to view applications and versions that were rejected. 2006-01-13 03:05:06 +00:00
Tony Lambregts
8bb0882cb2 Don't display queued versions, make the function name more descriptive 2005-10-30 22:27:14 +00:00
Tony Lambregts
8ebccb4f2a Add test results as part of submitting an application or version 2005-10-28 00:11:35 +00:00
Tony Lambregts
ba6e92d184 Lets users submit application testing results in a uniform and easy to process manner 2005-10-17 03:59:24 +00:00
Tony Lambregts
2311d4d572 Add the ability for user to monitor changes to applications 2005-09-30 01:55:51 +00:00
Tony Lambregts
f5fb26a265 Remove the old bugs.php page, we have a new bug system 2005-09-29 00:20:03 +00:00
Tony Lambregts
dab40bc0e8 Show the application name in the header when viewing versions 2005-07-29 02:02:41 +00:00
Tony Lambregts
0f4d2f07ba Modify appview so users can view and attach a bug to a version 2005-07-13 01:16:37 +00:00
Chris Morgan
1bde8ef22a When processing a new version, display a list of the applications existing
versions so its easy to determine if the version submission is a duplicate or
is covered by a group entry such as '1.X'.
2005-05-20 02:45:55 +00:00
Chris Morgan
89112c175f Add a list of things a user should do prior to submitting an
application.  The hope is to reduce the number of duplicate, incorrect and incomplete
submissions that just end up rejected.  Change 'Add Version' to 'Submit new
version' to match the 'Submit application' link in the menu panel.
2005-05-14 00:43:33 +00:00
Jonathan Ernst
52cb9f9344 Fix application web page link in appview.php 2005-02-21 01:41:02 +00:00
Jonathan Ernst
7dcde75116 Show latest tested wine release in appview 2005-02-21 01:35:53 +00:00
Jonathan Ernst
b103c6651d Allow supermaintainers to edit notes 2005-02-19 01:23:02 +00:00
Jonathan Ernst
42f0ceca42 Don't show queued apps and versions 2005-02-19 01:21:14 +00:00
Jonathan Ernst
73ad961a85 Fix version deletion 2005-02-19 01:19:07 +00:00
Jonathan Ernst
7d2505777f Show supermaintainers names in version's page 2005-02-17 01:01:01 +00:00
Jonathan Ernst
045679d5bb Re-allow supermaintainers to edit versions 2005-02-17 00:59:31 +00:00
Jonathan Ernst
f5e76d5d48 - fix 1 error reported by the w3c html validator in appview.php?appid=whatever when there are notes
- fix 1 error reported by the w3c html validator in appdbStats.php
2005-02-14 18:22:04 +00:00
Jonathan Ernst
124868c0a0 - fix the 25 errors reported by the w3c html validator (http://validator.w3.org) in appview.php?appid=whatever
- fix the 46 errors reported by the w3c html validator in appview.php?versionid=whatever
- fix the 97 errors reported by the w3c html validator in index.php
2005-02-11 23:42:50 +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
9424d09791 - <font> tags shall not be used
- improve html compliance
2005-02-09 23:48:31 +00:00
Jonathan Ernst
ac052e6c84 - show correct number of comment
- remove unused function
2005-02-09 23:48:01 +00:00
Jonathan Ernst
5e7cceeb4a - makes it possible to submit new versions again
- show the add version button when logged in
2005-02-09 02:19:24 +00:00
Jonathan Ernst
7b12f89abf - improve application and related classes
- use application/version/vendor class in scripts
- don't use a full table for queued appication but only one field in the application and version tables
- simplify the code in many places
2005-02-07 23:21:33 +00:00
Tony Lambregts
33eebe727e Restore the ability to add a url to an app family 2005-02-06 22:50:08 +00:00
Jonathan Ernst
792151c574 - add version and vendor classes
- much improved application class (same model as the other new classes I made)
- modified category class
- modified some files to use the new classes and methods
- deletes linked elements on cascade
2005-02-06 17:49:48 +00:00
Jonathan Ernst
fd8fbe31e4 remove <br> in front of notes, now that we use html as it cause extraneous new line 2005-02-05 17:08:10 +00:00
Jonathan Ernst
2aad62243d Fix the button "log in to become a super maintainer" which was not in a
form element
2005-02-04 03:32:52 +00:00
Jonathan Ernst
61792efd61 Don't check for isLoggedIn if we check for havPriv() or isMaintainer() as it is redundant 2005-02-04 03:08:09 +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
453158b3ba Fix delete application button 2005-02-02 04:42:19 +00:00
Jonathan Ernst
03c0c145c5 - new Comment class
- improved performances (much less duplicated mysql queries)
- less code and better error handling
- informs the whole thread when posting new comment
- fix various bugs
2005-02-02 03:01:29 +00:00
Jonathan Ernst
da42397711 - drop version specific keywords
- drop version specific url
- let user add links for versions (installation, support, whatever)
- use application description and version description to display version description
- don't provide a link in the cat_path to go in the same page we already are
- various html improvement and fixes in modified lines
2005-02-02 00:35:49 +00:00
Jonathan Ernst
0519a85604 Fix display maintainer's name in appview 2005-02-02 00:13:12 +00:00
Jonathan Ernst
4700b7757e limit the description of an appversion to it's first sentence instead of a fixed number of letters 2005-01-31 01:42:51 +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
805dab06ac - fix version deletion
- redirect in the correct page when something is deleted
2005-01-29 17:17:32 +00:00