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
+
-
+