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/clone/wp-conte.../themes/Divi/includes/builder
File: functions.php
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5000] Fix | Delete
</div>
[5001] Fix | Delete
<div class="et_pb_variation_row">
[5002] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5003] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5004] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5005] Fix | Delete
</div>
[5006] Fix | Delete
</div>
[5007] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2 et_pb_specialty_column"></div>
[5008] Fix | Delete
</li>
[5009] Fix | Delete
[5010] Fix | Delete
<li data-layout="1_2,1_2" data-specialty="0,1" data-specialty_columns="3">
[5011] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2 et_pb_specialty_column"></div>
[5012] Fix | Delete
[5013] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2 et_pb_variations et_pb_3_variations">
[5014] Fix | Delete
<div class="et_pb_variation et_pb_variation_full"></div>
[5015] Fix | Delete
<div class="et_pb_variation_row">
[5016] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5017] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5018] Fix | Delete
</div>
[5019] Fix | Delete
<div class="et_pb_variation_row">
[5020] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5021] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5022] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5023] Fix | Delete
</div>
[5024] Fix | Delete
</div>
[5025] Fix | Delete
</li>
[5026] Fix | Delete
[5027] Fix | Delete
<li data-layout="1_4,3_4" data-specialty="0,1" data-specialty_columns="3">
[5028] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4 et_pb_specialty_column"></div>
[5029] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_3_4 et_pb_variations et_pb_3_variations">
[5030] Fix | Delete
<div class="et_pb_variation et_pb_variation_full"></div>
[5031] Fix | Delete
<div class="et_pb_variation_row">
[5032] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5033] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5034] Fix | Delete
</div>
[5035] Fix | Delete
<div class="et_pb_variation_row">
[5036] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5037] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5038] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5039] Fix | Delete
</div>
[5040] Fix | Delete
</div>
[5041] Fix | Delete
</li>
[5042] Fix | Delete
[5043] Fix | Delete
<li data-layout="3_4,1_4" data-specialty="1,0" data-specialty_columns="3">
[5044] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_3_4 et_pb_variations et_pb_3_variations">
[5045] Fix | Delete
<div class="et_pb_variation et_pb_variation_full"></div>
[5046] Fix | Delete
<div class="et_pb_variation_row">
[5047] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5048] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5049] Fix | Delete
</div>
[5050] Fix | Delete
<div class="et_pb_variation_row">
[5051] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5052] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5053] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5054] Fix | Delete
</div>
[5055] Fix | Delete
</div>
[5056] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4 et_pb_specialty_column"></div>
[5057] Fix | Delete
</li>
[5058] Fix | Delete
[5059] Fix | Delete
<li data-layout="1_4,1_2,1_4" data-specialty="0,1,0" data-specialty_columns="3">
[5060] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4 et_pb_specialty_column"></div>
[5061] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2 et_pb_variations et_pb_3_variations">
[5062] Fix | Delete
<div class="et_pb_variation et_pb_variation_full"></div>
[5063] Fix | Delete
<div class="et_pb_variation_row">
[5064] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5065] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5066] Fix | Delete
</div>
[5067] Fix | Delete
<div class="et_pb_variation_row">
[5068] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5069] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5070] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5071] Fix | Delete
</div>
[5072] Fix | Delete
</div>
[5073] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4 et_pb_specialty_column"></div>
[5074] Fix | Delete
</li>
[5075] Fix | Delete
[5076] Fix | Delete
<li data-layout="1_2,1_4,1_4" data-specialty="1,0,0" data-specialty_columns="3">
[5077] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2 et_pb_variations et_pb_3_variations">
[5078] Fix | Delete
<div class="et_pb_variation et_pb_variation_full"></div>
[5079] Fix | Delete
<div class="et_pb_variation_row">
[5080] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5081] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5082] Fix | Delete
</div>
[5083] Fix | Delete
<div class="et_pb_variation_row">
[5084] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5085] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5086] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5087] Fix | Delete
</div>
[5088] Fix | Delete
</div>
[5089] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4 et_pb_specialty_column"></div>
[5090] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4 et_pb_specialty_column"></div>
[5091] Fix | Delete
</li>
[5092] Fix | Delete
[5093] Fix | Delete
<li data-layout="1_4,1_4,1_2" data-specialty="0,0,1" data-specialty_columns="3">
[5094] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4 et_pb_specialty_column"></div>
[5095] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4 et_pb_specialty_column"></div>
[5096] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2 et_pb_variations et_pb_3_variations">
[5097] Fix | Delete
<div class="et_pb_variation et_pb_variation_full"></div>
[5098] Fix | Delete
<div class="et_pb_variation_row">
[5099] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5100] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5101] Fix | Delete
</div>
[5102] Fix | Delete
<div class="et_pb_variation_row">
[5103] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5104] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5105] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_3"></div>
[5106] Fix | Delete
</div>
[5107] Fix | Delete
</div>
[5108] Fix | Delete
</li>
[5109] Fix | Delete
[5110] Fix | Delete
<li data-layout="1_3,2_3" data-specialty="0,1" data-specialty_columns="4">
[5111] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_3 et_pb_specialty_column"></div>
[5112] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_2_3 et_pb_variations et_pb_3_variations">
[5113] Fix | Delete
<div class="et_pb_variation et_pb_variation_full"></div>
[5114] Fix | Delete
<div class="et_pb_variation_row">
[5115] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5116] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5117] Fix | Delete
</div>
[5118] Fix | Delete
<div class="et_pb_variation_row">
[5119] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_4"></div>
[5120] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_4"></div>
[5121] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_4"></div>
[5122] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_4"></div>
[5123] Fix | Delete
</div>
[5124] Fix | Delete
</div>
[5125] Fix | Delete
</li>
[5126] Fix | Delete
[5127] Fix | Delete
<li data-layout="2_3,1_3" data-specialty="1,0" data-specialty_columns="4">
[5128] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_2_3 et_pb_variations et_pb_3_variations">
[5129] Fix | Delete
<div class="et_pb_variation et_pb_variation_full"></div>
[5130] Fix | Delete
<div class="et_pb_variation_row">
[5131] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5132] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_2"></div>
[5133] Fix | Delete
</div>
[5134] Fix | Delete
<div class="et_pb_variation_row">
[5135] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_4"></div>
[5136] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_4"></div>
[5137] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_4"></div>
[5138] Fix | Delete
<div class="et_pb_variation et_pb_variation_1_4"></div>
[5139] Fix | Delete
</div>
[5140] Fix | Delete
</div>
[5141] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_3 et_pb_specialty_column"></div>
[5142] Fix | Delete
</li>
[5143] Fix | Delete
<% } else if ( typeof view !== \'undefined\' && typeof view.model.attributes.specialty_columns !== \'undefined\' ) { %>
[5144] Fix | Delete
<li data-layout="4_4">
[5145] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_fullwidth"></div>
[5146] Fix | Delete
</li>
[5147] Fix | Delete
<li data-layout="1_2,1_2">
[5148] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2"></div>
[5149] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2"></div>
[5150] Fix | Delete
</li>
[5151] Fix | Delete
<% if ( view.model.attributes.layout === "2_3" ) { %>
[5152] Fix | Delete
<li data-layout="1_4,1_4,1_4,1_4">
[5153] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5154] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5155] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5156] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5157] Fix | Delete
</li>
[5158] Fix | Delete
<% } else { %>
[5159] Fix | Delete
<li data-layout="1_3,1_3,1_3">
[5160] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_3"></div>
[5161] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_3"></div>
[5162] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_3"></div>
[5163] Fix | Delete
</li>
[5164] Fix | Delete
<% } %>
[5165] Fix | Delete
<% } else { %>
[5166] Fix | Delete
<li data-layout="4_4">
[5167] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_fullwidth"></div>
[5168] Fix | Delete
</li>
[5169] Fix | Delete
<li data-layout="1_2,1_2">
[5170] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2"></div>
[5171] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2"></div>
[5172] Fix | Delete
</li>
[5173] Fix | Delete
<li data-layout="1_3,1_3,1_3">
[5174] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_3"></div>
[5175] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_3"></div>
[5176] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_3"></div>
[5177] Fix | Delete
</li>
[5178] Fix | Delete
<li data-layout="1_4,1_4,1_4,1_4">
[5179] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5180] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5181] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5182] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5183] Fix | Delete
</li>
[5184] Fix | Delete
<li data-layout="1_5,1_5,1_5,1_5,1_5">
[5185] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5186] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5187] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5188] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5189] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5190] Fix | Delete
</li>
[5191] Fix | Delete
<li data-layout="1_6,1_6,1_6,1_6,1_6,1_6">
[5192] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5193] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5194] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5195] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5196] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5197] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5198] Fix | Delete
</li>
[5199] Fix | Delete
<li data-layout="2_5,3_5">
[5200] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_2_5"></div>
[5201] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_3_5"></div>
[5202] Fix | Delete
</li>
[5203] Fix | Delete
<li data-layout="3_5,2_5">
[5204] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_3_5"></div>
[5205] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_2_5"></div>
[5206] Fix | Delete
</li>
[5207] Fix | Delete
<li data-layout="1_3,2_3">
[5208] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_3"></div>
[5209] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_2_3"></div>
[5210] Fix | Delete
</li>
[5211] Fix | Delete
<li data-layout="2_3,1_3">
[5212] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_2_3"></div>
[5213] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_3"></div>
[5214] Fix | Delete
</li>
[5215] Fix | Delete
<li data-layout="1_4,3_4">
[5216] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5217] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_3_4"></div>
[5218] Fix | Delete
</li>
[5219] Fix | Delete
<li data-layout="3_4,1_4">
[5220] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_3_4"></div>
[5221] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5222] Fix | Delete
</li>
[5223] Fix | Delete
<li data-layout="1_4,1_2,1_4">
[5224] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5225] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2"></div>
[5226] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5227] Fix | Delete
</li>
[5228] Fix | Delete
<li data-layout="1_5,3_5,1_5">
[5229] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5230] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_3_5"></div>
[5231] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5232] Fix | Delete
</li>
[5233] Fix | Delete
<li data-layout="1_4,1_4,1_2">
[5234] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5235] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5236] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2"></div>
[5237] Fix | Delete
</li>
[5238] Fix | Delete
<li data-layout="1_2,1_4,1_4">
[5239] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2"></div>
[5240] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5241] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_4"></div>
[5242] Fix | Delete
</li>
[5243] Fix | Delete
<li data-layout="1_5,1_5,3_5">
[5244] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5245] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5246] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_3_5"></div>
[5247] Fix | Delete
</li>
[5248] Fix | Delete
<li data-layout="3_5,1_5,1_5">
[5249] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_3_5"></div>
[5250] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5251] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_5"></div>
[5252] Fix | Delete
</li>
[5253] Fix | Delete
<li data-layout="1_6,1_6,1_6,1_2">
[5254] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5255] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5256] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5257] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2"></div>
[5258] Fix | Delete
</li>
[5259] Fix | Delete
<li data-layout="1_2,1_6,1_6,1_6">
[5260] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_2"></div>
[5261] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5262] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5263] Fix | Delete
<div class="et_pb_layout_column et_pb_column_layout_1_6"></div>
[5264] Fix | Delete
</li>
[5265] Fix | Delete
<%
[5266] Fix | Delete
}
[5267] Fix | Delete
%>';
[5268] Fix | Delete
[5269] Fix | Delete
return apply_filters( 'et_builder_layout_columns', $layout_columns );
[5270] Fix | Delete
}
[5271] Fix | Delete
[5272] Fix | Delete
function et_pb_pagebuilder_meta_box() {
[5273] Fix | Delete
global $typenow, $post;
[5274] Fix | Delete
[5275] Fix | Delete
do_action( 'et_pb_before_page_builder' );
[5276] Fix | Delete
[5277] Fix | Delete
if ( et_builder_bfb_enabled() ) {
[5278] Fix | Delete
$new_page_url = false;
[5279] Fix | Delete
$is_new_page = false;
[5280] Fix | Delete
$edit_page_id = get_the_ID();
[5281] Fix | Delete
$no_rtl_class = is_rtl() && 'on' === et_get_option( 'divi_disable_translations', 'off' ) ? 'et-fb-no-rtl' : '';
[5282] Fix | Delete
[5283] Fix | Delete
// Polylang creates copy of page and BFB should be loaded on page which is not saved yet and cannot be loaded on FE
[5284] Fix | Delete
// Therefore load the homepage and replace the content for BFB to make it load with content from other post
[5285] Fix | Delete
if ( 'add' === get_current_screen()->action || $edit_page_id === (int) get_option( 'page_for_posts' ) ) {
[5286] Fix | Delete
$new_page_url = get_home_url();
[5287] Fix | Delete
$is_new_page = true;
[5288] Fix | Delete
}
[5289] Fix | Delete
[5290] Fix | Delete
$bfb_url = et_core_intentionally_unescaped( et_fb_get_bfb_url( $new_page_url, $is_new_page, $edit_page_id ), 'fixed_string' );
[5291] Fix | Delete
// If Admin is SSL but FE is not, we need to fix VB url or it won't work
[5292] Fix | Delete
// because trying to load insecure resource.
[5293] Fix | Delete
$bfb_url = set_url_scheme( $bfb_url, is_ssl() ? 'https' : 'http' );
[5294] Fix | Delete
[5295] Fix | Delete
echo "
[5296] Fix | Delete
<div class='et_divi_builder et-bfb-page-preloading et_divi_builder_bottom_margin'>
[5297] Fix | Delete
<script>
[5298] Fix | Delete
var iframe = document.body.appendChild(document.createElement('iframe'));
[5299] Fix | Delete
[5300] Fix | Delete
iframe.id = 'et-bfb-app-frame';
[5301] Fix | Delete
[5302] Fix | Delete
document.body.classList.add('et-db');
[5303] Fix | Delete
document.body.classList.add('et-bfb');
[5304] Fix | Delete
[5305] Fix | Delete
if ('' !== '{$no_rtl_class}') {
[5306] Fix | Delete
document.body.classList.add('{$no_rtl_class}');
[5307] Fix | Delete
}
[5308] Fix | Delete
[5309] Fix | Delete
document.addEventListener('DOMContentLoaded', function() {
[5310] Fix | Delete
var outer = jQuery('<div>', {id: 'et-boc', class: 'et-boc'});
[5311] Fix | Delete
var inner = jQuery('<div>', {class: 'et-l'});
[5312] Fix | Delete
var app = jQuery('<div>', {id: 'et-fb-app'});
[5313] Fix | Delete
[5314] Fix | Delete
inner.append(app);
[5315] Fix | Delete
outer.append(inner);
[5316] Fix | Delete
jQuery('#wpwrap').wrap(outer);
[5317] Fix | Delete
[5318] Fix | Delete
jQuery('#et-bfb-app-frame').appendTo('#et_pb_layout .et_divi_builder');
[5319] Fix | Delete
iframe.src = '{$bfb_url}';
[5320] Fix | Delete
[5321] Fix | Delete
// Add first-visible classname to first visible metabox on #normal-sortables
[5322] Fix | Delete
jQuery('#et_pb_layout')
[5323] Fix | Delete
.parent()
[5324] Fix | Delete
.children(':visible')
[5325] Fix | Delete
.first()
[5326] Fix | Delete
.addClass('first-visible');
[5327] Fix | Delete
});
[5328] Fix | Delete
</script>
[5329] Fix | Delete
</div>
[5330] Fix | Delete
";
[5331] Fix | Delete
[5332] Fix | Delete
return;
[5333] Fix | Delete
}
[5334] Fix | Delete
[5335] Fix | Delete
$new_builder_url = add_query_arg( array(
[5336] Fix | Delete
'action' => 'et_builder_toggle_bfb',
[5337] Fix | Delete
'enable' => '1',
[5338] Fix | Delete
'nonce' => wp_create_nonce( 'et_builder_toggle_bfb' ),
[5339] Fix | Delete
), admin_url( 'admin-ajax.php' ) );
[5340] Fix | Delete
// Disable BFB notification on Extra category builder. BFB support for Extra category builder will be added post inital launch
[5341] Fix | Delete
// This option available for admins only
[5342] Fix | Delete
if ( apply_filters( 'et_pb_display_bfb_notification_under_bb', true ) && current_user_can( 'manage_options' ) && et_pb_is_allowed( 'use_visual_builder' ) && et_pb_is_allowed( 'divi_builder_control' ) ) {
[5343] Fix | Delete
echo '<div class="et-bfb-optin-cta">';
[5344] Fix | Delete
echo '<p class="et-bfb-optin-cta__message et-bfb-optin-cta__message--warning">';
[5345] Fix | Delete
echo esc_html__( 'A New And Improved Divi Builder Experience Is Available!', 'et_builder' );
[5346] Fix | Delete
echo '<a href="' . esc_url( $new_builder_url ) . '" class="et-bfb-optin-cta__button">';
[5347] Fix | Delete
echo esc_html__( 'Switch To The New Divi Builder', 'et_builder' );
[5348] Fix | Delete
echo '</a>';
[5349] Fix | Delete
echo '</p>';
[5350] Fix | Delete
echo '</div>';
[5351] Fix | Delete
}
[5352] Fix | Delete
[5353] Fix | Delete
echo '<div id="et_pb_hidden_editor">';
[5354] Fix | Delete
echo '<div id="et_pb_content_editor">';
[5355] Fix | Delete
wp_editor(
[5356] Fix | Delete
'',
[5357] Fix | Delete
'et_pb_content',
[5358] Fix | Delete
array(
[5359] Fix | Delete
'media_buttons' => true,
[5360] Fix | Delete
'tinymce' => array(
[5361] Fix | Delete
'wp_autoresize_on' => true
[5362] Fix | Delete
)
[5363] Fix | Delete
)
[5364] Fix | Delete
);
[5365] Fix | Delete
echo '</div>';
[5366] Fix | Delete
echo '<div id="et_pb_description_editor">';
[5367] Fix | Delete
wp_editor(
[5368] Fix | Delete
'',
[5369] Fix | Delete
'et_pb_description',
[5370] Fix | Delete
array(
[5371] Fix | Delete
'media_buttons' => true,
[5372] Fix | Delete
'tinymce' => array(
[5373] Fix | Delete
'wp_autoresize_on' => true
[5374] Fix | Delete
)
[5375] Fix | Delete
)
[5376] Fix | Delete
);
[5377] Fix | Delete
echo '</div>';
[5378] Fix | Delete
echo '<div id="et_pb_footer_content_editor">';
[5379] Fix | Delete
wp_editor(
[5380] Fix | Delete
'',
[5381] Fix | Delete
'et_pb_footer_content',
[5382] Fix | Delete
array(
[5383] Fix | Delete
'media_buttons' => true,
[5384] Fix | Delete
'tinymce' => array(
[5385] Fix | Delete
'wp_autoresize_on' => true
[5386] Fix | Delete
)
[5387] Fix | Delete
)
[5388] Fix | Delete
);
[5389] Fix | Delete
echo '</div>';
[5390] Fix | Delete
echo '</div>';
[5391] Fix | Delete
[5392] Fix | Delete
printf(
[5393] Fix | Delete
'<div id="et_pb_main_container" class="post-type-%1$s%2$s"></div>',
[5394] Fix | Delete
esc_attr( $typenow ),
[5395] Fix | Delete
! et_pb_is_allowed( 'move_module' ) ? ' et-pb-disable-sort' : ''
[5396] Fix | Delete
);
[5397] Fix | Delete
$rename_module_menu = et_pb_is_allowed( 'edit_module' ) && ( et_pb_is_allowed( 'general_settings' ) || et_pb_is_allowed( 'advanced_settings' ) || et_pb_is_allowed( 'custom_css_settings' ) ) ? sprintf(
[5398] Fix | Delete
'<%% if ( this.hasOption( "rename" ) ) { %%>
[5399] Fix | Delete
<li><a class="et-pb-right-click-rename" href="#">%1$s</a></li>
[5400] Fix | Delete
<%% } %%>',
[5401] Fix | Delete
esc_html__( 'Rename', 'et_builder' )
[5402] Fix | Delete
) : '';
[5403] Fix | Delete
$copy_module_menu = et_pb_is_allowed( 'add_module' ) ? sprintf(
[5404] Fix | Delete
'<%% if ( this.hasOption( "copy" ) ) { %%>
[5405] Fix | Delete
<li><a class="et-pb-right-click-copy" href="#">%1$s</a></li>
[5406] Fix | Delete
<%% } %%>',
[5407] Fix | Delete
esc_html__( 'Copy', 'et_builder' )
[5408] Fix | Delete
) : '';
[5409] Fix | Delete
$paste_after_menu = et_pb_is_allowed( 'add_module' ) ? sprintf(
[5410] Fix | Delete
'<%% if ( this.hasOption( "paste-after" ) ) { %%>
[5411] Fix | Delete
<li><a class="et-pb-right-click-paste-after" href="#">%1$s</a></li>
[5412] Fix | Delete
<%% } %%>',
[5413] Fix | Delete
esc_html__( 'Paste After', 'et_builder' )
[5414] Fix | Delete
) : '';
[5415] Fix | Delete
$paste_menu_item = et_pb_is_allowed( 'add_module' ) ? sprintf(
[5416] Fix | Delete
'<%% if ( this.hasOption( "paste-column" ) ) { %%>
[5417] Fix | Delete
<li><a class="et-pb-right-click-paste-column" href="#">%1$s</a></li>
[5418] Fix | Delete
<%% } %%>',
[5419] Fix | Delete
esc_html__( 'Paste', 'et_builder' )
[5420] Fix | Delete
) : '';
[5421] Fix | Delete
$paste_app_menu_item = et_pb_is_allowed( 'add_module' ) ? sprintf(
[5422] Fix | Delete
'<%% if ( this.hasOption( "paste-app" ) ) { %%>
[5423] Fix | Delete
<li><a class="et-pb-right-click-paste-app" href="#">%1$s</a></li>
[5424] Fix | Delete
<%% } %%>',
[5425] Fix | Delete
esc_html__( 'Paste', 'et_builder' )
[5426] Fix | Delete
) : '';
[5427] Fix | Delete
$save_to_lib_menu = et_pb_is_allowed( 'divi_library' ) && et_pb_is_allowed( 'save_library' ) ? sprintf(
[5428] Fix | Delete
'<%% if ( this.hasOption( "save-to-library") ) { %%>
[5429] Fix | Delete
<li><a class="et-pb-right-click-save-to-library" href="#">%1$s</a></li>
[5430] Fix | Delete
<%% } %%>',
[5431] Fix | Delete
esc_html__( 'Save to Library', 'et_builder' )
[5432] Fix | Delete
) : '';
[5433] Fix | Delete
$lock_unlock_menu = et_pb_is_allowed( 'lock_module' ) ? sprintf(
[5434] Fix | Delete
'<%% if ( this.hasOption( "lock" ) ) { %%>
[5435] Fix | Delete
<li><a class="et-pb-right-click-lock" href="#"><span class="unlock">%1$s</span><span class="lock">%2$s</span></a></li>
[5436] Fix | Delete
<%% } %%>',
[5437] Fix | Delete
esc_html__( 'Unlock', 'et_builder' ),
[5438] Fix | Delete
esc_html__( 'Lock', 'et_builder' )
[5439] Fix | Delete
) : '';
[5440] Fix | Delete
$enable_disable_menu = et_pb_is_allowed( 'disable_module' ) ? sprintf(
[5441] Fix | Delete
'<%% if ( this.hasOption( "disable" ) ) { %%>
[5442] Fix | Delete
<li><a class="et-pb-right-click-disable" href="#"><span class="enable">%1$s</span><span class="disable">%2$s</span></a>
[5443] Fix | Delete
<span class="et_pb_disable_on_options"><span class="et_pb_disable_on_option et_pb_disable_on_phone"></span><span class="et_pb_disable_on_option et_pb_disable_on_tablet"></span><span class="et_pb_disable_on_option et_pb_disable_on_desktop"></span></span>
[5444] Fix | Delete
</li>
[5445] Fix | Delete
<%% } %%>',
[5446] Fix | Delete
esc_html__( 'Enable', 'et_builder' ),
[5447] Fix | Delete
esc_html__( 'Disable', 'et_builder' )
[5448] Fix | Delete
) : '';
[5449] Fix | Delete
[5450] Fix | Delete
// Hide AB Testing menu if current post is Divi Library.
[5451] Fix | Delete
$is_divi_library = 'et_pb_layout' === $post->post_type;
[5452] Fix | Delete
$start_ab_testing_menu = et_pb_is_allowed( 'ab_testing' ) && ! $is_divi_library ? sprintf(
[5453] Fix | Delete
'<%% if ( this.hasOption( "start-ab-testing") ) { %%>
[5454] Fix | Delete
<li><a class="et-pb-right-click-start-ab-testing" href="#">%1$s</a></li>
[5455] Fix | Delete
<%% } %%>',
[5456] Fix | Delete
esc_html__( 'Split Test', 'et_builder' )
[5457] Fix | Delete
) : '';
[5458] Fix | Delete
$end_ab_testing_menu = et_pb_is_allowed( 'ab_testing' ) && ! $is_divi_library ? sprintf(
[5459] Fix | Delete
'<%% if ( this.hasOption( "end-ab-testing") ) { %%>
[5460] Fix | Delete
<li><a class="et-pb-right-click-end-ab-testing" href="#">%1$s</a></li>
[5461] Fix | Delete
<%% } %%>',
[5462] Fix | Delete
esc_html__( 'End Split Test', 'et_builder' )
[5463] Fix | Delete
) : '';
[5464] Fix | Delete
$disable_global_menu = et_pb_is_allowed( 'edit_module' ) && et_pb_is_allowed( 'edit_global_library' ) ? sprintf(
[5465] Fix | Delete
'<%% if ( this.hasOption( "disable-global") ) { %%>
[5466] Fix | Delete
<li><a class="et-pb-right-click-disable-global" href="#">%1$s</a></li>
[5467] Fix | Delete
<%% } %%>',
[5468] Fix | Delete
esc_html__( 'Disable Global', 'et_builder' )
[5469] Fix | Delete
) : '';
[5470] Fix | Delete
// Right click options Template
[5471] Fix | Delete
printf(
[5472] Fix | Delete
'<script type="text/template" id="et-builder-right-click-controls-template">
[5473] Fix | Delete
<ul class="options">
[5474] Fix | Delete
<%% if ( "module" !== this.options.model.attributes.type || _.contains( %13$s, this.options.model.attributes.module_type ) ) { %%>
[5475] Fix | Delete
%1$s
[5476] Fix | Delete
[5477] Fix | Delete
%15$s
[5478] Fix | Delete
[5479] Fix | Delete
%16$s
[5480] Fix | Delete
[5481] Fix | Delete
%17$s
[5482] Fix | Delete
[5483] Fix | Delete
%8$s
[5484] Fix | Delete
[5485] Fix | Delete
<%% if ( this.hasOption( "undo" ) ) { %%>
[5486] Fix | Delete
<li><a class="et-pb-right-click-undo" href="#">%9$s</a></li>
[5487] Fix | Delete
<%% } %%>
[5488] Fix | Delete
[5489] Fix | Delete
<%% if ( this.hasOption( "redo" ) ) { %%>
[5490] Fix | Delete
<li><a class="et-pb-right-click-redo" href="#">%10$s</a></li>
[5491] Fix | Delete
<%% } %%>
[5492] Fix | Delete
[5493] Fix | Delete
%2$s
[5494] Fix | Delete
[5495] Fix | Delete
%3$s
[5496] Fix | Delete
[5497] Fix | Delete
<%% if ( this.hasOption( "collapse" ) ) { %%>
[5498] Fix | Delete
<li><a class="et-pb-right-click-collapse" href="#"><span class="expand">%4$s</span><span class="collapse">%5$s</span></a></li>
[5499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function