InfraWiki:Tasks: Difference between revisions

From InfraWiki
No edit summary
No edit summary
Line 24: Line 24:
*See if it's possible to make undone revisions hidden by default in [[mediawikiwiki:Help:Recent_changes|Recent changes]]  
*See if it's possible to make undone revisions hidden by default in [[mediawikiwiki:Help:Recent_changes|Recent changes]]  
*Research extensions that help us to rate pages by completeness and importance
*Research extensions that help us to rate pages by completeness and importance
*set up [https://search.brave.com/search?q=mediawiki+SEO&source=web improved SEO]
*install [[mediawikiwiki:Template:Citation_needed|Citation needed]] template
*install [[mediawikiwiki:Template:Citation_needed|Citation needed]] template
*Embed live viewer count in sidebar, gamify contributions lol
*Embed live viewer count in sidebar, gamify contributions lol
Line 30: Line 29:
*In [[mediawikiwiki:Extension:MobileFrontend|MobileFrontend]] see if it's possible to make the sections automatically expanded  
*In [[mediawikiwiki:Extension:MobileFrontend|MobileFrontend]] see if it's possible to make the sections automatically expanded  
*[[mediawikiwiki:Reference_Tooltips|Reference Tooltips]]  
*[[mediawikiwiki:Reference_Tooltips|Reference Tooltips]]  
*We've installed [[mediawikiwiki:Extension:WikiSEO|WikiSEO]] and need to configure it for each page
=== Sidebar stuff ===
=== Sidebar stuff ===
Desktop sidebar
Desktop sidebar

Revision as of 17:30, 4 January 2023

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
  • 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 - could be powered by Wikibase `date` objects
  • Edit footer links
    • Remove "Privacy policy" "About" and "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
  • 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
  • Reference Tooltips
  • We've installed WikiSEO and need to configure it for each page

Sidebar stuff

Desktop sidebar

Mobile sidebar (will require custom icons to be designed)

Feed reader idea

It would be interesting to be able to create a combined feed reader of InfraWiki-approved news outlets, with a "copy" button to copy a piece of content as a reference. This would hopefully reduce the friction for pearl-growing and collecting counter-hegemonic news.

For each category page

  • Add a "Random page in category" button to the top of every category page

Done

  • Set modern Vector to default, instead of classic Vector
  • install MobileFrontend
  • install Cite extension
  • installed PageDisqus - no longer using this extension due to the ads, gonna use something else instead
  • 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:// ?