예제 #1
0
$isWpmlExists = UniteWpmlBanner::isWpmlExists();
$useWpml = $slider->getParam("useWpml", "false");
if ($isWpmlExists && $useWpml == "true") {
    $arrLangs = UniteWpmlBanner::getArrLanguages();
    $params = array("description" => __("The language of the slide (uses WPML plugin).", BANNERROTATOR_TEXTDOMAIN));
    $slideSettings->addSelect("lang", $arrLangs, __("Language", BANNERROTATOR_TEXTDOMAIN), "all", $params);
}
//Transition
$params = array("description" => "The appearance transition of this slide.");
$slideSettings->addSelect("slide_transition", $arrTransitions, "Transition", "random", $params);
//Delay
$params = array("description" => __("A new delay value for the Slide. If no delay defined per slide, the delay defined via Options (", BANNERROTATOR_TEXTDOMAIN) . $sliderDelay . __("ms) will be used", BANNERROTATOR_TEXTDOMAIN), "class" => "small");
$slideSettings->addTextBox("delay", "", __("Delay", BANNERROTATOR_TEXTDOMAIN), $params);
//Enable link
$slideSettings->addSelect_boolean("enable_link", __("Enable Link", BANNERROTATOR_TEXTDOMAIN), false, __("Enable", BANNERROTATOR_TEXTDOMAIN), __("Disable", BANNERROTATOR_TEXTDOMAIN));
$slideSettings->startBulkControl("enable_link", UniteSettingsBanner::CONTROL_TYPE_SHOW, "true");
//Link type
$slideSettings->addRadio("link_type", array("regular" => __("Regular", BANNERROTATOR_TEXTDOMAIN), "slide" => __("To Slide", BANNERROTATOR_TEXTDOMAIN)), __("Link Type", BANNERROTATOR_TEXTDOMAIN), "regular");
//Link
$params = array("description" => __("A link on the whole slide pic", BANNERROTATOR_TEXTDOMAIN));
$slideSettings->addTextBox("link", "", __("Slide Link", BANNERROTATOR_TEXTDOMAIN), $params);
//Link target
$params = array("description" => __("The target of the slide link", BANNERROTATOR_TEXTDOMAIN));
$slideSettings->addSelect("link_open_in", array("same" => __("Same Window", BANNERROTATOR_TEXTDOMAIN), "new" => __("New Window")), __("Link Open In", BANNERROTATOR_TEXTDOMAIN), "same", $params);
//Slide link
$arrSlideLink = array();
$arrSlideLink["nothing"] = __("-- Not Chosen --", BANNERROTATOR_TEXTDOMAIN);
$arrSlideLink["next"] = __("-- Next Slide --", BANNERROTATOR_TEXTDOMAIN);
$arrSlideLink["prev"] = __("-- Previous Slide --", BANNERROTATOR_TEXTDOMAIN);
$arrSlideLinkLayers = $arrSlideLink;
$arrSlideLinkLayers["scroll_under"] = __("-- Scroll Below Slider --");