From b4fd20dc3c0817a85e094a83f75d17c65522c87f Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Mon, 19 Sep 2011 21:33:35 +0200 Subject: [PATCH] MINOR More flexible definition of non-previewable CMS interfaces --- admin/javascript/LeftAndMain.Preview.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/admin/javascript/LeftAndMain.Preview.js b/admin/javascript/LeftAndMain.Preview.js index c078eb8d6..f9cf8fad3 100644 --- a/admin/javascript/LeftAndMain.Preview.js +++ b/admin/javascript/LeftAndMain.Preview.js @@ -91,7 +91,8 @@ contentEl = containerEl.find('.cms-content'); // Only load if we're in the "edit page" view - if(!contentEl.hasClass('CMSMain') || contentEl.hasClass('CMSPagesController') || contentEl.hasClass('CMSSettingsController')) return; + var blockedClasses = ['CMSMain', 'CMSPagesController', 'CMSSettingsController', 'CMSPageHistoryController']; + if(contentEl.is('.' + blockedClasses.join(',.'))) return; // Load this page in the admin interface if appropriate var id = $(doc).find('meta[name=x-page-id]').attr('content'),