Hey there, That's quite a shopping list now isnt it? ;)
The good news is that all what you've mentioned is possible. The bad news is that I don't think there are existing plugins that will cover all of your needs, so you will need to write some of the pieces. I do have the writing of a presentation setup similar to what you are mentioning on my to-do list for the next version of the student and instructor notebooks, but I wont be working on it until later this year (July-August). However, there might be bits and pieces of the current instructor notebook that you might find useful. It allows for multiple "presentations" by combining a "SlideShow" theme with multiple instances of the NavigationMacro. Using the TiddlerNotes plugin allows for notes on slides which are not visible when viewing as a SlideShow/presentation but are otherwise. Feel free to take a look at the InstructorNotebook and see what if anything you might be able to use. However, please do note that this is very much still in development and rather raw and therefore I can't promise any support for it: http://share.lewcid.org/POLS250-InstructorNotebook.html (Go to Manage -> ListTags to get access to the plugins used) The StudentNotebook on the other hand is much more mature: http://lewcid.org/2009/02/11/student-notebook-workflow-demo-and-screencast/ Lastly, I am curious as to why you would prefer not have a server-side component for this? Having worked with this type of set up for over a year now, I've found that having some kind of server-side component in the middle vastly simplifies the user experience. If the issue is the ability/resources to deploy a server-side component we (UnaMesa) can probably help you with that. Cheers, Saq On Mar 2, 12:43 am, rouilj <[email protected]> wrote: > Hi all: > > I am looking at using TiddlyWiki as a combination: > > * presentation tool > * on-line textbook > * notebook > > for a class I will be teaching to system administrators. > > I am using the PresentationPlugin and associated TiddlyWiki from Saq > Imtiaz athttp://lewcid.googlepages.com/presentation_empty_full.html. > Since I need multiple presentations, I have tried using > TaggedTemplateTweak (http://www.TiddlyTools.com/#TaggedTemplateTweak) > to apply a Presentation1ViewTemplate for tiddlers (slides) tagged > Presentation1. Then there is a Presentation2ViewTemplate etc where the > view templates have hard coded into them the Index for the various > presentations. This kind of works, but not really. Footers, page > layout changes etc don't really work properly. > > I have integrated the TiddlerNotesPlugin > (http://tw.lewcid.org/#TiddlerNotesPlugin) using the ViewTemplate to > provide the note taking/annotation capability. > > Sadly this doesn't quite meet my requirements. I have the following > needs and am looking for ideas on how to implement them: > > * Presentation > * More than 1 presentation per TiddlyWiki (probably 5-10). The > goal is a single single textbook with "appendices" that supply > all the presentations. > > * One tiddler per slide (to allow students to annotate on a per > slide basis). > > * Slide navigation should be possible for presenter and student > modes. So there should be next/prev links in the student copy > to allow them to follow along with the presentation. (My > tweaks above work fine for this as the > Presentation1ViewTemplate includes the navigation.) In student > mode, the notes will be shown as well as the standard 2/3 > column style for searching/navigating within the TiddlyWiki. > > The presenter's presentation mode should have a single tiddler > filling the screen/window with no left/right TiddlyWiki > navigation columns. It should not show any notes and should > allow headers and footers. I have the no-notes part done by > replacing the Presentation1ViewTemplate in the presenter's > copy, but that doesn't change the view to single tiddler mode, > nor does it change the page layout to remove the three column > format. > > * I need some way to make the next/prev buttons in the student > view replace the current slide rather than displaying the new > tiddler. Using SinglePageModePlugin would work, but it is > useful to display the slide and also any tiddlers referenced > from the slide at the same time to the students. For > presentation, using the SinglePageModePlugin is fine. > > * Mouse navigation locations (next/prev links) should be fixed > and not have their vertical location change depending on the > slide length. (putting them just above the footer at the very > bottom of the window would work well). However the current > next/prev links require hard coding the name of the index file > used for the presentation. > > * Allow navigation through the presentation using keyboard keys > rather than the mouse. For example > http://www.math.ist.utl.pt/~psoares/addons.html#SlideShowExample, > http://www.math.ist.utl.pt/~psoares/addons.html#SlideShowPlugin > implement keyboard navigation. (Note that the SlideShowPlugin > doesn't fulfill the requirement to be able to annotate > each slide as the whole slide show is a single tiddler.) > > * It would be nice if the presentation slides can have comment > only text that is shown when not in presentation mode. This > way a single tiddler can be used for presentation and also > display supporting material that is not useful on a slide. > > * Advanced features such as revealing text on the slide in > response to a button press (say a space bar) to allow simple > animation would be nice. (Basically overlays as in > SlideShowPlugin). > > * Obtaining - this is pretty much working > * download a tiddlywki template > > * use TiddlyWiki import to import all tiddlers in a pure store > TiddlyWiki file. > > * Updating > * the ability to update the presentation/textbook content using > import/update from a master (export format/pure store) > TiddlyWiki file. > > * Students must not lose tiddler annotations when the master > tiddlers are updated (I think this is handled via the > TiddlerNotesPlugin without any extra effort.) > > * Usehttp://tiddlywiki.bidix.info/#RSSReaderPluginDocand the > rss feed mechanism to notify the users when updates are > available. > > * Usehttp://www.tiddlytools.com/#ExportTiddlersPluginInfoto > allow the author to filter/export only certain tagged tiddlers > (e.g. that contain the "Content" tag) to a export/pure store > file.Than all the tiddlers in that file can be imported to a > template TiddlyWiki file that includes the various plugins and > core code. > > * Note taking > * students should be able to record notes on slides/tiddlers > using full TiddlyWiki markup. > > * The note mechanism must be accessible when viewing slides in > student presentation mode (to follow along with the > presentation) as well as be accessible in any other tiddler > (supporting material). > > * Other > * It would be nice to be able to automatically create a table of > contents for the textbook with links between the tiddlers. > Some > form of hierarchical structure relating tiddlers would be > needed. > > * Searching using YourSearchPlugin > http://tiddlywiki.abego-software.de/#YourSearchPluginsince > this will be aimed at system administrators who can use the > advanced search features. > > In many respects this aligns well with the goal of the Tiddly Learning > student/instructor notebook: > > http://lewcid.org/2009/02/11/student-notebook-workflow-demo-and-scree... > > but I don't want to set up any server side applications. > > So does anybody have any ideas for plugins and other integration > steps, or can contribute code that will make this work? > > Are there things I am forgetting that you think should be implemented? > > Or is this just a dumb idea? > > Thanks for any/all ideas even if it's just a recommendation that I get > professional help 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 -~----------~----~----~----~------~----~------~--~---

