* implements Special:Newpages
* @ingroup SpecialPage
*/
-class SpecialNewpages extends SpecialPage {
+class SpecialNewpages extends IncludableSpecialPage {
// Stored objects
protected $opts, $skin;
public function __construct() {
parent::__construct( 'Newpages' );
- $this->includable( true );
}
protected function setup( $par ) {
* Implements Special:Recentchanges
* @ingroup SpecialPage
*/
-class SpecialRecentChanges extends SpecialPage {
+class SpecialRecentChanges extends IncludableSpecialPage {
var $rcOptions, $rcSubpage;
- public function __construct() {
- parent::__construct( 'Recentchanges' );
- $this->includable( true );
+ public function __construct( $name = 'Recentchanges' ) {
+ parent::__construct( $name );
}
/**
var $rclTargetTitle;
function __construct(){
- SpecialPage::SpecialPage( 'Recentchangeslinked' );
- $this->includable( true );
+ parent::__construct( 'Recentchangeslinked' );
}
public function getDefaultOptions() {