- function getBodyOptions() {
- global $wgUser, $wgOut, $wgRequest, $wgContLang;
-
- extract( $wgRequest->getValues( 'oldid', 'redirect', 'diff' ) );
-
- if ( 0 != $this->mTitle->getNamespace() ) {
- $a = array( 'bgcolor' => '#ffffec' );
- }
- else $a = array( 'bgcolor' => '#FFFFFF' );
- if( $wgOut->isArticle() && $wgUser->getOption( 'editondblclick' ) &&
- $this->mTitle->quickUserCan( 'edit' ) ) {
- $s = $this->mTitle->getFullURL( $this->editUrlOptions() );
- $s = 'document.location = "' .Xml::escapeJsString( $s ) .'";';
- $a += array( 'ondblclick' => $s );
- }
- $a['class'] =
- 'mediawiki' .
- ' '.( $wgContLang->getDir() ).
- ' '.$this->getPageClasses( $this->mTitle ) .
- ' skin-'. Sanitizer::escapeClass( $this->getSkinName() );
- return $a;
- }
-