/home/vianto5/hidalgoresidences.mx/wp-content/plugins/revslider/admin/views
Edit: /home/vianto5/hidalgoresidences.mx/wp-content/plugins/revslider/admin/views/slide-editor.php (82003B)
0){
$revs = new RevSlider();
$revs->initByID($sID);
//check if we already have slides, if yes, go to first
$arrS = $revs->getSlides(false);
if(empty($arrS)){
$slideID = $revs->createSlideFromData(array('sliderid'=>$sID),true);
}else{
$slideID = key($arrS);
}
}
}
$patternViewSlide = self::getViewUrl("slide","id=[slideid]");
//init slide object
$slide = new RevSlide();
$slide->initByID($slideID);
$slideParams = $slide->getParams();
$operations = new RevSliderOperations();
$rs_nav = new RevSliderNavigation();
$arr_navigations = $rs_nav->get_all_navigations();
//init slider object
$sliderID = $slide->getSliderID();
$slider = new RevSlider();
$slider->initByID($sliderID);
$sliderParams = $slider->getParams();
$arrSlideNames = $slider->getArrSlideNames();
$arrSlides = $slider->getSlides(false);
$arrSlidesWPML = $slider->getSlidesWPML(false, $slide);
$arrSliders = $slider->getArrSlidersShort($sliderID);
$arrSlidersFull = $slider->getArrSlidersShort();
$selectSliders = RevSliderFunctions::getHTMLSelect($arrSliders,"","id='selectSliders'",true);
//check if slider is template
$sliderTemplate = $slider->getParam("template","false");
//set slide delay
$sliderDelay = $slider->getParam("delay","9000");
$slideDelay = $slide->getParam("delay","");
if(empty($slideDelay))
$slideDelay = $sliderDelay;
//add tools.min.js
wp_enqueue_script('tp-tools', RS_PLUGIN_URL .'public/assets/js/jquery.themepunch.tools.min.js', array(), RevSliderGlobals::SLIDER_REVISION );
$arrLayers = $slide->getLayers();
//set Layer settings
$cssContent = $operations->getCaptionsContent();
$arrCaptionClasses = $operations->getArrCaptionClasses($cssContent);
//$arrCaptionClassesSorted = $operations->getArrCaptionClasses($cssContent);
$arrCaptionClassesSorted = RevSliderCssParser::get_captions_sorted();
$arrFontFamily = $operations->getArrFontFamilys($slider);
$arrCSS = $operations->getCaptionsContentArray();
$arrAnim = $operations->getFullCustomAnimations();
$arrAnimDefaultIn = $operations->getArrAnimations(false);
$arrAnimDefaultOut = $operations->getArrEndAnimations(false);
$arrAnimDefault = array_merge($arrAnimDefaultIn, $arrAnimDefaultOut);
//set various parameters needed for the page
$width = $sliderParams["width"];
$height = $sliderParams["height"];
$imageUrl = $slide->getImageUrl();
$imageID = $slide->getImageID();
$slider_type = $slider->getParam('source_type','gallery');
/**
* Get Slider params which will be used as default on Slides
* @since: 5.0
**/
$def_background_fit = $slider->getParam('def-background_fit', 'cover');
$def_image_source_type = $slider->getParam('def-image_source_type', 'full');
$def_bg_fit_x = $slider->getParam('def-bg_fit_x', '100');
$def_bg_fit_y = $slider->getParam('def-bg_fit_y', '100');
$def_bg_position = $slider->getParam('def-bg_position', 'center center');
$def_bg_position_x = $slider->getParam('def-bg_position_x', '0');
$def_bg_position_y = $slider->getParam('def-bg_position_y', '0');
$def_bg_repeat = $slider->getParam('def-bg_repeat', 'no-repeat');
$def_kenburn_effect = $slider->getParam('def-kenburn_effect', 'off');
$def_kb_start_fit = $slider->getParam('def-kb_start_fit', '100');
$def_kb_easing = $slider->getParam('def-kb_easing', 'Linear.easeNone');
$def_kb_end_fit = $slider->getParam('def-kb_end_fit', '100');
$def_kb_duration = $slider->getParam('def-kb_duration', '10000');
$def_transition = $slider->getParam('def-slide_transition', 'fade');
$def_transition_duration = $slider->getParam('def-transition_duration', 'default');
$def_use_parallax = $slider->getParam('use_parallax', 'on');
/* NEW KEN BURN INPUTS */
$def_kb_start_offset_x = $slider->getParam('def-kb_start_offset_x', '0');
$def_kb_start_offset_y = $slider->getParam('def-kb_start_offset_y', '0');
$def_kb_end_offset_x = $slider->getParam('def-kb_end_offset_x', '0');
$def_kb_end_offset_y = $slider->getParam('def-kb_end_offset_y', '0');
$def_kb_start_rotate = $slider->getParam('def-kb_start_rotate', '0');
$def_kb_end_rotate = $slider->getParam('def-kb_end_rotate', '0');
/* END OF NEW KEN BURN INPUTS */
$imageFilename = $slide->getImageFilename();
$style = "height:".$height."px;"; //
$divLayersWidth = "width:".$width."px;";
$divbgminwidth = "min-width:".$width."px;";
$maxbgwidth = "max-width:".$width."px;";
//set iframe parameters
$iframeWidth = $width+60;
$iframeHeight = $height+50;
$iframeStyle = "width:".$iframeWidth."px;height:".$iframeHeight."px;";
$closeUrl = self::getViewUrl(RevSliderAdmin::VIEW_SLIDES, "id=".$sliderID);
$jsonLayers = RevSliderFunctions::jsonEncodeForClientSide($arrLayers);
$jsonFontFamilys = RevSliderFunctions::jsonEncodeForClientSide($arrFontFamily);
$jsonCaptions = RevSliderFunctions::jsonEncodeForClientSide($arrCaptionClassesSorted);
$arrCssStyles = RevSliderFunctions::jsonEncodeForClientSide($arrCSS);
$arrCustomAnim = RevSliderFunctions::jsonEncodeForClientSide($arrAnim);
$arrCustomAnimDefault = RevSliderFunctions::jsonEncodeForClientSide($arrAnimDefault);
//bg type params
$bgType = RevSliderFunctions::getVal($slideParams, 'background_type', 'image');
$slideBGColor = RevSliderFunctions::getVal($slideParams, 'slide_bg_color', '#E7E7E7');
$divLayersClass = "slide_layers";
$meta_handle = RevSliderFunctions::getVal($slideParams, 'meta_handle','');
$bgFit = RevSliderFunctions::getVal($slideParams, 'bg_fit', $def_background_fit);
$bgFitX = intval(RevSliderFunctions::getVal($slideParams, 'bg_fit_x', $def_bg_fit_x));
$bgFitY = intval(RevSliderFunctions::getVal($slideParams, 'bg_fit_y', $def_bg_fit_y));
$bgPosition = RevSliderFunctions::getVal($slideParams, 'bg_position', $def_bg_position);
$bgPositionX = intval(RevSliderFunctions::getVal($slideParams, 'bg_position_x', $def_bg_position_x));
$bgPositionY = intval(RevSliderFunctions::getVal($slideParams, 'bg_position_y', $def_bg_position_y));
$slide_parallax_level = RevSliderFunctions::getVal($slideParams, 'slide_parallax_level', '-');
$kenburn_effect = RevSliderFunctions::getVal($slideParams, 'kenburn_effect', $def_kenburn_effect);
$kb_duration = RevSliderFunctions::getVal($slideParams, 'kb_duration', $def_kb_duration);
$kb_easing = RevSliderFunctions::getVal($slideParams, 'kb_easing', $def_kb_easing);
$kb_start_fit = RevSliderFunctions::getVal($slideParams, 'kb_start_fit', $def_kb_start_fit);
$kb_end_fit = RevSliderFunctions::getVal($slideParams, 'kb_end_fit', $def_kb_end_fit);
$ext_width = RevSliderFunctions::getVal($slideParams, 'ext_width', '1920');
$ext_height = RevSliderFunctions::getVal($slideParams, 'ext_height', '1080');
$use_parallax = RevSliderFunctions::getVal($slideParams, 'use_parallax', $def_use_parallax);
$mediafilter = RevSliderFunctions::getVal($slideParams, 'media-filter-type', 'none');
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_1","5");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_2","10");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_3","15");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_4","20");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_5","25");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_6","30");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_7","35");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_8","40");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_9","45");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_10","45");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_11","46");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_12","47");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_13","48");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_14","49");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_15","50");
$parallax_level[] = RevSliderFunctions::getVal($sliderParams,"parallax_level_16","55");
$parallaxisddd = RevSliderFunctions::getVal($sliderParams,"ddd_parallax","off");
$parallaxbgfreeze = RevSliderFunctions::getVal($sliderParams,"ddd_parallax_bgfreeze","off");
$slideBGYoutube = RevSliderFunctions::getVal($slideParams, 'slide_bg_youtube', '');
$slideBGVimeo = RevSliderFunctions::getVal($slideParams, 'slide_bg_vimeo', '');
$slideBGhtmlmpeg = RevSliderFunctions::getVal($slideParams, 'slide_bg_html_mpeg', '');
$slideBGhtmlwebm = RevSliderFunctions::getVal($slideParams, 'slide_bg_html_webm', '');
$slideBGhtmlogv = RevSliderFunctions::getVal($slideParams, 'slide_bg_html_ogv', '');
$stream_do_cover = RevSliderFunctions::getVal($slideParams, 'stream_do_cover', 'on');
$stream_do_cover_both = RevSliderFunctions::getVal($slideParams, 'stream_do_cover_both', 'on');
$video_force_cover = RevSliderFunctions::getVal($slideParams, 'video_force_cover', 'on');
$video_dotted_overlay = RevSliderFunctions::getVal($slideParams, 'video_dotted_overlay', 'none');
$video_ratio = RevSliderFunctions::getVal($slideParams, 'video_ratio', 'none');
$video_loop = RevSliderFunctions::getVal($slideParams, 'video_loop', 'none');
$video_nextslide = RevSliderFunctions::getVal($slideParams, 'video_nextslide', 'off');
$video_allowfullscreen = RevSliderFunctions::getVal($slideParams, 'video_allowfullscreen', 'on');
$video_force_rewind = RevSliderFunctions::getVal($slideParams, 'video_force_rewind', 'on');
$video_speed = RevSliderFunctions::getVal($slideParams, 'video_speed', '1');
$video_mute = RevSliderFunctions::getVal($slideParams, 'video_mute', 'on');
$video_volume = RevSliderFunctions::getVal($slideParams, 'video_volume', '100');
$video_start_at = RevSliderFunctions::getVal($slideParams, 'video_start_at', '');
$video_end_at = RevSliderFunctions::getVal($slideParams, 'video_end_at', '');
$video_arguments = RevSliderFunctions::getVal($slideParams, 'video_arguments', RevSliderGlobals::DEFAULT_YOUTUBE_ARGUMENTS);
$video_arguments_vim = RevSliderFunctions::getVal($slideParams, 'video_arguments_vimeo', RevSliderGlobals::DEFAULT_VIMEO_ARGUMENTS);
/* NEW KEN BURN INPUTS */
$kbStartOffsetX = intval(RevSliderFunctions::getVal($slideParams, 'kb_start_offset_x', $def_kb_start_offset_x));
$kbStartOffsetY = intval(RevSliderFunctions::getVal($slideParams, 'kb_start_offset_y', $def_kb_start_offset_y));
$kbEndOffsetX = intval(RevSliderFunctions::getVal($slideParams, 'kb_end_offset_x', $def_kb_end_offset_x));
$kbEndOffsetY = intval(RevSliderFunctions::getVal($slideParams, 'kb_end_offset_y', $def_kb_end_offset_y));
$kbStartRotate = intval(RevSliderFunctions::getVal($slideParams, 'kb_start_rotate', $def_kb_start_rotate));
$kbEndRotate = intval(RevSliderFunctions::getVal($slideParams, 'kb_end_rotate', $def_kb_end_rotate));
/* END OF NEW KEN BURN INPUTS*/
$bgRepeat = RevSliderFunctions::getVal($slideParams, 'bg_repeat', $def_bg_repeat);
$slideBGExternal = RevSliderFunctions::getVal($slideParams, "slide_bg_external","");
$img_sizes = RevSliderBase::get_all_image_sizes($slider_type);
$bg_image_size = RevSliderFunctions::getVal($slideParams, 'image_source_type', $def_image_source_type);
$style_wrapper = '';
$class_wrapper = '';
switch($bgType){
case "trans":
$divLayersClass = "slide_layers";
$class_wrapper = "trans_bg";
break;
case "solid":
$style_wrapper .= "background-color:".$slideBGColor.";";
break;
case "image":
switch($slider_type){
case 'posts':
$imageUrl = RS_PLUGIN_URL.'public/assets/assets/sources/post.png';
break;
case 'woocommerce':
$imageUrl = RS_PLUGIN_URL.'public/assets/assets/sources/wc.png';
break;
case 'facebook':
$imageUrl = RS_PLUGIN_URL.'public/assets/assets/sources/fb.png';
break;
case 'twitter':
$imageUrl = RS_PLUGIN_URL.'public/assets/assets/sources/tw.png';
break;
case 'instagram':
$imageUrl = RS_PLUGIN_URL.'public/assets/assets/sources/ig.png';
break;
case 'flickr':
$imageUrl = RS_PLUGIN_URL.'public/assets/assets/sources/fr.png';
break;
case 'youtube':
$imageUrl = RS_PLUGIN_URL.'public/assets/assets/sources/yt.png';
break;
case 'vimeo':
$imageUrl = RS_PLUGIN_URL.'public/assets/assets/sources/vm.png';
break;
}
$style_wrapper .= "background-image:url('".$imageUrl."');";
if($bgFit == 'percentage'){
$style_wrapper .= "background-size: ".$bgFitX.'% '.$bgFitY.'%;';
}else{
$style_wrapper .= "background-size: ".$bgFit.";";
}
if($bgPosition == 'percentage'){
$style_wrapper .= "background-position: ".$bgPositionX.'% '.$bgPositionY.'%;';
}else{
$style_wrapper .= "background-position: ".$bgPosition.";";
}
$style_wrapper .= "background-repeat: ".$bgRepeat.";";
break;
case "external":
$style_wrapper .= "background-image:url('".$slideBGExternal."');";
if($bgFit == 'percentage'){
$style_wrapper .= "background-size: ".$bgFitX.'% '.$bgFitY.'%;';
}else{
$style_wrapper .= "background-size: ".$bgFit.";";
}
if($bgPosition == 'percentage'){
$style_wrapper .= "background-position: ".$bgPositionX.'% '.$bgPositionY.'%;';
}else{
$style_wrapper .= "background-position: ".$bgPosition.";";
}
$style_wrapper .= "background-repeat: ".$bgRepeat.";";
break;
}
$slideTitle = $slide->getParam("title","Slide");
$slideOrder = $slide->getOrder();
//treat multilanguage
$isWpmlExists = RevSliderWpml::isWpmlExists();
$useWpml = $slider->getParam("use_wpml","off");
$wpmlActive = false;
$jsonStaticLayers = "";
if(!$slide->isStaticSlide()){
if($isWpmlExists && $useWpml == "on"){
$wpmlActive = true;
$parentSlide = $slide->getParentSlide();
$arrChildLangs = $parentSlide->getArrChildrenLangs();
}
//get static slide, check all layers and add them to the action list
$static_slide_id = $slide->getStaticSlideID($sliderID);
if($static_slide_id !== false){
$static_slide = new RevSlide();
$static_slide->initByStaticID($static_slide_id);
$static_layers = $static_slide->getLayers();
$jsonStaticLayers = RevSliderFunctions::jsonEncodeForClientSide($static_layers);
}
}
?>
isStaticSlide() || $slider->isSlidesFromPosts()){ //insert sliderid for preview
?>
';
echo apply_filters( 'rev_icon_general_filter', $icon_general );
?>
getParam("use_wpml","off");
if($wpmlActive == true && $useWpml == 'on'){
require self::getPathTemplate('wpml-selector');
}
require self::getPathTemplate('slide-general-settings');
$operations = new RevSliderOperations();
$settings = $slide->getSettings();
$enable_custom_size_notebook = $slider->getParam('enable_custom_size_notebook','off');
$enable_custom_size_tablet = $slider->getParam('enable_custom_size_tablet','off');
$enable_custom_size_iphone = $slider->getParam('enable_custom_size_iphone','off');
$adv_resp_sizes = ($enable_custom_size_notebook == 'on' || $enable_custom_size_tablet == 'on' || $enable_custom_size_iphone == 'on') ? true : false;
?>
Warning!!! The jquery ui javascript include that is loaded by some of the plugins are custom made and not contain needed components like 'autocomplete' or 'draggable' function.
Without those functions the editor may not work correctly. Please remove those custom jquery ui includes in order the editor will work correctly.", 'revslider'); ?>
'INSERT_TAB_NAME ',
'slider_type'=>$slider_type
)
);
?>
'
' ,
'tab_row' => '{{INSERT_META_SLUG}} INSERT_META_NAME ',
'tab_foot' => '
',
'slider_type' => $slider_type
)
);
?>
isStaticSlide()){
?>
isStaticSlide()){
?>
isStaticSlide()){
$slideID = $slide->getID();
}
$mslide_list = array();
if(!empty($arrSlidesWPML)){
foreach($arrSlidesWPML as $arwmpl) {
if($arwmpl['id'] == $slideID) continue;
$mslide_list[] = array($arwmpl['id'] => $arwmpl['title']);
}
}
$mslide_list = RevSliderFunctions::jsonEncodeForClientSide($mslide_list);
?>