function printer_friendly_link($mailbox, $passed_id, $passed_ent_id) {
global $javascript_on, $color;
- $params = '?passed_ent_id=' . $passed_ent_id .
+ $params = '?passed_ent_id=' . urlencode($passed_ent_id) .
'&mailbox=' . urlencode($mailbox) .
- '&passed_id=' . $passed_id;
+ '&passed_id=' . urlencode($passed_id);
$print_text = _("View Printable Version");
}
function formatToolbar($mailbox, $passed_id, $passed_ent_id, $message, $color) {
- global $base_uri;
-
+ global $base_uri, $where, $what;
+
$urlMailbox = urlencode($mailbox);
- if (sqgetGlobalVar('QUERY_STRING', $query_string, SQ_SERVER)) {
- $query_string = $query_string;
- } else {
- $query_string = '';
- }
+ $urlPassed_id = urlencode($passed_id);
+ $urlPassed_ent_id = urlencode($passed_ent_id);
+
+ $query_string = 'mailbox=' . $urlMailbox . '&passed_id=' . $urlPassed_id . '&passed_ent_id=' . $urlPassed_ent_id;
+
+ if (!empty($where)) {
+ $query_string .= '&where=' . urlencode($where);
+ }
+
+ if (!empty($what)) {
+ $query_string .= '&what=' . urlencode($what);
+ }
+
$url = $base_uri.'src/view_header.php?'.$query_string;
$s = "<TR>\n" .