Zeile 1010 | Zeile 1010 |
---|
'namestyle' => 'namestyle' );
|
'namestyle' => 'namestyle' );
|
foreach($data_key as $field => $key)
| if(isset($groupscache[$pm['usergroup']]))
|
{
|
{
|
$pm[$key] = $groupscache[$pm['usergroup']][$field];
| foreach($data_key as $field => $key) { $pm[$key] = $groupscache[$pm['usergroup']][$field]; }
|
}
if($pm['receipt'] == 1)
| }
if($pm['receipt'] == 1)
|
Zeile 1053 | Zeile 1056 |
---|
"pmnotice" => 1 ); $db->update_query("users", $updated_user, "uid='{$mybb->user['uid']}'");
|
"pmnotice" => 1 ); $db->update_query("users", $updated_user, "uid='{$mybb->user['uid']}'");
|
} }
| } }
|
// Replied PM? else if($pm['status'] == 3 && $pm['statustime']) {
| // Replied PM? else if($pm['status'] == 3 && $pm['statustime']) {
|
Zeile 1095 | Zeile 1098 |
---|
if(!$pm['username']) { $pm['username'] = $lang->na;
|
if(!$pm['username']) { $pm['username'] = $lang->na;
|
}
| }
|
// Fetch the recipients for this message $pm['recipients'] = my_unserialize($pm['recipients']);
| // Fetch the recipients for this message $pm['recipients'] = my_unserialize($pm['recipients']);
|
Zeile 1136 | Zeile 1139 |
---|
{ $to_recipients[] = build_profile_link($recipient['username'], $recipient['uid']); }
|
{ $to_recipients[] = build_profile_link($recipient['username'], $recipient['uid']); }
|
}
| }
|
$bcc = ''; if(count($bcc_recipients) > 0) {
| $bcc = ''; if(count($bcc_recipients) > 0) {
|
Zeile 1178 | Zeile 1181 |
---|
$optionschecked = array('savecopy' => 'checked="checked"', 'signature' => '', 'disablesmilies' => ''); if(!empty($mybb->user['signature']))
|
$optionschecked = array('savecopy' => 'checked="checked"', 'signature' => '', 'disablesmilies' => ''); if(!empty($mybb->user['signature']))
|
{
| {
|
$optionschecked['signature'] = 'checked="checked"'; } if($mybb->usergroup['cantrackpms'] == 1)
| $optionschecked['signature'] = 'checked="checked"'; } if($mybb->usergroup['cantrackpms'] == 1)
|
Zeile 1198 | Zeile 1201 |
---|
if($mybb->settings['maxpmquotedepth'] != '0') { $quoted_message = remove_message_quotes($quoted_message, $mybb->settings['maxpmquotedepth']);
|
if($mybb->settings['maxpmquotedepth'] != '0') { $quoted_message = remove_message_quotes($quoted_message, $mybb->settings['maxpmquotedepth']);
|
}
| }
|
$subject = preg_replace("#(FW|RE):( *)#is", '', $pm['subject']);
if($mybb->user['uid'] == $pm['fromid']) { $to = htmlspecialchars_uni($mybb->user['username']);
|
$subject = preg_replace("#(FW|RE):( *)#is", '', $pm['subject']);
if($mybb->user['uid'] == $pm['fromid']) { $to = htmlspecialchars_uni($mybb->user['username']);
|
}
| }
|
else
|
else
|
{
| {
|
$query = $db->simple_select('users', 'username', "uid='{$pm['fromid']}'"); $to = htmlspecialchars_uni($db->fetch_field($query, 'username'));
|
$query = $db->simple_select('users', 'username', "uid='{$pm['fromid']}'"); $to = htmlspecialchars_uni($db->fetch_field($query, 'username'));
|
}
| }
|
$private_send_tracking = ''; if($mybb->usergroup['cantrackpms'])
| $private_send_tracking = ''; if($mybb->usergroup['cantrackpms'])
|
Zeile 1218 | Zeile 1221 |
---|
$lang->options_read_receipt = $lang->quickreply_read_receipt;
eval("\$private_send_tracking = \"".$templates->get("private_send_tracking")."\";");
|
$lang->options_read_receipt = $lang->quickreply_read_receipt;
eval("\$private_send_tracking = \"".$templates->get("private_send_tracking")."\";");
|
}
| }
|
$postoptionschecked = $optionschecked; // Backwards compatability instead of correcting variable used in template
| $postoptionschecked = $optionschecked; // Backwards compatability instead of correcting variable used in template
|
Zeile 1259 | Zeile 1262 |
---|
if(!$mybb->settings['postsperpage'] || (int)$mybb->settings['postsperpage'] < 1) { $mybb->settings['postsperpage'] = 20;
|
if(!$mybb->settings['postsperpage'] || (int)$mybb->settings['postsperpage'] < 1) { $mybb->settings['postsperpage'] = 20;
|
}
| }
|
// Figure out if we need to display multiple pages. $perpage = $mybb->settings['postsperpage'];
|
// Figure out if we need to display multiple pages. $perpage = $mybb->settings['postsperpage'];
|
|
|
$query = $db->simple_select("privatemessages", "COUNT(pmid) as readpms", "receipt='2' AND folder!='3' AND status!='0' AND fromid='".$mybb->user['uid']."'"); $postcount = $db->fetch_field($query, "readpms");
$page = $mybb->get_input('read_page', MyBB::INPUT_INT); $pages = $postcount / $perpage; $pages = ceil($pages);
|
$query = $db->simple_select("privatemessages", "COUNT(pmid) as readpms", "receipt='2' AND folder!='3' AND status!='0' AND fromid='".$mybb->user['uid']."'"); $postcount = $db->fetch_field($query, "readpms");
$page = $mybb->get_input('read_page', MyBB::INPUT_INT); $pages = $postcount / $perpage; $pages = ceil($pages);
|
|
|
if($mybb->get_input('read_page') == "last")
|
if($mybb->get_input('read_page') == "last")
|
{ $page = $pages; }
if($page > $pages || $page <= 0) { $page = 1; }
| { $page = $pages; }
if($page > $pages || $page <= 0) { $page = 1; }
|
if($page) {
| if($page) {
|
Zeile 1319 | Zeile 1322 |
---|
if(!$readmessages) { eval("\$readmessages = \"".$templates->get("private_tracking_nomessage")."\";");
|
if(!$readmessages) { eval("\$readmessages = \"".$templates->get("private_tracking_nomessage")."\";");
|
}
| }
|
$query = $db->simple_select("privatemessages", "COUNT(pmid) as unreadpms", "receipt='1' AND folder!='3' AND status='0' AND fromid='".$mybb->user['uid']."'"); $postcount = $db->fetch_field($query, "unreadpms");
|
$query = $db->simple_select("privatemessages", "COUNT(pmid) as unreadpms", "receipt='1' AND folder!='3' AND status='0' AND fromid='".$mybb->user['uid']."'"); $postcount = $db->fetch_field($query, "unreadpms");
|
|
|
$page = $mybb->get_input('unread_page', MyBB::INPUT_INT); $pages = $postcount / $perpage; $pages = ceil($pages);
| $page = $mybb->get_input('unread_page', MyBB::INPUT_INT); $pages = $postcount / $perpage; $pages = ceil($pages);
|
Zeile 1341 | Zeile 1344 |
---|
if($page) { $start = ($page-1) * $perpage;
|
if($page) { $start = ($page-1) * $perpage;
|
} else {
| } else {
|
$start = 0; $page = 1; }
| $start = 0; $page = 1; }
|
Zeile 1669 | Zeile 1672 |
---|
}
if($mybb->input['action'] == "do_stuff" && $mybb->request_method == "post")
|
}
if($mybb->input['action'] == "do_stuff" && $mybb->request_method == "post")
|
{ // Verify incoming POST request verify_post_check($mybb->get_input('my_post_key'));
$plugins->run_hooks("private_do_stuff");
| { // Verify incoming POST request verify_post_check($mybb->get_input('my_post_key'));
$plugins->run_hooks("private_do_stuff");
|
if(!empty($mybb->input['hop'])) {
| if(!empty($mybb->input['hop'])) {
|
Zeile 1800 | Zeile 1803 |
---|
$plugins->run_hooks("private_export_start");
$foldersexploded = explode("$%%$", $mybb->user['pmfolders']);
|
$plugins->run_hooks("private_export_start");
$foldersexploded = explode("$%%$", $mybb->user['pmfolders']);
|
$folder_name = $folder_id = '';
| $folderlist_folder = '';
|
foreach($foldersexploded as $key => $folders) { $folderinfo = explode("**", $folders, 2);
| foreach($foldersexploded as $key => $folders) { $folderinfo = explode("**", $folders, 2);
|
Zeile 2005 | Zeile 2008 |
---|
{ $message['message'] = str_replace("\r\n", "\n", $message['message']); $message['message'] = str_replace("\n", "\r\n", $message['message']);
|
{ $message['message'] = str_replace("\r\n", "\n", $message['message']); $message['message'] = str_replace("\n", "\r\n", $message['message']);
|
}
| }
|
if($mybb->input['exporttype'] == "csv") {
| if($mybb->input['exporttype'] == "csv") {
|
Zeile 2237 | Zeile 2240 |
---|
while($row = $db->fetch_array($users_query)) { $recipients = my_unserialize($row['recipients']);
|
while($row = $db->fetch_array($users_query)) { $recipients = my_unserialize($row['recipients']);
|
if(is_array($recipients['to']) && count($recipients['to']))
| if(isset($recipients['to']) && is_array($recipients['to']) && count($recipients['to']))
|
{ $get_users = array_merge($get_users, $recipients['to']); }
| { $get_users = array_merge($get_users, $recipients['to']); }
|
Zeile 2337 | Zeile 2340 |
---|
{ foreach($recipients['to'] as $uid) {
|
{ foreach($recipients['to'] as $uid) {
|
| if(!isset($cached_users[$uid])) { continue; }
|
$profilelink = get_profile_link($uid); $user = $cached_users[$uid]; $user['username'] = htmlspecialchars_uni($user['username']);
| $profilelink = get_profile_link($uid); $user = $cached_users[$uid]; $user['username'] = htmlspecialchars_uni($user['username']);
|
Zeile 2352 | Zeile 2359 |
---|
eval("\$bcc_users = \"".$templates->get("private_multiple_recipients_bcc")."\";"); foreach($recipients['bcc'] as $uid) {
|
eval("\$bcc_users = \"".$templates->get("private_multiple_recipients_bcc")."\";"); foreach($recipients['bcc'] as $uid) {
|
| if(!isset($cached_users[$uid])) { continue; }
|
$profilelink = get_profile_link($uid); $user = $cached_users[$uid]; $user['username'] = htmlspecialchars_uni($user['username']);
| $profilelink = get_profile_link($uid); $user = $cached_users[$uid]; $user['username'] = htmlspecialchars_uni($user['username']);
|