I have a few public-facing documents that have a number of resources in them. To make them easier to navigate, I would like to tag entries. By this, I mean qualitative research coding essentially (e.g., MaxQDa or NVivo), where a block of text can have multiple tags (codes) assigned. I don't want the tags to show in the entries in the document themselves (though letting users access a drop down for each entry showing its tags would be cool.) I'd like to create a dropdown at the top of each document where users can select a tag of interest and a new document will populate containing the document name, header, subheader, and relevant entries (and formatted to show hierarchy). Something like this (but formatted to show hierarchy):
Tag: Disability Access
Document name: Summer Travel
Header: For Kids
Sub-Header: Disability Access
Entries:
Whalestown Playground Accessible Swing (text)
Plymouth Playground Augmentative Communication Board (text)
Header: For Seniors
Entries:
Places to Avoid if you Use a Walker (text)
Document Name: Schools
Header: ADA on Schools
Entries:
Individualized Education Plans (text)
Accessibility Advocacy Tips (text)
I was thinking I might be able to write a script for google docs to do this. Though I don't know Java presently, I can learn it. I don't think CryptPad allows scripts to be imported, but since it's Java-based as well, maybe it would be possible to import scripts written for google docs? It doesn't look like the mark-down feature would allow functionality to write such a tagging feature. I see CryptPad does have tags, but it looks like these are limited to document owners and I'm not sure if it has the functionality I'm envisioning. There are third party programs that promise to do similar, but I'd like to keep everything in one platform and not duplicate the documents in a third-party platform to let users search by tags.
Something that may make this a little easier is that I don't want to let people search by multiple tags at this point. That might come later, but for where the audience of these docs is at this point, that would be info overload. So yeah, interested in hearing about functionality to import scripts written for google docs, that seems like it may be the most versatile approach. though if there's another way to do what I'm envisioning in CryptPad I'd like to know.