Advanced Ads - Version 1.6.10

Version Description

  • added image ad type
  • added option to set id and class attributes
  • added check for conflicting plugins
  • allow a higher number of visible ads in a group if more are existing
Download this release

Release Info

Developer webzunft
Plugin Icon 128x128 Advanced Ads
Version 1.6.10
Comparing to
See all releases

Code changes from version 1.6.9.4 to 1.6.10

admin/assets/css/admin.css CHANGED
@@ -135,6 +135,13 @@
135
  #advads-exp-jj, #advads-exp-hh, #advads-exp-mn { width: 2em; }
136
  #advads-exp-aa { width: 3.4em; }
137
 
 
 
 
 
 
 
 
138
  /**
139
  AD GROUP LIST
140
  */
135
  #advads-exp-jj, #advads-exp-hh, #advads-exp-mn { width: 2em; }
136
  #advads-exp-aa { width: 3.4em; }
137
 
138
+ #advads-url,
139
+ #advads-image-url,
140
+ #advads-image-title,
141
+ #advads-image-alt { width: 80%; }
142
+ #advads-image-edit-link[href=""] { display: none; }
143
+ #advads-image-preview img { max-width: 100%; height: auto; }
144
+
145
  /**
146
  AD GROUP LIST
147
  */
admin/assets/js/admin.js CHANGED
@@ -241,6 +241,62 @@ jQuery( document ).ready(function ($) {
241
  return $( this ).parents('.advads-placement-type').find( '.advads-placement-description' ).html();
242
  }
243
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
244
  });
245
 
246
  /**
241
  return $( this ).parents('.advads-placement-type').find( '.advads-placement-description' ).html();
242
  }
243
  });
244
+
245
+ /**
246
+ * Image ad uploader
247
+ */
248
+
249
+ $('body').on('click', '.advads_image_upload', function(e) {
250
+
251
+ e.preventDefault();
252
+
253
+ var button = $(this);
254
+
255
+ // If the media frame already exists, reopen it.
256
+ if ( file_frame ) {
257
+ // file_frame.uploader.uploader.param( 'post_id', set_to_post_id );
258
+ file_frame.open();
259
+ return;
260
+ }
261
+
262
+ // Create the media frame.
263
+ file_frame = wp.media.frames.file_frame = wp.media( {
264
+ frame: 'post',
265
+ state: 'insert',
266
+ title: button.data( 'uploaderTitle' ),
267
+ button: {
268
+ text: button.data( 'uploaderButtonText' )
269
+ },
270
+ multiple: false // only allow one file to be selected
271
+ } );
272
+
273
+ // When an image is selected, run a callback.
274
+ file_frame.on( 'insert', function() {
275
+
276
+ var selection = file_frame.state().get('selection');
277
+ selection.each( function( attachment, index ) {
278
+ attachment = attachment.toJSON();
279
+ if ( 0 === index ) {
280
+ // place first attachment in field
281
+ $( '#advads-image-id' ).val( attachment.id );
282
+ $( '#advanced-ads-ad-parameters-size input[name="advanced_ad[width]"]' ).val( attachment.width );
283
+ $( '#advanced-ads-ad-parameters-size input[name="advanced_ad[height]"]' ).val( attachment.height );
284
+ // update image preview
285
+ var new_image = '<img width="'+ attachment.width +'" height="'+ attachment.height +
286
+ '" title="'+ attachment.title +'" alt="'+ attachment.alt +'" src="'+ attachment.url +'"/>';
287
+ $('#advads-image-preview').html( new_image );
288
+ $('#advads-image-edit-link').attr( 'href', attachment.editLink );
289
+ }
290
+ });
291
+ });
292
+
293
+ // Finally, open the modal
294
+ file_frame.open();
295
+ });
296
+
297
+ // WP 3.5+ uploader
298
+ var file_frame;
299
+ window.formfield = '';
300
  });
301
 
302
  /**
admin/class-advanced-ads-admin.php CHANGED
@@ -193,6 +193,12 @@ class Advanced_Ads_Admin {
193
  wp_register_script( 'inline-edit-group-ads', plugins_url( 'assets/js/inline-edit-group-ads.js', __FILE__ ), array('jquery'), ADVADS_VERSION );
194
  }
195
 
 
 
 
 
 
 
196
  }
197
 
198
  /**
@@ -643,6 +649,10 @@ class Advanced_Ads_Admin {
643
  } else {
644
  $ad->set_option( 'visitors', array() );
645
  }
 
 
 
 
646
  // save size
647
  $ad->width = 0;
648
  if ( isset($_POST['advanced_ad']['width']) ) {
193
  wp_register_script( 'inline-edit-group-ads', plugins_url( 'assets/js/inline-edit-group-ads.js', __FILE__ ), array('jquery'), ADVADS_VERSION );
194
  }
195
 
196
+ //call media manager for image upload only on ad edit pages
197
+ $screen = get_current_screen();
198
+ if( isset( $screen->id ) && Advanced_Ads::POST_TYPE_SLUG === $screen->id ) {
199
+ wp_enqueue_media();
200
+ }
201
+
202
  }
203
 
204
  /**
649
  } else {
650
  $ad->set_option( 'visitors', array() );
651
  }
652
+ $ad->url = 0;
653
+ if ( isset($_POST['advanced_ad']['url']) ) {
654
+ $ad->url = esc_url( $_POST['advanced_ad']['url'] );
655
+ }
656
  // save size
657
  $ad->width = 0;
658
  if ( isset($_POST['advanced_ad']['width']) ) {
admin/views/ad-group-list-form-row.php CHANGED
@@ -15,7 +15,8 @@
15
  <div class="advads-ad-group-number">
16
  <label><strong><?php _e( 'Number of visible ads', 'advanced-ads' ); ?></strong>
17
  <select name="advads-groups[<?php echo $group->id; ?>][ad_count]"><?php
18
- for ( $i = 1; $i <= 10; $i++ ) : ?>
 
19
  <option <?php selected( $group->ad_count, $i ); ?>><?php echo $i; ?></option>
20
  <?php endfor;
21
  ?><option <?php selected( $group->ad_count, 'all' ); ?> value="all"><?php _ex('all', 'option to display all ads in an ad groups', 'advanced-ads'); ?></option>
15
  <div class="advads-ad-group-number">
16
  <label><strong><?php _e( 'Number of visible ads', 'advanced-ads' ); ?></strong>
17
  <select name="advads-groups[<?php echo $group->id; ?>][ad_count]"><?php
18
+ $max = ( count( $ad_form_rows ) >= 10 ) ? count( $ad_form_rows ) + 2 : 10;
19
+ for ( $i = 1; $i <= $max; $i++ ) : ?>
20
  <option <?php selected( $group->ad_count, $i ); ?>><?php echo $i; ?></option>
21
  <?php endfor;
22
  ?><option <?php selected( $group->ad_count, 'all' ); ?> value="all"><?php _ex('all', 'option to display all ads in an ad groups', 'advanced-ads'); ?></option>
admin/views/ad-output-metabox.php CHANGED
@@ -30,4 +30,14 @@
30
  if ( isset($options['margin']['left']) ) { echo $options['margin']['left']; } ?>" name="advanced_ad[output][margin][left]"/>px</label>
31
  <p class="description"><?php _e( 'tip: use this to add a margin around the ad', 'advanced-ads' ); ?></p>
32
  </div>
 
 
 
 
 
 
 
 
 
 
33
  </div>
30
  if ( isset($options['margin']['left']) ) { echo $options['margin']['left']; } ?>" name="advanced_ad[output][margin][left]"/>px</label>
31
  <p class="description"><?php _e( 'tip: use this to add a margin around the ad', 'advanced-ads' ); ?></p>
32
  </div>
33
+ <p><label><strong><?php _e( 'container id', 'advanced-ads' ); ?></strong><br/>
34
+ <input type="text" name="advanced_ad[output][wrapper-id]" value="<?php if ( isset($options['wrapper-id']) ) { echo $options['wrapper-id']; } ?>"/><?php
35
+ ?></label></p><p class="description"><?php
36
+ _e( 'Specify the id of the ad container. Leave blank for random or no id.', 'advanced-ads' );
37
+ ?></p>
38
+ <p><label><strong><?php _e( 'container classes', 'advanced-ads' ); ?></strong><br/>
39
+ <input type="text" name="advanced_ad[output][wrapper-class]" value="<?php if ( isset($options['wrapper-class']) ) { echo $options['wrapper-class']; } ?>"/><?php
40
+ ?></label></p><p class="description"><?php
41
+ _e( 'Specify one or more classes for the container. Separate multiple classes with a space', 'advanced-ads.' );
42
+ ?></p>
43
  </div>
admin/views/support.php CHANGED
@@ -40,6 +40,10 @@
40
  if( Advanced_Ads_Checks::active_autoptimize() && ! defined( 'AAP_VERSION' ) ) :
41
  $messages[] = sprintf(__( '<strong>Autoptimize plugin detected</strong>. While this plugin is great for site performance, it is known to alter code, including scripts from ad networks. <a href="%s" target="_blank">Advanced Ads Pro</a> has a build-in support for Autoptimize.', 'advanced-ads' ), ADVADS_URL . 'add-ons/advanced-ads-pro');
42
  endif;
 
 
 
 
43
 
44
  if( count( $messages )) :
45
  foreach( $messages as $_message ) :
40
  if( Advanced_Ads_Checks::active_autoptimize() && ! defined( 'AAP_VERSION' ) ) :
41
  $messages[] = sprintf(__( '<strong>Autoptimize plugin detected</strong>. While this plugin is great for site performance, it is known to alter code, including scripts from ad networks. <a href="%s" target="_blank">Advanced Ads Pro</a> has a build-in support for Autoptimize.', 'advanced-ads' ), ADVADS_URL . 'add-ons/advanced-ads-pro');
42
  endif;
43
+ if( count( Advanced_Ads_Checks::conflicting_plugins() ) ) :
44
+ $messages[] = sprintf(__( 'Plugins that are known to cause (partial) problems: <strong>%1$s</strong>. <a href="%2$s" target="_blank">Learn more</a>.', 'advanced-ads' ), implode( ', ', Advanced_Ads_Checks::conflicting_plugins() ), ADVADS_URL . 'manual/known-plugin-conflicts/');
45
+ endif;
46
+
47
 
48
  if( count( $messages )) :
49
  foreach( $messages as $_message ) :
advanced-ads.php CHANGED
@@ -12,7 +12,7 @@
12
  * Plugin Name: Advanced Ads
13
  * Plugin URI: https://wpadvancedads.com
14
  * Description: Manage and optimize your ads in WordPress
15
- * Version: 1.6.9.4
16
  * Author: Thomas Maier
17
  * Author URI: http://webgilde.com
18
  * Text Domain: advanced-ads
@@ -38,7 +38,7 @@ define( 'ADVADS_BASE_DIR', dirname( plugin_basename( __FILE__ ) ) ); // director
38
  // general and global slug, e.g. to store options in WP, textdomain
39
  define( 'ADVADS_SLUG', 'advanced-ads' );
40
  define( 'ADVADS_URL', 'https://wpadvancedads.com/' );
41
- define( 'ADVADS_VERSION', '1.6.9.4' );
42
 
43
  /*----------------------------------------------------------------------------*
44
  * Autoloading, modules and functions
12
  * Plugin Name: Advanced Ads
13
  * Plugin URI: https://wpadvancedads.com
14
  * Description: Manage and optimize your ads in WordPress
15
+ * Version: 1.6.10
16
  * Author: Thomas Maier
17
  * Author URI: http://webgilde.com
18
  * Text Domain: advanced-ads
38
  // general and global slug, e.g. to store options in WP, textdomain
39
  define( 'ADVADS_SLUG', 'advanced-ads' );
40
  define( 'ADVADS_URL', 'https://wpadvancedads.com/' );
41
+ define( 'ADVADS_VERSION', '1.6.10' );
42
 
43
  /*----------------------------------------------------------------------------*
44
  * Autoloading, modules and functions
classes/ad.php CHANGED
@@ -48,6 +48,13 @@ class Advanced_Ads_Ad {
48
  */
49
  public $width = 0;
50
 
 
 
 
 
 
 
 
51
  /**
52
  * ad height
53
  */
@@ -157,6 +164,7 @@ class Advanced_Ads_Ad {
157
  } else {
158
  $this->type_obj = new Advanced_Ads_Ad_Type_Abstract;
159
  }
 
160
  $this->width = $this->options( 'width' );
161
  $this->height = $this->options( 'height' );
162
  $this->conditions = $this->options( 'conditions' );
@@ -378,6 +386,7 @@ class Advanced_Ads_Ad {
378
  $options = $this->options();
379
 
380
  $options['type'] = $this->type;
 
381
  $options['width'] = $this->width;
382
  $options['height'] = $this->height;
383
  $options['conditions'] = $conditions;
@@ -573,6 +582,8 @@ class Advanced_Ads_Ad {
573
  break;
574
  case 'center' :
575
  $wrapper['style']['text-align'] = 'center';
 
 
576
  break;
577
  case 'clearfix' :
578
  $wrapper['style']['clear'] = 'both';
@@ -580,10 +591,19 @@ class Advanced_Ads_Ad {
580
  }
581
  }
582
 
583
- if ( ! empty($this->output['class']) && is_array( $this->output['class'] ) ) {
584
  $wrapper['class'] = $this->output['class'];
585
  }
586
 
 
 
 
 
 
 
 
 
 
587
  if ( ! empty($this->output['margin']['top']) ) {
588
  $wrapper['style']['margin-top'] = intval( $this->output['margin']['top'] ) . 'px';
589
  }
@@ -649,6 +669,26 @@ class Advanced_Ads_Ad {
649
  return $wrapper;
650
  }
651
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
652
  /**
653
  * create a random wrapper id
654
  *
@@ -656,6 +696,11 @@ class Advanced_Ads_Ad {
656
  * @return string $id random id string
657
  */
658
  private function create_wrapper_id(){
 
 
 
 
 
659
  $prefix = Advanced_Ads_Plugin::get_instance()->get_frontend_prefix();
660
 
661
  return $prefix . mt_rand();
48
  */
49
  public $width = 0;
50
 
51
+ /**
52
+ * target url
53
+ *
54
+ * @since 1.6.10
55
+ */
56
+ public $url = '';
57
+
58
  /**
59
  * ad height
60
  */
164
  } else {
165
  $this->type_obj = new Advanced_Ads_Ad_Type_Abstract;
166
  }
167
+ $this->url = $this->options( 'url' );
168
  $this->width = $this->options( 'width' );
169
  $this->height = $this->options( 'height' );
170
  $this->conditions = $this->options( 'conditions' );
386
  $options = $this->options();
387
 
388
  $options['type'] = $this->type;
389
+ $options['url'] = $this->url;
390
  $options['width'] = $this->width;
391
  $options['height'] = $this->height;
392
  $options['conditions'] = $conditions;
582
  break;
583
  case 'center' :
584
  $wrapper['style']['text-align'] = 'center';
585
+ // add css rule after wrapper to center the ad
586
+ // add_filter( 'advanced-ads-output-wrapper-after-content', array( $this, 'center_ad_content' ), 10, 2 );
587
  break;
588
  case 'clearfix' :
589
  $wrapper['style']['clear'] = 'both';
591
  }
592
  }
593
 
594
+ if ( isset($this->output['class']) && is_array( $this->output['class'] ) ) {
595
  $wrapper['class'] = $this->output['class'];
596
  }
597
 
598
+ // add manual classes
599
+ if ( isset($this->output['wrapper-class']) && '' !== $this->output['wrapper-class'] ) {
600
+ $classes = explode( ' ', $this->output['wrapper-class'] );
601
+
602
+ foreach( $classes as $_class ){
603
+ $wrapper['class'][] = sanitize_key( $_class );
604
+ }
605
+ }
606
+
607
  if ( ! empty($this->output['margin']['top']) ) {
608
  $wrapper['style']['margin-top'] = intval( $this->output['margin']['top'] ) . 'px';
609
  }
669
  return $wrapper;
670
  }
671
 
672
+ /**
673
+ * function to add css rule after the ad to center its content
674
+ *
675
+ * @since 1.6.9.5
676
+ * @param str $output additional output in wrapper after content
677
+ * @param obj $ad Advanced_Ads_Ad object
678
+ * @return str $output
679
+ *
680
+ */
681
+ /*public function center_ad_content( $output, Advanced_Ads_Ad $ad ){
682
+
683
+ // no additional check needed, because the hook is only called when the ad is centered
684
+ if( isset( $ad->wrapper['id'] )){
685
+ // does not work with most div elements, so actually not used now
686
+ $output .= '<style type="text/css">#'. $ad->wrapper['id'] . ' img, #'. $ad->wrapper['id'] . ' div { display: inline !important; }</style>';
687
+ }
688
+
689
+ return $output;
690
+ }*/
691
+
692
  /**
693
  * create a random wrapper id
694
  *
696
  * @return string $id random id string
697
  */
698
  private function create_wrapper_id(){
699
+
700
+ if( isset( $this->output['wrapper-id'] )){
701
+ return sanitize_key( $this->output['wrapper-id'] );
702
+ }
703
+
704
  $prefix = Advanced_Ads_Plugin::get_instance()->get_frontend_prefix();
705
 
706
  return $prefix . mt_rand();
classes/ad_type_image.php ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Advanced Ads Image Ad Type
4
+ *
5
+ * @package Advanced_Ads
6
+ * @author Thomas Maier <thomas.maier@webgilde.com>
7
+ * @license GPL-2.0+
8
+ * @link http://webgilde.com
9
+ * @copyright 2015 Thomas Maier, webgilde GmbH
10
+ * @since 1.6.10
11
+ *
12
+ * Class containing information about the content ad type
13
+ * this should also work as an example for other ad types
14
+ *
15
+ */
16
+ class Advanced_Ads_Ad_Type_Image extends Advanced_Ads_Ad_Type_Abstract{
17
+
18
+ /**
19
+ * ID - internal type of the ad type
20
+ *
21
+ * must be static so set your own ad type ID here
22
+ * use slug like format, only lower case, underscores and hyphens
23
+ *
24
+ * @since 1.6.10
25
+ */
26
+ public $ID = 'image';
27
+
28
+ /**
29
+ * set basic attributes
30
+ *
31
+ * @since 1.6.10
32
+ */
33
+ public function __construct() {
34
+ $this->title = __( 'Image Ad', ADVADS_SLUG );
35
+ $this->description = __( 'Ads in various image formats.', ADVADS_SLUG );
36
+ $this->parameters = array(
37
+ 'image_url' => '',
38
+ 'image_title' => '',
39
+ 'image_alt' => '',
40
+ );
41
+ }
42
+
43
+ /**
44
+ * output for the ad parameters metabox
45
+ *
46
+ * @param obj $ad ad object
47
+ * @since 1.6.10
48
+ */
49
+ public function render_parameters($ad){
50
+ // load tinymc content exitor
51
+ $id = ( isset( $ad->output['image_id'] ) ) ? $ad->output['image_id'] : '';
52
+ $url = ( isset( $ad->url ) ) ? esc_url( $ad->url ) : '';
53
+
54
+ ?><p><button href="#" class="advads_image_upload button button-secondary" type="button" data-uploader-title="<?php
55
+ _e( 'Insert File', ADVADS_SLUG ); ?>" data-uploader-button-text="<?php _e( 'Insert', ADVADS_SLUG ); ?>" onclick="return false;"><?php _e( 'select image', ADVADS_SLUG ); ?></button>
56
+ <a id="advads-image-edit-link" href="<?php if( $id ){ echo get_edit_post_link( $id ); } ?>"><?php _e('edit', ADVADS_SLUG ); ?></a>
57
+ </p>
58
+ <input type="hidden" name="advanced_ad[output][image_id]" value="<?php echo $id; ?>" id="advads-image-id"/>
59
+ <div id="advads-image-preview">
60
+ <?php $this->create_image_tag( $id ); ?>
61
+ </div>
62
+
63
+ <?php // don’t show if tracking plugin enabled
64
+ if( ! defined( 'AAT_VERSION' )) : ?>
65
+ <p><label for="advads-url"><?php _e( 'url', ADVADS_SLUG ); ?></label><br/>
66
+ <input type="url" name="advanced_ad[url]" id="advads-url" value="<?php echo $url; ?>"/></p>
67
+ <?php endif;
68
+ }
69
+
70
+ /**
71
+ * render image tag
72
+ *
73
+ * @param int $attachment_id post id of the image
74
+ * @since 1.6.10
75
+ */
76
+ public function create_image_tag( $attachment_id ){
77
+
78
+ $image = wp_get_attachment_image_src( $attachment_id, 'full' );
79
+ if ( $image ) {
80
+ list( $src, $width, $height ) = $image;
81
+ $hwstring = image_hwstring($width, $height);
82
+ $attachment = get_post($attachment_id);
83
+ $alt = trim(strip_tags( get_post_meta($attachment_id, '_wp_attachment_image_alt', true) ));
84
+ $title = trim(strip_tags( $attachment->post_title )); // Finally, use the title
85
+
86
+ echo rtrim("<img $hwstring") . " src='$src' alt='$alt' title='$title' />";
87
+ }
88
+ }
89
+
90
+ /**
91
+ * prepare the ads frontend output by adding <object> tags
92
+ *
93
+ * @param obj $ad ad object
94
+ * @return str $content ad content prepared for frontend output
95
+ * @since 1.6.10.
96
+ */
97
+ public function prepare_output($ad){
98
+
99
+ $id = ( isset( $ad->output['image_id'] ) ) ? absint( $ad->output['image_id'] ) : '';
100
+ $url = ( isset( $ad->url ) ) ? esc_url( $ad->url ) : '';
101
+
102
+ ob_start();
103
+ if( ! defined( 'AAT_VERSION' ) && $url ){ echo '<a href="'. $url .'">'; }
104
+ echo $this->create_image_tag( $id );
105
+ if( ! defined( 'AAT_VERSION' ) && $url ){ echo '</a>'; }
106
+
107
+ return ob_get_clean();
108
+ }
109
+
110
+ }
classes/checks.php CHANGED
@@ -196,4 +196,20 @@ class Advanced_Ads_Checks {
196
 
197
  return false;
198
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
199
  }
196
 
197
  return false;
198
  }
199
+
200
+ /**
201
+ * check for additional conflicting plugins
202
+ *
203
+ * @return arr $plugins names of conflicting plugins
204
+ */
205
+ public static function conflicting_plugins(){
206
+
207
+ $conflicting_plugins = array();
208
+
209
+ if( defined( 'Publicize_Base' )){ // JetPack Publicize module
210
+ $conflicting_plugins[] = 'Jetpack – Publicize';
211
+ }
212
+
213
+ return $conflicting_plugins;
214
+ }
215
  }
composer.lock CHANGED
@@ -103,16 +103,16 @@
103
  },
104
  {
105
  "name": "xrstf/composer-php52",
106
- "version": "v1.0.18",
107
  "source": {
108
  "type": "hg",
109
  "url": "https://bitbucket.org/xrstf/composer-php52",
110
- "reference": "32bc8be472523512b0ab1517f61d60bc4032803d"
111
  },
112
  "dist": {
113
  "type": "zip",
114
- "url": "https://bitbucket.org/xrstf/composer-php52/get/32bc8be472523512b0ab1517f61d60bc4032803d.zip",
115
- "reference": "32bc8be472523512b0ab1517f61d60bc4032803d",
116
  "shasum": ""
117
  },
118
  "type": "library",
@@ -131,7 +131,7 @@
131
  "MIT"
132
  ],
133
  "homepage": "http://www.xrstf.de/",
134
- "time": "2015-08-07 21:44:58"
135
  }
136
  ],
137
  "packages-dev": [],
103
  },
104
  {
105
  "name": "xrstf/composer-php52",
106
+ "version": "v1.0.19",
107
  "source": {
108
  "type": "hg",
109
  "url": "https://bitbucket.org/xrstf/composer-php52",
110
+ "reference": "9a4a9c46d0347b39bf9159815301dc66fc25324e"
111
  },
112
  "dist": {
113
  "type": "zip",
114
+ "url": "https://bitbucket.org/xrstf/composer-php52/get/9a4a9c46d0347b39bf9159815301dc66fc25324e.zip",
115
+ "reference": "9a4a9c46d0347b39bf9159815301dc66fc25324e",
116
  "shasum": ""
117
  },
118
  "type": "library",
131
  "MIT"
132
  ],
133
  "homepage": "http://www.xrstf.de/",
134
+ "time": "2015-10-01 14:11:58"
135
  }
136
  ],
137
  "packages-dev": [],
languages/advanced-ads-de_DE.mo CHANGED
Binary file
languages/advanced-ads-de_DE.po CHANGED
@@ -3,7 +3,7 @@ msgstr ""
3
  "Project-Id-Version: Advanved Ads\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/plugins/plugin-name\n"
5
  "POT-Creation-Date: 2015-01-27 16:47+0100\n"
6
- "PO-Revision-Date: Sat Oct 03 2015 18:05:02 GMT+0200 (CEST)\n"
7
  "Last-Translator: admin <post@webzunft.de>\n"
8
  "Language-Team: webgilde <thomas.maier@webgilde.com>\n"
9
  "Language: German\n"
@@ -26,6 +26,24 @@ msgstr ""
26
  "X-Textdomain-Support: yes\n"
27
  "X-Loco-Target-Locale: de_DE"
28
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
  #. Name of the plugin
30
  msgid "Advanced Ads"
31
  msgstr "Advanced Ads"
@@ -34,6 +52,10 @@ msgstr "Advanced Ads"
34
  msgid "https://wpadvancedads.com"
35
  msgstr "https://wpadvancedads.com"
36
 
 
 
 
 
37
  #. Author of the plugin
38
  msgid "Thomas Maier"
39
  msgstr "Thomas Maier"
@@ -42,101 +64,67 @@ msgstr "Thomas Maier"
42
  msgid "http://webgilde.com"
43
  msgstr "http://webgilde.com"
44
 
45
- #: ../admin/includes/class-overview-widgets.php:53
46
- msgid "Advanced Ads Pro"
47
- msgstr "Advanced Ads Pro"
48
-
49
- #: ../admin/views/ad-visitor-metabox.php:30
50
- #, php-format
51
- msgid ""
52
- "Check out cache-busting in <a href=\"%s\" target=\"_blank\">Advanced Ads Pro</a> "
53
- "if dynamic features get cached."
54
- msgstr ""
55
- "Benutzen Sie das Cache-Busting in <a href=\"%s\" target=\"_blank\">Advanced Ads "
56
- "Pro</a> falls dynamische Einstellungen nicht funktionieren."
57
-
58
- #: ../admin/views/support.php:41
59
- #, php-format
60
- msgid ""
61
- "<strong>Autoptimize plugin detected</strong>. While this plugin is great for "
62
- "site performance, it is known to alter code, including scripts from ad "
63
- "networks. <a href=\"%s\" target=\"_blank\">Advanced Ads Pro</a> has a build-in "
64
- "support for Autoptimize."
65
- msgstr ""
66
- "Es wurde das <strong>Autoptimize-Plugin gefunden</strong>. Das Plugin ist "
67
- "zwar gut für die Performance einer Seite, ändert aber häufig den Code von "
68
- "Anzeigen. <a href=\"%s\" target=\"_blank\">Advanced Ads Pro</a> löst dieses "
69
- "Problem."
70
-
71
- #: ../public/class-advanced-ads.php:294
72
- msgid "Advanced Ads Error following:"
73
- msgstr "Fehler von Advanced Ads:"
74
-
75
- #. Description of the plugin
76
- msgid "Manage and optimize your ads in WordPress"
77
- msgstr "Anzeigen in WordPress verwalten und optimieren."
78
-
79
- #: ../admin/class-advanced-ads-admin.php:240
80
  msgid "Overview"
81
  msgstr "Übersicht"
82
 
83
- #: ../admin/class-advanced-ads-admin.php:244 ../admin/class-advanced-ads-admin.
84
- #: php:244 ../admin/views/ad-group-list-form-row.php:27 ../admin/views/ad-group-
85
  #: list-header.php:5 ../admin/views/placements.php:80 ../admin/views/placements.
86
- #: php:184 ../classes/widget.php:83 ../public/class-advanced-ads.php:562
87
  msgid "Ads"
88
  msgstr "Anzeigen"
89
 
90
- #: ../admin/class-advanced-ads-admin.php:248 ../admin/views/placements.php:73 ..
91
  #: admin/views/placements.php:177 ../classes/widget.php:76
92
  msgid "Ad Groups"
93
  msgstr "Anzeigen-Gruppen"
94
 
95
- #: ../admin/class-advanced-ads-admin.php:248 ../public/class-advanced-ads.php:535
96
  msgid "Groups"
97
  msgstr "Gruppen"
98
 
99
- #: ../admin/class-advanced-ads-admin.php:253 ../admin/views/debug.php:14
100
  msgid "Ad Placements"
101
  msgstr "Anzeigen-Platzierungen"
102
 
103
- #: ../admin/class-advanced-ads-admin.php:253 ../admin/views/placements.php:18
104
  msgid "Placements"
105
  msgstr "Platzierungen"
106
 
107
- #: ../admin/class-advanced-ads-admin.php:257
108
  msgid "Advanced Ads Settings"
109
  msgstr "Advanced-Ads-Einstellungen"
110
 
111
- #: ../admin/class-advanced-ads-admin.php:257 ../admin/class-advanced-ads-admin.
112
- #: php:484 ../admin/views/debug.php:11
113
  msgid "Settings"
114
  msgstr "Einstellungen"
115
 
116
- #: ../admin/class-advanced-ads-admin.php:260
117
  msgid "Advanced Ads Debugging"
118
  msgstr "Advanced-Ads-Fehleranalyse (Debugging)"
119
 
120
- #: ../admin/class-advanced-ads-admin.php:260
121
  msgid "Debug"
122
  msgstr "Debug"
123
 
124
- #: ../admin/class-advanced-ads-admin.php:264 ../admin/class-advanced-ads-admin.
125
- #: php:264
126
  msgid "Advanced Ads Intro"
127
  msgstr "Advanced Ads Einführung"
128
 
129
- #: ../admin/class-advanced-ads-admin.php:268 ../admin/class-advanced-ads-admin.
130
- #: php:268
131
  msgid "Support"
132
  msgstr "Support"
133
 
134
- #: ../admin/class-advanced-ads-admin.php:398 ../admin/class-advanced-ads-admin.
135
- #: php:425
136
  msgid "Sorry, you are not allowed to access this feature."
137
  msgstr "Sie haben leider keinen Zugriff auf diese Funktion"
138
 
139
- #: ../admin/class-advanced-ads-admin.php:411
140
  msgid ""
141
  "You attempted to edit an ad group that doesn&#8217;t exist. Perhaps it was "
142
  "deleted?"
@@ -144,174 +132,174 @@ msgstr ""
144
  "Sie haben versucht, ein Element, das nicht existiert, zu bearbeiten. "
145
  "Vielleicht wurde es gelöscht?"
146
 
147
- #: ../admin/class-advanced-ads-admin.php:526
148
  msgid "Ad Type"
149
  msgstr "Anzeigen-Typ"
150
 
151
- #: ../admin/class-advanced-ads-admin.php:529
152
  msgid "Ad Parameters"
153
  msgstr "Anzeigen-Parameter"
154
 
155
- #: ../admin/class-advanced-ads-admin.php:532
156
  msgid "Layout / Output"
157
  msgstr "Layout / Ausgabe"
158
 
159
- #: ../admin/class-advanced-ads-admin.php:535
160
  msgid "Display Conditions"
161
  msgstr "Anzeige-Bedingungen"
162
 
163
- #: ../admin/class-advanced-ads-admin.php:538
164
  msgid "Visitor Conditions"
165
  msgstr "Besucher-Bedingungen"
166
 
167
- #: ../admin/class-advanced-ads-admin.php:714 ../admin/class-advanced-ads-admin.
168
- #: php:715
169
  msgid "Ad updated."
170
  msgstr "Anzeige aktualisiert."
171
 
172
  #. translators: %s: date and time of the revision
173
- #: ../admin/class-advanced-ads-admin.php:717
174
  #, php-format
175
  msgid "Ad restored to revision from %s"
176
  msgstr "Anzeige aus Revision %s wiederhergestellt"
177
 
178
- #: ../admin/class-advanced-ads-admin.php:718
179
  msgid "Ad published."
180
  msgstr "Anzeige veröffentlicht."
181
 
182
- #: ../admin/class-advanced-ads-admin.php:719
183
  msgid "Ad saved."
184
  msgstr "Anzeige gespeichert."
185
 
186
- #: ../admin/class-advanced-ads-admin.php:720
187
  msgid "Ad submitted."
188
  msgstr "Anzeige gesendet."
189
 
190
- #: ../admin/class-advanced-ads-admin.php:722
191
  #, php-format
192
  msgid "Ad scheduled for: <strong>%1$s</strong>."
193
  msgstr "Anzeige geplant für <strong>%1$s</strong>."
194
 
195
  #. translators: Publish box date format, see http://php.net/date
196
- #: ../admin/class-advanced-ads-admin.php:724
197
  msgid "M j, Y @ G:i"
198
  msgstr "j M Y @ G:i"
199
 
200
- #: ../admin/class-advanced-ads-admin.php:726
201
  msgid "Ad draft updated."
202
  msgstr "Anzeigenentwurf gespeichert."
203
 
204
- #: ../admin/class-advanced-ads-admin.php:745
205
  #, php-format
206
  msgid "%s ad updated."
207
  msgid_plural "%s ads updated."
208
  msgstr[0] "%s Anzeige aktualisiert."
209
  msgstr[1] "%s Anzeigen aktualisiert."
210
 
211
- #: ../admin/class-advanced-ads-admin.php:746
212
  #, php-format
213
  msgid "%s ad not updated, somebody is editing it."
214
  msgid_plural "%s ads not updated, somebody is editing them."
