Content Aware Sidebars – Unlimited Widget Areas - Version 2.3

Version Description

  • Added: ukranian translation
  • Added: error if trying to access php files directly
  • Added: bbpress, bp_member, polylang, qtranslate, transposh and wpml modules are more robust
  • Added: content rule boxes can be hidden in screen options in sidebar editor
  • Added: help tab in sidebar editor
  • Added: widgets count column in sidebar overview
  • Added: menu order moved to options meta box in sidebar editor
  • Fixed: merge position option hidden on forced replace handle
  • Fixed: polylang compatibility now 1.2+
  • Fixed: width of columns in sidebar overview
  • Removed: exposure column in sidebar overview
Download this release

Release Info

Developer intoxstudio
Plugin Icon 128x128 Content Aware Sidebars – Unlimited Widget Areas
Version 2.3
Comparing to
See all releases

Code changes from version 2.2 to 2.3

content-aware-sidebars.php CHANGED
@@ -7,7 +7,7 @@
7
  Plugin Name: Content Aware Sidebars
8
  Plugin URI: http://www.intox.dk/
9
  Description: Manage and show sidebars according to the content being viewed.
10
- Version: 2.2
11
  Author: Joachim Jensen, Intox Studio
12
  Author URI: http://www.intox.dk/
13
  Text Domain: content-aware-sidebars
@@ -31,6 +31,12 @@ License: GPLv3
31
  along with this program. If not, see <http://www.gnu.org/licenses/>.
32
  */
33
 
 
 
 
 
 
 
34
  final class ContentAwareSidebars {
35
 
36
  /**
@@ -41,7 +47,7 @@ final class ContentAwareSidebars {
41
  /**
42
  * Plugin version
43
  */
44
- const PLUGIN_VERSION = '2.2';
45
 
46
  /**
47
  * Prefix for data (keys) stored in database
@@ -159,6 +165,7 @@ final class ContentAwareSidebars {
159
  * Widget management in Theme Customizer
160
  * expects this
161
  * @author Joachim Jensen <jv@intox.dk>
 
162
  * @since 2.2
163
  * @return void
164
  */
@@ -366,21 +373,20 @@ final class ContentAwareSidebars {
366
  * @return array
367
  */
368
  public function sidebar_updated_messages( $messages ) {
 
369
  $messages[self::TYPE_SIDEBAR] = array(
370
  0 => '',
371
- 1 => __('Sidebar updated.',self::DOMAIN).sprintf(' <a href="%1$s">%2$s</a>','widgets.php',__('Manage widgets',self::DOMAIN)),
372
  2 => '',
373
  3 => '',
374
  4 => __('Sidebar updated.',self::DOMAIN),
375
  5 => '',
376
- 6 => __('Sidebar published.',self::DOMAIN).sprintf(' <a href="%1$s">%2$s</a>','widgets.php',__('Manage widgets',self::DOMAIN)),
377
  7 => __('Sidebar saved.',self::DOMAIN),
378
- 8 => __('Sidebar submitted.',self::DOMAIN).sprintf(' <a href="%1$s">%2$s</a>','widgets.php',__('Manage widgets',self::DOMAIN)),
379
- 9 => sprintf(__('Sidebar scheduled for: <strong>%1$s</strong>.',self::DOMAIN).' <a href="%2$s">%3$s</a>',
380
  // translators: Publish box date format, see http://php.net/date
381
- date_i18n(__('M j, Y @ G:i'),strtotime(get_the_ID())),
382
- 'widgets.php',
383
- __('Manage widgets',self::DOMAIN)),
384
  10 => __('Sidebar draft updated.',self::DOMAIN),
385
  );
386
  return $messages;
@@ -442,7 +448,7 @@ final class ContentAwareSidebars {
442
  ));
443
  }
444
  }
445
-
446
  /**
447
  * Add admin column headers
448
  * @param array $columns
@@ -453,9 +459,9 @@ final class ContentAwareSidebars {
453
  return array(
454
  'cb' => $columns['cb'],
455
  'title' => $columns['title'],
456
- 'exposure' => __('Exposure', self::DOMAIN),
457
  'handle' => _x('Handle','option', self::DOMAIN),
458
  'merge-pos' => __('Merge position', self::DOMAIN),
 
459
  'date' => $columns['date']
460
  );
461
  }
@@ -468,7 +474,6 @@ final class ContentAwareSidebars {
468
  public function admin_column_sortable_headers($columns) {
469
  return array_merge(
470
  array(
471
- 'exposure' => 'exposure',
472
  'handle' => 'handle',
473
  'merge-pos' => 'merge-pos'
474
  ), $columns
@@ -501,25 +506,31 @@ final class ContentAwareSidebars {
501
  if (get_post_type($post_id) != self::TYPE_SIDEBAR)
502
  return;
503
 
 
 
 
 
 
 
504
  // Load metadata
505
  if (!$this->metadata)
506
  $this->_init_metadata();
507
 
508
  $current = get_post_meta($post_id, self::PREFIX . $column_name, true);
509
- $current_from_list = "";
510
 
511
  if(isset($this->metadata[$column_name]['list'][$current])) {
512
 
513
- $current_from_list = $this->metadata[$column_name]['list'][$current];
514
 
515
  if ($column_name == 'handle' && $current != 2) {
516
  $host = get_post_meta($post_id, self::PREFIX . 'host', true);
517
- $current_from_list .= ": " . (isset($this->metadata['host']['list'][$host]) ? $this->metadata['host']['list'][$host] : '<span style="color:red;">' . __('Please update Host Sidebar', self::DOMAIN) . '</span>');
518
  }
519
 
520
  }
521
 
522
- echo $current_from_list;
523
  }
524
 
525
  /**
@@ -809,7 +820,6 @@ final class ContentAwareSidebars {
809
  'cas-rules' => 'cas-rules',
810
  'cas-options' => 'cas-options',
811
  'submitdiv' => 'submitdiv',
812
- 'pageparentdiv' => 'pageparentdiv',
813
  'slugdiv' => 'slugdiv'
814
  );
815
 
@@ -879,6 +889,20 @@ final class ContentAwareSidebars {
879
  );
880
  }
881
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
882
  }
883
 
884
  /**
@@ -1126,7 +1150,9 @@ final class ContentAwareSidebars {
1126
 
1127
  foreach ($columns as $key => $value) {
1128
 
1129
- echo '<span>' . $this->metadata[is_numeric($key) ? $value : $key]['name'] . ':';
 
 
1130
  echo '<p>';
1131
  $values = explode(',', $value);
1132
  foreach ($values as $val) {
@@ -1134,6 +1160,13 @@ final class ContentAwareSidebars {
1134
  }
1135
  echo '</p></span>';
1136
  }
 
 
 
 
 
 
 
1137
  }
1138
 
1139
  /**
7
  Plugin Name: Content Aware Sidebars
8
  Plugin URI: http://www.intox.dk/
9
  Description: Manage and show sidebars according to the content being viewed.
10
+ Version: 2.3
11
  Author: Joachim Jensen, Intox Studio
12
  Author URI: http://www.intox.dk/
13
  Text Domain: content-aware-sidebars
31
  along with this program. If not, see <http://www.gnu.org/licenses/>.
32
  */
33
 
34
+ if (!defined('ABSPATH')) {
35
+ header('Status: 403 Forbidden');
36
+ header('HTTP/1.1 403 Forbidden');
37
+ exit;
38
+ }
39
+
40
  final class ContentAwareSidebars {
41
 
42
  /**
47
  /**
48
  * Plugin version
49
  */
50
+ const PLUGIN_VERSION = '2.3';
51
 
52
  /**
53
  * Prefix for data (keys) stored in database
165
  * Widget management in Theme Customizer
166
  * expects this
167
  * @author Joachim Jensen <jv@intox.dk>
168
+ * @global type $wp_customize
169
  * @since 2.2
170
  * @return void
171
  */
373
  * @return array
374
  */
375
  public function sidebar_updated_messages( $messages ) {
376
+ $manage_widgets = sprintf(' <a href="%1$s">%2$s</a>','widgets.php',__('Manage widgets',self::DOMAIN));
377
  $messages[self::TYPE_SIDEBAR] = array(
378
  0 => '',
379
+ 1 => __('Sidebar updated.',self::DOMAIN).$manage_widgets,
380
  2 => '',
381
  3 => '',
382
  4 => __('Sidebar updated.',self::DOMAIN),
383
  5 => '',
384
+ 6 => __('Sidebar published.',self::DOMAIN).$manage_widgets,
385
  7 => __('Sidebar saved.',self::DOMAIN),
386
+ 8 => __('Sidebar submitted.',self::DOMAIN).$manage_widgets,
387
+ 9 => sprintf(__('Sidebar scheduled for: <strong>%1$s</strong>.',self::DOMAIN),
388
  // translators: Publish box date format, see http://php.net/date
389
+ date_i18n(__('M j, Y @ G:i'),strtotime(get_the_ID()))).$manage_widgets,
 
 
390
  10 => __('Sidebar draft updated.',self::DOMAIN),
391
  );
392
  return $messages;
448
  ));
449
  }
450
  }
451
+
452
  /**
453
  * Add admin column headers
454
  * @param array $columns
459
  return array(
460
  'cb' => $columns['cb'],
461
  'title' => $columns['title'],
 
462
  'handle' => _x('Handle','option', self::DOMAIN),
463
  'merge-pos' => __('Merge position', self::DOMAIN),
464
+ 'widgets' => __('Widgets'),
465
  'date' => $columns['date']
466
  );
467
  }
474
  public function admin_column_sortable_headers($columns) {
475
  return array_merge(
476
  array(
 
477
  'handle' => 'handle',
478
  'merge-pos' => 'merge-pos'
479
  ), $columns
506
  if (get_post_type($post_id) != self::TYPE_SIDEBAR)
507
  return;
508
 
509
+ if($column_name == 'widgets') {
510
+ $sidebars_widgets = wp_get_sidebars_widgets();
511
+ echo (isset($sidebars_widgets[self::SIDEBAR_PREFIX . $post_id]) ? count($sidebars_widgets[self::SIDEBAR_PREFIX . $post_id]) : 0);
512
+ return;
513
+ }
514
+
515
  // Load metadata
516
  if (!$this->metadata)
517
  $this->_init_metadata();
518
 
519
  $current = get_post_meta($post_id, self::PREFIX . $column_name, true);
520
+ $retval = "";
521
 
522
  if(isset($this->metadata[$column_name]['list'][$current])) {
523
 
524
+ $retval = $this->metadata[$column_name]['list'][$current];
525
 
526
  if ($column_name == 'handle' && $current != 2) {
527
  $host = get_post_meta($post_id, self::PREFIX . 'host', true);
528
+ $retval .= ": " . (isset($this->metadata['host']['list'][$host]) ? $this->metadata['host']['list'][$host] : '<span style="color:red;">' . __('Please update Host Sidebar', self::DOMAIN) . '</span>');
529
  }
530
 
531
  }
532
 
533
+ echo $retval;
534
  }
535
 
536
  /**
820
  'cas-rules' => 'cas-rules',
821
  'cas-options' => 'cas-options',
822
  'submitdiv' => 'submitdiv',
 
823
  'slugdiv' => 'slugdiv'
824
  );
825
 
889
  );
890
  }
891
 
892
+ $screen = get_current_screen();
893
+
894
+ $screen->add_help_tab( array(
895
+ 'id' => self::PREFIX.'help',
896
+ 'title' => __('Condition Groups',self::DOMAIN),
897
+ 'content' => '<p>'.__('Each created condition group describe some specific content (conditions) that the current sidebar should be displayed with.',self::DOMAIN).'</p>'.
898
+ '<p>'.__('Content added to a condition group uses logical conjunction, while condition groups themselves use logical disjunction. '.
899
+ 'This means that content added to a group should be associated, as they are treated as such, and that the groups do not interfere with each other. Thus it is possible to have both extremely focused and at the same time distinct conditions.',self::DOMAIN).'</p>',
900
+ ) );
901
+ $screen->set_help_sidebar( '<h4>'.__('More Information').'</h4>'.
902
+ '<p><a href="http://www.intox.dk/en/plugin/content-aware-sidebars-en/faq/" target="_blank">'.__('FAQ',self::DOMAIN).'</a></p>'.
903
+ '<p><a href="http://wordpress.org/support/plugin/content-aware-sidebars" target="_blank">'.__('Get Support',self::DOMAIN).'</a></p>'
904
+ );
905
+
906
  }
907
 
908
  /**
1150
 
1151
  foreach ($columns as $key => $value) {
1152
 
1153
+ $id = is_numeric($key) ? $value : $key;
1154
+
1155
+ echo '<span class="'.$id.'"><strong>' . $this->metadata[$id]['name'] . '</strong>';
1156
  echo '<p>';
1157
  $values = explode(',', $value);
1158
  foreach ($values as $val) {
1160
  }
1161
  echo '</p></span>';
1162
  }
1163
+
1164
+ global $post;
1165
+
1166
+ echo '<span>';
1167
+ echo '<strong>'.__('Order').'</strong>';
1168
+ echo '<p><label for="menu_order" class="screen-reader-text">'.__('Order').'</label>';
1169
+ echo '<input type="number" value="'.$post->menu_order.'" id="menu_order" size="4" name="menu_order"></p></span>';
1170
  }
1171
 
1172
  /**
css/style.css CHANGED
@@ -7,6 +7,16 @@
7
  background:transparent url('../img/icon-32.png') no-repeat !important;
8
  }
9
 
 
 
 
 
 
 
 
 
 
 
10
  #cas-rules > .handlediv, #cas-rules > .hndle {
11
  display:none;
12
  }
7
  background:transparent url('../img/icon-32.png') no-repeat !important;
8
  }
9
 
10
+ .fixed .column-widgets {
11
+ width:10%;
12
+ }
13
+ .fixed .column-merge-pos {
14
+ width:20%;
15
+ }
16
+ .fixed .column-handle {
17
+ width:20%;
18
+ }
19
+
20
  #cas-rules > .handlediv, #cas-rules > .hndle {
21
  display:none;
22
  }
js/cas_admin.js CHANGED
@@ -75,18 +75,16 @@
75
  */
76
  this.setCurrent = function(obj) {
77
  var retval = true;
78
-
79
  if(obj.length == 0) {
80
  retval = false;
81
- } else if(this.getCurrent()) {
82
  retval = this.resetCurrent();
83
  }
84
-
85
  if(retval) {
86
  this._currentGroup = obj;
87
  this._setActive(true);
88
  }
89
-
90
  return retval;
91
  }
92
 
@@ -267,7 +265,7 @@
267
 
268
  init: function() {
269
 
270
- var new_current_group = $('.cas-group-single',this.groups.getGroupContainer()).first()
271
  if(new_current_group.length == 0) {
272
  $('.js-cas-condition-add').attr('disabled',true);
273
  } else {
@@ -434,7 +432,6 @@
434
  });
435
 
436
  if(data.new_post_id) {
437
- console.log("in");
438
  cas_admin.groups.getCurrent().append('<input type="hidden" class="cas_group_id" name="cas_group_id" value="'+data.new_post_id+'" />');
439
  }
440
  button.attr('disabled',false);
@@ -497,7 +494,7 @@
497
  var class_active = 'tabs-panel-active',
498
  class_inactive = 'tabs-panel-inactive';
499
 
500
- $("#cas-accordion .accordion-section").first().addClass('open');
501
 
