Wiki tasks: Difference between revisions
DT 404 workaround |
mention QuestyCaptcha option |
||
Line 27: | Line 27: | ||
*** 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 | *** 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 | ||
**** Looks like there is a workaround with <code>$wgSend404Code = false</code> https://phabricator.wikimedia.org/T380885 (backups should be clarified before installing DiscussionTools, and perhaps it 'just works' with this server config?) | **** Looks like there is a workaround with <code>$wgSend404Code = false</code> https://phabricator.wikimedia.org/T380885 (backups should be clarified before installing DiscussionTools, and perhaps it 'just works' with this server config?) | ||
* 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. | |||
== Upstream == | == Upstream == |
Revision as of 14:09, 28 November 2024
User
migrate remaining pages from testing wiki https://pommel.uber.space/wiki/Special:AllPagesconvert emoji shortcodes to actual emojis🎉categorize roomscreate templates
System
issue:.excalidraw
files can't be uploaded"File extension ".excalidraw" does not match the detected MIME type of the file (application/json)."disabling MIME type detection altogether is badcustomizations to MIME type detection can be made through extensions https://www.mediawiki.org/wiki/Manual:MIME_type_detection
- issue: no code syntax highlighting
- there is already computer code formatting and preformatted for basic formatting
- the most downloaded extension https://www.mediawiki.org/wiki/Extension:SyntaxHighlight but a test installation on the test wiki broke it
- a "drop in replacement" extension for the previous one with more up to date tech https://www.mediawiki.org/wiki/Extension:Highlightjs_Integration with an example on the test wiki https://pommel.uber.space/wiki/Syntax_highlighting_test
- issue: file upload limited to 2MB
- the PDF manuals for the DHW tank are too big to upload
- the mediawiki default is 100MB
- modifications to the PHP configuration directives
upload_max_filesize
andpost_max_size
inphp.ini
required. https://www.mediawiki.org/wiki/Manual:$wgMaxUploadSize
- issue: discussion/talk page discussion is tricky to do right
- There is an extension for that! https://www.mediawiki.org/wiki/Extension:DiscussionTools
- 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
- Looks like there is a workaround with
$wgSend404Code = false
https://phabricator.wikimedia.org/T380885 (backups should be clarified before installing DiscussionTools, and perhaps it 'just works' with this server config?)
- Looks like there is a workaround with
- 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
- There is an extension for that! https://www.mediawiki.org/wiki/Extension:DiscussionTools
- 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.
Upstream
- issue: 404 on Discussion creation when DiscussionTools installed
- 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
- issue: Media search is a bit tricky, require care when naming
- issue: Instant commons not enabled since it overwhelms local media
- issue: excalidraw generated SVG upload fails
- "Found unsafe CSS in the style element of uploaded SVG file."
- issue: Mobile (MinervaNeue) does not allow editing on main page
- by design https://www.mediawiki.org/wiki/Topic:Ui9jkjungdin7alo (more of a gotcha)
- issue: Mobile (MinervaNeue) does not allow page creation
- option is there, just hidden https://www.mediawiki.org/wiki/Topic:Vi9o8iqrz2t4o2ge
- issue: Category pages need to be manually initialized
- There is an extension to create them automatically when first referenced https://www.mediawiki.org/wiki/Extension:Auto_Create_Category_Pages