215
  msgstr[0] "%s Anzeige nicht aktualisiert, jemand bearbeitet sie."
216
  msgstr[1] "%s Anzeigen nicht aktualisiert, jemand bearbeitet sie."
217
 
218
- #: ../admin/class-advanced-ads-admin.php:747
219
  #, php-format
220
  msgid "%s ad permanently deleted."
221
  msgid_plural "%s ads permanently deleted."
222
  msgstr[0] "%s Anzeige endgültig gelöscht."
223
  msgstr[1] "%s Anzeigen endgültig gelöscht."
224
 
225
- #: ../admin/class-advanced-ads-admin.php:748
226
  #, php-format
227
  msgid "%s ad moved to the Trash."
228
  msgid_plural "%s ads moved to the Trash."
229
  msgstr[0] "%s Anzeige in den Papierkorb verschoben."
230
  msgstr[1] "%s Anzeigen in den Papierkorb verschoben."
231
 
232
- #: ../admin/class-advanced-ads-admin.php:749
233
  #, php-format
234
  msgid "%s ad restored from the Trash."
235
  msgid_plural "%s ads restored from the Trash."
236
  msgstr[0] "%s Anzeige aus dem Papierkorb wiederhergestellt."
237
  msgstr[1] "%s Anzeige aus dem Papierkorb wiederhergestellt."
238
 
239
- #: ../admin/class-advanced-ads-admin.php:784 ../admin/views/settings.php:12
240
  msgid "General"
241
  msgstr "Allgemein"
242
 
243
- #: ../admin/class-advanced-ads-admin.php:796 ../admin/class-advanced-ads-admin.
244
- #: php:892
245
  msgid "Licenses"
246
  msgstr "Lizenzen"
247
 
248
- #: ../admin/class-advanced-ads-admin.php:807
249
  msgid "Disable ads"
250
  msgstr "Anzeigen auf dieser Seite deaktivieren."
251
 
252
- #: ../admin/class-advanced-ads-admin.php:815
253
  msgid "Hide ads for logged in users"
254
  msgstr "Verstecke Anzeigen vor eingeloggten Benutzern"
255
 
256
- #: ../admin/class-advanced-ads-admin.php:823
257
  msgid "Use advanced JavaScript"
258
  msgstr "Advanced-JavaScript benutzen"
259
 
260
- #: ../admin/class-advanced-ads-admin.php:831
261
  msgid "Unlimited ad injection"
262
  msgstr "Anzeigen-Injektion überall aktivieren "
263
 
264
- #: ../admin/class-advanced-ads-admin.php:839
265
  msgid "Priority of content injection filter"
266
  msgstr "Priorität der Anzeigen-Injektion"
267
 
268
- #: ../admin/class-advanced-ads-admin.php:847
269
  msgid "Hide ads from bots"
270
  msgstr "Anzeigen vor Bots verbergen"
271
 
272
- #: ../admin/class-advanced-ads-admin.php:855
273
  msgid "Disable notices"
274
  msgstr "Mitteilungen deaktivieren"
275
 
276
- #: ../admin/class-advanced-ads-admin.php:863
277
  msgid "ID prefix"
278
  msgstr "ID Präfix"
279
 
280
- #: ../admin/class-advanced-ads-admin.php:871
281
  msgid "Remove Widget ID"
282
  msgstr "ID des Widget entfernen"
283
 
284
- #: ../admin/class-advanced-ads-admin.php:946
285
  msgid "(display to all)"
286
  msgstr "(für alle sichtbar)"
287
 
288
- #: ../admin/class-advanced-ads-admin.php:947
289
  msgid "Subscriber"
290
  msgstr "Abonnent"
291
 
292
- #: ../admin/class-advanced-ads-admin.php:948
293
  msgid "Contributor"
294
  msgstr "Mitarbeiter"
295
 
296
- #: ../admin/class-advanced-ads-admin.php:949
297
  msgid "Author"
298
  msgstr "Autor"
299
 
300
- #: ../admin/class-advanced-ads-admin.php:950
301
  msgid "Editor"
302
  msgstr "Redakteur"
303
 
304
- #: ../admin/class-advanced-ads-admin.php:951
305
  msgid "Admin"
306
  msgstr "Admin"
307
 
308
- #: ../admin/class-advanced-ads-admin.php:959
309
  msgid "Choose the lowest role a user must have in order to not see any ads."
310
  msgstr ""
311
  "Wählen Sie die niedrigste Rolle die ein Benutzer haben muss um keine "
312
  "Anzeigen zu sehen."
313
 
314
- #: ../admin/class-advanced-ads-admin.php:973
315
  msgid ""
316
  "<strong>notice: </strong>the file is currently enabled by an add-on that "
317
  "needs it."
@@ -319,7 +307,7 @@ msgstr ""
319
  "<strong>Hinweis: </strong>die Datei wird aktuell von einer Erweiterung "
320
  "benutzt."
321
 
322
- #: ../admin/class-advanced-ads-admin.php:976
323
  #, php-format
324
  msgid ""
325
  "Enable advanced JavaScript functions (<a href=\"%s\" target=\"_blank\">here</a>)."
@@ -330,7 +318,7 @@ msgstr ""
330
  "target=\"_blank\">Info</a>). Einige Funktionen und Erweiterungen können diese "
331
  "Einstellung überschreiben, wenn sie die Datei benötigen."
332
 
333
- #: ../admin/class-advanced-ads-admin.php:989
334
  msgid ""
335
  "Some plugins and themes trigger ad injection where it shouldn’t happen. "
336
  "Therefore, Advanced Ads ignores injected placements on non-singular pages "
@@ -348,7 +336,7 @@ msgstr ""
348
  "werden überall dort, wo Beiträge geladen werden, angezeigt (z.B. auch auf "
349
  "Archiv-Seiten)."
350
 
351
- #: ../admin/class-advanced-ads-admin.php:1003
352
  msgid ""
353
  "Play with this value in order to change the priority of the injected ads "
354
  "compared to other auto injected elements in the post content."
@@ -356,7 +344,7 @@ msgstr ""
356
  "Ändern Sie diesen Wert um die Position automatisch eingefügter Anzeigen im "
357
  "Content gegenüber anderer Elementen zu beeinflussen."
358
 
359
- #: ../admin/class-advanced-ads-admin.php:1016
360
  #, php-format
361
  msgid ""
362
  "Hide ads from crawlers, bots and empty user agents. Also prevents counting "
@@ -367,7 +355,7 @@ msgstr ""
367
  "werden mit dem <a href=\"%s\" target=\"_blank\">Tracking Add-On</a> dann auch "
368
  "keine Impressionen mehr gezählt."
369
 
370
- #: ../admin/class-advanced-ads-admin.php:1017
371
  msgid ""
372
  "Disabling this option only makes sense if your ads contain content you want "
373
  "to display to bots (like search engines) or your site is cached and bots "
@@ -376,7 +364,7 @@ msgstr ""
376
  "Deaktivieren Sie diese Option, wenn Bots (z.B. Suchmaschinen) die "
377
  "Werbeinhalte sehen sollen oder Ihre Seite einen Cache nutzt."
378
 
379
- #: ../admin/class-advanced-ads-admin.php:1030
380
  msgid ""
381
  "Disable internal notices like tips, tutorials, email newsletters and update "
382
  "notices. Disabling notices is recommended if you run multiple blogs with "
@@ -387,7 +375,7 @@ msgstr ""
387
  "diese Einstellung, wenn Sie Advanced Ads auf mehreren Blog installiert \n"
388
  "haben."
389
 
390
- #: ../admin/class-advanced-ads-admin.php:1052
391
  msgid ""
392
  "Prefix of class or id attributes in the frontend. Change it if you don’t "
393
  "want <strong>ad blockers</strong> to mark these blocks as ads.<br/>You might "
@@ -396,7 +384,7 @@ msgstr ""
396
  "Präfix der class oder id Attribute im Frontend. Eine Änderung kann helfen "
397
  "damit Ad-Blocker die Inhalte nicht pauschal entfernen."
398
 
399
- #: ../admin/class-advanced-ads-admin.php:1073
400
  msgid ""
401
  "Remove the ID attribute from widgets in order to not make them an easy "
402
  "target of ad blockers."
@@ -404,54 +392,54 @@ msgstr ""
404
  "ID-Attribut des Anzeigenwidgets entfernen, damit Ad-Blocker hier keinen "
405
  "Ansatz haben es zu blockieren."
406
 
407
- #: ../admin/class-advanced-ads-admin.php:1126
408
  msgid "Ad Details"
409
  msgstr "Anzeigeneinstellungen"
410
 
411
- #: ../admin/class-advanced-ads-admin.php:1200
412
  msgid "Ad Settings"
413
  msgstr "Anzeigen-Einstellungen"
414
 
415
- #: ../admin/class-advanced-ads-admin.php:1279 ../admin/views/overview.php:23
416
  msgid "Ads Dashboard"
417
  msgstr "Anzeigen-Dashboard"
418
 
419
- #: ../admin/class-advanced-ads-admin.php:1291
420
  msgid "From the ad optimization universe"
421
  msgstr "Neues aus dem Anzeigen-Universum"
422
 
423
- #: ../admin/class-advanced-ads-admin.php:1300
424
  msgid "Advanced Ads Tutorials"
425
  msgstr "Advanced Ads Tutorials"
426
 
427
- #: ../admin/class-advanced-ads-admin.php:1311
428
  #, php-format
429
  msgid "%d ads – <a href=\"%s\">manage</a> - <a href=\"%s\">new</a>"
430
  msgstr "%d Anzeigen – <a href=\"%s\">verwalten</a> - <a href=\"%s\">neu</a>"
431
 
432
- #: ../admin/class-advanced-ads-admin.php:1322
433
  msgid "plugin manual and homepage"
434
  msgstr "Plugin-Anleitung und Homepage"
435
 
436
- #: ../admin/class-advanced-ads-admin.php:1329
437
  msgid "Get the tutorial via email"
438
  msgstr "Tutorial per E-Mail (engl.)\n"
439
 
440
- #: ../admin/class-advanced-ads-admin.php:1336
441
  msgid "Get AdSense tips via email"
442
  msgstr "AdSense Tips per E-Mail (engl.)"
443
 
444
- #: ../admin/class-advanced-ads-admin.php:1415
445
  msgid "Error while trying to register the license. Please contact support."
446
  msgstr ""
447
  "Die Lizenz konnte nicht registriert werden. Bitte kontaktieren Sie den "
448
  "Support."
449
 
450
- #: ../admin/class-advanced-ads-admin.php:1421
451
  msgid "Please enter and save a valid license key first."
452
  msgstr "Bitte speichern Sie zunächst einen gültigen Lizenzschlüssel."
453
 
454
- #: ../admin/class-advanced-ads-admin.php:1441
455
  #, php-format
456
  msgid "License is invalid. Reason: %s"
457
  msgstr "Die Lizenz ist ungültig. Grund: %s"
@@ -482,7 +470,7 @@ msgid "up to %d ads displayed"
482
  msgstr "bis zu %d Anzeigen sichtbar"
483
 
484
  #: ../admin/includes/class-ad-groups-list.php:187 ../admin/views/ad-group-list-
485
- #: form-row.php:36
486
  msgid "No ads assigned"
487
  msgstr "Keine Anzeigen zugeordnet"
488
 
@@ -503,7 +491,7 @@ msgid "Display ads with the highest ad weight first"
503
  msgstr "Anzeigen mit dem höchsten Anzeigengewicht zuerst einblenden."
504
 
505
  #: ../admin/includes/class-ad-groups-list.php:259 ../public/class-advanced-ads.
506
- #: php:566
507
  msgid "Edit"
508
  msgstr "Bearbeiten"
509
 
@@ -713,6 +701,10 @@ msgstr "Hilfe bei Setup und Optimierung"
713
  msgid "Manual and Support"
714
  msgstr "Anleitung und Support"
715
 
 
 
 
 
716
  #: ../admin/includes/class-overview-widgets.php:55
717
  msgid "Tracking and Stats"
718
  msgstr "Tracking und Statistik"
@@ -1139,21 +1131,21 @@ msgstr "Typ"
1139
  msgid "Number of visible ads"
1140
  msgstr "Anzahl sichtbarer Anzeigen"
1141
 
1142
- #: ../admin/views/ad-group-list-form-row.php:21
1143
  msgctxt "option to display all ads in an ad groups"
1144
  msgid "all"
1145
  msgstr "alle"
1146
 
1147
- #: ../admin/views/ad-group-list-form-row.php:24
1148
  msgid "Number of ads that are visible at the same time"
1149
  msgstr "Anzahl der Anzeigen, die gleichzeitig sichtbar sein sollen."
1150
 
1151
- #: ../admin/views/ad-group-list-form-row.php:30 ../public/class-advanced-ads.php:
1152
- #: 563
1153
  msgid "Ad"
1154
  msgstr "Anzeige"
1155
 
1156
- #: ../admin/views/ad-group-list-form-row.php:31
1157
  msgid "weight"
1158
  msgstr "Gewicht"
1159
 
@@ -1486,6 +1478,15 @@ msgstr ""
1486
  "sehen. Vermeiden Sie solche Bedingungen, wenn alle Nutzer die Anzeige sehen "
1487
  "sollen."
1488
 
 
 
 
 
 
 
 
 
 
1489
  #: ../admin/views/ad-visitor-metabox.php:34
1490
  msgid "New condition"
1491
  msgstr "Neue Bedingung"
@@ -1986,11 +1987,33 @@ msgstr ""
1986
  msgid "There are <strong>plugin updates available</strong>. Please update."
1987
  msgstr "Bitte aktualisieren Sie die installierten Plugins."
1988
 
1989
- #: ../admin/views/support.php:49
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1990
  msgid "Contact"
1991
  msgstr "Kontakt aufnehmen"
1992
 
1993
- #: ../admin/views/support.php:50
1994
  #, php-format
1995
  msgid ""
1996
  "Please search the manual for a solution and take a look at <a href=\"%s\" "
@@ -2000,19 +2023,19 @@ msgstr ""
2000
  "sich die Vorschläge unter <a href=\"%s\" target=\"_blank\">Ads not showing up?"
2001
  "</a> an."
2002
 
2003
- #: ../admin/views/support.php:55
2004
  msgid "your email"
2005
  msgstr "E-Mail"
2006
 
2007
- #: ../admin/views/support.php:59
2008
  msgid "your name"
2009
  msgstr "Name"
2010
 
2011
- #: ../admin/views/support.php:63
2012
  msgid "your message"
2013
  msgstr "Nachricht"
2014
 
2015
- #: ../admin/views/support.php:68
2016
  msgid "send"
2017
  msgstr "senden"
2018
 
@@ -2122,6 +2145,34 @@ msgstr ""
2122
  msgid "Save Draft"
2123
  msgstr "Entwurf speichern"
2124
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2125
  #: ../classes/ad_type_plain.php:31
2126
  msgid "Plain Text and Code"
2127
  msgstr "Nur Text und Code"
@@ -2503,89 +2554,93 @@ msgstr "Ihre AdSense Publisher ID fehlt."
2503
  msgid "Auto"
2504
  msgstr "Auto"
2505
 
2506
- #: ../public/class-advanced-ads.php:297
 
 
 
 
2507
  #, php-format
2508
  msgid "Advanced Ads Error: %s"
2509
  msgstr "Advanced-Ads-Fehler: %s"
2510
 
2511
- #: ../public/class-advanced-ads.php:525
2512
  msgctxt "ad group general name"
2513
  msgid "Ad Groups"
2514
  msgstr "Anzeigen-Gruppen"
2515
 
2516
- #: ../public/class-advanced-ads.php:526
2517
  msgctxt "ad group singular name"
2518
  msgid "Ad Group"
2519
  msgstr "Anzeigen-Gruppe"
2520
 
2521
- #: ../public/class-advanced-ads.php:527
2522
  msgid "Search Ad Groups"
2523
  msgstr "Anzeigen-Gruppen suchen"
2524
 
2525
- #: ../public/class-advanced-ads.php:528
2526
  msgid "All Ad Groups"
2527
  msgstr "Alle Anzeigen-Gruppen"
2528
 
2529
- #: ../public/class-advanced-ads.php:529
2530
  msgid "Parent Ad Groups"
2531
  msgstr "Parent-Anzeigen-Gruppen"
2532
 
2533
- #: ../public/class-advanced-ads.php:530
2534
  msgid "Parent Ad Groups:"
2535
  msgstr "Parent-Anzeigen-Gruppen"
2536
 
2537
- #: ../public/class-advanced-ads.php:531
2538
  msgid "Edit Ad Group"
2539
  msgstr "Bearbeite Anzeigen-Gruppe"
2540
 
2541
- #: ../public/class-advanced-ads.php:532
2542
  msgid "Update Ad Group"
2543
  msgstr "Aktualisiere Anzeigen-Gruppe"
2544
 
2545
- #: ../public/class-advanced-ads.php:533
2546
  msgid "Add New Ad Group"
2547
  msgstr "Neue Anzeigengruppe hinzufügen"
2548
 
