I’ve been putting off testing out Templates, and now that I finally did I’m a bit confused…
I just did a comment about how I was expecting a Template to be “live”, meaning changes to it would reflect on all Objects created with it (or at least have the option to do so). But I found that all it does is create a static Object based on the Template. I commented about this here: How can I create a Template? What are Templates used for? - #2 by qualquertipo
I also thought I’d be able to define the Template in a way that would make creating new objects easier (streamlined, if you will). For example, having the option to add a dummy content to be “filled in” by just clicking on it (without needing to delete existing Template content, as it is now). This could probably be achieved by allowing Blocks to be set as “dummy” in the Template.
For example, for my Book template, I’d like to add a sample image with the desired proportion and/or width, and then set it as “dummy”. That way when I create a new Book object, I just need to click on that image and get the dialog asking me to pick an image or take a picture (instead of needing to delete the existing one, and add a new one in place).
For paragraphs, I’d like to be able to add a dummy text (such as “Type here a summary of this book.”), which disappear once its clicked (the same way as the “Type text or/ for commands” text disappear when creating new blocks in Anytype).
For the title, instead of “Untitled” i’d like it to show “Book title” (or whatever I define). Again, as dummy text.
I’d also like to be able to lock certain (or all) aspects of my Template, to avoid accidental changes for example (I wouldn’t want one book to have a slightly different cover width because I accidentally resized it when editing it…).
Going a bit further, I’d also like to be able to define custom UI for data entry, based on data type. For example, in the Release Date field, a drop-down that filters as you type, and in the Progress field, a slider that allows choosing a percentage between 0 and 100. (This is a Feature Request I plan to make for Relations in general as well)
Perhaps I’m completely misunderstanding what Templates are, and what I’m talking about is actually something else… Please correct me if I’m wrong! I haven’t been able to experiment with Anytype as much as I’d like, but I still want to try to bring up a few of my ideas and requests. So I apologize if I’m too far off here!
PS: This also connects to one of the concerns I have with mobile Anytype. I love how it’s so feature rich (very similar to the desktop app), however I’d also like to have the option to quickly create an object via a simplified custom interface. For example, if I’m away from my computer and I want to add a book to my Anytype, I’d like to be able to simply tap a quick-add shortcut I already have in my phone, which would (hopefully very quickly) open a very light-weight UI just for creating an Object of that type, with the cursor already on the title field. Once I’m done adding the info, I just press a button at the bottom (“Create”?) and the UI closes. I think this could be useful even in desktop. (I also plan to make a Feature Request about this quick-add idea eventually).