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

From Team Fortress Wiki
Jump to: navigation, search
(update)
Line 13: Line 13:
 
=== Minor extensions ===
 
=== Minor extensions ===
 
* [http://www.mediawiki.org/wiki/Extension:CategoryTree '''CategoryTree''']: Ajax-based category navigation. This is sorely needed as we now have a much more intricate category system that can be impossible to navigate at times (at least, for the majority of our users).
 
* [http://www.mediawiki.org/wiki/Extension:CategoryTree '''CategoryTree''']: Ajax-based category navigation. This is sorely needed as we now have a much more intricate category system that can be impossible to navigate at times (at least, for the majority of our users).
 +
*: Done --[[User:JeffLane|JeffLane]] 21:58, 14 June 2011 (UTC)
  
 
=== Configuration ===
 
=== Configuration ===
 
* [http://www.mediawiki.org/wiki/Manual:Interwiki '''Interwiki table additions'''] for some of our 'sister' wikis: the [http://developer.valvesoftware.com/wiki/Main_Page VDC], [http://left4dead.wikia.com/wiki/Left_4_Dead_Wiki L4D Wikia], [http://half-life.wikia.com/wiki/Main_Page Combine OverWiki] and the [http://theportalwiki.com/wiki/Main_Page Portal Wiki].
 
* [http://www.mediawiki.org/wiki/Manual:Interwiki '''Interwiki table additions'''] for some of our 'sister' wikis: the [http://developer.valvesoftware.com/wiki/Main_Page VDC], [http://left4dead.wikia.com/wiki/Left_4_Dead_Wiki L4D Wikia], [http://half-life.wikia.com/wiki/Main_Page Combine OverWiki] and the [http://theportalwiki.com/wiki/Main_Page Portal Wiki].
 +
*: Will be done during the next upgrade cycle. --[[User:JeffLane|JeffLane]] 21:58, 14 June 2011 (UTC)
 
* [http://www.mediawiki.org/wiki/Manual:$wgNamespaceAliases '''Namespace aliases'''] – some project pages have quite large names that can be hard to remember or type out, so adding the ability to link to them with greater ease will prove to be useful. This is a simple change that will have the added benefit of increasing navigation to many of our non-article pages that can be difficult to locate for most of our users.
 
* [http://www.mediawiki.org/wiki/Manual:$wgNamespaceAliases '''Namespace aliases'''] – some project pages have quite large names that can be hard to remember or type out, so adding the ability to link to them with greater ease will prove to be useful. This is a simple change that will have the added benefit of increasing navigation to many of our non-article pages that can be difficult to locate for most of our users.
 
** For the 'Team Fortress Wiki:' namespace (or 'Project' namespace, NS:4): {{code|TF}}, {{code|TFW}} and {{code|Wiki}}
 
** For the 'Team Fortress Wiki:' namespace (or 'Project' namespace, NS:4): {{code|TF}}, {{code|TFW}} and {{code|Wiki}}
 +
*: Done. --[[User:JeffLane|JeffLane]] 21:58, 14 June 2011 (UTC)
  
 
=== Long-term proposals ===
 
=== Long-term proposals ===

Revision as of 21:58, 14 June 2011

Summary of requests: software enhancements

Minor extensions

  • CategoryTree: Ajax-based category navigation. This is sorely needed as we now have a much more intricate category system that can be impossible to navigate at times (at least, for the majority of our users).
    Done --JeffLane 21:58, 14 June 2011 (UTC)

Configuration

  • Interwiki table additions for some of our 'sister' wikis: the VDC, L4D Wikia, Combine OverWiki and the Portal Wiki.
    Will be done during the next upgrade cycle. --JeffLane 21:58, 14 June 2011 (UTC)
  • Namespace aliases – some project pages have quite large names that can be hard to remember or type out, so adding the ability to link to them with greater ease will prove to be useful. This is a simple change that will have the added benefit of increasing navigation to many of our non-article pages that can be difficult to locate for most of our users.
    • For the 'Team Fortress Wiki:' namespace (or 'Project' namespace, NS:4): TF, TFW and Wiki
    Done. --JeffLane 21:58, 14 June 2011 (UTC)

Long-term proposals

MediaWiki software version
  • TF Wiki's installation at the moment is at 1.15.4, which is a little behind – the latest stable release is 1.16.5 (see also release notes). Note that this release branch appears to have some issues regarding HTML titles not functioning properly (DISPLAYTITLE titles not working (particularly important on translated pages), 'Editing Page...' not appearing). This coupled with the fact that most of our JS customizations have not yet been tested with the release may make this release branch a slightly unfavourable candidate at this time. Although these are relatively minor issues compared with other security matters to be taken into consideration, they are being noted here anyway.

Older