There are a few, ranging from minor irritation for an experienced Twiki user to fatal.
Minor: I had to manually install the session and tigerskin plugins because the zip file directory hierarchy didn't match the Twiki distribution architecture (which may actually be the cause of the next, fatal error). The claimed installation hierarchy on Plugins.Trash.TigerSkinPlugin doesn't match the zip file either... (fix the zip file?).
After installing and changing the perl scripts to *.pl (the joys of windowdom), running TWiki caused it to
choke/die on startup with this error:
Software error:
Undefined subroutine &TWiki::Func::getDefaultUserName called at ../lib/TWiki/Plugins/Trash.TigerSkinPlugin.pm line 50.
.... Grrrrrr!!!
Ok, my bad. Please add a dependency on "func.pm" on the Plugins.Trash.TigerSkinPlugin page. It's mentioned on TigerSkin, but I thought with a later beta it would already have been covered. I also seemed to have had an older func.pm since the new one I just downloaded was 11kb and the old one was 6kb. Actually having the older func.pm installed vs. the newer one might have been the problem.
Darn, now I set SKIN = Tiger and got:
Software error:
Undefined subroutine &TWiki::Func::getWikiName called at ../lib/TWiki/Plugins/Trash.TigerSkinPlugin.pm line 83.
This was using func.pm downloaded on 2001/07/30. Looks like TigerSkin.pm should have used getWikiToolName.
Next error:
Software error:
Undefined subroutine &TWiki::Access::permissionsSet called at ../lib/TWiki/Func.pm line 258.
Access.pm does not have the referenced function by that name or anything close to it. This one is a show stopper. (FWIW, i'd like to see this be Access::setPermissions instead of Access::permissionsSet.)
TWiki: 20010720
Plugins: DefaultPlugin, CalendarPlugin, InterwikiPluginEarlyDev, SessionPlugin, TigerSkinPlugin, SmiliesPlugin
Server: Apache 1.3.20
Perl: ActiveState 5.6 build 626
OS: NT 4.0sp6
-- DavidLeBlanc - 30 Jul 2001
David, sorry you've had those problems. The plugin does need the latest alpha. So you either need a CVS grab or wait for the next beta. I've added this as a dependency.
If you use Apache on windows then .pl extension isn't needed, also it only takes a short time to get modPerl, which makes a big performance difference.
Thanks for pointing out the layout problem, I've got used to just doing right click and zip on a directory, which doesn't give the correct result. Now corrected.
-- JohnTalintyre - 30 Jul 2001