2549
- #: ../public/class-advanced-ads.php:534
2550
  msgid "New Ad Groups Name"
2551
  msgstr "Neuer Anzeigen-Gruppen-Name"
2552
 
2553
- #: ../public/class-advanced-ads.php:536
2554
  msgid "No Ad Group found"
2555
  msgstr "Keine Anzeigen-Gruppe gefunden"
2556
 
2557
- #: ../public/class-advanced-ads.php:564 ../public/class-advanced-ads.php:568
2558
  msgid "New Ad"
2559
  msgstr "Neue Anzeige"
2560
 
2561
- #: ../public/class-advanced-ads.php:565
2562
  msgid "Add New Ad"
2563
  msgstr "Neue Anzeige hinzufügen"
2564
 
2565
- #: ../public/class-advanced-ads.php:567
2566
  msgid "Edit Ad"
2567
  msgstr "Anzeige bearbeiten"
2568
 
2569
- #: ../public/class-advanced-ads.php:569
2570
  msgid "View"
2571
  msgstr "Ansicht"
2572
 
2573
- #: ../public/class-advanced-ads.php:570
2574
  msgid "View the Ad"
2575
  msgstr "Anzeige ansehen"
2576
 
2577
- #: ../public/class-advanced-ads.php:571
2578
  msgid "Search Ads"
2579
  msgstr "Anzeigen suchen"
2580
 
2581
- #: ../public/class-advanced-ads.php:572
2582
  msgid "No Ads found"
2583
  msgstr "Keine Anzeigen gefunden"
2584
 
2585
- #: ../public/class-advanced-ads.php:573
2586
  msgid "No Ads found in Trash"
2587
  msgstr "Keine Anzeigen im Papierkorb gefunden"
2588
 
2589
- #: ../public/class-advanced-ads.php:574
2590
  msgid "Parent Ad"
2591
  msgstr "Übergeordnete Anzeige"
3
  "Project-Id-Version: Advanved Ads\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/plugins/plugin-name\n"
5
  "POT-Creation-Date: 2015-01-27 16:47+0100\n"
6
+ "PO-Revision-Date: Mon Oct 12 2015 13:12:09 GMT+0200 (CEST)\n"
7
  "Last-Translator: admin <post@webzunft.de>\n"
8
  "Language-Team: webgilde <thomas.maier@webgilde.com>\n"
9
  "Language: German\n"
26
  "X-Textdomain-Support: yes\n"
27
  "X-Loco-Target-Locale: de_DE"
28
 
29
+ #: ../admin/views/ad-output-metabox.php:33
30
+ msgid "container id"
31
+ msgstr "Container-ID"
32
+
33
+ #: ../admin/views/ad-output-metabox.php:36
34
+ msgid "Specify the id of the ad container. Leave blank for random or no id."
35
+ msgstr "ID des Containers festlegen. Leer lassen für zufällige oder keine ID."
36
+
37
+ #: ../admin/views/ad-output-metabox.php:38
38
+ msgid "container classes"
39
+ msgstr "Container-Class"
40
+
41
+ #: ../admin/views/ad-output-metabox.php:41
42
+ msgid ""
43
+ "Specify one or more classes for the container. Separate multiple classes "
44
+ "with a space"
45
+ msgstr "Eine oder mehrere, durch Leerzeichen festgelegte Class-Attribute."
46
+
47
  #. Name of the plugin
48
  msgid "Advanced Ads"
49
  msgstr "Advanced Ads"
52
  msgid "https://wpadvancedads.com"
53
  msgstr "https://wpadvancedads.com"
54
 
55
+ #. Description of the plugin
56
+ msgid "Manage and optimize your ads in WordPress"
57
+ msgstr "Anzeigen in WordPress verwalten und optimieren."
58
+
59
  #. Author of the plugin
60
  msgid "Thomas Maier"
61
  msgstr "Thomas Maier"
64
  msgid "http://webgilde.com"
65
  msgstr "http://webgilde.com"
66
 
67
+ #: ../admin/class-advanced-ads-admin.php:246
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  msgid "Overview"
69
  msgstr "Übersicht"
70
 
71
+ #: ../admin/class-advanced-ads-admin.php:250 ../admin/class-advanced-ads-admin.
72
+ #: php:250 ../admin/views/ad-group-list-form-row.php:28 ../admin/views/ad-group-
73
  #: list-header.php:5 ../admin/views/placements.php:80 ../admin/views/placements.
74
+ #: php:184 ../classes/widget.php:83 ../public/class-advanced-ads.php:563
75
  msgid "Ads"
76
  msgstr "Anzeigen"
77
 
78
+ #: ../admin/class-advanced-ads-admin.php:254 ../admin/views/placements.php:73 ..
79
  #: admin/views/placements.php:177 ../classes/widget.php:76
80
  msgid "Ad Groups"
81
  msgstr "Anzeigen-Gruppen"
82
 
83
+ #: ../admin/class-advanced-ads-admin.php:254 ../public/class-advanced-ads.php:536
84
  msgid "Groups"
85
  msgstr "Gruppen"
86
 
87
+ #: ../admin/class-advanced-ads-admin.php:259 ../admin/views/debug.php:14
88
  msgid "Ad Placements"
89
  msgstr "Anzeigen-Platzierungen"
90
 
91
+ #: ../admin/class-advanced-ads-admin.php:259 ../admin/views/placements.php:18
92
  msgid "Placements"
93
  msgstr "Platzierungen"
94
 
95
+ #: ../admin/class-advanced-ads-admin.php:263
96
  msgid "Advanced Ads Settings"
97
  msgstr "Advanced-Ads-Einstellungen"
98
 
99
+ #: ../admin/class-advanced-ads-admin.php:263 ../admin/class-advanced-ads-admin.
100
+ #: php:490 ../admin/views/debug.php:11
101
  msgid "Settings"
102
  msgstr "Einstellungen"
103
 
104
+ #: ../admin/class-advanced-ads-admin.php:266
105
  msgid "Advanced Ads Debugging"
106
  msgstr "Advanced-Ads-Fehleranalyse (Debugging)"
107
 
108
+ #: ../admin/class-advanced-ads-admin.php:266
109
  msgid "Debug"
110
  msgstr "Debug"
111
 
112
+ #: ../admin/class-advanced-ads-admin.php:270 ../admin/class-advanced-ads-admin.
113
+ #: php:270
114
  msgid "Advanced Ads Intro"
115
  msgstr "Advanced Ads Einführung"
116
 
117
+ #: ../admin/class-advanced-ads-admin.php:274 ../admin/class-advanced-ads-admin.
118
+ #: php:274
119
  msgid "Support"
120
  msgstr "Support"
121
 
122
+ #: ../admin/class-advanced-ads-admin.php:404 ../admin/class-advanced-ads-admin.
123
+ #: php:431
124
  msgid "Sorry, you are not allowed to access this feature."
125
  msgstr "Sie haben leider keinen Zugriff auf diese Funktion"
126
 
127
+ #: ../admin/class-advanced-ads-admin.php:417
128
  msgid ""
129
  "You attempted to edit an ad group that doesn&#8217;t exist. Perhaps it was "
130
  "deleted?"
132
  "Sie haben versucht, ein Element, das nicht existiert, zu bearbeiten. "
133
  "Vielleicht wurde es gelöscht?"
134
 
135
+ #: ../admin/class-advanced-ads-admin.php:532
136
  msgid "Ad Type"
137
  msgstr "Anzeigen-Typ"
138
 
139
+ #: ../admin/class-advanced-ads-admin.php:535
140
  msgid "Ad Parameters"
141
  msgstr "Anzeigen-Parameter"
142
 
143
+ #: ../admin/class-advanced-ads-admin.php:538
144
  msgid "Layout / Output"
145
  msgstr "Layout / Ausgabe"
146
 
147
+ #: ../admin/class-advanced-ads-admin.php:541
148
  msgid "Display Conditions"
149
  msgstr "Anzeige-Bedingungen"
150
 
151
+ #: ../admin/class-advanced-ads-admin.php:544
152
  msgid "Visitor Conditions"
153
  msgstr "Besucher-Bedingungen"
154
 
155
+ #: ../admin/class-advanced-ads-admin.php:724 ../admin/class-advanced-ads-admin.
156
+ #: php:725
157
  msgid "Ad updated."
158
  msgstr "Anzeige aktualisiert."
159
 
160
  #. translators: %s: date and time of the revision
161
+ #: ../admin/class-advanced-ads-admin.php:727
162
  #, php-format
163
  msgid "Ad restored to revision from %s"
164
  msgstr "Anzeige aus Revision %s wiederhergestellt"
165
 
166
+ #: ../admin/class-advanced-ads-admin.php:728
167
  msgid "Ad published."
168
  msgstr "Anzeige veröffentlicht."
169
 
170
+ #: ../admin/class-advanced-ads-admin.php:729
171
  msgid "Ad saved."
172
  msgstr "Anzeige gespeichert."
173
 
174
+ #: ../admin/class-advanced-ads-admin.php:730
175
  msgid "Ad submitted."
176
  msgstr "Anzeige gesendet."
177
 
178
+ #: ../admin/class-advanced-ads-admin.php:732
179
  #, php-format
180
  msgid "Ad scheduled for: <strong>%1$s</strong>."
181
  msgstr "Anzeige geplant für <strong>%1$s</strong>."
182
 
183
  #. translators: Publish box date format, see http://php.net/date
184
+ #: ../admin/class-advanced-ads-admin.php:734
185
  msgid "M j, Y @ G:i"
186
  msgstr "j M Y @ G:i"
187
 
188
+ #: ../admin/class-advanced-ads-admin.php:736
189
  msgid "Ad draft updated."
190
  msgstr "Anzeigenentwurf gespeichert."
191
 
192
+ #: ../admin/class-advanced-ads-admin.php:755
193
  #, php-format
194
  msgid "%s ad updated."
195
  msgid_plural "%s ads updated."
196
  msgstr[0] "%s Anzeige aktualisiert."
197
  msgstr[1] "%s Anzeigen aktualisiert."
198
 
199
+ #: ../admin/class-advanced-ads-admin.php:756
200
  #, php-format
201
  msgid "%s ad not updated, somebody is editing it."
202
  msgid_plural "%s ads not updated, somebody is editing them."
203
  msgstr[0] "%s Anzeige nicht aktualisiert, jemand bearbeitet sie."
204
  msgstr[1] "%s Anzeigen nicht aktualisiert, jemand bearbeitet sie."
205
 
206
+ #: ../admin/class-advanced-ads-admin.php:757
207
  #, php-format
208
  msgid "%s ad permanently deleted."
209
  msgid_plural "%s ads permanently deleted."
210
  msgstr[0] "%s Anzeige endgültig gelöscht."
211
  msgstr[1] "%s Anzeigen endgültig gelöscht."
212
 
213
+ #: ../admin/class-advanced-ads-admin.php:758
214
  #, php-format
215
  msgid "%s ad moved to the Trash."
216
  msgid_plural "%s ads moved to the Trash."
217
  msgstr[0] "%s Anzeige in den Papierkorb verschoben."
218
  msgstr[1] "%s Anzeigen in den Papierkorb verschoben."
219
 
220
+ #: ../admin/class-advanced-ads-admin.php:759
221
  #, php-format
222
  msgid "%s ad restored from the Trash."
223
  msgid_plural "%s ads restored from the Trash."
224
  msgstr[0] "%s Anzeige aus dem Papierkorb wiederhergestellt."
225
  msgstr[1] "%s Anzeige aus dem Papierkorb wiederhergestellt."
226
 
227
+ #: ../admin/class-advanced-ads-admin.php:794 ../admin/views/settings.php:12
228
  msgid "General"
229
  msgstr "Allgemein"
230
 
231
+ #: ../admin/class-advanced-ads-admin.php:806 ../admin/class-advanced-ads-admin.
232
+ #: php:902
233
  msgid "Licenses"
234
  msgstr "Lizenzen"
235
 
236
+ #: ../admin/class-advanced-ads-admin.php:817
237
  msgid "Disable ads"
238
  msgstr "Anzeigen auf dieser Seite deaktivieren."
239
 
240
+ #: ../admin/class-advanced-ads-admin.php:825
241
  msgid "Hide ads for logged in users"
242
  msgstr "Verstecke Anzeigen vor eingeloggten Benutzern"
243
 
244
+ #: ../admin/class-advanced-ads-admin.php:833
245
  msgid "Use advanced JavaScript"
246
  msgstr "Advanced-JavaScript benutzen"
247
 
248
+ #: ../admin/class-advanced-ads-admin.php:841
249
  msgid "Unlimited ad injection"
250
  msgstr "Anzeigen-Injektion überall aktivieren "
251
 
252
+ #: ../admin/class-advanced-ads-admin.php:849
253
  msgid "Priority of content injection filter"
254
  msgstr "Priorität der Anzeigen-Injektion"
255
 
256
+ #: ../admin/class-advanced-ads-admin.php:857
257
  msgid "Hide ads from bots"
258
  msgstr "Anzeigen vor Bots verbergen"
259
 
260
+ #: ../admin/class-advanced-ads-admin.php:865
261
  msgid "Disable notices"
262
  msgstr "Mitteilungen deaktivieren"
263
 
264
+ #: ../admin/class-advanced-ads-admin.php:873
265
  msgid "ID prefix"
266
  msgstr "ID Präfix"
267
 
268
+ #: ../admin/class-advanced-ads-admin.php:881
269
  msgid "Remove Widget ID"
270
  msgstr "ID des Widget entfernen"
271
 
272
+ #: ../admin/class-advanced-ads-admin.php:956
273
  msgid "(display to all)"
274
  msgstr "(für alle sichtbar)"
275
 
276
+ #: ../admin/class-advanced-ads-admin.php:957
277
  msgid "Subscriber"
278
  msgstr "Abonnent"
279
 
280
+ #: ../admin/class-advanced-ads-admin.php:958
281
  msgid "Contributor"
282
  msgstr "Mitarbeiter"
283
 
284
+ #: ../admin/class-advanced-ads-admin.php:959
285
  msgid "Author"
286
  msgstr "Autor"
287
 
288
+ #: ../admin/class-advanced-ads-admin.php:960
289
  msgid "Editor"
290
  msgstr "Redakteur"
291
 
292
+ #: ../admin/class-advanced-ads-admin.php:961
293
  msgid "Admin"
294
  msgstr "Admin"
295
 
296
+ #: ../admin/class-advanced-ads-admin.php:969
297
  msgid "Choose the lowest role a user must have in order to not see any ads."
298
  msgstr ""
299
  "Wählen Sie die niedrigste Rolle die ein Benutzer haben muss um keine "
300
  "Anzeigen zu sehen."
301
 
302
+ #: ../admin/class-advanced-ads-admin.php:983
303
  msgid ""
304
  "<strong>notice: </strong>the file is currently enabled by an add-on that "
305
  "needs it."
307
  "<strong>Hinweis: </strong>die Datei wird aktuell von einer Erweiterung "
308
  "benutzt."
309
 
310
+ #: ../admin/class-advanced-ads-admin.php:986
311
  #, php-format
312
  msgid ""
313
  "Enable advanced JavaScript functions (<a href=\"%s\" target=\"_blank\">here</a>)."
318
  "target=\"_blank\">Info</a>). Einige Funktionen und Erweiterungen können diese "
319
  "Einstellung überschreiben, wenn sie die Datei benötigen."
320
 
321
+ #: ../admin/class-advanced-ads-admin.php:999
322
  msgid ""
323
  "Some plugins and themes trigger ad injection where it shouldn’t happen. "
324
  "Therefore, Advanced Ads ignores injected placements on non-singular pages "
336
  "werden überall dort, wo Beiträge geladen werden, angezeigt (z.B. auch auf "
337
  "Archiv-Seiten)."
338
 
339
+ #: ../admin/class-advanced-ads-admin.php:1013
340
  msgid ""
341
  "Play with this value in order to change the priority of the injected ads "
342
  "compared to other auto injected elements in the post content."
344
  "Ändern Sie diesen Wert um die Position automatisch eingefügter Anzeigen im "
345
  "Content gegenüber anderer Elementen zu beeinflussen."
346
 
347
+ #: ../admin/class-advanced-ads-admin.php:1026
348
  #, php-format
349
  msgid ""
350
  "Hide ads from crawlers, bots and empty user agents. Also prevents counting "
355
  "werden mit dem <a href=\"%s\" target=\"_blank\">Tracking Add-On</a> dann auch "
356
  "keine Impressionen mehr gezählt."
357
 
358
+ #: ../admin/class-advanced-ads-admin.php:1027
359
  msgid ""
360
  "Disabling this option only makes sense if your ads contain content you want "
361
  "to display to bots (like search engines) or your site is cached and bots "
364
  "Deaktivieren Sie diese Option, wenn Bots (z.B. Suchmaschinen) die "
365
  "Werbeinhalte sehen sollen oder Ihre Seite einen Cache nutzt."
366
 
367
+ #: ../admin/class-advanced-ads-admin.php:1040
368
  msgid ""
369
  "Disable internal notices like tips, tutorials, email newsletters and update "
370
  "notices. Disabling notices is recommended if you run multiple blogs with "
375
  "diese Einstellung, wenn Sie Advanced Ads auf mehreren Blog installiert \n"
376
  "haben."
377
 
378
+ #: ../admin/class-advanced-ads-admin.php:1062
379
  msgid ""
380
  "Prefix of class or id attributes in the frontend. Change it if you don’t "
381
  "want <strong>ad blockers</strong> to mark these blocks as ads.<br/>You might "
384
  "Präfix der class oder id Attribute im Frontend. Eine Änderung kann helfen "
385
  "damit Ad-Blocker die Inhalte nicht pauschal entfernen."
386
 
387
+ #: ../admin/class-advanced-ads-admin.php:1083
388
  msgid ""
389
  "Remove the ID attribute from widgets in order to not make them an easy "
390
  "target of ad blockers."
392
  "ID-Attribut des Anzeigenwidgets entfernen, damit Ad-Blocker hier keinen "
393
  "Ansatz haben es zu blockieren."
394
 
395
+ #: ../admin/class-advanced-ads-admin.php:1136
396
  msgid "Ad Details"
397
  msgstr "Anzeigeneinstellungen"
398
 
399
+ #: ../admin/class-advanced-ads-admin.php:1210
400
  msgid "Ad Settings"
401
  msgstr "Anzeigen-Einstellungen"
402
 
403
+ #: ../admin/class-advanced-ads-admin.php:1289 ../admin/views/overview.php:23
404
  msgid "Ads Dashboard"
405
  msgstr "Anzeigen-Dashboard"
406
 
407
+ #: ../admin/class-advanced-ads-admin.php:1301
408
  msgid "From the ad optimization universe"
409
  msgstr "Neues aus dem Anzeigen-Universum"
410
 
411
+ #: ../admin/class-advanced-ads-admin.php:1310
412
  msgid "Advanced Ads Tutorials"
413
  msgstr "Advanced Ads Tutorials"
414
 
415
+ #: ../admin/class-advanced-ads-admin.php:1321
416
  #, php-format
417
  msgid "%d ads – <a href=\"%s\">manage</a> - <a href=\"%s\">new</a>"
418
  msgstr "%d Anzeigen – <a href=\"%s\">verwalten</a> - <a href=\"%s\">neu</a>"
419
 
420
+ #: ../admin/class-advanced-ads-admin.php:1332
421
  msgid "plugin manual and homepage"
422
  msgstr "Plugin-Anleitung und Homepage"
423
 
424
+ #: ../admin/class-advanced-ads-admin.php:1339
425
  msgid "Get the tutorial via email"
426
  msgstr "Tutorial per E-Mail (engl.)\n"
427
 
428
+ #: ../admin/class-advanced-ads-admin.php:1346
429
  msgid "Get AdSense tips via email"
430
  msgstr "AdSense Tips per E-Mail (engl.)"
431
 
432
+ #: ../admin/class-advanced-ads-admin.php:1425
433
  msgid "Error while trying to register the license. Please contact support."
434
  msgstr ""
435
  "Die Lizenz konnte nicht registriert werden. Bitte kontaktieren Sie den "
436
  "Support."
437
 
438
+ #: ../admin/class-advanced-ads-admin.php:1431
439
  msgid "Please enter and save a valid license key first."
440
  msgstr "Bitte speichern Sie zunächst einen gültigen Lizenzschlüssel."
441
 
442
+ #: ../admin/class-advanced-ads-admin.php:1451
443
  #, php-format
444
  msgid "License is invalid. Reason: %s"
445
  msgstr "Die Lizenz ist ungültig. Grund: %s"
470
  msgstr "bis zu %d Anzeigen sichtbar"
471
 
472
  #: ../admin/includes/class-ad-groups-list.php:187 ../admin/views/ad-group-list-
473
+ #: form-row.php:37
474
  msgid "No ads assigned"
475
  msgstr "Keine Anzeigen zugeordnet"
476
 
491
  msgstr "Anzeigen mit dem höchsten Anzeigengewicht zuerst einblenden."
492
 
493
  #: ../admin/includes/class-ad-groups-list.php:259 ../public/class-advanced-ads.
494
+ #: php:567
495
  msgid "Edit"
496
  msgstr "Bearbeiten"
497
 
701
  msgid "Manual and Support"
702
  msgstr "Anleitung und Support"
703
 
704
+ #: ../admin/includes/class-overview-widgets.php:53
705
+ msgid "Advanced Ads Pro"
706
+ msgstr "Advanced Ads Pro"
707
+
708
  #: ../admin/includes/class-overview-widgets.php:55
709
  msgid "Tracking and Stats"
710
  msgstr "Tracking und Statistik"
1131
  msgid "Number of visible ads"
1132
  msgstr "Anzahl sichtbarer Anzeigen"
1133
 
1134
+ #: ../admin/views/ad-group-list-form-row.php:22
1135
  msgctxt "option to display all ads in an ad groups"
1136
  msgid "all"
1137
  msgstr "alle"
1138
 
1139
+ #: ../admin/views/ad-group-list-form-row.php:25
1140
  msgid "Number of ads that are visible at the same time"
1141
  msgstr "Anzahl der Anzeigen, die gleichzeitig sichtbar sein sollen."
1142
 
1143
+ #: ../admin/views/ad-group-list-form-row.php:31 ../public/class-advanced-ads.php:
1144
+ #: 564
1145
  msgid "Ad"
1146
  msgstr "Anzeige"
1147
 
1148
+ #: ../admin/views/ad-group-list-form-row.php:32
1149
  msgid "weight"
1150
  msgstr "Gewicht"
1151
 
1478
  "sehen. Vermeiden Sie solche Bedingungen, wenn alle Nutzer die Anzeige sehen "
1479
  "sollen."
1480
 
1481
+ #: ../admin/views/ad-visitor-metabox.php:30
1482
+ #, php-format
1483
+ msgid ""
1484
+ "Check out cache-busting in <a href=\"%s\" target=\"_blank\">Advanced Ads Pro</a> "
1485
+ "if dynamic features get cached."
1486
+ msgstr ""
1487
+ "Benutzen Sie das Cache-Busting in <a href=\"%s\" target=\"_blank\">Advanced Ads "
1488
+ "Pro</a> falls dynamische Einstellungen nicht funktionieren."
1489
+
1490
  #: ../admin/views/ad-visitor-metabox.php:34
1491
  msgid "New condition"
1492
  msgstr "Neue Bedingung"
1987
  msgid "There are <strong>plugin updates available</strong>. Please update."
1988
  msgstr "Bitte aktualisieren Sie die installierten Plugins."
1989
 
1990
+ #: ../admin/views/support.php:41
1991
+ #, php-format
1992
+ msgid ""
1993
+ "<strong>Autoptimize plugin detected</strong>. While this plugin is great for "
1994
+ "site performance, it is known to alter code, including scripts from ad "
1995
+ "networks. <a href=\"%s\" target=\"_blank\">Advanced Ads Pro</a> has a build-in "
1996
+ "support for Autoptimize."
1997
+ msgstr ""
1998
+ "Es wurde das <strong>Autoptimize-Plugin gefunden</strong>. Das Plugin ist "
1999
+ "zwar gut für die Performance einer Seite, ändert aber häufig den Code von "
2000
+ "Anzeigen. <a href=\"%s\" target=\"_blank\">Advanced Ads Pro</a> löst dieses "
2001
+ "Problem."
2002
+
2003
+ #: ../admin/views/support.php:44
2004
+ #, php-format
2005
+ msgid ""
2006
+ "Plugins that are known to cause (partial) problems: <strong>%1$s</strong>. "
2007
+ "<a href=\"%2$s\" target=\"_blank\">Learn more</a>."
2008
+ msgstr ""
2009
+ "Plugins die (teilweise) Probleme verursachen können: <strong>%1$s</strong>. "
2010
+ "<a href=\"%2$s\" target=\"_blank\">Mehr erfahren</a>."
2011
+
2012
+ #: ../admin/views/support.php:53
2013
  msgid "Contact"
2014
  msgstr "Kontakt aufnehmen"
2015
 
2016
+ #: ../admin/views/support.php:54
2017
  #, php-format
2018
  msgid ""
2019
  "Please search the manual for a solution and take a look at <a href=\"%s\" "
2023
  "sich die Vorschläge unter <a href=\"%s\" target=\"_blank\">Ads not showing up?"
2024
  "</a> an."
2025
 
2026
+ #: ../admin/views/support.php:59
2027
  msgid "your email"
2028
  msgstr "E-Mail"
2029
 
2030
+ #: ../admin/views/support.php:63
2031
  msgid "your name"
2032
  msgstr "Name"
2033
 
2034
+ #: ../admin/views/support.php:67
2035
  msgid "your message"
2036
  msgstr "Nachricht"
2037
 
2038
+ #: ../admin/views/support.php:72
2039
  msgid "send"
2040
  msgstr "senden"
2041
 
2145
  msgid "Save Draft"
2146
  msgstr "Entwurf speichern"
2147
 
2148
+ #: ../classes/ad_type_image.php:34
2149
+ msgid "Image Ad"
2150
+ msgstr "Bild-Anzeige"
2151
+
2152
+ #: ../classes/ad_type_image.php:35
2153
+ msgid "Ads in various image formats."
2154
+ msgstr "Anzeigen in Bild-Formaten"
2155
+
2156
+ #: ../classes/ad_type_image.php:55
2157
+ msgid "Insert File"
2158
+ msgstr "Datei einfügen"
2159
+
2160
+ #: ../classes/ad_type_image.php:55
2161
+ msgid "Insert"
2162
+ msgstr "einfügen"
2163
+
2164
+ #: ../classes/ad_type_image.php:55
2165
+ msgid "select image"
2166
+ msgstr "Bild wählen"
2167
+
2168
+ #: ../classes/ad_type_image.php:56
2169
+ msgid "edit"
2170
+ msgstr "bearbeiten"
2171
+
2172
+ #: ../classes/ad_type_image.php:65
2173
+ msgid "url"
2174
+ msgstr "URL"
2175
+
2176
  #: ../classes/ad_type_plain.php:31
2177
  msgid "Plain Text and Code"
2178
  msgstr "Nur Text und Code"
2554
  msgid "Auto"
2555
  msgstr "Auto"
2556
 
2557
+ #: ../public/class-advanced-ads.php:295
2558
+ msgid "Advanced Ads Error following:"
2559
+ msgstr "Fehler von Advanced Ads:"
2560
+
2561
+ #: ../public/class-advanced-ads.php:298
2562
  #, php-format
2563
  msgid "Advanced Ads Error: %s"
2564
  msgstr "Advanced-Ads-Fehler: %s"
2565
 
2566
+ #: ../public/class-advanced-ads.php:526
2567
  msgctxt "ad group general name"
2568
  msgid "Ad Groups"
2569
  msgstr "Anzeigen-Gruppen"
2570
 
2571
+ #: ../public/class-advanced-ads.php:527
2572
  msgctxt "ad group singular name"
2573
  msgid "Ad Group"
2574
  msgstr "Anzeigen-Gruppe"
2575
 
2576
+ #: ../public/class-advanced-ads.php:528
2577
  msgid "Search Ad Groups"
2578
  msgstr "Anzeigen-Gruppen suchen"
2579
 
2580
+ #: ../public/class-advanced-ads.php:529
2581
  msgid "All Ad Groups"
2582
  msgstr "Alle Anzeigen-Gruppen"
2583
 
2584
+ #: ../public/class-advanced-ads.php:530
2585
  msgid "Parent Ad Groups"
2586
  msgstr "Parent-Anzeigen-Gruppen"
2587
 
2588
+ #: ../public/class-advanced-ads.php:531
2589
  msgid "Parent Ad Groups:"
2590
  msgstr "Parent-Anzeigen-Gruppen"
2591
 
2592
+ #: ../public/class-advanced-ads.php:532
2593
  msgid "Edit Ad Group"
2594
  msgstr "Bearbeite Anzeigen-Gruppe"
2595
 
2596
+ #: ../public/class-advanced-ads.php:533
2597
  msgid "Update Ad Group"
2598
  msgstr "Aktualisiere Anzeigen-Gruppe"
2599
 
2600
+ #: ../public/class-advanced-ads.php:534
2601
  msgid "Add New Ad Group"
2602
  msgstr "Neue Anzeigengruppe hinzufügen"
2603
 
2604
+ #: ../public/class-advanced-ads.php:535
2605
  msgid "New Ad Groups Name"
2606
  msgstr "Neuer Anzeigen-Gruppen-Name"
2607
 
2608
+ #: ../public/class-advanced-ads.php:537
2609
  msgid "No Ad Group found"
2610
  msgstr "Keine Anzeigen-Gruppe gefunden"
2611
 
2612
+ #: ../public/class-advanced-ads.php:565 ../public/class-advanced-ads.php:569
2613
  msgid "New Ad"
2614
  msgstr "Neue Anzeige"
2615
 
2616
+ #: ../public/class-advanced-ads.php:566
2617
  msgid "Add New Ad"
2618
  msgstr "Neue Anzeige hinzufügen"
2619
 
2620
+ #: ../public/class-advanced-ads.php:568
2621
  msgid "Edit Ad"
2622
  msgstr "Anzeige bearbeiten"
2623
 
2624
+ #: ../public/class-advanced-ads.php:570
2625
  msgid "View"
2626
  msgstr "Ansicht"
2627
 
2628
+ #: ../public/class-advanced-ads.php:571
2629
  msgid "View the Ad"
2630
  msgstr "Anzeige ansehen"
2631
 
2632
+ #: ../public/class-advanced-ads.php:572
2633
  msgid "Search Ads"
2634
  msgstr "Anzeigen suchen"
2635
 
2636
+ #: ../public/class-advanced-ads.php:573
2637
  msgid "No Ads found"
2638
  msgstr "Keine Anzeigen gefunden"
2639
 
2640
+ #: ../public/class-advanced-ads.php:574
2641
  msgid "No Ads found in Trash"
2642
  msgstr "Keine Anzeigen im Papierkorb gefunden"
2643
 
2644
+ #: ../public/class-advanced-ads.php:575
2645
  msgid "Parent Ad"
2646
  msgstr "Übergeordnete Anzeige"
languages/advanced-ads.pot CHANGED
@@ -5,7 +5,7 @@ msgstr ""
5
  "Project-Id-Version: Advanved Ads\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/plugins/plugin-name\n"
7
  "POT-Creation-Date: 2015-01-27 16:47+0100\n"
8
- "POT-Revision-Date: Sat Oct 03 2015 18:01:31 GMT+0200 (CEST)\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: Thomas Maier <post@webzunft.de>\n"
11
  "Language-Team: webgilde <thomas.maier@webgilde.com>\n"
@@ -44,244 +44,244 @@ msgstr ""
44
  msgid "http://webgilde.com"
45
  msgstr ""
46
 
47
- #: ../admin/class-advanced-ads-admin.php:240
48
  msgid "Overview"
49
  msgstr ""
50
 
51
- #: ../admin/class-advanced-ads-admin.php:244 ../admin/class-advanced-ads-admin.
52
- #: php:244 ../admin/views/ad-group-list-form-row.php:27 ../admin/views/ad-group-
53
  #: list-header.php:5 ../admin/views/placements.php:80 ../admin/views/placements.
54
- #: php:184 ../classes/widget.php:83 ../public/class-advanced-ads.php:562
55
  msgid "Ads"
56
  msgstr ""
57
 
58
- #: ../admin/class-advanced-ads-admin.php:248 ../admin/views/placements.php:73 ..
59
  #: /admin/views/placements.php:177 ../classes/widget.php:76
60
  msgid "Ad Groups"
61
  msgstr ""
62
 
63
- #: ../admin/class-advanced-ads-admin.php:248 ../public/class-advanced-ads.php:535
64
  msgid "Groups"
65
  msgstr ""
66
 
67
- #: ../admin/class-advanced-ads-admin.php:253 ../admin/views/debug.php:14
68
  msgid "Ad Placements"
69
  msgstr ""
70
 
71
- #: ../admin/class-advanced-ads-admin.php:253 ../admin/views/placements.php:18
72
  msgid "Placements"
73
  msgstr ""
74
 
75
- #: ../admin/class-advanced-ads-admin.php:257
76
  msgid "Advanced Ads Settings"
77
  msgstr ""
78
 
79
- #: ../admin/class-advanced-ads-admin.php:257 ../admin/class-advanced-ads-admin.
80
- #: php:484 ../admin/views/debug.php:11
81
  msgid "Settings"
82
  msgstr ""
83
 
84
- #: ../admin/class-advanced-ads-admin.php:260
85
  msgid "Advanced Ads Debugging"
86
  msgstr ""
87
 
88
- #: ../admin/class-advanced-ads-admin.php:260
89
  msgid "Debug"
90
  msgstr ""
91
 
92
- #: ../admin/class-advanced-ads-admin.php:264 ../admin/class-advanced-ads-admin.
93
- #: php:264
94
  msgid "Advanced Ads Intro"
95
  msgstr ""
96
 
97
- #: ../admin/class-advanced-ads-admin.php:268 ../admin/class-advanced-ads-admin.
98
- #: php:268
99
  msgid "Support"
100
  msgstr ""
101
 
102
- #: ../admin/class-advanced-ads-admin.php:398 ../admin/class-advanced-ads-admin.
103
- #: php:425
104
  msgid "Sorry, you are not allowed to access this feature."
105
  msgstr ""
106
 
107
- #: ../admin/class-advanced-ads-admin.php:411
108
  msgid ""
109
  "You attempted to edit an ad group that doesn&#8217;t exist. Perhaps it was "
110
  "deleted?"
111
  msgstr ""
112
 
113
- #: ../admin/class-advanced-ads-admin.php:526
114
  msgid "Ad Type"
115
  msgstr ""
116
 
117
- #: ../admin/class-advanced-ads-admin.php:529
118
  msgid "Ad Parameters"
119
  msgstr ""
120
 
121
- #: ../admin/class-advanced-ads-admin.php:532
122
  msgid "Layout / Output"
123
  msgstr ""
124
 
125
- #: ../admin/class-advanced-ads-admin.php:535
126
  msgid "Display Conditions"
127
  msgstr ""
128
 
129
- #: ../admin/class-advanced-ads-admin.php:538
130
  msgid "Visitor Conditions"
131
  msgstr ""
132
 
133
- #: ../admin/class-advanced-ads-admin.php:714 ../admin/class-advanced-ads-admin.
134
- #: php:715
135
  msgid "Ad updated."
136
  msgstr ""
137
 
138
  #. translators: %s: date and time of the revision
139
- #: ../admin/class-advanced-ads-admin.php:717
140
  #, php-format
141
  msgid "Ad restored to revision from %s"
142
  msgstr ""
143
 
144
- #: ../admin/class-advanced-ads-admin.php:718
145
  msgid "Ad published."
146
  msgstr ""
147
 
148
- #: ../admin/class-advanced-ads-admin.php:719
149
  msgid "Ad saved."
150
  msgstr ""
151
 
152
- #: ../admin/class-advanced-ads-admin.php:720
153
  msgid "Ad submitted."
154
  msgstr ""
155
 
156
- #: ../admin/class-advanced-ads-admin.php:722
157
  #, php-format
158
  msgid "Ad scheduled for: <strong>%1$s</strong>."
159
  msgstr ""
160
 
161
  #. translators: Publish box date format, see http://php.net/date
162
- #: ../admin/class-advanced-ads-admin.php:724
163
  msgid "M j, Y @ G:i"
164
  msgstr ""
165
 
166
- #: ../admin/class-advanced-ads-admin.php:726
167
  msgid "Ad draft updated."
168
  msgstr ""
169
 
170
- #: ../admin/class-advanced-ads-admin.php:745
171
  #, php-format
172
  msgid "%s ad updated."
173
  msgid_plural "%s ads updated."
174
  msgstr[0] ""
175
  msgstr[1] ""
176
 
177
- #: ../admin/class-advanced-ads-admin.php:746
178
  #, php-format
179
  msgid "%s ad not updated, somebody is editing it."
180
  msgid_plural "%s ads not updated, somebody is editing them."
181
  msgstr[0] ""
182
  msgstr[1] ""
183
 
184
- #: ../admin/class-advanced-ads-admin.php:747
185
  #, php-format
186
  msgid "%s ad permanently deleted."
187
  msgid_plural "%s ads permanently deleted."
188
  msgstr[0] ""
189
  msgstr[1] ""
190
 
191
- #: ../admin/class-advanced-ads-admin.php:748
192
  #, php-format
193
  msgid "%s ad moved to the Trash."
194
  msgid_plural "%s ads moved to the Trash."
195
  msgstr[0] ""
196
  msgstr[1] ""
197
 
198
- #: ../admin/class-advanced-ads-admin.php:749
199
  #, php-format
200
  msgid "%s ad restored from the Trash."
201
  msgid_plural "%s ads restored from the Trash."
202
  msgstr[0] ""
203
  msgstr[1] ""
204
 
205
- #: ../admin/class-advanced-ads-admin.php:784 ../admin/views/settings.php:12
206
  msgid "General"
207
  msgstr ""
208
 
209
- #: ../admin/class-advanced-ads-admin.php:796 ../admin/class-advanced-ads-admin.
210
- #: php:892
211
  msgid "Licenses"
212
  msgstr ""
213
 
214
- #: ../admin/class-advanced-ads-admin.php:807
215
  msgid "Disable ads"
216
  msgstr ""
217
 
218
- #: ../admin/class-advanced-ads-admin.php:815
219
  msgid "Hide ads for logged in users"
220
  msgstr ""
221
 
222
- #: ../admin/class-advanced-ads-admin.php:823
223
  msgid "Use advanced JavaScript"
224
  msgstr ""
225
 
226
- #: ../admin/class-advanced-ads-admin.php:831
227
  msgid "Unlimited ad injection"
228
  msgstr ""
229
 
230
- #: ../admin/class-advanced-ads-admin.php:839
231
  msgid "Priority of content injection filter"
232
  msgstr ""
233
 
234
- #: ../admin/class-advanced-ads-admin.php:847
235
  msgid "Hide ads from bots"
236
  msgstr ""
237
 
238
- #: ../admin/class-advanced-ads-admin.php:855
239
  msgid "Disable notices"
240
  msgstr ""
241
 
242
- #: ../admin/class-advanced-ads-admin.php:863
243
  msgid "ID prefix"
244
  msgstr ""
245
 
246
- #: ../admin/class-advanced-ads-admin.php:871
247
  msgid "Remove Widget ID"
248
  msgstr ""
249
 
250
- #: ../admin/class-advanced-ads-admin.php:946
251
  msgid "(display to all)"
252
  msgstr ""
253
 
254
- #: ../admin/class-advanced-ads-admin.php:947
255
  msgid "Subscriber"
256
  msgstr ""
257
 
258
- #: ../admin/class-advanced-ads-admin.php:948
259
  msgid "Contributor"
260
  msgstr ""
261
 
262
- #: ../admin/class-advanced-ads-admin.php:949
263
  msgid "Author"
264
  msgstr ""
265
 
266
- #: ../admin/class-advanced-ads-admin.php:950
267
  msgid "Editor"
268
  msgstr ""
269
 
270
- #: ../admin/class-advanced-ads-admin.php:951
271
  msgid "Admin"
272
  msgstr ""
273
 
274
- #: ../admin/class-advanced-ads-admin.php:959
275
  msgid "Choose the lowest role a user must have in order to not see any ads."
276
  msgstr ""
277
 
278
- #: ../admin/class-advanced-ads-admin.php:973
279
  msgid ""
280
  "<strong>notice: </strong>the file is currently enabled by an add-on that "
281
  "needs it."
282
  msgstr ""
283
 
284
- #: ../admin/class-advanced-ads-admin.php:976
285
  #, php-format
286
  msgid ""
287
  "Enable advanced JavaScript functions (<a href=\"%s\" target=\"_blank\">here</a>)."
@@ -289,7 +289,7 @@ msgid ""
289
  "from this file."
290
  msgstr ""
291
 
292
- #: ../admin/class-advanced-ads-admin.php:989
293
  msgid ""
294
  "Some plugins and themes trigger ad injection where it shouldn’t happen. "
295
  "Therefore, Advanced Ads ignores injected placements on non-singular pages "
@@ -298,13 +298,13 @@ msgid ""
298
  "on archive pages AT YOUR OWN RISK."
299
  msgstr ""
300
 
301
- #: ../admin/class-advanced-ads-admin.php:1003
302
  msgid ""
303
  "Play with this value in order to change the priority of the injected ads "
304
  "compared to other auto injected elements in the post content."
305
  msgstr ""
306
 
307
- #: ../admin/class-advanced-ads-admin.php:1016
308
  #, php-format
309
  msgid ""
310
  "Hide ads from crawlers, bots and empty user agents. Also prevents counting "
@@ -312,79 +312,79 @@ msgid ""
312
  "Add-On</a>."
313
  msgstr ""
314
 
315
- #: ../admin/class-advanced-ads-admin.php:1017
316
  msgid ""
317
  "Disabling this option only makes sense if your ads contain content you want "
318
  "to display to bots (like search engines) or your site is cached and bots "
319
  "could create a cached version without the ads."
320
  msgstr ""
321
 
322
- #: ../admin/class-advanced-ads-admin.php:1030
323
  msgid ""
324
  "Disable internal notices like tips, tutorials, email newsletters and update "
325
  "notices. Disabling notices is recommended if you run multiple blogs with "
326
  "Advanced Ads already."
327
  msgstr ""
328
 
329
- #: ../admin/class-advanced-ads-admin.php:1052
330
  msgid ""
331
  "Prefix of class or id attributes in the frontend. Change it if you don’t "
332
  "want <strong>ad blockers</strong> to mark these blocks as ads.<br/>You might "
333
  "need to <strong>rewrite css rules afterwards</strong>."
334
  msgstr ""
335
 
336
- #: ../admin/class-advanced-ads-admin.php:1073
337
  msgid ""
338
  "Remove the ID attribute from widgets in order to not make them an easy "
339
  "target of ad blockers."
340
  msgstr ""
341
 
342
- #: ../admin/class-advanced-ads-admin.php:1126
343
  msgid "Ad Details"
344
  msgstr ""
345
 
346
- #: ../admin/class-advanced-ads-admin.php:1200
347
  msgid "Ad Settings"
348
  msgstr ""
349
 
350
- #: ../admin/class-advanced-ads-admin.php:1279 ../admin/views/overview.php:23
351
  msgid "Ads Dashboard"
352
  msgstr ""
353
 
354
- #: ../admin/class-advanced-ads-admin.php:1291
355
  msgid "From the ad optimization universe"
356
  msgstr ""
357
 
358
- #: ../admin/class-advanced-ads-admin.php:1300
359
  msgid "Advanced Ads Tutorials"
360
  msgstr ""
361
 
362
- #: ../admin/class-advanced-ads-admin.php:1311
363
  #, php-format
364
  msgid "%d ads – <a href=\"%s\">manage</a> - <a href=\"%s\">new</a>"
365
  msgstr ""
366
 
367
- #: ../admin/class-advanced-ads-admin.php:1322
368
  msgid "plugin manual and homepage"
369
  msgstr ""
370
 
371
- #: ../admin/class-advanced-ads-admin.php:1329
372
  msgid "Get the tutorial via email"
373
  msgstr ""
374
 
375
- #: ../admin/class-advanced-ads-admin.php:1336
376
  msgid "Get AdSense tips via email"
377
  msgstr ""
378
 
379
- #: ../admin/class-advanced-ads-admin.php:1415
380
  msgid "Error while trying to register the license. Please contact support."
381
  msgstr ""
382
 
383
- #: ../admin/class-advanced-ads-admin.php:1421
384
  msgid "Please enter and save a valid license key first."
385
  msgstr ""
386
 
387
- #: ../admin/class-advanced-ads-admin.php:1441
388
  #, php-format
389
  msgid "License is invalid. Reason: %s"
390
  msgstr ""
@@ -415,7 +415,7 @@ msgid "up to %d ads displayed"
415
  msgstr ""
416
 
417
  #: ../admin/includes/class-ad-groups-list.php:187 ../admin/views/ad-group-list-
418
- #: form-row.php:36
419
  msgid "No ads assigned"
420
  msgstr ""
421
 
@@ -436,7 +436,7 @@ msgid "Display ads with the highest ad weight first"
436
  msgstr ""
437
 
438
  #: ../admin/includes/class-ad-groups-list.php:259 ../public/class-advanced-ads.
439
- #: php:566
440
  msgid "Edit"
441
  msgstr ""
442
 
@@ -1006,21 +1006,21 @@ msgstr ""
1006
  msgid "Number of visible ads"
1007
  msgstr ""
1008
 
1009
- #: ../admin/views/ad-group-list-form-row.php:21
1010
  msgctxt "option to display all ads in an ad groups"
1011
  msgid "all"
1012
  msgstr ""
1013
 
1014
- #: ../admin/views/ad-group-list-form-row.php:24
1015
  msgid "Number of ads that are visible at the same time"
1016
  msgstr ""
1017
 
1018
- #: ../admin/views/ad-group-list-form-row.php:30 ../public/class-advanced-ads.php:
1019
- #: 563
1020
  msgid "Ad"
1021
  msgstr ""
1022
 
1023
- #: ../admin/views/ad-group-list-form-row.php:31
1024
  msgid "weight"
1025
  msgstr ""
1026
 
@@ -1262,6 +1262,24 @@ msgstr ""
1262
  msgid "tip: use this to add a margin around the ad"
1263
  msgstr ""
1264
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1265
  #: ../admin/views/ad-parameters-metabox.php:15 ../classes/ad_ajax_callbacks.php:51
1266
  msgid "size:"
1267
  msgstr ""
@@ -1772,30 +1790,37 @@ msgid ""
1772
  "support for Autoptimize."
1773
  msgstr ""
1774
 
1775
- #: ../admin/views/support.php:49
 
 
 
 
 
 
 
1776
  msgid "Contact"
1777
  msgstr ""
1778
 
1779
- #: ../admin/views/support.php:50
1780
  #, php-format
1781
  msgid ""
1782
  "Please search the manual for a solution and take a look at <a href=\"%s\" "
1783
  "target=\"_blank\">Ads not showing up?</a> before contacting me for help."
1784
  msgstr ""
1785
 
1786
- #: ../admin/views/support.php:55
1787
  msgid "your email"
1788
  msgstr ""
1789
 
1790
- #: ../admin/views/support.php:59
1791
  msgid "your name"
1792
  msgstr ""
1793
 
1794
- #: ../admin/views/support.php:63
1795
  msgid "your message"
1796
  msgstr ""
1797
 
1798
- #: ../admin/views/support.php:68
1799
  msgid "send"
1800
  msgstr ""
1801
 
@@ -1893,6 +1918,34 @@ msgstr ""
1893
  msgid "Save Draft"
1894
  msgstr ""
1895
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1896
  #: ../classes/ad_type_plain.php:31
1897
  msgid "Plain Text and Code"
1898
  msgstr ""
@@ -2246,93 +2299,93 @@ msgstr ""
2246
  msgid "Auto"
2247
  msgstr ""
2248
 
2249
- #: ../public/class-advanced-ads.php:294
2250
  msgid "Advanced Ads Error following:"
2251
  msgstr ""
2252
 
2253
- #: ../public/class-advanced-ads.php:297
2254
  #, php-format
2255
  msgid "Advanced Ads Error: %s"
2256
  msgstr ""
2257
 
2258
- #: ../public/class-advanced-ads.php:525
2259
  msgctxt "ad group general name"
2260
  msgid "Ad Groups"
2261
  msgstr ""
2262
 
2263
- #: ../public/class-advanced-ads.php:526
2264
  msgctxt "ad group singular name"
2265
  msgid "Ad Group"
2266
  msgstr ""
2267
 
2268
- #: ../public/class-advanced-ads.php:527
2269
  msgid "Search Ad Groups"
2270
  msgstr ""
2271
 
2272
- #: ../public/class-advanced-ads.php:528
2273
  msgid "All Ad Groups"
2274
  msgstr ""
2275
 
2276
- #: ../public/class-advanced-ads.php:529
2277
  msgid "Parent Ad Groups"
2278
  msgstr ""
2279
 
2280
- #: ../public/class-advanced-ads.php:530
2281
  msgid "Parent Ad Groups:"
2282
  msgstr ""
2283
 
2284
- #: ../public/class-advanced-ads.php:531
2285
  msgid "Edit Ad Group"
2286
  msgstr ""
2287
 
2288
- #: ../public/class-advanced-ads.php:532
2289
  msgid "Update Ad Group"
2290
  msgstr ""
2291
 
2292
- #: ../public/class-advanced-ads.php:533
2293
  msgid "Add New Ad Group"
2294
  msgstr ""
2295
 
2296
- #: ../public/class-advanced-ads.php:534
2297
  msgid "New Ad Groups Name"
2298
  msgstr ""
2299
 
2300
- #: ../public/class-advanced-ads.php:536
2301
  msgid "No Ad Group found"
2302
  msgstr ""
2303
 
2304
- #: ../public/class-advanced-ads.php:564 ../public/class-advanced-ads.php:568
2305
  msgid "New Ad"
2306
  msgstr ""
2307
 
2308
- #: ../public/class-advanced-ads.php:565
2309
  msgid "Add New Ad"
2310
  msgstr ""
2311
 
2312
- #: ../public/class-advanced-ads.php:567
2313
  msgid "Edit Ad"
2314
  msgstr ""
2315
 
2316
- #: ../public/class-advanced-ads.php:569
2317
  msgid "View"
2318
  msgstr ""
2319
 
2320
- #: ../public/class-advanced-ads.php:570
2321
  msgid "View the Ad"
2322
  msgstr ""
2323
 
2324
- #: ../public/class-advanced-ads.php:571
2325
  msgid "Search Ads"
2326
  msgstr ""
2327
 
