Пример #1
0
<div id='bebop_user_container'>
	
<?php 
if (bp_is_my_profile()) {
    if (bp_is_current_component('bebop')) {
        if (bp_is_current_action('bebop-manager')) {
            $should_users_verify_content = bebop_tables::get_option_value('bebop_content_user_verification');
            if ($should_users_verify_content != 'no') {
                include WP_PLUGIN_DIR . '/bebop/core/templates/user/oer-manager.php';
            }
        } else {
            if (bp_is_current_action('bebop-accounts')) {
                $query_string = bp_action_variables();
                if (!empty($query_string)) {
                    $provider = $query_string[0];
                    if (bebop_extensions::bebop_extension_exists($provider)) {
                        include WP_PLUGIN_DIR . '/bebop/extensions/' . $provider . '/templates/user-settings.php';
                    } else {
                        _e('Could not locate this extensions user settings template.', 'bebop');
                    }
                } else {
                    $active_extensions = bebop_extensions::bebop_get_active_extension_names();
                    if (count($active_extensions) == 0) {
                        echo '<p>';
                        _e('No extensions are currently active. Please activate them in the bebop content providers admin panel.', 'bebop');
                        echo '</p>';
                    } else {
                        echo '<div class="help"><p>';
                        _e('Bebop allows you to add content from external accounts to your profile. This means you can pull in content from sites such as YouTube, Vimeo, Flickr and others. This content is then added to your activity stream, once you have verified it in the content manager.', 'bebop');
                        echo '</p>
					<p>';
Пример #2
0
 function bebop_get_extension_config_by_name($extension_name)
 {
     if (bebop_extensions::bebop_extension_exists($extension_name)) {
         $extension_path = bebop_extensions::bebop_get_extension_path_from_name($extension_name);
         if (!function_exists('get_' . $extension_name . '_config')) {
             include_once $extension_path . 'config.php';
         }
         return call_user_func('get_' . $extension_name . '_config');
     } else {
         return false;
     }
 }