Hi Tobias,

Good question. Maybe I'm not approaching this project quite the right way.

(As a quick aside, I'm probably going to use Array objects for those
elements that the Grid view would be useful for. So I've got a workaround
for this specific Grid issue, but let me explain my intended data-design a
bit better.)

This JSON Editor widget was very appealing because of the JSON-Schema
functionality, where I can plan out how the various bits of character data
are stored, save these schema as separate tiddlers, and then display
editors-widgets to quickly edit "parts" of characters on the fly. I may
have to write my own widgets for the "display view" of the data instead of
the "edit view" of the data

Here's my data-structure plan so far:

   - Each "characterName" tiddler in my wiki will have an accompanying
   "characterName/gamesystem/data" tiddler.
   - The dataTiddler's text field will be the character's "Long
   Description".
   - The dataTiddler will have other fields to store more character data as
   JSON objects, such as !!attributes, !!health, !!inventory, !!factions,
   !!relationships, etc.
   - The main Character tiddler will then use a skeleton tiddler to
   transclude the data into a "Character Sheet" with tabs for sections,
   character-picture & descriptions, stats, etc.
   - The "Character Sheet" skeleton will have buttons to enable or disable
   a JSONEditor widget to edit just there sub-sections independently. For
   example, we dont' want to mistakenly edit the Character's attributes when
   we add/remove things from their Inventory.
   - There will be another set of Tiddlers that the user will step through
   to initialize a new character and data tiddler for a new character, where I
   can re-use these schemas or extend them.


On Thu, Nov 5, 2015 at 12:34 PM, Tobias Beer <[email protected]> wrote:

> Hi Joshua,
>
>
>> Hmm, I think I found an answer to this. I'll check the TiddlyWikiDev
>> group to see if there's another way to get the Grid option working...
>>
>
> My first question would be: Why JSON? ...as currently JSON support in TW
> is limited.
> The cleanest most TiddlywWiki approach here would be using tiddler fields,
> imho.
>
> Best wishes,
>
> Tobias.
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "TiddlyWiki" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/tiddlywiki/uZUsq7dgJ3E/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/c32e3e27-511f-49d2-a3f3-3a414cee741c%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywiki/c32e3e27-511f-49d2-a3f3-3a414cee741c%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAM1fME630NTPO1aVCfutoHrZypcYukNBtPN6kK7gZhLErA8qvw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to