Bug: IE 6 sidebar error
tried both
WebSidebarMakerIE and the downloadable
InstallSidebar. Neither work on my IE 6 machine.
Test case
Download twikidotorgsidebaradd
save as... on to desktop
doubleclick
The specified file is not a registry script. You can only import registry files.
here's the source
[[--Add REGEDIT4 You need to edit the .reg file downloaded to say REGEDIT4 on the top line - this is required for Win98 and Windows NT (and probably Windows ME and Win95). --]]
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{82EC6BC8-8213-4DE9-B4B9-B5B5EA6CFBD4}]
@="TWiki.org"
[HKEY_CLASSES_ROOT\CLSID\{82EC6BC8-8213-4DE9-B4B9-B5B5EA6CFBD4}\Implemented Categories]
[HKEY_CLASSES_ROOT\CLSID\{82EC6BC8-8213-4DE9-B4B9-B5B5EA6CFBD4}\Implemented Categories\{00021493-0000-0000-C000-000000000046}]
[HKEY_CLASSES_ROOT\CLSID\{82EC6BC8-8213-4DE9-B4B9-B5B5EA6CFBD4}\InProcServer32]
"ThreadingModel"="Apartment"
/!-- You will also need to follow the tip about c:\winnt in WebSidebarMakerIE, replacing that string with your Windows directory, e.g. c:\windows.--!/
[HKEY_CLASSES_ROOT\CLSID\{82EC6BC8-8213-4DE9-B4B9-B5B5EA6CFBD4}\Instance]
"CLSID"="{4D5C8C2A-D075-11d0-B416-00C04FB90376}"
[HKEY_CLASSES_ROOT\CLSID\{82EC6BC8-8213-4DE9-B4B9-B5B5EA6CFBD4}\Instance\InitPropertyBag]
"Url"="http://twiki.org/cgi-bin/view/Main/WebSidebarIEAll?skin=plain&web=Main"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Explorer Bars\{82EC6BC8-8213-4DE9-B4B9-B5B5EA6CFBD4}]
"BarSize"=hex:fa,00,00,00,00,00,00,00
[-HKEY_CLASSES_ROOT\Component Categories\{00021493-0000-0000-C000-000000000046}\Enum]
[-HKEY_CLASSES_ROOT\Component Categories\{00021494-0000-0000-C000-000000000046}\Enum]
I tried the same with (
http://twiki.org/cgi-bin/view/Codev/WebSidebarMakerIE?web=Main&GUID=82EC6BC8-8213-4DE9-B4B9-B5B5EA6CFBD5
) saved as sidebar.reg
Both produced same error message.
Error
The specified file is not a registry script. You can only import registry files.
Environment
| TWiki version: |
current Twiki |
| TWiki plugins: |
|
| Server OS: |
|
| Web server: |
|
| Perl version: |
|
| Client OS: |
win 98 se |
| Web Browser: |
IE 6.0.26 |
--
DennisDaniels - 22 Mar 2002
Follow up
When doing a sidebar install, you need to either download the cross-web .reg file, or to use the links above, which supply parameters required for a valid registry file.
MikeMaurer does have it working in IE6.
One interesting point is that it's now possible to use Windows Explorer (i.e. the file explorer with left-hand list of folders) and replace the left-hand pane with a TWiki sidebar! Very neat, it looks like TWiki is practically integrated into the operating system, practically. All we need now is a TWiki toolbar icon for IE, then you can flip between a filesystem view and a TWiki view ...
--
RichardDonkin - 21 Mar 2002
Fix record
You need to edit the .reg file downloaded to say
REGEDIT4 on the top line - this is required for Win98 and Windows NT (and probably Windows ME and Win95). You will also need to follow the tip about c:\winnt in
WebSidebarMakerIE, replacing that string with your Windows directory, e.g. c:\windows.
--
RichardDonkin - 22 Mar 2002
Followup_2
I Edited
REGEDIT4
and modified the winnt to windows
I also downloaded the generated install browser bars and modified as instructed
REGEDIT4 and
C:/windows. It did install and the browser bar does appear. Empty. Restarted Machine. The sidebar is still
empty.
IE6>View>ExplorerBar>Twiki.org and Twiki Main appear
--
DennisDaniels - 22 Mar 2002
You need to read the
WebSidebarMakerIE instructions and do exactly the same thing for the cross-web sidebar. The latest version of this page is fairly clear.
Check View | Explorer Bar to turn a sidebar back on.
--
RichardDonkin - 22 Mar 2002
Interesting - btw it's easier if you just post comments below the last one, in
ThreadMode.
Try using c:\windows not '/' (if you did use c:/windows). Apart from that, I'm out of ideas - perhaps there's something unusual about the Win98 registry.
Any Windows experts out there care to comment?
--
RichardDonkin - 22 Mar 2002
Are you using the file you've attached? As that definately won't work having both REGDIT4 and Windows Registry Editor 5.00.
Getting a blank bar showing up is almost certainly an issue with your path to the shdocvw.dll, as I had this issue when originally working with the registry. The registry isn't designed to be "user-friendly" by any means, so having the slashes mixed up very well could cause a problem.
--
MikeMaurer - 22 Mar '02
Mike is right about the shdocvw.dll bit - the problem is that you missed off the trailing quote mark on that line, at least on the attached file. Please re-read the
WebSidebarMakerIE page and do
exactly the edits described - if you get a single character wrong with registry editing it is quite likely not to work, as here...
I've also updated the
InternetExplorerSidebar page to include a cross-web .reg file that will work for Windows NT/98 with only one edit.
--
RichardDonkin - 23 Mar 2002
Related pages:
InternetExplorerSidebar