This question about : Answered

problems/confusion with the Configure-Webinterface, Installation NatSkin

I have an Foswiki 1.0.5 installation and installed some Plugins using the Configure-Webinterface

First:

It's a little bit confusing why some installed Plugins are only highlighted with a bold font and others have a green row and theire normal "Install"-buttons are replaced by a "Re-install"-button.

Both kinds of installed plugins seems to work and have no error-messages at the Topic System/InstalledPlugins.

Second:

I tried several times to install the NatSkin, but this installation-step tooks so much time, I let it work much than a quarter of a hour, but at a point it didn't actually continue.

It tries to install the TWiki-Version of the FamFamFamContrib, although it loaded the Foswiki-Version.

The same way it expects the BreadCrumbsPlugin at /lib/TWiki/Plugins/BreadCrumbsPlugin.pm instead of /lib/Foswiki/Plugins/BreadCrumbsPlugin.pm.

Therefrom it loads the installer-script for the BreadCrumbsPlugin and reinstall it(in the right Foswiki-folders).

Here is the grey highlighted Installerscript-output on the Webinterface:

Running from configure, disabling CPAN

### NatSkin Installer ###

This installer must be run from the root directory of your Foswiki
installation.
    * You can abort the script at any point and re-run it later
    * If you answer 'no' to any questions you can always re-run
      the script again later
##########################################################
Checking dependency on Foswiki::Contrib::FamFamFamContrib....
Foswiki::Contrib::FamFamFamContrib v36.082101118058 loaded
##########################################################
Checking dependency on TWiki::Plugins::BreadCrumbsPlugin....
*** NatSkin depends on perl package TWiki::Plugins::BreadCrumbsPlugin >=1.00
which is described as "Required"
But when I tried to find it I got this error:

Can't locate TWiki/Plugins/BreadCrumbsPlugin.pm

Downloaded installer from http://foswiki.org/pub/Extensions to /var/www/Foswiki-1.0.5/BreadCrumbsPlugin_installer

### BreadCrumbsPlugin Installer ###

This installer must be run from the root directory of your Foswiki
installation.
    * You can abort the script at any point and re-run it later
    * If you answer 'no' to any questions you can always re-run
      the script again later
I will keep a backup of any files I overwrite.Fetching the archive for Foswiki::Plugins::BreadCrumbsPlugin.
Downloaded archive from http://foswiki.org/pub/Extensions to /var/www/Foswiki-1.0.5/BreadCrumbsPlugin.tgz
BreadCrumbsPlugin_installer
data/
data/System/
data/System/BreadCrumbsPlugin.txt
lib/
lib/Foswiki/
lib/Foswiki/Plugins/
lib/Foswiki/Plugins/BreadCrumbsPlugin/
lib/Foswiki/Plugins/BreadCrumbsPlugin/Core.pm
lib/Foswiki/Plugins/BreadCrumbsPlugin.pm
templates/
templates/view.breadcrumbs.tmpl
Archive unpacked
Install lib/Foswiki/Plugins/BreadCrumbsPlugin/Core.pm, permissions 0644
Install templates/view.breadcrumbs.tmpl, permissions 0644
Install data/System/BreadCrumbsPlugin.txt, permissions 0644
Install lib/Foswiki/Plugins/BreadCrumbsPlugin.pm, permissions 0644
Add topic System.BreadCrumbsPlugin
##########################################################
Adding topic: System.BreadCrumbsPlugin to installation ....

### BreadCrumbsPlugin installed ###

### Installation finished ###

##########################################################
Checking dependency on TWiki::Plugins::FamFamFamContrib....
*** NatSkin depends on perl package TWiki::Plugins::FamFamFamContrib >=1.0
which is described as "Required."
But when I tried to find it I got this error:

Can't locate TWiki/Plugins/FamFamFamContrib.pm

Downloaded installer from http://foswiki.org/pub/Extensions to /var/www/Foswiki-1.0.5/FamFamFamContrib_installer

### FamFamFamContrib Installer ###

This installer must be run from the root directory of your Foswiki
installation.
    * You can abort the script at any point and re-run it later
    * If you answer 'no' to any questions you can always re-run
      the script again later
I will keep a backup of any files I overwrite.Fetching the archive for Foswiki::Contrib::FamFamFamContrib.
Downloaded archive from http://foswiki.org/pub/Extensions to /var/www/Foswiki-1.0.5/FamFamFamContrib.tgz
data/
data/System/
data/System/FamFamFamFlagIcons.txt
data/System/FamFamFamMiniIcons.txt
data/System/FamFamFamContrib.txt
data/System/FamFamFamSilkIcons.txt
data/System/FamFamFamMintIcons.txt
FamFamFamContrib_installer
lib/
lib/Foswiki/
lib/Foswiki/Contrib/
lib/Foswiki/Contrib/FamFamFamContrib.pm
pub/
pub/System/
pub/System/FamFamFamContrib/
pub/System/FamFamFamContrib/silk-preview.jpg
... and so on until:
Install pub/System/FamFamFamSilkIcons/weather_snow.png, permissions 0664 

After that there is much grey colored place... but no text...

p.s: I have little problems when I copy-and-paste text into the Wysiwyg-Editor with the verbatim-mode. The editor makes to much empty pre-tags, that I can only fix in the raw-edit.

-- StephaniePlatz - 06 May 2009

Installing the NatSkinPlugin/NatSkin/NatEditPlugin using the installer-script on the command-line works. But the installer-script searchs on the false directory. I think the dependencies in the NatSkin_installer, NatSkinPlugin_installer and the NatEditPlugin_installer for BreadCrumbsPlugin, FilterPlugin, FlexWebListPlugin, GluePlugin and IfDefinedPlugin in the installer-script aren't right.

In the installer-script of the NatSkin is also a dependency to TWiki::Plugins::FamFamFamContrib.

And what is with the recommended JQueryTWistyPlugin?

-- StephaniePlatz - 06 May 2009

I have make a Task about that. See Tasks.Item1579

-- StephaniePlatz - 07 May 2009

NatSkin has been ported to Foswiki. JQueryTwistyPlugin is deprecated. Please use TwistyPlugin. NatSkin switches it to jQuery mode automatically.

-- MichaelDaum - 03 Jul 2009

QuestionForm edit

Subject
Extension NatSkin
Version
Status Answered
Topic revision: r4 - 03 Jul 2009, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy