Nested Pages - Version 1.5.1

Version Description

  • Bug fix where hidden nav items in the nested view were deleting nav items from other menus.
  • Updated German Translation (Thanks to Martin Wecke)
Download this release

Release Info

Developer kylephillips
Plugin Icon 128x128 Nested Pages
Version 1.5.1
Comparing to
See all releases

Code changes from version 1.5.0 to 1.5.1

app/Activation/Updates/Updates.php CHANGED
@@ -3,6 +3,7 @@
3
  namespace NestedPages\Activation\Updates;
4
 
5
  use NestedPages\Entities\NavMenu\NavMenuRepository;
 
6
 
7
  /**
8
  * Required Version Upgrades
@@ -34,6 +35,7 @@ class Updates
34
  $this->new_version = $new_version;
35
  $this->nav_menu_repo = new NavMenuRepository;
36
  $this->setCurrentVersion();
 
37
  $this->addMenu();
38
  $this->convertMenuToID();
39
  $this->enablePagePostType();
@@ -115,4 +117,17 @@ class Updates
115
  }
116
  }
117
 
 
 
 
 
 
 
 
 
 
 
 
 
 
118
  }
3
  namespace NestedPages\Activation\Updates;
4
 
5
  use NestedPages\Entities\NavMenu\NavMenuRepository;
6
+ use NestedPages\Entities\NavMenu\NavMenuSyncListing;
7
 
8
  /**
9
  * Required Version Upgrades
35
  $this->new_version = $new_version;
36
  $this->nav_menu_repo = new NavMenuRepository;
37
  $this->setCurrentVersion();
38
+ $this->clearMenu();
39
  $this->addMenu();
40
  $this->convertMenuToID();
41
  $this->enablePagePostType();
117
  }
118
  }
119
 
120
+ /**
121
+ * Regenerate the synced menu
122
+ */
123
+ private function clearMenu()
124
+ {
125
+ if ( version_compare( $this->current_version, '1.5.1', '<' ) ){
126
+ $menu_id = $this->nav_menu_repo->getMenuID();
127
+ $this->nav_menu_repo->clearMenu($menu_id);
128
+ $syncer = new NavMenuSyncListing;
129
+ $syncer->sync();
130
+ }
131
+ }
132
+
133
  }
app/Bootstrap.php CHANGED
@@ -11,17 +11,25 @@ class Bootstrap
11
  public function __construct()
12
  {
13
  $this->initializePlugin();
 
14
  add_action( 'init', array($this, 'initializeWordPress') );
15
  add_filter( 'plugin_action_links_' . 'wp-nested-pages/nestedpages.php', array($this, 'settingsLink' ) );
16
  }
17
 
18
  /**
19
- * Initialize Plugin
20
  */
