Version Description
Download this release
Release Info
Developer | broadstreetads |
Plugin | WordPress Ad Widget |
Version | 2.5.0 |
Comparing to | |
See all releases |
Code changes from version 2.4.1 to 2.5.0
- adwidget.php +20 -4
- readme.txt +1 -1
- views/modal/signup.php +8 -8
adwidget.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Wordpress Ad Widget
|
4 |
Plugin URI: https://github.com/broadstreetads/wordpress-ad-widget
|
5 |
Description: The easiest way to place ads in your Wordpress sidebar. Go to Settings -> Ad Widget
|
6 |
-
Version: 2.
|
7 |
Author: Broadstreet Ads
|
8 |
Author URI: http://broadstreetads.com
|
9 |
*/
|
@@ -20,7 +20,7 @@ add_action('admin_menu', array('AdWidget_Core', 'registerAdmin'));
|
|
20 |
class AdWidget_Core
|
21 |
{
|
22 |
CONST KEY_INSTALL_REPORT = 'AdWidget_Installed';
|
23 |
-
CONST VERSION = '2.
|
24 |
|
25 |
/**
|
26 |
* The callback used to register the scripts
|
@@ -284,6 +284,7 @@ class AdWidget_ImageWidget extends WP_Widget
|
|
284 |
$link = @$instance['w_link'];
|
285 |
$img = @$instance['w_img'];
|
286 |
$resize = @$instance['w_resize'];
|
|
|
287 |
$id = rand(1, 100000);
|
288 |
|
289 |
if($resize == 'yes')
|
@@ -295,6 +296,16 @@ class AdWidget_ImageWidget extends WP_Widget
|
|
295 |
$resize_s = '';
|
296 |
}
|
297 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
298 |
echo $before_widget;
|
299 |
|
300 |
if(!$img)
|
@@ -310,7 +321,7 @@ class AdWidget_ImageWidget extends WP_Widget
|
|
310 |
}
|
311 |
else
|
312 |
{
|
313 |
-
echo "<a target
|
314 |
}
|
315 |
|
316 |
echo $after_widget;
|
@@ -332,6 +343,7 @@ class AdWidget_ImageWidget extends WP_Widget
|
|
332 |
$instance['w_link'] = $new_instance['w_link'];
|
333 |
$instance['w_img'] = $new_instance['w_img'];
|
334 |
$instance['w_resize'] = @$new_instance['w_resize'];
|
|
|
335 |
$instance['w_adv'] = $new_instance['w_adv'];
|
336 |
|
337 |
/* New ad? Upload it to Broadstreet */
|
@@ -373,7 +385,7 @@ class AdWidget_ImageWidget extends WP_Widget
|
|
373 |
$link_id = $this->get_field_id('w_link');
|
374 |
$img_id = $this->get_field_id('w_img');
|
375 |
|
376 |
-
$defaults = array('w_link' => get_bloginfo('url'), 'w_img' => '', 'w_adv' => 'New Advertiser', 'w_resize' => 'no');
|
377 |
|
378 |
$instance = wp_parse_args((array) $instance, $defaults);
|
379 |
|
@@ -406,6 +418,10 @@ class AdWidget_ImageWidget extends WP_Widget
|
|
406 |
<label for="<?php echo $this->get_field_id('w_resize'); ?>">Auto Resize to Max Width? </label>
|
407 |
<input type="checkbox" name="<?php echo $this->get_field_name('w_resize'); ?>" value="yes" <?php if($instance['w_resize'] == 'yes') echo 'checked'; ?> />
|
408 |
</p>
|
|
|
|
|
|
|
|
|
409 |
<?php if(!Broadstreet_Mini_Utility::hasAdserving()): ?>
|
410 |
<p>
|
411 |
<span style="color: green; font-weight: bold;">New!</span> When you're ready for a more powerful adserver with click reporting <a target="_blank" href="#" onclick="broadstreet_upgrade(); return false;">click here</a>.
|
3 |
Plugin Name: Wordpress Ad Widget
|
4 |
Plugin URI: https://github.com/broadstreetads/wordpress-ad-widget
|
5 |
Description: The easiest way to place ads in your Wordpress sidebar. Go to Settings -> Ad Widget
|
6 |
+
Version: 2.5.0
|
7 |
Author: Broadstreet Ads
|
8 |
Author URI: http://broadstreetads.com
|
9 |
*/
|
20 |
class AdWidget_Core
|
21 |
{
|
22 |
CONST KEY_INSTALL_REPORT = 'AdWidget_Installed';
|
23 |
+
CONST VERSION = '2.5.0';
|
24 |
|
25 |
/**
|
26 |
* The callback used to register the scripts
|
284 |
$link = @$instance['w_link'];
|
285 |
$img = @$instance['w_img'];
|
286 |
$resize = @$instance['w_resize'];
|
287 |
+
$new = @$instance['w_new'];
|
288 |
$id = rand(1, 100000);
|
289 |
|
290 |
if($resize == 'yes')
|
296 |
$resize_s = '';
|
297 |
}
|
298 |
|
299 |
+
# There's a reason for this dumb condition
|
300 |
+
if($new == 'yes' || $new == '')
|
301 |
+
{
|
302 |
+
$target = 'target="_blank"';
|
303 |
+
}
|
304 |
+
else
|
305 |
+
{
|
306 |
+
$target = '';
|
307 |
+
}
|
308 |
+
|
309 |
echo $before_widget;
|
310 |
|
311 |
if(!$img)
|
321 |
}
|
322 |
else
|
323 |
{
|
324 |
+
echo "<a $target href='$link' alt='Ad'><img $resize_s src='$img' alt='Ad' /></a>";
|
325 |
}
|
326 |
|
327 |
echo $after_widget;
|
343 |
$instance['w_link'] = $new_instance['w_link'];
|
344 |
$instance['w_img'] = $new_instance['w_img'];
|
345 |
$instance['w_resize'] = @$new_instance['w_resize'];
|
346 |
+
$instance['w_new'] = @$new_instance['w_new'];
|
347 |
$instance['w_adv'] = $new_instance['w_adv'];
|
348 |
|
349 |
/* New ad? Upload it to Broadstreet */
|
385 |
$link_id = $this->get_field_id('w_link');
|
386 |
$img_id = $this->get_field_id('w_img');
|
387 |
|
388 |
+
$defaults = array('w_link' => get_bloginfo('url'), 'w_img' => '', 'w_adv' => 'New Advertiser', 'w_resize' => 'no', 'w_new' => 'no');
|
389 |
|
390 |
$instance = wp_parse_args((array) $instance, $defaults);
|
391 |
|
418 |
<label for="<?php echo $this->get_field_id('w_resize'); ?>">Auto Resize to Max Width? </label>
|
419 |
<input type="checkbox" name="<?php echo $this->get_field_name('w_resize'); ?>" value="yes" <?php if($instance['w_resize'] == 'yes') echo 'checked'; ?> />
|
420 |
</p>
|
421 |
+
<p>
|
422 |
+
<label for="<?php echo $this->get_field_id('w_new'); ?>">Open in New Window? </label>
|
423 |
+
<input type="checkbox" name="<?php echo $this->get_field_name('w_new'); ?>" value="yes" <?php if($instance['w_resize'] == 'yes') echo 'checked'; ?> />
|
424 |
+
</p>
|
425 |
<?php if(!Broadstreet_Mini_Utility::hasAdserving()): ?>
|
426 |
<p>
|
427 |
<span style="color: green; font-weight: bold;">New!</span> When you're ready for a more powerful adserver with click reporting <a target="_blank" href="#" onclick="broadstreet_upgrade(); return false;">click here</a>.
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: Broadstreet
|
|
3 |
Tags: wordpress,ad,widget,sidebar,google,tag,code
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 3.8.1
|
6 |
-
Stable tag: 2.
|
7 |
|
8 |
Easily upload ad images and ad code to your sidebar. For those that don't need or
|
9 |
want a complicated ad management system.
|
3 |
Tags: wordpress,ad,widget,sidebar,google,tag,code
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 3.8.1
|
6 |
+
Stable tag: 2.5.0
|
7 |
|
8 |
Easily upload ad images and ad code to your sidebar. For those that don't need or
|
9 |
want a complicated ad management system.
|
views/modal/signup.php
CHANGED
@@ -5,16 +5,16 @@
|
|
5 |
<div id="clients-section">
|
6 |
<table id="clients">
|
7 |
<tr>
|
8 |
-
<td><a href="http://baristanet.com/"><img src="http://broadstreetads.com/assets/images/featured-clients/baristanet.png" /></a></td>
|
9 |
-
<td><a href="http://thebatavian.com/"><img src="http://broadstreetads.com/assets/images/featured-clients/batavian.png" /></a></td>
|
10 |
-
<td><a href="http://arlnow.com/"><img src="http://broadstreetads.com/assets/images/featured-clients/arlingtonnow.png" /></a></td>
|
11 |
-
<td><a href="http://hulafrog.com/"><img src="http://broadstreetads.com/assets/images/featured-clients/hulafrog.png" /></a></td>
|
12 |
</tr>
|
13 |
<tr>
|
14 |
-
<td><a href="http://natomasbuzz.com/"><img src="http://broadstreetads.com/assets/images/featured-clients/natomas.png" /></a></td>
|
15 |
-
<td><a href="http://www.sheepsheadbites.com/"><img src="http://broadstreetads.com/assets/images/featured-clients/sheepshead.png" /></a></td>
|
16 |
-
<td><a href="http://www.pvpost.com/"><img src="http://broadstreetads.com/assets/images/featured-clients/pvpost.png" /></a></td>
|
17 |
-
<td><a href="http://njnewscommons.com/"><img src="http://broadstreetads.com/assets/images/featured-clients/njnewscommons.png" /></a></td>
|
18 |
</tr>
|
19 |
</table>
|
20 |
</div>
|
5 |
<div id="clients-section">
|
6 |
<table id="clients">
|
7 |
<tr>
|
8 |
+
<td><a href="http://baristanet.com/"><img src="http://broadstreetads.com/assets/app/images/featured-clients/baristanet.png" /></a></td>
|
9 |
+
<td><a href="http://thebatavian.com/"><img src="http://broadstreetads.com/assets/app/images/featured-clients/batavian.png" /></a></td>
|
10 |
+
<td><a href="http://arlnow.com/"><img src="http://broadstreetads.com/assets/app/images/featured-clients/arlingtonnow.png" /></a></td>
|
11 |
+
<td><a href="http://hulafrog.com/"><img src="http://broadstreetads.com/assets/app/images/featured-clients/hulafrog.png" /></a></td>
|
12 |
</tr>
|
13 |
<tr>
|
14 |
+
<td><a href="http://natomasbuzz.com/"><img src="http://broadstreetads.com/assets/app/images/featured-clients/natomas.png" /></a></td>
|
15 |
+
<td><a href="http://www.sheepsheadbites.com/"><img src="http://broadstreetads.com/assets/app/images/featured-clients/sheepshead.png" /></a></td>
|
16 |
+
<td><a href="http://www.pvpost.com/"><img src="http://broadstreetads.com/assets/app/images/featured-clients/pvpost.png" /></a></td>
|
17 |
+
<td><a href="http://njnewscommons.com/"><img src="http://broadstreetads.com/assets/app/images/featured-clients/njnewscommons.png" /></a></td>
|
18 |
</tr>
|
19 |
</table>
|
20 |
</div>
|