Questions for using Memory Keeper TW

Oh my. That is not good. There must be an old custom tag defined somewhere that I used to test it in the system. I remember testing with music-group. I’ll investigate later tonight when I get a chance.

However, you should be able to remove it. Thanks.

@ishldgetoutmore This is actually an issue with one of the templates. An immediate fix can be implemented by importing this content. Either download or otherwise save the content of link below as a .json file that you can import. Once you have the file, you can drag and drop it onto TW’s river to import.

https://clsturgeon.github.io/MemoryKeeper/support/downloads/%24__plugins_cls_mk_organizationtemplate.json

Let me know if that solves it.

Craig

1 Like

That solved the issue with the “music-group” tab!

1 Like

clsturgeon, how do I fill in the “fields” in a Person tiddler? Person field blanks are provided for “Caption,” “Show Age,” “Birth Order,” “AKA,” “Description,” “Icon,” “Image,” “Image Caption,” “Blood Type,” “Tree Names,” “Keyword,” and Select Father/Mother/Adopted Parents/Spouses/Occupations/Project/Tasks. I don’t see anywhere to put “Date of birth,” “Birth place,” “Date of death,” “Age,” “Death place,” “Date of burial,” or “Burial place.”

Nevermind! I figured it out! Took me long enough!

Question for you, Mr. @clsturgeon, how would I go about adding additional event categories?

@ishldgetoutmore

Review the online help.

https://clsturgeon.github.io/MemoryKeeper

Search for “Custom Event Types”

Hope this helps.

1 Like

Apologies! I should have thought to look there first!

This looks like an edition that could be published on TiddlyWiki.com

3 Likes

Mr. @clsturgeon, is there a way to add a new Person type? Can I make a “MyCustomPeopleTypes” tiddler, then give it the $:/tags/mk/people tag, and then make new People types, such as, say, “nonbinary”?

No. I have been working with @ChrisW on custom event types. Specifically, we are experimenting with custom secondary types. Secondary types/tags are not primary event tags. Birth death and marriage are primary, where a secondary is a sub tag associated with primary tag. Chris’ example was “disaster”.

I mention this because currently there is no support for either custom primary or secondary tags for a person.

For most attributes for a person I prefer to use a field, not a tag. Your example seems okay by me for a tag. Regardless when it comes to custom tags the user should have control.

I have documented that the current gender tags are to be used to define the gender at birth. Therefore, if I implemented custom person tags I would likely not have any of them override the male/female tags. But this obviously does not stop the user from not selecting one of them.

Bottom line, I’ll review.

Aside: build 11 is available and if we can workout secondary custom tags, build 12 may quickly follow.

Thanks,

Craig

1 Like

I’m looking forward to seeing how it develops! Thank you so much!

FYI. I have released build 12 of the Memory Keeper. Includes bug fixes and better support for custom events, sources, places, etc. Please review the release notes.

1 Like

I may have discovered another bug. If I create a “water vehicle” or “road vehicle,” they show up correctly under the “Water Vehicles” and “Road Vehicles” tiddlers. But “aircraft vehicles” do not. The “Aircraft” tiddler has the following:

<span class="tc-subtitle">There are <$count filter="[tag[vehicle]tag[airplane]search:title{$:/config/References/searchstrings!!possession-search}][tag[vehicle]tag[helicoper]search:title{$:/config/References/searchstrings!!possession-search}] +[sort[title]]"/> aircraft vehicles.

I think this is the culprit, and it should be [tag[vehicle]tag[aircraft], since there aren’t “airplane” or “helicoper” [sic] tags, correct?

1 Like

For the information of other people who are impacted by this issue, I have changed the “Aircraft” tiddler in my instance to the following and it seems to work!

<<showsearchbox "possession">>
<span class="tc-subtitle">There are <$count filter="[tag[vehicle]tag[aircraft]search:title{$:/config/References/searchstrings!!possession-search}] +[sort[title]]"/> aircraft vehicles.</span><br/>
<div class=events style="padding-top:5px; float:right;">
<$button><$action-sendmessage $message="tm-new-tiddler" title="Aircraft Title" $fields$ tags="vehicle aircraft" />{{$:/core/images/new-button}} aircraft</$button><br/></div>
<div class="list">
<$list filter="[tag[vehicle]tag[aircraft]search:title{$:/config/References/searchstrings!!possession-search}] +[sort[title]]">
<$link to=<<currentTiddler>>><$view field='title'/><br/></$link>
<div style="margin:0 0 0 40px">
<$list filter={{!!people}}>
<$link to=<<currentTiddler>>><$view field='title'/><br/></$link>
</$list>
</div>
<div style="margin:0 0 0 40px">
<$list filter="[tag[event]contains:vehicle{!!title}sort[title]]">
<$link to=<<currentTiddler>>><$view field='title'/></$link><br/>
</$list>
</div>
</$list></div>
1 Like

@arunnbabu81 Thanks for reporting. I can confirm build 12 has this issue. Build 13, released about a week ago has this fixed. I did not immediately see your post. Please add the @ tag with my ID so I get notified. Thank you.

Hmmm, I updated my instance just before this, I must have just missed it! Thanks!

@clsturgeon Apologies, sir! Is there a way enabled to for an Object tiddler (or really, any tiddler that doesn’t already allow for an image by default, such as the Person tiddlers) to display an image in the tile? I feel like that’s probably a bunch of code that’s likely unneeded by the vast majority, but I figured I’d ask in case it was something obvious I missed.

1 Like

@ishldgetoutmore No need to apologize for asking questions.

Do you mean can I add support for the image field for objects, where the image appears when viewing an object tiddler?

If so, that is easy/quick to do. I’ve been lazy and put img tag references in the body of tiddler to show an image of an object.

From your point of view, what other MK entities need this?

You used term tile, so I’m a bit confused.

If you create photograph tiddlers and associate those to an object, those photos appear on the Media—>Photograph tab for an object in a grid/tile form.

I’m sorry, I always think of the tiddlers as they display as a “tile” (the tiddler is a portion of code, after all; I call it “tile” to mean the “tiddler as displayed”). I hadn’t thought of making a list (because I’m an extreme newbie at coding, as I’ve displayed by my ignorance multiple times in this thread :slight_smile: ) but I think you already have Image display built into all the other entities I can think of (Events, Persons, Organizations, Places…)

In any case, if you’ve got a full schedule, I’ll be happy to use the Photograph trick! Thank you kindly for your prompt reply!