No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
As you can see, running this site takes work. Please consider [[InfraWiki:Donate|donating]]! | As you can see, running this site takes work. Please consider [[InfraWiki:Donate|donating]]! | ||
== To-do == | |||
*Change "Powered by MediaWiki" button to point to internal [[MediaWiki]] page | *Change "Powered by MediaWiki" button to point to internal [[MediaWiki]] page | ||
**this is likely [[mediawikiwiki:Manual:$wgFooterIcons|$wgFooterIcons]] | **this is likely [[mediawikiwiki:Manual:$wgFooterIcons|$wgFooterIcons]] | ||
*Remove "Switch to old look" link in Vector | *Remove "Switch to old look" link in Vector | ||
*set [[mediawikiwiki:Manual:User_rights|User rights]] | *set [[mediawikiwiki:Manual:User_rights|User rights]] | ||
**for logged out users, require moderator approval | **for logged out users, require moderator approval | ||
**for logged in users, allow most edits | **for logged in users, allow most edits | ||
*install Wikibase | *install Wikibase | ||
**See if we can convert references to wikibase objects so we can aggregate them above a page-level | **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 | **See if we can populate infoboxes with wikibase data | ||
*might eventually install [[mediawikiwiki:Manual:Short_URL|short URLs]] | *might eventually install [[mediawikiwiki:Manual:Short_URL|short URLs]] | ||
Line 15: | Line 16: | ||
*Research timeline extensions | *Research timeline extensions | ||
*Edit footer links | *Edit footer links | ||
**Remove "Privacy policy" "About" "Disclaimers" | **Remove "Privacy policy" "About" "Disclaimers" | ||
**Add "Twitter" "Patreon" | **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 | *Look into how Wikispooks offers 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]] | *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 | **It's been suggested to use [[wikipedia:Epik|Epik]] if we're censored by our current providers | ||
*Make code blocks wrap (CSS) | *Make code blocks wrap (CSS) | ||
*Enable [[mediawikiwiki:Extension:BetaFeatures|BetaFeatures]] | *Enable [[mediawikiwiki:Extension:BetaFeatures|BetaFeatures]] | ||
*Get site analytics | *Get site analytics | ||
**Screen size usage so we can improve the CSS for most-used screen sizes | **Screen size usage so we can improve the CSS for most-used screen sizes | ||
*Install [[mediawikiwiki:Notifications|Notifications]] | *Install [[mediawikiwiki:Notifications|Notifications]] | ||
*Install [[mediawikiwiki:Extension:Thanks|Thanks]] | *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 | *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]] | *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] | *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 | ||
=== Done | *V•T•E on every template | ||
=== 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 | * Set modern Vector to default, instead of classic Vector | ||
* install [[mediawikiwiki:Extension:MobileFrontend|MobileFrontend]] | * install [[mediawikiwiki:Extension:MobileFrontend|MobileFrontend]] |
Revision as of 16:53, 5 November 2022
As you can see, running this site takes work. Please consider donating!
To-do
- Change "Powered by MediaWiki" button to point to internal MediaWiki page
- this is likely $wgFooterIcons
- 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
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