function open_options_page() { if (osop('extend_user_transfer', 1)) { if (file_exists(dirname(__FILE__) . '/transfer.php')) { include_once dirname(__FILE__) . '/transfer.php'; } if (function_exists('open_social_user_transfer')) { open_social_user_transfer(); $GLOBALS['osop']['extend_user_transfer'] = 0; update_option('osop', $GLOBALS['osop']); echo '<div class="updated fade"><p><strong>' . $GLOBALS['open_str']['osop_extend_user_transfer_ok'] . '</strong></p></div>'; } } ?> <div class="wrap"> <h2><?php echo $GLOBALS['open_str']['setting_menu']; ?> </h2> <form action="options.php" method="post"> <?php settings_fields('open_social_options_group'); ?> <table class="form-table"> <tr valign="top"> <th scope="row"><?php echo $GLOBALS['open_str']['osop_login_button']; ?> <br/> <a href="<?php echo admin_url('widgets.php'); ?> "><?php echo __('Widgets'); ?> </a></th> <td><fieldset> <label for="osop[show_login_page]"><input name="osop[show_login_page]" id="osop[show_login_page]" type="checkbox" value="1" <?php checked(osop('show_login_page'), 1); ?> /> <?php echo $GLOBALS['open_str']['osop_show_login_page']; ?> </label><br/> <label for="osop[show_login_form1]"><input name="osop[show_login_form]" id="osop[show_login_form1]" type="radio" value="1" <?php checked(osop('show_login_form'), 1); ?> /> <?php echo $GLOBALS['open_str']['osop_show_login_form1']; ?> </label> <label for="osop[show_login_form2]"><input name="osop[show_login_form]" id="osop[show_login_form2]" type="radio" value="2" <?php checked(osop('show_login_form'), 2); ?> /> <?php echo $GLOBALS['open_str']['osop_show_login_form2']; ?> </label> <label for="osop[show_login_form0]"><input name="osop[show_login_form]" id="osop[show_login_form0]" type="radio" value="0" <?php checked(osop('show_login_form'), 0); ?> /> <?php echo __('None'); ?> </label> <br/> <pre>Shortcode: <code>[os_login]</code> <code>[os_login show="qq,sina"]</code> PHP: <code><?php echo open_social_login_html();?></code></pre> </fieldset> </td> </tr> <tr valign="top"> <th scope="row"><?php echo $GLOBALS['open_str']['osop_share_button']; ?> <br/> <a href="<?php echo admin_url('widgets.php'); ?> "><?php echo __('Widgets'); ?> </a></th> <td><fieldset> <p><label for="osop[show_share_content]"><input name="osop[show_share_content]" id="osop[show_share_content]" type="checkbox" value="1" <?php checked(osop('show_share_content'), 1); ?> /> <?php echo $GLOBALS['open_str']['osop_show_share_content']; ?> </label> <br/> <input name="osop[share_sina_user]" id="osop[share_sina_user]" class="regular-text" value="<?php echo osop('share_sina_user'); ?> " /> <a href="http://open.weibo.com/sharebutton" target="_blank"><?php echo $GLOBALS['open_str']['osop_share_sina_user']; ?> </a><br/> <input name="osop[share_qqt_appkey]" id="osop[share_qqt_appkey]" class="regular-text" value="<?php echo osop('share_qqt_appkey'); ?> " /> <a href="http://dev.t.qq.com/websites/share/" target="_blank"><?php echo $GLOBALS['open_str']['osop_share_qqt_appkey']; ?> </a> <br/> <input name="osop[share_qq_email]" id="osop[share_qq_email]" class="regular-text" value="<?php echo osop('share_qq_email'); ?> " /> <a href="http://open.mail.qq.com/" target="_blank"><?php echo $GLOBALS['open_str']['osop_share_qq_email']; ?> </a> <br/> <input name="osop[share_qq_talk]" id="osop[share_qq_talk]" class="regular-text" value="<?php echo osop('share_qq_talk'); ?> " /> <a href="http://shang.qq.com/widget/set.php" target="_blank"><?php echo $GLOBALS['open_str']['osop_share_qq_talk']; ?> </a></p> <?php $i = 0; foreach ($GLOBALS['open_share_arr'] as $k => $v) { echo '<label for="osop[share_' . $k . ']"><input name="osop[share_' . $k . ']" id="osop[share_' . $k . ']" type="checkbox" value="1" ' . checked(osop('share_' . $k), 1, false) . ' title="' . __('Enabled') . '" />' . $GLOBALS['open_str']['share_' . $k] . '</label> '; if (($i + 1) % 4 == 0) { echo '<br/>'; } $i++; } ?> <pre>Shortcode: <code>[os_share]</code> PHP: <code><?php echo open_social_share_html();?></code></pre> </fieldset> </td> </tr> <tr valign="top"> <th scope="row"><?php echo $GLOBALS['open_str']['osop_extend_function']; ?> </th> <td><fieldset> <label for="osop[extend_guest_comment]"><input name="osop[extend_guest_comment]" id="osop[extend_guest_comment]" class="regular-text" placeholder="/:\/\//" value="<?php echo osop('extend_guest_comment'); ?> " /> <?php echo $GLOBALS['open_str']['osop_extend_guest_comment']; ?> </label><br/> <label for="osop[extend_comment_email]"><input name="osop[extend_comment_email]" id="osop[extend_comment_email]" type="checkbox" value="1" <?php checked(osop('extend_comment_email'), 1); ?> /> <?php echo $GLOBALS['open_str']['open_social_email_text2']; ?> </label> <br/> <label for="osop[extend_show_nickname]"><input name="osop[extend_show_nickname]" id="osop[extend_show_nickname]" type="checkbox" value="1" <?php checked(osop('extend_show_nickname'), 1); ?> /> <?php echo $GLOBALS['open_str']['osop_extend_show_nickname']; ?> </label> <br/> <label for="osop[extend_email_login]"><input name="osop[extend_email_login]" id="osop[extend_email_login]" type="checkbox" value="1" <?php checked(osop('extend_email_login'), 1); ?> /> <?php echo $GLOBALS['open_str']['osop_extend_email_login']; ?> </label> <br/> <label for="osop[extend_button_tooltip]"><input name="osop[extend_button_tooltip]" id="osop[extend_button_tooltip]" type="checkbox" value="1" <?php checked(osop('extend_button_tooltip'), 1); ?> /> <?php echo $GLOBALS['open_str']['osop_extend_button_tooltip']; ?> </label> <br/> <label for="osop[extend_gravatar_disabled]"><input name="osop[extend_gravatar_disabled]" id="osop[extend_gravatar_disabled]" type="checkbox" value="1" <?php checked(osop('extend_gravatar_disabled'), 1); ?> /> <?php echo $GLOBALS['open_str']['osop_extend_gravatar_disabled']; ?> </label> <br/> <?php if (file_exists(dirname(__FILE__) . '/transfer.php')) { ?> <label for="osop[extend_user_transfer]"><input name="osop[extend_user_transfer]" id="osop[extend_user_transfer]" type="checkbox" value="1" <?php checked(osop('extend_user_transfer'), 1); ?> /> <?php echo $GLOBALS['open_str']['osop_extend_user_transfer']; ?> </label> <a href="http://wordpress.org/plugins/wp-connect/" target="_blank">wp-connect</a><br/><?php } ?> <label for="osop[delete_setting]"><input name="osop[delete_setting]" id="osop[delete_setting]" type="checkbox" value="1" <?php checked(osop('delete_setting'), 1); ?> /> <?php echo $GLOBALS['open_str']['osop_delete_setting']; ?> </label> <br/> </fieldset> </td> </tr> <tr valign="top"> <th scope="row"><?php echo $GLOBALS['open_str']['osop_proxy_function']; ?> </th> <td><fieldset> <p><input name="osop[proxy_server]" id="osop[proxy_server]" class="regular-text" placeholder="127.0.0.1:8087" value="<?php echo osop('proxy_server'); ?> " /> <a href="http://www.xiaomac.com/2014081490.html" target="_blank"><?php echo $GLOBALS['open_str']['osop_proxy_text']; ?> </a><br/> <input name="osop[proxy_facebook]" id="osop[proxy_facebook]" class="regular-text" placeholder="https://graph.facebook.com" value="<?php echo osop('proxy_facebook'); ?> " /> <a href="https://graph.facebook.com/" target="_blank">https://graph.facebook.com</a> <br/> <input name="osop[proxy_twitter]" id="osop[proxy_twitter]" class="regular-text" placeholder="https://api.twitter.com" value="<?php echo osop('proxy_twitter'); ?> " /> <a href="https://api.twitter.com/" target="_blank">https://api.twitter.com</a> <br/> <input name="osop[proxy_google_account]" id="osop[proxy_google_account]" class="regular-text" placeholder="https://accounts.google.com" value="<?php echo osop('proxy_google_account'); ?> " /> <a href="https://accounts.google.com/" target="_blank">https://accounts.google.com</a> <br/> <input name="osop[proxy_google_api]" id="osop[proxy_google_api]" class="regular-text" placeholder="https://www.googleapis.com" value="<?php echo osop('proxy_google_api'); ?> " /> <a href="https://www.googleapis.com/" target="_blank">https://www.googleapis.com</a> </p> </fieldset> </td> </tr> </table> <?php submit_button(); ?> </div> <div class="wrap"> <h2><?php echo $GLOBALS['open_str']['setting_menu_adv']; ?> </h2> <table class="form-table"> <?php $open_arr_link = array('qq' => array('http://connect.qq.com/', 'http://wiki.connect.qq.com/'), 'sina' => array('http://open.weibo.com/', 'http://open.weibo.com/wiki/'), 'baidu' => array('http://developer.baidu.com/console', 'http://developer.baidu.com/wiki/index.php?title=docs/oauth'), 'google' => array('https://cloud.google.com/console', 'https://developers.google.com/accounts/docs/OAuth2WebServer'), 'live' => array('https://account.live.com/developers/applications', 'http://msdn.microsoft.com/en-us/library/live/ff621314.aspx'), 'douban' => array('http://developers.douban.com/', 'http://developers.douban.com/wiki/?title=oauth2'), 'renren' => array('http://dev.renren.com/', 'http://wiki.dev.renren.com/wiki/Authentication'), 'kaixin' => array('http://open.kaixin001.com/', 'http://open.kaixin001.com/document.php'), 'xiaomi' => array('http://dev.xiaomi.com/', 'http://dev.xiaomi.com/doc/'), 'csdn' => array('http://open.csdn.net/', 'http://open.csdn.net/wiki'), 'oschina' => array('http://www.oschina.net/openapi/', 'http://www.oschina.net/openapi/docs'), 'facebook' => array('https://developers.facebook.com/', 'https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/'), 'twitter' => array('https://apps.twitter.com/', 'https://dev.twitter.com/web/sign-in/implementing'), 'github' => array('https://github.com/settings/applications', 'https://developer.github.com/v3/oauth/'), 'wechat' => array('https://open.weixin.qq.com/cgi-bin/index', 'https://open.weixin.qq.com/cgi-bin/index')); foreach ($GLOBALS['open_arr'] as $v) { $V = strtoupper($v); echo '<tr valign="top"><th scope="row"> <a href="' . (isset($open_arr_link[$v][0]) ? $open_arr_link[$v][0] : '#') . '" target="_blank">' . $GLOBALS['open_str'][$v] . '</a> <a href="' . (isset($open_arr_link[$v][0]) ? $open_arr_link[$v][1] : '#') . '" target="_blank">?</a> </th> <td><label for="osop[' . $V . ']"> <input name="osop[' . $V . ']" id="osop[' . $V . ']" type="checkbox" value="1" ' . checked(osop($V), 1, false) . ' />' . __('Enabled') . '</label><br /> <input name="osop[' . $V . '_AKEY]" value="' . osop($V . '_AKEY') . '" class="regular-text" /> App ID <br/> <input name="osop[' . $V . '_SKEY]" value="' . osop($V . '_SKEY') . '" class="regular-text" /> Secret KEY</td> </tr>'; } ?> </table> <?php submit_button(); ?> </form> </div> <div class="wrap"> <h2><?php echo __('About'); ?> </h2> <p><?php echo $GLOBALS['open_str']['about_info']; ?> , <a href="http://www.xiaomac.com/201311150.html" target="_blank"><?php echo $GLOBALS['open_str']['about_alipay']; ?> </a>, <a href="http://www.xiaomac.com/" target="_blank"><?php echo $GLOBALS['open_str']['about_link']; ?> </a>, <a href="http://wordpress.org/plugins/open-social/" target="_blank"><?php echo $GLOBALS['open_str']['about_plugin']; ?> </a> :)</p> <p><img width=125 height=125 src="<?php echo plugins_url('/images/alipay.jpg', __FILE__); ?> "/></p> </div> <?php }
function open_options_page() { if (osop('extend_user_transfer', 1)) { if (file_exists(dirname(__FILE__) . '/transfer.php')) { include_once dirname(__FILE__) . '/transfer.php'; } if (function_exists('open_social_user_transfer')) { open_social_user_transfer(); $GLOBALS['osop']['extend_user_transfer'] = 0; update_option('osop', $GLOBALS['osop']); echo '<div class="updated fade"><p><strong>' . __('Users Data Transfer Complete', 'open-social') . '</strong></p></div>'; } } ?> <div class="wrap" style="right:5px;top:5px;position:absolute"> <p><a href="http://www.xiaomac.com/201311150.html#thanks" target="_blank"><img width=30 title="<?php echo __('Scan me a drink', 'open-social'); ?> " hspace=5 src="data:image/png;base64,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" /></a> <a href="http://www.xiaomac.com/" target="_blank"><img width=30 title="<?php echo __('Leave me a link', 'open-social'); ?> " hspace=5 src="data:image/png;base64,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" /></a> <a href="http://wordpress.org/plugins/open-social/" target="_blank"><img width=30 title="<?php echo __('Give me five', 'open-social'); ?> " hspace=5 src="data:image/png;base64,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" /></a></p> </div> <div class="wrap"> <h2><?php echo __('Open Social', 'open-social'); ?> <small style="font-size:14px;padding-left:8px;color:#666"> <?php $plugin_data = get_plugin_data(__FILE__); echo 'v' . $plugin_data['Version']; ?> </small> </h2> <form action="options.php" method="post"> <?php settings_fields('open_social_options_group'); ?> <table class="form-table"> <tr valign="top"> <th scope="row"><?php echo __('Login Buttons', 'open-social'); ?> <br/> <a href="<?php echo admin_url('widgets.php'); ?> "><?php echo __('Widgets'); ?> </a></th> <td><fieldset> <label for="osop[show_login_page]"><input name="osop[show_login_page]" id="osop[show_login_page]" type="checkbox" value="1" <?php checked(osop('show_login_page'), 1); ?> /> <?php echo __('Show in Login page', 'open-social'); ?> </label><br/> <label for="osop[show_login_form1]"><input name="osop[show_login_form]" id="osop[show_login_form1]" type="radio" value="1" <?php checked(osop('show_login_form'), 1); ?> /> <?php echo __('Before comment form', 'open-social'); ?> </label> <label for="osop[show_login_form2]"><input name="osop[show_login_form]" id="osop[show_login_form2]" type="radio" value="2" <?php checked(osop('show_login_form'), 2); ?> /> <?php echo __('After comment form', 'open-social'); ?> </label> <label for="osop[show_login_form0]"><input name="osop[show_login_form]" id="osop[show_login_form0]" type="radio" value="0" <?php checked(osop('show_login_form'), 0); ?> /> <?php echo __('None'); ?> </label> <br/> <pre>Shortcode: <code>[os_login]</code> <code>[os_login show="qq,sina"]</code> PHP: <code><?php echo open_social_login_html();?></code></pre> </fieldset> </td> </tr> <tr valign="top"> <th scope="row"><?php echo __('Share Buttons', 'open-social'); ?> <br/> <a href="<?php echo admin_url('widgets.php'); ?> "><?php echo __('Widgets'); ?> </a></th> <td><fieldset> <p><label for="osop[show_share_content]"><input name="osop[show_share_content]" id="osop[show_share_content]" type="checkbox" value="1" <?php checked(osop('show_share_content'), 1); ?> /> <?php echo __('Show in Post pages', 'open-social'); ?> </label> <br/> <input name="osop[share_sina_user]" id="osop[share_sina_user]" class="regular-text" value="<?php echo osop('share_sina_user'); ?> " /> <a href="http://open.weibo.com/sharebutton" target="_blank"><?php echo __('SinaWeibo RelatedID', 'open-social'); ?> </a><br/> <input name="osop[share_qqt_appkey]" id="osop[share_qqt_appkey]" class="regular-text" value="<?php echo osop('share_qqt_appkey'); ?> " /> <a href="http://open.t.qq.com/apps/share/explain.php" target="_blank"><?php echo __('QQWeibo AppKey', 'open-social'); ?> </a> <br/> <input name="osop[share_qq_email]" id="osop[share_qq_email]" size="65" value="<?php echo osop('share_qq_email'); ?> " placeholder="http://mail.qq.com/cgi-bin/qm_share?t=qm_mailme&email=[CODE]" /> <a href="http://open.mail.qq.com/" target="_blank"><?php echo __('QQEmail Code', 'open-social'); ?> </a> <br/> <input name="osop[share_qq_talk]" id="osop[share_qq_talk]" size="65" value="<?php echo osop('share_qq_talk'); ?> " placeholder="http://wpa.qq.com/msgrd?v=3&uin=[NUM]&site=XiaoMac&menu=yes" /> <a href="http://shang.qq.com/widget/set.php" target="_blank"><?php echo __('QQChat Number', 'open-social'); ?> </a></p> <?php foreach ($GLOBALS['open_share_arr'] as $k => $v) { echo '<label for="osop[share_' . $k . ']"><input name="osop[share_' . $k . ']" id="osop[share_' . $k . ']" type="checkbox" value="1" ' . checked(osop('share_' . $k), 1, false) . ' title="' . __('Enabled', 'open-social') . '" />' . $v[0] . '</label> '; echo '<br/>'; } ?> <pre>Shortcode: <code>[os_share]</code> PHP: <code><?php echo open_social_share_html();?></code></pre> <pre>Shortcode: <code>[os_profile]</code> PHP: <code><?php echo open_social_profile_html();?></code></pre> </fieldset> </td> </tr> <tr valign="top"> <th scope="row"><?php echo __('Extensions', 'open-social'); ?> </th> <td><fieldset> <label for="osop[extend_guest_comment]"><input name="osop[extend_guest_comment]" id="osop[extend_guest_comment]" class="regular-text" placeholder="/:\/\//" value="<?php echo osop('extend_guest_comment'); ?> " /> <?php echo __('Regexp Anti-SPAM when guest can comment', 'open-social'); ?> </label><br/> <label for="osop[extend_comment_email]"><input name="osop[extend_comment_email]" id="osop[extend_comment_email]" type="checkbox" value="1" <?php checked(osop('extend_comment_email'), 1); ?> /> <?php echo __('Receive reply email notification', 'open-social'); ?> </label> <br/> <label for="osop[extend_show_nickname]"><input name="osop[extend_show_nickname]" id="osop[extend_show_nickname]" type="checkbox" value="1" <?php checked(osop('extend_show_nickname'), 1); ?> /> <?php echo __('Show nickname in users list', 'open-social'); ?> </label> <a href="<?php echo admin_url('users.php'); ?> ">#<?php echo __('Users'); ?> </a><br/> <label for="osop[extend_email_login]"><input name="osop[extend_email_login]" id="osop[extend_email_login]" type="checkbox" value="1" <?php checked(osop('extend_email_login'), 1); ?> /> <?php echo __('Allow to login with email address', 'open-social'); ?> </label> <br/> <label for="osop[extend_change_name]"><input name="osop[extend_change_name]" id="osop[extend_change_name]" type="checkbox" value="1" <?php checked(osop('extend_change_name'), 1); ?> /> <?php echo __('Allow binding user change their [Username] one time and only. Check it CAREFULLY.', 'open-social'); ?> <a href="<?php echo admin_url('profile.php'); ?> #open_social_login_box">#<?php echo __('Profile'); ?> </a></label> <br/> <label for="osop[extend_hide_user_bar]"><input name="osop[extend_hide_user_bar]" id="osop[extend_hide_user_bar]" type="checkbox" value="1" <?php checked(osop('extend_hide_user_bar'), 1); ?> /> <?php echo __('Hide user bar for new user', 'open-social'); ?> </label> <a href="<?php echo admin_url('profile.php'); ?> #comment_shortcuts">#<?php echo __('Profile'); ?> </a><br/> <label for="osop[extend_lang_switcher]"><input name="osop[extend_lang_switcher]" id="osop[extend_lang_switcher]" type="checkbox" value="1" <?php checked(osop('extend_lang_switcher'), 1); ?> /> <?php echo __('Display Language Switcher in profile page', 'open-social'); ?> </label> <a href="<?php echo admin_url('profile.php'); ?> #admin_bar_front">#<?php echo __('Profile'); ?> </a><br/> <label for="osop[extend_user_role]"><input name="osop[extend_user_role]" id="osop[extend_user_role]" type="checkbox" value="1" <?php checked(osop('extend_user_role'), 1); ?> /> <?php echo __('User Subscriber role for new user or default role if uncheck', 'open-social'); ?> <a href="<?php echo admin_url('options-general.php'); ?> #users_can_register">#<?php echo __('General Settings'); ?> </a></label> <br/> <label for="osop[extend_gravatar_disabled]"><input name="osop[extend_gravatar_disabled]" id="osop[extend_gravatar_disabled]" type="checkbox" value="1" <?php checked(osop('extend_gravatar_disabled'), 1); ?> /> <?php echo __('Disable Gravatar with a default blank avatar', 'open-social'); ?> </label> <a href="<?php echo admin_url('options-discussion.php'); ?> #show_avatars">#<?php echo __('Discussion Settings'); ?> </a><br/> <label for="osop[extend_button_tooltip]"><input name="osop[extend_button_tooltip]" id="osop[extend_button_tooltip]" type="checkbox" value="1" <?php checked(osop('extend_button_tooltip'), 1); ?> /> <?php echo __('Add jQuery.tooltip to the buttons', 'open-social'); ?> </label> <a href="https://jqueryui.com/tooltip/" target="_blank">#jQuery.tooltip</a> <br/> <?php if (file_exists(dirname(__FILE__) . '/transfer.php')) { ?> <label for="osop[extend_user_transfer]"><input name="osop[extend_user_transfer]" id="osop[extend_user_transfer]" type="checkbox" value="1" <?php checked(osop('extend_user_transfer'), 1); ?> /> <?php echo __('Experimental: Transfer <wp-connect> users data to be compatible with', 'open-social'); ?> </label> <a href="http://wordpress.org/plugins/wp-connect/" target="_blank">wp-connect</a><br/><?php } ?> <label for="osop[delete_setting]"><input name="osop[delete_setting]" id="osop[delete_setting]" type="checkbox" value="1" <?php checked(osop('delete_setting'), 1); ?> /> <?php echo __('Delete all configurations in this page after plugin deleted, NOT RECOMMENDED.', 'open-social'); ?> </label> <br/> <pre>Shortcode: <code>[os_hide] XXX [/os_hide]</code></pre> </fieldset> </td> </tr> <tr valign="top"> <th scope="row"><?php echo __('Proxy', 'open-social'); ?> </th> <td><fieldset> <p><input name="osop[proxy_server]" id="osop[proxy_server]" class="regular-text" placeholder="127.0.0.1:8087" value="<?php echo osop('proxy_server'); ?> " /> <a href="http://www.xiaomac.com/2014081490.html" target="_blank"><?php echo __('Proxy for somesite in somewhere', 'open-social'); ?> </a><br/> <input name="osop[proxy_facebook]" id="osop[proxy_facebook]" class="regular-text" placeholder="https://graph.facebook.com" value="<?php echo osop('proxy_facebook'); ?> " /> https://graph.facebook.com <br/> <input name="osop[proxy_twitter]" id="osop[proxy_twitter]" class="regular-text" placeholder="https://api.twitter.com" value="<?php echo osop('proxy_twitter'); ?> " /> https://api.twitter.com <br/> <input name="osop[proxy_google_account]" id="osop[proxy_google_account]" class="regular-text" placeholder="https://accounts.google.com" value="<?php echo osop('proxy_google_account'); ?> " /> https://accounts.google.com<br/> <input name="osop[proxy_google_api]" id="osop[proxy_google_api]" class="regular-text" placeholder="https://www.googleapis.com" value="<?php echo osop('proxy_google_api'); ?> " /> https://www.googleapis.com </p> </fieldset> </td> </tr> </table> <?php submit_button(); ?> </div> <div class="wrap"> <h2><?php echo __('Account Setting', 'open-social'); ?> </h2> <table class="form-table"> <?php $open_arr_link = array('qq' => array('http://connect.qq.com/', 'http://wiki.connect.qq.com/'), 'sina' => array('http://open.weibo.com/', 'http://open.weibo.com/wiki/'), 'baidu' => array('http://developer.baidu.com/console', 'http://developer.baidu.com/wiki/index.php?title=docs/oauth'), 'google' => array('https://cloud.google.com/console', 'https://developers.google.com/accounts/docs/OAuth2WebServer'), 'live' => array('https://account.live.com/developers/applications', 'http://msdn.microsoft.com/en-us/library/live/ff621314.aspx'), 'douban' => array('http://developers.douban.com/', 'http://developers.douban.com/wiki/?title=oauth2'), 'renren' => array('http://dev.renren.com/', 'http://wiki.dev.renren.com/wiki/Authentication'), 'kaixin' => array('http://open.kaixin001.com/', 'http://open.kaixin001.com/document.php'), 'xiaomi' => array('http://dev.xiaomi.com/', 'http://dev.xiaomi.com/doc/'), 'csdn' => array('http://open.csdn.net/', 'http://open.csdn.net/wiki'), 'oschina' => array('http://www.oschina.net/openapi/', 'http://www.oschina.net/openapi/docs'), 'facebook' => array('https://developers.facebook.com/', 'https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/'), 'twitter' => array('https://apps.twitter.com/', 'https://dev.twitter.com/web/sign-in/implementing'), 'github' => array('https://github.com/settings/applications', 'https://developer.github.com/v3/oauth/'), 'wechat' => array('https://open.weixin.qq.com/cgi-bin/index', 'https://open.weixin.qq.com/cgi-bin/index')); foreach ($GLOBALS['open_arr'] as $v => $k) { $V = strtoupper($v); echo '<tr valign="top"><th scope="row"> <a href="' . (isset($open_arr_link[$v][0]) ? $open_arr_link[$v][0] : '#') . '" target="_blank">' . $k . '</a> <a href="' . (isset($open_arr_link[$v][0]) ? $open_arr_link[$v][1] : '#') . '" target="_blank">?</a> </th> <td><label for="osop[' . $V . ']"> <input name="osop[' . $V . ']" id="osop[' . $V . ']" type="checkbox" value="1" ' . checked(osop($V), 1, false) . ' />' . __('Enabled', 'open-social') . '</label><br /> <input name="osop[' . $V . '_AKEY]" value="' . osop($V . '_AKEY') . '" class="regular-text" /> App ID <br/> <input name="osop[' . $V . '_SKEY]" value="' . osop($V . '_SKEY') . '" class="regular-text" /> Secret KEY</td> </tr>'; } ?> </table> <?php submit_button(); ?> </form> </div> <?php }