2328
- #: ../public/class-advanced-ads.php:572
2329
  msgid "No Ads found"
2330
  msgstr ""
2331
 
2332
- #: ../public/class-advanced-ads.php:573
2333
  msgid "No Ads found in Trash"
2334
  msgstr ""
2335
 
2336
- #: ../public/class-advanced-ads.php:574
2337
  msgid "Parent Ad"
2338
  msgstr ""
5
  "Project-Id-Version: Advanved Ads\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/plugins/plugin-name\n"
7
  "POT-Creation-Date: 2015-01-27 16:47+0100\n"
8
+ "POT-Revision-Date: Mon Oct 12 2015 13:10:23 GMT+0200 (CEST)\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: Thomas Maier <post@webzunft.de>\n"
11
  "Language-Team: webgilde <thomas.maier@webgilde.com>\n"
44
  msgid "http://webgilde.com"
45
  msgstr ""
46
 
47
+ #: ../admin/class-advanced-ads-admin.php:246
48
  msgid "Overview"
49
  msgstr ""
50
 
51
+ #: ../admin/class-advanced-ads-admin.php:250 ../admin/class-advanced-ads-admin.
52
+ #: php:250 ../admin/views/ad-group-list-form-row.php:28 ../admin/views/ad-group-
53
  #: list-header.php:5 ../admin/views/placements.php:80 ../admin/views/placements.
54
+ #: php:184 ../classes/widget.php:83 ../public/class-advanced-ads.php:563
55
  msgid "Ads"
56
  msgstr ""
57
 
58
+ #: ../admin/class-advanced-ads-admin.php:254 ../admin/views/placements.php:73 ..
59
  #: /admin/views/placements.php:177 ../classes/widget.php:76
60
  msgid "Ad Groups"
61
  msgstr ""
62
 
63
+ #: ../admin/class-advanced-ads-admin.php:254 ../public/class-advanced-ads.php:536
64
  msgid "Groups"
65
  msgstr ""
66
 
67
+ #: ../admin/class-advanced-ads-admin.php:259 ../admin/views/debug.php:14
68
  msgid "Ad Placements"
69
  msgstr ""
70
 
71
+ #: ../admin/class-advanced-ads-admin.php:259 ../admin/views/placements.php:18
72
  msgid "Placements"
73
  msgstr ""
74
 
75
+ #: ../admin/class-advanced-ads-admin.php:263
76
  msgid "Advanced Ads Settings"
77
  msgstr ""
78
 
79
+ #: ../admin/class-advanced-ads-admin.php:263 ../admin/class-advanced-ads-admin.
80
+ #: php:490 ../admin/views/debug.php:11
81
  msgid "Settings"
82
  msgstr ""
83
 
84
+ #: ../admin/class-advanced-ads-admin.php:266
85
  msgid "Advanced Ads Debugging"
86
  msgstr ""
87
 
88
+ #: ../admin/class-advanced-ads-admin.php:266
89
  msgid "Debug"
90
  msgstr ""
91
 
92
+ #: ../admin/class-advanced-ads-admin.php:270 ../admin/class-advanced-ads-admin.
93
+ #: php:270
94
  msgid "Advanced Ads Intro"
95
  msgstr ""
96
 
97
+ #: ../admin/class-advanced-ads-admin.php:274 ../admin/class-advanced-ads-admin.
98
+ #: php:274
99
  msgid "Support"
100
  msgstr ""
101
 
102
+ #: ../admin/class-advanced-ads-admin.php:404 ../admin/class-advanced-ads-admin.
103
+ #: php:431
104
  msgid "Sorry, you are not allowed to access this feature."
105
  msgstr ""
106
 
107
+ #: ../admin/class-advanced-ads-admin.php:417
108
  msgid ""
109
  "You attempted to edit an ad group that doesn&#8217;t exist. Perhaps it was "
110
  "deleted?"
111
  msgstr ""
112
 
113
+ #: ../admin/class-advanced-ads-admin.php:532
114
  msgid "Ad Type"
115
  msgstr ""
116
 
117
+ #: ../admin/class-advanced-ads-admin.php:535
118
  msgid "Ad Parameters"
119
  msgstr ""
120
 
121
+ #: ../admin/class-advanced-ads-admin.php:538
122
  msgid "Layout / Output"
123
  msgstr ""
124
 
125
+ #: ../admin/class-advanced-ads-admin.php:541
126
  msgid "Display Conditions"
127
  msgstr ""
128
 
129
+ #: ../admin/class-advanced-ads-admin.php:544
130
  msgid "Visitor Conditions"
131
  msgstr ""
132
 
133
+ #: ../admin/class-advanced-ads-admin.php:724 ../admin/class-advanced-ads-admin.
134
+ #: php:725
135
  msgid "Ad updated."
136
  msgstr ""
137
 
138
  #. translators: %s: date and time of the revision
139
+ #: ../admin/class-advanced-ads-admin.php:727
140
  #, php-format
141
  msgid "Ad restored to revision from %s"
142
  msgstr ""
143
 
144
+ #: ../admin/class-advanced-ads-admin.php:728
145
  msgid "Ad published."
146
  msgstr ""
147
 
148
+ #: ../admin/class-advanced-ads-admin.php:729
149
  msgid "Ad saved."
150
  msgstr ""
151
 
152
+ #: ../admin/class-advanced-ads-admin.php:730
153
  msgid "Ad submitted."
154
  msgstr ""
155
 
156
+ #: ../admin/class-advanced-ads-admin.php:732
157
  #, php-format
158
  msgid "Ad scheduled for: <strong>%1$s</strong>."
159
  msgstr ""
160
 
161
  #. translators: Publish box date format, see http://php.net/date
162
+ #: ../admin/class-advanced-ads-admin.php:734
163
  msgid "M j, Y @ G:i"
164
  msgstr ""
165
 
166
+ #: ../admin/class-advanced-ads-admin.php:736
167
  msgid "Ad draft updated."
168
  msgstr ""
169
 
170
+ #: ../admin/class-advanced-ads-admin.php:755
171
  #, php-format
172
  msgid "%s ad updated."
173
  msgid_plural "%s ads updated."
174
  msgstr[0] ""
175
  msgstr[1] ""
176
 
177
+ #: ../admin/class-advanced-ads-admin.php:756
178
  #, php-format
179
  msgid "%s ad not updated, somebody is editing it."
180
  msgid_plural "%s ads not updated, somebody is editing them."
181
  msgstr[0] ""
182
  msgstr[1] ""
183
 
184
+ #: ../admin/class-advanced-ads-admin.php:757
185
  #, php-format
186
  msgid "%s ad permanently deleted."
187
  msgid_plural "%s ads permanently deleted."
188
  msgstr[0] ""
189
  msgstr[1] ""
190
 
191
+ #: ../admin/class-advanced-ads-admin.php:758
192
  #, php-format
193
  msgid "%s ad moved to the Trash."
194
  msgid_plural "%s ads moved to the Trash."
195
  msgstr[0] ""
196
  msgstr[1] ""
197
 
198
+ #: ../admin/class-advanced-ads-admin.php:759
199
  #, php-format
200
  msgid "%s ad restored from the Trash."
201
  msgid_plural "%s ads restored from the Trash."
202
  msgstr[0] ""
203
  msgstr[1] ""
204
 
205
+ #: ../admin/class-advanced-ads-admin.php:794 ../admin/views/settings.php:12
206
  msgid "General"
207
  msgstr ""
208
 
209
+ #: ../admin/class-advanced-ads-admin.php:806 ../admin/class-advanced-ads-admin.
210
+ #: php:902
211
  msgid "Licenses"
212
  msgstr ""
213
 
214
+ #: ../admin/class-advanced-ads-admin.php:817
215
  msgid "Disable ads"
216
  msgstr ""
217
 
218
+ #: ../admin/class-advanced-ads-admin.php:825
219
  msgid "Hide ads for logged in users"
220
  msgstr ""
221
 
222
+ #: ../admin/class-advanced-ads-admin.php:833
223
  msgid "Use advanced JavaScript"
224
  msgstr ""
225
 
226
+ #: ../admin/class-advanced-ads-admin.php:841
227
  msgid "Unlimited ad injection"
228
  msgstr ""
229
 
230
+ #: ../admin/class-advanced-ads-admin.php:849
231
  msgid "Priority of content injection filter"
232
  msgstr ""
233
 
234
+ #: ../admin/class-advanced-ads-admin.php:857
235
  msgid "Hide ads from bots"
236
  msgstr ""
237
 
238
+ #: ../admin/class-advanced-ads-admin.php:865
239
  msgid "Disable notices"
240
  msgstr ""
241
 
242
+ #: ../admin/class-advanced-ads-admin.php:873
243
  msgid "ID prefix"
244
  msgstr ""
245
 
246
+ #: ../admin/class-advanced-ads-admin.php:881
247
  msgid "Remove Widget ID"
248
  msgstr ""
249
 
250
+ #: ../admin/class-advanced-ads-admin.php:956
251
  msgid "(display to all)"
252
  msgstr ""
253
 
254
+ #: ../admin/class-advanced-ads-admin.php:957
255
  msgid "Subscriber"
256
  msgstr ""
257
 
258
+ #: ../admin/class-advanced-ads-admin.php:958
259
  msgid "Contributor"
260
  msgstr ""
261
 
262
+ #: ../admin/class-advanced-ads-admin.php:959
263
  msgid "Author"
264
  msgstr ""
265
 
266
+ #: ../admin/class-advanced-ads-admin.php:960
267
  msgid "Editor"
268
  msgstr ""
269
 
270
+ #: ../admin/class-advanced-ads-admin.php:961
271
  msgid "Admin"
272
  msgstr ""
273
 
274
+ #: ../admin/class-advanced-ads-admin.php:969
275
  msgid "Choose the lowest role a user must have in order to not see any ads."
276
  msgstr ""
277
 
278
+ #: ../admin/class-advanced-ads-admin.php:983
279
  msgid ""
280
  "<strong>notice: </strong>the file is currently enabled by an add-on that "
281
  "needs it."
282
  msgstr ""
283
 
284
+ #: ../admin/class-advanced-ads-admin.php:986
285
  #, php-format
286
  msgid ""
287
  "Enable advanced JavaScript functions (<a href=\"%s\" target=\"_blank\">here</a>)."
289
  "from this file."
290
  msgstr ""
291
 
292
+ #: ../admin/class-advanced-ads-admin.php:999
293
  msgid ""
294
  "Some plugins and themes trigger ad injection where it shouldn’t happen. "
295
  "Therefore, Advanced Ads ignores injected placements on non-singular pages "
298
  "on archive pages AT YOUR OWN RISK."
299
  msgstr ""
300
 
301
+ #: ../admin/class-advanced-ads-admin.php:1013
302
  msgid ""
303
  "Play with this value in order to change the priority of the injected ads "
304
  "compared to other auto injected elements in the post content."
305
  msgstr ""
306
 
307
+ #: ../admin/class-advanced-ads-admin.php:1026
308
  #, php-format
309
  msgid ""
310
  "Hide ads from crawlers, bots and empty user agents. Also prevents counting "
312
  "Add-On</a>."
313
  msgstr ""
314
 
315
+ #: ../admin/class-advanced-ads-admin.php:1027
316
  msgid ""
317
  "Disabling this option only makes sense if your ads contain content you want "
318
  "to display to bots (like search engines) or your site is cached and bots "
319
  "could create a cached version without the ads."
320
  msgstr ""
321
 
322
+ #: ../admin/class-advanced-ads-admin.php:1040
323
  msgid ""
324
  "Disable internal notices like tips, tutorials, email newsletters and update "
325
  "notices. Disabling notices is recommended if you run multiple blogs with "
326
  "Advanced Ads already."
327
  msgstr ""
328
 
329
+ #: ../admin/class-advanced-ads-admin.php:1062
330
  msgid ""
331
  "Prefix of class or id attributes in the frontend. Change it if you don’t "
332
  "want <strong>ad blockers</strong> to mark these blocks as ads.<br/>You might "
333
  "need to <strong>rewrite css rules afterwards</strong>."
334
  msgstr ""
335
 
336
+ #: ../admin/class-advanced-ads-admin.php:1083
337
  msgid ""
338
  "Remove the ID attribute from widgets in order to not make them an easy "
339
  "target of ad blockers."
340
  msgstr ""
341
 
342
+ #: ../admin/class-advanced-ads-admin.php:1136
343
  msgid "Ad Details"
344
  msgstr ""
345
 
346
+ #: ../admin/class-advanced-ads-admin.php:1210
347
  msgid "Ad Settings"
348
  msgstr ""
349
 
350
+ #: ../admin/class-advanced-ads-admin.php:1289 ../admin/views/overview.php:23
351
  msgid "Ads Dashboard"
352
  msgstr ""
353
 
354
+ #: ../admin/class-advanced-ads-admin.php:1301
355
  msgid "From the ad optimization universe"
356
  msgstr ""
357
 
358
+ #: ../admin/class-advanced-ads-admin.php:1310
359
  msgid "Advanced Ads Tutorials"
360
  msgstr ""
361
 
362
+ #: ../admin/class-advanced-ads-admin.php:1321
363
  #, php-format
364
  msgid "%d ads – <a href=\"%s\">manage</a> - <a href=\"%s\">new</a>"
365
  msgstr ""
366
 
367
+ #: ../admin/class-advanced-ads-admin.php:1332
368
  msgid "plugin manual and homepage"
369
  msgstr ""
370
 
371
+ #: ../admin/class-advanced-ads-admin.php:1339
372
  msgid "Get the tutorial via email"
373
  msgstr ""
374
 
375
+ #: ../admin/class-advanced-ads-admin.php:1346
376
  msgid "Get AdSense tips via email"
377
  msgstr ""
378
 
379
+ #: ../admin/class-advanced-ads-admin.php:1425
380
  msgid "Error while trying to register the license. Please contact support."
381
  msgstr ""
382
 
383
+ #: ../admin/class-advanced-ads-admin.php:1431
384
  msgid "Please enter and save a valid license key first."
385
  msgstr ""
386
 
387
+ #: ../admin/class-advanced-ads-admin.php:1451
388
  #, php-format
389
  msgid "License is invalid. Reason: %s"
390
  msgstr ""
415
  msgstr ""
416
 
417
  #: ../admin/includes/class-ad-groups-list.php:187 ../admin/views/ad-group-list-
418
+ #: form-row.php:37
419
  msgid "No ads assigned"
420
  msgstr ""
421
 
436
  msgstr ""
437
 
438
  #: ../admin/includes/class-ad-groups-list.php:259 ../public/class-advanced-ads.
439
+ #: php:567
440
  msgid "Edit"
441
  msgstr ""
442
 
1006
  msgid "Number of visible ads"
1007
  msgstr ""
1008
 
1009
+ #: ../admin/views/ad-group-list-form-row.php:22
1010
  msgctxt "option to display all ads in an ad groups"
1011
  msgid "all"
1012
  msgstr ""
1013
 
1014
+ #: ../admin/views/ad-group-list-form-row.php:25
1015
  msgid "Number of ads that are visible at the same time"
1016
  msgstr ""
1017
 
1018
+ #: ../admin/views/ad-group-list-form-row.php:31 ../public/class-advanced-ads.php:
1019
+ #: 564
1020
  msgid "Ad"
1021
  msgstr ""
1022
 
1023
+ #: ../admin/views/ad-group-list-form-row.php:32
1024
  msgid "weight"
1025
  msgstr ""
1026
 
1262
  msgid "tip: use this to add a margin around the ad"
1263
  msgstr ""
1264
 
1265
+ #: ../admin/views/ad-output-metabox.php:33
1266
+ msgid "container id"
1267
+ msgstr ""
1268
+
1269
+ #: ../admin/views/ad-output-metabox.php:36
1270
+ msgid "Specify the id of the ad container. Leave blank for random or no id."
1271
+ msgstr ""
1272
+
1273
+ #: ../admin/views/ad-output-metabox.php:38
1274
+ msgid "container classes"
1275
+ msgstr ""
1276
+
1277
+ #: ../admin/views/ad-output-metabox.php:41
1278
+ msgid ""
1279
+ "Specify one or more classes for the container. Separate multiple classes "
1280
+ "with a space"
1281
+ msgstr ""
1282
+
1283
  #: ../admin/views/ad-parameters-metabox.php:15 ../classes/ad_ajax_callbacks.php:51
1284
  msgid "size:"
1285
  msgstr ""
1790
  "support for Autoptimize."
1791
  msgstr ""
1792
 
1793
+ #: ../admin/views/support.php:44
1794
+ #, php-format
1795
+ msgid ""
1796
+ "Plugins that are known to cause (partial) problems: <strong>%1$s</strong>. "
1797
+ "<a href=\"%2$s\" target=\"_blank\">Learn more</a>."
1798
+ msgstr ""
1799
+
1800
+ #: ../admin/views/support.php:53
1801
  msgid "Contact"
1802
  msgstr ""
1803
 
1804
+ #: ../admin/views/support.php:54
1805
  #, php-format
1806
  msgid ""
