ID:               30715
 Updated by:       [EMAIL PROTECTED]
 Reported By:      john_taylor2 at optusnet dot com dot au
-Status:           Bogus
+Status:           Open
 Bug Type:         Documentation problem
 Operating System: MS Windows XP SP2
 PHP Version:      5.0.2
 New Comment:

Ok, I'll open this.

I'll commit a (possible) fix. Then lets wait if techtonik can build a
new xchm and post a link here for you to test.

Nuno


Previous Comments:
------------------------------------------------------------------------

[2004-11-09 05:23:09] john_taylor2 at optusnet dot com dot au

Javascript is working in Internet Explorer 6.
Problem only for extended chm not standard chm.
NB The problem is for "Language Reference", it has user notes!
Getting Started works, I don't have a problem with Getting Started!

The article (below) from Microsoft talks about the problem (its only on
XP SP2) it's deliberately blocked for security reasons, "mk" is an old
protocol, they don't think it's used much. Maybe the help compiler is
old!? The new one presumably uses the newer protocol "ms-its".

http://www.microsoft.com/technet/security/prodtech/winclnt/secwinxp/xpsgapa.mspx.
See section on "Security Features\MK Protocol Security Restriction"

Thanks

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

[2004-11-08 16:33:05] [EMAIL PROTECTED]

Just for reference: There is following code on the position with error:
"if(parent.nbuff) {parent.displayNotes()}". There are no user notes in
Getting Started.

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

[2004-11-08 15:53:25] [EMAIL PROTECTED]

I couldn't reproduce.

The problem should be in your internet explorer configurations. You may
have disabled the javascript or something like that.

(check the control panel)

Nuno

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

[2004-11-08 06:27:56] john_taylor2 at optusnet dot com dot au

E-mail should be [EMAIL PROTECTED]

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

[2004-11-08 05:50:57] john_taylor2 at optusnet dot com dot au

Description:
------------
I tried to use the php_manual_chm_12.zip file on my Windows XP SP2
machine.  I unzipped then when clicking on Language Reference under
Contents I get:
Internet Explorer Script Error
An error has occurred in the script on this page.
Line: 6
Char: 19
Error: Permission denied
Code: 0
URL:
mk:@MSITStore:C:\php_manual_chm_12\php_manual_notes.chm::/langref.html
Do you want to continue running scripts on this page
Yes No

NB This works fine for say Getting Started.

Things I noticed/references when trying to fix the problem
http://www.mcpmag.com/columns/print.asp?EditorialsID=716
"...Older help files (IE 3.0) use a protocol called mk:@MSITStore. This
protocol hasn�t been given the same kind of exhaustive security scrutiny
as MS-ITS and is blocked by default in XP SP2...."

I also note the following registry key exists:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
Explorer\Main\FeatureControl\FEATURE_DISABLE_MK_PROTOCOL

Am I doing something silly or is "mk" an old protocol vs ms-its and
Microsoft is making things difficult under MS XP SP2?!



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


-- 
Edit this bug report at http://bugs.php.net/?id=30715&edit=1

Reply via email to