facebook/wordpress — pull request #321 by niallkennedy (2012-11-22 18:50:24+00:00)
Title: include a debug page discovered through the Facebook plugin menu

Provide a debug page for WordPress users with `manage_options` capability to learn more about their installation, enabled features, connected users, and server configuration. Provide a single view into site configuration while allowing administrators to troubleshoot issues between server software, user configuration, and expectations for social plugin display.

There is currently no good way for a multi-author blog to view which authors have associated their Facebook account with the site's Facebook application and granted permission to post to timeline and manage Facebook pages where the author might have the ability to create content on behalf of the site. The debug page allows an administrator to review the Facebook capabilities of site authors (site "author" is considered to be a WordPress user with `edit_posts` capability, roughly corresponding to Contributor role or above).

If the site is currently configured to publish to a Facebook page this information is viewable in the debug view. This information is also visible on the social publisher settings page.

Social plugin features are displayed across a grid of possible view types.

Widgets associated with one or more active sidebars are displayed in a widgets section.

Server information including PHP version, WordPress version, server software, and the WP_HTTP method used to POST to Facebook servers are displayed at the bottom of the debug page.