Board Thread:Support Requests - Designing Your Wiki/@comment-1524681-20200410031222

Often enough, the chronology of a story as told does not always align with the chronology of the story as it occurred. Flashbacks and exposition come and go, episodes get aired out of order, details get retconned. Perhaps there is a subplot that might be better followed by excluding parts of the main story. For the unfamiliar, there could be spoilers to exclude, or fresh details to reveal with each new episode.

Might there be a way to present this in a literary form for wikis? I'm thinking of a system where you can assign numeric values (floats, or maybe even bitmasks) to inline and/or block-level tags, and a field that allows a reader to select a chronology, or a certain level of depth or progress. The page would then rearrange and hide/reveal as needed. Sortable tables come to mind, though you have to deal with columns, and perhaps one sentence in the middle of a paragraph might need different ordering.

This could also be useful for giving separate instructions or cascading complexity to different audiences, though I believe conditional expressions can already handle this. 