0.9.0
The shape your story asks for
- Any member note can carry custom fields of your own. A field is a title and whatever you write under it, added and reordered as cards in the form, and kept in a section of the note's own. The plugin writes nothing into them and reads them for nothing else, so what this story needs and the built-in fields never covered now has somewhere to live.
- Worldbuilding kinds are yours to add. Time, location and item are the three every project starts with, and the rail can add up to thirty-two more: a faction, a language, a piece of technology, whatever else this story keeps track of. Each authored kind gets its own folder, rail pane, table, Bases view and three vocabularies, a Lucide icon you choose by name, and a sentence saying what it is for. Renaming one moves its folder and rewrites every link into it, and deleting one names the cost first.
- A set of custom fields can be saved as a template, kept as a note in a fourth folder beside the kind's three vocabularies. The new Custom field pane lists the templates of every kind to add, edit and delete. Any member form can export the fields you just typed as one, and the template chosen in a form is remembered as that kind's default, so the next note of that kind opens with those fields already in place.
- A relationship record now names the note it is with. The form will not save one without a target, and it marks the card it means so you can find it in a long form.
- A record's value is written in a field that wraps and can be dragged taller, the same field a custom field's content uses. A record is still one line in the note, so line breaks are read back as spaces when it is saved.
On upgrade: notes move to schema 3, and nothing happens by itself. The blue Older project format notice appears, and its Update button brings every note current in one pass, the way it has since 0.8.0. Relationships written before this release are read and shown exactly as they were, and the form asks for the missing target the next time you save the note holding one.
Compatibility: Obsidian 1.13.0 or later.
故事需要的形状
- 任何成员笔记都可以带上你自己的自定义字段。每个字段由一个标题和你写在其下的内容组成,在表单中以卡片添加与排序,存放在笔记自己的区段里。插件不会往里写任何东西,也不会拿它们做别的事,这个故事需要而内置字段从未覆盖的一切,从此有了安放之处。
- 世界观种类可以自建。时间、地点与物品是每个项目自带的三类,侧栏还可以再添加至多三十二类:门派、语言、某项技术,凡是这个故事还要记住的都可以。每个自建种类都有自己的文件夹、侧栏面板、表格、数据库视图与三份词表,图标按名称从 Lucide 中挑选,另有一句话说明它的用途。重命名会移动它的文件夹并改写指向它的所有链接,删除前会先说明代价。
- 一组自定义字段可以保存为模板,作为一篇笔记放在该种类三份词表旁边的第四个文件夹里。新增的自定义字段面板按种类列出模板,可以添加、编辑与删除。任意成员表单都可以把刚刚填好的字段导出为模板,而你在表单中选定的模板会被记为该种类的默认值,此后新建该类笔记时字段已经就位。
- 关系记录现在必须写明它指向的笔记。缺少对象时表单不会保存,并会标出它指的那张卡片,方便在长表单中找到。
- 记录的值改在可换行、可拉高的字段中书写,与自定义字段的内容用的是同一种字段。记录在笔记中依然占一行,因此换行会在保存时读作空格。
升级提示:笔记升至 schema 3,但不会有任何事情自行发生。蓝色的较旧的项目格式提示会出现,它的更新按钮一次把所有笔记带到当前版本,与 0.8.0 以来一样。此前写下的关系,读取与显示都和从前一样,只有在下次保存包含它的那篇笔记时,表单才会要求补上缺少的对象。
兼容性:Obsidian 1.13.0 或更高版本。
Full Changelog: 0.8.1...0.9.0