Commit 0c130bcd authored by Chenu Denis's avatar Chenu Denis

[fix] Really get position

parent 81818697
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
* @author Denis Chenu <denis@sondages.pro> * @author Denis Chenu <denis@sondages.pro>
* @copyright 2016-2018 Denis Chenu <http://www.sondages.pro> * @copyright 2016-2018 Denis Chenu <http://www.sondages.pro>
* @license AGPL v3 * @license AGPL v3
* @version 2.4.0 * @version 2.4.1
* *
* This program is free software: you can redistribute it and/or modify * This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE as published by * it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE as published by
...@@ -74,9 +74,9 @@ class addScriptToQuestion extends PluginBase ...@@ -74,9 +74,9 @@ class addScriptToQuestion extends PluginBase
$script=LimeExpressionManager::ProcessString($aAttributes['javascript'], $oEvent->get('qid'), $aReplacement, false, 2, 0, false, false, true); $script=LimeExpressionManager::ProcessString($aAttributes['javascript'], $oEvent->get('qid'), $aReplacement, false, 2, 0, false, false, true);
} }
if($this->get('scriptPositionAvailable')) { if($this->get('scriptPositionAvailable')) {
$scriptPosition = isset($aAttributes['scriptPosition']) ? $aAttributes['scriptPosition'] : $this->get('scriptPositionDefault'); $scriptPosition = isset($aAttributes['scriptPosition']) ? $aAttributes['scriptPosition'] : $this->get('scriptPositionDefault',null,null,$this->setting['scriptPositionDefault']['default']);
} else { } else {
$scriptPosition = $this->get('scriptPositionDefault'); $scriptPosition = $this->get('scriptPositionDefault',null,null,$this->setting['scriptPositionDefault']['default']);
} }
if($scriptPosition == 'afteranswer') { if($scriptPosition == 'afteranswer') {
$script = "\n\n<script type=\"text/javascript\">\n" $script = "\n\n<script type=\"text/javascript\">\n"
...@@ -85,7 +85,7 @@ class addScriptToQuestion extends PluginBase ...@@ -85,7 +85,7 @@ class addScriptToQuestion extends PluginBase
$oEvent->set('answers',$oEvent->get('answers').$script); $oEvent->set('answers',$oEvent->get('answers').$script);
return; return;
} }
App()->getClientScript()->registerScript("scriptAttribute{$oEvent->get('qid')}",$script,$aAttributes['scriptPosition']); App()->getClientScript()->registerScript("scriptAttribute{$oEvent->get('qid')}",$script,$scriptPosition);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment