diff --git a/TODO.md b/TODO.md index e69de29..1a21d99 100644 --- a/TODO.md +++ b/TODO.md @@ -0,0 +1,30 @@ +# TODO + +## API for blocks + +### POST /api/block/append + +`block=&text=` + +Append `` as a new block at the end of the children ``. + +## Tables + +A table can be defined by headers and rows. The headers are the `Keywords::` of +the page, and the rows are the pages where these fields should be taken from. + +```text +{{table}} + headers + Father + Title + rows + [[Link to other page]] + ... +``` + +### Use cases + +#### Show the values from the pages in a table form based on the header names + +#### Edit the values and update the name/value pair in the corresponding document