File: /var/www/html/wpprm_old/wp-content/themes/ronneby/inc/user_form/view/view.php
<?php
/* @var $this WPBakeryShortCode_Dfd_User_Form */
// Exit if accessed directly
if (!defined('ABSPATH')) {
exit;
}
$inner_border_width = '';
$atts = vc_map_get_attributes($this->getShortcode(), $atts);
extract($atts);
$atts = array_merge($atts, array ("content" => $content));
$check_layout = $check_layout ? $check_layout : "";
$str = "";
if ($fake_check_layout == "") {
return;
}
$check_layout_template_layout = "check_layout_" . $fake_check_layout;
$outer_border_color = !empty($outer_border_color) ? "border:2px solid " . esc_attr($outer_border_color) : "";
$button_color_text = isset($button_color_text) ? esc_attr($button_color_text) : "";
$border_color = isset($border_color) ? esc_attr($border_color) : "";
$text_color = isset($text_color) ? esc_attr($text_color) : "";
$borderwidth = isset($borderwidth) ? esc_attr($borderwidth) : "";
$border_style = isset($border_style) ? esc_attr($border_style) : "";
$border_radius = isset($border_radius) ? esc_attr($border_radius) : "";
$btn_align = isset($btn_align) ? esc_attr($btn_align) : "";
$font_size_input = isset($font_size_input) ? esc_attr($font_size_input) : "";
$font_size_label = (isset($font_size_label) && $font_size_label != '') ? esc_attr($font_size_label) : "";
$line_height_label = isset($line_height_label) ? esc_attr($line_height_label) : "";
$letter_spacing_label = isset($letter_spacing_label) ? esc_attr($letter_spacing_label) : "";
$color_label = isset($color_label) ? esc_attr($color_label) : "";
$font_size_place = isset($font_size_place) ? esc_attr($font_size_place) : "";
$color_place = isset($color_place) ? esc_attr($color_place) : "";
$btn_offset = isset($btn_offset) ? esc_attr($btn_offset) : "";
$btn_height = isset($btn_height) ? esc_attr($btn_height) : "";
$button_font_options = isset($button_font_options) ? _crum_parse_text_shortcode_params($button_font_options, '', '', '') : '';
switch ($btn_align) {
case "left":
$btn_align = "float:left;";
break;
case "center":
$btn_align = "margin:0 auto;";
break;
case "right":
$btn_align = "float:right;";
break;
}
$btn_style = "";
$btn_style_hover = "";
if (isset($btn_text_transform)) {
$btn_style.='text-transform:' . esc_attr($btn_text_transform) . ';';
}
if (isset($font_size)) {
$btn_style.='font-size:' . esc_attr($font_size) . 'px;';
}
if (isset($letter_spacing)) {
$btn_style.='letter-spacing:' . esc_attr($letter_spacing) . 'px;';
}
if (isset($button_border_width)) {
$btn_style.='border-width:' . esc_attr($button_border_width) . 'px;';
}
if (isset($button_border_color)) {
$btn_style.='border-color:' . esc_attr($button_border_color) . ';';
}
if (isset($button_border_color_on_hover)) {
$btn_style_hover.='border-color:' . esc_attr($button_border_color_on_hover) . ';';
}
if (isset($button_border_style)) {
$btn_style.='border-style:' . esc_attr($button_border_style) . ';';
}
if (isset($button_border_radius)) {
$btn_style.='border-radius:' . esc_attr($button_border_radius) . 'px;';
}
if(isset($button_font_options) && !empty($button_font_options)) {
$btn_style .= $button_font_options['style'];
}
if(isset($btn_height) && $btn_height != '') {
$btn_style .= 'height: '.esc_attr($btn_height).'px !important;';
$btn_style .= 'min-height: '.esc_attr($btn_height).'px !important;';
}
?>
<?php
$fontHelper = Dfd_Helper_GoogleFont::instance();
$label_font = $fontHelper->getGoogleFontArray($custom_fonts_label, true);
$button_font = $fontHelper->getGoogleFontArray($custom_fonts_button, true);
$input_font = $fontHelper->getGoogleFontArray($custom_fonts_input, true);
$fieldmanager = new Dfd_Contact_Form_FieldManager();
if (isset(${$check_layout_template_layout})) {
$content = $fieldmanager->populate(${$check_layout_template_layout}, $fake_check_layout, $atts);
}
$form_id = Dfd_contact_form_settings::instance()->getFormid();
//echo $form_id;
$input_background = $input_background ? $input_background : "inherit";
$button_backgrond = $button_backgrond ? esc_attr($button_backgrond) : "inherit";
$hover_button_backgrond = $hover_button_backgrond ? esc_attr($hover_button_backgrond) : "inherit";
$boxshadow_border = "";
$table = "";
$compact_border_style = "";
$compact_border_width = "";
$height_input_span = "";
$height_input = "";
if ($preset == "preset2" || ($horiz_margin_btw_inputs == "" && $vert_margin_btw_inputs == "") || ( $horiz_margin_btw_inputs <= 0 && $vert_margin_btw_inputs <= 0)) {
$table = "display: table;";
$show_border = "border:none;";
$compact_border_width = $borderwidth;
$borderwidth = "";
$hide_border_right = "border-right: inherit;";
$hide_border_bottom = "border-bottom: inherit;";
$vert_margin_btw_inputs = 0;
$horiz_margin_btw_inputs = 0;
} else if ($preset == "preset3") {
$border_style = "";
$hide_border_right = "border-right: none !important;";
$hide_border_bottom = "border-bottom: inherit;";
$show_border = "border:none;";
$outer_border_color = "";
} else {//preset1
$hide_border_right = "border-right: none !important;";
$hide_border_bottom = "border-bottom: none !important;";
$show_border = " border-style:" . $border_style . ";";
$outer_border_color = "";
}
$all_height_input = "54";
$height_input_span = "min-height:" . $all_height_input . "px;";
$cf_styles = '';
if(isset($hide_border_right) && !empty($hide_border_right)) {
$cf_styles .= '#cf_'.$form_id.' .border-right {'.$hide_border_right.'}';
}
if(isset($hide_border_bottom) && !empty($hide_border_bottom)) {
$cf_styles .= '#cf_'.$form_id.' .border-bottom {'.$hide_border_bottom.'}';
}
$cf_styles .= '#cf_'.$form_id.' .border-right {border-right-style: solid;}';
$cf_styles .= '#cf_'.$form_id.' .border-bottom {border-bottom-style: solid;}';
if(isset($compact_border_width) && $compact_border_width != '') {
$cf_styles .= '#cf_'.$form_id.' .border-right {border-right-width: '.$compact_border_width.'px;}';
$cf_styles .= '#cf_'.$form_id.' .border-bottom {border-bottom-width: '.$compact_border_width.'px;}';
}
if(isset($border_color) && !empty($border_color)) {
$cf_styles .= '#cf_'.$form_id.' .border-right {border-right-color: '.$border_color.';}';
$cf_styles .= '#cf_'.$form_id.' .border-bottom {border-bottom-color: '.$border_color.';}';
}
$cf_styles .= '#cf_'.$form_id.' .dfd-contact-form-style-1 .border-bottom {border: none;}';
if(isset($inner_border_width) && $inner_border_width != '') {
$cf_styles .= '#cf_'.$form_id.' .border-right {border-right-width: '.$inner_border_width.'px;}';
$cf_styles .= '#cf_'.$form_id.' .border-bottom {border-bottom-width: '.$inner_border_width.'px;}';
}
ob_start();
if(!empty($cf_styles)) {
echo $cf_styles;
}
?>
#cf_<?php echo $form_id; ?> p{
margin-bottom: <?php echo $vert_margin_btw_inputs; ?>px;
}
#cf_<?php echo $form_id; ?> .dfd-contact-form-style-compact p.last{
margin-bottom: 0px;
}
#cf_<?php echo $form_id; ?> .dfd-half-size{
width:50%;
}
#cf_<?php echo $form_id; ?> .padding-left{
padding-right: <?php echo $horiz_margin_btw_inputs; ?>px;
}
#cf_<?php echo $form_id; ?> .padding-right{
padding-left: <?php echo $horiz_margin_btw_inputs; ?>px;
}
#cf_<?php echo $form_id; ?> .padding-center{
padding:0 <?php echo $horiz_margin_btw_inputs; ?>px;
}
#cf_<?php echo $form_id; ?> .dfd-contact-form-style-1 .right-border{
background: <?php echo $border_color; ?>;
z-index: 34;
}
#cf_<?php echo $form_id; ?> .dfd-contact-form-style-1 .top-border{
background: <?php echo $border_color; ?>;
z-index: 34;
}
#cf_<?php echo $form_id; ?> .dfd-contact-form-style-1 .left-border{
background: <?php echo $border_color; ?>;
z-index: 34;
}
#cf_<?php echo $form_id; ?> span.wpcf7-form-control-wrap span:not(".req_text"){
color:<?php echo $text_color; ?>;
<?php echo $height_input_span; ?>
height:<?php echo $all_height_input; ?>px;
display: table;
vertical-align: middle;
width: 100%;
}
#cf_<?php echo $form_id; ?> span.wpcf7-form-control-wrap .label_text span:last-child{
display: block;
margin-top: 5px;
}
#cf_<?php echo $form_id; ?> .dfd-contact-form-style-compact .margin-left-1 .checkboxgroup{
left: -<?php echo $compact_border_width; ?>px;
bottom: -<?php echo $compact_border_width; ?>px;
border-left: <?php echo $compact_border_width; ?>px solid <?php echo $border_color; ?>;
}
#cf_<?php echo $form_id; ?> .dfd-contact-form-style-1 .wpcf7-form-control-wrap{
border-bottom: 1px solid <?php echo $border_color; ?>;
}
#cf_<?php echo $form_id; ?> .container{
<?php echo $outer_border_color; ?>;
<?php echo $table; ?>
width:100%;
}
#cf_<?php echo $form_id; ?> input, #cf_<?php echo $form_id; ?> textarea{
<?php echo $input_font; ?>
font-size: <?php echo $font_size_input; ?>px;
}
#cf_<?php echo $form_id; ?> .dfd-contact-form-style-compact .checkboxgroup{
padding-left: 15px;
}
#cf_<?php echo $form_id; ?> .checkboxgroup{
display: table-cell;
vertical-align: middle;
height: <?php echo $all_height_input-5; ?>px;
position: relative;
}
#cf_<?php echo $form_id; ?> .checkbox input[type='checkbox']{
margin-right: 28px;
min-height: <?php echo $all_height_input-5; ?>px;
}
#cf_<?php echo $form_id; ?> .checkbox input[type='checkbox']:before{
}
#cf_<?php echo $form_id; ?> .checkbox input[type='radio']{
margin-right: 15px;
min-height: <?php echo $all_height_input - 10; ?>px;
}
#cf_<?php echo $form_id; ?> .checkbox input{
border:none;
background: none !important;
}
#cf_<?php echo $form_id; ?> .checkbox{
display: inline-table;
vertical-align: middle;
padding-right: 12px;
}
.checkbox input{
top:0px;
}
#cf_<?php echo $form_id; ?> .checkbox .c_value{
display: table-cell;
height:<?php echo $all_height_input-5; ?>px;
vertical-align: middle;
}
#cf_<?php echo $form_id; ?> .checkbox .c_value label{
height:<?php echo $all_height_input-5; ?>px;
display: table-cell;
vertical-align: middle;
font-weight: inherit;
}
#cf_<?php echo $form_id; ?> .border-left{
<?php echo $compact_border_style; ?>
border-left-style: solid;
border-left-width: <?php echo $compact_border_width; ?>px;
border-left-color: <?php echo $border_color; ?>;
}
#cf_<?php echo $form_id; ?> .border-top{
<?php echo $compact_border_style; ?>
border-top-style: solid;
border-top-width: <?php echo $compact_border_width; ?>px;
border-top-color: <?php echo $border_color; ?>;
}
#cf_<?php echo $form_id; ?> .left{}
#cf_<?php echo $form_id; ?> .right{}
#cf_<?php echo $form_id; ?> .full{}
#cf_<?php echo $form_id; ?> p input, #cf_<?php echo $form_id; ?> p textarea
{
<?php echo $show_border; ?>
<?php echo $height_input; ?>
margin-bottom: 0px;
border-width: <?php echo $borderwidth; ?>px;
background-color: <?php echo esc_attr($input_background); ?>;
border-radius: <?php echo $border_radius; ?>px;
position :relative;
color:<?php echo $text_color; ?>;
border-color: <?php echo $border_color; ?>;
z-index:0;
min-height: <?php echo $all_height_input - 5; ?>px;
/*margin-top: 5px;*/
}
#cf_<?php echo $form_id; ?>.preset1 .label_text label:first-child{
<?php echo $label_font; ?>
<?php if(isset($font_size_label) && $font_size_label != '') { ?>
font-size: <?php echo $font_size_label; ?>px;
<?php } ?>
<?php if(isset($line_height_label) && $line_height_label != '') { ?>
line-height: <?php echo $line_height_label; ?>px;
<?php } ?>
<?php if(isset($color_label) && $color_label != '') { ?>
color: <?php echo $color_label; ?>;
<?php } ?>
<?php if(isset($letter_spacing_label) && $letter_spacing_label != '') { ?>
letter-spacing: <?php echo $letter_spacing_label; ?>px;
<?php } ?>
}
#cf_<?php echo $form_id; ?> .checkbox span
{
font-weight: 400;
<?php echo $input_font; ?>
}
#cf_<?php echo $form_id; ?> ::-webkit-input-placeholder, #cf_<?php echo $form_id; ?> ::placeholder {
<?php echo $label_font; ?>
<?php if(isset($font_size_place) && $font_size_place != '') { ?>
font-size: <?php echo $font_size_place; ?>px;
<?php } ?>
<?php if(isset($color_place) && $color_place != '') { ?>
color: <?php echo $color_place; ?>;
<?php } ?>
}
#cf_<?php echo $form_id; ?> :-moz-placeholder {
<?php echo $label_font; ?>
<?php if(isset($font_size_place) && $font_size_place != '') { ?>
font-size: <?php echo $font_size_place; ?>px;
<?php } ?>
<?php if(isset($color_place) && $color_place != '') { ?>
color: <?php echo $color_place; ?>;
<?php } ?>
}
#cf_<?php echo $form_id; ?> :focus::-webkit-input-placeholder {color: transparent;}
:focus:-moz-placeholder { color: transparent; }
:focus::-moz-placeholder { color: transparent; }
:focus:-ms-input-placeholder { color: transparent; }
#cf_<?php echo $form_id; ?> input[type="checkbox"]{
float: none;
top: inherit;
}
#cf_<?php echo $form_id; ?> .radio_el{
text-align: center;
width: 100%;
display: block;
}
#cf_<?php echo $form_id; ?> .radio_el label{
margin-right: 8px;
}
/*reCaptcha*/
#cf_<?php echo $form_id; ?> iframe{
margin: 0 auto;
display: block;
}
#cf_<?php echo $form_id; ?> .captcha div{
width: 100% !important;
}
#cf_<?php echo $form_id; ?> .reloadCap{
margin: 0 auto;
display: block;
text-align: center;
cursor: pointer;
color: rgb(152, 155, 168);
transition: color 0.4s;
display: block;
}
#cf_<?php echo $form_id; ?> p span.reloadCap:hover{
color: rgb(39, 40, 42);
cursor: pointer;
}
/**submit*/
#cf_<?php echo $form_id; ?> .form_button {
<?php if(isset($btn_offset) && $btn_offset != '') { ?>
padding-top: <?php echo $btn_offset; ?>px;
<?php } ?>
margin-bottom: 10px;
}
<?php if(isset($btn_offset) && $btn_offset != '') { ?>
#cf_<?php echo $form_id; ?> .form_button .cssload-spin-box {
margin-top: <?php echo ($btn_offset + 19); ?>px;
}
<?php } ?>
.checkbox input{
float: left;
}
#cf_<?php echo $form_id; ?> .wpcf7-submit {
<?php echo $btn_align; ?>
line-height: 0;
width: 100%;
text-align: <?php echo esc_attr($text_align) ?>;
margin-top: 0px;
font-weight: 400;
padding: 15px 20px 15px 20px;
background-color: <?php echo $button_backgrond ?>;
transition: all 0.4s;
color: <?php echo $button_color_text ?>;
height: 48px;
<?php echo $button_font; ?>
<?php echo $btn_style; ?>
}
#cf_<?php echo $form_id; ?> input:hover.wpcf7-submit{
background-color: <?php echo $hover_button_backgrond ?>;
color: <?php echo $button_hover_color_text ?>;
<?php echo $btn_style_hover; ?>
}
/*select*/
#cf_<?php echo $form_id; ?> .dk-selected{
<?php echo $show_border; ?>
position: relative;
background-color: <?php echo esc_attr($input_background); ?>;
border-radius: <?php echo $border_radius; ?>px;
border-color: <?php echo esc_attr($border_color); ?>;
border-width: <?php echo $borderwidth; ?>px;
}
#cf_<?php echo $form_id; ?> .dk_container{
<?php echo $show_border; ?>
position: relative;
z-index: 1;
background-color: <?php echo esc_attr($input_background); ?>;
margin-bottom: 0px;
vertical-align: middle;
display: table-cell !important;
border-radius: <?php echo $border_radius; ?>px;
margin-top: 0px;
width: 100%;
}
#cf_<?php echo $form_id; ?> .dk_container a,
#cf_<?php echo $form_id; ?> .dk-select a{
<?php echo $input_font;?>
}
#cf_<?php echo $form_id; ?> .dk_container .dk_toggle{
height: 47px;
line-height: 21px;
color:<?php echo $text_color; ?>;
}
#cf_<?php echo $form_id; ?> .dk_open .dk_options,
#cf_<?php echo $form_id; ?> .dk-select-open-down .dk-select-options,
#cf_<?php echo $form_id; ?> .dk-select-open-up .dk-select-options{
/*top: 40px !important;*/
}
/*ajax loader*/
#cf_<?php echo $form_id; ?> img.ajax-loader{
float: right;
top: 19px;
right: 5px;
position: absolute;
z-index: 59;
border: none !important;
}
#cf_<?php echo $form_id; ?> .wpcf7-response-output{
margin: 0;
}
#cf_<?php echo $form_id; ?> .recaptcha{
/*float: left;*/
margin-top: 6px;
}
<?php $css = ob_get_clean(); ?>
<?php
$css = dfd_normalize_css($css);
?>
<script type="text/javascript">
(function($){
try {
global_dfd.init($)
dfdreCaptcha.el = [
];
dfdreCaptcha.widgets = [
];
dfdreCaptcha.show();
$('form.wpcf7-form select').dropkick();
} catch(e) {
}
$('head').append('<style type="text/css"><?php echo esc_js($css); ?></style>');
})(jQuery);
</script>
<?php
$form = new Dfd_Simple_FormDecorator(
new Dfd_ButtonDecorator(
new Main_Form_Decorator()
)
);
echo $form->generate($content);
?>