";
}
- $evtnames[] = ''.$row['name'];
+ $evtnames[] = ''.$row['name'];
if(count($evtnames)==2) echoEventRows($evtnames);
}
if(count($evtnames)>0) echoEventRows($evtnames);
diff --git a/manager/includes/document.parser.class.inc.php b/manager/includes/document.parser.class.inc.php
index d2973a37e9..ec578c2d5b 100755
--- a/manager/includes/document.parser.class.inc.php
+++ b/manager/includes/document.parser.class.inc.php
@@ -7,11 +7,44 @@
class DocumentParser {
var $db; // db object
var $event, $Event; // event object
-
var $pluginEvent;
-
var $config= null;
- var $rs, $result, $sql, $table_prefix, $debug, $documentIdentifier, $documentMethod, $documentGenerated, $documentContent, $tstart, $minParserPasses, $maxParserPasses, $documentObject, $templateObject, $snippetObjects, $stopOnNotice, $executedQueries, $queryTime, $currentSnippet, $documentName, $aliases, $visitor, $entrypage, $documentListing, $dumpSnippets, $chunkCache, $snippetCache, $contentTypes, $dumpSQL, $queryCode, $virtualDir, $placeholders, $sjscripts, $jscripts, $loadedjscripts, $documentMap;
+ var $rs;
+ var $result;
+ var $sql;
+ var $table_prefix;
+ var $debug;
+ var $documentIdentifier;
+ var $documentMethod;
+ var $documentGenerated;
+ var $documentContent;
+ var $tstart;
+ var $minParserPasses;
+ var $maxParserPasses;
+ var $documentObject;
+ var $templateObject;
+ var $snippetObjects;
+ var $stopOnNotice;
+ var $executedQueries;
+ var $queryTime;
+ var $currentSnippet;
+ var $documentName;
+ var $aliases;
+ var $visitor;
+ var $entrypage;
+ var $documentListing;
+ var $dumpSnippets;
+ var $chunkCache;
+ var $snippetCache;
+ var $contentTypes;
+ var $dumpSQL;
+ var $queryCode;
+ var $virtualDir;
+ var $placeholders;
+ var $sjscripts;
+ var $jscripts;
+ var $loadedjscripts;
+ var $documentMap;
var $forwards= 3;
// constructor
diff --git a/manager/includes/header.inc.php b/manager/includes/header.inc.php
index f0831e2ecd..b400f07b3a 100755
--- a/manager/includes/header.inc.php
+++ b/manager/includes/header.inc.php
@@ -1,6 +1,10 @@
INCLUDE_ORDERING_ERROR
Please use the MODx Content Manager instead of accessing this file directly.");
$mxla = $modx_lang_attribute ? $modx_lang_attribute : 'en';
+
+// invoke OnManagerRegClientStartupHTMLBlock event
+$evtOut = $modx->invokeEvent('OnManagerMainFrameHeaderHTMLBlock');
+$onManagerMainFrameHeaderHTMLBlock = is_array($evtOut) ? '