diff --git a/NetworkModule.php b/NetworkModule.php index 2d63dc788742beb63eeb6041892fc79dc2842e72..ecf6bc4e55654208bcff8e155eaaccebf8422632 100755 --- a/NetworkModule.php +++ b/NetworkModule.php @@ -1,4 +1,7 @@ <?php + +use PixelHumain\PixelHumain\components\ThemeHelper; + /** * Communect Module * @@ -23,7 +26,7 @@ class NetworkModule extends \yii\base\Module { Yii::app()->homeUrl = Yii::app()->createUrl($this->id); //sudo ln -s co2 network - Yii::app()->theme = "network"; + ThemeHelper::setWebsiteTheme( ThemeHelper::NETWORK); Yii::app()->session["theme"] == "network"; Yii::app()->session["network"] = "network"; Yii::app()->params['networkParams'] = ( @Yii::app()->session["networkParams"] ) ? Yii::app()->session["networkParams"] : @$_GET["network"]; diff --git a/components/CommunecterController.php b/components/CommunecterController.php index f4589ec698a55073cc550de8b1e3cb9fcacff080..32743e93bc59dbf2f6b211ed30d8930e49637611 100755 --- a/components/CommunecterController.php +++ b/components/CommunecterController.php @@ -1,5 +1,6 @@ <?php +use PixelHumain\PixelHumain\components\ThemeHelper; use PixelHumain\PixelHumain\modules\citizenToolKit\models\Application; /** @@ -628,11 +629,11 @@ class CommunecterController extends Controller Yii::app()->params["version"] = Yii::app()->params["versionAssets"] ? Yii::app()->params["versionAssets"] : $this->version; if( @$_GET["theme"] ){ - Yii::app()->theme = $_GET["theme"]; + ThemeHelper::setWebsiteTheme($_GET["theme"]); Yii::app()->session["theme"] = $_GET["theme"]; } else if(@Yii::app()->session["theme"]) - Yii::app()->theme = Yii::app()->session["theme"]; + ThemeHelper::setWebsiteTheme(Yii::app()->session["theme"]); /*if( in_array(Yii::app()->controller->id,$this->$modules) ){ $this->redirect(Yii::app()->createUrl( "/".Yii::app()->controller->id."/".Yii::app()->controller->action->id )); diff --git a/controllers/DefaultController.php b/controllers/DefaultController.php index 7fb02cdd214109029ef083f990b19420192ef23c..e9a3bfc3d72aeb54518847b93251aa5ea164cf40 100755 --- a/controllers/DefaultController.php +++ b/controllers/DefaultController.php @@ -6,6 +6,7 @@ use CommunecterController; use Event; use Organization; use PHDB; +use PixelHumain\PixelHumain\components\ThemeHelper; use Project; use Yii; @@ -45,14 +46,14 @@ class DefaultController extends CommunecterController { $this->redirect(Yii::app()->createUrl("/network/default/index?src=".$_GET["network"])); } if( @$src ){ - Yii::app()->theme = "network"; + ThemeHelper::setWebsiteTheme(ThemeHelper::NETWORK); Yii::app()->params['networkParams'] = $src; Yii::app()->session["theme"] = "network"; Yii::app()->session["networkParams"] = $src; return $this->render("index"); } else if(@Yii::app()->session["theme"] == "network" ){ - Yii::app()->theme = "network"; + ThemeHelper::setWebsiteTheme(ThemeHelper::NETWORK); Yii::app()->params['networkParams'] = Yii::app()->session["networkParams"]; return $this->render("index"); }else{ diff --git a/controllers/SurveyControllerTODELETE.php b/controllers/SurveyControllerTODELETE.php index d893e8f34e8904627903b71c376f982a0bdbd095..31dc76dfea6b7f07868b4bf11a45d232de6998a1 100755 --- a/controllers/SurveyControllerTODELETE.php +++ b/controllers/SurveyControllerTODELETE.php @@ -2,6 +2,7 @@ namespace PixelHumain\PixelHumain\modules\co2\controllers; use CommunecterController; +use PixelHumain\PixelHumain\components\ThemeHelper; use Yii; /** @@ -43,17 +44,17 @@ class SurveyController extends CommunecterController { public function actionTextarea() { - Yii::app()->theme = "empty"; + ThemeHelper::setWebsiteTheme(ThemeHelper::EMPTY); return $this->render( "textarea" ); } public function actionEditList() { - Yii::app()->theme = "empty"; + ThemeHelper::setWebsiteTheme( ThemeHelper::EMPTY); return $this->render( "editList" ); } public function actionMultiAdd() { - Yii::app()->theme = "empty"; + ThemeHelper::setWebsiteTheme(ThemeHelper::EMPTY); return $this->render( "multiadd" ); } } \ No newline at end of file