diff --git a/extension.driver.php b/extension.driver.php index db458aa..f87edfe 100644 --- a/extension.driver.php +++ b/extension.driver.php @@ -1,22 +1,6 @@ 'Backend add script', - 'version' => '1.2', - 'release-date' => '2011-12-15', - 'author' => array( - 'name' => 'Twisted Interactive', - 'website' => 'http://www.twisted.nl'), - 'description' => 'Adds a hook to the backend so you can easily make JavaScript adjustments on certain pages' - ); - } - /** * Set the delegates */ @@ -47,8 +31,14 @@ public function addScriptToHead($context) $idEntry= isset($callback['context']['entry_id']) ? '"'.$callback['context']['entry_id'].'"' : 'false'; // User information: - $javaScript.= "var user_id = ".Administration::instance()->Author->get('id').";\n"; - $javaScript.= "var user_type = '".Administration::instance()->Author->get('user_type')."';\n"; + $author = null; + if (is_callable(array('Symphony', 'Author'))) { + $author = Symphony::Author(); + } else { + $author = Administration::instance()->Author; + } + $javaScript.= "var user_id = ".$author->get('id').";\n"; + $javaScript.= "var user_type = '".$author->get('user_type')."';\n"; $javaScript.= "var driver = ".$driver.";\n"; $javaScript.= "var action = ".$action.";\n"; $javaScript.= "var section = ".$section.";\n"; @@ -56,9 +46,9 @@ public function addScriptToHead($context) $tag = new XMLElement('script', $javaScript, array('type'=>'text/javascript')); - Administration::instance()->Page->addElementToHead($tag); - Administration::instance()->Page->addScriptToHead(URL.'/extensions/backend_add_script/assets/custom.js'); - Administration::instance()->Page->addStylesheetToHead(URL.'/extensions/backend_add_script/assets/custom.css'); - } + Administration::instance()->Page->addElementToHead($tag); + Administration::instance()->Page->addScriptToHead(URL.'/extensions/backend_add_script/assets/custom.js'); + Administration::instance()->Page->addStylesheetToHead(URL.'/extensions/backend_add_script/assets/custom.css'); + } } ?> diff --git a/extension.meta.xml b/extension.meta.xml index 1748180..043bba7 100644 --- a/extension.meta.xml +++ b/extension.meta.xml @@ -3,10 +3,10 @@ Backend Add Script Adds a hook to the backend so you can easily make JavaScript and CSS adjustments on certain pages. https://github.com/TwistedInteractive/backend_add_script - - Other - Workflow - + + Other + Workflow + Twisted Interactive @@ -14,7 +14,10 @@ + + - Compatibility with Symphony 2.5.x + - +