1 ## ALWAYS CHANGE THE CMSVERSION WITH A NEW UPDATE OF THE CMS
3 #if($cms.rendermode.publish)##
6 $page[
'id'] =
'<node page.id>';
7 $page[
'language'] =
'<node page.language.code>';
8 $page[
'template'] =
'<node page.template.id>';
11 if (Yii::app()->user->email !=
'') {
16 <script type=
"text/javascript" src=
"<node feedit>"></script>
17 <?php
if (isset( $_GET[
'edit']) || isset( $_GET[
'new']) ) {?>
26 padding-top:0px !important;
30 #set($cms_version = "<node cmsversion>")##
32 <script type=
"text/javascript">
40 "insertHtml" : [
"gcn-tagcopy",
"word",
"generic",
"block",
"formatless" ],
41 "getContents" : [
"blockelement",
"basic" ],
42 "initEditable" : [
"blockelement" ]
45 "pagelanguage" :
"<node page.language.code>",
47 "buildRootTimestamp" :
"$!{cms_version}",
48 "webappPrefix" :
"/gcnproxy/CNPortletapp/",
49 "stag_prefix" :
"/gcnproxy/.Node/",
51 "id" :
"<?php if ( isset ( $_GET['pageid'] ) && isset( $_GET['edit'] ) ) echo $_GET['pageid']; else echo $page['id']; ?>",
60 "nodeFolderId" :
"$cms.node.folder.id",
61 "nodeId" :
"$cms.node.id",
63 ".title,.subtitle,.teaser" : {
64 "tagtypeWhitelist" : []
71 "toggleDragdropGlobal":
"true"
73 "dropzones": [
'.dropzone > div']
89 "strippedElements": [
"a",
"em",
"strong",
"small",
"s",
"cite",
"q",
"dfn",
"abbr",
"time",
"code",
"var",
"samp",
"kbd",
"sub",
"sup",
"i",
"b",
"u",
"mark",
"ruby",
"rt",
"rp",
"bdi",
"bdo",
"ins",
"del"],
91 "formatlessPasteOption":
"1"
94 "strippedElements": [
"a",
"em",
"strong",
"small",
"s",
"cite",
"q",
"dfn",
"abbr",
"time",
"code",
"var",
"samp",
"kbd",
"sub",
"sup",
"i",
"b",
"u",
"mark",
"ruby",
"rt",
"rp",
"bdi",
"bdo",
"ins",
"del"],
96 "formatlessPasteOption":
"1"
99 "strippedElements": [
"a",
"em",
"strong",
"small",
"s",
"cite",
"q",
"dfn",
"abbr",
"time",
"code",
"var",
"samp",
"kbd",
"sub",
"sup",
"i",
"b",
"u",
"mark",
"ruby",
"rt",
"rp",
"bdi",
"bdo",
"ins",
"del"],
101 "formatlessPasteOption":
"1"
106 "com.gentics.aloha.plugins.CropNResize": {
107 "selector":
"img[data-GENTICS-aloha-repository=com.gentics.aloha.GCN.Image]"
110 "current":
"<node page.language.code>"
112 "locale":
"<node page.language.code>",
115 "label":
"tab.format.label"
117 "label":
"tab.insert.label",
122 "label":
"tab.link.label",
123 "components": [
"editLink",
"removeLink",
"linkBrowser",
"gcnLinkBrowser",
"gcnFileUpload"]
129 var sid =
'<?php $this->widget('cmsuserauthentication.widgets.CmsuserauthenticationWidget
'); ?>';
130 if (sid===
'0' || sid===
'') {
131 alert(
"Error: Authentication on CMS failed");
133 Aloha.settings.plugins.gcn.sid = sid;
140 <!-- Load Aloha Editor -->
141 <script src=
"/gcnproxy/CNPortletapp/$!{cms_version}/alohaeditor/lib/aloha.js" data-aloha-plugins=
"common/ui,
149 common/contenthandler,
153 common/characterpicker,
154 common/horizontalruler"></script>
156 <!-- Load Aloha Editor CSS -->
157 <link rel=
"stylesheet" href=
"/gcnproxy/CNPortletapp/$!{cms_version}/alohaeditor/css/aloha.css"></script>
160 <script type=
"text/javascript">
163 var Aloha = window.Aloha;
166 Aloha.ready(
function(){
168 GCN.settings.BACKEND_PATH=
"/gcnproxy/CNPortletapp";
174 <?php
if(isset($_GET[
'edit'])){ ?>
175 <?php
if(isset($_GET[
'pageid'])){ ?>
176 gtx_feEditor.init({language:
'<?php if ( isset( $page['language
'] ) ) echo $page['language
']; else echo 'en
'; ?>',
id:
'<?php echo $_GET['pageid
']; ?>'});
178 gtx_feEditor.init({language:
'<?php if ( isset( $page['language
'] ) ) echo $page['language
']; else echo 'en
'; ?>',
id:
'<?php if ( isset( $page['id'] ) ) echo $page['id']; else echo 'unknown
'; ?>'});
182 gtx_feEditor.createPage({language:
'<?php if ( isset( $page['language
'] ) ) echo $page['language
']; else echo 'en
'; ?>',
id:
'<?php if ( isset( $page['id'] ) ) echo $page['id']; else echo 'unknown
'; ?>'});
193 outline: #FFD600 dotted 3px;