$sRelation = utils::ReadParam('relation', 'neighbours'); try { $width = 1000; $height = 700; $sDrillUrl = urlencode(utils::GetAbsoluteUrlAppRoot() . 'pages/UI.php?operation=details'); // $sParams = "pWidth=$width&pHeight=$height&drillUrl=".urlencode('../pages/UI.php?operation=details')."&displayController=false&xmlUrl=".urlencode("./xml.navigator.php")."&obj_class=$sClass&obj_id=$id&relation=$sRelation"; // $oP->add("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"$width\" height=\"$height\" id=\"navigator\" align=\"middle\"> // <param name=\"allowScriptAccess\" value=\"sameDomain\" /> // <param name=\"allowFullScreen\" value=\"false\" /> // <param name=\"FlashVars\" value=\"$sParams\" /> // <param name=\"movie\" value=\"../images/navigator.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /> // <embed src=\"../images/navigator.swf\" flashVars=\"$sParams\" quality=\"high\" bgcolor=\"#ffffff\" width=\"$width\" height=\"$height\" name=\"navigator\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" /> // </object>\n"); $oP->add("<div id=\"navigator\">If the chart does not display, <a href=\"http://get.adobe.com/flash/\" target=\"_blank\">install Flash</a></div>\n"); $oP->add_ready_script(<<<EOF var iWidth = \$('.ui-layout-content').width(); var iHeight = \$('.ui-layout-content').height(); swfobject.embedSWF("../navigator/navigator.swf", "navigator", "100%", "100%","9.0.0", "expressInstall.swf", \t\t\t\t { pWidth: iWidth, pHeight: iHeight, drillUrl: '{$sDrillUrl}', displayController: false, obj_class: '{$sClass}', obj_id: {$id}, relation: '{$sRelation}'}, \t\t\t\t {wmode: 'transparent'} \t\t\t\t ); EOF ); } catch (CoreException $e) { $oP->p('<b>An error occured while running the query:</b>'); $oP->p($e->getHtmlDesc()); } catch (Exception $e) { $oP->p('<b>An error occured while running the query:</b>'); $oP->p($e->getMessage()); } $oP->output();
\t\t\t\t\t{ \t\t\t\t\t\t\$('#backup_success').hide(); \t\t\t\t\t\t\$('#backup_errors').html(data); \t\t\t\t\t\t\$('#backup_errors').show(); \t\t\t\t\t} \t\t\t\t\telse \t\t\t\t\t{ \t\t\t\t\t\t\$('#backup_errors').hide(); \t\t\t\t\t\t\$('#backup_success').html('{$sRestoreDone}'); \t\t\t\t\t\t\$('#backup_success').show(); \t\t\t\t\t} \t\t\t\t\t\$.unblockUI(); \t\t\t\t}); \t\t\t} \t\t\telse \t\t\t{ \t\t\t\t\$('button.restore').attr('disabled', 'disabled'); \t\t\t\t\$.unblockUI(); \t\t\t} \t\t}); \t} } EOF ); if (MetaModel::GetConfig()->Get('demo_mode')) { $oP->add_ready_script("\$('button').attr('disabled', 'disabled').attr('title', 'Disabled in demonstration mode')"); } } catch (Exception $e) { $oP->p('<b>' . $e->getMessage() . '</b>'); } $oP->output();