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
/home/sportsfe.../httpdocs/wp-conte.../plugins/facebook.../admin
File: metabox.php
<?php
[0] Fix | Delete
if( !defined('ABSPATH') ){ exit();}
[1] Fix | Delete
add_action( 'add_meta_boxes', 'xyz_fbap_add_custom_box' );
[2] Fix | Delete
$GLOBALS['edit_flag']=0;
[3] Fix | Delete
function xyz_fbap_add_custom_box()
[4] Fix | Delete
{
[5] Fix | Delete
$posttype="";
[6] Fix | Delete
if(isset($_GET['post_type']))
[7] Fix | Delete
$posttype=$_GET['post_type'];
[8] Fix | Delete
[9] Fix | Delete
if($posttype=="")
[10] Fix | Delete
$posttype="post";
[11] Fix | Delete
[12] Fix | Delete
if(isset($_GET['action']) && $_GET['action']=="edit" && !empty($_GET['post'])) /// empty check added for fixing client scenario
[13] Fix | Delete
{
[14] Fix | Delete
$postid=intval($_GET['post']);
[15] Fix | Delete
$get_post_meta=get_post_meta($postid,"xyz_fbap",true);
[16] Fix | Delete
if($get_post_meta==1){
[17] Fix | Delete
$GLOBALS['edit_flag']=1;
[18] Fix | Delete
}
[19] Fix | Delete
global $wpdb;
[20] Fix | Delete
$table='posts';
[21] Fix | Delete
$accountCount = $wpdb->query($wpdb->prepare( 'SELECT * FROM '.$wpdb->prefix.$table.' WHERE id=%d and post_status!=%s LIMIT %d,%d',array($postid,'draft',0,1) )) ;
[22] Fix | Delete
if($accountCount>0){
[23] Fix | Delete
$GLOBALS['edit_flag']=1;
[24] Fix | Delete
}
[25] Fix | Delete
$posttype=get_post_type($postid);
[26] Fix | Delete
}
[27] Fix | Delete
if ($posttype=="page")
[28] Fix | Delete
{
[29] Fix | Delete
[30] Fix | Delete
$xyz_fbap_include_pages=get_option('xyz_fbap_include_pages');
[31] Fix | Delete
if($xyz_fbap_include_pages==0)
[32] Fix | Delete
return;
[33] Fix | Delete
}
[34] Fix | Delete
else if($posttype=="post")
[35] Fix | Delete
{
[36] Fix | Delete
$xyz_fbap_include_posts=get_option('xyz_fbap_include_posts');
[37] Fix | Delete
if($xyz_fbap_include_posts==0)
[38] Fix | Delete
return;
[39] Fix | Delete
}
[40] Fix | Delete
else if($posttype!="post")
[41] Fix | Delete
{
[42] Fix | Delete
$xyz_fbap_include_customposttypes=get_option('xyz_fbap_include_customposttypes');
[43] Fix | Delete
$carr=explode(',', $xyz_fbap_include_customposttypes);
[44] Fix | Delete
if(!in_array($posttype,$carr))
[45] Fix | Delete
return;
[46] Fix | Delete
[47] Fix | Delete
}
[48] Fix | Delete
[49] Fix | Delete
[50] Fix | Delete
[51] Fix | Delete
if((get_option('xyz_fbap_af')==0 && get_option('xyz_fbap_post_permission')==1 && ((get_option('xyz_fbap_fb_token')!=""&& (get_option('xyz_fbap_app_sel_mode')==0))|| (get_option('xyz_fbap_app_sel_mode')==1 && get_option('xyz_fbap_page_names')!=""))))
[52] Fix | Delete
add_meta_box( 'xyz_fbap', '<strong>WP2Social Auto Publish </strong>', 'xyz_fbap_addpostmetatags',
[53] Fix | Delete
null, 'normal', 'high',
[54] Fix | Delete
array(
[55] Fix | Delete
'__block_editor_compatible_meta_box' => true,
[56] Fix | Delete
)
[57] Fix | Delete
);
[58] Fix | Delete
//add_meta_box( "xyz_fbap", '<strong>WP2Social Auto Publish </strong>', 'xyz_fbap_addpostmetatags') ;
[59] Fix | Delete
}
[60] Fix | Delete
function xyz_fbap_addpostmetatags()
[61] Fix | Delete
{
[62] Fix | Delete
$imgpath= plugins_url()."/facebook-auto-publish/images/";
[63] Fix | Delete
$heimg=$imgpath."support.png";
[64] Fix | Delete
$xyz_fbap_catlist=get_option('xyz_fbap_include_categories');
[65] Fix | Delete
// if (is_array($xyz_fbap_catlist))
[66] Fix | Delete
// $xyz_fbap_catlist=implode(',', $xyz_fbap_catlist);
[67] Fix | Delete
?>
[68] Fix | Delete
<script>
[69] Fix | Delete
[70] Fix | Delete
/****************** Code to reload metabox content in Gutenberg editor ******************/
[71] Fix | Delete
jQuery(document).ready(function($) {
[72] Fix | Delete
const appuntiStatusChange = ( function(){
[73] Fix | Delete
const isSavingMetaBoxes = wp.data.select( 'core/edit-post' ).isSavingMetaBoxes;
[74] Fix | Delete
var wasSaving = false;
[75] Fix | Delete
return {
[76] Fix | Delete
refreshMetabox: function(){
[77] Fix | Delete
var isSaving = isSavingMetaBoxes();
[78] Fix | Delete
if ( wasSaving && ! isSaving ) {
[79] Fix | Delete
var xyz_fbap_default_selection_edit="<?php echo esc_html(get_option('xyz_fbap_default_selection_edit'));?>";
[80] Fix | Delete
if(xyz_fbap_default_selection_edit==0 && jQuery("input[name='xyz_fbap_post_permission']:checked").val()==1) {
[81] Fix | Delete
document.getElementById("fpabpmd").style.display='none';
[82] Fix | Delete
document.getElementById("fpabpmf").style.display='none';
[83] Fix | Delete
document.getElementById("fpabpmftarea").style.display='none';
[84] Fix | Delete
jQuery('#xyz_fbap_post_permission_0').prop('checked',true);
[85] Fix | Delete
jQuery('#xyz_fbap_post_permission_yes').removeClass('xyz_fbap_toggle_on');
[86] Fix | Delete
jQuery('#xyz_fbap_post_permission_yes').addClass('xyz_fbap_toggle_off');
[87] Fix | Delete
jQuery('#xyz_fbap_post_permission_no').removeClass('xyz_fbap_toggle_off');
[88] Fix | Delete
jQuery('#xyz_fbap_post_permission_no').addClass('xyz_fbap_toggle_on');
[89] Fix | Delete
}
[90] Fix | Delete
else if(xyz_fbap_default_selection_edit==1 && jQuery("input[name='xyz_fbap_post_permission']:checked").val()==0) {
[91] Fix | Delete
document.getElementById("fpabpmd").style.display='';
[92] Fix | Delete
document.getElementById("fpabpmf").style.display='';
[93] Fix | Delete
document.getElementById("fpabpmftarea").style.display='';
[94] Fix | Delete
jQuery('#xyz_fbap_post_permission_1').prop('checked',true);
[95] Fix | Delete
jQuery('#xyz_fbap_post_permission_no').removeClass('xyz_fbap_toggle_on');
[96] Fix | Delete
jQuery('#xyz_fbap_post_permission_no').addClass('xyz_fbap_toggle_off');
[97] Fix | Delete
jQuery('#xyz_fbap_post_permission_yes').removeClass('xyz_fbap_toggle_off');
[98] Fix | Delete
jQuery('#xyz_fbap_post_permission_yes').addClass('xyz_fbap_toggle_on');
[99] Fix | Delete
}
[100] Fix | Delete
}
[101] Fix | Delete
wasSaving = isSaving;
[102] Fix | Delete
},
[103] Fix | Delete
}
[104] Fix | Delete
})();
[105] Fix | Delete
wp.data.subscribe( appuntiStatusChange.refreshMetabox );
[106] Fix | Delete
});
[107] Fix | Delete
/*************************************************************************************/
[108] Fix | Delete
function displaycheck_fbap()
[109] Fix | Delete
{
[110] Fix | Delete
var fcheckid=jQuery("input[name='xyz_fbap_post_permission']:checked").val();
[111] Fix | Delete
[112] Fix | Delete
// var fcheckid=document.getElementsByName("xyz_fbap_post_permission")[1].value;alert(fcheckid);
[113] Fix | Delete
if(fcheckid==1)
[114] Fix | Delete
{
[115] Fix | Delete
document.getElementById("fpabpmd").style.display='';
[116] Fix | Delete
document.getElementById("fpabpmf").style.display='';
[117] Fix | Delete
document.getElementById("fpabpmftarea").style.display='';
[118] Fix | Delete
[119] Fix | Delete
}
[120] Fix | Delete
else
[121] Fix | Delete
{
[122] Fix | Delete
document.getElementById("fpabpmd").style.display='none';
[123] Fix | Delete
document.getElementById("fpabpmf").style.display='none';
[124] Fix | Delete
document.getElementById("fpabpmftarea").style.display='none';
[125] Fix | Delete
}
[126] Fix | Delete
[127] Fix | Delete
[128] Fix | Delete
}
[129] Fix | Delete
[130] Fix | Delete
[131] Fix | Delete
</script>
[132] Fix | Delete
<script type="text/javascript">
[133] Fix | Delete
function detdisplay_fbap(id)
[134] Fix | Delete
{
[135] Fix | Delete
document.getElementById(id).style.display='';
[136] Fix | Delete
}
[137] Fix | Delete
function dethide_fbap(id)
[138] Fix | Delete
{
[139] Fix | Delete
document.getElementById(id).style.display='none';
[140] Fix | Delete
}
[141] Fix | Delete
[142] Fix | Delete
[143] Fix | Delete
jQuery(document).ready(function() {
[144] Fix | Delete
displaycheck_fbap();
[145] Fix | Delete
var xyz_fbap_post_permission=jQuery("input[name='xyz_fbap_post_permission']:checked").val();
[146] Fix | Delete
XyzFbapToggleRadio(xyz_fbap_post_permission,'xyz_fbap_post_permission');
[147] Fix | Delete
var wp_version='<?php echo XYZ_WP_FBAP_WP_VERSION; ?>';
[148] Fix | Delete
if (wp_version <= '5.3') {
[149] Fix | Delete
jQuery('#category-all').bind("DOMSubtreeModified",function(){
[150] Fix | Delete
fbap_get_categorylist(1);
[151] Fix | Delete
});
[152] Fix | Delete
[153] Fix | Delete
fbap_get_categorylist(1);fbap_get_categorylist(2);
[154] Fix | Delete
jQuery('#category-all').on("click",'input[name="post_category[]"]',function() {
[155] Fix | Delete
fbap_get_categorylist(1);
[156] Fix | Delete
});
[157] Fix | Delete
[158] Fix | Delete
jQuery('#category-pop').on("click",'input[type="checkbox"]',function() {
[159] Fix | Delete
fbap_get_categorylist(2);
[160] Fix | Delete
});
[161] Fix | Delete
/////////gutenberg category selection
[162] Fix | Delete
jQuery(document).on('change', 'input[type="checkbox"]', function() {
[163] Fix | Delete
fbap_get_categorylist(2);
[164] Fix | Delete
});
[165] Fix | Delete
}
[166] Fix | Delete
});
[167] Fix | Delete
[168] Fix | Delete
function fbap_get_categorylist(val)
[169] Fix | Delete
{
[170] Fix | Delete
var flag=true;
[171] Fix | Delete
var cat_list="";var chkdArray=new Array();var cat_list_array=new Array();
[172] Fix | Delete
var posttype="<?php echo get_post_type() ;?>";
[173] Fix | Delete
if(val==1){
[174] Fix | Delete
jQuery('input[name="post_category[]"]:checked').each(function() {
[175] Fix | Delete
cat_list+=this.value+",";flag=false;
[176] Fix | Delete
});
[177] Fix | Delete
}else if(val==2)
[178] Fix | Delete
{
[179] Fix | Delete
jQuery('#category-pop input[type="checkbox"]').each(function() {
[180] Fix | Delete
if(jQuery(this).is(":checked"))
[181] Fix | Delete
cat_list+=this.value+",";
[182] Fix | Delete
flag=false;
[183] Fix | Delete
});
[184] Fix | Delete
jQuery('.editor-post-taxonomies__hierarchical-terms-choice input[type="checkbox"]').each(function() { //gutenberg category checkbox
[185] Fix | Delete
if(jQuery(this).is(":checked"))
[186] Fix | Delete
cat_list+=this.value+",";
[187] Fix | Delete
flag=false;
[188] Fix | Delete
});
[189] Fix | Delete
if(flag){
[190] Fix | Delete
<?php
[191] Fix | Delete
if (isset($_GET['post']))
[192] Fix | Delete
$postid=intval($_GET['post']);
[193] Fix | Delete
if (isset($GLOBALS['edit_flag']) && $GLOBALS['edit_flag']==1 && !empty($postid)){
[194] Fix | Delete
$defaults = array('fields' => 'ids');
[195] Fix | Delete
$categ_arr=wp_get_post_categories( $postid, $defaults );
[196] Fix | Delete
$categ_str=implode(',', $categ_arr);
[197] Fix | Delete
?>
[198] Fix | Delete
cat_list+='<?php echo $categ_str; ?>';
[199] Fix | Delete
<?php }?>
[200] Fix | Delete
flag=false;
[201] Fix | Delete
[202] Fix | Delete
}
[203] Fix | Delete
}
[204] Fix | Delete
if (cat_list.charAt(cat_list.length - 1) == ',') {
[205] Fix | Delete
cat_list = cat_list.substr(0, cat_list.length - 1);
[206] Fix | Delete
}
[207] Fix | Delete
jQuery('#cat_list').val(cat_list);
[208] Fix | Delete
var xyz_fbap_catlist="<?php echo $xyz_fbap_catlist;?>";
[209] Fix | Delete
if(xyz_fbap_catlist!="All")
[210] Fix | Delete
{
[211] Fix | Delete
cat_list_array=xyz_fbap_catlist.split(',');
[212] Fix | Delete
var show_flag=1;
[213] Fix | Delete
var chkdcatvals=jQuery('#cat_list').val();
[214] Fix | Delete
chkdArray=chkdcatvals.split(',');
[215] Fix | Delete
for(var x=0;x<chkdArray.length;x++) {
[216] Fix | Delete
[217] Fix | Delete
if(inArray(chkdArray[x], cat_list_array))
[218] Fix | Delete
{
[219] Fix | Delete
show_flag=1;
[220] Fix | Delete
break;
[221] Fix | Delete
}
[222] Fix | Delete
else
[223] Fix | Delete
{
[224] Fix | Delete
show_flag=0;
[225] Fix | Delete
continue;
[226] Fix | Delete
}
[227] Fix | Delete
[228] Fix | Delete
}
[229] Fix | Delete
if(show_flag==0 && posttype=="post")
[230] Fix | Delete
jQuery('#xyz_fbMetabox').hide();
[231] Fix | Delete
else
[232] Fix | Delete
jQuery('#xyz_fbMetabox').show();
[233] Fix | Delete
}
[234] Fix | Delete
}
[235] Fix | Delete
function inArray(needle, haystack) {
[236] Fix | Delete
var length = haystack.length;
[237] Fix | Delete
for(var i = 0; i < length; i++) {
[238] Fix | Delete
if(haystack[i] == needle) return true;
[239] Fix | Delete
}
[240] Fix | Delete
return false;
[241] Fix | Delete
}
[242] Fix | Delete
[243] Fix | Delete
[244] Fix | Delete
</script>
[245] Fix | Delete
<table class="xyz_fbap_metalist_table">
[246] Fix | Delete
<input type="hidden" name="cat_list" id="cat_list" value="">
[247] Fix | Delete
<input type="hidden" name="xyz_fbap_post" id="xyz_fbap_post" value="0" >
[248] Fix | Delete
<tr id="xyz_fbMetabox"><td colspan="2" >
[249] Fix | Delete
<?php if(get_option('xyz_fbap_post_permission')==1) {
[250] Fix | Delete
$postid=0;
[251] Fix | Delete
if (isset($_GET['post']))
[252] Fix | Delete
$postid=intval($_GET['post']);
[253] Fix | Delete
$post_permission=1;
[254] Fix | Delete
$get_post_meta_future_data='';
[255] Fix | Delete
if (get_option('xyz_fbap_default_selection_edit')==2 && isset($GLOBALS['edit_flag']) && $GLOBALS['edit_flag']==1 && !empty($postid))
[256] Fix | Delete
$get_post_meta_future_data=get_post_meta($postid,"xyz_fbap_future_to_publish",true);
[257] Fix | Delete
if (!empty($get_post_meta_future_data)&& isset($get_post_meta_future_data['post_fb_permission']))
[258] Fix | Delete
{
[259] Fix | Delete
$post_permission=$get_post_meta_future_data['post_fb_permission'];
[260] Fix | Delete
$xyz_fbap_po_method=$get_post_meta_future_data['xyz_fbap_po_method'];
[261] Fix | Delete
$xyz_fbap_message=$get_post_meta_future_data['xyz_fbap_message'];
[262] Fix | Delete
}
[263] Fix | Delete
else {
[264] Fix | Delete
$xyz_fbap_po_method=get_option('xyz_fbap_po_method');
[265] Fix | Delete
$xyz_fbap_message=get_option('xyz_fbap_message');
[266] Fix | Delete
}
[267] Fix | Delete
?>
[268] Fix | Delete
<table class="xyz_fbap_meta_acclist_table"><!-- FB META -->
[269] Fix | Delete
[270] Fix | Delete
[271] Fix | Delete
<tr>
[272] Fix | Delete
<td colspan="2" class="xyz_fbap_pleft15 xyz_fbap_meta_acclist_table_td"><strong> <?php _e('Facebook','facebook-auto-publish'); ?> </strong>
[273] Fix | Delete
</td>
[274] Fix | Delete
</tr>
[275] Fix | Delete
[276] Fix | Delete
<tr><td colspan="2" valign="top">&nbsp;</td></tr>
[277] Fix | Delete
[278] Fix | Delete
[279] Fix | Delete
<tr valign="top">
[280] Fix | Delete
<td class="xyz_fbap_pleft15" width="60%"> <?php _e('Enable auto publish post to my facebook account','facebook-auto-publish'); ?>
[281] Fix | Delete
</td>
[282] Fix | Delete
<td class="switch-field">
[283] Fix | Delete
<label id="xyz_fbap_post_permission_yes"><input type="radio" name="xyz_fbap_post_permission" id="xyz_fbap_post_permission_1" value="1" <?php if($post_permission==1) echo 'checked';?>/> <?php _e('Yes','facebook-auto-publish'); ?> </label>
[284] Fix | Delete
<label id="xyz_fbap_post_permission_no"><input type="radio" name="xyz_fbap_post_permission" id="xyz_fbap_post_permission_0" value="0" <?php if($post_permission==0) echo 'checked';?> /> <?php _e('No','facebook-auto-publish'); ?> </label>
[285] Fix | Delete
[286] Fix | Delete
</td>
[287] Fix | Delete
</tr>
[288] Fix | Delete
<tr valign="top" id="fpabpmd">
[289] Fix | Delete
<td class="xyz_fbap_pleft15"> <?php _e('Posting method','facebook-auto-publish'); ?>
[290] Fix | Delete
</td>
[291] Fix | Delete
<td><select id="xyz_fbap_po_method" name="xyz_fbap_po_method">
[292] Fix | Delete
<option value="3"
[293] Fix | Delete
<?php if($xyz_fbap_po_method==3) echo 'selected';?>> <?php _e('Simple text message','facebook-auto-publish'); ?> </option>
[294] Fix | Delete
[295] Fix | Delete
<optgroup label="Text message with image">
[296] Fix | Delete
<option value="4"
[297] Fix | Delete
<?php if($xyz_fbap_po_method==4) echo 'selected';?>> <?php _e('Upload image to app album','facebook-auto-publish'); ?> </option>
[298] Fix | Delete
<option value="5"
[299] Fix | Delete
<?php if($xyz_fbap_po_method==5) echo 'selected';?>> <?php _e('Upload image to timeline album','facebook-auto-publish'); ?> </option>
[300] Fix | Delete
</optgroup>
[301] Fix | Delete
[302] Fix | Delete
<optgroup label="Text message with attached link">
[303] Fix | Delete
<option value="1"
[304] Fix | Delete
<?php if($xyz_fbap_po_method==1) echo 'selected';?>> <?php _e('Attach your blog post','facebook-auto-publish'); ?> </option>
[305] Fix | Delete
<option value="2"
[306] Fix | Delete
<?php if($xyz_fbap_po_method==2) echo 'selected';?>>
[307] Fix | Delete
<?php _e('Share a link to your blog post','facebook-auto-publish'); ?> </option>
[308] Fix | Delete
</optgroup>
[309] Fix | Delete
</select>
[310] Fix | Delete
</td>
[311] Fix | Delete
</tr>
[312] Fix | Delete
<tr valign="top" id="fpabpmf">
[313] Fix | Delete
<td class="xyz_fbap_pleft15"> <?php _e('Message format for posting','facebook-auto-publish'); ?> <img src="<?php echo $heimg?>"
[314] Fix | Delete
onmouseover="detdisplay_fbap('xyz_fbap_informationdiv')" onmouseout="dethide_fbap('xyz_fbap_informationdiv')" style="width:13px;height:auto;">
[315] Fix | Delete
<div id="xyz_fbap_informationdiv" class="fbap_informationdiv" style="display: none;">
[316] Fix | Delete
{POST_TITLE} - <?php _e('Insert the title of your post.','facebook-auto-publish'); ?><br/>
[317] Fix | Delete
{PERMALINK} - <?php _e('Insert the URL where your post is displayed.','facebook-auto-publish'); ?><br/>
[318] Fix | Delete
{POST_EXCERPT} - <?php _e('Insert the excerpt of your post.','facebook-auto-publish'); ?><br/>
[319] Fix | Delete
{POST_CONTENT} - <?php _e('Insert the description of your post.','facebook-auto-publish'); ?><br/>
[320] Fix | Delete
{BLOG_TITLE} - <?php _e('Insert the name of your blog.','facebook-auto-publish'); ?><br/>
[321] Fix | Delete
{USER_NICENAME} - <?php _e('Insert the nicename of the author.','facebook-auto-publish'); ?><br/>
[322] Fix | Delete
{POST_ID} - <?php _e('Insert the ID of your post.','facebook-auto-publish'); ?><br/>
[323] Fix | Delete
{POST_PUBLISH_DATE} - <?php _e('Insert the publish date of your post.','facebook-auto-publish'); ?><br/>
[324] Fix | Delete
{USER_DISPLAY_NAME} - <?php _e('Insert the display name of the author.','facebook-auto-publish'); ?>
[325] Fix | Delete
</div>
[326] Fix | Delete
</td>
[327] Fix | Delete
<td>
[328] Fix | Delete
<select name="xyz_fbap_info" id="xyz_fbap_info" onchange="xyz_fbap_info_insert(this)">
[329] Fix | Delete
<option value ="0" selected="selected"> --<?php _e('Select','facebook-auto-publish'); ?>-- </option>
[330] Fix | Delete
<option value ="1">{POST_TITLE} </option>
[331] Fix | Delete
<option value ="2">{PERMALINK} </option>
[332] Fix | Delete
<option value ="3">{POST_EXCERPT} </option>
[333] Fix | Delete
<option value ="4">{POST_CONTENT} </option>
[334] Fix | Delete
<option value ="5">{BLOG_TITLE} </option>
[335] Fix | Delete
<option value ="6">{USER_NICENAME} </option>
[336] Fix | Delete
<option value ="7">{POST_ID} </option>
[337] Fix | Delete
<option value ="8">{POST_PUBLISH_DATE} </option>
[338] Fix | Delete
<option value= "9">{USER_DISPLAY_NAME}</option>
[339] Fix | Delete
</select> </td></tr>
[340] Fix | Delete
[341] Fix | Delete
<tr id="fpabpmftarea"><td>&nbsp;</td><td>
[342] Fix | Delete
<textarea id="xyz_fbap_message" name="xyz_fbap_message" style="height:80px !important;" ><?php echo esc_textarea($xyz_fbap_message);?></textarea>
[343] Fix | Delete
</td></tr>
[344] Fix | Delete
[345] Fix | Delete
</table>
[346] Fix | Delete
<?php }?>
[347] Fix | Delete
</td></tr>
[348] Fix | Delete
[349] Fix | Delete
[350] Fix | Delete
</table>
[351] Fix | Delete
<script type="text/javascript">
[352] Fix | Delete
[353] Fix | Delete
[354] Fix | Delete
var edit_flag="<?php echo $GLOBALS['edit_flag'];?>";
[355] Fix | Delete
if(edit_flag==1)
[356] Fix | Delete
load_edit_action();
[357] Fix | Delete
if(edit_flag!=1)
[358] Fix | Delete
load_create_action();
[359] Fix | Delete
function load_edit_action()
[360] Fix | Delete
{
[361] Fix | Delete
document.getElementById("xyz_fbap_post").value=1;
[362] Fix | Delete
var xyz_fbap_default_selection_edit="<?php echo esc_html(get_option('xyz_fbap_default_selection_edit'));?>";
[363] Fix | Delete
if(xyz_fbap_default_selection_edit=="")
[364] Fix | Delete
xyz_fbap_default_selection_edit=0;
[365] Fix | Delete
if(xyz_fbap_default_selection_edit==1 || xyz_fbap_default_selection_edit==2)
[366] Fix | Delete
return;
[367] Fix | Delete
jQuery('#xyz_fbap_post_permission_0').attr('checked',true);
[368] Fix | Delete
displaycheck_fbap();
[369] Fix | Delete
}
[370] Fix | Delete
function load_create_action()
[371] Fix | Delete
{
[372] Fix | Delete
document.getElementById("xyz_fbap_post").value=1;
[373] Fix | Delete
var xyz_fbap_default_selection_create="<?php echo esc_html(get_option('xyz_fbap_default_selection_create'));?>";
[374] Fix | Delete
if(xyz_fbap_default_selection_create=="")
[375] Fix | Delete
xyz_fbap_default_selection_create=0;
[376] Fix | Delete
if(xyz_fbap_default_selection_create==1)
[377] Fix | Delete
return;
[378] Fix | Delete
jQuery('#xyz_fbap_post_permission_0').attr('checked',true);
[379] Fix | Delete
displaycheck_fbap();
[380] Fix | Delete
[381] Fix | Delete
}
[382] Fix | Delete
function xyz_fbap_info_insert(inf){
[383] Fix | Delete
[384] Fix | Delete
var e = document.getElementById("xyz_fbap_info");
[385] Fix | Delete
var ins_opt = e.options[e.selectedIndex].text;
[386] Fix | Delete
if(ins_opt=="0")
[387] Fix | Delete
ins_opt="";
[388] Fix | Delete
var str=jQuery("textarea#xyz_fbap_message").val()+ins_opt;
[389] Fix | Delete
jQuery("textarea#xyz_fbap_message").val(str);
[390] Fix | Delete
jQuery('#xyz_fbap_info :eq(0)').prop('selected', true);
[391] Fix | Delete
jQuery("textarea#xyz_fbap_message").focus();
[392] Fix | Delete
[393] Fix | Delete
}
[394] Fix | Delete
jQuery("#xyz_fbap_post_permission_no").click(function(){
[395] Fix | Delete
displaycheck_fbap();
[396] Fix | Delete
XyzFbapToggleRadio(0,'xyz_fbap_post_permission');
[397] Fix | Delete
});
[398] Fix | Delete
jQuery("#xyz_fbap_post_permission_yes").click(function(){
[399] Fix | Delete
displaycheck_fbap();
[400] Fix | Delete
XyzFbapToggleRadio(1,'xyz_fbap_post_permission');
[401] Fix | Delete
});
[402] Fix | Delete
</script>
[403] Fix | Delete
<?php
[404] Fix | Delete
}
[405] Fix | Delete
?>
[406] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function