I've been working with panels on two projects on D6.13

IE7 is used at the client locations. Fortunately they won't be managing panels so good there.

I have IE7, IE8, FF various, chrome, safari for testing.

This issue only effects IE7, IE6 - I'm no longer testing with it.

------------

When clicking "content" or the "gear" of a specific content panel I'm getting attached images.

Image 1 = issue with no caching - Additionally, IE7 prompts to download a file
Image 2 = all caching
Image 3 = error on page when all caching is on
Image 4 = error on page when normal caching is on and optimize CSS is on

------------

Additional detail

Administration menu 6.x-1.5 Provides a dropdown menu to most administrative tasks and other common destinations (to users with the proper permissions).
Ajax
Enabled Name Version Description
Enabled Name Version Description
Ajax 6.x-1.14 Automatically validates and submits any Drupal form using AJAX.
Required by: Ajax plugin - captcha (disabled), Ajax plugin - comment (disabled), Ajax plugin - disable_redirect (disabled), Ajax plugin - fckeditor (enabled), Ajax plugin - logintoboggan (disabled), Ajax plugin - quicktabs (disabled), Ajax plugin - thickbox (disabled), Ajax plugin - tinymce (disabled), Ajax ui (enabled), Ajax plugin - webform (enabled), Ajax plugin - wysiwyg (disabled)
Ajax plugin - captcha 6.x-1.14 Enables AJAX functionality with CAPTCHA-enabled forms. This module requires that the patches in 'ajax/plugins/captcha/patches' be applied to the CAPTCHA module.
Depends on: Ajax (enabled), Captcha (missing)
Ajax plugin - comment 6.x-1.14 Enables ajax functionality for comment forms
Depends on: Ajax (enabled), Comment (disabled)
Ajax plugin - disable_redirect 6.x-1.14 Allows form redirections to be disabled for Ajax forms
Depends on: Ajax (enabled), Ajax ui (enabled)
Ajax plugin - fckeditor 6.x-1.14 Enables AJAX functionality for FCKEditor
Depends on: Ajax (enabled), FCKeditor (enabled)
Ajax plugin - logintoboggan 6.x-1.14 Enables AJAX functionality for LoginToboggan forms
Depends on: Ajax (enabled), Logintoboggan (missing)
Ajax plugin - quicktabs 6.x-1.14 Enhances AJAX functionality for quicktabs.
Depends on: Ajax (enabled), Quicktabs (missing)
Ajax plugin - thickbox 6.x-1.14 Enhances AJAX functionality for thickbox.
Depends on: Ajax (enabled)
Ajax plugin - tinymce 6.x-1.14 Enables AJAX functionality for tinymce
Depends on: Ajax (enabled), Tinymce (missing)
Ajax plugin - webform 6.x-1.14 Enables AJAX functionality for webforms
Depends on: Ajax (enabled), Webform (enabled)
Ajax plugin - wysiwyg 6.x-1.14 Enables AJAX functionality for wysiwyg API
Depends on: Ajax (enabled), Wysiwyg (missing)
Ajax ui 6.x-1.14 User Interface for Ajax forms. You will not be able to manage Ajax forms without this module.
Depends on: Ajax (enabled)
Required by: Ajax plugin - disable_redirect (disabled)
CCK
Enabled Name Version Description
Enabled Name Version Description
Content 6.x-2.4 Allows administrators to define new content types.
Required by: Content Copy (enabled), Content Permissions (enabled), Fieldgroup (enabled), IMCE Image (enabled), Node Reference (enabled), Number (enabled), Option Widgets (enabled), Text (enabled), User Reference (enabled)
Content Copy 6.x-2.4 Enables ability to import/export field definitions.
Depends on: Content (enabled)
Content Permissions 6.x-2.4 Set field-level permissions for CCK fields.
Depends on: Content (enabled)
Fieldgroup 6.x-2.4 Create display groups for CCK fields.
Depends on: Content (enabled)
IMCE Image 6.x-1.0-beta2 Defines an IMCE image field type.
Depends on: IMCE (enabled), Content (enabled)
Node Reference 6.x-2.4 Defines a field type for referencing one node from another.
Depends on: Content (enabled), Text (enabled), Option Widgets (enabled)
Number 6.x-2.4 Defines numeric field types.
Depends on: Content (enabled)
Option Widgets 6.x-2.4 Defines selection, check box and radio button widgets for text and numeric fields.
Depends on: Content (enabled)
Required by: Node Reference (enabled), User Reference (enabled)
Text 6.x-2.4 Defines simple text field types.
Depends on: Content (enabled)
Required by: Node Reference (enabled), User Reference (enabled)
User Reference 6.x-2.4 Defines a field type for referencing a user from a node.
Depends on: Content (enabled), Text (enabled), Option Widgets (enabled)
Chaos tool suite
Enabled Name Version Description
Enabled Name Version Description
Bulk Export 6.x-1.x-dev Performs bulk exporting of data objects known about by Chaos tools.
Depends on: Chaos tools (enabled)
Chaos tools 6.x-1.x-dev A library of helpful tools by Merlin of Chaos.
Required by: Bulk Export (enabled), Page manager (enabled), Panels (enabled), Views content panes (enabled), Mini panels (enabled), Panel nodes (enabled)
Page manager 6.x-1.x-dev Provides a UI and API to manage pages within the site.
Depends on: Chaos tools (enabled)
Views content panes 6.x-1.x-dev Allows Views content to be used in Panels, Dashboard and other modules which use the CTools Content API.
Depends on: Chaos tools (enabled), Views (enabled)
Core - optional
Enabled Name Version Description
Enabled Name Version Description
Aggregator 6.13 Aggregates syndicated content (RSS, RDF, and Atom feeds).
Blog 6.13 Enables keeping easily and regularly updated user web pages or blogs.
Blog API 6.13 Allows users to post content using applications that support XML-RPC blog APIs.
Book 6.13 Allows users to structure site pages in a hierarchy or outline.
Color 6.13 Allows the user to change the color scheme of certain themes.
Comment 6.13 Allows users to comment on and discuss published content.
Required by: Ajax plugin - comment (disabled), Forum (disabled), Tracker (disabled)
Contact 6.13 Enables the use of both personal and site-wide contact forms.
Content translation 6.13 Allows content to be translated into different languages.
Depends on: Locale (disabled)
Database logging 6.13 Logs and records system events to the database.
Forum 6.13 Enables threaded discussions about general topics.
Depends on: Taxonomy (enabled), Comment (disabled)
Help 6.13 Manages the display of online help.
Locale 6.13 Adds language handling functionality and enables the translation of the user interface to languages other than English.
Required by: Content translation (disabled)
Menu 6.13 Allows administrators to customize the site navigation menu.
OpenID 6.13 Allows users to log into your site using OpenID.
Path 6.13 Allows users to rename URLs.
PHP filter 6.13 Allows embedded PHP code/snippets to be evaluated.
Ping 6.13 Alerts other sites when your site has been updated.
Poll 6.13 Allows your site to capture votes on different topics in the form of multiple choice questions.
Profile 6.13 Supports configurable user profiles.
Search 6.13 Enables site-wide keyword searching.
Statistics 6.13 Logs access statistics for your site.
Syslog 6.13 Logs and records system events to syslog.
Taxonomy 6.13 Enables the categorization of content.
Required by: Forum (disabled)
Throttle 6.13 Handles the auto-throttling mechanism, to control site congestion.
Tracker 6.13 Enables tracking of recent posts for users.
Depends on: Comment (disabled)
Trigger 6.13 Enables actions to be fired on certain system events, such as when new content is created.
Update status 6.13 Checks the status of available updates for Drupal and your installed modules and themes.
Upload 6.13 Allows users to upload and attach files to content.
Core - required
Enabled Name Version Description
Enabled Name Version Description
Block 6.13 Controls the boxes that are displayed around the main content.
Filter 6.13 Handles the filtering of content in preparation for display.
Node 6.13 Allows content to be submitted to the site and displayed on pages.
System 6.13 Handles general site configuration for administrators.
User 6.13 Manages the user registration and login system.
Other
Enabled Name Version Description
Enabled Name Version Description
Backup and Migrate 6.x-1.2 Backup or migrate the Drupal Database quickly and without unnecessary data.
FCKeditor 6.x-1.3 Enables the usage of FCKeditor (WYSIWYG) instead of plain text fields.
Required by: Ajax plugin - fckeditor (enabled)
Frequently Asked Questions 6.x-1.8 Manages configuration of questions for a FAQ page.
IMCE 6.x-1.2 An image/file uploader and browser supporting personal directories and user quota.
Required by: IMCE Image (enabled)
Lightbox2 6.x-1.9 Enables Lightbox2 for Drupal
Poormanscron 6.x-1.0 Internal scheduler for users without a cron application.
Text Resize 6.x-1.5 Creates a block that allows your users to resize text on the page.
Webform 6.x-2.7 Enables the creation of forms and questionnaires.
Required by: Ajax plugin - webform (enabled)
Workspace 6.x-1.4-rc1 Allows users to list/manage their own content.
Panels
Enabled Name Version Description
Enabled Name Version Description
Mini panels 6.x-3.0-beta4 Create mini panels that can be used as blocks by Drupal and panes by other panel modules.
Depends on: Panels (enabled), Chaos tools (enabled)
Panel nodes 6.x-3.0-beta4 Create nodes that are divided into areas with selectable content.
Depends on: Panels (enabled), Chaos tools (enabled)
Panels 6.x-3.0-beta4 Core Panels display functions; provides no external UI, at least one other module (such as Panel pages) should be enabled.
Depends on: Chaos tools (enabled)
Required by: Mini panels (enabled), Panel nodes (enabled)
User interface
Enabled Name Version Description
Enabled Name Version Description
External Links 6.x-1.7 Adds icon next to external links on the site.
jQuery plugins 6.x-1.10 An API and home for miscellaneous jQuery plugins.
Views
Enabled Name Version Description
Enabled Name Version Description
Views 6.x-2.6 Create customized lists and queries from your database.
Required by: Views content panes (enabled), Views Cycle (enabled), Views exporter (enabled), Views Rotator (enabled), Views Slideshow (enabled), Views UI (enabled)
Views Cycle 6.x-1.0-beta1 Wrapper for using the jQuery cycle plugin in Views.
Depends on: Views (enabled)
Views exporter 6.x-2.6 Allows exporting multiple views at once.
Depends on: Views (enabled)
Views Rotator 6.x-1.0-alpha2 Provides a rotating item views display plugin.
Depends on: Views (enabled)
Views Slideshow 6.x-1.0-beta2 Provides a View type that displays nodes as a jquery slideshow in a single div.
Depends on: Views (enabled)
Views UI 6.x-2.6 Administrative interface to views. Without this module, you cannot create or edit your views.
Depends on: Views (enabled)

