|
@@ -733,14 +733,22 @@ function formatMenubar($mailbox, $passed_id, $passed_ent_id, $message, $mbx_resp
|
|
|
}
|
|
|
|
|
|
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)) {
|
|
|
- // FIX ME !. If this happens there is something else wrong. Falling
|
|
|
- // back to '' won't help. We should raise an error instead.
|
|
|
- $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" .
|