Admin Theme Preview Changelog

Version Changelog:

  • 2.2.1 – Released April 08, 2007
    • Toolbar now defaults to display at top of page. May have option to toggle location in future version.
    • Changed ATP URLs to use blog location instead of WordPress location when previewing themes. Thanks Danny!
    • Inserted HTML comments around ATP inserted code when toolbar active.
    • Some minor javascript changes/beautification to hopefully remove javascript requirement in a future version.
  • 2.2.0 – Released March 09, 2007
    • ATP should now work with WordPress MU installations using mu-plugins, in addition to previous compatibility via the traditional plugins directory. However, currently no theme restriction checking is done by ATP in WPMU so all themes are available to be previewed regardless of any theme restrictions otherwise in place. This issue may be fixed in a future release. Thanks to ovizii for the heads up!
    • The ATP Toolbar has been re-worked and is now disabled by default. You can enable it via the ATP admin page by selecting the checkbox that appears at the top of the page. Thanks to wordpress.com for much of the toolbar code ;)
    • Toolbar now provides a temporary hide option on the toolbar itself. The toolbar will reappear on page reload if hidden this way.
    • Toolbar now requires themes to use wp_head and wp_footer, in addition to javascript. The javascript requirement may be removed in a future ATP release.
    • Toolbar now uses it’s own CSS styles to (hopefully) stay more consistent across various themes and browsers. Unfortunately font-size is currently hard-coded (12px, Verdana/Ariel) so apologies if it’s too small. Font-size may be configurable via the ATP page in a future release.
    • Users without required priviliges should no longer be able to preview themes via URLs and/or cookies.
    • Logging out of WordPress now properly removes all cookies set by ATP.
    • Page redirects now handled slightly differently. Should be a little bit quicker and more user-friendly.
    • Updated required privileges across the board to “switch_themes” (previously administrator in some places, switch_themes or edit_themes in others).
    • Removed trailing “.php” from ATP admin page location.
    • ATP should now (hopefully) properly validate when used in XHTML transitional sites in both the admin page and toolbar display. Thanks to alle for the heads up!
    • ATP should continue to work in future versions of WordPress without the use of the deprecated.php file.
    • Numerous other backend changes and tomfoolery to the plugin code itself.
    • As always, many thanks to Karin for helping me test things out ;)
  • 2.1.0 – Released January 05, 2007
    • Added a quick preview toolbar to the footer of themes. Note that your theme will need to use the “wp_footer” action to take advantage of this feature (almost all themes should by default).
    • Added a “–LIVE–” indicator to both the quick preview toolbar and Admin Theme Preview page, indicating which theme is currently live on the website, regardless of which theme is currently being previewed.
    • Slightly changed “Currently Previewing” indicator.
    • Misc grammar changes.
  • 2.0.0 – Released March 08, 2006
    • Updated for compatibility with WordPress 2.x.
    • Changed the header redirect function slightly to work around some problems encountered after WordPress 2.x upgrade.
    • Changed the levelcheck function to use current_user_can (switch and edit themes) instead of an actual user_level check, per WP recommendations.
    • Removed drop-down option from theme selection. Seemed redundant and in the way. Replaced with a better “Currently Selected” theme indicator.
  • 1.5.2 – Released November 19, 2005
    • Fixed some logic errors
  • 1.5.0 – Released November 1, 2005
    • Initial public release