#Subfolder structure for librarian minds

45 messages ยท Page 1 of 1 (latest)

quiet path
#

Hi there. I think there should be a plugin for this coming soon #plugins message

hard fiber
quiet path
hard fiber
quiet path
#

In the mean time, do check out this forum post by @potent vessel for some ideas: https://discuss.logseq.com/t/different-ways-to-structure-data/8819/37?u=alex0

Logseq

Greetings. Iโ€™m still rebooting with Logseq and Iโ€™ve been struck by your reference to a Telegram bot since I use it a lot. I know this is not related to this thread, but Could you, even if it was private, tell me something about that bot or tell me where to find information about it? Thank you

potent vessel
hard fiber
hard fiber
potent vessel
#

About that plugin, it is not clear if it is supposed to be used to manage actual folders inside the graph folder or to organize pages in virtual folders inside Logseq only

hard fiber
#

@spice flume I would love an update and a bit of insight on the folder plug in

spice flume
#

Second phase is limited by the API but it is actually possible to create a 100% local web app that can asccomplish this. Could be an option as a sort of arrange items into folders button

hard fiber
#

How about the real pc subfolders?

spice flume
#

But should be automatabke so that it persist pretty regularly

hard fiber
#

I wouldn't mind to be honest, I just really need subfolders

#

I really love organizing that way on a macro level

spice flume
#

Why would they be more impactful than just within logseq?

#

Out of curiosity

hard fiber
#

My notes too

#

I just want my folder structure to reflect in logseq and modify within it

#

I don't know if I understood your question correctly

hard fiber
#

@spice flume

potent vessel
#

The approach I'd take (and will do when I will have some time) is a script that uses Logseq HTTP API to read some specific indented lists (that I'd tag with [[index]]) and build a folder structure on the filesystem (alongside the graph folder) containing only relative symlinks to the pages. I already a script that opens .md files in Logseq when I click on them and they are in a graph, so I would be able to browse pages as I structured in the outliner using fs folders

hard fiber
potent vessel
potent vessel
#

I was on the same boat, then I realized that the outliner let you structure in a ordered hierarchy Pages&blocks (using references), text, links etc. The way we normally organize files in folders in the file system is just a subset of the above, with the following restrictions:

  1. Leafs (nodes with no children) would be pages
  2. All the other nodes are text strings i.e. the title of the folder

Now that I realized this I don't see why one would want to apply the restriction of a filesystem-like hierarchy, since you can smoothly move between different kinds of hierarchies with the rules being in your mind and not imposed by the software ๐Ÿ™‚

#

Example of a hierarchy restricted by classic filesystem rules ๐Ÿ™‚

hard fiber
#

So I can see my pc folders structure in logseq

hard fiber
hard fiber
potent vessel
#

@hard fiber yes, I never said I disagreed

hard fiber
#

Thanks for taking the time on creating the plug in (when you will have time obviously)

amber comet
#

Not sure if it's related, but Another Embed offers a hierarchical favorites/recents feature.

amber comet
#

Yes, your findings are all correct. This feature is not well documented and certainly some behaviors can be tweaked for better usability too.

  1. The ordering of the items is just as you described and they are ordered by name by default.
  2. Regarding the automatic updating, I have some techniques in mind that I'd like to try. BTW, Logseq currently has a caching bug related to advanced queries that yield wrong (cached) results when one has items removed (re-index is currently the only way to get rid of the cached result). New fav item causes hierarchy to disappear, this is a bug introduced by a DOM change in Logseq v0.9.x it seems. I can fix it.
  3. I'll think about this, maybe a fix is possible.

BTW, this hierarchical favorites/recents also works with namespaces (or namespaces and page tags combined).

#

BTW, Another Embed also allows you to adjust the left sidebar's width by dragging.

amber comet
#

Another Embed is updated and solved points 2 and 3.

flat ravine
amber comet