|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
# Copyright (C) 2000 - 2002 Kenzaburo Ito - kenito@300baud.org
|
|
|
4c79b5 |
# Copyright (C) 2002 - 2007 Mantis Team - mantisbt-dev@lists.sourceforge.net
|
|
|
4c79b5 |
|
|
|
4c79b5 |
# Mantis is free software: you can redistribute it and/or modify
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
#
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
# GNU General Public License for more details.
|
|
|
4c79b5 |
#
|
|
|
4c79b5 |
|
|
|
4c79b5 |
# along with Mantis. If not, see <http://www.gnu.org/licenses/>.
|
|
|
4c79b5 |
|
|
|
4c79b5 |
# --------------------------------------------------------
|
|
|
4c79b5 |
# $Id: bug_reminder_page.php,v 1.23.2.1 2007-10-13 22:32:50 giallu Exp $
|
|
|
4c79b5 |
# --------------------------------------------------------
|
|
|
4c79b5 |
?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
require_once( 'core.php' );
|
|
|
4c79b5 |
|
|
|
4c79b5 |
$t_core_path = config_get( 'core_path' );
|
|
|
4c79b5 |
|
|
|
4c79b5 |
require_once( $t_core_path.'bug_api.php' );
|
|
|
4c79b5 |
?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
$f_bug_id = gpc_get_int( 'bug_id' );
|
|
|
4c79b5 |
|
|
|
4c79b5 |
if ( bug_is_readonly( $f_bug_id ) ) {
|
|
|
4c79b5 |
error_parameters( $f_bug_id );
|
|
|
4c79b5 |
trigger_error( ERROR_BUG_READ_ONLY_ACTION_DENIED, ERROR );
|
|
|
4c79b5 |
}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
access_ensure_bug_level( config_get( 'bug_reminder_threshold' ), $f_bug_id );
|
|
|
4c79b5 |
|
|
|
4c79b5 |
$t_bug = bug_get( $f_bug_id, true );
|
|
|
4c79b5 |
if( $t_bug->project_id != helper_get_current_project() ) {
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
$g_project_override = $t_bug->project_id;
|
|
|
4c79b5 |
}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
<form method="post" action="bug_reminder.php">
|
|
|
4c79b5 |
<input type="hidden" name="bug_id" value="<?php echo $f_bug_id ?>">
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
<select name="to[]" multiple="multiple" size="10">
|
|
|
4c79b5 |
|
|
|
4c79b5 |
</select>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
<textarea name="body" cols="65" rows="10"></textarea>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
<input type="submit" class="button" value="<?php echo lang_get( 'bug_send_button' ) ?>">
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
</form>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
echo lang_get( 'reminder_explain' ) . ' ';
|
|
|
4c79b5 |
if ( ON == config_get( 'reminder_recipents_monitor_bug' ) ) {
|
|
|
4c79b5 |
echo lang_get( 'reminder_monitor' ) . ' ';
|
|
|
4c79b5 |
}
|
|
|
4c79b5 |
if ( ON == config_get( 'store_reminders' ) ) {
|
|
|
4c79b5 |
echo lang_get( 'reminder_store' );
|
|
|
4c79b5 |
}
|
|
|
4c79b5 |
?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|