502
  $('.nav-tab-link').on('click', function(e) {
503
  e.preventDefault();
@@ -554,6 +551,7 @@
554
  addHandleListener: function() {
555
  var host = $("select[name='host']");
556
  var code = $('<code>display_ca_sidebar();</code>');
 
557
  host.parent().append(code);
558
  $("select[name='handle']").change(function(){
559
  var handle = $(this);
@@ -564,7 +562,12 @@
564
  } else {
565
  host.show();
566
  code.hide();
567
- }
 
 
 
 
 
568
  }).change(); //fire change event on page load
569
  },
570
  /**
75
  */
76
  this.setCurrent = function(obj) {
77
  var retval = true;
78
+
79
  if(obj.length == 0) {
80
  retval = false;
81
+ } else if(this.getCurrent()) {
82
  retval = this.resetCurrent();
83
  }
 
84
  if(retval) {
85
  this._currentGroup = obj;
86
  this._setActive(true);
87
  }
 
88
  return retval;
89
  }
90
 
265
 
266
  init: function() {
267
 
268
+ var new_current_group = $('.cas-group-single',this.groups.getGroupContainer()).first();
269
  if(new_current_group.length == 0) {
270
  $('.js-cas-condition-add').attr('disabled',true);
271
  } else {
432
  });
433
 
434
  if(data.new_post_id) {
 
435
  cas_admin.groups.getCurrent().append('<input type="hidden" class="cas_group_id" name="cas_group_id" value="'+data.new_post_id+'" />');
436
  }
437
  button.attr('disabled',false);
494
  var class_active = 'tabs-panel-active',
495
  class_inactive = 'tabs-panel-inactive';
496
 
497
+ $("#cas-accordion .accordion-section:not(.hide-if-js)").first().addClass('open');
498
 
499
  $('.nav-tab-link').on('click', function(e) {
500
  e.preventDefault();
551
  addHandleListener: function() {
552
  var host = $("select[name='host']");
553
  var code = $('<code>display_ca_sidebar();</code>');
554
+ var merge_pos = $('span.merge-pos');
555
  host.parent().append(code);
556
  $("select[name='handle']").change(function(){
557
  var handle = $(this);
562
  } else {
563
  host.show();
564
  code.hide();
565
+ }
566
+ if(handle.val() == 3) {
567
+ merge_pos.hide();
568
+ } else {
569
+ merge_pos.show();
570
+ }
571
  }).change(); //fire change event on page load
572
  },
573
  /**
lang/content-aware-sidebars-da_DK.mo CHANGED
Binary file
lang/content-aware-sidebars-da_DK.po CHANGED
@@ -2,17 +2,17 @@
2
  # This file is distributed under the same license as the Content Aware Sidebars package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Content Aware Sidebars 2.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
- "POT-Creation-Date: 2014-05-01 12:57+0100\n"
8
- "PO-Revision-Date: 2014-05-01 13:06+0100\n"
9
- "Last-Translator: \n"
10
- "Language-Team: Joachim Jensen <jv@intox.dk>\n"
11
  "Language: da_DK\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
- "X-Generator: Poedit 1.5.5\n"
16
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
18
  "esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
@@ -23,196 +23,236 @@ msgstr ""
23
  "X-Poedit-SearchPath-0: .\n"
24
  "X-Poedit-SearchPath-1: ..\n"
25
 
26
- #: ../content-aware-sidebars.php:111
27
  msgid "Manage and show sidebars according to the content being viewed."
28
  msgstr "Administrer og vis sidebars i henhold til det indhold, der vises."
29
 
30
- #: ../content-aware-sidebars.php:112
31
  msgid "Content Aware Sidebars"
32
  msgstr "Content Aware Sidebars"
33
 
34
- #: ../content-aware-sidebars.php:232 ../content-aware-sidebars.php:432
35
  msgid "Exposure"
36
  msgstr "Eksponering"
37
 
38
- #: ../content-aware-sidebars.php:238
39
  msgid "Singular"
40
  msgstr "Singulær"
41
 
42
- #: ../content-aware-sidebars.php:239
43
  msgid "Singular & Archive"
44
  msgstr "Singulær og arkiv"
45
 
46
- #: ../content-aware-sidebars.php:240
47
  msgid "Archive"
48
  msgstr "Arkiv"
49
 
50
- #: ../content-aware-sidebars.php:244 ../content-aware-sidebars.php:433
51
  msgctxt "option"
52
  msgid "Handle"
53
  msgstr "Håndtering"
54
 
55
- #: ../content-aware-sidebars.php:246
56
  msgid "Replace host sidebar, merge with it or add sidebar manually."
57
  msgstr "Erstat værts-sidebar, flet med den eller tilføj denne sidebar manuelt."
58
 
59
- #: ../content-aware-sidebars.php:250
60
  msgid "Replace"
61
  msgstr "Erstat"
62
 
63
- #: ../content-aware-sidebars.php:251
64
  msgid "Merge"
65
  msgstr "Flet"
66
 
67
- #: ../content-aware-sidebars.php:252
68
  msgid "Manual"
69
  msgstr "Manuel"
70
 
71
- #: ../content-aware-sidebars.php:256
 
 
 
 
72
  msgid "Host Sidebar"
73
  msgstr "Værts-sidebar"
74
 
75
- #: ../content-aware-sidebars.php:264 ../content-aware-sidebars.php:434
76
  msgid "Merge position"
77
  msgstr "Fletteposition"
78
 
79
- #: ../content-aware-sidebars.php:266
80
  msgid "Place sidebar on top or bottom of host when merging."
81
  msgstr "Flet ind fra oven eller bunden."
82
 
83
- #: ../content-aware-sidebars.php:270
84
  msgid "Top"
85
  msgstr "Top"
86
 
87
- #: ../content-aware-sidebars.php:271
88
  msgid "Bottom"
89
  msgstr "Bund"
90
 
91
- #: ../content-aware-sidebars.php:296
92
  msgid "Sidebars"
93
  msgstr "Sidebars"
94
 
95
- #: ../content-aware-sidebars.php:297
96
  msgid "Sidebar"
97
  msgstr "Sidebar"
98
 
99
- #: ../content-aware-sidebars.php:298
100
  msgctxt "sidebar"
101
  msgid "Add New"
102
  msgstr "Tilføj ny"
103
 
104
- #: ../content-aware-sidebars.php:299
105
  msgid "Add New Sidebar"
106
  msgstr "Tilføj ny sidebar"
107
 
108
- #: ../content-aware-sidebars.php:300
109
  msgid "Edit Sidebar"
110
  msgstr "Rediger sidebar"
111
 
112
- #: ../content-aware-sidebars.php:301
113
  msgid "New Sidebar"
114
  msgstr "Ny sidebar"
115
 
116
- #: ../content-aware-sidebars.php:302
117
  msgid "All Sidebars"
118
  msgstr "Alle sidebars"
119
 
120
- #: ../content-aware-sidebars.php:303
121
  msgid "View Sidebar"
122
  msgstr "Vis sidebar"
123
 
124
- #: ../content-aware-sidebars.php:304
125
  msgid "Search Sidebars"
126
  msgstr "Søg sidebars"
127
 
128
- #: ../content-aware-sidebars.php:305
129
  msgid "No sidebars found"
130
  msgstr "Ingen sidebars fundet"
131
 
132
- #: ../content-aware-sidebars.php:306
133
  msgid "No sidebars found in Trash"
134
  msgstr "Ingen sidebars fundet i papirkurven"
135
 
136
- #: ../content-aware-sidebars.php:321 ../content-aware-sidebars.php:892
 
137
  msgid "Condition Groups"
138
  msgstr "Betingelsesgrupper"
139
 
140
- #: ../content-aware-sidebars.php:322
141
  msgid "Condition Group"
142
  msgstr "Betingelsesgruppe"
143
 
144
- #: ../content-aware-sidebars.php:323
145
  msgctxt "group"
146
  msgid "Add New"
147
  msgstr "Tilføj ny"
148
 
149
- #: ../content-aware-sidebars.php:324 ../content-aware-sidebars.php:892
150
- #: ../content-aware-sidebars.php:922
151
  msgid "Add New Group"
152
  msgstr "Tilføj ny gruppe"
153
 
154
- #: ../content-aware-sidebars.php:325 ../content-aware-sidebars.php:907
155
- #: ../content-aware-sidebars.php:1299
156
  msgctxt "group"
157
  msgid "Edit"
158
  msgstr "Rediger"
159
 
160
- #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:354
161
  msgid "Sidebar updated."
162
  msgstr "Sidebar opdateret."
163
 
164
- #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:356
165
- #: ../content-aware-sidebars.php:358 ../content-aware-sidebars.php:363
166
  msgid "Manage widgets"
167
  msgstr "Håndter widgets"
168
 
169
- #: ../content-aware-sidebars.php:356
170
  msgid "Sidebar published."
171
  msgstr "Sidebar udgivet."
172
 
173
- #: ../content-aware-sidebars.php:357
174
  msgid "Sidebar saved."
175
  msgstr "Sidebar gemt."
176
 
177
- #: ../content-aware-sidebars.php:358
178
  msgid "Sidebar submitted."
179
  msgstr "Sidebar indsendt."
180
 
181
- #: ../content-aware-sidebars.php:359
182
  #, php-format
183
  msgid "Sidebar scheduled for: <strong>%1$s</strong>."
184
  msgstr "Sidebar planlagt til: <strong>%1$s</strong>."
185
 
186
- #: ../content-aware-sidebars.php:361
 
187
  msgid "M j, Y @ G:i"
188
  msgstr "j. M, Y @ G:i"
189
 
190
- #: ../content-aware-sidebars.php:364
191
  msgid "Sidebar draft updated."
192
  msgstr "Sidebar-kladde opdateret."
193
 
194
- #: ../content-aware-sidebars.php:408 ../content-aware-sidebars.php:493
195
  msgid "Please update Host Sidebar"
196
  msgstr "Værts-sidebar skal opdateres"
197
 
198
- #: ../content-aware-sidebars.php:568
199
  msgid "Manage Widgets"
200
  msgstr "Håndter widgets"
201
 
202
- #: ../content-aware-sidebars.php:821
203
  msgid "Support the Author of Content Aware Sidebars"
204
  msgstr "Støt skaberen af Content Aware Sidebars"
205
 
206
- #: ../content-aware-sidebars.php:829
207
  msgid "Content"
208
  msgstr "Indhold"
209
 
210
- #: ../content-aware-sidebars.php:837
211
  msgid "Options"
212
  msgstr "Indstillinger"
213
 
 
 
 
 
 
 
 
 
214
  #: ../content-aware-sidebars.php:893
215
  msgid ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
216
  "Click to edit a group or create a new one. Select content on the left to add "
217
  "it. In each group, you can combine different types of associated content."
218
  msgstr ""
@@ -220,11 +260,11 @@ msgstr ""
220
  "for at tilføje det. I hver gruppe kan du kombinere forskellige typer af "
221
  "forbundet indhold."
222
 
223
- #: ../content-aware-sidebars.php:894
224
  msgid "Display sidebar with"
225
  msgstr "Vis sidebar ved"
226
 
227
- #: ../content-aware-sidebars.php:899
228
  msgid ""
229
  "No content. Please add at least one condition group to make the sidebar "
230
  "content aware."
@@ -232,49 +272,40 @@ msgstr ""
232
  "Intet indhold. Tilføj mindst en betingelsesgruppe for at gøre sidebaren "
233
  "indholdsbevidst."
234
 
235
- #: ../content-aware-sidebars.php:904 ../content-aware-sidebars.php:1297
236
  msgid "Save"
237
  msgstr "Gem"
238
 
239
- #: ../content-aware-sidebars.php:904 ../content-aware-sidebars.php:1298
240
  msgid "Cancel"
241
  msgstr "Annuller"
242
 
243
- #: ../content-aware-sidebars.php:907 ../content-aware-sidebars.php:1300
244
  msgid "Remove"
245
  msgstr "Fjern"
246
 
247
- #: ../content-aware-sidebars.php:997 ../content-aware-sidebars.php:1002
248
- #: ../content-aware-sidebars.php:1044 ../content-aware-sidebars.php:1049
249
- #: ../content-aware-sidebars.php:1082 ../content-aware-sidebars.php:1087
250
  msgid "Unauthorized request"
251
  msgstr "Uautoriseret forespørgsel"
252
 
253
- #: ../content-aware-sidebars.php:1010
254
  msgid "Condition group cannot be empty"
255
  msgstr "Betingelsesgruppe må ikke være tom"
256
 
257
- #: ../content-aware-sidebars.php:1024
258
  msgid "Condition group saved"
259
  msgstr "Betingelsesgruppe gemt"
260
 
261
- #: ../content-aware-sidebars.php:1056
262
- msgid "Condition group could not be created"
263
- msgstr "Betingelsesgruppe kunne ikke oprettes"
264
-
265
- #: ../content-aware-sidebars.php:1061
266
- msgid "Condition group added"
267
- msgstr "Betingelsesgruppe tilføjet"
268
-
269
- #: ../content-aware-sidebars.php:1092
270
  msgid "Condition group could not be removed"
271
  msgstr "Betingelsesgruppe kunne ikke fjernes"
272
 
273
- #: ../content-aware-sidebars.php:1097
274
  msgid "Condition group removed"
275
  msgstr "Betingelsesgruppe fjernet"
276
 
277
- #: ../content-aware-sidebars.php:1163
278
  msgid ""
279
  "If you love this plugin, please consider donating to support future "
280
  "development."
@@ -282,31 +313,31 @@ msgstr ""
282
  "Hvis du elsker dette plugin, kan du overveje at donere for at støtte den "
283
  "fremtidige udvikling."
284
 
285
- #: ../content-aware-sidebars.php:1172
286
  msgid "Or you could:"
287
  msgstr "Eller du kunne:"
288
 
289
- #: ../content-aware-sidebars.php:1174
290
  msgid "Rate the plugin on WordPress.org"
291
  msgstr "Bedømme pluginnet på WordPress.org"
292
 
293
- #: ../content-aware-sidebars.php:1175
294
  msgid "Link to the plugin page"
295
  msgstr "Linke til plugin-siden"
296
 
297
- #: ../content-aware-sidebars.php:1176
298
  msgid "Translate the plugin into your language"
299
  msgstr "Oversæt dette plugin til dit sprog"
300
 
301
- #: ../content-aware-sidebars.php:1301
302
  msgid "Remove this group and its contents permanently?"
303
  msgstr "Fjern denne gruppe og dens indhold permanent?"
304
 
305
- #: ../content-aware-sidebars.php:1302
306
  msgid "No results found."
307
  msgstr "Ingen resultater fundet."
308
 
309
- #: ../content-aware-sidebars.php:1303
310
  msgid ""
311
  "The current group has unsaved changes. Do you want to continue and discard "
312
  "these changes?"
@@ -314,96 +345,96 @@ msgstr ""
314
  "Den nuværende gruppe har ugemte ændringer. Ønsker du at fortsætte og kassere "
315
  "disse ændringer?"
316
 
317
- #: ../modules/abstract.php:88
318
  #, php-format
319
  msgid "Display with All %s"
320
  msgstr "Vis ved alle %s"
321
 
322
- #: ../modules/abstract.php:98 ../modules/bp_member.php:104
323
- #: ../modules/post_type.php:198 ../modules/taxonomy.php:243
324
  msgid "View All"
325
  msgstr "Vis alle"
326
 
327
- #: ../modules/abstract.php:105 ../modules/abstract.php:108
328
- #: ../modules/post_type.php:204 ../modules/post_type.php:207
329
- #: ../modules/taxonomy.php:249 ../modules/taxonomy.php:252
330
  msgid "Search"
331
  msgstr "Søg"
332
 
333
- #: ../modules/abstract.php:116 ../modules/bp_member.php:113
334
- #: ../modules/post_type.php:217 ../modules/taxonomy.php:262
335
  msgid "Add to Group"
336
  msgstr "Tilføj til gruppe"
337
 
338
- #: ../modules/abstract.php:188
339
  #, php-format
340
  msgid "All %s"
341
  msgstr "Alle %s"
342
 
343
- #: ../modules/author.php:22
344
  msgid "Authors"
345
  msgstr "Forfattere"
346
 
347
- #: ../modules/bbpress.php:23
348
  msgid "bbPress User Profiles"
349
  msgstr "bbPress brugerprofiler"
350
 
351
- #: ../modules/bp_member.php:21
352
  msgid "BuddyPress Members"
353
  msgstr "BuddyPress medlemmer"
354
 
355
- #: ../modules/page_template.php:22
356
  msgid "Page Templates"
357
  msgstr "Skabeloner"
358
 
359
- #: ../modules/polylang.php:21 ../modules/qtranslate.php:21
360
- #: ../modules/transposh.php:21 ../modules/wpml.php:21
361
  msgid "Languages"
362
  msgstr "Sprog"
363
 
364
- #: ../modules/post_type.php:28
365
  msgid "Post Types"
366
  msgstr "Indholdstyper"
367
 
368
- #: ../modules/post_type.php:105 ../modules/post_type.php:171
369
- #: ../modules/taxonomy.php:182 ../modules/taxonomy.php:217
370
  msgid "Automatically select new children of a selected ancestor"
371
  msgstr "Vælg automatisk nye børn af den valgte forælder"
372
 
373
- #: ../modules/post_type.php:177 ../modules/taxonomy.php:221
374
  #, php-format
375
  msgid "Display with %s"
376
  msgstr "Vis ved %s"
377
 
378
- #: ../modules/post_type.php:182 ../modules/taxonomy.php:225
379
  msgid "No items."
380
  msgstr "Ingen elementer."
381
 
382
- #: ../modules/post_type.php:193
383
  msgid "Most Recent"
384
  msgstr "Seneste"
385
 
386
- #: ../modules/static.php:23
387
  msgid "Static Pages"
388
  msgstr "Statiske sider"
389
 
390
- #: ../modules/static.php:33
391
  msgid "Front Page"
392
  msgstr "Forside"
393
 
394
- #: ../modules/static.php:34
395
  msgid "Search Results"
396
  msgstr "Søgeresultater"
397
 
398
- #: ../modules/static.php:35
399
  msgid "404 Page"
400
  msgstr "404-side"
401
 
402
- #: ../modules/taxonomy.php:34
403
  msgid "Taxonomies"
404
  msgstr "Taksonomier"
405
 
406
- #: ../modules/taxonomy.php:238
407
  msgid "Most Used"
408
  msgstr "Mest brugte"
409
 
@@ -415,5 +446,11 @@ msgstr "URLs"
415
  msgid "Add"
416
  msgstr "Tilføj"
417
 
 
 
 
 
 
 
418
  #~ msgid "Show with All %s"
419
  #~ msgstr "Vis ved alle %s"
2
  # This file is distributed under the same license as the Content Aware Sidebars package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Content Aware Sidebars 2.3\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
+ "POT-Creation-Date: 2014-06-17 19:34+0100\n"
8
+ "PO-Revision-Date: 2014-06-19 22:13+0100\n"
9
+ "Last-Translator: Joachim Jensen (Intox Studio) <jv@intox.dk>\n"
10
+ "Language-Team: Joachim Jensen (Intox Studio) <jv@intox.dk>\n"
11
  "Language: da_DK\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
+ "X-Generator: Poedit 1.6.5\n"
16
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
18
  "esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
23
  "X-Poedit-SearchPath-0: .\n"
24
  "X-Poedit-SearchPath-1: ..\n"
25
 
26
+ #: ../content-aware-sidebars.php:117
27
  msgid "Manage and show sidebars according to the content being viewed."
28
  msgstr "Administrer og vis sidebars i henhold til det indhold, der vises."
29
 
30
+ #: ../content-aware-sidebars.php:118
31
  msgid "Content Aware Sidebars"
32
  msgstr "Content Aware Sidebars"
33
 
34
+ #: ../content-aware-sidebars.php:257 ../content-aware-sidebars.php:462
35
  msgid "Exposure"
36
  msgstr "Eksponering"
37
 
38
+ #: ../content-aware-sidebars.php:263
39
  msgid "Singular"
40
  msgstr "Singulær"
41
 
42
+ #: ../content-aware-sidebars.php:264
43
  msgid "Singular & Archive"
44
  msgstr "Singulær og arkiv"
45
 
46
+ #: ../content-aware-sidebars.php:265
47
  msgid "Archive"
48
  msgstr "Arkiv"
49
 
50
+ #: ../content-aware-sidebars.php:269 ../content-aware-sidebars.php:463
51
  msgctxt "option"
52
  msgid "Handle"
53
  msgstr "Håndtering"
54
 
55
+ #: ../content-aware-sidebars.php:271
56
  msgid "Replace host sidebar, merge with it or add sidebar manually."
57
  msgstr "Erstat værts-sidebar, flet med den eller tilføj denne sidebar manuelt."
58
 
59
+ #: ../content-aware-sidebars.php:275
60
  msgid "Replace"
61
  msgstr "Erstat"
62
 
63
+ #: ../content-aware-sidebars.php:276
64
  msgid "Merge"
65
  msgstr "Flet"
66
 
67
+ #: ../content-aware-sidebars.php:277
68
  msgid "Manual"
69
  msgstr "Manuel"
70
 
71
+ #: ../content-aware-sidebars.php:278
72
+ msgid "Forced replace"
73
+ msgstr "Erstat tvungent"
74
+
75
+ #: ../content-aware-sidebars.php:282
76
  msgid "Host Sidebar"
77
  msgstr "Værts-sidebar"
78
 
79
+ #: ../content-aware-sidebars.php:290 ../content-aware-sidebars.php:464
80
  msgid "Merge position"
81
  msgstr "Fletteposition"
82
 
83
+ #: ../content-aware-sidebars.php:292
84
  msgid "Place sidebar on top or bottom of host when merging."
85
  msgstr "Flet ind fra oven eller bunden."
86
 
87
+ #: ../content-aware-sidebars.php:296
88
  msgid "Top"
89
  msgstr "Top"
90
 
91
+ #: ../content-aware-sidebars.php:297
92
  msgid "Bottom"
93
  msgstr "Bund"
94
 
95
+ #: ../content-aware-sidebars.php:322
96
  msgid "Sidebars"
97
  msgstr "Sidebars"
98
 
99
+ #: ../content-aware-sidebars.php:323
100
  msgid "Sidebar"
101
  msgstr "Sidebar"
102
 
103
+ #: ../content-aware-sidebars.php:324
104
  msgctxt "sidebar"
105
  msgid "Add New"
106
  msgstr "Tilføj ny"
107
 
108
+ #: ../content-aware-sidebars.php:325
109
  msgid "Add New Sidebar"
110
  msgstr "Tilføj ny sidebar"
111
 
112
+ #: ../content-aware-sidebars.php:326
113
  msgid "Edit Sidebar"
114
  msgstr "Rediger sidebar"
115
 
116
+ #: ../content-aware-sidebars.php:327
117
  msgid "New Sidebar"
118
  msgstr "Ny sidebar"
119
 
120
+ #: ../content-aware-sidebars.php:328
121
  msgid "All Sidebars"
122
  msgstr "Alle sidebars"
123
 
124
+ #: ../content-aware-sidebars.php:329
125
  msgid "View Sidebar"
126
  msgstr "Vis sidebar"
127
 
128
+ #: ../content-aware-sidebars.php:330
129
  msgid "Search Sidebars"
130
  msgstr "Søg sidebars"
131
 
132
+ #: ../content-aware-sidebars.php:331
133
  msgid "No sidebars found"
134
  msgstr "Ingen sidebars fundet"
135
 
136
+ #: ../content-aware-sidebars.php:332
137
  msgid "No sidebars found in Trash"
138
  msgstr "Ingen sidebars fundet i papirkurven"
139
 
140
+ #: ../content-aware-sidebars.php:347 ../content-aware-sidebars.php:891
141
+ #: ../content-aware-sidebars.php:937
142
  msgid "Condition Groups"
143
  msgstr "Betingelsesgrupper"
144
 
145
+ #: ../content-aware-sidebars.php:348
146
  msgid "Condition Group"
147
  msgstr "Betingelsesgruppe"
148
 
149
+ #: ../content-aware-sidebars.php:349
150
  msgctxt "group"
151
  msgid "Add New"
152
  msgstr "Tilføj ny"
153
 
154
+ #: ../content-aware-sidebars.php:350 ../content-aware-sidebars.php:937
155
+ #: ../content-aware-sidebars.php:967
156
  msgid "Add New Group"
157
  msgstr "Tilføj ny gruppe"
158
 
159
+ #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:952
160
+ #: ../content-aware-sidebars.php:1308
161
  msgctxt "group"
162
  msgid "Edit"
163
  msgstr "Rediger"
164
 
165
+ #: ../content-aware-sidebars.php:377 ../content-aware-sidebars.php:380
166
  msgid "Sidebar updated."
167
  msgstr "Sidebar opdateret."
168
 
169
+ #: ../content-aware-sidebars.php:377 ../content-aware-sidebars.php:382
170
+ #: ../content-aware-sidebars.php:384 ../content-aware-sidebars.php:389
171
  msgid "Manage widgets"
172
  msgstr "Håndter widgets"
173
 
174
+ #: ../content-aware-sidebars.php:382
175
  msgid "Sidebar published."
176
  msgstr "Sidebar udgivet."
177
 
178
+ #: ../content-aware-sidebars.php:383
179
  msgid "Sidebar saved."
180
  msgstr "Sidebar gemt."
181
 
182
+ #: ../content-aware-sidebars.php:384
183
  msgid "Sidebar submitted."
184
  msgstr "Sidebar indsendt."
185
 
186
+ #: ../content-aware-sidebars.php:385
187
  #, php-format
188
  msgid "Sidebar scheduled for: <strong>%1$s</strong>."
189
  msgstr "Sidebar planlagt til: <strong>%1$s</strong>."
190
 
191
+ #. translators: Publish box date format, see http://php.net/date
192
+ #: ../content-aware-sidebars.php:387
193
  msgid "M j, Y @ G:i"
194
  msgstr "j. M, Y @ G:i"
195
 
196
+ #: ../content-aware-sidebars.php:390
197
  msgid "Sidebar draft updated."
198
  msgstr "Sidebar-kladde opdateret."
199
 
200
+ #: ../content-aware-sidebars.php:438 ../content-aware-sidebars.php:523
201
  msgid "Please update Host Sidebar"
202
  msgstr "Værts-sidebar skal opdateres"
203
 
204
+ #: ../content-aware-sidebars.php:598
205
  msgid "Manage Widgets"
206
  msgstr "Håndter widgets"
207
 
208
+ #: ../content-aware-sidebars.php:853
209
  msgid "Support the Author of Content Aware Sidebars"
210
  msgstr "Støt skaberen af Content Aware Sidebars"
211
 
212
+ #: ../content-aware-sidebars.php:861
213
  msgid "Content"
214
  msgstr "Indhold"
215
 
216
+ #: ../content-aware-sidebars.php:869
217
  msgid "Options"
218
  msgstr "Indstillinger"
219
 
220
+ #: ../content-aware-sidebars.php:892
221
+ msgid ""
222
+ "Each created condition group describe some specific content (conditions) "
223
+ "that the current sidebar should be displayed with."
224
+ msgstr ""
225
+ "Hver oprettet betingelsesgruppe beskriver noget specifikt indhold "
226
+ "(betingelser) som den nuværende sidebar skal vises ved."
227
+
228
  #: ../content-aware-sidebars.php:893
229
  msgid ""
230
+ "Content added to a condition group uses logical conjunction, while condition "
231
+ "groups themselves use logical disjunction. This means that content added to "
232
+ "a group should be associated, as they are treated as such, and that the "
233
+ "groups do not interfere with each other. Thus it is possible to have both "
234
+ "extremely focused and at the same time distinct conditions."
235
+ msgstr ""
236
+ "Indhold tilføjet til en betingelsesgruppe bruger logisk konjunktion, mens "
237
+ "betingelsesgrupperne selv bruger logisk disjunktion. Dette betyder, at "
238
+ "indhold tilføjet til en gruppe, skal være associeret, fordi det behandles "
239
+ "som sådant, og at grupperne ikke forstyrrer hinanden. Det er således muligt "
240
+ "at have både ekstremt fokuserede og samtidig forskellige betingelser."
241
+
242
+ #: ../content-aware-sidebars.php:896
243
+ msgid "More Information"
244
+ msgstr "Flere informationer"
245
+
246
+ #: ../content-aware-sidebars.php:897
247
+ msgid "FAQ"
248
+ msgstr "FAQ"
249
+
250
+ #: ../content-aware-sidebars.php:898
251
+ msgid "Get Support"
252
+ msgstr "Få support"
253
+
254
+ #: ../content-aware-sidebars.php:938
255
+ msgid ""
256
  "Click to edit a group or create a new one. Select content on the left to add "
257
  "it. In each group, you can combine different types of associated content."
258
  msgstr ""
260
  "for at tilføje det. I hver gruppe kan du kombinere forskellige typer af "
261
  "forbundet indhold."
262
 
263
+ #: ../content-aware-sidebars.php:939
264
  msgid "Display sidebar with"
265
  msgstr "Vis sidebar ved"
266
 
267
+ #: ../content-aware-sidebars.php:944
268
  msgid ""
269
  "No content. Please add at least one condition group to make the sidebar "
270
  "content aware."
272
  "Intet indhold. Tilføj mindst en betingelsesgruppe for at gøre sidebaren "
273
  "indholdsbevidst."
274
 
275
+ #: ../content-aware-sidebars.php:949 ../content-aware-sidebars.php:1306
276
  msgid "Save"
277
  msgstr "Gem"
278
 
279
+ #: ../content-aware-sidebars.php:949 ../content-aware-sidebars.php:1307
280
  msgid "Cancel"
281
  msgstr "Annuller"
282
 
283
+ #: ../content-aware-sidebars.php:952 ../content-aware-sidebars.php:1309
284
  msgid "Remove"
285
  msgstr "Fjern"
286
 
287
+ #: ../content-aware-sidebars.php:1042 ../content-aware-sidebars.php:1047
288
+ #: ../content-aware-sidebars.php:1089 ../content-aware-sidebars.php:1094
 
289
  msgid "Unauthorized request"
290
  msgstr "Uautoriseret forespørgsel"
291
 
292
+ #: ../content-aware-sidebars.php:1055
293
  msgid "Condition group cannot be empty"
294
  msgstr "Betingelsesgruppe må ikke være tom"
295
 
296
+ #: ../content-aware-sidebars.php:1069
297
  msgid "Condition group saved"
298
  msgstr "Betingelsesgruppe gemt"
299
 
300
+ #: ../content-aware-sidebars.php:1099
 
 
 
 
 
 
 
 
301
  msgid "Condition group could not be removed"
302
  msgstr "Betingelsesgruppe kunne ikke fjernes"
303
 
304
+ #: ../content-aware-sidebars.php:1104
305
  msgid "Condition group removed"
306
  msgstr "Betingelsesgruppe fjernet"
307
 
308
+ #: ../content-aware-sidebars.php:1172
309
  msgid ""
310
  "If you love this plugin, please consider donating to support future "
311
  "development."
313
  "Hvis du elsker dette plugin, kan du overveje at donere for at støtte den "
314
  "fremtidige udvikling."
315
 
316
+ #: ../content-aware-sidebars.php:1181
317
  msgid "Or you could:"
318
  msgstr "Eller du kunne:"
319
 
320
+ #: ../content-aware-sidebars.php:1183
321
  msgid "Rate the plugin on WordPress.org"
322
  msgstr "Bedømme pluginnet på WordPress.org"
323
 
324
+ #: ../content-aware-sidebars.php:1184
325
  msgid "Link to the plugin page"
326
  msgstr "Linke til plugin-siden"
327
 
328
+ #: ../content-aware-sidebars.php:1185
329
  msgid "Translate the plugin into your language"
330
  msgstr "Oversæt dette plugin til dit sprog"
331
 
332
+ #: ../content-aware-sidebars.php:1310
333
  msgid "Remove this group and its contents permanently?"
334
  msgstr "Fjern denne gruppe og dens indhold permanent?"
335
 
336
+ #: ../content-aware-sidebars.php:1311
337
  msgid "No results found."
338
  msgstr "Ingen resultater fundet."
339
 
340
+ #: ../content-aware-sidebars.php:1312
341
  msgid ""
342
  "The current group has unsaved changes. Do you want to continue and discard "
343
  "these changes?"
345
  "Den nuværende gruppe har ugemte ændringer. Ønsker du at fortsætte og kassere "
346
  "disse ændringer?"
347
 
348
+ #: ../modules/abstract.php:106
349
  #, php-format
350
  msgid "Display with All %s"
351
  msgstr "Vis ved alle %s"
352
 
353
+ #: ../modules/abstract.php:116 ../modules/bp_member.php:127
354
+ #: ../modules/post_type.php:217 ../modules/taxonomy.php:273
355
  msgid "View All"
356
  msgstr "Vis alle"
357
 
358
+ #: ../modules/abstract.php:123 ../modules/abstract.php:126
359
+ #: ../modules/post_type.php:223 ../modules/post_type.php:226
360
+ #: ../modules/taxonomy.php:279 ../modules/taxonomy.php:282
361
  msgid "Search"
362
  msgstr "Søg"
363
 
364
+ #: ../modules/abstract.php:134 ../modules/bp_member.php:136
365
+ #: ../modules/post_type.php:236 ../modules/taxonomy.php:292
366
  msgid "Add to Group"
367
  msgstr "Tilføj til gruppe"
368
 
369
+ #: ../modules/abstract.php:206
370
  #, php-format
371
  msgid "All %s"
372
  msgstr "Alle %s"
373
 
374
+ #: ../modules/author.php:28
375
  msgid "Authors"
376
  msgstr "Forfattere"
377
 
378
+ #: ../modules/bbpress.php:29
379
  msgid "bbPress User Profiles"
380
  msgstr "bbPress brugerprofiler"
381
 
382
+ #: ../modules/bp_member.php:27
383
  msgid "BuddyPress Members"
384
  msgstr "BuddyPress medlemmer"
385
 
386
+ #: ../modules/page_template.php:28
387
  msgid "Page Templates"
388
  msgstr "Skabeloner"
389
 
390
+ #: ../modules/polylang.php:27 ../modules/qtranslate.php:27
391
+ #: ../modules/transposh.php:27 ../modules/wpml.php:27
392
  msgid "Languages"
393
  msgstr "Sprog"
394
 
395
+ #: ../modules/post_type.php:34
396
  msgid "Post Types"
397
  msgstr "Indholdstyper"
398
 
399
+ #: ../modules/post_type.php:119 ../modules/post_type.php:190
400
+ #: ../modules/taxonomy.php:208 ../modules/taxonomy.php:247
401
  msgid "Automatically select new children of a selected ancestor"
402
  msgstr "Vælg automatisk nye børn af den valgte forælder"
403
 
404
+ #: ../modules/post_type.php:196 ../modules/taxonomy.php:251
405
  #, php-format
406
  msgid "Display with %s"
407
  msgstr "Vis ved %s"
408
 
409
+ #: ../modules/post_type.php:201 ../modules/taxonomy.php:255
410
  msgid "No items."
411
  msgstr "Ingen elementer."
412
 
413
+ #: ../modules/post_type.php:212
414
  msgid "Most Recent"
415
  msgstr "Seneste"
416
 
417
+ #: ../modules/static.php:29
418
  msgid "Static Pages"
419
  msgstr "Statiske sider"
420
 
421
+ #: ../modules/static.php:39
422
  msgid "Front Page"
423
  msgstr "Forside"
424
 
425
+ #: ../modules/static.php:40
426
  msgid "Search Results"
427
  msgstr "Søgeresultater"
428
 
429
+ #: ../modules/static.php:41
430
  msgid "404 Page"
431
  msgstr "404-side"
432
 
433
+ #: ../modules/taxonomy.php:40
434
  msgid "Taxonomies"
435
  msgstr "Taksonomier"
436
 
437
+ #: ../modules/taxonomy.php:268
438
  msgid "Most Used"
439
  msgstr "Mest brugte"
440
 
446
  msgid "Add"
447
  msgstr "Tilføj"
448
 
449
+ #~ msgid "Condition group could not be created"
450
+ #~ msgstr "Betingelsesgruppe kunne ikke oprettes"
451
+
452
+ #~ msgid "Condition group added"
453
+ #~ msgstr "Betingelsesgruppe tilføjet"
454
+
455
  #~ msgid "Show with All %s"
456
  #~ msgstr "Vis ved alle %s"
lang/content-aware-sidebars-de_DE.mo CHANGED
Binary file
lang/content-aware-sidebars-de_DE.po CHANGED
@@ -1,17 +1,17 @@
1
  msgid ""
2
  msgstr ""
3
- "Project-Id-Version: Content Aware Sidebars v2.0\n"
4
  "Report-Msgid-Bugs-To: \n"
5
  "POT-Creation-Date: \n"
6
- "PO-Revision-Date: 2014-01-02 21:04+0100\n"
7
- "Last-Translator: \n"
8
  "Language-Team: \n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1;\n"
13
- "X-Generator: Poedit 1.5.5\n"
14
- "X-Poedit-SourceCharset: utf-8\n"
15
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
16
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
17
  "X-Poedit-Basepath: ../\n"
@@ -45,238 +45,232 @@ msgid "Joachim Jensen, Intox Studio"
45
  msgstr ""
46
 
47
  # @ content-aware-sidebars
48
- #. translators: plugin header field 'Version'
49
- #: content-aware-sidebars.php:0
50
- msgid "2.0"
51
- msgstr ""
52
-
53
- # @ content-aware-sidebars
54
- #: content-aware-sidebars.php:233 content-aware-sidebars.php:432
55
  msgid "Exposure"
56
  msgstr "Darstellung"
57
 
58
  # @ content-aware-sidebars
59
- #: content-aware-sidebars.php:239
60
  msgid "Singular"
61
  msgstr "Beitragsseite"
62
 
63
  # @ content-aware-sidebars
64
- #: content-aware-sidebars.php:240
65
  msgid "Singular & Archive"
66
  msgstr "Beitrags- & Archivseite"
67
 
68
  # @ content-aware-sidebars
69
- #: content-aware-sidebars.php:241
70
  msgid "Archive"
71
  msgstr "Archivseite"
72
 
73
  # @ content-aware-sidebars
74
- #: content-aware-sidebars.php:245 content-aware-sidebars.php:433
75
  msgctxt "option"
76
  msgid "Handle"
77
  msgstr "Funktion"
78
 
79
  # @ content-aware-sidebars
80
- #: content-aware-sidebars.php:247
81
  msgid "Replace host sidebar, merge with it or add sidebar manually."
82
  msgstr ""
83
  "Ersetze Haupt-Sidebar, mit Haupt-Sidebar verbinden oder manuell hinzufügen."
84
 
85
  # @ content-aware-sidebars
86
- #: content-aware-sidebars.php:251
87
  msgid "Replace"
88
  msgstr "Ersetze"
89
 
90
  # @ content-aware-sidebars
91
- #: content-aware-sidebars.php:252
92
  msgid "Merge"
93
  msgstr "Verbinde"
94
 
95
  # @ content-aware-sidebars
96
- #: content-aware-sidebars.php:253
97
  msgid "Manual"
98
  msgstr "Manuell"
99
 
100
  # @ content-aware-sidebars
101
- #: content-aware-sidebars.php:257
102
  msgid "Host Sidebar"
103
  msgstr "Haupt Sidebar"
104
 
105
  # @ content-aware-sidebars
106
- #: content-aware-sidebars.php:265 content-aware-sidebars.php:434
107
  msgid "Merge position"
108
  msgstr "Position bei verbinden"
109
 
110
  # @ content-aware-sidebars
111
- #: content-aware-sidebars.php:267
112
  msgid "Place sidebar on top or bottom of host when merging."
113
  msgstr ""
114
  "Beim Verbinden platziere die Sidebar ober- oder unterhalb der Haupt Sidebar."
115
 
116
  # @ content-aware-sidebars
117
- #: content-aware-sidebars.php:271
118
  msgid "Top"
119
  msgstr "Oberhalb"
120
 
121
  # @ content-aware-sidebars
122
- #: content-aware-sidebars.php:272
123
  msgid "Bottom"
124
  msgstr "Unterhalb"
125
 
126
  # @ content-aware-sidebars
127
- #: content-aware-sidebars.php:297
128
  msgid "Sidebars"
129
  msgstr "Sidebars"
130
 
131
  # @ content-aware-sidebars
132
- #: content-aware-sidebars.php:298
133
  msgid "Sidebar"
134
  msgstr "Sidebar"
135
 
136
  # @ content-aware-sidebars
137
- #: content-aware-sidebars.php:299
138
  msgctxt "sidebar"
139
  msgid "Add New"
140
  msgstr "Neu hinzufügen"
141
 
142
  # @ content-aware-sidebars
143
- #: content-aware-sidebars.php:300
144
  msgid "Add New Sidebar"
145
  msgstr "Neue Sidebar erstellen"
146
 
147
  # @ content-aware-sidebars
148
- #: content-aware-sidebars.php:301
149
  msgid "Edit Sidebar"
150
  msgstr "Sidebar bearbeiten"
151
 
152
  # @ content-aware-sidebars
153
- #: content-aware-sidebars.php:302
154
  msgid "New Sidebar"
155
  msgstr "Neue Sidebar"
156
 
157
  # @ content-aware-sidebars
158
- #: content-aware-sidebars.php:303
159
  msgid "All Sidebars"
160
  msgstr "Alle Sidebars"
161
 
162
  # @ content-aware-sidebars
163
- #: content-aware-sidebars.php:304
164
  msgid "View Sidebar"
165
  msgstr "Sidebar ansehen"
166
 
167
  # @ content-aware-sidebars
168
- #: content-aware-sidebars.php:305
169
  msgid "Search Sidebars"
170
  msgstr "Sidebars durchsuchen"
171
 
172
  # @ content-aware-sidebars
173
- #: content-aware-sidebars.php:306
174
  msgid "No sidebars found"
175
  msgstr "Keine Sidebars gefunden"
176
 
177
  # @ content-aware-sidebars
178
- #: content-aware-sidebars.php:307
179
  msgid "No sidebars found in Trash"
180
  msgstr "Keine Sidebars im Papierkorb gefunden"
181
 
182
  # @ content-aware-sidebars
183
- #: content-aware-sidebars.php:320 content-aware-sidebars.php:926
184
  msgid "Condition Groups"
185
  msgstr "Gruppen"
186
 
187
  # @ content-aware-sidebars
188
- #: content-aware-sidebars.php:321
189
  msgid "Condition Group"
190
  msgstr "Gruppe"
191
 
192
  # @ content-aware-sidebars
193
- #: content-aware-sidebars.php:322
194
  msgctxt "group"
195
  msgid "Add New"
196
  msgstr "Neu erstellen"
197
 
198
  # @ content-aware-sidebars
199
- #: content-aware-sidebars.php:323 content-aware-sidebars.php:926
200
- #: content-aware-sidebars.php:951
201
  msgid "Add New Group"
202
  msgstr "Erstelle neue Gruppe"
203
 
204
  # @ content-aware-sidebars
205
- #: content-aware-sidebars.php:324 content-aware-sidebars.php:940
206
- #: content-aware-sidebars.php:1294
207
  msgctxt "group"
208
  msgid "Edit"
209
  msgstr "Bearbeiten"
210
 
211
  # @ content-aware-sidebars
212
- #: content-aware-sidebars.php:350 content-aware-sidebars.php:353
213
  msgid "Sidebar updated."
214
  msgstr "Sidebar wurde geändert."
215
 
216
  # @ content-aware-sidebars
217
- #: content-aware-sidebars.php:350 content-aware-sidebars.php:355
218
- #: content-aware-sidebars.php:357 content-aware-sidebars.php:362
219
  msgid "Manage widgets"
220
  msgstr "Widgets bearbeiten"
221
 
222
  # @ content-aware-sidebars
223
- #: content-aware-sidebars.php:355
224
  msgid "Sidebar published."
225
  msgstr "Sidebar wurde publiziert."
226
 
227
  # @ content-aware-sidebars
228
- #: content-aware-sidebars.php:356
229
  msgid "Sidebar saved."
230
  msgstr "Sidebar wurde gesichert."
231
 
232
  # @ content-aware-sidebars
233
- #: content-aware-sidebars.php:357
234
  msgid "Sidebar submitted."
235
  msgstr "Sidebar wurde übertragen."
236
 
237
  # @ content-aware-sidebars
238
- #: content-aware-sidebars.php:358
239
  #, php-format
240
  msgid "Sidebar scheduled for: <strong>%1$s</strong>."
241
  msgstr "Sidebar wurde eingeplant für: <strong>%1$s</strong>."
242
 
243
  # @ default
244
- #: content-aware-sidebars.php:360
245
  msgid "M j, Y @ G:i"
246
  msgstr ""
247
 
248
  # @ content-aware-sidebars
249
- #: content-aware-sidebars.php:363
250
  msgid "Sidebar draft updated."
251
  msgstr "Sidebar-Entwurf wurde gesichert."
252
 
253
  # @ content-aware-sidebars
254
- #: content-aware-sidebars.php:408 content-aware-sidebars.php:489
255
  msgid "Please update Host Sidebar"
256
  msgstr "Bitte Haupt-Sidebar aktualisieren."
257
 
258
  # @ content-aware-sidebars
259
- #: content-aware-sidebars.php:544
260
  msgid "Manage Widgets"
261
  msgstr "Widgetverwaltung"
262
 
263
  # @ content-aware-sidebars
264
- #: content-aware-sidebars.php:850
265
  msgid "Support the Author of Content Aware Sidebars"
266
  msgstr "Den Autor von Content Aware Sidebars unterstützen"
267
 
268
  # @ content-aware-sidebars
269
- #: content-aware-sidebars.php:858
270
  msgid "Content"
271
  msgstr "Inhalt"
272
 
273
  # @ content-aware-sidebars
274
- #: content-aware-sidebars.php:866
275
  msgid "Options"
276
  msgstr "Optionen"
277
 
278
  # @ content-aware-sidebars
279
- #: content-aware-sidebars.php:927
280
  msgid ""
281
  "Click to edit a group or create a new one. Select content on the left to add "
282
  "it. In each group, you can combine different types of associated content."
@@ -287,27 +281,27 @@ msgstr ""
287
  "kombiniert werden."
288
 
289
  # @ content-aware-sidebars
290
- #: content-aware-sidebars.php:928
291
  msgid "Display sidebar with"
292
  msgstr "Zeige Sidebar an bei"
293
 
294
  # @ content-aware-sidebars
295
- #: content-aware-sidebars.php:937 content-aware-sidebars.php:1292
296
  msgid "Save"
297
  msgstr "Sichern"
298
 
299
  # @ content-aware-sidebars
300
- #: content-aware-sidebars.php:937 content-aware-sidebars.php:1293
301
  msgid "Cancel"
302
  msgstr "Abbrechen"
303
 
304
  # @ content-aware-sidebars
305
- #: content-aware-sidebars.php:940 content-aware-sidebars.php:1295
306
  msgid "Remove"
307
  msgstr "Löschen"
308
 
309
  # @ content-aware-sidebars
310
- #: content-aware-sidebars.php:1159
311
  msgid ""
312
  "If you love this plugin, please consider donating to support future "
313
  "development."
@@ -316,54 +310,50 @@ msgstr ""
316
  "freuen."
317
 
318
  # @ content-aware-sidebars
319
- #: content-aware-sidebars.php:1168
320
  msgid "Or you could:"
321
  msgstr "Weitere Möglichkeiten:"
322
 
323
  # @ content-aware-sidebars
324
- #: content-aware-sidebars.php:1170
325
  msgid "Rate the plugin on WordPress.org"
326
  msgstr "Dieses Plugin bei WordPress.org bewerten"
327
 
328
  # @ content-aware-sidebars
329
- #: content-aware-sidebars.php:1171
330
  msgid "Link to the plugin page"
331
  msgstr "Link zur Plugin-Seite"
332
 
333
  # @ content-aware-sidebars
334
- #: content-aware-sidebars.php:1172
335
  msgid "Translate the plugin into your language"
336
  msgstr "Übersetze das Plugin in deine Sprache"
337
 
338
  # @ content-aware-sidebars
339
- #: content-aware-sidebars.php:1296
340
  msgid "Remove this group and its contents permanently?"
341
  msgstr "Diese Gruppe und seine Inhalte unwiderruflich löschen?"
342
 
343
  # @ content-aware-sidebars
344
- #: content-aware-sidebars.php:1297
345
  msgid "No results found."
346
  msgstr "Keine Ergebnisse gefunden."
347
 
348
- # @ content-aware-sidebars
349
- #: modules/abstract.php:108
350
- #, php-format
351
- msgid "Show with All %s"
352
- msgstr "Anzeige bei allen %s"
353
-
354
  # @ default
355
- #: modules/abstract.php:118 modules/post_type.php:181 modules/taxonomy.php:235
 
356
  msgid "View All"
357
  msgstr ""
358
 
359
  # @ default
360
- #: modules/abstract.php:125 modules/abstract.php:128 modules/post_type.php:187
361
- #: modules/post_type.php:190 modules/taxonomy.php:241 modules/taxonomy.php:244
362
  msgid "Search"
363
  msgstr ""
364
 
365
  # @ content-aware-sidebars
366
- #: modules/abstract.php:136
 
367
  msgid "Add to Group"
368
  msgstr "Zur Gruppe hinzufügen"
369
 
@@ -399,23 +389,24 @@ msgid "Post Types"
399
  msgstr "Post Types"
400
 
401
  # @ content-aware-sidebars
402
- #: modules/post_type.php:160 modules/taxonomy.php:217
 
403
  msgid "Automatically select new children of a selected ancestor"
404
  msgstr "Neue untergeordnete Einträge automatisch markieren"
405
 
406
  # @ content-aware-sidebars
407
- #: modules/post_type.php:166 modules/taxonomy.php:221
408
  #, php-format
409
  msgid "Display with %s"
410
  msgstr "Anzeigen bei %s"
411
 
412
  # @ default
413
- #: modules/post_type.php:171 modules/taxonomy.php:225
414
  msgid "No items."
415
  msgstr ""
416
 
417
  # @ default
418
- #: modules/post_type.php:176
419
  msgid "Most Recent"
420
  msgstr ""
421
 
@@ -445,16 +436,73 @@ msgid "Taxonomies"
445
  msgstr "Taxonomien"
446
 
447
  # @ default
448
- #: modules/taxonomy.php:230
449
  msgid "Most Used"
450
  msgstr ""
451
 
452
  # @ content-aware-sidebars
453
- #: modules/url.php:22
454
- msgid "URLs"
455
- msgstr "URLs"
 
 
 
 
 
 
456
 
457
  # @ content-aware-sidebars
458
- #: modules/url.php:40
459
- msgid "Add"
460
- msgstr "Hinzufügen"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  msgid ""
2
  msgstr ""
3
+ "Project-Id-Version: Content Aware Sidebars v2.2.1\n"
4
  "Report-Msgid-Bugs-To: \n"
5
  "POT-Creation-Date: \n"
6
+ "PO-Revision-Date: 2014-06-20 15:19+0100\n"
7
+ "Last-Translator: Joachim Jensen (Intox Studio) <jv@intox.dk>\n"
8
  "Language-Team: \n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
13
+ "X-Generator: Poedit 1.6.5\n"
14
+ "X-Poedit-SourceCharset: UTF-8\n"
15
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
16
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
17
  "X-Poedit-Basepath: ../\n"
45
  msgstr ""
46
 
47
  # @ content-aware-sidebars
48
+ #: content-aware-sidebars.php:251 content-aware-sidebars.php:456
 
 
 
 
 
 
49
  msgid "Exposure"
50
  msgstr "Darstellung"
51
 
52
  # @ content-aware-sidebars
53
+ #: content-aware-sidebars.php:257
54
  msgid "Singular"
55
  msgstr "Beitragsseite"
56
 
57
  # @ content-aware-sidebars
58
+ #: content-aware-sidebars.php:258
59
  msgid "Singular & Archive"
60
  msgstr "Beitrags- & Archivseite"
61
 
62
  # @ content-aware-sidebars
63
+ #: content-aware-sidebars.php:259
64
  msgid "Archive"
65
  msgstr "Archivseite"
66
 
67
  # @ content-aware-sidebars
68
+ #: content-aware-sidebars.php:263 content-aware-sidebars.php:457
69
  msgctxt "option"
70
  msgid "Handle"
71
  msgstr "Funktion"
72
 
73
  # @ content-aware-sidebars
74
+ #: content-aware-sidebars.php:265
75
  msgid "Replace host sidebar, merge with it or add sidebar manually."
76
  msgstr ""
77
  "Ersetze Haupt-Sidebar, mit Haupt-Sidebar verbinden oder manuell hinzufügen."
78
 
79
  # @ content-aware-sidebars
80
+ #: content-aware-sidebars.php:269
81
  msgid "Replace"
82
  msgstr "Ersetze"
83
 
84
  # @ content-aware-sidebars
85
+ #: content-aware-sidebars.php:270
86
  msgid "Merge"
87
  msgstr "Verbinde"
88
 
89
  # @ content-aware-sidebars
90
+ #: content-aware-sidebars.php:271
91
  msgid "Manual"
92
  msgstr "Manuell"
93
 
94
  # @ content-aware-sidebars
95
+ #: content-aware-sidebars.php:276
96
  msgid "Host Sidebar"
97
  msgstr "Haupt Sidebar"
98
 
99
  # @ content-aware-sidebars
100
+ #: content-aware-sidebars.php:284 content-aware-sidebars.php:458
101
  msgid "Merge position"
102
  msgstr "Position bei verbinden"
103
 
104
  # @ content-aware-sidebars
105
+ #: content-aware-sidebars.php:286
106
  msgid "Place sidebar on top or bottom of host when merging."
107
  msgstr ""
108
  "Beim Verbinden platziere die Sidebar ober- oder unterhalb der Haupt Sidebar."
109
 
110
  # @ content-aware-sidebars
111
+ #: content-aware-sidebars.php:290
112
  msgid "Top"
113
  msgstr "Oberhalb"
114
 
115
  # @ content-aware-sidebars
116
+ #: content-aware-sidebars.php:291
117
  msgid "Bottom"
118
  msgstr "Unterhalb"
119
 
120
  # @ content-aware-sidebars
121
+ #: content-aware-sidebars.php:316
122
  msgid "Sidebars"
123
  msgstr "Sidebars"
124
 
125
  # @ content-aware-sidebars
126
+ #: content-aware-sidebars.php:317
127
  msgid "Sidebar"
128
  msgstr "Sidebar"
129
 
130
  # @ content-aware-sidebars
131
+ #: content-aware-sidebars.php:318
132
  msgctxt "sidebar"
133
  msgid "Add New"
134
  msgstr "Neu hinzufügen"
135
 
136
  # @ content-aware-sidebars
137
+ #: content-aware-sidebars.php:319
138
  msgid "Add New Sidebar"
139
  msgstr "Neue Sidebar erstellen"
140
 
141
  # @ content-aware-sidebars
142
+ #: content-aware-sidebars.php:320
143
  msgid "Edit Sidebar"
144
  msgstr "Sidebar bearbeiten"
145
 
146
  # @ content-aware-sidebars
147
+ #: content-aware-sidebars.php:321
148
  msgid "New Sidebar"
149
  msgstr "Neue Sidebar"
150
 
151
  # @ content-aware-sidebars
152
+ #: content-aware-sidebars.php:322
153
  msgid "All Sidebars"
154
  msgstr "Alle Sidebars"
155
 
156
  # @ content-aware-sidebars
157
+ #: content-aware-sidebars.php:323
158
  msgid "View Sidebar"
159
  msgstr "Sidebar ansehen"
160
 
161
  # @ content-aware-sidebars
162
+ #: content-aware-sidebars.php:324
163
  msgid "Search Sidebars"
164
  msgstr "Sidebars durchsuchen"
165
 
166
  # @ content-aware-sidebars
167
+ #: content-aware-sidebars.php:325
168
  msgid "No sidebars found"
169
  msgstr "Keine Sidebars gefunden"
170
 
171
  # @ content-aware-sidebars
172
+ #: content-aware-sidebars.php:326
173
  msgid "No sidebars found in Trash"
174
  msgstr "Keine Sidebars im Papierkorb gefunden"
175
 
176
  # @ content-aware-sidebars
177
+ #: content-aware-sidebars.php:341 content-aware-sidebars.php:918
178
  msgid "Condition Groups"
179
  msgstr "Gruppen"
180
 
181
  # @ content-aware-sidebars
182
+ #: content-aware-sidebars.php:342
183
  msgid "Condition Group"
184
  msgstr "Gruppe"
185
 
186
  # @ content-aware-sidebars
187
+ #: content-aware-sidebars.php:343
188
  msgctxt "group"
189
  msgid "Add New"
190
  msgstr "Neu erstellen"
191
 
192
  # @ content-aware-sidebars
193
+ #: content-aware-sidebars.php:344 content-aware-sidebars.php:918
194
+ #: content-aware-sidebars.php:948
195
  msgid "Add New Group"
196
  msgstr "Erstelle neue Gruppe"
197
 
198
  # @ content-aware-sidebars
199
+ #: content-aware-sidebars.php:345 content-aware-sidebars.php:933
200
+ #: content-aware-sidebars.php:1287
201
  msgctxt "group"
202
  msgid "Edit"
203
  msgstr "Bearbeiten"
204
 
205
  # @ content-aware-sidebars
206
+ #: content-aware-sidebars.php:371 content-aware-sidebars.php:374
207
  msgid "Sidebar updated."
208
  msgstr "Sidebar wurde geändert."
209
 
210
  # @ content-aware-sidebars
211
+ #: content-aware-sidebars.php:371 content-aware-sidebars.php:376
212
+ #: content-aware-sidebars.php:378 content-aware-sidebars.php:383
213
  msgid "Manage widgets"
214
  msgstr "Widgets bearbeiten"
215
 
216
  # @ content-aware-sidebars
217
+ #: content-aware-sidebars.php:376
218
  msgid "Sidebar published."
219
  msgstr "Sidebar wurde publiziert."
220
 
221
  # @ content-aware-sidebars
222
+ #: content-aware-sidebars.php:377
223
  msgid "Sidebar saved."
224
  msgstr "Sidebar wurde gesichert."
225
 
226
  # @ content-aware-sidebars
227
+ #: content-aware-sidebars.php:378
228
  msgid "Sidebar submitted."
229
  msgstr "Sidebar wurde übertragen."
230
 
231
  # @ content-aware-sidebars
232
+ #: content-aware-sidebars.php:379
233
  #, php-format
234
  msgid "Sidebar scheduled for: <strong>%1$s</strong>."
235
  msgstr "Sidebar wurde eingeplant für: <strong>%1$s</strong>."
236
 
237
  # @ default
238
+ #: content-aware-sidebars.php:381
239
  msgid "M j, Y @ G:i"
240
  msgstr ""
241
 
242
  # @ content-aware-sidebars
243
+ #: content-aware-sidebars.php:384
244
  msgid "Sidebar draft updated."
245
  msgstr "Sidebar-Entwurf wurde gesichert."
246
 
247
  # @ content-aware-sidebars
248
+ #: content-aware-sidebars.php:432 content-aware-sidebars.php:517
249
  msgid "Please update Host Sidebar"
250
  msgstr "Bitte Haupt-Sidebar aktualisieren."
251
 
252
  # @ content-aware-sidebars
253
+ #: content-aware-sidebars.php:592
254
  msgid "Manage Widgets"
255
  msgstr "Widgetverwaltung"
256
 
257
  # @ content-aware-sidebars
258
+ #: content-aware-sidebars.php:847
259
  msgid "Support the Author of Content Aware Sidebars"
260
  msgstr "Den Autor von Content Aware Sidebars unterstützen"
261
 
262
  # @ content-aware-sidebars
263
+ #: content-aware-sidebars.php:855
264
  msgid "Content"
265
  msgstr "Inhalt"
266
 
267
  # @ content-aware-sidebars
268
+ #: content-aware-sidebars.php:863
269
  msgid "Options"
270
  msgstr "Optionen"
271
 
272
  # @ content-aware-sidebars
273
+ #: content-aware-sidebars.php:919
274
  msgid ""
275
  "Click to edit a group or create a new one. Select content on the left to add "
276
  "it. In each group, you can combine different types of associated content."
281
  "kombiniert werden."
282
 
283
  # @ content-aware-sidebars
284
+ #: content-aware-sidebars.php:920
285
  msgid "Display sidebar with"
286
  msgstr "Zeige Sidebar an bei"
287
 
288
  # @ content-aware-sidebars
289
+ #: content-aware-sidebars.php:930 content-aware-sidebars.php:1285
290
  msgid "Save"
291
  msgstr "Sichern"
292
 
293
  # @ content-aware-sidebars
294
+ #: content-aware-sidebars.php:930 content-aware-sidebars.php:1286
295
  msgid "Cancel"
296
  msgstr "Abbrechen"
297
 
298
  # @ content-aware-sidebars
299
+ #: content-aware-sidebars.php:933 content-aware-sidebars.php:1288
300
  msgid "Remove"
301
  msgstr "Löschen"
302
 
303
  # @ content-aware-sidebars
304
+ #: content-aware-sidebars.php:1151
305
  msgid ""
306
  "If you love this plugin, please consider donating to support future "
307
  "development."
310
  "freuen."
311
 
312
  # @ content-aware-sidebars
313
+ #: content-aware-sidebars.php:1160
314
  msgid "Or you could:"
315
  msgstr "Weitere Möglichkeiten:"
316
 
317
  # @ content-aware-sidebars
318
+ #: content-aware-sidebars.php:1162
319
  msgid "Rate the plugin on WordPress.org"
320
  msgstr "Dieses Plugin bei WordPress.org bewerten"
321
 
322
  # @ content-aware-sidebars
323
+ #: content-aware-sidebars.php:1163
324
  msgid "Link to the plugin page"
325
  msgstr "Link zur Plugin-Seite"
326
 
327
  # @ content-aware-sidebars
328
+ #: content-aware-sidebars.php:1164
329
  msgid "Translate the plugin into your language"
330
  msgstr "Übersetze das Plugin in deine Sprache"
331
 
332
  # @ content-aware-sidebars
333
+ #: content-aware-sidebars.php:1289
334
  msgid "Remove this group and its contents permanently?"
335
  msgstr "Diese Gruppe und seine Inhalte unwiderruflich löschen?"
336
 
337
  # @ content-aware-sidebars
338
+ #: content-aware-sidebars.php:1290
339
  msgid "No results found."
340
  msgstr "Keine Ergebnisse gefunden."
341
 
 
 
 
 
 
 
342
  # @ default
343
+ #: modules/abstract.php:100 modules/bp_member.php:104
344
+ #: modules/post_type.php:199 modules/taxonomy.php:255
345
  msgid "View All"
346
  msgstr ""
347
 
348
  # @ default
349
+ #: modules/abstract.php:107 modules/abstract.php:110 modules/post_type.php:205
350
+ #: modules/post_type.php:208 modules/taxonomy.php:261 modules/taxonomy.php:264
351
  msgid "Search"
352
  msgstr ""
353
 
354
  # @ content-aware-sidebars
355
+ #: modules/abstract.php:118 modules/bp_member.php:113
356
+ #: modules/post_type.php:218 modules/taxonomy.php:274
357
  msgid "Add to Group"
358
  msgstr "Zur Gruppe hinzufügen"
359
 
389
  msgstr "Post Types"
390
 
391
  # @ content-aware-sidebars
392
+ #: modules/post_type.php:106 modules/post_type.php:172
393
+ #: modules/taxonomy.php:195 modules/taxonomy.php:229
394
  msgid "Automatically select new children of a selected ancestor"
395
  msgstr "Neue untergeordnete Einträge automatisch markieren"
396
 
397
  # @ content-aware-sidebars
398
+ #: modules/post_type.php:178 modules/taxonomy.php:233
399
  #, php-format
400
  msgid "Display with %s"
401
  msgstr "Anzeigen bei %s"
402
 
403
  # @ default
404
+ #: modules/post_type.php:183 modules/taxonomy.php:237
405
  msgid "No items."
406
  msgstr ""
407
 
408
  # @ default
409
+ #: modules/post_type.php:194
410
  msgid "Most Recent"
411
  msgstr ""
412
 
436
  msgstr "Taxonomien"
437
 
438
  # @ default
439
+ #: modules/taxonomy.php:250
440
  msgid "Most Used"
441
  msgstr ""
442
 
443
  # @ content-aware-sidebars
444
+ #. translators: plugin header field 'Version'
445
+ #: content-aware-sidebars.php:0
446
+ msgid "2.2.1"
447
+ msgstr ""
448
+
449
+ # @ content-aware-sidebars
450
+ #: content-aware-sidebars.php:272
451
+ msgid "Forced replace"
452
+ msgstr "Erzwungene Ersetzung"
453
 
454
  # @ content-aware-sidebars
455
+ #: content-aware-sidebars.php:925
456
+ msgid ""
457
+ "No content. Please add at least one condition group to make the sidebar "
458
+ "content aware."
459
+ msgstr ""
460
+ "Kein Inhalt vorhanden. Bitte erstelle mindestens eine Gruppe um die Sidebar "
461
+ "inhaltsabhängig darstellen zu können."
462
+
463
+ # @ content-aware-sidebars
464
+ #: content-aware-sidebars.php:1023 content-aware-sidebars.php:1028
465
+ #: content-aware-sidebars.php:1070 content-aware-sidebars.php:1075
466
+ msgid "Unauthorized request"
467
+ msgstr "Unerlaubter Zugriff"
468
+
469
+ # @ content-aware-sidebars
470
+ #: content-aware-sidebars.php:1036
471
+ msgid "Condition group cannot be empty"
472
+ msgstr "Die Gruppe darf nicht leer sein"
473
+
474
+ # @ content-aware-sidebars
475
+ #: content-aware-sidebars.php:1050
476
+ msgid "Condition group saved"
477
+ msgstr "Gruppe wurde gesichert"
478
+
479
+ # @ content-aware-sidebars
480
+ #: content-aware-sidebars.php:1080
481
+ msgid "Condition group could not be removed"
482
+ msgstr "Gruppe konnte nicht entfernt werden"
483
+
484
+ # @ content-aware-sidebars
485
+ #: content-aware-sidebars.php:1085
486
+ msgid "Condition group removed"
487
+ msgstr "Gruppe wurde entfernt"
488
+
489
+ # @ content-aware-sidebars
490
+ #: content-aware-sidebars.php:1291
491
+ msgid ""
492
+ "The current group has unsaved changes. Do you want to continue and discard "
493
+ "these changes?"
494
+ msgstr ""
495
+ "Die aktuelle Gruppe wurde geändert. Möchtest du die Änderungen speichern "
496
+ "oder die Änderungen verwerfen?"
497
+
498
+ # @ content-aware-sidebars
499
+ #: modules/abstract.php:90
500
+ #, php-format
501
+ msgid "Display with All %s"
502
+ msgstr "Anzeige aller %s"
503
+
504
+ # @ content-aware-sidebars
505
+ #: modules/abstract.php:190
506
+ #, php-format
507
+ msgid "All %s"
508
+ msgstr "Alle %s"
lang/content-aware-sidebars-es_ES.mo CHANGED
Binary file
lang/content-aware-sidebars-es_ES.po CHANGED
@@ -2,215 +2,256 @@
2
  # This file is distributed under the same license as the Content Aware Sidebars package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Content Aware Sidebars 1.3.5\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
- "POT-Creation-Date: 2014-05-01 12:57+0100\n"
8
- "PO-Revision-Date: 2014-05-05 14:12+0100\n"
9
- "Last-Translator: \n"
10
  "Language-Team: Analia Jensen <analiajensen@gmail.com>\n"
11
  "Language: es_ES\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
- "X-Generator: Poedit 1.5.5\n"
16
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
 
18
- #: ../content-aware-sidebars.php:111
19
  msgid "Manage and show sidebars according to the content being viewed."
20
  msgstr ""
21
  "Administrar y mostrar las barras laterales, en función del contenido que se "
22
- "está viendo"
23
 
24
- #: ../content-aware-sidebars.php:112
25
  msgid "Content Aware Sidebars"
26
  msgstr "Content Aware Sidebars (Barras Laterales)"
27
 
28
- #: ../content-aware-sidebars.php:232 ../content-aware-sidebars.php:432
29
  msgid "Exposure"
30
  msgstr "Exposición"
31
 
32
- #: ../content-aware-sidebars.php:238
33
  msgid "Singular"
34
  msgstr "Singular"
35
 
36
- #: ../content-aware-sidebars.php:239
37
  msgid "Singular & Archive"
38
  msgstr "Singular y Archivo"
39
 
40
- #: ../content-aware-sidebars.php:240
41
  msgid "Archive"
42
  msgstr "Archivo"
43
 
44
- #: ../content-aware-sidebars.php:244 ../content-aware-sidebars.php:433
45
  msgctxt "option"
46
  msgid "Handle"
47
  msgstr "Acciones"
48
 
49
- #: ../content-aware-sidebars.php:246
50
  msgid "Replace host sidebar, merge with it or add sidebar manually."
51
  msgstr ""
52
  "Reemplazar la barra lateral huésped, fusionar con la misma, o añadir una "
53
  "barra lateral manualmente."
54
 
55
- #: ../content-aware-sidebars.php:250
56
  msgid "Replace"
57
  msgstr "Reemplazar"
58
 
59
- #: ../content-aware-sidebars.php:251
60
  msgid "Merge"
61
  msgstr "Fusionar"
62
 
63
- #: ../content-aware-sidebars.php:252
64
  msgid "Manual"
65
  msgstr "Manualmente"
66
 
67
- #: ../content-aware-sidebars.php:256
 
 
 
 
68
  msgid "Host Sidebar"
69
  msgstr "Barra lateral huésped"
70
 
71
- #: ../content-aware-sidebars.php:264 ../content-aware-sidebars.php:434
72
  msgid "Merge position"
73
  msgstr "Fusionar en posición"
74
 
75
- #: ../content-aware-sidebars.php:266
76
  msgid "Place sidebar on top or bottom of host when merging."
77
  msgstr ""
78
  "Coloque esta barra lateral en la parte de arriba o abajo del huésped, al "
79
  "fusionar."
80
 
81
- #: ../content-aware-sidebars.php:270
82
  msgid "Top"
83
  msgstr "Arriba"
84
 
85
- #: ../content-aware-sidebars.php:271
86
  msgid "Bottom"
87
  msgstr "Abajo"
88
 
89
- #: ../content-aware-sidebars.php:296
90
  msgid "Sidebars"
91
  msgstr "Barras laterales"
92
 
93
- #: ../content-aware-sidebars.php:297
94
  msgid "Sidebar"
95
  msgstr "Barra lateral"
96
 
97
- #: ../content-aware-sidebars.php:298
98
  msgctxt "sidebar"
99
  msgid "Add New"
100
  msgstr "Añadir nuevo"
101
 
102
- #: ../content-aware-sidebars.php:299
103
  msgid "Add New Sidebar"
104
  msgstr "Añadir nueva barra lateral"
105
 
106
- #: ../content-aware-sidebars.php:300
107
  msgid "Edit Sidebar"
108
  msgstr "Editar barra lateral"
109
 
110
- #: ../content-aware-sidebars.php:301
111
  msgid "New Sidebar"
112
  msgstr "Nueva barra lateral"
113
 
114
- #: ../content-aware-sidebars.php:302
115
  msgid "All Sidebars"
116
  msgstr "Todas las barras laterales"
117
 
118
- #: ../content-aware-sidebars.php:303
119
  msgid "View Sidebar"
120
  msgstr "Ver barra lateral"
121
 
122
- #: ../content-aware-sidebars.php:304
123
  msgid "Search Sidebars"
124
  msgstr "Buscar barras laterales"
125
 
126
- #: ../content-aware-sidebars.php:305
127
  msgid "No sidebars found"
128
  msgstr "No se encontraron barras laterales"
129
 
130
- #: ../content-aware-sidebars.php:306
131
  msgid "No sidebars found in Trash"
132
  msgstr "Ninguna barra lateral encontradada en la papelera"
133
 
134
- #: ../content-aware-sidebars.php:321 ../content-aware-sidebars.php:892
 
135
  msgid "Condition Groups"
136
  msgstr "Grupos de condiciones"
137
 
138
- #: ../content-aware-sidebars.php:322
139
  msgid "Condition Group"
140
  msgstr "Grupo de condiciones"
141
 
142
- #: ../content-aware-sidebars.php:323
143
  msgctxt "group"
144
  msgid "Add New"
145
  msgstr "Añadir nuevo"
146
 
147
- #: ../content-aware-sidebars.php:324 ../content-aware-sidebars.php:892
148
- #: ../content-aware-sidebars.php:922
149
  msgid "Add New Group"
150
  msgstr "Añadir nuevo"
151
 
152
- #: ../content-aware-sidebars.php:325 ../content-aware-sidebars.php:907
153
- #: ../content-aware-sidebars.php:1299
154
  msgctxt "group"
155
  msgid "Edit"
156
  msgstr "Editar"
157
 
158
- #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:354
159
  msgid "Sidebar updated."
160
  msgstr "Barra lateral actualizada"
161
 
162
- #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:356
163
- #: ../content-aware-sidebars.php:358 ../content-aware-sidebars.php:363
164
  msgid "Manage widgets"
165
  msgstr "Administrar los widgets"
166
 
167
- #: ../content-aware-sidebars.php:356
168
  msgid "Sidebar published."
169
  msgstr "Barra lateral publicada."
170
 
171
- #: ../content-aware-sidebars.php:357
172
  msgid "Sidebar saved."
173
  msgstr "Barra lateral guardada."
174
 
175
- #: ../content-aware-sidebars.php:358
176
  msgid "Sidebar submitted."
177
  msgstr "Barra lateral actualizada."
178
 
179
- #: ../content-aware-sidebars.php:359
180
  #, php-format
181
  msgid "Sidebar scheduled for: <strong>%1$s</strong>."
182
  msgstr "Barra lateral programada el: <strong>%1$s</strong>."
183
 
184
- #: ../content-aware-sidebars.php:361
 
185
  msgid "M j, Y @ G:i"
186
  msgstr "j M, Y @ G:i"
187
 
188
- #: ../content-aware-sidebars.php:364
189
  msgid "Sidebar draft updated."
190
  msgstr "Borrador de la barra lateral actualizado"
191
 
192
- #: ../content-aware-sidebars.php:408 ../content-aware-sidebars.php:493
193
  msgid "Please update Host Sidebar"
194
  msgstr "Por favor, actualice la barra lateral huésped"
195
 
196
- #: ../content-aware-sidebars.php:568
197
  msgid "Manage Widgets"
198
  msgstr "Administrar los widgets"
199
 
200
- #: ../content-aware-sidebars.php:821
201
  msgid "Support the Author of Content Aware Sidebars"
202
  msgstr "Ayuda al Autor de Content Aware Sidebars"
203
 
204
- #: ../content-aware-sidebars.php:829
205
  msgid "Content"
206
  msgstr "Contenido"
207
 
208
- #: ../content-aware-sidebars.php:837
209
  msgid "Options"
210
  msgstr "Opciónes"
211
 
 
 
 
 
 
 
 
 
212
  #: ../content-aware-sidebars.php:893
213
  msgid ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
214
  "Click to edit a group or create a new one. Select content on the left to add "
215
  "it. In each group, you can combine different types of associated content."
216
  msgstr ""
@@ -218,63 +259,52 @@ msgstr ""
218
  "la izquierda para añadirlo. En cada grupo, se pueden combinar diferentes "
219
  "tipos de contenido asociado."
220
 
221
- #: ../content-aware-sidebars.php:894
222
  msgid "Display sidebar with"
223
  msgstr "Mostrar la barra lateral con"
224
 
225
- #: ../content-aware-sidebars.php:899
226
  msgid ""
227
  "No content. Please add at least one condition group to make the sidebar "
228
  "content aware."
229
  msgstr ""
 
 
230
 
231
- #: ../content-aware-sidebars.php:904 ../content-aware-sidebars.php:1297
232
  msgid "Save"
233
  msgstr "Guardar"
234
 
235
- #: ../content-aware-sidebars.php:904 ../content-aware-sidebars.php:1298
236
  msgid "Cancel"
237
  msgstr "Cancelar"
238
 
239
- #: ../content-aware-sidebars.php:907 ../content-aware-sidebars.php:1300
240
  msgid "Remove"
241
  msgstr "Eliminar"
242
 
243
- #: ../content-aware-sidebars.php:997 ../content-aware-sidebars.php:1002
244
- #: ../content-aware-sidebars.php:1044 ../content-aware-sidebars.php:1049
245
- #: ../content-aware-sidebars.php:1082 ../content-aware-sidebars.php:1087
246
  msgid "Unauthorized request"
247
- msgstr ""
248
 
249
- #: ../content-aware-sidebars.php:1010
250
- #, fuzzy
251
  msgid "Condition group cannot be empty"
252
- msgstr "Grupos de condiciones"
253
 
254
- #: ../content-aware-sidebars.php:1024
255
- #, fuzzy
256
  msgid "Condition group saved"
257
- msgstr "Grupos de condiciones"
258
-
259
- #: ../content-aware-sidebars.php:1056
260
- msgid "Condition group could not be created"
261
- msgstr ""
262
 
263
- #: ../content-aware-sidebars.php:1061
264
- #, fuzzy
265
- msgid "Condition group added"
266
- msgstr "Grupo de condiciones"
267
-
268
- #: ../content-aware-sidebars.php:1092
269
  msgid "Condition group could not be removed"
270
- msgstr ""
271
 
272
- #: ../content-aware-sidebars.php:1097
273
- #, fuzzy
274
  msgid "Condition group removed"
275
- msgstr "Grupo de condiciones"
276
 
277
- #: ../content-aware-sidebars.php:1163
278
  msgid ""
279
  "If you love this plugin, please consider donating to support future "
280
  "development."
@@ -282,127 +312,129 @@ msgstr ""
282
  "Si usted ama este plugin, por favor considere hacer una donación para apoyar "
283
  "el futuro desarrollo."
284
 
285
- #: ../content-aware-sidebars.php:1172
286
  msgid "Or you could:"
287
  msgstr "O usted podría:"
288
 
289
- #: ../content-aware-sidebars.php:1174
290
  msgid "Rate the plugin on WordPress.org"
291
  msgstr "Calificar el plugin en WordPress.org"
292
 
293
- #: ../content-aware-sidebars.php:1175
294
  msgid "Link to the plugin page"
295
  msgstr "Crear un enlace web refiriendo al plugin"
296
 
297
- #: ../content-aware-sidebars.php:1176
298
  msgid "Translate the plugin into your language"
299
  msgstr "Traducir el plugin a su idioma"
300
 
301
- #: ../content-aware-sidebars.php:1301
302
  msgid "Remove this group and its contents permanently?"
303
  msgstr "Eliminar este grupo y sus contenidos de forma permanente?"
304
 
305
- #: ../content-aware-sidebars.php:1302
306
  msgid "No results found."
307
  msgstr "No se han encontrado resultados."
308
 
309
- #: ../content-aware-sidebars.php:1303
310
  msgid ""
311
  "The current group has unsaved changes. Do you want to continue and discard "
312
  "these changes?"
313
  msgstr ""
 
 
314
 
315
- #: ../modules/abstract.php:88
316
- #, fuzzy, php-format
317
  msgid "Display with All %s"
318
- msgstr "Mostrar con %s"
319
 
320
- #: ../modules/abstract.php:98 ../modules/bp_member.php:104
321
- #: ../modules/post_type.php:198 ../modules/taxonomy.php:243
322
  msgid "View All"
323
  msgstr "Vis alle"
324
 
325
- #: ../modules/abstract.php:105 ../modules/abstract.php:108
326
- #: ../modules/post_type.php:204 ../modules/post_type.php:207
327
- #: ../modules/taxonomy.php:249 ../modules/taxonomy.php:252
328
  msgid "Search"
329
  msgstr "Buscar"
330
 
331
- #: ../modules/abstract.php:116 ../modules/bp_member.php:113
332
- #: ../modules/post_type.php:217 ../modules/taxonomy.php:262
333
  msgid "Add to Group"
334
  msgstr "Añadir al grupo"
335
 
336
- #: ../modules/abstract.php:188
337
  #, php-format
338
  msgid "All %s"
339
- msgstr ""
340
 
341
- #: ../modules/author.php:22
342
  msgid "Authors"
343
  msgstr "Autores"
344
 
345
- #: ../modules/bbpress.php:23
346
  msgid "bbPress User Profiles"
347
  msgstr "Perfiles de usuario de bbPress"
348
 
349
- #: ../modules/bp_member.php:21
350
  msgid "BuddyPress Members"
351
  msgstr "Miembros de BuddyPress"
352
 
353
- #: ../modules/page_template.php:22
354
  msgid "Page Templates"
355
  msgstr "Plantillas"
356
 
357
- #: ../modules/polylang.php:21 ../modules/qtranslate.php:21
358
- #: ../modules/transposh.php:21 ../modules/wpml.php:21
359
  msgid "Languages"
360
  msgstr "Idiomas"
361
 
362
- #: ../modules/post_type.php:28
363
  msgid "Post Types"
364
  msgstr "Tipos de contenido"
365
 
366
- #: ../modules/post_type.php:105 ../modules/post_type.php:171
367
- #: ../modules/taxonomy.php:182 ../modules/taxonomy.php:217
368
  msgid "Automatically select new children of a selected ancestor"
369
  msgstr ""
370
  "Seleccionar automáticamente nuevos inferiores de los superiores seleccionados"
371
 
372
- #: ../modules/post_type.php:177 ../modules/taxonomy.php:221
373
  #, php-format
374
  msgid "Display with %s"
375
  msgstr "Mostrar con %s"
376
 
377
- #: ../modules/post_type.php:182 ../modules/taxonomy.php:225
378
  msgid "No items."
379
  msgstr "Ningun elemento."
380
 
381
- #: ../modules/post_type.php:193
382
  msgid "Most Recent"
383
  msgstr "Más reciente"
384
 
385
- #: ../modules/static.php:23
386
  msgid "Static Pages"
387
  msgstr "Páginas estáticas"
388
 
389
- #: ../modules/static.php:33
390
  msgid "Front Page"
391
  msgstr "Página delantera"
392
 
393
- #: ../modules/static.php:34
394
  msgid "Search Results"
395
  msgstr "Resultados de la búsqueda"
396
 
397
- #: ../modules/static.php:35
398
  msgid "404 Page"
399
  msgstr "Página 404"
400
 
401
- #: ../modules/taxonomy.php:34
402
  msgid "Taxonomies"
403
  msgstr "Taxonomias"
404
 
405
- #: ../modules/taxonomy.php:238
406
  msgid "Most Used"
407
  msgstr "Mest brugte"
408
 
@@ -414,6 +446,10 @@ msgstr "URLs"
414
  msgid "Add"
415
  msgstr "Añadir"
416
 
 
 
 
 
417
  #~ msgid "Show with All %s"
418
  #~ msgstr "Mostrar con todos %s"
419
 
2
  # This file is distributed under the same license as the Content Aware Sidebars package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Content Aware Sidebars 2.3\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
+ "POT-Creation-Date: 2014-06-17 19:34+0100\n"
8
+ "PO-Revision-Date: 2014-06-19 22:11+0100\n"
9
+ "Last-Translator: Joachim Jensen (Intox Studio) <jv@intox.dk>\n"
10
  "Language-Team: Analia Jensen <analiajensen@gmail.com>\n"
11
  "Language: es_ES\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
+ "X-Generator: Poedit 1.6.5\n"
16
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
 
18
+ #: ../content-aware-sidebars.php:117
19
  msgid "Manage and show sidebars according to the content being viewed."
20
  msgstr ""
21
  "Administrar y mostrar las barras laterales, en función del contenido que se "
22
+ "está viendo."
23
 
24
+ #: ../content-aware-sidebars.php:118
25
  msgid "Content Aware Sidebars"
26
  msgstr "Content Aware Sidebars (Barras Laterales)"
27
 
28
+ #: ../content-aware-sidebars.php:257 ../content-aware-sidebars.php:462
29
  msgid "Exposure"
30
  msgstr "Exposición"
31
 
32
+ #: ../content-aware-sidebars.php:263
33
  msgid "Singular"
34
  msgstr "Singular"
35
 
36
+ #: ../content-aware-sidebars.php:264
37
  msgid "Singular & Archive"
38
  msgstr "Singular y Archivo"
39
 
40
+ #: ../content-aware-sidebars.php:265
41
  msgid "Archive"
42
  msgstr "Archivo"
43
 
44
+ #: ../content-aware-sidebars.php:269 ../content-aware-sidebars.php:463
45
  msgctxt "option"
46
  msgid "Handle"
47
  msgstr "Acciones"
48
 
49
+ #: ../content-aware-sidebars.php:271
50
  msgid "Replace host sidebar, merge with it or add sidebar manually."
51
  msgstr ""
52
  "Reemplazar la barra lateral huésped, fusionar con la misma, o añadir una "
53
  "barra lateral manualmente."
54
 
55
+ #: ../content-aware-sidebars.php:275
56
  msgid "Replace"
57
  msgstr "Reemplazar"
58
 
59
+ #: ../content-aware-sidebars.php:276
60
  msgid "Merge"
61
  msgstr "Fusionar"
62
 
63
+ #: ../content-aware-sidebars.php:277
64
  msgid "Manual"
65
  msgstr "Manualmente"
66
 
67
+ #: ../content-aware-sidebars.php:278
68
+ msgid "Forced replace"
69
+ msgstr "Reemplazar forzadamente"
70
+
71
+ #: ../content-aware-sidebars.php:282
72
  msgid "Host Sidebar"
73
  msgstr "Barra lateral huésped"
74
 
75
+ #: ../content-aware-sidebars.php:290 ../content-aware-sidebars.php:464
76
  msgid "Merge position"
77
  msgstr "Fusionar en posición"
78
 
79
+ #: ../content-aware-sidebars.php:292
80
  msgid "Place sidebar on top or bottom of host when merging."
81
  msgstr ""
82
  "Coloque esta barra lateral en la parte de arriba o abajo del huésped, al "
83
  "fusionar."
84
 
85
+ #: ../content-aware-sidebars.php:296
86
  msgid "Top"
87
  msgstr "Arriba"
88
 
89
+ #: ../content-aware-sidebars.php:297
90
  msgid "Bottom"
91
  msgstr "Abajo"
92
 
93
+ #: ../content-aware-sidebars.php:322
94
  msgid "Sidebars"
95
  msgstr "Barras laterales"
96
 
97
+ #: ../content-aware-sidebars.php:323
98
  msgid "Sidebar"
99
  msgstr "Barra lateral"
100
 
101
+ #: ../content-aware-sidebars.php:324
102
  msgctxt "sidebar"
103
  msgid "Add New"
104
  msgstr "Añadir nuevo"
105
 
106
+ #: ../content-aware-sidebars.php:325
107
  msgid "Add New Sidebar"
108
  msgstr "Añadir nueva barra lateral"
109
 
110
+ #: ../content-aware-sidebars.php:326
111
  msgid "Edit Sidebar"
112
  msgstr "Editar barra lateral"
113
 
114
+ #: ../content-aware-sidebars.php:327
115
  msgid "New Sidebar"
116
  msgstr "Nueva barra lateral"
117
 
118
+ #: ../content-aware-sidebars.php:328
119
  msgid "All Sidebars"
120
  msgstr "Todas las barras laterales"
121
 
122
+ #: ../content-aware-sidebars.php:329
123
  msgid "View Sidebar"
124
  msgstr "Ver barra lateral"
125
 
126
+ #: ../content-aware-sidebars.php:330
127
  msgid "Search Sidebars"
128
  msgstr "Buscar barras laterales"
129
 
130
+ #: ../content-aware-sidebars.php:331
131
  msgid "No sidebars found"
132
  msgstr "No se encontraron barras laterales"
133
 
134
+ #: ../content-aware-sidebars.php:332
135
  msgid "No sidebars found in Trash"
136
  msgstr "Ninguna barra lateral encontradada en la papelera"
137
 
138
+ #: ../content-aware-sidebars.php:347 ../content-aware-sidebars.php:891
139
+ #: ../content-aware-sidebars.php:937
140
  msgid "Condition Groups"
141
  msgstr "Grupos de condiciones"
142
 
143
+ #: ../content-aware-sidebars.php:348
144
  msgid "Condition Group"
145
  msgstr "Grupo de condiciones"
146
 
147
+ #: ../content-aware-sidebars.php:349
148
  msgctxt "group"
149
  msgid "Add New"
150
  msgstr "Añadir nuevo"
151
 
152
+ #: ../content-aware-sidebars.php:350 ../content-aware-sidebars.php:937
153
+ #: ../content-aware-sidebars.php:967
154
  msgid "Add New Group"
155
  msgstr "Añadir nuevo"
156
 
157
+ #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:952
158
+ #: ../content-aware-sidebars.php:1308
159
  msgctxt "group"
160
  msgid "Edit"
161
  msgstr "Editar"
162
 
163
+ #: ../content-aware-sidebars.php:377 ../content-aware-sidebars.php:380
164
  msgid "Sidebar updated."
165
  msgstr "Barra lateral actualizada"
166
 
167
+ #: ../content-aware-sidebars.php:377 ../content-aware-sidebars.php:382
168
+ #: ../content-aware-sidebars.php:384 ../content-aware-sidebars.php:389
169
  msgid "Manage widgets"
170
  msgstr "Administrar los widgets"
171
 
172
+ #: ../content-aware-sidebars.php:382
173
  msgid "Sidebar published."
174
  msgstr "Barra lateral publicada."
175
 
176
+ #: ../content-aware-sidebars.php:383
177
  msgid "Sidebar saved."
178
  msgstr "Barra lateral guardada."
179
 
180
+ #: ../content-aware-sidebars.php:384
181
  msgid "Sidebar submitted."
182
  msgstr "Barra lateral actualizada."
183
 
184
+ #: ../content-aware-sidebars.php:385
185
  #, php-format
186
  msgid "Sidebar scheduled for: <strong>%1$s</strong>."
187
  msgstr "Barra lateral programada el: <strong>%1$s</strong>."
188
 
189
+ #. translators: Publish box date format, see http://php.net/date
190
+ #: ../content-aware-sidebars.php:387
191
  msgid "M j, Y @ G:i"
192
  msgstr "j M, Y @ G:i"
193
 
194
+ #: ../content-aware-sidebars.php:390
195
  msgid "Sidebar draft updated."
196
  msgstr "Borrador de la barra lateral actualizado"
197
 
198
+ #: ../content-aware-sidebars.php:438 ../content-aware-sidebars.php:523
199
  msgid "Please update Host Sidebar"
200
  msgstr "Por favor, actualice la barra lateral huésped"
201
 
202
+ #: ../content-aware-sidebars.php:598
203
  msgid "Manage Widgets"
204
  msgstr "Administrar los widgets"
205
 
206
+ #: ../content-aware-sidebars.php:853
207
  msgid "Support the Author of Content Aware Sidebars"
208
  msgstr "Ayuda al Autor de Content Aware Sidebars"
209
 
210
+ #: ../content-aware-sidebars.php:861
211
  msgid "Content"
212
  msgstr "Contenido"
213
 
214
+ #: ../content-aware-sidebars.php:869
215
  msgid "Options"
216
  msgstr "Opciónes"
217
 
218
+ #: ../content-aware-sidebars.php:892
219
+ msgid ""
220
+ "Each created condition group describe some specific content (conditions) "
221
+ "that the current sidebar should be displayed with."
222
+ msgstr ""
223
+ "Cada grupo de condiciones creado, describe un contenido específico (de "
224
+ "condiciones) con el que la barra lateral actual se debe mostrar."
225
+
226
  #: ../content-aware-sidebars.php:893
227
  msgid ""
228
+ "Content added to a condition group uses logical conjunction, while condition "
229
+ "groups themselves use logical disjunction. This means that content added to "
230
+ "a group should be associated, as they are treated as such, and that the "
231
+ "groups do not interfere with each other. Thus it is possible to have both "
232
+ "extremely focused and at the same time distinct conditions."
233
+ msgstr ""
234
+ "El contenido agregado a un grupo de condiciones utiliza la conjunción "
235
+ "lógica, mientras que estos grupos de condiciones utilizan la disyunción "
236
+ "lógica. Esto significa que el contenido que sea agregado a un grupo deberá "
237
+ "estar relacionado, porque sera tratado de esta manera. Significa tambien que "
238
+ "los grupos no pueden interferirse mutuamente. Por lo cual, es posible "
239
+ "obtener condiciones extremadamente específicas y al mismo tiempo distintas."
240
+
241
+ #: ../content-aware-sidebars.php:896
242
+ msgid "More Information"
243
+ msgstr "Más información"
244
+
245
+ #: ../content-aware-sidebars.php:897
246
+ msgid "FAQ"
247
+ msgstr "FAQ"
248
+
249
+ #: ../content-aware-sidebars.php:898
250
+ msgid "Get Support"
251
+ msgstr "Obtener apoyo"
252
+
253
+ #: ../content-aware-sidebars.php:938
254
+ msgid ""
255
  "Click to edit a group or create a new one. Select content on the left to add "
256
  "it. In each group, you can combine different types of associated content."
257
  msgstr ""
259
  "la izquierda para añadirlo. En cada grupo, se pueden combinar diferentes "
260
  "tipos de contenido asociado."
261
 
262
+ #: ../content-aware-sidebars.php:939
263
  msgid "Display sidebar with"
264
  msgstr "Mostrar la barra lateral con"
265
 
266
+ #: ../content-aware-sidebars.php:944
267
  msgid ""
268
  "No content. Please add at least one condition group to make the sidebar "
269
  "content aware."
270
  msgstr ""
271
+ "Sin contenido. Por favor añada al menos un grupo de condiciones para que la "
272
+ "barra lateral pueda tener en cuenta el contenido."
273
 
274
+ #: ../content-aware-sidebars.php:949 ../content-aware-sidebars.php:1306
275
  msgid "Save"
276
  msgstr "Guardar"
277
 
278
+ #: ../content-aware-sidebars.php:949 ../content-aware-sidebars.php:1307
279
  msgid "Cancel"
280
  msgstr "Cancelar"
281
 
282
+ #: ../content-aware-sidebars.php:952 ../content-aware-sidebars.php:1309
283
  msgid "Remove"
284
  msgstr "Eliminar"
285
 
286
+ #: ../content-aware-sidebars.php:1042 ../content-aware-sidebars.php:1047
287
+ #: ../content-aware-sidebars.php:1089 ../content-aware-sidebars.php:1094
 
288
  msgid "Unauthorized request"
289
+ msgstr "Solicitud no autorizada"
290
 
291
+ #: ../content-aware-sidebars.php:1055
 
292
  msgid "Condition group cannot be empty"
293
+ msgstr "Grupo de condiciones no puede estar vacío"
294
 
295
+ #: ../content-aware-sidebars.php:1069
 
296
  msgid "Condition group saved"
297
+ msgstr "Grupo de condiciones guardado"
 
 
 
 
298
 
299
+ #: ../content-aware-sidebars.php:1099
 
 
 
 
 
300
  msgid "Condition group could not be removed"
301
+ msgstr "Grupo de condiciones no pudo ser eliminado"
302
 
303
+ #: ../content-aware-sidebars.php:1104
 
304
  msgid "Condition group removed"
305
+ msgstr "Grupo de condiciones eliminado"
306
 
307
+ #: ../content-aware-sidebars.php:1172
308
  msgid ""
309
  "If you love this plugin, please consider donating to support future "
310
  "development."
312
  "Si usted ama este plugin, por favor considere hacer una donación para apoyar "
313
  "el futuro desarrollo."
314
 
315
+ #: ../content-aware-sidebars.php:1181
316
  msgid "Or you could:"
317
  msgstr "O usted podría:"
318
 
319
+ #: ../content-aware-sidebars.php:1183
320
  msgid "Rate the plugin on WordPress.org"
321
  msgstr "Calificar el plugin en WordPress.org"
322
 
323
+ #: ../content-aware-sidebars.php:1184
324
  msgid "Link to the plugin page"
325
  msgstr "Crear un enlace web refiriendo al plugin"
326
 
327
+ #: ../content-aware-sidebars.php:1185
328
  msgid "Translate the plugin into your language"
329
  msgstr "Traducir el plugin a su idioma"
330
 
331
+ #: ../content-aware-sidebars.php:1310
332
  msgid "Remove this group and its contents permanently?"
333
  msgstr "Eliminar este grupo y sus contenidos de forma permanente?"
334
 
335
+ #: ../content-aware-sidebars.php:1311
336
  msgid "No results found."
337
  msgstr "No se han encontrado resultados."
338
 
339
+ #: ../content-aware-sidebars.php:1312
340
  msgid ""
341
  "The current group has unsaved changes. Do you want to continue and discard "
342
  "these changes?"
343
  msgstr ""
344
+ "El grupo actual tiene cambios no guardados. ¿Quieres continuar y descartar "
345
+ "estos cambios?"
346
 
347
+ #: ../modules/abstract.php:106
348
+ #, php-format
349
  msgid "Display with All %s"
350
+ msgstr "Mostrar con todo %s"
351
 
352
+ #: ../modules/abstract.php:116 ../modules/bp_member.php:127
353
+ #: ../modules/post_type.php:217 ../modules/taxonomy.php:273
354
  msgid "View All"
355
  msgstr "Vis alle"
356
 
357
+ #: ../modules/abstract.php:123 ../modules/abstract.php:126
358
+ #: ../modules/post_type.php:223 ../modules/post_type.php:226
359
+ #: ../modules/taxonomy.php:279 ../modules/taxonomy.php:282
360
  msgid "Search"
361
  msgstr "Buscar"
362
 
363
+ #: ../modules/abstract.php:134 ../modules/bp_member.php:136
364
+ #: ../modules/post_type.php:236 ../modules/taxonomy.php:292
365
  msgid "Add to Group"
366
  msgstr "Añadir al grupo"
367
 
368
+ #: ../modules/abstract.php:206
369
  #, php-format
370
  msgid "All %s"
371
+ msgstr "Todo %s"
372
 
373
+ #: ../modules/author.php:28
374
  msgid "Authors"
375
  msgstr "Autores"
376
 
377
+ #: ../modules/bbpress.php:29
378
  msgid "bbPress User Profiles"
379
  msgstr "Perfiles de usuario de bbPress"
380
 
381
+ #: ../modules/bp_member.php:27
382
  msgid "BuddyPress Members"
383
  msgstr "Miembros de BuddyPress"
384
 
385
+ #: ../modules/page_template.php:28
386
  msgid "Page Templates"
387
  msgstr "Plantillas"
388
 
389
+ #: ../modules/polylang.php:27 ../modules/qtranslate.php:27
390
+ #: ../modules/transposh.php:27 ../modules/wpml.php:27
391
  msgid "Languages"
392
  msgstr "Idiomas"
393
 
394
+ #: ../modules/post_type.php:34
395
  msgid "Post Types"
396
  msgstr "Tipos de contenido"
397
 
398
+ #: ../modules/post_type.php:119 ../modules/post_type.php:190
399
+ #: ../modules/taxonomy.php:208 ../modules/taxonomy.php:247
400
  msgid "Automatically select new children of a selected ancestor"
401
  msgstr ""
402
  "Seleccionar automáticamente nuevos inferiores de los superiores seleccionados"
403
 
404
+ #: ../modules/post_type.php:196 ../modules/taxonomy.php:251
405
  #, php-format
406
  msgid "Display with %s"
407
  msgstr "Mostrar con %s"
408
 
409
+ #: ../modules/post_type.php:201 ../modules/taxonomy.php:255
410
  msgid "No items."
411
  msgstr "Ningun elemento."
412
 
413
+ #: ../modules/post_type.php:212
414
  msgid "Most Recent"
415
  msgstr "Más reciente"
416
 
417
+ #: ../modules/static.php:29
418
  msgid "Static Pages"
419
  msgstr "Páginas estáticas"
420
 
421
+ #: ../modules/static.php:39
422
  msgid "Front Page"
423
  msgstr "Página delantera"
424
 
425
+ #: ../modules/static.php:40
426
  msgid "Search Results"
427
  msgstr "Resultados de la búsqueda"
428
 
429
+ #: ../modules/static.php:41
430
  msgid "404 Page"
431
  msgstr "Página 404"
432
 
433
+ #: ../modules/taxonomy.php:40
434
  msgid "Taxonomies"
435
  msgstr "Taxonomias"
436
 
437
+ #: ../modules/taxonomy.php:268
438
  msgid "Most Used"
439
  msgstr "Mest brugte"
440
 
446
  msgid "Add"
447
  msgstr "Añadir"
448
 
449
+ #, fuzzy
450
+ #~ msgid "Condition group added"
451
+ #~ msgstr "Grupo de condiciones"
452
+
453
  #~ msgid "Show with All %s"
454
  #~ msgstr "Mostrar con todos %s"
455
 
lang/content-aware-sidebars-hu_HU.mo CHANGED
Binary file
lang/content-aware-sidebars-hu_HU.po CHANGED
@@ -5,20 +5,21 @@ msgstr ""
5
  "Project-Id-Version: Content Aware Sidebars 2.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
  "POT-Creation-Date: 2014-05-01 12:57+0100\n"
8
- "PO-Revision-Date: 2014-05-02 14:13+0100\n"
9
- "Last-Translator: \n"
10
  "Language-Team: Kis Lukács <kislukacs@gmail.com>\n"
11
  "Language: hu_HU\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
- "X-Generator: Poedit 1.5.5\n"
16
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
18
  "esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
19
  "X-Poedit-Basepath: .\n"
20
  "X-Textdomain-Support: yes\n"
21
  "X-Poedit-SourceCharset: UTF-8\n"
 
22
  "X-Poedit-SearchPath-0: .\n"
23
  "X-Poedit-SearchPath-1: ..\n"
24
 
5
  "Project-Id-Version: Content Aware Sidebars 2.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
  "POT-Creation-Date: 2014-05-01 12:57+0100\n"
8
+ "PO-Revision-Date: 2014-06-20 15:20+0100\n"
9
+ "Last-Translator: Joachim Jensen (Intox Studio) <jv@intox.dk>\n"
10
  "Language-Team: Kis Lukács <kislukacs@gmail.com>\n"
11
  "Language: hu_HU\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
+ "X-Generator: Poedit 1.6.5\n"
16
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
18
  "esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
19
  "X-Poedit-Basepath: .\n"
20
  "X-Textdomain-Support: yes\n"
21
  "X-Poedit-SourceCharset: UTF-8\n"
22
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
23
  "X-Poedit-SearchPath-0: .\n"
24
  "X-Poedit-SearchPath-1: ..\n"
25
 
lang/content-aware-sidebars-it_IT.mo CHANGED
Binary file
lang/content-aware-sidebars-it_IT.po CHANGED
@@ -5,15 +5,16 @@ msgstr ""
5
  "Project-Id-Version: Content Aware Sidebars\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
  "POT-Creation-Date: 2014-05-01 12:57+0100\n"
8
- "PO-Revision-Date: 2014-05-01 13:19+0100\n"
9
- "Last-Translator: \n"
10
  "Language-Team: MyWeb2 <info@myweb2.it>\n"
11
  "Language: it_IT\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
- "X-Generator: Poedit 1.5.5\n"
 
17
 
18
  #: ../content-aware-sidebars.php:111
19
  msgid "Manage and show sidebars according to the content being viewed."
5
  "Project-Id-Version: Content Aware Sidebars\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
  "POT-Creation-Date: 2014-05-01 12:57+0100\n"
8
+ "PO-Revision-Date: 2014-06-20 15:21+0100\n"
9
+ "Last-Translator: Joachim Jensen (Intox Studio) <jv@intox.dk>\n"
10
  "Language-Team: MyWeb2 <info@myweb2.it>\n"
11
  "Language: it_IT\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Generator: Poedit 1.6.5\n"
17
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
 
19
  #: ../content-aware-sidebars.php:111
20
  msgid "Manage and show sidebars according to the content being viewed."
lang/content-aware-sidebars-uk_UA.mo ADDED
Binary file
lang/content-aware-sidebars-uk_UA.po ADDED
@@ -0,0 +1,411 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2012 Content Aware Sidebars
2
+ # This file is distributed under the same license as the Content Aware Sidebars package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Content Aware Sidebars 2.1\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
+ "POT-Creation-Date: 2014-05-01 12:57+0100\n"
8
+ "PO-Revision-Date: 2014-06-20 15:18+0100\n"
9
+ "Last-Translator: Joachim Jensen (Intox Studio) <jv@intox.dk>\n"
10
+ "Language-Team: getvoip.com\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Poedit 1.6.5\n"
15
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
16
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
17
+ "esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
18
+ "X-Poedit-Basepath: .\n"
19
+ "X-Textdomain-Support: yes\n"
20
+ "X-Poedit-SourceCharset: UTF-8\n"
21
+ "Language: uk_UA\n"
22
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
23
+ "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
24
+ "X-Poedit-SearchPath-0: .\n"
25
+ "X-Poedit-SearchPath-1: ..\n"
26
+
27
+ #: ../content-aware-sidebars.php:111
28
+ msgid "Manage and show sidebars according to the content being viewed."
29
+ msgstr ""
30
+ "Управління та показати бічну панель відповідно до змісту переглядається."
31
+
32
+ #: ../content-aware-sidebars.php:112
33
+ msgid "Content Aware Sidebars"
34
+ msgstr "Content Aware Sidebars"
35
+
36
+ #: ../content-aware-sidebars.php:232 ../content-aware-sidebars.php:432
37
+ msgid "Exposure"
38
+ msgstr "Експозиція"
39
+
40
+ #: ../content-aware-sidebars.php:238
41
+ msgid "Singular"
42
+ msgstr "Єдине число"
43
+
44
+ #: ../content-aware-sidebars.php:239
45
+ msgid "Singular & Archive"
46
+ msgstr "Сингулярні & Архів"
47
+
48
+ #: ../content-aware-sidebars.php:240
49
+ msgid "Archive"
50
+ msgstr "Архів"
51
+
52
+ #: ../content-aware-sidebars.php:244 ../content-aware-sidebars.php:433
53
+ msgctxt "option"
54
+ msgid "Handle"
55
+ msgstr "Обробляти"
56
+
57
+ #: ../content-aware-sidebars.php:246
58
+ msgid "Replace host sidebar, merge with it or add sidebar manually."
59
+ msgstr "Замінити хоста врізку злитися з ним або додати бічну панель вручну."
60
+
61
+ #: ../content-aware-sidebars.php:250
62
+ msgid "Replace"
63
+ msgstr "Замінювати"
64
+
65
+ #: ../content-aware-sidebars.php:251
66
+ msgid "Merge"
67
+ msgstr "Злиття"
68
+
69
+ #: ../content-aware-sidebars.php:252
70
+ msgid "Manual"
71
+ msgstr "Керівництво"
72
+
73
+ #: ../content-aware-sidebars.php:256
74
+ msgid "Host Sidebar"
75
+ msgstr "Приймаюча бічній панелі"
76
+
77
+ #: ../content-aware-sidebars.php:264 ../content-aware-sidebars.php:434
78
+ msgid "Merge position"
79
+ msgstr "Положення Merge"
80
+
81
+ #: ../content-aware-sidebars.php:266
82
+ msgid "Place sidebar on top or bottom of host when merging."
83
+ msgstr "Наведіть врізку на верхній або нижній частині господаря при злитті."
84
+
85
+ #: ../content-aware-sidebars.php:270
86
+ msgid "Top"
87
+ msgstr "Топ"
88
+
89
+ #: ../content-aware-sidebars.php:271
90
+ msgid "Bottom"
91
+ msgstr "Дно"
92
+
93
+ #: ../content-aware-sidebars.php:296
94
+ msgid "Sidebars"
95
+ msgstr "Бічні панелі"
96
+
97
+ #: ../content-aware-sidebars.php:297
98
+ msgid "Sidebar"
99
+ msgstr "Бічна панель"
100
+
101
+ #: ../content-aware-sidebars.php:298
102
+ msgctxt "sidebar"
103
+ msgid "Add New"
104
+ msgstr "Додати"
105
+
106
+ #: ../content-aware-sidebars.php:299
107
+ msgid "Add New Sidebar"
108
+ msgstr "Додати нову врізку"
109
+
110
+ #: ../content-aware-sidebars.php:300
111
+ msgid "Edit Sidebar"
112
+ msgstr "Редагувати Sidebar"
113
+
114
+ #: ../content-aware-sidebars.php:301
115
+ msgid "New Sidebar"
116
+ msgstr "Новий Sidebar"
117
+
118
+ #: ../content-aware-sidebars.php:302
119
+ msgid "All Sidebars"
120
+ msgstr "Всі Sidebars"
121
+
122
+ #: ../content-aware-sidebars.php:303
123
+ msgid "View Sidebar"
124
+ msgstr "Подивитися Sidebar"
125
+
126
+ #: ../content-aware-sidebars.php:304
127
+ msgid "Search Sidebars"
128
+ msgstr "Пошук Sidebars"
129
+
130
+ #: ../content-aware-sidebars.php:305
131
+ msgid "No sidebars found"
132
+ msgstr "Чи не бічні не знайдено"
133
+
134
+ #: ../content-aware-sidebars.php:306
135
+ msgid "No sidebars found in Trash"
136
+ msgstr "Чи не бічні не знайдено до Кошику"
137
+
138
+ #: ../content-aware-sidebars.php:321 ../content-aware-sidebars.php:892
139
+ msgid "Condition Groups"
140
+ msgstr "Стан групи"
141
+
142
+ #: ../content-aware-sidebars.php:322
143
+ msgid "Condition Group"
144
+ msgstr "Стан Група"
145
+
146
+ #: ../content-aware-sidebars.php:323
147
+ msgctxt "group"
148
+ msgid "Add New"
149
+ msgstr "Додати"
150
+
151
+ #: ../content-aware-sidebars.php:324 ../content-aware-sidebars.php:892
152
+ #: ../content-aware-sidebars.php:922
153
+ msgid "Add New Group"
154
+ msgstr "Додати нову групу"
155
+
156
+ #: ../content-aware-sidebars.php:325 ../content-aware-sidebars.php:907
157
+ #: ../content-aware-sidebars.php:1299
158
+ msgctxt "group"
159
+ msgid "Edit"
160
+ msgstr "Редагувати"
161
+
162
+ #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:354
163
+ msgid "Sidebar updated."
164
+ msgstr "Бічна панель оновлюється."
165
+
166
+ #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:356
167
+ #: ../content-aware-sidebars.php:358 ../content-aware-sidebars.php:363
168
+ msgid "Manage widgets"
169
+ msgstr "Управління віджети"
170
+
171
+ #: ../content-aware-sidebars.php:356
172
+ msgid "Sidebar published."
173
+ msgstr "Бічна панель опублікований."
174
+
175
+ #: ../content-aware-sidebars.php:357
176
+ msgid "Sidebar saved."
177
+ msgstr "Бічна панель збережені."
178
+
179
+ #: ../content-aware-sidebars.php:358
180
+ msgid "Sidebar submitted."
181
+ msgstr "Бічна панель представлений."
182
+
183
+ #: ../content-aware-sidebars.php:359 php-format
184
+ msgid "Sidebar scheduled for: <strong>%1$s</strong>."
185
+ msgstr "Бічна панель запланований <strong>на: %1$s.</strong>"
186
+
187
+ #: ../content-aware-sidebars.php:361
188
+ msgid "M j, Y @ G:i"
189
+ msgstr "M j, Y @ G:i"
190
+
191
+ #: ../content-aware-sidebars.php:364
192
+ msgid "Sidebar draft updated."
193
+ msgstr "Бічна панель проект оновленого."
194
+
195
+ #: ../content-aware-sidebars.php:408 ../content-aware-sidebars.php:493
196
+ msgid "Please update Host Sidebar"
197
+ msgstr "Будь ласка, поновіть хост Sidebar"
198
+
199
+ #: ../content-aware-sidebars.php:568
200
+ msgid "Manage Widgets"
201
+ msgstr "Управління Інформери"
202
+
203
+ #: ../content-aware-sidebars.php:821
204
+ msgid "Support the Author of Content Aware Sidebars"
205
+ msgstr "Підтримайте Автора Content Aware бічних панелей"
206
+
207
+ #: ../content-aware-sidebars.php:829
208
+ msgid "Content"
209
+ msgstr "Зміст"
210
+
211
+ #: ../content-aware-sidebars.php:837
212
+ msgid "Options"
213
+ msgstr "Опції"
214
+
215
+ #: ../content-aware-sidebars.php:893
216
+ msgid ""
217
+ "Click to edit a group or create a new one. Select content on the left to add "
218
+ "it. In each group, you can combine different types of associated content."
219
+ msgstr ""
220
+ "Натисніть, щоб редагувати групу або створити нову. Виберіть зміст зліва, щоб "
221
+ "додати його. У кожній групі, ви можете комбінувати різні типи відповідного "
222
+ "вмісту."
223
+
224
+ #: ../content-aware-sidebars.php:894
225
+ msgid "Display sidebar with"
226
+ msgstr "Показати бічну панель з"
227
+
228
+ #: ../content-aware-sidebars.php:899
229
+ msgid ""
230
+ "No content. Please add at least one condition group to make the sidebar "
231
+ "content aware."
232
+ msgstr "Ні контент. Ласка додати хоча б одна умова групу, щоб зробити врізку "
233
+
234
+ #: ../content-aware-sidebars.php:904 ../content-aware-sidebars.php:1297
235
+ msgid "Save"
236
+ msgstr "Зберегти"
237
+
238
+ #: ../content-aware-sidebars.php:904 ../content-aware-sidebars.php:1298
239
+ msgid "Cancel"
240
+ msgstr "Скасувати"
241
+
242
+ #: ../content-aware-sidebars.php:907 ../content-aware-sidebars.php:1300
243
+ msgid "Remove"
244
+ msgstr "Видаляти"
245
+
246
+ #: ../content-aware-sidebars.php:997 ../content-aware-sidebars.php:1002
247
+ #: ../content-aware-sidebars.php:1044 ../content-aware-sidebars.php:1049
248
+ #: ../content-aware-sidebars.php:1082 ../content-aware-sidebars.php:1087
249
+ msgid "Unauthorized request"
250
+ msgstr "Несанкціоноване запит"
251
+
252
+ #: ../content-aware-sidebars.php:1010
253
+ msgid "Condition group cannot be empty"
254
+ msgstr "Стан група не може бути порожнім"
255
+
256
+ #: ../content-aware-sidebars.php:1024
257
+ msgid "Condition group saved"
258
+ msgstr "Стан групи зберігаються"
259
+
260
+ #: ../content-aware-sidebars.php:1056
261
+ msgid "Condition group could not be created"
262
+ msgstr "Стан група не може бути створений"
263
+
264
+ #: ../content-aware-sidebars.php:1061
265
+ msgid "Condition group added"
266
+ msgstr "Стан група додала"
267
+
268
+ #: ../content-aware-sidebars.php:1092
269
+ msgid "Condition group could not be removed"
270
+ msgstr "Стан група не може бути видалена"
271
+
272
+ #: ../content-aware-sidebars.php:1097
273
+ msgid "Condition group removed"
274
+ msgstr "Стан група видалена"
275
+
276
+ #: ../content-aware-sidebars.php:1163
277
+ msgid ""
278
+ "If you love this plugin, please consider donating to support future "
279
+ "development."
280
+ msgstr ""
281
+ "Якщо ви любите цей плагін, будь ласка, підтримайте, щоб підтримати майбутнє "
282
+ "розвиток."
283
+
284
+ #: ../content-aware-sidebars.php:1172
285
+ msgid "Or you could:"
286
+ msgstr "Або ви могли б:"
287
+
288
+ #: ../content-aware-sidebars.php:1174
289
+ msgid "Rate the plugin on WordPress.org"
290
+ msgstr "Оцінити плагін на WordPress.org"
291
+
292
+ #: ../content-aware-sidebars.php:1175
293
+ msgid "Link to the plugin page"
294
+ msgstr "Посилання на сторінку плагіна"
295
+
296
+ #: ../content-aware-sidebars.php:1176
297
+ msgid "Translate the plugin into your language"
298
+ msgstr "Перекласти плагін на ваш мову"
299
+
300
+ #: ../content-aware-sidebars.php:1301
301
+ msgid "Remove this group and its contents permanently?"
302
+ msgstr "Видалити цю групу і її вміст назавжди?"
303
+
304
+ #: ../content-aware-sidebars.php:1302
305
+ msgid "No results found."
306
+ msgstr "Немає результатів."
307
+
308
+ #: ../content-aware-sidebars.php:1303
309
+ msgid ""
310
+ "The current group has unsaved changes. Do you want to continue and discard "
311
+ "these changes?"
312
+ msgstr ""
313
+ "Нинішня група має незбережені зміни. Бажаєте продовжити і викинути ці зміни?"
314
+
315
+ #: ../modules/abstract.php:88 php-format
316
+ msgid "Display with All %s"
317
+ msgstr "Дисплей з Все %s"
318
+
319
+ #: ../modules/abstract.php:98 ../modules/bp_member.php:104
320
+ #: ../modules/post_type.php:198 ../modules/taxonomy.php:243
321
+ msgid "View All"
322
+ msgstr "Переглянути всі"
323
+
324
+ #: ../modules/abstract.php:105 ../modules/abstract.php:108
325
+ #: ../modules/post_type.php:204 ../modules/post_type.php:207
326
+ #: ../modules/taxonomy.php:249 ../modules/taxonomy.php:252
327
+ msgid "Search"
328
+ msgstr "Пошук"
329
+
330
+ #: ../modules/abstract.php:116 ../modules/bp_member.php:113
331
+ #: ../modules/post_type.php:217 ../modules/taxonomy.php:262
332
+ msgid "Add to Group"
333
+ msgstr "Додати до групи"
334
+
335
+ #: ../modules/abstract.php:188 php-format
336
+ msgid "All %s"
337
+ msgstr "Всі %s"
338
+
339
+ #: ../modules/author.php:22
340
+ msgid "Authors"
341
+ msgstr "Автори"
342
+
343
+ #: ../modules/bbpress.php:23
344
+ msgid "bbPress User Profiles"
345
+ msgstr "практикуючих юристів Профілі користувачів"
346
+
347
+ #: ../modules/bp_member.php:21
348
+ msgid "BuddyPress Members"
349
+ msgstr "BuddyPress Користувачі"
350
+
351
+ #: ../modules/page_template.php:22
352
+ msgid "Page Templates"
353
+ msgstr "Шаблони сторінок"
354
+
355
+ #: ../modules/polylang.php:21 ../modules/qtranslate.php:21
356
+ #: ../modules/transposh.php:21 ../modules/wpml.php:21
357
+ msgid "Languages"
358
+ msgstr "Мови"
359
+
360
+ #: ../modules/post_type.php:28
361
+ msgid "Post Types"
362
+ msgstr "Розмістити Види"
363
+
364
+ #: ../modules/post_type.php:105 ../modules/post_type.php:171
365
+ #: ../modules/taxonomy.php:182 ../modules/taxonomy.php:217
366
+ msgid "Automatically select new children of a selected ancestor"
367
+ msgstr "Автоматичний вибір нових дітей обраного предка"
368
+
369
+ #: ../modules/post_type.php:177 ../modules/taxonomy.php:221 php-format
370
+ msgid "Display with %s"
371
+ msgstr "Дисплей з %s"
372
+
373
+ #: ../modules/post_type.php:182 ../modules/taxonomy.php:225
374
+ msgid "No items."
375
+ msgstr "Немає записів."
376
+
377
+ #: ../modules/post_type.php:193
378
+ msgid "Most Recent"
379
+ msgstr "Найновіше"
380
+
381
+ #: ../modules/static.php:23
382
+ msgid "Static Pages"
383
+ msgstr "Статичні сторінки"
384
+
385
+ #: ../modules/static.php:33
386
+ msgid "Front Page"
387
+ msgstr "Головна сторінка"
388
+
389
+ #: ../modules/static.php:34
390
+ msgid "Search Results"
391
+ msgstr "Результати пошуку"
392
+
393
+ #: ../modules/static.php:35
394
+ msgid "404 Page"
395
+ msgstr "404 Сторінка"
396
+
397
+ #: ../modules/taxonomy.php:34
398
+ msgid "Taxonomies"
399
+ msgstr "Таксономії"
400
+
401
+ #: ../modules/taxonomy.php:238
402
+ msgid "Most Used"
403
+ msgstr "Найбільш часто використовувані"
404
+
405
+ #: ../modules/url.php:22
406
+ msgid "URLs"
407
+ msgstr "URL-адреси"
408
+
409
+ #: ../modules/url.php:40
410
+ msgid "Add"
411
+ msgstr "Додавати"
lang/content-aware-sidebars-zh_CN.mo CHANGED
Binary file
lang/content-aware-sidebars-zh_CN.po CHANGED
@@ -5,14 +5,14 @@ msgstr ""
5
  "Project-Id-Version: Content Aware Sidebars 2.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
  "POT-Creation-Date: 2014-05-01 12:57+0100\n"
8
- "PO-Revision-Date: 2014-05-01 13:12+0100\n"
9
- "Last-Translator: \n"
10
  "Language-Team: \n"
11
- "Language: zh_CN\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
- "X-Generator: Poedit 1.5.5\n"
16
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
18
  "esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
5
  "Project-Id-Version: Content Aware Sidebars 2.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
  "POT-Creation-Date: 2014-05-01 12:57+0100\n"
8
+ "PO-Revision-Date: 2014-06-20 15:24+0100\n"
9
+ "Last-Translator: Joachim Jensen (Intox Studio) <jv@intox.dk>\n"
10
  "Language-Team: \n"
11
+ "Language: zh_Hans_CN\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
+ "X-Generator: Poedit 1.6.5\n"
16
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
18
  "esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
lang/content-aware-sidebars.po CHANGED
@@ -2,16 +2,16 @@
2
  # This file is distributed under the same license as the Content Aware Sidebars package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Content Aware Sidebars 2.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
- "POT-Creation-Date: 2014-05-01 12:57+0100\n"
8
- "PO-Revision-Date: 2014-05-01 12:58+0100\n"
9
- "Last-Translator: \n"
10
  "Language-Team: \n"
11
  "MIME-Version: 1.0\n"
12
  "Content-Type: text/plain; charset=UTF-8\n"
13
  "Content-Transfer-Encoding: 8bit\n"
14
- "X-Generator: Poedit 1.5.5\n"
15
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
16
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
17
  "esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
@@ -21,378 +21,402 @@ msgstr ""
21
  "X-Poedit-SearchPath-0: .\n"
22
  "X-Poedit-SearchPath-1: ..\n"
23
 
24
- #: ../content-aware-sidebars.php:111
25
  msgid "Manage and show sidebars according to the content being viewed."
26
  msgstr ""
27
 
28
- #: ../content-aware-sidebars.php:112
29
  msgid "Content Aware Sidebars"
30
  msgstr ""
31
 
32
- #: ../content-aware-sidebars.php:232 ../content-aware-sidebars.php:432
33
  msgid "Exposure"
34
  msgstr ""
35
 
36
- #: ../content-aware-sidebars.php:238
37
  msgid "Singular"
38
  msgstr ""
39
 
40
- #: ../content-aware-sidebars.php:239
41
  msgid "Singular & Archive"
42
  msgstr ""
43
 
44
- #: ../content-aware-sidebars.php:240
45
  msgid "Archive"
46
  msgstr ""
47
 
48
- #: ../content-aware-sidebars.php:244 ../content-aware-sidebars.php:433
49
  msgctxt "option"
50
  msgid "Handle"
51
  msgstr ""
52
 
53
- #: ../content-aware-sidebars.php:246
54
  msgid "Replace host sidebar, merge with it or add sidebar manually."
55
  msgstr ""
56
 
57
- #: ../content-aware-sidebars.php:250
58
  msgid "Replace"
59
  msgstr ""
60
 
61
- #: ../content-aware-sidebars.php:251
62
  msgid "Merge"
63
  msgstr ""
64
 
65
- #: ../content-aware-sidebars.php:252
66
  msgid "Manual"
67
  msgstr ""
68
 
69
- #: ../content-aware-sidebars.php:256
 
 
 
 
70
  msgid "Host Sidebar"
71
  msgstr ""
72
 
73
- #: ../content-aware-sidebars.php:264 ../content-aware-sidebars.php:434
74
  msgid "Merge position"
75
  msgstr ""
76
 
77
- #: ../content-aware-sidebars.php:266
78
  msgid "Place sidebar on top or bottom of host when merging."
79
  msgstr ""
80
 
81
- #: ../content-aware-sidebars.php:270
82
  msgid "Top"
83
  msgstr ""
84
 
85
- #: ../content-aware-sidebars.php:271
86
  msgid "Bottom"
87
  msgstr ""
88
 
89
- #: ../content-aware-sidebars.php:296
90
  msgid "Sidebars"
91
  msgstr ""
92
 
93
- #: ../content-aware-sidebars.php:297
94
  msgid "Sidebar"
95
  msgstr ""
96
 
97
- #: ../content-aware-sidebars.php:298
98
  msgctxt "sidebar"
99
  msgid "Add New"
100
  msgstr ""
101
 
102
- #: ../content-aware-sidebars.php:299
103
  msgid "Add New Sidebar"
104
  msgstr ""
105
 
106
- #: ../content-aware-sidebars.php:300
107
  msgid "Edit Sidebar"
108
  msgstr ""
109
 
110
- #: ../content-aware-sidebars.php:301
111
  msgid "New Sidebar"
112
  msgstr ""
113
 
114
- #: ../content-aware-sidebars.php:302
115
  msgid "All Sidebars"
116
  msgstr ""
117
 
118
- #: ../content-aware-sidebars.php:303
119
  msgid "View Sidebar"
120
  msgstr ""
121
 
122
- #: ../content-aware-sidebars.php:304
123
  msgid "Search Sidebars"
124
  msgstr ""
125
 
126
- #: ../content-aware-sidebars.php:305
127
  msgid "No sidebars found"
128
  msgstr ""
129
 
130
- #: ../content-aware-sidebars.php:306
131
  msgid "No sidebars found in Trash"
132
  msgstr ""
133
 
134
- #: ../content-aware-sidebars.php:321 ../content-aware-sidebars.php:892
 
135
  msgid "Condition Groups"
136
  msgstr ""
137
 
138
- #: ../content-aware-sidebars.php:322
139
  msgid "Condition Group"
140
  msgstr ""
141
 
142
- #: ../content-aware-sidebars.php:323
143
  msgctxt "group"
144
  msgid "Add New"
145
  msgstr ""
146
 
147
- #: ../content-aware-sidebars.php:324 ../content-aware-sidebars.php:892
148
- #: ../content-aware-sidebars.php:922
149
  msgid "Add New Group"
150
  msgstr ""
151
 
152
- #: ../content-aware-sidebars.php:325 ../content-aware-sidebars.php:907
153
- #: ../content-aware-sidebars.php:1299
154
  msgctxt "group"
155
  msgid "Edit"
156
  msgstr ""
157
 
158
- #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:354
159
  msgid "Sidebar updated."
160
  msgstr ""
161
 
162
- #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:356
163
- #: ../content-aware-sidebars.php:358 ../content-aware-sidebars.php:363
164
  msgid "Manage widgets"
165
  msgstr ""
166
 
167
- #: ../content-aware-sidebars.php:356
168
  msgid "Sidebar published."
169
  msgstr ""
170
 
171
- #: ../content-aware-sidebars.php:357
172
  msgid "Sidebar saved."
173
  msgstr ""
174
 
175
- #: ../content-aware-sidebars.php:358
176
  msgid "Sidebar submitted."
177
  msgstr ""
178
 
179
- #: ../content-aware-sidebars.php:359
180
  #, php-format
181
  msgid "Sidebar scheduled for: <strong>%1$s</strong>."
182
  msgstr ""
183
 
184
- #: ../content-aware-sidebars.php:361
 
185
  msgid "M j, Y @ G:i"
186
  msgstr ""
187
 
188
- #: ../content-aware-sidebars.php:364
189
  msgid "Sidebar draft updated."
190
  msgstr ""
191
 
192
- #: ../content-aware-sidebars.php:408 ../content-aware-sidebars.php:493
193
  msgid "Please update Host Sidebar"
194
  msgstr ""
195
 
196
- #: ../content-aware-sidebars.php:568
197
  msgid "Manage Widgets"
198
  msgstr ""
199
 
200
- #: ../content-aware-sidebars.php:821
201
  msgid "Support the Author of Content Aware Sidebars"
202
  msgstr ""
203
 
204
- #: ../content-aware-sidebars.php:829
205
  msgid "Content"
206
  msgstr ""
207
 
208
- #: ../content-aware-sidebars.php:837
209
  msgid "Options"
210
  msgstr ""
211
 
 
 
 
 
 
 
212
  #: ../content-aware-sidebars.php:893
213
  msgid ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
214
  "Click to edit a group or create a new one. Select content on the left to add "
215
  "it. In each group, you can combine different types of associated content."
216
  msgstr ""
217
 
218
- #: ../content-aware-sidebars.php:894
219
  msgid "Display sidebar with"
220
  msgstr ""
221
 
222
- #: ../content-aware-sidebars.php:899
223
  msgid ""
224
  "No content. Please add at least one condition group to make the sidebar "
225
  "content aware."
226
  msgstr ""
227
 
228
- #: ../content-aware-sidebars.php:904 ../content-aware-sidebars.php:1297
229
  msgid "Save"
230
  msgstr ""
231
 
232
- #: ../content-aware-sidebars.php:904 ../content-aware-sidebars.php:1298
233
  msgid "Cancel"
234
  msgstr ""
235
 
236
- #: ../content-aware-sidebars.php:907 ../content-aware-sidebars.php:1300
237
  msgid "Remove"
238
  msgstr ""
239
 
240
- #: ../content-aware-sidebars.php:997 ../content-aware-sidebars.php:1002
241
- #: ../content-aware-sidebars.php:1044 ../content-aware-sidebars.php:1049
242
- #: ../content-aware-sidebars.php:1082 ../content-aware-sidebars.php:1087
243
  msgid "Unauthorized request"
244
  msgstr ""
245
 
246
- #: ../content-aware-sidebars.php:1010
247
  msgid "Condition group cannot be empty"
248
  msgstr ""
249
 
250
- #: ../content-aware-sidebars.php:1024
251
  msgid "Condition group saved"
252
  msgstr ""
253
 
254
- #: ../content-aware-sidebars.php:1056
255
- msgid "Condition group could not be created"
256
- msgstr ""
257
-
258
- #: ../content-aware-sidebars.php:1061
259
- msgid "Condition group added"
260
- msgstr ""
261
-
262
- #: ../content-aware-sidebars.php:1092
263
  msgid "Condition group could not be removed"
264
  msgstr ""
265
 
266
- #: ../content-aware-sidebars.php:1097
267
  msgid "Condition group removed"
268
  msgstr ""
269
 
270
- #: ../content-aware-sidebars.php:1163
271
  msgid ""
272
  "If you love this plugin, please consider donating to support future "
273
  "development."
274
  msgstr ""
275
 
276
- #: ../content-aware-sidebars.php:1172
277
  msgid "Or you could:"
278
  msgstr ""
279
 
280
- #: ../content-aware-sidebars.php:1174
281
  msgid "Rate the plugin on WordPress.org"
282
  msgstr ""
283
 
284
- #: ../content-aware-sidebars.php:1175
285
  msgid "Link to the plugin page"
286
  msgstr ""
287
 
288
- #: ../content-aware-sidebars.php:1176
289
  msgid "Translate the plugin into your language"
290
  msgstr ""
291
 
292
- #: ../content-aware-sidebars.php:1301
293
  msgid "Remove this group and its contents permanently?"
294
  msgstr ""
295
 
296
- #: ../content-aware-sidebars.php:1302
297
  msgid "No results found."
298
  msgstr ""
299
 
300
- #: ../content-aware-sidebars.php:1303
301
  msgid ""
302
  "The current group has unsaved changes. Do you want to continue and discard "
303
  "these changes?"
304
  msgstr ""
305
 
306
- #: ../modules/abstract.php:88
307
  #, php-format
308
  msgid "Display with All %s"
309
  msgstr ""
310
 
311
- #: ../modules/abstract.php:98 ../modules/bp_member.php:104
312
- #: ../modules/post_type.php:198 ../modules/taxonomy.php:243
313
  msgid "View All"
314
  msgstr ""
315
 
316
- #: ../modules/abstract.php:105 ../modules/abstract.php:108
317
- #: ../modules/post_type.php:204 ../modules/post_type.php:207
318
- #: ../modules/taxonomy.php:249 ../modules/taxonomy.php:252
319
  msgid "Search"
320
  msgstr ""
321
 
322
- #: ../modules/abstract.php:116 ../modules/bp_member.php:113
323
- #: ../modules/post_type.php:217 ../modules/taxonomy.php:262
324
  msgid "Add to Group"
325
  msgstr ""
326
 
327
- #: ../modules/abstract.php:188
328
  #, php-format
329
  msgid "All %s"
330
  msgstr ""
331
 
332
- #: ../modules/author.php:22
333
  msgid "Authors"
334
  msgstr ""
335
 
336
- #: ../modules/bbpress.php:23
337
  msgid "bbPress User Profiles"
338
  msgstr ""
339
 
340
- #: ../modules/bp_member.php:21
341
  msgid "BuddyPress Members"
342
  msgstr ""
343
 
344
- #: ../modules/page_template.php:22
345
  msgid "Page Templates"
346
  msgstr ""
347
 
348
- #: ../modules/polylang.php:21 ../modules/qtranslate.php:21
349
- #: ../modules/transposh.php:21 ../modules/wpml.php:21
350
  msgid "Languages"
351
  msgstr ""
352
 
353
- #: ../modules/post_type.php:28
354
  msgid "Post Types"
355
  msgstr ""
356
 
357
- #: ../modules/post_type.php:105 ../modules/post_type.php:171
358
- #: ../modules/taxonomy.php:182 ../modules/taxonomy.php:217
359
  msgid "Automatically select new children of a selected ancestor"
360
  msgstr ""
361
 
362
- #: ../modules/post_type.php:177 ../modules/taxonomy.php:221
363
  #, php-format
364
  msgid "Display with %s"
365
  msgstr ""
366
 
367
- #: ../modules/post_type.php:182 ../modules/taxonomy.php:225
368
  msgid "No items."
369
  msgstr ""
370
 
371
- #: ../modules/post_type.php:193
372
  msgid "Most Recent"
373
  msgstr ""
374
 
375
- #: ../modules/static.php:23
376
  msgid "Static Pages"
377
  msgstr ""
378
 
379
- #: ../modules/static.php:33
380
  msgid "Front Page"
381
  msgstr ""
382
 
383
- #: ../modules/static.php:34
384
  msgid "Search Results"
385
  msgstr ""
386
 
387
- #: ../modules/static.php:35
388
  msgid "404 Page"
389
  msgstr ""
390
 
391
- #: ../modules/taxonomy.php:34
392
  msgid "Taxonomies"
393
  msgstr ""
394
 
395
- #: ../modules/taxonomy.php:238
396
  msgid "Most Used"
397
  msgstr ""
398
 
2
  # This file is distributed under the same license as the Content Aware Sidebars package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Content Aware Sidebars 2.3\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/content-aware-sidebars\n"
7
+ "POT-Creation-Date: 2014-06-17 19:34+0100\n"
8
+ "PO-Revision-Date: 2014-06-17 19:34+0100\n"
9
+ "Last-Translator: Joachim Jensen (Intox Studio) <jv@intox.dk>\n"
10
  "Language-Team: \n"
11
  "MIME-Version: 1.0\n"
12
  "Content-Type: text/plain; charset=UTF-8\n"
13
  "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Poedit 1.6.5\n"
15
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
16
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
17
  "esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
21
  "X-Poedit-SearchPath-0: .\n"
22
  "X-Poedit-SearchPath-1: ..\n"
23
 
24
+ #: ../content-aware-sidebars.php:117
25
  msgid "Manage and show sidebars according to the content being viewed."
26
  msgstr ""
27
 
28
+ #: ../content-aware-sidebars.php:118
29
  msgid "Content Aware Sidebars"
30
  msgstr ""
31
 
32
+ #: ../content-aware-sidebars.php:257 ../content-aware-sidebars.php:462
33
  msgid "Exposure"
34
  msgstr ""
35
 
36
+ #: ../content-aware-sidebars.php:263
37
  msgid "Singular"
38
  msgstr ""
39
 
40
+ #: ../content-aware-sidebars.php:264
41
  msgid "Singular & Archive"
42
  msgstr ""
43
 
44
+ #: ../content-aware-sidebars.php:265
45
  msgid "Archive"
46
  msgstr ""
47
 
48
+ #: ../content-aware-sidebars.php:269 ../content-aware-sidebars.php:463
49
  msgctxt "option"
50
  msgid "Handle"
51
  msgstr ""
52
 
53
+ #: ../content-aware-sidebars.php:271
54
  msgid "Replace host sidebar, merge with it or add sidebar manually."
55
  msgstr ""
56
 
57
+ #: ../content-aware-sidebars.php:275
58
  msgid "Replace"
59
  msgstr ""
60
 
61
+ #: ../content-aware-sidebars.php:276
62
  msgid "Merge"
63
  msgstr ""
64
 
65
+ #: ../content-aware-sidebars.php:277
66
  msgid "Manual"
67
  msgstr ""
68
 
69
+ #: ../content-aware-sidebars.php:278
70
+ msgid "Forced replace"
71
+ msgstr ""
72
+
73
+ #: ../content-aware-sidebars.php:282
74
  msgid "Host Sidebar"
75
  msgstr ""
76
 
77
+ #: ../content-aware-sidebars.php:290 ../content-aware-sidebars.php:464
78
  msgid "Merge position"
79
  msgstr ""
80
 
81
+ #: ../content-aware-sidebars.php:292
82
  msgid "Place sidebar on top or bottom of host when merging."
83
  msgstr ""
84
 
85
+ #: ../content-aware-sidebars.php:296
86
  msgid "Top"
87
  msgstr ""
88
 
89
+ #: ../content-aware-sidebars.php:297
90
  msgid "Bottom"
91
  msgstr ""
92
 
93
+ #: ../content-aware-sidebars.php:322
94
  msgid "Sidebars"
95
  msgstr ""
96
 
97
+ #: ../content-aware-sidebars.php:323
98
  msgid "Sidebar"
99
  msgstr ""
100
 
101
+ #: ../content-aware-sidebars.php:324
102
  msgctxt "sidebar"
103
  msgid "Add New"
104
  msgstr ""
105
 
106
+ #: ../content-aware-sidebars.php:325
107
  msgid "Add New Sidebar"
108
  msgstr ""
109
 
110
+ #: ../content-aware-sidebars.php:326
111
  msgid "Edit Sidebar"
112
  msgstr ""
113
 
114
+ #: ../content-aware-sidebars.php:327
115
  msgid "New Sidebar"
116
  msgstr ""
117
 
118
+ #: ../content-aware-sidebars.php:328
119
  msgid "All Sidebars"
120
  msgstr ""
121
 
122
+ #: ../content-aware-sidebars.php:329
123
  msgid "View Sidebar"
124
  msgstr ""
125
 
126
+ #: ../content-aware-sidebars.php:330
127
  msgid "Search Sidebars"
128
  msgstr ""
129
 
130
+ #: ../content-aware-sidebars.php:331
131
  msgid "No sidebars found"
132
  msgstr ""
133
 
134
+ #: ../content-aware-sidebars.php:332
135
  msgid "No sidebars found in Trash"
136
  msgstr ""
137
 
138
+ #: ../content-aware-sidebars.php:347 ../content-aware-sidebars.php:891
139
+ #: ../content-aware-sidebars.php:937
140
  msgid "Condition Groups"
141
  msgstr ""
142
 
143
+ #: ../content-aware-sidebars.php:348
144
  msgid "Condition Group"
145
  msgstr ""
146
 
147
+ #: ../content-aware-sidebars.php:349
148
  msgctxt "group"
149
  msgid "Add New"
150
  msgstr ""
151
 
152
+ #: ../content-aware-sidebars.php:350 ../content-aware-sidebars.php:937
153
+ #: ../content-aware-sidebars.php:967
154
  msgid "Add New Group"
155
  msgstr ""
156
 
157
+ #: ../content-aware-sidebars.php:351 ../content-aware-sidebars.php:952
158
+ #: ../content-aware-sidebars.php:1308
159
  msgctxt "group"
160
  msgid "Edit"
161
  msgstr ""
162
 
163
+ #: ../content-aware-sidebars.php:377 ../content-aware-sidebars.php:380
164
  msgid "Sidebar updated."
165
  msgstr ""
166
 
167
+ #: ../content-aware-sidebars.php:377 ../content-aware-sidebars.php:382
168
+ #: ../content-aware-sidebars.php:384 ../content-aware-sidebars.php:389
169
  msgid "Manage widgets"
170
  msgstr ""
171
 
172
+ #: ../content-aware-sidebars.php:382
173
  msgid "Sidebar published."
174
  msgstr ""
175
 
176
+ #: ../content-aware-sidebars.php:383
177
  msgid "Sidebar saved."
178
  msgstr ""
179
 
180
+ #: ../content-aware-sidebars.php:384
181
  msgid "Sidebar submitted."
182
  msgstr ""
183
 
184
+ #: ../content-aware-sidebars.php:385
185
  #, php-format
186
  msgid "Sidebar scheduled for: <strong>%1$s</strong>."
187
  msgstr ""
188
 
189
+ #. translators: Publish box date format, see http://php.net/date
190
+ #: ../content-aware-sidebars.php:387
191
  msgid "M j, Y @ G:i"
192
  msgstr ""
193
 
194
+ #: ../content-aware-sidebars.php:390
195
  msgid "Sidebar draft updated."
196
  msgstr ""
197
 
198
+ #: ../content-aware-sidebars.php:438 ../content-aware-sidebars.php:523
199
  msgid "Please update Host Sidebar"
200
  msgstr ""
201
 
202
+ #: ../content-aware-sidebars.php:598
203
  msgid "Manage Widgets"
204
  msgstr ""
205
 
206
+ #: ../content-aware-sidebars.php:853
207
  msgid "Support the Author of Content Aware Sidebars"
208
  msgstr ""
209
 
210
+ #: ../content-aware-sidebars.php:861
211
  msgid "Content"
212
  msgstr ""
213
 
214
+ #: ../content-aware-sidebars.php:869
215
  msgid "Options"
216
  msgstr ""
217
 
218
+ #: ../content-aware-sidebars.php:892
219
+ msgid ""
220
+ "Each created condition group describe some specific content (conditions) "
221
+ "that the current sidebar should be displayed with."
222
+ msgstr ""
223
+
224
  #: ../content-aware-sidebars.php:893
225
  msgid ""
226
+ "Content added to a condition group uses logical conjunction, while condition "
227
+ "groups themselves use logical disjunction. This means that content added to "
228
+ "a group should be associated, as they are treated as such, and that the "
229
+ "groups do not interfere with each other. Thus it is possible to have both "
230
+ "extremely focused and at the same time distinct conditions."
231
+ msgstr ""
232
+
233
+ #: ../content-aware-sidebars.php:896
234
+ msgid "More Information"
235
+ msgstr ""
236
+
237
+ #: ../content-aware-sidebars.php:897
238
+ msgid "FAQ"
239
+ msgstr ""
240
+
241
+ #: ../content-aware-sidebars.php:898
242
+ msgid "Get Support"
243
+ msgstr ""
244
+
245
+ #: ../content-aware-sidebars.php:938
246
+ msgid ""
247
  "Click to edit a group or create a new one. Select content on the left to add "
248
  "it. In each group, you can combine different types of associated content."
249
  msgstr ""
250
 
251
+ #: ../content-aware-sidebars.php:939
252
  msgid "Display sidebar with"
253
  msgstr ""
254
 
255
+ #: ../content-aware-sidebars.php:944
256
  msgid ""
257
  "No content. Please add at least one condition group to make the sidebar "
258
  "content aware."
259
  msgstr ""
260
 
261
+ #: ../content-aware-sidebars.php:949 ../content-aware-sidebars.php:1306
262
  msgid "Save"
263
  msgstr ""
264
 
265
+ #: ../content-aware-sidebars.php:949 ../content-aware-sidebars.php:1307
266
  msgid "Cancel"
267
  msgstr ""
268
 
269
+ #: ../content-aware-sidebars.php:952 ../content-aware-sidebars.php:1309
270
  msgid "Remove"
271
  msgstr ""
272
 
273
+ #: ../content-aware-sidebars.php:1042 ../content-aware-sidebars.php:1047
274
+ #: ../content-aware-sidebars.php:1089 ../content-aware-sidebars.php:1094
 
275
  msgid "Unauthorized request"
276
  msgstr ""
277
 
278
+ #: ../content-aware-sidebars.php:1055
279
  msgid "Condition group cannot be empty"
280
  msgstr ""
281
 
282
+ #: ../content-aware-sidebars.php:1069
283
  msgid "Condition group saved"
284
  msgstr ""
285
 
286
+ #: ../content-aware-sidebars.php:1099
 
 
 
 
 
 
 
 
287
  msgid "Condition group could not be removed"
288
  msgstr ""
289
 
290
+ #: ../content-aware-sidebars.php:1104
291
  msgid "Condition group removed"
292
  msgstr ""
293
 
294
+ #: ../content-aware-sidebars.php:1172
295
  msgid ""
296
  "If you love this plugin, please consider donating to support future "
297
  "development."
298
  msgstr ""
299
 
300
+ #: ../content-aware-sidebars.php:1181
301
  msgid "Or you could:"
302
  msgstr ""
303
 
304
+ #: ../content-aware-sidebars.php:1183
305
  msgid "Rate the plugin on WordPress.org"
306
  msgstr ""
307
 
308
+ #: ../content-aware-sidebars.php:1184
309
  msgid "Link to the plugin page"
310
  msgstr ""
311
 
312
+ #: ../content-aware-sidebars.php:1185
313
  msgid "Translate the plugin into your language"
314
  msgstr ""
315
 
316
+ #: ../content-aware-sidebars.php:1310
317
  msgid "Remove this group and its contents permanently?"
318
  msgstr ""
319
 
320
+ #: ../content-aware-sidebars.php:1311
321
  msgid "No results found."
322
  msgstr ""
323
 
324
+ #: ../content-aware-sidebars.php:1312
325
  msgid ""
326
  "The current group has unsaved changes. Do you want to continue and discard "
327
  "these changes?"
328
  msgstr ""
329
 
330
+ #: ../modules/abstract.php:106
331
  #, php-format
332
  msgid "Display with All %s"
333
  msgstr ""
334
 
335
+ #: ../modules/abstract.php:116 ../modules/bp_member.php:127
336
+ #: ../modules/post_type.php:217 ../modules/taxonomy.php:273
337
  msgid "View All"
338
  msgstr ""
339
 
340
+ #: ../modules/abstract.php:123 ../modules/abstract.php:126
341
+ #: ../modules/post_type.php:223 ../modules/post_type.php:226
342
+ #: ../modules/taxonomy.php:279 ../modules/taxonomy.php:282
343
  msgid "Search"
344
  msgstr ""
345
 
346
+ #: ../modules/abstract.php:134 ../modules/bp_member.php:136
347
+ #: ../modules/post_type.php:236 ../modules/taxonomy.php:292
348
  msgid "Add to Group"
349
  msgstr ""
350
 
351
+ #: ../modules/abstract.php:206
352
  #, php-format
353
  msgid "All %s"
354
  msgstr ""
355
 
356
+ #: ../modules/author.php:28
357
  msgid "Authors"
358
  msgstr ""
359
 
360
+ #: ../modules/bbpress.php:29
361
  msgid "bbPress User Profiles"
362
  msgstr ""
363
 
364
+ #: ../modules/bp_member.php:27
365
  msgid "BuddyPress Members"
366
  msgstr ""
367
 
368
+ #: ../modules/page_template.php:28
369
  msgid "Page Templates"
370
  msgstr ""
371
 
372
+ #: ../modules/polylang.php:27 ../modules/qtranslate.php:27
373
+ #: ../modules/transposh.php:27 ../modules/wpml.php:27
374
  msgid "Languages"
375
  msgstr ""
376
 
377
+ #: ../modules/post_type.php:34
378
  msgid "Post Types"
379
  msgstr ""
380
 
381
+ #: ../modules/post_type.php:119 ../modules/post_type.php:190
382
+ #: ../modules/taxonomy.php:208 ../modules/taxonomy.php:247
383
  msgid "Automatically select new children of a selected ancestor"
384
  msgstr ""
385
 
386
+ #: ../modules/post_type.php:196 ../modules/taxonomy.php:251
387
  #, php-format
388
  msgid "Display with %s"
389
  msgstr ""
390
 
391
+ #: ../modules/post_type.php:201 ../modules/taxonomy.php:255
392
  msgid "No items."
393
  msgstr ""
394
 
395
+ #: ../modules/post_type.php:212
396
  msgid "Most Recent"
397
  msgstr ""
398
 
399
+ #: ../modules/static.php:29
400
  msgid "Static Pages"
401
  msgstr ""
402
 
403
+ #: ../modules/static.php:39
404
  msgid "Front Page"
405
  msgstr ""
406
 
407
+ #: ../modules/static.php:40
408
  msgid "Search Results"
409
  msgstr ""
410
 
411
+ #: ../modules/static.php:41
412
  msgid "404 Page"
413
  msgstr ""
414
 
415
+ #: ../modules/taxonomy.php:40
416
  msgid "Taxonomies"
417
  msgstr ""
418
 
419
+ #: ../modules/taxonomy.php:268
420
  msgid "Most Used"
421
  msgstr ""
422
 
modules/abstract.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * All modules should extend this one.
@@ -44,9 +50,11 @@ abstract class CASModule {
44
  protected $ajax = false;
45
 
46
  /**
47
- *
48
  * Constructor
49
- *
 
 
 
50
  */
51
  public function __construct($id, $title, $ajax = false) {
52
  $this->id = $id;
@@ -59,6 +67,7 @@ abstract class CASModule {
59
  add_action('cas-module-save-data', array(&$this,'save_data'));
60
 
61
  add_filter('cas-module-print-data', array(&$this,'print_group_data'),10,2);
 
62
 
63
  if($this->ajax) {
64
  add_action('wp_ajax_cas-module-'.$this->id, array(&$this,'ajax_get_content'));
@@ -68,6 +77,18 @@ abstract class CASModule {
68
  add_filter('cas-context-data', array(&$this,'parse_context_data'));
69
 
70
  }
 
 
 
 
 
 
 
 
 
 
 
 
71
 
72
  /**
73
  * Default meta box content
@@ -82,7 +103,11 @@ abstract class CASModule {
82
  if(!$data)
83
  return;
84
 
85
- echo '<li class="control-section accordion-section">';
 
 
 
 
86
  echo '<h3 class="accordion-section-title" title="'.$this->name.'" tabindex="0">'.$this->name.'</h3>'."\n";
87
  echo '<div class="accordion-section-content cas-rule-content" data-cas-module="'.$this->id.'" id="cas-'.$this->id.'">';
88
 
@@ -125,7 +150,7 @@ abstract class CASModule {
125
 
126
  /**
127
  * Default query join
128
- * @global object $wpdb
129
  * @return string
130
  */
131
  public function db_join() {
@@ -174,7 +199,7 @@ abstract class CASModule {
174
  /**
175
  * Print saved condition data for a group
176
  * @author Joachim Jensen <jv@intox.dk>
177
- * @since 2
178
  * @param int $post_id
179
  * @return void
180
  */
@@ -197,10 +222,12 @@ abstract class CASModule {
197
  echo '</div>';
198
  }
199
  }
200
-
201
  /**
202
  * Get content for sidebar edit screen
203
- * @return array
 
 
204
  */
205
  abstract protected function _get_content($args = array());
206
 
@@ -219,8 +246,10 @@ abstract class CASModule {
219
  abstract public function get_context_data();
220
 
221
  /**
222
- * Parse context data together with
223
- * table query
 
 
224
  */
225
  final public function parse_context_data($data) {
226
  if(apply_filters("cas-is-content-{$this->id}", $this->in_context())) {
@@ -245,7 +274,7 @@ abstract class CASModule {
245
  * @author Joachim Jensen <jv@intox.dk>
246
  * @since 2
247
  * @param string $id
248
- * @param array $args
249
  * @return string
250
  */
251
  final protected function create_tab_panels($id, $args) {
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * All modules should extend this one.
50
  protected $ajax = false;
51
 
52
  /**
 
53
  * Constructor
54
+ * @author Joachim Jensen <jv@intox.dk>
55
+ * @param string $id
56
+ * @param string $title
57
+ * @param boolean $ajax
58
  */
59
  public function __construct($id, $title, $ajax = false) {
60
  $this->id = $id;
67
  add_action('cas-module-save-data', array(&$this,'save_data'));
68
 
69
  add_filter('cas-module-print-data', array(&$this,'print_group_data'),10,2);
70
+ add_filter('manage_'.ContentAwareSidebars::TYPE_SIDEBAR.'_columns', array(&$this,'metabox_preferences'));
71
 
72
  if($this->ajax) {
73
  add_action('wp_ajax_cas-module-'.$this->id, array(&$this,'ajax_get_content'));
77
  add_filter('cas-context-data', array(&$this,'parse_context_data'));
78
 
79
  }
80
+
81
+ /**
82
+ * Display module in Screen Settings
83
+ * @author Joachim Jensen <jv@intox.dk>
84
+ * @version 2.3
85
+ * @param array $columns
86
+ * @return array
87
+ */
88
+ public function metabox_preferences($columns) {
89
+ $columns['box-'.$this->id] = $this->name;
90
+ return $columns;
91
+ }
92
 
93
  /**
94
  * Default meta box content
103
  if(!$data)
104
  return;
105
 
106
+ $hidden_columns = get_hidden_columns( ContentAwareSidebars::TYPE_SIDEBAR );
107
+ $id = 'box-'.$this->id;
108
+ $hidden = in_array($id, $hidden_columns) ? ' hide-if-js' : '';
109
+
110
+ echo '<li id="'.$id.'" class="manage-column column-box-'.$this->id.' control-section accordion-section'.$hidden.'">';
111
  echo '<h3 class="accordion-section-title" title="'.$this->name.'" tabindex="0">'.$this->name.'</h3>'."\n";
112
  echo '<div class="accordion-section-content cas-rule-content" data-cas-module="'.$this->id.'" id="cas-'.$this->id.'">';
113
 
150
 
151
  /**
152
  * Default query join
153
+ * @global wpdb $wpdb
154
  * @return string
155
  */
156
  public function db_join() {
199
  /**
200
  * Print saved condition data for a group
201
  * @author Joachim Jensen <jv@intox.dk>
202
+ * @since 2.0
203
  * @param int $post_id
204
  * @return void
205
  */
222
  echo '</div>';
223
  }
224
  }
225
+
226
  /**
227
  * Get content for sidebar edit screen
228
+ * @author Joachim Jensen <jv@intox.dk>
229
+ * @param array $args
230
+ * @return array
231
  */
232
  abstract protected function _get_content($args = array());
233
 
246
  abstract public function get_context_data();
247
 
248
  /**
249
+ * Parse context data to sql query
250
+ * @author Joachim Jensen <jv@intox.dk>
251
+ * @param array|string $data
252
+ * @return array
253
  */
254
  final public function parse_context_data($data) {
255
  if(apply_filters("cas-is-content-{$this->id}", $this->in_context())) {
274
  * @author Joachim Jensen <jv@intox.dk>
275
  * @since 2
276
  * @param string $id
277
+ * @param array $args
278
  * @return string
279
  */
280
  final protected function create_tab_panels($id, $args) {
modules/author.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * Author Module
@@ -41,6 +47,7 @@ class CASModule_author extends CASModule {
41
  /**
42
  * Get data from context
43
  * @author Joachim Jensen <jv@intox.dk>
 
44
  * @since 2.0
45
  * @return array
46
  */
@@ -77,6 +84,7 @@ class CASModule_author extends CASModule {
77
 
78
  /**
79
  * Get authors with AJAX search
 
80
  * @return void
81
  */
82
  public function ajax_content_search() {
@@ -99,17 +107,17 @@ class CASModule_author extends CASModule {
99
  ORDER BY display_name ASC
100
  LIMIT 0,10
101
  ",
102
- '%'.$_REQUEST['q'].'%'));
103
 
104
  foreach($authors as $user) {
105
  $suggestions[] = array(
106
- 'label' => $user->display_name,
107
- 'value' => $user->ID,
108
- 'id' => $user->ID,
109
  'module' => $this->id,
110
- 'name' => $this->id,
111
- 'id2' => $this->id,
112
- 'elem' => $this->id.'-'.$user->ID
113
  );
114
  }
115
 
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * Author Module
47
  /**
48
  * Get data from context
49
  * @author Joachim Jensen <jv@intox.dk>
50
+ * @global WP_Post $post
51
  * @since 2.0
52
  * @return array
53
  */
84
 
85
  /**
86
  * Get authors with AJAX search
87
+ * @global wpdb $wpdb
88
  * @return void
89
  */
90
  public function ajax_content_search() {
107
  ORDER BY display_name ASC
108
  LIMIT 0,10
109
  ",
110
+ '%'.$_REQUEST['q'].'%'));
111
 
112
  foreach($authors as $user) {
113
  $suggestions[] = array(
114
+ 'label' => $user->display_name,
115
+ 'value' => $user->ID,
116
+ 'id' => $user->ID,
117
  'module' => $this->id,
118
+ 'name' => $this->id,
119
+ 'id2' => $this->id,
120
+ 'elem' => $this->id.'-'.$user->ID
121
  );
122
  }
123
 
modules/bbpress.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * bbPress Module
@@ -35,7 +41,7 @@ class CASModule_bbpress extends CASModule_author {
35
  * @return boolean
36
  */
37
  public function in_context() {
38
- return bbp_is_single_user();
39
  }
40
 
41
  /**
@@ -45,10 +51,11 @@ class CASModule_bbpress extends CASModule_author {
45
  * @return array
46
  */
47
  public function get_context_data() {
48
- return array(
49
- $this->id,
50
- bbp_get_displayed_user_id()
51
- );
 
52
  }
53
 
54
  /**
@@ -59,7 +66,15 @@ class CASModule_bbpress extends CASModule_author {
59
  */
60
  public function add_forum_dependency($where) {
61
  if(is_singular(array('topic','reply'))) {
62
- $where = "(post_types.meta_value IS NULL OR post_types.meta_value IN('".get_post_type()."','".get_the_ID()."','".bbp_get_forum_id()."','forum'))";
 
 
 
 
 
 
 
 
63
  }
64
  return $where;
65
  }
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * bbPress Module
41
  * @return boolean
42
  */
43
  public function in_context() {
44
+ return function_exists('bbp_is_single_user') ? bbp_is_single_user() : false;
45
  }
46
 
47
  /**
51
  * @return array
52
  */
53
  public function get_context_data() {
54
+ $data = array($this->id);
55
+ if(function_exists('bbp_get_displayed_user_id')) {
56
+ $data[] = bbp_get_displayed_user_id();
57
+ }
58
+ return $data;
59
  }
60
 
61
  /**
66
  */
67
  public function add_forum_dependency($where) {
68
  if(is_singular(array('topic','reply'))) {
69
+ $data = array(
70
+ get_post_type(),
71
+ get_the_ID(),
72
+ 'forum'
73
+ );
74
+ if(function_exists('bbp_get_forum_id')) {
75
+ $data[] = bbp_get_forum_id();
76
+ }
77
+ $where = "(post_types.meta_value IS NULL OR post_types.meta_value IN('".implode("','", $data)."'))";
78
  }
79
  return $where;
80
  }
modules/bp_member.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * BuddyPress Member Page Module
@@ -23,23 +29,30 @@ class CASModule_bp_member extends CASModule {
23
  add_filter('cas-is-content-static', array(&$this,'static_is_content'));
24
 
25
  }
26
-
27
  /**
28
- * Get member pages
29
- * @global object $bp
30
- * @return array
 
 
31
  */
32
  protected function _get_content($args = array()) {
33
  global $bp;
34
-
35
- $components = $bp->loaded_components;
36
- unset($components['members'],$components['xprofile']);
37
- $components['profile'] = 'profile';
38
-
39
  $content = array();
40
- foreach((array)$components as $name) {
41
- $content[$name] = ucfirst($name);
 
 
 
 
 
 
 
 
42
  }
 
43
  if(isset($args['include'])) {
44
  $content = array_intersect_key($content,array_flip($args['include']));
45
  }
@@ -54,33 +67,46 @@ class CASModule_bp_member extends CASModule {
54
  */
55
  public function in_context() {
56
  global $bp;
57
- return $bp->displayed_user->domain != null;
58
  }
59
 
60
  /**
61
  * Get data from context
62
  * @author Joachim Jensen <jv@intox.dk>
 
63
  * @since 2.0
64
  * @return array
65
  */
66
  public function get_context_data() {
67
  global $bp;
68
- return array(
69
- $bp->current_component,
70
- $bp->current_component."-".$bp->current_action
71
- );
 
 
 
 
72
  }
73
 
74
  /**
75
  * Meta box content
76
- * @global object $post
77
- * @global object $bp
78
  * @return void
79
  */
80
  public function meta_box_content() {
81
  global $post, $bp;
82
-
83
- echo '<li class="control-section accordion-section">';
 
 
 
 
 
 
 
 
84
  echo '<h3 class="accordion-section-title" title="'.$this->name.'" tabindex="0">'.$this->name.'</h3>'."\n";
85
  echo '<div class="accordion-section-content cas-rule-content" data-cas-module="'.$this->id.'" id="cas-'.$this->id.'">';
86
 
@@ -101,8 +127,8 @@ class CASModule_bp_member extends CASModule {
101
  }
102
 
103
  $tabs['all'] = array(
104
- 'title' => __('View All'),
105
- 'status' => true,
106
  'content' => $tab_content
107
  );
108
 
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * BuddyPress Member Page Module
29
  add_filter('cas-is-content-static', array(&$this,'static_is_content'));
30
 
31
  }
32
+
33
  /**
34
+ * Get content for sidebar editor
35
+ * @author Joachim Jensen <jv@intox.dk>
36
+ * @global object $bp
37
+ * @param array $args
38
+ * @return array
39
  */
40
  protected function _get_content($args = array()) {
41
  global $bp;
42
+
 
 
 
 
43
  $content = array();
44
+
45
+ if(isset($bp->loaded_components)) {
46
+ $components = $bp->loaded_components;
47
+ unset($components['members'],$components['xprofile']);
48
+ $components['profile'] = 'profile';
49
+
50
+
51
+ foreach((array)$components as $name) {
52
+ $content[$name] = ucfirst($name);
53
+ }
54
  }
55
+
56
  if(isset($args['include'])) {
57
  $content = array_intersect_key($content,array_flip($args['include']));
58
  }
67
  */
68
  public function in_context() {
69
  global $bp;
70
+ return isset($bp->displayed_user->domain) ? $bp->displayed_user->domain : false;
71
  }
72
 
73
  /**
74
  * Get data from context
75
  * @author Joachim Jensen <jv@intox.dk>
76
+ * @global object $bp
77
  * @since 2.0
78
  * @return array
79
  */
80
  public function get_context_data() {
81
  global $bp;
82
+ $data = array();
83
+ if(isset($bp->current_component)) {
84
+ $data[] = $bp->current_component;
85
+ if(isset($bp->current_action)) {
86
+ $data[] = $bp->current_component."-".$bp->current_action;
87
+ }
88
+ }
89
+ return $data;
90
  }
91
 
92
  /**
93
  * Meta box content
94
+ * @global WP_Post $post
95
+ * @global object $bp
96
  * @return void
97
  */
98
  public function meta_box_content() {
99
  global $post, $bp;
100
+
101
+ if(!$bp->bp_options_nav) {
102
+ return;
103
+ }
104
+
105
+ $hidden_columns = get_hidden_columns( ContentAwareSidebars::TYPE_SIDEBAR );
106
+ $id = 'box-'.$this->id;
107
+ $hidden = in_array($id, $hidden_columns) ? ' hide-if-js' : '';
108
+
109
+ echo '<li id="'.$id.'" class="manage-column column-'.$id.' control-section accordion-section'.$hidden.'">';
110
  echo '<h3 class="accordion-section-title" title="'.$this->name.'" tabindex="0">'.$this->name.'</h3>'."\n";
111
  echo '<div class="accordion-section-content cas-rule-content" data-cas-module="'.$this->id.'" id="cas-'.$this->id.'">';
112
 
127
  }
128
 
129
  $tabs['all'] = array(
130
+ 'title' => __('View All'),
131
+ 'status' => true,
132
  'content' => $tab_content
133
  );
134
 
modules/page_template.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * Page Template Module
@@ -28,7 +34,7 @@ class CASModule_page_template extends CASModule {
28
  * Determine if content is relevant
29
  * @return boolean
30
  */
31
- public function in_context() {
32
  if(is_singular() && !('page' == get_option( 'show_on_front') && get_option('page_on_front') == get_the_ID())) {
33
  $template = get_post_meta(get_the_ID(),'_wp_page_template',true);
34
  return ($template && $template != 'default');
@@ -51,6 +57,7 @@ class CASModule_page_template extends CASModule {
51
 
52
  /**
53
  * Get page templates
 
54
  * @return array
55
  */
56
  protected function _get_content($args = array()) {
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * Page Template Module
34
  * Determine if content is relevant
35
  * @return boolean
36
  */
37
+ public function in_context() {
38
  if(is_singular() && !('page' == get_option( 'show_on_front') && get_option('page_on_front') == get_the_ID())) {
39
  $template = get_post_meta(get_the_ID(),'_wp_page_template',true);
40
  return ($template && $template != 'default');
57
 
58
  /**
59
  * Get page templates
60
+ * @param array $args
61
  * @return array
62
  */
63
  protected function _get_content($args = array()) {
modules/polylang.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * Polylang Module
@@ -39,24 +45,30 @@ class CASModule_polylang extends CASModule {
39
  * @return array
40
  */
41
  public function get_context_data() {
42
- return array(
43
- $this->id,
44
- pll_current_language()
45
- );
 
46
  }
47
 
48
  /**
49
  * Get languages
50
  * @global object $polylang
 
51
  * @return array
52
  */
53
  protected function _get_content($args = array()) {
54
  global $polylang;
 
55
  $langs = array();
56
 
57
- foreach($polylang->get_languages_list() as $lng) {
58
- $langs[$lng->slug] = $lng->name;
 
 
59
  }
 
60
  if(isset($args['include'])) {
61
  $langs = array_intersect_key($langs,array_flip($args['include']));
62
  }
@@ -72,5 +84,5 @@ class CASModule_polylang extends CASModule {
72
  unset($post_types[ContentAwareSidebars::TYPE_SIDEBAR]);
73
  return $post_types;
74
  }
75
-
76
  }
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * Polylang Module
45
  * @return array
46
  */
47
  public function get_context_data() {
48
+ $data = array($this->id);
49
+ if(function_exists('pll_current_language')) {
50
+ $data[] = pll_current_language();
51
+ }
52
+ return $data;
53
  }
54
 
55
  /**
56
  * Get languages
57
  * @global object $polylang
58
+ * @param array $args
59
  * @return array
60
  */
61
  protected function _get_content($args = array()) {
62
  global $polylang;
63
+
64
  $langs = array();
65
 
66
+ if(isset($polylang->model) && method_exists($polylang->model, 'get_languages_list')) {
67
+ foreach($polylang->model->get_languages_list(array('fields'=>false)) as $lng) {
68
+ $langs[$lng->slug] = $lng->name;
69
+ }
70
  }
71
+
72
  if(isset($args['include'])) {
73
  $langs = array_intersect_key($langs,array_flip($args['include']));
74
  }
84
  unset($post_types[ContentAwareSidebars::TYPE_SIDEBAR]);
85
  return $post_types;
86
  }
87
+
88
  }
modules/post_type.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * Post Type Module
@@ -36,19 +42,34 @@ class CASModule_post_type extends CASModule {
36
  }
37
 
38
  }
39
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
  /**
41
- * Get registered post types
 
42
  * @return array
43
  */
44
  protected function _get_content($args = array()) {
45
  $args = wp_parse_args($args, array(
46
- 'include' => '',
47
- 'post_type' => 'post',
48
- 'orderby' => 'date',
49
- 'order' => 'DESC',
50
- 'paged' => 1
51
-
52
  ));
53
  extract($args);
54
 
@@ -60,20 +81,20 @@ class CASModule_post_type extends CASModule {
60
 
61
  //WP3.1 does not support (array) as post_status
62
  $query = new WP_Query(array(
63
- 'posts_per_page' => 20,
64
- 'post_type' => $post_type,
65
- 'post_status' => 'publish,private,future',
66
- 'post__in' => $include,
67
- 'exclude' => $exclude,
68
- 'orderby' => $orderby,
69
- 'order' => $order,
70
- 'paged' => $paged,
71
- 'ignore_sticky_posts' => true,
72
  'update_post_term_cache' => false
73
  ));
74
  $this->pagination = array(
75
- 'paged' => $paged,
76
- 'per_page' => 20,
77
  'total_pages' => $query->max_num_pages,
78
  'total_items' => $query->found_posts
79
  );
@@ -81,6 +102,11 @@ class CASModule_post_type extends CASModule {
81
  return $query->posts;
82
  }
83
 
 
 
 
 
 
84
  protected function _get_post_types() {
85
  if (empty($this->post_type_objects)) {
86
  // List public post types
@@ -91,13 +117,20 @@ class CASModule_post_type extends CASModule {
91
  return $this->post_type_objects;
92
  }
93
 
 
 
 
 
 
 
 
94
  public function print_group_data($post_id) {
95
  $ids = get_post_custom_values(ContentAwareSidebars::PREFIX . $this->id, $post_id);
96
 
97
  if($ids) {
98
  $lookup = array_flip((array)$ids);
99
  foreach($this->_get_post_types() as $post_type) {
100
- $posts =$this->_get_content(array('include' => $ids, 'posts_per_page' => -1, 'post_type' => $post_type->name));
101
  if($posts || isset($lookup[$post_type->name]) || isset($lookup[ContentAwareSidebars::PREFIX.'sub_' . $post_type->name])) {
102
  echo '<div class="cas-condition cas-condition-'.$this->id.'-'.$post_type->name.'">';
103
  echo '<strong>'.$post_type->label.'</strong>';
@@ -151,16 +184,20 @@ class CASModule_post_type extends CASModule {
151
 
152
  /**
153
  * Meta box content
154
- * @global object $post
155
- * @global object $wpdb
156
  * @return void
157
  */
158
  public function meta_box_content() {
159
  global $post;
160
 
 
 
161
  foreach ($this->_get_post_types() as $post_type) {
162
 
163
- echo '<li class="control-section accordion-section">';
 
 
 
164
  echo '<h3 class="accordion-section-title" title="'.$post_type->label.'" tabindex="0">'.$post_type->label.'</h3>'."\n";
165
  echo '<div class="accordion-section-content cas-rule-content" data-cas-module="'.$this->id.'" id="cas-' . $this->id . '-' . $post_type->name . '">'."\n";
166
 
@@ -348,9 +385,9 @@ class CASModule_post_type extends CASModule {
348
 
349
  /**
350
  * Automatically select child of selected parent
351
- * @param string $new_status
352
- * @param string $old_status
353
- * @param object $post
354
  * @return void
355
  */
356
  public function post_ancestry_check($new_status, $old_status, $post) {
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * Post Type Module
42
  }
43
 
44
  }
45
+
46
+ /**
47
+ * Display module in Screen Settings
48
+ * @author Joachim Jensen <jv@intox.dk>
49
+ * @version 2.3
50
+ * @param array $columns
51
+ * @return array
52
+ */
53
+ public function metabox_preferences($columns) {
54
+ foreach ($this->_get_post_types() as $post_type) {
55
+ $columns['box-'.$this->id.'-'.$post_type->name] = $post_type->label;
56
+ }
57
+ return $columns;
58
+ }
59
+
60
  /**
61
+ * Get content for sidebar editor
62
+ * @param array $args
63
  * @return array
64
  */
65
  protected function _get_content($args = array()) {
66
  $args = wp_parse_args($args, array(
67
+ 'include' => '',
68
+ 'post_type' => 'post',
69
+ 'orderby' => 'date',
70
+ 'order' => 'DESC',
71
+ 'paged' => 1,
72
+ 'posts_per_page' => 20
73
  ));
74
  extract($args);
75
 
81
 
82
  //WP3.1 does not support (array) as post_status
83
  $query = new WP_Query(array(
84
+ 'posts_per_page' => $posts_per_page,
85
+ 'post_type' => $post_type,
86
+ 'post_status' => 'publish,private,future',
87
+ 'post__in' => $include,
88
+ 'exclude' => $exclude,
89
+ 'orderby' => $orderby,
90
+ 'order' => $order,
91
+ 'paged' => $paged,
92
+ 'ignore_sticky_posts' => true,
93
  'update_post_term_cache' => false
94
  ));
95
  $this->pagination = array(
96
+ 'paged' => $paged,
97
+ 'per_page' => 20,
98
  'total_pages' => $query->max_num_pages,
99
  'total_items' => $query->found_posts
100
  );
102
  return $query->posts;
103
  }
104
 
105
+ /**
106
+ * Get registered public post types
107
+ * @author Joachim Jensen <jv@intox.dk>
108
+ * @return array
109
+ */
110
  protected function _get_post_types() {
111
  if (empty($this->post_type_objects)) {
112
  // List public post types
117
  return $this->post_type_objects;
118
  }
119
 
120
+ /**
121
+ * Print saved condition data for a group
122
+ * @author Joachim Jensen <jv@intox.dk>
123
+ * @version 2.0
124
+ * @param int $post_id
125
+ * @return void
126
+ */
127
  public function print_group_data($post_id) {
128
  $ids = get_post_custom_values(ContentAwareSidebars::PREFIX . $this->id, $post_id);
129
 
130
  if($ids) {
131
  $lookup = array_flip((array)$ids);
132
  foreach($this->_get_post_types() as $post_type) {
133
+ $posts =$this->_get_content(array('include' => $ids, 'posts_per_page' => -1, 'post_type' => $post_type->name, 'orderby' => 'title', 'order' => 'ASC'));
134
  if($posts || isset($lookup[$post_type->name]) || isset($lookup[ContentAwareSidebars::PREFIX.'sub_' . $post_type->name])) {
135
  echo '<div class="cas-condition cas-condition-'.$this->id.'-'.$post_type->name.'">';
136
  echo '<strong>'.$post_type->label.'</strong>';
184
 
185
  /**
186
  * Meta box content
187
+ * @global WP_Post $post
 
188
  * @return void
189
  */
190
  public function meta_box_content() {
191
  global $post;
192
 
193
+ $hidden_columns = get_hidden_columns( ContentAwareSidebars::TYPE_SIDEBAR );
194
+
195
  foreach ($this->_get_post_types() as $post_type) {
196
 
197
+ $id = 'box-'.$this->id.'-'.$post_type->name;
198
+ $hidden = in_array($id, $hidden_columns) ? ' hide-if-js' : '';
199
+
200
+ echo '<li id="'.$id.'" class="manage-column column-box-'.$this->id.'-'. $post_type->name.' control-section accordion-section'.$hidden.'">';
201
  echo '<h3 class="accordion-section-title" title="'.$post_type->label.'" tabindex="0">'.$post_type->label.'</h3>'."\n";
202
  echo '<div class="accordion-section-content cas-rule-content" data-cas-module="'.$this->id.'" id="cas-' . $this->id . '-' . $post_type->name . '">'."\n";
203
 
385
 
386
  /**
387
  * Automatically select child of selected parent
388
+ * @param string $new_status
389
+ * @param string $old_status
390
+ * @param WP_Post $post
391
  * @return void
392
  */
393
  public function post_ancestry_check($new_status, $old_status, $post) {
modules/qtranslate.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * qTranslate Module
@@ -36,28 +42,36 @@ class CASModule_qtranslate extends CASModule {
36
  * @return array
37
  */
38
  public function get_context_data() {
39
- return array(
40
- $this->id,
41
- qtrans_getLanguage()
42
- );
 
43
  }
44
-
45
  /**
46
- * Get languages
47
- * @global array $q_config
48
- * @return array
 
 
49
  */
50
  protected function _get_content($args = array()) {
51
  global $q_config;
 
52
  $langs = array();
53
-
54
- foreach(get_option('qtranslate_enabled_languages') as $lng) {
55
- $langs[$lng] = $q_config['language_name'][$lng];
 
 
 
 
56
  }
 
57
  if(isset($args['include'])) {
58
  $langs = array_intersect_key($langs,array_flip($args['include']));
59
  }
60
  return $langs;
61
  }
62
-
63
  }
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * qTranslate Module
42
  * @return array
43
  */
44
  public function get_context_data() {
45
+ $data = array($this->id);
46
+ if(function_exists('qtrans_getLanguage')) {
47
+ $data[] = qtrans_getLanguage();
48
+ }
49
+ return $data;
50
  }
51
+
52
  /**
53
+ * Get content for sidebar edit screen
54
+ * @author Joachim Jensen <jv@intox.dk>
55
+ * @global array $q_config
56
+ * @param array $args
57
+ * @return array
58
  */
59
  protected function _get_content($args = array()) {
60
  global $q_config;
61
+
62
  $langs = array();
63
+
64
+ if(isset($q_config['language_name'])) {
65
+ foreach((array)get_option('qtranslate_enabled_languages') as $lng) {
66
+ if(isset($q_config['language_name'][$lng])) {
67
+ $langs[$lng] = $q_config['language_name'][$lng];
68
+ }
69
+ }
70
  }
71
+
72
  if(isset($args['include'])) {
73
  $langs = array_intersect_key($langs,array_flip($args['include']));
74
  }
75
  return $langs;
76
  }
 
77
  }
modules/static.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * Static Pages Module
@@ -26,6 +32,7 @@ class CASModule_static extends CASModule {
26
 
27
  /**
28
  * Get static content
 
29
  * @return array
30
  */
31
  protected function _get_content($args = array()) {
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * Static Pages Module
32
 
33
  /**
34
  * Get static content
35
+ * @param array $args
36
  * @return array
37
  */
38
  protected function _get_content($args = array()) {
modules/taxonomy.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * Taxonomy Module
@@ -42,6 +48,20 @@ class CASModule_taxonomy extends CASModule {
42
  }
43
 
44
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
45
 
46
  /**
47
  * Determine if content is relevant
@@ -74,7 +94,7 @@ class CASModule_taxonomy extends CASModule {
74
  public function db_join() {
75
  global $wpdb;
76
 
77
- $joins = "LEFT JOIN $wpdb->term_relationships term ON term.object_id = posts.ID ";
78
  $joins .= "LEFT JOIN $wpdb->term_taxonomy taxonomy ON taxonomy.term_taxonomy_id = term.term_taxonomy_id ";
79
  $joins .= "LEFT JOIN $wpdb->terms terms ON terms.term_id = taxonomy.term_id ";
80
  $joins .= "LEFT JOIN $wpdb->postmeta taxonomies ON taxonomies.post_id = posts.ID AND taxonomies.meta_key = '".ContentAwareSidebars::PREFIX."taxonomies'";
@@ -110,8 +130,8 @@ class CASModule_taxonomy extends CASModule {
110
 
111
  }
112
  $term = get_queried_object();
113
-
114
- return "((taxonomy.taxonomy = '".$term->taxonomy."' AND terms.slug = '".$term->slug."') OR taxonomies.meta_value = '".$term->taxonomy."')";
115
  }
116
 
117
  /**
@@ -123,17 +143,18 @@ class CASModule_taxonomy extends CASModule {
123
  }
124
 
125
  /**
126
- * Get registered taxonomies
 
127
  * @return array
128
  */
129
  protected function _get_content($args = array()) {
130
  $args = wp_parse_args($args, array(
131
- 'include' => '',
132
  'taxonomy' => 'category',
133
- 'number' => 20,
134
- 'orderby' => 'name',
135
- 'order' => 'ASC',
136
- 'offset' => 0
137
  ));
138
  extract($args);
139
  $total_items = wp_count_terms($taxonomy,array('hide_empty'=>false));
@@ -141,19 +162,19 @@ class CASModule_taxonomy extends CASModule {
141
  $terms = array();
142
  } else {
143
  $terms = get_terms($taxonomy, array(
144
- 'number' => $number,
145
  'hide_empty' => false,
146
- 'include' => $include,
147
- 'offset' => ($offset*$number),
148
- 'orderby' => $orderby,
149
- 'order' => $order
150
  ));
151
  }
152
 
153
  $per_page = $number;
154
  $this->pagination = array(
155
- 'paged' => $offset+1,
156
- 'per_page' => $per_page,
157
  'total_pages' => ceil($total_items/$per_page),
158
  'total_items' => $total_items
159
  );
@@ -162,6 +183,11 @@ class CASModule_taxonomy extends CASModule {
162
  return $terms;
163
  }
164
 
 
 
 
 
 
165
  protected function _get_taxonomies() {
166
  // List public taxonomies
167
  if (empty($this->taxonomy_objects)) {
@@ -169,9 +195,15 @@ class CASModule_taxonomy extends CASModule {
169
  $this->taxonomy_objects[$tax->name] = $tax;
170
  }
171
  }
172
- return $this->taxonomy_objects;
173
  }
174
 
 
 
 
 
 
 
175
  public function print_group_data($post_id) {
176
  $ids = array_flip((array)get_post_custom_values(ContentAwareSidebars::PREFIX . $this->id, $post_id));
177
 
@@ -215,9 +247,14 @@ class CASModule_taxonomy extends CASModule {
215
  public function meta_box_content() {
216
  global $post;
217
 
 
 
218
  foreach ($this->_get_taxonomies() as $taxonomy) {
219
 
220
- echo '<li class="control-section accordion-section">';
 
 
 
221
  echo '<h3 class="accordion-section-title" title="'.$taxonomy->label.'" tabindex="0">'.$taxonomy->label.'</h3>'."\n";
222
  echo '<div class="accordion-section-content cas-rule-content" data-cas-module="'.$this->id.'" id="cas-' . $this->id . '-' . $taxonomy->name . '">';
223
 
@@ -247,13 +284,13 @@ class CASModule_taxonomy extends CASModule {
247
 
248
  $tabs = array();
249
  $tabs['popular'] = array(
250
- 'title' => __('Most Used'),
251
- 'status' => true,
252
  'content' => $this->term_checklist($taxonomy, $popular_terms)
253
  );
254
  $tabs['all'] = array(
255
- 'title' => __('View All'),
256
- 'status' => false,
257
  'content' => $this->term_checklist($taxonomy, $terms, false, true)
258
  );
259
  if($this->searchable) {
@@ -301,16 +338,16 @@ class CASModule_taxonomy extends CASModule {
301
 
302
  if($pagination) {
303
  $paginate = paginate_links(array(
304
- 'base' => admin_url( 'admin-ajax.php').'%_%',
305
- 'format' => '?paged=%#%',
306
- 'total' => $this->pagination['total_pages'],
307
- 'current' => $this->pagination['paged'],
308
- 'mid_size' => 2,
309
- 'end_size' => 1,
310
- 'prev_next' => true,
311
- 'prev_text' => 'prev',
312
- 'next_text' => 'next',
313
- 'add_args' => array('item_object'=>$taxonomy->name),
314
  ));
315
  $return = $paginate.$return.$paginate;
316
  }
@@ -350,21 +387,21 @@ class CASModule_taxonomy extends CASModule {
350
  if ( preg_match('/cas-autocomplete-'.$this->id.'-([a-zA-Z_-]*\b)/', $_REQUEST['type'], $matches) ) {
351
  if(($taxonomy = get_taxonomy( $matches[1] ))) {
352
  $terms = get_terms($taxonomy->name, array(
353
- 'number' => 10,
354
  'hide_empty' => false,
355
- 'search' => $_REQUEST['q']
356
  ));
357
  $name = 'cas_condition[tax_input]['.$matches[1].']';
358
  $value = ($taxonomy->hierarchical ? 'term_id' : 'slug');
359
  foreach($terms as $term) {
360
  $suggestions[] = array(
361
- 'label' => $term->name,
362
- 'value' => $term->$value,
363
- 'id' => $term->$value,
364
  'module' => $this->id,
365
- 'name' => $name,
366
- 'id2' => $this->id.'-'.$term->taxonomy,
367
- 'elem' => $term->taxonomy.'-'.$term->term_id
368
  );
369
  }
370
  }
@@ -374,6 +411,12 @@ class CASModule_taxonomy extends CASModule {
374
  die();
375
  }
376
 
 
 
 
 
 
 
377
  public function save_data($post_id) {
378
  parent::save_data($post_id);
379
 
@@ -430,20 +473,20 @@ class CASModule_taxonomy extends CASModule {
430
  if($term->parent != '0') {
431
  // Get sidebars with term ancestor wanting to auto-select term
432
  $query = new WP_Query(array(
433
- 'post_type' => ContentAwareSidebars::TYPE_CONDITION_GROUP,
434
- 'meta_query' => array(
435
  array(
436
- 'key' => ContentAwareSidebars::PREFIX . $this->id,
437
- 'value' => ContentAwareSidebars::PREFIX.'sub_' . $taxonomy,
438
- 'compare' => '='
439
  )
440
  ),
441
  'tax_query' => array(
442
  array(
443
- 'taxonomy' => $taxonomy,
444
- 'field' => 'id',
445
- 'terms' => get_ancestors($term_id, $taxonomy),
446
- 'include_children' => false
447
  )
448
  )
449
  ));
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * Taxonomy Module
48
  }
49
 
50
  }
51
+
52
+ /**
53
+ * Display module in Screen Settings
54
+ * @author Joachim Jensen <jv@intox.dk>
55
+ * @version 2.3
56
+ * @param array $columns
57
+ * @return array
58
+ */
59
+ public function metabox_preferences($columns) {
60
+ foreach ($this->_get_taxonomies() as $tax) {
61
+ $columns['box-'.$this->id.'-'.$tax->name] = $tax->label;
62
+ }
63
+ return $columns;
64
+ }
65
 
66
  /**
67
  * Determine if content is relevant
94
  public function db_join() {
95
  global $wpdb;
96
 
97
+ $joins = "LEFT JOIN $wpdb->term_relationships term ON term.object_id = posts.ID ";
98
  $joins .= "LEFT JOIN $wpdb->term_taxonomy taxonomy ON taxonomy.term_taxonomy_id = term.term_taxonomy_id ";
99
  $joins .= "LEFT JOIN $wpdb->terms terms ON terms.term_id = taxonomy.term_id ";
100
  $joins .= "LEFT JOIN $wpdb->postmeta taxonomies ON taxonomies.post_id = posts.ID AND taxonomies.meta_key = '".ContentAwareSidebars::PREFIX."taxonomies'";
130
 
131
  }
132
  $term = get_queried_object();
133
+
134
+ return "(terms.slug IS NULL OR (taxonomy.taxonomy = '".$term->taxonomy."' AND terms.slug = '".$term->slug."')) AND (taxonomies.meta_value IS NULL OR taxonomies.meta_value = '".$term->taxonomy."')";
135
  }
136
 
137
  /**
143
  }
144
 
145
  /**
146
+ * Get content for sidebar editor
147
+ * @param array $args
148
  * @return array
149
  */
150
  protected function _get_content($args = array()) {
151
  $args = wp_parse_args($args, array(
152
+ 'include' => '',
153
  'taxonomy' => 'category',
154
+ 'number' => 20,
155
+ 'orderby' => 'name',
156
+ 'order' => 'ASC',
157
+ 'offset' => 0
158
  ));
159
  extract($args);
160
  $total_items = wp_count_terms($taxonomy,array('hide_empty'=>false));
162
  $terms = array();
163
  } else {
164
  $terms = get_terms($taxonomy, array(
165
+ 'number' => $number,
166
  'hide_empty' => false,
167
+ 'include' => $include,
168
+ 'offset' => ($offset*$number),
169
+ 'orderby' => $orderby,
170
+ 'order' => $order
171
  ));
172
  }
173
 
174
  $per_page = $number;
175
  $this->pagination = array(
176
+ 'paged' => $offset+1,
177
+ 'per_page' => $per_page,
178
  'total_pages' => ceil($total_items/$per_page),
179
  'total_items' => $total_items
180
  );
183
  return $terms;
184
  }
185
 
186
+ /**
187
+ * Get registered public taxonomies
188
+ * @author Joachim Jensen <jv@intox.dk>
189
+ * @return array
190
+ */
191
  protected function _get_taxonomies() {
192
  // List public taxonomies
193
  if (empty($this->taxonomy_objects)) {
195
  $this->taxonomy_objects[$tax->name] = $tax;
196
  }
197
  }
198
+ return $this->taxonomy_objects;
199
  }
200
 
201
+ /**
202
+ * Print condition data for a group
203
+ * @author Joachim Jensen <jv@intox.dk>
204
+ * @param int $post_id
205
+ * @return void
206
+ */
207
  public function print_group_data($post_id) {
208
  $ids = array_flip((array)get_post_custom_values(ContentAwareSidebars::PREFIX . $this->id, $post_id));
209
 
247
  public function meta_box_content() {
248
  global $post;
249
 
250
+ $hidden_columns = get_hidden_columns( ContentAwareSidebars::TYPE_SIDEBAR );
251
+
252
  foreach ($this->_get_taxonomies() as $taxonomy) {
253
 
254
+ $id = 'box-'.$this->id.'-'.$taxonomy->name;
255
+ $hidden = in_array($id, $hidden_columns) ? ' hide-if-js' : '';
256
+
257
+ echo '<li id="'.$id.'" class="manage-column column-'.$id.' control-section accordion-section'.$hidden.'">';
258
  echo '<h3 class="accordion-section-title" title="'.$taxonomy->label.'" tabindex="0">'.$taxonomy->label.'</h3>'."\n";
259
  echo '<div class="accordion-section-content cas-rule-content" data-cas-module="'.$this->id.'" id="cas-' . $this->id . '-' . $taxonomy->name . '">';
260
 
284
 
285
  $tabs = array();
286
  $tabs['popular'] = array(
287
+ 'title' => __('Most Used'),
288
+ 'status' => true,
289
  'content' => $this->term_checklist($taxonomy, $popular_terms)
290
  );
291
  $tabs['all'] = array(
292
+ 'title' => __('View All'),
293
+ 'status' => false,
294
  'content' => $this->term_checklist($taxonomy, $terms, false, true)
295
  );
296
  if($this->searchable) {
338
 
339
  if($pagination) {
340
  $paginate = paginate_links(array(
341
+ 'base' => admin_url( 'admin-ajax.php').'%_%',
342
+ 'format' => '?paged=%#%',
343
+ 'total' => $this->pagination['total_pages'],
344
+ 'current' => $this->pagination['paged'],
345
+ 'mid_size' => 2,
346
+ 'end_size' => 1,
347
+ 'prev_next' => true,
348
+ 'prev_text' => 'prev',
349
+ 'next_text' => 'next',
350
+ 'add_args' => array('item_object'=>$taxonomy->name),
351
  ));
352
  $return = $paginate.$return.$paginate;
353
  }
387
  if ( preg_match('/cas-autocomplete-'.$this->id.'-([a-zA-Z_-]*\b)/', $_REQUEST['type'], $matches) ) {
388
  if(($taxonomy = get_taxonomy( $matches[1] ))) {
389
  $terms = get_terms($taxonomy->name, array(
390
+ 'number' => 10,
391
  'hide_empty' => false,
392
+ 'search' => $_REQUEST['q']
393
  ));
394
  $name = 'cas_condition[tax_input]['.$matches[1].']';
395
  $value = ($taxonomy->hierarchical ? 'term_id' : 'slug');
396
  foreach($terms as $term) {
397
  $suggestions[] = array(
398
+ 'label' => $term->name,
399
+ 'value' => $term->$value,
400
+ 'id' => $term->$value,
401
  'module' => $this->id,
402
+ 'name' => $name,
403
+ 'id2' => $this->id.'-'.$term->taxonomy,
404
+ 'elem' => $term->taxonomy.'-'.$term->term_id
405
  );
406
  }
407
  }
411
  die();
412
  }
413
 
414
+ /**
415
+ * Save data on POST
416
+ * @author Joachim Jensen <jv@intox.dk>
417
+ * @param int $post_id
418
+ * @return void
419
+ */
420
  public function save_data($post_id) {
421
  parent::save_data($post_id);
422
 
473
  if($term->parent != '0') {
474
  // Get sidebars with term ancestor wanting to auto-select term
475
  $query = new WP_Query(array(
476
+ 'post_type' => ContentAwareSidebars::TYPE_CONDITION_GROUP,
477
+ 'meta_query' => array(
478
  array(
479
+ 'key' => ContentAwareSidebars::PREFIX . $this->id,
480
+ 'value' => ContentAwareSidebars::PREFIX.'sub_' . $taxonomy,
481
+ 'compare' => '='
482
  )
483
  ),
484
  'tax_query' => array(
485
  array(
486
+ 'taxonomy' => $taxonomy,
487
+ 'field' => 'id',
488
+ 'terms' => get_ancestors($term_id, $taxonomy),
489
+ 'include_children' => false
490
  )
491
  )
492
  ));
modules/transposh.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * Transposh Module
@@ -36,24 +42,39 @@ class CASModule_transposh extends CASModule {
36
  * @return array
37
  */
38
  public function get_context_data() {
39
- return array(
40
- $this->id,
41
- transposh_get_current_language()
42
- );
 
43
  }
44
 
45
  /**
46
- * Get languages
47
  * @global object $my_transposh_plugin
 
48
  * @return array
49
  */
50
  protected function _get_content($args = array()) {
51
  global $my_transposh_plugin;
52
  $langs = array();
53
 
54
- foreach(explode(',',$my_transposh_plugin->options->viewable_languages) as $lng) {
55
- $langs[$lng] = transposh_consts::get_language_orig_name($lng);
 
 
 
 
 
 
 
 
 
 
 
 
56
  }
 
57
  if(isset($args['include'])) {
58
  $langs = array_intersect_key($langs,array_flip($args['include']));
59
  }
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * Transposh Module
42
  * @return array
43
  */
44
  public function get_context_data() {
45
+ $data = array($this->id);
46
+ if(function_exists('transposh_get_current_language')) {
47
+ $data[] = transposh_get_current_language();
48
+ }
49
+ return $data;
50
  }
51
 
52
  /**
53
+ * Get content for sidebar editor
54
  * @global object $my_transposh_plugin
55
+ * @param array $args
56
  * @return array
57
  */
58
  protected function _get_content($args = array()) {
59
  global $my_transposh_plugin;
60
  $langs = array();
61
 
62
+ /**
63
+ * isset($my_transposh_plugin->options->viewable_languages)
64
+ * returns false because transposh dev has not implemented __isset
65
+ * using get_option instead for robustness
66
+ */
67
+
68
+ if(defined('TRANSPOSH_OPTIONS') && method_exists('transposh_consts', 'get_language_orig_name')) {
69
+ $options = get_option(TRANSPOSH_OPTIONS);
70
+
71
+ if(isset($options['viewable_languages'])) {
72
+ foreach(explode(',',$options['viewable_languages']) as $lng) {
73
+ $langs[$lng] = transposh_consts::get_language_orig_name($lng);
74
+ }
75
+ }
76
  }
77
+
78
  if(isset($args['include'])) {
79
  $langs = array_intersect_key($langs,array_flip($args['include']));
80
  }
modules/wpml.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * WPML Module
@@ -36,27 +42,31 @@ class CASModule_wpml extends CASModule {
36
  * @return array
37
  */
38
  public function get_context_data() {
39
- return array(
40
- $this->id,
41
- ICL_LANGUAGE_CODE
42
- );
 
43
  }
44
 
45
  /**
46
  * Get languages
 
47
  * @return array
48
  */
49
  protected function _get_content($args = array()) {
50
  $langs = array();
51
 
52
- foreach(icl_get_languages('skip_missing=N') as $lng) {
53
- $langs[$lng['language_code']] = $lng['native_name'];
54
- }
 
 
55
 
56
  if(isset($args['include'])) {
57
  $langs = array_intersect_key($langs,array_flip($args['include']));
58
  }
59
  return $langs;
60
  }
61
-
62
  }
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * WPML Module
42
  * @return array
43
  */
44
  public function get_context_data() {
45
+ $data = array($this->id);
46
+ if(defined('ICL_LANGUAGE_CODE')) {
47
+ $data[] = ICL_LANGUAGE_CODE;
48
+ }
49
+ return $data;
50
  }
51
 
52
  /**
53
  * Get languages
54
+ * @param array $args
55
  * @return array
56
  */
57
  protected function _get_content($args = array()) {
58
  $langs = array();
59
 
60
+ if(function_exists('icl_get_languages')) {
61
+ foreach(icl_get_languages('skip_missing=N') as $lng) {
62
+ $langs[$lng['language_code']] = $lng['native_name'];
63
+ }
64
+ }
65
 
66
  if(isset($args['include'])) {
67
  $langs = array_intersect_key($langs,array_flip($args['include']));
68
  }
69
  return $langs;
70
  }
71
+
72
  }
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: intoxstudio
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KPZHE6A72LEN4&lc=US&item_name=WordPress%20Plugin%3a%20Content%20Aware%20Sidebars&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
4
  Tags: sidebar, widget, widget area, content aware, context aware, conditional, seo, dynamic, bbpress, buddypress, qtranslate, polylang, transposh, wpml, woocommerce
5
  Requires at least: 3.3
6
- Tested up to: 3.9
7
- Stable tag: 2.2
8
  License: GPLv3
9
 
10
  Create and display sidebars according to the content being viewed.
@@ -59,7 +59,7 @@ Developed with speed and performance in mind and will add no extra database tabl
59
  * bbPress (v2.0.2+)
60
  * BuddyPress (v1.6.2+)
61
  * qTranslate (v2.5.29+)
62
- * Polylang (v0.9.6+)
63
  * Transposh Translation Filter (v0.9.5+)
64
  * [WPML Multilingual Blog/CMS (v2.4.3+) Tested and certified](http://wpml.org/plugin/content-aware-sidebars/)
65
 
@@ -70,10 +70,11 @@ Developed with speed and performance in mind and will add no extra database tabl
70
  * German (de_DE): Enno Wulff
71
  * Hungarian (hu_HU): Kis Lukács
72
  * Italian (it_IT): [Luciano Del Fico](http://www.myweb2.it/)
73
- * Latvian (lv_LV): [Haralds Gribusts](http://www.fireclubllatvia.lv/)
74
- * Lithuanian (lt_LT): [Vincent G](http://host1free.com/)
75
- * Slovak (sk_SK): [Branco](http://webhostinggeeks.com/)
76
  * Spanish (es_ES): [Analia Jensen](http://www.linkedin.com/in/analiajensen)
 
77
 
78
  Do you want to see your name here?
79
 
@@ -93,7 +94,7 @@ Download the latest [template .po file](http://plugins.svn.wordpress.org/content
93
 
94
  == Frequently Asked Questions ==
95
 
96
- [Click here to go to the official FAQ page](http://www.intox.dk/en/plugin/content-aware-sidebars-en/faq/).
97
 
98
  == Screenshots ==
99
 
@@ -132,6 +133,26 @@ Download the latest [template .po file](http://plugins.svn.wordpress.org/content
132
 
133
  == Changelog ==
134
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
135
  = 2.2 =
136
 
137
  * Added: sidebar displayed in theme customizer (wp3.4+)
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KPZHE6A72LEN4&lc=US&item_name=WordPress%20Plugin%3a%20Content%20Aware%20Sidebars&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
4
  Tags: sidebar, widget, widget area, content aware, context aware, conditional, seo, dynamic, bbpress, buddypress, qtranslate, polylang, transposh, wpml, woocommerce
5
  Requires at least: 3.3
6
+ Tested up to: 3.9.1
7
+ Stable tag: 2.3
8
  License: GPLv3
9
 
10
  Create and display sidebars according to the content being viewed.
59
  * bbPress (v2.0.2+)
60
  * BuddyPress (v1.6.2+)
61
  * qTranslate (v2.5.29+)
62
+ * Polylang (v1.2+)
63
  * Transposh Translation Filter (v0.9.5+)
64
  * [WPML Multilingual Blog/CMS (v2.4.3+) Tested and certified](http://wpml.org/plugin/content-aware-sidebars/)
65
 
70
  * German (de_DE): Enno Wulff
71
  * Hungarian (hu_HU): Kis Lukács
72
  * Italian (it_IT): [Luciano Del Fico](http://www.myweb2.it/)
73
+ * Latvian (lv_LV): Haralds Gribusts
74
+ * Lithuanian (lt_LT): Vincent G
75
+ * Slovak (sk_SK): Branco
76
  * Spanish (es_ES): [Analia Jensen](http://www.linkedin.com/in/analiajensen)
77
+ * Ukranian (uk_UA): [Michael Yunat](http://getvoip.com)
78
 
79
  Do you want to see your name here?
80
 
94
 
95
  == Frequently Asked Questions ==
96
 
97
+ [Click here to go to the official FAQ page for Content Aware Sidebars](http://www.intox.dk/en/plugin/content-aware-sidebars-en/faq/).
98
 
99
  == Screenshots ==
100
 
133
 
134
  == Changelog ==
135
 
136
+ = 2.3 =
137
+
138
+ * Added: ukranian translation
139
+ * Added: error if trying to access php files directly
140
+ * Added: bbpress, bp_member, polylang, qtranslate, transposh and wpml modules are more robust
141
+ * Added: content rule boxes can be hidden in screen options in sidebar editor
142
+ * Added: help tab in sidebar editor
143
+ * Added: widgets count column in sidebar overview
144
+ * Added: menu order moved to options meta box in sidebar editor
145
+ * Fixed: merge position option hidden on forced replace handle
146
+ * Fixed: polylang compatibility now 1.2+
147
+ * Fixed: width of columns in sidebar overview
148
+ * Removed: exposure column in sidebar overview
149
+
150
+ = 2.2.1 =
151
+
152
+ * Fixed: taxonomy archive conditions did not work with other modules properly
153
+ * Fixed: removed display limit of 20 for saved post type conditions
154
+ * Fixed: saved post type conditions ordered alphabetically
155
+
156
  = 2.2 =
157
 
158
  * Added: sidebar displayed in theme customizer (wp3.4+)
update_db.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  * Run updates
9
  * @param float $current_version
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  * Run updates
15
  * @param float $current_version
walker.php CHANGED
@@ -4,6 +4,12 @@
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
 
 
 
 
 
 
7
  /**
8
  *
9
  * Walker for post types and taxonomies
4
  * @author Joachim Jensen <jv@intox.dk>
5
  */
6
 
7
+ if (!defined('ContentAwareSidebars::DB_VERSION')) {
8
+ header('Status: 403 Forbidden');
9
+ header('HTTP/1.1 403 Forbidden');
10
+ exit;
11
+ }
12
+
13
  /**
14
  *
15
  * Walker for post types and taxonomies