Displaying Metadata for Documents & Whiteboards

When I create a Document or Whiteboard (whether stand-alone or embedded in an Entity), I would like to add a block displaying applicable metadata similar to what is available for an Entity; e.g., Created By, Creation Date, Modification Date. Am I missing a configuration option somewhere?

From what I can see, it seems I’ll need to add a static Sticky Note to capture the info I would like to display and perhaps include a date in the object’s name.

Additionally, I could guidance on how to find this metadata or how to search / query for Document and Whiteboard objects using metadata.

You could try using a database for documents. That’s what we do. We get almost all the functionality of the inbuilt documents feature, plus some more custom relations and the ability to create additional tags as fields.

I don’t think there’s a way to get this functionality with whiteboards currently.

1 Like

BTW, this is what we want to do in the core. Document will be transformed to a Database in near future (I hope)

1 Like

It would be nice if there’s some way to get the navigation bars/Table of content feature into a documents database. I think this is the only feature that I miss from the traditional documents feature.

@Michael_Ichter - Thanks for the suggestion. Since I would like to support Whiteboards as well as Documents, I’m might give this a try:

  1. Create a new database called “Docs and Whiteboards”
  2. Add Single Select field called “Type - View” with Options = Document, Whiteboard
  3. Add the Documents field to the Database
  4. Add the Whiteboards field to the Database
  5. When creating an Entity, simply give the Entity a Name then create a Document or Whiteboard (not both) as you would with any other Entity and give the “embedded” Document or Whiteboard the same name as the Entity
  6. Use “Type - View” to set whether the Entity is for a Document or a Whiteboard
  7. When I make a Task (the Documents and Whiteboards are for a Project Management Space), I can link that Task Entity to a Docs and Whiteboards Entity. We are also building out a Software Development Space and I could do the same thing there.

Re: 6., probably unnecessary, but going to try it until we don’t need it. I’d like to automate 6., but it seems you can’t include Advanced fields in a Formula… I tried to make an IF / THEN Formula to keyed off “is Documents null” or “is Whiteboards null”, but I don’t see how to reference these fields unlike “Name” or a Basic field I added.

I suspect this will work, but isn’t particularly elegant and I’ll likely end up with Entities that have both a Document and a Whiteboard or incorrect “Type - View”. And I’ll end up with Users directly adding a Document or Whiteboard into a Task Entity rather than via the Docs and Whiteboards Database. Seems like a recipe for disorganization. If you have an improvement on this idea, I’m all ears.

Table of contents is available for any rich text field (which I presume a ‘documents’ database will naturally have).

I think using a db for whiteboards is a bad idea. Especially given the drawbacks you have identified, and others.
For a ‘documents’ database, don’t use the Documents field, just use a rich text field directly for the contents.

1 Like

Related: Please make Whiteboard/Form/etc just fields, not isolated artefacts

@Chr1sG - I don’t really want to create a Documents database either. I would prefer to use a Document (and Whiteboard) embedded in an Entity. But there are the limitations I’ve noted… embedded Documents (and Whiteboards) don’t have the same “capabilities” as their stand-alone siblings.

From @mdubakov comments, sounds like Documents will become a Database soon… any chance Whiteboards will get the same treatment?

For Whiteboard it is hard to justify. Overall, internally we had many discussion what is Database and what is View. Document is mostly a database, while Whiteboard is more like a View.