Jackmcbarn has uploaded a new change for review.
https://gerrit.wikimedia.org/r/97787
Change subject: Allow transcluding Special:Gadgets
......................................................................
Allow transcluding Special:Gadgets
Change SpecialGadgets to derive from IncludableSpecialPage, so that
Special:Gadgets can be transcluded. Also, suppress the gadgets-pagetext
message when it is being transcluded.
Change-Id: If7f56c83d5f38edaceb0fe49531154aefb5b7d09
---
M SpecialGadgets.php
1 file changed, 4 insertions(+), 2 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Gadgets
refs/changes/87/97787/1
diff --git a/SpecialGadgets.php b/SpecialGadgets.php
index 888ba6e..90838d7 100644
--- a/SpecialGadgets.php
+++ b/SpecialGadgets.php
@@ -9,7 +9,7 @@
* @license GNU General Public License 2.0 or later
*/
-class SpecialGadgets extends SpecialPage {
+class SpecialGadgets extends IncludableSpecialPage {
/**
* Constructor
*/
@@ -40,7 +40,9 @@
$output = $this->getOutput();
$this->setHeaders();
$output->setPagetitle( $this->msg( 'gadgets-title' ) );
- $output->addWikiMsg( 'gadgets-pagetext' );
+ if ( !$this->including() ) {
+ $output->addWikiMsg( 'gadgets-pagetext' );
+ }
$gadgets = Gadget::loadStructuredList();
if ( !$gadgets ) {
--
To view, visit https://gerrit.wikimedia.org/r/97787
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: If7f56c83d5f38edaceb0fe49531154aefb5b7d09
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Gadgets
Gerrit-Branch: master
Gerrit-Owner: Jackmcbarn <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits