Zeile 6 | Zeile 6 |
---|
* Website: http://mybb.com * License: http://mybb.com/about/license *
|
* Website: http://mybb.com * License: http://mybb.com/about/license *
|
* $Id: mass_mail.php 5380 2011-02-21 12:04:43Z Tomm $
| * $Id$
|
*/
// Disallow direct access to this file for security reasons
| */
// Disallow direct access to this file for security reasons
|
Zeile 184 | Zeile 184 |
---|
"htmlmessage" => $db->escape_string($mybb->input['htmlmessage']), "format" => intval($mybb->input['format']), "type" => intval($mybb->input['type']),
|
"htmlmessage" => $db->escape_string($mybb->input['htmlmessage']), "format" => intval($mybb->input['format']), "type" => intval($mybb->input['type']),
|
| "perpage" => intval($mybb->input['perpage'])
|
); $db->update_query("massemails", $updated_email, "mid='{$email['mid']}'");
| ); $db->update_query("massemails", $updated_email, "mid='{$email['mid']}'");
|
Zeile 661 | Zeile 662 |
---|
} else {
|
} else {
|
| $input = array();
|
if($email['senddate'] != 0) {
|
if($email['senddate'] != 0) {
|
$input = array();
| |
if($email['senddate'] <= TIME_NOW) { $input['delivery_type'] = "now";
| if($email['senddate'] <= TIME_NOW) { $input['delivery_type'] = "now";
|
Zeile 730 | Zeile 731 |
---|
$table->construct_row(); $table->output("{$lang->send_mass_mail}: {$lang->step_four} - {$lang->review_message}");
|
$table->construct_row(); $table->output("{$lang->send_mass_mail}: {$lang->step_four} - {$lang->review_message}");
|
|
|
if($input['deliveryhour']) { $input['endtime_time'] = intval($input['deliveryhour']).":";
| if($input['deliveryhour']) { $input['endtime_time'] = intval($input['deliveryhour']).":";
|
Zeile 739 | Zeile 740 |
---|
{ $input['endtime_time'] = "12:"; }
|
{ $input['endtime_time'] = "12:"; }
|
if($input['deliveryminute']) { $input['endtime_time'] .= intval($input['deliveryminute'])." "; } else
| if($input['deliveryminute']) { $input['endtime_time'] .= intval($input['deliveryminute'])." "; } else
|
{ $input['endtime_time'] .= "00 ";
|
{ $input['endtime_time'] .= "00 ";
|
} if($input['deliverymeridiem'])
| } if($input['deliverymeridiem'])
|
{ $input['endtime_time'] .= $input['deliverymeridiem'];
|
{ $input['endtime_time'] .= $input['deliverymeridiem'];
|
} else
| } else
|
{ $input['endtime_time'] .= "am"; }
| { $input['endtime_time'] .= "am"; }
|
Zeile 761 | Zeile 762 |
---|
if(!$input['deliveryyear']) { $enddateyear = gmdate('Y', TIME_NOW);
|
if(!$input['deliveryyear']) { $enddateyear = gmdate('Y', TIME_NOW);
|
} else {
| } else {
|
$enddateyear = intval($input['deliveryyear']); }
| $enddateyear = intval($input['deliveryyear']); }
|
Zeile 831 | Zeile 832 |
---|
else { $enddateday .= "<option value=\"{$i}\">{$i}</option>\n";
|
else { $enddateday .= "<option value=\"{$i}\">{$i}</option>\n";
|
}
| }
|
} $form = new Form("index.php?module=user-mass_mail&action=send&step=4&mid={$email['mid']}", "post");
| } $form = new Form("index.php?module=user-mass_mail&action=send&step=4&mid={$email['mid']}", "post");
|
Zeile 898 | Zeile 899 |
---|
if($num == 0) { $errors[] = $lang->error_no_users;
|
if($num == 0) { $errors[] = $lang->error_no_users;
|
}
| }
|
// Got one or more results else {
| // Got one or more results else {
|
Zeile 907 | Zeile 908 |
---|
"conditions" => $db->escape_string(serialize($mybb->input['conditions'])) ); $db->update_query("massemails", $updated_email, "mid='{$email['mid']}'");
|
"conditions" => $db->escape_string(serialize($mybb->input['conditions'])) ); $db->update_query("massemails", $updated_email, "mid='{$email['mid']}'");
|
|
|
// Take the user to the next step admin_redirect("index.php?module=user-mass_mail&action=send&step=4&mid={$email['mid']}");
|
// Take the user to the next step admin_redirect("index.php?module=user-mass_mail&action=send&step=4&mid={$email['mid']}");
|
} }
| } }
|
$page->output_header("{$lang->send_mass_mail}: {$lang->step_three}");
| $page->output_header("{$lang->send_mass_mail}: {$lang->step_three}");
|
Zeile 923 | Zeile 924 |
---|
{ $page->output_inline_error($errors); $input = $mybb->input;
|
{ $page->output_inline_error($errors); $input = $mybb->input;
|
}
| }
|
else { if($email['conditions'] != '')
|
else { if($email['conditions'] != '')
|
{
| {
|
$input = array( "conditions" => unserialize($email['conditions']) ); }
|
$input = array( "conditions" => unserialize($email['conditions']) ); }
|
| else { $input = array(); } }
$options = array( 'username', 'email', 'postnum_dir', 'numposts' );
foreach($options as $option) { if(!isset($input['conditions'][$option])) { $input['conditions'][$option] = ''; } } if(!isset($input['conditions']['usergroup']) || !is_array($input['conditions']['usergroup'])) { $input['conditions']['usergroup'] = array();
|
}
$form_container = new FormContainer("{$lang->send_mass_mail}: {$lang->step_three} - {$lang->define_the_recipients}");
| }
$form_container = new FormContainer("{$lang->send_mass_mail}: {$lang->step_three} - {$lang->define_the_recipients}");
|
Zeile 939 | Zeile 960 |
---|
$form_container->output_row($lang->username_contains, "", $form->generate_text_box('conditions[username]', $input['conditions']['username'], array('id' => 'username')), 'username'); $form_container->output_row($lang->email_addr_contains, "", $form->generate_text_box('conditions[email]', $input['conditions']['email'], array('id' => 'email')), 'email');
|
$form_container->output_row($lang->username_contains, "", $form->generate_text_box('conditions[username]', $input['conditions']['username'], array('id' => 'username')), 'username'); $form_container->output_row($lang->email_addr_contains, "", $form->generate_text_box('conditions[email]', $input['conditions']['email'], array('id' => 'email')), 'email');
|
| $options = array();
|
$query = $db->simple_select("usergroups", "gid, title", "gid != '1'", array('order_by' => 'title')); while($usergroup = $db->fetch_array($query)) {
| $query = $db->simple_select("usergroups", "gid, title", "gid != '1'", array('order_by' => 'title')); while($usergroup = $db->fetch_array($query)) {
|