예제 #1
0
$layerSettings->addCheckbox("layer_hidden", false, __("Hide Under Width", BANNERROTATOR_TEXTDOMAIN));
//Put left top
$textOffsetX = __("OffsetX", BANNERROTATOR_TEXTDOMAIN);
$textX = __("X", BANNERROTATOR_TEXTDOMAIN);
$params = array("attrib_text" => "data-textoffset='{$textOffsetX}' data-textnormal='{$textX}'");
$layerSettings->addTextBox("layer_left", "", __("X", BANNERROTATOR_TEXTDOMAIN), $params);
$textOffsetY = __("OffsetY", BANNERROTATOR_TEXTDOMAIN);
$textY = __("Y", BANNERROTATOR_TEXTDOMAIN);
$params = array("attrib_text" => "data-textoffset='{$textOffsetY}' data-textnormal='{$textY}'");
$layerSettings->addTextBox("layer_top", "", __("Y", BANNERROTATOR_TEXTDOMAIN), $params);
$layerSettings->addTextBox("layer_align_hor", "left", "Hor Align", array("hidden" => true));
$layerSettings->addTextBox("layer_align_vert", "top", "Vert Align", array("hidden" => true));
$layerSettings->addSelect("layer_slide_link", $arrSlideLinkLayers, __("Link To Slide", BANNERROTATOR_TEXTDOMAIN), "nothing");
$params = array("unit" => __("px", BANNERROTATOR_TEXTDOMAIN), "hidden" => true);
$layerSettings->addTextBox("layer_scrolloffset", "0", __("Scroll Under Slider Offset", BANNERROTATOR_TEXTDOMAIN), $params);
$layerSettings->addButton("button_edit_video", __("Edit Video", BANNERROTATOR_TEXTDOMAIN), array("hidden" => true, "class" => "button-primary btn-blue"));
$layerSettings->addButton("button_change_image_source", __("Change Image Source", BANNERROTATOR_TEXTDOMAIN), array("hidden" => true, "class" => "button-primary btn-blue"));
$params = array("unit" => __("ms", BANNERROTATOR_TEXTDOMAIN));
$layerSettings->addTextBox("layer_endtime", "", __("End Time", BANNERROTATOR_TEXTDOMAIN), $params);
$layerSettings->addTextBox("layer_endspeed", "", __("End Speed", BANNERROTATOR_TEXTDOMAIN), $params);
$layerSettings->addSelect("layer_endanimation", $arrEndAnimations, __("Animation", BANNERROTATOR_TEXTDOMAIN), "auto");
$layerSettings->addSelect("layer_endeasing", $arrEndEasing, __("Easing", BANNERROTATOR_TEXTDOMAIN), "nothing");
$params = array("unit" => __("ms", BANNERROTATOR_TEXTDOMAIN));
//Advanced params
$arrCorners = array("nothing" => __("No Corner", BANNERROTATOR_TEXTDOMAIN), "curved" => __("Sharp", BANNERROTATOR_TEXTDOMAIN), "reverced" => __("Sharp Reversed", BANNERROTATOR_TEXTDOMAIN));
$params = array();
$layerSettings->addSelect("layer_cornerleft", $arrCorners, __("Left Corner", BANNERROTATOR_TEXTDOMAIN), "nothing", $params);
$layerSettings->addSelect("layer_cornerright", $arrCorners, __("Right Corner", BANNERROTATOR_TEXTDOMAIN), "nothing", $params);
$layerSettings->addCheckbox("layer_resizeme", false, __("Responsive Through All Levels", BANNERROTATOR_TEXTDOMAIN), $params);
self::storeSettings("layer_settings", $layerSettings);
//Store settings of content css for editing on the client.