Category talk:MEpedia help

From MEpedia, a crowd-sourced encyclopedia of ME and CFS science and history

Stubs not showing up?[edit source | reply | new]

For some reason, the stub page Help:Table is not showing up in the list of stubs. I don’t know why.
Pyrrhus (talk) 14:16, 3 May 2019 (EDT)

I think it's probably excluding all the Help namespaces. The code uses the template that calls Module:CategoryList which relies on a third party extension for Dynamic lists. Going to check into the documentation for a way around. notjusttired (talk)
Looking at it further the issue is that the Category:Stubs is not being added by the Template:Stubs, which is very complex. The Module mentioned above can only recognize a stub if it's in the Stubs category, so I added it manually. I've put a rather nasty hack in a link on the page to make it easier to check if any others end up there. The actual solution will probably a change to namespaces in LocalSettings.php but I haven't seen the setting for that. notjusttired (talk) 18:10, 3 May 2019 (EDT)
Thanks so much, Njt!!! This one had me stumped.
Pyrrhus (talk) 20:49, 3 May 2019 (EDT)
User:Notjusttired I think I finally figured out this old annoyance. It turns out that the DynamicPageList extension operates by default on a 24-hour delay. This means that any list of pages based on DynamicPageList is potentially outdated by a day. This includes {{PagesInCategory}} as well as the automatic listing of stub pages. Thus, when I added the stub tag to Help:Table on 3 May, it didn’t show up in the listing of stub pages until 4 May, after we had the above discussion. I have added a developer task to eliminate the 24-hour delay. (I hope there is no significant performance degradation!)
Pyrrhus (talk) 20:25, September 11, 2019 (EDT)
That's worth adding to MEpedia:Known bugs. I guess there is an indexing task running daily that's used by the feature. If you are interested there might be a setting that could be used to index more often eg every 3-4hrs notjusttired (talk) 07:41, September 12, 2019 (EDT)
I have already added a DRAFT developer task to the next round of developer requests to remove this 24-hour delay!
15:52, September 12, 2019 (EDT)