Some lines on the score sheet do involve adding multiple things, and some involve multiplying a number of things by some number. So, I need the ability to do simple additions, simple multiplications, and combinations of simple additions and simple multiplications.
I don’t have anything to say about the table design, but I am impressed by the calculation approach via an iframe. I’m wondering if there’s some simple way to use postMessage to pass the calculation result back directly. I’ve never tried combining that with TW. Have you? Anyone else?
Also, with all the unicode characters floating around, I’m surprised you don’t rename your <<e ...>> to <<✎ ...>>!
Anybody who would like to comment about the table design: please feel free to contact Stonemaier Games. That is the layout of the score sheet for their game.
My primary need for unicode characters is for visual cues to make it quick and easy to find things that are related to each other. It helps make things “pop out”.
If the thing isn’t something I want grabbing me by the jugular, I don’t want it to have a unicode character in it.
The unicode characters are much like the color tabs on dividers in a filing cabinet.
I very much dislike coding in javascript. My approach to sharing things between a TW instance and an iframe: local storage.
I was just picturing having a TW tool – widget, macro, function, procedure, something – which accepts a filter that would output an expression and result in the value of that expression. It could use your IFrame trick or some safety-wrapped eval. And it could start as a plugin rather than TW-internal.
Somebody would have to code the JS for this… but it wouldn’t necessarily have to be you!
I meant only about your move from wiki tables to html tables. I guess I should have used “implementation” rather than “design”. I still have nothing to say about this.
It does not take me long to find myself annoyed working with a wiki table. I only use wiki tables for very simple and static content, or for quick prototyping of an idea that will get converted to an html table.
Make sure to download your own copy of that TiddlyWiki, just in case I go and break something between now and your next game. (I have this habit of continuously tweaking things.)
I’ve started to design a “Game Inventory” tiddler to manage board games for which the TW instance can manage game session scores
Instead of having “Editor” tiddlers for each game in the inventory, the tiddler for a game will be the template for the scores of a game session
Renamed the “Game Sessions Manager” to “Game Sessions”
Added a few games, just to test the game inventory
Added the scoring sheet for the game “Grove”
(Grove and Wingspan are the only games currently set up with a scoring sheet; at some point, it would be nice to have some sort of “wizard” to build score sheets.)
Although Grove is a one-player card game, it is possible to have a multi-player game if each person has a copy of the game. So I’ve set up the scorecard to allow up to 5 players.
The squirrel penalty, unlike the other categories, is subtracted from the total.
On my mind: the ability for friends to export game sessions for import into other friends’ TW’s.
So tiddler title ought to at least have some degree of uniqueness.
I think the easiest thing to do is include “host initials/whatever” in tiddler titles. So tiddler titles that are a combination of date and host initials/whatever.
This is the first I can remember someone referencing other people’s wikis that may not be already be fellow users of this forum, or may just have you hosting or otherwise “running the show” for their wikis.
I’m also assuming that your friends would likely use this game manager on a phone/tablet at get-togethers and would want mobile access.
As someone who has only ever handed static exports of info from my wikis (text file, PDF, Word docs.etc…) you mentioning handing over actual tiddlers to someone else stood out to me. If you have any examples of other people around you using tiddlywiki on their own, I would love to hear any basic details on their setups.
If none of this applies, sorry for going a bit off-topic. Feel free to remove this post if you like.
I imagine a fairly large circle of friends, not necessarily the same friends involved in each game night or each other’s game nights.
If you and I each have our own TiddlyWiki for tracking games, I might attend one of your game nights and want to include the games you hosted that night in my own TiddlyWiki as part of the info I’m tracking for one or more games I’ve played with you and not played with you.
Really, this is the first time I’ve ever considered independent TW instances with some “cross-pollination” on certain things of common interest, while having a ton of things that are not of common interest.
Not a huge thing to share what are really static tiddlers (records of game session events). It would be more of a dog’s breakfast if they were tiddlers that change over time (much more involved to keep two or more TW instances in sync with each other.)
Nah, they wouldn’t have to be online. If you have an offline TW on your tablet/phone/computer, easy enough to export a game night’s score sheet for whatever game to a file and email it to one or more participants who would like it (for import into their TW instance.)
Really, the only thing I need to chew on is making it easy for those tiddlers to have unique titles, and maybe eventually have a custom interface that is very specialized for the job of managing a games inventory, managing game sessions and game scoring, and sharing tiddlers.
I’m going to need a few more sleeps to connect the dots.
Oops, I’m just now “clicking” on what you are saying.
No, I’m not talking about managing TW instances for other people.
You have a TW for managing your board games and board game sessions you host (“host” as in “invite people to your house”). I have a TW for managing board games and board game sessions I host (“host” as in “invite people to my house”).
When you host a board games night I attend, I might ask you to send me the final score sheet for one or more of the board games played that night.
When I host a board games night you attend, you might ask me to send you the final score sheet for one or more of the board games played that night.
You host (as in put/store) your TW wherever you want (online or local), and I host (as in put/store) my TW wherever I want (online or local.)