Ticket #16 (closed enhancement: fixed)

Opened 7 years ago

Last modified 7 years ago

Integrate facilities for importing/updating tiddlers

Reported by: JeremyRuston Owned by: JeremyRuston
Priority: major Milestone: 2.1
Component: core Version:
Severity: critical Keywords:
Cc:

Description (last modified by JeremyRuston) (diff)

To support both interactive and automatic variants, the idea is to define some basic standards and library code to support them, but allow for implementation variations to suit specific needs. It's the plumbing to bootstrap the ability to install more elaborate plugins (for example, to perform full content synchronisation).

Out of the box, the desired user features are:

  • To open a remote TiddlyWIki file (via file:, http: or https:) and browse a ListView? of available tiddlers
  • To import selected tiddlers into the current document
    • It should allow for additional actions (eg appending content) to be added by plugins
  • To automatically check for, download and install upgrades for installed plugins
  • More generally, to maintain a subscription list of remote TiddlyWiki files/URLs and manually or automatically import tiddlers from those TiddlyWikis? that match specified criteria
    • For example, I might specify to only get the tiddlers from  http://www.tiddlytools.com/index.html that are tagged 'jeremyruston', or that have the same title as one of my own tiddlers, or to just refresh tiddlers that I've already imported in the past
  • To upgrade the core TiddlyWiki code

This feature is based on the ListView? control, the AsyncXmlHttpRequest? support, the new FileSystem? and LoadingAndSaving. See also the FileFormat? and the StorageFormat?.

See LoadingAndSaving for information about exporting content.

Change History

Changed 7 years ago by JeremyRuston

  • milestone changed from next_version to 2.1

Changed 7 years ago by JeremyRuston

  • description modified (diff)

Changed 7 years ago by JeremyRuston

  • status changed from new to assigned

Changed 7 years ago by JeremyRuston

  • status changed from assigned to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.