\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570854415406().executeScript();
2020-07-14 20:58:05,453 [19] INFO - ---------
2020-07-14 20:58:05,453 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1929.
2020-07-14 20:58:05,454 [19] INFO - ---------
2020-07-14 20:58:05,456 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,457 [19] INFO - ---------
2020-07-14 20:58:05,457 [19] INFO - function SE637303570854195394() {}
SE637303570854195394.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570854195394().executeScript();
2020-07-14 20:58:05,458 [19] INFO - ---------
2020-07-14 20:58:05,459 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1930.
2020-07-14 20:58:05,459 [19] INFO - ---------
2020-07-14 20:58:05,469 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,470 [19] INFO - ---------
2020-07-14 20:58:05,471 [19] INFO - function SE637303570854695423() {}
SE637303570854695423.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570854695423().executeScript();
2020-07-14 20:58:05,472 [19] INFO - ---------
2020-07-14 20:58:05,493 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,493 [19] INFO - ---------
2020-07-14 20:58:05,493 [19] INFO - function SE637303570854925436() {}
SE637303570854925436.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570854925436().executeScript();
2020-07-14 20:58:05,494 [19] INFO - ---------
2020-07-14 20:58:05,503 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,503 [19] INFO - ---------
2020-07-14 20:58:05,504 [19] INFO - function SE637303570854925436() {}
SE637303570854925436.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570854925436().executeScript();
2020-07-14 20:58:05,506 [19] INFO - ---------
2020-07-14 20:58:05,507 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1931.
2020-07-14 20:58:05,507 [19] INFO - ---------
2020-07-14 20:58:05,511 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,511 [19] INFO - ---------
2020-07-14 20:58:05,512 [19] INFO - function SE637303570854695423() {}
SE637303570854695423.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570854695423().executeScript();
2020-07-14 20:58:05,513 [19] INFO - ---------
2020-07-14 20:58:05,513 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1932.
2020-07-14 20:58:05,513 [19] INFO - ---------
2020-07-14 20:58:05,544 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,544 [19] INFO - ---------
2020-07-14 20:58:05,544 [19] INFO - function SE637303570855445465() {}
SE637303570855445465.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855445465().executeScript();
2020-07-14 20:58:05,546 [19] INFO - ---------
2020-07-14 20:58:05,547 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,547 [19] INFO - ---------
2020-07-14 20:58:05,548 [19] INFO - function SE637303570855475467() {}
SE637303570855475467.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855475467().executeScript();
2020-07-14 20:58:05,548 [19] INFO - ---------
2020-07-14 20:58:05,560 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,560 [19] INFO - ---------
2020-07-14 20:58:05,561 [19] INFO - function SE637303570855475467() {}
SE637303570855475467.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855475467().executeScript();
2020-07-14 20:58:05,561 [19] INFO - ---------
2020-07-14 20:58:05,561 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1933.
2020-07-14 20:58:05,563 [19] INFO - ---------
2020-07-14 20:58:05,564 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,564 [19] INFO - ---------
2020-07-14 20:58:05,564 [19] INFO - function SE637303570855645477() {}
SE637303570855645477.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855645477().executeScript();
2020-07-14 20:58:05,565 [19] INFO - ---------
2020-07-14 20:58:05,567 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,567 [19] INFO - ---------
2020-07-14 20:58:05,567 [19] INFO - function SE637303570855645477() {}
SE637303570855645477.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855645477().executeScript();
2020-07-14 20:58:05,568 [19] INFO - ---------
2020-07-14 20:58:05,568 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1934.
2020-07-14 20:58:05,568 [19] INFO - ---------
2020-07-14 20:58:05,569 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,571 [19] INFO - ---------
2020-07-14 20:58:05,571 [19] INFO - function SE637303570855695480() {}
SE637303570855695480.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855695480().executeScript();
2020-07-14 20:58:05,571 [19] INFO - ---------
2020-07-14 20:58:05,574 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,574 [19] INFO - ---------
2020-07-14 20:58:05,575 [19] INFO - function SE637303570855695480() {}
SE637303570855695480.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855695480().executeScript();
2020-07-14 20:58:05,575 [19] INFO - ---------
2020-07-14 20:58:05,575 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1935.
2020-07-14 20:58:05,576 [19] INFO - ---------
2020-07-14 20:58:05,577 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,577 [19] INFO - ---------
2020-07-14 20:58:05,577 [19] INFO - function SE637303570855775484() {}
SE637303570855775484.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855775484().executeScript();
2020-07-14 20:58:05,578 [19] INFO - ---------
2020-07-14 20:58:05,579 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,579 [19] INFO - ---------
2020-07-14 20:58:05,579 [19] INFO - function SE637303570855775484() {}
SE637303570855775484.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855775484().executeScript();
2020-07-14 20:58:05,580 [19] INFO - ---------
2020-07-14 20:58:05,580 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1936.
2020-07-14 20:58:05,580 [19] INFO - ---------
2020-07-14 20:58:05,582 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,582 [19] INFO - ---------
2020-07-14 20:58:05,582 [19] INFO - function SE637303570855445465() {}
SE637303570855445465.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855445465().executeScript();
2020-07-14 20:58:05,583 [19] INFO - ---------
2020-07-14 20:58:05,583 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1937.
2020-07-14 20:58:05,583 [19] INFO - ---------
2020-07-14 20:58:05,584 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,584 [19] INFO - ---------
2020-07-14 20:58:05,584 [19] INFO - function SE637303570855845488() {}
SE637303570855845488.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855845488().executeScript();
2020-07-14 20:58:05,585 [19] INFO - ---------
2020-07-14 20:58:05,586 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,587 [19] INFO - ---------
2020-07-14 20:58:05,587 [19] INFO - function SE637303570855865489() {}
SE637303570855865489.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855865489().executeScript();
2020-07-14 20:58:05,587 [19] INFO - ---------
2020-07-14 20:58:05,597 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,598 [19] INFO - ---------
2020-07-14 20:58:05,598 [19] INFO - function SE637303570855865489() {}
SE637303570855865489.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855865489().executeScript();
2020-07-14 20:58:05,599 [19] INFO - ---------
2020-07-14 20:58:05,599 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1938.
2020-07-14 20:58:05,599 [19] INFO - ---------
2020-07-14 20:58:05,600 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,601 [19] INFO - ---------
2020-07-14 20:58:05,601 [19] INFO - function SE637303570856005497() {}
SE637303570856005497.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856005497().executeScript();
2020-07-14 20:58:05,601 [19] INFO - ---------
2020-07-14 20:58:05,603 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,604 [19] INFO - ---------
2020-07-14 20:58:05,604 [19] INFO - function SE637303570856005497() {}
SE637303570856005497.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856005497().executeScript();
2020-07-14 20:58:05,604 [19] INFO - ---------
2020-07-14 20:58:05,605 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1939.
2020-07-14 20:58:05,605 [19] INFO - ---------
2020-07-14 20:58:05,606 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,606 [19] INFO - ---------
2020-07-14 20:58:05,606 [19] INFO - function SE637303570856065501() {}
SE637303570856065501.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856065501().executeScript();
2020-07-14 20:58:05,607 [19] INFO - ---------
2020-07-14 20:58:05,609 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,610 [19] INFO - ---------
2020-07-14 20:58:05,610 [19] INFO - function SE637303570856065501() {}
SE637303570856065501.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856065501().executeScript();
2020-07-14 20:58:05,611 [19] INFO - ---------
2020-07-14 20:58:05,611 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1940.
2020-07-14 20:58:05,611 [19] INFO - ---------
2020-07-14 20:58:05,613 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,613 [19] INFO - ---------
2020-07-14 20:58:05,614 [19] INFO - function SE637303570856135505() {}
SE637303570856135505.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856135505().executeScript();
2020-07-14 20:58:05,614 [19] INFO - ---------
2020-07-14 20:58:05,615 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,616 [19] INFO - ---------
2020-07-14 20:58:05,616 [19] INFO - function SE637303570856135505() {}
SE637303570856135505.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856135505().executeScript();
2020-07-14 20:58:05,616 [19] INFO - ---------
2020-07-14 20:58:05,617 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1941.
2020-07-14 20:58:05,617 [19] INFO - ---------
2020-07-14 20:58:05,618 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,618 [19] INFO - ---------
2020-07-14 20:58:05,619 [19] INFO - function SE637303570855845488() {}
SE637303570855845488.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570855845488().executeScript();
2020-07-14 20:58:05,619 [19] INFO - ---------
2020-07-14 20:58:05,619 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1942.
2020-07-14 20:58:05,620 [19] INFO - ---------
2020-07-14 20:58:05,631 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,631 [19] INFO - ---------
2020-07-14 20:58:05,632 [19] INFO - function SE637303570856315515() {}
SE637303570856315515.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856315515().executeScript();
2020-07-14 20:58:05,633 [19] INFO - ---------
2020-07-14 20:58:05,663 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,663 [19] INFO - ---------
2020-07-14 20:58:05,664 [19] INFO - function SE637303570856635533() {}
SE637303570856635533.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856635533().executeScript();
2020-07-14 20:58:05,664 [19] INFO - ---------
2020-07-14 20:58:05,674 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,674 [19] INFO - ---------
2020-07-14 20:58:05,674 [19] INFO - function SE637303570856635533() {}
SE637303570856635533.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856635533().executeScript();
2020-07-14 20:58:05,675 [19] INFO - ---------
2020-07-14 20:58:05,675 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1943.
2020-07-14 20:58:05,675 [19] INFO - ---------
2020-07-14 20:58:05,678 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,679 [19] INFO - ---------
2020-07-14 20:58:05,679 [19] INFO - function SE637303570856315515() {}
SE637303570856315515.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856315515().executeScript();
2020-07-14 20:58:05,681 [19] INFO - ---------
2020-07-14 20:58:05,681 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1944.
2020-07-14 20:58:05,682 [19] INFO - ---------
2020-07-14 20:58:05,683 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,684 [19] INFO - ---------
2020-07-14 20:58:05,684 [19] INFO - function SE637303570856835545() {}
SE637303570856835545.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856835545().executeScript();
2020-07-14 20:58:05,685 [19] INFO - ---------
2020-07-14 20:58:05,741 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,741 [19] INFO - ---------
2020-07-14 20:58:05,742 [19] INFO - function SE637303570857415578() {}
SE637303570857415578.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570857415578().executeScript();
2020-07-14 20:58:05,742 [19] INFO - ---------
2020-07-14 20:58:05,751 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,751 [19] INFO - ---------
2020-07-14 20:58:05,752 [19] INFO - function SE637303570857415578() {}
SE637303570857415578.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570857415578().executeScript();
2020-07-14 20:58:05,752 [19] INFO - ---------
2020-07-14 20:58:05,753 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1945.
2020-07-14 20:58:05,753 [19] INFO - ---------
2020-07-14 20:58:05,755 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,756 [19] INFO - ---------
2020-07-14 20:58:05,756 [19] INFO - function SE637303570856835545() {}
SE637303570856835545.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570856835545().executeScript();
2020-07-14 20:58:05,757 [19] INFO - ---------
2020-07-14 20:58:05,757 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1946.
2020-07-14 20:58:05,758 [19] INFO - ---------
2020-07-14 20:58:05,786 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,787 [19] INFO - ---------
2020-07-14 20:58:05,787 [19] INFO - function SE637303570857865604() {}
SE637303570857865604.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\bilderalbumv12\standard.html'.
var imagesPerPage = parseInt(article.value("imagesperpage", 0));
var isPaging = false;
var contentImageWidth = "890";
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl hohlen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || 960;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
// if page contains a news area, we only approximate a 2/3 1/3 size layout in order to calculate thumbnails
if ( article.area.toLowerCase() == "news" ){
gridCols = 4;
}
else if ( page.anyAreaArticles("News") ){
gridCols = 8;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
var showSlideshow = article.value("slideshow");
var albumId = article.value("album");
var images = project.getAlbumImages(albumId);
var thumbnailWidth = article.value("width");
var thumbnailHeight = article.value("height");
var titlePosition = article.value("titleposition");
var thumbTitlePosition = article.value("thumbtitleposition", "off");
var imageMargin = parseInt(article.value("margin", "0"));
// figure out if images have a border set in layout-settings and compensate for it, if the article doesn't have a custom class "noborder" set
var imageBorder = 0;
var tmpArticleCssClass = " " + article.cssClass;
if ( tmpArticleCssClass.indexOf("noborder") == -1 && "" != "0" && "" != "" ) {
imageBorder = parseInt("");
}
var generateThumbs = true;
if ( titlePosition !== "off" ) {
var titleShow = "1";
}
else {
var titleShow = "0";
}
if ( "de" == "en" ) {
var lang = "en";
}
else {
var lang = "de";
}
var backgroundImage = backgroundWidth = backgroundHeight = backgroundLeft = backgroundTop = "";
if ( showSlideshow && article.valueRaw("slideshowtemplate") !== "none" ) {
backgroundImage = article.value("slideshowtemplate", "");
if ( backgroundImage.indexOf("/laptop.png") > -1 ) {
backgroundImage = "assets/js/img/laptop.png";
var backgroundWidth = "801";
var backgroundHeight = "469";
var backgroundLeft= "104";
var backgroundTop = "31";
thumbnailWidth = "590";
thumbnailHeight = "369";
}
else if ( backgroundImage.indexOf("/laptop_klein.png") > -1 ) {
backgroundImage = "assets/js/img/laptop_klein.png";
var backgroundWidth = "458";
var backgroundHeight = "268";
var backgroundLeft= "59";
var backgroundTop = "18";
thumbnailWidth = "338";
thumbnailHeight = "211";
}
else if ( backgroundImage.indexOf("/rahmen.png") > -1 ) {
backgroundImage = "assets/js/img/rahmen.png";
var backgroundWidth = "758";
var backgroundHeight = "469";
var backgroundLeft= "55";
var backgroundTop = "57";
thumbnailWidth = "648";
thumbnailHeight = "356";
}
else if ( backgroundImage.indexOf("/rahmen_klein.png") > -1 ) {
backgroundImage = "assets/js/img/rahmen_klein.png";
var backgroundWidth = "458";
var backgroundHeight = "283";
var backgroundLeft= "33";
var backgroundTop = "34";
thumbnailWidth = "392";
thumbnailHeight = "214";
}
}
else if ( showSlideshow && article.valueRaw("slideshowtemplate") == "none" ) {
thumbnailWidth = columnWidth;
//generateThumbs = false;
}
if ( system.preview ){
//system.log(images.count == 1 ? (" 1 Bild...") : (" " + images.count + " Bilder..."));
}
var gridFactor = 12 / gridCols;
var maxcols = Math.ceil((contentImageWidth / (thumbnailWidth+imageMargin)) / gridFactor);
var onecolumnbreakpoint = 479;
var maxmobilecols = Math.ceil(onecolumnbreakpoint / thumbnailWidth);
var mobilecontainerwidth = 100 / maxmobilecols;
var headstyle = "
/* test */";
headstyle += "\
#igal" + article.id + ":not(.zpSlideshow){\n\
margin-left: -" + imageMargin/2 + "px !important;\n\
margin-right: -" + imageMargin/2 + "px !important;\n\
}\n\
/* below is to accomodates for IE rounding errors which caused the cols not to fit into the row */\n\
.ie #igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc((100% / "+ maxcols +") - " + parseInt(imageMargin/2)*2 + ".1px) !important;\n\
margin: " + parseInt(imageMargin/2) + "px !important;\n\
}\n\
\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item,\n\
#igal" + article.id + ":not(.zpSlideshow) > a,\n\
#igal" + article.id + ":not(.zpSlideshow) .slide > a{\n\
display: block;\n\
float: left;\n\
width: calc((100% / "+ maxcols +") - " + imageMargin + "px);\n\
max-width: "+ thumbnailWidth +"px;\n\
height: auto;\n\
margin: " + imageMargin / 2 + "px;\n\
}\n\
#igal" + article.id +" > a > img{\n\
max-width: 100%;\n\
display: block;\n\
}\n\
";
for ( var i = 1; i < maxcols - 1; i++){
var breakpoint = contentImageWidth - (i * thumbnailWidth);
if ( breakpoint <= onecolumnbreakpoint ){
// if we reach the point, where the ZP Grid will display rows in 1-column, we break and need to use a different logic (see next for-loop)
break;
}
var containerwidth = 100 / ( maxcols - i);
headstyle += "\n\
@media screen and (max-width: " + breakpoint +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(" + containerwidth + "% - " + imageMargin + "px);\n\
}\n\
}\n\
";
}
// mobile display 2+-column-rows.
for ( var i = 1; i < maxmobilecols; i++){
headstyle += "\n\
@media screen and (max-width: " + onecolumnbreakpoint +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(" + mobilecontainerwidth + "% - " + imageMargin + "px);\n\
}\n\
}\n\
";
onecolumnbreakpoint = ( maxmobilecols -i ) * thumbnailWidth;
mobilecontainerwidth = 100 / ( maxmobilecols -i );
}
// mobile display 1-column-row.
headstyle += "\n\
@media screen and (max-width: " + (thumbnailWidth+imageMargin) +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(100% - " + imageMargin + "px);\n\
}\n\
}\n\
";
headstyle += " ";
system.addHtmlHeadElement(headstyle);
// polyfill for JSON.stringify()
// https://gist.github.com/uupaa/5562297
function _toJSONEscapedString(str) { // @arg String:
// @ret String:
// @inner: to JSON escaped string
if (typeof(str)==='undefined') str = "";
if ( str == ""){
return "";
}
else{
var JSON_ESCAPE = {
'\b': '\\b', // backspace U+0008
'\t': '\\t', // tab U+0009
'\n': '\\n', // line feed U+000A
'\f': '\\f', // form feed U+000C
'\r': '\\r', // carriage return U+000D
'"': '\\"', // quotation mark U+0022
'\\': '\\\\' // reverse solidus U+005C
};
return str.replace(/(?:[\b\t\n\f\r\"]|\\)/g, function(_) { return JSON_ESCAPE[_]; }).replace(/(?:[\x00-\x1f])/g, function(_) { return "\\u00" + ("0" + _.charCodeAt(0).toString(16)).slice(-2); });
}
}
context.write("\r\n\r\n");
// normales Bilderalbum mit thumbnails, ohne ContentCopy
if ( !showSlideshow ) {
// only activate paging via json-data when more than one page of images to show exists
if ( imagesPerPage > 0 && images.count > imagesPerPage ){
isPaging = true;
}
context.write("\r\n\r\n\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\r\n\t\t
999999 ){
context.write("style=\"margin-right: -");
context.write( imageMargin );
context.write("px;\" ");
}
context.write("\r\n\t\t\tdata-article-id=\"");
context.write(article.id);
context.write("\" \r\n\t\t\tdata-prevtext=\"Zurück\" \r\n\t\t\tdata-nexttext=\"Weiter\" \r\n\t\t\tdata-pagetext=\"Seite {0} von {1}\" \r\n\t\t\tdata-ispaging=\"");
context.write(isPaging);
context.write("\" \r\n\t\t\tdata-imageeffect=\"");
context.write(effectClass);
context.write("\" \r\n\t\t\tdata-imagesperpage=\"");
context.write(imagesPerPage);
context.write("\" \r\n\t\t\tdata-kind=\"gallery\" \r\n\t\t\tdata-width=\"");
context.write( thumbnailWidth );
context.write("\"\r\n\t\t\tdata-height=\"");
context.write( thumbnailHeight );
context.write("\"\r\n\t\t\tdata-margin=\"");
context.write( article.value("margin", "") );
context.write("\"\r\n\t\t\tdata-maxcols=\"");
context.write( maxcols );
context.write("\"\r\n\t\t\tdata-bordercolor=\"default\"\r\n\t\t\tdata-borderwidth=\"0\"\r\n\t\t\tdata-numbershow=\"0\" \r\n\t\t\tdata-template=\"\" \r\n\t\t\tdata-titleshow=\"");
context.write( titleShow );
context.write("\"\r\n\t\t\tdata-titleposition=\"");
context.write( article.value("titleposition", "") );
context.write("\"\r\n\t\t\tdata-transition=\"");
context.write( article.value("zoom", "") );
context.write("\"\r\n\t\t\tdata-inner-transition=\"");
context.write( article.value("transition", "") );
context.write("\"\r\n\t\t\tdata-slideshow=\"0\"\r\n\t\t\tdata-slideshowinterval=\"0\"\r\n\t\t\tdata-lang=\"");
context.write( lang );
context.write("\">\r\n\t\r\n\t\t\t");
if ( isPaging ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\t\t\t\r\n\t\t\t");
var description, altText, encodedDescription, image;
var jsonString = "";
for ( var index=0; index < images.count; ++index ) {
image = images.item(index);
image.skipContentCopy(); // keine contentCopy erzeugen, da überflüssig weil gleich groß wie workingCopy
description = system.htmlEncode(system.removeHtmlTags(image.description)) || "";
encodedDescription = system.htmlEncode(image.description) || "";
altText = system.htmlEncode(system.removeHtmlTags(image.altText)) || "";
var borderCompensatedWidth = parseInt(thumbnailWidth) - (imageBorder*2);
var borderCompensatedHeight = parseInt(thumbnailHeight) - (imageBorder*2);
try{
if ( image.createThumb(borderCompensatedWidth, borderCompensatedHeight) ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + image.thumbPath(borderCompensatedWidth, borderCompensatedHeight).split("/").pop() );
}
}
}
catch(err){
system.error('Fehler beim erstellen des Vorschaubild "' + image.workingCopyPath.split("/").pop() + '" auf der Seite "' + page.name + '": ' + err.name + ' / ' + err.message + '\n Importieren Sie das Originalbild ggf. neu.');
}
// build json to use when paging images
jsonString += "{\n";
jsonString += "\t\"description\": \"" + _toJSONEscapedString(description) + "\",\n";
jsonString += "\t\"encodedDescription\": \"" + _toJSONEscapedString(image.description) + "\",\n";
jsonString += "\t\"altText\": \"" + _toJSONEscapedString(altText) + "\",\n";
jsonString += "\t\"thumbPath\": \"" + image.thumbPath(borderCompensatedWidth, borderCompensatedHeight) + "\",\n";
jsonString += "\t\"width\": " + borderCompensatedWidth + ",\n";
jsonString += "\t\"height\": " + borderCompensatedHeight + ",\n";
jsonString += "\t\"thumbTitlePosition\": \"" + thumbTitlePosition + "\",\n";
jsonString += "\t\"imagePath\": \"" + image.workingCopyPath + "\"\n";
jsonString += "}";
if ( index < images.count-1 ){
jsonString += ",\n";
}
context.write("\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t");
}
context.write("\r\n\t\t\t");
if ( isPaging ) {
context.write("\r\n\t\t\t \r\n\t\t\r\n\t\t\t\r\n\t\t\t");
}
context.write("\r\n\t\t
\r\n\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\r\n");
} else {
context.write("\r\n\r\n\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\r\n\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\r\n\t\t\r\n\t\t");
// Slideshow mit Hintergrundbild aus Template (Laptop etc.), ohne Contentcopy
if ( backgroundImage !== "" && backgroundImage !== "Keine" ) {
context.write("\r\n\t\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t
\r\n\t\t\r\n\t\t\t\t\t");
var descriptionSlide1, altText1, encodedDescription1, imageSlide1;
for ( var indexSlide1=0; indexSlide1 < images.count; ++indexSlide1 ) {
imageSlide1 = images.item(indexSlide1);
imageSlide1.skipContentCopy(); // keine contentCopy erzeugen, da überflüssig weil gleich groß wie workingCopy
descriptionSlide1 = system.htmlEncode(system.removeHtmlTags(imageSlide1.description));
encodedDescription1 = system.htmlEncode(imageSlide1.description);
altText1 = system.htmlEncode(system.removeHtmlTags(imageSlide1.altText));
if ( imageSlide1.createThumb(thumbnailWidth, thumbnailHeight) ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageSlide1.thumbPath(thumbnailWidth, thumbnailHeight).split("/").pop());
}
}
context.write("\r\n\t\t\t\r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t");
if ( titleShow == "1" && imageSlide1.description !== "" ) {
context.write("\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t\t");
context.write( imageSlide1.description );
context.write("\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t");
}
context.write("\r\n\r\n\t\t");
} // Slideshow ohne Hintergrundbild (Nur Bild), ohne Contentcopy
else {
context.write("\r\n\r\n\t\t\t");
var maxThumbnailHeight = 0;
var maxThumbnailWidth = 0;
for (var indexThumbnailHeight=0; indexThumbnailHeight < images.count; ++indexThumbnailHeight ) {
var imageThumbnailHeight = images.item(indexThumbnailHeight);
imageThumbnailHeight.skipContentCopy();
var currentThumbnailHeight = imageThumbnailHeight.createThumbWithInfo(columnWidth);
if ( currentThumbnailHeight.created ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageThumbnailHeight.thumbPath(columnWidth).split("/").pop());
}
}
if ( currentThumbnailHeight.height > maxThumbnailHeight ) {
maxThumbnailHeight = currentThumbnailHeight.height;
}
if ( currentThumbnailHeight.width > maxThumbnailWidth ) {
maxThumbnailWidth = currentThumbnailHeight.width;
}
}
context.write("\r\n\t\t\t\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t");
var descriptionSlide2, encodedDescription2, imageSlide2;
for ( var indexSlide2=0; indexSlide2 < images.count; ++indexSlide2 ) {
imageSlide2 = images.item(indexSlide2);
imageSlide2.skipContentCopy();
descriptionSlide2 = system.htmlEncode(system.removeHtmlTags(imageSlide2.description));
encodedDescription2 = system.htmlEncode(imageSlide2.description);
altText2 = system.htmlEncode(system.removeHtmlTags(imageSlide2.altText));
var tni = imageSlide2.createThumbWithInfo(columnWidth);
if ( tni.created ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageSlide2.thumbPath(columnWidth).split("/").pop());
}
}
var tmpWidth = parseInt(tni.ThumbnailWidth);
var tmpHeight = parseInt(tni.ThumbnailHeight);
var tmpSrc = imageSlide2.thumbPath(columnWidth);
context.write("\r\n\t\t\t\r\n\t\t\t\t\t
\r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t \r\n\t\t\t\t\t\t");
if ( titleShow == "1" && imageSlide2.description !== "" ) {
context.write("\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t");
context.write( imageSlide2.description );
context.write("\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t");
}
context.write("\r\n\t\r\n\t\t");
}
context.write("\r\n\r\n\t\t\t\t
\r\n\t\t\t
\r\n\r\n\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\r\n");
}
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\bilderalbumv12\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570857865604().executeScript();
2020-07-14 20:58:05,789 [19] INFO - ---------
2020-07-14 20:58:05,859 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,859 [19] INFO - ---------
2020-07-14 20:58:05,859 [19] INFO - function SE637303570858595646() {}
SE637303570858595646.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570858595646().executeScript();
2020-07-14 20:58:05,860 [19] INFO - ---------
2020-07-14 20:58:05,868 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,868 [19] INFO - ---------
2020-07-14 20:58:05,869 [19] INFO - function SE637303570858595646() {}
SE637303570858595646.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570858595646().executeScript();
2020-07-14 20:58:05,870 [19] INFO - ---------
2020-07-14 20:58:05,871 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1947.
2020-07-14 20:58:05,871 [19] INFO - ---------
2020-07-14 20:58:05,872 [19] INFO - About to execute the following script:
2020-07-14 20:58:05,872 [19] INFO - ---------
2020-07-14 20:58:05,872 [19] INFO - function SE637303570858725653() {}
SE637303570858725653.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570858725653().executeScript();
2020-07-14 20:58:05,873 [19] INFO - ---------
2020-07-14 20:58:05,875 [19] INFO - Finished executing the following script:
2020-07-14 20:58:05,875 [19] INFO - ---------
2020-07-14 20:58:05,876 [19] INFO - function SE637303570858725653() {}
SE637303570858725653.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570858725653().executeScript();
2020-07-14 20:58:05,876 [19] INFO - ---------
2020-07-14 20:58:05,876 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1948.
2020-07-14 20:58:05,877 [19] INFO - ---------
2020-07-14 20:58:06,016 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,016 [19] INFO - ---------
2020-07-14 20:58:06,016 [19] INFO - function SE637303570857865604() {}
SE637303570857865604.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\bilderalbumv12\standard.html'.
var imagesPerPage = parseInt(article.value("imagesperpage", 0));
var isPaging = false;
var contentImageWidth = "890";
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl hohlen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || 960;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
// if page contains a news area, we only approximate a 2/3 1/3 size layout in order to calculate thumbnails
if ( article.area.toLowerCase() == "news" ){
gridCols = 4;
}
else if ( page.anyAreaArticles("News") ){
gridCols = 8;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
var showSlideshow = article.value("slideshow");
var albumId = article.value("album");
var images = project.getAlbumImages(albumId);
var thumbnailWidth = article.value("width");
var thumbnailHeight = article.value("height");
var titlePosition = article.value("titleposition");
var thumbTitlePosition = article.value("thumbtitleposition", "off");
var imageMargin = parseInt(article.value("margin", "0"));
// figure out if images have a border set in layout-settings and compensate for it, if the article doesn't have a custom class "noborder" set
var imageBorder = 0;
var tmpArticleCssClass = " " + article.cssClass;
if ( tmpArticleCssClass.indexOf("noborder") == -1 && "" != "0" && "" != "" ) {
imageBorder = parseInt("");
}
var generateThumbs = true;
if ( titlePosition !== "off" ) {
var titleShow = "1";
}
else {
var titleShow = "0";
}
if ( "de" == "en" ) {
var lang = "en";
}
else {
var lang = "de";
}
var backgroundImage = backgroundWidth = backgroundHeight = backgroundLeft = backgroundTop = "";
if ( showSlideshow && article.valueRaw("slideshowtemplate") !== "none" ) {
backgroundImage = article.value("slideshowtemplate", "");
if ( backgroundImage.indexOf("/laptop.png") > -1 ) {
backgroundImage = "assets/js/img/laptop.png";
var backgroundWidth = "801";
var backgroundHeight = "469";
var backgroundLeft= "104";
var backgroundTop = "31";
thumbnailWidth = "590";
thumbnailHeight = "369";
}
else if ( backgroundImage.indexOf("/laptop_klein.png") > -1 ) {
backgroundImage = "assets/js/img/laptop_klein.png";
var backgroundWidth = "458";
var backgroundHeight = "268";
var backgroundLeft= "59";
var backgroundTop = "18";
thumbnailWidth = "338";
thumbnailHeight = "211";
}
else if ( backgroundImage.indexOf("/rahmen.png") > -1 ) {
backgroundImage = "assets/js/img/rahmen.png";
var backgroundWidth = "758";
var backgroundHeight = "469";
var backgroundLeft= "55";
var backgroundTop = "57";
thumbnailWidth = "648";
thumbnailHeight = "356";
}
else if ( backgroundImage.indexOf("/rahmen_klein.png") > -1 ) {
backgroundImage = "assets/js/img/rahmen_klein.png";
var backgroundWidth = "458";
var backgroundHeight = "283";
var backgroundLeft= "33";
var backgroundTop = "34";
thumbnailWidth = "392";
thumbnailHeight = "214";
}
}
else if ( showSlideshow && article.valueRaw("slideshowtemplate") == "none" ) {
thumbnailWidth = columnWidth;
//generateThumbs = false;
}
if ( system.preview ){
//system.log(images.count == 1 ? (" 1 Bild...") : (" " + images.count + " Bilder..."));
}
var gridFactor = 12 / gridCols;
var maxcols = Math.ceil((contentImageWidth / (thumbnailWidth+imageMargin)) / gridFactor);
var onecolumnbreakpoint = 479;
var maxmobilecols = Math.ceil(onecolumnbreakpoint / thumbnailWidth);
var mobilecontainerwidth = 100 / maxmobilecols;
var headstyle = "
/* test */";
headstyle += "\
#igal" + article.id + ":not(.zpSlideshow){\n\
margin-left: -" + imageMargin/2 + "px !important;\n\
margin-right: -" + imageMargin/2 + "px !important;\n\
}\n\
/* below is to accomodates for IE rounding errors which caused the cols not to fit into the row */\n\
.ie #igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc((100% / "+ maxcols +") - " + parseInt(imageMargin/2)*2 + ".1px) !important;\n\
margin: " + parseInt(imageMargin/2) + "px !important;\n\
}\n\
\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item,\n\
#igal" + article.id + ":not(.zpSlideshow) > a,\n\
#igal" + article.id + ":not(.zpSlideshow) .slide > a{\n\
display: block;\n\
float: left;\n\
width: calc((100% / "+ maxcols +") - " + imageMargin + "px);\n\
max-width: "+ thumbnailWidth +"px;\n\
height: auto;\n\
margin: " + imageMargin / 2 + "px;\n\
}\n\
#igal" + article.id +" > a > img{\n\
max-width: 100%;\n\
display: block;\n\
}\n\
";
for ( var i = 1; i < maxcols - 1; i++){
var breakpoint = contentImageWidth - (i * thumbnailWidth);
if ( breakpoint <= onecolumnbreakpoint ){
// if we reach the point, where the ZP Grid will display rows in 1-column, we break and need to use a different logic (see next for-loop)
break;
}
var containerwidth = 100 / ( maxcols - i);
headstyle += "\n\
@media screen and (max-width: " + breakpoint +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(" + containerwidth + "% - " + imageMargin + "px);\n\
}\n\
}\n\
";
}
// mobile display 2+-column-rows.
for ( var i = 1; i < maxmobilecols; i++){
headstyle += "\n\
@media screen and (max-width: " + onecolumnbreakpoint +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(" + mobilecontainerwidth + "% - " + imageMargin + "px);\n\
}\n\
}\n\
";
onecolumnbreakpoint = ( maxmobilecols -i ) * thumbnailWidth;
mobilecontainerwidth = 100 / ( maxmobilecols -i );
}
// mobile display 1-column-row.
headstyle += "\n\
@media screen and (max-width: " + (thumbnailWidth+imageMargin) +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(100% - " + imageMargin + "px);\n\
}\n\
}\n\
";
headstyle += " ";
system.addHtmlHeadElement(headstyle);
// polyfill for JSON.stringify()
// https://gist.github.com/uupaa/5562297
function _toJSONEscapedString(str) { // @arg String:
// @ret String:
// @inner: to JSON escaped string
if (typeof(str)==='undefined') str = "";
if ( str == ""){
return "";
}
else{
var JSON_ESCAPE = {
'\b': '\\b', // backspace U+0008
'\t': '\\t', // tab U+0009
'\n': '\\n', // line feed U+000A
'\f': '\\f', // form feed U+000C
'\r': '\\r', // carriage return U+000D
'"': '\\"', // quotation mark U+0022
'\\': '\\\\' // reverse solidus U+005C
};
return str.replace(/(?:[\b\t\n\f\r\"]|\\)/g, function(_) { return JSON_ESCAPE[_]; }).replace(/(?:[\x00-\x1f])/g, function(_) { return "\\u00" + ("0" + _.charCodeAt(0).toString(16)).slice(-2); });
}
}
context.write("\r\n\r\n");
// normales Bilderalbum mit thumbnails, ohne ContentCopy
if ( !showSlideshow ) {
// only activate paging via json-data when more than one page of images to show exists
if ( imagesPerPage > 0 && images.count > imagesPerPage ){
isPaging = true;
}
context.write("\r\n\r\n\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\r\n\t\t
999999 ){
context.write("style=\"margin-right: -");
context.write( imageMargin );
context.write("px;\" ");
}
context.write("\r\n\t\t\tdata-article-id=\"");
context.write(article.id);
context.write("\" \r\n\t\t\tdata-prevtext=\"Zurück\" \r\n\t\t\tdata-nexttext=\"Weiter\" \r\n\t\t\tdata-pagetext=\"Seite {0} von {1}\" \r\n\t\t\tdata-ispaging=\"");
context.write(isPaging);
context.write("\" \r\n\t\t\tdata-imageeffect=\"");
context.write(effectClass);
context.write("\" \r\n\t\t\tdata-imagesperpage=\"");
context.write(imagesPerPage);
context.write("\" \r\n\t\t\tdata-kind=\"gallery\" \r\n\t\t\tdata-width=\"");
context.write( thumbnailWidth );
context.write("\"\r\n\t\t\tdata-height=\"");
context.write( thumbnailHeight );
context.write("\"\r\n\t\t\tdata-margin=\"");
context.write( article.value("margin", "") );
context.write("\"\r\n\t\t\tdata-maxcols=\"");
context.write( maxcols );
context.write("\"\r\n\t\t\tdata-bordercolor=\"default\"\r\n\t\t\tdata-borderwidth=\"0\"\r\n\t\t\tdata-numbershow=\"0\" \r\n\t\t\tdata-template=\"\" \r\n\t\t\tdata-titleshow=\"");
context.write( titleShow );
context.write("\"\r\n\t\t\tdata-titleposition=\"");
context.write( article.value("titleposition", "") );
context.write("\"\r\n\t\t\tdata-transition=\"");
context.write( article.value("zoom", "") );
context.write("\"\r\n\t\t\tdata-inner-transition=\"");
context.write( article.value("transition", "") );
context.write("\"\r\n\t\t\tdata-slideshow=\"0\"\r\n\t\t\tdata-slideshowinterval=\"0\"\r\n\t\t\tdata-lang=\"");
context.write( lang );
context.write("\">\r\n\t\r\n\t\t\t");
if ( isPaging ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\t\t\t\r\n\t\t\t");
var description, altText, encodedDescription, image;
var jsonString = "";
for ( var index=0; index < images.count; ++index ) {
image = images.item(index);
image.skipContentCopy(); // keine contentCopy erzeugen, da überflüssig weil gleich groß wie workingCopy
description = system.htmlEncode(system.removeHtmlTags(image.description)) || "";
encodedDescription = system.htmlEncode(image.description) || "";
altText = system.htmlEncode(system.removeHtmlTags(image.altText)) || "";
var borderCompensatedWidth = parseInt(thumbnailWidth) - (imageBorder*2);
var borderCompensatedHeight = parseInt(thumbnailHeight) - (imageBorder*2);
try{
if ( image.createThumb(borderCompensatedWidth, borderCompensatedHeight) ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + image.thumbPath(borderCompensatedWidth, borderCompensatedHeight).split("/").pop() );
}
}
}
catch(err){
system.error('Fehler beim erstellen des Vorschaubild "' + image.workingCopyPath.split("/").pop() + '" auf der Seite "' + page.name + '": ' + err.name + ' / ' + err.message + '\n Importieren Sie das Originalbild ggf. neu.');
}
// build json to use when paging images
jsonString += "{\n";
jsonString += "\t\"description\": \"" + _toJSONEscapedString(description) + "\",\n";
jsonString += "\t\"encodedDescription\": \"" + _toJSONEscapedString(image.description) + "\",\n";
jsonString += "\t\"altText\": \"" + _toJSONEscapedString(altText) + "\",\n";
jsonString += "\t\"thumbPath\": \"" + image.thumbPath(borderCompensatedWidth, borderCompensatedHeight) + "\",\n";
jsonString += "\t\"width\": " + borderCompensatedWidth + ",\n";
jsonString += "\t\"height\": " + borderCompensatedHeight + ",\n";
jsonString += "\t\"thumbTitlePosition\": \"" + thumbTitlePosition + "\",\n";
jsonString += "\t\"imagePath\": \"" + image.workingCopyPath + "\"\n";
jsonString += "}";
if ( index < images.count-1 ){
jsonString += ",\n";
}
context.write("\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t");
}
context.write("\r\n\t\t\t");
if ( isPaging ) {
context.write("\r\n\t\t\t \r\n\t\t\r\n\t\t\t\r\n\t\t\t");
}
context.write("\r\n\t\t
\r\n\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\r\n");
} else {
context.write("\r\n\r\n\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\r\n\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\r\n\t\t\r\n\t\t");
// Slideshow mit Hintergrundbild aus Template (Laptop etc.), ohne Contentcopy
if ( backgroundImage !== "" && backgroundImage !== "Keine" ) {
context.write("\r\n\t\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t
\r\n\t\t\r\n\t\t\t\t\t");
var descriptionSlide1, altText1, encodedDescription1, imageSlide1;
for ( var indexSlide1=0; indexSlide1 < images.count; ++indexSlide1 ) {
imageSlide1 = images.item(indexSlide1);
imageSlide1.skipContentCopy(); // keine contentCopy erzeugen, da überflüssig weil gleich groß wie workingCopy
descriptionSlide1 = system.htmlEncode(system.removeHtmlTags(imageSlide1.description));
encodedDescription1 = system.htmlEncode(imageSlide1.description);
altText1 = system.htmlEncode(system.removeHtmlTags(imageSlide1.altText));
if ( imageSlide1.createThumb(thumbnailWidth, thumbnailHeight) ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageSlide1.thumbPath(thumbnailWidth, thumbnailHeight).split("/").pop());
}
}
context.write("\r\n\t\t\t\r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t");
if ( titleShow == "1" && imageSlide1.description !== "" ) {
context.write("\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t\t");
context.write( imageSlide1.description );
context.write("\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t");
}
context.write("\r\n\r\n\t\t");
} // Slideshow ohne Hintergrundbild (Nur Bild), ohne Contentcopy
else {
context.write("\r\n\r\n\t\t\t");
var maxThumbnailHeight = 0;
var maxThumbnailWidth = 0;
for (var indexThumbnailHeight=0; indexThumbnailHeight < images.count; ++indexThumbnailHeight ) {
var imageThumbnailHeight = images.item(indexThumbnailHeight);
imageThumbnailHeight.skipContentCopy();
var currentThumbnailHeight = imageThumbnailHeight.createThumbWithInfo(columnWidth);
if ( currentThumbnailHeight.created ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageThumbnailHeight.thumbPath(columnWidth).split("/").pop());
}
}
if ( currentThumbnailHeight.height > maxThumbnailHeight ) {
maxThumbnailHeight = currentThumbnailHeight.height;
}
if ( currentThumbnailHeight.width > maxThumbnailWidth ) {
maxThumbnailWidth = currentThumbnailHeight.width;
}
}
context.write("\r\n\t\t\t\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t");
var descriptionSlide2, encodedDescription2, imageSlide2;
for ( var indexSlide2=0; indexSlide2 < images.count; ++indexSlide2 ) {
imageSlide2 = images.item(indexSlide2);
imageSlide2.skipContentCopy();
descriptionSlide2 = system.htmlEncode(system.removeHtmlTags(imageSlide2.description));
encodedDescription2 = system.htmlEncode(imageSlide2.description);
altText2 = system.htmlEncode(system.removeHtmlTags(imageSlide2.altText));
var tni = imageSlide2.createThumbWithInfo(columnWidth);
if ( tni.created ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageSlide2.thumbPath(columnWidth).split("/").pop());
}
}
var tmpWidth = parseInt(tni.ThumbnailWidth);
var tmpHeight = parseInt(tni.ThumbnailHeight);
var tmpSrc = imageSlide2.thumbPath(columnWidth);
context.write("\r\n\t\t\t\r\n\t\t\t\t\t
\r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t \r\n\t\t\t\t\t\t");
if ( titleShow == "1" && imageSlide2.description !== "" ) {
context.write("\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t");
context.write( imageSlide2.description );
context.write("\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t");
}
context.write("\r\n\t\r\n\t\t");
}
context.write("\r\n\r\n\t\t\t\t
\r\n\t\t\t
\r\n\r\n\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\r\n");
}
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\bilderalbumv12\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570857865604().executeScript();
2020-07-14 20:58:06,018 [19] INFO - ---------
2020-07-14 20:58:06,019 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1949.
2020-07-14 20:58:06,019 [19] INFO - ---------
2020-07-14 20:58:06,019 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,020 [19] INFO - ---------
2020-07-14 20:58:06,021 [19] INFO - function SE637303570860195737() {}
SE637303570860195737.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860195737().executeScript();
2020-07-14 20:58:06,021 [19] INFO - ---------
2020-07-14 20:58:06,024 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,024 [19] INFO - ---------
2020-07-14 20:58:06,024 [19] INFO - function SE637303570860245740() {}
SE637303570860245740.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860245740().executeScript();
2020-07-14 20:58:06,025 [19] INFO - ---------
2020-07-14 20:58:06,033 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,033 [19] INFO - ---------
2020-07-14 20:58:06,033 [19] INFO - function SE637303570860245740() {}
SE637303570860245740.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860245740().executeScript();
2020-07-14 20:58:06,034 [19] INFO - ---------
2020-07-14 20:58:06,034 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1950.
2020-07-14 20:58:06,034 [19] INFO - ---------
2020-07-14 20:58:06,035 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,036 [19] INFO - ---------
2020-07-14 20:58:06,036 [19] INFO - function SE637303570860355746() {}
SE637303570860355746.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860355746().executeScript();
2020-07-14 20:58:06,036 [19] INFO - ---------
2020-07-14 20:58:06,039 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,039 [19] INFO - ---------
2020-07-14 20:58:06,040 [19] INFO - function SE637303570860355746() {}
SE637303570860355746.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860355746().executeScript();
2020-07-14 20:58:06,040 [19] INFO - ---------
2020-07-14 20:58:06,040 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1951.
2020-07-14 20:58:06,041 [19] INFO - ---------
2020-07-14 20:58:06,041 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,042 [19] INFO - ---------
2020-07-14 20:58:06,042 [19] INFO - function SE637303570860415750() {}
SE637303570860415750.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860415750().executeScript();
2020-07-14 20:58:06,042 [19] INFO - ---------
2020-07-14 20:58:06,045 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,046 [19] INFO - ---------
2020-07-14 20:58:06,046 [19] INFO - function SE637303570860415750() {}
SE637303570860415750.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860415750().executeScript();
2020-07-14 20:58:06,046 [19] INFO - ---------
2020-07-14 20:58:06,047 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1952.
2020-07-14 20:58:06,047 [19] INFO - ---------
2020-07-14 20:58:06,048 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,048 [19] INFO - ---------
2020-07-14 20:58:06,048 [19] INFO - function SE637303570860485754() {}
SE637303570860485754.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860485754().executeScript();
2020-07-14 20:58:06,049 [19] INFO - ---------
2020-07-14 20:58:06,050 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,050 [19] INFO - ---------
2020-07-14 20:58:06,050 [19] INFO - function SE637303570860485754() {}
SE637303570860485754.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860485754().executeScript();
2020-07-14 20:58:06,051 [19] INFO - ---------
2020-07-14 20:58:06,051 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1953.
2020-07-14 20:58:06,051 [19] INFO - ---------
2020-07-14 20:58:06,052 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,053 [19] INFO - ---------
2020-07-14 20:58:06,053 [19] INFO - function SE637303570860195737() {}
SE637303570860195737.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860195737().executeScript();
2020-07-14 20:58:06,053 [19] INFO - ---------
2020-07-14 20:58:06,054 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1954.
2020-07-14 20:58:06,054 [19] INFO - ---------
2020-07-14 20:58:06,081 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,082 [19] INFO - ---------
2020-07-14 20:58:06,082 [19] INFO - function SE637303570860815773() {}
SE637303570860815773.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860815773().executeScript();
2020-07-14 20:58:06,083 [19] INFO - ---------
2020-07-14 20:58:06,084 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,084 [19] INFO - ---------
2020-07-14 20:58:06,085 [19] INFO - function SE637303570860845774() {}
SE637303570860845774.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860845774().executeScript();
2020-07-14 20:58:06,086 [19] INFO - ---------
2020-07-14 20:58:06,098 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,098 [19] INFO - ---------
2020-07-14 20:58:06,099 [19] INFO - function SE637303570860845774() {}
SE637303570860845774.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860845774().executeScript();
2020-07-14 20:58:06,099 [19] INFO - ---------
2020-07-14 20:58:06,100 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1955.
2020-07-14 20:58:06,100 [19] INFO - ---------
2020-07-14 20:58:06,101 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,101 [19] INFO - ---------
2020-07-14 20:58:06,102 [19] INFO - function SE637303570861015784() {}
SE637303570861015784.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861015784().executeScript();
2020-07-14 20:58:06,102 [19] INFO - ---------
2020-07-14 20:58:06,104 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,104 [19] INFO - ---------
2020-07-14 20:58:06,105 [19] INFO - function SE637303570861015784() {}
SE637303570861015784.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861015784().executeScript();
2020-07-14 20:58:06,107 [19] INFO - ---------
2020-07-14 20:58:06,107 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1956.
2020-07-14 20:58:06,108 [19] INFO - ---------
2020-07-14 20:58:06,108 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,109 [19] INFO - ---------
2020-07-14 20:58:06,109 [19] INFO - function SE637303570861085788() {}
SE637303570861085788.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861085788().executeScript();
2020-07-14 20:58:06,109 [19] INFO - ---------
2020-07-14 20:58:06,113 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,113 [19] INFO - ---------
2020-07-14 20:58:06,113 [19] INFO - function SE637303570861085788() {}
SE637303570861085788.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861085788().executeScript();
2020-07-14 20:58:06,114 [19] INFO - ---------
2020-07-14 20:58:06,114 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1957.
2020-07-14 20:58:06,114 [19] INFO - ---------
2020-07-14 20:58:06,115 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,116 [19] INFO - ---------
2020-07-14 20:58:06,116 [19] INFO - function SE637303570861155792() {}
SE637303570861155792.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861155792().executeScript();
2020-07-14 20:58:06,116 [19] INFO - ---------
2020-07-14 20:58:06,118 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,118 [19] INFO - ---------
2020-07-14 20:58:06,118 [19] INFO - function SE637303570861155792() {}
SE637303570861155792.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861155792().executeScript();
2020-07-14 20:58:06,119 [19] INFO - ---------
2020-07-14 20:58:06,119 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1958.
2020-07-14 20:58:06,119 [19] INFO - ---------
2020-07-14 20:58:06,121 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,121 [19] INFO - ---------
2020-07-14 20:58:06,122 [19] INFO - function SE637303570860815773() {}
SE637303570860815773.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570860815773().executeScript();
2020-07-14 20:58:06,122 [19] INFO - ---------
2020-07-14 20:58:06,123 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1959.
2020-07-14 20:58:06,123 [19] INFO - ---------
2020-07-14 20:58:06,153 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,154 [19] INFO - ---------
2020-07-14 20:58:06,154 [19] INFO - function SE637303570861535814() {}
SE637303570861535814.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861535814().executeScript();
2020-07-14 20:58:06,154 [19] INFO - ---------
2020-07-14 20:58:06,156 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,156 [19] INFO - ---------
2020-07-14 20:58:06,157 [19] INFO - function SE637303570861565815() {}
SE637303570861565815.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861565815().executeScript();
2020-07-14 20:58:06,157 [19] INFO - ---------
2020-07-14 20:58:06,168 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,168 [19] INFO - ---------
2020-07-14 20:58:06,168 [19] INFO - function SE637303570861565815() {}
SE637303570861565815.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861565815().executeScript();
2020-07-14 20:58:06,169 [19] INFO - ---------
2020-07-14 20:58:06,169 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1960.
2020-07-14 20:58:06,169 [19] INFO - ---------
2020-07-14 20:58:06,171 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,172 [19] INFO - ---------
2020-07-14 20:58:06,172 [19] INFO - function SE637303570861715824() {}
SE637303570861715824.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861715824().executeScript();
2020-07-14 20:58:06,173 [19] INFO - ---------
2020-07-14 20:58:06,176 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,177 [19] INFO - ---------
2020-07-14 20:58:06,177 [19] INFO - function SE637303570861715824() {}
SE637303570861715824.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861715824().executeScript();
2020-07-14 20:58:06,178 [19] INFO - ---------
2020-07-14 20:58:06,178 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1961.
2020-07-14 20:58:06,178 [19] INFO - ---------
2020-07-14 20:58:06,179 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,179 [19] INFO - ---------
2020-07-14 20:58:06,180 [19] INFO - function SE637303570861795829() {}
SE637303570861795829.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861795829().executeScript();
2020-07-14 20:58:06,180 [19] INFO - ---------
2020-07-14 20:58:06,183 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,183 [19] INFO - ---------
2020-07-14 20:58:06,183 [19] INFO - function SE637303570861795829() {}
SE637303570861795829.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861795829().executeScript();
2020-07-14 20:58:06,184 [19] INFO - ---------
2020-07-14 20:58:06,184 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1962.
2020-07-14 20:58:06,184 [19] INFO - ---------
2020-07-14 20:58:06,185 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,186 [19] INFO - ---------
2020-07-14 20:58:06,186 [19] INFO - function SE637303570861855832() {}
SE637303570861855832.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861855832().executeScript();
2020-07-14 20:58:06,186 [19] INFO - ---------
2020-07-14 20:58:06,188 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,188 [19] INFO - ---------
2020-07-14 20:58:06,188 [19] INFO - function SE637303570861855832() {}
SE637303570861855832.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861855832().executeScript();
2020-07-14 20:58:06,189 [19] INFO - ---------
2020-07-14 20:58:06,190 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1963.
2020-07-14 20:58:06,190 [19] INFO - ---------
2020-07-14 20:58:06,191 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,192 [19] INFO - ---------
2020-07-14 20:58:06,192 [19] INFO - function SE637303570861535814() {}
SE637303570861535814.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570861535814().executeScript();
2020-07-14 20:58:06,192 [19] INFO - ---------
2020-07-14 20:58:06,193 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1964.
2020-07-14 20:58:06,193 [19] INFO - ---------
2020-07-14 20:58:06,219 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,220 [19] INFO - ---------
2020-07-14 20:58:06,220 [19] INFO - function SE637303570862195852() {}
SE637303570862195852.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862195852().executeScript();
2020-07-14 20:58:06,221 [19] INFO - ---------
2020-07-14 20:58:06,223 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,224 [19] INFO - ---------
2020-07-14 20:58:06,224 [19] INFO - function SE637303570862235854() {}
SE637303570862235854.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862235854().executeScript();
2020-07-14 20:58:06,225 [19] INFO - ---------
2020-07-14 20:58:06,235 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,236 [19] INFO - ---------
2020-07-14 20:58:06,236 [19] INFO - function SE637303570862235854() {}
SE637303570862235854.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862235854().executeScript();
2020-07-14 20:58:06,238 [19] INFO - ---------
2020-07-14 20:58:06,238 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1965.
2020-07-14 20:58:06,238 [19] INFO - ---------
2020-07-14 20:58:06,239 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,240 [19] INFO - ---------
2020-07-14 20:58:06,240 [19] INFO - function SE637303570862395863() {}
SE637303570862395863.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862395863().executeScript();
2020-07-14 20:58:06,240 [19] INFO - ---------
2020-07-14 20:58:06,242 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,242 [19] INFO - ---------
2020-07-14 20:58:06,243 [19] INFO - function SE637303570862395863() {}
SE637303570862395863.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862395863().executeScript();
2020-07-14 20:58:06,243 [19] INFO - ---------
2020-07-14 20:58:06,244 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1966.
2020-07-14 20:58:06,244 [19] INFO - ---------
2020-07-14 20:58:06,245 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,246 [19] INFO - ---------
2020-07-14 20:58:06,246 [19] INFO - function SE637303570862455866() {}
SE637303570862455866.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862455866().executeScript();
2020-07-14 20:58:06,246 [19] INFO - ---------
2020-07-14 20:58:06,249 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,249 [19] INFO - ---------
2020-07-14 20:58:06,250 [19] INFO - function SE637303570862455866() {}
SE637303570862455866.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862455866().executeScript();
2020-07-14 20:58:06,250 [19] INFO - ---------
2020-07-14 20:58:06,250 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1967.
2020-07-14 20:58:06,251 [19] INFO - ---------
2020-07-14 20:58:06,252 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,252 [19] INFO - ---------
2020-07-14 20:58:06,252 [19] INFO - function SE637303570862525870() {}
SE637303570862525870.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862525870().executeScript();
2020-07-14 20:58:06,253 [19] INFO - ---------
2020-07-14 20:58:06,254 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,254 [19] INFO - ---------
2020-07-14 20:58:06,254 [19] INFO - function SE637303570862525870() {}
SE637303570862525870.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862525870().executeScript();
2020-07-14 20:58:06,255 [19] INFO - ---------
2020-07-14 20:58:06,255 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1968.
2020-07-14 20:58:06,255 [19] INFO - ---------
2020-07-14 20:58:06,256 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,257 [19] INFO - ---------
2020-07-14 20:58:06,257 [19] INFO - function SE637303570862195852() {}
SE637303570862195852.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862195852().executeScript();
2020-07-14 20:58:06,257 [19] INFO - ---------
2020-07-14 20:58:06,258 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1969.
2020-07-14 20:58:06,258 [19] INFO - ---------
2020-07-14 20:58:06,287 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,288 [19] INFO - ---------
2020-07-14 20:58:06,288 [19] INFO - function SE637303570862875890() {}
SE637303570862875890.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862875890().executeScript();
2020-07-14 20:58:06,288 [19] INFO - ---------
2020-07-14 20:58:06,290 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,290 [19] INFO - ---------
2020-07-14 20:58:06,290 [19] INFO - function SE637303570862905892() {}
SE637303570862905892.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862905892().executeScript();
2020-07-14 20:58:06,292 [19] INFO - ---------
2020-07-14 20:58:06,303 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,303 [19] INFO - ---------
2020-07-14 20:58:06,303 [19] INFO - function SE637303570862905892() {}
SE637303570862905892.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862905892().executeScript();
2020-07-14 20:58:06,304 [19] INFO - ---------
2020-07-14 20:58:06,304 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1970.
2020-07-14 20:58:06,304 [19] INFO - ---------
2020-07-14 20:58:06,305 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,306 [19] INFO - ---------
2020-07-14 20:58:06,306 [19] INFO - function SE637303570863055901() {}
SE637303570863055901.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570863055901().executeScript();
2020-07-14 20:58:06,307 [19] INFO - ---------
2020-07-14 20:58:06,310 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,310 [19] INFO - ---------
2020-07-14 20:58:06,311 [19] INFO - function SE637303570863055901() {}
SE637303570863055901.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570863055901().executeScript();
2020-07-14 20:58:06,311 [19] INFO - ---------
2020-07-14 20:58:06,311 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1971.
2020-07-14 20:58:06,313 [19] INFO - ---------
2020-07-14 20:58:06,313 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,314 [19] INFO - ---------
2020-07-14 20:58:06,314 [19] INFO - function SE637303570863135905() {}
SE637303570863135905.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570863135905().executeScript();
2020-07-14 20:58:06,315 [19] INFO - ---------
2020-07-14 20:58:06,317 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,317 [19] INFO - ---------
2020-07-14 20:58:06,318 [19] INFO - function SE637303570863135905() {}
SE637303570863135905.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570863135905().executeScript();
2020-07-14 20:58:06,318 [19] INFO - ---------
2020-07-14 20:58:06,318 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1972.
2020-07-14 20:58:06,319 [19] INFO - ---------
2020-07-14 20:58:06,319 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,320 [19] INFO - ---------
2020-07-14 20:58:06,321 [19] INFO - function SE637303570863195909() {}
SE637303570863195909.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570863195909().executeScript();
2020-07-14 20:58:06,321 [19] INFO - ---------
2020-07-14 20:58:06,322 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,323 [19] INFO - ---------
2020-07-14 20:58:06,323 [19] INFO - function SE637303570863195909() {}
SE637303570863195909.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570863195909().executeScript();
2020-07-14 20:58:06,323 [19] INFO - ---------
2020-07-14 20:58:06,324 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1973.
2020-07-14 20:58:06,324 [19] INFO - ---------
2020-07-14 20:58:06,330 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,330 [19] INFO - ---------
2020-07-14 20:58:06,330 [19] INFO - function SE637303570862875890() {}
SE637303570862875890.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570862875890().executeScript();
2020-07-14 20:58:06,331 [19] INFO - ---------
2020-07-14 20:58:06,331 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1974.
2020-07-14 20:58:06,331 [19] INFO - ---------
2020-07-14 20:58:06,360 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,360 [19] INFO - ---------
2020-07-14 20:58:06,361 [19] INFO - function SE637303570863605932() {}
SE637303570863605932.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570863605932().executeScript();
2020-07-14 20:58:06,363 [19] INFO - ---------
2020-07-14 20:58:06,383 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,383 [19] INFO - ---------
2020-07-14 20:58:06,383 [19] INFO - function SE637303570863835945() {}
SE637303570863835945.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570863835945().executeScript();
2020-07-14 20:58:06,384 [19] INFO - ---------
2020-07-14 20:58:06,393 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,393 [19] INFO - ---------
2020-07-14 20:58:06,393 [19] INFO - function SE637303570863835945() {}
SE637303570863835945.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570863835945().executeScript();
2020-07-14 20:58:06,394 [19] INFO - ---------
2020-07-14 20:58:06,394 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1975.
2020-07-14 20:58:06,394 [19] INFO - ---------
2020-07-14 20:58:06,398 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,398 [19] INFO - ---------
2020-07-14 20:58:06,398 [19] INFO - function SE637303570863605932() {}
SE637303570863605932.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570863605932().executeScript();
2020-07-14 20:58:06,400 [19] INFO - ---------
2020-07-14 20:58:06,400 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1976.
2020-07-14 20:58:06,400 [19] INFO - ---------
2020-07-14 20:58:06,414 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,414 [19] INFO - ---------
2020-07-14 20:58:06,414 [19] INFO - function SE637303570864135962() {}
SE637303570864135962.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570864135962().executeScript();
2020-07-14 20:58:06,415 [19] INFO - ---------
2020-07-14 20:58:06,437 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,437 [19] INFO - ---------
2020-07-14 20:58:06,437 [19] INFO - function SE637303570864375976() {}
SE637303570864375976.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570864375976().executeScript();
2020-07-14 20:58:06,438 [19] INFO - ---------
2020-07-14 20:58:06,446 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,447 [19] INFO - ---------
2020-07-14 20:58:06,447 [19] INFO - function SE637303570864375976() {}
SE637303570864375976.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570864375976().executeScript();
2020-07-14 20:58:06,449 [19] INFO - ---------
2020-07-14 20:58:06,449 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1977.
2020-07-14 20:58:06,449 [19] INFO - ---------
2020-07-14 20:58:06,452 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,452 [19] INFO - ---------
2020-07-14 20:58:06,453 [19] INFO - function SE637303570864135962() {}
SE637303570864135962.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570864135962().executeScript();
2020-07-14 20:58:06,454 [19] INFO - ---------
2020-07-14 20:58:06,454 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1978.
2020-07-14 20:58:06,454 [19] INFO - ---------
2020-07-14 20:58:06,499 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,499 [19] INFO - ---------
2020-07-14 20:58:06,499 [19] INFO - function SE637303570864996012() {}
SE637303570864996012.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570864996012().executeScript();
2020-07-14 20:58:06,500 [19] INFO - ---------
2020-07-14 20:58:06,502 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,502 [19] INFO - ---------
2020-07-14 20:58:06,502 [19] INFO - function SE637303570865026013() {}
SE637303570865026013.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865026013().executeScript();
2020-07-14 20:58:06,503 [19] INFO - ---------
2020-07-14 20:58:06,514 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,514 [19] INFO - ---------
2020-07-14 20:58:06,514 [19] INFO - function SE637303570865026013() {}
SE637303570865026013.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865026013().executeScript();
2020-07-14 20:58:06,515 [19] INFO - ---------
2020-07-14 20:58:06,515 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1979.
2020-07-14 20:58:06,516 [19] INFO - ---------
2020-07-14 20:58:06,517 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,517 [19] INFO - ---------
2020-07-14 20:58:06,517 [19] INFO - function SE637303570865176022() {}
SE637303570865176022.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865176022().executeScript();
2020-07-14 20:58:06,518 [19] INFO - ---------
2020-07-14 20:58:06,522 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,522 [19] INFO - ---------
2020-07-14 20:58:06,523 [19] INFO - function SE637303570865176022() {}
SE637303570865176022.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865176022().executeScript();
2020-07-14 20:58:06,523 [19] INFO - ---------
2020-07-14 20:58:06,523 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1980.
2020-07-14 20:58:06,524 [19] INFO - ---------
2020-07-14 20:58:06,525 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,525 [19] INFO - ---------
2020-07-14 20:58:06,525 [19] INFO - function SE637303570865246026() {}
SE637303570865246026.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865246026().executeScript();
2020-07-14 20:58:06,526 [19] INFO - ---------
2020-07-14 20:58:06,528 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,529 [19] INFO - ---------
2020-07-14 20:58:06,529 [19] INFO - function SE637303570865246026() {}
SE637303570865246026.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865246026().executeScript();
2020-07-14 20:58:06,529 [19] INFO - ---------
2020-07-14 20:58:06,530 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1981.
2020-07-14 20:58:06,530 [19] INFO - ---------
2020-07-14 20:58:06,531 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,531 [19] INFO - ---------
2020-07-14 20:58:06,531 [19] INFO - function SE637303570865316030() {}
SE637303570865316030.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865316030().executeScript();
2020-07-14 20:58:06,532 [19] INFO - ---------
2020-07-14 20:58:06,533 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,533 [19] INFO - ---------
2020-07-14 20:58:06,534 [19] INFO - function SE637303570865316030() {}
SE637303570865316030.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865316030().executeScript();
2020-07-14 20:58:06,534 [19] INFO - ---------
2020-07-14 20:58:06,535 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1982.
2020-07-14 20:58:06,535 [19] INFO - ---------
2020-07-14 20:58:06,536 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,536 [19] INFO - ---------
2020-07-14 20:58:06,537 [19] INFO - function SE637303570864996012() {}
SE637303570864996012.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570864996012().executeScript();
2020-07-14 20:58:06,537 [19] INFO - ---------
2020-07-14 20:58:06,538 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1983.
2020-07-14 20:58:06,538 [19] INFO - ---------
2020-07-14 20:58:06,568 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,568 [19] INFO - ---------
2020-07-14 20:58:06,570 [19] INFO - function SE637303570865686051() {}
SE637303570865686051.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865686051().executeScript();
2020-07-14 20:58:06,571 [19] INFO - ---------
2020-07-14 20:58:06,573 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,573 [19] INFO - ---------
2020-07-14 20:58:06,574 [19] INFO - function SE637303570865736054() {}
SE637303570865736054.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865736054().executeScript();
2020-07-14 20:58:06,574 [19] INFO - ---------
2020-07-14 20:58:06,584 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,585 [19] INFO - ---------
2020-07-14 20:58:06,585 [19] INFO - function SE637303570865736054() {}
SE637303570865736054.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865736054().executeScript();
2020-07-14 20:58:06,585 [19] INFO - ---------
2020-07-14 20:58:06,586 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1984.
2020-07-14 20:58:06,586 [19] INFO - ---------
2020-07-14 20:58:06,588 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,588 [19] INFO - ---------
2020-07-14 20:58:06,588 [19] INFO - function SE637303570865886063() {}
SE637303570865886063.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865886063().executeScript();
2020-07-14 20:58:06,589 [19] INFO - ---------
2020-07-14 20:58:06,591 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,591 [19] INFO - ---------
2020-07-14 20:58:06,591 [19] INFO - function SE637303570865886063() {}
SE637303570865886063.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865886063().executeScript();
2020-07-14 20:58:06,592 [19] INFO - ---------
2020-07-14 20:58:06,592 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1985.
2020-07-14 20:58:06,592 [19] INFO - ---------
2020-07-14 20:58:06,593 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,594 [19] INFO - ---------
2020-07-14 20:58:06,594 [19] INFO - function SE637303570865936065() {}
SE637303570865936065.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865936065().executeScript();
2020-07-14 20:58:06,594 [19] INFO - ---------
2020-07-14 20:58:06,597 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,598 [19] INFO - ---------
2020-07-14 20:58:06,598 [19] INFO - function SE637303570865936065() {}
SE637303570865936065.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865936065().executeScript();
2020-07-14 20:58:06,599 [19] INFO - ---------
2020-07-14 20:58:06,599 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1986.
2020-07-14 20:58:06,599 [19] INFO - ---------
2020-07-14 20:58:06,600 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,600 [19] INFO - ---------
2020-07-14 20:58:06,601 [19] INFO - function SE637303570866006069() {}
SE637303570866006069.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570866006069().executeScript();
2020-07-14 20:58:06,601 [19] INFO - ---------
2020-07-14 20:58:06,602 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,602 [19] INFO - ---------
2020-07-14 20:58:06,603 [19] INFO - function SE637303570866006069() {}
SE637303570866006069.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570866006069().executeScript();
2020-07-14 20:58:06,603 [19] INFO - ---------
2020-07-14 20:58:06,603 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1987.
2020-07-14 20:58:06,604 [19] INFO - ---------
2020-07-14 20:58:06,605 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,605 [19] INFO - ---------
2020-07-14 20:58:06,606 [19] INFO - function SE637303570865686051() {}
SE637303570865686051.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570865686051().executeScript();
2020-07-14 20:58:06,606 [19] INFO - ---------
2020-07-14 20:58:06,606 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1988.
2020-07-14 20:58:06,607 [19] INFO - ---------
2020-07-14 20:58:06,635 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,635 [19] INFO - ---------
2020-07-14 20:58:06,635 [19] INFO - function SE637303570866346089() {}
SE637303570866346089.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570866346089().executeScript();
2020-07-14 20:58:06,636 [19] INFO - ---------
2020-07-14 20:58:06,662 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,663 [19] INFO - ---------
2020-07-14 20:58:06,663 [19] INFO - function SE637303570866626105() {}
SE637303570866626105.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570866626105().executeScript();
2020-07-14 20:58:06,663 [19] INFO - ---------
2020-07-14 20:58:06,673 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,673 [19] INFO - ---------
2020-07-14 20:58:06,674 [19] INFO - function SE637303570866626105() {}
SE637303570866626105.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570866626105().executeScript();
2020-07-14 20:58:06,674 [19] INFO - ---------
2020-07-14 20:58:06,674 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1989.
2020-07-14 20:58:06,675 [19] INFO - ---------
2020-07-14 20:58:06,677 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,678 [19] INFO - ---------
2020-07-14 20:58:06,678 [19] INFO - function SE637303570866346089() {}
SE637303570866346089.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570866346089().executeScript();
2020-07-14 20:58:06,681 [19] INFO - ---------
2020-07-14 20:58:06,682 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1990.
2020-07-14 20:58:06,682 [19] INFO - ---------
2020-07-14 20:58:06,693 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,694 [19] INFO - ---------
2020-07-14 20:58:06,694 [19] INFO - function SE637303570866936123() {}
SE637303570866936123.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570866936123().executeScript();
2020-07-14 20:58:06,696 [19] INFO - ---------
2020-07-14 20:58:06,719 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,719 [19] INFO - ---------
2020-07-14 20:58:06,719 [19] INFO - function SE637303570867196138() {}
SE637303570867196138.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867196138().executeScript();
2020-07-14 20:58:06,720 [19] INFO - ---------
2020-07-14 20:58:06,729 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,729 [19] INFO - ---------
2020-07-14 20:58:06,730 [19] INFO - function SE637303570867196138() {}
SE637303570867196138.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867196138().executeScript();
2020-07-14 20:58:06,730 [19] INFO - ---------
2020-07-14 20:58:06,730 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1991.
2020-07-14 20:58:06,731 [19] INFO - ---------
2020-07-14 20:58:06,733 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,734 [19] INFO - ---------
2020-07-14 20:58:06,734 [19] INFO - function SE637303570866936123() {}
SE637303570866936123.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570866936123().executeScript();
2020-07-14 20:58:06,735 [19] INFO - ---------
2020-07-14 20:58:06,735 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1992.
2020-07-14 20:58:06,736 [19] INFO - ---------
2020-07-14 20:58:06,762 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,762 [19] INFO - ---------
2020-07-14 20:58:06,763 [19] INFO - function SE637303570867626162() {}
SE637303570867626162.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867626162().executeScript();
2020-07-14 20:58:06,763 [19] INFO - ---------
2020-07-14 20:58:06,765 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,765 [19] INFO - ---------
2020-07-14 20:58:06,765 [19] INFO - function SE637303570867646163() {}
SE637303570867646163.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867646163().executeScript();
2020-07-14 20:58:06,766 [19] INFO - ---------
2020-07-14 20:58:06,778 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,779 [19] INFO - ---------
2020-07-14 20:58:06,779 [19] INFO - function SE637303570867646163() {}
SE637303570867646163.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867646163().executeScript();
2020-07-14 20:58:06,780 [19] INFO - ---------
2020-07-14 20:58:06,780 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1993.
2020-07-14 20:58:06,780 [19] INFO - ---------
2020-07-14 20:58:06,782 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,782 [19] INFO - ---------
2020-07-14 20:58:06,782 [19] INFO - function SE637303570867826174() {}
SE637303570867826174.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867826174().executeScript();
2020-07-14 20:58:06,783 [19] INFO - ---------
2020-07-14 20:58:06,785 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,786 [19] INFO - ---------
2020-07-14 20:58:06,786 [19] INFO - function SE637303570867826174() {}
SE637303570867826174.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867826174().executeScript();
2020-07-14 20:58:06,787 [19] INFO - ---------
2020-07-14 20:58:06,788 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1994.
2020-07-14 20:58:06,788 [19] INFO - ---------
2020-07-14 20:58:06,789 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,789 [19] INFO - ---------
2020-07-14 20:58:06,790 [19] INFO - function SE637303570867896178() {}
SE637303570867896178.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867896178().executeScript();
2020-07-14 20:58:06,790 [19] INFO - ---------
2020-07-14 20:58:06,792 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,793 [19] INFO - ---------
2020-07-14 20:58:06,793 [19] INFO - function SE637303570867896178() {}
SE637303570867896178.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867896178().executeScript();
2020-07-14 20:58:06,794 [19] INFO - ---------
2020-07-14 20:58:06,794 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1995.
2020-07-14 20:58:06,794 [19] INFO - ---------
2020-07-14 20:58:06,795 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,796 [19] INFO - ---------
2020-07-14 20:58:06,796 [19] INFO - function SE637303570867956181() {}
SE637303570867956181.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867956181().executeScript();
2020-07-14 20:58:06,797 [19] INFO - ---------
2020-07-14 20:58:06,798 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,798 [19] INFO - ---------
2020-07-14 20:58:06,799 [19] INFO - function SE637303570867956181() {}
SE637303570867956181.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867956181().executeScript();
2020-07-14 20:58:06,799 [19] INFO - ---------
2020-07-14 20:58:06,799 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1996.
2020-07-14 20:58:06,800 [19] INFO - ---------
2020-07-14 20:58:06,801 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,801 [19] INFO - ---------
2020-07-14 20:58:06,801 [19] INFO - function SE637303570867626162() {}
SE637303570867626162.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570867626162().executeScript();
2020-07-14 20:58:06,802 [19] INFO - ---------
2020-07-14 20:58:06,802 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1997.
2020-07-14 20:58:06,802 [19] INFO - ---------
2020-07-14 20:58:06,817 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,817 [19] INFO - ---------
2020-07-14 20:58:06,818 [19] INFO - function SE637303570868176194() {}
SE637303570868176194.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\bilderalbumv12\standard.html'.
var imagesPerPage = parseInt(article.value("imagesperpage", 0));
var isPaging = false;
var contentImageWidth = "890";
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl hohlen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || 960;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
// if page contains a news area, we only approximate a 2/3 1/3 size layout in order to calculate thumbnails
if ( article.area.toLowerCase() == "news" ){
gridCols = 4;
}
else if ( page.anyAreaArticles("News") ){
gridCols = 8;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
var showSlideshow = article.value("slideshow");
var albumId = article.value("album");
var images = project.getAlbumImages(albumId);
var thumbnailWidth = article.value("width");
var thumbnailHeight = article.value("height");
var titlePosition = article.value("titleposition");
var thumbTitlePosition = article.value("thumbtitleposition", "off");
var imageMargin = parseInt(article.value("margin", "0"));
// figure out if images have a border set in layout-settings and compensate for it, if the article doesn't have a custom class "noborder" set
var imageBorder = 0;
var tmpArticleCssClass = " " + article.cssClass;
if ( tmpArticleCssClass.indexOf("noborder") == -1 && "" != "0" && "" != "" ) {
imageBorder = parseInt("");
}
var generateThumbs = true;
if ( titlePosition !== "off" ) {
var titleShow = "1";
}
else {
var titleShow = "0";
}
if ( "de" == "en" ) {
var lang = "en";
}
else {
var lang = "de";
}
var backgroundImage = backgroundWidth = backgroundHeight = backgroundLeft = backgroundTop = "";
if ( showSlideshow && article.valueRaw("slideshowtemplate") !== "none" ) {
backgroundImage = article.value("slideshowtemplate", "");
if ( backgroundImage.indexOf("/laptop.png") > -1 ) {
backgroundImage = "assets/js/img/laptop.png";
var backgroundWidth = "801";
var backgroundHeight = "469";
var backgroundLeft= "104";
var backgroundTop = "31";
thumbnailWidth = "590";
thumbnailHeight = "369";
}
else if ( backgroundImage.indexOf("/laptop_klein.png") > -1 ) {
backgroundImage = "assets/js/img/laptop_klein.png";
var backgroundWidth = "458";
var backgroundHeight = "268";
var backgroundLeft= "59";
var backgroundTop = "18";
thumbnailWidth = "338";
thumbnailHeight = "211";
}
else if ( backgroundImage.indexOf("/rahmen.png") > -1 ) {
backgroundImage = "assets/js/img/rahmen.png";
var backgroundWidth = "758";
var backgroundHeight = "469";
var backgroundLeft= "55";
var backgroundTop = "57";
thumbnailWidth = "648";
thumbnailHeight = "356";
}
else if ( backgroundImage.indexOf("/rahmen_klein.png") > -1 ) {
backgroundImage = "assets/js/img/rahmen_klein.png";
var backgroundWidth = "458";
var backgroundHeight = "283";
var backgroundLeft= "33";
var backgroundTop = "34";
thumbnailWidth = "392";
thumbnailHeight = "214";
}
}
else if ( showSlideshow && article.valueRaw("slideshowtemplate") == "none" ) {
thumbnailWidth = columnWidth;
//generateThumbs = false;
}
if ( system.preview ){
//system.log(images.count == 1 ? (" 1 Bild...") : (" " + images.count + " Bilder..."));
}
var gridFactor = 12 / gridCols;
var maxcols = Math.ceil((contentImageWidth / (thumbnailWidth+imageMargin)) / gridFactor);
var onecolumnbreakpoint = 479;
var maxmobilecols = Math.ceil(onecolumnbreakpoint / thumbnailWidth);
var mobilecontainerwidth = 100 / maxmobilecols;
var headstyle = "
/* test */";
headstyle += "\
#igal" + article.id + ":not(.zpSlideshow){\n\
margin-left: -" + imageMargin/2 + "px !important;\n\
margin-right: -" + imageMargin/2 + "px !important;\n\
}\n\
/* below is to accomodates for IE rounding errors which caused the cols not to fit into the row */\n\
.ie #igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc((100% / "+ maxcols +") - " + parseInt(imageMargin/2)*2 + ".1px) !important;\n\
margin: " + parseInt(imageMargin/2) + "px !important;\n\
}\n\
\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item,\n\
#igal" + article.id + ":not(.zpSlideshow) > a,\n\
#igal" + article.id + ":not(.zpSlideshow) .slide > a{\n\
display: block;\n\
float: left;\n\
width: calc((100% / "+ maxcols +") - " + imageMargin + "px);\n\
max-width: "+ thumbnailWidth +"px;\n\
height: auto;\n\
margin: " + imageMargin / 2 + "px;\n\
}\n\
#igal" + article.id +" > a > img{\n\
max-width: 100%;\n\
display: block;\n\
}\n\
";
for ( var i = 1; i < maxcols - 1; i++){
var breakpoint = contentImageWidth - (i * thumbnailWidth);
if ( breakpoint <= onecolumnbreakpoint ){
// if we reach the point, where the ZP Grid will display rows in 1-column, we break and need to use a different logic (see next for-loop)
break;
}
var containerwidth = 100 / ( maxcols - i);
headstyle += "\n\
@media screen and (max-width: " + breakpoint +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(" + containerwidth + "% - " + imageMargin + "px);\n\
}\n\
}\n\
";
}
// mobile display 2+-column-rows.
for ( var i = 1; i < maxmobilecols; i++){
headstyle += "\n\
@media screen and (max-width: " + onecolumnbreakpoint +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(" + mobilecontainerwidth + "% - " + imageMargin + "px);\n\
}\n\
}\n\
";
onecolumnbreakpoint = ( maxmobilecols -i ) * thumbnailWidth;
mobilecontainerwidth = 100 / ( maxmobilecols -i );
}
// mobile display 1-column-row.
headstyle += "\n\
@media screen and (max-width: " + (thumbnailWidth+imageMargin) +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(100% - " + imageMargin + "px);\n\
}\n\
}\n\
";
headstyle += " ";
system.addHtmlHeadElement(headstyle);
// polyfill for JSON.stringify()
// https://gist.github.com/uupaa/5562297
function _toJSONEscapedString(str) { // @arg String:
// @ret String:
// @inner: to JSON escaped string
if (typeof(str)==='undefined') str = "";
if ( str == ""){
return "";
}
else{
var JSON_ESCAPE = {
'\b': '\\b', // backspace U+0008
'\t': '\\t', // tab U+0009
'\n': '\\n', // line feed U+000A
'\f': '\\f', // form feed U+000C
'\r': '\\r', // carriage return U+000D
'"': '\\"', // quotation mark U+0022
'\\': '\\\\' // reverse solidus U+005C
};
return str.replace(/(?:[\b\t\n\f\r\"]|\\)/g, function(_) { return JSON_ESCAPE[_]; }).replace(/(?:[\x00-\x1f])/g, function(_) { return "\\u00" + ("0" + _.charCodeAt(0).toString(16)).slice(-2); });
}
}
context.write("\r\n\r\n");
// normales Bilderalbum mit thumbnails, ohne ContentCopy
if ( !showSlideshow ) {
// only activate paging via json-data when more than one page of images to show exists
if ( imagesPerPage > 0 && images.count > imagesPerPage ){
isPaging = true;
}
context.write("\r\n\r\n\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\r\n\t\t
999999 ){
context.write("style=\"margin-right: -");
context.write( imageMargin );
context.write("px;\" ");
}
context.write("\r\n\t\t\tdata-article-id=\"");
context.write(article.id);
context.write("\" \r\n\t\t\tdata-prevtext=\"Zurück\" \r\n\t\t\tdata-nexttext=\"Weiter\" \r\n\t\t\tdata-pagetext=\"Seite {0} von {1}\" \r\n\t\t\tdata-ispaging=\"");
context.write(isPaging);
context.write("\" \r\n\t\t\tdata-imageeffect=\"");
context.write(effectClass);
context.write("\" \r\n\t\t\tdata-imagesperpage=\"");
context.write(imagesPerPage);
context.write("\" \r\n\t\t\tdata-kind=\"gallery\" \r\n\t\t\tdata-width=\"");
context.write( thumbnailWidth );
context.write("\"\r\n\t\t\tdata-height=\"");
context.write( thumbnailHeight );
context.write("\"\r\n\t\t\tdata-margin=\"");
context.write( article.value("margin", "") );
context.write("\"\r\n\t\t\tdata-maxcols=\"");
context.write( maxcols );
context.write("\"\r\n\t\t\tdata-bordercolor=\"default\"\r\n\t\t\tdata-borderwidth=\"0\"\r\n\t\t\tdata-numbershow=\"0\" \r\n\t\t\tdata-template=\"\" \r\n\t\t\tdata-titleshow=\"");
context.write( titleShow );
context.write("\"\r\n\t\t\tdata-titleposition=\"");
context.write( article.value("titleposition", "") );
context.write("\"\r\n\t\t\tdata-transition=\"");
context.write( article.value("zoom", "") );
context.write("\"\r\n\t\t\tdata-inner-transition=\"");
context.write( article.value("transition", "") );
context.write("\"\r\n\t\t\tdata-slideshow=\"0\"\r\n\t\t\tdata-slideshowinterval=\"0\"\r\n\t\t\tdata-lang=\"");
context.write( lang );
context.write("\">\r\n\t\r\n\t\t\t");
if ( isPaging ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\t\t\t\r\n\t\t\t");
var description, altText, encodedDescription, image;
var jsonString = "";
for ( var index=0; index < images.count; ++index ) {
image = images.item(index);
image.skipContentCopy(); // keine contentCopy erzeugen, da überflüssig weil gleich groß wie workingCopy
description = system.htmlEncode(system.removeHtmlTags(image.description)) || "";
encodedDescription = system.htmlEncode(image.description) || "";
altText = system.htmlEncode(system.removeHtmlTags(image.altText)) || "";
var borderCompensatedWidth = parseInt(thumbnailWidth) - (imageBorder*2);
var borderCompensatedHeight = parseInt(thumbnailHeight) - (imageBorder*2);
try{
if ( image.createThumb(borderCompensatedWidth, borderCompensatedHeight) ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + image.thumbPath(borderCompensatedWidth, borderCompensatedHeight).split("/").pop() );
}
}
}
catch(err){
system.error('Fehler beim erstellen des Vorschaubild "' + image.workingCopyPath.split("/").pop() + '" auf der Seite "' + page.name + '": ' + err.name + ' / ' + err.message + '\n Importieren Sie das Originalbild ggf. neu.');
}
// build json to use when paging images
jsonString += "{\n";
jsonString += "\t\"description\": \"" + _toJSONEscapedString(description) + "\",\n";
jsonString += "\t\"encodedDescription\": \"" + _toJSONEscapedString(image.description) + "\",\n";
jsonString += "\t\"altText\": \"" + _toJSONEscapedString(altText) + "\",\n";
jsonString += "\t\"thumbPath\": \"" + image.thumbPath(borderCompensatedWidth, borderCompensatedHeight) + "\",\n";
jsonString += "\t\"width\": " + borderCompensatedWidth + ",\n";
jsonString += "\t\"height\": " + borderCompensatedHeight + ",\n";
jsonString += "\t\"thumbTitlePosition\": \"" + thumbTitlePosition + "\",\n";
jsonString += "\t\"imagePath\": \"" + image.workingCopyPath + "\"\n";
jsonString += "}";
if ( index < images.count-1 ){
jsonString += ",\n";
}
context.write("\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t");
}
context.write("\r\n\t\t\t");
if ( isPaging ) {
context.write("\r\n\t\t\t \r\n\t\t\r\n\t\t\t\r\n\t\t\t");
}
context.write("\r\n\t\t
\r\n\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\r\n");
} else {
context.write("\r\n\r\n\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\r\n\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\r\n\t\t\r\n\t\t");
// Slideshow mit Hintergrundbild aus Template (Laptop etc.), ohne Contentcopy
if ( backgroundImage !== "" && backgroundImage !== "Keine" ) {
context.write("\r\n\t\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t
\r\n\t\t\r\n\t\t\t\t\t");
var descriptionSlide1, altText1, encodedDescription1, imageSlide1;
for ( var indexSlide1=0; indexSlide1 < images.count; ++indexSlide1 ) {
imageSlide1 = images.item(indexSlide1);
imageSlide1.skipContentCopy(); // keine contentCopy erzeugen, da überflüssig weil gleich groß wie workingCopy
descriptionSlide1 = system.htmlEncode(system.removeHtmlTags(imageSlide1.description));
encodedDescription1 = system.htmlEncode(imageSlide1.description);
altText1 = system.htmlEncode(system.removeHtmlTags(imageSlide1.altText));
if ( imageSlide1.createThumb(thumbnailWidth, thumbnailHeight) ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageSlide1.thumbPath(thumbnailWidth, thumbnailHeight).split("/").pop());
}
}
context.write("\r\n\t\t\t\r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t");
if ( titleShow == "1" && imageSlide1.description !== "" ) {
context.write("\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t\t");
context.write( imageSlide1.description );
context.write("\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t");
}
context.write("\r\n\r\n\t\t");
} // Slideshow ohne Hintergrundbild (Nur Bild), ohne Contentcopy
else {
context.write("\r\n\r\n\t\t\t");
var maxThumbnailHeight = 0;
var maxThumbnailWidth = 0;
for (var indexThumbnailHeight=0; indexThumbnailHeight < images.count; ++indexThumbnailHeight ) {
var imageThumbnailHeight = images.item(indexThumbnailHeight);
imageThumbnailHeight.skipContentCopy();
var currentThumbnailHeight = imageThumbnailHeight.createThumbWithInfo(columnWidth);
if ( currentThumbnailHeight.created ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageThumbnailHeight.thumbPath(columnWidth).split("/").pop());
}
}
if ( currentThumbnailHeight.height > maxThumbnailHeight ) {
maxThumbnailHeight = currentThumbnailHeight.height;
}
if ( currentThumbnailHeight.width > maxThumbnailWidth ) {
maxThumbnailWidth = currentThumbnailHeight.width;
}
}
context.write("\r\n\t\t\t\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t");
var descriptionSlide2, encodedDescription2, imageSlide2;
for ( var indexSlide2=0; indexSlide2 < images.count; ++indexSlide2 ) {
imageSlide2 = images.item(indexSlide2);
imageSlide2.skipContentCopy();
descriptionSlide2 = system.htmlEncode(system.removeHtmlTags(imageSlide2.description));
encodedDescription2 = system.htmlEncode(imageSlide2.description);
altText2 = system.htmlEncode(system.removeHtmlTags(imageSlide2.altText));
var tni = imageSlide2.createThumbWithInfo(columnWidth);
if ( tni.created ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageSlide2.thumbPath(columnWidth).split("/").pop());
}
}
var tmpWidth = parseInt(tni.ThumbnailWidth);
var tmpHeight = parseInt(tni.ThumbnailHeight);
var tmpSrc = imageSlide2.thumbPath(columnWidth);
context.write("\r\n\t\t\t\r\n\t\t\t\t\t
\r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t \r\n\t\t\t\t\t\t");
if ( titleShow == "1" && imageSlide2.description !== "" ) {
context.write("\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t");
context.write( imageSlide2.description );
context.write("\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t");
}
context.write("\r\n\t\r\n\t\t");
}
context.write("\r\n\r\n\t\t\t\t
\r\n\t\t\t
\r\n\r\n\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\r\n");
}
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\bilderalbumv12\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570868176194().executeScript();
2020-07-14 20:58:06,820 [19] INFO - ---------
2020-07-14 20:58:06,860 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,861 [19] INFO - ---------
2020-07-14 20:58:06,861 [19] INFO - function SE637303570868606218() {}
SE637303570868606218.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570868606218().executeScript();
2020-07-14 20:58:06,862 [19] INFO - ---------
2020-07-14 20:58:06,870 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,871 [19] INFO - ---------
2020-07-14 20:58:06,871 [19] INFO - function SE637303570868606218() {}
SE637303570868606218.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570868606218().executeScript();
2020-07-14 20:58:06,872 [19] INFO - ---------
2020-07-14 20:58:06,872 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1998.
2020-07-14 20:58:06,872 [19] INFO - ---------
2020-07-14 20:58:06,873 [19] INFO - About to execute the following script:
2020-07-14 20:58:06,878 [19] INFO - ---------
2020-07-14 20:58:06,878 [19] INFO - function SE637303570868736226() {}
SE637303570868736226.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570868736226().executeScript();
2020-07-14 20:58:06,879 [19] INFO - ---------
2020-07-14 20:58:06,881 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,881 [19] INFO - ---------
2020-07-14 20:58:06,881 [19] INFO - function SE637303570868736226() {}
SE637303570868736226.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570868736226().executeScript();
2020-07-14 20:58:06,882 [19] INFO - ---------
2020-07-14 20:58:06,882 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 1999.
2020-07-14 20:58:06,883 [19] INFO - ---------
2020-07-14 20:58:06,981 [19] INFO - Finished executing the following script:
2020-07-14 20:58:06,981 [19] INFO - ---------
2020-07-14 20:58:06,982 [19] INFO - function SE637303570868176194() {}
SE637303570868176194.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\bilderalbumv12\standard.html'.
var imagesPerPage = parseInt(article.value("imagesperpage", 0));
var isPaging = false;
var contentImageWidth = "890";
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl hohlen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || 960;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
// if page contains a news area, we only approximate a 2/3 1/3 size layout in order to calculate thumbnails
if ( article.area.toLowerCase() == "news" ){
gridCols = 4;
}
else if ( page.anyAreaArticles("News") ){
gridCols = 8;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
var showSlideshow = article.value("slideshow");
var albumId = article.value("album");
var images = project.getAlbumImages(albumId);
var thumbnailWidth = article.value("width");
var thumbnailHeight = article.value("height");
var titlePosition = article.value("titleposition");
var thumbTitlePosition = article.value("thumbtitleposition", "off");
var imageMargin = parseInt(article.value("margin", "0"));
// figure out if images have a border set in layout-settings and compensate for it, if the article doesn't have a custom class "noborder" set
var imageBorder = 0;
var tmpArticleCssClass = " " + article.cssClass;
if ( tmpArticleCssClass.indexOf("noborder") == -1 && "" != "0" && "" != "" ) {
imageBorder = parseInt("");
}
var generateThumbs = true;
if ( titlePosition !== "off" ) {
var titleShow = "1";
}
else {
var titleShow = "0";
}
if ( "de" == "en" ) {
var lang = "en";
}
else {
var lang = "de";
}
var backgroundImage = backgroundWidth = backgroundHeight = backgroundLeft = backgroundTop = "";
if ( showSlideshow && article.valueRaw("slideshowtemplate") !== "none" ) {
backgroundImage = article.value("slideshowtemplate", "");
if ( backgroundImage.indexOf("/laptop.png") > -1 ) {
backgroundImage = "assets/js/img/laptop.png";
var backgroundWidth = "801";
var backgroundHeight = "469";
var backgroundLeft= "104";
var backgroundTop = "31";
thumbnailWidth = "590";
thumbnailHeight = "369";
}
else if ( backgroundImage.indexOf("/laptop_klein.png") > -1 ) {
backgroundImage = "assets/js/img/laptop_klein.png";
var backgroundWidth = "458";
var backgroundHeight = "268";
var backgroundLeft= "59";
var backgroundTop = "18";
thumbnailWidth = "338";
thumbnailHeight = "211";
}
else if ( backgroundImage.indexOf("/rahmen.png") > -1 ) {
backgroundImage = "assets/js/img/rahmen.png";
var backgroundWidth = "758";
var backgroundHeight = "469";
var backgroundLeft= "55";
var backgroundTop = "57";
thumbnailWidth = "648";
thumbnailHeight = "356";
}
else if ( backgroundImage.indexOf("/rahmen_klein.png") > -1 ) {
backgroundImage = "assets/js/img/rahmen_klein.png";
var backgroundWidth = "458";
var backgroundHeight = "283";
var backgroundLeft= "33";
var backgroundTop = "34";
thumbnailWidth = "392";
thumbnailHeight = "214";
}
}
else if ( showSlideshow && article.valueRaw("slideshowtemplate") == "none" ) {
thumbnailWidth = columnWidth;
//generateThumbs = false;
}
if ( system.preview ){
//system.log(images.count == 1 ? (" 1 Bild...") : (" " + images.count + " Bilder..."));
}
var gridFactor = 12 / gridCols;
var maxcols = Math.ceil((contentImageWidth / (thumbnailWidth+imageMargin)) / gridFactor);
var onecolumnbreakpoint = 479;
var maxmobilecols = Math.ceil(onecolumnbreakpoint / thumbnailWidth);
var mobilecontainerwidth = 100 / maxmobilecols;
var headstyle = "
/* test */";
headstyle += "\
#igal" + article.id + ":not(.zpSlideshow){\n\
margin-left: -" + imageMargin/2 + "px !important;\n\
margin-right: -" + imageMargin/2 + "px !important;\n\
}\n\
/* below is to accomodates for IE rounding errors which caused the cols not to fit into the row */\n\
.ie #igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc((100% / "+ maxcols +") - " + parseInt(imageMargin/2)*2 + ".1px) !important;\n\
margin: " + parseInt(imageMargin/2) + "px !important;\n\
}\n\
\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item,\n\
#igal" + article.id + ":not(.zpSlideshow) > a,\n\
#igal" + article.id + ":not(.zpSlideshow) .slide > a{\n\
display: block;\n\
float: left;\n\
width: calc((100% / "+ maxcols +") - " + imageMargin + "px);\n\
max-width: "+ thumbnailWidth +"px;\n\
height: auto;\n\
margin: " + imageMargin / 2 + "px;\n\
}\n\
#igal" + article.id +" > a > img{\n\
max-width: 100%;\n\
display: block;\n\
}\n\
";
for ( var i = 1; i < maxcols - 1; i++){
var breakpoint = contentImageWidth - (i * thumbnailWidth);
if ( breakpoint <= onecolumnbreakpoint ){
// if we reach the point, where the ZP Grid will display rows in 1-column, we break and need to use a different logic (see next for-loop)
break;
}
var containerwidth = 100 / ( maxcols - i);
headstyle += "\n\
@media screen and (max-width: " + breakpoint +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(" + containerwidth + "% - " + imageMargin + "px);\n\
}\n\
}\n\
";
}
// mobile display 2+-column-rows.
for ( var i = 1; i < maxmobilecols; i++){
headstyle += "\n\
@media screen and (max-width: " + onecolumnbreakpoint +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(" + mobilecontainerwidth + "% - " + imageMargin + "px);\n\
}\n\
}\n\
";
onecolumnbreakpoint = ( maxmobilecols -i ) * thumbnailWidth;
mobilecontainerwidth = 100 / ( maxmobilecols -i );
}
// mobile display 1-column-row.
headstyle += "\n\
@media screen and (max-width: " + (thumbnailWidth+imageMargin) +"px) {\n\
#igal" + article.id + ":not(.zpSlideshow) div.gallery-item{\n\
width: calc(100% - " + imageMargin + "px);\n\
}\n\
}\n\
";
headstyle += " ";
system.addHtmlHeadElement(headstyle);
// polyfill for JSON.stringify()
// https://gist.github.com/uupaa/5562297
function _toJSONEscapedString(str) { // @arg String:
// @ret String:
// @inner: to JSON escaped string
if (typeof(str)==='undefined') str = "";
if ( str == ""){
return "";
}
else{
var JSON_ESCAPE = {
'\b': '\\b', // backspace U+0008
'\t': '\\t', // tab U+0009
'\n': '\\n', // line feed U+000A
'\f': '\\f', // form feed U+000C
'\r': '\\r', // carriage return U+000D
'"': '\\"', // quotation mark U+0022
'\\': '\\\\' // reverse solidus U+005C
};
return str.replace(/(?:[\b\t\n\f\r\"]|\\)/g, function(_) { return JSON_ESCAPE[_]; }).replace(/(?:[\x00-\x1f])/g, function(_) { return "\\u00" + ("0" + _.charCodeAt(0).toString(16)).slice(-2); });
}
}
context.write("\r\n\r\n");
// normales Bilderalbum mit thumbnails, ohne ContentCopy
if ( !showSlideshow ) {
// only activate paging via json-data when more than one page of images to show exists
if ( imagesPerPage > 0 && images.count > imagesPerPage ){
isPaging = true;
}
context.write("\r\n\r\n\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\r\n\t\t
999999 ){
context.write("style=\"margin-right: -");
context.write( imageMargin );
context.write("px;\" ");
}
context.write("\r\n\t\t\tdata-article-id=\"");
context.write(article.id);
context.write("\" \r\n\t\t\tdata-prevtext=\"Zurück\" \r\n\t\t\tdata-nexttext=\"Weiter\" \r\n\t\t\tdata-pagetext=\"Seite {0} von {1}\" \r\n\t\t\tdata-ispaging=\"");
context.write(isPaging);
context.write("\" \r\n\t\t\tdata-imageeffect=\"");
context.write(effectClass);
context.write("\" \r\n\t\t\tdata-imagesperpage=\"");
context.write(imagesPerPage);
context.write("\" \r\n\t\t\tdata-kind=\"gallery\" \r\n\t\t\tdata-width=\"");
context.write( thumbnailWidth );
context.write("\"\r\n\t\t\tdata-height=\"");
context.write( thumbnailHeight );
context.write("\"\r\n\t\t\tdata-margin=\"");
context.write( article.value("margin", "") );
context.write("\"\r\n\t\t\tdata-maxcols=\"");
context.write( maxcols );
context.write("\"\r\n\t\t\tdata-bordercolor=\"default\"\r\n\t\t\tdata-borderwidth=\"0\"\r\n\t\t\tdata-numbershow=\"0\" \r\n\t\t\tdata-template=\"\" \r\n\t\t\tdata-titleshow=\"");
context.write( titleShow );
context.write("\"\r\n\t\t\tdata-titleposition=\"");
context.write( article.value("titleposition", "") );
context.write("\"\r\n\t\t\tdata-transition=\"");
context.write( article.value("zoom", "") );
context.write("\"\r\n\t\t\tdata-inner-transition=\"");
context.write( article.value("transition", "") );
context.write("\"\r\n\t\t\tdata-slideshow=\"0\"\r\n\t\t\tdata-slideshowinterval=\"0\"\r\n\t\t\tdata-lang=\"");
context.write( lang );
context.write("\">\r\n\t\r\n\t\t\t");
if ( isPaging ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\t\t\t\r\n\t\t\t");
var description, altText, encodedDescription, image;
var jsonString = "";
for ( var index=0; index < images.count; ++index ) {
image = images.item(index);
image.skipContentCopy(); // keine contentCopy erzeugen, da überflüssig weil gleich groß wie workingCopy
description = system.htmlEncode(system.removeHtmlTags(image.description)) || "";
encodedDescription = system.htmlEncode(image.description) || "";
altText = system.htmlEncode(system.removeHtmlTags(image.altText)) || "";
var borderCompensatedWidth = parseInt(thumbnailWidth) - (imageBorder*2);
var borderCompensatedHeight = parseInt(thumbnailHeight) - (imageBorder*2);
try{
if ( image.createThumb(borderCompensatedWidth, borderCompensatedHeight) ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + image.thumbPath(borderCompensatedWidth, borderCompensatedHeight).split("/").pop() );
}
}
}
catch(err){
system.error('Fehler beim erstellen des Vorschaubild "' + image.workingCopyPath.split("/").pop() + '" auf der Seite "' + page.name + '": ' + err.name + ' / ' + err.message + '\n Importieren Sie das Originalbild ggf. neu.');
}
// build json to use when paging images
jsonString += "{\n";
jsonString += "\t\"description\": \"" + _toJSONEscapedString(description) + "\",\n";
jsonString += "\t\"encodedDescription\": \"" + _toJSONEscapedString(image.description) + "\",\n";
jsonString += "\t\"altText\": \"" + _toJSONEscapedString(altText) + "\",\n";
jsonString += "\t\"thumbPath\": \"" + image.thumbPath(borderCompensatedWidth, borderCompensatedHeight) + "\",\n";
jsonString += "\t\"width\": " + borderCompensatedWidth + ",\n";
jsonString += "\t\"height\": " + borderCompensatedHeight + ",\n";
jsonString += "\t\"thumbTitlePosition\": \"" + thumbTitlePosition + "\",\n";
jsonString += "\t\"imagePath\": \"" + image.workingCopyPath + "\"\n";
jsonString += "}";
if ( index < images.count-1 ){
jsonString += ",\n";
}
context.write("\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t");
}
context.write("\r\n\t\t\t");
if ( isPaging ) {
context.write("\r\n\t\t\t \r\n\t\t\r\n\t\t\t\r\n\t\t\t");
}
context.write("\r\n\t\t
\r\n\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\r\n");
} else {
context.write("\r\n\r\n\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\r\n\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\r\n\t\t\r\n\t\t");
// Slideshow mit Hintergrundbild aus Template (Laptop etc.), ohne Contentcopy
if ( backgroundImage !== "" && backgroundImage !== "Keine" ) {
context.write("\r\n\t\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t
\r\n\t\t\r\n\t\t\t\t\t");
var descriptionSlide1, altText1, encodedDescription1, imageSlide1;
for ( var indexSlide1=0; indexSlide1 < images.count; ++indexSlide1 ) {
imageSlide1 = images.item(indexSlide1);
imageSlide1.skipContentCopy(); // keine contentCopy erzeugen, da überflüssig weil gleich groß wie workingCopy
descriptionSlide1 = system.htmlEncode(system.removeHtmlTags(imageSlide1.description));
encodedDescription1 = system.htmlEncode(imageSlide1.description);
altText1 = system.htmlEncode(system.removeHtmlTags(imageSlide1.altText));
if ( imageSlide1.createThumb(thumbnailWidth, thumbnailHeight) ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageSlide1.thumbPath(thumbnailWidth, thumbnailHeight).split("/").pop());
}
}
context.write("\r\n\t\t\t\r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t");
if ( titleShow == "1" && imageSlide1.description !== "" ) {
context.write("\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t\t");
context.write( imageSlide1.description );
context.write("\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t");
}
context.write("\r\n\r\n\t\t");
} // Slideshow ohne Hintergrundbild (Nur Bild), ohne Contentcopy
else {
context.write("\r\n\r\n\t\t\t");
var maxThumbnailHeight = 0;
var maxThumbnailWidth = 0;
for (var indexThumbnailHeight=0; indexThumbnailHeight < images.count; ++indexThumbnailHeight ) {
var imageThumbnailHeight = images.item(indexThumbnailHeight);
imageThumbnailHeight.skipContentCopy();
var currentThumbnailHeight = imageThumbnailHeight.createThumbWithInfo(columnWidth);
if ( currentThumbnailHeight.created ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageThumbnailHeight.thumbPath(columnWidth).split("/").pop());
}
}
if ( currentThumbnailHeight.height > maxThumbnailHeight ) {
maxThumbnailHeight = currentThumbnailHeight.height;
}
if ( currentThumbnailHeight.width > maxThumbnailWidth ) {
maxThumbnailWidth = currentThumbnailHeight.width;
}
}
context.write("\r\n\t\t\t\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t");
var descriptionSlide2, encodedDescription2, imageSlide2;
for ( var indexSlide2=0; indexSlide2 < images.count; ++indexSlide2 ) {
imageSlide2 = images.item(indexSlide2);
imageSlide2.skipContentCopy();
descriptionSlide2 = system.htmlEncode(system.removeHtmlTags(imageSlide2.description));
encodedDescription2 = system.htmlEncode(imageSlide2.description);
altText2 = system.htmlEncode(system.removeHtmlTags(imageSlide2.altText));
var tni = imageSlide2.createThumbWithInfo(columnWidth);
if ( tni.created ) {
if ( system.preview ){
system.log(" Erstelle Vorschaubild " + imageSlide2.thumbPath(columnWidth).split("/").pop());
}
}
var tmpWidth = parseInt(tni.ThumbnailWidth);
var tmpHeight = parseInt(tni.ThumbnailHeight);
var tmpSrc = imageSlide2.thumbPath(columnWidth);
context.write("\r\n\t\t\t\r\n\t\t\t\t\t
\r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t \r\n\t\t\t\t\t\t");
if ( titleShow == "1" && imageSlide2.description !== "" ) {
context.write("\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t");
context.write( imageSlide2.description );
context.write("\r\n\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\t
\r\n\t\t\t\r\n\t\t\t\t\t");
}
context.write("\r\n\t\r\n\t\t");
}
context.write("\r\n\r\n\t\t\t\t
\r\n\t\t\t
\r\n\r\n\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\r\n");
}
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\bilderalbumv12\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570868176194().executeScript();
2020-07-14 20:58:06,986 [19] INFO - ---------
2020-07-14 20:58:06,986 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2000.
2020-07-14 20:58:06,986 [19] INFO - ---------
2020-07-14 20:58:07,016 [19] INFO - About to execute the following script:
2020-07-14 20:58:07,017 [19] INFO - ---------
2020-07-14 20:58:07,017 [19] INFO - function SE637303570870166307() {}
SE637303570870166307.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570870166307().executeScript();
2020-07-14 20:58:07,018 [19] INFO - ---------
2020-07-14 20:58:07,038 [19] INFO - About to execute the following script:
2020-07-14 20:58:07,038 [19] INFO - ---------
2020-07-14 20:58:07,038 [19] INFO - function SE637303570870386320() {}
SE637303570870386320.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570870386320().executeScript();
2020-07-14 20:58:07,039 [19] INFO - ---------
2020-07-14 20:58:07,047 [19] INFO - Finished executing the following script:
2020-07-14 20:58:07,047 [19] INFO - ---------
2020-07-14 20:58:07,048 [19] INFO - function SE637303570870386320() {}
SE637303570870386320.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570870386320().executeScript();
2020-07-14 20:58:07,048 [19] INFO - ---------
2020-07-14 20:58:07,048 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2001.
2020-07-14 20:58:07,049 [19] INFO - ---------
2020-07-14 20:58:07,051 [19] INFO - Finished executing the following script:
2020-07-14 20:58:07,052 [19] INFO - ---------
2020-07-14 20:58:07,052 [19] INFO - function SE637303570870166307() {}
SE637303570870166307.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570870166307().executeScript();
2020-07-14 20:58:07,053 [19] INFO - ---------
2020-07-14 20:58:07,053 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2002.
2020-07-14 20:58:07,054 [19] INFO - ---------
2020-07-14 20:58:07,055 [19] INFO - About to execute the following script:
2020-07-14 20:58:07,055 [19] INFO - ---------
2020-07-14 20:58:07,055 [19] INFO - function SE637303570870556330() {}
SE637303570870556330.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570870556330().executeScript();
2020-07-14 20:58:07,057 [19] INFO - ---------
2020-07-14 20:58:07,072 [19] INFO - About to execute the following script:
2020-07-14 20:58:07,073 [19] INFO - ---------
2020-07-14 20:58:07,073 [19] INFO - function SE637303570870726339() {}
SE637303570870726339.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570870726339().executeScript();
2020-07-14 20:58:07,074 [19] INFO - ---------
2020-07-14 20:58:07,081 [19] INFO - Finished executing the following script:
2020-07-14 20:58:07,082 [19] INFO - ---------
2020-07-14 20:58:07,082 [19] INFO - function SE637303570870726339() {}
SE637303570870726339.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570870726339().executeScript();
2020-07-14 20:58:07,082 [19] INFO - ---------
2020-07-14 20:58:07,083 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2003.
2020-07-14 20:58:07,083 [19] INFO - ---------
2020-07-14 20:58:07,086 [19] INFO - Finished executing the following script:
2020-07-14 20:58:07,086 [19] INFO - ---------
2020-07-14 20:58:07,086 [19] INFO - function SE637303570870556330() {}
SE637303570870556330.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570870556330().executeScript();
2020-07-14 20:58:07,087 [19] INFO - ---------
2020-07-14 20:58:07,088 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2004.
2020-07-14 20:58:07,088 [19] INFO - ---------
2020-07-14 20:58:07,089 [19] INFO - About to execute the following script:
2020-07-14 20:58:07,090 [19] INFO - ---------
2020-07-14 20:58:07,090 [19] INFO - function SE637303570870896349() {}
SE637303570870896349.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570870896349().executeScript();
2020-07-14 20:58:07,091 [19] INFO - ---------
2020-07-14 20:58:07,107 [19] INFO - About to execute the following script:
2020-07-14 20:58:07,107 [19] INFO - ---------
2020-07-14 20:58:07,107 [19] INFO - function SE637303570871076359() {}
SE637303570871076359.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570871076359().executeScript();
2020-07-14 20:58:07,108 [19] INFO - ---------
2020-07-14 20:58:07,116 [19] INFO - Finished executing the following script:
2020-07-14 20:58:07,117 [19] INFO - ---------
2020-07-14 20:58:07,119 [19] INFO - function SE637303570871076359() {}
SE637303570871076359.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570871076359().executeScript();
2020-07-14 20:58:07,119 [19] INFO - ---------
2020-07-14 20:58:07,120 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2005.
2020-07-14 20:58:07,120 [19] INFO - ---------
2020-07-14 20:58:07,122 [19] INFO - Finished executing the following script:
2020-07-14 20:58:07,123 [19] INFO - ---------
2020-07-14 20:58:07,123 [19] INFO - function SE637303570870896349() {}
SE637303570870896349.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570870896349().executeScript();
2020-07-14 20:58:07,124 [19] INFO - ---------
2020-07-14 20:58:07,124 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2006.
2020-07-14 20:58:07,125 [19] INFO - ---------
2020-07-14 20:58:07,136 [19] INFO - About to execute the following script:
2020-07-14 20:58:07,136 [19] INFO - ---------
2020-07-14 20:58:07,136 [19] INFO - function SE637303570871356375() {}
SE637303570871356375.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570871356375().executeScript();
2020-07-14 20:58:07,138 [19] INFO - ---------
2020-07-14 20:58:07,156 [19] INFO - About to execute the following script:
2020-07-14 20:58:07,156 [19] INFO - ---------
2020-07-14 20:58:07,157 [19] INFO - function SE637303570871566387() {}
SE637303570871566387.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570871566387().executeScript();
2020-07-14 20:58:07,157 [19] INFO - ---------
2020-07-14 20:58:07,165 [19] INFO - Finished executing the following script:
2020-07-14 20:58:07,166 [19] INFO - ---------
2020-07-14 20:58:07,166 [19] INFO - function SE637303570871566387() {}
SE637303570871566387.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570871566387().executeScript();
2020-07-14 20:58:07,167 [19] INFO - ---------
2020-07-14 20:58:07,167 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2007.
2020-07-14 20:58:07,167 [19] INFO - ---------
2020-07-14 20:58:07,170 [19] INFO - Finished executing the following script:
2020-07-14 20:58:07,170 [19] INFO - ---------
2020-07-14 20:58:07,170 [19] INFO - function SE637303570871356375() {}
SE637303570871356375.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570871356375().executeScript();
2020-07-14 20:58:07,171 [19] INFO - ---------
2020-07-14 20:58:07,172 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2008.
2020-07-14 20:58:07,172 [19] INFO - ---------
2020-07-14 20:58:07,173 [19] INFO - About to execute the following script:
2020-07-14 20:58:07,173 [19] INFO - ---------
2020-07-14 20:58:07,174 [19] INFO - function SE637303570871736397() {}
SE637303570871736397.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570871736397().executeScript();
2020-07-14 20:58:07,175 [19] INFO - ---------
2020-07-14 20:58:07,191 [19] INFO - About to execute the following script:
2020-07-14 20:58:07,192 [19] INFO - ---------
2020-07-14 20:58:07,192 [19] INFO - function SE637303570871916407() {}
SE637303570871916407.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570871916407().executeScript();
2020-07-14 20:58:07,192 [19] INFO - ---------
2020-07-14 20:58:07,201 [19] INFO - Finished executing the following script:
2020-07-14 20:58:07,201 [19] INFO - ---------
2020-07-14 20:58:07,201 [19] INFO - function SE637303570871916407() {}
SE637303570871916407.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570871916407().executeScript();
2020-07-14 20:58:07,202 [19] INFO - ---------
2020-07-14 20:58:07,202 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2009.
2020-07-14 20:58:07,203 [19] INFO - ---------
2020-07-14 20:58:07,205 [19] INFO - Finished executing the following script:
2020-07-14 20:58:07,205 [19] INFO - ---------
2020-07-14 20:58:07,206 [19] INFO - function SE637303570871736397() {}
SE637303570871736397.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570871736397().executeScript();
2020-07-14 20:58:07,207 [19] INFO - ---------
2020-07-14 20:58:08,725 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2010.
2020-07-14 20:58:08,725 [19] INFO - ---------
2020-07-14 20:58:08,726 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,727 [19] INFO - ---------
2020-07-14 20:58:08,727 [19] INFO - function SE637303570887267286() {}
SE637303570887267286.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570887267286().executeScript();
2020-07-14 20:58:08,730 [19] INFO - ---------
2020-07-14 20:58:08,747 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,748 [19] INFO - ---------
2020-07-14 20:58:08,748 [19] INFO - function SE637303570887477298() {}
SE637303570887477298.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570887477298().executeScript();
2020-07-14 20:58:08,748 [19] INFO - ---------
2020-07-14 20:58:08,756 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,757 [19] INFO - ---------
2020-07-14 20:58:08,757 [19] INFO - function SE637303570887477298() {}
SE637303570887477298.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570887477298().executeScript();
2020-07-14 20:58:08,758 [19] INFO - ---------
2020-07-14 20:58:08,758 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2011.
2020-07-14 20:58:08,758 [19] INFO - ---------
2020-07-14 20:58:08,761 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,761 [19] INFO - ---------
2020-07-14 20:58:08,761 [19] INFO - function SE637303570887267286() {}
SE637303570887267286.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570887267286().executeScript();
2020-07-14 20:58:08,763 [19] INFO - ---------
2020-07-14 20:58:08,763 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2012.
2020-07-14 20:58:08,763 [19] INFO - ---------
2020-07-14 20:58:08,789 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,789 [19] INFO - ---------
2020-07-14 20:58:08,790 [19] INFO - function SE637303570887897322() {}
SE637303570887897322.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570887897322().executeScript();
2020-07-14 20:58:08,790 [19] INFO - ---------
2020-07-14 20:58:08,791 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,792 [19] INFO - ---------
2020-07-14 20:58:08,792 [19] INFO - function SE637303570887917323() {}
SE637303570887917323.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570887917323().executeScript();
2020-07-14 20:58:08,793 [19] INFO - ---------
2020-07-14 20:58:08,802 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,803 [19] INFO - ---------
2020-07-14 20:58:08,803 [19] INFO - function SE637303570887917323() {}
SE637303570887917323.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570887917323().executeScript();
2020-07-14 20:58:08,804 [19] INFO - ---------
2020-07-14 20:58:08,804 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2013.
2020-07-14 20:58:08,804 [19] INFO - ---------
2020-07-14 20:58:08,805 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,805 [19] INFO - ---------
2020-07-14 20:58:08,806 [19] INFO - function SE637303570888057331() {}
SE637303570888057331.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888057331().executeScript();
2020-07-14 20:58:08,806 [19] INFO - ---------
2020-07-14 20:58:08,808 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,808 [19] INFO - ---------
2020-07-14 20:58:08,809 [19] INFO - function SE637303570888057331() {}
SE637303570888057331.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888057331().executeScript();
2020-07-14 20:58:08,809 [19] INFO - ---------
2020-07-14 20:58:08,809 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2014.
2020-07-14 20:58:08,810 [19] INFO - ---------
2020-07-14 20:58:08,810 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,811 [19] INFO - ---------
2020-07-14 20:58:08,811 [19] INFO - function SE637303570888107334() {}
SE637303570888107334.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888107334().executeScript();
2020-07-14 20:58:08,811 [19] INFO - ---------
2020-07-14 20:58:08,814 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,814 [19] INFO - ---------
2020-07-14 20:58:08,815 [19] INFO - function SE637303570888107334() {}
SE637303570888107334.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888107334().executeScript();
2020-07-14 20:58:08,815 [19] INFO - ---------
2020-07-14 20:58:08,815 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2015.
2020-07-14 20:58:08,816 [19] INFO - ---------
2020-07-14 20:58:08,816 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,817 [19] INFO - ---------
2020-07-14 20:58:08,817 [19] INFO - function SE637303570888167337() {}
SE637303570888167337.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888167337().executeScript();
2020-07-14 20:58:08,817 [19] INFO - ---------
2020-07-14 20:58:08,819 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,819 [19] INFO - ---------
2020-07-14 20:58:08,819 [19] INFO - function SE637303570888167337() {}
SE637303570888167337.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888167337().executeScript();
2020-07-14 20:58:08,820 [19] INFO - ---------
2020-07-14 20:58:08,820 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2016.
2020-07-14 20:58:08,820 [19] INFO - ---------
2020-07-14 20:58:08,821 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,822 [19] INFO - ---------
2020-07-14 20:58:08,822 [19] INFO - function SE637303570887897322() {}
SE637303570887897322.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570887897322().executeScript();
2020-07-14 20:58:08,823 [19] INFO - ---------
2020-07-14 20:58:08,823 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2017.
2020-07-14 20:58:08,823 [19] INFO - ---------
2020-07-14 20:58:08,850 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,851 [19] INFO - ---------
2020-07-14 20:58:08,851 [19] INFO - function SE637303570888507356() {}
SE637303570888507356.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888507356().executeScript();
2020-07-14 20:58:08,852 [19] INFO - ---------
2020-07-14 20:58:08,870 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,870 [19] INFO - ---------
2020-07-14 20:58:08,871 [19] INFO - function SE637303570888707368() {}
SE637303570888707368.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888707368().executeScript();
2020-07-14 20:58:08,871 [19] INFO - ---------
2020-07-14 20:58:08,879 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,880 [19] INFO - ---------
2020-07-14 20:58:08,880 [19] INFO - function SE637303570888707368() {}
SE637303570888707368.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888707368().executeScript();
2020-07-14 20:58:08,881 [19] INFO - ---------
2020-07-14 20:58:08,881 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2018.
2020-07-14 20:58:08,881 [19] INFO - ---------
2020-07-14 20:58:08,884 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,884 [19] INFO - ---------
2020-07-14 20:58:08,884 [19] INFO - function SE637303570888507356() {}
SE637303570888507356.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888507356().executeScript();
2020-07-14 20:58:08,888 [19] INFO - ---------
2020-07-14 20:58:08,888 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2019.
2020-07-14 20:58:08,888 [19] INFO - ---------
2020-07-14 20:58:08,899 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,899 [19] INFO - ---------
2020-07-14 20:58:08,899 [19] INFO - function SE637303570888987384() {}
SE637303570888987384.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888987384().executeScript();
2020-07-14 20:58:08,900 [19] INFO - ---------
2020-07-14 20:58:08,918 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,919 [19] INFO - ---------
2020-07-14 20:58:08,919 [19] INFO - function SE637303570889187395() {}
SE637303570889187395.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570889187395().executeScript();
2020-07-14 20:58:08,919 [19] INFO - ---------
2020-07-14 20:58:08,928 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,928 [19] INFO - ---------
2020-07-14 20:58:08,928 [19] INFO - function SE637303570889187395() {}
SE637303570889187395.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570889187395().executeScript();
2020-07-14 20:58:08,929 [19] INFO - ---------
2020-07-14 20:58:08,929 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2020.
2020-07-14 20:58:08,930 [19] INFO - ---------
2020-07-14 20:58:08,932 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,932 [19] INFO - ---------
2020-07-14 20:58:08,933 [19] INFO - function SE637303570888987384() {}
SE637303570888987384.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570888987384().executeScript();
2020-07-14 20:58:08,934 [19] INFO - ---------
2020-07-14 20:58:08,934 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2021.
2020-07-14 20:58:08,934 [19] INFO - ---------
2020-07-14 20:58:08,960 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,961 [19] INFO - ---------
2020-07-14 20:58:08,961 [19] INFO - function SE637303570889607419() {}
SE637303570889607419.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570889607419().executeScript();
2020-07-14 20:58:08,963 [19] INFO - ---------
2020-07-14 20:58:08,981 [19] INFO - About to execute the following script:
2020-07-14 20:58:08,981 [19] INFO - ---------
2020-07-14 20:58:08,982 [19] INFO - function SE637303570889817431() {}
SE637303570889817431.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570889817431().executeScript();
2020-07-14 20:58:08,982 [19] INFO - ---------
2020-07-14 20:58:08,992 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,993 [19] INFO - ---------
2020-07-14 20:58:08,993 [19] INFO - function SE637303570889817431() {}
SE637303570889817431.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570889817431().executeScript();
2020-07-14 20:58:08,994 [19] INFO - ---------
2020-07-14 20:58:08,994 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2022.
2020-07-14 20:58:08,994 [19] INFO - ---------
2020-07-14 20:58:08,997 [19] INFO - Finished executing the following script:
2020-07-14 20:58:08,997 [19] INFO - ---------
2020-07-14 20:58:08,997 [19] INFO - function SE637303570889607419() {}
SE637303570889607419.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570889607419().executeScript();
2020-07-14 20:58:08,999 [19] INFO - ---------
2020-07-14 20:58:08,999 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2023.
2020-07-14 20:58:08,999 [19] INFO - ---------
2020-07-14 20:58:09,000 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,000 [19] INFO - ---------
2020-07-14 20:58:09,000 [19] INFO - function SE637303570890007442() {}
SE637303570890007442.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890007442().executeScript();
2020-07-14 20:58:09,001 [19] INFO - ---------
2020-07-14 20:58:09,002 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,002 [19] INFO - ---------
2020-07-14 20:58:09,003 [19] INFO - function SE637303570890027443() {}
SE637303570890027443.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890027443().executeScript();
2020-07-14 20:58:09,003 [19] INFO - ---------
2020-07-14 20:58:09,011 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,012 [19] INFO - ---------
2020-07-14 20:58:09,012 [19] INFO - function SE637303570890027443() {}
SE637303570890027443.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890027443().executeScript();
2020-07-14 20:58:09,013 [19] INFO - ---------
2020-07-14 20:58:09,013 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2024.
2020-07-14 20:58:09,013 [19] INFO - ---------
2020-07-14 20:58:09,014 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,014 [19] INFO - ---------
2020-07-14 20:58:09,015 [19] INFO - function SE637303570890147450() {}
SE637303570890147450.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890147450().executeScript();
2020-07-14 20:58:09,015 [19] INFO - ---------
2020-07-14 20:58:09,017 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,017 [19] INFO - ---------
2020-07-14 20:58:09,018 [19] INFO - function SE637303570890147450() {}
SE637303570890147450.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890147450().executeScript();
2020-07-14 20:58:09,018 [19] INFO - ---------
2020-07-14 20:58:09,018 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2025.
2020-07-14 20:58:09,019 [19] INFO - ---------
2020-07-14 20:58:09,019 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,020 [19] INFO - ---------
2020-07-14 20:58:09,020 [19] INFO - function SE637303570890197453() {}
SE637303570890197453.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890197453().executeScript();
2020-07-14 20:58:09,020 [19] INFO - ---------
2020-07-14 20:58:09,023 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,023 [19] INFO - ---------
2020-07-14 20:58:09,023 [19] INFO - function SE637303570890197453() {}
SE637303570890197453.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890197453().executeScript();
2020-07-14 20:58:09,024 [19] INFO - ---------
2020-07-14 20:58:09,024 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2026.
2020-07-14 20:58:09,024 [19] INFO - ---------
2020-07-14 20:58:09,025 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,026 [19] INFO - ---------
2020-07-14 20:58:09,026 [19] INFO - function SE637303570890257457() {}
SE637303570890257457.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890257457().executeScript();
2020-07-14 20:58:09,026 [19] INFO - ---------
2020-07-14 20:58:09,027 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,028 [19] INFO - ---------
2020-07-14 20:58:09,028 [19] INFO - function SE637303570890257457() {}
SE637303570890257457.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890257457().executeScript();
2020-07-14 20:58:09,028 [19] INFO - ---------
2020-07-14 20:58:09,029 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2027.
2020-07-14 20:58:09,029 [19] INFO - ---------
2020-07-14 20:58:09,030 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,031 [19] INFO - ---------
2020-07-14 20:58:09,031 [19] INFO - function SE637303570890007442() {}
SE637303570890007442.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890007442().executeScript();
2020-07-14 20:58:09,031 [19] INFO - ---------
2020-07-14 20:58:09,032 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2028.
2020-07-14 20:58:09,032 [19] INFO - ---------
2020-07-14 20:58:09,062 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,062 [19] INFO - ---------
2020-07-14 20:58:09,062 [19] INFO - function SE637303570890617477() {}
SE637303570890617477.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890617477().executeScript();
2020-07-14 20:58:09,063 [19] INFO - ---------
2020-07-14 20:58:09,082 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,082 [19] INFO - ---------
2020-07-14 20:58:09,083 [19] INFO - function SE637303570890827489() {}
SE637303570890827489.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890827489().executeScript();
2020-07-14 20:58:09,083 [19] INFO - ---------
2020-07-14 20:58:09,091 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,092 [19] INFO - ---------
2020-07-14 20:58:09,092 [19] INFO - function SE637303570890827489() {}
SE637303570890827489.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890827489().executeScript();
2020-07-14 20:58:09,093 [19] INFO - ---------
2020-07-14 20:58:09,093 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2029.
2020-07-14 20:58:09,093 [19] INFO - ---------
2020-07-14 20:58:09,096 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,096 [19] INFO - ---------
2020-07-14 20:58:09,097 [19] INFO - function SE637303570890617477() {}
SE637303570890617477.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570890617477().executeScript();
2020-07-14 20:58:09,098 [19] INFO - ---------
2020-07-14 20:58:09,099 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2030.
2020-07-14 20:58:09,099 [19] INFO - ---------
2020-07-14 20:58:09,109 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,110 [19] INFO - ---------
2020-07-14 20:58:09,110 [19] INFO - function SE637303570891097505() {}
SE637303570891097505.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891097505().executeScript();
2020-07-14 20:58:09,111 [19] INFO - ---------
2020-07-14 20:58:09,129 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,130 [19] INFO - ---------
2020-07-14 20:58:09,130 [19] INFO - function SE637303570891297516() {}
SE637303570891297516.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891297516().executeScript();
2020-07-14 20:58:09,131 [19] INFO - ---------
2020-07-14 20:58:09,139 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,139 [19] INFO - ---------
2020-07-14 20:58:09,140 [19] INFO - function SE637303570891297516() {}
SE637303570891297516.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891297516().executeScript();
2020-07-14 20:58:09,140 [19] INFO - ---------
2020-07-14 20:58:09,141 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2031.
2020-07-14 20:58:09,141 [19] INFO - ---------
2020-07-14 20:58:09,144 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,144 [19] INFO - ---------
2020-07-14 20:58:09,144 [19] INFO - function SE637303570891097505() {}
SE637303570891097505.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891097505().executeScript();
2020-07-14 20:58:09,147 [19] INFO - ---------
2020-07-14 20:58:09,147 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2032.
2020-07-14 20:58:09,148 [19] INFO - ---------
2020-07-14 20:58:09,174 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,174 [19] INFO - ---------
2020-07-14 20:58:09,174 [19] INFO - function SE637303570891747542() {}
SE637303570891747542.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891747542().executeScript();
2020-07-14 20:58:09,175 [19] INFO - ---------
2020-07-14 20:58:09,176 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,176 [19] INFO - ---------
2020-07-14 20:58:09,177 [19] INFO - function SE637303570891767543() {}
SE637303570891767543.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891767543().executeScript();
2020-07-14 20:58:09,177 [19] INFO - ---------
2020-07-14 20:58:09,189 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,189 [19] INFO - ---------
2020-07-14 20:58:09,189 [19] INFO - function SE637303570891767543() {}
SE637303570891767543.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
var additionalClass = context.param(0, "");
var articleAreaInlineCSS = context.param(1, ""); // additional Inline CSS may be needed because columnItems have overflow hidden set and don't float etc. and we may want to override that for certain articles.
var columnItemInlineCSS = context.param(2, "");
var showCssFields = context.param(3, true);
var columnItemCSSClass = context.param(4, "");
var dataAttributes = context.param(5, "");
if ( columnItemCSSClass !== "" ){
columnItemCSSClass = " " + columnItemCSSClass;
}
var inlineCss = article.inlineCss || "";
var cssClass = article.cssClass || "";
if ( additionalClass !== "" ){
additionalClass = " " + additionalClass;
}
if ( showCssFields && cssClass ){
additionalClass = additionalClass + " " + cssClass;
}
if ( columnItemInlineCSS !== "" ){
columnItemInlineCSS = " style=\"" + columnItemInlineCSS + "\"";
}
if ( (showCssFields && inlineCss) || articleAreaInlineCSS ){
//inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
if ( showCssFields && inlineCss ){
inlineCss = ' style="' + inlineCss + ' ' + articleAreaInlineCSS + '"';
}
else{
inlineCss = ' style="' + articleAreaInlineCSS + '"';
}
}
else{
inlineCss = "";
}
function validClassName(theName){
var tmp = theName.toString().replace(/\s/g, "_");
// strip all non alphanumerics and make them dashes
tmp = tmp.toString().replace(/[^a-z0-9\-_]+/gi, '-');
return tmp;
}
// so we do not have to define rules for all possible widgets, we unify text-based-widgets as "widget-text"
unifiedTextWidgets = "alertbanner, artikeluebersicht, blogartikel, tabs, ";
if ( unifiedTextWidgets.indexOf(article.widgetNameInternal + ", ") !== -1 ){
var myLeElement = "widget-text";
}
else{
var myLeElement = "widget-" + article.widgetNameInternal;
}
context.write("\r\n
\r\n\t
\r\n");
context.write( dataAttributes );
context.write(" class=\"articlearea zpw");
context.write( validClassName(article.widgetName) );
context.write( additionalClass );
context.write("\"");
context.write( inlineCss );
context.write(" ");
if ( !isNull(article) ) {
context.write("\r\n\t\r\n\t");
}
context.write(">\r\n\t");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-begin.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891767543().executeScript();
2020-07-14 20:58:09,190 [19] INFO - ---------
2020-07-14 20:58:09,190 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2033.
2020-07-14 20:58:09,191 [19] INFO - ---------
2020-07-14 20:58:09,192 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,192 [19] INFO - ---------
2020-07-14 20:58:09,192 [19] INFO - function SE637303570891927552() {}
SE637303570891927552.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891927552().executeScript();
2020-07-14 20:58:09,193 [19] INFO - ---------
2020-07-14 20:58:09,194 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,195 [19] INFO - ---------
2020-07-14 20:58:09,195 [19] INFO - function SE637303570891927552() {}
SE637303570891927552.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
var fallbackColor = context.param(0, "");
var forceAlign = context.param(1, "");
var additionalAttributes = context.param(2, "");
var inlineStyle = "";
var inlineColor = "";
var articleAlign = "";
if ( article.headlineColor ){
inlineColor = "color: " + article.headlineColor + "; ";
}
else if ( fallbackColor ){
inlineColor = "color: " + fallbackColor + "; ";
}
if ( forceAlign !== "" ){
articleAlign = "text-align:" + forceAlign + ";";
}
else if ( article.headlineAlign !== "" ){
articleAlign = "text-align:" + article.headlineAlign + ";";
}
if ( inlineColor !== "" || articleAlign !== ""){
inlineStyle = 'style="' + inlineColor + articleAlign + '"';
}
context.write("\r\n");
if ( article.headline != "" ) {
context.write("\r\n\t<");
context.write( article.headlineLevel );
context.write(" \r\n\t\r\n\t");
context.write( additionalAttributes );
context.write(" ");
context.write( inlineStyle );
context.write(" data-zpfieldname=\"headline\">");
context.write( article.headline );
context.write("");
context.write( article.headlineLevel );
context.write(">\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\article-headline.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891927552().executeScript();
2020-07-14 20:58:09,196 [19] INFO - ---------
2020-07-14 20:58:09,196 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2034.
2020-07-14 20:58:09,196 [19] INFO - ---------
2020-07-14 20:58:09,197 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,197 [19] INFO - ---------
2020-07-14 20:58:09,198 [19] INFO - function SE637303570891977555() {}
SE637303570891977555.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891977555().executeScript();
2020-07-14 20:58:09,198 [19] INFO - ---------
2020-07-14 20:58:09,201 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,201 [19] INFO - ---------
2020-07-14 20:58:09,201 [19] INFO - function SE637303570891977555() {}
SE637303570891977555.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
var fieldName = context.param(0, "text");
context.write("\r\n");
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-start.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891977555().executeScript();
2020-07-14 20:58:09,202 [19] INFO - ---------
2020-07-14 20:58:09,202 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2035.
2020-07-14 20:58:09,202 [19] INFO - ---------
2020-07-14 20:58:09,203 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,204 [19] INFO - ---------
2020-07-14 20:58:09,204 [19] INFO - function SE637303570892037558() {}
SE637303570892037558.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570892037558().executeScript();
2020-07-14 20:58:09,204 [19] INFO - ---------
2020-07-14 20:58:09,205 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,206 [19] INFO - ---------
2020-07-14 20:58:09,206 [19] INFO - function SE637303570892037558() {}
SE637303570892037558.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
if ( !isNull(article) ) {
context.write("\r\n\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\layouts\_shared\templates\partials\inline-editor-end.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570892037558().executeScript();
2020-07-14 20:58:09,206 [19] INFO - ---------
2020-07-14 20:58:09,207 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2036.
2020-07-14 20:58:09,207 [19] INFO - ---------
2020-07-14 20:58:09,208 [19] INFO - Finished executing the following script:
2020-07-14 20:58:09,209 [19] INFO - ---------
2020-07-14 20:58:09,209 [19] INFO - function SE637303570891747542() {}
SE637303570891747542.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
context.write( system.partial("article-begin.html") );
context.write("\r\n\t");
if ( article.inArea("News") ) {
context.write("\r\n\t\t
\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t
");
context.write( article.value('Text') );
context.write("
\r\n\t\t
\r\n\t");
} else {
context.write("\r\n\t\t\t");
context.write( system.partial("article-headline.html") );
context.write("\r\n\t\t\t");
context.write( system.partial("inline-editor-start.html") );
context.write( article.value('Text') );
context.write( system.partial("inline-editor-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
context.write( system.partial("article-end.html") );
context.write("\r\n");
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\text\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570891747542().executeScript();
2020-07-14 20:58:09,209 [19] INFO - ---------
2020-07-14 20:58:09,210 [19] INFO - Statistiken — Gesamte Skript-Aufrufe: 2037.
2020-07-14 20:58:09,210 [19] INFO - ---------
2020-07-14 20:58:09,221 [19] INFO - About to execute the following script:
2020-07-14 20:58:09,222 [19] INFO - ---------
2020-07-14 20:58:09,222 [19] INFO - function SE637303570892217569() {}
SE637303570892217569.prototype.executeScript = function(){
// Start source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
var image = project.getImage(article.value("image"));
var contentImageWidth = "890";
var defaultImageWidth = 960;
var cssClass = article.cssClass || "";
var isBreakout = cssClass.indexOf("zpBreakout") !== -1 ? true : false;
// Kann auch "700px" sein, deshalb mit parseInt nur die Zahl holen und trimmen - falls leer, auf default 960 setzen.
contentImageWidth = parseInt(contentImageWidth) || defaultImageWidth;
var gridCols = article.column.cssClass;
if ( gridCols ){
gridCols = parseInt((gridCols.match(/\bc[1-9][0-2]?\b\s?/) || 12).toString().replace("c", ""));
}
else{
gridCols = 12;
}
var columnMargin = 30;
var columnWidth = ((contentImageWidth + columnMargin) / 12) * gridCols;
// minimum width needed for 100% width display on 1-column breakpoint
var minwidth = parseInt(479 - columnMargin);
var contentCopyWidth = parseInt(columnWidth - columnMargin) || defaultImageWidth;
if ( minwidth > contentCopyWidth ){
contentCopyWidth = minwidth;
}
//system.log("contentCopyWidth: " + contentCopyWidth + " - image: " + image.name + "( Page " + article.page.name +")");
var imageError = false;
if ( !isNull(image) ) {
if ( isBreakout ){
contentCopyWidth = image.workingCopyWidth;
}
try {
var iresult = image.ensureContentCopy(article, contentCopyWidth);
var thumbImageWidth = image.contentCopyWidth;
var thumbImageHeight = image.contentCopyHeight;
var description = image.description;
var altText = system.htmlEncode(system.removeHtmlTags(image.altText));
var oldAltText = system.htmlEncode(system.removeHtmlTags(article.valueExpanded("alt", "")));
if ( altText == "" && oldAltText !== "" ){
altText = oldAltText;
}
var encodedDescription = system.htmlEncode(image.description);
var stripDescription = system.htmlEncode(system.removeHtmlTags(image.description));
// strip
-Tags from description as
is not valid inside SPAN
description = description.toString().replace(/
/g,"");
description = description.toString().replace(/<\/p>/g," ");
//system.log(" Image Width: " + contentCopyWidth +" / Returned contentCopyWidth:" + thumbImageWidth + " / Image Result: " + iresult);
}
catch(err) {
imageError = true;
}
}
if ( stripDescription !== "" ) {
var showCaption = "1";
}
else {
var showCaption = "0";
}
var lightBox = article.value("lightbox", "lightbox");
var clickURL = article.value("clickurl");
var effect = article.value("effect", "none");
var effectClass = "";
switch ( effect ) {
case "hoverzoom":
effectClass = " zpeffect zphoverscale";
break;
default:
effectClass = "";
}
context.write("\r\n\r\n");
if ( isNull(image) || imageError ) {
context.write("\r\n\t");
if ( system.preview ) {
context.write("\r\n\t\t
\r\n\t\t\t\tDas gewählte Bild ist anscheinend gelöscht worden. Bearbeiten Sie diesen Artikel und wählen Sie erneut ein Bild aus.\r\n\t\t\t\r\n\t\t
\r\n\t");
}
context.write("\r\n");
} else {
context.write("\r\n\t");
if ( lightBox == "zoom" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t");
}
context.write("\r\n\t\t\t
\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write(" \r\n\t");
} else if ( lightBox == true || lightBox == "lightbox" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html", "popupimage") );
context.write("\r\n\t\t\t
\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else if ( lightBox == "off" ) {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t
\r\n\t\t\t");
} else {
context.write("\r\n\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
} else {
context.write("\r\n\t\t");
context.write( system.partial("article-begin.html") );
context.write("\r\n\t\t\t");
if ( clickURL !== "" ) {
context.write("\r\n\t\t\t\t
\r\n\t\t\t\t\t");
if ( image.isSvgImage ){
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else if ( image.isAnimatedGif ) {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
} else {
context.write("\r\n\t\t\t\t\t \r\n\t\t\t\t\t");
}
context.write("\r\n\t\t\t\t\tGehe zu URL (go to url). \r\n\t\t\t\t \r\n\t\t\t");
} else {
context.write("\r\n\t\t\t\t
\r\n\t\t\t");
}
context.write("\r\n\r\n\t\t\t");
if ( showCaption == "1" && description ) {
context.write("\r\n\t\t\t\t
");
context.write( description );
context.write(" \r\n\t\t\t");
}
context.write("\r\n\t\t");
context.write( system.partial("article-end.html") );
context.write("\r\n\t");
}
context.write("\r\n");
}
// End source file: 'C:\Users\DieGohliser\AppData\Local\Zeta Producer 15\packaging\widgets\singleimage\standard.html'.
};
/* Shortcuts. */
article = context.article;
page = context.page;
projectFolder = context.projectFolder;
project = context.project;
system = context.system;
new SE637303570892217569().executeScript();
----------------------------------------