diff -r /Users/sheppy/Desktop/mediawiki-1.9.3/includes/Article.php ./includes/Article.php
65a66,75
>
> // Handle external redirects
> //
> // If the redirect has (http||https)://* we redirect it to external website.
> preg_match( '/#redirect \[{2}(.*?)(?:\||\]{2})/i', $text, $m );
> if (preg_match('/^https?:\/\//i', $m[1])) {
> return $m[1];
> }
>
>
diff -r /Users/sheppy/Desktop/mediawiki-1.9.3/includes/Database.php ./includes/Database.php
1385c1385
< global $wgSharedDB;
---
> global $wgSharedDB,$wgSharedDBPrefix;
1388,1392c1388,1391
< if ( $this->mTablePrefix !== '' && strpos( '.', $name ) === false ) {
< $name = "{$this->mTablePrefix}$name";
< }
< if ( isset( $wgSharedDB ) && "{$this->mTablePrefix}user" == $name ) {
< $name = "`$wgSharedDB`.`$name`";
---
> if ( $wgSharedDB !== null && ($name == 'user' || $name == 'user_newtalk') ) {
> if ( strpos( $name, '.' ) === false ) {
> $name = '`'.$wgSharedDB.'`.`'.$wgSharedDBPrefix.$name.'`';
> }
1394,1395c1393,1398
< # Standard quoting
< $name = "`$name`";
---
> if ( $this->mTablePrefix !== '' && strpos( '.', $name ) === false ) {
> $name = "{$this->mTablePrefix}$name";
> } else {
> # Standard quoting
> $name = "`$name`";
> }
diff -r /Users/sheppy/Desktop/mediawiki-1.9.3/includes/Linker.php ./includes/Linker.php
190c190
< function makeLinkObj( $nt, $text= '', $query = '', $trail = '', $prefix = '' ) {
---
> function makeLinkObj( $nt, $text= '', $query = '', $trail = '', $prefix = '', $style = '' ) {
206c206,212
< $style = $this->getInterwikiLinkAttributes( $link, $text, 'extiw' );
---
>
> // MDC: Added by sheppy 04/27/07
> // Support forcing a specific style
>
> if ( '' == $style) {
> $style = $this->getInterwikiLinkAttributes( $link, $text, 'extiw' );
> }
253c259
< $retVal = $this->makeKnownLinkObj( $nt, $text, $query, $trail, $prefix );
---
> $retVal = $this->makeKnownLinkObj( $nt, $text, $query, $trail, $prefix, '', $style );
diff -r /Users/sheppy/Desktop/mediawiki-1.9.3/includes/SpecialRecentchanges.php ./includes/SpecialRecentchanges.php
156a157,172
> #################################################
> # BEGIN LOCAL MODIFICATION #
> # #
> # Remove Special:newuser changes from the feed #
> # because they're essentially useless to most #
> # readers; a new account only matters if it #
> # starts spamming, but the account notification #
> # doesn't tell you that. #
> #################################################
>
> $hidem .= ' AND (rc_namespace!=' . NS_SPECIAL . ' OR rc_title!=\'Log/newuser\')';
>
> #################################################
> # END LOCAL MODIFICATION #
> #################################################
>
diff -r /Users/sheppy/Desktop/mediawiki-1.9.3/maintenance/updaters.inc ./maintenance/updaters.inc
842a843
> $doUser = true;