Due to the recent bug with HTML blocks, and the subsequent fix, all of my HTML blocks require me to recompile the page by pressing Ctrl+E then Ctrl+S on them.
The problem is that for about a week or two now, I've been using a HTML block in a live template. 111 of my pages inherit this live template, and started showing the "No such block" error message. Now I need to manually go to each and every single one of those pages, and recompile them… as recompiling the live template doesn't seem to help.
For similar situations, it would be useful to have a recompile-all setting in site manager, where administrators can queue a certain category up for recompilation, and within the next 10 minutes or so, Wikidot finds the best time to perform the action (I am assuming it would cause some server stress if several thousand pages had to be recompiled, so the action shouldn't be expected to happen immediately especially during high-peak times?).
Just a quick comment — there has been some discussion about a built-in, wikidot-developed version of pieter's page manager CSI in the site manager. This feature would make most sense if it was incorporated into that design.
~ Leiger - Wikidot Community Admin - Volunteer
Wikidot: Official Documentation | Wikidot Discord server
Yes, yes and yes. This is such a must, because only last week I needed to recompile all 61 pages on my blog (edit - save - repeat - edit - save - repeat). It really shouldn't be such an awful process like it currently is.
λ James Kanjo
Blog | Wikidot Expert | λ and Proud
Web Developer | HTML | CSS | JavaScript
Quite an old topic, but I believe I have a good workaround for this.
Instead of editing&saving all pages in a category, just edit the _template page for it (add some non-trivial change like adding asdasd at the begining), save, then edit again removing the change and save again. If there's no _template for a category, just create it and remove afterwards.
Piotr Gabryjeluk
visit my blog