Commit Graph

509 Commits

Author SHA1 Message Date
Alexander Nicolaysen Sørnes
dde9a6a19b Add url::display and replace old link display code. 2007-01-18 02:28:21 +00:00
Alexander Nicolaysen Sørnes
917851fceb Fix naming of OutputEditor() to be outputEditor() 2007-01-17 03:18:49 +00:00
Alexander Nicolaysen Sørnes
17de2854e0 Replace tabs by four spaces 2007-01-17 03:17:26 +00:00
Alexander Nicolaysen Sørnes
6bf83a0a3b Add more downloadurl functions and use them in processForm() 2007-01-17 03:16:22 +00:00
Alexander Nicolaysen Sørnes
c71697dc5b Rename downloadurl::editor to OutputEditor for better conformance with other classes 2007-01-16 04:25:56 +00:00
Chris Morgan
00b97955b3 Test data processing emails should contain the name of the user accepting, rejecting or deleting the entries 2007-01-10 03:44:26 +00:00
Chris Morgan
b9c59f6361 Remove unused $iAppId parameter from monitor::find() 2007-01-10 01:25:18 +00:00
Chris Morgan
edfe83df27 Switch Xinha editor values from strings to html values so the filtering system won't strip out html tags 2007-01-09 04:42:34 +00:00
Alexander Nicolaysen Sørnes
a7f699dbab Add a page to browse downloadable applications 2007-01-09 04:29:51 +00:00
Alexander Nicolaysen Sørnes
d2b1995d2e Fix subject text of test data mails. It should simply say 'by' instead
of 'submitted by'.
2007-01-09 04:27:55 +00:00
Alexander Nicolaysen Sørnes
ced09a3c9c Fix editing of download URLs caused by a typo in a variable name. 2007-01-07 22:59:31 +00:00
Alexander Nicolaysen Sørnes
558d2e95db Fixes for download URL mails 2007-01-07 20:50:12 +00:00
Alexander Nicolaysen Sørnes
1c0549c7bc Fix removal of download URLs. When checked, bRemove should have a value of "true". 2007-01-07 20:48:45 +00:00
Alexander Nicolaysen Sørnes
7cbada84c8 Add more logic checking to test results. Runs? can only be set to 'Not Installable' if the application's installer does
not work.
2007-01-07 17:41:51 +00:00
Alexander Nicolaysen Sørnes
3883e13c4e Fix labelling of category in app change mails by changing 'vendor' to 'category' 2007-01-06 18:14:36 +00:00
Chris Morgan
3eca785210 filter_gpc() should report success or failure, a higher level function should take care of calling out to an error page.
Add a unit test for filter_gpc() and test filtering success, failure and test that the filtering of html and normal strings
properly preserves tags for html strings and strips them from normal strings
2007-01-06 06:27:50 +00:00
Chris Morgan
bafd714c01 Note desription can contain html so rename it from sDescription to shDescription so the filtering doesn't remove html tags 2007-01-06 06:21:41 +00:00
Chris Morgan
a992178883 Fix filtering of html, we shouldn't be running htmlspecialchars() on html code that needs to be
preserved without modification
2007-01-06 05:30:31 +00:00
Chris Morgan
5ee94f4617 Fix session errors that occur when filtering detects a problem by moving filtering to the end of
incl.php and after we setup the session.
2007-01-06 05:03:58 +00:00
Alexander Nicolaysen Sørnes
2e8b3aa3e6 Fix filtering by comparing strpos identically with 0 using === instead of just equality with == 2007-01-06 04:34:13 +00:00
Alexander Nicolaysen Sørnes
af877bfc70 processForm needs to be passed the $aClean array 2007-01-06 01:08:35 +00:00
Alexander Nicolaysen Sørnes
52a155588c Add the ability to add download URLs to application versions. They are
displayed in the version view marked as 'free downloads'.  The links will
later be used to allow browsing of downloadable applications.
2007-01-05 05:20:05 +00:00
Chris Morgan
9f88239d1f When filtering copy Xinha variables verbatim instead of stripping out html tags 2007-01-05 04:59:04 +00:00
Chris Morgan
44ef334d79 Remove a debug print accidentally committed with the filtering changes 2007-01-05 04:44:39 +00:00
Chris Morgan
a1a41d6b87 Fix and enable input filtering through include/filter.php 2007-01-04 02:35:01 +00:00
Alexander Nicolaysen Sørnes
a9c55304e2 Include the $extra argument in the output HTML. 2007-01-04 00:38:06 +00:00
Michael [Plouj] Ploujnikov
5fb6243102 Fix spelling of the email response in include/application.php 2007-01-04 00:36:44 +00:00
Alexander Nicolaysen Sørnes
077ee450b7 Fix the note deletion mail so it displays the information it is supposed to. 2007-01-02 04:44:27 +00:00
Alexander Nicolaysen Sørnes
9e183eb7d9 Add file necessary for displaying queued item lists 2006-12-31 19:48:07 +00:00
Francois Gouget
41fce37200 Assorted spelling fixes 2006-12-31 19:39:41 +00:00
Alexander Nicolaysen Sørnes
87cb1627e5 Add a URL to the application/version and a few line breaks. 2006-12-30 06:13:46 +00:00
Alexander Nicolaysen Sørnes
18acb017cd Add a page showing a user's queued submissions to the AppDB. This should be
quite useful for a user, and should also reduce the number of duplicate
submissions, as many users seem to think their submissions have been lost if
they are not accepted within a few hours.
2006-12-27 03:26:16 +00:00
Alexander Nicolaysen Sørnes
eb9e649d3d If test results are deleted by the person who submitted it, don't send an
extra mail about it.
2006-12-27 03:23:52 +00:00
Alexander Nicolaysen Sørnes
4a41fcdbea If a person deletes a screenshot he has submitted himself, don't send him an
extra email about it.
2006-12-27 03:23:01 +00:00
Alexander Nicolaysen Sørnes
4f3058e247 Fix the testData's mailSubmitter() so it actually displays the application
name.
2006-12-27 03:19:43 +00:00
Alexander Nicolaysen Sørnes
76b232e0a9 Add a list of the user's monitored versions to the sidebar. 2006-12-16 03:20:37 +00:00
Alexander Nicolaysen Sørnes
7638866df0 Make sure that a version without a maintainer rating is not displayed with the
colour of the previous version.
2006-12-09 15:56:56 +00:00
Alexander Nicolaysen Sørnes
8786673db6 Allow the user to tick a checkbox upon application submission, indication
whether he would like to become a super maintainer of the application.  The
request is processed along with the application. Also add a unit test that
tests maintainer requests submitted along with an application.
2006-12-09 05:07:25 +00:00
Alexander Nicolaysen Sørnes
cc7f3d3bc3 Auto-accept a maintainer request if the user has sufficient privileges. 2006-12-09 04:34:07 +00:00
Alexander Nicolaysen Sørnes
3a6034a60d If a user deletes a bug link he has submitted himself, don't send him an
e-mail saying the link has been rejected.
2006-12-09 04:30:48 +00:00
Alexander Nicolaysen Sørnes
bdbc9ebec3 The function refers to its own class, so use $this instead of $oApp. Also
prevent the application name from being printed twice.
2006-12-09 04:29:20 +00:00
Alexander Nicolaysen Sørnes
9fd31b235d Colourize the maintainer's rating and version fields with the appropriate
rating colours, both in the application and version view.
This should make it easier for users to identify working versions, and it also
prevents the maintainer's rating from being 'overshadowed' by the test
results.
2006-12-09 04:28:20 +00:00
Alexander Nicolaysen Sørnes
f0d89f4ee5 Use $this instead of $oApp since this method is referring to its class 2006-12-08 03:38:27 +00:00
WineHQ
9643c80288 Authors: Alexander Nicolaysen Sørnes <alex@thehandofagony.com>, Chris Morgan <cmorgan@alum.wpi.edu>
Make sure that a maintainer entry is not deleted incorrectly in Maintainer::unQueue().  If
a request has already been accepted, it is not a duplicate. Add a unit test to test the behavior of Maintainer::unQueue() on
an already unqueued maintainer.
2006-12-03 16:26:38 +00:00
Chris Morgan
c19a471bd5 Unit tests should disable sending email before they execute, we don't want any accidental emails sent when developers are
running the unit tests to verify functionality. Add commented out example code that will enable developers to disable email via
a define in include/config.php
2006-12-02 19:44:31 +00:00
Alexander Nicolaysen Sørnes
72a8cd48c1 Add some missing quotes to input tags, to prevent the variables from being
assigned garbage values. Also conform the affected tags to newer HTML standards.
2006-12-02 05:10:11 +00:00
Alexander Nicolaysen Sørnes
83e83e504f Change the maintainer button from 'be a maintainer for this app' to 'be a
maintainer for this version', and change 'monitor version' to 'monitor
changes'. Add a 'title' entry to the <input> to provide mouseover help to the user.
2006-12-02 05:05:54 +00:00
Alexander Nicolaysen Sørnes
79582b050a Quote output parameters used in <input> tags, otherwise empty variables will end up incorrectly pulling in the / from the end
of a <input /> tag
2006-12-01 02:55:09 +00:00
Alexander Nicolaysen Sørnes
79a5e062dd Add the page and sidebar entry for a 'Browse newest applications' page 2006-11-27 03:14:57 +00:00
Alexander Nicolaysen Sørnes
4586465b09 Add basic rating logic checking to testData::CheckOutputEditorInput() to prevent people from saying a running application is
garbage and an application that won't install is platinum.
2006-11-27 02:32:22 +00:00