Commit graph

29 commits

Author SHA1 Message Date
91c198cf0a Add a prefix to the type of menu items generated by this plugin
The prefix used is "childrenpages_".
This should make it easier for template builders to identify the menu
items added by this plugin.
2020-04-05 15:25:56 +02:00
dc8419cabc Add installation instructions using tarballs 2020-04-03 23:45:20 +02:00
af80a2dcb4 Add instructions about how to install the current stable version 2020-04-03 23:34:19 +02:00
fc78e5ffd8 Fix mentions of old plugin name 2020-04-03 23:25:51 +02:00
2338ec7798 Add information about configuration in the README 2020-04-03 23:21:07 +02:00
ace8c2b8a2 Add French translation for default strings 2020-04-03 23:07:23 +02:00
342276f13b Add screenshot to the README 2020-04-03 23:04:36 +02:00
ec942e3a47 Fix display of default list of namespaces used by the plugin in configuration manager 2020-04-03 22:42:25 +02:00
83bba9954a On children pages, show links to other children pages and back to the main parent page 2020-04-03 22:37:30 +02:00
e137f57890 Ensure compatibility with "translation" plugin
cf. https://www.dokuwiki.org/plugin:translation
2020-04-03 22:13:43 +02:00
e79910dd07 Add installation instructions 2020-04-03 21:59:15 +02:00
9844188469 Improve handling of compatibility with "translate" plugin 2020-04-03 05:32:33 +02:00
32290a00d1 Ensure compatibility with "translate" plugin
cf. https://www.dokuwiki.org/plugin:translate
2020-04-03 02:46:35 +02:00
a45accac4b Add children pages to all pages that are not included in a reserved namespace 2020-04-03 02:19:57 +02:00
71295a3ec3 Generate a label from the item type if none is provided 2020-04-03 02:14:16 +02:00
60f3dfe08f Move list of namespaces used for children pages to a configurable array 2020-04-03 02:08:40 +02:00
c1c8deef10 Add link to children pages from any page that is not included in a namespace 2020-04-03 01:52:49 +02:00
b1725f934c Add a localized label on generated menu items 2020-04-03 01:44:50 +02:00
eefa64ecb4 Generate new menu items from a hardcoded list of children 2020-04-03 01:15:41 +02:00
a1c1c23c45 Only take action if the current page is not included in a namespace
This is to avoid recursive children pages creation, a future update will
handle this in a smarter way.
2020-04-03 00:56:58 +02:00
ec2433d044 Fix action plugin class name 2020-04-03 00:50:50 +02:00
c28abb315b Rename plugin and update description 2020-04-03 00:14:46 +02:00
1f3686219d Update plugin metadata 2020-04-03 00:10:27 +02:00
4ca920f729 Only take action during the generation of the page menu 2020-04-03 00:06:42 +02:00
8bd362aa01 Register a hook against the MENU_ITEMS_ASSEMBLY event 2020-04-02 23:49:58 +02:00
a91001fb25 Add basic description and link to installation instructions 2020-03-30 23:46:25 +02:00
93535bc845 Add basic action definition
This is an empty placeholder, all it does right now is triggering a
warning each time DokuWiki tries to load it.
2020-03-30 23:32:07 +02:00
410fdb12cc Add basic plugin information 2020-03-30 22:52:22 +02:00
929b1e1240 Initialize repository with plugin license 2020-03-30 22:51:58 +02:00