Thanks for your feedback! I appreciate you taking the time to share your thoughts on where we can make LogViewPlus better.
You have made two other comments this morning which I think are related:https://www.logviewplus.com/forum/560/RE-Template-Folders-Grouping#562https://www.logviewplus.com/forum/563/Log-entry-notes-per-parser
Adding all three comments together - I think it is fair to say that the existing template feature is just not meeting your needs. Thinking about it, the Templating feature is really "individual focused". The idea is that it is a simple, time saving feature that is easy for new users to learn and understand.
Thinking about templates from a team perspective - complete with documentation - really changes things. It's almost a completely separate feature.
So, I think if we build on your idea above, we could have an application setting which determines whether you want a "Individual Template" or "Team Template" workflow. Individual will be the default because I think it will have a simpler use case and be easier to learn.
This setting would then give us a clean slate to rethink how Templates could work for teams.
I am thinking that templates should be saved to a directory outside of LogViewPlus with the directory configured as an application setting. You could then build the structure however you liked and include documentation in the directory structure (for example, Word documents).
The "Add Template" menu would then become hierarchical - mirroring the directory structure.
Your question highlighted one problem with this approach - users will still need to manage Personal templates which are not shared. I don't have a great solution for this yet, but I think once users are comfortable with managing templates in an external folder it should be easy to separate the different use cases.
...and I think the above is probably enough to start work on a version 1. Additional features can be added later.
Any thoughts? If you are happy with the above approach, I will consolidate the other to threads here to keep the conversation focused.