diff --git a/CREDITS b/CREDITS index 5a1089abdc..943fef2db3 100644 --- a/CREDITS +++ b/CREDITS @@ -1,41 +1,41 @@ -------------------------------------------------------------------------------- -Mantis - a php based bugtracking system -Copyright (C) 2000 Kenzaburo Ito - kenito@300baud.org -------------------------------------------------------------------------------- - -* If you feel that you have been wrongly left off this list then please -contact me. - -CREDITS - -Kenzaburo Ito - kenito@300baud.org - programming -Hai Nguyen - original implementation - -Developers: - -Ludwig Ruderstaller - -Contributors: - -Sean Phelan -Steve Davies -Jason Stewart -Helmut Franzke -Scott Roberts -Duncan Lisset - -Translations: - -Hermann-Josef Beckers -Heiko Gierer -Felipe Tonioli -Pablo Corral -Hellekin O. Wolf -Luca Pescatore -Jan-Bart de Vreede -Espen Holje -J.I. Kim -Roland Meyers -Pao-Hsi Huang -Eric Hartmann +------------------------------------------------------------------------------- +Mantis - a php based bugtracking system +Copyright (C) 2000 Kenzaburo Ito - kenito@300baud.org +------------------------------------------------------------------------------- + +* If you feel that you have been wrongly left off this list then please +contact me. + +CREDITS + +Kenzaburo Ito - kenito@300baud.org - programming +Hai Nguyen - original implementation + +Developers: + +Ludwig Ruderstaller + +Contributors: + +Sean Phelan +Steve Davies +Jason Stewart +Helmut Franzke +Scott Roberts +Duncan Lisset + +Translations: + +Hermann-Josef Beckers +Heiko Gierer +Felipe Tonioli +Pablo Corral +Hellekin O. Wolf +Luca Pescatore +Jan-Bart de Vreede +Espen Holje +J.I. Kim +Roland Meyers +Pao-Hsi Huang +Eric Hartmann Daniel Coquette \ No newline at end of file diff --git a/README b/README index a397203e3c..011fbf2243 100644 --- a/README +++ b/README @@ -1,68 +1,68 @@ -------------------------------------------------------------------------------- -Mantis - a php based bugtracking system -Copyright (C) 2000 Kenzaburo Ito - kenito@300baud.org -------------------------------------------------------------------------------- - -LICENSE - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -------------------------------------------------------------------------------- -Important Files: - -INSTALL - installation instructions -UPGRADING - upgrade instructions -TROUBLESHOOTING - solutions to common problems -CONFIGURATION - help on custom configuration -LICENSE - GPL license -CREDITS - list of contributors -Changelog - List of fixes, additions, and todo items -config_inc.php - global configuration options -core_API.php - core functions -db_generate.sql - SQL table statements -db_upgrade.sql - SQL upgrade statements - -------------------------------------------------------------------------------- - -Mantis grew out of my need for a simple and easily adaptable bugtracking -system. I took a look at Bugzilla but I didn't like the interface and -complexity. Also, I know php but barely know perl. - -Originally this was written by a friend of mine but he has let me take over the -project entirely. In any case I completely rewrote his code. I attempted to -make the HTML fairly modular so people could easily dive into customization. - -Security exists though I'm not really in a position to judge how secure. So, -if you're going to use this try to use it in a semi-private area until this -package has been looked through a few times. - -You will need to have php 3.0.13 or higher, mysql, and a webserver. You don't -need to know too much about any of them other than how to set them up and some -basic administraton commands. - -The release numbering convention I'm using is major.minor.micro. -Major indicates a large change in the core package, minor a significant -amount of feature addition/modification, micro for mostly bug fixes. - -I'd appreciate an email letting me know if you find this program useful. -I won't publish any information without permission; I'd just like an idea -and knowing I'm helping people will only motivate me more. - -Also, let me know if you see any ways I can improve my code or design. -I'm by no means an expert in php or code design. Insights into better ways -to implement functionality and features will only help out everyone using -the package. - +------------------------------------------------------------------------------- +Mantis - a php based bugtracking system +Copyright (C) 2000 Kenzaburo Ito - kenito@300baud.org +------------------------------------------------------------------------------- + +LICENSE + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +------------------------------------------------------------------------------- +Important Files: + +INSTALL - installation instructions +UPGRADING - upgrade instructions +TROUBLESHOOTING - solutions to common problems +CONFIGURATION - help on custom configuration +LICENSE - GPL license +CREDITS - list of contributors +Changelog - List of fixes, additions, and todo items +config_inc.php - global configuration options +core_API.php - core functions +db_generate.sql - SQL table statements +db_upgrade.sql - SQL upgrade statements + +------------------------------------------------------------------------------- + +Mantis grew out of my need for a simple and easily adaptable bugtracking +system. I took a look at Bugzilla but I didn't like the interface and +complexity. Also, I know php but barely know perl. + +Originally this was written by a friend of mine but he has let me take over the +project entirely. In any case I completely rewrote his code. I attempted to +make the HTML fairly modular so people could easily dive into customization. + +Security exists though I'm not really in a position to judge how secure. So, +if you're going to use this try to use it in a semi-private area until this +package has been looked through a few times. + +You will need to have php 3.0.13 or higher, mysql, and a webserver. You don't +need to know too much about any of them other than how to set them up and some +basic administraton commands. + +The release numbering convention I'm using is major.minor.micro. +Major indicates a large change in the core package, minor a significant +amount of feature addition/modification, micro for mostly bug fixes. + +I'd appreciate an email letting me know if you find this program useful. +I won't publish any information without permission; I'd just like an idea +and knowing I'm helping people will only motivate me more. + +Also, let me know if you see any ways I can improve my code or design. +I'm by no means an expert in php or code design. Insights into better ways +to implement functionality and features will only help out everyone using +the package. + ------------------------------------------------------------------------------- \ No newline at end of file diff --git a/TROUBLESHOOTING b/TROUBLESHOOTING index 159dbeff55..28aa661554 100644 --- a/TROUBLESHOOTING +++ b/TROUBLESHOOTING @@ -1,31 +1,31 @@ -------------------------------------------------------------------------------- -### Troubleshooting ### -------------------------------------------------------------------------------- - -Make sure you ran the upgrade steps (UPGRADING) if you run into new problems -after installing a new version. - -For additional help please visit the website: http://mantisbt.sourceforge.net/ - -* PROBLEM: Cannot login. It just redirects me to the login page with no errors -or messages. - - SOLUTION 1: You may have track_vars set to Off (or 0). Set this to On in - your php3.ini or (php.ini) file. As of version 4.0.3 it is permanently set - to On. - - SOLUTION 2: You may not have DES installed on your system. As a direct - result the crypt() funtion may not work properly. If possible install DES - encryption support for your operating system. - - SOLUTION 3: You do not have require_globals enabled. Set this to on in - your php.ini file. - -* PROBLEM: I get warning messages when I post bugnotes. Everything seems fine -but the errors happen everytime I post a bugnote. - - SOLUTION: The error is harmless. There was a bug in the pre 0.14.0 versions - of Mantis where account preferences were not properly created. To fix it - go to your Account and click on Change Preferences. - +------------------------------------------------------------------------------- +### Troubleshooting ### +------------------------------------------------------------------------------- + +Make sure you ran the upgrade steps (UPGRADING) if you run into new problems +after installing a new version. + +For additional help please visit the website: http://mantisbt.sourceforge.net/ + +* PROBLEM: Cannot login. It just redirects me to the login page with no errors +or messages. + + SOLUTION 1: You may have track_vars set to Off (or 0). Set this to On in + your php3.ini or (php.ini) file. As of version 4.0.3 it is permanently set + to On. + + SOLUTION 2: You may not have DES installed on your system. As a direct + result the crypt() funtion may not work properly. If possible install DES + encryption support for your operating system. + + SOLUTION 3: You do not have require_globals enabled. Set this to on in + your php.ini file. + +* PROBLEM: I get warning messages when I post bugnotes. Everything seems fine +but the errors happen everytime I post a bugnote. + + SOLUTION: The error is harmless. There was a bug in the pre 0.14.0 versions + of Mantis where account preferences were not properly created. To fix it + go to your Account and click on Change Preferences. + ------------------------------------------------------------------------------- \ No newline at end of file diff --git a/account_delete.php3 b/account_delete.php3 index 97f6877e3c..1149e705fb 100644 --- a/account_delete.php3 +++ b/account_delete.php3 @@ -1,97 +1,97 @@ - - - - - - - - - - - - - - - - - - -

-

-"; - } else if ( $result ) { ### SUCCESS - PRINT "$s_account_removed_msg

"; - } else { ### FAILURE - print_sql_error( $query ); - } - - if ( $t_protected==1 ) { ### PROTECTED - print_bracket_link( $g_account_page, $s_go_back ); - } else { ### DELETED -> LOGOUT - print_bracket_link( $g_logout_redirect_page, $s_proceed ); - } -?> -

- - - - + + + + + + + + + + + + + + + + + + +

+

+"; + } else if ( $result ) { ### SUCCESS + PRINT "$s_account_removed_msg

"; + } else { ### FAILURE + print_sql_error( $query ); + } + + if ( $t_protected==1 ) { ### PROTECTED + print_bracket_link( $g_account_page, $s_go_back ); + } else { ### DELETED -> LOGOUT + print_bracket_link( $g_logout_redirect_page, $s_proceed ); + } +?> +

+ + + + \ No newline at end of file diff --git a/account_delete_page.php3 b/account_delete_page.php3 index 3da9d3edad..572b7bcdce 100644 --- a/account_delete_page.php3 +++ b/account_delete_page.php3 @@ -1,43 +1,43 @@ - - - - - - - - - - - - - - - - - -

-

- - - -
- -
- - -
- - - - + + + + + + + + + + + + + + + + + +

+

+ + + +
+ +
+ + +
+ + + + \ No newline at end of file diff --git a/account_page.php3 b/account_page.php3 index 3960726793..9999d61112 100644 --- a/account_page.php3 +++ b/account_page.php3 @@ -1,113 +1,113 @@ - - - - - - - - - - - - - - - - - - - - -

-

-> - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- : - - -
- : - - -
- : - - -
- : - - -
- : - - -
- -
- -
-
-
- - - - - + + + + + + + + + + + + + + + + + + + + +

+

+> + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ : + + +
+ : + + +
+ : + + +
+ : + + +
+ : + + +
+ +
+ +
+
+
+ + + + + \ No newline at end of file diff --git a/account_prefs_page.php3 b/account_prefs_page.php3 index 73a8ec2aad..c53a2b36e2 100644 --- a/account_prefs_page.php3 +++ b/account_prefs_page.php3 @@ -1,232 +1,232 @@ - - - - - - - - - - - - - - - - - - - - -

-

-> - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - > -
- - - > -
- - - > -
- - - -
- - - -
- - - > -
- - - > -
- - - > -
- - - > -
- - - > -
- - - > -
- - - > -
- - - > -
- - - > -
- - - -
- -
- -
-
-
- - - - - + + + + + + + + + + + + + + + + + + + + +

+

+> + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + > +
+ + + > +
+ + + > +
+ + + +
+ + + +
+ + + > +
+ + + > +
+ + + > +
+ + + > +
+ + + > +
+ + + > +
+ + + > +
+ + + > +
+ + + > +
+ + + +
+ +
+ +
+
+
+ + + + + \ No newline at end of file diff --git a/account_prefs_reset.php3 b/account_prefs_reset.php3 index c2167ba079..c8541de31a 100644 --- a/account_prefs_reset.php3 +++ b/account_prefs_reset.php3 @@ -1,72 +1,72 @@ - - - - - - - - - - - - - - - - - - -

-

-"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_account_prefs_page, $s_proceed ); -?> -
- - - - + + + + + + + + + + + + + + + + + + +

+

+"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_account_prefs_page, $s_proceed ); +?> +
+ + + + \ No newline at end of file diff --git a/account_prefs_update.php3 b/account_prefs_update.php3 index 4734d184e4..f73d24ba7f 100644 --- a/account_prefs_update.php3 +++ b/account_prefs_update.php3 @@ -1,152 +1,152 @@ - - - - - $f_refresh_delay )&& - ( $f_refresh_delay != 0 )) { - $f_refresh_delay = $g_min_refresh_delay; - } - - ### get user id - $t_user_id = get_current_user_field( "id" ); - - ### update preferences - $query = "UPDATE $g_mantis_user_pref_table - SET default_project='$f_project_id', - advanced_report='$f_advanced_report', - advanced_view='$f_advanced_view', - advanced_update='$f_advanced_update', - refresh_delay='$f_refresh_delay', - redirect_delay='$f_redirect_delay', - email_on_new='$f_email_on_new', - email_on_assigned='$f_email_on_assigned', - email_on_feedback='$f_email_on_feedback', - email_on_resolved='$f_email_on_resolved', - email_on_closed='$f_email_on_closed', - email_on_reopened='$f_email_on_reopened', - email_on_bugnote='$f_email_on_bugnote', - email_on_status='$f_email_on_status', - email_on_priority='$f_email_on_priority', - language='$f_language' - WHERE user_id='$t_user_id'"; - $result = db_query( $query ); -?> - - - - - - - - - - - - - -

-

-"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_account_prefs_page, $s_proceed ); -?> -
- - - - + + + + + $f_refresh_delay )&& + ( $f_refresh_delay != 0 )) { + $f_refresh_delay = $g_min_refresh_delay; + } + + ### get user id + $t_user_id = get_current_user_field( "id" ); + + ### update preferences + $query = "UPDATE $g_mantis_user_pref_table + SET default_project='$f_project_id', + advanced_report='$f_advanced_report', + advanced_view='$f_advanced_view', + advanced_update='$f_advanced_update', + refresh_delay='$f_refresh_delay', + redirect_delay='$f_redirect_delay', + email_on_new='$f_email_on_new', + email_on_assigned='$f_email_on_assigned', + email_on_feedback='$f_email_on_feedback', + email_on_resolved='$f_email_on_resolved', + email_on_closed='$f_email_on_closed', + email_on_reopened='$f_email_on_reopened', + email_on_bugnote='$f_email_on_bugnote', + email_on_status='$f_email_on_status', + email_on_priority='$f_email_on_priority', + language='$f_language' + WHERE user_id='$t_user_id'"; + $result = db_query( $query ); +?> + + + + + + + + + + + + + +

