Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/wp-conte.../plugins/supreme-.../includes/modules/Buttons
File: Buttons.php
'default_on_front' => 'off',
[1000] Fix | Delete
'show_if_not' => array(
[1001] Fix | Delete
'button_two_image_popup' => 'on',
[1002] Fix | Delete
'button_two_video_popup' => 'on',
[1003] Fix | Delete
),
[1004] Fix | Delete
),
[1005] Fix | Delete
'button_two_download_file' => array(
[1006] Fix | Delete
'label' => esc_html__( 'Download File', 'dsm-supreme-modules-for-divi' ),
[1007] Fix | Delete
'type' => 'upload',
[1008] Fix | Delete
'option_category' => 'basic_option',
[1009] Fix | Delete
'data_type' => '',
[1010] Fix | Delete
'upload_button_text' => esc_attr__( 'Upload a file', 'dsm-supreme-modules-for-divi' ),
[1011] Fix | Delete
'choose_text' => esc_attr__( 'Choose a file', 'dsm-supreme-modules-for-divi' ),
[1012] Fix | Delete
'update_text' => esc_attr__( 'Set As Download File', 'dsm-supreme-modules-for-divi' ),
[1013] Fix | Delete
'toggle_slug' => 'links',
[1014] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1015] Fix | Delete
'show_if' => array(
[1016] Fix | Delete
'button_two_url_type' => 'download',
[1017] Fix | Delete
),
[1018] Fix | Delete
),
[1019] Fix | Delete
'button_two_image_popup' => array(
[1020] Fix | Delete
'label' => esc_html__( 'Open as Image Lightbox', 'dsm-supreme-modules-for-divi' ),
[1021] Fix | Delete
'type' => 'yes_no_button',
[1022] Fix | Delete
'option_category' => 'configuration',
[1023] Fix | Delete
'options' => array(
[1024] Fix | Delete
'off' => esc_html__( 'No', 'dsm-supreme-modules-for-divi' ),
[1025] Fix | Delete
'on' => esc_html__( 'Yes', 'dsm-supreme-modules-for-divi' ),
[1026] Fix | Delete
),
[1027] Fix | Delete
'toggle_slug' => 'links',
[1028] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1029] Fix | Delete
'show_if' => array(
[1030] Fix | Delete
'button_two_url_type' => 'url',
[1031] Fix | Delete
),
[1032] Fix | Delete
'description' => esc_html__( 'Here you can choose whether or not the button should open in Lightbox. Note: if you select to open the button in Lightbox, url options below will be ignored.', 'dsm-supreme-modules-for-divi' ),
[1033] Fix | Delete
'default_on_front' => 'off',
[1034] Fix | Delete
'show_if_not' => array(
[1035] Fix | Delete
'button_two_video_popup' => 'on',
[1036] Fix | Delete
),
[1037] Fix | Delete
),
[1038] Fix | Delete
'button_two_image_src' => array(
[1039] Fix | Delete
'type' => 'upload',
[1040] Fix | Delete
'option_category' => 'basic_option',
[1041] Fix | Delete
'upload_button_text' => esc_attr__( 'Upload an image', 'dsm-supreme-modules-for-divi' ),
[1042] Fix | Delete
'choose_text' => esc_attr__( 'Choose an Image', 'dsm-supreme-modules-for-divi' ),
[1043] Fix | Delete
'update_text' => esc_attr__( 'Set As Image', 'dsm-supreme-modules-for-divi' ),
[1044] Fix | Delete
'hide_metadata' => true,
[1045] Fix | Delete
'description' => esc_html__( 'Upload your desired image for Button One Image Lightbox, or type in the URL to the image you would like to display.', 'dsm-supreme-modules-for-divi' ),
[1046] Fix | Delete
'toggle_slug' => 'links',
[1047] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1048] Fix | Delete
'show_if' => array(
[1049] Fix | Delete
'button_two_url_type' => 'url',
[1050] Fix | Delete
),
[1051] Fix | Delete
'show_if' => array(
[1052] Fix | Delete
'button_two_image_popup' => 'on',
[1053] Fix | Delete
),
[1054] Fix | Delete
'dynamic_content' => 'image',
[1055] Fix | Delete
),
[1056] Fix | Delete
'button_two_lightbox_close_color' => array(
[1057] Fix | Delete
'label' => esc_html__( 'Close Color', 'dsm-supreme-modules-for-divi' ),
[1058] Fix | Delete
'description' => esc_html__( 'Here you can define a custom color for the lightbox close button.', 'dsm-supreme-modules-for-divi' ),
[1059] Fix | Delete
'type' => 'color-alpha',
[1060] Fix | Delete
'custom_color' => true,
[1061] Fix | Delete
'default' => 'rgba(255,255,255,0.2)',
[1062] Fix | Delete
'tab_slug' => 'advanced',
[1063] Fix | Delete
'toggle_slug' => 'lightbox',
[1064] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1065] Fix | Delete
'hover' => 'tabs',
[1066] Fix | Delete
),
[1067] Fix | Delete
'button_two_lightbox_max_width' => array(
[1068] Fix | Delete
'label' => esc_html__( 'Max Width', 'dsm-supreme-modules-for-divi' ),
[1069] Fix | Delete
'description' => esc_html__( 'Setting a maximum width will prevent your lightbox from ever surpassing the defined width value. Maximum width can be used in combination with the standard width setting. Maximum width supersedes the normal width value.', 'dsm-supreme-modules-for-divi' ),
[1070] Fix | Delete
'type' => 'range',
[1071] Fix | Delete
'default' => 'none',
[1072] Fix | Delete
'default_tablet' => 'none',
[1073] Fix | Delete
'default_unit' => 'px',
[1074] Fix | Delete
'allowed_values' => et_builder_get_acceptable_css_string_values( 'max-width' ),
[1075] Fix | Delete
'range_settings' => array(
[1076] Fix | Delete
'min' => '100',
[1077] Fix | Delete
'max' => '1200',
[1078] Fix | Delete
'step' => '1',
[1079] Fix | Delete
),
[1080] Fix | Delete
'tab_slug' => 'advanced',
[1081] Fix | Delete
'toggle_slug' => 'lightbox',
[1082] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1083] Fix | Delete
'mobile_options' => true,
[1084] Fix | Delete
),
[1085] Fix | Delete
'button_two_video_popup' => array(
[1086] Fix | Delete
'label' => esc_html__( 'Open as Video Lightbox', 'dsm-supreme-modules-for-divi' ),
[1087] Fix | Delete
'type' => 'yes_no_button',
[1088] Fix | Delete
'option_category' => 'configuration',
[1089] Fix | Delete
'options' => array(
[1090] Fix | Delete
'off' => esc_html__( 'No', 'dsm-supreme-modules-for-divi' ),
[1091] Fix | Delete
'on' => esc_html__( 'Yes', 'dsm-supreme-modules-for-divi' ),
[1092] Fix | Delete
),
[1093] Fix | Delete
'toggle_slug' => 'links',
[1094] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1095] Fix | Delete
'description' => esc_html__( 'Put the Video link on the Button #2 URL. Copy the video URL link and paste it here. Support: YouTube, Vimeo and Dailymotion.', 'dsm-supreme-modules-for-divi' ),
[1096] Fix | Delete
'default_on_front' => 'off',
[1097] Fix | Delete
'show_if' => array(
[1098] Fix | Delete
'button_two_url_type' => 'url',
[1099] Fix | Delete
),
[1100] Fix | Delete
'show_if_not' => array(
[1101] Fix | Delete
'button_two_image_popup' => 'on',
[1102] Fix | Delete
),
[1103] Fix | Delete
),
[1104] Fix | Delete
'button_two_tooltip' => array(
[1105] Fix | Delete
'label' => esc_html__( 'Use Tooltip', 'dsm-supreme-modules-for-divi' ),
[1106] Fix | Delete
'type' => 'yes_no_button',
[1107] Fix | Delete
'option_category' => 'configuration',
[1108] Fix | Delete
'options' => array(
[1109] Fix | Delete
'off' => esc_html__( 'No', 'dsm-supreme-modules-for-divi' ),
[1110] Fix | Delete
'on' => esc_html__( 'Yes', 'dsm-supreme-modules-for-divi' ),
[1111] Fix | Delete
),
[1112] Fix | Delete
'toggle_slug' => 'links',
[1113] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1114] Fix | Delete
'description' => esc_html__( 'This will show a tooltip on your Button #2.', 'dsm-supreme-modules-for-divi' ),
[1115] Fix | Delete
'default_on_front' => 'off',
[1116] Fix | Delete
),
[1117] Fix | Delete
'button_two_tooltip_content' => array(
[1118] Fix | Delete
'label' => esc_html__( 'Tooltip Content', 'dsm-supreme-modules-for-divi' ),
[1119] Fix | Delete
'type' => 'text',
[1120] Fix | Delete
'option_category' => 'basic_option',
[1121] Fix | Delete
'description' => esc_html__( 'Enter the content for the your tooltip.', 'dsm-supreme-modules-for-divi' ),
[1122] Fix | Delete
'toggle_slug' => 'links',
[1123] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1124] Fix | Delete
'default_on_front' => 'Tooltip #2',
[1125] Fix | Delete
'show_if' => array(
[1126] Fix | Delete
'button_two_tooltip' => 'on',
[1127] Fix | Delete
),
[1128] Fix | Delete
'dynamic_content' => 'text',
[1129] Fix | Delete
),
[1130] Fix | Delete
'button_two_tooltip_arrow' => array(
[1131] Fix | Delete
'label' => esc_html__( 'Show Arrow', 'dsm-supreme-modules-for-divi' ),
[1132] Fix | Delete
'type' => 'yes_no_button',
[1133] Fix | Delete
'option_category' => 'configuration',
[1134] Fix | Delete
'options' => array(
[1135] Fix | Delete
'off' => esc_html__( 'No', 'dsm-supreme-modules-for-divi' ),
[1136] Fix | Delete
'on' => esc_html__( 'Yes', 'dsm-supreme-modules-for-divi' ),
[1137] Fix | Delete
),
[1138] Fix | Delete
'toggle_slug' => 'links',
[1139] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1140] Fix | Delete
'description' => esc_html__( 'If enable, then an arrow will be added to the tooltip.', 'dsm-supreme-modules-for-divi' ),
[1141] Fix | Delete
'default_on_front' => 'on',
[1142] Fix | Delete
'show_if' => array(
[1143] Fix | Delete
'button_two_tooltip' => 'on',
[1144] Fix | Delete
),
[1145] Fix | Delete
),
[1146] Fix | Delete
'button_two_tooltip_size' => array(
[1147] Fix | Delete
'label' => esc_html__( 'Size', 'dsm-supreme-modules-for-divi' ),
[1148] Fix | Delete
'type' => 'select',
[1149] Fix | Delete
'option_category' => 'configuration',
[1150] Fix | Delete
'options' => array(
[1151] Fix | Delete
'small' => esc_html__( 'Small', 'dsm-supreme-modules-for-divi' ),
[1152] Fix | Delete
'regular' => esc_html__( 'Regular', 'dsm-supreme-modules-for-divi' ),
[1153] Fix | Delete
'large' => esc_html__( 'Large', 'dsm-supreme-modules-for-divi' ),
[1154] Fix | Delete
),
[1155] Fix | Delete
'toggle_slug' => 'links',
[1156] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1157] Fix | Delete
'default_on_front' => 'regular',
[1158] Fix | Delete
'show_if' => array(
[1159] Fix | Delete
'button_two_tooltip' => 'on',
[1160] Fix | Delete
),
[1161] Fix | Delete
'description' => esc_html__( 'The size of the tooltip.', 'dsm-supreme-modules-for-divi' ),
[1162] Fix | Delete
),
[1163] Fix | Delete
'button_two_tooltip_placement' => array(
[1164] Fix | Delete
'label' => esc_html__( 'Placement', 'dsm-supreme-modules-for-divi' ),
[1165] Fix | Delete
'type' => 'select',
[1166] Fix | Delete
'option_category' => 'configuration',
[1167] Fix | Delete
'options' => array(
[1168] Fix | Delete
'top' => esc_html__( 'Top', 'dsm-supreme-modules-for-divi' ),
[1169] Fix | Delete
'bottom' => esc_html__( 'Bottom', 'dsm-supreme-modules-for-divi' ),
[1170] Fix | Delete
'left' => esc_html__( 'Left', 'dsm-supreme-modules-for-divi' ),
[1171] Fix | Delete
'right' => esc_html__( 'Right', 'dsm-supreme-modules-for-divi' ),
[1172] Fix | Delete
),
[1173] Fix | Delete
'toggle_slug' => 'links',
[1174] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1175] Fix | Delete
'default_on_front' => 'top',
[1176] Fix | Delete
'show_if' => array(
[1177] Fix | Delete
'button_two_tooltip' => 'on',
[1178] Fix | Delete
),
[1179] Fix | Delete
),
[1180] Fix | Delete
'button_two_tooltip_animation' => array(
[1181] Fix | Delete
'label' => esc_html__( 'Animations', 'dsm-supreme-modules-for-divi' ),
[1182] Fix | Delete
'type' => 'select',
[1183] Fix | Delete
'option_category' => 'configuration',
[1184] Fix | Delete
'options' => $dsm_animation_type_list,
[1185] Fix | Delete
'default' => 'fade',
[1186] Fix | Delete
'default_on_front' => 'fade',
[1187] Fix | Delete
'description' => esc_html__( 'Here you can choose different types of animations for your tooltips.', 'dsm-supreme-modules-for-divi' ),
[1188] Fix | Delete
'toggle_slug' => 'links',
[1189] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1190] Fix | Delete
'show_if' => array(
[1191] Fix | Delete
'button_two_tooltip' => 'on',
[1192] Fix | Delete
),
[1193] Fix | Delete
),
[1194] Fix | Delete
/*
[1195] Fix | Delete
'button_two_tooltip_distance' => array(
[1196] Fix | Delete
'label' => esc_html__( 'Distance', 'dsm-supreme-modules-for-divi' ),
[1197] Fix | Delete
'type' => 'range',
[1198] Fix | Delete
'option_category' => 'layout',
[1199] Fix | Delete
'mobile_options' => false,
[1200] Fix | Delete
'toggle_slug' => 'links',
[1201] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1202] Fix | Delete
'default_unit' => '',
[1203] Fix | Delete
'default' => '10',
[1204] Fix | Delete
'responsive' => false,
[1205] Fix | Delete
'show_if' => array(
[1206] Fix | Delete
'button_two_tooltip' => 'on',
[1207] Fix | Delete
),
[1208] Fix | Delete
),*/
[1209] Fix | Delete
'button_two_tooltip_bg_color' => array(
[1210] Fix | Delete
'label' => esc_html__( 'Background Color', 'dsm-supreme-modules-for-divi' ),
[1211] Fix | Delete
'type' => 'color-alpha',
[1212] Fix | Delete
'custom_color' => true,
[1213] Fix | Delete
'tab_slug' => 'advanced',
[1214] Fix | Delete
'toggle_slug' => 'tooltip',
[1215] Fix | Delete
'sub_toggle' => 'button_two_tab',
[1216] Fix | Delete
'show_if' => array(
[1217] Fix | Delete
'button_two_tooltip' => 'on',
[1218] Fix | Delete
),
[1219] Fix | Delete
),
[1220] Fix | Delete
'button_alignment' => array(
[1221] Fix | Delete
'label' => esc_html__( 'Button Alignment', 'dsm-supreme-modules-for-divi' ),
[1222] Fix | Delete
'type' => 'text_align',
[1223] Fix | Delete
'option_category' => 'configuration',
[1224] Fix | Delete
'options' => et_builder_get_text_orientation_options( array( 'justified' ) ),
[1225] Fix | Delete
'tab_slug' => 'advanced',
[1226] Fix | Delete
'toggle_slug' => 'alignment',
[1227] Fix | Delete
'description' => esc_html__( 'Here you can define the alignment of Button', 'dsm-supreme-modules-for-divi' ),
[1228] Fix | Delete
'mobile_options' => true,
[1229] Fix | Delete
),
[1230] Fix | Delete
'separator_text' => array(
[1231] Fix | Delete
'label' => esc_html__( 'Separator Text', 'dsm-supreme-modules-for-divi' ),
[1232] Fix | Delete
'type' => 'text',
[1233] Fix | Delete
'option_category' => 'basic_option',
[1234] Fix | Delete
'description' => esc_html__( 'Input your desired seprator text, or leave blank for no separator text in between the both buttons.', 'dsm-supreme-modules-for-divi' ),
[1235] Fix | Delete
'toggle_slug' => 'separator',
[1236] Fix | Delete
'dynamic_content' => 'text',
[1237] Fix | Delete
),
[1238] Fix | Delete
'fullwidth_separator_text_on_mobile' => array(
[1239] Fix | Delete
'label' => esc_html__( 'Make Separator Text Fullwidth On Mobile', 'dsm-supreme-modules-for-divi' ),
[1240] Fix | Delete
'type' => 'yes_no_button',
[1241] Fix | Delete
'option_category' => 'configuration',
[1242] Fix | Delete
'options' => array(
[1243] Fix | Delete
'off' => esc_html__( 'No', 'dsm-supreme-modules-for-divi' ),
[1244] Fix | Delete
'on' => esc_html__( 'Yes', 'dsm-supreme-modules-for-divi' ),
[1245] Fix | Delete
),
[1246] Fix | Delete
'toggle_slug' => 'separator',
[1247] Fix | Delete
'description' => esc_html__( 'This will make the Separator Text as fullwidth instead of inline-block.', 'dsm-supreme-modules-for-divi' ),
[1248] Fix | Delete
'default_on_front' => 'off',
[1249] Fix | Delete
'show_if' => array(
[1250] Fix | Delete
'remove_separator_text_on_mobile' => 'off',
[1251] Fix | Delete
),
[1252] Fix | Delete
),
[1253] Fix | Delete
'remove_separator_text_on_mobile' => array(
[1254] Fix | Delete
'label' => esc_html__( 'Remove Separator Text On Mobile', 'dsm-supreme-modules-for-divi' ),
[1255] Fix | Delete
'type' => 'yes_no_button',
[1256] Fix | Delete
'option_category' => 'configuration',
[1257] Fix | Delete
'options' => array(
[1258] Fix | Delete
'off' => esc_html__( 'No', 'dsm-supreme-modules-for-divi' ),
[1259] Fix | Delete
'on' => esc_html__( 'Yes', 'dsm-supreme-modules-for-divi' ),
[1260] Fix | Delete
),
[1261] Fix | Delete
'toggle_slug' => 'separator',
[1262] Fix | Delete
'description' => esc_html__( 'This will remove Separator Text on mobile devices.', 'dsm-supreme-modules-for-divi' ),
[1263] Fix | Delete
'default_on_front' => 'off',
[1264] Fix | Delete
),
[1265] Fix | Delete
'separator_gap' => array(
[1266] Fix | Delete
'label' => esc_html__( 'Text Separator Gap', 'dsm-supreme-modules-for-divi' ),
[1267] Fix | Delete
'type' => 'range',
[1268] Fix | Delete
'option_category' => 'layout',
[1269] Fix | Delete
'tab_slug' => 'advanced',
[1270] Fix | Delete
'mobile_options' => true,
[1271] Fix | Delete
'toggle_slug' => 'width',
[1272] Fix | Delete
'default_unit' => 'px',
[1273] Fix | Delete
'default' => '10px',
[1274] Fix | Delete
'responsive' => true,
[1275] Fix | Delete
),
[1276] Fix | Delete
'button_one_hover_animation' => array(
[1277] Fix | Delete
'label' => esc_html__( 'Button Hover #1 Animation', 'dsm-supreme-modules-for-divi' ),
[1278] Fix | Delete
'type' => 'select',
[1279] Fix | Delete
'option_category' => 'configuration',
[1280] Fix | Delete
'options' => array(
[1281] Fix | Delete
'dsm-none' => esc_html__( 'None', 'dsm-supreme-modules-for-divi' ),
[1282] Fix | Delete
'dsm-grow' => esc_html__( 'Grow', 'dsm-supreme-modules-for-divi' ),
[1283] Fix | Delete
'dsm-grow-rotate' => esc_html__( 'Grow Rotate', 'dsm-supreme-modules-for-divi' ),
[1284] Fix | Delete
'dsm-shrink' => esc_html__( 'Shrink', 'dsm-supreme-modules-for-divi' ),
[1285] Fix | Delete
'dsm-pulse' => esc_html__( 'Pulse', 'dsm-supreme-modules-for-divi' ),
[1286] Fix | Delete
'dsm-pulse-grow' => esc_html__( 'Pulse Grow', 'dsm-supreme-modules-for-divi' ),
[1287] Fix | Delete
'dsm-pulse-shrink' => esc_html__( 'Pulse Shrink', 'dsm-supreme-modules-for-divi' ),
[1288] Fix | Delete
'dsm-push' => esc_html__( 'Push', 'dsm-supreme-modules-for-divi' ),
[1289] Fix | Delete
'dsm-pop' => esc_html__( 'Pop', 'dsm-supreme-modules-for-divi' ),
[1290] Fix | Delete
'dsm-bounce-in' => esc_html__( 'Bounce In', 'dsm-supreme-modules-for-divi' ),
[1291] Fix | Delete
'dsm-bounce-out' => esc_html__( 'Bounce Out', 'dsm-supreme-modules-for-divi' ),
[1292] Fix | Delete
'dsm-rotate' => esc_html__( 'Rotate', 'dsm-supreme-modules-for-divi' ),
[1293] Fix | Delete
'dsm-float' => esc_html__( 'Float', 'dsm-supreme-modules-for-divi' ),
[1294] Fix | Delete
'dsm-sink' => esc_html__( 'Sink', 'dsm-supreme-modules-for-divi' ),
[1295] Fix | Delete
'dsm-bob' => esc_html__( 'Bob', 'dsm-supreme-modules-for-divi' ),
[1296] Fix | Delete
'dsm-hang' => esc_html__( 'Hang', 'dsm-supreme-modules-for-divi' ),
[1297] Fix | Delete
'dsm-skew' => esc_html__( 'Skew', 'dsm-supreme-modules-for-divi' ),
[1298] Fix | Delete
'dsm-skew-forward' => esc_html__( 'Skew Forward', 'dsm-supreme-modules-for-divi' ),
[1299] Fix | Delete
'dsm-skew-backward' => esc_html__( 'Skew Backward', 'dsm-supreme-modules-for-divi' ),
[1300] Fix | Delete
'dsm-wobble-vertical' => esc_html__( 'Wobble Vertical', 'dsm-supreme-modules-for-divi' ),
[1301] Fix | Delete
'dsm-wobble-horizontal' => esc_html__( 'Wobble Horizontal', 'dsm-supreme-modules-for-divi' ),
[1302] Fix | Delete
'dsm-wobble-to-bottom-right' => esc_html__( 'Wobble to Bottom Right', 'dsm-supreme-modules-for-divi' ),
[1303] Fix | Delete
'dsm-wobble-to-top-right' => esc_html__( 'Wobble to Top Right', 'dsm-supreme-modules-for-divi' ),
[1304] Fix | Delete
'dsm-wobble-top' => esc_html__( 'Wobble Top', 'dsm-supreme-modules-for-divi' ),
[1305] Fix | Delete
'dsm-wobble-bottom' => esc_html__( 'Wobble Bottom', 'dsm-supreme-modules-for-divi' ),
[1306] Fix | Delete
'dsm-wobble-skew' => esc_html__( 'Wobble Skew', 'dsm-supreme-modules-for-divi' ),
[1307] Fix | Delete
'dsm-buzz' => esc_html__( 'Buzz', 'dsm-supreme-modules-for-divi' ),
[1308] Fix | Delete
'dsm-buzz-out' => esc_html__( 'Buzz Out', 'dsm-supreme-modules-for-divi' ),
[1309] Fix | Delete
'dsm-forward' => esc_html__( 'Forward', 'dsm-supreme-modules-for-divi' ),
[1310] Fix | Delete
'dsm-backward' => esc_html__( 'Backward', 'dsm-supreme-modules-for-divi' ),
[1311] Fix | Delete
),
[1312] Fix | Delete
'tab_slug' => 'advanced',
[1313] Fix | Delete
'toggle_slug' => 'animation',
[1314] Fix | Delete
'default_on_front' => 'dsm-none',
[1315] Fix | Delete
),
[1316] Fix | Delete
'button_one_icon_hover_animation' => array(
[1317] Fix | Delete
'label' => esc_html__( 'Button Icon Hover #1 Animation', 'dsm-supreme-modules-for-divi' ),
[1318] Fix | Delete
'type' => 'select',
[1319] Fix | Delete
'option_category' => 'configuration',
[1320] Fix | Delete
'options' => array(
[1321] Fix | Delete
'dsm-icon-none' => esc_html__( 'None', 'dsm-supreme-modules-for-divi' ),
[1322] Fix | Delete
'dsm-icon-back' => esc_html__( 'Back', 'dsm-supreme-modules-for-divi' ),
[1323] Fix | Delete
'dsm-icon-forward' => esc_html__( 'Forward', 'dsm-supreme-modules-for-divi' ),
[1324] Fix | Delete
'dsm-icon-down' => esc_html__( 'Down', 'dsm-supreme-modules-for-divi' ),
[1325] Fix | Delete
'dsm-icon-up' => esc_html__( 'Up', 'dsm-supreme-modules-for-divi' ),
[1326] Fix | Delete
'dsm-icon-spin' => esc_html__( 'Spin', 'dsm-supreme-modules-for-divi' ),
[1327] Fix | Delete
'dsm-icon-float-away' => esc_html__( 'Float Away', 'dsm-supreme-modules-for-divi' ),
[1328] Fix | Delete
'dsm-icon-sink-away' => esc_html__( 'Sink Away', 'dsm-supreme-modules-for-divi' ),
[1329] Fix | Delete
'dsm-icon-grow' => esc_html__( 'Grow', 'dsm-supreme-modules-for-divi' ),
[1330] Fix | Delete
'dsm-icon-shrink' => esc_html__( 'Shrink', 'dsm-supreme-modules-for-divi' ),
[1331] Fix | Delete
'dsm-icon-pulse' => esc_html__( 'Pulse', 'dsm-supreme-modules-for-divi' ),
[1332] Fix | Delete
'dsm-icon-pulse-grow' => esc_html__( 'Pulse Grow', 'dsm-supreme-modules-for-divi' ),
[1333] Fix | Delete
'dsm-icon-pulse-shrink' => esc_html__( 'Pulse Shrink', 'dsm-supreme-modules-for-divi' ),
[1334] Fix | Delete
'dsm-icon-push' => esc_html__( 'Push', 'dsm-supreme-modules-for-divi' ),
[1335] Fix | Delete
'dsm-icon-pop' => esc_html__( 'Pop', 'dsm-supreme-modules-for-divi' ),
[1336] Fix | Delete
'dsm-icon-bounce' => esc_html__( 'Bounce', 'dsm-supreme-modules-for-divi' ),
[1337] Fix | Delete
),
[1338] Fix | Delete
'tab_slug' => 'advanced',
[1339] Fix | Delete
'toggle_slug' => 'animation',
[1340] Fix | Delete
'default_on_front' => 'dsm-icon-none',
[1341] Fix | Delete
'show_if' => array(
[1342] Fix | Delete
'button_one_on_hover' => 'off',
[1343] Fix | Delete
),
[1344] Fix | Delete
),
[1345] Fix | Delete
'button_two_hover_animation' => array(
[1346] Fix | Delete
'label' => esc_html__( 'Button Hover #2 Animation', 'dsm-supreme-modules-for-divi' ),
[1347] Fix | Delete
'type' => 'select',
[1348] Fix | Delete
'option_category' => 'configuration',
[1349] Fix | Delete
'options' => array(
[1350] Fix | Delete
'dsm-none' => esc_html__( 'None', 'dsm-supreme-modules-for-divi' ),
[1351] Fix | Delete
'dsm-grow' => esc_html__( 'Grow', 'dsm-supreme-modules-for-divi' ),
[1352] Fix | Delete
'dsm-grow-rotate' => esc_html__( 'Grow Rotate', 'dsm-supreme-modules-for-divi' ),
[1353] Fix | Delete
'dsm-shrink' => esc_html__( 'Shrink', 'dsm-supreme-modules-for-divi' ),
[1354] Fix | Delete
'dsm-pulse' => esc_html__( 'Pulse', 'dsm-supreme-modules-for-divi' ),
[1355] Fix | Delete
'dsm-pulse-grow' => esc_html__( 'Pulse Grow', 'dsm-supreme-modules-for-divi' ),
[1356] Fix | Delete
'dsm-pulse-shrink' => esc_html__( 'Pulse Shrink', 'dsm-supreme-modules-for-divi' ),
[1357] Fix | Delete
'dsm-push' => esc_html__( 'Push', 'dsm-supreme-modules-for-divi' ),
[1358] Fix | Delete
'dsm-pop' => esc_html__( 'Pop', 'dsm-supreme-modules-for-divi' ),
[1359] Fix | Delete
'dsm-bounce-in' => esc_html__( 'Bounce In', 'dsm-supreme-modules-for-divi' ),
[1360] Fix | Delete
'dsm-bounce-out' => esc_html__( 'Bounce Out', 'dsm-supreme-modules-for-divi' ),
[1361] Fix | Delete
'dsm-rotate' => esc_html__( 'Rotate', 'dsm-supreme-modules-for-divi' ),
[1362] Fix | Delete
'dsm-float' => esc_html__( 'Float', 'dsm-supreme-modules-for-divi' ),
[1363] Fix | Delete
'dsm-sink' => esc_html__( 'Sink', 'dsm-supreme-modules-for-divi' ),
[1364] Fix | Delete
'dsm-bob' => esc_html__( 'Bob', 'dsm-supreme-modules-for-divi' ),
[1365] Fix | Delete
'dsm-hang' => esc_html__( 'Hang', 'dsm-supreme-modules-for-divi' ),
[1366] Fix | Delete
'dsm-skew' => esc_html__( 'Skew', 'dsm-supreme-modules-for-divi' ),
[1367] Fix | Delete
'dsm-skew-forward' => esc_html__( 'Skew Forward', 'dsm-supreme-modules-for-divi' ),
[1368] Fix | Delete
'dsm-skew-backward' => esc_html__( 'Skew Backward', 'dsm-supreme-modules-for-divi' ),
[1369] Fix | Delete
'dsm-wobble-vertical' => esc_html__( 'Wobble Vertical', 'dsm-supreme-modules-for-divi' ),
[1370] Fix | Delete
'dsm-wobble-horizontal' => esc_html__( 'Wobble Horizontal', 'dsm-supreme-modules-for-divi' ),
[1371] Fix | Delete
'dsm-wobble-to-bottom-right' => esc_html__( 'Wobble to Bottom Right', 'dsm-supreme-modules-for-divi' ),
[1372] Fix | Delete
'dsm-wobble-to-top-right' => esc_html__( 'Wobble to Top Right', 'dsm-supreme-modules-for-divi' ),
[1373] Fix | Delete
'dsm-wobble-top' => esc_html__( 'Wobble Top', 'dsm-supreme-modules-for-divi' ),
[1374] Fix | Delete
'dsm-wobble-bottom' => esc_html__( 'Wobble Bottom', 'dsm-supreme-modules-for-divi' ),
[1375] Fix | Delete
'dsm-wobble-skew' => esc_html__( 'Wobble Skew', 'dsm-supreme-modules-for-divi' ),
[1376] Fix | Delete
'dsm-buzz' => esc_html__( 'Buzz', 'dsm-supreme-modules-for-divi' ),
[1377] Fix | Delete
'dsm-buzz-out' => esc_html__( 'Buzz Out', 'dsm-supreme-modules-for-divi' ),
[1378] Fix | Delete
'dsm-forward' => esc_html__( 'Forward', 'dsm-supreme-modules-for-divi' ),
[1379] Fix | Delete
'dsm-backward' => esc_html__( 'Backward', 'dsm-supreme-modules-for-divi' ),
[1380] Fix | Delete
),
[1381] Fix | Delete
'tab_slug' => 'advanced',
[1382] Fix | Delete
'toggle_slug' => 'animation',
[1383] Fix | Delete
'default_on_front' => 'dsm-none',
[1384] Fix | Delete
),
[1385] Fix | Delete
'button_two_icon_hover_animation' => array(
[1386] Fix | Delete
'label' => esc_html__( 'Button Icon Hover #2 Animation', 'dsm-supreme-modules-for-divi' ),
[1387] Fix | Delete
'type' => 'select',
[1388] Fix | Delete
'option_category' => 'configuration',
[1389] Fix | Delete
'options' => array(
[1390] Fix | Delete
'dsm-icon-none' => esc_html__( 'None', 'dsm-supreme-modules-for-divi' ),
[1391] Fix | Delete
'dsm-icon-back' => esc_html__( 'Back', 'dsm-supreme-modules-for-divi' ),
[1392] Fix | Delete
'dsm-icon-forward' => esc_html__( 'Forward', 'dsm-supreme-modules-for-divi' ),
[1393] Fix | Delete
'dsm-icon-down' => esc_html__( 'Down', 'dsm-supreme-modules-for-divi' ),
[1394] Fix | Delete
'dsm-icon-up' => esc_html__( 'Up', 'dsm-supreme-modules-for-divi' ),
[1395] Fix | Delete
'dsm-icon-spin' => esc_html__( 'Spin', 'dsm-supreme-modules-for-divi' ),
[1396] Fix | Delete
'dsm-icon-float-away' => esc_html__( 'Float Away', 'dsm-supreme-modules-for-divi' ),
[1397] Fix | Delete
'dsm-icon-sink-away' => esc_html__( 'Sink Away', 'dsm-supreme-modules-for-divi' ),
[1398] Fix | Delete
'dsm-icon-grow' => esc_html__( 'Grow', 'dsm-supreme-modules-for-divi' ),
[1399] Fix | Delete
'dsm-icon-shrink' => esc_html__( 'Shrink', 'dsm-supreme-modules-for-divi' ),
[1400] Fix | Delete
'dsm-icon-pulse' => esc_html__( 'Pulse', 'dsm-supreme-modules-for-divi' ),
[1401] Fix | Delete
'dsm-icon-pulse-grow' => esc_html__( 'Pulse Grow', 'dsm-supreme-modules-for-divi' ),
[1402] Fix | Delete
'dsm-icon-pulse-shrink' => esc_html__( 'Pulse Shrink', 'dsm-supreme-modules-for-divi' ),
[1403] Fix | Delete
'dsm-icon-push' => esc_html__( 'Push', 'dsm-supreme-modules-for-divi' ),
[1404] Fix | Delete
'dsm-icon-pop' => esc_html__( 'Pop', 'dsm-supreme-modules-for-divi' ),
[1405] Fix | Delete
'dsm-icon-bounce' => esc_html__( 'Bounce', 'dsm-supreme-modules-for-divi' ),
[1406] Fix | Delete
),
[1407] Fix | Delete
'tab_slug' => 'advanced',
[1408] Fix | Delete
'toggle_slug' => 'animation',
[1409] Fix | Delete
'default_on_front' => 'dsm-icon-none',
[1410] Fix | Delete
'show_if' => array(
[1411] Fix | Delete
'button_two_on_hover' => 'off',
[1412] Fix | Delete
),
[1413] Fix | Delete
),
[1414] Fix | Delete
);
[1415] Fix | Delete
[1416] Fix | Delete
return $fields;
[1417] Fix | Delete
}
[1418] Fix | Delete
[1419] Fix | Delete
/**
[1420] Fix | Delete
* Get button alignment.
[1421] Fix | Delete
*
[1422] Fix | Delete
* @since 3.23 Add responsive support by adding device parameter.
[1423] Fix | Delete
*
[1424] Fix | Delete
* @param string $device Current device name.
[1425] Fix | Delete
* @return string Alignment value, rtl or not.
[1426] Fix | Delete
*/
[1427] Fix | Delete
public function get_button_alignment( $device = 'desktop' ) {
[1428] Fix | Delete
$suffix = 'desktop' !== $device ? "_{$device}" : '';
[1429] Fix | Delete
$text_orientation = isset( $this->props[ "button_alignment{$suffix}" ] ) ? $this->props[ "button_alignment{$suffix}" ] : '';
[1430] Fix | Delete
[1431] Fix | Delete
return et_pb_get_alignment( $text_orientation );
[1432] Fix | Delete
}
[1433] Fix | Delete
[1434] Fix | Delete
public function get_transition_fields_css_props() {
[1435] Fix | Delete
return array();
[1436] Fix | Delete
}
[1437] Fix | Delete
[1438] Fix | Delete
function render( $attrs, $content, $render_slug ) {
[1439] Fix | Delete
$button_one_text = $this->props['button_one_text'];
[1440] Fix | Delete
$button_one_url = $this->props['button_one_url'];
[1441] Fix | Delete
$button_one_url_type = $this->props['button_one_url_type'];
[1442] Fix | Delete
$button_one_download_file = $this->props['button_one_download_file'];
[1443] Fix | Delete
$button_one_email_address = $this->props['button_one_email_address'];
[1444] Fix | Delete
$button_one_email_cc = $this->props['button_one_email_cc'];
[1445] Fix | Delete
$button_one_email_bcc = $this->props['button_one_email_bcc'];
[1446] Fix | Delete
$button_one_email_subject = rawurlencode( $this->props['button_one_email_subject'] );
[1447] Fix | Delete
$button_one_email_msg = rawurlencode( $this->props['button_one_email_msg'] );
[1448] Fix | Delete
$button_one_phone_number = $this->props['button_one_phone_number'];
[1449] Fix | Delete
$button_one_sms_number = $this->props['button_one_sms_number'];
[1450] Fix | Delete
$button_one_sms_body_text = $this->props['button_one_sms_body_text'];
[1451] Fix | Delete
$button_one_fb_messenger = $this->props['button_one_fb_messenger'];
[1452] Fix | Delete
$button_one_skype = $this->props['button_one_skype'];
[1453] Fix | Delete
$button_one_skype_action_type = $this->props['button_one_skype_action_type'];
[1454] Fix | Delete
$button_one_whatsapp_number = $this->props['button_one_whatsapp_number'];
[1455] Fix | Delete
$button_one_whatsapp_msg = rawurlencode( $this->props['button_one_whatsapp_msg'] );
[1456] Fix | Delete
$button_one_telegram = $this->props['button_one_telegram'];
[1457] Fix | Delete
$button_one_telegram_msg = rawurlencode( $this->props['button_one_telegram_msg'] );
[1458] Fix | Delete
$button_one_video_popup = $this->props['button_one_video_popup'];
[1459] Fix | Delete
$button_one_image_popup = $this->props['button_one_image_popup'];
[1460] Fix | Delete
$button_one_image_src = $this->props['button_one_image_src'];
[1461] Fix | Delete
$hover = et_pb_hover_options();
[1462] Fix | Delete
$button_one_lightbox_max_width_values = et_pb_responsive_options()->get_property_values( $this->props, 'button_one_lightbox_max_width' );
[1463] Fix | Delete
$button_one_lightbox_close_color_values = et_pb_responsive_options()->get_property_values( $this->props, 'button_one_lightbox_close_color' );
[1464] Fix | Delete
$button_one_tooltip = $this->props['button_one_tooltip'];
[1465] Fix | Delete
$button_one_tooltip_content = $this->props['button_one_tooltip_content'];
[1466] Fix | Delete
$button_one_tooltip_placement = $this->props['button_one_tooltip_placement'];
[1467] Fix | Delete
$button_one_tooltip_size = $this->props['button_one_tooltip_size'];
[1468] Fix | Delete
$button_one_tooltip_arrow = $this->props['button_one_tooltip_arrow'];
[1469] Fix | Delete
$button_one_tooltip_animation = $this->props['button_one_tooltip_animation'];
[1470] Fix | Delete
// $button_one_tooltip_distance = floatval($this->props['button_one_tooltip_distance']);
[1471] Fix | Delete
$button_one_tooltip_bg_color = $this->props['button_one_tooltip_bg_color'];
[1472] Fix | Delete
$button_one_rel = $this->props['button_one_rel'];
[1473] Fix | Delete
$button_one_on_hover = $this->props['button_one_on_hover'];
[1474] Fix | Delete
$button_one_icon_hover_animation = $this->props['button_one_icon_hover_animation'];
[1475] Fix | Delete
$button_two_text = $this->props['button_two_text'];
[1476] Fix | Delete
$button_two_url = $this->props['button_two_url'];
[1477] Fix | Delete
$button_two_url_type = $this->props['button_two_url_type'];
[1478] Fix | Delete
$button_two_download_file = $this->props['button_two_download_file'];
[1479] Fix | Delete
$button_two_email_address = $this->props['button_two_email_address'];
[1480] Fix | Delete
$button_two_email_cc = $this->props['button_two_email_cc'];
[1481] Fix | Delete
$button_two_email_bcc = $this->props['button_two_email_bcc'];
[1482] Fix | Delete
$button_two_email_subject = rawurlencode( $this->props['button_two_email_subject'] );
[1483] Fix | Delete
$button_two_email_msg = rawurlencode( $this->props['button_two_email_msg'] );
[1484] Fix | Delete
$button_two_phone_number = $this->props['button_two_phone_number'];
[1485] Fix | Delete
$button_two_sms_number = $this->props['button_two_sms_number'];
[1486] Fix | Delete
$button_two_sms_body_text = $this->props['button_two_sms_body_text'];
[1487] Fix | Delete
$button_two_fb_messenger = $this->props['button_two_fb_messenger'];
[1488] Fix | Delete
$button_two_skype = $this->props['button_two_skype'];
[1489] Fix | Delete
$button_two_skype_action_type = $this->props['button_two_skype_action_type'];
[1490] Fix | Delete
$button_two_whatsapp_number = $this->props['button_two_whatsapp_number'];
[1491] Fix | Delete
$button_two_whatsapp_msg = rawurlencode( $this->props['button_two_whatsapp_msg'] );
[1492] Fix | Delete
$button_two_telegram = $this->props['button_two_telegram'];
[1493] Fix | Delete
$button_two_telegram_msg = rawurlencode( $this->props['button_two_telegram_msg'] );
[1494] Fix | Delete
$button_two_video_popup = $this->props['button_two_video_popup'];
[1495] Fix | Delete
$button_two_image_popup = $this->props['button_two_image_popup'];
[1496] Fix | Delete
$button_two_image_src = $this->props['button_two_image_src'];
[1497] Fix | Delete
$button_two_lightbox_max_width_values = et_pb_responsive_options()->get_property_values( $this->props, 'button_two_lightbox_max_width' );
[1498] Fix | Delete
$button_two_lightbox_close_color_values = et_pb_responsive_options()->get_property_values( $this->props, 'button_two_lightbox_close_color' );
[1499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function