]*?)?>/i); if (n < 0) { var phrase = wpforo_phrase(notice); if (arguments.length > 2) { for (var i = 2; i < arguments.length; i++) { if (arguments[i] !== undefined) phrase = phrase.replace(/%[dfs]/, arguments[i]); } } notice = '
' + phrase + '
'; } notice = $wpf(notice); $wpf('#wpforo-notifications-bar').appendTo('body'); var msg_box = $wpf('#wpf-msg-box'); msg_box.append(notice); msg_box.show(150); var timeout = wpforo_notice_get_timeout(type); if (timeout) { notice.delay(timeout).fadeOut(200, function () { $wpf(this).remove(); }); } } function wpforo_notice_hide () { $wpf('#wpf-msg-box').hide(); } function wpforo_load_show (msg) { msg = typeof msg !== 'undefined' ? msg : 'Working'; msg = String(msg); msg = wpforo_phrase(msg); $wpf('#wpforo-notifications-bar').appendTo('body'); var load = $wpf('#wpforo-load'); $wpf('.loadtext', load).text(msg); load.showFlex(); } function wpforo_load_hide () { $wpf('#wpforo-load').hide(); } function wpforo_init_dialog () { $wpf('#wpforo-dialog-extra-wrap').on('click', '#wpforo-dialog-close', function () { wpforo_dialog_hide(); }); $wpf(document).on('mousedown', '#wpforo-dialog-extra-wrap', function (e) { if (!$wpf(e.target).closest('#wpforo-dialog').length) wpforo_dialog_hide(); }); $wpf(document).on('keydown', function (e) { if (e.code === 'Escape') wpforo_dialog_hide(); }); } function wpforo_dialog_show (title, content, w, h) { var dialog = $wpf('#wpforo-dialog'); if (content) { var dialog_body = $wpf('#wpforo-dialog-body', dialog); dialog_body.children().appendTo('#wpforo-dialog-backups'); dialog_body.empty(); if (content instanceof $wpf || content instanceof Element) { content = $wpf(content); content.appendTo(dialog_body); content.show(); content.css('visibility', 'visible'); if (!title) title = content.data('title'); } else if (typeof content === 'string') { dialog_body.html(content); } } if (title) $wpf('#wpforo-dialog-title', dialog).html(wpforo_phrase(title)); if (w) dialog.css('width', w); if (h) dialog.css('height', h); $wpf('#wpforo-dialog-extra-wrap').appendTo('body'); $wpf('html').addClass('wpforo-dialog-visible'); $wpf('body').addClass('wpforo-dialog-visible animated fadeIn'); } function wpforo_dialog_hide () { $wpf('html').removeClass('wpforo-dialog-visible'); $wpf('body').removeClass('wpforo-dialog-visible animated fadeIn'); } function wpforo_phrase (phrase_key) { // if( !(window.wpforo_phrases && typeof window.wpforo_phrases === 'object' && Object.keys(window.wpforo_phrases).length) ) wpforo_init_phrases(); if (window.wpforo_phrases && typeof window.wpforo_phrases === 'object' && Object.keys(window.wpforo_phrases).length) { var phrase_key_lower = phrase_key.toLowerCase(); if (window.wpforo_phrases[phrase_key_lower] !== undefined) phrase_key = window.wpforo_phrases[phrase_key_lower]; } return phrase_key; } function wpforo_getTextSelection () { $wpf('#wpf_multi_quote').remove(); if (window.getSelection) { var sel = window.getSelection(); if (sel && sel.anchorNode && sel.anchorNode.parentNode && sel.anchorNode.parentNode.tagName !== 'A') { var selectedText = sel.toString().trim(); if (sel.rangeCount && selectedText.length) { var getRangeAt_0 = sel.getRangeAt(0); var rangeBounding = getRangeAt_0.getBoundingClientRect(); var bodyBounding = document.documentElement.getBoundingClientRect(); var left = rangeBounding.left + rangeBounding.width / 2 + Math.abs(bodyBounding.left) - 15; var top = rangeBounding.bottom + Math.abs(bodyBounding.top) + 50; var parent = $wpf(getRangeAt_0.commonAncestorContainer).closest('.wpforo-post-content, .wpforo-comment-content'); var noNeedParent = $wpf(getRangeAt_0.commonAncestorContainer).closest('.wpforo-post-signature, .wpforo-post-content-bottom, .wpf-post-button-actions'); var noNeedChild = $wpf(getRangeAt_0.endContainer).closest('.wpforo-post-signature, .wpforo-post-content-bottom, .wpf-post-button-actions'); if (parent.length && !noNeedParent.length && !noNeedChild.length) { var toolTip = $wpf(''); toolTip.css({ top: top, left: left }); var link = $wpf('').on('mousedown touchstart', function () { var container = document.createElement('div'); for (var i = 0; i < sel.rangeCount; ++i) container.appendChild(sel.getRangeAt(i).cloneContents()); var post_wrap = $wpf(getRangeAt_0.startContainer).parents('[data-postid]'); var userid = post_wrap.data('userid'); if (!userid) userid = 0; var postid = post_wrap.data('postid'); if (!postid) postid = 0; var editorContent = ''; if (wpforo_editor.is_tinymce()) { editorContent = '[quote data-userid="' + userid + '" data-postid="' + postid + '"]' + container.innerHTML.replace(/\s*data-[\w-]+="[^"]*?"/gi, '') + '
[/quote]'; } else { editorContent = '[quote data-userid="' + userid + '" data-postid="' + postid + '"]' + container.innerHTML.replace(/\s*data-[\w-]+="[^"]*?"/gi, '') + '[/quote]'; } wpforo_editor.insert_content(editorContent); $wpf(this).remove(); }); toolTip.append(link); $wpf('body').append(toolTip); } } } } } window.wpforo_fix_form_data_attributes = function () { $wpf('form textarea[data-isbody=1]:first').each(function () { var form = $wpf(this).closest('form'); var id = $wpf(this).attr('id'); form.attr('data-textareaid', id); form.prop('data-textareaid', id); form.data('textareaid', id); }); }; $wpf(document).ready(function ($) { var iwpfp = $('body.is_wpforo_page-1'); if (iwpfp.length) $('html').addClass('is_wpforo_page-1'); var wpforo_wrap = $('#wpforo-wrap'); wpforo_setCookie('wpforo_browser_timezone', wpforo_get_browser_timezone(), { secure: true, 'max-age': 86400 }); var scroll_to; var exreg = new RegExp('\/' + wpforo.settings_slugs['postid'] + '\/(\\d+)\/?$', 'i'); var match = location.pathname.match(exreg); if (match) { scroll_to = $('#post-' + match[1]); } else { //scroll_to = $("#m_, .wpforo-members-content, .wpforo-search-content", wpforo_wrap); } if (scroll_to !== undefined && scroll_to.length) { $('html, body').scrollTop(scroll_to.offset().top - 25); } wpforo_init_dialog(); if ($('form.wpforo-main-form').length) { document.onselectionchange = function () { wpforo_getTextSelection(); }; } window.onbeforeunload = function (e) { var forms = $('form[data-textareaid]').not(':hidden'); if (forms.length) { var i, textareaid; for (i = 0; i < forms.length; i++) { textareaid = $(forms[i]).data('textareaid'); if (wpforo_editor.get_stats(textareaid).has_content) { e = e || window.event; e.returnValue = wpforo_phrase('Write something clever here..'); return wpforo_phrase('Write something clever here..'); } } } }; window.wpforo_fix_form_data_attributes(); wpforo_tinymce_initializeIt('[data-wpforoeditor="tinymce"]', true); setTimeout(function () { wpforo_editor.fix_textareaid(); wpforo_editor.set_main('', true); var forum_sels = $('.wpf-topic-form-extra-wrap .wpf-topic-form-forumid', wpforo_wrap); if (forum_sels.length) { forum_sels.each(function (i, f) { f = $(f); var forum_opts = $('option:not([value="0"]):not([disabled])', f); if (forum_opts.length === 1) { var wpf_topic_form_extra_wrap = f.closest('.wpf-topic-form-extra-wrap'); wpf_topic_form_extra_wrap.attr('data-is_just_one_forum', true); wpf_topic_form_extra_wrap.prop('data-is_just_one_forum', true); wpf_topic_form_extra_wrap.data('is_just_one_forum', true); f.val(forum_opts[0].getAttribute('value')).trigger('change'); } }); } }, 1000); wpforo_wrap.on('click drop', 'form[data-textareaid]', function () { var textareaid = $(this).data('textareaid'); wpforo_editor.set_active(textareaid); }); wpforo_wrap.on('focus', 'form[data-textareaid] textarea', function () { var textareaid = $(this).parents('form[data-textareaid]').data('textareaid'); if (textareaid === this.id) wpforo_editor.set_active(this.id); }); wpforo_wrap.on('keydown', 'form[data-textareaid]', function (e) { if ((e.ctrlKey || e.metaKey) && (e.code === 'Enter' || e.code === 'NumpadEnter')) { $('[type=submit]', $(this)).trigger('click'); } else if (((e.ctrlKey || e.metaKey) && e.code === 'KeyS') || e.code === 'Pause' || e.code === 'MediaPlayPause') { wpforo_trigger_custom_event(document, 'wpforo_textarea_ctrl_s', e); e.preventDefault(); return false; } }); if ($('.wpforo-recent-content .wpf-p-error', wpforo_wrap).length) { $('.wpf-navi', wpforo_wrap).remove(); } /** * prevent multi submitting * disable form elements for 10 seconds */ window.wpforo_prev_submit_time = 0; wpforo_wrap.on('submit', 'form', function (e) { if (window.wpforo_prev_submit_time) { if (Date.now() - window.wpforo_prev_submit_time < 10000) return false; } else { var textareaid = $(this).data('textareaid'); if (textareaid) { var bodyminlength = $(this).data('bodyminlength'); var bodymaxlength = $(this).data('bodymaxlength'); if (bodyminlength || bodymaxlength) { var body_stat = wpforo_editor.get_stats(textareaid); if (bodyminlength) { if (body_stat.chars < bodyminlength && !body_stat.embeds && !body_stat.links && !body_stat.imgs) { wpforo_notice_show('Content characters length must be greater than %d', 'error', bodyminlength); return false; } } if (bodymaxlength) { if (body_stat.chars > bodymaxlength) { wpforo_notice_show('Content characters length must be smaller than %d', 'error', bodymaxlength); return false; } } } wpforo_trigger_custom_event(document, 'wpforo_post_submit', { e, textareaid }); if (window['wpforo_break_after_custom_event_wpforo_post_submit']) { window['wpforo_break_after_custom_event_wpforo_post_submit'] = false; return false; } } wpforo_load_show(); window.wpforo_prev_submit_time = Date.now(); window.onbeforeunload = null; setTimeout(function () { window.wpforo_prev_submit_time = 0; wpforo_load_hide(); }, 10000); } }); wpforo_wrap.on('click', '.wpf-spoiler-head', function () { var spoiler_wrap = $(this).parents('.wpf-spoiler-wrap'); if (spoiler_wrap.length) { spoiler_wrap = $(spoiler_wrap[0]); if (!spoiler_wrap.hasClass('wpf-spoiler-processing')) { spoiler_wrap.toggleClass('wpf-spoiler-open').addClass('wpf-spoiler-processing'); var spoiler_body = $('.wpf-spoiler-body', spoiler_wrap); if (spoiler_body.length) { var spoiler_chevron = $('.wpf-spoiler-chevron', spoiler_wrap); $(spoiler_chevron[0]).toggleClass('fa-chevron-down fa-chevron-up'); $(spoiler_body[0]).slideToggle(500, function () { spoiler_wrap.removeClass('wpf-spoiler-processing'); if (!spoiler_wrap.hasClass('wpf-spoiler-open')) { $('.wpf-spoiler-wrap.wpf-spoiler-open .wpf-spoiler-head', spoiler_wrap).trigger('click'); } }); } } } }); wpforo_wrap.on('click', '#add_wpftopic:not(.not_reg_user)', function () { var form = $('.wpf-topic-create'); $(this).attr('disabled', 'disabled'); form.slideToggle('slow', () => { var stat = form.is(':hidden'); if (!window.add_wpftopic_phrase) window.add_wpftopic_phrase = $(this).html(); var add_wpftopic = (stat ? window.add_wpftopic_phrase : ''); $(this).html(add_wpftopic); wpforo_editor.set_content(''); $('[name="thread[title]"]').trigger('focus'); $('html').scrollTop(($(this).offset().top - 35)); $(this).removeAttr('disabled'); }); }); wpforo_wrap.on('click', '.wpf-answer-button .wpf-button:not(.not_reg_user)', function () { $(this).closest('.wpf-bottom-bar').hide(); }); wpforo_wrap.on('click', '.wpforo-section .add_wpftopic:not(.not_reg_user)', function () { var wrap = $(this).parents('div.wpforo-section'); var form_wrap = $('.wpf-topic-form-extra-wrap', wrap); var is_just_one_forum = form_wrap.data('is_just_one_forum'); if (!is_just_one_forum) $('.wpf-topic-form-ajax-wrap').empty(); var stat = form_wrap.is(':hidden'); $('.wpf-topic-form-extra-wrap').slideUp('slow'); var add_wpftopic; if (stat) { add_wpftopic = ''; form_wrap.slideDown('slow'); } else { add_wpftopic = '' + $(this).data('phrase'); form_wrap.slideUp('slow'); } if (!is_just_one_forum) { var option_no_selected = $('option.wpf-topic-form-no-selected-forum'); option_no_selected.show(); option_no_selected.prop('selected', true); } $(this).html(add_wpftopic); $('html').scrollTop((wrap.offset().top - 30)); }); wpforo_wrap.on('click', '.not_reg_user', function () { wpforo_load_show(); wpforo_notice_show(wpforo.notice.login_or_register); wpforo_load_hide(); }); $(document).on('click', '#wpf-msg-box p', function () { $(this).remove(); }); /* Home page loyouts toipcs toglle */ wpforo_wrap.on('click', '.topictoggle', function () { wpforo_load_show(); var id = $(this).attr('id'); id = id.replace('img-arrow-', ''); $('.wpforo-last-topics-' + id).slideToggle('slow'); if ($(this).hasClass('topictoggle') && $(this).hasClass('fa-chevron-down')) { $('#img-arrow-' + id).removeClass('fa-chevron-down').addClass('fa-chevron-up'); } else { $('#img-arrow-' + id).removeClass('fa-chevron-up').addClass('fa-chevron-down'); } id = id.replace('button-arrow-', ''); $('.wpforo-last-posts-' + id).slideToggle('slow'); if ($(this).hasClass('topictoggle') && $(this).hasClass('wpfcl-0') && $(this).hasClass('fa-chevron-down')) { $('#button-arrow-' + id).removeClass('fa-chevron-down').addClass('fa-chevron-up'); } else { $('#button-arrow-' + id).removeClass('fa-chevron-up').addClass('fa-chevron-down'); } wpforo_load_hide(); }); /* Home page loyouts toipcs toglle */ wpforo_wrap.on('click', '.wpforo-membertoggle', function () { var id = $(this).attr('id'); id = id.replace('wpforo-memberinfo-toggle-', ''); $('#wpforo-memberinfo-' + id).slideToggle('slow'); if ($(this).find('i').hasClass('fa-caret-down')) { $(this).find('i').removeClass('fa-caret-down').addClass('fa-caret-up'); } else { $(this).find('i').removeClass('fa-caret-up').addClass('fa-caret-down'); } }); /* Threaded Layout Hide Replies */ wpforo_wrap.on('click', '.wpf-post-replies-bar', function () { var id = $(this).attr('id'); id = id.replace('wpf-ttgg-', ''); $('#wpf-post-replies-' + id).slideToggle('slow'); var $angleIcon = $(this).find('.wpforo-ttgg i'); if ($angleIcon.hasClass('fa-angle-down')) { $angleIcon.removeClass('fa-angle-down').addClass('fa-angle-up'); $(this).find('.wpforo-ttgg').attr('wpf-tooltip', wpforo_phrase('Hide Replies')); } else { $angleIcon.removeClass('fa-angle-up').addClass('fa-angle-down'); $(this).find('.wpforo-ttgg').attr('wpf-tooltip', wpforo_phrase('Show Replies')); } }); //Reply wpforo_wrap.on('click', '.wpforo-reply:not(.wpforo_layout_4)', function () { wpforo_load_show(); var main_form = $('form.wpforo-main-form[data-textareaid]'); var wrap = main_form.closest('.wpf-form-wrapper'); wrap.show(); $('.wpf-reply-form-title').html(wpforo_phrase('Leave a reply')); var post_wrap = $(this).closest('[id^=post-][data-postid]'); var parentpostid = post_wrap.data('postid'); if (!parentpostid) parentpostid = 0; $('.wpf-form-post-parentid', main_form).val(parentpostid); var userid = parseInt(post_wrap.data('userid')); var mention = post_wrap.data('mention'); var isowner = parseInt(post_wrap.data('isowner')); var content = (!isowner && userid && mention ? '@' + mention + (wpforo_editor.is_tinymce(wpforo_editor.get_main()) ? ' ' : ' ') : ''); wpforo_editor.set_content(content, wpforo_editor.get_main()); $('html').scrollTop(wrap.offset().top); wpforo_load_hide(); }); //Answer wpforo_wrap.on('click', '.wpforo-answer', function () { wpforo_load_show(); var main_form = $('form.wpforo-main-form[data-textareaid]'); var wrap = main_form.closest('.wpf-form-wrapper'); wrap.show(); $('.wpf-reply-form-title').html(wpforo_phrase('Your answer')); $('.wpf-form-postid', main_form).val(0); $('.wpf-form-post-parentid', main_form).val(0); var post_wrap = $(this).closest('[id^=post-][data-postid]'); var userid = parseInt(post_wrap.data('userid')); var mention = post_wrap.data('mention'); var isowner = parseInt(post_wrap.data('isowner')); var content = (!isowner && userid && mention ? '@' + mention + (wpforo_editor.is_tinymce(wpforo_editor.get_main()) ? ' ' : ' ') : ''); wpforo_editor.set_content(content, wpforo_editor.get_main()); $('html').scrollTop(wrap.offset().top); wpforo_load_hide(); }); wpforo_wrap.on('click', '.wpforo-qa-comment, .wpforo-reply.wpf-action.wpforo_layout_4', function () { var wrap = $(this).parents('.reply-wrap,.wpforo-qa-item-wrap'); var post_wrap = $('.post-wrap', wrap); if (!post_wrap.length) post_wrap = wrap; var parentid = post_wrap.data('postid'); if (!parentid) parentid = post_wrap.attr('id').replace('post-', ''); if (!parentid) parentid = 0; var form = $('.wpforo-post-form'); var textareaid = form.data('textareaid'); var textarea_wrap = $('.wpf_post_form_textarea_wrap', form); var textarea = $('#' + textareaid, textarea_wrap); var textareatype = textarea_wrap.data('textareatype'); $('.wpf_post_parentid').val(parentid); $('.wpforo-qa-comment,.wpforo-reply.wpf-action.wpforo_layout_4').show(); $(this).hide(); $('.wpforo-portable-form-wrap', wrap).show(); if (!$('.wpforo-post-form', wrap).length) form.appendTo($('.wpforo-portable-form-wrap', wrap)); form.show(); if (textareatype && textareatype === 'rich_editor') { textarea_wrap.html(''); wpforo_tinymce_initializeIt('#' + textareaid); } else { textarea.val(''); textarea.trigger('focus'); } var userid = parseInt(post_wrap.data('userid')); var mention = post_wrap.data('mention'); var isowner = parseInt(post_wrap.data('isowner')); var content = (!isowner && userid && mention ? '@' + mention + (wpforo_editor.is_tinymce(textareaid) ? ' ' : ' ') : ''); wpforo_editor.set_content(content, textareaid); }); wpforo_wrap.on('click', '.wpf-button-close-form', function () { $(this).parents('.wpforo-portable-form-wrap').hide(); $('.wpforo-post-form').hide(); $('.wpforo-qa-comment,.wpforo-reply.wpf-action.wpforo_layout_4').show(); wpforo_editor.set_content(''); }); //mobile menu responsive toggle wpforo_wrap.on('click', '#wpforo-menu .wpf-res-menu', function () { $('#wpforo-menu .wpf-menu').toggle(); }); var wpfwin = $(window).width(); var wpfwrap = wpforo_wrap.width(); if (wpfwin >= 602 && wpfwrap < 800) { wpforo_wrap.on('focus', '#wpforo-menu .wpf-search-field', function () { $('#wpforo-menu .wpf-menu li').hide(); wpforo_wrap.find('#wpforo-menu .wpf-res-menu').show(); $('#wpforo-menu .wpf-search-field').css('transition-duration', '0s'); }); wpforo_wrap.on('blur', '#wpforo-menu .wpf-search-field', function () { wpforo_wrap.find('#wpforo-menu .wpf-res-menu').hide(); $('#wpforo-menu .wpf-menu li').show(); $('#wpforo-menu .wpf-search-field').css('transition-duration', '0.4s'); }); } // password show/hide switcher */ wpforo_wrap.on('click', '.wpf-show-password', function () { var btn = $(this); var parent = btn.parents('.wpf-field-wrap'); var input = $(':input', parent); if (input.attr('type') === 'password') { input.attr('type', 'text'); btn.removeClass('fa-eye-slash'); btn.addClass('fa-eye'); } else { input.attr('type', 'password'); btn.removeClass('fa-eye'); btn.addClass('fa-eye-slash'); } }); //Turn off on dev mode //$(window).on('resize', function(){ if (window.RT) { clearTimeout(window.RT); } window.RT = setTimeout(function(){ this.location.reload(false);}, 100); }); wpforo_wrap.on('change', '#wpforo_split_form #wpf_split_create_new', function () { var checked = $('#wpf_split_create_new').is(':checked'), target_url = $('#wpf_split_target_url'), append = $('#wpf_split_append'), new_title = $('#wpf_split_new_title'), forumid = $('#wpf_split_forumid'); if (checked) { target_url.children('input').prop('disabled', true); target_url.hide(); append.children('input').prop('disabled', true); append.hide(); new_title.children('input').prop('disabled', false); new_title.show(); forumid.children('select').prop('disabled', false); forumid.show(); } else { target_url.children('input').prop('disabled', false); target_url.show(); append.children('input').prop('disabled', false); append.show(); new_title.children('input').prop('disabled', true); new_title.hide(); forumid.children('select').prop('disabled', true); forumid.hide(); } }); //Facebook Share Buttons wpforo_wrap.on('click', '.wpf-fb', function () { var item_url = $(this).data('wpfurl'); // Facebook deprecated custom parameters - content comes from Open Graph meta tags var share_url = 'https://www.facebook.com/sharer/sharer.php?u=' + encodeURIComponent(item_url); window.open(share_url, 'facebook-share', 'width=580,height=400'); }); //Share Buttons Toggle wpforo_wrap.on('mouseover', '.wpf-sb', function () { $(this).find('.wpf-sb-toggle').find('i').addClass('wpfsa'); $(this).find('.wpf-sb-buttons').show(); }); wpforo_wrap.on('mouseout', '.wpf-sb', function () { $(this).find('.wpf-sb-toggle').find('i').removeClass('wpfsa'); $(this).find('.wpf-sb-buttons').hide(); }); wpforo_wrap.on('mouseover', '.wpf-sb-toggle', function () { $(this).next().filter('.wpf-sb-buttons').parent().find('i').addClass('wpfsa'); }); wpforo_wrap.on('mouseout', '.wpf-sb-toggle', function () { $(this).next().filter('.wpf-sb-buttons').parent().find('i').removeClass('wpfsa'); }); //Forum Rules wpforo_wrap.on('click', '#wpf-open-rules', function () { $('.wpforo-legal-rules').toggle(); return false; }); wpforo_wrap.on('click', '#wpflegal-rules-yes', function () { $('#wpflegal_rules').prop('checked', true); $('#wpflegal-rules-not').removeClass('wpflb-active-not'); $(this).addClass('wpflb-active-yes'); setTimeout(function () { $('.wpforo-legal-rules').slideToggle('slow'); }, 500); }); wpforo_wrap.on('click', '#wpflegal-rules-not', function () { $('#wpflegal_rules').prop('checked', false); $('#wpflegal-rules-yes').removeClass('wpflb-active-yes'); $(this).addClass('wpflb-active-not'); }); //Forum Privacy Buttons wpforo_wrap.on('click', '#wpf-open-privacy', function () { $('.wpforo-legal-privacy').toggle(); return false; }); wpforo_wrap.on('click', '#wpflegal-privacy-yes', function () { $('#wpflegal_privacy').prop('checked', true); $('#wpflegal-privacy-not').removeClass('wpflb-active-not'); $(this).addClass('wpflb-active-yes'); setTimeout(function () { $('.wpforo-legal-privacy').slideToggle('slow'); }, 500); }); wpforo_wrap.on('click', '#wpflegal-privacy-not', function () { $('#wpflegal_privacy').prop('checked', false); $('#wpflegal-privacy-yes').removeClass('wpflb-active-yes'); $(this).addClass('wpflb-active-not'); }); //Facebook Login Button wpforo_wrap.on('click', '#wpflegal_fblogin', function () { if ($(this).is(':checked')) { $('.wpforo_fb-button').attr('style', 'pointer-events:auto; opacity:1;'); } else { $('.wpforo_fb-button').attr('style', 'pointer-events: none; opacity:0.6;'); } }); wpforo_wrap.on('click', '.wpf-load-threads .wpf-forums', function () { $('.wpf-cat-forums', $(this).parents('div.wpfl-4')).slideToggle('slow'); $('i', $(this)).toggleClass('fa-chevron-down fa-chevron-up'); }); wpforo_wrap.on('click', '[data-copy-wpf-furl], [data-copy-wpf-shurl]', function () { var urls = []; var full_url = $(this).data('copy-wpf-furl'); if (full_url) urls.push(decodeURIComponent(full_url)); var short_url = $(this).data('copy-wpf-shurl'); if (short_url) urls.push(decodeURIComponent(short_url)); if (urls.length) { var label = ''; var html = ''; urls.forEach(function (url, i) { label = (urls.length === 2 && i === 1) ? wpforo_phrase('Short') : wpforo_phrase('Full'); html += '