Version Description
New option to prevent line-breaks in ad insertion.
=
Download this release
Release Info
Developer | manojtd |
Plugin | Easy Plugin for AdSense |
Version | 6.22 |
Comparing to | |
See all releases |
Code changes from version 6.21 to 6.22
- admin.php +4 -1
- easy-adsense-lite.php +51 -25
- readme.txt +5 -4
admin.php
CHANGED
@@ -262,7 +262,10 @@ Width: <input style="width:25px;text-align:center;" id="ezBorderWidth" name="ezB
|
|
262 |
Colors: Normal:#<input style="width:55px;text-align:center;" id="ezBorderNormal" name="ezBorderNormal" value="<?php echo(stripslashes(htmlspecialchars($this->options['border_normal'])));?>" /> Hover:#<input style="width:55px;text-align:center;" id="ezBorderColor" name="ezBorderColor" value="<?php echo(stripslashes(htmlspecialchars($this->options['border_color'])));?>" /><br />
|
263 |
|
264 |
<label for="ezKillInLine" onmouseover="Tip('<?php _e('All <code>&lt;div&gt;</code>s that <em>Easy AdSense</em> creates have the class attribute <code>adsense</code>. Furthermore, they have class attributes like <code>adsense-leadin</code>, <code>adsense-midtext</code>, <code>adsense-leadout</code>, <code>adsense-widget</code> and <code>adsense-lu</code> depending on the type. You can set the style for these classes in your theme <code>style.css</code> to control their appearance.<br />If this is all Greek to you, please leave the option unchecked.', 'easy-adsenser'); ?>',WIDTH, 290, TITLE, 'CSS vs. In-Line')" onmouseout="UnTip()" >
|
265 |
-
<input type="checkbox" id="ezKillInLine" name="ezKillInLine" <?php if ($this->options['kill_inline']) { echo('checked="checked"'); }?> /> <?php _e('Suppress in-line styles (Control ad-blocks using style.css)', 'easy-adsenser') ; ?></label
|
|
|
|
|
|
|
266 |
</td>
|
267 |
</tr>
|
268 |
</table>
|
262 |
Colors: Normal:#<input style="width:55px;text-align:center;" id="ezBorderNormal" name="ezBorderNormal" value="<?php echo(stripslashes(htmlspecialchars($this->options['border_normal'])));?>" /> Hover:#<input style="width:55px;text-align:center;" id="ezBorderColor" name="ezBorderColor" value="<?php echo(stripslashes(htmlspecialchars($this->options['border_color'])));?>" /><br />
|
263 |
|
264 |
<label for="ezKillInLine" onmouseover="Tip('<?php _e('All <code>&lt;div&gt;</code>s that <em>Easy AdSense</em> creates have the class attribute <code>adsense</code>. Furthermore, they have class attributes like <code>adsense-leadin</code>, <code>adsense-midtext</code>, <code>adsense-leadout</code>, <code>adsense-widget</code> and <code>adsense-lu</code> depending on the type. You can set the style for these classes in your theme <code>style.css</code> to control their appearance.<br />If this is all Greek to you, please leave the option unchecked.', 'easy-adsenser'); ?>',WIDTH, 290, TITLE, 'CSS vs. In-Line')" onmouseout="UnTip()" >
|
265 |
+
<input type="checkbox" id="ezKillInLine" name="ezKillInLine" <?php if ($this->options['kill_inline']) { echo('checked="checked"'); }?> /> <?php _e('Suppress in-line styles (Control ad-blocks using style.css)', 'easy-adsenser') ; ?></label><br />
|
266 |
+
|
267 |
+
<label for="ezKillLineBreaks" onmouseover="Tip('<?php _e('If you find that you have extra vertical spaces or if your ad code is messed up with <code><</code><code>p></code> or <code><</code><code>br /></code> tags, try checking this option.<br />Under normal cirumstances, this option should be left unchecked.', 'easy-adsenser'); ?>',WIDTH, 290, TITLE, 'CSS vs. In-Line')" onmouseout="UnTip()" >
|
268 |
+
<input type="checkbox" id="ezKillLineBreaks" name="ezKillLineBreaks" <?php if ($this->options['kill_linebreaks']) { echo('checked="checked"'); }?> /> <?php _e('Prevent spurious line breaks', 'easy-adsenser') ; ?></label>
|
269 |
</td>
|
270 |
</tr>
|
271 |
</table>
|
easy-adsense-lite.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Easy AdSense
|
4 |
Plugin URI: http://www.thulasidas.com/adsense
|
5 |
Description: Easiest way to show AdSense and make money from your blog. Configure it at <a href="options-general.php?page=easy-adsense-lite.php">Settings → Easy AdSense</a>.
|
6 |
-
Version: 6.
|
7 |
Author: Manoj Thulasidas
|
8 |
Author URI: http://www.thulasidas.com
|
9 |
*/
|
@@ -163,6 +163,7 @@ if (!class_exists("EzAdSense")) {
|
|
163 |
$this->options['kill_tag'] = isset($_POST['ezKillTag']);
|
164 |
$this->options['kill_archive'] = isset($_POST['ezKillArchive']);
|
165 |
$this->options['kill_inline'] = isset($_POST['ezKillInLine']);
|
|
|
166 |
|
167 |
$this->options['show_borders'] = isset($_POST['ezShowBorders']);
|
168 |
if (isset($_POST['ezBorderWidth']))
|
@@ -258,7 +259,7 @@ if (!class_exists("EzAdSense")) {
|
|
258 |
|
259 |
function mkDefaultOptions(){
|
260 |
$defaultOptions =
|
261 |
-
array('info' => "<!-- Easy AdSense
|
262 |
'show_leadin' => 'float:right',
|
263 |
'wc_leadin' => 0,
|
264 |
'margin_leadin' => 12,
|
@@ -308,6 +309,7 @@ if (!class_exists("EzAdSense")) {
|
|
308 |
'kill_archive' => false,
|
309 |
'kill_inline' => false,
|
310 |
'kill_widget_title' => false,
|
|
|
311 |
'title_widget' => '');
|
312 |
return $defaultOptions ;
|
313 |
}
|
@@ -357,9 +359,13 @@ if (!class_exists("EzAdSense")) {
|
|
357 |
}
|
358 |
|
359 |
function info($hide=true) {
|
360 |
-
|
|
|
|
|
|
|
|
|
361 |
if ($hide)
|
362 |
-
$str = "<!-- $str
|
363 |
return $str ;
|
364 |
}
|
365 |
|
@@ -429,6 +435,9 @@ if (!class_exists("EzAdSense")) {
|
|
429 |
$this->handleDefaults() ;
|
430 |
$this->options['info'] = $this->info() ;
|
431 |
|
|
|
|
|
|
|
432 |
$wc = str_word_count($content) ;
|
433 |
$unreal = '' ;
|
434 |
if ((is_single() || is_page()) && $this->urCount < $this->urMax)
|
@@ -440,14 +449,15 @@ if (!class_exists("EzAdSense")) {
|
|
440 |
'Unreal</a></font></div>';
|
441 |
|
442 |
$border = '' ;
|
443 |
-
if ($this->options['show_borders'])
|
444 |
$border='border:#' . $this->options['border_normal'] .
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
|
|
451 |
$show_leadin = $metaOptions['show_leadin'] ;
|
452 |
$leadin = '' ;
|
453 |
if ($show_leadin != 'no' && $wc > $this->options['wc_leadin']) {
|
@@ -461,11 +471,11 @@ if (!class_exists("EzAdSense")) {
|
|
461 |
';margin:' . $margin . 'px;' . $border. '"' ;
|
462 |
$leadin =
|
463 |
stripslashes($this->options['info'] .
|
464 |
-
"<!-- Post[count: " . $this->ezCount . "]
|
465 |
'<div class="ezAdsense adsense adsense-leadin" ' . $inline . '>' .
|
466 |
$this->options['text_leadin'] .
|
467 |
($this->urCount++ < $this->urMax ? $unreal : '') .
|
468 |
-
"</div
|
469 |
}
|
470 |
}
|
471 |
|
@@ -497,11 +507,11 @@ if (!class_exists("EzAdSense")) {
|
|
497 |
';margin:' . $margin . 'px;' . $border. '"' ;
|
498 |
$midtext =
|
499 |
stripslashes($this->options['info'] .
|
500 |
-
"<!-- Post[count: " . $this->ezCount . "]
|
501 |
'<div class="ezAdsense adsense adsense-midtext" ' . $inline . '>' .
|
502 |
$this->options['text_midtext'] .
|
503 |
($this->urCount++ < $this->urMax ? $unreal : '') .
|
504 |
-
"</div
|
505 |
$content = substr_replace($content, $midtext.$repchar, $pickme, 2);
|
506 |
}
|
507 |
}
|
@@ -520,11 +530,11 @@ if (!class_exists("EzAdSense")) {
|
|
520 |
';margin:' . $margin . 'px;' . $border. '"' ;
|
521 |
$leadout =
|
522 |
stripslashes($this->options['info'] .
|
523 |
-
"<!-- Post[count: " . $this->ezCount . "]
|
524 |
'<div class="ezAdsense adsense adsense-leadout" ' . $inline . '>' .
|
525 |
$this->options['text_leadout'] .
|
526 |
($this->urCount++ < $this->urMax ? $unreal : '') .
|
527 |
-
"</div
|
528 |
}
|
529 |
}
|
530 |
if ($this->options['header_leadin']) {
|
@@ -563,6 +573,10 @@ if (!class_exists("EzAdSense")) {
|
|
563 |
'onmouseout="this.style.border=\'#' . $this->options['border_normal'] .
|
564 |
' solid ' . $this->options['border_width'] . 'px\'"' ;
|
565 |
$show_leadin = $this->options['show_leadin'] ;
|
|
|
|
|
|
|
|
|
566 |
if ($show_leadin != 'no') {
|
567 |
$margin = $this->options['margin_leadin'] ;
|
568 |
if ($this->options['kill_inline'])
|
@@ -573,11 +587,11 @@ if (!class_exists("EzAdSense")) {
|
|
573 |
$this->ezCount++ ;
|
574 |
$this->leadin =
|
575 |
stripslashes($this->options['info'] .
|
576 |
-
"<!-- Post[count: " . $this->ezCount . "]
|
577 |
'<div class="ezAdsense adsense adsense-leadin" ' . $inline . '>' .
|
578 |
$this->options['text_leadin'] .
|
579 |
($this->urCount++ < $this->urMax ? $unreal : '') .
|
580 |
-
"</div
|
581 |
echo $this->leadin ;
|
582 |
}
|
583 |
}
|
@@ -603,6 +617,10 @@ if (!class_exists("EzAdSense")) {
|
|
603 |
if ($this->ezCount >= $this->ezMax) return ;
|
604 |
$this->ezCount++;
|
605 |
}
|
|
|
|
|
|
|
|
|
606 |
$title = empty($this->options['title_widget']) ?
|
607 |
__('Sponsored Links', 'easy-adsenser') :
|
608 |
stripslashes(htmlspecialchars($this->options['title_widget'])) ;
|
@@ -630,11 +648,11 @@ if (!class_exists("EzAdSense")) {
|
|
630 |
$inline = 'style="' . $show_widget .
|
631 |
';margin:' . $margin . 'px;' . $border. '"' ;
|
632 |
echo stripslashes($this->options['info'] .
|
633 |
-
"<!-- Widg[count: " . $this->ezCount . "]
|
634 |
'<div class="ezAdsense adsense adsense-widget"><div ' . $inline. '>' .
|
635 |
$this->options['text_widget'] .
|
636 |
($this->urCount++ < $this->urMax ? $unreal : '') .
|
637 |
-
"</div></div
|
638 |
echo $after_widget;
|
639 |
}
|
640 |
|
@@ -647,6 +665,10 @@ if (!class_exists("EzAdSense")) {
|
|
647 |
$metaOptions = $this->contentMeta() ;
|
648 |
if (isset($metaOptions['adsense']) && $metaOptions['adsense'] == 'no') return ;
|
649 |
$show_lu = $metaOptions['show_lu'] ;
|
|
|
|
|
|
|
|
|
650 |
$border = '' ;
|
651 |
if ($this->options['show_borders'] && $this->options['border_lu'] )
|
652 |
$border='border:#' . $this->options['border_normal'] .
|
@@ -665,8 +687,8 @@ if (!class_exists("EzAdSense")) {
|
|
665 |
$inline = 'style="' . $show_widget .
|
666 |
';margin:' . $margin . 'px;' . $border. '"' ;
|
667 |
echo stripslashes('<div class="ezAdsense adsense adsense-lu"><div ' .
|
668 |
-
$inline. '>' . "
|
669 |
-
$this->options['text_lu'] . "
|
670 |
'</div></div>') ;
|
671 |
echo $after_widget ;
|
672 |
}
|
@@ -679,6 +701,10 @@ if (!class_exists("EzAdSense")) {
|
|
679 |
$metaOptions = $this->contentMeta() ;
|
680 |
if (isset($metaOptions['adsense']) && $metaOptions['adsense'] == 'no') return ;
|
681 |
$title_gsearch = $metaOptions['title_gsearch'] ;
|
|
|
|
|
|
|
|
|
682 |
if ($title_gsearch != 'no') {
|
683 |
$title = $before_title . $title_gsearch . $after_title ;
|
684 |
if ($title_gsearch == 'dark')
|
@@ -695,8 +721,8 @@ if (!class_exists("EzAdSense")) {
|
|
695 |
else
|
696 |
$inline = 'style="margin:' . $margin . 'px; "' ;
|
697 |
echo stripslashes('<div class="ezAdsense adsense adsense-search"><div ' .
|
698 |
-
$inline . '>' . "
|
699 |
-
$this->options['text_gsearch'] . "
|
700 |
'</div></div>') ;
|
701 |
echo $after_widget ;
|
702 |
}
|
3 |
Plugin Name: Easy AdSense
|
4 |
Plugin URI: http://www.thulasidas.com/adsense
|
5 |
Description: Easiest way to show AdSense and make money from your blog. Configure it at <a href="options-general.php?page=easy-adsense-lite.php">Settings → Easy AdSense</a>.
|
6 |
+
Version: 6.22
|
7 |
Author: Manoj Thulasidas
|
8 |
Author URI: http://www.thulasidas.com
|
9 |
*/
|
163 |
$this->options['kill_tag'] = isset($_POST['ezKillTag']);
|
164 |
$this->options['kill_archive'] = isset($_POST['ezKillArchive']);
|
165 |
$this->options['kill_inline'] = isset($_POST['ezKillInLine']);
|
166 |
+
$this->options['kill_linebreaks'] = isset($_POST['ezKillLineBreaks']);
|
167 |
|
168 |
$this->options['show_borders'] = isset($_POST['ezShowBorders']);
|
169 |
if (isset($_POST['ezBorderWidth']))
|
259 |
|
260 |
function mkDefaultOptions(){
|
261 |
$defaultOptions =
|
262 |
+
array('info' => "<!-- Easy AdSense Lite -->",
|
263 |
'show_leadin' => 'float:right',
|
264 |
'wc_leadin' => 0,
|
265 |
'margin_leadin' => 12,
|
309 |
'kill_archive' => false,
|
310 |
'kill_inline' => false,
|
311 |
'kill_widget_title' => false,
|
312 |
+
'kill_linebreaks' => false,
|
313 |
'title_widget' => '');
|
314 |
return $defaultOptions ;
|
315 |
}
|
359 |
}
|
360 |
|
361 |
function info($hide=true) {
|
362 |
+
if ( ! function_exists( 'get_plugin_data' ) )
|
363 |
+
require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
364 |
+
$plugin_data = get_plugin_data( __FILE__ );
|
365 |
+
$version = $plugin_data['Version'];
|
366 |
+
$str = "Easy AdSense (WP) V$version" ;
|
367 |
if ($hide)
|
368 |
+
$str = "<!-- $str -->";
|
369 |
return $str ;
|
370 |
}
|
371 |
|
435 |
$this->handleDefaults() ;
|
436 |
$this->options['info'] = $this->info() ;
|
437 |
|
438 |
+
if ($this->options['kill_linebreaks']) $linebreak = "" ;
|
439 |
+
else $linebreak = "\n" ;
|
440 |
+
|
441 |
$wc = str_word_count($content) ;
|
442 |
$unreal = '' ;
|
443 |
if ((is_single() || is_page()) && $this->urCount < $this->urMax)
|
449 |
'Unreal</a></font></div>';
|
450 |
|
451 |
$border = '' ;
|
452 |
+
if ($this->options['show_borders']) {
|
453 |
$border='border:#' . $this->options['border_normal'] .
|
454 |
+
' solid ' . $this->options['border_width'] . 'px;" ' .
|
455 |
+
' onmouseover="this.style.border=\'#' . $this->options['border_color'] .
|
456 |
+
' solid ' . $this->options['border_width'] . 'px\'" ' .
|
457 |
+
'onmouseout="this.style.border=\'#' . $this->options['border_normal'] .
|
458 |
+
' solid ' . $this->options['border_width'] . 'px\'"' ;
|
459 |
+
// $border="border:#{$this->options['border_normal']} solid {$this->options['border_width']}px;\" onmouseover=\"this.style.border='#{$this->options['border_color']} solid {$this->options['border_width']}px'\" onmouseout=\"this.style.border='#{$this->options['border_normal']} solid {$this->options['border_width']}px'" ;
|
460 |
+
}
|
461 |
$show_leadin = $metaOptions['show_leadin'] ;
|
462 |
$leadin = '' ;
|
463 |
if ($show_leadin != 'no' && $wc > $this->options['wc_leadin']) {
|
471 |
';margin:' . $margin . 'px;' . $border. '"' ;
|
472 |
$leadin =
|
473 |
stripslashes($this->options['info'] .
|
474 |
+
"$linebreak<!-- Post[count: " . $this->ezCount . "] -->$linebreak" .
|
475 |
'<div class="ezAdsense adsense adsense-leadin" ' . $inline . '>' .
|
476 |
$this->options['text_leadin'] .
|
477 |
($this->urCount++ < $this->urMax ? $unreal : '') .
|
478 |
+
"</div>$linebreak" . $this->options['info'] . "$linebreak") ;
|
479 |
}
|
480 |
}
|
481 |
|
507 |
';margin:' . $margin . 'px;' . $border. '"' ;
|
508 |
$midtext =
|
509 |
stripslashes($this->options['info'] .
|
510 |
+
"$linebreak<!-- Post[count: " . $this->ezCount . "] -->$linebreak" .
|
511 |
'<div class="ezAdsense adsense adsense-midtext" ' . $inline . '>' .
|
512 |
$this->options['text_midtext'] .
|
513 |
($this->urCount++ < $this->urMax ? $unreal : '') .
|
514 |
+
"</div>$linebreak" . $this->options['info'] . "$linebreak") ;
|
515 |
$content = substr_replace($content, $midtext.$repchar, $pickme, 2);
|
516 |
}
|
517 |
}
|
530 |
';margin:' . $margin . 'px;' . $border. '"' ;
|
531 |
$leadout =
|
532 |
stripslashes($this->options['info'] .
|
533 |
+
"$linebreak<!-- Post[count: " . $this->ezCount . "] -->$linebreak" .
|
534 |
'<div class="ezAdsense adsense adsense-leadout" ' . $inline . '>' .
|
535 |
$this->options['text_leadout'] .
|
536 |
($this->urCount++ < $this->urMax ? $unreal : '') .
|
537 |
+
"</div>$linebreak" . $this->options['info'] . "$linebreak") ;
|
538 |
}
|
539 |
}
|
540 |
if ($this->options['header_leadin']) {
|
573 |
'onmouseout="this.style.border=\'#' . $this->options['border_normal'] .
|
574 |
' solid ' . $this->options['border_width'] . 'px\'"' ;
|
575 |
$show_leadin = $this->options['show_leadin'] ;
|
576 |
+
|
577 |
+
if ($this->options['kill_linebreaks']) $linebreak = "" ;
|
578 |
+
else $linebreak = "\n" ;
|
579 |
+
|
580 |
if ($show_leadin != 'no') {
|
581 |
$margin = $this->options['margin_leadin'] ;
|
582 |
if ($this->options['kill_inline'])
|
587 |
$this->ezCount++ ;
|
588 |
$this->leadin =
|
589 |
stripslashes($this->options['info'] .
|
590 |
+
"$linebreak<!-- Post[count: " . $this->ezCount . "] -->$linebreak" .
|
591 |
'<div class="ezAdsense adsense adsense-leadin" ' . $inline . '>' .
|
592 |
$this->options['text_leadin'] .
|
593 |
($this->urCount++ < $this->urMax ? $unreal : '') .
|
594 |
+
"</div>$linebreak" . $this->options['info'] . "$linebreak") ;
|
595 |
echo $this->leadin ;
|
596 |
}
|
597 |
}
|
617 |
if ($this->ezCount >= $this->ezMax) return ;
|
618 |
$this->ezCount++;
|
619 |
}
|
620 |
+
|
621 |
+
if ($this->options['kill_linebreaks']) $linebreak = "" ;
|
622 |
+
else $linebreak = "\n" ;
|
623 |
+
|
624 |
$title = empty($this->options['title_widget']) ?
|
625 |
__('Sponsored Links', 'easy-adsenser') :
|
626 |
stripslashes(htmlspecialchars($this->options['title_widget'])) ;
|
648 |
$inline = 'style="' . $show_widget .
|
649 |
';margin:' . $margin . 'px;' . $border. '"' ;
|
650 |
echo stripslashes($this->options['info'] .
|
651 |
+
"$linebreak<!-- Widg[count: " . $this->ezCount . "] -->$linebreak" .
|
652 |
'<div class="ezAdsense adsense adsense-widget"><div ' . $inline. '>' .
|
653 |
$this->options['text_widget'] .
|
654 |
($this->urCount++ < $this->urMax ? $unreal : '') .
|
655 |
+
"</div></div>$linebreak" . $this->options['info'] . "$linebreak") ;
|
656 |
echo $after_widget;
|
657 |
}
|
658 |
|
665 |
$metaOptions = $this->contentMeta() ;
|
666 |
if (isset($metaOptions['adsense']) && $metaOptions['adsense'] == 'no') return ;
|
667 |
$show_lu = $metaOptions['show_lu'] ;
|
668 |
+
|
669 |
+
if ($this->options['kill_linebreaks']) $linebreak = "" ;
|
670 |
+
else $linebreak = "\n" ;
|
671 |
+
|
672 |
$border = '' ;
|
673 |
if ($this->options['show_borders'] && $this->options['border_lu'] )
|
674 |
$border='border:#' . $this->options['border_normal'] .
|
687 |
$inline = 'style="' . $show_widget .
|
688 |
';margin:' . $margin . 'px;' . $border. '"' ;
|
689 |
echo stripslashes('<div class="ezAdsense adsense adsense-lu"><div ' .
|
690 |
+
$inline. '>' . "$linebreak" .
|
691 |
+
$this->options['text_lu'] . "$linebreak" .
|
692 |
'</div></div>') ;
|
693 |
echo $after_widget ;
|
694 |
}
|
701 |
$metaOptions = $this->contentMeta() ;
|
702 |
if (isset($metaOptions['adsense']) && $metaOptions['adsense'] == 'no') return ;
|
703 |
$title_gsearch = $metaOptions['title_gsearch'] ;
|
704 |
+
|
705 |
+
if ($this->options['kill_linebreaks']) $linebreak = "" ;
|
706 |
+
else $linebreak = "\n" ;
|
707 |
+
|
708 |
if ($title_gsearch != 'no') {
|
709 |
$title = $before_title . $title_gsearch . $after_title ;
|
710 |
if ($title_gsearch == 'dark')
|
721 |
else
|
722 |
$inline = 'style="margin:' . $margin . 'px; "' ;
|
723 |
echo stripslashes('<div class="ezAdsense adsense adsense-search"><div ' .
|
724 |
+
$inline . '>' . "$linebreak" .
|
725 |
+
$this->options['text_gsearch'] . "$linebreak" .
|
726 |
'</div></div>') ;
|
727 |
echo $after_widget ;
|
728 |
}
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://buy.thulasidas.com/easy-adsense
|
|
4 |
Tags: adsense, google adsense, ads, advertising, easy adsense, google, adsense plugin
|
5 |
Requires at least: 2.6
|
6 |
Tested up to: 3.5
|
7 |
-
Stable tag: 6.
|
8 |
|
9 |
Easy AdSense manages all aspects of AdSense: insert ads into posts and sidebar, and add a Google Search box. Easiest and most complete AdSense Plugin!
|
10 |
|
@@ -32,13 +32,13 @@ Easy AdSense is the freely distributed version of a premium plugin. The [Pro ver
|
|
32 |
|
33 |
= New in this Release =
|
34 |
|
35 |
-
|
36 |
|
37 |
== Upgrade Notice ==
|
38 |
|
39 |
-
= 6.
|
40 |
|
41 |
-
|
42 |
|
43 |
== Screenshots ==
|
44 |
|
@@ -126,6 +126,7 @@ A big "Thank You" to all my translators. Easy AdSense V2.6+ sports an *Easy Tran
|
|
126 |
|
127 |
== Change Log ==
|
128 |
|
|
|
129 |
* V6.21: Updating a few translations. Minor changes to the admin page. [Jun 10, 2013]
|
130 |
* V6.20: Correcting W3C markup validation errors on the admin page. [Apr 27, 2013]
|
131 |
* V6.10: Fixing a cross-site request forgery vulnerability. (Credit: Charlie Eriksen via Secunia SVCRP.) [Apr 27, 2013]
|
4 |
Tags: adsense, google adsense, ads, advertising, easy adsense, google, adsense plugin
|
5 |
Requires at least: 2.6
|
6 |
Tested up to: 3.5
|
7 |
+
Stable tag: 6.22
|
8 |
|
9 |
Easy AdSense manages all aspects of AdSense: insert ads into posts and sidebar, and add a Google Search box. Easiest and most complete AdSense Plugin!
|
10 |
|
32 |
|
33 |
= New in this Release =
|
34 |
|
35 |
+
New option to prevent line-breaks in ad insertion.
|
36 |
|
37 |
== Upgrade Notice ==
|
38 |
|
39 |
+
= 6.22 =
|
40 |
|
41 |
+
New option to prevent line-breaks in ad insertion.
|
42 |
|
43 |
== Screenshots ==
|
44 |
|
126 |
|
127 |
== Change Log ==
|
128 |
|
129 |
+
* V6.22: New option to prevent line-breaks in ad insertion. [Jul 3, 2013]
|
130 |
* V6.21: Updating a few translations. Minor changes to the admin page. [Jun 10, 2013]
|
131 |
* V6.20: Correcting W3C markup validation errors on the admin page. [Apr 27, 2013]
|
132 |
* V6.10: Fixing a cross-site request forgery vulnerability. (Credit: Charlie Eriksen via Secunia SVCRP.) [Apr 27, 2013]
|