No edit summary |
No edit summary |
||
Line 31: | Line 31: | ||
*Embed live viewer count in sidebar, gamify contributions lol | *Embed live viewer count in sidebar, gamify contributions lol | ||
*V•T•E on every template | *V•T•E on every template | ||
*In [[mediawikiwiki:Extension:MobileFrontend|MobileFrontend]] see if it's possible to make the sections automatically expanded | |||
=== Sidebar stuff === | === Sidebar stuff === | ||
Desktop sidebar | Desktop sidebar | ||
Line 47: | Line 48: | ||
** [https://www.hostknox.com/knowledgebase/642/How-to-set-external-links-in-MediaWiki-to-open-in-new-browser-tab-windows.html $wgExternalLinkTarget = '_blank';] | ** [https://www.hostknox.com/knowledgebase/642/How-to-set-external-links-in-MediaWiki-to-open-in-new-browser-tab-windows.html $wgExternalLinkTarget = '_blank';] | ||
*Change "[[mediawikiwiki:Manual:$wgFooterIcons|Powered by MediaWiki]]" button to point to internal [[MediaWiki]] page | *Change "[[mediawikiwiki:Manual:$wgFooterIcons|Powered by MediaWiki]]" button to point to internal [[MediaWiki]] page | ||
**Prevent new tab somehow? maybe try using [[]] instead of url:// ? | **Prevent new tab somehow? maybe try using [[]] instead of url:// ? | ||
[[Category:Maintenance pages]] | [[Category:Maintenance pages]] |
Revision as of 16:35, 8 November 2022
This page will serve as the roadmap for continued site development. As you can see, running this site takes work, so please consider donating!
To-do's
- Remove "Switch to old look" link in Vector
- set User rights
- for logged out users, require moderator approval
- for logged in users, allow most edits
- install Wikibase
- See if we can convert references to wikibase objects so we can aggregate them above a page-level
- See if we can populate infoboxes with wikibase data
- might eventually install short URLs
- if we do this, ensure that old links redirect, to prevent link rot
- set up favicon - in progress, still troubleshooting lol
- Research timeline extensions
- Edit footer links
- Remove "Privacy policy" "About" "Disclaimers"
- Add "Twitter" "Patreon"
- Look into how Wikispooks offers site backups to visitors for the purpose of censorship-resistance, we might want to do that too
- Draft a censorship resistance plan
- It's been suggested to use Epik if we're censored by our current providers
- Make code blocks wrap (CSS)
- Enable BetaFeatures
- Get site analytics
- Screen size usage so we can improve the CSS for most-used screen sizes
- Install Notifications
- Install Thanks
- Install StructuredDiscussions because they're integrated into Notifications and remove PagesDisqus since it'd thus become redundant
- See if it's possible to make undone revisions hidden by default in Recent changes
- Research extensions that help us to rate pages by completeness and importance
- set up improved SEO
- install Citation needed template
- Embed live viewer count in sidebar, gamify contributions lol
- V•T•E on every template
- In MobileFrontend see if it's possible to make the sections automatically expanded
Sidebar stuff
Desktop sidebar
- Donate
- Categories
- Essays
- Library
- Recent changes
Mobile sidebar (will require custom icons to be designed)
Done
- Set modern Vector to default, instead of classic Vector
- install MobileFrontend
- install Cite extension
- installed PageDisqus - still need to blacklist from special pages
- Set external links to open in new tab to keep our wiki open in previous tab
- Change "Powered by MediaWiki" button to point to internal MediaWiki page
- Prevent new tab somehow? maybe try using [[]] instead of url:// ?