Difference between revisions of "Team Fortress Wiki:Technical requests"

From Team Fortress Wiki
Jump to: navigation, search
m (Better mobile support)
m (Oops)
 
(19 intermediate revisions by 7 users not shown)
Line 11: Line 11:
  
 
== Summary of requests: software enhancements ==
 
== Summary of requests: software enhancements ==
 +
=== Converting flow talk pages back to regular 'ol wikitex ===
 +
See [[Team_Fortress_Wiki_talk:Technical_requests#Taking_requests_for_converting_talk_pages_back_to_regular_.27ol_wikitext]].
 +
 
===Two-factor authentication===
 
===Two-factor authentication===
 
{{Suggestion|status=unreviewed|1=
 
{{Suggestion|status=unreviewed|1=
[https://www.mediawiki.org/wiki/Extension:OATHAuth Extension:OATHAuth] is an extension that adds the functionality of two-factor authentication to the Wiki. Would be a nice touch to security and to keep up with the times. Using it would remain optional and nothing would change for the users unless they choose to enable it themselves (disabled by default), so we won't see another ''Flow-talkpage-bad-please-remove'' situation here. [[File:Killicon flaming huntsman.png|75px|link=]] [[User:VasyaTheWizard|<font color="DB9C1F">'''VasyaTheWizard'''</font>]] <sup>([[User talk:VasyaTheWizard|<font color="DB9C1F">talk</font>]]) • ([[Special:Contributions/VasyaTheWizard|<font color="DB9C1F">contributions</font>]])</sup>  19:29, 30 March 2020 (UTC)
+
'''[[mediawikiwiki:Extension:OATHAuth|Extension:OATHAuth]]''' is an extension that adds the functionality of two-factor authentication to the Wiki. Would be a nice touch to security and to keep up with the times. Using it would remain optional and nothing would change for the users unless they choose to enable it themselves (disabled by default), so we won't see another ''Flow-talkpage-bad-please-remove'' situation here. [[File:Killicon flaming huntsman.png|75px|link=]] [[User:VasyaTheWizard|<font color="DB9C1F">'''VasyaTheWizard'''</font>]] <sup>([[User talk:VasyaTheWizard|<font color="DB9C1F">talk</font>]]) • ([[Special:Contributions/VasyaTheWizard|<font color="DB9C1F">contributions</font>]])</sup>  19:29, 30 March 2020 (UTC)
 
}}
 
}}
 
=== Dark mode ===
 
 
{{Suggestion|status=unreviewed|1=
 
[https://www.mediawiki.org/wiki/Extension:DarkMode Dark mode extension] for a softer look on the eyes. I personally use an extension already because I can't stand editing and when the page reloads and flashbangs me. It's an optional button and you scan switch which elements will be dark and which won't. Might cause trouble with images with 1px borders though.<br>[[User:GrampaSwood|GrampaSwood]] ([[User talk:GrampaSwood|talk]]) 19:35, 30 March 2020 (UTC)}}
 
:{{c|support}} In support of this, as long as it stays disabled by default. [[File:Killicon flaming huntsman.png|75px|link=]] [[User:VasyaTheWizard|<font color="DB9C1F">'''VasyaTheWizard'''</font>]] <sup>([[User talk:VasyaTheWizard|<font color="DB9C1F">talk</font>]]) • ([[Special:Contributions/VasyaTheWizard|<font color="DB9C1F">contributions</font>]])</sup>  04:25, 31 March 2020 (UTC)
 
: {{c|nope}} Not installing an experimental extension for this. The underlying code is fairly simple, you could apply it to yourself via custom CSS and Javascript. [https://gist.github.com/RJacksonm1/b9afa80bb37fcdaa9aa61c69cd72556e Here's some instructions]. -[[User:RJackson|<span class="modbg" style="margin-right:1px;text-shadow: #538237 1px 1px 0px;">RJ</span>]] 15:42, 3 October 2020 (UTC)
 
  
 
=== Upgrade MediaWiki ===
 
=== Upgrade MediaWiki ===
 
{{Suggestion|status=unreviewed|1=
 
{{Suggestion|status=unreviewed|1=
Greetings! Please update MediaWiki to the latest version (currently 1.35.3 LTS), thanks! — [[User:Tark|<span style="font-weight:bold;color: #5BC236">Tark</span>]] [[Help:Group rights#Moderators|<span class="locbg">lm</span>]][[Help:Language_translation|<span class="locbg">(pt-br)</span>]] 11:37, 4 August 2020 (UTC)  
+
Greetings! Please update MediaWiki to the latest version (currently '''1.35.10 LTS'''), thanks! — [[User:Tark|<span style="font-weight:bold;color: #5BC236">Tark</span>]] 11:37, 4 August 2020 (UTC)  
 
}}
 
}}
  
 
=== Extension:Cargo ===
 
=== Extension:Cargo ===
 
{{Suggestion|status=unreviewed|1=
 
{{Suggestion|status=unreviewed|1=
'''[[mediawikiwiki:Extension:Cargo|Extension:Cargo]]''' This extension would allow for us to use database queries to generate reports/tracking pages and further improve lists. I'm a regular on the [[dota2:Special:CargoTables|Dota 2 Wiki]] and this is definitely the most useful extension I've had the pleasure of using, please consider. [[User:Tark|<span style="font-weight:bold;color: #5BC236">Tark</span>]] [[Help:Group rights#Moderators|<span class="locbg">lm</span>]][[Help:Language_translation|<span class="locbg">(pt-br)</span>]] 20:00, 26 March 2021 (UTC)
+
Implement '''[[mediawikiwiki:Extension:Cargo|Extension:Cargo]]'''. This extension would allow us to use local database queries to sync infoboxes globally, generate reports/tracking pages, and improve lists. See [[dota2:Special:CargoTables|Dota Wiki]]. [[User:Tark|<span style="font-weight:bold;color: #5BC236">Tark</span>]] 20:00, 26 March 2021 (UTC)
 
}}
 
}}
  
Line 37: Line 33:
 
'''[[mediawikiwiki:Extension:ParserFunctions|Extension:ParserFunctions]]''' is an already super useful extension. It can be made even more useful by configuring it to set {{code|$wgPFEnableStringFunctions}} to true. This would allow the extension to also utilize many of the features of '''[[mediawikiwiki:Extension:StringFunctions|Extension:StringFunctions]]''' with a quick configuration change. ~ [[User:Boba|Boba]] 20:39, 23 July 2021 (UTC)
 
'''[[mediawikiwiki:Extension:ParserFunctions|Extension:ParserFunctions]]''' is an already super useful extension. It can be made even more useful by configuring it to set {{code|$wgPFEnableStringFunctions}} to true. This would allow the extension to also utilize many of the features of '''[[mediawikiwiki:Extension:StringFunctions|Extension:StringFunctions]]''' with a quick configuration change. ~ [[User:Boba|Boba]] 20:39, 23 July 2021 (UTC)
 
}}
 
}}
:<span style="color:green">+1</span> [[File:User Wookipan Golden Strawberry.png|10px|link=]]&nbsp;[[User:Wookipan|<span style="color:#db9c1f">'''Wookipan'''</span>]] <small>([[User_talk:Wookipan|talk]] | [[Special:Contributions/Wookipan|contribs]])</small> 00:23, 24 July 2021 (UTC)
 
  
=== Tooltip template on mobile devices ===
+
=== Better search ===
{{Suggestion|status=unreviewed|1=We uses a lot of {{tlx|tooltip}} in this Wiki, but you can't see the text on phones and tablets without a mouse. I see there's [https://www.mediawiki.org/wiki/Reference_Tooltips this thing] that could maybe solve this? Or is there other ways to let you tap on the text and show the tooltip? --[[User:AlexT|<span style="background:linear-gradient(#D1EEFC, #81F3FD);border:1px #99F3FD solid;color:#007FFF;border-radius:8px">'''Alex'''</span>]]┋[[User talk:AlexT|<span style="color: #FF6600;">'''T'''</span>]] 15:03, 26 August 2021 (UTC)}}
+
{{Suggestion|status=unreviewed|1=
 +
Implement '''[[mediawikiwiki:Extension:AdvancedSearch|AdvancedSearch]]''' (or equivalent) to improve the overall search experience. — [[User:Tark|<span style="font-weight:bold;color: #5BC236">Tark</span>]] 01:32, 16 December 2021 (UTC)
 +
}}
  
=== Better mobile support ===
+
=== Extension:AntiSpoof ===
 
{{Suggestion|status=unreviewed|1=
 
{{Suggestion|status=unreviewed|1=
[[mediawikiwiki:Extension:MobileFrontend|MobileFrontend]] is a good start. See also [[mediawikiwiki:Manual:Mobiles, tablets and responsive design|Manual:Mobiles, tablets and responsive design]]. — [[User:Tark|<span style="font-weight:bold;color: #5BC236">Tark</span>]] [[Help:Group rights#Moderators|<span class="locbg">lm</span>]][[Help:Language_translation|<span class="locbg">(pt-br)</span>]] 04:22, 29 September 2021 (UTC)
+
Implement '''[[mediawikiwiki:Extension:AntiSpoof|Extension:AntiSpoof]]'''. — [[User:Tark|<span style="font-weight:bold;color: #5BC236">Tark</span>]] 16:39, 24 November 2022 (UTC)
 
}}
 
}}
  
=== Better search ===
+
=== Extension:Gadgets ===
{{Suggestion|status=unreviewed|1=
+
{{Suggestion|status=unreviewed|1=Implement '''[[mediawikiwiki:Extension:Gadgets|Extension:Gadgets]]'''. — [[User:Tark|<span style="font-weight:bold;color: #5BC236">Tark</span>]] 00:53, 25 June 2023 (UTC)
Implement [[mediawikiwiki:Extension:CirrusSearch|CirrusSearch]] (or equivalent) to improve the overall search experience. CirrusSearch is definitely the best option out there, but it does require more work to be implemented. Alternatively, [[mediawikiwiki:Extension:AdvancedSearch|AdvancedSearch]] would be a great improvement. — [[User:Tark|<span style="font-weight:bold;color: #5BC236">Tark</span>]] 01:32, 16 December 2021 (UTC)
 
 
}}
 
}}
  
Line 210: Line 206:
 
: Just deployed 1.20.5, which negates the need for this as it has a built-in search suggestions. -[[User:RJackson|<span class="modbg" style="margin-right:1px;text-shadow: #538237 1px 1px 0px;">RJ</span>]] 13:09, 31 May 2013 (PDT)
 
: Just deployed 1.20.5, which negates the need for this as it has a built-in search suggestions. -[[User:RJackson|<span class="modbg" style="margin-right:1px;text-shadow: #538237 1px 1px 0px;">RJ</span>]] 13:09, 31 May 2013 (PDT)
  
|-
 
|}
 
  
== Taking requests for converting talk pages back to regular 'ol wikitext ==
 
  
Hi folks, I've switched off the flow talk page thing for new talk pages. Digging in, it doesn't appear there's an easy way to automatically convert existing talk pages that are using Flow back to regular wiki text. There is a maintenance script to give me the wikitext for a particular page, but it's a manual job to then delete the existing talk page and create a new one with that wiki text. That could be automated but as it involves deletions it'd end up being pretty risky, and hell to clean up if anything goes wrong. I'll spend some time thinking about whether that's worth exploring.
+
=== Dark mode ===
  
In the mean time, if there are any pages you'd like converting please drop them below. I'll check back regularly ([[vdc:Valve Time|Valve time]]) and work through them.
+
{{Suggestion|status=rejected|1=
 +
[https://www.mediawiki.org/wiki/Extension:DarkMode Dark mode extension] for a softer look on the eyes. I personally use an extension already because I can't stand editing and when the page reloads and flashbangs me. It's an optional button and you scan switch which elements will be dark and which won't. Might cause trouble with images with 1px borders though.<br>[[User:GrampaSwood|GrampaSwood]] ([[User talk:GrampaSwood|talk]]) 19:35, 30 March 2020 (UTC)}}
 +
:{{c|support}} In support of this, as long as it stays disabled by default. [[File:Killicon flaming huntsman.png|75px|link=]] [[User:VasyaTheWizard|<font color="DB9C1F">'''VasyaTheWizard'''</font>]] <sup>([[User talk:VasyaTheWizard|<font color="DB9C1F">talk</font>]]) • ([[Special:Contributions/VasyaTheWizard|<font color="DB9C1F">contributions</font>]])</sup>  04:25, 31 March 2020 (UTC)
 +
: {{c|nope}} Not installing an experimental extension for this. The underlying code is fairly simple, you could apply it to yourself via custom CSS and Javascript. [https://gist.github.com/RJacksonm1/b9afa80bb37fcdaa9aa61c69cd72556e Here's some instructions]. -[[User:RJackson|<span class="modbg" style="margin-right:1px;text-shadow: #538237 1px 1px 0px;">RJ</span>]] 15:42, 3 October 2020 (UTC)
  
Ta, -[[User:RJackson|<span class="modbg" style="margin-right:1px;text-shadow: #538237 1px 1px 0px;">RJ</span>]] 15:20, 3 October 2020 (UTC)
+
|-
:I would say to backup the saved data from the current talk system, and restore it back to the regular text. Keep the saved info from the current system somewhere, so we don't lose something important. The current talk system has replaced a ton of talk pages and talk user pages with nothing. We thought it would be a good idea implement it, but it's full of bugs and made things even worse. [[File:User Gabrielwoj Signature Icon.png|15px|link=User:Gabrielwoj]] - [[File:User Gabrielwoj Signature 1.png|link=User:Gabrielwoj]] ▪ [[File:User Gabrielwoj Signature 2.png|link=Special:Contribs/Gabrielwoj]] - [[File:User Gabrielwoj Signature 3.png|link=User talk:Gabrielwoj]] 16:07, 3 October 2020 (UTC)
+
|}
 
 
::god please save my talk page -- [[User:Boba|Boba]] 17:35, 3 October 2020 (UTC)
 
 
 
:Hope you are still around, please fix my [[User_talk:AlexT|talk page]], thanks! --[[User:AlexT|<span style="background:linear-gradient(#D1EEFC, #81F3FD);border:1px #99F3FD solid;color:#007FFF;border-radius:8px">'''Alex'''</span>]]┋[[User talk:AlexT|<span style="color: #FF6600;">'''T'''</span>]] 03:31, 15 July 2021 (UTC)
 

Latest revision as of 00:24, 16 June 2024

Summary of requests: software enhancements

Converting flow talk pages back to regular 'ol wikitex

See Team_Fortress_Wiki_talk:Technical_requests#Taking_requests_for_converting_talk_pages_back_to_regular_.27ol_wikitext.

Two-factor authentication

Extension:OATHAuth is an extension that adds the functionality of two-factor authentication to the Wiki. Would be a nice touch to security and to keep up with the times. Using it would remain optional and nothing would change for the users unless they choose to enable it themselves (disabled by default), so we won't see another Flow-talkpage-bad-please-remove situation here. Killicon flaming huntsman.png VasyaTheWizard (talk) • (contributions) 19:29, 30 March 2020 (UTC)

Upgrade MediaWiki

Greetings! Please update MediaWiki to the latest version (currently 1.35.10 LTS), thanks! — Tark 11:37, 4 August 2020 (UTC)

Extension:Cargo

Implement Extension:Cargo. This extension would allow us to use local database queries to sync infoboxes globally, generate reports/tracking pages, and improve lists. See Dota Wiki. Tark 20:00, 26 March 2021 (UTC)

Configuring Extension:ParserFunctions

Extension:ParserFunctions is an already super useful extension. It can be made even more useful by configuring it to set $wgPFEnableStringFunctions to true. This would allow the extension to also utilize many of the features of Extension:StringFunctions with a quick configuration change. ~ Boba 20:39, 23 July 2021 (UTC)

Better search

Implement AdvancedSearch (or equivalent) to improve the overall search experience. — Tark 01:32, 16 December 2021 (UTC)

Extension:AntiSpoof

Implement Extension:AntiSpoof. — Tark 16:39, 24 November 2022 (UTC)

Extension:Gadgets

Implement Extension:Gadgets. — Tark 00:53, 25 June 2023 (UTC)

Older