+

+"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_account_prefs_page, $s_proceed ); +?> +
+ + + + \ No newline at end of file diff --git a/account_prof_add.php3 b/account_prof_add.php3 index 54294533e7..ef3fc3f0a0 100644 --- a/account_prof_add.php3 +++ b/account_prof_add.php3 @@ -1,66 +1,66 @@ - - - - - - - - - - - - - - - - - - -

-

-"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_account_profile_menu_page, $s_proceed ); -?> -
- - - - + + + + + + + + + + + + + + + + + + +

+

+"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_account_profile_menu_page, $s_proceed ); +?> +
+ + + + \ No newline at end of file diff --git a/account_prof_delete.php3 b/account_prof_delete.php3 index aacf829e92..a54c3a993e 100644 --- a/account_prof_delete.php3 +++ b/account_prof_delete.php3 @@ -1,56 +1,56 @@ - - - - - - - - - - - - - - - - - - -

-

-"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_account_profile_menu_page, $s_proceed ); -?> -
- - - - + + + + + + + + + + + + + + + + + + +

+

+"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_account_profile_menu_page, $s_proceed ); +?> +
+ + + + \ No newline at end of file diff --git a/account_prof_edit_page.php3 b/account_prof_edit_page.php3 index e04c5fc6e9..f5d413d43b 100644 --- a/account_prof_edit_page.php3 +++ b/account_prof_edit_page.php3 @@ -1,120 +1,120 @@ - - - - - - - - - - - - - - - - - - - - -

-

-> - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - -
- - - -
- - - -
- -
-
-
- - - - - + + + + + + + + + + + + + + + + + + + + +

+

+> + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
+
+
+ + + + + \ No newline at end of file diff --git a/account_prof_make_default.php3 b/account_prof_make_default.php3 index b802c464fc..8cb54d848b 100644 --- a/account_prof_make_default.php3 +++ b/account_prof_make_default.php3 @@ -1,62 +1,62 @@ - - - - - - - - - - - - - - - - - - -

-

-"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_account_profile_menu_page, $s_proceed ); -?> -
- - - - + + + + + + + + + + + + + + + + + + +

+

+"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_account_profile_menu_page, $s_proceed ); +?> +
+ + + + \ No newline at end of file diff --git a/account_prof_menu_page.php3 b/account_prof_menu_page.php3 index 1a78403abd..6e6ae4c754 100644 --- a/account_prof_menu_page.php3 +++ b/account_prof_menu_page.php3 @@ -1,138 +1,138 @@ - - - - - - - - - - - - - - - - - - - - -

-

-> - - - -
- - - "> - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - -
- - - -
- - - -
- -
-
-
- - - -

-

-> - - - -
- - - - - - - - - - - - - - - - -
- -
- - - -
- - - -
- -
-
-
- - - - - + + + + + + + + + + + + + + + + + + + + +

+

+> + + + +
+ + + "> + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
+
+
+ + + +

+

+> + + + +
+ + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + +
+ +
+
+
+ + + + + \ No newline at end of file diff --git a/account_prof_update.php3 b/account_prof_update.php3 index 889a708f7c..2eb7183554 100644 --- a/account_prof_update.php3 +++ b/account_prof_update.php3 @@ -1,64 +1,64 @@ - - - - - - - - - - - - - - - - - - -

-

-"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_account_profile_menu_page, $s_proceed ); -?> -
- - - - + + + + + + + + + + + + + + + + + + +

+

+"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_account_profile_menu_page, $s_proceed ); +?> +
+ + + + \ No newline at end of file diff --git a/account_update.php3 b/account_update.php3 index 2f82b728f1..b740e8b238 100644 --- a/account_update.php3 +++ b/account_update.php3 @@ -1,75 +1,75 @@ - - - - - - - - - - - - - - - - - - -

-

-"; - } else if ( $result ) { ### SUCCESS - PRINT "$s_account_updated_msg

"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_account_page, $s_proceed ); -?> -

- - - - + + + + + + + + + + + + + + + + + + +

+

+"; + } else if ( $result ) { ### SUCCESS + PRINT "$s_account_updated_msg

"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_account_page, $s_proceed ); +?> +

+ + + + \ No newline at end of file diff --git a/bug_assign.php3 b/bug_assign.php3 index 5d0666162e..a2d39a30ed 100644 --- a/bug_assign.php3 +++ b/bug_assign.php3 @@ -1,67 +1,67 @@ - - - - - - - - - - - - - - - - - - -

-

-"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $HTTP_REFERER, $s_proceed ); -?> -
- - - - + + + + + + + + + + + + + + + + + + +

+

+"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $HTTP_REFERER, $s_proceed ); +?> +
+ + + + \ No newline at end of file diff --git a/bug_delete_page.php3 b/bug_delete_page.php3 index a841a2bc3e..e367399be4 100644 --- a/bug_delete_page.php3 +++ b/bug_delete_page.php3 @@ -1,47 +1,47 @@ - - - - - - - - - - - - - - - - - -

-

- - - -
- - - -
- - -
- - - - + + + + + + + + + + + + + + + + + +

+

+ + + +
+ + + +
+ + +
+ + + + \ No newline at end of file diff --git a/bug_file_add.php3 b/bug_file_add.php3 index b1e8bfa6a5..245602e3bc 100644 --- a/bug_file_add.php3 +++ b/bug_file_add.php3 @@ -1,73 +1,73 @@ - - - - - - - - - - - - - - - - - - -

-

-"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $HTTP_REFERER, $s_proceed ); -?> -
- - - - + + + + + + + + + + + + + + + + + + +

+

+"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $HTTP_REFERER, $s_proceed ); +?> +
+ + + + \ No newline at end of file diff --git a/bug_update_advanced_page.php3 b/bug_update_advanced_page.php3 index dd534152a0..7f6e3924a0 100644 --- a/bug_update_advanced_page.php3 +++ b/bug_update_advanced_page.php3 @@ -1,298 +1,298 @@ - - - - - - - - - - - - - - - - - -

-

- -
- -

-> - - - - - - - - -
> - > - - - - > - - - - - - - - > - - - - - - - - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - - - - - - - - - - - - - - - - - - - -
> - -
- - - - - - - - - - - -
- - - - - - - - - - - -
> -
> - - > - -
> - - > - -
> - - > - - > - - > - - > - - > - -
> - - > - - > - - > - - > - - > - -
> - - > - - > - > - - > - -
> - - > - - > - > - - > - -
> - > - - > - -
> - > - - > - -
> -
> - - > - -
> - - > - -
> - - > - -
> - - > - -
> - -
-
- - - - + + + + + + + + + + + + + + + + + +

+

+ +
+ +

+> + + + + + + + + +
> + > + + + + > + + + + + + + + > + + + + + + + + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > + + + + + + + + + + + + + + + + + + + + + +
> + +
+ + + + + + + + + + + +
+ + + + + + + + + + + +
> +
> + + > + +
> + + > + +
> + + > + + > + + > + + > + + > + +
> + + > + + > + + > + + > + + > + +
> + + > + + > + > + + > + +
> + + > + + > + > + + > + +
> + > + + > + +
> + > + + > + +
> +
> + + > + +
> + + > + +
> + + > + +
> + + > + +
> + +
+
+ + + + \ No newline at end of file diff --git a/bug_update_page.php3 b/bug_update_page.php3 index 48da30ec34..3fdf3c570e 100644 --- a/bug_update_page.php3 +++ b/bug_update_page.php3 @@ -1,241 +1,241 @@ - - - - - - - - - - - - - - - - - - -

-

- -
- - -

-> - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - - - -
- - - - - - - - - - - -
-
- - - -
- - - -
- - - - - - - - -   -
- - - - - - - - -   -
-
- - - -
- - - -
- - - -
- -
-
- - - - + + + + + + + + + + + + + + + + + + +

+

+ +
+ + +

+> + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + +
+ + + + + + + + + + + +
+
+ + + +
+ + + +
+ + + + + + + + +   +
+ + + + + + + + +   +
+
+ + + +
+ + + +
+ + + +
+ +
+
+ + + + \ No newline at end of file diff --git a/configuration.html b/configuration.html index 9f54ea33ce..93117bde34 100644 --- a/configuration.html +++ b/configuration.html @@ -1,1276 +1,1276 @@ - - -Mantis User Documentation - - - - -

-

Mantis Configuration Documentation

- by Kenzaburo Ito (kenito@300baud.org) -
- -

Introduction

- -

-This is the Mantis system configuration documentation. -

- -

Table of Contents

- -

-

- -

-Some variables function as toggles (On/Off). Unless otherwise noted 0 is Off and 1 is On. - -

-


- -

Content

- - -

-  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Database -
- $g_hostname - - Database hostname (often localhost) -
- $g_port - - Database port (default: 3306) -
- $g_db_username - - Database username -
- $g_db_password - - Database password -
- $g_database_name - - Database name -
- The database settings must be set in order for the package to work properly. Make sure you verify the settings each time to upgrade. -
- - - -

-  - - - - - - - - - - - - - - - - - - - -
- Path -
- $g_path - - Path to your installation as seen from the web browser; this is what ayou type into the URL field. Requires trailing / character. -

- eg. http://mantisbt.sourceforge.net/mantis/ -

- $g_icon_path - - This is the path to the icons directory as seen from the web browser. This is useed for IMG tag usage. -
- $g_absolute_path - - This is the absolute path to your installation. THis is the path that you see when you are telneted or sshed into the server. You can type pwd to find out. Symlinks are not allowed. Requires trailing / character. -

- eg. $g_absolute_path = "/usr/local/share/apache/htdocs/mantis/"; -

- These path settings are important for proper linking within your database.
- The examples are unix style but you can use windows style paths as well (eg. "\\apache\\htdocs\\mantis\\" ). -
- - - -

-  - - - - - - - - - - - - -
- Version -
- $g_mantis_version - - The version of Mantis installed. -
- $g_show_version - - Determines wheter to dsiplay the version of Mantis at the bottom of every page. -
- - - -

-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Email -
- $g_administrator_email - - This is the email that users should notify when problems occur. -
- $g_webmaster_email - - This is the webmaster email. Often, this will be the same as the administrator email. -
- $g_from_email - - This is the email address displayed in the "From: " field. -
- $g_to_email - - This is the email address displayed in the "To: " field. The email system sends a email to this email address. The actually email to users is sent via the "bcc: " field. This is to help cut down on the number of emails sent per incident. A good use of this would be to use this as a mailing list or archive email address. -
- $g_return_path_email - - This is the email address that the users can reply to. Usually users should never respond to emails. This may be used by the administrator to track bounced emails and, thus, invalid email accounts. -
- $g_allow_signup - - This variable toggles whether or not to allow users to signup for their own accounts. Users must enter a valid email address. A randomnly generated password is sent to that address. Users cannot gain access without receiving this email. -

- If set to off then administrators must create accounts for users. Furthermore they must notify users manually. -

- $g_enable_email_notification - - Toggle whether the site allows email notification or not. -
- $g_notify_developers_on_new - - Toggle to notify Developers, Managers, and Administrator when a new bug comes in. Users need to turn on their preference (Email on New) as well. -
- $g_email_new_address - - NOT ENABLED -
- $g_email_update_address - - NOT ENABLED -
- $g_validate_email - - Toggle to check whether an email is valid before allowing a signup. This checks for a properly formatted email and a valid MX record. -
- $g_check_mx_record - - Disable the MX record check in the email validation routine. -
- $g_hide_user_email - - This disables the automatic generation of mailto: links -
- The email system allows the package to notify users when significant events occur. You should have a working Mail Transport Agent (MTA) on your system. On unix systems this is usually sendmail and usually nothing needs to be done. For problems regarding mail then visit the support forums or read up on the user notes in the mail() function at: http://www.php.net/manual/en/function.mail.php -

- Users can also signup for their own accounts. Emails must be valid! -

- - - -

-  - - - - - - - - - - - - - - - -
- Language -
- $g_default_language - - The default language for the installation. T -
- $g_language_choices_arr - - List of the choices that the users are allowed to choose. These must be preserved in array format. Each corresponds to a certain strings_*.txt file. "korean" would be strings_korean.txt and so on. -
- Each installation has a default language. This will be used when signing up and is what each new account will be set to. Users can change their account preferences to use a language that they are more comfortable with. -

- NOTE: There is one current flaw in the system. If one user is using German and you are using English and that user generates an email event then you will received the email in German. This should only be a minor inconvenience and may be corrected in the future. -

- - - -

