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

From Team Fortress Wiki
Jump to: navigation, search
m (Upgrade to MediaWiki version 1.16.0: better links)
(Rearranged)
Line 11: Line 11:
 
[[Category:Team Fortress Wiki discussion]]
 
[[Category:Team Fortress Wiki discussion]]
 
{{TOC float|right}}
 
{{TOC float|right}}
== Extensions ==
 
A few suggestions regarding extensions on the wiki:
 
{{Suggestion|status=accepted|1=
 
* The current extension we use for embedding videos seems to be out of date. [http://www.mediawiki.org/wiki/Extension:EmbedVideo EmbedVideo 1.0] embeds videos inline so we can align them in the center, unlike how the current one works (i.e. forcing you to choose left or right and adding a stupid thumbnail description below it). It also supports HD videos which is even better for videos that support it (like the Meet the Team videos).
 
* [http://www.mediawiki.org/wiki/Extension:CategoryTree CategoryTree] will most definitely come in handy in organising other language pages & categories. It's used on most Wikimedia wikis as well.
 
[[User:Seb26|<span style="color:#A60000;">'''seb26'''</span>]] ([[User talk:Seb26|talk]]) 21:30, 5 August 2010 (UTC)
 
: The "newer" version of EmbedVideo is not from the same author -- it's a re-write. We tested it and found it had some issues that made it not a good replacement. --[[User:JeffLane|JeffLane]] 21:10, 10 August 2010 (UTC)
 
: The CategoryTree extension can be added.
 
: --[[User:JeffLane|JeffLane]] 21:10, 10 August 2010 (UTC)
 
}}
 
{{Suggestion|status=accepted|1=
 
* Using [http://www.mediawiki.org/wiki/Extension:PageNotice this extension], ''Page Notice'', will allow us to better manage other language translation pages by automatically transcluding {{tl|languages}} onto every page. [[User:Seb26|<span style="color:#A60000;">'''seb26'''</span>]] ([[User talk:Seb26|talk]]) 20:54, 6 August 2010 (UTC)
 
: Seems reasonable. We'll look into this. --[[User:JeffLane|JeffLane]] 21:10, 10 August 2010 (UTC)
 
}}
 
::Update: this extension may no longer necessary as we have found a way to provide better accessibility to translated articles through links placed in the sidebar. [[User:Seb26|<font color="#0B61A4">'''seb26'''</font>]] [[User talk:Seb26|<span style="font-size:95%;">[talk]</span>]] 11:19, 5 September 2010 (UTC)
 
  
== Semantic MediaWiki ==
+
== Unreviewed ==
 +
 
 +
=== Semantic MediaWiki ===
  
 
{{Suggestion|status=unreviewed|1=
 
{{Suggestion|status=unreviewed|1=
Line 35: Line 22:
 
}}
 
}}
  
== Interwiki table addition ==
+
=== Interwiki table addition ===
  
 
{{Suggestion|status=unreviewed|1=
 
{{Suggestion|status=unreviewed|1=
Line 43: Line 30:
 
}}
 
}}
  
== Upgrade to MediaWiki version 1.16.0 ==
+
=== Upgrade to MediaWiki version 1.16.0 ===
 
{{Suggestion|status=unreviewed|1=
 
{{Suggestion|status=unreviewed|1=
 
Could we update to MediaWiki [http://www.mediawiki.org/wiki/Download version 1.16.0], please? It contains a number of fixes and also, the new Vector skin which should help with usability. Thanks. {{n}}[[User:Smashman|<span class="bur">Smashman</span>]]<sub>&nbsp;([[User_talk:Smashman|talk]])</sub> {{bur}} 12:13, 31 August 2010 (UTC)
 
Could we update to MediaWiki [http://www.mediawiki.org/wiki/Download version 1.16.0], please? It contains a number of fixes and also, the new Vector skin which should help with usability. Thanks. {{n}}[[User:Smashman|<span class="bur">Smashman</span>]]<sub>&nbsp;([[User_talk:Smashman|talk]])</sub> {{bur}} 12:13, 31 August 2010 (UTC)
 
}}
 
}}
 
:To elaborate further, the Vector skin included in this release was developed as apart of Wikimedia's Usability Initiative. As well as a new refreshed look for all pages (see [http://en.wikipedia.org/wiki/Special:UsabilityInitiativePrefSwitch Wikipedia]), it also includes enhancements to the editing toolbar, assisting newer inexperienced users with editing and maintaining articles (see [http://en.wikipedia.org/w/index.php?title=First-person_shooter&action=edit here] for an example in further detail). We would really like to see this change implemented if it is possible. [[User:Seb26|<font color="#0B61A4">'''seb26'''</font>]] [[User talk:Seb26|<span style="font-size:95%;">[talk]</span>]] 11:17, 5 September 2010 (UTC)
 
:To elaborate further, the Vector skin included in this release was developed as apart of Wikimedia's Usability Initiative. As well as a new refreshed look for all pages (see [http://en.wikipedia.org/wiki/Special:UsabilityInitiativePrefSwitch Wikipedia]), it also includes enhancements to the editing toolbar, assisting newer inexperienced users with editing and maintaining articles (see [http://en.wikipedia.org/w/index.php?title=First-person_shooter&action=edit here] for an example in further detail). We would really like to see this change implemented if it is possible. [[User:Seb26|<font color="#0B61A4">'''seb26'''</font>]] [[User talk:Seb26|<span style="font-size:95%;">[talk]</span>]] 11:17, 5 September 2010 (UTC)
 +
 +
== Accepted ==
 +
 +
=== Extensions (seb26) ===
 +
A few suggestions regarding extensions on the wiki:
 +
{{Suggestion|status=accepted|1=
 +
* The current extension we use for embedding videos seems to be out of date. [http://www.mediawiki.org/wiki/Extension:EmbedVideo EmbedVideo 1.0] embeds videos inline so we can align them in the center, unlike how the current one works (i.e. forcing you to choose left or right and adding a stupid thumbnail description below it). It also supports HD videos which is even better for videos that support it (like the Meet the Team videos).
 +
* [http://www.mediawiki.org/wiki/Extension:CategoryTree CategoryTree] will most definitely come in handy in organising other language pages & categories. It's used on most Wikimedia wikis as well.
 +
[[User:Seb26|<span style="color:#A60000;">'''seb26'''</span>]] ([[User talk:Seb26|talk]]) 21:30, 5 August 2010 (UTC)
 +
: The "newer" version of EmbedVideo is not from the same author -- it's a re-write. We tested it and found it had some issues that made it not a good replacement. --[[User:JeffLane|JeffLane]] 21:10, 10 August 2010 (UTC)
 +
: The CategoryTree extension can be added.
 +
: --[[User:JeffLane|JeffLane]] 21:10, 10 August 2010 (UTC)
 +
}}
 +
{{Suggestion|status=accepted|1=
 +
* Using [http://www.mediawiki.org/wiki/Extension:PageNotice this extension], ''Page Notice'', will allow us to better manage other language translation pages by automatically transcluding {{tl|languages}} onto every page. [[User:Seb26|<span style="color:#A60000;">'''seb26'''</span>]] ([[User talk:Seb26|talk]]) 20:54, 6 August 2010 (UTC)
 +
: Seems reasonable. We'll look into this. --[[User:JeffLane|JeffLane]] 21:10, 10 August 2010 (UTC)
 +
}}
 +
::Update: this extension (''Page Notice'') may no longer necessary as we have found a way to provide better accessibility to translated articles through links placed in the sidebar. [[User:Seb26|<font color="#0B61A4">'''seb26'''</font>]] [[User talk:Seb26|<span style="font-size:95%;">[talk]</span>]] 11:19, 5 September 2010 (UTC)
 +
 +
== Rejected ==
 +
 +
Below is a list of the denied technical requests.
 +
 +
=== Use of WebAPI ===
 +
{{Suggestion|status=rejected|1=
 +
Through an extension such as [http://www.mediawiki.org/wiki/Extension:External_Data ''External Data''], we can make use of the Steam WebAPI. This will hopefully allow us to automate to a certain degree:
 +
* Some basic information on items/weapons
 +
* Loadout stats on items/weapons
 +
* Possible crafting information items/weapons
 +
* Backpack information for user pages
 +
-- [[User:Pilk|Pilk]] <sub>([[User talk:Pilk|talk]])</sub> 21:59, 5 August 2010 (UTC)
 +
: We tested this. Unfortunately, the current version of the extension is too limited to make it at all useful for WebAPI queries. --[[User:JeffLane|JeffLane]] 21:16, 10 August 2010 (UTC)
 +
:: Oh. Thank you for looking into it. -- [[User:Pilk|Pilk]] <sub>([[User talk:Pilk|talk]])</sub> 02:09, 11 August 2010 (UTC)
 +
}}

Revision as of 11:31, 5 September 2010

Team Fortress Wiki:Technical requests/RequestNav

Unreviewed

Semantic MediaWiki

Semantic MediaWiki (on MediaWiki.org) is an elaborate but well known, documented and supported extension that will allow us to have a central location for weapon damage values (and other stats). Defining a property and value for weapon base damage, such as [[base damage::6]] for the Scattergun, will allow us to query that value on other pages. This will primarily increase the accuracy of such values and remove the need to update the values on multiple pages when patches hit, and secondarily assist in outside websites in parsing the information contained in the wiki.

In approaching the issue of increasing our data accuracy, this seemed like the best solution rather than using some sort of template/pseudo-namespace or the like to serve as a central space for these values. -- Pilk (talk) 09:05, 11 August 2010 (UTC)

Interwiki table addition

seb26 [talk] 07:16, 26 August 2010 (UTC)

Upgrade to MediaWiki version 1.16.0

Could we update to MediaWiki version 1.16.0, please? It contains a number of fixes and also, the new Vector skin which should help with usability. Thanks.  – Smashman (talk) 12:13, 31 August 2010 (UTC)

To elaborate further, the Vector skin included in this release was developed as apart of Wikimedia's Usability Initiative. As well as a new refreshed look for all pages (see Wikipedia), it also includes enhancements to the editing toolbar, assisting newer inexperienced users with editing and maintaining articles (see here for an example in further detail). We would really like to see this change implemented if it is possible. seb26 [talk] 11:17, 5 September 2010 (UTC)

Accepted

Extensions (seb26)

A few suggestions regarding extensions on the wiki:

  • The current extension we use for embedding videos seems to be out of date. EmbedVideo 1.0 embeds videos inline so we can align them in the center, unlike how the current one works (i.e. forcing you to choose left or right and adding a stupid thumbnail description below it). It also supports HD videos which is even better for videos that support it (like the Meet the Team videos).
  • CategoryTree will most definitely come in handy in organising other language pages & categories. It's used on most Wikimedia wikis as well.

seb26 (talk) 21:30, 5 August 2010 (UTC)

The "newer" version of EmbedVideo is not from the same author -- it's a re-write. We tested it and found it had some issues that made it not a good replacement. --JeffLane 21:10, 10 August 2010 (UTC)
The CategoryTree extension can be added.
--JeffLane 21:10, 10 August 2010 (UTC)
  • Using this extension, Page Notice, will allow us to better manage other language translation pages by automatically transcluding {{languages}} onto every page. seb26 (talk) 20:54, 6 August 2010 (UTC)
Seems reasonable. We'll look into this. --JeffLane 21:10, 10 August 2010 (UTC)
Update: this extension (Page Notice) may no longer necessary as we have found a way to provide better accessibility to translated articles through links placed in the sidebar. seb26 [talk] 11:19, 5 September 2010 (UTC)

Rejected

Below is a list of the denied technical requests.

Use of WebAPI

Through an extension such as External Data, we can make use of the Steam WebAPI. This will hopefully allow us to automate to a certain degree:

  • Some basic information on items/weapons
  • Loadout stats on items/weapons
  • Possible crafting information items/weapons
  • Backpack information for user pages

-- Pilk (talk) 21:59, 5 August 2010 (UTC)

We tested this. Unfortunately, the current version of the extension is too limited to make it at all useful for WebAPI queries. --JeffLane 21:16, 10 August 2010 (UTC)
Oh. Thank you for looking into it. -- Pilk (talk) 02:09, 11 August 2010 (UTC)