*/
const GAID_FOR_UPDATE = 1;
+
/**
* @name Private member variables
* Please use the accessor functions instead.
/**
* Return the prefixed title with spaces _without_ the interwiki prefix
- *
+ *
* @return \type{\string} the title, prefixed by the namespace but not by the interwiki prefix, with spaces
*/
public function getSemiPrefixedText() {
$s = str_replace( '_', ' ', $s );
$this->mSemiPrefixedText = $s;
}
- return $this->mSemiPrefixedText;
+ return $this->mSemiPrefixedText;
}
/**
public function escapeFullURL( $query = '' ) {
return htmlspecialchars( $this->getFullURL( $query ) );
}
-
+
/**
* HTML-escaped version of getCanonicalURL()
*/
* Get the URL form for an internal link.
* - Used in various Squid-related code, in case we have a different
* internal hostname for the server from the exposed one.
- *
+ *
* This uses $wgInternalServer to qualify the path, or $wgServer
* if $wgInternalServer is not set. If the server variable used is
* protocol-relative, the URL will be expanded to http://
* Get the URL for a canonical link, for use in things like IRC and
* e-mail notifications. Uses $wgCanonicalServer and the
* GetCanonicalURL hook.
- *
+ *
* NOTE: Unlike getInternalURL(), the canonical URL includes the fragment
- *
+ *
* @param $query string An optional query string
* @param $variant string Language variant of URL (for sr, zh, ...)
* @return string The URL
array( 'rc_timestamp' => $rcts, 'rc_namespace' => $newns, 'rc_title' => $newdbk, 'rc_new' => 1 ),
__METHOD__
);
-
+
if ( $wgEnableInterwikiTemplatesTracking && $wgGlobalDatabase ) {
$dbw2 = wfGetDB( DB_MASTER, array(), $wgGlobalDatabase );
$dbw2->delete( 'globaltemplatelinks',
array( 'gtl_from_wiki' => wfGetID(),
'gtl_from_page' => $newid ),
__METHOD__ );
- }
+ }
}
# Save a null revision in the page's history notifying of the move
&& $this->getDBkey() === $title->getDBkey();
}
- /**
- * Check if this title is a subpage of another title
- *
- * @param $title Title
- * @return Bool
- */
- public function isSubpageOf( Title $title ) {
- return $this->getInterwiki() === $title->getInterwiki()
- && $this->getNamespace() == $title->getNamespace()
- && strpos( $this->getDBkey(), $title->getDBkey() . '/' ) === 0;
- }
-
/**
* Callback for usort() to do title sorts by (namespace, title)
*