21
- private function initializePlugin()
22
  {
23
  new Activation\Activate;
24
  new Redirects;
 
 
 
 
 
 
 
25
  new Entities\PostType\RegisterPostTypes;
26
  new Entities\Post\PostTrashActions;
27
  new Entities\Listing\ListingActions;
11
  public function __construct()
12
  {
13
  $this->initializePlugin();
14
+ add_action( 'wp_loaded', array($this, 'wpLoaded'));
15
  add_action( 'init', array($this, 'initializeWordPress') );
16
  add_filter( 'plugin_action_links_' . 'wp-nested-pages/nestedpages.php', array($this, 'settingsLink' ) );
17
  }
18
 
19
  /**
20
+ * WP Loaded
21
  */
22
+ public function wpLoaded()
23
  {
24
  new Activation\Activate;
25
  new Redirects;
26
+ }
27
+
28
+ /**
29
+ * Initialize Plugin
30
+ */
31
+ private function initializePlugin()
32
+ {
33
  new Entities\PostType\RegisterPostTypes;
34
  new Entities\Post\PostTrashActions;
35
  new Entities\Listing\ListingActions;
app/Entities/NavMenu/NavMenuRepository.php CHANGED
@@ -26,15 +26,54 @@ class NavMenuRepository
26
  public function getMenuItem($id, $query = 'xfn')
27
  {
28
  global $wpdb;
29
- $prefix = $wpdb->prefix;
30
- $meta_table = $prefix . 'postmeta';
31
  if ( $query == 'xfn' ){
32
- $sql = "SELECT post_id FROM $meta_table WHERE meta_value = $id AND meta_key = '_menu_item_xfn'";
33
- } else {
34
- $sql = "SELECT post_id FROM $meta_table WHERE meta_value = $id AND meta_key = '_menu_item_object_id'";
 
 
35
  }
36
- $post_id = $wpdb->get_var($sql);
37
- return $post_id;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38
  }
39
 
40
  /**
26
  public function getMenuItem($id, $query = 'xfn')
27
  {
28
  global $wpdb;
29
+ $post_id = 0;
30
+
31
  if ( $query == 'xfn' ){
32
+ $prefix = $wpdb->prefix;
33
+ $meta_table = $prefix . 'postmeta';
34
+ $sql = "SELECT post_id FROM `$meta_table` WHERE meta_value = '$id' AND meta_key = '_menu_item_xfn'";
35
+ $post_id = $wpdb->get_var($sql);
36
+ return ( $post_id ) ? $post_id : 0;
37
  }
38
+
39
+ if ( $query == 'object_id' ){
40
+ $menu_id = $this->getMenuID();
41
+ $prefix = $wpdb->prefix;
42
+ $meta_table = $prefix . 'postmeta';
43
+ $term_relationships_table = $prefix . 'term_relationships';
44
+ $terms_table = $prefix . 'terms';
45
+ $sql = "SELECT
46
+ pm.post_id,
47
+ t.term_id,
48
+ t.name,
49
+ pmx.meta_value AS xfn_type
50
+ FROM $meta_table AS pm
51
+ LEFT JOIN $term_relationships_table AS tr
52
+ ON tr.object_id = pm.post_id
53
+ LEFT JOIN $terms_table AS t
54
+ ON t.term_id = tr.term_taxonomy_id
55
+ LEFT JOIN $meta_table AS pmx
56
+ ON pmx.post_id = pm.post_id AND pmx.meta_key = '_menu_item_xfn'
57
+ WHERE pm.meta_value = $id AND pm.meta_key = '_menu_item_object_id'
58
+ ";
59
+ $results = $wpdb->get_results($sql);
60
+ foreach($results as $result){
61
+ if ( $result->term_id == $menu_id && $result->xfn_type == 'page' ) $post_id = $result->post_id;
62
+ }
63
+ return $post_id;
64
+ }
65
+ }
66
+
67
+ private function getMenuItemFromXFN($id)
68
+ {
69
+ global $wpdb;
70
+ $prefix = $wpdb->prefix;
71
+ $meta_table = $prefix . 'postmeta';
72
+ $sql = "SELECT post_id FROM `$meta_table` WHERE meta_value = $id AND meta_key = '_menu_item_xfn'";
73
+ $post_id = $wpdb->get_var($sql);
74
+
75
+ $wpdb = $original_wpdb;
76
+ return ( $post_id ) ? $post_id : 0;
77
  }
78
 
79
  /**
app/Entities/NavMenu/NavMenuSyncListing.php CHANGED
@@ -42,7 +42,7 @@ class NavMenuSyncListing extends NavMenuSync
42
  {
43
  $this->count = $this->count + 1;
44
  $page_q = new \WP_Query(array(
45
- 'post_type' => array('page','np-redirect'),
46
  'posts_per_page' => -1,
47
  'post_status' => 'publish',
48
  'orderby' => 'menu_order',
@@ -52,7 +52,7 @@ class NavMenuSyncListing extends NavMenuSync
52
  if ( $page_q->have_posts() ) : while ( $page_q->have_posts() ) : $page_q->the_post();
53
  global $post;
54
  $this->post = $this->post_factory->build($post);
55
- $this->syncPost($menu_parent);
56
  endwhile; endif; wp_reset_postdata();
57
  }
58
 
@@ -65,7 +65,6 @@ class NavMenuSyncListing extends NavMenuSync
65
  // Get the Menu Item
66
  $query_type = ( $this->post->type == 'np-redirect' ) ? 'xfn' : 'object_id';
67
  $menu_item_id = $this->nav_menu_repo->getMenuItem($this->post->id, $query_type);
68
-
69
  if ( $this->post->nav_status == 'hide' ) return $this->removeItem($menu_item_id);
70
  $menu = $this->syncMenuItem($menu_parent, $menu_item_id);
71
  $this->sync( $this->post->id, $menu );
@@ -79,8 +78,8 @@ class NavMenuSyncListing extends NavMenuSync
79
  {
80
  $type = ( $this->post->nav_type ) ? $this->post->nav_type : 'custom';
81
  $object = ( $this->post->nav_object ) ? $this->post->nav_object : 'custom';
82
- $object_id = ( $this->post->nav_object_id ) ? $this->post->nav_object_id : null;
83
- $url = ( $type == 'custom' ) ? esc_url($this->post->content) : null;
84
  $xfn = $this->post->id;
85
 
86
  // Compatibility for 1.4.1 - Reset Page links
42
  {
43
  $this->count = $this->count + 1;
44
  $page_q = new \WP_Query(array(
45
+ 'post_type' => array('page', 'np-redirect'),
46
  'posts_per_page' => -1,
47
  'post_status' => 'publish',
48
  'orderby' => 'menu_order',
52
  if ( $page_q->have_posts() ) : while ( $page_q->have_posts() ) : $page_q->the_post();
53
  global $post;
54
  $this->post = $this->post_factory->build($post);
55
+ $this->syncPost($menu_parent);
56
  endwhile; endif; wp_reset_postdata();
57
  }
58
 
65
  // Get the Menu Item
66
  $query_type = ( $this->post->type == 'np-redirect' ) ? 'xfn' : 'object_id';
67
  $menu_item_id = $this->nav_menu_repo->getMenuItem($this->post->id, $query_type);
 
68
  if ( $this->post->nav_status == 'hide' ) return $this->removeItem($menu_item_id);
69
  $menu = $this->syncMenuItem($menu_parent, $menu_item_id);
70
  $this->sync( $this->post->id, $menu );
78
  {
79
  $type = ( $this->post->nav_type ) ? $this->post->nav_type : 'custom';
80
  $object = ( $this->post->nav_object ) ? $this->post->nav_object : 'custom';
81
+ $object_id = ( $this->post->nav_object_id ) ? intval($this->post->nav_object_id) : null;
82
+ $url = ( $type == 'custom' ) ? esc_url($this->post->content) : '';
83
  $xfn = $this->post->id;
84
 
85
  // Compatibility for 1.4.1 - Reset Page links
app/Entities/PostType/PostTypeRepository.php CHANGED
@@ -25,8 +25,12 @@ class PostTypeRepository
25
  $all_types = $this->getPostTypes('objects');
26
  $post_types = array();
27
  $enabled_types = $this->enabledPostTypes();
 
 
 
28
  foreach($all_types as $key => $type){
29
  if ( (!$pages) && ($key == 'attachment') ) continue;
 
30
  $post_types[$type->name] = new \stdClass();
31
  $post_types[$type->name]->name = $type->name;
32
  $post_types[$type->name]->label = $type->labels->name;
25
  $all_types = $this->getPostTypes('objects');
26
  $post_types = array();
27
  $enabled_types = $this->enabledPostTypes();
28
+ $invalid_types = array(
29
+ 'acf-field-group'
30
+ );
31
  foreach($all_types as $key => $type){
32
  if ( (!$pages) && ($key == 'attachment') ) continue;
33
+ if ( in_array($type->name, $invalid_types) ) continue;
34
  $post_types[$type->name] = new \stdClass();
35
  $post_types[$type->name]->name = $type->name;
36
  $post_types[$type->name]->label = $type->labels->name;
app/NestedPages.php CHANGED
@@ -12,7 +12,7 @@ class NestedPages
12
  $np_env = 'live';
13
 
14
  global $np_version;
15
- $np_version = '1.5.0';
16
 
17
  if ( is_admin() ) $app = new NestedPages\Bootstrap;
18
  }
12
  $np_env = 'live';
13
 
14
  global $np_version;
15
+ $np_version = '1.5.1';
16
 
17
  if ( is_admin() ) $app = new NestedPages\Bootstrap;
18
  }
languages/nestedpages-da_DK.mo CHANGED
Binary file
languages/nestedpages-da_DK.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Nested Pages v1.1.6\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-08-12 18:47+0100\n"
6
- "PO-Revision-Date: 2015-08-12 18:49+0100\n"
7
  "Last-Translator: Thomas Blomberg Hansen <thomas@blomberg.it>\n"
8
  "Language-Team: \n"
9
  "Language: da_DK\n"
@@ -11,11 +11,11 @@ msgstr ""
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
- "X-Generator: Poedit 1.8.1\n"
15
  "X-Poedit-SourceCharset: utf-8\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;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
- "X-Poedit-Basepath: ../\n"
19
  "X-Textdomain-Support: yes\n"
20
  "X-Poedit-SearchPath-0: .\n"
21
 
@@ -60,7 +60,7 @@ msgstr "Titel"
60
 
61
  # @ default
62
  #: app/Activation/Dependencies.php:114 app/Views/forms/quickedit-post.php:11
63
- #: app/Views/partials/row-link.php:60 app/Views/partials/row.php:120
64
  msgid "Quick Edit"
65
  msgstr "Lynrediger"
66
 
@@ -69,7 +69,7 @@ msgid "Page Title"
69
  msgstr "Sidetitel"
70
 
71
  # @ default
72
- #: app/Activation/Dependencies.php:116 app/Views/partials/row.php:124
73
  msgid "View"
74
  msgstr "Vis"
75
 
@@ -206,6 +206,10 @@ msgstr "Ukorrekt formular felt"
206
  msgid "There was an error updating the page."
207
  msgstr "Der skete en fejl under opdateringen af siden."
208
 
 
 
 
 
209
  #: app/Form/Handlers/EmptyTrashHandler.php:16
210
  msgid "Trash successfully emptied."
211
  msgstr "Papirkurven blev tømt."
@@ -273,9 +277,51 @@ msgstr "Angiv venligst én sidetitel."
273
  msgid "Page titles cannot be blank."
274
  msgstr "Sidetitler kan ikke være blanke."
275
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
276
  # @ default
277
- #: app/Views/forms/empty-trash-modal.php:11 app/Views/forms/new-child.php:90
278
- #: app/Views/forms/quickedit-link.php:81
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
279
  #: app/Views/forms/quickedit-post.php:207
280
  msgid "Cancel"
281
  msgstr "Annullere"
@@ -296,39 +342,12 @@ msgstr "Navigation label"
296
  msgid "URL"
297
  msgstr "URL"
298
 
299
- # @ default
300
- #: app/Views/forms/link-form.php:41 app/Views/forms/new-child.php:35
301
- #: app/Views/forms/quickedit-link.php:27
302
- #: app/Views/forms/quickedit-post.php:76
303
- msgid "Status"
304
- msgstr "Status"
305
-
306
- # @ default
307
- #: app/Views/forms/link-form.php:44 app/Views/forms/new-child.php:38
308
- #: app/Views/forms/quickedit-link.php:30
309
- #: app/Views/forms/quickedit-post.php:79 app/Views/partials/tool-list.php:10
310
- msgid "Published"
311
- msgstr "Udgivet"
312
-
313
  # @ default
314
  #: app/Views/forms/link-form.php:45 app/Views/forms/quickedit-link.php:31
315
  #: app/Views/forms/quickedit-post.php:80
316
  msgid "Scheduled"
317
  msgstr "Planlagt"
318
 
319
- # @ default
320
- #: app/Views/forms/link-form.php:47 app/Views/forms/quickedit-link.php:33
321
- #: app/Views/forms/quickedit-post.php:82
322
- msgid "Pending Review"
323
- msgstr "Afventer godkendelse"
324
-
325
- # @ default
326
- #: app/Views/forms/link-form.php:48 app/Views/forms/new-child.php:40
327
- #: app/Views/forms/quickedit-link.php:34
328
- #: app/Views/forms/quickedit-post.php:83 app/Views/partials/tool-list.php:14
329
- msgid "Draft"
330
- msgstr "Kladde"
331
-
332
  # @ nestedpages
333
  #: app/Views/forms/link-form.php:59 app/Views/forms/quickedit-link.php:54
334
  #: app/Views/forms/quickedit-post.php:187
@@ -361,11 +380,6 @@ msgstr "Gem link"
361
  msgid "+"
362
  msgstr "+"
363
 
364
- # @ default
365
- #: app/Views/forms/new-child.php:61 app/Views/forms/quickedit-post.php:67
366
- msgid "Author"
367
- msgstr "Forfatter"
368
-
369
  # @ default
370
  #: app/Views/forms/new-child.php:71 app/Views/forms/quickedit-post.php:93
371
  msgid "Template"
@@ -386,20 +400,17 @@ msgid "Link"
386
  msgstr "Link"
387
 
388
  # @ default
389
- #: app/Views/forms/quickedit-link.php:44
390
- #: app/Views/forms/quickedit-post.php:175
391
  msgid "Title Attribute"
392
  msgstr "Titel attribut"
393
 
394
  # @ default
395
- #: app/Views/forms/quickedit-link.php:48
396
- #: app/Views/forms/quickedit-post.php:179
397
  msgid "CSS Classes"
398
  msgstr "CSS Klasser"
399
 
400
  # @ default
401
- #: app/Views/forms/quickedit-link.php:84
402
- #: app/Views/forms/quickedit-post.php:210
403
  msgid "Update"
404
  msgstr "Opdater"
405
 
@@ -409,8 +420,8 @@ msgid "Slug"
409
  msgstr "Korttitel"
410
 
411
  # @ default
412
- #: app/Views/forms/quickedit-post.php:30
413
- #: app/Views/forms/quickedit-post.php:45 app/Views/partials/tool-list.php:63
414
  msgid "Date"
415
  msgstr "Dato"
416
 
@@ -606,10 +617,10 @@ msgid ""
606
  "help to add a 301 redirect from the old location to the new one."
607
  msgstr ""
608
  "<strong>Vigtig:</strong> Changing page structures on live sites may effect "
609
- "SEO and existing inbound links. Limit URL structure changes on live sites "
610
- "by disabling nesting. Sorting within the current nesting structure will "
611
- "still be available. If nesting changes are made to a live site, it may help "
612
- "to add a 301 redirect from the old location to the new one."
613
 
614
  #: app/Views/settings/settings.php:6
615
  msgid "General"
2
  msgstr ""
3
  "Project-Id-Version: Nested Pages v1.1.6\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-31 10:47+0200\n"
6
+ "PO-Revision-Date: 2015-08-31 10:48+0200\n"
7
  "Last-Translator: Thomas Blomberg Hansen <thomas@blomberg.it>\n"
8
  "Language-Team: \n"
9
  "Language: da_DK\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
+ "X-Generator: Poedit 1.8.4\n"
15
  "X-Poedit-SourceCharset: utf-8\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;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
+ "X-Poedit-Basepath: ..\n"
19
  "X-Textdomain-Support: yes\n"
20
  "X-Poedit-SearchPath-0: .\n"
21
 
60
 
61
  # @ default
62
  #: app/Activation/Dependencies.php:114 app/Views/forms/quickedit-post.php:11
63
+ #: app/Views/partials/row-link.php:60 app/Views/partials/row.php:124
64
  msgid "Quick Edit"
65
  msgstr "Lynrediger"
66
 
69
  msgstr "Sidetitel"
70
 
71
  # @ default
72
+ #: app/Activation/Dependencies.php:116 app/Views/partials/row.php:128
73
  msgid "View"
74
  msgstr "Vis"
75
 
206
  msgid "There was an error updating the page."
207
  msgstr "Der skete en fejl under opdateringen af siden."
208
 
209
+ #: app/Form/Handlers/ClonePostHandler.php:36
210
+ msgid "Post Not Found"
211
+ msgstr "Indlæg ikke fundet"
212
+
213
  #: app/Form/Handlers/EmptyTrashHandler.php:16
214
  msgid "Trash successfully emptied."
215
  msgstr "Papirkurven blev tømt."
277
  msgid "Page titles cannot be blank."
278
  msgstr "Sidetitler kan ikke være blanke."
279
 
280
+ #: app/Views/forms/clone-form.php:9 app/Views/forms/clone-form.php:65
281
+ #: app/Views/partials/row.php:93
282
+ msgid "Clone"
283
+ msgstr "Klon"
284
+
285
+ #: app/Views/forms/clone-form.php:14
286
+ msgid "Number of Copies"
287
+ msgstr "Antal kopier"
288
+
289
+ # @ default
290
+ #: app/Views/forms/clone-form.php:26 app/Views/forms/link-form.php:41
291
+ #: app/Views/forms/new-child.php:35 app/Views/forms/quickedit-link.php:27
292
+ #: app/Views/forms/quickedit-post.php:76
293
+ msgid "Status"
294
+ msgstr "Status"
295
+
296
+ # @ default
297
+ #: app/Views/forms/clone-form.php:29 app/Views/forms/link-form.php:44
298
+ #: app/Views/forms/new-child.php:38 app/Views/forms/quickedit-link.php:30
299
+ #: app/Views/forms/quickedit-post.php:79 app/Views/partials/tool-list.php:10
300
+ msgid "Published"
301
+ msgstr "Udgivet"
302
+
303
  # @ default
304
+ #: app/Views/forms/clone-form.php:31 app/Views/forms/link-form.php:47
305
+ #: app/Views/forms/quickedit-link.php:33 app/Views/forms/quickedit-post.php:82
306
+ msgid "Pending Review"
307
+ msgstr "Afventer godkendelse"
308
+
309
+ # @ default
310
+ #: app/Views/forms/clone-form.php:32 app/Views/forms/link-form.php:48
311
+ #: app/Views/forms/new-child.php:40 app/Views/forms/quickedit-link.php:34
312
+ #: app/Views/forms/quickedit-post.php:83 app/Views/partials/tool-list.php:14
313
+ msgid "Draft"
314
+ msgstr "Kladde"
315
+
316
+ # @ default
317
+ #: app/Views/forms/clone-form.php:50 app/Views/forms/new-child.php:61
318
+ #: app/Views/forms/quickedit-post.php:67
319
+ msgid "Author"
320
+ msgstr "Forfatter"
321
+
322
+ # @ default
323
+ #: app/Views/forms/clone-form.php:62 app/Views/forms/empty-trash-modal.php:11
324
+ #: app/Views/forms/new-child.php:90 app/Views/forms/quickedit-link.php:81
325
  #: app/Views/forms/quickedit-post.php:207
326
  msgid "Cancel"
327
  msgstr "Annullere"
342
  msgid "URL"
343
  msgstr "URL"
344
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
345
  # @ default
346
  #: app/Views/forms/link-form.php:45 app/Views/forms/quickedit-link.php:31
347
  #: app/Views/forms/quickedit-post.php:80
348
  msgid "Scheduled"
349
  msgstr "Planlagt"
350
 
 
 
 
 
 
 
 
 
 
 
 
 
 
351
  # @ nestedpages
352
  #: app/Views/forms/link-form.php:59 app/Views/forms/quickedit-link.php:54
353
  #: app/Views/forms/quickedit-post.php:187
380
  msgid "+"
381
  msgstr "+"
382
 
 
 
 
 
 
383
  # @ default
384
  #: app/Views/forms/new-child.php:71 app/Views/forms/quickedit-post.php:93
385
  msgid "Template"
400
  msgstr "Link"
401
 
402
  # @ default
403
+ #: app/Views/forms/quickedit-link.php:44 app/Views/forms/quickedit-post.php:175
 
404
  msgid "Title Attribute"
405
  msgstr "Titel attribut"
406
 
407
  # @ default
408
+ #: app/Views/forms/quickedit-link.php:48 app/Views/forms/quickedit-post.php:179
 
409
  msgid "CSS Classes"
410
  msgstr "CSS Klasser"
411
 
412
  # @ default
413
+ #: app/Views/forms/quickedit-link.php:84 app/Views/forms/quickedit-post.php:210
 
414
  msgid "Update"
415
  msgstr "Opdater"
416
 
420
  msgstr "Korttitel"
421
 
422
  # @ default
423
+ #: app/Views/forms/quickedit-post.php:30 app/Views/forms/quickedit-post.php:45
424
+ #: app/Views/partials/tool-list.php:63
425
  msgid "Date"
426
  msgstr "Dato"
427
 
617
  "help to add a 301 redirect from the old location to the new one."
618
  msgstr ""
619
  "<strong>Vigtig:</strong> Changing page structures on live sites may effect "
620
+ "SEO and existing inbound links. Limit URL structure changes on live sites by "
621
+ "disabling nesting. Sorting within the current nesting structure will still "
622
+ "be available. If nesting changes are made to a live site, it may help to add "
623
+ "a 301 redirect from the old location to the new one."
624
 
625
  #: app/Views/settings/settings.php:6
626
  msgid "General"
languages/nestedpages-de_DE.mo CHANGED
Binary file
languages/nestedpages-de_DE.po CHANGED
@@ -1,342 +1,616 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Nested Pages\n"
4
- "POT-Creation-Date: 2014-11-20 20:17-0500\n"
5
- "PO-Revision-Date: 2014-12-09 10:47+0100\n"
6
- "Last-Translator: Bartosz Podlewski <b.podlewski@gmail.com>\n"
7
  "Language-Team: \n"
 
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "X-Generator: Poedit 1.6.10\n"
12
  "X-Poedit-Basepath: ..\n"
13
  "X-Poedit-SourceCharset: UTF-8\n"
14
  "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
15
- "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
16
- "_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
17
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
- "Language: de_DE\n"
19
  "X-Poedit-SearchPath-0: .\n"
20
 
21
- #: includes/class-nestedpages.php:85
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  msgid "Settings"
23
  msgstr "Einstellungen"
24
 
25
- #: includes/class-np-confirmation.php:58
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  msgid "pages moved to the Trash"
27
- msgstr "Seiten wurden in den Papierkorb verschoben"
28
 
29
- #: includes/class-np-confirmation.php:60
30
- msgid "page moved to the Trash"
31
- msgstr "Seite wurde in den Papierkorb verschoben"
32
 
33
- #: includes/class-np-confirmation.php:65
34
  msgid "Undo"
35
  msgstr "Rückgängig"
36
 
37
- #: includes/class-np-confirmation.php:80
38
  msgid "pages"
39
  msgstr "Seiten"
40
 
41
- #: includes/class-np-confirmation.php:80
42
  msgid "page"
43
  msgstr "Seite"
44
 
45
- #: includes/class-np-confirmation.php:81
46
  msgid "restored from trash"
47
- msgstr "Aus Papierkorb wiederhergestellt"
48
 
49
- #: includes/class-np-confirmation.php:90
50
- msgid "Link successfully deleted."
51
- msgstr "Link wurde erfolgreich gelöscht."
52
-
53
- #: includes/class-np-dependencies.php:77 views/pages.php:18
54
- msgid "Expand Pages"
55
- msgstr "Seiten ausklappen"
56
 
57
- #: includes/class-np-dependencies.php:78
58
- msgid "Collapse Pages"
59
- msgstr "Seiten einklappen"
60
 
61
- #: includes/class-np-dependencies.php:79 views/pages.php:34
62
- msgid "Show Hidden"
63
- msgstr "Versteckte einblenden"
64
-
65
- #: includes/class-np-dependencies.php:80
66
- msgid "Hide Hidden"
67
- msgstr "Versteckte ausblenden"
68
-
69
- #: includes/class-np-dependencies.php:81 views/link-form.php:14
70
- #: views/pages.php:9 views/pages.php:10
71
- msgid "Add Link"
72
- msgstr "Link hinzufügen"
73
 
74
- #: includes/class-np-dependencies.php:82
75
- msgid "Add Child Link"
76
- msgstr "Unterlink hinzufügen"
77
 
78
- #: includes/class-np-handler-base.php:64
79
  msgid "Incorrect Form Field"
80
  msgstr "Falsches Formularfeld"
81
 
82
- #: includes/class-np-handler-base.php:94
83
  msgid "There was an error updating the page."
84
- msgstr "Beim aktualisieren der Seite ist ein Fehler aufgetreten."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
85
 
86
- #: includes/class-np-handler-newredirect.php:40
87
- #: includes/class-np-handler-quickedit-redirect.php:36
88
  msgid "Link successfully updated"
89
- msgstr "Link erfolgreich hinzugefügt"
90
 
91
- #: includes/class-np-handler-quickedit.php:38
92
  msgid "Post successfully updated"
93
- msgstr "Beitrag erfolgreich aktualisiert"
94
 
95
- #: includes/class-np-handler-sort.php:36
96
  msgid "Page order successfully updated."
97
  msgstr "Seitenreihenfolge erfolgreich aktualisiert."
98
 
99
- #: includes/class-np-handler-sort.php:38
100
- msgid "There was an order updating the page order."
101
- msgstr "Beim aktualisieren der Seitenreihenfolge ist ein Fehler aufgetreten."
102
 
103
- #: includes/class-np-handler-syncmenu.php:32
104
  msgid "Menu sync enabled."
105
- msgstr " Menüsynchronisation aktiviert."
106
 
107
- #: includes/class-np-handler-syncmenu.php:35
108
  msgid "Menu sync disabled."
109
  msgstr "Menüsynchronisation deaktiviert."
110
 
111
- #: includes/class-np-newpage.php:42
112
- msgid "Adding child page under:"
113
- msgstr "Unterseite hinzufügen unter:"
114
-
115
- #: includes/class-np-pagelisting.php:79
116
- msgid "All Pages"
117
- msgstr "Alle Seiten"
118
-
119
- #: includes/class-np-pagelisting.php:80
120
- msgid "Add New"
121
- msgstr "Hinzufügen"
122
-
123
- #: includes/class-np-pagelisting.php:81
124
- msgid "Default Pages"
125
- msgstr "Standard Seiten"
126
-
127
- #: includes/class-np-posttypes.php:21
128
- msgid "Redirects"
129
- msgstr "Umleitungen"
130
-
131
- #: includes/class-np-posttypes.php:22
132
- msgid "Redirect"
133
- msgstr "Umleitung"
134
-
135
- #: includes/class-np-redirects.php:65
136
- msgid "Nested Pages"
137
- msgstr "Verschachtelte Seiten"
138
-
139
- #: includes/class-np-repository-post.php:58 views/quickedit.php:20
140
- msgid "Title"
141
- msgstr "Titel"
142
-
143
- #: includes/class-np-repository-post.php:298
144
- msgid "Label"
145
- msgstr "Bezeichnung"
146
-
147
- #: includes/class-np-validation.php:49 includes/class-np-validation.php:64
148
  msgid "Please provide a valid date."
149
- msgstr "Bitte gültiges Datum eingeben."
150
 
151
- #: includes/class-np-validation.php:76
152
  msgid "Please provide a menu title."
153
- msgstr "Bitte Menü-Titel eingeben."
154
 
155
- #: includes/class-np-validation.php:79
156
  msgid "Please provide a valid URL."
157
- msgstr "Bitte gültige URL eingeben."
158
 
159
- #: includes/class-np-validation.php:90
160
  msgid "Please provide a "
161
  msgstr "Bitte eine"
162
 
163
- #: views/link-form.php:31 views/quickedit-redirect.php:17
164
- #: views/quickedit.php:148
165
- msgid "Navigation Label"
166
- msgstr "Navigations-Beizeichnung"
167
 
168
- #: views/link-form.php:36 views/quickedit-redirect.php:22
169
- msgid "URL"
170
- msgstr "URL"
 
 
 
 
 
 
 
 
 
 
 
 
 
171
 
172
- #: views/link-form.php:41 views/quickedit-redirect.php:27
173
- #: views/quickedit.php:58
 
174
  msgid "Status"
175
  msgstr "Status"
176
 
177
- #: views/link-form.php:44 views/pages.php:33 views/quickedit-redirect.php:30
178
- #: views/quickedit.php:61
 
179
  msgid "Published"
180
  msgstr "Publiziert"
181
 
182
- #: views/link-form.php:45 views/quickedit-redirect.php:31
183
- #: views/quickedit.php:62
184
- msgid "Scheduled"
185
- msgstr "Geplant"
186
-
187
- #: views/link-form.php:47 views/quickedit-redirect.php:33
188
- #: views/quickedit.php:64
189
  msgid "Pending Review"
190
  msgstr "Überprüfung ausstehend"
191
 
192
- #: views/link-form.php:48 views/quickedit-redirect.php:34
193
- #: views/quickedit.php:65
 
194
  msgid "Draft"
195
  msgstr "Entwurf"
196
 
197
- #: views/link-form.php:59 views/quickedit-redirect.php:54
198
- #: views/quickedit.php:164
199
- msgid "Hide in Nav Menu"
200
- msgstr "Im Menü verstecken"
201
 
202
- #: views/link-form.php:64 views/quickedit-redirect.php:60
203
- #: views/quickedit.php:105
204
- msgid "Hide in Nested Pages"
205
- msgstr "In verschachtelten Seiten verstecken"
 
 
206
 
207
- #: views/link-form.php:69 views/quickedit-redirect.php:66
208
- #: views/quickedit.php:170
209
- msgid "Open link in a new window/tab"
210
- msgstr "Link in neuem Fenster/Tab öffnen"
211
 
212
- #: views/link-form.php:80
213
- msgid "Close"
214
- msgstr "Schliessen"
215
 
216
- #: views/link-form.php:83
217
- msgid "Save Link"
218
- msgstr "Link speichern"
219
 
220
- #: views/pages.php:24
221
- msgid "Sync Menu"
222
- msgstr "Menü synchronisieren"
223
 
224
- #: views/pages.php:32
225
- msgid "All"
226
- msgstr "Alle"
227
 
228
- #: views/pages.php:37
229
- msgid "Trash"
230
- msgstr "Papierkorb"
231
 
232
- #: views/pages.php:40
233
- msgid "Default"
234
- msgstr "Standard"
235
 
236
- #: views/quickedit-redirect.php:8
237
- msgid "Link"
238
- msgstr "Link"
 
239
 
240
- #: views/quickedit-redirect.php:44 views/quickedit.php:152
 
241
  msgid "Title Attribute"
242
  msgstr "Titel-Attribut"
243
 
244
- #: views/quickedit-redirect.php:48 views/quickedit.php:156
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
245
  msgid "CSS Classes"
246
- msgstr "CSS Klasse"
247
 
248
- #: views/quickedit-redirect.php:81 views/quickedit.php:184
249
- msgid "Cancel"
250
- msgstr "Abbrechen"
 
251
 
252
- #: views/quickedit-redirect.php:84 views/quickedit.php:187
 
 
 
 
 
 
253
  msgid "Update"
254
  msgstr "Aktualisieren"
255
 
256
- #: views/quickedit.php:11 views/row-redirect.php:53 views/row.php:94
257
- msgid "Quick Edit"
258
- msgstr "Quick Edit"
259
-
260
- #: views/quickedit.php:24
261
  msgid "Slug"
262
  msgstr "Permalink"
263
 
264
- #: views/quickedit.php:28
 
265
  msgid "Date"
266
  msgstr "Datum"
267
 
268
- #: views/quickedit.php:49
269
- msgid "Author"
270
- msgstr "Autor"
271
 
272
- #: views/quickedit.php:73
273
- msgid "Template"
274
- msgstr "Vorlage"
275
 
276
- #: views/quickedit.php:75
277
- msgid "Default Template"
278
- msgstr "Standard Vorlage"
279
 
280
- #: views/quickedit.php:82
281
  msgid "Password"
282
  msgstr "Passwort"
283
 
284
- #: views/quickedit.php:85
285
  msgid "&ndash;OR&ndash;"
286
  msgstr "&ndash;ODER&ndash;"
287
 
288
- #: views/quickedit.php:88
289
  msgid "Private"
290
  msgstr "Privat"
291
 
292
- #: views/quickedit.php:97
293
  msgid "Allow Comments"
294
  msgstr "Kommentare erlauben"
295
 
296
- #: views/quickedit.php:113
297
  msgid "Menu Options"
298
  msgstr "Menü-Optionen"
299
 
300
- #: views/quickedit.php:115
301
  msgid "Taxonomies"
302
  msgstr "Taxonomien"
303
 
304
- #: views/row-redirect.php:30 views/row.php:33
305
- msgid "Hidden"
306
- msgstr "Versteckt"
 
 
 
 
 
 
 
 
307
 
308
- #: views/row.php:41
309
  msgid "currently editing"
310
  msgstr "Gerade in Bearbeitung"
311
 
312
- #: views/row.php:43
313
  msgid "Edit"
314
  msgstr "Bearbeiten"
315
 
316
- #: views/row.php:66
317
- msgid "Add Child"
318
- msgstr "Unterseite hinzufügen"
319
 
320
- #: views/row.php:98
321
- msgid "View"
322
- msgstr "Ansehen"
323
 
324
- #: views/settings.php:2
325
- msgid "Nested Pages Settings"
326
- msgstr "Einstellungen für Nested Pages"
 
 
 
 
 
 
 
 
 
 
 
 
327
 
328
- #: views/settings.php:8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
329
  msgid "Nested Pages Version"
330
  msgstr "Nested Pages Version"
331
 
332
- #: views/settings.php:12
333
  msgid "Menu Name"
334
  msgstr "Menüname"
335
 
336
- #: views/settings.php:15
337
  msgid ""
338
  "Important: Once the menu name has changed, theme files should be updated to "
339
  "reference the new name."
340
  msgstr ""
341
- "Wichtig: Wird der Menüname verändert sollten auch die Theme-Dateien "
342
  "bearbeitet und die Menü-Referenz angepasst werden."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Nested Pages\n"
4
+ "POT-Creation-Date: 2015-09-06 18:45+0100\n"
5
+ "PO-Revision-Date: 2015-09-06 19:50+0100\n"
6
+ "Last-Translator: hatsumatsu <mail@hatsumatsu.de>\n"
7
  "Language-Team: \n"
8
+ "Language: de_DE\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.7.3\n"
13
  "X-Poedit-Basepath: ..\n"
14
  "X-Poedit-SourceCharset: UTF-8\n"
15
  "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
16
+ "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;"
17
+ "_n_noop:1,2;_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
18
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
19
  "X-Poedit-SearchPath-0: .\n"
20
 
21
+ #: app/Activation/Dependencies.php:106 app/Views/listing.php:29
22
+ msgid "Expand All"
23
+ msgstr "Alle ausklappen"
24
+
25
+ #: app/Activation/Dependencies.php:107
26
+ msgid "Collapse All"
27
+ msgstr "Alle einklappen"
28
+
29
+ #: app/Activation/Dependencies.php:108 app/Views/partials/tool-list.php:18
30
+ msgid "Show Hidden"
31
+ msgstr "Versteckte einblenden"
32
+
33
+ #: app/Activation/Dependencies.php:109
34
+ msgid "Hide Hidden"
35
+ msgstr "Versteckte ausblenden"
36
+
37
+ #: app/Activation/Dependencies.php:110 app/Views/listing.php:16
38
+ #: app/Views/listing.php:17
39
+ msgid "Add Link"
40
+ msgstr "Link hinzufügen"
41
+
42
+ #: app/Activation/Dependencies.php:111
43
+ msgid "Add Child Link"
44
+ msgstr "Unterlink hinzufügen"
45
+
46
+ #: app/Activation/Dependencies.php:112
47
+ #: app/Entities/Post/PostUpdateRepository.php:69
48
+ #: app/Views/forms/new-child.php:19 app/Views/forms/new-child.php:21
49
+ #: app/Views/forms/quickedit-post.php:20 app/Views/partials/tool-list.php:64
50
+ msgid "Title"
51
+ msgstr "Titel"
52
+
53
+ #: app/Activation/Dependencies.php:113 app/Views/forms/quickedit-post.php:11
54
+ #: app/Views/partials/row-link.php:68 app/Views/partials/row.php:130
55
+ msgid "Quick Edit"
56
+ msgstr "Quick Edit"
57
+
58
+ #: app/Activation/Dependencies.php:114
59
+ msgid "Page Title"
60
+ msgstr "Seitentitel"
61
+
62
+ #: app/Activation/Dependencies.php:115 app/Views/partials/row.php:134
63
+ msgid "View"
64
+ msgstr "Ansehen"
65
+
66
+ #: app/Activation/Dependencies.php:116 app/Views/forms/new-child.php:7
67
+ #: app/Views/partials/row.php:94
68
+ msgid "Add Child"
69
+ msgstr "Unterseite hinzufügen"
70
+
71
+ #: app/Activation/Dependencies.php:117
72
+ msgid "Add Child Page"
73
+ msgstr "Unterseite erstellen"
74
+
75
+ #: app/Activation/Dependencies.php:118
76
+ msgid "Add Child Pages"
77
+ msgstr "Unterseiten erstellen"
78
+
79
+ #: app/Activation/Dependencies.php:119 app/Views/forms/link-form.php:105
80
+ #: app/Views/forms/new-child.php:93
81
+ msgid "Add"
82
+ msgstr "Erstellen"
83
+
84
+ #: app/Activation/Dependencies.php:120
85
+ msgid "Add Page"
86
+ msgstr "Seite erstellen"
87
+
88
+ #: app/Activation/Dependencies.php:121
89
+ msgid "Add Pages"
90
+ msgstr "Seiten erstellen"
91
+
92
+ #: app/Activation/Dependencies.php:122 app/Views/listing.php:10
93
+ #: app/Views/listing.php:11
94
+ msgid "Add Multiple"
95
+ msgstr "Mehrere erstellen"
96
+
97
+ #: app/Activation/Dependencies.php:123
98
+ msgid ""
99
+ "Are you sure you would like to empty the trash? This action is not "
100
+ "reversable."
101
+ msgstr ""
102
+ "Papierkorb wirklich leeren? Diese Aktion kann nicht rückgängig gemacht "
103
+ "werden."
104
+
105
+ #: app/Activation/Dependencies.php:124 app/Views/partials/row-link.php:40
106
+ #: app/Views/partials/row.php:45
107
+ msgid "Hidden"
108
+ msgstr "Versteckt"
109
+
110
+ #: app/Bootstrap.php:60
111
  msgid "Settings"
112
  msgstr "Einstellungen"
113
 
114
+ #: app/Config/Settings.php:53 app/Views/settings/settings.php:2
115
+ msgid "Nested Pages Settings"
116
+ msgstr "Einstellungen für Nested Pages"
117
+
118
+ #: app/Config/Settings.php:54
119
+ msgid "Nested Pages"
120
+ msgstr "Nested Pages"
121
+
122
+ #: app/Entities/AdminMenu/AdminSubmenu.php:75
123
+ #: app/Views/partials/tool-list.php:33
124
+ msgid "Default"
125
+ msgstr "Standard"
126
+
127
+ #: app/Entities/Confirmation/LinkDeletedConfirmation.php:12
128
+ msgid "Link successfully deleted."
129
+ msgstr "Link wurde erfolgreich gelöscht."
130
+
131
+ #: app/Entities/Confirmation/TrashConfirmation.php:16
132
  msgid "pages moved to the Trash"
133
+ msgstr "Seiten wurden in den Papierkorb verschoben."
134
 
135
+ #: app/Entities/Confirmation/TrashConfirmation.php:18
136
+ msgid "moved to the Trash"
137
+ msgstr "Seite wurde in den Papierkorb verschoben."
138
 
139
+ #: app/Entities/Confirmation/TrashConfirmation.php:23
140
  msgid "Undo"
141
  msgstr "Rückgängig"
142
 
143
+ #: app/Entities/Confirmation/TrashRestoredConfirmation.php:14
144
  msgid "pages"
145
  msgstr "Seiten"
146
 
147
+ #: app/Entities/Confirmation/TrashRestoredConfirmation.php:14
148
  msgid "page"
149
  msgstr "Seite"
150
 
151
+ #: app/Entities/Confirmation/TrashRestoredConfirmation.php:15
152
  msgid "restored from trash"
153
+ msgstr "Aus Papierkorb wiederhergestellt."
154
 
155
+ #: app/Entities/PostType/PostTypeRepository.php:193
156
+ msgid "Nested View"
157
+ msgstr "Verschachtelte Ansicht"
 
 
 
 
158
 
159
+ #: app/Entities/PostType/PostTypeRepository.php:193
160
+ msgid "Sort View"
161
+ msgstr "Sortierungsansicht"
162
 
163
+ #: app/Entities/PostType/RegisterPostTypes.php:22
164
+ msgid "Redirects"
165
+ msgstr "Umleitungen"
 
 
 
 
 
 
 
 
 
166
 
167
+ #: app/Entities/PostType/RegisterPostTypes.php:23
168
+ msgid "Redirect"
169
+ msgstr "Umleitung"
170
 
171
+ #: app/Form/Listeners/BaseHandler.php:80
172
  msgid "Incorrect Form Field"
173
  msgstr "Falsches Formularfeld"
174
 
175
+ #: app/Form/Listeners/BaseHandler.php:109
176
  msgid "There was an error updating the page."
177
+ msgstr "Beim Aktualisieren der Seite ist ein Fehler aufgetreten."
178
+
179
+ #: app/Form/Listeners/ClonePost.php:36
180
+ msgid "Post Not Found"
181
+ msgstr "Dieser Beitrag konnte nicht gefunden werden."
182
+
183
+ #: app/Form/Listeners/EmptyTrash.php:19
184
+ msgid "Trash successfully emptied."
185
+ msgstr "Papierkorb erfolgreich geleert."
186
+
187
+ #: app/Form/Listeners/NewMenuItem.php:27
188
+ msgid "Custom Links must have a label"
189
+ msgstr "Links müssen eine Beschriftung haben."
190
+
191
+ #: app/Form/Listeners/NewMenuItem.php:28
192
+ msgid "Please provide a valid URL"
193
+ msgstr "Bitte eine gültige URL angeben."
194
 
195
+ #: app/Form/Listeners/NewMenuItem.php:47
196
+ #: app/Form/Listeners/QuickEditLink.php:30
197
  msgid "Link successfully updated"
198
+ msgstr "Link erfolgreich hinzugefügt."
199
 
200
+ #: app/Form/Listeners/QuickEdit.php:32
201
  msgid "Post successfully updated"
202
+ msgstr "Beitrag erfolgreich aktualisiert."
203
 
204
+ #: app/Form/Listeners/Sort.php:29
205
  msgid "Page order successfully updated."
206
  msgstr "Seitenreihenfolge erfolgreich aktualisiert."
207
 
208
+ #: app/Form/Listeners/Sort.php:31
209
+ msgid "There was an error updating the page order."
210
+ msgstr "Beim Aktualisieren der Seitenreihenfolge ist ein Fehler aufgetreten."
211
 
212
+ #: app/Form/Listeners/SyncMenu.php:27
213
  msgid "Menu sync enabled."
214
+ msgstr "Menüsynchronisation aktiviert."
215
 
216
+ #: app/Form/Listeners/SyncMenu.php:30
217
  msgid "Menu sync disabled."
218
  msgstr "Menüsynchronisation deaktiviert."
219
 
220
+ #: app/Form/Validation/Validation.php:134
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
221
  msgid "Please provide a valid date."
222
+ msgstr "Bitte ein gültiges Datum angeben."
223
 
224
+ #: app/Form/Validation/Validation.php:145
225
  msgid "Please provide a menu title."
226
+ msgstr "Bitte Menü-Titel angeben."
227
 
228
+ #: app/Form/Validation/Validation.php:148
229
  msgid "Please provide a valid URL."
230
+ msgstr "Bitte eine gültige URL angeben."
231
 
232
+ #: app/Form/Validation/Validation.php:158
233
  msgid "Please provide a "
234
  msgstr "Bitte eine"
235
 
236
+ #: app/Form/Validation/Validation.php:171
237
+ msgid "A valid parent page was not provided."
238
+ msgstr "Es wurde keine gültige Seite angegeben."
 
239
 
240
+ #: app/Form/Validation/Validation.php:178
241
+ msgid "Please provide at least one page title."
242
+ msgstr "Bitte geben Sie mindestens einen Seitentitel an."
243
+
244
+ #: app/Form/Validation/Validation.php:186
245
+ msgid "Page titles cannot be blank."
246
+ msgstr "Seitentitel dürfen nicht leer sein."
247
+
248
+ #: app/Views/forms/clone-form.php:9 app/Views/forms/clone-form.php:65
249
+ #: app/Views/partials/row.php:99
250
+ msgid "Clone"
251
+ msgstr "Klonen"
252
+
253
+ #: app/Views/forms/clone-form.php:14
254
+ msgid "Number of Copies"
255
+ msgstr "Anzahl der Kopien"
256
 
257
+ #: app/Views/forms/clone-form.php:26 app/Views/forms/new-child.php:35
258
+ #: app/Views/forms/quickedit-link.php:27
259
+ #: app/Views/forms/quickedit-post.php:76
260
  msgid "Status"
261
  msgstr "Status"
262
 
263
+ #: app/Views/forms/clone-form.php:29 app/Views/forms/new-child.php:38
264
+ #: app/Views/forms/quickedit-link.php:30
265
+ #: app/Views/forms/quickedit-post.php:79 app/Views/partials/tool-list.php:10
266
  msgid "Published"
267
  msgstr "Publiziert"
268
 
269
+ #: app/Views/forms/clone-form.php:31 app/Views/forms/quickedit-link.php:33
270
+ #: app/Views/forms/quickedit-post.php:82
 
 
 
 
 
271
  msgid "Pending Review"
272
  msgstr "Überprüfung ausstehend"
273
 
274
+ #: app/Views/forms/clone-form.php:32 app/Views/forms/new-child.php:40
275
+ #: app/Views/forms/quickedit-link.php:34
276
+ #: app/Views/forms/quickedit-post.php:83 app/Views/partials/tool-list.php:14
277
  msgid "Draft"
278
  msgstr "Entwurf"
279
 
280
+ #: app/Views/forms/clone-form.php:50 app/Views/forms/new-child.php:61
281
+ #: app/Views/forms/quickedit-post.php:67
282
+ msgid "Author"
283
+ msgstr "Autor"
284
 
285
+ #: app/Views/forms/clone-form.php:62 app/Views/forms/empty-trash-modal.php:11
286
+ #: app/Views/forms/link-form.php:101 app/Views/forms/new-child.php:90
287
+ #: app/Views/forms/quickedit-link.php:84
288
+ #: app/Views/forms/quickedit-post.php:207
289
+ msgid "Cancel"
290
+ msgstr "Abbrechen"
291
 
292
+ #: app/Views/forms/empty-trash-modal.php:12
293
+ msgid "Empty Trash"
294
+ msgstr "Papierkorb leeren"
 
295
 
296
+ #: app/Views/forms/link-form.php:18
297
+ msgid "Custom Link"
298
+ msgstr "Link"
299
 
300
+ #: app/Views/forms/link-form.php:27 app/Views/forms/link-form.php:44
301
+ msgid "Search"
302
+ msgstr "Suche"
303
 
304
+ #: app/Views/forms/link-form.php:27 app/Views/forms/link-form.php:44
305
+ msgid "No Results"
306
+ msgstr "Keine Suchergebnisse"
307
 
308
+ #: app/Views/forms/link-form.php:58
309
+ msgid "Select an item"
310
+ msgstr "Eintrag auswählen"
311
 
312
+ #: app/Views/forms/link-form.php:63
313
+ msgid "Original"
314
+ msgstr "Original"
315
 
316
+ #: app/Views/forms/link-form.php:68 app/Views/forms/quickedit-link.php:22
317
+ msgid "URL"
318
+ msgstr "URL"
319
 
320
+ #: app/Views/forms/link-form.php:72 app/Views/forms/quickedit-link.php:17
321
+ #: app/Views/forms/quickedit-post.php:171
322
+ msgid "Navigation Label"
323
+ msgstr "Navigationsbeschriftnug"
324
 
325
+ #: app/Views/forms/link-form.php:76 app/Views/forms/quickedit-link.php:44
326
+ #: app/Views/forms/quickedit-post.php:175
327
  msgid "Title Attribute"
328
  msgstr "Titel-Attribut"
329
 
330
+ #: app/Views/forms/link-form.php:80
331
+ msgid "CSS Classes (optional)"
332
+ msgstr "CSS-Klasse (optional)"
333
+
334
+ #: app/Views/forms/link-form.php:86 app/Views/forms/quickedit-link.php:66
335
+ #: app/Views/forms/quickedit-post.php:193
336
+ msgid "Open link in a new window/tab"
337
+ msgstr "Link in neuem Fenster/Tab öffnen"
338
+
339
+ #: app/Views/forms/new-child.php:28
340
+ msgid "+"
341
+ msgstr "+"
342
+
343
+ #: app/Views/forms/new-child.php:71 app/Views/forms/quickedit-post.php:93
344
+ msgid "Template"
345
+ msgstr "Vorlage"
346
+
347
+ #: app/Views/forms/new-child.php:73 app/Views/forms/quickedit-post.php:95
348
+ msgid "Default Template"
349
+ msgstr "Standard-Vorlage"
350
+
351
+ #: app/Views/forms/new-child.php:96
352
+ msgid "Add & Edit"
353
+ msgstr "Erstellen & bearbeiten"
354
+
355
+ #: app/Views/forms/quickedit-link.php:8
356
+ msgid "Link"
357
+ msgstr "Link"
358
+
359
+ #: app/Views/forms/quickedit-link.php:31
360
+ #: app/Views/forms/quickedit-post.php:80
361
+ msgid "Scheduled"
362
+ msgstr "Geplant"
363
+
364
+ #: app/Views/forms/quickedit-link.php:48
365
+ #: app/Views/forms/quickedit-post.php:179
366
  msgid "CSS Classes"
367
+ msgstr "CSS-Klasse"
368
 
369
+ #: app/Views/forms/quickedit-link.php:54
370
+ #: app/Views/forms/quickedit-post.php:187
371
+ msgid "Hide in Nav Menu"
372
+ msgstr "Im Menü verstecken"
373
 
374
+ #: app/Views/forms/quickedit-link.php:60
375
+ #: app/Views/forms/quickedit-post.php:126
376
+ msgid "Hide in Nested Pages"
377
+ msgstr "In verschachtelten Seiten verstecken"
378
+
379
+ #: app/Views/forms/quickedit-link.php:87
380
+ #: app/Views/forms/quickedit-post.php:210
381
  msgid "Update"
382
  msgstr "Aktualisieren"
383
 
384
+ #: app/Views/forms/quickedit-post.php:24
 
 
 
 
385
  msgid "Slug"
386
  msgstr "Permalink"
387
 
388
+ #: app/Views/forms/quickedit-post.php:30
389
+ #: app/Views/forms/quickedit-post.php:45 app/Views/partials/tool-list.php:63
390
  msgid "Date"
391
  msgstr "Datum"
392
 
393
+ #: app/Views/forms/quickedit-post.php:33
394
+ msgid "@"
395
+ msgstr "@"
396
 
397
+ #: app/Views/forms/quickedit-post.php:36
398
+ msgid "am"
399
+ msgstr "am"
400
 
401
+ #: app/Views/forms/quickedit-post.php:37
402
+ msgid "pm"
403
+ msgstr "pm"
404
 
405
+ #: app/Views/forms/quickedit-post.php:103
406
  msgid "Password"
407
  msgstr "Passwort"
408
 
409
+ #: app/Views/forms/quickedit-post.php:106
410
  msgid "&ndash;OR&ndash;"
411
  msgstr "&ndash;ODER&ndash;"
412
 
413
+ #: app/Views/forms/quickedit-post.php:109
414
  msgid "Private"
415
  msgstr "Privat"
416
 
417
+ #: app/Views/forms/quickedit-post.php:118
418
  msgid "Allow Comments"
419
  msgstr "Kommentare erlauben"
420
 
421
+ #: app/Views/forms/quickedit-post.php:135
422
  msgid "Menu Options"
423
  msgstr "Menü-Optionen"
424
 
425
+ #: app/Views/forms/quickedit-post.php:139
426
  msgid "Taxonomies"
427
  msgstr "Taxonomien"
428
 
429
+ #: app/Views/listing.php:35
430
+ msgid "Sync Menu"
431
+ msgstr "Menü synchronisieren"
432
+
433
+ #: app/Views/partials/row.php:23
434
+ msgid "Front Page"
435
+ msgstr "Startseite"
436
+
437
+ #: app/Views/partials/row.php:24
438
+ msgid "Posts Page"
439
+ msgstr "Beitragsseite"
440
 
441
+ #: app/Views/partials/row.php:53
442
  msgid "currently editing"
443
  msgstr "Gerade in Bearbeitung"
444
 
445
+ #: app/Views/partials/row.php:57
446
  msgid "Edit"
447
  msgstr "Bearbeiten"
448
 
449
+ #: app/Views/partials/tool-list.php:6
450
+ msgid "All"
451
+ msgstr "Alle"
452
 
453
+ #: app/Views/partials/tool-list.php:24
454
+ msgid "Trash"
455
+ msgstr "Papierkorb"
456
 
457
+ #: app/Views/partials/tool-list.php:25
458
+ msgid "Empty"
459
+ msgstr "Leeren"
460
+
461
+ #: app/Views/partials/tool-list.php:47
462
+ msgid "All Authors"
463
+ msgstr "Alle Autoren"
464
+
465
+ #: app/Views/partials/tool-list.php:62
466
+ msgid "Menu Order"
467
+ msgstr "Menüreihenfolge"
468
+
469
+ #: app/Views/partials/tool-list.php:66
470
+ msgid "Order By"
471
+ msgstr "Sortieren nach"
472
 
473
+ #: app/Views/partials/tool-list.php:80
474
+ msgid "Ascending"
475
+ msgstr "Aufsteigend"
476
+
477
+ #: app/Views/partials/tool-list.php:81
478
+ msgid "Decending"
479
+ msgstr "Absteigend"
480
+
481
+ #: app/Views/partials/tool-list.php:110
482
+ msgid "All "
483
+ msgstr "Alle Seiten"
484
+
485
+ #: app/Views/settings/settings-general.php:4
486
+ msgid "Currently Enabled"
487
+ msgstr "Gerade aktiv"
488
+
489
+ #: app/Views/settings/settings-general.php:4
490
+ msgid "Currently Disabled"
491
+ msgstr "Gerade inaktiv"
492
+
493
+ #: app/Views/settings/settings-general.php:8
494
  msgid "Nested Pages Version"
495
  msgstr "Nested Pages Version"
496
 
497
+ #: app/Views/settings/settings-general.php:13
498
  msgid "Menu Name"
499
  msgstr "Menüname"
500
 
501
+ #: app/Views/settings/settings-general.php:16
502
  msgid ""
503
  "Important: Once the menu name has changed, theme files should be updated to "
504
  "reference the new name."
505
  msgstr ""
506
+ "Wichtig: Wird der Menüname verändert, sollten auch die Theme-Dateien "
507
  "bearbeitet und die Menü-Referenz angepasst werden."
508
+
509
+ #: app/Views/settings/settings-general.php:21
510
+ msgid "Display Options"
511
+ msgstr "Anzeigeoptionen"
512
+
513
+ #: app/Views/settings/settings-general.php:25
514
+ msgid "Enable Date Picker in Quick Edit"
515
+ msgstr "Datumswähler in QuickEdit aktivieren"
516
+
517
+ #: app/Views/settings/settings-general.php:30
518
+ msgid "Menu Sync"
519
+ msgstr "Menü-Synchronisierung"
520
+
521
+ #: app/Views/settings/settings-general.php:36
522
+ msgid "Hide Menu Sync Checkbox"
523
+ msgstr "Checkbox für Menü-Synchronisierung ausblenden"
524
+
525
+ #: app/Views/settings/settings-general.php:43
526
+ msgid "Disable Menu Sync Completely"
527
+ msgstr "Menü-Synchronisierung komplett deaktivieren"
528
+
529
+ #: app/Views/settings/settings-general.php:49
530
+ msgid "Allow Page Sorting"
531
+ msgstr "Seitensortierung erlauben"
532
+
533
+ #: app/Views/settings/settings-general.php:59
534
+ msgid "Admins always have sorting ability."
535
+ msgstr "Admins dürfen Seiten immer sortieren."
536
+
537
+ #: app/Views/settings/settings-posttypes.php:7
538
+ msgid "Enable Nested Pages for:"
539
+ msgstr "Nested Pages aktivieren für:"
540
+
541
+ #: app/Views/settings/settings-posttypes.php:14
542
+ msgid "Post Type"
543
+ msgstr "Beitragsart"
544
+
545
+ #: app/Views/settings/settings-posttypes.php:15
546
+ msgid "Hierarchical"
547
+ msgstr "Verschachtelt"
548
+
549
+ #: app/Views/settings/settings-posttypes.php:16
550
+ msgid "Enabled"
551
+ msgstr "Aktiviert"
552
+
553
+ #: app/Views/settings/settings-posttypes.php:17
554
+ msgid "Replace Default Menu"
555
+ msgstr "Standardmenü ersetzen"
556
+
557
+ #: app/Views/settings/settings-posttypes.php:18
558
+ msgid "Hide Default Link"
559
+ msgstr "Standardlink ausblenden"
560
+
561
+ #: app/Views/settings/settings-posttypes.php:19
562
+ msgid "Disable Nesting"
563
+ msgstr "Verschachtelung deaktivieren"
564
+
565
+ #: app/Views/settings/settings-posttypes.php:51
566
+ msgid "Note: Nesting features not enabled for non-hierarchical post types."
567
+ msgstr ""
568
+ "Hinweis: Die Verschachtelungsfunktionen sind nicht aktiviert für "
569
+ "unverschachtelte (non-hierarchical) Beitragsarten."
570
+
571
+ #: app/Views/settings/settings-posttypes.php:54
572
+ msgid ""
573
+ "If default menu is not replaced, an additional submenu item will be added "
574
+ "for \"Nested/Sort View\""
575
+ msgstr ""
576
+ "Wenn das Standardmenü nicht ersetzt wird, wird dem Menü ein zusätzlicher "
577
+ "Untermenüpunkt \"Verschachtelte Ansicht\" hinzugefügt."
578
+
579
+ #: app/Views/settings/settings-posttypes.php:57
580
+ msgid ""
581
+ "<strong>Important:</strong> Changing page structures on live sites may "
582
+ "effect SEO and existing inbound links. Limit URL structure changes on live "
583
+ "sites by disabling nesting. Sorting within the current nesting structure "
584
+ "will still be available. If nesting changes are made to a live site, it may "
585
+ "help to add a 301 redirect from the old location to the new one."
586
+ msgstr ""
587
+ "<strong>Wichtig:</strong> Änderungen an der Seitenstruktur können "
588
+ "Auswirkungen auf SEO und bestehende eingehende Links haben. Durch das "
589
+ "Deaktivieren der Verschachtelungsfunktion können ungewollte URL-Änderungen "
590
+ "verhindert werden. Die Sortierungsfunktion innerhalb der bestehenden "
591
+ "Seitenstruktur bleibt dabei erhalten. Wenn Änderungen an der Seitenstruktur "
592
+ "einer Live-Site vorgenommen werden, kann es hilfreich sein 301-Umleitungen "
593
+ "von den alten auf die neuen Adressen anzulegen."
594
+
595
+ #: app/Views/settings/settings.php:6
596
+ msgid "General"
597
+ msgstr "Allgemein"
598
+
599
+ #: app/Views/settings/settings.php:10
600
+ msgid "Post Types"
601
+ msgstr "Beitragsarten"
602
+
603
+ #~ msgid "Adding child page under:"
604
+ #~ msgstr "Unterseite hinzufügen unter:"
605
+
606
+ #~ msgid "Default Pages"
607
+ #~ msgstr "Standard Seiten"
608
+
609
+ #~ msgid "Label"
610
+ #~ msgstr "Bezeichnung"
611
+
612
+ #~ msgid "Close"
613
+ #~ msgstr "Schliessen"
614
+
615
+ #~ msgid "Save Link"
616
+ #~ msgstr "Link speichern"
nestedpages.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Nested Pages
4
  Plugin URI: http://nestedpages.com
5
  Description: Provides an intuitive drag and drop interface for managing pages in the Wordpress admin, while maintaining quick edit functionality.
6
- Version: 1.5.0
7
  Author: Kyle Phillips
8
  Author URI: https://github.com/kylephillips
9
  Text Domain: nestedpages
3
  Plugin Name: Nested Pages
4
  Plugin URI: http://nestedpages.com
5
  Description: Provides an intuitive drag and drop interface for managing pages in the Wordpress admin, while maintaining quick edit functionality.
6
+ Version: 1.5.1
7
  Author: Kyle Phillips
8
  Author URI: https://github.com/kylephillips
9
  Text Domain: nestedpages
readme.txt CHANGED
@@ -89,6 +89,10 @@ If you have WordPress SEO by Yoast installed, your page score indicators are sho
89
 
90
  == Changelog ==
91
 
 
 
 
 
92
  = 1.5.0 =
93
  * Links now include all taxonomies/post types, enabling full control over the primary site menu from the Nested Pages interface. Start adding menu items by selecting "Add Link" from the top, or the link button on a specific row to add a child item.
94
  * Escape key closing of modal windows added.
89
 
90
  == Changelog ==
91
 
92
+ = 1.5.1 =
93
+ * Bug fix where hidden nav items in the nested view were deleting nav items from other menus.
94
+ * Updated German Translation (Thanks to Martin Wecke)
95
+
96
  = 1.5.0 =
97
  * Links now include all taxonomies/post types, enabling full control over the primary site menu from the Nested Pages interface. Start adding menu items by selecting "Add Link" from the top, or the link button on a specific row to add a child item.
98
  * Escape key closing of modal windows added.