InfraWiki:Tasks: Difference between revisions

From InfraWiki
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