page.php 6.15 KB
Newer Older
Kgneo's avatar
Kgneo committed
1
<?php 
Kgneo's avatar
Kgneo committed
2
    
Clément Damiens's avatar
 
Clément Damiens committed
3 4 5 6 7 8
    $cssAnsScriptFilesTheme = array(
        '/plugins/showdown/showdown.min.js',
        '/plugins/to-markdown/to-markdown.js'
    );
    HtmlHelper::registerCssAndScriptsFiles($cssAnsScriptFilesTheme, Yii::app()->request->baseUrl);

Kgneo's avatar
Kgneo committed
9 10
    $layoutPath = 'webroot.themes.'.Yii::app()->theme->name.'.views.layouts.';
    //header + menu
Clément Damiens's avatar
 
Clément Damiens committed
11
    $onepageKey = @Yii::app()->session['paramsConfig']["onepageKey"];
12 13
    
   /* if( $this->module->id != "network" && 
Raph El's avatar
Raph El committed
14 15 16 17 18 19 20 21 22
        !empty($onepageKey) &&
        !in_array($view, $onepageKey) ){
            //le param USEHEADER de params.json sert à afficher ou non le header, 
        //donc normalement pas besoin de faire de IF ici
            $this->renderPartial($layoutPath.'header', 
                            array(  "layoutPath"=>$layoutPath , 
                                    "page" => "page",
                                    "dontShowMenu"=>true,
                                    "useFilter"=>false) ); 
23
    }*/
Raph El's avatar
Raph El committed
24

Kgneo's avatar
Kgneo committed
25 26 27
?>

<div class="col-md-12 col-sm-12 col-xs-12 no-padding social-main-container">
Kgneo's avatar
Kgneo committed
28
	<div class="" id="onepage">
Raph El's avatar
Modif  
Raph El committed
29 30
		<?php
        //var_dump($type); exit;
31 32 33 34 35 36 37 38 39
            if( !empty(Yii::app()->session['costum']) && 
                        !empty(Yii::app()->session['costum']['htmlConstruct']) && 
                        !empty(Yii::app()->session['costum']['htmlConstruct']['element']) &&
                        !empty(Yii::app()->session['costum']['htmlConstruct']['element']['url'])&&
                        !empty(Yii::app()->session['costum']['htmlConstruct']['element']['url'][$type]) ) {
                    $params = array("element"=>$element , 
                                    "id" => @$id,
                                    "type" => @$type,
                                    "page" => "page",
Clément Damiens's avatar
 
Clément Damiens committed
40
                                    "canEdit"=>$canEdit,
41 42 43 44 45 46 47 48
                                    "openEdition" => $openEdition,
                                    "linksBtn" => $linksBtn,
                                    "isLinked" => $isLinked,
                                    "controller" => $controller,
                                    "countStrongLinks" => $countStrongLinks,
                                    "countInvitations" => $countInvitations,
                                    "countries" => $countries );
                        echo $this->renderPartial(Yii::app()->session['costum']['htmlConstruct']['element']['url'][$type],$params);
Raph El's avatar
Raph El committed
49
            } else if( in_array($type,[Person::COLLECTION,Event::COLLECTION,Project::COLLECTION,Organization::COLLECTION,Place::COLLECTION]) ){
Raph El's avatar
Modif  
Raph El committed
50 51 52 53
        			$params = array("element"=>$element , 
                                    "id" => @$id,
                                    "type" => @$type,
        							"page" => "page",
Clément Damiens's avatar
 
Clément Damiens committed
54 55
        							"canEdit"=>@$canEdit,
        							"openEdition" => @$openEdition,
Raph El's avatar
Modif  
Raph El committed
56 57 58 59 60
        							"linksBtn" => $linksBtn,
        							"isLinked" => $isLinked,
        							"controller" => $controller,
        							"countStrongLinks" => $countStrongLinks,
        							"countInvitations" => $countInvitations,
Raph El's avatar
Raph El committed
61 62 63 64 65 66 67 68 69
        							"countries" => $countries,
                                    "typeItem" => $typeItem,
                                    "typeItemHead" => $typeItemHead,
                                    "categoryItem" => $categoryItem,
                                    "icon" => $icon,
                                    "iconColor" => $iconColor,
                                    "useBorderElement" => $useBorderElement,
                                    "pageConfig" => $pageConfig,
                                    "addConfig" => $addConfig );
Raph El's avatar
Modif  
Raph El committed
70 71 72

                    if(@$members) $params["members"] = $members;
                    if(@$invitedMe) $params["invitedMe"] = $invitedMe;
Clément Damiens's avatar
 
Clément Damiens committed
73
    
74
                    if(isset($view) && !empty($view) && !empty($onepageKey) && in_array($view, $onepageKey))
Raph El's avatar
Modif  
Raph El committed
75 76 77
                        $this->renderPartial("co2.views.element.onepage", $params);
                    else 
                        $this->renderPartial('co2.views.element.profilSocial', $params ); 
78
                } else if($type == News::COLLECTION){
Raph El's avatar
Modif  
Raph El committed
79 80 81 82 83
                    $params = array("element"=>$element , 
                                    "page" => "page",
                                    "type" => $type,
                                    "controller" => $controller,
                                    );
Raph El's avatar
Raph El committed
84

Raph El's avatar
Modif  
Raph El committed
85 86 87 88 89
                    if(@$members) $params["members"] = $members;
                    if(@$invitedMe) $params["invitedMe"] = $invitedMe;

                    $this->renderPartial('news.views.co.standalone', $params ); 
                }
90
                else if($type == Survey::COLLECTION){
Raph El's avatar
Modif  
Raph El committed
91 92 93 94 95 96 97
                    $params = array("survey"=>$element , 
                                    "page" => "page",
                                    "type" => $type,
                                    "controller" => $controller,
                                    );

                    $this->renderPartial('co2.views.survey.entryStandalone', $params ); 
98
                } else if($type == Classified::COLLECTION){
Raph El's avatar
Modif  
Raph El committed
99 100 101 102 103 104 105 106 107 108 109
                    $params = array("element"=>$element , 
                                    "page" => "page",
                                    "type" => $type,
                                    "controller" => $controller,
                                    );

                    if(@$members) $params["members"] = $members;
                    if(@$invitedMe) $params["invitedMe"] = $invitedMe;

                    $this->renderPartial('eco.views.co.standalone', $params ); 
                    
110
                }else if($type == Poi::COLLECTION){
Raph El's avatar
Modif  
Raph El committed
111 112 113 114 115 116
                        $params = array("element"=>$element , 
                                    "page" => "page",
                                    "type" => $type,
                                    "controller" => $controller,
                                    );
                        $this->renderPartial('co2.views.poi.standalone', $params ); 
Raph El's avatar
Raph El committed
117
                
Raph El's avatar
Modif  
Raph El committed
118
                }
Raphael's avatar
Raphael committed
119 120
		?>
	</div>
Kgneo's avatar
Kgneo committed
121 122 123 124 125
</div>
<script type="text/javascript" >

var type = "<?php echo $type; ?>";
var id = "<?php echo $id; ?>";
126
var view = "<?php echo @$view; ?>";
Kgneo's avatar
Kgneo committed
127 128 129
var indexStepGS = 20;


Kgneo's avatar
Kgneo committed
130
</script>