Tags System #193
Unanswered
snowy-jaguar
asked this question in
Ideas
Tags System
#193
Replies: 2 comments 6 replies
-
very interesting, we have to brainstorm a little to find the best implementation way.. |
Beta Was this translation helpful? Give feedback.
6 replies
-
Hi to all, After read, I have some concerns!
Best regards |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I really like the look and feel of WikiDocs for my homelab but the one pain point I have is the lack of a tags system; for example I have the following sections:
"Server A" would likely make an appearance in all 3 sections:
At the moment, there's no way I can easily tie all these different places together, in an intuitive way at least. I could manually write tags in the top or bottom of the content files but I see that as error prone.
My idea, since the directory's already map out the content structure, is to add a
tags.[insert filetype]
oroptions.[insert filetype]
to the directory's. These could be edited via the same WYSIWYG editor, maybe in a submenu or side panel, and be invisible to the user.My reason for
options.[insert filetype]
is that you could use this to declare other customisations for a page, such as:My initial thought for the filetype was
.yml
but i guess.env
,.toml
or really anything else could work. These properties could be declared in a high level file in the root directory but I think shorter documents in each content directory better fits with the current file structure.Edit 01: Just to be clear this discussion page is focusing on the tag system idea, the other usecases of an
options
file are merely examples I thought could justify it.Edit 02: Misc formatting and spelling fixes
Edit 03: Sentence structure edits to make the paragraphs more readable.
Beta Was this translation helpful? Give feedback.
All reactions