";
// line 48
ob_start(function () { return ''; });
echo __("Name");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 49
echo " ";
ob_start(function () { return ''; });
echo __("An optional name for this widget");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 50
echo " ";
echo $context["forms"]->getinput("name", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "name"], "method"), ($context["helpText"] ?? null));
echo "
";
// line 52
ob_start(function () { return ''; });
echo __("Set a duration?");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 53
echo " ";
ob_start(function () { return ''; });
echo __("Select to provide a specific duration for this Widget");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 54
echo " ";
echo $context["forms"]->getcheckbox("useDuration", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getUseDuration", [], "method"), ($context["helpText"] ?? null));
echo "
";
// line 56
ob_start(function () { return ''; });
echo __("Duration");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 57
echo " ";
ob_start(function () { return ''; });
echo __("The duration in seconds this should be displayed");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 58
echo " ";
echo $context["forms"]->getnumber("duration", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getDuration", [], "method"), ($context["helpText"] ?? null), "duration-fields", "required");
echo "
";
// line 60
ob_start(function () { return ''; });
echo __("Duration is per page");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 61
echo " ";
ob_start(function () { return ''; });
echo __("The duration specified is per page/item otherwise the widget duration is divided between the number of pages/items.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 62
echo " ";
echo $context["forms"]->getcheckbox("durationIsPerPage", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "durationIsPerPage"], "method"), ($context["helpText"] ?? null));
echo "
";
// line 64
ob_start(function () { return ''; });
echo __("Enable Stats Collection?");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 65
echo " ";
ob_start(function () { return ''; });
echo __("Enable the collection of Proof of Play statistics for this Widget. Ensure that ‘Enable Stats Collection’ is set to ‘On’ in the Display Settings.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 66
echo "
";
// line 67
ob_start(function () { return ''; });
echo __("Off");
$context["offOption"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 68
echo " ";
ob_start(function () { return ''; });
echo __("On");
$context["onOption"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 69
echo " ";
ob_start(function () { return ''; });
echo __("Inherit");
$context["inheritOption"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 70
echo " ";
$context["options"] = [0 => ["id" => "Off", "value" => // line 71
($context["offOption"] ?? null)], 1 => ["id" => "On", "value" => // line 72
($context["onOption"] ?? null)], 2 => ["id" => "Inherit", "value" => // line 73
($context["inheritOption"] ?? null)]];
// line 75
echo " ";
echo $context["forms"]->getdropdown("enableStat", "single", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "enableStat", 1 => $this->getAttribute(($context["theme"] ?? null), "getSetting", [0 => "WIDGET_STATS_ENABLED_DEFAULT"], "method")], "method"), ($context["options"] ?? null), "id", "value", ($context["helpText"] ?? null));
echo "
";
// line 79
ob_start(function () { return ''; });
echo __("Stock Symbols");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 80
echo " ";
ob_start(function () { return ''; });
echo __("A comma separated list of Stock Ticker Symbols, e.g. GOOGL,NVDA,AMZN. For the best results enter no more than 5 items.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 81
echo " ";
echo $context["forms"]->getinput("items", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "items"], "method"), ($context["helpText"] ?? null), "", "required");
echo "
";
// line 85
ob_start(function () { return ''; });
echo __("Background Colour");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 86
echo " ";
ob_start(function () { return ''; });
echo __("The selected effect works best with a background colour. Optionally add one here.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 87
echo " ";
echo $context["forms"]->getinput("backgroundColor", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "backgroundColor"], "method"), ($context["helpText"] ?? null), "background-color-group");
echo "
";
// line 89
ob_start(function () { return ''; });
echo __("Date Format");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 90
echo " ";
ob_start(function () { return ''; });
echo __("Enter the date format to apply to all dates returned: d - day in numbers; 01 to 31 / D - day of the week as text; Mon to Sun; m - month in numbers; 01 to 12 /M - month in text; Jan to Dec - year in two digits; 19 / Y - year in four digits; 2019");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 91
echo " ";
echo $context["forms"]->getinput("dateFormat", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "dateFormat"], "method"), ($context["helpText"] ?? null));
echo "
";
// line 93
ob_start(function () { return ''; });
echo __("Effect");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 94
echo " ";
ob_start(function () { return ''; });
echo __("Please select the effect that will be used to transition between items. If all items should be output, select None. Marquee effects are CPU intensive and may not be suitable for lower power displays.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 95
echo " ";
ob_start(function () { return ''; });
echo __("None");
$context["noneOption"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 96
echo " ";
ob_start(function () { return ''; });
echo __("Fade");
$context["fade"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 97
echo " ";
ob_start(function () { return ''; });
echo __("Fade Out");
$context["fadeout"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 98
echo " ";
ob_start(function () { return ''; });
echo __("Scroll Horizontal");
$context["scrollHorz"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 99
echo " ";
ob_start(function () { return ''; });
echo __("Scroll Vertical");
$context["scrollVert"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 100
echo " ";
ob_start(function () { return ''; });
echo __("Flip Horizontal");
$context["flipHorz"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 101
echo " ";
ob_start(function () { return ''; });
echo __("Flip Vertical");
$context["flipVert"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 102
echo " ";
ob_start(function () { return ''; });
echo __("Shuffle");
$context["shuffle"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 103
echo " ";
ob_start(function () { return ''; });
echo __("Tile Slide");
$context["tileSlide"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 104
echo " ";
ob_start(function () { return ''; });
echo __("Tile Blind");
$context["tileBlind"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 105
echo " ";
ob_start(function () { return ''; });
echo __("Marquee Left");
$context["marqueeLeft"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 106
echo " ";
ob_start(function () { return ''; });
echo __("Marquee Right");
$context["marqueeRight"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 107
echo " ";
ob_start(function () { return ''; });
echo __("Marquee Up");
$context["marqueeUp"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 108
echo " ";
ob_start(function () { return ''; });
echo __("Marquee Down");
$context["marqueeDown"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 109
echo " ";
$context["options"] = [0 => ["effectid" => "none", "effect" => // line 110
($context["noneOption"] ?? null)], 1 => ["effectid" => "fade", "effect" => // line 111
($context["fade"] ?? null)], 2 => ["effectid" => "fadeout", "effect" => // line 112
($context["fadeout"] ?? null)], 3 => ["effectid" => "scrollHorz", "effect" => // line 113
($context["scrollHorz"] ?? null)], 4 => ["effectid" => "scrollVert", "effect" => // line 114
($context["scrollVert"] ?? null)], 5 => ["effectid" => "flipHorz", "effect" => // line 115
($context["flipHorz"] ?? null)], 6 => ["effectid" => "flipVert", "effect" => // line 116
($context["flipVert"] ?? null)], 7 => ["effectid" => "shuffle", "effect" => // line 117
($context["shuffle"] ?? null)], 8 => ["effectid" => "tileSlide", "effect" => // line 118
($context["tileSlide"] ?? null)], 9 => ["effectid" => "tileBlind", "effect" => // line 119
($context["tileBlind"] ?? null)]];
// line 121
echo " ";
echo $context["forms"]->getdropdown("effect", "single", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "effect"], "method"), ($context["options"] ?? null), "effectid", "effect", ($context["helpText"] ?? null));
echo "
";
// line 123
ob_start(function () { return ''; });
echo __("Speed");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 124
echo " ";
ob_start(function () { return ''; });
echo __("The transition speed of the selected effect in milliseconds (normal = 1000) or the Marquee Speed in a low to high scale (normal = 1).");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 125
echo " ";
echo $context["forms"]->getnumber("speed", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "speed"], "method"), ($context["helpText"] ?? null), "effect-controls");
echo "
";
// line 129
ob_start(function () { return ''; });
echo __("Template");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 130
echo " ";
ob_start(function () { return ''; });
echo __("Select the template you would like to apply. This can be overridden using the check box below.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 131
echo " ";
echo $context["forms"]->getdropdown("templateId", "single", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "templateId"], "method"), $this->getAttribute(($context["module"] ?? null), "templatesAvailable", [], "method"), "id", "value", ($context["helptext"] ?? null), "template-selector-control selectPicker selectPickerWithImage", null, null, null, [0 => ["name" => "data-minimum-results-for-search", "value" => "Infinity"], 1 => ["name" => "data-width", "value" => "100%"]], null, "image");
echo "
";
// line 133
ob_start(function () { return ''; });
echo __("Override the template?");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 134
echo " ";
ob_start(function () { return ''; });
echo __("Tick if you would like to override the template.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 135
echo " ";
echo $context["forms"]->getcheckbox("overrideTemplate", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "overrideTemplate", 1 => 0], "method"), ($context["helpText"] ?? null));
echo "
";
// line 137
ob_start(function () { return ''; });
// line 138
echo " ";
echo __("With Override the Template selected enter your own text, html and css by using the Templates drop down menu in the tab header above.");
echo "
";
$context["useTemplatesMessage"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 140
echo " ";
echo $context["forms"]->getmessage(($context["useTemplatesMessage"] ?? null), "template-override-controls");
echo "
";
// line 142
ob_start(function () { return ''; });
echo __("Items per Page");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 143
echo " ";
ob_start(function () { return ''; });
echo __("This is the intended number of items on each page.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 144
echo " ";
echo $context["forms"]->getnumber("maxItemsPerPage", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "maxItemsPerPage", 1 => ($context["undefined"] ?? null)], "method"), ($context["helpText"] ?? null), "template-override-controls", "required");
echo "
";
// line 146
ob_start(function () { return ''; });
echo __("Original Width");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 147
echo " ";
ob_start(function () { return ''; });
echo __("This is the intended width of the template and is used to scale the Widget within its region when the template is applied.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 148
echo " ";
echo $context["forms"]->getnumber("widgetOriginalWidth", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "widgetOriginalWidth", 1 => ($context["undefined"] ?? null)], "method"), ($context["helpText"] ?? null), "template-override-controls", "", "number");
echo "
";
// line 150
ob_start(function () { return ''; });
echo __("Original Height");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 151
echo " ";
ob_start(function () { return ''; });
echo __("This is the intended height of the template and is used to scale the Widget within its region when the template is applied.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 152
echo " ";
echo $context["forms"]->getnumber("widgetOriginalHeight", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "widgetOriginalHeight", 1 => ($context["undefined"] ?? null)], "method"), ($context["helpText"] ?? null), "template-override-controls", "", "number");
echo "
";
// line 157
echo __("Main Template");
echo "
getAttribute(($context["module"] ?? null), "getOption", [0 => "mainTemplate_advanced", 1 => 0], "method") == 1)) {
echo "checked";
}
echo "
data-size=\"small\"
data-label-text=\"";
// line 160
echo __("Visual editor");
echo "\"
data-label-width=\"80px\"
data-on-text=\"";
// line 162
echo __("On");
echo "\"
data-off-text=\"";
// line 163
echo __("Off");
echo "\">
";
// line 167
ob_start(function () { return ''; });
// line 168
echo " ";
echo __("Enter text or HTML in the box below.");
echo "
";
$context["simpleTextEditorMessage"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 170
echo " ";
echo $context["forms"]->getmessage(($context["simpleTextEditorMessage"] ?? null), "mainTemplate-advanced-editor-hide");
echo "
";
// line 172
ob_start(function () { return ''; });
// line 173
echo " ";
echo __("Enter the text to display. The red rectangle reflects the size of the region you are editing.");
// line 174
echo " ";
echo __("Shift+Enter will drop a single line. Enter alone starts a new paragraph.");
// line 175
echo " ";
$context["simpleTextEditorMessage2"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 176
echo " ";
echo $context["forms"]->getmessage(($context["simpleTextEditorMessage2"] ?? null), "mainTemplate-advanced-editor-show");
echo "
";
// line 179
echo $context["forms"]->gettextarea("mainTemplate", "", $this->getAttribute(($context["module"] ?? null), "getRawNode", [0 => "mainTemplate"], "method"), "", "", "", 10);
echo "
";
// line 184
echo __("Item Template");
echo "
getAttribute(($context["module"] ?? null), "getOption", [0 => "itemTemplate_advanced", 1 => 0], "method") == 1)) {
echo "checked";
}
echo "
data-size=\"small\"
data-label-text=\"";
// line 187
echo __("Visual editor");
echo "\"
data-label-width=\"80px\"
data-on-text=\"";
// line 189
echo __("On");
echo "\"
data-off-text=\"";
// line 190
echo __("Off");
echo "\">
";
// line 194
ob_start(function () { return ''; });
// line 195
echo " ";
echo __("Enter text or HTML in the box below.");
echo "
";
$context["simpleTextEditorMessage"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 197
echo " ";
echo $context["forms"]->getmessage(($context["simpleTextEditorMessage"] ?? null), "itemTemplate-advanced-editor-hide");
echo "
";
// line 199
ob_start(function () { return ''; });
// line 200
echo " ";
echo __("Enter the text to display. The red rectangle reflects the size of the region you are editing.");
// line 201
echo " ";
echo __("Shift+Enter will drop a single line. Enter alone starts a new paragraph.");
// line 202
echo " ";
$context["simpleTextEditorMessage2"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 203
echo " ";
echo $context["forms"]->getmessage(($context["simpleTextEditorMessage2"] ?? null), "itemTemplate-advanced-editor-show");
echo "
";
// line 206
ob_start(function () { return ''; });
echo __("Enter the template for each item. Replaces [itemsTemplate] in main template.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 207
echo " ";
echo $context["forms"]->gettextarea("itemTemplate", "", $this->getAttribute(($context["module"] ?? null), "getRawNode", [0 => "itemTemplate"], "method"), ($context["helpText"] ?? null), "", "", 10);
echo "
";
// line 212
echo __("Optional Stylesheet");
echo "
";
// line 215
echo $context["forms"]->gettextarea("styleSheet", "", $this->getAttribute(($context["module"] ?? null), "getRawNode", [0 => "styleSheet"], "method"), "", "", "", 10);
echo "
";
// line 220
echo __("Optional JavaScript");
echo "
";
// line 223
echo $context["forms"]->gettextarea("javaScript", "", $this->getAttribute(($context["module"] ?? null), "getRawNode", [0 => "javaScript"], "method"), "", "", "", 10);
echo "
";
// line 228
echo __("No Records");
echo "
";
// line 231
ob_start(function () { return ''; });
echo __("Message");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 232
echo " ";
ob_start(function () { return ''; });
echo __("A message to display when there are no records returned by the search query");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 233
echo " ";
echo $context["forms"]->getinput("noRecordsMessage", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "noTweetsMessage"], "method"), ($context["helpText"] ?? null));
echo "
";
// line 237
ob_start(function () { return ''; });
echo __("Update Interval (mins)");
$context["title"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 238
echo " ";
ob_start(function () { return ''; });
echo __("Please enter the update interval in minutes. This should be kept as high as possible. For example, if the data will only change once per hour this could be set to 60.");
$context["helpText"] = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 239
echo " ";
echo $context["forms"]->getnumber("updateInterval", ($context["title"] ?? null), $this->getAttribute(($context["module"] ?? null), "getOption", [0 => "updateInterval", 1 => 60], "method"), ($context["helpText"] ?? null), "", "required");
echo "