Page MenuHomePhabricator

Please install Extension:SubPageList2 on Wikiversity
Closed, DeclinedPublic

Description

Author: mccormack

Description:
A number of people told me to use this form for requesting installation of an extension.

A problem on Wikiversity is that "learning projects" (the basic particles of which WV consists) normally use subpages, and we need to improve our navigation tools for teachers creating projects. The solution is http://www.mediawiki.org/wiki/Extension:SubPageList2, which some non-Wikimedia wikis (including a large educational one - zum.de) are already using. I've experimented with it myself (elsewhere), and it seems to be simple and just what we need. It appears to be based on a no-longer available extension written by Rob Church.

This has been discussed on the colloquium and on IRC at Wikiversity. "Consensus" is a strange concept there as we have very few people engaging in any one particular project. On the other hand, one bureaucrat and one user have supported my suggestion (on the colloquium) and another bureaucrat (from German WV) agreed on IRC. Nobody is against. That's probably consensus by our standards. See: http://en.wikiversity.org/wiki/Wikiversity:Colloquium#Requesting_a_new_extension_for_Wikiversity


Version: unspecified
Severity: enhancement
URL: http://en.wikiversity.org

Details

Reference
bz12923

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 10:06 PM
bzimport set Reference to bz12923.
bzimport added a subscriber: Unknown Object (MLST).

jeluf wrote:

I've done a quick review of this extension:

  • Unused variables in several places, including variables that get filled with data using string operations (line 547)
  • The content of the subpages will be loaded even if no preview is requested (lines 567ff). This costs a lot of ressources.
  • Odd code: if ( $this->debug || $this->debug == 1 ) { (line 276). The "|| $this->debug == 1" part is superfluous.

Overall, I don't think that we should activate this code.