";
$output .= "* Peers.me API username
";
$output .= "* Peers.me API password
";
} else {
wp_enqueue_style( 'myPeersMeStylesheet' );
$output = '
';
if(isset($_GET['address'])) $address = $_GET['address'];
if(isset($_GET['wave_id'])) $wave_id = $_GET['wave_id'];
// This function redirects the request to the right function
//check if there are values passed by the browser
if(!empty($address) || !empty($wave_id)){
// If there's an address; start the address view (maybe check if address exists)
if(!empty($address)){
$output .= peers_me_address($address,true,true,true);
}
// If there's an wave_id; start the publication view
if(!empty($wave_id)) {
//show publication
$output .= peers_me_publication($wave_id);
}
} else {
if(!empty($atts['addresses'])){
//Show multiple addresses
$addresses = explode(",", $atts['addresses']);
for($i = 0; $i < count($addresses); $i++){
$output .= peers_me_address($addresses[$i]);
}
}
elseif(isset($atts['view']) && $atts['view'] == "address") $output .= peers_me_address($atts['address'],true,true,true);
elseif(isset($atts['view']) && $atts['view'] == "wave") $output .= peers_me_publication($atts['wave']);
elseif(isset($atts['create']) && $atts['create'] == "wave") $output .= peers_me_createwave($atts['address'],$atts['email']);
elseif(!empty($atts['address'])&&empty($atts['list'])) $output .= peers_me_address($atts['address'],!empty($atts['publications']),!empty($atts['groups']));
elseif($atts['list'] == "members") $output .= peers_me_members($atts['address']); //$atts['address']
elseif($atts['list'] == "users") $output .= peers_me_users_index($atts);
elseif($atts['list'] == "groups") $output .= peers_me_groups_index($atts);
elseif($atts['list'] == "publications" && !empty($atts['address'])) $output .= peers_me_publications_index($atts,$atts['address']);
elseif($atts['list'] == "publications") $output .= peers_me_publications_index($atts);
}
$output .= '
';
}
return $output;
}
// add_action('wp_print_styles', 'add_my_stylesheet');
wp_register_style( 'myPeersMeSettingsStylesheet', WP_PLUGIN_URL . '/peersme/includes/settings.css' );
wp_enqueue_style( 'myPeersMeSettingsStylesheet' );
add_action('admin_menu', 'peers_me_menu');
?>