function _likebtn_sidebar_plan() { $plan_synced = false; if (get_option('likebtn_last_plan_successfull_sync_time')) { $plan_synced = true; } $likebtn_plan = get_option('likebtn_plan'); $html = ' <div class="inside likebtn_sidebar_inside"> <div class="likebtn_sidebar_section"> <div id="likebtn_plan_wr"> ' . _likebtn_plan_html() . ' </div>'; $html .= ' <div id="likebtn_refresh_msg_wr" style="display:none"> <div class="likebtn_sidebar_div_simple"></div> <small class="likebtn_error" id="likebtn_refresh_error" style="display:none"></small> </div> </div>'; if ($plan_synced) { $features = _likebtn_get_features(); $likebtn_alert = ''; if (!_likebtn_is_stat_enabled() && $features['statistics']) { $likebtn_alert = ' <i class="likebtn_ttip likebtn_alert" data-likebtn_ttip_gr="e" title="' . __('Configure Synchronization in order to use this feature', LIKEBTN_I18N_DOMAIN) . '"></i>'; } $html .= ' <div class="likebtn_sidebar_div"></div> <div class="likebtn_sidebar_section"> ' . __('Max buttons per page', LIKEBTN_I18N_DOMAIN) . ': <strong><nobr>' . ($features['max_buttons'] ? $features['max_buttons'] : __('Unlimited', LIKEBTN_I18N_DOMAIN)) . '</nobr></strong> </div> <div class="likebtn_sidebar_div"></div> <div class="likebtn_sidebar_section"> <ul class="likebtn_features"> <li class="likebtn_avail"><span class="likebtn_ttip" title="FREE">' . __('Shortcodes', LIKEBTN_I18N_DOMAIN) . '</span></li> <li class="likebtn_avail"><span class="likebtn_ttip" title="FREE">' . __('Google Rich Snippets', LIKEBTN_I18N_DOMAIN) . '</span> <small><a href="' . __('https://likebtn.com/en/faq#rich_snippets', LIKEBTN_I18N_DOMAIN) . '" target="_blank">' . __('what is it?', LIKEBTN_I18N_DOMAIN) . '</a></small></li> <li class="likebtn_avail"><span class="likebtn_ttip" title="FREE">' . __('Reports', LIKEBTN_I18N_DOMAIN) . '</span></li> <li class="' . ($features['statistics'] ? 'likebtn_avail' : 'likebtn_unavail') . '"><span class="likebtn_ttip" title="PRO / VIP / ULTRA">' . __('Statistics', LIKEBTN_I18N_DOMAIN) . '</span>' . $likebtn_alert . '</li> <li class="' . ($features['synchronization'] ? 'likebtn_avail' : 'likebtn_unavail') . '"><span class="likebtn_ttip" title="PRO / VIP / ULTRA">' . __('Synchronization', LIKEBTN_I18N_DOMAIN) . '</span> <small><a href="' . admin_url() . 'admin.php?page=likebtn_settings" target="_blank">' . __('what is it?', LIKEBTN_I18N_DOMAIN) . '</a></small></li> <li class="' . ($features['most_liked_widget'] ? 'likebtn_avail' : 'likebtn_unavail') . '"><span class="likebtn_ttip" title="PRO / VIP / ULTRA">' . __('Most liked content widget', LIKEBTN_I18N_DOMAIN) . '</span>' . $likebtn_alert . '</li> <li class="' . ($features['sorting'] ? 'likebtn_avail' : 'likebtn_unavail') . '"><span class="likebtn_ttip" title="PRO / VIP / ULTRA">' . __('Sorting content by likes', LIKEBTN_I18N_DOMAIN) . '</span>' . $likebtn_alert . '</li> </ul> </div> '; $html .= ''; } $html .= ' </div> '; $html .= ' <div class="likebtn_upgrade_container">'; //if ($plan_synced && $likebtn_plan != LIKEBTN_PLAN_ULTRA) { $html .= '<input class="button-secondary likebtn_button_upgrade" type="button" value="' . __('Upgrade', LIKEBTN_I18N_DOMAIN) . '" onclick="likebtnPopup(\'' . __('https://likebtn.com/en/customer.php/upgrade/', LIKEBTN_I18N_DOMAIN) . '?site_id=' . get_option('likebtn_site_id') . '&engine=wordpress&add_website=' . $_SERVER['SERVER_NAME'] . '\')" /> '; //} if ($plan_synced && $likebtn_plan != LIKEBTN_PLAN_FREE && $likebtn_plan != LIKEBTN_PLAN_TRIAL) { $html .= '<small><a href="javascript:likebtnPopup(\'' . __('https://likebtn.com/en/customer.php/upgrade/', LIKEBTN_I18N_DOMAIN) . '?site_id=' . get_option('likebtn_site_id') . '&prolong=1&engine=wordpress&add_website=' . $_SERVER['SERVER_NAME'] . '\');void(0);">' . __('Prolong Plan', LIKEBTN_I18N_DOMAIN) . '</a></small>'; } else { $html .= '<small><a href="javascript:likebtnPopup(\'' . __('https://likebtn.com/en/customer.php/upgrade/', LIKEBTN_I18N_DOMAIN) . '?site_id=' . get_option('likebtn_site_id') . '&engine=wordpress&add_website=' . $_SERVER['SERVER_NAME'] . '\');void(0);">' . __('Plans & Pricing', LIKEBTN_I18N_DOMAIN) . '</a></small>'; } $html .= '</div>'; return $html; }
function _likebtn_sidebar_plan() { $plan_synced = false; if (get_option('likebtn_last_plan_successfull_sync_time')) { $plan_synced = true; } $likebtn_plan = get_option('likebtn_plan'); $html = ' <div class="inside likebtn_sidebar_inside"> <div class="likebtn_sidebar_section"> <div id="likebtn_plan_wr"> ' . _likebtn_plan_html() . ' </div>'; $html .= ' <div id="likebtn_refresh_msg_wr" style="display:none"> <div class="likebtn_sidebar_div_simple"></div> <small class="likebtn_error" id="likebtn_refresh_error" style="display:none"></small> </div> </div>'; if ($plan_synced) { $features = _likebtn_get_features(); $likebtn_alert = ''; if ((!_likebtn_is_stat_enabled() || get_option('likebtn_last_sync_message')) && $features['statistics']) { $likebtn_alert = ' <i class="likebtn_ttip likebtn_alert" data-likebtn_ttip_gr="e" title="' . __('Configure Synchronization in order to use this feature', LIKEBTN_I18N_DOMAIN) . '"></i>'; } $html .= ' <div class="likebtn_sidebar_div"></div> <div class="likebtn_sidebar_section"> ' . __('Max buttons per page', LIKEBTN_I18N_DOMAIN) . ': <strong><nobr>' . ($features['max_buttons'] ? $features['max_buttons'] : __('Unlimited', LIKEBTN_I18N_DOMAIN)) . '</strong></nobr> </div> <div class="likebtn_sidebar_div"></div> <div class="likebtn_sidebar_section"> <ul class="likebtn_features"> <li class="' . ($features['statistics'] ? 'likebtn_avail' : 'likebtn_unavail') . '"><span class="likebtn_ttip" title="PRO / VIP / ULTRA">' . __('Statistics', LIKEBTN_I18N_DOMAIN) . '</span>' . $likebtn_alert . '</li> <li class="' . ($features['synchronization'] ? 'likebtn_avail' : 'likebtn_unavail') . '"><span class="likebtn_ttip" title="PRO / VIP / ULTRA">' . __('Synchronization', LIKEBTN_I18N_DOMAIN) . '</span></li> <li class="' . ($features['most_liked_widget'] ? 'likebtn_avail' : 'likebtn_unavail') . '"><span class="likebtn_ttip" title="PRO / VIP / ULTRA">' . __('Most liked content widget', LIKEBTN_I18N_DOMAIN) . '</span>' . $likebtn_alert . '</li> <li class="' . ($features['sorting'] ? 'likebtn_avail' : 'likebtn_unavail') . '"><span class="likebtn_ttip" title="PRO / VIP / ULTRA">' . __('Sorting content by likes', LIKEBTN_I18N_DOMAIN) . '</span>' . $likebtn_alert . '</li> </ul> </div> '; $html .= ''; } $html .= ' </div> '; if ($plan_synced) { if ($likebtn_plan == LIKEBTN_PLAN_FREE || $likebtn_plan == LIKEBTN_PLAN_TRIAL) { $html .= ' <div class="likebtn_upgrade_container"> <input class="button-secondary likebtn_button_upgrade" type="button" value="' . __('Upgrade', LIKEBTN_I18N_DOMAIN) . '" onclick="likebtnPopup(\'' . __('http://likebtn.com/en/', LIKEBTN_I18N_DOMAIN) . '#plans_pricing\')" /> </div> '; } } return $html; }