* @ingroup SpecialPage
*/
-require_once( './includes/WebStart.php' );
+if ( isset( $_SERVER['MW_COMPILED'] ) ) {
+ require ( 'phase3/includes/WebStart.php' );
+} else {
+ require ( dirname( __FILE__ ) . '/includes/WebStart.php' );
+}
class TrackBack {
exit;
}
+ /**
+ * @param $err string
+ */
private function XMLerror( $err = "Invalid request." ) {
header( "HTTP/1.0 400 Bad Request" );
header( "Content-Type: application/xml; charset=utf-8" );
public function __construct() {
global $wgUseTrackbacks, $wgRequest;
- if( !$wgUseTrackbacks && false )
+ if( !$wgUseTrackbacks )
$this->XMLerror( "Trackbacks are disabled" );
$this->r = $wgRequest;