I had installed both this extension and Extension:SubPageList3 on the same wiki. It seems that both got into each others way because all of a sudden the kidsonly parameter (set to "yes") didn't work anymore with both extensions. Disabling this extension seems to have amended that issue.
Topic on Extension talk:SubPageList
The idea is that you use only a single sub page list extension, not multiple. try only using SubPageList. That should work, and if it doesn't, this is a bug, which you should report. SubPageList being backwards compatible with SubPageList3 means that when using SubPageList3, and replacing it with SubPageList, the wikitext should still function the same.
Thanks for the quick reply! Actually that was only for testing purposes ;-) Will try your suggestion.
I disabled SubPageList3 but the kidsonly parameter doesn't work anymore, with neither syntax (tag or parser function) so it definitely looks like a bug.
Looks like the parameter gets the kind of double negation wrong:
kidsonly = yes will show all descendants, while kidsonly = no won't show any.
hth
BTW Which extension provides this cool forum style discussion page?
Oops.. I fixed the negation issue on SVN, so it'll be fixed in the new release.
This threaded discussion page works via LiquidThreads
Thanks for the fix. I grabbed the code from SVN and the bug seems to be gone.
However I get another error message:
Call to undefined method SubPageList::parseWikitext() in /extensions/SubPageList/SubPageList.class.php on line 157
Seems the old parse() function is gone and not yet replaced by a new parseWikitext() function.
I moved this function to Validator; so you also need to get the latest SVN version of that extension.
Ah, thanks - will try that!
EDIT Seems like there's a new bug. The first list item doesn't get rendered correctly (the same with UL and OL):
Yeah - I just also noticed this. It's because of my previous change. Will have a look at how to fix this soonish.
I just fixed the bug on SVN :)
Thanks! Will try asap.