kettext/TODO.ktx

23 lines
1.2 KiB
Plaintext

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
TODO
````````````````````````````````
1. Sections - flag that enables placing div(?)s after a header and until a header of the same size is found (or end of elements).
2. Table of Contents generation - flag that enables the generation of a table of contents via headers. Builds into a list(?)
3. alternative tags, for img, audio, video, etc. (!!!)
* it would be cool to make it able to just take URLs for popular sites and figure out the rest. This is unlikely, however, but it would be neat (and give us an advantage over other markup languages!).
* maybe like [[video:somefile.flv]] or [[video:http://youtube.com/...]] ?
* [[img:my_image.png]] ?
* maybe some sort of convertTo::*::parseEmbed that has hooks?
* convertTo::*::embed_handlers => (
tag => "video",
handler => &function
);
* Reformat code and place it in its own "class"/"context", e.g., "kettext::"
* @elements kettext::parseFile
* Create some sort of interface for conversion
* kettext::convertTo::HTML ?
* kettext::convertTo::ktx
* kettext::convertTo::Markdown
* kettext::convertTo::textile
* writing should print to stdout OR to outbound file if marked.