Having spent a day re-reading TFM and Googling, I am getting
no closer to solving a problem with parser functions not working.
Something complicated like DPL works like a charm, but not something
basic like {{#if: {{{x|}}}|yes|no}} which renders as {{#if: |yes|no}}.
Obviously I am missing something /really/ fundamental! I believe it
is installed correctly:
Special pages Special:Version:
* MediaWiki: 1.10.1
* PHP: 5.2.0 (cgi-fcgi)
* MySQL: 4.1.21-standard
Parser hooks
DynamicPageList2 (version 1.3.1)
ParserFunctions
Extension functions
wfSetupParserFunctions, wf_include, wfDynamicPageList3 and wfDynamicPageList2
Parser function hooks
#expr, #if, #ifeq, #ifexpr, #switch, #ifexist, #time, dpl, int, ns, urlencode, lcfirst, ucfirst, lc, uc, localurl, localurle, fullurl, fullurle, formatnum, grammar, plural, numberofpages, numberofusers, numberofarticles, numberoffiles, numberofadmins, numberofedits, language, padleft, padright, anchorencode, special and defaultsort
$ grep ParserFunctions LocalSettings.php
require_once( "$IP/extensions/ParserFunctions/ParserFunctions.php" );
$ ls extensions/ParserFunctions/ParserFunctions.php
extensions/ParserFunctions/ParserFunctions.php
ls extensions/ExtensionFunctions.php
extensions/ExtensionFunctions.php
Any hints on how to fix this would be much appreciated!
Thanks -- Frank