Comments

crutch’s picture

Issue tags: +ie7, +panels
StatusFileSize
new58.12 KB
new75.67 KB
new78.08 KB
new70.69 KB

(drupal.org gave me validation error on post. Before I saved post I attached images, made a mistake with an attachment and clicked delete for one and then attempted to attach another, gave me validation error for only the file attachment area, not the whole page)

- Referencing above...I started with no caching and then turned all on, and then turned off certain ones.

merlinofchaos’s picture

One thing I might see from the screenshots is that you may be running into IE's .css file limits. Try turning on CSS aggregation and if that cleans up some of the problems.

The other issue appears to be javascript crashes of some flavor. Sometimes these are fairly harmless. For example, if you have img_assist i know its javascript can crash and cause IE7 to try and download a file instead of continue like it is supposed to, though that doesn't quite look like it's the case here.

I don't have IE7 anywhere to test with, I actually only have IE6 and IE8. Though my IE8 runs mostly in IE7 compatibility mode, and everything has run fine. So I would still be concerned about javascript compatibility from another module here. As a test, I would disable all your modules that do javascripty stuff (lightbox and imce image) and see if this error persists. If it does not, re-enable them one by one and see which one(s) bring the error back.

merlinofchaos’s picture

Status: Active » Postponed (maintainer needs more info)
crutch’s picture

Thanks for quick response merlin! I think I just quit using ie7 on this issue to solve the problem. I typically use FF but clients are using IE7, however, they will not be managing panels so it is really a non-issue. We could close this issue if needed but I'll leave it up to you to close or leave open. Best regards

esmerel’s picture

Status: Postponed (maintainer needs more info) » Closed (won't fix)