Please, please, please, please, please allow us to set a description of changes when creating/editing (saving) a page via the API…!
When we are using our own applications to save these pages, it gives us the unique opportunity to automatically detect what is being changed and to add an appropriate description of changes… which makes viewing the history so much easier.
Or alternatively, simply for the case when bulk-editing several pages, it's useful to be able to add a comment to explain what has changed.
For example, I've been asked to remove unordered lists from a site for someone, but you can't see what change I am making unless you (1) view history, then (2) compare my change against the previous version.
It'd be so much better to be able to add a comment such as "Edited with API. Unordered lists (*) removed by request."
/ End of rant.
Oh, and being able to retrieve this comment when using pages.get_one or pages.get_meta would also be useful. If for some reason in our application we want to show information about the most recent edit, that comment would be useful to display alongside the updated_by and updated_at values.
But most important is the ability to set this comment when saving, for viewing online in the page history.
…and it would be good if the API changes can be seen in the Recent Changes. :)
If slaughterhouses had glass walls, everyone would be vegan. - Paul McCartney
Hmm… but I thought they already appear there? My edit to art2: Барберинијев рељеф is in your site's system:recent-changes list.
The issue I think is that there are no e-mail notifications, which are kind of crucial if anyone wants to use the API for blog posts. Not very useful to create a blog post with API if no-one gets a watching email to tell them that it exists. <— That's already planned though, just not implemented I think.
~ Leiger - Wikidot Community Admin - Volunteer
Wikidot: Official Documentation | Wikidot Discord server | NEW: Wikiroo, backup tool (in development)