You are here: Home CMS.Info Blog Plone Sarissa Javascript problems in IE7

Sarissa Javascript problems in IE7

I have a Plone 2.1.2 site the following issue:
IE7 is prompt to install ActiveX if Office 2003 is installed.

Alexander Limi in his howto Making your existing Plone install look better in Internet Explorer 7 describes the issue

November 7, 2006
Internet Explorer has deprecated the implementation of the XmlHttpRequest object in MSXML 5.0, resulting in security warnings for things like LiveSearch and Kupu — but only if you have Office 2003 installed on the computer where you use Plone (or if you have installed MSXML 5.0 separately). Plone relies on an external library called Sarissa, which needs to be updated to check for the new native implementation of XmlHttpRequest in IE7. It's likely that we will ship a new release of Plone with these included during the coming days, but at the moment there is unfortunately no easy way to fix it yourself.

Here are some comments from Plone-Users mailing list:

Nicklas:

I do not know exactly wich parts of plone that uses it, but kupu is one of the
instaces where you could find this file.

This is the instances i found:

Products/kupu/common/sarissa.js
Products/validation/kupu/common/sarissa.js
Products/validation/CMFPlone/skins/plone_3rdParty/sarissa.js
Products/CMFPlone/skins/plone_3rdParty/sarissa.js

and i changed these lines to this:

    _SARISSA_DOM_PROGID = pickRecentProgID
(["Msxml2.DOMDocument.4.0", "Msxml2.DOMDocument.3.0", "MSXML2.DOMDocument", "MS
XML.DOMDocument", "Microsoft.XMLDOM"], [["SELECT_NODES", 2],["TRANSFORM_NODE",
2]]);
_SARISSA_XMLHTTP_PROGID = pickRecentProgID
(["Msxml2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLH
TTP"], [["XMLHTTP", 4]]);
_SARISSA_THREADEDDOM_PROGID = pickRecentProgID
(["MSXML2.FreeThreadedDOMDocument.4.0", "MSXML2.FreeThreadedDOMDocument.3.0"]);
_SARISSA_XSLTEMPLATE_PROGID = pickRecentProgID
(["Msxml2.XSLTemplate.4.0", "MSXML2.XSLTemplate.3.0"], [["XSLTPROC", 2]]);


Duncan Booth:

Have you installed kupu 1.3.9 from plone.org/products/kupu? That should
replace sarissa with an IE7 compatible version.


Now I see Andre Nogueira comment

December 4, 2006
Sarissa team released a new script version
I just put the new version of sarissa.js in my custom folder to solve the script problem.
I still testing, in plone, but looks ok.
http://sourceforge.net/projects/sarissa


So it would be nice if people post comments if they have some issues with new sarissa.js in Kupu 1.3.x or 1.4 beta.

_____
tags:
Document Actions

Your "Contact US" forms not work

Avatar Posted by Nenest at 2007-03-13

I want to suggest a new content management product, but all forms listed in Contact Us page do not work. If you can see this, could you please list this product here before deleting it.

---------------------------------------------------------------------------------- Product Title: Nenest Web Application Framework Subtitle: Web Database + Online Form = Data Hosting, Sharing & Publishing Website: http://www.nenest.com Logo: http://www.nenest.com/_doc/img/logo.gif BLOG: http://www.nenest.com/yform/Reading.2143

Summary: Nenest (http://www.nenest.com) is a form-based web database application framework, which enables anyone to easily create web database software to host almost any data from texts, numbers, pictures, tables, bar-code, documents to attachments without a single line code.

Nenest major features: Preprogrammed controls- Email, Address, Picture, Rich Text, Bar-code, Attachments... Importing database on the fly (Sample Access Northwind database) Form templates Access control with 5 user roles- Admin, Supervisor, Employee, Registered Customer, Public Guest Email notification File Attachment Data validation Downloading entries as Excel and text files Search by fields, full text search, sorting Integrating with your existing website Assign jobs to employees Social Networking


CMS.Info Blog

RSS Subscribe to CMS Info by saving the URL of RSS icon to use in your newsreader.

Categories:
Plone (27)
Zope (1)
 
Powered by Plone