Hi, regarding your additional tweaks:
1) there's no need for this. I've changed (again!) the theme mechanism. The SlideShowTheme was removed and I got back to the previous 3 shadow tiddlers, SlideShowPageTemplate, SlideShowViewTemplate and SlideShowStyleSheet, that together define the default theme. I was forced to do this because I want to keep the plugin as a single tiddler and TW does not provide a way to extract sections from shadow tiddlers. That only works with 'real' tiddlers like the example themes I wrote. So, if you edit any of those 3 shadow tiddlers you are redefining the default theme that, in your case, will become the StudentTheme. Include these modified tiddlers in the student edition and make sure to omit the InstructorTheme tiddler. This way, the macro <<slideShow theme:InstructorTheme ...>> will use the right theme in your edition and will fall back to the modified default theme in the absence of the InstructorTheme tiddler. 2) sorry, I don't like that one. I removed the 'titles' option so you have to include the tiddlers' titles in the ViewTemplate. However, you can already do some of that in the templates using the 'noClicks' or the new 'noKeyboard' classes (see the StudentTheme example in my site). 3) Done! -- Paulo Soares On 26 Mar, 15:41, rouilj <[email protected]> wrote: > Hi Paulo: > > On Mar 26, 7:13 am, Paulo Soares <[email protected]> wrote: > > > I took a look at the TaggedTemplateTweak code and realized that it is > > just an hijack of a core function. So there may be another solution: > > hijack that plugin instead of duplicating templates' content. It > > requires you to include 4 lines in the toggleSlideStyles function of > > the slideShowPlugin like this: > > [...] > > Would you like to try this? It may not be an optimal solution but I > > think it should work for now. > > I was thinking that might be possible. I'll try it. However > duplicating > the ViewTemplate isn't so bad plus it gives a bit more flexibility. > > > BTW, do you have your work-in-progress online? I'm curious about > > what's coming up because it all seems very close to my own ideas that > > I keep holding back because there's no server side solution simple > > enough. > > I do sort of. I have an older copy of the the student tw and the > content > tiddlers on line, but it doesn't include your latest slideshow plugin. > I plan on releasing the instructor tw (without content of course) when > I get > the parts put together. > > At the moment I am having a problem with sync not working (getting the > doSync: > false error from another board thread). I created a sample that > illustrated the > problem hopefully FND will be able to fix it. > > I have a couple of more tweaks I want in the SlideShow plugin that I > was going > to try adding (none of the 12 or so languages I have worked in up to > this point has > ben javascript, so may take a bit). > > 1) support a list of themes E.G. theme:[InstructorSlideShowTheme > StudentSlideShowTheme]. So I have a single > slideshow button in the tiddler in both the student and > instructor tw. But the student tw is missing > the InstructorslideShowTheme (i.e. it's not exported by the > instructor tw). So it will use the > StudentSlideShowTheme in the student version and the instructor > theme in the instructor version. > 2) Also while this breaks the "theme" ness of the theme, I am > planning on adding a section SlideShowModes > to the themes to get default values like "noClicks title" etc > that would normally be passed as parameters > to the slideshow macro. This way I only need to specify the theme > and that includes the interaction mode. > 3) Also I need to add a noKeyboard similar to noClicks to disable > the key bindings. The notes part of the tiddler > that is displayed in student mode is editable. When the space bar > or the B key or arrow keys > (to move between lines in the notes tiddler) is typed in the note > to add info, the slide showplugin interprets > them. When running in "noKeyboard" mode, the only way to move to > the next slide would be to click on the >> button > in the naviagtion menu that should always be displayed by the > theme used with this option. > > After that I can create a new student tw, upload a blank instructor tw > and give you a pointer to it. > > If you beat me to any of these, I'll be happy to accept the results of > your work 8-). > > -- rouilj --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/TiddlyWiki?hl=en -~----------~----~----~----~------~----~------~--~---

