Displaying a smaller banner in an Openx zone
Did you ever want to chain a zone with smaller banners after a zone with big banners in Openx? This sounds like useful feature. We don't live in the 90s anymore where every page had a pixel-precise table layout. The world has learned how to build fluid layouts.
One the Advanced page of the admin pages of a zone, there is this If no banners from this zone can be delivered, try to... setting. Openx should really let me decide which zone I want to pick from the Display the selected zone instead list. I want to see all zones in the list. Yes, there are workarounds, like using *x* sized zones, but why on earth should I create a new zone if I already have one that has exactly the ads I want to display? Well, here's how to change it. If you want to have the full choice, edit /www/admin/zone-advanced.php. In version 2.6.3, simply add the following line after line 230:
<?php
$allowothersizes = true;
Now, you get the full list in the dropdown.Here's a little more context:
--- zone-advanced-orig.php 2009-02-02 07:46:45.000000000 +0100
+++ zone-advanced.php 2009-01-21 15:22:04.000000000 +0100
@@ -228,6 +228,7 @@
$doZones = OA_Dal::factoryDO('zones'); $allowothersizes = $zone['delivery'] == phpAds_ZoneInterstitial || $zone['delivery'] == phpAds_ZonePopup;
+ $allowothersizes = true;
if ($zone['width'] != -1 && !$allowothersizes) {
$doZones->width = $zone['width'];
}
Kind of funny that this setting exists but isn't exposed anywhere in the UI... Yes, it's a quick hack, so test it before running it on anything in production. Works for me though.
0 comments
Reply