1
0
Fork 0
mirror of https://github.com/Findus23/plugin-DevelopmentToogle.git synced 2024-09-19 16:03:50 +02:00

Matomo 5 compatibility

This commit is contained in:
Lukas Winkler 2023-07-22 22:57:23 +02:00
parent bebab7a6b0
commit bb0e2ce0f7
Signed by: lukas
GPG key ID: 54DE4D798D244853
3 changed files with 10 additions and 6 deletions

View file

@ -1,5 +1,9 @@
## Changelog ## Changelog
### 0.3.0
Matomo 5 compatibility
### 0.2.3 ### 0.2.3
add Japanese, Italian, Chinese, Portuguese, Portuguese (Brazil) and Ukrainian translations add Japanese, Italian, Chinese, Portuguese, Portuguese (Brazil) and Ukrainian translations

View file

@ -5,20 +5,20 @@
namespace Piwik\Plugins\DevelopmentToogle; namespace Piwik\Plugins\DevelopmentToogle;
use Piwik\Common;
use Piwik\Config; use Piwik\Config;
use Piwik\Piwik; use Piwik\Piwik;
class Controller extends \Piwik\Plugin\Controller class Controller extends \Piwik\Plugin\Controller
{ {
public function index() { public function index() {
$request = \Piwik\Request::fromRequest();
Piwik::checkUserHasSuperUserAccess(); Piwik::checkUserHasSuperUserAccess();
$devmode = Common::getRequestVar("devmode") == "true"; $devmode = $request->getStringParameter("devmode") == "true";
Config::getInstance()->Development['enabled'] = $devmode; Config::getInstance()->Development['enabled'] = $devmode;
Config::getInstance()->Development['disable_merged_assets'] = $devmode; Config::getInstance()->Development['disable_merged_assets'] = $devmode;
Config::getInstance()->forceSave(); Config::getInstance()->forceSave();
$returnModule = Common::getRequestVar("returnModule"); $returnModule = $request->getStringParameter("returnModule");
$returnAction = Common::getRequestVar("returnAction"); $returnAction = $request->getStringParameter("returnAction");
$this->redirectToIndex($returnModule, $returnAction); $this->redirectToIndex($returnModule, $returnAction);
} }
} }

View file

@ -1,10 +1,10 @@
{ {
"name": "DevelopmentToogle", "name": "DevelopmentToogle",
"description": "Quickly enable and disable the development mode", "description": "Quickly enable and disable the development mode",
"version": "0.2.3", "version": "0.3.0",
"theme": false, "theme": false,
"require": { "require": {
"matomo": ">=4.0.0-b1,<5.0.0-b1" "matomo": ">=5.0.0-b1,<6.0.0-b1"
}, },
"authors": [ "authors": [
{ {