Ticket #846 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

[TiddlyWeb] Variable recipe support

Reported by: mahemoff Owned by: cdent
Priority: minor Milestone:
Component: tiddlyweb Version:
Severity: low Keywords:
Cc:

Description

I have private bags, dynamically created for each user who logs in.

Right now, there is no clear way to serve a recipe containing all the normal bags and recipes, along with a private bag belonging to just one user. Recursive recipe support, ie recipes containing other recipes, seems like the cleanest way to achieve it.

Change History

Changed 3 years ago by cdent

  • priority changed from undefined to minor
  • type changed from defect to enhancement
  • severity changed from undefined to low

Changed 3 years ago by cdent

  • summary changed from Tiddlyweb - Recursive recipe support to [TiddlyWeb] Recursive recipe support

Changed 3 years ago by cdent

  • priority changed from minor to major

Changed 3 years ago by cdent

  • priority changed from major to minor

Changed 3 years ago by cdent

  • summary changed from [TiddlyWeb] Recursive recipe support to [TiddlyWeb] Variable recipe support

Rather than recursive recipes to satisfy the initial problem it may be better to accept expandable values in recipes, such as

/bags/$user$/tiddlers

or something similar, so changing the summary but leaving initial description for posterity.

Changed 3 years ago by cdent

  • status changed from new to closed
  • resolution set to fixed

This has been done in changeset:9058 as /bags/{{ user }}/tiddlers (the spaces matter)

It has some warts, as described in the commit message

Note: See TracTickets for help on using tickets.