1807
  "Please search the manual for a solution and take a look at <a href=\"%s\" "
1808
  "target=\"_blank\">Ads not showing up?</a> before contacting me for help."
1809
  msgstr ""
1810
 
1811
+ #: ../admin/views/support.php:59
1812
  msgid "your email"
1813
  msgstr ""
1814
 
1815
+ #: ../admin/views/support.php:63
1816
  msgid "your name"
1817
  msgstr ""
1818
 
1819
+ #: ../admin/views/support.php:67
1820
  msgid "your message"
1821
  msgstr ""
1822
 
1823
+ #: ../admin/views/support.php:72
1824
  msgid "send"
1825
  msgstr ""
1826
 
1918
  msgid "Save Draft"
1919
  msgstr ""
1920
 
1921
+ #: ../classes/ad_type_image.php:34
1922
+ msgid "Image Ad"
1923
+ msgstr ""
1924
+
1925
+ #: ../classes/ad_type_image.php:35
1926
+ msgid "Ads in various image formats."
1927
+ msgstr ""
1928
+
1929
+ #: ../classes/ad_type_image.php:55
1930
+ msgid "Insert File"
1931
+ msgstr ""
1932
+
1933
+ #: ../classes/ad_type_image.php:55
1934
+ msgid "Insert"
1935
+ msgstr ""
1936
+
1937
+ #: ../classes/ad_type_image.php:55
1938
+ msgid "select image"
1939
+ msgstr ""
1940
+
1941
+ #: ../classes/ad_type_image.php:56
1942
+ msgid "edit"
1943
+ msgstr ""
1944
+
1945
+ #: ../classes/ad_type_image.php:65
1946
+ msgid "url"
1947
+ msgstr ""
1948
+
1949
  #: ../classes/ad_type_plain.php:31
1950
  msgid "Plain Text and Code"
1951
  msgstr ""
2299
  msgid "Auto"
2300
  msgstr ""
2301
 
2302
+ #: ../public/class-advanced-ads.php:295
2303
  msgid "Advanced Ads Error following:"
2304
  msgstr ""
2305
 
2306
+ #: ../public/class-advanced-ads.php:298
2307
  #, php-format
2308
  msgid "Advanced Ads Error: %s"
2309
  msgstr ""
2310
 
2311
+ #: ../public/class-advanced-ads.php:526
2312
  msgctxt "ad group general name"
2313
  msgid "Ad Groups"
2314
  msgstr ""
2315
 
2316
+ #: ../public/class-advanced-ads.php:527
2317
  msgctxt "ad group singular name"
2318
  msgid "Ad Group"
2319
  msgstr ""
2320
 
2321
+ #: ../public/class-advanced-ads.php:528
2322
  msgid "Search Ad Groups"
2323
  msgstr ""
2324
 
2325
+ #: ../public/class-advanced-ads.php:529
2326
  msgid "All Ad Groups"
2327
  msgstr ""
2328
 
2329
+ #: ../public/class-advanced-ads.php:530
2330
  msgid "Parent Ad Groups"
2331
  msgstr ""
2332
 
2333
+ #: ../public/class-advanced-ads.php:531
2334
  msgid "Parent Ad Groups:"
2335
  msgstr ""
2336
 
2337
+ #: ../public/class-advanced-ads.php:532
2338
  msgid "Edit Ad Group"
2339
  msgstr ""
2340
 
2341
+ #: ../public/class-advanced-ads.php:533
2342
  msgid "Update Ad Group"
2343
  msgstr ""
2344
 
2345
+ #: ../public/class-advanced-ads.php:534
2346
  msgid "Add New Ad Group"
2347
  msgstr ""
2348
 
2349
+ #: ../public/class-advanced-ads.php:535
2350
  msgid "New Ad Groups Name"
2351
  msgstr ""
2352
 
2353
+ #: ../public/class-advanced-ads.php:537
2354
  msgid "No Ad Group found"
2355
  msgstr ""
2356
 
2357
+ #: ../public/class-advanced-ads.php:565 ../public/class-advanced-ads.php:569
2358
  msgid "New Ad"
2359
  msgstr ""
2360
 
2361
+ #: ../public/class-advanced-ads.php:566
2362
  msgid "Add New Ad"
2363
  msgstr ""
2364
 
2365
+ #: ../public/class-advanced-ads.php:568
2366
  msgid "Edit Ad"
2367
  msgstr ""
2368
 
2369
+ #: ../public/class-advanced-ads.php:570
2370
  msgid "View"
2371
  msgstr ""
2372
 
2373
+ #: ../public/class-advanced-ads.php:571
2374
  msgid "View the Ad"
2375
  msgstr ""
2376
 
2377
+ #: ../public/class-advanced-ads.php:572
2378
  msgid "Search Ads"
2379
  msgstr ""
2380
 
2381
+ #: ../public/class-advanced-ads.php:573
2382
  msgid "No Ads found"
2383
  msgstr ""
2384
 
2385
+ #: ../public/class-advanced-ads.php:574
2386
  msgid "No Ads found in Trash"
2387
  msgstr ""
2388
 
2389
+ #: ../public/class-advanced-ads.php:575
2390
  msgid "Parent Ad"
2391
  msgstr ""
public/class-advanced-ads.php CHANGED
@@ -279,6 +279,7 @@ class Advanced_Ads {
279
  function setup_default_ad_types($types){
280
  $types['plain'] = new Advanced_Ads_Ad_Type_Plain(); /* plain text and php code */
281
  $types['content'] = new Advanced_Ads_Ad_Type_Content(); /* rich content editor */
 
282
  return $types;
283
  }
284
 
279
  function setup_default_ad_types($types){
280
  $types['plain'] = new Advanced_Ads_Ad_Type_Plain(); /* plain text and php code */
281
  $types['content'] = new Advanced_Ads_Ad_Type_Content(); /* rich content editor */
282
+ $types['image'] = new Advanced_Ads_Ad_Type_Image(); /* image ads */
283
  return $types;
284
  }
285
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link:https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id
4
  Tags: ads, ad, adsense, display, banner, advertisements, adverts, advert, monetization
5
  Requires at least: WP 4.2, PHP 5.3
6
  Tested up to: 4.3.1
7
- Stable tag: 1.6.9.4
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -185,6 +185,13 @@ There is no revenue share. Advanced Ads doesn’t alter your ad codes in a way t
185
 
186
  == Changelog ==
187
 
 
 
 
 
 
 
 
188
  = 1.6.9.4 =
189
 
190
  * last settings tab is now opened again after being saved
4
  Tags: ads, ad, adsense, display, banner, advertisements, adverts, advert, monetization
5
  Requires at least: WP 4.2, PHP 5.3
6
  Tested up to: 4.3.1
7
+ Stable tag: 1.6.10
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
185
 
186
  == Changelog ==
187
 
188
+ = 1.6.10 =
189
+
190
+ * added image ad type
191
+ * added option to set id and class attributes
192
+ * added check for conflicting plugins
193
+ * allow a higher number of visible ads in a group if more are existing
194
+
195
  = 1.6.9.4 =
196
 
197
  * last settings tab is now opened again after being saved
vendor/composer/autoload_classmap.php CHANGED
@@ -12,6 +12,7 @@ return array(
12
  'Advanced_Ads_Ad_Ajax_Callbacks' => $baseDir . '/classes/ad_ajax_callbacks.php',
13
  'Advanced_Ads_Ad_Type_Abstract' => $baseDir . '/classes/ad_type_abstract.php',
14
  'Advanced_Ads_Ad_Type_Content' => $baseDir . '/classes/ad_type_content.php',
 
15
  'Advanced_Ads_Ad_Type_Plain' => $baseDir . '/classes/ad_type_plain.php',
16
  'Advanced_Ads_Admin' => $baseDir . '/admin/class-advanced-ads-admin.php',
17
  'Advanced_Ads_Admin_Notices' => $baseDir . '/admin/includes/class-notices.php',
12
  'Advanced_Ads_Ad_Ajax_Callbacks' => $baseDir . '/classes/ad_ajax_callbacks.php',
13
  'Advanced_Ads_Ad_Type_Abstract' => $baseDir . '/classes/ad_type_abstract.php',
14
  'Advanced_Ads_Ad_Type_Content' => $baseDir . '/classes/ad_type_content.php',
15
+ 'Advanced_Ads_Ad_Type_Image' => $baseDir . '/classes/ad_type_image.php',
16
  'Advanced_Ads_Ad_Type_Plain' => $baseDir . '/classes/ad_type_plain.php',
17
  'Advanced_Ads_Admin' => $baseDir . '/admin/class-advanced-ads-admin.php',
18
  'Advanced_Ads_Admin_Notices' => $baseDir . '/admin/includes/class-notices.php',
vendor/composer/installed.json CHANGED
@@ -98,20 +98,20 @@
98
  },
99
  {
100
  "name": "xrstf/composer-php52",
101
- "version": "v1.0.18",
102
- "version_normalized": "1.0.18.0",
103
  "source": {
104
  "type": "hg",
105
  "url": "https://bitbucket.org/xrstf/composer-php52",
106
- "reference": "32bc8be472523512b0ab1517f61d60bc4032803d"
107
  },
108
  "dist": {
109
  "type": "zip",
110
- "url": "https://bitbucket.org/xrstf/composer-php52/get/32bc8be472523512b0ab1517f61d60bc4032803d.zip",
111
- "reference": "32bc8be472523512b0ab1517f61d60bc4032803d",
112
  "shasum": ""
113
  },
114
- "time": "2015-08-07 21:44:58",
115
  "type": "library",
116
  "extra": {
117
  "branch-alias": {
98
  },
99
  {
100
  "name": "xrstf/composer-php52",
101
+ "version": "v1.0.19",
102
+ "version_normalized": "1.0.19.0",
103
  "source": {
104
  "type": "hg",
105
  "url": "https://bitbucket.org/xrstf/composer-php52",
106
+ "reference": "9a4a9c46d0347b39bf9159815301dc66fc25324e"
107
  },
108
  "dist": {
109
  "type": "zip",
110
+ "url": "https://bitbucket.org/xrstf/composer-php52/get/9a4a9c46d0347b39bf9159815301dc66fc25324e.zip",
111
+ "reference": "9a4a9c46d0347b39bf9159815301dc66fc25324e",
112
  "shasum": ""
113
  },
114
+ "time": "2015-10-01 14:11:58",
115
  "type": "library",
116
  "extra": {
117
  "branch-alias": {
vendor/xrstf/composer-php52/.hg_archival.txt CHANGED
@@ -1,4 +1,4 @@
1
  repo: 0d0ceaca3a0500b3f45b41b79c6ac4f396dc4b13
2
- node: 70b853668d6c3f97b63dafcfaeebb622bf08fd30
3
  branch: default
4
- tag: v1.0.17
1
  repo: 0d0ceaca3a0500b3f45b41b79c6ac4f396dc4b13
2
+ node: 9a4a9c46d0347b39bf9159815301dc66fc25324e
3
  branch: default
4
+ tag: v1.0.19
vendor/xrstf/composer-php52/.hgtags CHANGED
@@ -15,3 +15,5 @@ eabb654da4d9200180037805cf348c20caf775c2 v1.0.13
15
  8cc8f6ceddf527eafd0cd7b4cb274bef39d27a92 v1.0.14
16
  b69d211ed4885e3c16282b01b7548226c7b50657 v1.0.15
17
  b80de08b940ea59789646fa20d841fbdd72d72f0 v1.0.16
 
 
15
  8cc8f6ceddf527eafd0cd7b4cb274bef39d27a92 v1.0.14
16
  b69d211ed4885e3c16282b01b7548226c7b50657 v1.0.15
17
  b80de08b940ea59789646fa20d841fbdd72d72f0 v1.0.16
18
+ 70b853668d6c3f97b63dafcfaeebb622bf08fd30 v1.0.17
19
+ 32bc8be472523512b0ab1517f61d60bc4032803d v1.0.18
vendor/xrstf/composer-php52/lib/xrstf/Composer52/AutoloadGenerator.php CHANGED
@@ -28,11 +28,33 @@ use Composer\Repository\InstalledRepositoryInterface;
28
  use Composer\Util\Filesystem;
29
 
30
  class AutoloadGenerator extends BaseGenerator {
 
 
 
 
 
 
31
  public function __construct() {
32
  // do nothing (but keep this constructor so we can build an instance without the need for an event dispatcher)
33
  }
34
 
 
 
 
 
 
 
 
 
 
 
 
35
  public function dump(Config $config, InstalledRepositoryInterface $localRepo, PackageInterface $mainPackage, InstallationManager $installationManager, $targetDir, $scanPsr0Packages = false, $suffix = '') {
 
 
 
 
 
36
  $filesystem = new Filesystem();
37
  $filesystem->ensureDirectoryExists($config->get('vendor-dir'));
38
 
@@ -116,7 +138,7 @@ EOF;
116
  $includePathFile = $this->getIncludePathsFile($packageMap, $filesystem, $basePath, $vendorPath, $vendorPathCode, $appBaseDirCode);
117
 
118
  file_put_contents($vendorPath.'/autoload_52.php', $this->getAutoloadFile($vendorPathToTargetDirCode, $suffix));
119
- file_put_contents($targetDir.'/autoload_real_52.php', $this->getAutoloadRealFile(true, (bool) $includePathFile, $targetDirLoader, $filesCode, $vendorPathCode, $appBaseDirCode, $suffix, $useGlobalIncludePath, $prependAutoloader, $classMapAuthoritative));
120
 
121
  // use stream_copy_to_stream instead of copy
122
  // to work around https://bugs.php.net/bug.php?id=64634
@@ -206,7 +228,7 @@ return ComposerAutoloaderInit$suffix::getLoader();
206
  AUTOLOAD;
207
  }
208
 
209
- protected function getAutoloadRealFile($useClassMap, $useIncludePath, $targetDirLoader, $filesCode, $vendorPathCode, $appBaseDirCode, $suffix, $useGlobalIncludePath, $prependAutoloader, $classMapAuthoritative) {
210
  // TODO the class ComposerAutoloaderInit should be revert to a closure
211
  // when APC has been fixed:
212
  // - https://github.com/composer/composer/issues/959
@@ -281,7 +303,7 @@ PSR0;
281
  CLASSMAP;
282
  }
283
 
284
- if ($classMapAuthoritative) {
285
  $file .= <<<'CLASSMAPAUTHORITATIVE'
286
  $loader->setClassMapAuthoritative(true);
287
 
28
  use Composer\Util\Filesystem;
29
 
30
  class AutoloadGenerator extends BaseGenerator {
31
+
32
+ /**
33
+ * @var bool
34
+ */
35
+ private $classMapAuthoritative = false;
36
+
37
  public function __construct() {
38
  // do nothing (but keep this constructor so we can build an instance without the need for an event dispatcher)
39
  }
40
 
41
+ /**
42
+ * Whether or not generated autoloader considers the class map
43
+ * authoritative.
44
+ *
45
+ * @param bool $classMapAuthoritative
46
+ */
47
+ public function setClassMapAuthoritative($classMapAuthoritative)
48
+ {
49
+ $this->classMapAuthoritative = (boolean) $classMapAuthoritative;
50
+ }
51
+
52
  public function dump(Config $config, InstalledRepositoryInterface $localRepo, PackageInterface $mainPackage, InstallationManager $installationManager, $targetDir, $scanPsr0Packages = false, $suffix = '') {
53
+ if ($this->classMapAuthoritative) {
54
+ // Force scanPsr0Packages when classmap is authoritative
55
+ $scanPsr0Packages = true;
56
+ }
57
+
58
  $filesystem = new Filesystem();
59
  $filesystem->ensureDirectoryExists($config->get('vendor-dir'));
60
 
138
  $includePathFile = $this->getIncludePathsFile($packageMap, $filesystem, $basePath, $vendorPath, $vendorPathCode, $appBaseDirCode);
139
 
140
  file_put_contents($vendorPath.'/autoload_52.php', $this->getAutoloadFile($vendorPathToTargetDirCode, $suffix));
141
+ file_put_contents($targetDir.'/autoload_real_52.php', $this->getAutoloadRealFile(true, (bool) $includePathFile, $targetDirLoader, $filesCode, $vendorPathCode, $appBaseDirCode, $suffix, $useGlobalIncludePath, $prependAutoloader));
142
 
143
  // use stream_copy_to_stream instead of copy
144
  // to work around https://bugs.php.net/bug.php?id=64634
228
  AUTOLOAD;
229
  }
230
 
231
+ protected function getAutoloadRealFile($useClassMap, $useIncludePath, $targetDirLoader, $filesCode, $vendorPathCode, $appBaseDirCode, $suffix, $useGlobalIncludePath, $prependAutoloader) {
232
  // TODO the class ComposerAutoloaderInit should be revert to a closure
233
  // when APC has been fixed:
234
  // - https://github.com/composer/composer/issues/959
303
  CLASSMAP;
304
  }
305
 
306
+ if ($this->classMapAuthoritative) {
307
  $file .= <<<'CLASSMAPAUTHORITATIVE'
308
  $loader->setClassMapAuthoritative(true);
309