'', # strip single-quotes "/[^$PageNameChars]+/" => ' ', # convert everything else to space "/(^\\s+)|(\\s+\$)/" => '', # trim whitespaces "/^([a-z])/e" => "strtoupper('$1')", # uppercase first letter "/^([\\xc0-\\xdf].)/e" => "utf8toupper('$1')", # uppercase first letter "/ /" => '_'); # convert spaces to undersc } else { $PageNameChars = '-_[:alnum:]'; $MakePageNamePatterns = array( "/'/" => '', # strip single-quotes "/[^$PageNameChars]+/" => ' ', # convert everything else to space "/(^\\s+)|(\\s+\$)/" => '', # trim whitespaces "/^(\\w)/e" => "strtoupper('$1')", # uppercase first letter "/ /" => '_' # convert spaces to underscores ); } $AsSpacedFunction = 'AsSpacedUnderlines'; function AsSpacedUnderlines($text) { return strtr($text,'_',' '); } $SpaceWikiWords = 1;