I had a fix for this bug sitting in my working copy for over a week without getting...
authorTim Starling <tstarling@users.mediawiki.org>
Thu, 9 Sep 2004 12:11:10 +0000 (12:11 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Thu, 9 Sep 2004 12:11:10 +0000 (12:11 +0000)
includes/OutputPage.php
includes/SpecialContributions.php

index 777039a..c208e65 100644 (file)
@@ -387,6 +387,7 @@ class OutputPage {
                $this->sendCacheControl();
                # Perform link colouring
                $this->transformBuffer();
+               $this->replaceLinkHolders( $this->mSubtitle );
                
                # Disable temporary placeholders, so that the skin produces HTML
                $sk->postParseLinkColour( false );
index ededb43..d90540f 100644 (file)
@@ -44,11 +44,6 @@ function wfSpecialContributions( $par = '' ) {
 
        $id = User::idFromName( $nt->getText() );
 
-       # These links are not in the body, so we can't use the delayed link colouring.
-       # Disable it and enable it again later.
-       $pPLC=$sk->postParseLinkColour();
-       $sk->postParseLinkColour( false );
-
        if ( 0 == $id ) {
                $ul = $nt->getText();
        } else {
@@ -60,8 +55,6 @@ function wfSpecialContributions( $par = '' ) {
                $ul .= " (" . $sk->makeLinkObj( $talk, $wgLang->getNsText(Namespace::getTalk(0)) ) . ")";
        }
 
-       # Enable delayed link colouring again.
-       $sk->postParseLinkColour( $pPLC );
 
        if ( $target == 'newbies' ) {
                # View the contributions of all recently created accounts