Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tags: web listing enhancements #588

Closed
lucab opened this issue Mar 26, 2021 · 2 comments
Closed

tags: web listing enhancements #588

lucab opened this issue Mar 26, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@lucab
Copy link

lucab commented Mar 26, 2021

Thanks for developing this project, it's a very interesting tool! I have a couple of wishlist items related to how neuron handles tags listing / exploring / linking in the generated webpages.

In my usecase I have a pile of daily notes, with a random assortment of topics in each one. I do make heavy use of nested hierarchical tagging in order to navigate and link them. Right now the webpages rendered by neuron are suboptimal to navigate because they are lacking a way to 1) automatically generate indexing pages for each tag, and 2) generate an overall listing of all known tags.
In short, it would be great to have something similar to dirtree for tags.

As a real example, let's say I have two notes which are tagged one as formal-methods/smt/cvc4 and the other as formal-methods/smt/z3.
I'd like to see the following set of webpages autogenerated:

  • formal-methods.html
  • formal-methods/smt.html
  • formal-methods/smt/cvc4.html
  • formal-methods/smt/z3.html

Strictly related, I'd like to have a tag-query syntax (or any other embeddable way) to produce a tree listing/index of known tags, linking each entry to the autogenerated pages above, like this:

+ [formal-methods](formal-methods.html) (2)
  + [smt](formal-methods/smt.html) (2)
    - [cvc4](formal-methods/smt/cvc4.html) (1)
    - [z3](formal-methods/smt/z3.html) (1)
@srid
Copy link
Owner

srid commented Mar 26, 2021

I agree this would be very good to have in neuron. Meanwhile you might want to checkout @b0o's https://github.com/b0o/neuron-extras (linked here).

I'd like to have a tag-query syntax (or any other embeddable way) to produce a tree listing/index of known tags, linking each entry to the autogenerated pages above, like this

Try [[z:tags]] query - but that won't be useful (due to lack of linking) until either this feature or #567 is done.

@srid srid added the enhancement New feature or request label Mar 26, 2021
@srid
Copy link
Owner

srid commented Aug 8, 2021

@lucab Checkout Emanote, next-gen neuron which has this feature. Demo https://www.srid.ca/-/tags

Closing per https://neuron.zettel.page/next ... to further discuss this idea, post in Emanote repo.

@srid srid closed this as completed Aug 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants