InfraWiki:Tasks: Difference between revisions

From InfraWiki
No edit summary
m (Replaced content with "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 == *Shut this glorified hate blog down indefinitely. Category:Maintenance pages")
Tags: Replaced Reverted Visual edit
Line 1: Line 1:
This page will serve as the '''roadmap''' for continued site development. As you can see, running this site takes work, so please consider [[InfraWiki:Donate|donating]]!
This page will serve as the '''roadmap''' for continued site development. As you can see, running this site takes work, so please consider [[InfraWiki:Donate|donating]]!
== To-do's ==
== To-do's ==
*Remove "Switch to old look" link in Vector
*Shut this glorified hate blog down indefinitely.
*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 [[mediawikiwiki:Manual:Short_URL|short URLs]]
**if we do this, ensure that old links redirect, to prevent [[wikipedia:Link_rot|link rot]]
*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 [[mediawikiwiki:Manual:Backing_up_a_wiki|site backups]] to visitors for the purpose of censorship-resistance, we might want to do that too
*Draft a [[InfraWiki:Censorship resistance|censorship resistance plan]]
**It's been suggested to use [[wikipedia:Epik|Epik]] if we're censored by our current providers
*Make code blocks wrap (CSS)
*Enable [[mediawikiwiki:Extension:BetaFeatures|BetaFeatures]] 
*Get site analytics
**Screen size usage so we can improve the CSS for most-used screen sizes
*Install [[mediawikiwiki:Notifications|Notifications]]
*Install [[mediawikiwiki:Extension:Thanks|Thanks]] 
*Install [[mediawikiwiki:Extension:StructuredDiscussions|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 [[mediawikiwiki:Help:Recent_changes|Recent changes]]
*Research extensions that help us to rate pages by completeness and importance
*install [[mediawikiwiki:Template:Citation_needed|Citation needed]] template
*Embed live viewer count in sidebar, gamify contributions lol
*V•T•E on every template
*In [[mediawikiwiki:Extension:MobileFrontend|MobileFrontend]] see if it's possible to make the sections automatically expanded
*[[mediawikiwiki:Reference_Tooltips|Reference Tooltips]]
*We've installed [[mediawikiwiki:Extension:WikiSEO|WikiSEO]] and need to configure it for each page
**It seems that we need to configure [[mediawikiwiki:Manual:Job_queue#Job_execution_on_page_requests|this bullshit]], I hate this godforsaken piece of shit software so much
*Install [[mediawikiwiki:Extension:Nuke|nuke]] so I can delete all dumbass spam accounts 
=== Sidebar stuff ===
Desktop sidebar
* [[InfraWiki:Donate|Donate]]
* Categories
* Essays
* Library
* [[Special:RecentChanges|Recent changes]]
* [[Roadmap|Site roadmap]]
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 [[mediawikiwiki:Extension:MobileFrontend|MobileFrontend]]
* install Cite extension
* <s>installed [[mediawikiwiki:Extension:PageDisqus|PageDisqus]]</s> - 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
** [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
**Prevent new tab somehow? maybe try using [[]] instead of url:// ?
*[[mediawikiwiki:Manual:$wgFavicon|set up favicon]]
[[Category:Maintenance pages]]
[[Category:Maintenance pages]]

Revision as of 04:35, 6 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

  • Shut this glorified hate blog down indefinitely.