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

From Team Fortress Wiki
Jump to: navigation, search
(Minor extensions)
(update)
Line 11: Line 11:
  
 
== Summary of requests: software enhancements ==
 
== Summary of requests: software enhancements ==
 
 
=== 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).
* Our ideal setup for group rights is [[User:Pilk/grouprights/new|here]].
 
  
 
=== 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] and the [http://half-life.wikia.com/wiki/Main_Page Combine OverWiki].
+
* [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'''] for the "Team Fortress Wiki:" namespace: "{{code|TF}}", "{{code|TFW}}" or "{{code|Wiki}}". 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}}
* '''Altering autoconfirmed permissions''': specifically, setting [http://www.mediawiki.org/wiki/Manual:$wgAutoConfirmCount $wgAutoConfirmCount] to 200 and [http://www.mediawiki.org/wiki/Manual:$wgAutoConfirmAge $wgAutoConfirmAge] to 10 or so. This will enable the usergroup "autoconfirmed". Dependant on GroupPermissions or similar to be implemented.
 
* A couple of new namespaces to serve the unique requirements of the wiki. To be determined.
 
* [http://www.mediawiki.org/wiki/Extension:ConfirmEdit ConfirmEdit] needs configuring to provide more complex captchas.  Spam-bots have been getting through, with 3 of them being blocked in the last 2 days. [[Special:Log/block]] - See: ''15:19, 27 April 2011'', ''16:41, 28 April 2011'' and ''17:01, 28 April 2011''. (RJ)
 
  
 
=== Long-term proposals ===
 
=== Long-term proposals ===
<!-- I think we have this covered with the Dictionary template.
+
; MediaWiki software version
* '''Access to game localization files''': as we now support more languages than we have previously, the need for a method to easily pull item names, achievement text, and other strings for use in multiple instances on hundreds of pages, has grown significantly. We would greatly value your insight in organising a workable solution. -->
+
* TF Wiki's installation at the moment is at 1.15.4, which is a little behind &ndash; the latest stable release is 1.'''16'''.5 (see also [http://www.mediawiki.org/wiki/Release_notes/1.16 release notes]). Note that this release branch appears to have some issues regarding HTML titles not functioning properly ({{code|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.
* '''[http://www.mediawiki.org/wiki/Release_notes/1.16 MediaWiki 1.16]''': the latest stable release of MediaWiki includes several enhancements and brings the new Vector skin, refreshing the look of the site overall.
 
  
 
== Older ==
 
== Older ==

Revision as of 10:29, 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).

Configuration

  • Interwiki table additions for some of our 'sister' wikis: the VDC, L4D Wikia, Combine OverWiki and the Portal Wiki.
  • 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

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