User blog comment:BertH/New Forums now available in Labs/@comment-452-20121205213058

The more issues come to light, the more I think that a better solution to "fix" the old forums would have been to just enable Article Comments for the Forum namespace, rather than re-inventing the wheel as an oval. (It works, but it's not a gentle ride.)

Every new wikia feature seems to depart further and further from normal wiki pages, meaning more and more normal features aren't available, and more and more bugs appear when trying to glue things together (Moving pages across namespaces? redirects? importing? grouped recent changes? diff logs links?)

Since all comments seem to be implemented as pseudo subpages anyway, I don't see why they weren't implemented as actual subpages, and transcluded in-line.

end of url for a comment to this blog post:
 * @comment-Vandraedha-20121204074520

end of url for a reply to that comment:
 * @comment-Vandraedha-20121204074520/@comment-452-20121204153244

Yet appending ?action=edit to those urls does nothing, and the usual range of "action="s don't work either.

If the features were implemented as normal wiki pages, then all normal actions would be possible, including move: which is not available for any comments.

Moving a misplaced reply would be as easy as renaming:
 * this: @comment-Vandraedha-20121204074520/@comment-452-20121204153244
 * to: @comment-SapphireOfNeptune-20121204091607/@comment-452-20121204153244

The one "new" feature that would possibly need to be implemented would be a new "creator and sysop only" permission. (Which is the current permission on editing blog, message wall and new forum messages, so don't give me the old "not in the wiki spirit" excuse.)

I think I'll implement this in DPL and use it instead of the new forums. (edit: working well so far, having trouble with recursively loading replies to comments - a limitation of DPL, apparently.)