dokufreaks / plugin-pagelist

Lists DokuWiki pages in a nice looking table or unordered list.
http://dokuwiki.org/plugin:pagelist
GNU General Public License v2.0
30 stars 21 forks source link

dynamic pagelist #129

Open mosely1 opened 2 years ago

mosely1 commented 2 years ago

It would be great if pagelist could dynamically list all pages in a namespace without having to explicitly list them. I realize this is what the plugin dir is meant to do, but dir seems bloated and unmaintained. Pagelist is great, I just need it to dynamically include and exclude pages as those pages get created or deleted in the namespace. Thanks!

ghost commented 1 year ago

Yes, good idea, and additionally a page break after items will be helpful. Thanks!

Klap-in commented 1 year ago

Please one request per issue report :-) (please explain in that new issue what you mean with the page break)

ghost commented 1 year ago

Please one request per issue report :-) (please explain in that new issue what you mean with the page break)

done

ajshea commented 1 year ago

indexmenu plugin does this

mosely1 commented 1 year ago

indexmenu only gives an index of pages. Our wiki uses indexmenu for the sidebar as a navigation tool.

What my users additionally want is a master-control page, located at each :start: page, that not only lists the pages in the namespace but also gives the description, title, and date of last edit for each page in the namespace. indexmenu cannot do this. We currently accomplish this goal with pagelist, but it is tedious when pages get created, deleted, or moved.

Thank you again for consideration.

ajshea commented 1 year ago

That actually would be a very useful tool, I can think of places where I would like to use something like that.

Klap-in commented 1 year ago

The dir plugin uses pagelist, in my understanding to do this. What about the plugins https://www.dokuwiki.org/plugin:nslist or https://www.dokuwiki.org/plugin:simplenavi?

See also #106

mosely1 commented 1 year ago

Simplenavi is great for a sidebar. I use it for that. And love it for that.

Nslist is similar to simplenavi in that it only provides the hierarchy of pages and namespaces (and optionally the date) but not the description of the pages.

I need my Master Control index pages to include a description (abstract) of each page in the namespace, and Pagelist is excellent for that.

mosely1 commented 1 year ago

YES! https://github.com/dokufreaks/plugin-pagelist/issues/106 That person was trying to do exactly what I would like to do.