When using the ListPages module, and you have separate="true", some syntax items like [[iftags ...]] react to the listed page, rather than the page with the module on it.
This does not seem to work for buttons.
If it was possible to enable this functionality for buttons, we could do all of these things remotely, from the results of a ListPages module:
- Set tags
- Delete a page
- Change page parent
- View source code
- View history
- etc.
Though the one I'm most interested in at the moment is the set-tags button to be working this way ;-)
This would be really useful.
I also note that the current state is inconsistent. This code:
works fine if the page is viewed directly, but fails if it is listed in a ListPages modules.
For iftags to work on the listed page, use separate="true".
It works for iftags, but not for the set-tags button.
~ Leiger - Wikidot Community Admin - Volunteer
Wikidot: Official Documentation | Wikidot Discord server
It seems like it might be pretty complicated to make the set-tags (or any other buttons for that matter) action work inside ListPages since it would have to target the source page and not the active page displaying the list.
It would be awesome if that functionality could be worked out. I can only imagine the possibilities!
Community Admin
@leiger: That is precisely my point. Iftags works on the listed page, but the set-tags button works on the current page.