tosfos has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/249575

Change subject: Bugfix: Make sure ads are defined for this page
......................................................................

Bugfix: Make sure ads are defined for this page

Bug: T112427
Change-Id: I215fc558d4ea3622e19717e958831d8ee5f510fd
---
M AdManager.hooks.php
M AdManager.php
2 files changed, 7 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/AdManager 
refs/changes/75/249575/1

diff --git a/AdManager.hooks.php b/AdManager.hooks.php
index c32bbc7..9a66523 100644
--- a/AdManager.hooks.php
+++ b/AdManager.hooks.php
@@ -55,6 +55,12 @@
                }
 
                $adsOut = AdManager::getAdOutputFor( $skin->getTitle() );
+
+               if ( !$adsOut ) {
+                       // No ads. Nothing to do.
+                       return true;
+               }
+
                foreach ( $adsOut as $adNumber => $adOut ) {
                        $out->prependHTML( Html::rawelement( 'div',
                                        array( 'id' => 
"AdManager-content-$adNumber", 'class' => 'AdManager-content' ), $adOut ) );
diff --git a/AdManager.php b/AdManager.php
index e8ca2e3..6541879 100644
--- a/AdManager.php
+++ b/AdManager.php
@@ -21,7 +21,7 @@
 $wgExtensionCredits['specialpage'][] = array(
        'path' => __FILE__,
        'name' => 'AdManager',
-       'version' => '1.0.0',
+       'version' => '1.1.0',
        'author' => 'Ike Hecht for WikiWorks',
        'url' => 'https://www.mediawiki.org/wiki/Extension:AdManager',
        'descriptionmsg' => 'admanager-desc',

-- 
To view, visit https://gerrit.wikimedia.org/r/249575
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I215fc558d4ea3622e19717e958831d8ee5f510fd
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/AdManager
Gerrit-Branch: master
Gerrit-Owner: tosfos <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to