Wiki tasks: Difference between revisions

From Kanthaus wiki
file upload max size task done 🎉 thank Antonin
update discussiontools task done
Line 27: Line 27:
** <s>mount additional PHP config to docker container: https://github.com/stephenliang/mediawiki-dockerfile/issues/3</s>
** <s>mount additional PHP config to docker container: https://github.com/stephenliang/mediawiki-dockerfile/issues/3</s>
*** '''done'''
*** '''done'''
* issue: discussion/talk page discussion is tricky to do right
* <s>issue: discussion/talk page discussion is tricky to do right</s>
** There is an extension for that! https://www.mediawiki.org/wiki/Extension:DiscussionTools
** <s>There is an extension for that! https://www.mediawiki.org/wiki/Extension:DiscussionTools</s>
*** There's an issue with it: creating a new discussion page leads to a 404. Could be solved if there was a way to autocreate discussion pages, like the AutoCreateCategoryPages extension above. https://www.mediawiki.org/w/index.php?title=Topic:Yf61jpped9qatknc&topic_showPostId=yf61jppeddod1olk#flow-post-yf61jppeddod1olk
*** <s>There's an issue with it: creating a new discussion page leads to a 404. Could be solved if there was a way to autocreate discussion pages, like the AutoCreateCategoryPages extension above. https://www.mediawiki.org/w/index.php?title=Topic:Yf61jpped9qatknc&topic_showPostId=yf61jppeddod1olk#flow-post-yf61jppeddod1olk</s>
**** Looks like there is a workaround with <code>$wgSend404Code = false</code> https://phabricator.wikimedia.org/T380885 ('''clarify backups before installing DiscussionTools''', and perhaps it 'just works' with this server config?)
**** <s>Looks like there is a workaround with $wgSend404Code = false https://phabricator.wikimedia.org/T380885 (clarify backups before installing DiscussionTools, and perhaps it 'just works' with this server config?)</s>
**** '''done'''
***** Seems indeed to be a server config issue, clarify with Uberspace.
* issue: SEO spammers
* issue: SEO spammers
** We blocked them, and restricted account creation to Nextcloud SSO. It would be possible to implement a password for account creation with https://www.mediawiki.org/wiki/Extension:ConfirmEdit#Configuration that would reduce the barrier for account creation. '''Discuss'''.
** We blocked them, and restricted account creation to Nextcloud SSO. It would be possible to implement a password for account creation with https://www.mediawiki.org/wiki/Extension:ConfirmEdit#Configuration that would reduce the barrier for account creation. '''Discuss'''.


== Upstream ==
== Upstream ==
*issue: 404 on Discussion creation when DiscussionTools installed
**https://phabricator.wikimedia.org/T380885
*issue: difficult to categorize multiple pages at once
*issue: difficult to categorize multiple pages at once
**cat-a-lot exists and is enabled here as a gadget, but does not work on [[Special:AllPages]] which is where it would be most needed. Also the UI is pretty snarled up
**cat-a-lot exists and is enabled here as a gadget, but does not work on [[Special:AllPages]] which is where it would be most needed. Also the UI is pretty snarled up

Revision as of 20:44, 5 December 2024

User

System

Upstream