-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Display -
- $g_window_title - - This is the browser window title (<TITLE> tag). -
- $g_page_title - - This title is displayed in the viewing area of the HTML page. -
- $g_show_report - -
  • 0 - both -
  • 1 - only simple -
  • 2 - only advanced -
  • - $g_show_update - -
  • 0 - both -
  • 1 - only simple -
  • 2 - only advanced -
  • - $g_show_view - -
  • 0 - both -
  • 1 - only simple -
  • 2 - only advanced -
  • - $g_show_source - - Create a link at the bottom of each page that displays the source for that page. Only Administrators can view these pages and this should only be used for debug purposes or in a secure environment. -
    - $g_show_footer_menu - - Show the menu at the bottom of the page as well as at the top. -
    - $g_show_project_in_title - -
  • 0 : no project name, display $g_page_title -
  • 1 : display project name and display $g_page_title -
  • 2 : display only project nam, no $g_page_title -
  • - $g_show_assigned_names - - When a bug is assigned then replace the word "assigned" with the name of the developer in parenthesis. -
    - Users can set their own default preferences for the show report/update/view preferences but these settings should override those preferences. These settings affect all projects. -
    - - - -

    -  - - - - - - - - - - - - - - - - -
    - Time -
    - $g_cookie_time_length - - Time for 'permanent' cookie to live in seconds (1 year). THis is what is used when people select "save login". -
    - $g_wait_time - - Time to delay between page redirects (in seconds). Users can override this setting in their user preferences. -
    - $g_content_expire - - Time to wait before document is stale (in minutes). This is used in meta_inc.php. -
    - - - -

    -  - - - - - - - - - - - - - - - -
    - JpGraph -
    - $g_use_jpgraph - - Enabled jpgraph use. -
    - $g_jpgraph_path - - Don't forget to add the trailing / -
    - To use the Jpgraph addon you need the JpGraph package. - You can place the package whereever you want, but you have to set the var in jpgraph.php -

    - eg. DEFINE("DIR_BASE","/www/mantisbt/jpgraph/"); -

    - - - -

    -  - - - - - - - - - - - - - - - - - - - -
    - Date -
    - $g_short_date_format - - This format is used in the bug listing pages (view_all_bug_page.php3, etc.). -
    - $g_normal_date_format - - This format is used in the view bug, update bug pages, bugnotes, manage section, and news section. -
    - $g_complete_date_format - - This format is used on the top of each page (current time) and the emails that are sent out. -
    - These variables control how the date is displayed (default is 'US' formatting). Go to http://www.php.net/manual/en/function.date.php for detailed instructions on alternative date formatting. -
    - - - -

    -  - - - - - - - - -
    - News -
    - $g_news_view_limit - - Limit the number of news entries displayed at one time. -
    - - - - -

    -  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Default Preferences -
    - $g_default_new_account_access_level - - This is the default access level people are given when their account is created by email. Look in constant_inc.php for other values. -
    - $g_default_limit_view - - Site defaults for viewing preferences. -
    - $g_default_show_changed - - Site defaults for viewing preferences. -
    - $g_min_refresh_delay - - Make sure people aren't refreshing too often. If a user tries to set his user preference to be lower then it is bumped back up to this minimum value. -
    - $g_default_advanced_report - - Default advanced report settings. -
    - $g_default_advanced_view - - Default advanced view settings. -
    - $g_default_advanced_update - - Default advanced update settings. -
    - $g_default_refresh_delay - - Default page refresh delay (in minutes). This is for the bug listing pages. -
    - $g_default_redirect_delay - - Default page redirect settings (in seconds). -
    - $g_default_email_on_new - - Default email setting when a new bug is reported. -
    - $g_default_email_on_assigned - - Default email setting when a bug is assigned to a user. -
    - $g_default_email_on_feedback - - Default email setting when a bug is put into feedback status. -
    - $g_default_email_on_resolved - - Default email setting when a bug is resolved. -
    - $g_default_email_on_closed - - Default email setting when a bug is closed. -
    - $g_default_email_on_reopened - - Default email setting when a bug is reopened. -
    - $g_default_email_on_bugnote - - Default email setting when a bugnote is added. -
    - $g_default_email_on_status - - NOT ENABLED -
    - $g_default_email_on_priority - - NOT ENABLED -
    - These are the settings that each new account is initialized with. -

    - Default language is set to default site language ($g_default_language). -

    - - - -

    -  - - - - - - - - - - - - - - - - -
    - Summary -
    - $g_reporter_summary_limit - - Limit how many reporters to show in the summary page. This is useful when there are dozens or hundreds of reporters. -
    - $g_summary_pad - - Default space padding for the summary numbers. Increase this when bug count goes over 99,999 (eep!). -
    - $g_date_partitions - - Date lengths to count bugs by (in days) for the summary by date. -
    - - - -

    -  - - - - - - - - -
    - Bugnote -
    - $g_bugnote_order - - Bugnote ordering: change to ASC or DESC. -
    - - - -

    -  - - - - - - - - - - - - - - - - - - - -
    - File Upload -
    - $g_allow_file_upload - - Toggle to allow file attachments and project document uploads. -
    - $g_store_file_to - -
  • 0 = no upload -
  • 1 = "disk" -
  • 2 = "database" (currently only disk is supported) -
  • - $g_max_file_size - - The maximum file size to allow as an attachment. You may also have to configure your php.ini file to increase the execution time, memory limit, max post size, and max upload size. -
    - This link may provide more information: http://www.php.net/manual/en/features.file-upload.php if you run into problems. -
    - - - -

    -  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - HTML -
    - $g_allow_html_tags - - Allow specified HTML tags to be used. -
    - $g_html_tags - - This is the list of HTML tags that are allowed. -

    - Do NOT include href or img tags here.
    - Do NOT include tags that have parameters (eg. ) -

    - $g_allow_href_tags - - Allow A HREF tags -
    - $g_allow_img_tags - - NOT ENABLED -
    - $g_primary_table_tags - - This is inserted into the outermost tables ( tags like border, cellspacing, etc) -
    - The HTML code is allowed to enter the database as is. The $g_allow_href_tags does not have to be enabled to make URL links. The pacakge will automatically hyperlink properly formatted URLs (eg. http://blah.balh/ or mailto://me@more.com/) -
    - - - -

    -  - - - - - - - - - - - - -
    - HR -
    - $g_hr_size - - hr size -
    - $g_hr_width - - hr width. Leave off the percentage (%) symbol. -
    - - - -

    -  - - - - - - - - - - - -
    - Misc -
    - $g_reopen_bug_threshold - - hr size -
    - Access level needed to re-open bugs. Look in the constant_inc.php file if you want to set a different value. -
    - - - -

    -  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Colors -
    - $g_white_color - - White. -
    - $g_primary_color_dark - - Dark Table Color -
    - $g_primary_color_light - - Light Table Color -
    - $g_primary_border_color - - Table Border Color -
    - $g_category_title_color - - Category Color -
    - $g_category_title_color2 - - Category Color 2 -
    - $g_table_title_color - - Table Title Color -
    - $g_new_color - - New Bug Color (default red). -
    - $g_feedback_color - - Feedback Bug Color (default purple/magenta). -
    - $g_confirmed_color - - Confirmed Bug Color (default blue). -
    - $g_assigned_color - - Assigned Bug Color (default blue). -
    - $g_resolved_color - - Resolved Bug Color (default bluish-green). -
    - $g_closed_color - - Closed Bug Color (default gray). -
    - You can change the look and feel by modifying these values. -
    - - - -

    -  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Cookies -
    - $g_cookie_prefix - - Set this to a unique identifier. Do not use spaces. -
    - $g_string_cookie - - The name for the users cookie string value. -
    - $g_project_cookie - - The name for the project id cookie. -
    - $g_view_all_cookie - - The name for the view all bugs settings cookie. -
    - $g_view_reported_cookie - - The name for the view all reported bugs settings cookie. -
    - $g_view_assigned_cookie - - The name for the view all assigned bugs settings cookie. -
    - $g_view_unassigned_cookie - - The name for the view all unassigned bugs settings cookie. -
    - $g_string_cookie_val - - The users cookie_string value. -
    - $g_project_cookie_val - - The users currently active Project ID. -
    - $g_view_all_cookie_val - - The users view all bugs settings. -
    - $g_view_reported_cookie_val - - The users view all reported bugs settings. -
    - $g_view_assigned_cookie_val - - The users view all assigned bugs settings. -
    - $g_view_unassigned_cookie_val - - The users view all unassigned bugs settings. -
    - I believe there is a limit of 18 or 20 cookies per domain/directory. -
    - - - -

    -  - - - - - - - - - - - -
    - Database Tables -
    - $g_db_table_prefix - - Change this is if needed but remember to alter all settings in the db_genrate/upgrade files. -
    - The prefix is used to help make sure table names are unique. This is useful for users who are limited to one database. -
    - - - -

    -  - - - - - - - - - - - -
    - Enum -
    - $g_reopen_bug_threshold - - hr size -
    - Access level needed to re-open bugs. Look in the constant_inc.php file if you want to set a different value. -
    - - - -

    -  - - - - - - - - - - - -
    - Page -
    - $g_php - - File extensions for php 3 and php 4 -
    - Set this to ".php" for php4 or whatever your webserver is configured for. -
    - Remember to run the convertToPHP4 script if you need the .php extensions. -
    - - - + + +Mantis User Documentation + + + + +

    +

    Mantis Configuration Documentation

    + by Kenzaburo Ito (kenito@300baud.org) +
    + +

    Introduction

    + +

    +This is the Mantis system configuration documentation. +

    + +

    Table of Contents

    + +

    +

    + +

    +Some variables function as toggles (On/Off). Unless otherwise noted 0 is Off and 1 is On. + +

    +


    + +

    Content

    + + +

    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Database +
    + $g_hostname + + Database hostname (often localhost) +
    + $g_port + + Database port (default: 3306) +
    + $g_db_username + + Database username +
    + $g_db_password + + Database password +
    + $g_database_name + + Database name +
    + The database settings must be set in order for the package to work properly. Make sure you verify the settings each time to upgrade. +
    + + + +

    +  + + + + + + + + + + + + + + + + + + + +
    + Path +
    + $g_path + + Path to your installation as seen from the web browser; this is what ayou type into the URL field. Requires trailing / character. +

    + eg. http://mantisbt.sourceforge.net/mantis/ +

    + $g_icon_path + + This is the path to the icons directory as seen from the web browser. This is useed for IMG tag usage. +
    + $g_absolute_path + + This is the absolute path to your installation. THis is the path that you see when you are telneted or sshed into the server. You can type pwd to find out. Symlinks are not allowed. Requires trailing / character. +

    + eg. $g_absolute_path = "/usr/local/share/apache/htdocs/mantis/"; +

    + These path settings are important for proper linking within your database.
    + The examples are unix style but you can use windows style paths as well (eg. "\\apache\\htdocs\\mantis\\" ). +
    + + + +

    +  + + + + + + + + + + + + +
    + Version +
    + $g_mantis_version + + The version of Mantis installed. +
    + $g_show_version + + Determines wheter to dsiplay the version of Mantis at the bottom of every page. +
    + + + +

    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Email +
    + $g_administrator_email + + This is the email that users should notify when problems occur. +
    + $g_webmaster_email + + This is the webmaster email. Often, this will be the same as the administrator email. +
    + $g_from_email + + This is the email address displayed in the "From: " field. +
    + $g_to_email + + This is the email address displayed in the "To: " field. The email system sends a email to this email address. The actually email to users is sent via the "bcc: " field. This is to help cut down on the number of emails sent per incident. A good use of this would be to use this as a mailing list or archive email address. +
    + $g_return_path_email + + This is the email address that the users can reply to. Usually users should never respond to emails. This may be used by the administrator to track bounced emails and, thus, invalid email accounts. +
    + $g_allow_signup + + This variable toggles whether or not to allow users to signup for their own accounts. Users must enter a valid email address. A randomnly generated password is sent to that address. Users cannot gain access without receiving this email. +

    + If set to off then administrators must create accounts for users. Furthermore they must notify users manually. +

    + $g_enable_email_notification + + Toggle whether the site allows email notification or not. +
    + $g_notify_developers_on_new + + Toggle to notify Developers, Managers, and Administrator when a new bug comes in. Users need to turn on their preference (Email on New) as well. +
    + $g_email_new_address + + NOT ENABLED +
    + $g_email_update_address + + NOT ENABLED +
    + $g_validate_email + + Toggle to check whether an email is valid before allowing a signup. This checks for a properly formatted email and a valid MX record. +
    + $g_check_mx_record + + Disable the MX record check in the email validation routine. +
    + $g_hide_user_email + + This disables the automatic generation of mailto: links +
    + The email system allows the package to notify users when significant events occur. You should have a working Mail Transport Agent (MTA) on your system. On unix systems this is usually sendmail and usually nothing needs to be done. For problems regarding mail then visit the support forums or read up on the user notes in the mail() function at: http://www.php.net/manual/en/function.mail.php +

    + Users can also signup for their own accounts. Emails must be valid! +

    + + + +

    +  + + + + + + + + + + + + + + + +
    + Language +
    + $g_default_language + + The default language for the installation. T +
    + $g_language_choices_arr + + List of the choices that the users are allowed to choose. These must be preserved in array format. Each corresponds to a certain strings_*.txt file. "korean" would be strings_korean.txt and so on. +
    + Each installation has a default language. This will be used when signing up and is what each new account will be set to. Users can change their account preferences to use a language that they are more comfortable with. +

    + NOTE: There is one current flaw in the system. If one user is using German and you are using English and that user generates an email event then you will received the email in German. This should only be a minor inconvenience and may be corrected in the future. +

    + + + +

    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Display +
    + $g_window_title + + This is the browser window title (<TITLE> tag). +
    + $g_page_title + + This title is displayed in the viewing area of the HTML page. +
    + $g_show_report + +
  • 0 - both +
  • 1 - only simple +
  • 2 - only advanced +
  • + $g_show_update + +
  • 0 - both +
  • 1 - only simple +
  • 2 - only advanced +
  • + $g_show_view + +
  • 0 - both +
  • 1 - only simple +
  • 2 - only advanced +
  • + $g_show_source + + Create a link at the bottom of each page that displays the source for that page. Only Administrators can view these pages and this should only be used for debug purposes or in a secure environment. +
    + $g_show_footer_menu + + Show the menu at the bottom of the page as well as at the top. +
    + $g_show_project_in_title + +
  • 0 : no project name, display $g_page_title +
  • 1 : display project name and display $g_page_title +
  • 2 : display only project nam, no $g_page_title +
  • + $g_show_assigned_names + + When a bug is assigned then replace the word "assigned" with the name of the developer in parenthesis. +
    + Users can set their own default preferences for the show report/update/view preferences but these settings should override those preferences. These settings affect all projects. +
    + + + +

    +  + + + + + + + + + + + + + + + + +
    + Time +
    + $g_cookie_time_length + + Time for 'permanent' cookie to live in seconds (1 year). THis is what is used when people select "save login". +
    + $g_wait_time + + Time to delay between page redirects (in seconds). Users can override this setting in their user preferences. +
    + $g_content_expire + + Time to wait before document is stale (in minutes). This is used in meta_inc.php. +
    + + + +

    +  + + + + + + + + + + + + + + + +
    + JpGraph +
    + $g_use_jpgraph + + Enabled jpgraph use. +
    + $g_jpgraph_path + + Don't forget to add the trailing / +
    + To use the Jpgraph addon you need the JpGraph package. + You can place the package whereever you want, but you have to set the var in jpgraph.php +

    + eg. DEFINE("DIR_BASE","/www/mantisbt/jpgraph/"); +

    + + + +

    +  + + + + + + + + + + + + + + + + + + + +
    + Date +
    + $g_short_date_format + + This format is used in the bug listing pages (view_all_bug_page.php3, etc.). +
    + $g_normal_date_format + + This format is used in the view bug, update bug pages, bugnotes, manage section, and news section. +
    + $g_complete_date_format + + This format is used on the top of each page (current time) and the emails that are sent out. +
    + These variables control how the date is displayed (default is 'US' formatting). Go to http://www.php.net/manual/en/function.date.php for detailed instructions on alternative date formatting. +
    + + + +

    +  + + + + + + + + +
    + News +
    + $g_news_view_limit + + Limit the number of news entries displayed at one time. +
    + + + + +

    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Default Preferences +
    + $g_default_new_account_access_level + + This is the default access level people are given when their account is created by email. Look in constant_inc.php for other values. +
    + $g_default_limit_view + + Site defaults for viewing preferences. +
    + $g_default_show_changed + + Site defaults for viewing preferences. +
    + $g_min_refresh_delay + + Make sure people aren't refreshing too often. If a user tries to set his user preference to be lower then it is bumped back up to this minimum value. +
    + $g_default_advanced_report + + Default advanced report settings. +
    + $g_default_advanced_view + + Default advanced view settings. +
    + $g_default_advanced_update + + Default advanced update settings. +
    + $g_default_refresh_delay + + Default page refresh delay (in minutes). This is for the bug listing pages. +
    + $g_default_redirect_delay + + Default page redirect settings (in seconds). +
    + $g_default_email_on_new + + Default email setting when a new bug is reported. +
    + $g_default_email_on_assigned + + Default email setting when a bug is assigned to a user. +
    + $g_default_email_on_feedback + + Default email setting when a bug is put into feedback status. +
    + $g_default_email_on_resolved + + Default email setting when a bug is resolved. +
    + $g_default_email_on_closed + + Default email setting when a bug is closed. +
    + $g_default_email_on_reopened + + Default email setting when a bug is reopened. +
    + $g_default_email_on_bugnote + + Default email setting when a bugnote is added. +
    + $g_default_email_on_status + + NOT ENABLED +
    + $g_default_email_on_priority + + NOT ENABLED +
    + These are the settings that each new account is initialized with. +

    + Default language is set to default site language ($g_default_language). +

    + + + +

    +  + + + + + + + + + + + + + + + + +
    + Summary +
    + $g_reporter_summary_limit + + Limit how many reporters to show in the summary page. This is useful when there are dozens or hundreds of reporters. +
    + $g_summary_pad + + Default space padding for the summary numbers. Increase this when bug count goes over 99,999 (eep!). +
    + $g_date_partitions + + Date lengths to count bugs by (in days) for the summary by date. +
    + + + +

    +  + + + + + + + + +
    + Bugnote +
    + $g_bugnote_order + + Bugnote ordering: change to ASC or DESC. +
    + + + +

    +  + + + + + + + + + + + + + + + + + + + +
    + File Upload +
    + $g_allow_file_upload + + Toggle to allow file attachments and project document uploads. +
    + $g_store_file_to + +
  • 0 = no upload +
  • 1 = "disk" +
  • 2 = "database" (currently only disk is supported) +
  • + $g_max_file_size + + The maximum file size to allow as an attachment. You may also have to configure your php.ini file to increase the execution time, memory limit, max post size, and max upload size. +
    + This link may provide more information: http://www.php.net/manual/en/features.file-upload.php if you run into problems. +
    + + + +

    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + HTML +
    + $g_allow_html_tags + + Allow specified HTML tags to be used. +
    + $g_html_tags + + This is the list of HTML tags that are allowed. +

    + Do NOT include href or img tags here.
    + Do NOT include tags that have parameters (eg. ) +

    + $g_allow_href_tags + + Allow A HREF tags +
    + $g_allow_img_tags + + NOT ENABLED +
    + $g_primary_table_tags + + This is inserted into the outermost tables ( tags like border, cellspacing, etc) +
    + The HTML code is allowed to enter the database as is. The $g_allow_href_tags does not have to be enabled to make URL links. The pacakge will automatically hyperlink properly formatted URLs (eg. http://blah.balh/ or mailto://me@more.com/) +
    + + + +

    +  + + + + + + + + + + + + +
    + HR +
    + $g_hr_size + + hr size +
    + $g_hr_width + + hr width. Leave off the percentage (%) symbol. +
    + + + +

    +  + + + + + + + + + + + +
    + Misc +
    + $g_reopen_bug_threshold + + hr size +
    + Access level needed to re-open bugs. Look in the constant_inc.php file if you want to set a different value. +
    + + + +

    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Colors +
    + $g_white_color + + White. +
    + $g_primary_color_dark + + Dark Table Color +
    + $g_primary_color_light + + Light Table Color +
    + $g_primary_border_color + + Table Border Color +
    + $g_category_title_color + + Category Color +
    + $g_category_title_color2 + + Category Color 2 +
    + $g_table_title_color + + Table Title Color +
    + $g_new_color + + New Bug Color (default red). +
    + $g_feedback_color + + Feedback Bug Color (default purple/magenta). +
    + $g_confirmed_color + + Confirmed Bug Color (default blue). +
    + $g_assigned_color + + Assigned Bug Color (default blue). +
    + $g_resolved_color + + Resolved Bug Color (default bluish-green). +
    + $g_closed_color + + Closed Bug Color (default gray). +
    + You can change the look and feel by modifying these values. +
    + + + +

    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Cookies +
    + $g_cookie_prefix + + Set this to a unique identifier. Do not use spaces. +
    + $g_string_cookie + + The name for the users cookie string value. +
    + $g_project_cookie + + The name for the project id cookie. +
    + $g_view_all_cookie + + The name for the view all bugs settings cookie. +
    + $g_view_reported_cookie + + The name for the view all reported bugs settings cookie. +
    + $g_view_assigned_cookie + + The name for the view all assigned bugs settings cookie. +
    + $g_view_unassigned_cookie + + The name for the view all unassigned bugs settings cookie. +
    + $g_string_cookie_val + + The users cookie_string value. +
    + $g_project_cookie_val + + The users currently active Project ID. +
    + $g_view_all_cookie_val + + The users view all bugs settings. +
    + $g_view_reported_cookie_val + + The users view all reported bugs settings. +
    + $g_view_assigned_cookie_val + + The users view all assigned bugs settings. +
    + $g_view_unassigned_cookie_val + + The users view all unassigned bugs settings. +
    + I believe there is a limit of 18 or 20 cookies per domain/directory. +
    + + + +

    +  + + + + + + + + + + + +
    + Database Tables +
    + $g_db_table_prefix + + Change this is if needed but remember to alter all settings in the db_genrate/upgrade files. +
    + The prefix is used to help make sure table names are unique. This is useful for users who are limited to one database. +
    + + + +

    +  + + + + + + + + + + + +
    + Enum +
    + $g_reopen_bug_threshold + + hr size +
    + Access level needed to re-open bugs. Look in the constant_inc.php file if you want to set a different value. +
    + + + +

    +  + + + + + + + + + + + +
    + Page +
    + $g_php + + File extensions for php 3 and php 4 +
    + Set this to ".php" for php4 or whatever your webserver is configured for. +
    + Remember to run the convertToPHP4 script if you need the .php extensions. +
    + + + \ No newline at end of file diff --git a/documentation_page.php3 b/documentation_page.php3 index 5fbff81046..1580519695 100644 --- a/documentation_page.php3 +++ b/documentation_page.php3 @@ -1,30 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/index.php3 b/index.php3 index f9dcbf4af6..a11ad598c5 100644 --- a/index.php3 +++ b/index.php3 @@ -1,31 +1,31 @@ - - - - - - - - - - - - - -

    -

    - -
    - - - - + + + + + + + + + + + + + +

    +

    + +
    + + + + \ No newline at end of file diff --git a/login_page.php3 b/login_page.php3 index c27904583e..616a07c3d0 100644 --- a/login_page.php3 +++ b/login_page.php3 @@ -1,97 +1,97 @@ - - - - - - - - - - - - - -

    -

    -"; - } - - ### Display short greeting message - echo $s_login_page_info; -?> -
    - - -

    -

    -
    -> - - - -
    - - - - - - - - - - - - - - - - - - - -
    - -
    - : - - -
    - : - - -
    - : - - -
    - -
    -
    -
    -
    - - - - - - - + + + + + + + + + + + + + +

    +

    +"; + } + + ### Display short greeting message + echo $s_login_page_info; +?> +
    + + +

    +

    +
    +> + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + : + + +
    + : + + +
    + : + + +
    + +
    +
    +
    +
    + + + + + + + \ No newline at end of file diff --git a/login_select_proj_page.php3 b/login_select_proj_page.php3 index a5f7f19b66..daee37a589 100644 --- a/login_select_proj_page.php3 +++ b/login_select_proj_page.php3 @@ -1,72 +1,72 @@ - - - - - - - - - - - - - - - - -

    -

    -
    -> - - - -
    - - - - - - - - - - - - - - - -
    - -
    - : - - -
    - Make Default: - - -
    - -
    -
    -
    -
    - - - - - + + + + + + + + + + + + + + + + +

    +

    +
    +> + + + +
    + + + + + + + + + + + + + + + +
    + +
    + : + + +
    + Make Default: + + +
    + +
    +
    +
    +
    + + + + + \ No newline at end of file diff --git a/manage_create_new_user.php3 b/manage_create_new_user.php3 index 15ffdb0b21..4a71c61fe5 100644 --- a/manage_create_new_user.php3 +++ b/manage_create_new_user.php3 @@ -1,109 +1,109 @@ - - - - - - - - - - - - - - - - - -

    -

    -$f_username $s_created_user_part2 $f_access_level

    "; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_manage_page, $s_proceed ); -?> -

    - - - - + + + + + + + + + + + + + + + + + +

    +

    +$f_username $s_created_user_part2 $f_access_level

    "; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_manage_page, $s_proceed ); +?> +

    + + + + \ No newline at end of file diff --git a/manage_create_user_page.php3 b/manage_create_user_page.php3 index d50e305222..1e4f6efcbb 100644 --- a/manage_create_user_page.php3 +++ b/manage_create_user_page.php3 @@ -1,112 +1,112 @@ - - - - - - - - - - - - - - - - - - -

    -

    -> - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - -
    - - - -
    - - - -
    - - - -
    - - - -
    - - - -
    - -
    -
    -
    - - - - + + + + + + + + + + + + + + + + + + +

    +

    +> + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + +
    + + + +
    + + + +
    + + + +
    + + + +
    + + + +
    + +
    +
    +
    + + + + \ No newline at end of file diff --git a/manage_page.php3 b/manage_page.php3 index 8327371ec6..25925ddb3b 100644 --- a/manage_page.php3 +++ b/manage_page.php3 @@ -1,272 +1,272 @@ - - - - - - - - - - - - - - - - - - -$one_week_ago - $result = db_query( $query ); - $new_user_count = db_num_rows( $result ); -?> -

    -

    -> - - - -
    - - - - - - - -
    - () -
    - -
    -
    -
    - - -

    -

    -> - - - -
    - - - - - - - -
    - -
    - -
    -
    -
    - -

    -

    -
    -> - - - -
    - - - - -
    - - > - -
    -
    -
    -
    - -

    -

    -> - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - -
    -
    -
    - - - - + + + + + + + + + + + + + + + + + + +$one_week_ago + $result = db_query( $query ); + $new_user_count = db_num_rows( $result ); +?> +

    +

    +> + + + +
    + + + + + + + +
    + () +
    + +
    +
    +
    + + +

    +

    +> + + + +
    + + + + + + + +
    + +
    + +
    +
    +
    + +

    +

    +
    +> + + + +
    + + + + +
    + + > + +
    +
    +
    +
    + +

    +

    +> + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    +
    +
    + + + + \ No newline at end of file diff --git a/manage_proj_add.php3 b/manage_proj_add.php3 index cdb9a0f126..8ff6d7560f 100644 --- a/manage_proj_add.php3 +++ b/manage_proj_add.php3 @@ -1,63 +1,63 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else if ( $duplicate ) { ### DUPLICATE - PRINT "There was a duplicate project.

    "; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_manage_project_menu_page, $s_proceed ); -?> -

    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else if ( $duplicate ) { ### DUPLICATE + PRINT "There was a duplicate project.

    "; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_manage_project_menu_page, $s_proceed ); +?> +

    + + + + \ No newline at end of file diff --git a/manage_proj_cat_edit_page.php3 b/manage_proj_cat_edit_page.php3 index e908a80955..7151f6093c 100644 --- a/manage_proj_cat_edit_page.php3 +++ b/manage_proj_cat_edit_page.php3 @@ -1,69 +1,69 @@ - - - - - - - - - - - - - - - - - - -

    -

    -> - - - - -
    - - - - - - - - - - - - - - - - - - - -
    - -
    - -
    - -
    - -
    -
    -
    - - - - + + + + + + + + + + + + + + + + + + +

    +

    +> + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + +
    + +
    + +
    +
    +
    + + + + \ No newline at end of file diff --git a/manage_proj_delete.php3 b/manage_proj_delete.php3 index d38af290c4..8e1da8a9e6 100644 --- a/manage_proj_delete.php3 +++ b/manage_proj_delete.php3 @@ -1,115 +1,115 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_manage_project_menu_page, $s_proceed ); -?> -
    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_manage_project_menu_page, $s_proceed ); +?> +
    + + + + \ No newline at end of file diff --git a/manage_proj_delete_page.php3 b/manage_proj_delete_page.php3 index 13058a2f10..1b80c9bf62 100644 --- a/manage_proj_delete_page.php3 +++ b/manage_proj_delete_page.php3 @@ -1,41 +1,41 @@ - - - - - - - - - - - - - - - - -

    -

    - - - -
    - - -
    - - -
    - - - - + + + + + + + + + + + + + + + + +

    +

    + + + +
    + + +
    + + +
    + + + + \ No newline at end of file diff --git a/manage_proj_edit_page.php3 b/manage_proj_edit_page.php3 index 65b227bfa6..2ccb6bf70e 100644 --- a/manage_proj_edit_page.php3 +++ b/manage_proj_edit_page.php3 @@ -1,241 +1,241 @@ - - - - - - - - - - - - - - - - - - -

    -

    -> - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - -
    - - - > -
    - - - > - > -
    - - - -
    - - - -
    - - - -
    - -
    - -
    -
    -
    - -

    -

    -> - - - -
    - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - - - - - -
    - - - -
    -
    - - - - - - - -
    - - - -
    -
    - - -
    - - -
    -
    -
    - - - - + + + + + + + + + + + + + + + + + + +

    +

    +> + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + +
    + + + > +
    + + + > + > +
    + + + +
    + + + +
    + + + +
    + +
    + +
    +
    +
    + +

    +

    +> + + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + + + + + +
    + + + +
    +
    + + + + + + + +
    + + + +
    +
    + + +
    + + +
    +
    +
    + + + + \ No newline at end of file diff --git a/manage_proj_menu_page.php3 b/manage_proj_menu_page.php3 index d98891b911..6c8bb793fc 100644 --- a/manage_proj_menu_page.php3 +++ b/manage_proj_menu_page.php3 @@ -1,207 +1,207 @@ - - - - - - - - - - - - - - - - - - -

    -

    -> - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - -
    - - - - -
    - - - -
    - - - -
    - - - -
    - -
    -
    -
    - -

    -

    -> - - - -
    - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - - - - - - - - - -   -
    - - - - - - - - - - - -
    -
    -
    - - - - + + + + + + + + + + + + + + + + + + +

    +

    +> + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + +
    + + + + +
    + + + +
    + + + +
    + + + +
    + +
    +
    +
    + +

    +

    +> + + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + +   +
    + + + + + + + + + + + +
    +
    +
    + + + + \ No newline at end of file diff --git a/manage_proj_update.php3 b/manage_proj_update.php3 index edf10d6759..ae5c71c5a5 100644 --- a/manage_proj_update.php3 +++ b/manage_proj_update.php3 @@ -1,67 +1,67 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_manage_project_menu_page, $s_proceed ); -?> -
    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_manage_project_menu_page, $s_proceed ); +?> +
    + + + + \ No newline at end of file diff --git a/manage_proj_ver_edit_page.php3 b/manage_proj_ver_edit_page.php3 index df5348cad8..6d4194c938 100644 --- a/manage_proj_ver_edit_page.php3 +++ b/manage_proj_ver_edit_page.php3 @@ -1,68 +1,68 @@ - - - - - - - - - - - - - - - - - - -

    -

    -> - - - -
    - - - - - - - - - - - - - - - - - - - -
    - -
    - -
    - -
    - -
    -
    -
    - - - - + + + + + + + + + + + + + + + + + + +

    +

    +> + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + +
    + +
    + +
    +
    +
    + + + + \ No newline at end of file diff --git a/manage_user_delete.php3 b/manage_user_delete.php3 index 7b2af1c48f..2afc4ff871 100644 --- a/manage_user_delete.php3 +++ b/manage_user_delete.php3 @@ -1,75 +1,75 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else if ( $result ) { ### SUCCESS - PRINT "$s_account_deleted_msg

    "; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_manage_page, $s_proceed ); -?> -

    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else if ( $result ) { ### SUCCESS + PRINT "$s_account_deleted_msg

    "; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_manage_page, $s_proceed ); +?> +

    + + + + \ No newline at end of file diff --git a/manage_user_delete_page.php3 b/manage_user_delete_page.php3 index acfe6b9d3e..72e3e14043 100644 --- a/manage_user_delete_page.php3 +++ b/manage_user_delete_page.php3 @@ -1,44 +1,44 @@ - - - - - - - - - - - - - - - - -

    -

    -
    - - - -
    - - - -
    - -
    -
    - - - - + + + + + + + + + + + + + + + + +

    +

    +
    + + + +
    + + + +
    + +
    +
    + + + + \ No newline at end of file diff --git a/manage_user_page.php3 b/manage_user_page.php3 index 6f97c743cf..404fc49f0a 100644 --- a/manage_user_page.php3 +++ b/manage_user_page.php3 @@ -1,125 +1,125 @@ - - - - - - - - - - - - - - - - - - -

    -

    -> - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - : - - -
    - : - - -
    - : - - -
    - - - > -
    - - - > -
    - -
    - - - - -
    - - - -
    -
    -
    - -

    -

    - -
    - - - - + + + + + + + + + + + + + + + + + + +

    +

    +> + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + : + + +
    + : + + +
    + : + + +
    + + + > +
    + + + > +
    + +
    + + + + +
    + + + +
    +
    +
    + +

    +

    + +
    + + + + \ No newline at end of file diff --git a/manage_user_reset.php3 b/manage_user_reset.php3 index f25b435303..7b1e96895f 100644 --- a/manage_user_reset.php3 +++ b/manage_user_reset.php3 @@ -1,74 +1,74 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else if ( $result ) { ### SUCCESS - PRINT "$s_account_reset_msg

    "; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_manage_page, $s_proceed ); -?> -

    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else if ( $result ) { ### SUCCESS + PRINT "$s_account_reset_msg

    "; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_manage_page, $s_proceed ); +?> +

    + + + + \ No newline at end of file diff --git a/manage_user_update.php3 b/manage_user_update.php3 index 1c37743a13..a71a95be90 100644 --- a/manage_user_update.php3 +++ b/manage_user_update.php3 @@ -1,79 +1,79 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else if ( $result ) { ### SUCCESS - PRINT "$s_manage_user_updated_msg

    "; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_manage_page, $s_proceed ); -?> -

    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else if ( $result ) { ### SUCCESS + PRINT "$s_manage_user_updated_msg

    "; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_manage_page, $s_proceed ); +?> +

    + + + + \ No newline at end of file diff --git a/news_add.php3 b/news_add.php3 index e49e4d2958..2648966d83 100644 --- a/news_add.php3 +++ b/news_add.php3 @@ -1,64 +1,64 @@ - - - - - - - - - - - - - - - - -

    -

    -"; -?> -> - - - - - - -
    - -
    -
    -
    - -
    -
    -

    - -

    - - - - + + + + + + + + + + + + + + + + +

    +

    +"; +?> +> + + + + + + +
    + +
    +
    +
    + +
    +
    +

    + +

    + + + + \ No newline at end of file diff --git a/news_delete.php3 b/news_delete.php3 index b71c54dc2a..382ddf4c02 100644 --- a/news_delete.php3 +++ b/news_delete.php3 @@ -1,49 +1,49 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_news_menu_page, $s_proceed ); -?> -
    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_news_menu_page, $s_proceed ); +?> +
    + + + + \ No newline at end of file diff --git a/news_delete_page.php3 b/news_delete_page.php3 index e142f435f4..432639fba6 100644 --- a/news_delete_page.php3 +++ b/news_delete_page.php3 @@ -1,41 +1,41 @@ - - - - - - - - - - - - - - - - -

    -

    - - - -
    - - -
    - - -
    - - - - + + + + + + + + + + + + + + + + +

    +

    + + + +
    + + +
    + + +
    + + + + \ No newline at end of file diff --git a/news_edit_page.php3 b/news_edit_page.php3 index d2293aa429..9e64136b93 100644 --- a/news_edit_page.php3 +++ b/news_edit_page.php3 @@ -1,102 +1,102 @@ - - - - - - - - - - - - - - - - -

    -

    - -
    - -

    -

    -
    - -> - - - -
    - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - -
    - - - -
    - -
    -
    -
    -
    - - - - + + + + + + + + + + + + + + + + +

    +

    + +
    + +

    +

    +
    + +> + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + +
    + + + +
    + +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/news_menu_page.php3 b/news_menu_page.php3 index b633402f34..5165c965b6 100644 --- a/news_menu_page.php3 +++ b/news_menu_page.php3 @@ -1,124 +1,124 @@ - - - - - - - - - - - - - - - - -

    -

    -
    -"> -> - - - -
    - - - - - - - - - - - - - > - - - - - - -
    - -
    -
    " -
    - -
    - - - -
    - - - -
    - -
    -
    -
    -
    - -

    -

    -
    -> - - - -
    - - - - - - - - - - - - - - -
    - -
    - - -
    - - - -
    - -
    -
    -
    -
    - - - - + + + + + + + + + + + + + + + + +

    +

    +
    +"> +> + + + +
    + + + + + + + + + + + + + > + + + + + + +
    + +
    +
    " +
    + +
    + + + +
    + + + +
    + +
    +
    +
    +
    + +

    +

    +
    +> + + + +
    + + + + + + + + + + + + + + +
    + +
    + + +
    + + + +
    + +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/news_update.php3 b/news_update.php3 index 8376e6dde1..76f48b4e53 100644 --- a/news_update.php3 +++ b/news_update.php3 @@ -1,65 +1,65 @@ - - - - - - - - - - - - - - - - -

    -

    -"; -?> -> - - - - - - -
    - -
    -
    -
    - -
    -
    -

    - -

    - - - - + + + + + + + + + + + + + + + + +

    +

    +"; +?> +> + + + + + + +
    + +
    +
    +
    + +
    +
    +

    + +

    + + + + \ No newline at end of file diff --git a/proj_doc_add.php3 b/proj_doc_add.php3 index 42c6611c41..b2ab5eb444 100644 --- a/proj_doc_add.php3 +++ b/proj_doc_add.php3 @@ -1,68 +1,68 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_proj_doc_page, $s_proceed ); -?> -
    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_proj_doc_page, $s_proceed ); +?> +
    + + + + \ No newline at end of file diff --git a/proj_doc_add_page.php3 b/proj_doc_add_page.php3 index b3b3f7dbe1..812f27bbef 100644 --- a/proj_doc_add_page.php3 +++ b/proj_doc_add_page.php3 @@ -1,78 +1,78 @@ - - - - - - - - - - - - - - - - - -

    -

    -> - - - -
    - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - -
    - - - - - -
    - -
    -
    -
    - - - + + + + + + + + + + + + + + + + + +

    +

    +> + + + +
    + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + +
    + + + + + +
    + +
    +
    +
    + + + \ No newline at end of file diff --git a/proj_doc_delete.php3 b/proj_doc_delete.php3 index ed47b49214..31644e441b 100644 --- a/proj_doc_delete.php3 +++ b/proj_doc_delete.php3 @@ -1,50 +1,50 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_proj_doc_page, $s_proceed ); -?> -
    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_proj_doc_page, $s_proceed ); +?> +
    + + + + \ No newline at end of file diff --git a/proj_doc_delete_page.php3 b/proj_doc_delete_page.php3 index f43726538b..214b0dfb2c 100644 --- a/proj_doc_delete_page.php3 +++ b/proj_doc_delete_page.php3 @@ -1,42 +1,42 @@ - - - - - - - - - - - - - - - - -

    -

    - - - -
    - - - -
    - - -
    - - - - + + + + + + + + + + + + + + + + +

    +

    + + + +
    + + + +
    + + +
    + + + + \ No newline at end of file diff --git a/proj_doc_edit_page.php3 b/proj_doc_edit_page.php3 index 714de52530..24198cb12f 100644 --- a/proj_doc_edit_page.php3 +++ b/proj_doc_edit_page.php3 @@ -1,95 +1,95 @@ - - - - - - - - - - - - - - - - - -

    -

    -
    - -> - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - -
    - - - -
    - -
    - -
    -
    - -
    - - - + + + + + + + + + + + + + + + + + +

    +

    +
    + +> + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + +
    + + + +
    + +
    + +
    +
    + +
    + + + \ No newline at end of file diff --git a/proj_doc_page.php3 b/proj_doc_page.php3 index 1308beb009..0cc5bd206e 100644 --- a/proj_doc_page.php3 +++ b/proj_doc_page.php3 @@ -1,80 +1,80 @@ - - - - - - - - - - - - - - - - - -

    -

    -> - - - -
    - - - - - - - - - - -
    - -
    - - -
    ( KB) -
    - -
    -
    -
    - - - - + + + + + + + + + + + + + + + + + +

    +

    +> + + + +
    + + + + + + + + + + +
    + +
    + + +
    ( KB) +
    + +
    +
    +
    + + + + \ No newline at end of file diff --git a/proj_doc_update.php3 b/proj_doc_update.php3 index a4517e323f..5a70138f28 100644 --- a/proj_doc_update.php3 +++ b/proj_doc_update.php3 @@ -1,54 +1,54 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_proj_doc_page, $s_proceed ); -?> -
    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_proj_doc_page, $s_proceed ); +?> +
    + + + + \ No newline at end of file diff --git a/proj_user_add.php3 b/proj_user_add.php3 index 614a2de49f..7883551192 100644 --- a/proj_user_add.php3 +++ b/proj_user_add.php3 @@ -1,64 +1,64 @@ - - - - 0 ) { - $t_user_id = db_result( $result, 0, 0 ); - - ### Add user to project - $query = "INSERT - INTO $g_mantis_project_user_list_table - (project_id, user_id, access_level) - VALUES - ('$g_project_cookie_val', '$t_user_id', '$f_access_level' )"; - $result = db_query($query); - } else { - $result = 0; - } -?> - - - - - - - - - - - - - -

    -

    -"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_proj_user_menu_page, $s_proceed ); -?> -
    - - - - + + + + 0 ) { + $t_user_id = db_result( $result, 0, 0 ); + + ### Add user to project + $query = "INSERT + INTO $g_mantis_project_user_list_table + (project_id, user_id, access_level) + VALUES + ('$g_project_cookie_val', '$t_user_id', '$f_access_level' )"; + $result = db_query($query); + } else { + $result = 0; + } +?> + + + + + + + + + + + + + +

    +

    +"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_proj_user_menu_page, $s_proceed ); +?> +
    + + + + \ No newline at end of file diff --git a/proj_user_delete.php3 b/proj_user_delete.php3 index 231188dd83..4610fead36 100644 --- a/proj_user_delete.php3 +++ b/proj_user_delete.php3 @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_proj_user_menu_page, $s_proceed ); -?> -
    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_proj_user_menu_page, $s_proceed ); +?> +
    + + + + \ No newline at end of file diff --git a/proj_user_delete_page.php3 b/proj_user_delete_page.php3 index 83ca355518..0d9bcce841 100644 --- a/proj_user_delete_page.php3 +++ b/proj_user_delete_page.php3 @@ -1,46 +1,46 @@ - - - - - - - - - - - - - - - - -

    -

    - -
    - -

    -

    - - - -
    - - -
    - - -
    - - - - + + + + + + + + + + + + + + + + +

    +

    + +
    + +

    +

    + + + +
    + + +
    + + +
    + + + + \ No newline at end of file diff --git a/proj_user_menu_page.php3 b/proj_user_menu_page.php3 index c759d871a9..3b1620ce34 100644 --- a/proj_user_menu_page.php3 +++ b/proj_user_menu_page.php3 @@ -1,172 +1,172 @@ - - - - - - - - - - - - - - - - -

    -

    -Automatic access level: -
    - -

    -

    -> - - - -
    - - - - - - - - - - - - - -
    - -
    - - - - - - - - - -
    -
    -
    - -

    -

    -> - - - -
    - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - - - -   -
    - - - - - - - -
    -
    -
    - - - - + + + + + + + + + + + + + + + + +

    +

    +Automatic access level: +
    + +

    +

    +> + + + +
    + + + + + + + + + + + + + +
    + +
    + + + + + + + + + +
    +
    +
    + +

    +

    +> + + + +
    + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + +   +
    + + + + + + + +
    +
    +
    + + + + \ No newline at end of file diff --git a/report_add.php3 b/report_add.php3 index f19e998f23..fd8040b439 100644 --- a/report_add.php3 +++ b/report_add.php3 @@ -1,250 +1,250 @@ - - - - - - - - - - - - - - - - -

    - - -

    -

    -$s_report_add_error_msg

    "; - if ( $f_category=="" ) { - PRINT "$s_must_enter_category
    "; - } - if ( $f_severity=="" ) { - PRINT "$s_must_enter_severity
    "; - } - if ( $f_reproducibility=="" ) { - PRINT "$s_must_enter_reproducibility
    "; - } - if ( $f_summary=="" ) { - PRINT "$s_must_enter_summary
    "; - } - if ( $f_description=="" ) { - PRINT "$s_must_enter_description
    "; - } -?> -

    -

    - - - - - - - - - - - - - - - - - -
    -"; - - if ( isset( $f_report_stay )) { - PRINT "
    "; - PRINT ""; - PRINT ""; - PRINT ""; - PRINT ""; - PRINT ""; - PRINT ""; - PRINT ""; - PRINT ""; - PRINT ""; - PRINT ""; - PRINT ""; - PRINT "
    "; - } else { - print_bracket_link( $g_view_all_bug_page, $s_view_bugs_link ); - } - } -?> -
    - - - - + + + + + + + + + + + + + + + + +

    + + +

    +

    +$s_report_add_error_msg

    "; + if ( $f_category=="" ) { + PRINT "$s_must_enter_category
    "; + } + if ( $f_severity=="" ) { + PRINT "$s_must_enter_severity
    "; + } + if ( $f_reproducibility=="" ) { + PRINT "$s_must_enter_reproducibility
    "; + } + if ( $f_summary=="" ) { + PRINT "$s_must_enter_summary
    "; + } + if ( $f_description=="" ) { + PRINT "$s_must_enter_description
    "; + } +?> +

    +

    + + + + + + + + + + + + + + + + + +
    +"; + + if ( isset( $f_report_stay )) { + PRINT "
    "; + PRINT ""; + PRINT ""; + PRINT ""; + PRINT ""; + PRINT ""; + PRINT ""; + PRINT ""; + PRINT ""; + PRINT ""; + PRINT ""; + PRINT ""; + PRINT "
    "; + } else { + print_bracket_link( $g_view_all_bug_page, $s_view_bugs_link ); + } + } +?> +
    + + + + \ No newline at end of file diff --git a/set_project.php3 b/set_project.php3 index e79e1bd30e..4e1afcf78d 100644 --- a/set_project.php3 +++ b/set_project.php3 @@ -1,79 +1,79 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else { ### FAILURE - PRINT "$s_valid_project_msg"; - } - - print_bracket_link( $g_main_page, $s_proceed ); -?> -
    - - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else { ### FAILURE + PRINT "$s_valid_project_msg"; + } + + print_bracket_link( $g_main_page, $s_proceed ); +?> +
    + + + + \ No newline at end of file diff --git a/show_source_page.php3 b/show_source_page.php3 index 10e1ffb8dc..10eda03e43 100644 --- a/show_source_page.php3 +++ b/show_source_page.php3 @@ -1,48 +1,48 @@ - - - - - - - - - - - - - - - - -

    -

    -"; - - ### Print source - show_source( $f_url ); -?> -
    - - - - + + + + + + + + + + + + + + + + +

    +

    +"; + + ### Print source + show_source( $f_url ); +?> +
    + + + + \ No newline at end of file diff --git a/signup.php3 b/signup.php3 index 9ae1b5283c..15f21ff564 100644 --- a/signup.php3 +++ b/signup.php3 @@ -1,111 +1,111 @@ - - -"; - PRINT "$s_proceed"; - exit; - } - - ### Check for duplicate username - $query = "SELECT username - FROM $g_mantis_user_table - WHERE username='$f_username'"; - $result = db_query( $query ); - if ( db_num_rows( $result ) > 0 ) { - PRINT "$f_username $s_duplicate_username

    "; - PRINT "$s_proceed"; - exit; - } - - ### Passed our checks. Insert into DB then send email. - - ### Create random password - $t_password = create_random_password( $f_email ); - - ### Use a default access level - ### create the almost unique string for each user then insert into the table - $t_cookie_string = create_cookie_string( $f_email ); - $t_password2 = process_plain_password( $t_password ); - $query = "INSERT - INTO $g_mantis_user_table - ( id, username, email, password, date_created, last_visit, - enabled, protected, access_level, login_count, cookie_string ) - VALUES - ( null, '$f_username', '$f_email', '$t_password2', NOW(), NOW(), - 1, 0, $g_default_new_account_access_level, 0, '$t_cookie_string')"; - $result = db_query( $query ); - if ( !$result ) { - PRINT "$s_account_create_fail

    "; - PRINT "$s_proceed"; - exit; - } - - ### Create preferences for the user - $t_user_id = db_insert_id(); - $query = "INSERT - INTO $g_mantis_user_pref_table - (id, user_id, advanced_report, advanced_view, advanced_update, - refresh_delay, redirect_delay, - email_on_new, email_on_assigned, - email_on_feedback, email_on_resolved, - email_on_closed, email_on_reopened, - email_on_bugnote, email_on_status, - email_on_priority, language) - VALUES - (null, '$t_user_id', '$g_default_advanced_report', - '$g_default_advanced_view', '$g_default_advanced_update', - '$g_default_refresh_delay', '$g_default_redirect_delay', - '$g_default_email_on_new', '$g_default_email_on_assigned', - '$g_default_email_on_feedback', '$g_default_email_on_resolved', - '$g_default_email_on_closed', '$g_default_email_on_reopened', - '$g_default_email_on_bugnote', '$g_default_email_on_status', - '$g_default_email_on_priority', '$g_default_language')"; - $result = db_query($query); - - ### Send notification email - email_signup( $t_user_id, $t_password ); -?> - - - - - - - - - - -

    -

    -$s_no_reponse_msg

    "; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_login_page, $s_proceed ); -?> -

    - - - - + + +"; + PRINT "$s_proceed"; + exit; + } + + ### Check for duplicate username + $query = "SELECT username + FROM $g_mantis_user_table + WHERE username='$f_username'"; + $result = db_query( $query ); + if ( db_num_rows( $result ) > 0 ) { + PRINT "$f_username $s_duplicate_username

    "; + PRINT "$s_proceed"; + exit; + } + + ### Passed our checks. Insert into DB then send email. + + ### Create random password + $t_password = create_random_password( $f_email ); + + ### Use a default access level + ### create the almost unique string for each user then insert into the table + $t_cookie_string = create_cookie_string( $f_email ); + $t_password2 = process_plain_password( $t_password ); + $query = "INSERT + INTO $g_mantis_user_table + ( id, username, email, password, date_created, last_visit, + enabled, protected, access_level, login_count, cookie_string ) + VALUES + ( null, '$f_username', '$f_email', '$t_password2', NOW(), NOW(), + 1, 0, $g_default_new_account_access_level, 0, '$t_cookie_string')"; + $result = db_query( $query ); + if ( !$result ) { + PRINT "$s_account_create_fail

    "; + PRINT "$s_proceed"; + exit; + } + + ### Create preferences for the user + $t_user_id = db_insert_id(); + $query = "INSERT + INTO $g_mantis_user_pref_table + (id, user_id, advanced_report, advanced_view, advanced_update, + refresh_delay, redirect_delay, + email_on_new, email_on_assigned, + email_on_feedback, email_on_resolved, + email_on_closed, email_on_reopened, + email_on_bugnote, email_on_status, + email_on_priority, language) + VALUES + (null, '$t_user_id', '$g_default_advanced_report', + '$g_default_advanced_view', '$g_default_advanced_update', + '$g_default_refresh_delay', '$g_default_redirect_delay', + '$g_default_email_on_new', '$g_default_email_on_assigned', + '$g_default_email_on_feedback', '$g_default_email_on_resolved', + '$g_default_email_on_closed', '$g_default_email_on_reopened', + '$g_default_email_on_bugnote', '$g_default_email_on_status', + '$g_default_email_on_priority', '$g_default_language')"; + $result = db_query($query); + + ### Send notification email + email_signup( $t_user_id, $t_password ); +?> + + + + + + + + + + +

    +

    +$s_no_reponse_msg

    "; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_login_page, $s_proceed ); +?> +

    + + + + \ No newline at end of file diff --git a/signup_page.php3 b/signup_page.php3 index 6bf4fdfde9..e73c614462 100644 --- a/signup_page.php3 +++ b/signup_page.php3 @@ -1,76 +1,76 @@ - - - - - - - - - - - - -

    -

    - -
    - - -

    -

    -> - - - -
    - - - - - - > - - - - - - - - - - - -
    - -
    - : - - -
    - : - - -
    - -
    -
    -
    - - - - - + + + + + + + + + + + + +

    +

    + +
    + + +

    +

    +> + + + +
    + + + + + + > + + + + + + + + + + + +
    + +
    + : + + +
    + : + + +
    + +
    +
    +
    + + + + + \ No newline at end of file diff --git a/site_settings_edit_page.php3 b/site_settings_edit_page.php3 index 1a37adb557..0dab6da15e 100644 --- a/site_settings_edit_page.php3 +++ b/site_settings_edit_page.php3 @@ -1,68 +1,68 @@ - - - - - - - - - - - - - - - - -

    -

    - -
    - -

    -

    -> - - - -
    - - - - - - - - - - - - -
    - -
    - -
    - -
    -
    -
    - - - + + + + + + + + + + + + + + + + +

    +

    + +
    + +

    +

    +> + + + +
    + + + + + + + + + + + + +
    + +
    + +
    + +
    +
    +
    + + + \ No newline at end of file diff --git a/site_settings_page.php3 b/site_settings_page.php3 index e5a14769fd..a16500ef59 100644 --- a/site_settings_page.php3 +++ b/site_settings_page.php3 @@ -1,81 +1,81 @@ - - - - 0 )&&( strpos( $buffer, 'isset' ) == 0 )) { - $i++; - eregi( "\\\$g_([^[:space:]]*)", $buffer, $str1 ); - $buffer = eregi_replace( "([[:alnum:]\\\$_ \t]*)=", "", $buffer ); - $buffer = eregi_replace( "(;[[:alnum:] /#]*)", "", $buffer ); - $status_color = alternate_colors( $i, $g_primary_color_dark, $g_primary_color_light ); - PRINT ""; - PRINT ""; - echo $str1[0]; - PRINT ""; - PRINT ""; - #echo $str2[0]; - echo htmlspecialchars( $buffer ); - PRINT ""; - PRINT ""; - } - if ( strpos( $buffer, '### ' ) > 0 ) { - PRINT ""; - PRINT ""; - echo $buffer; - PRINT ""; - PRINT ""; - } - } - fclose( $fd ); - } -?> - - - - - - - - - - - - - -

    -

    -> - - - -
    - - - - - -
    - -
    -
    -
    - - - + + + + 0 )&&( strpos( $buffer, 'isset' ) == 0 )) { + $i++; + eregi( "\\\$g_([^[:space:]]*)", $buffer, $str1 ); + $buffer = eregi_replace( "([[:alnum:]\\\$_ \t]*)=", "", $buffer ); + $buffer = eregi_replace( "(;[[:alnum:] /#]*)", "", $buffer ); + $status_color = alternate_colors( $i, $g_primary_color_dark, $g_primary_color_light ); + PRINT ""; + PRINT ""; + echo $str1[0]; + PRINT ""; + PRINT ""; + #echo $str2[0]; + echo htmlspecialchars( $buffer ); + PRINT ""; + PRINT ""; + } + if ( strpos( $buffer, '### ' ) > 0 ) { + PRINT ""; + PRINT ""; + echo $buffer; + PRINT ""; + PRINT ""; + } + } + fclose( $fd ); + } +?> + + + + + + + + + + + + + +

    +

    +> + + + +
    + + + + + +
    + +
    +
    +
    + + + \ No newline at end of file diff --git a/site_settings_update.php3 b/site_settings_update.php3 index aca6b14db7..921293f6b0 100644 --- a/site_settings_update.php3 +++ b/site_settings_update.php3 @@ -1,56 +1,56 @@ - - - - - - - - - - - - - - - - - -

    -

    -"; - } else { ### FAILURE - print_sql_error( $query ); - } - - print_bracket_link( $g_site_settings_page, $s_proceed ); -?> -
    - - - + + + + + + + + + + + + + + + + + +

    +

    +"; + } else { ### FAILURE + print_sql_error( $query ); + } + + print_bracket_link( $g_site_settings_page, $s_proceed ); +?> +
    + + + \ No newline at end of file diff --git a/view_all_assign_bug_page.php3 b/view_all_assign_bug_page.php3 index de01d59f0b..1fc69a8e63 100644 --- a/view_all_assign_bug_page.php3 +++ b/view_all_assign_bug_page.php3 @@ -1,158 +1,158 @@ - - - -6 ) { - ### Load preferences - $t_setting_arr = explode( "#", $g_view_assigned_cookie_val ); - $f_assign_id = $t_setting_arr[0]; - $f_show_category = $t_setting_arr[1]; - $f_show_severity = $t_setting_arr[2]; - $f_show_status = $t_setting_arr[3]; - $f_limit_view = $t_setting_arr[4]; - $f_highlight_changed = $t_setting_arr[5]; - $f_hide_closed = $t_setting_arr[6]; - } - - if ( !isset( $f_assign_id ) ) { - $f_assign_id = get_current_user_field( "id" ); - } - - if ( !isset( $f_limit_view ) ) { - $f_limit_view = $g_default_limit_view; - } - - if ( !isset( $f_highlight_changed ) ) { - $f_highlight_changed = $g_default_show_changed; - } - - if ( !isset( $f_show_category ) ) { - $f_show_category = "any"; - } - - if ( !isset( $f_show_severity ) ) { - $f_show_severity = "any"; - } - - if ( !isset( $f_show_status ) ) { - $f_show_status = "any"; - } - - if ( !isset( $f_offset ) ) { - $f_offset = 0; - } - - ### basically we toggle between ASC and DESC if the user clicks the - ### same sort order - if ( isset( $f_dir ) ) { - if ( $f_dir=="ASC" ) { - $f_dir = "DESC"; - } - else { - $f_dir = "ASC"; - } - } - else { - $f_dir = "DESC"; - } - - ### build our query string based on our viewing criteria - $query = "SELECT * FROM $g_mantis_bug_table"; - - $t_where_clause = " WHERE project_id='$g_project_cookie_val' AND - handler_id='$f_assign_id'"; - - $t_clo_val = CLOSED; - if (( $f_hide_closed=="on" )&&( $f_show_status!="closed" )) { - $t_where_clause = $t_where_clause." AND status<>'$t_clo_val'"; - } - - if ( $f_show_category != "any" ) { - $t_where_clause = $t_where_clause." AND category='$f_show_category'"; - } - if ( $f_show_severity != "any" ) { - $t_where_clause = $t_where_clause." AND severity='$f_show_severity'"; - } - if ( $f_show_status != "any" ) { - $t_where_clause = $t_where_clause." AND status='$f_show_status'"; - } - - ### Simple Text Search - Thx to Alan Knowles - if ($f_search_text) { - $t_where_clause .= " AND ((summary LIKE '%".addslashes($f_search_text)."%') - OR (description LIKE '%".addslashes($f_search_text)."%') - OR (steps_to_reproduce LIKE '%".addslashes($f_search_text)."%') - OR (additional_information LIKE '%".addslashes($f_search_text)."%') - OR ($g_mantis_bug_table.id LIKE '%".addslashes($f_search_text)."%')) - AND $g_mantis_bug_text_table.id = $g_mantis_bug_table.id"; - $query .= ", $g_mantis_bug_text_table " . $t_where_clause; - } else { - $query = $query.$t_where_clause; - } - - if ( !isset( $f_sort ) ) { - $f_sort="last_updated"; - } - $query = $query." ORDER BY '$f_sort' $f_dir"; - if ( isset( $f_limit_view ) ) { - $query = $query." LIMIT $f_offset, $f_limit_view"; - } - - ### perform query - $result = db_query( $query ); - $row_count = db_num_rows( $result ); - - $link_page = $g_view_all_assigned_bug_page; - $page_type = "assigned"; -?> - - - - - - 0 ) { - print_meta_redirect( $PHP_SELF, get_current_user_pref_field( "refresh_delay" )*60 ); - } -?> - - - - - - - - - - - - - - + + + +6 ) { + ### Load preferences + $t_setting_arr = explode( "#", $g_view_assigned_cookie_val ); + $f_assign_id = $t_setting_arr[0]; + $f_show_category = $t_setting_arr[1]; + $f_show_severity = $t_setting_arr[2]; + $f_show_status = $t_setting_arr[3]; + $f_limit_view = $t_setting_arr[4]; + $f_highlight_changed = $t_setting_arr[5]; + $f_hide_closed = $t_setting_arr[6]; + } + + if ( !isset( $f_assign_id ) ) { + $f_assign_id = get_current_user_field( "id" ); + } + + if ( !isset( $f_limit_view ) ) { + $f_limit_view = $g_default_limit_view; + } + + if ( !isset( $f_highlight_changed ) ) { + $f_highlight_changed = $g_default_show_changed; + } + + if ( !isset( $f_show_category ) ) { + $f_show_category = "any"; + } + + if ( !isset( $f_show_severity ) ) { + $f_show_severity = "any"; + } + + if ( !isset( $f_show_status ) ) { + $f_show_status = "any"; + } + + if ( !isset( $f_offset ) ) { + $f_offset = 0; + } + + ### basically we toggle between ASC and DESC if the user clicks the + ### same sort order + if ( isset( $f_dir ) ) { + if ( $f_dir=="ASC" ) { + $f_dir = "DESC"; + } + else { + $f_dir = "ASC"; + } + } + else { + $f_dir = "DESC"; + } + + ### build our query string based on our viewing criteria + $query = "SELECT * FROM $g_mantis_bug_table"; + + $t_where_clause = " WHERE project_id='$g_project_cookie_val' AND + handler_id='$f_assign_id'"; + + $t_clo_val = CLOSED; + if (( $f_hide_closed=="on" )&&( $f_show_status!="closed" )) { + $t_where_clause = $t_where_clause." AND status<>'$t_clo_val'"; + } + + if ( $f_show_category != "any" ) { + $t_where_clause = $t_where_clause." AND category='$f_show_category'"; + } + if ( $f_show_severity != "any" ) { + $t_where_clause = $t_where_clause." AND severity='$f_show_severity'"; + } + if ( $f_show_status != "any" ) { + $t_where_clause = $t_where_clause." AND status='$f_show_status'"; + } + + ### Simple Text Search - Thx to Alan Knowles + if ($f_search_text) { + $t_where_clause .= " AND ((summary LIKE '%".addslashes($f_search_text)."%') + OR (description LIKE '%".addslashes($f_search_text)."%') + OR (steps_to_reproduce LIKE '%".addslashes($f_search_text)."%') + OR (additional_information LIKE '%".addslashes($f_search_text)."%') + OR ($g_mantis_bug_table.id LIKE '%".addslashes($f_search_text)."%')) + AND $g_mantis_bug_text_table.id = $g_mantis_bug_table.id"; + $query .= ", $g_mantis_bug_text_table " . $t_where_clause; + } else { + $query = $query.$t_where_clause; + } + + if ( !isset( $f_sort ) ) { + $f_sort="last_updated"; + } + $query = $query." ORDER BY '$f_sort' $f_dir"; + if ( isset( $f_limit_view ) ) { + $query = $query." LIMIT $f_offset, $f_limit_view"; + } + + ### perform query + $result = db_query( $query ); + $row_count = db_num_rows( $result ); + + $link_page = $g_view_all_assigned_bug_page; + $page_type = "assigned"; +?> + + + + + + 0 ) { + print_meta_redirect( $PHP_SELF, get_current_user_pref_field( "refresh_delay" )*60 ); + } +?> + + + + + + + + + + + + + + \ No newline at end of file diff --git a/view_all_report_bug_page.php3 b/view_all_report_bug_page.php3 index cc1dbeb348..4ae63c8585 100644 --- a/view_all_report_bug_page.php3 +++ b/view_all_report_bug_page.php3 @@ -1,158 +1,158 @@ - - - -6 ) { - ### Load preferences - $t_setting_arr = explode( "#", $g_view_reported_cookie_val ); - $f_user_id = $t_setting_arr[0]; - $f_show_category = $t_setting_arr[1]; - $f_show_severity = $t_setting_arr[2]; - $f_show_status = $t_setting_arr[3]; - $f_limit_view = $t_setting_arr[4]; - $f_highlight_changed = $t_setting_arr[5]; - $f_hide_closed = $t_setting_arr[6]; - } - - if ( !isset( $f_user_id ) ) { - $f_user_id = get_current_user_field( "id" ); - } - - if ( !isset( $f_limit_view ) ) { - $f_limit_view = $g_default_limit_view; - } - - if ( !isset( $f_highlight_changed ) ) { - $f_highlight_changed = $g_default_show_changed; - } - - if ( !isset( $f_show_category ) ) { - $f_show_category = "any"; - } - - if ( !isset( $f_show_severity ) ) { - $f_show_severity = "any"; - } - - if ( !isset( $f_show_status ) ) { - $f_show_status = "any"; - } - - if ( !isset( $f_offset ) ) { - $f_offset = 0; - } - - ### basically we toggle between ASC and DESC if the user clicks the - ### same sort order - if ( isset( $f_dir ) ) { - if ( $f_dir=="ASC" ) { - $f_dir = "DESC"; - } - else { - $f_dir = "ASC"; - } - } - else { - $f_dir = "DESC"; - } - - ### build our query string based on our viewing criteria - $query = "SELECT * FROM $g_mantis_bug_table"; - - $t_where_clause = " WHERE project_id='$g_project_cookie_val' AND - reporter_id='$f_user_id'"; - - $t_clo_val = CLOSED; - if (( $f_hide_closed=="on" )&&( $f_show_status!="closed" )) { - $t_where_clause = $t_where_clause." AND status<>'$t_clo_val'"; - } - - if ( $f_show_category != "any" ) { - $t_where_clause = $t_where_clause." AND category='$f_show_category'"; - } - if ( $f_show_severity != "any" ) { - $t_where_clause = $t_where_clause." AND severity='$f_show_severity'"; - } - if ( $f_show_status != "any" ) { - $t_where_clause = $t_where_clause." AND status='$f_show_status'"; - } - - ### Simple Text Search - Thx to Alan Knowles - if ($f_search_text) { - $t_where_clause .= " AND ((summary LIKE '%".addslashes($f_search_text)."%') - OR (description LIKE '%".addslashes($f_search_text)."%') - OR (steps_to_reproduce LIKE '%".addslashes($f_search_text)."%') - OR (additional_information LIKE '%".addslashes($f_search_text)."%') - OR ($g_mantis_bug_table.id LIKE '%".addslashes($f_search_text)."%')) - AND $g_mantis_bug_text_table.id = $g_mantis_bug_table.id"; - $query .= ", $g_mantis_bug_text_table " . $t_where_clause; - } else { - $query = $query.$t_where_clause; - } - - if ( !isset( $f_sort ) ) { - $f_sort="last_updated"; - } - $query = $query." ORDER BY '$f_sort' $f_dir"; - if ( isset( $f_limit_view ) ) { - $query = $query." LIMIT $f_offset, $f_limit_view"; - } - - ### perform query - $result = db_query( $query ); - $row_count = db_num_rows( $result ); - - $link_page = $g_view_all_reported_bug_page; - $page_type = "reported"; -?> - - - - - - 0 ) { - print_meta_redirect( $PHP_SELF, get_current_user_pref_field( "refresh_delay" )*60 ); - } -?> - - - - - - - - - - - - - - + + + +6 ) { + ### Load preferences + $t_setting_arr = explode( "#", $g_view_reported_cookie_val ); + $f_user_id = $t_setting_arr[0]; + $f_show_category = $t_setting_arr[1]; + $f_show_severity = $t_setting_arr[2]; + $f_show_status = $t_setting_arr[3]; + $f_limit_view = $t_setting_arr[4]; + $f_highlight_changed = $t_setting_arr[5]; + $f_hide_closed = $t_setting_arr[6]; + } + + if ( !isset( $f_user_id ) ) { + $f_user_id = get_current_user_field( "id" ); + } + + if ( !isset( $f_limit_view ) ) { + $f_limit_view = $g_default_limit_view; + } + + if ( !isset( $f_highlight_changed ) ) { + $f_highlight_changed = $g_default_show_changed; + } + + if ( !isset( $f_show_category ) ) { + $f_show_category = "any"; + } + + if ( !isset( $f_show_severity ) ) { + $f_show_severity = "any"; + } + + if ( !isset( $f_show_status ) ) { + $f_show_status = "any"; + } + + if ( !isset( $f_offset ) ) { + $f_offset = 0; + } + + ### basically we toggle between ASC and DESC if the user clicks the + ### same sort order + if ( isset( $f_dir ) ) { + if ( $f_dir=="ASC" ) { + $f_dir = "DESC"; + } + else { + $f_dir = "ASC"; + } + } + else { + $f_dir = "DESC"; + } + + ### build our query string based on our viewing criteria + $query = "SELECT * FROM $g_mantis_bug_table"; + + $t_where_clause = " WHERE project_id='$g_project_cookie_val' AND + reporter_id='$f_user_id'"; + + $t_clo_val = CLOSED; + if (( $f_hide_closed=="on" )&&( $f_show_status!="closed" )) { + $t_where_clause = $t_where_clause." AND status<>'$t_clo_val'"; + } + + if ( $f_show_category != "any" ) { + $t_where_clause = $t_where_clause." AND category='$f_show_category'"; + } + if ( $f_show_severity != "any" ) { + $t_where_clause = $t_where_clause." AND severity='$f_show_severity'"; + } + if ( $f_show_status != "any" ) { + $t_where_clause = $t_where_clause." AND status='$f_show_status'"; + } + + ### Simple Text Search - Thx to Alan Knowles + if ($f_search_text) { + $t_where_clause .= " AND ((summary LIKE '%".addslashes($f_search_text)."%') + OR (description LIKE '%".addslashes($f_search_text)."%') + OR (steps_to_reproduce LIKE '%".addslashes($f_search_text)."%') + OR (additional_information LIKE '%".addslashes($f_search_text)."%') + OR ($g_mantis_bug_table.id LIKE '%".addslashes($f_search_text)."%')) + AND $g_mantis_bug_text_table.id = $g_mantis_bug_table.id"; + $query .= ", $g_mantis_bug_text_table " . $t_where_clause; + } else { + $query = $query.$t_where_clause; + } + + if ( !isset( $f_sort ) ) { + $f_sort="last_updated"; + } + $query = $query." ORDER BY '$f_sort' $f_dir"; + if ( isset( $f_limit_view ) ) { + $query = $query." LIMIT $f_offset, $f_limit_view"; + } + + ### perform query + $result = db_query( $query ); + $row_count = db_num_rows( $result ); + + $link_page = $g_view_all_reported_bug_page; + $page_type = "reported"; +?> + + + + + + 0 ) { + print_meta_redirect( $PHP_SELF, get_current_user_pref_field( "refresh_delay" )*60 ); + } +?> + + + + + + + + + + + + + + \ No newline at end of file diff --git a/view_all_unassign_bug_pg.php3 b/view_all_unassign_bug_pg.php3 index 7d60e61315..522a0f4394 100644 --- a/view_all_unassign_bug_pg.php3 +++ b/view_all_unassign_bug_pg.php3 @@ -1,151 +1,151 @@ - - - -6 ) { - ### Load preferences - $t_setting_arr = explode( "#", $g_view_unassigned_cookie_val ); - $f_show_category = $t_setting_arr[0]; - $f_show_severity = $t_setting_arr[1]; - $f_show_status = $t_setting_arr[2]; - $f_limit_view = $t_setting_arr[3]; - $f_highlight_changed = $t_setting_arr[4]; - $f_hide_closed = $t_setting_arr[5]; - } - - if ( !isset( $f_limit_view ) ) { - $f_limit_view = $g_default_limit_view; - } - - if ( !isset( $f_highlight_changed ) ) { - $f_highlight_changed = $g_default_show_changed; - } - - if ( !isset( $f_show_category ) ) { - $f_show_category = "any"; - } - - if ( !isset( $f_show_severity ) ) { - $f_show_severity = "any"; - } - - if ( !isset( $f_show_status ) ) { - $f_show_status = "any"; - } - - if ( !isset( $f_offset ) ) { - $f_offset = 0; - } - - ### basically we toggle between ASC and DESC if the user clicks the - ### same sort order - if ( isset( $f_dir ) ) { - if ( $f_dir=="ASC" ) { - $f_dir = "DESC"; - } - else { - $f_dir = "ASC"; - } - } - else { - $f_dir = "DESC"; - } - - ### build our query string based on our viewing criteria - $query = "SELECT * FROM $g_mantis_bug_table"; - - $t_where_clause = " WHERE project_id='$g_project_cookie_val' AND - handler_id<=0"; - $t_clo_val = CLOSED; - if (( $f_hide_closed=="on" )&&( $f_show_status!="closed" )) { - $t_where_clause = $t_where_clause." AND status<>'$t_clo_val'"; - } - - if ( $f_show_category != "any" ) { - $t_where_clause = $t_where_clause." AND category='$f_show_category'"; - } - if ( $f_show_severity != "any" ) { - $t_where_clause = $t_where_clause." AND severity='$f_show_severity'"; - } - if ( $f_show_status != "any" ) { - $t_where_clause = $t_where_clause." AND status='$f_show_status'"; - } - - ### Simple Text Search - Thx to Alan Knowles - if ($f_search_text) { - $t_where_clause .= " AND ((summary LIKE '%".addslashes($f_search_text)."%') - OR (description LIKE '%".addslashes($f_search_text)."%') - OR (steps_to_reproduce LIKE '%".addslashes($f_search_text)."%') - OR (additional_information LIKE '%".addslashes($f_search_text)."%') - OR ($g_mantis_bug_table.id LIKE '%".addslashes($f_search_text)."%')) - AND $g_mantis_bug_text_table.id = $g_mantis_bug_table.id"; - $query .= ", $g_mantis_bug_text_table " . $t_where_clause; - } else { - $query = $query.$t_where_clause; - } - - if ( !isset( $f_sort ) ) { - $f_sort="last_updated"; - } - $query = $query." ORDER BY '$f_sort' $f_dir"; - if ( isset( $f_limit_view ) ) { - $query = $query." LIMIT $f_offset, $f_limit_view"; - } - - ### perform query - $result = db_query( $query ); - $row_count = db_num_rows( $result ); - - $link_page = $g_view_all_unassign_bug_page; - $page_type = "unassigned"; -?> - - - - - - 0 ) { - print_meta_redirect( $PHP_SELF, get_current_user_pref_field( "refresh_delay" )*60 ); - } -?> - - - - - - - - - - - - - - + + + +6 ) { + ### Load preferences + $t_setting_arr = explode( "#", $g_view_unassigned_cookie_val ); + $f_show_category = $t_setting_arr[0]; + $f_show_severity = $t_setting_arr[1]; + $f_show_status = $t_setting_arr[2]; + $f_limit_view = $t_setting_arr[3]; + $f_highlight_changed = $t_setting_arr[4]; + $f_hide_closed = $t_setting_arr[5]; + } + + if ( !isset( $f_limit_view ) ) { + $f_limit_view = $g_default_limit_view; + } + + if ( !isset( $f_highlight_changed ) ) { + $f_highlight_changed = $g_default_show_changed; + } + + if ( !isset( $f_show_category ) ) { + $f_show_category = "any"; + } + + if ( !isset( $f_show_severity ) ) { + $f_show_severity = "any"; + } + + if ( !isset( $f_show_status ) ) { + $f_show_status = "any"; + } + + if ( !isset( $f_offset ) ) { + $f_offset = 0; + } + + ### basically we toggle between ASC and DESC if the user clicks the + ### same sort order + if ( isset( $f_dir ) ) { + if ( $f_dir=="ASC" ) { + $f_dir = "DESC"; + } + else { + $f_dir = "ASC"; + } + } + else { + $f_dir = "DESC"; + } + + ### build our query string based on our viewing criteria + $query = "SELECT * FROM $g_mantis_bug_table"; + + $t_where_clause = " WHERE project_id='$g_project_cookie_val' AND + handler_id<=0"; + $t_clo_val = CLOSED; + if (( $f_hide_closed=="on" )&&( $f_show_status!="closed" )) { + $t_where_clause = $t_where_clause." AND status<>'$t_clo_val'"; + } + + if ( $f_show_category != "any" ) { + $t_where_clause = $t_where_clause." AND category='$f_show_category'"; + } + if ( $f_show_severity != "any" ) { + $t_where_clause = $t_where_clause." AND severity='$f_show_severity'"; + } + if ( $f_show_status != "any" ) { + $t_where_clause = $t_where_clause." AND status='$f_show_status'"; + } + + ### Simple Text Search - Thx to Alan Knowles + if ($f_search_text) { + $t_where_clause .= " AND ((summary LIKE '%".addslashes($f_search_text)."%') + OR (description LIKE '%".addslashes($f_search_text)."%') + OR (steps_to_reproduce LIKE '%".addslashes($f_search_text)."%') + OR (additional_information LIKE '%".addslashes($f_search_text)."%') + OR ($g_mantis_bug_table.id LIKE '%".addslashes($f_search_text)."%')) + AND $g_mantis_bug_text_table.id = $g_mantis_bug_table.id"; + $query .= ", $g_mantis_bug_text_table " . $t_where_clause; + } else { + $query = $query.$t_where_clause; + } + + if ( !isset( $f_sort ) ) { + $f_sort="last_updated"; + } + $query = $query." ORDER BY '$f_sort' $f_dir"; + if ( isset( $f_limit_view ) ) { + $query = $query." LIMIT $f_offset, $f_limit_view"; + } + + ### perform query + $result = db_query( $query ); + $row_count = db_num_rows( $result ); + + $link_page = $g_view_all_unassign_bug_page; + $page_type = "unassigned"; +?> + + + + + + 0 ) { + print_meta_redirect( $PHP_SELF, get_current_user_pref_field( "refresh_delay" )*60 ); + } +?> + + + + + + + + + + + + + + \ No newline at end of file diff --git a/view_bug_advanced_page.php3 b/view_bug_advanced_page.php3 index 73fbe68aa0..eadead86f2 100644 --- a/view_bug_advanced_page.php3 +++ b/view_bug_advanced_page.php3 @@ -1,386 +1,386 @@ - - - - - - - - - - - - - - - - - -

    -

    - -
    - - -

    -> - - - -
    > - > - - - - > - - - - - - - - > - - - - - - - - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - - - - - - - - - - - - - - - - - 0 ) { - $query = "SELECT description - FROM $g_mantis_user_profile_table - WHERE id='$v_profile_id'"; - $result = db_query( $query ); - $t_profile_description = ""; - if ( db_num_rows( $result ) > 0 ) { - $t_profile_description = db_result( $result, 0 ); - } - $t_profile_description = string_display( $t_profile_description ); - -?> - > - - - - - - - - - - - - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    > - -
    - - - - - - - - - - - -
    - - - - - - - - - - - -
    > -
    > - - > - -
    > - - > - -
    > - - > - - > - - > - - > - - > - -
    > - - > - - > - - > - - > - - > - -
    > - - > - - > - - > - - > - -
    > - - > - - > - - > - - > - -
    > -   - > - - > - -
    > -   - > - - > - -
    > -
    > - - > - -
    > - - > - -
    > - - > - -
    > - - > - -
    > -
    > - - > - -
    > - Attached Files - > - $v2_filename ($v2_filesize KB)"; - if ( $i != ($num_files - 1) ) { - PRINT "
    "; - } - } - ?> -
    > -
    > - -
    > - - > -
    > - - > -
    > - -
    -
    - - - - - - - - + + + + + + + + + + + + + + + + + +

    +

    + +
    + + +

    +> + + + +
    > + > + + + + > + + + + + + + + > + + + + + + + + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > + + + + + + + + + + + + + + + + + + + 0 ) { + $query = "SELECT description + FROM $g_mantis_user_profile_table + WHERE id='$v_profile_id'"; + $result = db_query( $query ); + $t_profile_description = ""; + if ( db_num_rows( $result ) > 0 ) { + $t_profile_description = db_result( $result, 0 ); + } + $t_profile_description = string_display( $t_profile_description ); + +?> + > + + + + + + + + + + + + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    > + +
    + + + + + + + + + + + +
    + + + + + + + + + + + +
    > +
    > + + > + +
    > + + > + +
    > + + > + + > + + > + + > + + > + +
    > + + > + + > + + > + + > + + > + +
    > + + > + + > + + > + + > + +
    > + + > + + > + + > + + > + +
    > +   + > + + > + +
    > +   + > + + > + +
    > +
    > + + > + +
    > + + > + +
    > + + > + +
    > + + > + +
    > +
    > + + > + +
    > + Attached Files + > + $v2_filename ($v2_filesize KB)"; + if ( $i != ($num_files - 1) ) { + PRINT "
    "; + } + } + ?> +
    > +
    > + +
    > + + > +
    > + + > +
    > + +
    +
    + + + + + + + + \ No newline at end of file diff --git a/view_bug_page.php3 b/view_bug_page.php3 index ed4dff630f..80d8d22444 100644 --- a/view_bug_page.php3 +++ b/view_bug_page.php3 @@ -1,280 +1,280 @@ - - - - - - - - - - - - - - - - - -

    -

    - -
    - - -

    -> - - - -
    > - > - - - - align=center> - - - - - - - - align=center> - - - - - - - - > - - - - - - - - - - - - - - - - - - - - - - - - - > - - - - - - - - - - - - - - - - - - - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    > - -
    - - - - - - - - - - - -
    - - - - - - - - - - - -
    > -   -
    align=center> - - colspan=5> - -
    align=center> - - colspan=5> - -
    > - - > - - > - - > - - colspan=2> -   -
    > - - > - - > - - > - - colspan=2> -   -
    > -   -
    align=center> - - colspan=5> - -
    align=center> - - colspan=5> - -
    align=center> - - colspan=5> - -
    > - Attached Files - > - $v2_filename ($v2_filesize KB)"; - if ( $i != ($num_files - 1) ) { - PRINT "
    "; - } - } - ?> -
    > -   -
    colspan=2> - -
    > - - colspan=2> -
    > - - colspan=2> -   -
    colspan=2> - -
    -
    - - - - - - - - + + + + + + + + + + + + + + + + + +

    +

    + +
    + + +

    +> + + + +
    > + > + + + + align=center> + + + + + + + + align=center> + + + + + + + + > + + + + + + + + + + + + + + + + + + + + + + + + + > + + + + + + + + + + + + + + + + + + + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    > + +
    + + + + + + + + + + + +
    + + + + + + + + + + + +
    > +   +
    align=center> + + colspan=5> + +
    align=center> + + colspan=5> + +
    > + + > + + > + + > + + colspan=2> +   +
    > + + > + + > + + > + + colspan=2> +   +
    > +   +
    align=center> + + colspan=5> + +
    align=center> + + colspan=5> + +
    align=center> + + colspan=5> + +
    > + Attached Files + > + $v2_filename ($v2_filesize KB)"; + if ( $i != ($num_files - 1) ) { + PRINT "
    "; + } + } + ?> +
    > +   +
    colspan=2> + +
    > + + colspan=2> +
    > + + colspan=2> +   +
    colspan=2> + +
    +
    + + + + + + + + \ No newline at end of file