Item1499: SlideShowPlugin does not work in 1.0.4
Priority: Normal
Current State: Closed
Released In: 1.0.5
Target Release: patch
Copied from Support.Question133:
I have an Foswiki 1.0.0 Installation with the pre-installed
SlideShowPlugin, migrated Wiki-Content from an TWiki 4.1.2 to it and upgraded it to Foswiki 1.0.4 (because I had problems with my installed Plugins, that wasn't loaded to the @INC... don't know why, but with the Upgrade, it seams to work).
But no
SlideShow works on my foswiki(neither the example of the
SlideShowPlugin-Documentation, nor the slideshows of my migrated content).
So I looked at the
SlideShowPlugin.pm of my TWiki and my Foswiki. The Foswiki-version of the
SlideShowPlugin used a slideshow.css, that isn't in the pre-installed version, so I copied this file in pub/System/SlideShowPlugin/ , maked the chown for the webuser... but it didn't help.
In my
SlideShows, if i use the "Start Presentation"-button, I get something like a raw view of the Topic, without the Wiki-Skin, without an
SlideShow-Skin or something, with an "End Presentation"-button at the beginning and buttons with "|<", "<" and "End Presentation" at the end of the side.
But only the "End Presentation"-button works(it redirects me to my Topic-View).
--
StephaniePlatz - 20 Apr 2009
I wonder if perhaps I did not get the MANIFEST reverted when I reverted the rest between 1.0.1 and 1.0.4.
I will take a close look that all files are present when I build 1.0.5
--
KennethLavrsen - 23 Apr 2009
The MANIFEST is OK meaning all the files are in the distribution.
So I do not quite understand if it does not work.
We need more information
--
KennethLavrsen - 24 Apr 2009
Which informations did you want? I want to help you in every way I can.
Should I make a screenshot of the situation? Or do you want the sourcecode?
I've made a diff of my old TWiki and the preinstalled Foswiki 1.0.0
SlideShowPlugin-Sourcecode (lib/(Foswiki|TWiki)/Plugins/SlideShowPlugin.pm and lib/(Foswiki|TWiki)/Plugins/SlideShowPlugin/SlideShow.pm ) and the only difference seems to be the replacement of the TWiki to Foswiki (e.g. "my $query = TWiki::Func::getCgiQuery();" becomes to "my $query = Foswiki::Func::getCgiQuery();"). So it seems to be correct, i think. But I'm not sure.
I have the Foswiki-1.0.4, Thu, 19 Mar 2009, build 3201, Plugin API version 2.0.
But have upgraded from Foswiki 1.0.0 to it.
I migrated, like in the
UpgradeGuide described, content from an TWiki version TWiki-4.1.2, Sat, 03 Mar 2007, build 13046, Plugin API version 1.11.
Before I updated to 1.0.4 I installed these Plugins:
BreadCrumbsPlugin
FilterPlugin
FlexWebListPlugin
GluePlugin
IfDefinedPlugin
NatSkinPlugin
CalendarPlugin
DpSyntaxHighlighterPlugin
JQueryPlugin
JQueryTwistyPlugin
NatEditPlugin
AutoViewTemplatePlugin
TagCloudPlugin
LdapNgPlugin
LdapContrib
ExplicitNumberingPlugin
EditChapterPlugin
HeadlinesPlugin
RenderPlugin
But had problems with installing the
ImagePlugin(i think I couldn't find this Magick-library in the CPAN) and tried to install the
DBCacheContrib, but stopped it, because I have to install the Berkely DB manually... and at this moment I haven't the leisure to read enough about this.
I couldn't install these plugins using the configure-webinterface, because I got an error, that's there an -t switch is activated, and it couldn't install the plugin.
At the moment it works, after the update, but I don't know why and I'm sorry, that I forgot to note me this error.
But before the update I installed these updates manually over the command line with the installer-scripts, if they work, otherwise I make it really manually, like described in the documentation.
I've just upgrade the
SlideShowPlugin using the configure-webinterface, but the bug is the same.
There aren't any dependencies to other plugins listed, so there outdated versions shouldn't make any problems.
Where can I find this MANIFEST-file?
Aw... And I made an Bug-Report with the migrated content about the used plugins before and after the upgrade.
But after the upgrade all other used plugins, except the
SlideShowPlugin, work.
So which information did you want? I will send you all you need.
But I'm no developer. I'm a newbie. You have to say me, which informations you need of me.
Many thanks.
--
StephaniePlatz - 24 Apr 2009
You already provided some of the information I needed.
The
SlideShowPlugin has been through an update in January/February which I tested and rejected and rolled back.
Unfortunately some developers has made the mistake to release the 1.1.0 version (trunk on our Subversion) to foswiki.org so some have upgraded to this version. I feared you had done that and it seems maybe you have.
However installing the 1.0.4 upgrade reverts the plugin back. So it depends on what you installed when.
I am releasing Foswiki 1.0.5 this weekend and then I will re-upload all default extensions to match the versions shipped with 1.0.5 and after that I will look at the enhancements to this plugin trying to find out why I had problems with it.
But if your version is the 1.0.4 one - then we need to find out what does wrong.
Can you did out
- Any error log messages from the Apache error log.
- Maybe attach the files from your installation that are the
SlideShopPlugin so I can compare them. You can also try and do that yourself. Compare with the files from the 1.0.4 zip. Not the extension download from foswiki.org.
- Attach the
SlideShowTemplate you use
I would very much like to be sure that I have things right in 1.0.5 so if you can give me this feedback today Friday it would be a great help
--
KennethLavrsen - 24 Apr 2009
I'm sorry, but I can't offer you the data now, because I've my foswiki installed on my local pc at work, have no access to it and leaved my work before you answered.
But I will send you all of this information monday morning.
I think I installed my foswiki in the late february or early march, short time before the update to 1.0.4 was released.
And then at a time you could on the foswiki-site geht the 1.0.0-Installation and the 1.0.4 upgrade, i think ago a week, I upgraded to 1.0.4.
And today I let using the configure-webinterface update the
SlideShowPlugin (perhaps I should made an screenshot of the VM before.. I forget it every time), but the bug was the same. I can't recall which version this plugin have no. I will say it you monday.
But if you want I could test the new patch and the new version of the plugin.
It hasn't anything to do with the bug, but did you know if there is any plans for something like the
WikiWorkbenchContrib for the Foswiki?
Or something with the same functionality?
Many thanks.
And I'm sorry, that I can't help you today.
--
StephaniePlatz - 24 Apr 2009
I attached for you all of my error-logs and the
SlideShowPlugin-Sourcecode, but I have no selfmade templates for the
SlideShowPlugin, only the default template and this is provided on the
SlideShowPlugin-Topic, so I attached this.
And I made a diff between the
SlideShowPlugin.pm in my Foswiki-1.0.4-Upgrade.tgz and the used one in my System.
There is a difference between them, but I don't know which is the right one.
I will take a snapshot of my VM, will upgrade to 1.0.5 and then see if the bug anymore exists.
--
StephaniePlatz - 27 Apr 2009
I've made an fresh Foswiki-1.0.5 installation, migrated my old content and the bug doesn't appear, so I think I can close this Item.
But many thanks for the support
--
StephaniePlatz - 06 May 2009