https://bugzilla.wikimedia.org/show_bug.cgi?id=39403

Daniel Werner <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|WORKSFORME                  |

--- Comment #3 from Daniel Werner <[email protected]> 2012-08-17 16:04:06 UTC ---
getDBkey() is using $mDbkeyform, which is capitalized, while $mUserCaseDBKey
seems to be the only internal which holds the non-capitalized version.

Debugging this to test my "Subpage Fun" extension right now and I set
$wgCapitalLinks=false for the test (which works fine). There could be an issue
there, but I don't think so.

The real issue might be here:

3083    $this->mUserCaseDBKey = $dbkey;
3084    if ( $this->mInterwiki == '' ) {
3085        $dbkey = self::capitalize( $dbkey, $this->mNamespace );
3086    }
...
3110    $this->mDbkeyform = $dbkey;

It seems like the Title class ignores almost everything about $mUserCaseDBKey,
it capitalizes the first letter in all functions but getUserCaseDBKey().

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to