Kadence Themes Toolkit - Version 4.9.3

Version Description

  • Update: Admin CSS.
  • Update: Contact Form Changes.
Download this release

Release Info

Developer britner
Plugin Icon wp plugin Kadence Themes Toolkit
Version 4.9.3
Comparing to
See all releases

Code changes from version 4.9.2 to 4.9.3

Files changed (85) hide show
  1. assets/toolkit_admin.css +29 -0
  2. class-virtue-toolkit-welcome.php +2 -2
  3. cmb/css/cmb2-display-rtl.css +9 -5
  4. cmb/css/cmb2-display-rtl.min.css +1 -0
  5. cmb/css/cmb2-display.css +9 -5
  6. cmb/css/cmb2-display.css.map +2 -2
  7. cmb/css/cmb2-display.min.css +1 -0
  8. cmb/css/cmb2-front-rtl.css +103 -317
  9. cmb/css/cmb2-front-rtl.min.css +2 -1
  10. cmb/css/cmb2-front.css +103 -317
  11. cmb/css/cmb2-front.css.map +2 -2
  12. cmb/css/cmb2-front.min.css +2 -1
  13. cmb/css/cmb2-rtl.css +154 -87
  14. cmb/css/cmb2-rtl.min.css +2 -1
  15. cmb/css/cmb2.css +154 -87
  16. cmb/css/cmb2.css.map +2 -2
  17. cmb/css/cmb2.min.css +2 -1
  18. cmb/css/sass/cmb2-display.scss +0 -4
  19. cmb/css/sass/cmb2-front.scss +9 -1
  20. cmb/css/sass/cmb2.scss +1 -4
  21. cmb/css/sass/partials/_collapsible_ui.scss +5 -1
  22. cmb/css/sass/partials/_context_metaboxes.scss +1 -1
  23. cmb/css/sass/partials/_display.scss +3 -3
  24. cmb/css/sass/partials/_front.scss +4 -0
  25. cmb/css/sass/partials/_main_wrap.scss +21 -9
  26. cmb/css/sass/partials/_misc.scss +1 -1
  27. cmb/css/sass/partials/_options-page.scss +3 -2
  28. cmb/css/sass/partials/_post_metaboxes.scss +3 -1
  29. cmb/css/sass/partials/_sidebar_placements.scss +1 -1
  30. cmb/css/sass/partials/_variables.scss +4 -1
  31. cmb/includes/CMB2.php +114 -81
  32. cmb/includes/CMB2_Ajax.php +45 -43
  33. cmb/includes/CMB2_Base.php +29 -26
  34. cmb/includes/CMB2_Boxes.php +47 -4
  35. cmb/includes/CMB2_Field.php +305 -100
  36. cmb/includes/CMB2_Field_Display.php +6 -6
  37. cmb/includes/CMB2_Hookup_Base.php +7 -5
  38. cmb/includes/CMB2_JS.php +44 -12
  39. cmb/includes/CMB2_Options.php +51 -16
  40. cmb/includes/CMB2_Options_Hookup.php +81 -10
  41. cmb/includes/CMB2_Sanitize.php +51 -28
  42. cmb/includes/CMB2_Show_Filters.php +16 -15
  43. cmb/includes/CMB2_Types.php +15 -20
  44. cmb/includes/CMB2_Utils.php +80 -64
  45. cmb/includes/CMB2_hookup.php +93 -73
  46. cmb/includes/helper-functions.php +50 -45
  47. cmb/includes/rest-api/CMB2_REST_Controller_Fields.php +1 -1
  48. cmb/includes/types/CMB2_Type_Base.php +42 -18
  49. cmb/includes/types/CMB2_Type_File.php +2 -1
  50. cmb/includes/types/CMB2_Type_File_Base.php +3 -2
  51. cmb/includes/types/CMB2_Type_Taxonomy_Base.php +30 -14
  52. cmb/includes/types/CMB2_Type_Taxonomy_Multicheck_Hierarchical.php +6 -10
  53. cmb/includes/types/CMB2_Type_Taxonomy_Radio_Hierarchical.php +6 -10
  54. cmb/includes/types/CMB2_Type_Text.php +1 -5
  55. cmb/includes/types/CMB2_Type_Textarea_Code.php +13 -4
  56. cmb/includes/types/CMB2_Type_Wysiwyg.php +2 -1
  57. cmb/init.php +10 -11
  58. cmb/js/cmb2-wysiwyg.js +12 -9
  59. cmb/js/cmb2.js +332 -40
  60. cmb/js/cmb2.min.js +1 -1
  61. cmb/languages/cmb2-ar.mo +0 -0
  62. cmb/languages/cmb2-ar.po +553 -404
  63. cmb/languages/cmb2-ary.mo +0 -0
  64. cmb/languages/cmb2-ary.po +563 -333
  65. cmb/languages/cmb2-de_DE.mo +0 -0
  66. cmb/languages/cmb2-de_DE.po +559 -411
  67. cmb/languages/cmb2-es_ES.mo +0 -0
  68. cmb/languages/cmb2-es_ES.po +560 -412
  69. cmb/languages/cmb2-fi.mo +0 -0
  70. cmb/languages/cmb2-fi.po +556 -408
  71. cmb/languages/cmb2-fr_FR.mo +0 -0
  72. cmb/languages/cmb2-fr_FR.po +557 -410
  73. cmb/languages/cmb2-he_IL.mo +0 -0
  74. cmb/languages/cmb2-he_IL.po +511 -360
  75. cmb/languages/cmb2-it_IT.mo +0 -0
  76. cmb/languages/cmb2-it_IT.po +551 -446
  77. cmb/languages/cmb2-nl_NL.po +40 -39
  78. cmb/languages/cmb2-pt_BR.mo +0 -0
  79. cmb/languages/cmb2-pt_BR.po +554 -405
  80. cmb/languages/cmb2-pt_PT.mo +0 -0
  81. cmb/languages/cmb2-pt_PT.po +544 -487
  82. cmb/languages/cmb2-ru_RU.mo +0 -0
  83. cmb/languages/cmb2-ru_RU.po +557 -409
  84. cmb/languages/cmb2-sv_SE.mo +0 -0
  85. cmb/languages/cmb2-sv_SE.po +226 -218
assets/toolkit_admin.css CHANGED
@@ -38,4 +38,33 @@ white-space: normal;
38
  color: #222;
39
  font-weight: 600;
40
  font-size: 12px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  }
38
  color: #222;
39
  font-weight: 600;
40
  font-size: 12px;
41
+ }
42
+ .wrap .kt-plugin-install-notice-wrapper {
43
+ position: relative;
44
+ border:10px solid #fff;
45
+ padding:10px 30px;
46
+ background:#f2fcff;
47
+ }
48
+
49
+ .wrap .kt-plugin-install-notice-wrapper h3.kt-notice-title {
50
+ font-size: 24px;
51
+
52
+ }
53
+ .wrap .kt-plugin-install-notice-wrapper .kt-install-toolkit-btn {
54
+ padding: 0 22px;
55
+ line-height: 34px;
56
+ height: 36px;
57
+ font-size: 15px;
58
+ font-weight: 400;
59
+ }
60
+ .wrap .kt-plugin-install-notice-wrapper .kt-notice-description {
61
+ margin-bottom: 15px;
62
+ font-size: 16px;
63
+ }
64
+
65
+ .wrap .kt-plugin-install-notice-wrapper a.kt-close-notice {
66
+ text-decoration: none;
67
+ }
68
+ .wrap .kt-plugin-install-notice-wrapper .kt-install-toolkit-btn.updating-message:before {
69
+ line-height: 28px;
70
  }
class-virtue-toolkit-welcome.php CHANGED
@@ -575,9 +575,9 @@ if ( ! class_exists( 'Virtue_Toolkit_Welcome' ) ) {
575
  'active_url' => admin_url( 'admin.php?page=brizy-settings' ),
576
  'redirect_url' => admin_url( 'admin.php?page=brizy-settings' ),
577
  'name' => 'Brizy – Page Builder',
578
- 'desc' => 'A free front-end page builder that is lighting fast and intuitive to use. Brizy offers powerful features with an app like feel. The editor is very clutter-free with a lot of features not found in other builders. A <a href="https://brizy.io/account/aff/go/kadence_themes?i=4" target="_blank">pro extension</a> is coming which will add more features.',
579
  'pros' => '<li>Fully functional as a free plugin</li><li>Very fast and for many intuitive to use.</li><li>Features only found with brizy, like global linked colors and fonts or 4k icons</li>',
580
- 'cons' => '<li>Early in development and still working out all the compatibility bugs.</li><li>Very little documentation or tutorials so far.</li><li>No API, so no extensions for it yet.</li><li>Missing some key features, like galleries.</li>',
581
  'image' => VIRTUE_TOOLKIT_URL . 'welcome/images/toolkit_brizy.jpg',
582
  'author' => 'brizy.co',
583
  'action_title' => __( 'Brizy Settings', 'virtue-toolkit' ),
575
  'active_url' => admin_url( 'admin.php?page=brizy-settings' ),
576
  'redirect_url' => admin_url( 'admin.php?page=brizy-settings' ),
577
  'name' => 'Brizy – Page Builder',
578
+ 'desc' => 'A free front-end page builder that is lighting fast and intuitive to use. Brizy offers powerful features with an app like feel. The editor is very clutter-free with a lot of features not found in other builders. A <a href="https://brizy.io/account/aff/go/kadence_themes?i=4" target="_blank">pro extension</a> is availible which adds even more features.',
579
  'pros' => '<li>Fully functional as a free plugin</li><li>Very fast and for many intuitive to use.</li><li>Features only found with brizy, like global linked colors and fonts or 4k icons</li>',
580
+ 'cons' => '<li>Early in development and so does not have the following or backing of tons of users.</li><li>Very little documentation or tutorials so far.</li><li>No extensions for it.</li><li>Missing some features.</li>',
581
  'image' => VIRTUE_TOOLKIT_URL . 'welcome/images/toolkit_brizy.jpg',
582
  'author' => 'brizy.co',
583
  'action_title' => __( 'Brizy Settings', 'virtue-toolkit' ),
cmb/css/cmb2-display-rtl.css CHANGED
@@ -1,9 +1,13 @@
1
- /**
2
- * CMB2 Styling
3
- */
4
- /**
5
- * CMB2 Styling
6
  */
 
 
 
 
7
  /* line 6, sass/partials/_display.scss */
8
  .cmb2-colorpicker-swatch span {
9
  display: inline-block;
1
+ /*!
2
+ * CMB2 - v2.6.0 - 2019-01-18
3
+ * https://cmb2.io
4
+ * Copyright (c) 2019
5
+ * Licensed GPLv2+
6
  */
7
+
8
+ /*--------------------------------------------------------------
9
+ * CMB2 Display Styling
10
+ --------------------------------------------------------------*/
11
  /* line 6, sass/partials/_display.scss */
12
  .cmb2-colorpicker-swatch span {
13
  display: inline-block;
cmb/css/cmb2-display-rtl.min.css CHANGED
@@ -1 +1,2 @@
 
1
  .cmb2-colorpicker-swatch span{display:inline-block;width:1em;height:1em;border-radius:1em;float:right;margin-top:3px;margin-left:2px}.cmb2-code{overflow:scroll}.cmb-image-display{max-width:100%;height:auto}.cmb2-display-file-list li{display:inline;margin:0 0 .5em .5em}.cmb2-oembed *{max-width:100%;height:auto}
1
+ /*! CMB2 - v2.6.0 - 2019-01-18 | https://cmb2.io | Copyright (c) 2019 CMB2 team | Licensed GPLv2 */
2
  .cmb2-colorpicker-swatch span{display:inline-block;width:1em;height:1em;border-radius:1em;float:right;margin-top:3px;margin-left:2px}.cmb2-code{overflow:scroll}.cmb-image-display{max-width:100%;height:auto}.cmb2-display-file-list li{display:inline;margin:0 0 .5em .5em}.cmb2-oembed *{max-width:100%;height:auto}
cmb/css/cmb2-display.css CHANGED
@@ -1,9 +1,13 @@
1
- /**
2
- * CMB2 Styling
3
- */
4
- /**
5
- * CMB2 Styling
6
  */
 
 
 
 
7
  /* line 6, sass/partials/_display.scss */
8
  .cmb2-colorpicker-swatch span {
9
  display: inline-block;
1
+ /*!
2
+ * CMB2 - v2.6.0 - 2019-01-18
3
+ * https://cmb2.io
4
+ * Copyright (c) 2019
5
+ * Licensed GPLv2+
6
  */
7
+
8
+ /*--------------------------------------------------------------
9
+ * CMB2 Display Styling
10
+ --------------------------------------------------------------*/
11
  /* line 6, sass/partials/_display.scss */
12
  .cmb2-colorpicker-swatch span {
13
  display: inline-block;
cmb/css/cmb2-display.css.map CHANGED
@@ -1,7 +1,7 @@
1
  {
2
  "version": 3,
3
- "mappings": "AAAA;;GAEG;ACFH;;GAEG;;AAGF,6BAAK;EACJ,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,aAAa,EAAE,GAAG;EAClB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,GAAG;EACf,YAAY,EAAE,GAAG;;;;AAInB,UAAW;EACV,QAAQ,EAAE,MAAM;;;;AAGjB,kBAAmB;EAClB,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;;;;AAGb,0BAA2B;EAC1B,OAAO,EAAE,MAAM;EACf,MAAM,EAAE,aAAa;;;;AAGtB,cAAe;EACd,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI",
4
- "sources": ["sass/cmb2-display.scss","sass/partials/_display.scss"],
5
  "names": [],
6
  "file": "cmb2-display.css"
7
  }
1
  {
2
  "version": 3,
3
+ "mappings": "AAAA;;gEAEgE;;AAG/D,6BAAK;EACJ,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,aAAa,EAAE,GAAG;EAClB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,GAAG;EACf,YAAY,EAAE,GAAG;;;;AAInB,UAAW;EACV,QAAQ,EAAE,MAAM;;;;AAGjB,kBAAmB;EAClB,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;;;;AAGb,0BAA2B;EAC1B,OAAO,EAAE,MAAM;EACf,MAAM,EAAE,aAAa;;;;AAGtB,cAAe;EACd,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI",
4
+ "sources": ["sass/partials/_display.scss"],
5
  "names": [],
6
  "file": "cmb2-display.css"
7
  }
cmb/css/cmb2-display.min.css CHANGED
@@ -1 +1,2 @@
 
1
  .cmb2-colorpicker-swatch span{display:inline-block;width:1em;height:1em;border-radius:1em;float:left;margin-top:3px;margin-right:2px}.cmb2-code{overflow:scroll}.cmb-image-display{max-width:100%;height:auto}.cmb2-display-file-list li{display:inline;margin:0 .5em .5em 0}.cmb2-oembed *{max-width:100%;height:auto}
1
+ /*! CMB2 - v2.6.0 - 2019-01-18 | https://cmb2.io | Copyright (c) 2019 CMB2 team | Licensed GPLv2 */
2
  .cmb2-colorpicker-swatch span{display:inline-block;width:1em;height:1em;border-radius:1em;float:left;margin-top:3px;margin-right:2px}.cmb2-code{overflow:scroll}.cmb-image-display{max-width:100%;height:auto}.cmb2-display-file-list li{display:inline;margin:0 .5em .5em 0}.cmb2-oembed *{max-width:100%;height:auto}
cmb/css/cmb2-front-rtl.css CHANGED
@@ -1,9 +1,13 @@
1
- @charset "UTF-8";
2
- /**
3
- * CMB2 Styling
 
 
4
  */
 
 
5
  /*--------------------------------------------------------------
6
- Main Wrap
7
  --------------------------------------------------------------*/
8
  /* line 5, sass/partials/_main_wrap.scss */
9
  .cmb2-wrap {
@@ -96,7 +100,7 @@ Main Wrap
96
  }
97
  /* line 111, sass/partials/_main_wrap.scss */
98
  .cmb2-wrap .mceIframeContainer {
99
- background: #fff;
100
  }
101
  /* line 115, sass/partials/_main_wrap.scss */
102
  .cmb2-wrap .meta_mce {
@@ -260,6 +264,10 @@ Main Wrap
260
  border-top: solid 1px #e9e9e9;
261
  }
262
  /* line 259, sass/partials/_main_wrap.scss */
 
 
 
 
263
  .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
264
  content: counter(el);
265
  display: block;
@@ -269,20 +277,21 @@ Main Wrap
269
  width: 35px;
270
  height: 100%;
271
  line-height: 35px;
272
- color: #aaaaaa;
 
273
  text-align: center;
274
  border-left: solid 1px #e9e9e9;
275
  }
276
- /* line 276, sass/partials/_main_wrap.scss */
277
  .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
278
  margin: 0;
279
  padding: 0;
280
  }
281
- /* line 283, sass/partials/_main_wrap.scss */
282
  .cmb-repeat-table + .cmb-add-row {
283
  margin: 0;
284
  }
285
- /* line 286, sass/partials/_main_wrap.scss */
286
  .cmb-repeat-table + .cmb-add-row:before {
287
  content: '';
288
  width: 1px;
@@ -291,7 +300,7 @@ Main Wrap
291
  margin-right: 17px;
292
  background-color: gainsboro;
293
  }
294
- /* line 296, sass/partials/_main_wrap.scss */
295
  .cmb-repeat-table .cmb-remove-row {
296
  top: 7px;
297
  left: 7px;
@@ -301,7 +310,7 @@ Main Wrap
301
  padding: 0 !important;
302
  display: none;
303
  }
304
- /* line 307, sass/partials/_main_wrap.scss */
305
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
306
  font-size: 20px;
307
  text-indent: -1000px;
@@ -311,7 +320,7 @@ Main Wrap
311
  line-height: 1;
312
  padding: 0 10px 0;
313
  }
314
- /* line 318, sass/partials/_main_wrap.scss */
315
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
316
  content: "";
317
  font-family: 'Dashicons';
@@ -330,16 +339,16 @@ Main Wrap
330
  height: 100%;
331
  text-align: center;
332
  }
333
- /* line 324, sass/partials/_main_wrap.scss */
334
  .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
335
  display: block;
336
  }
337
 
338
- /* line 332, sass/partials/_main_wrap.scss */
339
  .cmb-repeatable-group .cmb-th {
340
  padding: 5px;
341
  }
342
- /* line 336, sass/partials/_main_wrap.scss */
343
  .cmb-repeatable-group .cmb-group-title {
344
  background-color: #e9e9e9;
345
  padding: 8px 2.2em 8px 12px;
@@ -348,7 +357,7 @@ Main Wrap
348
  font-size: 14px;
349
  line-height: 1.4;
350
  }
351
- /* line 344, sass/partials/_main_wrap.scss */
352
  .cmb-repeatable-group .cmb-group-title h4 {
353
  border: 0;
354
  margin: 0;
@@ -356,12 +365,12 @@ Main Wrap
356
  font-weight: 500;
357
  padding: 0.5em 0.75em;
358
  }
359
- /* line 352, sass/partials/_main_wrap.scss */
360
  .cmb-repeatable-group .cmb-group-title .cmb-th {
361
  display: block;
362
  width: 100%;
363
  }
364
- /* line 358, sass/partials/_main_wrap.scss */
365
  .cmb-repeatable-group .cmb-group-description .cmb-th {
366
  font-size: 1.2em;
367
  display: block;
@@ -376,66 +385,66 @@ Main Wrap
376
  margin-top: 0;
377
  margin-bottom: 0.5em;
378
  }
379
- /* line 362, sass/partials/_main_wrap.scss */
380
  .cmb-repeatable-group .cmb-shift-rows {
381
  font-size: 1em;
382
  margin-left: 1em;
383
  text-decoration: none;
384
  }
385
- /* line 367, sass/partials/_main_wrap.scss */
386
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
387
  font-size: 1.5em;
388
  height: 1.5em;
389
  line-height: 1.2em;
390
  width: 1em;
391
  }
392
- /* line 373, sass/partials/_main_wrap.scss */
393
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
394
  line-height: 1.3em;
395
  }
396
- /* line 380, sass/partials/_main_wrap.scss */
397
  .cmb-repeatable-group .cmb2-upload-button {
398
  float: left;
399
  }
400
 
401
- /* line 386, sass/partials/_main_wrap.scss */
402
  p.cmb2-metabox-description {
403
- color: #aaaaaa;
404
  font-style: italic;
405
  margin: 0;
406
  padding-top: .5em;
407
  }
408
 
409
- /* line 393, sass/partials/_main_wrap.scss */
410
  span.cmb2-metabox-description {
411
- color: #aaaaaa;
412
  font-style: italic;
413
  }
414
 
415
- /* line 398, sass/partials/_main_wrap.scss */
416
  .cmb2-metabox-title {
417
  margin: 0 0 5px 0;
418
  padding: 5px 0 0 0;
419
  font-size: 14px;
420
  }
421
 
422
- /* line 404, sass/partials/_main_wrap.scss */
423
  .cmb-inline ul {
424
  padding: 4px 0 0 0;
425
  }
426
 
427
- /* line 408, sass/partials/_main_wrap.scss */
428
  .cmb-inline li {
429
  display: inline-block;
430
  padding-left: 18px;
431
  }
432
 
433
- /* line 413, sass/partials/_main_wrap.scss */
434
  .cmb-type-textarea-code pre {
435
  margin: 0;
436
  }
437
 
438
- /* line 419, sass/partials/_main_wrap.scss */
439
  .cmb2-media-status .img-status {
440
  clear: none;
441
  display: inline-block;
@@ -443,31 +452,35 @@ span.cmb2-metabox-description {
443
  margin-left: 10px;
444
  width: auto;
445
  }
446
- /* line 426, sass/partials/_main_wrap.scss */
447
  .cmb2-media-status .img-status img {
448
  max-width: 350px;
449
  height: auto;
450
  }
451
- /* line 432, sass/partials/_main_wrap.scss */
452
  .cmb2-media-status .img-status img,
453
  .cmb2-media-status .embed-status {
454
- background: #ffffff;
455
- border: 1px solid #e9e9e9;
 
 
 
 
 
456
  border-radius: 2px;
457
  -moz-border-radius: 2px;
458
  margin: 15px 0 0 0;
459
- padding: 5px;
460
  }
461
- /* line 442, sass/partials/_main_wrap.scss */
462
  .cmb2-media-status .embed-status {
463
  float: right;
464
  max-width: 800px;
465
  }
466
- /* line 447, sass/partials/_main_wrap.scss */
467
  .cmb2-media-status .img-status, .cmb2-media-status .embed-status {
468
  position: relative;
469
  }
470
- /* line 450, sass/partials/_main_wrap.scss */
471
  .cmb2-media-status .img-status .cmb2-remove-file-button, .cmb2-media-status .embed-status .cmb2-remove-file-button {
472
  background: url(../images/ico-delete.png);
473
  height: 16px;
@@ -477,16 +490,20 @@ span.cmb2-metabox-description {
477
  top: -5px;
478
  width: 16px;
479
  }
480
- /* line 464, sass/partials/_main_wrap.scss */
481
  .cmb2-media-status .img-status .cmb2-remove-file-button {
482
  top: 10px;
483
  }
484
- /* line 469, sass/partials/_main_wrap.scss */
485
  .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
486
  cursor: pointer;
487
  }
 
 
 
 
488
 
489
- /* line 475, sass/partials/_main_wrap.scss */
490
  .cmb-type-file-list .cmb2-media-status .img-status {
491
  clear: none;
492
  vertical-align: middle;
@@ -496,7 +513,7 @@ span.cmb2-metabox-description {
496
  margin-top: 0;
497
  }
498
 
499
- /* line 484, sass/partials/_main_wrap.scss */
500
  .cmb-attach-list li {
501
  clear: both;
502
  display: inline-block;
@@ -504,30 +521,29 @@ span.cmb2-metabox-description {
504
  margin-top: 5px;
505
  margin-bottom: 10px;
506
  }
507
- /* line 491, sass/partials/_main_wrap.scss */
508
  .cmb-attach-list li img {
509
- cursor: move;
510
  float: right;
511
  margin-left: 10px;
512
  }
513
 
514
- /* line 498, sass/partials/_main_wrap.scss */
515
  .cmb2-remove-wrapper {
516
  margin: 0;
517
  }
518
 
519
- /* line 502, sass/partials/_main_wrap.scss */
520
  .child-cmb2 .cmb-th {
521
  text-align: right;
522
  }
523
 
524
- /* line 506, sass/partials/_main_wrap.scss */
525
  .cmb2-indented-hierarchy {
526
  padding-right: 1.5em;
527
  }
528
 
529
  @media (max-width: 450px) {
530
- /* line 511, sass/partials/_main_wrap.scss */
531
  .cmb-th,
532
  .cmb-td,
533
  .cmb-th + .cmb-td {
@@ -537,83 +553,84 @@ span.cmb2-metabox-description {
537
  }
538
  }
539
  /*--------------------------------------------------------------
540
- Post Metaboxes
541
  --------------------------------------------------------------*/
542
- /* line 4, sass/partials/_post_metaboxes.scss */
543
  #poststuff .cmb-group-title {
544
  margin-right: -1em;
545
  margin-left: -1em;
546
  min-height: 1.5em;
547
  }
548
 
549
- /* line 10, sass/partials/_post_metaboxes.scss */
550
  #poststuff .repeatable .cmb-group-title {
551
  padding-right: 2.2em;
552
  }
553
 
554
- /* line 16, sass/partials/_post_metaboxes.scss */
555
  .cmb2-postbox .cmb2-wrap, .cmb-type-group .cmb2-wrap {
556
  margin: 0;
557
  }
558
- /* line 19, sass/partials/_post_metaboxes.scss */
559
  .cmb2-postbox .cmb2-wrap > .cmb-field-list > .cmb-row, .cmb-type-group .cmb2-wrap > .cmb-field-list > .cmb-row {
560
  padding: 1.8em 0;
561
  }
562
- /* line 25, sass/partials/_post_metaboxes.scss */
563
  .cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed, .cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed {
564
  width: 100%;
565
  }
566
- /* line 31, sass/partials/_post_metaboxes.scss */
567
  .cmb2-postbox .cmb-row, .cmb-type-group .cmb-row {
568
  padding: 0 0 1.8em;
569
  margin: 0 0 0.8em;
570
  }
571
- /* line 35, sass/partials/_post_metaboxes.scss */
572
  .cmb2-postbox .cmb-row .cmbhandle, .cmb-type-group .cmb-row .cmbhandle {
573
  left: -1em;
574
  position: relative;
 
575
  }
576
- /* line 41, sass/partials/_post_metaboxes.scss */
577
  .cmb2-postbox .cmb-repeatable-grouping, .cmb-type-group .cmb-repeatable-grouping {
578
  padding: 0 1em;
579
  max-width: 100%;
580
  min-width: 1px !important;
581
  }
582
- /* line 47, sass/partials/_post_metaboxes.scss */
583
  .cmb2-postbox .cmb-repeatable-group > .cmb-row, .cmb-type-group .cmb-repeatable-group > .cmb-row {
584
  padding-bottom: 0;
585
  }
586
- /* line 51, sass/partials/_post_metaboxes.scss */
587
  .cmb2-postbox .cmb-th, .cmb-type-group .cmb-th {
588
  width: 18%;
589
  padding: 0 0 0 2%;
590
  }
591
- /* line 57, sass/partials/_post_metaboxes.scss */
592
  .cmb2-postbox .cmb-td, .cmb-type-group .cmb-td {
593
  margin-bottom: 0;
594
  padding: 0;
595
  line-height: 1.3;
596
  }
597
- /* line 63, sass/partials/_post_metaboxes.scss */
598
  .cmb2-postbox .cmb-th + .cmb-td, .cmb-type-group .cmb-th + .cmb-td {
599
  width: 80%;
600
  float: left;
601
  }
602
- /* line 68, sass/partials/_post_metaboxes.scss */
603
  .cmb2-postbox .cmb-row:not(:last-of-type),
604
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
605
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
606
  border-bottom: 1px solid #e9e9e9;
607
  }
608
  @media (max-width: 450px) {
609
- /* line 68, sass/partials/_post_metaboxes.scss */
610
  .cmb2-postbox .cmb-row:not(:last-of-type),
611
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
612
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
613
  border-bottom: 0;
614
  }
615
  }
616
- /* line 77, sass/partials/_post_metaboxes.scss */
617
  .cmb2-postbox .cmb-repeat-group-field,
618
  .cmb2-postbox .cmb-remove-field-row, .cmb-type-group .cmb-repeat-group-field,
619
  .cmb-type-group .cmb-remove-field-row {
@@ -621,7 +638,7 @@ Post Metaboxes
621
  }
622
 
623
  /*--------------------------------------------------------------
624
- Context Metaboxes
625
  --------------------------------------------------------------*/
626
  /* Metabox collapse arrow indicators */
627
  /* line 9, sass/partials/_context_metaboxes.scss */
@@ -712,77 +729,7 @@ Context Metaboxes
712
  }
713
  }
714
  /*--------------------------------------------------------------
715
- Options page
716
- --------------------------------------------------------------*/
717
- /* line 4, sass/partials/_options-page.scss */
718
- .cmb2-options-page {
719
- max-width: 1200px;
720
- }
721
- /* line 7, sass/partials/_options-page.scss */
722
- .cmb2-options-page.wrap > h2 {
723
- margin-bottom: 1em;
724
- }
725
- /* line 11, sass/partials/_options-page.scss */
726
- .cmb2-options-page .cmb2-metabox > .cmb-row {
727
- padding: 1em;
728
- margin-top: -1px;
729
- background: #ffffff;
730
- border: 1px solid #e9e9e9;
731
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
732
- }
733
- /* line 18, sass/partials/_options-page.scss */
734
- .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
735
- padding: 0;
736
- font-weight: initial;
737
- }
738
- /* line 23, sass/partials/_options-page.scss */
739
- .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
740
- float: none;
741
- padding: 0 1em 0 0;
742
- margin-right: 200px;
743
- }
744
- @media (max-width: 450px) {
745
- /* line 23, sass/partials/_options-page.scss */
746
- .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
747
- padding: 0;
748
- margin-right: 0;
749
- }
750
- }
751
- /* line 36, sass/partials/_options-page.scss */
752
- .cmb2-options-page .cmb2-wrap .cmb-type-title {
753
- margin-top: 1em;
754
- padding: 0.6em 1em;
755
- background-color: #fafafa;
756
- }
757
- /* line 41, sass/partials/_options-page.scss */
758
- .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title {
759
- font-size: 12px;
760
- margin-top: 0;
761
- margin-bottom: 0;
762
- text-transform: uppercase;
763
- }
764
- /* line 48, sass/partials/_options-page.scss */
765
- .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
766
- padding-top: 0.25em;
767
- }
768
- /* line 54, sass/partials/_options-page.scss */
769
- .cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
770
- padding: 0 0 0.8em 0;
771
- }
772
- /* line 58, sass/partials/_options-page.scss */
773
- .cmb2-options-page .cmb-repeatable-group .cmb-group-name {
774
- font-size: 16px;
775
- margin-top: 0;
776
- margin-bottom: 0;
777
- }
778
- /* line 64, sass/partials/_options-page.scss */
779
- .cmb2-options-page .cmb-repeatable-group .cmb-th > .cmb2-metabox-description {
780
- font-weight: 400;
781
- padding-bottom: 0 !important;
782
- }
783
-
784
- /*--------------------------------------------------------------
785
- Misc.
786
  --------------------------------------------------------------*/
787
  /* line 5, sass/partials/_misc.scss */
788
  #poststuff .cmb-repeatable-group h2 {
@@ -812,175 +759,11 @@ Misc.
812
  }
813
 
814
  /*--------------------------------------------------------------
815
- Sidebar Placement Adjustments
816
  --------------------------------------------------------------*/
817
- /* line 10, sass/partials/_sidebar_placements.scss */
818
- .inner-sidebar .cmb2-wrap > .cmb-field-list > .cmb-row,
819
- #side-sortables .cmb2-wrap > .cmb-field-list > .cmb-row {
820
- padding: 1.4em 0;
821
- }
822
- /* line 16, sass/partials/_sidebar_placements.scss */
823
- .inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker),
824
- #side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker) {
825
- width: 100%;
826
- }
827
- /* line 20, sass/partials/_sidebar_placements.scss */
828
- .inner-sidebar .cmb2-wrap input + input:not(.wp-picker-clear), .inner-sidebar .cmb2-wrap input + select,
829
- #side-sortables .cmb2-wrap input + input:not(.wp-picker-clear),
830
- #side-sortables .cmb2-wrap input + select {
831
- margin-right: 0;
832
- margin-top: 1em;
833
- display: block;
834
- }
835
- /* line 26, sass/partials/_sidebar_placements.scss */
836
- .inner-sidebar .cmb2-wrap input.cmb2-text-money,
837
- #side-sortables .cmb2-wrap input.cmb2-text-money {
838
- max-width: 70%;
839
- }
840
- /* line 28, sass/partials/_sidebar_placements.scss */
841
- .inner-sidebar .cmb2-wrap input.cmb2-text-money + .cmb2-metabox-description,
842
- #side-sortables .cmb2-wrap input.cmb2-text-money + .cmb2-metabox-description {
843
- display: block;
844
- }
845
- /* line 34, sass/partials/_sidebar_placements.scss */
846
- .inner-sidebar .cmb2-wrap label,
847
- #side-sortables .cmb2-wrap label {
848
- display: block;
849
- font-weight: 700;
850
- padding: 0 0 5px;
851
- }
852
- /* line 42, sass/partials/_sidebar_placements.scss */
853
- .inner-sidebar textarea,
854
- #side-sortables textarea {
855
- max-width: 99%;
856
- }
857
- /* line 46, sass/partials/_sidebar_placements.scss */
858
- .inner-sidebar .cmb-repeatable-group,
859
- #side-sortables .cmb-repeatable-group {
860
- border-bottom: 1px solid #e9e9e9;
861
- }
862
- /* line 50, sass/partials/_sidebar_placements.scss */
863
- .inner-sidebar .cmb-type-group > .cmb-td > .cmb-repeatable-group,
864
- #side-sortables .cmb-type-group > .cmb-td > .cmb-repeatable-group {
865
- border-bottom: 0;
866
- margin-bottom: -1.4em;
867
- }
868
- /* line 55, sass/partials/_sidebar_placements.scss */
869
- .inner-sidebar .cmb-th,
870
- .inner-sidebar .cmb-td:not(.cmb-remove-row),
871
- .inner-sidebar .cmb-th + .cmb-td,
872
- #side-sortables .cmb-th,
873
- #side-sortables .cmb-td:not(.cmb-remove-row),
874
- #side-sortables .cmb-th + .cmb-td {
875
- width: 100%;
876
- display: block;
877
- float: none;
878
- }
879
- /* line 63, sass/partials/_sidebar_placements.scss */
880
- .inner-sidebar .closed .inside,
881
- #side-sortables .closed .inside {
882
- display: none;
883
- }
884
- /* line 67, sass/partials/_sidebar_placements.scss */
885
- .inner-sidebar .cmb-th,
886
- #side-sortables .cmb-th {
887
- display: block;
888
- float: none;
889
- padding-bottom: 1em;
890
- text-align: right;
891
- width: 100%;
892
- padding-right: 0;
893
- padding-left: 0;
894
- }
895
- /* line 27, sass/partials/_mixins.scss */
896
- .inner-sidebar .cmb-th label,
897
- #side-sortables .cmb-th label {
898
- display: block;
899
- margin-top: 0;
900
- margin-bottom: 0.5em;
901
- }
902
- /* line 14, sass/partials/_mixins.scss */
903
- .inner-sidebar .cmb-th label,
904
- #side-sortables .cmb-th label {
905
- font-size: 14px;
906
- line-height: 1.4em;
907
- }
908
- /* line 74, sass/partials/_sidebar_placements.scss */
909
- .inner-sidebar .cmb-group-description .cmb-th,
910
- #side-sortables .cmb-group-description .cmb-th {
911
- padding-top: 0;
912
- }
913
- /* line 77, sass/partials/_sidebar_placements.scss */
914
- .inner-sidebar .cmb-group-description .cmb2-metabox-description,
915
- #side-sortables .cmb-group-description .cmb2-metabox-description {
916
- padding: 0;
917
- }
918
- /* line 84, sass/partials/_sidebar_placements.scss */
919
- .inner-sidebar .cmb-group-title .cmb-th,
920
- #side-sortables .cmb-group-title .cmb-th {
921
- padding: 0;
922
- }
923
- /* line 90, sass/partials/_sidebar_placements.scss */
924
- .inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
925
- #side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
926
- margin-top: 1em;
927
- }
928
- /* line 99, sass/partials/_sidebar_placements.scss */
929
- .inner-sidebar .cmb2-media-status .img-status img,
930
- .inner-sidebar .cmb2-media-status .embed-status img,
931
- #side-sortables .cmb2-media-status .img-status img,
932
- #side-sortables .cmb2-media-status .embed-status img {
933
- max-width: 90%;
934
- height: auto;
935
- }
936
- /* line 107, sass/partials/_sidebar_placements.scss */
937
- .inner-sidebar .cmb2-list label,
938
- #side-sortables .cmb2-list label {
939
- display: inline;
940
- font-weight: normal;
941
- }
942
- /* line 112, sass/partials/_sidebar_placements.scss */
943
- .inner-sidebar .cmb2-metabox-description,
944
- #side-sortables .cmb2-metabox-description {
945
- display: block;
946
- padding: 7px 0 0;
947
- }
948
- /* line 119, sass/partials/_sidebar_placements.scss */
949
- .inner-sidebar .cmb-type-checkbox .cmb-td label,
950
- .inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
951
- #side-sortables .cmb-type-checkbox .cmb-td label,
952
- #side-sortables .cmb-type-checkbox .cmb2-metabox-description {
953
- font-weight: normal;
954
- display: inline;
955
- }
956
- /* line 126, sass/partials/_sidebar_placements.scss */
957
- .inner-sidebar .cmb-row .cmb2-metabox-description,
958
- #side-sortables .cmb-row .cmb2-metabox-description {
959
- padding-bottom: 1.8em;
960
- }
961
- /* line 130, sass/partials/_sidebar_placements.scss */
962
- .inner-sidebar .cmb2-metabox-title,
963
- #side-sortables .cmb2-metabox-title {
964
- font-size: 1.2em;
965
- font-style: italic;
966
- }
967
- /* line 135, sass/partials/_sidebar_placements.scss */
968
- .inner-sidebar .cmb-remove-row,
969
- #side-sortables .cmb-remove-row {
970
- clear: both;
971
- padding-top: 12px;
972
- padding-bottom: 0;
973
- }
974
- /* line 141, sass/partials/_sidebar_placements.scss */
975
- .inner-sidebar .cmb2-upload-button,
976
- #side-sortables .cmb2-upload-button {
977
- clear: both;
978
- margin-top: 12px;
979
- }
980
-
981
- /* line 2, sass/partials/_collapsible_ui.scss */
982
  .cmb2-metabox .cmbhandle {
983
- color: #aaa;
984
  float: left;
985
  width: 27px;
986
  height: 30px;
@@ -988,7 +771,7 @@ Sidebar Placement Adjustments
988
  left: -1em;
989
  position: relative;
990
  }
991
- /* line 10, sass/partials/_collapsible_ui.scss */
992
  .cmb2-metabox .cmbhandle:before {
993
  content: '\f142';
994
  left: 12px;
@@ -1002,11 +785,11 @@ Sidebar Placement Adjustments
1002
  -moz-osx-font-smoothing: grayscale;
1003
  text-decoration: none !important;
1004
  }
1005
- /* line 27, sass/partials/_collapsible_ui.scss */
1006
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1007
  content: '\f140';
1008
  }
1009
- /* line 33, sass/partials/_collapsible_ui.scss */
1010
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1011
  -webkit-appearance: none !important;
1012
  background: none !important;
@@ -1018,13 +801,13 @@ Sidebar Placement Adjustments
1018
  padding: 2px 6px 3px;
1019
  opacity: .5;
1020
  }
1021
- /* line 43, sass/partials/_collapsible_ui.scss */
1022
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1023
  cursor: pointer;
1024
  color: #a00;
1025
  opacity: 1;
1026
  }
1027
- /* line 47, sass/partials/_collapsible_ui.scss */
1028
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1029
  color: #f00;
1030
  }
@@ -1489,22 +1272,25 @@ Sidebar Placement Adjustments
1489
  /**
1490
  * CMB2 Frontend
1491
  */
1492
- /* line 1, sass/partials/_front.scss */
 
 
 
1493
  .closed .inside {
1494
  display: none;
1495
  }
1496
 
1497
- /* line 5, sass/partials/_front.scss */
1498
  .cmb-repeatable-grouping {
1499
  position: relative;
1500
  }
1501
- /* line 8, sass/partials/_front.scss */
1502
  .cmb-repeatable-grouping .cmb-group-title {
1503
  margin-right: -1em;
1504
  margin-left: -1em;
1505
  min-height: 1.5em;
1506
  }
1507
- /* line 14, sass/partials/_front.scss */
1508
  .cmb-repeatable-grouping h3 {
1509
  font-size: 14px;
1510
  padding: 8px 12px;
@@ -1512,22 +1298,22 @@ Sidebar Placement Adjustments
1512
  line-height: 1.4;
1513
  }
1514
 
1515
- /* line 25, sass/partials/_front.scss */
1516
  .cmb-repeatable-group.repeatable .cmb-group-title {
1517
  padding-right: 2.2em;
1518
  }
1519
- /* line 29, sass/partials/_front.scss */
1520
  .cmb-repeatable-group.non-repeatable .cmb-group-title {
1521
  padding-right: 12px;
1522
  }
1523
 
1524
- /* line 35, sass/partials/_front.scss */
1525
  .cmb-type-group .cmb-row .cmbhandle {
1526
  left: 0;
1527
  position: absolute;
1528
  }
1529
 
1530
- /* line 40, sass/partials/_front.scss */
1531
  .cmb-spinner {
1532
  background: url(/wp-admin/images/spinner.gif) no-repeat;
1533
  -webkit-background-size: 20px 20px;
1
+ /*!
2
+ * CMB2 - v2.6.0 - 2019-01-18
3
+ * https://cmb2.io
4
+ * Copyright (c) 2019
5
+ * Licensed GPLv2+
6
  */
7
+
8
+ @charset "UTF-8";
9
  /*--------------------------------------------------------------
10
+ * Main Wrap
11
  --------------------------------------------------------------*/
12
  /* line 5, sass/partials/_main_wrap.scss */
13
  .cmb2-wrap {
100
  }
101
  /* line 111, sass/partials/_main_wrap.scss */
102
  .cmb2-wrap .mceIframeContainer {
103
+ background: #ffffff;
104
  }
105
  /* line 115, sass/partials/_main_wrap.scss */
106
  .cmb2-wrap .meta_mce {
264
  border-top: solid 1px #e9e9e9;
265
  }
266
  /* line 259, sass/partials/_main_wrap.scss */
267
+ .cmb-repeat-table .cmb-row.cmb-repeat-row.ui-sortable-helper {
268
+ outline: dashed 2px #e9e9e9 !important;
269
+ }
270
+ /* line 263, sass/partials/_main_wrap.scss */
271
  .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
272
  content: counter(el);
273
  display: block;
277
  width: 35px;
278
  height: 100%;
279
  line-height: 35px;
280
+ cursor: move;
281
+ color: #757575;
282
  text-align: center;
283
  border-left: solid 1px #e9e9e9;
284
  }
285
+ /* line 280, sass/partials/_main_wrap.scss */
286
  .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
287
  margin: 0;
288
  padding: 0;
289
  }
290
+ /* line 287, sass/partials/_main_wrap.scss */
291
  .cmb-repeat-table + .cmb-add-row {
292
  margin: 0;
293
  }
294
+ /* line 290, sass/partials/_main_wrap.scss */
295
  .cmb-repeat-table + .cmb-add-row:before {
296
  content: '';
297
  width: 1px;
300
  margin-right: 17px;
301
  background-color: gainsboro;
302
  }
303
+ /* line 300, sass/partials/_main_wrap.scss */
304
  .cmb-repeat-table .cmb-remove-row {
305
  top: 7px;
306
  left: 7px;
310
  padding: 0 !important;
311
  display: none;
312
  }
313
+ /* line 311, sass/partials/_main_wrap.scss */
314
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
315
  font-size: 20px;
316
  text-indent: -1000px;
320
  line-height: 1;
321
  padding: 0 10px 0;
322
  }
323
+ /* line 322, sass/partials/_main_wrap.scss */
324
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
325
  content: "";
326
  font-family: 'Dashicons';
339
  height: 100%;
340
  text-align: center;
341
  }
342
+ /* line 328, sass/partials/_main_wrap.scss */
343
  .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
344
  display: block;
345
  }
346
 
347
+ /* line 336, sass/partials/_main_wrap.scss */
348
  .cmb-repeatable-group .cmb-th {
349
  padding: 5px;
350
  }
351
+ /* line 340, sass/partials/_main_wrap.scss */
352
  .cmb-repeatable-group .cmb-group-title {
353
  background-color: #e9e9e9;
354
  padding: 8px 2.2em 8px 12px;
357
  font-size: 14px;
358
  line-height: 1.4;
359
  }
360
+ /* line 348, sass/partials/_main_wrap.scss */
361
  .cmb-repeatable-group .cmb-group-title h4 {
362
  border: 0;
363
  margin: 0;
365
  font-weight: 500;
366
  padding: 0.5em 0.75em;
367
  }
368
+ /* line 356, sass/partials/_main_wrap.scss */
369
  .cmb-repeatable-group .cmb-group-title .cmb-th {
370
  display: block;
371
  width: 100%;
372
  }
373
+ /* line 362, sass/partials/_main_wrap.scss */
374
  .cmb-repeatable-group .cmb-group-description .cmb-th {
375
  font-size: 1.2em;
376
  display: block;
385
  margin-top: 0;
386
  margin-bottom: 0.5em;
387
  }
388
+ /* line 366, sass/partials/_main_wrap.scss */
389
  .cmb-repeatable-group .cmb-shift-rows {
390
  font-size: 1em;
391
  margin-left: 1em;
392
  text-decoration: none;
393
  }
394
+ /* line 371, sass/partials/_main_wrap.scss */
395
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
396
  font-size: 1.5em;
397
  height: 1.5em;
398
  line-height: 1.2em;
399
  width: 1em;
400
  }
401
+ /* line 377, sass/partials/_main_wrap.scss */
402
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
403
  line-height: 1.3em;
404
  }
405
+ /* line 384, sass/partials/_main_wrap.scss */
406
  .cmb-repeatable-group .cmb2-upload-button {
407
  float: left;
408
  }
409
 
410
+ /* line 390, sass/partials/_main_wrap.scss */
411
  p.cmb2-metabox-description {
412
+ color: #757575;
413
  font-style: italic;
414
  margin: 0;
415
  padding-top: .5em;
416
  }
417
 
418
+ /* line 397, sass/partials/_main_wrap.scss */
419
  span.cmb2-metabox-description {
420
+ color: #757575;
421
  font-style: italic;
422
  }
423
 
424
+ /* line 402, sass/partials/_main_wrap.scss */
425
  .cmb2-metabox-title {
426
  margin: 0 0 5px 0;
427
  padding: 5px 0 0 0;
428
  font-size: 14px;
429
  }
430
 
431
+ /* line 408, sass/partials/_main_wrap.scss */
432
  .cmb-inline ul {
433
  padding: 4px 0 0 0;
434
  }
435
 
436
+ /* line 412, sass/partials/_main_wrap.scss */
437
  .cmb-inline li {
438
  display: inline-block;
439
  padding-left: 18px;
440
  }
441
 
442
+ /* line 417, sass/partials/_main_wrap.scss */
443
  .cmb-type-textarea-code pre {
444
  margin: 0;
445
  }
446
 
447
+ /* line 423, sass/partials/_main_wrap.scss */
448
  .cmb2-media-status .img-status {
449
  clear: none;
450
  display: inline-block;
452
  margin-left: 10px;
453
  width: auto;
454
  }
455
+ /* line 430, sass/partials/_main_wrap.scss */
456
  .cmb2-media-status .img-status img {
457
  max-width: 350px;
458
  height: auto;
459
  }
460
+ /* line 436, sass/partials/_main_wrap.scss */
461
  .cmb2-media-status .img-status img,
462
  .cmb2-media-status .embed-status {
463
+ background: #eee;
464
+ border: 5px solid #ffffff;
465
+ outline: 1px solid #e9e9e9;
466
+ box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(0, 0, 0, 0.05);
467
+ background-image: linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0), linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0);
468
+ background-position: 0 0, 10px 10px;
469
+ background-size: 20px 20px;
470
  border-radius: 2px;
471
  -moz-border-radius: 2px;
472
  margin: 15px 0 0 0;
 
473
  }
474
+ /* line 450, sass/partials/_main_wrap.scss */
475
  .cmb2-media-status .embed-status {
476
  float: right;
477
  max-width: 800px;
478
  }
479
+ /* line 455, sass/partials/_main_wrap.scss */
480
  .cmb2-media-status .img-status, .cmb2-media-status .embed-status {
481
  position: relative;
482
  }
483
+ /* line 458, sass/partials/_main_wrap.scss */
484
  .cmb2-media-status .img-status .cmb2-remove-file-button, .cmb2-media-status .embed-status .cmb2-remove-file-button {
485
  background: url(../images/ico-delete.png);
486
  height: 16px;
490
  top: -5px;
491
  width: 16px;
492
  }
493
+ /* line 472, sass/partials/_main_wrap.scss */
494
  .cmb2-media-status .img-status .cmb2-remove-file-button {
495
  top: 10px;
496
  }
497
+ /* line 477, sass/partials/_main_wrap.scss */
498
  .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
499
  cursor: pointer;
500
  }
501
+ /* line 482, sass/partials/_main_wrap.scss */
502
+ .cmb2-media-status.cmb-attach-list .img-status img, .cmb2-media-status.cmb-attach-list .file-status > span {
503
+ cursor: move;
504
+ }
505
 
506
+ /* line 489, sass/partials/_main_wrap.scss */
507
  .cmb-type-file-list .cmb2-media-status .img-status {
508
  clear: none;
509
  vertical-align: middle;
513
  margin-top: 0;
514
  }
515
 
516
+ /* line 498, sass/partials/_main_wrap.scss */
517
  .cmb-attach-list li {
518
  clear: both;
519
  display: inline-block;
521
  margin-top: 5px;
522
  margin-bottom: 10px;
523
  }
524
+ /* line 504, sass/partials/_main_wrap.scss */
525
  .cmb-attach-list li img {
 
526
  float: right;
527
  margin-left: 10px;
528
  }
529
 
530
+ /* line 510, sass/partials/_main_wrap.scss */
531
  .cmb2-remove-wrapper {
532
  margin: 0;
533
  }
534
 
535
+ /* line 514, sass/partials/_main_wrap.scss */
536
  .child-cmb2 .cmb-th {
537
  text-align: right;
538
  }
539
 
540
+ /* line 518, sass/partials/_main_wrap.scss */
541
  .cmb2-indented-hierarchy {
542
  padding-right: 1.5em;
543
  }
544
 
545
  @media (max-width: 450px) {
546
+ /* line 523, sass/partials/_main_wrap.scss */
547
  .cmb-th,
548
  .cmb-td,
549
  .cmb-th + .cmb-td {
553
  }
554
  }
555
  /*--------------------------------------------------------------
556
+ * Post Metaboxes
557
  --------------------------------------------------------------*/
558
+ /* line 5, sass/partials/_post_metaboxes.scss */
559
  #poststuff .cmb-group-title {
560
  margin-right: -1em;
561
  margin-left: -1em;
562
  min-height: 1.5em;
563
  }
564
 
565
+ /* line 11, sass/partials/_post_metaboxes.scss */
566
  #poststuff .repeatable .cmb-group-title {
567
  padding-right: 2.2em;
568
  }
569
 
570
+ /* line 17, sass/partials/_post_metaboxes.scss */
571
  .cmb2-postbox .cmb2-wrap, .cmb-type-group .cmb2-wrap {
572
  margin: 0;
573
  }
574
+ /* line 20, sass/partials/_post_metaboxes.scss */
575
  .cmb2-postbox .cmb2-wrap > .cmb-field-list > .cmb-row, .cmb-type-group .cmb2-wrap > .cmb-field-list > .cmb-row {
576
  padding: 1.8em 0;
577
  }
578
+ /* line 26, sass/partials/_post_metaboxes.scss */
579
  .cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed, .cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed {
580
  width: 100%;
581
  }
582
+ /* line 32, sass/partials/_post_metaboxes.scss */
583
  .cmb2-postbox .cmb-row, .cmb-type-group .cmb-row {
584
  padding: 0 0 1.8em;
585
  margin: 0 0 0.8em;
586
  }
587
+ /* line 36, sass/partials/_post_metaboxes.scss */
588
  .cmb2-postbox .cmb-row .cmbhandle, .cmb-type-group .cmb-row .cmbhandle {
589
  left: -1em;
590
  position: relative;
591
+ color: #222222;
592
  }
593
+ /* line 43, sass/partials/_post_metaboxes.scss */
594
  .cmb2-postbox .cmb-repeatable-grouping, .cmb-type-group .cmb-repeatable-grouping {
595
  padding: 0 1em;
596
  max-width: 100%;
597
  min-width: 1px !important;
598
  }
599
+ /* line 49, sass/partials/_post_metaboxes.scss */
600
  .cmb2-postbox .cmb-repeatable-group > .cmb-row, .cmb-type-group .cmb-repeatable-group > .cmb-row {
601
  padding-bottom: 0;
602
  }
603
+ /* line 53, sass/partials/_post_metaboxes.scss */
604
  .cmb2-postbox .cmb-th, .cmb-type-group .cmb-th {
605
  width: 18%;
606
  padding: 0 0 0 2%;
607
  }
608
+ /* line 59, sass/partials/_post_metaboxes.scss */
609
  .cmb2-postbox .cmb-td, .cmb-type-group .cmb-td {
610
  margin-bottom: 0;
611
  padding: 0;
612
  line-height: 1.3;
613
  }
614
+ /* line 65, sass/partials/_post_metaboxes.scss */
615
  .cmb2-postbox .cmb-th + .cmb-td, .cmb-type-group .cmb-th + .cmb-td {
616
  width: 80%;
617
  float: left;
618
  }
619
+ /* line 70, sass/partials/_post_metaboxes.scss */
620
  .cmb2-postbox .cmb-row:not(:last-of-type),
621
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
622
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
623
  border-bottom: 1px solid #e9e9e9;
624
  }
625
  @media (max-width: 450px) {
626
+ /* line 70, sass/partials/_post_metaboxes.scss */
627
  .cmb2-postbox .cmb-row:not(:last-of-type),
628
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
629
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
630
  border-bottom: 0;
631
  }
632
  }
633
+ /* line 79, sass/partials/_post_metaboxes.scss */
634
  .cmb2-postbox .cmb-repeat-group-field,
635
  .cmb2-postbox .cmb-remove-field-row, .cmb-type-group .cmb-repeat-group-field,
636
  .cmb-type-group .cmb-remove-field-row {
638
  }
639
 
640
  /*--------------------------------------------------------------
641
+ * Context Metaboxes
642
  --------------------------------------------------------------*/
643
  /* Metabox collapse arrow indicators */
644
  /* line 9, sass/partials/_context_metaboxes.scss */
729
  }
730
  }
731
  /*--------------------------------------------------------------
732
+ * Misc.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
733
  --------------------------------------------------------------*/
734
  /* line 5, sass/partials/_misc.scss */
735
  #poststuff .cmb-repeatable-group h2 {
759
  }
760
 
761
  /*--------------------------------------------------------------
762
+ * Collapsible UI
763
  --------------------------------------------------------------*/
764
+ /* line 6, sass/partials/_collapsible_ui.scss */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
765
  .cmb2-metabox .cmbhandle {
766
+ color: #757575;
767
  float: left;
768
  width: 27px;
769
  height: 30px;
771
  left: -1em;
772
  position: relative;
773
  }
774
+ /* line 14, sass/partials/_collapsible_ui.scss */
775
  .cmb2-metabox .cmbhandle:before {
776
  content: '\f142';
777
  left: 12px;
785
  -moz-osx-font-smoothing: grayscale;
786
  text-decoration: none !important;
787
  }
788
+ /* line 31, sass/partials/_collapsible_ui.scss */
789
  .cmb2-metabox .postbox.closed .cmbhandle:before {
790
  content: '\f140';
791
  }
792
+ /* line 37, sass/partials/_collapsible_ui.scss */
793
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
794
  -webkit-appearance: none !important;
795
  background: none !important;
801
  padding: 2px 6px 3px;
802
  opacity: .5;
803
  }
804
+ /* line 47, sass/partials/_collapsible_ui.scss */
805
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
806
  cursor: pointer;
807
  color: #a00;
808
  opacity: 1;
809
  }
810
+ /* line 51, sass/partials/_collapsible_ui.scss */
811
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
812
  color: #f00;
813
  }
1272
  /**
1273
  * CMB2 Frontend
1274
  */
1275
+ /*--------------------------------------------------------------
1276
+ * CMB2 Frontend
1277
+ --------------------------------------------------------------*/
1278
+ /* line 5, sass/partials/_front.scss */
1279
  .closed .inside {
1280
  display: none;
1281
  }
1282
 
1283
+ /* line 9, sass/partials/_front.scss */
1284
  .cmb-repeatable-grouping {
1285
  position: relative;
1286
  }
1287
+ /* line 12, sass/partials/_front.scss */
1288
  .cmb-repeatable-grouping .cmb-group-title {
1289
  margin-right: -1em;
1290
  margin-left: -1em;
1291
  min-height: 1.5em;
1292
  }
1293
+ /* line 18, sass/partials/_front.scss */
1294
  .cmb-repeatable-grouping h3 {
1295
  font-size: 14px;
1296
  padding: 8px 12px;
1298
  line-height: 1.4;
1299
  }
1300
 
1301
+ /* line 29, sass/partials/_front.scss */
1302
  .cmb-repeatable-group.repeatable .cmb-group-title {
1303
  padding-right: 2.2em;
1304
  }
1305
+ /* line 33, sass/partials/_front.scss */
1306
  .cmb-repeatable-group.non-repeatable .cmb-group-title {
1307
  padding-right: 12px;
1308
  }
1309
 
1310
+ /* line 39, sass/partials/_front.scss */
1311
  .cmb-type-group .cmb-row .cmbhandle {
1312
  left: 0;
1313
  position: absolute;
1314
  }
1315
 
1316
+ /* line 44, sass/partials/_front.scss */
1317
  .cmb-spinner {
1318
  background: url(/wp-admin/images/spinner.gif) no-repeat;
1319
  -webkit-background-size: 20px 20px;
cmb/css/cmb2-front-rtl.min.css CHANGED
@@ -1 +1,2 @@
1
- @charset "UTF-8";.cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-right:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 0 0 5px;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 0 0 10px}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:right;font-weight:600;line-height:1.3;padding:20px 0 20px 10px;vertical-align:top;width:200px}@media (max-width:450px){.cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:right}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:left}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 50px 10px 10px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;right:0;position:absolute;width:35px;height:100%;line-height:35px;color:#aaa;text-align:center;border-left:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-right:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;left:7px;position:absolute;width:auto;margin-right:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 2.2em 8px 12px;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-left:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:left}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-left:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-left:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:right;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;right:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-left:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:right;margin-left:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:right}.cmb2-indented-hierarchy{padding-right:1.5em}@media (max-width:450px){.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}}#poststuff .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-right:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{left:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 0 0 2%}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:left}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}@media (max-width:450px){.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 0 0 2%;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:0}}.cmb2-options-page{max-width:1200px}.cmb2-options-page.wrap>h2{margin-bottom:1em}.cmb2-options-page .cmb2-metabox>.cmb-row{padding:1em;margin-top:-1px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,.05)}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th{padding:0;font-weight:initial}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{float:none;padding:0 1em 0 0;margin-right:200px}@media (max-width:450px){.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{padding:0;margin-right:0}}.cmb2-options-page .cmb2-wrap .cmb-type-title{margin-top:1em;padding:.6em 1em;background-color:#fafafa}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:12px;margin-top:0;margin-bottom:0;text-transform:uppercase}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:.25em}.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th{padding:0 0 .8em}.cmb2-options-page .cmb-repeatable-group .cmb-group-name{font-size:16px;margin-top:0;margin-bottom:0}.cmb2-options-page .cmb-repeatable-group .cmb-th>.cmb2-metabox-description{font-weight:400;padding-bottom:0!important}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:right;display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-right:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td:not(.cmb-remove-row),#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td:not(.cmb-remove-row),.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:right;width:100%;padding-right:0;padding-left:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;margin-bottom:.5em;font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmbhandle{color:#aaa;float:left;width:27px;height:30px;cursor:pointer;left:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';left:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;right:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-right:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:right;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:right;clear:right;padding:0 5px 0 0}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 40% 10px 10px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:right}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .4em .4em .6em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}.closed .inside{display:none}.cmb-repeatable-grouping{position:relative}.cmb-repeatable-grouping .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}.cmb-repeatable-grouping h3{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb-repeatable-group.repeatable .cmb-group-title{padding-right:2.2em}.cmb-repeatable-group.non-repeatable .cmb-group-title{padding-right:12px}.cmb-type-group .cmb-row .cmbhandle{left:0;position:absolute}.cmb-spinner{background:url(/wp-admin/images/spinner.gif) no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;display:none;float:left;vertical-align:middle;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:4px 10px 0}
 
1
+ /*! CMB2 - v2.6.0 - 2019-01-18 | https://cmb2.io | Copyright (c) 2019 CMB2 team | Licensed GPLv2 */
2
+ @charset "UTF-8";.cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-right:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 0 0 5px;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 0 0 10px}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:right;font-weight:600;line-height:1.3;padding:20px 0 20px 10px;vertical-align:top;width:200px}@media (max-width:450px){.cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:right}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:left}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 50px 10px 10px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row.ui-sortable-helper{outline:dashed 2px #e9e9e9!important}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;right:0;position:absolute;width:35px;height:100%;line-height:35px;cursor:move;color:#757575;text-align:center;border-left:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-right:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;left:7px;position:absolute;width:auto;margin-right:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 2.2em 8px 12px;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-left:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:left}p.cmb2-metabox-description{color:#757575;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#757575;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-left:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-left:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#eee;border:5px solid #fff;outline:1px solid #e9e9e9;box-shadow:inset 0 0 15px rgba(0,0,0,.3),inset 0 0 0 1px rgba(0,0,0,.05);background-image:linear-gradient(45deg,#d0d0d0 25%,transparent 25%,transparent 75%,#d0d0d0 75%,#d0d0d0),linear-gradient(45deg,#d0d0d0 25%,transparent 25%,transparent 75%,#d0d0d0 75%,#d0d0d0);background-position:0 0,10px 10px;background-size:20px 20px;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0}.cmb2-media-status .embed-status{float:right;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;right:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb2-media-status.cmb-attach-list .file-status>span,.cmb2-media-status.cmb-attach-list .img-status img{cursor:move}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-left:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{float:right;margin-left:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:right}.cmb2-indented-hierarchy{padding-right:1.5em}@media (max-width:450px){.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}}#poststuff .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-right:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{left:-1em;position:relative;color:#222}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 0 0 2%}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:left}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}@media (max-width:450px){.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 0 0 2%;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:0}}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:right;display:none}.cmb-spinner.is-active{display:block}.cmb2-metabox .cmbhandle{color:#757575;float:left;width:27px;height:30px;cursor:pointer;left:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';left:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;right:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-right:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:right;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:right;clear:right;padding:0 5px 0 0}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 40% 10px 10px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:right}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .4em .4em .6em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}.closed .inside{display:none}.cmb-repeatable-grouping{position:relative}.cmb-repeatable-grouping .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}.cmb-repeatable-grouping h3{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb-repeatable-group.repeatable .cmb-group-title{padding-right:2.2em}.cmb-repeatable-group.non-repeatable .cmb-group-title{padding-right:12px}.cmb-type-group .cmb-row .cmbhandle{left:0;position:absolute}.cmb-spinner{background:url(/wp-admin/images/spinner.gif) no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;display:none;float:left;vertical-align:middle;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:4px 10px 0}
cmb/css/cmb2-front.css CHANGED
@@ -1,9 +1,13 @@
1
- @charset "UTF-8";
2
- /**
3
- * CMB2 Styling
 
 
4
  */
 
 
5
  /*--------------------------------------------------------------
6
- Main Wrap
7
  --------------------------------------------------------------*/
8
  /* line 5, sass/partials/_main_wrap.scss */
9
  .cmb2-wrap {
@@ -96,7 +100,7 @@ Main Wrap
96
  }
97
  /* line 111, sass/partials/_main_wrap.scss */
98
  .cmb2-wrap .mceIframeContainer {
99
- background: #fff;
100
  }
101
  /* line 115, sass/partials/_main_wrap.scss */
102
  .cmb2-wrap .meta_mce {
@@ -260,6 +264,10 @@ Main Wrap
260
  border-top: solid 1px #e9e9e9;
261
  }
262
  /* line 259, sass/partials/_main_wrap.scss */
 
 
 
 
263
  .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
264
  content: counter(el);
265
  display: block;
@@ -269,20 +277,21 @@ Main Wrap
269
  width: 35px;
270
  height: 100%;
271
  line-height: 35px;
272
- color: #aaaaaa;
 
273
  text-align: center;
274
  border-right: solid 1px #e9e9e9;
275
  }
276
- /* line 276, sass/partials/_main_wrap.scss */
277
  .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
278
  margin: 0;
279
  padding: 0;
280
  }
281
- /* line 283, sass/partials/_main_wrap.scss */
282
  .cmb-repeat-table + .cmb-add-row {
283
  margin: 0;
284
  }
285
- /* line 286, sass/partials/_main_wrap.scss */
286
  .cmb-repeat-table + .cmb-add-row:before {
287
  content: '';
288
  width: 1px;
@@ -291,7 +300,7 @@ Main Wrap
291
  margin-left: 17px;
292
  background-color: gainsboro;
293
  }
294
- /* line 296, sass/partials/_main_wrap.scss */
295
  .cmb-repeat-table .cmb-remove-row {
296
  top: 7px;
297
  right: 7px;
@@ -301,7 +310,7 @@ Main Wrap
301
  padding: 0 !important;
302
  display: none;
303
  }
304
- /* line 307, sass/partials/_main_wrap.scss */
305
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
306
  font-size: 20px;
307
  text-indent: -1000px;
@@ -311,7 +320,7 @@ Main Wrap
311
  line-height: 1;
312
  padding: 0 10px 0;
313
  }
314
- /* line 318, sass/partials/_main_wrap.scss */
315
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
316
  content: "";
317
  font-family: 'Dashicons';
@@ -330,16 +339,16 @@ Main Wrap
330
  height: 100%;
331
  text-align: center;
332
  }
333
- /* line 324, sass/partials/_main_wrap.scss */
334
  .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
335
  display: block;
336
  }
337
 
338
- /* line 332, sass/partials/_main_wrap.scss */
339
  .cmb-repeatable-group .cmb-th {
340
  padding: 5px;
341
  }
342
- /* line 336, sass/partials/_main_wrap.scss */
343
  .cmb-repeatable-group .cmb-group-title {
344
  background-color: #e9e9e9;
345
  padding: 8px 12px 8px 2.2em;
@@ -348,7 +357,7 @@ Main Wrap
348
  font-size: 14px;
349
  line-height: 1.4;
350
  }
351
- /* line 344, sass/partials/_main_wrap.scss */
352
  .cmb-repeatable-group .cmb-group-title h4 {
353
  border: 0;
354
  margin: 0;
@@ -356,12 +365,12 @@ Main Wrap
356
  font-weight: 500;
357
  padding: 0.5em 0.75em;
358
  }
359
- /* line 352, sass/partials/_main_wrap.scss */
360
  .cmb-repeatable-group .cmb-group-title .cmb-th {
361
  display: block;
362
  width: 100%;
363
  }
364
- /* line 358, sass/partials/_main_wrap.scss */
365
  .cmb-repeatable-group .cmb-group-description .cmb-th {
366
  font-size: 1.2em;
367
  display: block;
@@ -376,66 +385,66 @@ Main Wrap
376
  margin-top: 0;
377
  margin-bottom: 0.5em;
378
  }
379
- /* line 362, sass/partials/_main_wrap.scss */
380
  .cmb-repeatable-group .cmb-shift-rows {
381
  font-size: 1em;
382
  margin-right: 1em;
383
  text-decoration: none;
384
  }
385
- /* line 367, sass/partials/_main_wrap.scss */
386
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
387
  font-size: 1.5em;
388
  height: 1.5em;
389
  line-height: 1.2em;
390
  width: 1em;
391
  }
392
- /* line 373, sass/partials/_main_wrap.scss */
393
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
394
  line-height: 1.3em;
395
  }
396
- /* line 380, sass/partials/_main_wrap.scss */
397
  .cmb-repeatable-group .cmb2-upload-button {
398
  float: right;
399
  }
400
 
401
- /* line 386, sass/partials/_main_wrap.scss */
402
  p.cmb2-metabox-description {
403
- color: #aaaaaa;
404
  font-style: italic;
405
  margin: 0;
406
  padding-top: .5em;
407
  }
408
 
409
- /* line 393, sass/partials/_main_wrap.scss */
410
  span.cmb2-metabox-description {
411
- color: #aaaaaa;
412
  font-style: italic;
413
  }
414
 
415
- /* line 398, sass/partials/_main_wrap.scss */
416
  .cmb2-metabox-title {
417
  margin: 0 0 5px 0;
418
  padding: 5px 0 0 0;
419
  font-size: 14px;
420
  }
421
 
422
- /* line 404, sass/partials/_main_wrap.scss */
423
  .cmb-inline ul {
424
  padding: 4px 0 0 0;
425
  }
426
 
427
- /* line 408, sass/partials/_main_wrap.scss */
428
  .cmb-inline li {
429
  display: inline-block;
430
  padding-right: 18px;
431
  }
432
 
433
- /* line 413, sass/partials/_main_wrap.scss */
434
  .cmb-type-textarea-code pre {
435
  margin: 0;
436
  }
437
 
438
- /* line 419, sass/partials/_main_wrap.scss */
439
  .cmb2-media-status .img-status {
440
  clear: none;
441
  display: inline-block;
@@ -443,31 +452,35 @@ span.cmb2-metabox-description {
443
  margin-right: 10px;
444
  width: auto;
445
  }
446
- /* line 426, sass/partials/_main_wrap.scss */
447
  .cmb2-media-status .img-status img {
448
  max-width: 350px;
449
  height: auto;
450
  }
451
- /* line 432, sass/partials/_main_wrap.scss */
452
  .cmb2-media-status .img-status img,
453
  .cmb2-media-status .embed-status {
454
- background: #ffffff;
455
- border: 1px solid #e9e9e9;
 
 
 
 
 
456
  border-radius: 2px;
457
  -moz-border-radius: 2px;
458
  margin: 15px 0 0 0;
459
- padding: 5px;
460
  }
461
- /* line 442, sass/partials/_main_wrap.scss */
462
  .cmb2-media-status .embed-status {
463
  float: left;
464
  max-width: 800px;
465
  }
466
- /* line 447, sass/partials/_main_wrap.scss */
467
  .cmb2-media-status .img-status, .cmb2-media-status .embed-status {
468
  position: relative;
469
  }
470
- /* line 450, sass/partials/_main_wrap.scss */
471
  .cmb2-media-status .img-status .cmb2-remove-file-button, .cmb2-media-status .embed-status .cmb2-remove-file-button {
472
  background: url(../images/ico-delete.png);
473
  height: 16px;
@@ -477,16 +490,20 @@ span.cmb2-metabox-description {
477
  top: -5px;
478
  width: 16px;
479
  }
480
- /* line 464, sass/partials/_main_wrap.scss */
481
  .cmb2-media-status .img-status .cmb2-remove-file-button {
482
  top: 10px;
483
  }
484
- /* line 469, sass/partials/_main_wrap.scss */
485
  .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
486
  cursor: pointer;
487
  }
 
 
 
 
488
 
489
- /* line 475, sass/partials/_main_wrap.scss */
490
  .cmb-type-file-list .cmb2-media-status .img-status {
491
  clear: none;
492
  vertical-align: middle;
@@ -496,7 +513,7 @@ span.cmb2-metabox-description {
496
  margin-top: 0;
497
  }
498
 
499
- /* line 484, sass/partials/_main_wrap.scss */
500
  .cmb-attach-list li {
501
  clear: both;
502
  display: inline-block;
@@ -504,30 +521,29 @@ span.cmb2-metabox-description {
504
  margin-top: 5px;
505
  margin-bottom: 10px;
506
  }
507
- /* line 491, sass/partials/_main_wrap.scss */
508
  .cmb-attach-list li img {
509
- cursor: move;
510
  float: left;
511
  margin-right: 10px;
512
  }
513
 
514
- /* line 498, sass/partials/_main_wrap.scss */
515
  .cmb2-remove-wrapper {
516
  margin: 0;
517
  }
518
 
519
- /* line 502, sass/partials/_main_wrap.scss */
520
  .child-cmb2 .cmb-th {
521
  text-align: left;
522
  }
523
 
524
- /* line 506, sass/partials/_main_wrap.scss */
525
  .cmb2-indented-hierarchy {
526
  padding-left: 1.5em;
527
  }
528
 
529
  @media (max-width: 450px) {
530
- /* line 511, sass/partials/_main_wrap.scss */
531
  .cmb-th,
532
  .cmb-td,
533
  .cmb-th + .cmb-td {
@@ -537,83 +553,84 @@ span.cmb2-metabox-description {
537
  }
538
  }
539
  /*--------------------------------------------------------------
540
- Post Metaboxes
541
  --------------------------------------------------------------*/
542
- /* line 4, sass/partials/_post_metaboxes.scss */
543
  #poststuff .cmb-group-title {
544
  margin-left: -1em;
545
  margin-right: -1em;
546
  min-height: 1.5em;
547
  }
548
 
549
- /* line 10, sass/partials/_post_metaboxes.scss */
550
  #poststuff .repeatable .cmb-group-title {
551
  padding-left: 2.2em;
552
  }
553
 
554
- /* line 16, sass/partials/_post_metaboxes.scss */
555
  .cmb2-postbox .cmb2-wrap, .cmb-type-group .cmb2-wrap {
556
  margin: 0;
557
  }
558
- /* line 19, sass/partials/_post_metaboxes.scss */
559
  .cmb2-postbox .cmb2-wrap > .cmb-field-list > .cmb-row, .cmb-type-group .cmb2-wrap > .cmb-field-list > .cmb-row {
560
  padding: 1.8em 0;
561
  }
562
- /* line 25, sass/partials/_post_metaboxes.scss */
563
  .cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed, .cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed {
564
  width: 100%;
565
  }
566
- /* line 31, sass/partials/_post_metaboxes.scss */
567
  .cmb2-postbox .cmb-row, .cmb-type-group .cmb-row {
568
  padding: 0 0 1.8em;
569
  margin: 0 0 0.8em;
570
  }
571
- /* line 35, sass/partials/_post_metaboxes.scss */
572
  .cmb2-postbox .cmb-row .cmbhandle, .cmb-type-group .cmb-row .cmbhandle {
573
  right: -1em;
574
  position: relative;
 
575
  }
576
- /* line 41, sass/partials/_post_metaboxes.scss */
577
  .cmb2-postbox .cmb-repeatable-grouping, .cmb-type-group .cmb-repeatable-grouping {
578
  padding: 0 1em;
579
  max-width: 100%;
580
  min-width: 1px !important;
581
  }
582
- /* line 47, sass/partials/_post_metaboxes.scss */
583
  .cmb2-postbox .cmb-repeatable-group > .cmb-row, .cmb-type-group .cmb-repeatable-group > .cmb-row {
584
  padding-bottom: 0;
585
  }
586
- /* line 51, sass/partials/_post_metaboxes.scss */
587
  .cmb2-postbox .cmb-th, .cmb-type-group .cmb-th {
588
  width: 18%;
589
  padding: 0 2% 0 0;
590
  }
591
- /* line 57, sass/partials/_post_metaboxes.scss */
592
  .cmb2-postbox .cmb-td, .cmb-type-group .cmb-td {
593
  margin-bottom: 0;
594
  padding: 0;
595
  line-height: 1.3;
596
  }
597
- /* line 63, sass/partials/_post_metaboxes.scss */
598
  .cmb2-postbox .cmb-th + .cmb-td, .cmb-type-group .cmb-th + .cmb-td {
599
  width: 80%;
600
  float: right;
601
  }
602
- /* line 68, sass/partials/_post_metaboxes.scss */
603
  .cmb2-postbox .cmb-row:not(:last-of-type),
604
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
605
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
606
  border-bottom: 1px solid #e9e9e9;
607
  }
608
  @media (max-width: 450px) {
609
- /* line 68, sass/partials/_post_metaboxes.scss */
610
  .cmb2-postbox .cmb-row:not(:last-of-type),
611
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
612
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
613
  border-bottom: 0;
614
  }
615
  }
616
- /* line 77, sass/partials/_post_metaboxes.scss */
617
  .cmb2-postbox .cmb-repeat-group-field,
618
  .cmb2-postbox .cmb-remove-field-row, .cmb-type-group .cmb-repeat-group-field,
619
  .cmb-type-group .cmb-remove-field-row {
@@ -621,7 +638,7 @@ Post Metaboxes
621
  }
622
 
623
  /*--------------------------------------------------------------
624
- Context Metaboxes
625
  --------------------------------------------------------------*/
626
  /* Metabox collapse arrow indicators */
627
  /* line 9, sass/partials/_context_metaboxes.scss */
@@ -712,77 +729,7 @@ Context Metaboxes
712
  }
713
  }
714
  /*--------------------------------------------------------------
715
- Options page
716
- --------------------------------------------------------------*/
717
- /* line 4, sass/partials/_options-page.scss */
718
- .cmb2-options-page {
719
- max-width: 1200px;
720
- }
721
- /* line 7, sass/partials/_options-page.scss */
722
- .cmb2-options-page.wrap > h2 {
723
- margin-bottom: 1em;
724
- }
725
- /* line 11, sass/partials/_options-page.scss */
726
- .cmb2-options-page .cmb2-metabox > .cmb-row {
727
- padding: 1em;
728
- margin-top: -1px;
729
- background: #ffffff;
730
- border: 1px solid #e9e9e9;
731
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
732
- }
733
- /* line 18, sass/partials/_options-page.scss */
734
- .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
735
- padding: 0;
736
- font-weight: initial;
737
- }
738
- /* line 23, sass/partials/_options-page.scss */
739
- .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
740
- float: none;
741
- padding: 0 0 0 1em;
742
- margin-left: 200px;
743
- }
744
- @media (max-width: 450px) {
745
- /* line 23, sass/partials/_options-page.scss */
746
- .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
747
- padding: 0;
748
- margin-left: 0;
749
- }
750
- }
751
- /* line 36, sass/partials/_options-page.scss */
752
- .cmb2-options-page .cmb2-wrap .cmb-type-title {
753
- margin-top: 1em;
754
- padding: 0.6em 1em;
755
- background-color: #fafafa;
756
- }
757
- /* line 41, sass/partials/_options-page.scss */
758
- .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title {
759
- font-size: 12px;
760
- margin-top: 0;
761
- margin-bottom: 0;
762
- text-transform: uppercase;
763
- }
764
- /* line 48, sass/partials/_options-page.scss */
765
- .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
766
- padding-top: 0.25em;
767
- }
768
- /* line 54, sass/partials/_options-page.scss */
769
- .cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
770
- padding: 0 0 0.8em 0;
771
- }
772
- /* line 58, sass/partials/_options-page.scss */
773
- .cmb2-options-page .cmb-repeatable-group .cmb-group-name {
774
- font-size: 16px;
775
- margin-top: 0;
776
- margin-bottom: 0;
777
- }
778
- /* line 64, sass/partials/_options-page.scss */
779
- .cmb2-options-page .cmb-repeatable-group .cmb-th > .cmb2-metabox-description {
780
- font-weight: 400;
781
- padding-bottom: 0 !important;
782
- }
783
-
784
- /*--------------------------------------------------------------
785
- Misc.
786
  --------------------------------------------------------------*/
787
  /* line 5, sass/partials/_misc.scss */
788
  #poststuff .cmb-repeatable-group h2 {
@@ -812,175 +759,11 @@ Misc.
812
  }
813
 
814
  /*--------------------------------------------------------------
815
- Sidebar Placement Adjustments
816
  --------------------------------------------------------------*/
817
- /* line 10, sass/partials/_sidebar_placements.scss */
818
- .inner-sidebar .cmb2-wrap > .cmb-field-list > .cmb-row,
819
- #side-sortables .cmb2-wrap > .cmb-field-list > .cmb-row {
820
- padding: 1.4em 0;
821
- }
822
- /* line 16, sass/partials/_sidebar_placements.scss */
823
- .inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker),
824
- #side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker) {
825
- width: 100%;
826
- }
827
- /* line 20, sass/partials/_sidebar_placements.scss */
828
- .inner-sidebar .cmb2-wrap input + input:not(.wp-picker-clear), .inner-sidebar .cmb2-wrap input + select,
829
- #side-sortables .cmb2-wrap input + input:not(.wp-picker-clear),
830
- #side-sortables .cmb2-wrap input + select {
831
- margin-left: 0;
832
- margin-top: 1em;
833
- display: block;
834
- }
835
- /* line 26, sass/partials/_sidebar_placements.scss */
836
- .inner-sidebar .cmb2-wrap input.cmb2-text-money,
837
- #side-sortables .cmb2-wrap input.cmb2-text-money {
838
- max-width: 70%;
839
- }
840
- /* line 28, sass/partials/_sidebar_placements.scss */
841
- .inner-sidebar .cmb2-wrap input.cmb2-text-money + .cmb2-metabox-description,
842
- #side-sortables .cmb2-wrap input.cmb2-text-money + .cmb2-metabox-description {
843
- display: block;
844
- }
845
- /* line 34, sass/partials/_sidebar_placements.scss */
846
- .inner-sidebar .cmb2-wrap label,
847
- #side-sortables .cmb2-wrap label {
848
- display: block;
849
- font-weight: 700;
850
- padding: 0 0 5px;
851
- }
852
- /* line 42, sass/partials/_sidebar_placements.scss */
853
- .inner-sidebar textarea,
854
- #side-sortables textarea {
855
- max-width: 99%;
856
- }
857
- /* line 46, sass/partials/_sidebar_placements.scss */
858
- .inner-sidebar .cmb-repeatable-group,
859
- #side-sortables .cmb-repeatable-group {
860
- border-bottom: 1px solid #e9e9e9;
861
- }
862
- /* line 50, sass/partials/_sidebar_placements.scss */
863
- .inner-sidebar .cmb-type-group > .cmb-td > .cmb-repeatable-group,
864
- #side-sortables .cmb-type-group > .cmb-td > .cmb-repeatable-group {
865
- border-bottom: 0;
866
- margin-bottom: -1.4em;
867
- }
868
- /* line 55, sass/partials/_sidebar_placements.scss */
869
- .inner-sidebar .cmb-th,
870
- .inner-sidebar .cmb-td:not(.cmb-remove-row),
871
- .inner-sidebar .cmb-th + .cmb-td,
872
- #side-sortables .cmb-th,
873
- #side-sortables .cmb-td:not(.cmb-remove-row),
874
- #side-sortables .cmb-th + .cmb-td {
875
- width: 100%;
876
- display: block;
877
- float: none;
878
- }
879
- /* line 63, sass/partials/_sidebar_placements.scss */
880
- .inner-sidebar .closed .inside,
881
- #side-sortables .closed .inside {
882
- display: none;
883
- }
884
- /* line 67, sass/partials/_sidebar_placements.scss */
885
- .inner-sidebar .cmb-th,
886
- #side-sortables .cmb-th {
887
- display: block;
888
- float: none;
889
- padding-bottom: 1em;
890
- text-align: left;
891
- width: 100%;
892
- padding-left: 0;
893
- padding-right: 0;
894
- }
895
- /* line 27, sass/partials/_mixins.scss */
896
- .inner-sidebar .cmb-th label,
897
- #side-sortables .cmb-th label {
898
- display: block;
899
- margin-top: 0;
900
- margin-bottom: 0.5em;
901
- }
902
- /* line 14, sass/partials/_mixins.scss */
903
- .inner-sidebar .cmb-th label,
904
- #side-sortables .cmb-th label {
905
- font-size: 14px;
906
- line-height: 1.4em;
907
- }
908
- /* line 74, sass/partials/_sidebar_placements.scss */
909
- .inner-sidebar .cmb-group-description .cmb-th,
910
- #side-sortables .cmb-group-description .cmb-th {
911
- padding-top: 0;
912
- }
913
- /* line 77, sass/partials/_sidebar_placements.scss */
914
- .inner-sidebar .cmb-group-description .cmb2-metabox-description,
915
- #side-sortables .cmb-group-description .cmb2-metabox-description {
916
- padding: 0;
917
- }
918
- /* line 84, sass/partials/_sidebar_placements.scss */
919
- .inner-sidebar .cmb-group-title .cmb-th,
920
- #side-sortables .cmb-group-title .cmb-th {
921
- padding: 0;
922
- }
923
- /* line 90, sass/partials/_sidebar_placements.scss */
924
- .inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
925
- #side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
926
- margin-top: 1em;
927
- }
928
- /* line 99, sass/partials/_sidebar_placements.scss */
929
- .inner-sidebar .cmb2-media-status .img-status img,
930
- .inner-sidebar .cmb2-media-status .embed-status img,
931
- #side-sortables .cmb2-media-status .img-status img,
932
- #side-sortables .cmb2-media-status .embed-status img {
933
- max-width: 90%;
934
- height: auto;
935
- }
936
- /* line 107, sass/partials/_sidebar_placements.scss */
937
- .inner-sidebar .cmb2-list label,
938
- #side-sortables .cmb2-list label {
939
- display: inline;
940
- font-weight: normal;
941
- }
942
- /* line 112, sass/partials/_sidebar_placements.scss */
943
- .inner-sidebar .cmb2-metabox-description,
944
- #side-sortables .cmb2-metabox-description {
945
- display: block;
946
- padding: 7px 0 0;
947
- }
948
- /* line 119, sass/partials/_sidebar_placements.scss */
949
- .inner-sidebar .cmb-type-checkbox .cmb-td label,
950
- .inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
951
- #side-sortables .cmb-type-checkbox .cmb-td label,
952
- #side-sortables .cmb-type-checkbox .cmb2-metabox-description {
953
- font-weight: normal;
954
- display: inline;
955
- }
956
- /* line 126, sass/partials/_sidebar_placements.scss */
957
- .inner-sidebar .cmb-row .cmb2-metabox-description,
958
- #side-sortables .cmb-row .cmb2-metabox-description {
959
- padding-bottom: 1.8em;
960
- }
961
- /* line 130, sass/partials/_sidebar_placements.scss */
962
- .inner-sidebar .cmb2-metabox-title,
963
- #side-sortables .cmb2-metabox-title {
964
- font-size: 1.2em;
965
- font-style: italic;
966
- }
967
- /* line 135, sass/partials/_sidebar_placements.scss */
968
- .inner-sidebar .cmb-remove-row,
969
- #side-sortables .cmb-remove-row {
970
- clear: both;
971
- padding-top: 12px;
972
- padding-bottom: 0;
973
- }
974
- /* line 141, sass/partials/_sidebar_placements.scss */
975
- .inner-sidebar .cmb2-upload-button,
976
- #side-sortables .cmb2-upload-button {
977
- clear: both;
978
- margin-top: 12px;
979
- }
980
-
981
- /* line 2, sass/partials/_collapsible_ui.scss */
982
  .cmb2-metabox .cmbhandle {
983
- color: #aaa;
984
  float: right;
985
  width: 27px;
986
  height: 30px;
@@ -988,7 +771,7 @@ Sidebar Placement Adjustments
988
  right: -1em;
989
  position: relative;
990
  }
991
- /* line 10, sass/partials/_collapsible_ui.scss */
992
  .cmb2-metabox .cmbhandle:before {
993
  content: '\f142';
994
  right: 12px;
@@ -1002,11 +785,11 @@ Sidebar Placement Adjustments
1002
  -moz-osx-font-smoothing: grayscale;
1003
  text-decoration: none !important;
1004
  }
1005
- /* line 27, sass/partials/_collapsible_ui.scss */
1006
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1007
  content: '\f140';
1008
  }
1009
- /* line 33, sass/partials/_collapsible_ui.scss */
1010
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1011
  -webkit-appearance: none !important;
1012
  background: none !important;
@@ -1018,13 +801,13 @@ Sidebar Placement Adjustments
1018
  padding: 2px 6px 3px;
1019
  opacity: .5;
1020
  }
1021
- /* line 43, sass/partials/_collapsible_ui.scss */
1022
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1023
  cursor: pointer;
1024
  color: #a00;
1025
  opacity: 1;
1026
  }
1027
- /* line 47, sass/partials/_collapsible_ui.scss */
1028
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1029
  color: #f00;
1030
  }
@@ -1489,22 +1272,25 @@ Sidebar Placement Adjustments
1489
  /**
1490
  * CMB2 Frontend
1491
  */
1492
- /* line 1, sass/partials/_front.scss */
 
 
 
1493
  .closed .inside {
1494
  display: none;
1495
  }
1496
 
1497
- /* line 5, sass/partials/_front.scss */
1498
  .cmb-repeatable-grouping {
1499
  position: relative;
1500
  }
1501
- /* line 8, sass/partials/_front.scss */
1502
  .cmb-repeatable-grouping .cmb-group-title {
1503
  margin-left: -1em;
1504
  margin-right: -1em;
1505
  min-height: 1.5em;
1506
  }
1507
- /* line 14, sass/partials/_front.scss */
1508
  .cmb-repeatable-grouping h3 {
1509
  font-size: 14px;
1510
  padding: 8px 12px;
@@ -1512,22 +1298,22 @@ Sidebar Placement Adjustments
1512
  line-height: 1.4;
1513
  }
1514
 
1515
- /* line 25, sass/partials/_front.scss */
1516
  .cmb-repeatable-group.repeatable .cmb-group-title {
1517
  padding-left: 2.2em;
1518
  }
1519
- /* line 29, sass/partials/_front.scss */
1520
  .cmb-repeatable-group.non-repeatable .cmb-group-title {
1521
  padding-left: 12px;
1522
  }
1523
 
1524
- /* line 35, sass/partials/_front.scss */
1525
  .cmb-type-group .cmb-row .cmbhandle {
1526
  right: 0;
1527
  position: absolute;
1528
  }
1529
 
1530
- /* line 40, sass/partials/_front.scss */
1531
  .cmb-spinner {
1532
  background: url(/wp-admin/images/spinner.gif) no-repeat;
1533
  -webkit-background-size: 20px 20px;
1
+ /*!
2
+ * CMB2 - v2.6.0 - 2019-01-18
3
+ * https://cmb2.io
4
+ * Copyright (c) 2019
5
+ * Licensed GPLv2+
6
  */
7
+
8
+ @charset "UTF-8";
9
  /*--------------------------------------------------------------
10
+ * Main Wrap
11
  --------------------------------------------------------------*/
12
  /* line 5, sass/partials/_main_wrap.scss */
13
  .cmb2-wrap {
100
  }
101
  /* line 111, sass/partials/_main_wrap.scss */
102
  .cmb2-wrap .mceIframeContainer {
103
+ background: #ffffff;
104
  }
105
  /* line 115, sass/partials/_main_wrap.scss */
106
  .cmb2-wrap .meta_mce {
264
  border-top: solid 1px #e9e9e9;
265
  }
266
  /* line 259, sass/partials/_main_wrap.scss */
267
+ .cmb-repeat-table .cmb-row.cmb-repeat-row.ui-sortable-helper {
268
+ outline: dashed 2px #e9e9e9 !important;
269
+ }
270
+ /* line 263, sass/partials/_main_wrap.scss */
271
  .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
272
  content: counter(el);
273
  display: block;
277
  width: 35px;
278
  height: 100%;
279
  line-height: 35px;
280
+ cursor: move;
281
+ color: #757575;
282
  text-align: center;
283
  border-right: solid 1px #e9e9e9;
284
  }
285
+ /* line 280, sass/partials/_main_wrap.scss */
286
  .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
287
  margin: 0;
288
  padding: 0;
289
  }
290
+ /* line 287, sass/partials/_main_wrap.scss */
291
  .cmb-repeat-table + .cmb-add-row {
292
  margin: 0;
293
  }
294
+ /* line 290, sass/partials/_main_wrap.scss */
295
  .cmb-repeat-table + .cmb-add-row:before {
296
  content: '';
297
  width: 1px;
300
  margin-left: 17px;
301
  background-color: gainsboro;
302
  }
303
+ /* line 300, sass/partials/_main_wrap.scss */
304
  .cmb-repeat-table .cmb-remove-row {
305
  top: 7px;
306
  right: 7px;
310
  padding: 0 !important;
311
  display: none;
312
  }
313
+ /* line 311, sass/partials/_main_wrap.scss */
314
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
315
  font-size: 20px;
316
  text-indent: -1000px;
320
  line-height: 1;
321
  padding: 0 10px 0;
322
  }
323
+ /* line 322, sass/partials/_main_wrap.scss */
324
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
325
  content: "";
326
  font-family: 'Dashicons';
339
  height: 100%;
340
  text-align: center;
341
  }
342
+ /* line 328, sass/partials/_main_wrap.scss */
343
  .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
344
  display: block;
345
  }
346
 
347
+ /* line 336, sass/partials/_main_wrap.scss */
348
  .cmb-repeatable-group .cmb-th {
349
  padding: 5px;
350
  }
351
+ /* line 340, sass/partials/_main_wrap.scss */
352
  .cmb-repeatable-group .cmb-group-title {
353
  background-color: #e9e9e9;
354
  padding: 8px 12px 8px 2.2em;
357
  font-size: 14px;
358
  line-height: 1.4;
359
  }
360
+ /* line 348, sass/partials/_main_wrap.scss */
361
  .cmb-repeatable-group .cmb-group-title h4 {
362
  border: 0;
363
  margin: 0;
365
  font-weight: 500;
366
  padding: 0.5em 0.75em;
367
  }
368
+ /* line 356, sass/partials/_main_wrap.scss */
369
  .cmb-repeatable-group .cmb-group-title .cmb-th {
370
  display: block;
371
  width: 100%;
372
  }
373
+ /* line 362, sass/partials/_main_wrap.scss */
374
  .cmb-repeatable-group .cmb-group-description .cmb-th {
375
  font-size: 1.2em;
376
  display: block;
385
  margin-top: 0;
386
  margin-bottom: 0.5em;
387
  }
388
+ /* line 366, sass/partials/_main_wrap.scss */
389
  .cmb-repeatable-group .cmb-shift-rows {
390
  font-size: 1em;
391
  margin-right: 1em;
392
  text-decoration: none;
393
  }
394
+ /* line 371, sass/partials/_main_wrap.scss */
395
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
396
  font-size: 1.5em;
397
  height: 1.5em;
398
  line-height: 1.2em;
399
  width: 1em;
400
  }
401
+ /* line 377, sass/partials/_main_wrap.scss */
402
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
403
  line-height: 1.3em;
404
  }
405
+ /* line 384, sass/partials/_main_wrap.scss */
406
  .cmb-repeatable-group .cmb2-upload-button {
407
  float: right;
408
  }
409
 
410
+ /* line 390, sass/partials/_main_wrap.scss */
411
  p.cmb2-metabox-description {
412
+ color: #757575;
413
  font-style: italic;
414
  margin: 0;
415
  padding-top: .5em;
416
  }
417
 
418
+ /* line 397, sass/partials/_main_wrap.scss */
419
  span.cmb2-metabox-description {
420
+ color: #757575;
421
  font-style: italic;
422
  }
423
 
424
+ /* line 402, sass/partials/_main_wrap.scss */
425
  .cmb2-metabox-title {
426
  margin: 0 0 5px 0;
427
  padding: 5px 0 0 0;
428
  font-size: 14px;
429
  }
430
 
431
+ /* line 408, sass/partials/_main_wrap.scss */
432
  .cmb-inline ul {
433
  padding: 4px 0 0 0;
434
  }
435
 
436
+ /* line 412, sass/partials/_main_wrap.scss */
437
  .cmb-inline li {
438
  display: inline-block;
439
  padding-right: 18px;
440
  }
441
 
442
+ /* line 417, sass/partials/_main_wrap.scss */
443
  .cmb-type-textarea-code pre {
444
  margin: 0;
445
  }
446
 
447
+ /* line 423, sass/partials/_main_wrap.scss */
448
  .cmb2-media-status .img-status {
449
  clear: none;
450
  display: inline-block;
452
  margin-right: 10px;
453
  width: auto;
454
  }
455
+ /* line 430, sass/partials/_main_wrap.scss */
456
  .cmb2-media-status .img-status img {
457
  max-width: 350px;
458
  height: auto;
459
  }
460
+ /* line 436, sass/partials/_main_wrap.scss */
461
  .cmb2-media-status .img-status img,
462
  .cmb2-media-status .embed-status {
463
+ background: #eee;
464
+ border: 5px solid #ffffff;
465
+ outline: 1px solid #e9e9e9;
466
+ box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(0, 0, 0, 0.05);
467
+ background-image: linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0), linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0);
468
+ background-position: 0 0, 10px 10px;
469
+ background-size: 20px 20px;
470
  border-radius: 2px;
471
  -moz-border-radius: 2px;
472
  margin: 15px 0 0 0;
 
473
  }
474
+ /* line 450, sass/partials/_main_wrap.scss */
475
  .cmb2-media-status .embed-status {
476
  float: left;
477
  max-width: 800px;
478
  }
479
+ /* line 455, sass/partials/_main_wrap.scss */
480
  .cmb2-media-status .img-status, .cmb2-media-status .embed-status {
481
  position: relative;
482
  }
483
+ /* line 458, sass/partials/_main_wrap.scss */
484
  .cmb2-media-status .img-status .cmb2-remove-file-button, .cmb2-media-status .embed-status .cmb2-remove-file-button {
485
  background: url(../images/ico-delete.png);
486
  height: 16px;
490
  top: -5px;
491
  width: 16px;
492
  }
493
+ /* line 472, sass/partials/_main_wrap.scss */
494
  .cmb2-media-status .img-status .cmb2-remove-file-button {
495
  top: 10px;
496
  }
497
+ /* line 477, sass/partials/_main_wrap.scss */
498
  .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
499
  cursor: pointer;
500
  }
501
+ /* line 482, sass/partials/_main_wrap.scss */
502
+ .cmb2-media-status.cmb-attach-list .img-status img, .cmb2-media-status.cmb-attach-list .file-status > span {
503
+ cursor: move;
504
+ }
505
 
506
+ /* line 489, sass/partials/_main_wrap.scss */
507
  .cmb-type-file-list .cmb2-media-status .img-status {
508
  clear: none;
509
  vertical-align: middle;
513
  margin-top: 0;
514
  }
515
 
516
+ /* line 498, sass/partials/_main_wrap.scss */
517
  .cmb-attach-list li {
518
  clear: both;
519
  display: inline-block;
521
  margin-top: 5px;
522
  margin-bottom: 10px;
523
  }
524
+ /* line 504, sass/partials/_main_wrap.scss */
525
  .cmb-attach-list li img {
 
526
  float: left;
527
  margin-right: 10px;
528
  }
529
 
530
+ /* line 510, sass/partials/_main_wrap.scss */
531
  .cmb2-remove-wrapper {
532
  margin: 0;
533
  }
534
 
535
+ /* line 514, sass/partials/_main_wrap.scss */
536
  .child-cmb2 .cmb-th {
537
  text-align: left;
538
  }
539
 
540
+ /* line 518, sass/partials/_main_wrap.scss */
541
  .cmb2-indented-hierarchy {
542
  padding-left: 1.5em;
543
  }
544
 
545
  @media (max-width: 450px) {
546
+ /* line 523, sass/partials/_main_wrap.scss */
547
  .cmb-th,
548
  .cmb-td,
549
  .cmb-th + .cmb-td {
553
  }
554
  }
555
  /*--------------------------------------------------------------
556
+ * Post Metaboxes
557
  --------------------------------------------------------------*/
558
+ /* line 5, sass/partials/_post_metaboxes.scss */
559
  #poststuff .cmb-group-title {
560
  margin-left: -1em;
561
  margin-right: -1em;
562
  min-height: 1.5em;
563
  }
564
 
565
+ /* line 11, sass/partials/_post_metaboxes.scss */
566
  #poststuff .repeatable .cmb-group-title {
567
  padding-left: 2.2em;
568
  }
569
 
570
+ /* line 17, sass/partials/_post_metaboxes.scss */
571
  .cmb2-postbox .cmb2-wrap, .cmb-type-group .cmb2-wrap {
572
  margin: 0;
573
  }
574
+ /* line 20, sass/partials/_post_metaboxes.scss */
575
  .cmb2-postbox .cmb2-wrap > .cmb-field-list > .cmb-row, .cmb-type-group .cmb2-wrap > .cmb-field-list > .cmb-row {
576
  padding: 1.8em 0;
577
  }
578
+ /* line 26, sass/partials/_post_metaboxes.scss */
579
  .cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed, .cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed {
580
  width: 100%;
581
  }
582
+ /* line 32, sass/partials/_post_metaboxes.scss */
583
  .cmb2-postbox .cmb-row, .cmb-type-group .cmb-row {
584
  padding: 0 0 1.8em;
585
  margin: 0 0 0.8em;
586
  }
587
+ /* line 36, sass/partials/_post_metaboxes.scss */
588
  .cmb2-postbox .cmb-row .cmbhandle, .cmb-type-group .cmb-row .cmbhandle {
589
  right: -1em;
590
  position: relative;
591
+ color: #222222;
592
  }
593
+ /* line 43, sass/partials/_post_metaboxes.scss */
594
  .cmb2-postbox .cmb-repeatable-grouping, .cmb-type-group .cmb-repeatable-grouping {
595
  padding: 0 1em;
596
  max-width: 100%;
597
  min-width: 1px !important;
598
  }
599
+ /* line 49, sass/partials/_post_metaboxes.scss */
600
  .cmb2-postbox .cmb-repeatable-group > .cmb-row, .cmb-type-group .cmb-repeatable-group > .cmb-row {
601
  padding-bottom: 0;
602
  }
603
+ /* line 53, sass/partials/_post_metaboxes.scss */
604
  .cmb2-postbox .cmb-th, .cmb-type-group .cmb-th {
605
  width: 18%;
606
  padding: 0 2% 0 0;
607
  }
608
+ /* line 59, sass/partials/_post_metaboxes.scss */
609
  .cmb2-postbox .cmb-td, .cmb-type-group .cmb-td {
610
  margin-bottom: 0;
611
  padding: 0;
612
  line-height: 1.3;
613
  }
614
+ /* line 65, sass/partials/_post_metaboxes.scss */
615
  .cmb2-postbox .cmb-th + .cmb-td, .cmb-type-group .cmb-th + .cmb-td {
616
  width: 80%;
617
  float: right;
618
  }
619
+ /* line 70, sass/partials/_post_metaboxes.scss */
620
  .cmb2-postbox .cmb-row:not(:last-of-type),
621
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
622
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
623
  border-bottom: 1px solid #e9e9e9;
624
  }
625
  @media (max-width: 450px) {
626
+ /* line 70, sass/partials/_post_metaboxes.scss */
627
  .cmb2-postbox .cmb-row:not(:last-of-type),
628
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
629
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
630
  border-bottom: 0;
631
  }
632
  }
633
+ /* line 79, sass/partials/_post_metaboxes.scss */
634
  .cmb2-postbox .cmb-repeat-group-field,
635
  .cmb2-postbox .cmb-remove-field-row, .cmb-type-group .cmb-repeat-group-field,
636
  .cmb-type-group .cmb-remove-field-row {
638
  }
639
 
640
  /*--------------------------------------------------------------
641
+ * Context Metaboxes
642
  --------------------------------------------------------------*/
643
  /* Metabox collapse arrow indicators */
644
  /* line 9, sass/partials/_context_metaboxes.scss */
729
  }
730
  }
731
  /*--------------------------------------------------------------
732
+ * Misc.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
733
  --------------------------------------------------------------*/
734
  /* line 5, sass/partials/_misc.scss */
735
  #poststuff .cmb-repeatable-group h2 {
759
  }
760
 
761
  /*--------------------------------------------------------------
762
+ * Collapsible UI
763
  --------------------------------------------------------------*/
764
+ /* line 6, sass/partials/_collapsible_ui.scss */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
765
  .cmb2-metabox .cmbhandle {
766
+ color: #757575;
767
  float: right;
768
  width: 27px;
769
  height: 30px;
771
  right: -1em;
772
  position: relative;
773
  }
774
+ /* line 14, sass/partials/_collapsible_ui.scss */
775
  .cmb2-metabox .cmbhandle:before {
776
  content: '\f142';
777
  right: 12px;
785
  -moz-osx-font-smoothing: grayscale;
786
  text-decoration: none !important;
787
  }
788
+ /* line 31, sass/partials/_collapsible_ui.scss */
789
  .cmb2-metabox .postbox.closed .cmbhandle:before {
790
  content: '\f140';
791
  }
792
+ /* line 37, sass/partials/_collapsible_ui.scss */
793
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
794
  -webkit-appearance: none !important;
795
  background: none !important;
801
  padding: 2px 6px 3px;
802
  opacity: .5;
803
  }
804
+ /* line 47, sass/partials/_collapsible_ui.scss */
805
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
806
  cursor: pointer;
807
  color: #a00;
808
  opacity: 1;
809
  }
810
+ /* line 51, sass/partials/_collapsible_ui.scss */
811
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
812
  color: #f00;
813
  }
1272
  /**
1273
  * CMB2 Frontend
1274
  */
1275
+ /*--------------------------------------------------------------
1276
+ * CMB2 Frontend
1277
+ --------------------------------------------------------------*/
1278
+ /* line 5, sass/partials/_front.scss */
1279
  .closed .inside {
1280
  display: none;
1281
  }
1282
 
1283
+ /* line 9, sass/partials/_front.scss */
1284
  .cmb-repeatable-grouping {
1285
  position: relative;
1286
  }
1287
+ /* line 12, sass/partials/_front.scss */
1288
  .cmb-repeatable-grouping .cmb-group-title {
1289
  margin-left: -1em;
1290
  margin-right: -1em;
1291
  min-height: 1.5em;
1292
  }
1293
+ /* line 18, sass/partials/_front.scss */
1294
  .cmb-repeatable-grouping h3 {
1295
  font-size: 14px;
1296
  padding: 8px 12px;
1298
  line-height: 1.4;
1299
  }
1300
 
1301
+ /* line 29, sass/partials/_front.scss */
1302
  .cmb-repeatable-group.repeatable .cmb-group-title {
1303
  padding-left: 2.2em;
1304
  }
1305
+ /* line 33, sass/partials/_front.scss */
1306
  .cmb-repeatable-group.non-repeatable .cmb-group-title {
1307
  padding-left: 12px;
1308
  }
1309
 
1310
+ /* line 39, sass/partials/_front.scss */
1311
  .cmb-type-group .cmb-row .cmbhandle {
1312
  right: 0;
1313
  position: absolute;
1314
  }
1315
 
1316
+ /* line 44, sass/partials/_front.scss */
1317
  .cmb-spinner {
1318
  background: url(/wp-admin/images/spinner.gif) no-repeat;
1319
  -webkit-background-size: 20px 20px;
cmb/css/cmb2-front.css.map CHANGED
@@ -1,7 +1,7 @@
1
  {
2
  "version": 3,
3
- "mappings": "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",
4
- "sources": ["sass/cmb2.scss","sass/partials/_main_wrap.scss","sass/partials/_variables.scss","sass/partials/_mixins.scss","sass/partials/_post_metaboxes.scss","sass/partials/_context_metaboxes.scss","sass/partials/_options-page.scss","sass/partials/_misc.scss","sass/partials/_sidebar_placements.scss","sass/partials/_collapsible_ui.scss","sass/partials/_jquery_ui.scss","sass/cmb2-front.scss","sass/partials/_front.scss"],
5
  "names": [],
6
  "file": "cmb2-front.css"
7
  }
1
  {
2
  "version": 3,
3
+ "mappings": "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",
4
+ "sources": ["sass/partials/_main_wrap.scss","sass/partials/_variables.scss","sass/partials/_mixins.scss","sass/partials/_post_metaboxes.scss","sass/partials/_context_metaboxes.scss","sass/partials/_misc.scss","sass/partials/_collapsible_ui.scss","sass/partials/_jquery_ui.scss","sass/cmb2-front.scss","sass/partials/_front.scss"],
5
  "names": [],
6
  "file": "cmb2-front.css"
7
  }
cmb/css/cmb2-front.min.css CHANGED
@@ -1 +1,2 @@
1
- @charset "UTF-8";.cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-left:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 5px 0 0;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 10px 0 0}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:left;font-weight:600;line-height:1.3;padding:20px 10px 20px 0;vertical-align:top;width:200px}@media (max-width:450px){.cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:left}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:right}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 10px 10px 50px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;left:0;position:absolute;width:35px;height:100%;line-height:35px;color:#aaa;text-align:center;border-right:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-left:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;right:7px;position:absolute;width:auto;margin-left:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 12px 8px 2.2em;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-right:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:right}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-right:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:left;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;left:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-right:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}.cmb2-indented-hierarchy{padding-left:1.5em}@media (max-width:450px){.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}}#poststuff .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-left:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{right:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 2% 0 0}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:right}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}@media (max-width:450px){.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 2% 0 0;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:0}}.cmb2-options-page{max-width:1200px}.cmb2-options-page.wrap>h2{margin-bottom:1em}.cmb2-options-page .cmb2-metabox>.cmb-row{padding:1em;margin-top:-1px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,.05)}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th{padding:0;font-weight:initial}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{float:none;padding:0 0 0 1em;margin-left:200px}@media (max-width:450px){.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{padding:0;margin-left:0}}.cmb2-options-page .cmb2-wrap .cmb-type-title{margin-top:1em;padding:.6em 1em;background-color:#fafafa}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:12px;margin-top:0;margin-bottom:0;text-transform:uppercase}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:.25em}.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th{padding:0 0 .8em}.cmb2-options-page .cmb-repeatable-group .cmb-group-name{font-size:16px;margin-top:0;margin-bottom:0}.cmb2-options-page .cmb-repeatable-group .cmb-th>.cmb2-metabox-description{font-weight:400;padding-bottom:0!important}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:left;display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-left:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td:not(.cmb-remove-row),#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td:not(.cmb-remove-row),.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:left;width:100%;padding-left:0;padding-right:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;margin-bottom:.5em;font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmbhandle{color:#aaa;float:right;width:27px;height:30px;cursor:pointer;right:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';right:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;left:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:left;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 10px 10px 40%}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:left}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .6em .4em .4em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}.closed .inside{display:none}.cmb-repeatable-grouping{position:relative}.cmb-repeatable-grouping .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}.cmb-repeatable-grouping h3{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb-repeatable-group.repeatable .cmb-group-title{padding-left:2.2em}.cmb-repeatable-group.non-repeatable .cmb-group-title{padding-left:12px}.cmb-type-group .cmb-row .cmbhandle{right:0;position:absolute}.cmb-spinner{background:url(/wp-admin/images/spinner.gif) no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;display:none;float:right;vertical-align:middle;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:4px 10px 0}
 
1
+ /*! CMB2 - v2.6.0 - 2019-01-18 | https://cmb2.io | Copyright (c) 2019 CMB2 team | Licensed GPLv2 */
2
+ @charset "UTF-8";.cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-left:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 5px 0 0;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 10px 0 0}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:left;font-weight:600;line-height:1.3;padding:20px 10px 20px 0;vertical-align:top;width:200px}@media (max-width:450px){.cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:left}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:right}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 10px 10px 50px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row.ui-sortable-helper{outline:dashed 2px #e9e9e9!important}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;left:0;position:absolute;width:35px;height:100%;line-height:35px;cursor:move;color:#757575;text-align:center;border-right:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-left:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;right:7px;position:absolute;width:auto;margin-left:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 12px 8px 2.2em;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-right:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:right}p.cmb2-metabox-description{color:#757575;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#757575;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-right:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#eee;border:5px solid #fff;outline:1px solid #e9e9e9;box-shadow:inset 0 0 15px rgba(0,0,0,.3),inset 0 0 0 1px rgba(0,0,0,.05);background-image:linear-gradient(45deg,#d0d0d0 25%,transparent 25%,transparent 75%,#d0d0d0 75%,#d0d0d0),linear-gradient(45deg,#d0d0d0 25%,transparent 25%,transparent 75%,#d0d0d0 75%,#d0d0d0);background-position:0 0,10px 10px;background-size:20px 20px;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0}.cmb2-media-status .embed-status{float:left;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;left:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb2-media-status.cmb-attach-list .file-status>span,.cmb2-media-status.cmb-attach-list .img-status img{cursor:move}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-right:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}.cmb2-indented-hierarchy{padding-left:1.5em}@media (max-width:450px){.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}}#poststuff .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-left:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{right:-1em;position:relative;color:#222}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 2% 0 0}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:right}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}@media (max-width:450px){.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 2% 0 0;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:0}}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:left;display:none}.cmb-spinner.is-active{display:block}.cmb2-metabox .cmbhandle{color:#757575;float:right;width:27px;height:30px;cursor:pointer;right:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';right:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;left:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:left;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 10px 10px 40%}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:left}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .6em .4em .4em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}.closed .inside{display:none}.cmb-repeatable-grouping{position:relative}.cmb-repeatable-grouping .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}.cmb-repeatable-grouping h3{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb-repeatable-group.repeatable .cmb-group-title{padding-left:2.2em}.cmb-repeatable-group.non-repeatable .cmb-group-title{padding-left:12px}.cmb-type-group .cmb-row .cmbhandle{right:0;position:absolute}.cmb-spinner{background:url(/wp-admin/images/spinner.gif) no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;display:none;float:right;vertical-align:middle;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:4px 10px 0}
cmb/css/cmb2-rtl.css CHANGED
@@ -1,9 +1,12 @@
1
- /**
2
- * CMB2 Styling
 
 
 
3
  */
4
 
5
  /*--------------------------------------------------------------
6
- Main Wrap
7
  --------------------------------------------------------------*/
8
 
9
  /* line 5, sass/partials/_main_wrap.scss */
@@ -137,7 +140,7 @@ Main Wrap
137
  /* line 111, sass/partials/_main_wrap.scss */
138
 
139
  .cmb2-wrap .mceIframeContainer {
140
- background: #fff;
141
  }
142
 
143
  /* line 115, sass/partials/_main_wrap.scss */
@@ -322,6 +325,12 @@ Main Wrap
322
 
323
  /* line 259, sass/partials/_main_wrap.scss */
324
 
 
 
 
 
 
 
325
  .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
326
  content: counter(el);
327
  display: block;
@@ -331,25 +340,26 @@ Main Wrap
331
  width: 35px;
332
  height: 100%;
333
  line-height: 35px;
334
- color: #aaaaaa;
 
335
  text-align: center;
336
  border-left: solid 1px #e9e9e9;
337
  }
338
 
339
- /* line 276, sass/partials/_main_wrap.scss */
340
 
341
  .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
342
  margin: 0;
343
  padding: 0;
344
  }
345
 
346
- /* line 283, sass/partials/_main_wrap.scss */
347
 
348
  .cmb-repeat-table + .cmb-add-row {
349
  margin: 0;
350
  }
351
 
352
- /* line 286, sass/partials/_main_wrap.scss */
353
 
354
  .cmb-repeat-table + .cmb-add-row:before {
355
  content: '';
@@ -360,7 +370,7 @@ Main Wrap
360
  background-color: gainsboro;
361
  }
362
 
363
- /* line 296, sass/partials/_main_wrap.scss */
364
 
365
  .cmb-repeat-table .cmb-remove-row {
366
  top: 7px;
@@ -372,7 +382,7 @@ Main Wrap
372
  display: none;
373
  }
374
 
375
- /* line 307, sass/partials/_main_wrap.scss */
376
 
377
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
378
  font-size: 20px;
@@ -384,7 +394,7 @@ Main Wrap
384
  padding: 0 10px 0;
385
  }
386
 
387
- /* line 318, sass/partials/_main_wrap.scss */
388
 
389
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
390
  content: "";
@@ -405,19 +415,19 @@ Main Wrap
405
  text-align: center;
406
  }
407
 
408
- /* line 324, sass/partials/_main_wrap.scss */
409
 
410
  .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
411
  display: block;
412
  }
413
 
414
- /* line 332, sass/partials/_main_wrap.scss */
415
 
416
  .cmb-repeatable-group .cmb-th {
417
  padding: 5px;
418
  }
419
 
420
- /* line 336, sass/partials/_main_wrap.scss */
421
 
422
  .cmb-repeatable-group .cmb-group-title {
423
  background-color: #e9e9e9;
@@ -428,7 +438,7 @@ Main Wrap
428
  line-height: 1.4;
429
  }
430
 
431
- /* line 344, sass/partials/_main_wrap.scss */
432
 
433
  .cmb-repeatable-group .cmb-group-title h4 {
434
  border: 0;
@@ -438,14 +448,14 @@ Main Wrap
438
  padding: 0.5em 0.75em;
439
  }
440
 
441
- /* line 352, sass/partials/_main_wrap.scss */
442
 
443
  .cmb-repeatable-group .cmb-group-title .cmb-th {
444
  display: block;
445
  width: 100%;
446
  }
447
 
448
- /* line 358, sass/partials/_main_wrap.scss */
449
 
450
  .cmb-repeatable-group .cmb-group-description .cmb-th {
451
  font-size: 1.2em;
@@ -464,7 +474,7 @@ Main Wrap
464
  margin-bottom: 0.5em;
465
  }
466
 
467
- /* line 362, sass/partials/_main_wrap.scss */
468
 
469
  .cmb-repeatable-group .cmb-shift-rows {
470
  font-size: 1em;
@@ -472,7 +482,7 @@ Main Wrap
472
  text-decoration: none;
473
  }
474
 
475
- /* line 367, sass/partials/_main_wrap.scss */
476
 
477
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
478
  font-size: 1.5em;
@@ -481,35 +491,35 @@ Main Wrap
481
  width: 1em;
482
  }
483
 
484
- /* line 373, sass/partials/_main_wrap.scss */
485
 
486
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
487
  line-height: 1.3em;
488
  }
489
 
490
- /* line 380, sass/partials/_main_wrap.scss */
491
 
492
  .cmb-repeatable-group .cmb2-upload-button {
493
  float: left;
494
  }
495
 
496
- /* line 386, sass/partials/_main_wrap.scss */
497
 
498
  p.cmb2-metabox-description {
499
- color: #aaaaaa;
500
  font-style: italic;
501
  margin: 0;
502
  padding-top: .5em;
503
  }
504
 
505
- /* line 393, sass/partials/_main_wrap.scss */
506
 
507
  span.cmb2-metabox-description {
508
- color: #aaaaaa;
509
  font-style: italic;
510
  }
511
 
512
- /* line 398, sass/partials/_main_wrap.scss */
513
 
514
  .cmb2-metabox-title {
515
  margin: 0 0 5px 0;
@@ -517,26 +527,26 @@ span.cmb2-metabox-description {
517
  font-size: 14px;
518
  }
519
 
520
- /* line 404, sass/partials/_main_wrap.scss */
521
 
522
  .cmb-inline ul {
523
  padding: 4px 0 0 0;
524
  }
525
 
526
- /* line 408, sass/partials/_main_wrap.scss */
527
 
528
  .cmb-inline li {
529
  display: inline-block;
530
  padding-left: 18px;
531
  }
532
 
533
- /* line 413, sass/partials/_main_wrap.scss */
534
 
535
  .cmb-type-textarea-code pre {
536
  margin: 0;
537
  }
538
 
539
- /* line 419, sass/partials/_main_wrap.scss */
540
 
541
  .cmb2-media-status .img-status {
542
  clear: none;
@@ -546,40 +556,44 @@ span.cmb2-metabox-description {
546
  width: auto;
547
  }
548
 
549
- /* line 426, sass/partials/_main_wrap.scss */
550
 
551
  .cmb2-media-status .img-status img {
552
  max-width: 350px;
553
  height: auto;
554
  }
555
 
556
- /* line 432, sass/partials/_main_wrap.scss */
557
 
558
  .cmb2-media-status .img-status img,
559
  .cmb2-media-status .embed-status {
560
- background: #ffffff;
561
- border: 1px solid #e9e9e9;
 
 
 
 
 
562
  border-radius: 2px;
563
  -moz-border-radius: 2px;
564
  margin: 15px 0 0 0;
565
- padding: 5px;
566
  }
567
 
568
- /* line 442, sass/partials/_main_wrap.scss */
569
 
570
  .cmb2-media-status .embed-status {
571
  float: right;
572
  max-width: 800px;
573
  }
574
 
575
- /* line 447, sass/partials/_main_wrap.scss */
576
 
577
  .cmb2-media-status .img-status,
578
  .cmb2-media-status .embed-status {
579
  position: relative;
580
  }
581
 
582
- /* line 450, sass/partials/_main_wrap.scss */
583
 
584
  .cmb2-media-status .img-status .cmb2-remove-file-button,
585
  .cmb2-media-status .embed-status .cmb2-remove-file-button {
@@ -592,20 +606,27 @@ span.cmb2-metabox-description {
592
  width: 16px;
593
  }
594
 
595
- /* line 464, sass/partials/_main_wrap.scss */
596
 
597
  .cmb2-media-status .img-status .cmb2-remove-file-button {
598
  top: 10px;
599
  }
600
 
601
- /* line 469, sass/partials/_main_wrap.scss */
602
 
603
  .cmb2-media-status .img-status img,
604
  .cmb2-media-status .file-status > span {
605
  cursor: pointer;
606
  }
607
 
608
- /* line 475, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
609
 
610
  .cmb-type-file-list .cmb2-media-status .img-status {
611
  clear: none;
@@ -616,7 +637,7 @@ span.cmb2-metabox-description {
616
  margin-top: 0;
617
  }
618
 
619
- /* line 484, sass/partials/_main_wrap.scss */
620
 
621
  .cmb-attach-list li {
622
  clear: both;
@@ -626,37 +647,36 @@ span.cmb2-metabox-description {
626
  margin-bottom: 10px;
627
  }
628
 
629
- /* line 491, sass/partials/_main_wrap.scss */
630
 
631
  .cmb-attach-list li img {
632
- cursor: move;
633
  float: right;
634
  margin-left: 10px;
635
  }
636
 
637
- /* line 498, sass/partials/_main_wrap.scss */
638
 
639
  .cmb2-remove-wrapper {
640
  margin: 0;
641
  }
642
 
643
- /* line 502, sass/partials/_main_wrap.scss */
644
 
645
  .child-cmb2 .cmb-th {
646
  text-align: right;
647
  }
648
 
649
- /* line 506, sass/partials/_main_wrap.scss */
650
 
651
  .cmb2-indented-hierarchy {
652
  padding-right: 1.5em;
653
  }
654
 
655
  /*--------------------------------------------------------------
656
- Post Metaboxes
657
  --------------------------------------------------------------*/
658
 
659
- /* line 4, sass/partials/_post_metaboxes.scss */
660
 
661
  #poststuff .cmb-group-title {
662
  margin-right: -1em;
@@ -664,34 +684,34 @@ Post Metaboxes
664
  min-height: 1.5em;
665
  }
666
 
667
- /* line 10, sass/partials/_post_metaboxes.scss */
668
 
669
  #poststuff .repeatable .cmb-group-title {
670
  padding-right: 2.2em;
671
  }
672
 
673
- /* line 16, sass/partials/_post_metaboxes.scss */
674
 
675
  .cmb2-postbox .cmb2-wrap,
676
  .cmb-type-group .cmb2-wrap {
677
  margin: 0;
678
  }
679
 
680
- /* line 19, sass/partials/_post_metaboxes.scss */
681
 
682
  .cmb2-postbox .cmb2-wrap > .cmb-field-list > .cmb-row,
683
  .cmb-type-group .cmb2-wrap > .cmb-field-list > .cmb-row {
684
  padding: 1.8em 0;
685
  }
686
 
687
- /* line 25, sass/partials/_post_metaboxes.scss */
688
 
689
  .cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed,
690
  .cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed {
691
  width: 100%;
692
  }
693
 
694
- /* line 31, sass/partials/_post_metaboxes.scss */
695
 
696
  .cmb2-postbox .cmb-row,
697
  .cmb-type-group .cmb-row {
@@ -699,15 +719,16 @@ Post Metaboxes
699
  margin: 0 0 0.8em;
700
  }
701
 
702
- /* line 35, sass/partials/_post_metaboxes.scss */
703
 
704
  .cmb2-postbox .cmb-row .cmbhandle,
705
  .cmb-type-group .cmb-row .cmbhandle {
706
  left: -1em;
707
  position: relative;
 
708
  }
709
 
710
- /* line 41, sass/partials/_post_metaboxes.scss */
711
 
712
  .cmb2-postbox .cmb-repeatable-grouping,
713
  .cmb-type-group .cmb-repeatable-grouping {
@@ -716,14 +737,14 @@ Post Metaboxes
716
  min-width: 1px !important;
717
  }
718
 
719
- /* line 47, sass/partials/_post_metaboxes.scss */
720
 
721
  .cmb2-postbox .cmb-repeatable-group > .cmb-row,
722
  .cmb-type-group .cmb-repeatable-group > .cmb-row {
723
  padding-bottom: 0;
724
  }
725
 
726
- /* line 51, sass/partials/_post_metaboxes.scss */
727
 
728
  .cmb2-postbox .cmb-th,
729
  .cmb-type-group .cmb-th {
@@ -731,7 +752,7 @@ Post Metaboxes
731
  padding: 0 0 0 2%;
732
  }
733
 
734
- /* line 57, sass/partials/_post_metaboxes.scss */
735
 
736
  .cmb2-postbox .cmb-td,
737
  .cmb-type-group .cmb-td {
@@ -740,7 +761,7 @@ Post Metaboxes
740
  line-height: 1.3;
741
  }
742
 
743
- /* line 63, sass/partials/_post_metaboxes.scss */
744
 
745
  .cmb2-postbox .cmb-th + .cmb-td,
746
  .cmb-type-group .cmb-th + .cmb-td {
@@ -748,7 +769,7 @@ Post Metaboxes
748
  float: left;
749
  }
750
 
751
- /* line 68, sass/partials/_post_metaboxes.scss */
752
 
753
  .cmb2-postbox .cmb-row:not(:last-of-type),
754
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
@@ -757,7 +778,7 @@ Post Metaboxes
757
  border-bottom: 1px solid #e9e9e9;
758
  }
759
 
760
- /* line 77, sass/partials/_post_metaboxes.scss */
761
 
762
  .cmb2-postbox .cmb-repeat-group-field,
763
  .cmb2-postbox .cmb-remove-field-row,
@@ -767,7 +788,7 @@ Post Metaboxes
767
  }
768
 
769
  /*--------------------------------------------------------------
770
- Context Metaboxes
771
  --------------------------------------------------------------*/
772
 
773
  /* Metabox collapse arrow indicators */
@@ -884,22 +905,22 @@ Context Metaboxes
884
  /* one column on the post write/edit screen */
885
 
886
  /*--------------------------------------------------------------
887
- Options page
888
  --------------------------------------------------------------*/
889
 
890
- /* line 4, sass/partials/_options-page.scss */
891
 
892
  .cmb2-options-page {
893
  max-width: 1200px;
894
  }
895
 
896
- /* line 7, sass/partials/_options-page.scss */
897
 
898
  .cmb2-options-page.wrap > h2 {
899
  margin-bottom: 1em;
900
  }
901
 
902
- /* line 11, sass/partials/_options-page.scss */
903
 
904
  .cmb2-options-page .cmb2-metabox > .cmb-row {
905
  padding: 1em;
@@ -909,14 +930,14 @@ Options page
909
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
910
  }
911
 
912
- /* line 18, sass/partials/_options-page.scss */
913
 
914
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
915
  padding: 0;
916
  font-weight: initial;
917
  }
918
 
919
- /* line 23, sass/partials/_options-page.scss */
920
 
921
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
922
  float: none;
@@ -924,7 +945,7 @@ Options page
924
  margin-right: 200px;
925
  }
926
 
927
- /* line 36, sass/partials/_options-page.scss */
928
 
929
  .cmb2-options-page .cmb2-wrap .cmb-type-title {
930
  margin-top: 1em;
@@ -932,7 +953,7 @@ Options page
932
  background-color: #fafafa;
933
  }
934
 
935
- /* line 41, sass/partials/_options-page.scss */
936
 
937
  .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title {
938
  font-size: 12px;
@@ -941,19 +962,19 @@ Options page
941
  text-transform: uppercase;
942
  }
943
 
944
- /* line 48, sass/partials/_options-page.scss */
945
 
946
  .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
947
  padding-top: 0.25em;
948
  }
949
 
950
- /* line 54, sass/partials/_options-page.scss */
951
 
952
  .cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
953
  padding: 0 0 0.8em 0;
954
  }
955
 
956
- /* line 58, sass/partials/_options-page.scss */
957
 
958
  .cmb2-options-page .cmb-repeatable-group .cmb-group-name {
959
  font-size: 16px;
@@ -961,7 +982,7 @@ Options page
961
  margin-bottom: 0;
962
  }
963
 
964
- /* line 64, sass/partials/_options-page.scss */
965
 
966
  .cmb2-options-page .cmb-repeatable-group .cmb-th > .cmb2-metabox-description {
967
  font-weight: 400;
@@ -969,7 +990,49 @@ Options page
969
  }
970
 
971
  /*--------------------------------------------------------------
972
- Misc.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
973
  --------------------------------------------------------------*/
974
 
975
  /* line 5, sass/partials/_misc.scss */
@@ -1007,7 +1070,7 @@ Misc.
1007
  }
1008
 
1009
  /*--------------------------------------------------------------
1010
- Sidebar Placement Adjustments
1011
  --------------------------------------------------------------*/
1012
 
1013
  /* line 10, sass/partials/_sidebar_placements.scss */
@@ -1226,10 +1289,14 @@ Sidebar Placement Adjustments
1226
  margin-top: 12px;
1227
  }
1228
 
1229
- /* line 2, sass/partials/_collapsible_ui.scss */
 
 
 
 
1230
 
1231
  .cmb2-metabox .cmbhandle {
1232
- color: #aaa;
1233
  float: left;
1234
  width: 27px;
1235
  height: 30px;
@@ -1238,7 +1305,7 @@ Sidebar Placement Adjustments
1238
  position: relative;
1239
  }
1240
 
1241
- /* line 10, sass/partials/_collapsible_ui.scss */
1242
 
1243
  .cmb2-metabox .cmbhandle:before {
1244
  content: '\f142';
@@ -1254,13 +1321,13 @@ Sidebar Placement Adjustments
1254
  text-decoration: none !important;
1255
  }
1256
 
1257
- /* line 27, sass/partials/_collapsible_ui.scss */
1258
 
1259
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1260
  content: '\f140';
1261
  }
1262
 
1263
- /* line 33, sass/partials/_collapsible_ui.scss */
1264
 
1265
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1266
  -webkit-appearance: none !important;
@@ -1274,7 +1341,7 @@ Sidebar Placement Adjustments
1274
  opacity: .5;
1275
  }
1276
 
1277
- /* line 43, sass/partials/_collapsible_ui.scss */
1278
 
1279
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1280
  cursor: pointer;
@@ -1282,7 +1349,7 @@ Sidebar Placement Adjustments
1282
  opacity: 1;
1283
  }
1284
 
1285
- /* line 47, sass/partials/_collapsible_ui.scss */
1286
 
1287
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1288
  color: #f00;
@@ -2001,7 +2068,7 @@ Sidebar Placement Adjustments
2001
  margin-bottom: 0.5em;
2002
  }
2003
 
2004
- /* line 511, sass/partials/_main_wrap.scss */
2005
 
2006
  .cmb-th,
2007
  .cmb-td,
@@ -2011,7 +2078,7 @@ Sidebar Placement Adjustments
2011
  width: 100%;
2012
  }
2013
 
2014
- /* line 68, sass/partials/_post_metaboxes.scss */
2015
 
2016
  .cmb2-postbox .cmb-row:not(:last-of-type),
2017
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
@@ -2020,7 +2087,7 @@ Sidebar Placement Adjustments
2020
  border-bottom: 0;
2021
  }
2022
 
2023
- /* line 23, sass/partials/_options-page.scss */
2024
 
2025
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
2026
  padding: 0;
1
+ /*!
2
+ * CMB2 - v2.6.0 - 2019-01-18
3
+ * https://cmb2.io
4
+ * Copyright (c) 2019
5
+ * Licensed GPLv2+
6
  */
7
 
8
  /*--------------------------------------------------------------
9
+ * Main Wrap
10
  --------------------------------------------------------------*/
11
 
12
  /* line 5, sass/partials/_main_wrap.scss */
140
  /* line 111, sass/partials/_main_wrap.scss */
141
 
142
  .cmb2-wrap .mceIframeContainer {
143
+ background: #ffffff;
144
  }
145
 
146
  /* line 115, sass/partials/_main_wrap.scss */
325
 
326
  /* line 259, sass/partials/_main_wrap.scss */
327
 
328
+ .cmb-repeat-table .cmb-row.cmb-repeat-row.ui-sortable-helper {
329
+ outline: dashed 2px #e9e9e9 !important;
330
+ }
331
+
332
+ /* line 263, sass/partials/_main_wrap.scss */
333
+
334
  .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
335
  content: counter(el);
336
  display: block;
340
  width: 35px;
341
  height: 100%;
342
  line-height: 35px;
343
+ cursor: move;
344
+ color: #757575;
345
  text-align: center;
346
  border-left: solid 1px #e9e9e9;
347
  }
348
 
349
+ /* line 280, sass/partials/_main_wrap.scss */
350
 
351
  .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
352
  margin: 0;
353
  padding: 0;
354
  }
355
 
356
+ /* line 287, sass/partials/_main_wrap.scss */
357
 
358
  .cmb-repeat-table + .cmb-add-row {
359
  margin: 0;
360
  }
361
 
362
+ /* line 290, sass/partials/_main_wrap.scss */
363
 
364
  .cmb-repeat-table + .cmb-add-row:before {
365
  content: '';
370
  background-color: gainsboro;
371
  }
372
 
373
+ /* line 300, sass/partials/_main_wrap.scss */
374
 
375
  .cmb-repeat-table .cmb-remove-row {
376
  top: 7px;
382
  display: none;
383
  }
384
 
385
+ /* line 311, sass/partials/_main_wrap.scss */
386
 
387
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
388
  font-size: 20px;
394
  padding: 0 10px 0;
395
  }
396
 
397
+ /* line 322, sass/partials/_main_wrap.scss */
398
 
399
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
400
  content: "";
415
  text-align: center;
416
  }
417
 
418
+ /* line 328, sass/partials/_main_wrap.scss */
419
 
420
  .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
421
  display: block;
422
  }
423
 
424
+ /* line 336, sass/partials/_main_wrap.scss */
425
 
426
  .cmb-repeatable-group .cmb-th {
427
  padding: 5px;
428
  }
429
 
430
+ /* line 340, sass/partials/_main_wrap.scss */
431
 
432
  .cmb-repeatable-group .cmb-group-title {
433
  background-color: #e9e9e9;
438
  line-height: 1.4;
439
  }
440
 
441
+ /* line 348, sass/partials/_main_wrap.scss */
442
 
443
  .cmb-repeatable-group .cmb-group-title h4 {
444
  border: 0;
448
  padding: 0.5em 0.75em;
449
  }
450
 
451
+ /* line 356, sass/partials/_main_wrap.scss */
452
 
453
  .cmb-repeatable-group .cmb-group-title .cmb-th {
454
  display: block;
455
  width: 100%;
456
  }
457
 
458
+ /* line 362, sass/partials/_main_wrap.scss */
459
 
460
  .cmb-repeatable-group .cmb-group-description .cmb-th {
461
  font-size: 1.2em;
474
  margin-bottom: 0.5em;
475
  }
476
 
477
+ /* line 366, sass/partials/_main_wrap.scss */
478
 
479
  .cmb-repeatable-group .cmb-shift-rows {
480
  font-size: 1em;
482
  text-decoration: none;
483
  }
484
 
485
+ /* line 371, sass/partials/_main_wrap.scss */
486
 
487
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
488
  font-size: 1.5em;
491
  width: 1em;
492
  }
493
 
494
+ /* line 377, sass/partials/_main_wrap.scss */
495
 
496
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
497
  line-height: 1.3em;
498
  }
499
 
500
+ /* line 384, sass/partials/_main_wrap.scss */
501
 
502
  .cmb-repeatable-group .cmb2-upload-button {
503
  float: left;
504
  }
505
 
506
+ /* line 390, sass/partials/_main_wrap.scss */
507
 
508
  p.cmb2-metabox-description {
509
+ color: #757575;
510
  font-style: italic;
511
  margin: 0;
512
  padding-top: .5em;
513
  }
514
 
515
+ /* line 397, sass/partials/_main_wrap.scss */
516
 
517
  span.cmb2-metabox-description {
518
+ color: #757575;
519
  font-style: italic;
520
  }
521
 
522
+ /* line 402, sass/partials/_main_wrap.scss */
523
 
524
  .cmb2-metabox-title {
525
  margin: 0 0 5px 0;
527
  font-size: 14px;
528
  }
529
 
530
+ /* line 408, sass/partials/_main_wrap.scss */
531
 
532
  .cmb-inline ul {
533
  padding: 4px 0 0 0;
534
  }
535
 
536
+ /* line 412, sass/partials/_main_wrap.scss */
537
 
538
  .cmb-inline li {
539
  display: inline-block;
540
  padding-left: 18px;
541
  }
542
 
543
+ /* line 417, sass/partials/_main_wrap.scss */
544
 
545
  .cmb-type-textarea-code pre {
546
  margin: 0;
547
  }
548
 
549
+ /* line 423, sass/partials/_main_wrap.scss */
550
 
551
  .cmb2-media-status .img-status {
552
  clear: none;
556
  width: auto;
557
  }
558
 
559
+ /* line 430, sass/partials/_main_wrap.scss */
560
 
561
  .cmb2-media-status .img-status img {
562
  max-width: 350px;
563
  height: auto;
564
  }
565
 
566
+ /* line 436, sass/partials/_main_wrap.scss */
567
 
568
  .cmb2-media-status .img-status img,
569
  .cmb2-media-status .embed-status {
570
+ background: #eee;
571
+ border: 5px solid #ffffff;
572
+ outline: 1px solid #e9e9e9;
573
+ box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(0, 0, 0, 0.05);
574
+ background-image: linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0), linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0);
575
+ background-position: 0 0, 10px 10px;
576
+ background-size: 20px 20px;
577
  border-radius: 2px;
578
  -moz-border-radius: 2px;
579
  margin: 15px 0 0 0;
 
580
  }
581
 
582
+ /* line 450, sass/partials/_main_wrap.scss */
583
 
584
  .cmb2-media-status .embed-status {
585
  float: right;
586
  max-width: 800px;
587
  }
588
 
589
+ /* line 455, sass/partials/_main_wrap.scss */
590
 
591
  .cmb2-media-status .img-status,
592
  .cmb2-media-status .embed-status {
593
  position: relative;
594
  }
595
 
596
+ /* line 458, sass/partials/_main_wrap.scss */
597
 
598
  .cmb2-media-status .img-status .cmb2-remove-file-button,
599
  .cmb2-media-status .embed-status .cmb2-remove-file-button {
606
  width: 16px;
607
  }
608
 
609
+ /* line 472, sass/partials/_main_wrap.scss */
610
 
611
  .cmb2-media-status .img-status .cmb2-remove-file-button {
612
  top: 10px;
613
  }
614
 
615
+ /* line 477, sass/partials/_main_wrap.scss */
616
 
617
  .cmb2-media-status .img-status img,
618
  .cmb2-media-status .file-status > span {
619
  cursor: pointer;
620
  }
621
 
622
+ /* line 482, sass/partials/_main_wrap.scss */
623
+
624
+ .cmb2-media-status.cmb-attach-list .img-status img,
625
+ .cmb2-media-status.cmb-attach-list .file-status > span {
626
+ cursor: move;
627
+ }
628
+
629
+ /* line 489, sass/partials/_main_wrap.scss */
630
 
631
  .cmb-type-file-list .cmb2-media-status .img-status {
632
  clear: none;
637
  margin-top: 0;
638
  }
639
 
640
+ /* line 498, sass/partials/_main_wrap.scss */
641
 
642
  .cmb-attach-list li {
643
  clear: both;
647
  margin-bottom: 10px;
648
  }
649
 
650
+ /* line 504, sass/partials/_main_wrap.scss */
651
 
652
  .cmb-attach-list li img {
 
653
  float: right;
654
  margin-left: 10px;
655
  }
656
 
657
+ /* line 510, sass/partials/_main_wrap.scss */
658
 
659
  .cmb2-remove-wrapper {
660
  margin: 0;
661
  }
662
 
663
+ /* line 514, sass/partials/_main_wrap.scss */
664
 
665
  .child-cmb2 .cmb-th {
666
  text-align: right;
667
  }
668
 
669
+ /* line 518, sass/partials/_main_wrap.scss */
670
 
671
  .cmb2-indented-hierarchy {
672
  padding-right: 1.5em;
673
  }
674
 
675
  /*--------------------------------------------------------------
676
+ * Post Metaboxes
677
  --------------------------------------------------------------*/
678
 
679
+ /* line 5, sass/partials/_post_metaboxes.scss */
680
 
681
  #poststuff .cmb-group-title {
682
  margin-right: -1em;
684
  min-height: 1.5em;
685
  }
686
 
687
+ /* line 11, sass/partials/_post_metaboxes.scss */
688
 
689
  #poststuff .repeatable .cmb-group-title {
690
  padding-right: 2.2em;
691
  }
692
 
693
+ /* line 17, sass/partials/_post_metaboxes.scss */
694
 
695
  .cmb2-postbox .cmb2-wrap,
696
  .cmb-type-group .cmb2-wrap {
697
  margin: 0;
698
  }
699
 
700
+ /* line 20, sass/partials/_post_metaboxes.scss */
701
 
702
  .cmb2-postbox .cmb2-wrap > .cmb-field-list > .cmb-row,
703
  .cmb-type-group .cmb2-wrap > .cmb-field-list > .cmb-row {
704
  padding: 1.8em 0;
705
  }
706
 
707
+ /* line 26, sass/partials/_post_metaboxes.scss */
708
 
709
  .cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed,
710
  .cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed {
711
  width: 100%;
712
  }
713
 
714
+ /* line 32, sass/partials/_post_metaboxes.scss */
715
 
716
  .cmb2-postbox .cmb-row,
717
  .cmb-type-group .cmb-row {
719
  margin: 0 0 0.8em;
720
  }
721
 
722
+ /* line 36, sass/partials/_post_metaboxes.scss */
723
 
724
  .cmb2-postbox .cmb-row .cmbhandle,
725
  .cmb-type-group .cmb-row .cmbhandle {
726
  left: -1em;
727
  position: relative;
728
+ color: #222222;
729
  }
730
 
731
+ /* line 43, sass/partials/_post_metaboxes.scss */
732
 
733
  .cmb2-postbox .cmb-repeatable-grouping,
734
  .cmb-type-group .cmb-repeatable-grouping {
737
  min-width: 1px !important;
738
  }
739
 
740
+ /* line 49, sass/partials/_post_metaboxes.scss */
741
 
742
  .cmb2-postbox .cmb-repeatable-group > .cmb-row,
743
  .cmb-type-group .cmb-repeatable-group > .cmb-row {
744
  padding-bottom: 0;
745
  }
746
 
747
+ /* line 53, sass/partials/_post_metaboxes.scss */
748
 
749
  .cmb2-postbox .cmb-th,
750
  .cmb-type-group .cmb-th {
752
  padding: 0 0 0 2%;
753
  }
754
 
755
+ /* line 59, sass/partials/_post_metaboxes.scss */
756
 
757
  .cmb2-postbox .cmb-td,
758
  .cmb-type-group .cmb-td {
761
  line-height: 1.3;
762
  }
763
 
764
+ /* line 65, sass/partials/_post_metaboxes.scss */
765
 
766
  .cmb2-postbox .cmb-th + .cmb-td,
767
  .cmb-type-group .cmb-th + .cmb-td {
769
  float: left;
770
  }
771
 
772
+ /* line 70, sass/partials/_post_metaboxes.scss */
773
 
774
  .cmb2-postbox .cmb-row:not(:last-of-type),
775
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
778
  border-bottom: 1px solid #e9e9e9;
779
  }
780
 
781
+ /* line 79, sass/partials/_post_metaboxes.scss */
782
 
783
  .cmb2-postbox .cmb-repeat-group-field,
784
  .cmb2-postbox .cmb-remove-field-row,
788
  }
789
 
790
  /*--------------------------------------------------------------
791
+ * Context Metaboxes
792
  --------------------------------------------------------------*/
793
 
794
  /* Metabox collapse arrow indicators */
905
  /* one column on the post write/edit screen */
906
 
907
  /*--------------------------------------------------------------
908
+ * Options page
909
  --------------------------------------------------------------*/
910
 
911
+ /* line 5, sass/partials/_options-page.scss */
912
 
913
  .cmb2-options-page {
914
  max-width: 1200px;
915
  }
916
 
917
+ /* line 8, sass/partials/_options-page.scss */
918
 
919
  .cmb2-options-page.wrap > h2 {
920
  margin-bottom: 1em;
921
  }
922
 
923
+ /* line 12, sass/partials/_options-page.scss */
924
 
925
  .cmb2-options-page .cmb2-metabox > .cmb-row {
926
  padding: 1em;
930
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
931
  }
932
 
933
+ /* line 19, sass/partials/_options-page.scss */
934
 
935
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
936
  padding: 0;
937
  font-weight: initial;
938
  }
939
 
940
+ /* line 24, sass/partials/_options-page.scss */
941
 
942
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
943
  float: none;
945
  margin-right: 200px;
946
  }
947
 
948
+ /* line 37, sass/partials/_options-page.scss */
949
 
950
  .cmb2-options-page .cmb2-wrap .cmb-type-title {
951
  margin-top: 1em;
953
  background-color: #fafafa;
954
  }
955
 
956
+ /* line 42, sass/partials/_options-page.scss */
957
 
958
  .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title {
959
  font-size: 12px;
962
  text-transform: uppercase;
963
  }
964
 
965
+ /* line 49, sass/partials/_options-page.scss */
966
 
967
  .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
968
  padding-top: 0.25em;
969
  }
970
 
971
+ /* line 55, sass/partials/_options-page.scss */
972
 
973
  .cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
974
  padding: 0 0 0.8em 0;
975
  }
976
 
977
+ /* line 59, sass/partials/_options-page.scss */
978
 
979
  .cmb2-options-page .cmb-repeatable-group .cmb-group-name {
980
  font-size: 16px;
982
  margin-bottom: 0;
983
  }
984
 
985
+ /* line 65, sass/partials/_options-page.scss */
986
 
987
  .cmb2-options-page .cmb-repeatable-group .cmb-th > .cmb2-metabox-description {
988
  font-weight: 400;
990
  }
991
 
992
  /*--------------------------------------------------------------
993
+ * New-Term Page
994
+ --------------------------------------------------------------*/
995
+
996
+ /* line 6, sass/partials/_new_term.scss */
997
+
998
+ #addtag .cmb-th {
999
+ float: none;
1000
+ width: auto;
1001
+ padding: 20px 0 0;
1002
+ }
1003
+
1004
+ /* line 12, sass/partials/_new_term.scss */
1005
+
1006
+ #addtag .cmb-td {
1007
+ padding: 0;
1008
+ }
1009
+
1010
+ /* line 16, sass/partials/_new_term.scss */
1011
+
1012
+ #addtag .cmb-th + .cmb-td {
1013
+ float: none;
1014
+ }
1015
+
1016
+ /* line 20, sass/partials/_new_term.scss */
1017
+
1018
+ #addtag select {
1019
+ max-width: 100%;
1020
+ }
1021
+
1022
+ /* line 24, sass/partials/_new_term.scss */
1023
+
1024
+ #addtag .cmb2-metabox {
1025
+ padding-bottom: 20px;
1026
+ }
1027
+
1028
+ /* line 28, sass/partials/_new_term.scss */
1029
+
1030
+ #addtag .cmb-row li label {
1031
+ display: inline;
1032
+ }
1033
+
1034
+ /*--------------------------------------------------------------
1035
+ * Misc.
1036
  --------------------------------------------------------------*/
1037
 
1038
  /* line 5, sass/partials/_misc.scss */
1070
  }
1071
 
1072
  /*--------------------------------------------------------------
1073
+ * Sidebar Placement Adjustments
1074
  --------------------------------------------------------------*/
1075
 
1076
  /* line 10, sass/partials/_sidebar_placements.scss */
1289
  margin-top: 12px;
1290
  }
1291
 
1292
+ /*--------------------------------------------------------------
1293
+ * Collapsible UI
1294
+ --------------------------------------------------------------*/
1295
+
1296
+ /* line 6, sass/partials/_collapsible_ui.scss */
1297
 
1298
  .cmb2-metabox .cmbhandle {
1299
+ color: #757575;
1300
  float: left;
1301
  width: 27px;
1302
  height: 30px;
1305
  position: relative;
1306
  }
1307
 
1308
+ /* line 14, sass/partials/_collapsible_ui.scss */
1309
 
1310
  .cmb2-metabox .cmbhandle:before {
1311
  content: '\f142';
1321
  text-decoration: none !important;
1322
  }
1323
 
1324
+ /* line 31, sass/partials/_collapsible_ui.scss */
1325
 
1326
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1327
  content: '\f140';
1328
  }
1329
 
1330
+ /* line 37, sass/partials/_collapsible_ui.scss */
1331
 
1332
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1333
  -webkit-appearance: none !important;
1341
  opacity: .5;
1342
  }
1343
 
1344
+ /* line 47, sass/partials/_collapsible_ui.scss */
1345
 
1346
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1347
  cursor: pointer;
1349
  opacity: 1;
1350
  }
1351
 
1352
+ /* line 51, sass/partials/_collapsible_ui.scss */
1353
 
1354
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1355
  color: #f00;
2068
  margin-bottom: 0.5em;
2069
  }
2070
 
2071
+ /* line 523, sass/partials/_main_wrap.scss */
2072
 
2073
  .cmb-th,
2074
  .cmb-td,
2078
  width: 100%;
2079
  }
2080
 
2081
+ /* line 70, sass/partials/_post_metaboxes.scss */
2082
 
2083
  .cmb2-postbox .cmb-row:not(:last-of-type),
2084
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
2087
  border-bottom: 0;
2088
  }
2089
 
2090
+ /* line 24, sass/partials/_options-page.scss */
2091
 
2092
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
2093
  padding: 0;
cmb/css/cmb2-rtl.min.css CHANGED
@@ -1 +1,2 @@
1
- .cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-right:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 0 0 5px;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 0 0 10px}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:right;font-weight:600;line-height:1.3;padding:20px 0 20px 10px;vertical-align:top;width:200px}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:right}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:left}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 50px 10px 10px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;right:0;position:absolute;width:35px;height:100%;line-height:35px;color:#aaa;text-align:center;border-left:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-right:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;left:7px;position:absolute;width:auto;margin-right:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 2.2em 8px 12px;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-left:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:left}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-left:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-left:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:right;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;right:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-left:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:right;margin-left:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:right}.cmb2-indented-hierarchy{padding-right:1.5em}#poststuff .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-right:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{left:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 0 0 2%}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:left}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 0 0 2%;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}.cmb2-options-page{max-width:1200px}.cmb2-options-page.wrap>h2{margin-bottom:1em}.cmb2-options-page .cmb2-metabox>.cmb-row{padding:1em;margin-top:-1px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,.05)}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th{padding:0;font-weight:initial}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{float:none;padding:0 1em 0 0;margin-right:200px}.cmb2-options-page .cmb2-wrap .cmb-type-title{margin-top:1em;padding:.6em 1em;background-color:#fafafa}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:12px;margin-top:0;margin-bottom:0;text-transform:uppercase}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:.25em}.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th{padding:0 0 .8em}.cmb2-options-page .cmb-repeatable-group .cmb-group-name{font-size:16px;margin-top:0;margin-bottom:0}.cmb2-options-page .cmb-repeatable-group .cmb-th>.cmb2-metabox-description{font-weight:400;padding-bottom:0!important}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:right;display:none}.cmb-spinner{display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-right:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td:not(.cmb-remove-row),#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td:not(.cmb-remove-row),.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:right;width:100%;padding-right:0;padding-left:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;margin-bottom:.5em;font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmbhandle{color:#aaa;float:left;width:27px;height:30px;cursor:pointer;left:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';left:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;right:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-right:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:right;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:right;clear:right;padding:0 5px 0 0}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 40% 10px 10px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:right}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .4em .4em .6em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:0}}@media (max-width:450px){.cmb-th{font-size:1.2em;padding-bottom:1em;text-align:right}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{padding:0;margin-right:0}}
 
1
+ /*! CMB2 - v2.6.0 - 2019-01-18 | https://cmb2.io | Copyright (c) 2019 CMB2 team | Licensed GPLv2 */
2
+ .cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-right:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 0 0 5px;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 0 0 10px}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:right;font-weight:600;line-height:1.3;padding:20px 0 20px 10px;vertical-align:top;width:200px}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:right}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:left}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 50px 10px 10px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row.ui-sortable-helper{outline:dashed 2px #e9e9e9!important}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;right:0;position:absolute;width:35px;height:100%;line-height:35px;cursor:move;color:#757575;text-align:center;border-left:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-right:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;left:7px;position:absolute;width:auto;margin-right:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 2.2em 8px 12px;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-left:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:left}p.cmb2-metabox-description{color:#757575;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#757575;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-left:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-left:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#eee;border:5px solid #fff;outline:1px solid #e9e9e9;box-shadow:inset 0 0 15px rgba(0,0,0,.3),inset 0 0 0 1px rgba(0,0,0,.05);background-image:linear-gradient(45deg,#d0d0d0 25%,transparent 25%,transparent 75%,#d0d0d0 75%,#d0d0d0),linear-gradient(45deg,#d0d0d0 25%,transparent 25%,transparent 75%,#d0d0d0 75%,#d0d0d0);background-position:0 0,10px 10px;background-size:20px 20px;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0}.cmb2-media-status .embed-status{float:right;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;right:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb2-media-status.cmb-attach-list .file-status>span,.cmb2-media-status.cmb-attach-list .img-status img{cursor:move}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-left:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{float:right;margin-left:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:right}.cmb2-indented-hierarchy{padding-right:1.5em}#poststuff .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-right:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{left:-1em;position:relative;color:#222}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 0 0 2%}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:left}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 0 0 2%;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}.cmb2-options-page{max-width:1200px}.cmb2-options-page.wrap>h2{margin-bottom:1em}.cmb2-options-page .cmb2-metabox>.cmb-row{padding:1em;margin-top:-1px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,.05)}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th{padding:0;font-weight:initial}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{float:none;padding:0 1em 0 0;margin-right:200px}.cmb2-options-page .cmb2-wrap .cmb-type-title{margin-top:1em;padding:.6em 1em;background-color:#fafafa}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:12px;margin-top:0;margin-bottom:0;text-transform:uppercase}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:.25em}.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th{padding:0 0 .8em}.cmb2-options-page .cmb-repeatable-group .cmb-group-name{font-size:16px;margin-top:0;margin-bottom:0}.cmb2-options-page .cmb-repeatable-group .cmb-th>.cmb2-metabox-description{font-weight:400;padding-bottom:0!important}#addtag .cmb-th{float:none;width:auto;padding:20px 0 0}#addtag .cmb-td{padding:0}#addtag .cmb-th+.cmb-td{float:none}#addtag select{max-width:100%}#addtag .cmb2-metabox{padding-bottom:20px}#addtag .cmb-row li label{display:inline}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:right;display:none}.cmb-spinner{display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-right:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td:not(.cmb-remove-row),#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td:not(.cmb-remove-row),.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:right;width:100%;padding-right:0;padding-left:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;margin-bottom:.5em;font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmbhandle{color:#757575;float:left;width:27px;height:30px;cursor:pointer;left:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';left:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;right:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-right:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:right;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:right;clear:right;padding:0 5px 0 0}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 40% 10px 10px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:right}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .4em .4em .6em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:0}}@media (max-width:450px){.cmb-th{font-size:1.2em;padding-bottom:1em;text-align:right}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{padding:0;margin-right:0}}
cmb/css/cmb2.css CHANGED
@@ -1,9 +1,12 @@
1
- /**
2
- * CMB2 Styling
 
 
 
3
  */
4
 
5
  /*--------------------------------------------------------------
6
- Main Wrap
7
  --------------------------------------------------------------*/
8
 
9
  /* line 5, sass/partials/_main_wrap.scss */
@@ -137,7 +140,7 @@ Main Wrap
137
  /* line 111, sass/partials/_main_wrap.scss */
138
 
139
  .cmb2-wrap .mceIframeContainer {
140
- background: #fff;
141
  }
142
 
143
  /* line 115, sass/partials/_main_wrap.scss */
@@ -322,6 +325,12 @@ Main Wrap
322
 
323
  /* line 259, sass/partials/_main_wrap.scss */
324
 
 
 
 
 
 
 
325
  .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
326
  content: counter(el);
327
  display: block;
@@ -331,25 +340,26 @@ Main Wrap
331
  width: 35px;
332
  height: 100%;
333
  line-height: 35px;
334
- color: #aaaaaa;
 
335
  text-align: center;
336
  border-right: solid 1px #e9e9e9;
337
  }
338
 
339
- /* line 276, sass/partials/_main_wrap.scss */
340
 
341
  .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
342
  margin: 0;
343
  padding: 0;
344
  }
345
 
346
- /* line 283, sass/partials/_main_wrap.scss */
347
 
348
  .cmb-repeat-table + .cmb-add-row {
349
  margin: 0;
350
  }
351
 
352
- /* line 286, sass/partials/_main_wrap.scss */
353
 
354
  .cmb-repeat-table + .cmb-add-row:before {
355
  content: '';
@@ -360,7 +370,7 @@ Main Wrap
360
  background-color: gainsboro;
361
  }
362
 
363
- /* line 296, sass/partials/_main_wrap.scss */
364
 
365
  .cmb-repeat-table .cmb-remove-row {
366
  top: 7px;
@@ -372,7 +382,7 @@ Main Wrap
372
  display: none;
373
  }
374
 
375
- /* line 307, sass/partials/_main_wrap.scss */
376
 
377
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
378
  font-size: 20px;
@@ -384,7 +394,7 @@ Main Wrap
384
  padding: 0 10px 0;
385
  }
386
 
387
- /* line 318, sass/partials/_main_wrap.scss */
388
 
389
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
390
  content: "";
@@ -405,19 +415,19 @@ Main Wrap
405
  text-align: center;
406
  }
407
 
408
- /* line 324, sass/partials/_main_wrap.scss */
409
 
410
  .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
411
  display: block;
412
  }
413
 
414
- /* line 332, sass/partials/_main_wrap.scss */
415
 
416
  .cmb-repeatable-group .cmb-th {
417
  padding: 5px;
418
  }
419
 
420
- /* line 336, sass/partials/_main_wrap.scss */
421
 
422
  .cmb-repeatable-group .cmb-group-title {
423
  background-color: #e9e9e9;
@@ -428,7 +438,7 @@ Main Wrap
428
  line-height: 1.4;
429
  }
430
 
431
- /* line 344, sass/partials/_main_wrap.scss */
432
 
433
  .cmb-repeatable-group .cmb-group-title h4 {
434
  border: 0;
@@ -438,14 +448,14 @@ Main Wrap
438
  padding: 0.5em 0.75em;
439
  }
440
 
441
- /* line 352, sass/partials/_main_wrap.scss */
442
 
443
  .cmb-repeatable-group .cmb-group-title .cmb-th {
444
  display: block;
445
  width: 100%;
446
  }
447
 
448
- /* line 358, sass/partials/_main_wrap.scss */
449
 
450
  .cmb-repeatable-group .cmb-group-description .cmb-th {
451
  font-size: 1.2em;
@@ -464,7 +474,7 @@ Main Wrap
464
  margin-bottom: 0.5em;
465
  }
466
 
467
- /* line 362, sass/partials/_main_wrap.scss */
468
 
469
  .cmb-repeatable-group .cmb-shift-rows {
470
  font-size: 1em;
@@ -472,7 +482,7 @@ Main Wrap
472
  text-decoration: none;
473
  }
474
 
475
- /* line 367, sass/partials/_main_wrap.scss */
476
 
477
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
478
  font-size: 1.5em;
@@ -481,35 +491,35 @@ Main Wrap
481
  width: 1em;
482
  }
483
 
484
- /* line 373, sass/partials/_main_wrap.scss */
485
 
486
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
487
  line-height: 1.3em;
488
  }
489
 
490
- /* line 380, sass/partials/_main_wrap.scss */
491
 
492
  .cmb-repeatable-group .cmb2-upload-button {
493
  float: right;
494
  }
495
 
496
- /* line 386, sass/partials/_main_wrap.scss */
497
 
498
  p.cmb2-metabox-description {
499
- color: #aaaaaa;
500
  font-style: italic;
501
  margin: 0;
502
  padding-top: .5em;
503
  }
504
 
505
- /* line 393, sass/partials/_main_wrap.scss */
506
 
507
  span.cmb2-metabox-description {
508
- color: #aaaaaa;
509
  font-style: italic;
510
  }
511
 
512
- /* line 398, sass/partials/_main_wrap.scss */
513
 
514
  .cmb2-metabox-title {
515
  margin: 0 0 5px 0;
@@ -517,26 +527,26 @@ span.cmb2-metabox-description {
517
  font-size: 14px;
518
  }
519
 
520
- /* line 404, sass/partials/_main_wrap.scss */
521
 
522
  .cmb-inline ul {
523
  padding: 4px 0 0 0;
524
  }
525
 
526
- /* line 408, sass/partials/_main_wrap.scss */
527
 
528
  .cmb-inline li {
529
  display: inline-block;
530
  padding-right: 18px;
531
  }
532
 
533
- /* line 413, sass/partials/_main_wrap.scss */
534
 
535
  .cmb-type-textarea-code pre {
536
  margin: 0;
537
  }
538
 
539
- /* line 419, sass/partials/_main_wrap.scss */
540
 
541
  .cmb2-media-status .img-status {
542
  clear: none;
@@ -546,40 +556,44 @@ span.cmb2-metabox-description {
546
  width: auto;
547
  }
548
 
549
- /* line 426, sass/partials/_main_wrap.scss */
550
 
551
  .cmb2-media-status .img-status img {
552
  max-width: 350px;
553
  height: auto;
554
  }
555
 
556
- /* line 432, sass/partials/_main_wrap.scss */
557
 
558
  .cmb2-media-status .img-status img,
559
  .cmb2-media-status .embed-status {
560
- background: #ffffff;
561
- border: 1px solid #e9e9e9;
 
 
 
 
 
562
  border-radius: 2px;
563
  -moz-border-radius: 2px;
564
  margin: 15px 0 0 0;
565
- padding: 5px;
566
  }
567
 
568
- /* line 442, sass/partials/_main_wrap.scss */
569
 
570
  .cmb2-media-status .embed-status {
571
  float: left;
572
  max-width: 800px;
573
  }
574
 
575
- /* line 447, sass/partials/_main_wrap.scss */
576
 
577
  .cmb2-media-status .img-status,
578
  .cmb2-media-status .embed-status {
579
  position: relative;
580
  }
581
 
582
- /* line 450, sass/partials/_main_wrap.scss */
583
 
584
  .cmb2-media-status .img-status .cmb2-remove-file-button,
585
  .cmb2-media-status .embed-status .cmb2-remove-file-button {
@@ -592,20 +606,27 @@ span.cmb2-metabox-description {
592
  width: 16px;
593
  }
594
 
595
- /* line 464, sass/partials/_main_wrap.scss */
596
 
597
  .cmb2-media-status .img-status .cmb2-remove-file-button {
598
  top: 10px;
599
  }
600
 
601
- /* line 469, sass/partials/_main_wrap.scss */
602
 
603
  .cmb2-media-status .img-status img,
604
  .cmb2-media-status .file-status > span {
605
  cursor: pointer;
606
  }
607
 
608
- /* line 475, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
609
 
610
  .cmb-type-file-list .cmb2-media-status .img-status {
611
  clear: none;
@@ -616,7 +637,7 @@ span.cmb2-metabox-description {
616
  margin-top: 0;
617
  }
618
 
619
- /* line 484, sass/partials/_main_wrap.scss */
620
 
621
  .cmb-attach-list li {
622
  clear: both;
@@ -626,37 +647,36 @@ span.cmb2-metabox-description {
626
  margin-bottom: 10px;
627
  }
628
 
629
- /* line 491, sass/partials/_main_wrap.scss */
630
 
631
  .cmb-attach-list li img {
632
- cursor: move;
633
  float: left;
634
  margin-right: 10px;
635
  }
636
 
637
- /* line 498, sass/partials/_main_wrap.scss */
638
 
639
  .cmb2-remove-wrapper {
640
  margin: 0;
641
  }
642
 
643
- /* line 502, sass/partials/_main_wrap.scss */
644
 
645
  .child-cmb2 .cmb-th {
646
  text-align: left;
647
  }
648
 
649
- /* line 506, sass/partials/_main_wrap.scss */
650
 
651
  .cmb2-indented-hierarchy {
652
  padding-left: 1.5em;
653
  }
654
 
655
  /*--------------------------------------------------------------
656
- Post Metaboxes
657
  --------------------------------------------------------------*/
658
 
659
- /* line 4, sass/partials/_post_metaboxes.scss */
660
 
661
  #poststuff .cmb-group-title {
662
  margin-left: -1em;
@@ -664,34 +684,34 @@ Post Metaboxes
664
  min-height: 1.5em;
665
  }
666
 
667
- /* line 10, sass/partials/_post_metaboxes.scss */
668
 
669
  #poststuff .repeatable .cmb-group-title {
670
  padding-left: 2.2em;
671
  }
672
 
673
- /* line 16, sass/partials/_post_metaboxes.scss */
674
 
675
  .cmb2-postbox .cmb2-wrap,
676
  .cmb-type-group .cmb2-wrap {
677
  margin: 0;
678
  }
679
 
680
- /* line 19, sass/partials/_post_metaboxes.scss */
681
 
682
  .cmb2-postbox .cmb2-wrap > .cmb-field-list > .cmb-row,
683
  .cmb-type-group .cmb2-wrap > .cmb-field-list > .cmb-row {
684
  padding: 1.8em 0;
685
  }
686
 
687
- /* line 25, sass/partials/_post_metaboxes.scss */
688
 
689
  .cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed,
690
  .cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed {
691
  width: 100%;
692
  }
693
 
694
- /* line 31, sass/partials/_post_metaboxes.scss */
695
 
696
  .cmb2-postbox .cmb-row,
697
  .cmb-type-group .cmb-row {
@@ -699,15 +719,16 @@ Post Metaboxes
699
  margin: 0 0 0.8em;
700
  }
701
 
702
- /* line 35, sass/partials/_post_metaboxes.scss */
703
 
704
  .cmb2-postbox .cmb-row .cmbhandle,
705
  .cmb-type-group .cmb-row .cmbhandle {
706
  right: -1em;
707
  position: relative;
 
708
  }
709
 
710
- /* line 41, sass/partials/_post_metaboxes.scss */
711
 
712
  .cmb2-postbox .cmb-repeatable-grouping,
713
  .cmb-type-group .cmb-repeatable-grouping {
@@ -716,14 +737,14 @@ Post Metaboxes
716
  min-width: 1px !important;
717
  }
718
 
719
- /* line 47, sass/partials/_post_metaboxes.scss */
720
 
721
  .cmb2-postbox .cmb-repeatable-group > .cmb-row,
722
  .cmb-type-group .cmb-repeatable-group > .cmb-row {
723
  padding-bottom: 0;
724
  }
725
 
726
- /* line 51, sass/partials/_post_metaboxes.scss */
727
 
728
  .cmb2-postbox .cmb-th,
729
  .cmb-type-group .cmb-th {
@@ -731,7 +752,7 @@ Post Metaboxes
731
  padding: 0 2% 0 0;
732
  }
733
 
734
- /* line 57, sass/partials/_post_metaboxes.scss */
735
 
736
  .cmb2-postbox .cmb-td,
737
  .cmb-type-group .cmb-td {
@@ -740,7 +761,7 @@ Post Metaboxes
740
  line-height: 1.3;
741
  }
742
 
743
- /* line 63, sass/partials/_post_metaboxes.scss */
744
 
745
  .cmb2-postbox .cmb-th + .cmb-td,
746
  .cmb-type-group .cmb-th + .cmb-td {
@@ -748,7 +769,7 @@ Post Metaboxes
748
  float: right;
749
  }
750
 
751
- /* line 68, sass/partials/_post_metaboxes.scss */
752
 
753
  .cmb2-postbox .cmb-row:not(:last-of-type),
754
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
@@ -757,7 +778,7 @@ Post Metaboxes
757
  border-bottom: 1px solid #e9e9e9;
758
  }
759
 
760
- /* line 77, sass/partials/_post_metaboxes.scss */
761
 
762
  .cmb2-postbox .cmb-repeat-group-field,
763
  .cmb2-postbox .cmb-remove-field-row,
@@ -767,7 +788,7 @@ Post Metaboxes
767
  }
768
 
769
  /*--------------------------------------------------------------
770
- Context Metaboxes
771
  --------------------------------------------------------------*/
772
 
773
  /* Metabox collapse arrow indicators */
@@ -884,22 +905,22 @@ Context Metaboxes
884
  /* one column on the post write/edit screen */
885
 
886
  /*--------------------------------------------------------------
887
- Options page
888
  --------------------------------------------------------------*/
889
 
890
- /* line 4, sass/partials/_options-page.scss */
891
 
892
  .cmb2-options-page {
893
  max-width: 1200px;
894
  }
895
 
896
- /* line 7, sass/partials/_options-page.scss */
897
 
898
  .cmb2-options-page.wrap > h2 {
899
  margin-bottom: 1em;
900
  }
901
 
902
- /* line 11, sass/partials/_options-page.scss */
903
 
904
  .cmb2-options-page .cmb2-metabox > .cmb-row {
905
  padding: 1em;
@@ -909,14 +930,14 @@ Options page
909
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
910
  }
911
 
912
- /* line 18, sass/partials/_options-page.scss */
913
 
914
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
915
  padding: 0;
916
  font-weight: initial;
917
  }
918
 
919
- /* line 23, sass/partials/_options-page.scss */
920
 
921
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
922
  float: none;
@@ -924,7 +945,7 @@ Options page
924
  margin-left: 200px;
925
  }
926
 
927
- /* line 36, sass/partials/_options-page.scss */
928
 
929
  .cmb2-options-page .cmb2-wrap .cmb-type-title {
930
  margin-top: 1em;
@@ -932,7 +953,7 @@ Options page
932
  background-color: #fafafa;
933
  }
934
 
935
- /* line 41, sass/partials/_options-page.scss */
936
 
937
  .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title {
938
  font-size: 12px;
@@ -941,19 +962,19 @@ Options page
941
  text-transform: uppercase;
942
  }
943
 
944
- /* line 48, sass/partials/_options-page.scss */
945
 
946
  .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
947
  padding-top: 0.25em;
948
  }
949
 
950
- /* line 54, sass/partials/_options-page.scss */
951
 
952
  .cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
953
  padding: 0 0 0.8em 0;
954
  }
955
 
956
- /* line 58, sass/partials/_options-page.scss */
957
 
958
  .cmb2-options-page .cmb-repeatable-group .cmb-group-name {
959
  font-size: 16px;
@@ -961,7 +982,7 @@ Options page
961
  margin-bottom: 0;
962
  }
963
 
964
- /* line 64, sass/partials/_options-page.scss */
965
 
966
  .cmb2-options-page .cmb-repeatable-group .cmb-th > .cmb2-metabox-description {
967
  font-weight: 400;
@@ -969,7 +990,49 @@ Options page
969
  }
970
 
971
  /*--------------------------------------------------------------
972
- Misc.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
973
  --------------------------------------------------------------*/
974
 
975
  /* line 5, sass/partials/_misc.scss */
@@ -1007,7 +1070,7 @@ Misc.
1007
  }
1008
 
1009
  /*--------------------------------------------------------------
1010
- Sidebar Placement Adjustments
1011
  --------------------------------------------------------------*/
1012
 
1013
  /* line 10, sass/partials/_sidebar_placements.scss */
@@ -1226,10 +1289,14 @@ Sidebar Placement Adjustments
1226
  margin-top: 12px;
1227
  }
1228
 
1229
- /* line 2, sass/partials/_collapsible_ui.scss */
 
 
 
 
1230
 
1231
  .cmb2-metabox .cmbhandle {
1232
- color: #aaa;
1233
  float: right;
1234
  width: 27px;
1235
  height: 30px;
@@ -1238,7 +1305,7 @@ Sidebar Placement Adjustments
1238
  position: relative;
1239
  }
1240
 
1241
- /* line 10, sass/partials/_collapsible_ui.scss */
1242
 
1243
  .cmb2-metabox .cmbhandle:before {
1244
  content: '\f142';
@@ -1254,13 +1321,13 @@ Sidebar Placement Adjustments
1254
  text-decoration: none !important;
1255
  }
1256
 
1257
- /* line 27, sass/partials/_collapsible_ui.scss */
1258
 
1259
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1260
  content: '\f140';
1261
  }
1262
 
1263
- /* line 33, sass/partials/_collapsible_ui.scss */
1264
 
1265
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1266
  -webkit-appearance: none !important;
@@ -1274,7 +1341,7 @@ Sidebar Placement Adjustments
1274
  opacity: .5;
1275
  }
1276
 
1277
- /* line 43, sass/partials/_collapsible_ui.scss */
1278
 
1279
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1280
  cursor: pointer;
@@ -1282,7 +1349,7 @@ Sidebar Placement Adjustments
1282
  opacity: 1;
1283
  }
1284
 
1285
- /* line 47, sass/partials/_collapsible_ui.scss */
1286
 
1287
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1288
  color: #f00;
@@ -2001,7 +2068,7 @@ Sidebar Placement Adjustments
2001
  margin-bottom: 0.5em;
2002
  }
2003
 
2004
- /* line 511, sass/partials/_main_wrap.scss */
2005
 
2006
  .cmb-th,
2007
  .cmb-td,
@@ -2011,7 +2078,7 @@ Sidebar Placement Adjustments
2011
  width: 100%;
2012
  }
2013
 
2014
- /* line 68, sass/partials/_post_metaboxes.scss */
2015
 
2016
  .cmb2-postbox .cmb-row:not(:last-of-type),
2017
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
@@ -2020,7 +2087,7 @@ Sidebar Placement Adjustments
2020
  border-bottom: 0;
2021
  }
2022
 
2023
- /* line 23, sass/partials/_options-page.scss */
2024
 
2025
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
2026
  padding: 0;
1
+ /*!
2
+ * CMB2 - v2.6.0 - 2019-01-18
3
+ * https://cmb2.io
4
+ * Copyright (c) 2019
5
+ * Licensed GPLv2+
6
  */
7
 
8
  /*--------------------------------------------------------------
9
+ * Main Wrap
10
  --------------------------------------------------------------*/
11
 
12
  /* line 5, sass/partials/_main_wrap.scss */
140
  /* line 111, sass/partials/_main_wrap.scss */
141
 
142
  .cmb2-wrap .mceIframeContainer {
143
+ background: #ffffff;
144
  }
145
 
146
  /* line 115, sass/partials/_main_wrap.scss */
325
 
326
  /* line 259, sass/partials/_main_wrap.scss */
327
 
328
+ .cmb-repeat-table .cmb-row.cmb-repeat-row.ui-sortable-helper {
329
+ outline: dashed 2px #e9e9e9 !important;
330
+ }
331
+
332
+ /* line 263, sass/partials/_main_wrap.scss */
333
+
334
  .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
335
  content: counter(el);
336
  display: block;
340
  width: 35px;
341
  height: 100%;
342
  line-height: 35px;
343
+ cursor: move;
344
+ color: #757575;
345
  text-align: center;
346
  border-right: solid 1px #e9e9e9;
347
  }
348
 
349
+ /* line 280, sass/partials/_main_wrap.scss */
350
 
351
  .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
352
  margin: 0;
353
  padding: 0;
354
  }
355
 
356
+ /* line 287, sass/partials/_main_wrap.scss */
357
 
358
  .cmb-repeat-table + .cmb-add-row {
359
  margin: 0;
360
  }
361
 
362
+ /* line 290, sass/partials/_main_wrap.scss */
363
 
364
  .cmb-repeat-table + .cmb-add-row:before {
365
  content: '';
370
  background-color: gainsboro;
371
  }
372
 
373
+ /* line 300, sass/partials/_main_wrap.scss */
374
 
375
  .cmb-repeat-table .cmb-remove-row {
376
  top: 7px;
382
  display: none;
383
  }
384
 
385
+ /* line 311, sass/partials/_main_wrap.scss */
386
 
387
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
388
  font-size: 20px;
394
  padding: 0 10px 0;
395
  }
396
 
397
+ /* line 322, sass/partials/_main_wrap.scss */
398
 
399
  .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
400
  content: "";
415
  text-align: center;
416
  }
417
 
418
+ /* line 328, sass/partials/_main_wrap.scss */
419
 
420
  .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
421
  display: block;
422
  }
423
 
424
+ /* line 336, sass/partials/_main_wrap.scss */
425
 
426
  .cmb-repeatable-group .cmb-th {
427
  padding: 5px;
428
  }
429
 
430
+ /* line 340, sass/partials/_main_wrap.scss */
431
 
432
  .cmb-repeatable-group .cmb-group-title {
433
  background-color: #e9e9e9;
438
  line-height: 1.4;
439
  }
440
 
441
+ /* line 348, sass/partials/_main_wrap.scss */
442
 
443
  .cmb-repeatable-group .cmb-group-title h4 {
444
  border: 0;
448
  padding: 0.5em 0.75em;
449
  }
450
 
451
+ /* line 356, sass/partials/_main_wrap.scss */
452
 
453
  .cmb-repeatable-group .cmb-group-title .cmb-th {
454
  display: block;
455
  width: 100%;
456
  }
457
 
458
+ /* line 362, sass/partials/_main_wrap.scss */
459
 
460
  .cmb-repeatable-group .cmb-group-description .cmb-th {
461
  font-size: 1.2em;
474
  margin-bottom: 0.5em;
475
  }
476
 
477
+ /* line 366, sass/partials/_main_wrap.scss */
478
 
479
  .cmb-repeatable-group .cmb-shift-rows {
480
  font-size: 1em;
482
  text-decoration: none;
483
  }
484
 
485
+ /* line 371, sass/partials/_main_wrap.scss */
486
 
487
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
488
  font-size: 1.5em;
491
  width: 1em;
492
  }
493
 
494
+ /* line 377, sass/partials/_main_wrap.scss */
495
 
496
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
497
  line-height: 1.3em;
498
  }
499
 
500
+ /* line 384, sass/partials/_main_wrap.scss */
501
 
502
  .cmb-repeatable-group .cmb2-upload-button {
503
  float: right;
504
  }
505
 
506
+ /* line 390, sass/partials/_main_wrap.scss */
507
 
508
  p.cmb2-metabox-description {
509
+ color: #757575;
510
  font-style: italic;
511
  margin: 0;
512
  padding-top: .5em;
513
  }
514
 
515
+ /* line 397, sass/partials/_main_wrap.scss */
516
 
517
  span.cmb2-metabox-description {
518
+ color: #757575;
519
  font-style: italic;
520
  }
521
 
522
+ /* line 402, sass/partials/_main_wrap.scss */
523
 
524
  .cmb2-metabox-title {
525
  margin: 0 0 5px 0;
527
  font-size: 14px;
528
  }
529
 
530
+ /* line 408, sass/partials/_main_wrap.scss */
531
 
532
  .cmb-inline ul {
533
  padding: 4px 0 0 0;
534
  }
535
 
536
+ /* line 412, sass/partials/_main_wrap.scss */
537
 
538
  .cmb-inline li {
539
  display: inline-block;
540
  padding-right: 18px;
541
  }
542
 
543
+ /* line 417, sass/partials/_main_wrap.scss */
544
 
545
  .cmb-type-textarea-code pre {
546
  margin: 0;
547
  }
548
 
549
+ /* line 423, sass/partials/_main_wrap.scss */
550
 
551
  .cmb2-media-status .img-status {
552
  clear: none;
556
  width: auto;
557
  }
558
 
559
+ /* line 430, sass/partials/_main_wrap.scss */
560
 
561
  .cmb2-media-status .img-status img {
562
  max-width: 350px;
563
  height: auto;
564
  }
565
 
566
+ /* line 436, sass/partials/_main_wrap.scss */
567
 
568
  .cmb2-media-status .img-status img,
569
  .cmb2-media-status .embed-status {
570
+ background: #eee;
571
+ border: 5px solid #ffffff;
572
+ outline: 1px solid #e9e9e9;
573
+ box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(0, 0, 0, 0.05);
574
+ background-image: linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0), linear-gradient(45deg, #d0d0d0 25%, transparent 25%, transparent 75%, #d0d0d0 75%, #d0d0d0);
575
+ background-position: 0 0, 10px 10px;
576
+ background-size: 20px 20px;
577
  border-radius: 2px;
578
  -moz-border-radius: 2px;
579
  margin: 15px 0 0 0;
 
580
  }
581
 
582
+ /* line 450, sass/partials/_main_wrap.scss */
583
 
584
  .cmb2-media-status .embed-status {
585
  float: left;
586
  max-width: 800px;
587
  }
588
 
589
+ /* line 455, sass/partials/_main_wrap.scss */
590
 
591
  .cmb2-media-status .img-status,
592
  .cmb2-media-status .embed-status {
593
  position: relative;
594
  }
595
 
596
+ /* line 458, sass/partials/_main_wrap.scss */
597
 
598
  .cmb2-media-status .img-status .cmb2-remove-file-button,
599
  .cmb2-media-status .embed-status .cmb2-remove-file-button {
606
  width: 16px;
607
  }
608
 
609
+ /* line 472, sass/partials/_main_wrap.scss */
610
 
611
  .cmb2-media-status .img-status .cmb2-remove-file-button {
612
  top: 10px;
613
  }
614
 
615
+ /* line 477, sass/partials/_main_wrap.scss */
616
 
617
  .cmb2-media-status .img-status img,
618
  .cmb2-media-status .file-status > span {
619
  cursor: pointer;
620
  }
621
 
622
+ /* line 482, sass/partials/_main_wrap.scss */
623
+
624
+ .cmb2-media-status.cmb-attach-list .img-status img,
625
+ .cmb2-media-status.cmb-attach-list .file-status > span {
626
+ cursor: move;
627
+ }
628
+
629
+ /* line 489, sass/partials/_main_wrap.scss */
630
 
631
  .cmb-type-file-list .cmb2-media-status .img-status {
632
  clear: none;
637
  margin-top: 0;
638
  }
639
 
640
+ /* line 498, sass/partials/_main_wrap.scss */
641
 
642
  .cmb-attach-list li {
643
  clear: both;
647
  margin-bottom: 10px;
648
  }
649
 
650
+ /* line 504, sass/partials/_main_wrap.scss */
651
 
652
  .cmb-attach-list li img {
 
653
  float: left;
654
  margin-right: 10px;
655
  }
656
 
657
+ /* line 510, sass/partials/_main_wrap.scss */
658
 
659
  .cmb2-remove-wrapper {
660
  margin: 0;
661
  }
662
 
663
+ /* line 514, sass/partials/_main_wrap.scss */
664
 
665
  .child-cmb2 .cmb-th {
666
  text-align: left;
667
  }
668
 
669
+ /* line 518, sass/partials/_main_wrap.scss */
670
 
671
  .cmb2-indented-hierarchy {
672
  padding-left: 1.5em;
673
  }
674
 
675
  /*--------------------------------------------------------------
676
+ * Post Metaboxes
677
  --------------------------------------------------------------*/
678
 
679
+ /* line 5, sass/partials/_post_metaboxes.scss */
680
 
681
  #poststuff .cmb-group-title {
682
  margin-left: -1em;
684
  min-height: 1.5em;
685
  }
686
 
687
+ /* line 11, sass/partials/_post_metaboxes.scss */
688
 
689
  #poststuff .repeatable .cmb-group-title {
690
  padding-left: 2.2em;
691
  }
692
 
693
+ /* line 17, sass/partials/_post_metaboxes.scss */
694
 
695
  .cmb2-postbox .cmb2-wrap,
696
  .cmb-type-group .cmb2-wrap {
697
  margin: 0;
698
  }
699
 
700
+ /* line 20, sass/partials/_post_metaboxes.scss */
701
 
702
  .cmb2-postbox .cmb2-wrap > .cmb-field-list > .cmb-row,
703
  .cmb-type-group .cmb2-wrap > .cmb-field-list > .cmb-row {
704
  padding: 1.8em 0;
705
  }
706
 
707
+ /* line 26, sass/partials/_post_metaboxes.scss */
708
 
709
  .cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed,
710
  .cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed {
711
  width: 100%;
712
  }
713
 
714
+ /* line 32, sass/partials/_post_metaboxes.scss */
715
 
716
  .cmb2-postbox .cmb-row,
717
  .cmb-type-group .cmb-row {
719
  margin: 0 0 0.8em;
720
  }
721
 
722
+ /* line 36, sass/partials/_post_metaboxes.scss */
723
 
724
  .cmb2-postbox .cmb-row .cmbhandle,
725
  .cmb-type-group .cmb-row .cmbhandle {
726
  right: -1em;
727
  position: relative;
728
+ color: #222222;
729
  }
730
 
731
+ /* line 43, sass/partials/_post_metaboxes.scss */
732
 
733
  .cmb2-postbox .cmb-repeatable-grouping,
734
  .cmb-type-group .cmb-repeatable-grouping {
737
  min-width: 1px !important;
738
  }
739
 
740
+ /* line 49, sass/partials/_post_metaboxes.scss */
741
 
742
  .cmb2-postbox .cmb-repeatable-group > .cmb-row,
743
  .cmb-type-group .cmb-repeatable-group > .cmb-row {
744
  padding-bottom: 0;
745
  }
746
 
747
+ /* line 53, sass/partials/_post_metaboxes.scss */
748
 
749
  .cmb2-postbox .cmb-th,
750
  .cmb-type-group .cmb-th {
752
  padding: 0 2% 0 0;
753
  }
754
 
755
+ /* line 59, sass/partials/_post_metaboxes.scss */
756
 
757
  .cmb2-postbox .cmb-td,
758
  .cmb-type-group .cmb-td {
761
  line-height: 1.3;
762
  }
763
 
764
+ /* line 65, sass/partials/_post_metaboxes.scss */
765
 
766
  .cmb2-postbox .cmb-th + .cmb-td,
767
  .cmb-type-group .cmb-th + .cmb-td {
769
  float: right;
770
  }
771
 
772
+ /* line 70, sass/partials/_post_metaboxes.scss */
773
 
774
  .cmb2-postbox .cmb-row:not(:last-of-type),
775
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
778
  border-bottom: 1px solid #e9e9e9;
779
  }
780
 
781
+ /* line 79, sass/partials/_post_metaboxes.scss */
782
 
783
  .cmb2-postbox .cmb-repeat-group-field,
784
  .cmb2-postbox .cmb-remove-field-row,
788
  }
789
 
790
  /*--------------------------------------------------------------
791
+ * Context Metaboxes
792
  --------------------------------------------------------------*/
793
 
794
  /* Metabox collapse arrow indicators */
905
  /* one column on the post write/edit screen */
906
 
907
  /*--------------------------------------------------------------
908
+ * Options page
909
  --------------------------------------------------------------*/
910
 
911
+ /* line 5, sass/partials/_options-page.scss */
912
 
913
  .cmb2-options-page {
914
  max-width: 1200px;
915
  }
916
 
917
+ /* line 8, sass/partials/_options-page.scss */
918
 
919
  .cmb2-options-page.wrap > h2 {
920
  margin-bottom: 1em;
921
  }
922
 
923
+ /* line 12, sass/partials/_options-page.scss */
924
 
925
  .cmb2-options-page .cmb2-metabox > .cmb-row {
926
  padding: 1em;
930
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
931
  }
932
 
933
+ /* line 19, sass/partials/_options-page.scss */
934
 
935
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
936
  padding: 0;
937
  font-weight: initial;
938
  }
939
 
940
+ /* line 24, sass/partials/_options-page.scss */
941
 
942
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
943
  float: none;
945
  margin-left: 200px;
946
  }
947
 
948
+ /* line 37, sass/partials/_options-page.scss */
949
 
950
  .cmb2-options-page .cmb2-wrap .cmb-type-title {
951
  margin-top: 1em;
953
  background-color: #fafafa;
954
  }
955
 
956
+ /* line 42, sass/partials/_options-page.scss */
957
 
958
  .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title {
959
  font-size: 12px;
962
  text-transform: uppercase;
963
  }
964
 
965
+ /* line 49, sass/partials/_options-page.scss */
966
 
967
  .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
968
  padding-top: 0.25em;
969
  }
970
 
971
+ /* line 55, sass/partials/_options-page.scss */
972
 
973
  .cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
974
  padding: 0 0 0.8em 0;
975
  }
976
 
977
+ /* line 59, sass/partials/_options-page.scss */
978
 
979
  .cmb2-options-page .cmb-repeatable-group .cmb-group-name {
980
  font-size: 16px;
982
  margin-bottom: 0;
983
  }
984
 
985
+ /* line 65, sass/partials/_options-page.scss */
986
 
987
  .cmb2-options-page .cmb-repeatable-group .cmb-th > .cmb2-metabox-description {
988
  font-weight: 400;
990
  }
991
 
992
  /*--------------------------------------------------------------
993
+ * New-Term Page
994
+ --------------------------------------------------------------*/
995
+
996
+ /* line 6, sass/partials/_new_term.scss */
997
+
998
+ #addtag .cmb-th {
999
+ float: none;
1000
+ width: auto;
1001
+ padding: 20px 0 0;
1002
+ }
1003
+
1004
+ /* line 12, sass/partials/_new_term.scss */
1005
+
1006
+ #addtag .cmb-td {
1007
+ padding: 0;
1008
+ }
1009
+
1010
+ /* line 16, sass/partials/_new_term.scss */
1011
+
1012
+ #addtag .cmb-th + .cmb-td {
1013
+ float: none;
1014
+ }
1015
+
1016
+ /* line 20, sass/partials/_new_term.scss */
1017
+
1018
+ #addtag select {
1019
+ max-width: 100%;
1020
+ }
1021
+
1022
+ /* line 24, sass/partials/_new_term.scss */
1023
+
1024
+ #addtag .cmb2-metabox {
1025
+ padding-bottom: 20px;
1026
+ }
1027
+
1028
+ /* line 28, sass/partials/_new_term.scss */
1029
+
1030
+ #addtag .cmb-row li label {
1031
+ display: inline;
1032
+ }
1033
+
1034
+ /*--------------------------------------------------------------
1035
+ * Misc.
1036
  --------------------------------------------------------------*/
1037
 
1038
  /* line 5, sass/partials/_misc.scss */
1070
  }
1071
 
1072
  /*--------------------------------------------------------------
1073
+ * Sidebar Placement Adjustments
1074
  --------------------------------------------------------------*/
1075
 
1076
  /* line 10, sass/partials/_sidebar_placements.scss */
1289
  margin-top: 12px;
1290
  }
1291
 
1292
+ /*--------------------------------------------------------------
1293
+ * Collapsible UI
1294
+ --------------------------------------------------------------*/
1295
+
1296
+ /* line 6, sass/partials/_collapsible_ui.scss */
1297
 
1298
  .cmb2-metabox .cmbhandle {
1299
+ color: #757575;
1300
  float: right;
1301
  width: 27px;
1302
  height: 30px;
1305
  position: relative;
1306
  }
1307
 
1308
+ /* line 14, sass/partials/_collapsible_ui.scss */
1309
 
1310
  .cmb2-metabox .cmbhandle:before {
1311
  content: '\f142';
1321
  text-decoration: none !important;
1322
  }
1323
 
1324
+ /* line 31, sass/partials/_collapsible_ui.scss */
1325
 
1326
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1327
  content: '\f140';
1328
  }
1329
 
1330
+ /* line 37, sass/partials/_collapsible_ui.scss */
1331
 
1332
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1333
  -webkit-appearance: none !important;
1341
  opacity: .5;
1342
  }
1343
 
1344
+ /* line 47, sass/partials/_collapsible_ui.scss */
1345
 
1346
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1347
  cursor: pointer;
1349
  opacity: 1;
1350
  }
1351
 
1352
+ /* line 51, sass/partials/_collapsible_ui.scss */
1353
 
1354
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1355
  color: #f00;
2068
  margin-bottom: 0.5em;
2069
  }
2070
 
2071
+ /* line 523, sass/partials/_main_wrap.scss */
2072
 
2073
  .cmb-th,
2074
  .cmb-td,
2078
  width: 100%;
2079
  }
2080
 
2081
+ /* line 70, sass/partials/_post_metaboxes.scss */
2082
 
2083
  .cmb2-postbox .cmb-row:not(:last-of-type),
2084
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
2087
  border-bottom: 0;
2088
  }
2089
 
2090
+ /* line 24, sass/partials/_options-page.scss */
2091
 
2092
  .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
2093
  padding: 0;
cmb/css/cmb2.css.map CHANGED
@@ -1,7 +1,7 @@
1
  {
2
  "version": 3,
3
- "mappings": "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",
4
- "sources": ["sass/cmb2.scss","sass/partials/_main_wrap.scss","sass/partials/_variables.scss","sass/partials/_mixins.scss","sass/partials/_post_metaboxes.scss","sass/partials/_context_metaboxes.scss","sass/partials/_options-page.scss","sass/partials/_misc.scss","sass/partials/_sidebar_placements.scss","sass/partials/_collapsible_ui.scss","sass/partials/_jquery_ui.scss"],
5
  "names": [],
6
  "file": "cmb2.css"
7
  }
1
  {
2
  "version": 3,
3
+ "mappings": ";AAAA;;gEAEgE;;AAEhE,UAAW;EACV,MAAM,EAAE,CAAC;;;AAET;mBACS;EACR,SAAS,ECEK,IAAI;EDDlB,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,GAAG;;;AAMZ,uCAAc;EACb,KAAK,EAAE,IAAI;;;AAIb,mBAAS;EACR,KAAK,EAAE,KAAK;;;AAEZ,sCAAqB;EACpB,WAAW,EChBE,sCAAsC;EDiBnD,WAAW,EAAE,IAAI;;;AAMlB,kEACkB;EACjB,KAAK,EAAE,KAAK;;;AAIb,gCAAkB;EACjB,KAAK,EAAE,IAAI;;;AAIZ,iCAAmB;EAClB,KAAK,EAAE,KAAK;;;AAIb,iCAAmB;EAClB,KAAK,EAAE,GAAG;;;AAGX,0BAAY;EACX,OAAO,EAAE,OAAO;;;AAIhB;;8CAES;EACR,WAAW,EAAE,IAAI;;;AAKpB,aAAG;EACF,MAAM,EAAE,CAAC;;;AAGV,aAAG;EACF,SAAS,EC5DK,IAAI;ED6DlB,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,WAAW;;;AAQpB,iBAAO;EACN,SAAS,ECvEK,IAAI;EDwElB,UAAU,EAAE,GAAG;;;AAGhB;yBACe;EACd,UAAU,ECpEI,OAAO;;;ADuEtB,8BAAoB;EACnB,MAAM,EAAE,SAAS;EACjB,OAAO,EAAE,CAAC;;;AAGX,iCAAuB;EACtB,MAAM,EAAE,SAAS;EACjB,OAAO,EAAE,CAAC;;;AAGX;4BACkB;EACjB,WAAW,EAAE,MAAM;;;AAGpB,qBAAW;EACV,MAAM,EAAE,4BAAgC;;;AAGzC,8BAAoB;EACnB,UAAU,EC1FI,OAAO;;;AD6FtB,oBAAU;EACT,KAAK,EAAE,GAAG;;;AAEV,6BAAS;EACR,KAAK,EAAE,IAAI;;;AAKb;gCACsB;EACrB,cAAc,EAAE,MAAM;;;AAGvB;+BACqB;EACpB,MAAM,EAAE,UAAU;;;AAGnB,mBAAS;EACR,MAAM,EAAE,CAAC;;;AAET,yBAAQ;EACP,OAAO,EAAE,EAAE;EACX,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;;;AAGZ,wDAAuC;EACtC,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,GAAG;;;;AAMtB,aAAc;EACb,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,CAAC;;;AAIR;;;gEACQ;EACP,MAAM,EAAE,CAAC;;;;AAKZ,YAAa;EACZ,MAAM,EAAE,SAAS;;;;AAGlB;;mCAEoC;EACnC,MAAM,EAAE,CAAC;;;;AAGV;;kCAEmC;EAClC,aAAa,EAAE,CAAC;;;;AAGjB,wBAAyB;EACxB,MAAM,EAAE,iBAAqB;EAC7B,OAAO,EAAE,KAAK;;;AAEd,gCAAU;EACT,MAAM,EAAE,SAAS;;;;AAOnB,OAAQ;EACP,KAAK,ECnLU,OAAO;EDoLtB,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,gBAAgB;EACzB,cAAc,EAAE,GAAG;EACnB,KAAK,EAAE,KAAK;;AAEZ,yBAAkC;;EATnC,OAAQ;IE3LP,SAAS,EAAE,KAAK;IAehB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,cAAc,EAAE,GAAG;IACnB,UAAU,EAAE,IAAI;IAChB,KAAK,EAAE,IAAI;;;EAEX,aAAM;IACL,OAAO,EAAE,KAAK;IACd,UAAU,EAAE,CAAC;IACb,aAAa,EAAE,KAAK;;;;;AFiLtB,OAAQ;EACP,WAAW,EAAE,GAAG;EAChB,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,SAAS;EAClB,cAAc,EAAE,MAAM;;;;AAKtB,uBAAQ;EACP,OAAO,EAAE,CAAC;;;;AAIZ,aAAc;EACb,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,KAAK;;;;AAGf,iBAAkB;EACjB,KAAK,EAAE,IAAI;;;;AAGZ,eAAgB;EACf,cAAc,EAAE,GAAG;;;;AAGpB,eAAgB;EACf,UAAU,EAAE,KAAK;;;;AAGlB,iBAAkB;EACjB,OAAO,EAAE,IAAI;;;;AAId,iBAAkB;EACjB,gBAAgB,EC7ND,OAAO;ED8NtB,MAAM,EAAE,iBAAiC;;;AAEzC,yCAAwB;EACvB,QAAQ,EAAE,QAAQ;EAClB,iBAAiB,EAAE,EAAE;EAErB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,mBAAmB;EAC5B,aAAa,EAAE,eAAe;;;AAE9B,2DAAoB;EACnB,UAAU,EAAE,iBAAqB;;;AAGlC,4DAAqB;EACpB,OAAO,EAAE,6BAAiC;;;AAG3C,gDAAS;EACR,OAAO,EAAE,WAAW;EACpB,OAAO,EAAE,KAAK;EAEd,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,QAAQ,EAAE,QAAQ;EAElB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,IAAI;EACZ,KAAK,ECnQQ,OAAO;EDoQpB,UAAU,EAAE,MAAM;EAClB,YAAY,EAAE,iBAAqB;;;AAGpC,iDAAQ;EACP,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;;;AAKZ,gCAAe;EACd,MAAM,EAAE,CAAC;;;AAET,uCAAS;EACR,OAAO,EAAE,EAAE;EACX,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,KAAK;EACd,WAAW,EAAE,IAAI;EACjB,gBAAgB,EAAE,SAAuB;;;AAI3C,iCAAgB;EACf,GAAG,EAAE,GAAG;EACR,KAAK,EAAE,GAAG;EACV,QAAQ,EAAE,QAAQ;EAElB,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,CAAC;EACd,OAAO,EAAE,YAAY;EAErB,OAAO,EAAE,IAAI;;;AAEb,0DAAyB;EACxB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,OAAO;EAEpB,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;EAElB,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,CAAC;EACd,OAAO,EAAE,QAAQ;;;AAEjB,iEAAS;EE/RX,OAAO,EFgSsB,GAAO;EE/RpC,WAAW,EAAE,WAAW;EACxB,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,MAAM;EACpB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,CAAC;EACd,sBAAsB,EAAE,WAAW;EACnC,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,CAAC;EACd,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,MAAM;;;AFsRlB,uDAAsC;EACrC,OAAO,EAAE,KAAK;;;;AAOf,6BAAQ;EACP,OAAO,EAAE,GAAG;;;AAGb,sCAAiB;EAChB,gBAAgB,ECpUF,OAAO;EDqUrB,OAAO,EAAE,kBAAkB;EAC3B,MAAM,EAAE,MAAM;EACd,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;;;AAEhB,yCAAG;EACF,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,CAAC;EACT,SAAS,EAAE,KAAK;EAChB,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,YAAY;;;AAGtB,8CAAQ;EACP,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;;;AAIb,oDAA+B;EEpW/B,SAAS,EAAE,KAAK;EAehB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,GAAG;EACnB,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;;;AAEX,0DAAM;EACL,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,KAAK;;;AFgVrB,qCAAgB;EACf,SAAS,EAAE,GAAG;EACd,YAAY,EAAE,GAAG;EACjB,eAAe,EAAE,IAAI;;;AAErB,gDAAW;EACV,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,KAAK;EACb,WAAW,EAAE,KAAK;EAClB,KAAK,EAAE,GAAG;;;AAEV,0EAA4B;EAC3B,WAAW,EAAE,KAAK;;;AAMrB,yCAAoB;EACnB,KAAK,EAAE,KAAK;;;;AAKd,0BAA2B;EAC1B,KAAK,ECvXU,OAAO;EDwXtB,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,IAAI;;;;AAGlB,6BAA8B;EAC7B,KAAK,EC9XU,OAAO;ED+XtB,UAAU,EAAE,MAAM;;;;AAGnB,mBAAoB;EACnB,MAAM,EAAE,SAAS;EACjB,OAAO,EAAE,SAAS;EAClB,SAAS,EAAE,IAAI;;;;AAGhB,cAAe;EACd,OAAO,EAAE,SAAS;;;;AAGnB,cAAe;EACd,OAAO,EAAE,YAAY;EACrB,aAAa,EAAE,IAAI;;;;AAGpB,2BAA4B;EAC3B,MAAM,EAAE,CAAC;;;;AAKT,8BAAY;EACX,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM;EACtB,YAAY,EAAE,IAAI;EAClB,KAAK,EAAE,IAAI;;;AAEX,kCAAI;EACH,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,IAAI;;;AAId;gCACc;EACb,UAAU,ECpaI,IAAI;EDqalB,MAAM,EAAE,iBAAgB;EACxB,OAAO,EAAE,iBAAqB;EAC9B,UAAU,EAAE,sEAA0E;EACtF,gBAAgB,EAAE,wLAAsN;EACxO,mBAAmB,EAAE,cAAc;EACnC,eAAe,EAAE,SAAS;EAC1B,aAAa,EAAE,GAAG;EAClB,kBAAkB,EAAE,GAAG;EACtB,MAAM,EAAE,UAAU;;;AAGpB,gCAAc;EACb,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,KAAK;;;AAGjB,gEAA2B;EAC1B,QAAQ,EAAE,QAAQ;;;AAElB,kHAAyB;EACxB,UAAU,EAAE,6BAA6B;EACzC,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,IAAI;EACV,QAAQ,EAAE,QAAQ;EAClB,WAAW,EAAE,OAAO;EACpB,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,IAAI;;;AAOZ,uDAAyB;EACxB,GAAG,EAAE,IAAI;;;AAIX,0EAAqC;EACpC,MAAM,EAAE,OAAO;;;AAIf,0GAAqC;EACpC,MAAM,EAAE,IAAI;;;;AAMf,kDAAmD;EAClD,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,MAAM;EACtB,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,CAAC;;;;AAGd,mBAAoB;EACnB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,GAAG;EACf,aAAa,EAAE,IAAI;;;AACnB,uBAAI;EACH,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,IAAI;;;;AAIpB,oBAAqB;EACpB,MAAM,EAAE,CAAC;;;;AAGV,mBAAoB;EACnB,UAAU,EAAE,IAAI;;;;AAGjB,wBAAyB;EACxB,YAAY,EAAE,KAAK;;;AAGpB,yBAAkC;;EACjC;;mBAEkB;IACjB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,IAAI;;;AG/gBb;;gEAEgE;;AAEhE,2BAA4B;EAC3B,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,KAAK;;;;AAGlB,uCAAwC;EACvC,YAAY,EAAE,KAAK;;;;AAKnB,oDAAW;EACV,MAAM,EAAE,CAAC;;;AAET,8GAA6B;EAC5B,OAAO,EAAE,OAAO;;;AAKhB,8GAAc;EACb,KAAK,EAAE,IAAI;;;AAKd,gDAAS;EACR,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,SAAS;;;AAEjB,sEAAW;EACV,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,QAAQ;EAClB,KAAK,EFxBQ,OAAO;;;AE4BtB,gFAAyB;EACxB,OAAO,EAAE,KAAK;EACd,SAAS,EAAE,IAAI;EACf,SAAS,EAAE,cAAc;;;AAG1B,gGAAiC;EAChC,cAAc,EAAE,CAAC;;;AAGlB,8CAAQ;EACP,KAAK,EAAE,GAAG;EACV,OAAO,EAAE,QAAQ;;;AAIlB,8CAAQ;EACP,aAAa,EAAE,CAAC;EAChB,OAAO,EAAE,CAAC;EACV,WAAW,EAAE,GAAG;;;AAGjB,kEAAkB;EACjB,KAAK,EAAE,GAAG;EACV,KAAK,EAAE,KAAK;;;AAGb;;wDACyC;EACxC,aAAa,EAAE,iBAAqB;;AAEpC,yBAAkC;;EAJnC;;0DACyC;IAIvC,aAAa,EAAE,CAAC;;;;AAIlB;;qCACsB;EACrB,WAAW,EAAE,KAAK;;;AChFpB;;gEAEgE;AAEhE,uCAAuC;;AAIrC,sDAAS;EACR,OAAO,EAAE,OAAO;EAChB,OAAO,EAAE,YAAY;EACrB,IAAI,EAAE,uBAAuB;EAC7B,KAAK,EAAE,IAAI;EACX,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EAClC,eAAe,EAAE,eAAe;;;AAMhC,6DAAS;EACR,OAAO,EAAE,OAAO;;;;AAOpB,yBAA0B;EAEzB,aAAa,EAAE,IAAI;;;AAEnB,sDAA+B;EAC9B,UAAU,EAAE,IAAI;;;AAGjB,iDAA0B;EACzB,UAAU,EAAE,IAAI;;;AAGjB,kDAA2B;EAC1B,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,CAAC;;;AAGjB,8CAAuB;EAEtB,UAAU,EAAE,IAAI;;;AAEhB,qDAAO;EACN,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,QAAQ;EACjB,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,GAAG;;;AAIlB,gCAAO;EACN,MAAM,EAAE,IAAI;;;;AAId,kBAAmB;EAElB,UAAU,EAAE,IAAI;;;AAEhB,6CAA6B;EAC5B,YAAY,EAAE,KAAK;EACnB,KAAK,EAAE,IAAI;;;AAKX,2DAAc;EACb,OAAO,EAAE,IAAI;;;AAIf,0BAAQ;EACP,OAAO,EAAE,QAAQ;EACjB,KAAK,EAAE,GAAG;;;AAGX,0BAAQ;EACP,KAAK,EAAE,GAAG;EACV,OAAO,EAAE,CAAC;;;AAGX,2BAAS;EACR,aAAa,EAAE,IAAI;;;AAEnB,wCAAe;EACd,aAAa,EAAE,CAAC;;;AAMnB,8CAA8C;AAC9C,yCAA0C;;EAEzC,6CAA8C;IAC7C,YAAY,EAAE,CAAC;;;ACvGjB;;gEAEgE;;AAEhE,kBAAmB;EAClB,SAAS,EAAE,MAAM;;;AAEjB,4BAAY;EACX,aAAa,EAAE,GAAG;;;AAGnB,2CAAyB;EACxB,OAAO,EAAE,GAAG;EACZ,UAAU,EAAE,IAAI;EAChB,UAAU,EJOI,OAAO;EINrB,MAAM,EAAE,iBAAqB;EAC7B,UAAU,EAAE,6BAA2B;;;AAEvC,qDAAU;EACT,OAAO,EAAE,CAAC;EACV,WAAW,EAAE,OAAO;;;AAGrB,+DAAoB;EACnB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,SAAS;EAClB,WAAW,EAAE,KAAK;;AAElB,yBAAkC;;EALnC,+DAAoB;IAMlB,OAAO,EAAE,CAAC;IACV,WAAW,EAAE,CAAC;;;;AAMjB,6CAA2B;EAC1B,UAAU,EAAE,GAAG;EACf,OAAO,EAAE,SAAS;EAClB,gBAAgB,EJjBF,OAAO;;;AImBrB,iEAAoB;EACnB,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,CAAC;EAChB,cAAc,EAAE,SAAS;;;AAG1B,uEAA0B;EACzB,WAAW,EAAE,MAAM;;;AAKpB,uEAA+B;EAC9B,OAAO,EAAE,WAAW;;;AAGrB,wDAAgB;EACf,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,CAAC;;;AAGjB,4EAAoC;EACnC,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,YAAY;;;AClE/B;;gEAEgE;;AAG/D,eAAQ;EACP,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,QAAQ;;;AAGlB,eAAQ;EACP,OAAO,EAAE,CAAC;;;AAGX,yBAAkB;EACjB,KAAK,EAAE,IAAI;;;AAGZ,cAAO;EACN,SAAS,EAAE,IAAI;;;AAGhB,qBAAc;EACb,cAAc,EAAE,IAAI;;;AAGrB,yBAAkB;EACjB,OAAO,EAAE,MAAM;;;AC5BjB;;gEAEgE;;AAEhE,mCAAoC;EACnC,MAAM,EAAE,CAAC;;;;AAMT;;kCAAoB;EACnB,SAAS,EAAE,KAAK;;;;AAKjB,0DAAa;EACZ,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,IAAI;;;;AAIf,YAAa;EACZ,OAAO,EAAE,IAAI;;;AACb,sBAAY;EACX,OAAO,EAAE,KAAK;;;AC1BhB;;gEAEgE;;AAO9D;uDAA6B;EAC5B,OAAO,EAAE,OAAO;;;AAKhB;iEAAqC;EACpC,KAAK,EAAE,IAAI;;;AAGZ;;yCAA0C;EACzC,WAAW,EAAE,CAAC;EACd,UAAU,EAAE,GAAG;EACf,OAAO,EAAE,KAAK;;;AAGf;gDAAkB;EACjB,SAAS,EAAE,GAAG;;;AACd;4EAA4B;EAC3B,OAAO,EAAE,KAAK;;;AAKjB;gCAAM;EACL,OAAO,EAAE,KAAK;EACd,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,OAAO;;;AAKlB;wBAAS;EACR,SAAS,EAAE,GAAG;;;AAGf;qCAAsB;EACrB,aAAa,EAAE,iBAAqB;;;AAGrC;iEAAkD;EACjD,aAAa,EAAE,CAAC;EAChB,aAAa,EAAE,MAAM;;;AAGtB;;;;;iCAEkB;EACjB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;;;AAGZ;+BAAgB;EACf,OAAO,EAAE,IAAI;;;AAGd;uBAAQ;EN9CR,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,GAAG;EACnB,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;EM4CV,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;;;AN3CjB;6BAAM;EACL,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,KAAK;;;AAhBrB;6BAAM;EACL,SAAS,EDHK,IAAI;ECIlB,WAAW,EAAE,KAAK;;;AM0DlB;8CAAQ;EACP,WAAW,EAAE,CAAC;;;AAEf;gEAA0B;EACzB,OAAO,EAAE,CAAC;;;AAMX;wCAAQ;EACP,OAAO,EAAE,CAAC;;;AAKX;mEAA2B;EAC1B,UAAU,EAAE,GAAG;;;AAQf;;;oDAAI;EACH,SAAS,EAAE,GAAG;EAEd,MAAM,EAAE,IAAI;;;AAKf;gCAAiB;EAChB,OAAO,EAAE,MAAM;EACf,WAAW,EAAE,MAAM;;;AAGpB;yCAA0B;EACzB,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,OAAO;;;AAKhB;;;4DAC0B;EACzB,WAAW,EAAE,MAAM;EACnB,OAAO,EAAE,MAAM;;;AAIjB;kDAAmC;EAClC,cAAc,EAAE,KAAK;;;AAGtB;mCAAoB;EACnB,SAAS,EAAE,KAAK;EAChB,UAAU,EAAE,MAAM;;;AAGnB;+BAAgB;EACf,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,CAAC;;;AAGlB;mCAAoB;EACnB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;;;AC9IlB;;gEAEgE;;AAG/D,wBAAW;EACV,KAAK,ERSS,OAAO;EQRrB,KAAK,EAAE,KAAK;EACZ,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,OAAO;EACf,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,QAAQ;;;AAClB,+BAAS;EACR,OAAO,EAAE,OAAO;EAChB,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,yBAAyB;EAC/B,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,YAAY;EACrB,OAAO,EAAE,QAAQ;EACjB,GAAG,EAAE,CAAC;EACN,QAAQ,EAAE,QAAQ;EAClB,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EAClC,eAAe,EAAE,eAAe;;;AAMhC,+CAAS;EACR,OAAO,EAAE,OAAO;;;AAKnB,2EAA8D;EAC7D,kBAAkB,EAAE,eAAe;EACnC,UAAU,EAAE,eAAe;EAC3B,MAAM,EAAE,eAAe;EACvB,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,GAAG,EAAE,IAAI;EACT,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,WAAW;EACpB,OAAO,EAAE,EAAE;;;AACX,2FAAkB;EACjB,MAAM,EAAE,OAAO;EACf,KAAK,ERxBQ,IAAI;EQyBjB,OAAO,EAAE,CAAC;;;AACV,iGAAQ;EACP,KAAK,ER5BO,IAAI;;;ASvBpB;;;;;;;;;;;;GAYG;;AAEH,uCAAwC;EACvC,MAAM,EAAC,EAAE;;;;AAQV,yDAA0D;EACzD,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,qBAAqB,EAAE,CAAC;EACxB,kBAAkB,EAAE,CAAC;EACrB,aAAa,EAAE,CAAC;EAChB,gBAAgB,EAAE,IAAI;EACtB,MAAM,EAAE,iBAAiB;EACzB,UAAU,EAAE,IAAI;EAChB,kBAAkB,EAAE,8BAA8B;EAClD,UAAU,EAAE,8BAA8B;EAC1C,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EA6KX,0BAA0B;;;AA3K1B,6DAAE;EACD,OAAO,EAAE,CAAC;EACV,WAAW,EAAE,uBAAuB;EACpC,qBAAqB,EAAE,CAAC;EACxB,kBAAkB,EAAE,CAAC;EACrB,aAAa,EAAE,CAAC;;;AAGjB,qEAAM;EACL,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,IAAI;EACZ,eAAe,EAAE,QAAQ;;;AAG1B;;kDACsB;EACrB,gBAAgB,EAAE,IAAI;EACtB,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,MAAM;;;AAGpB,qIAAsC;EACrC,UAAU,EAAE,WAAW;EACvB,YAAY,EAAE,WAAW;EACzB,MAAM,EAAE,OAAO;;;AAGhB,mGAAqB;EACpB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,MAAM;EACf,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;;;AAElB,iHAAO;EACN,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;;;AAIrB;;gDACoB;EACnB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;;;AAGZ;;+DACmC;EAClC,MAAM,EAAE,IAAI;;;AAGb;;sDAC0B;EACzB,IAAI,EAAE,CAAC;;;AAGR;;sDAC0B;EACzB,KAAK,EAAE,CAAC;;;AAGT;;qDACyB;EACxB,OAAO,EAAE,IAAI;;;AAGd,iGAAoB;EACnB,KAAK,EAAE,IAAI;;;AAGZ,iGAAoB;EACnB,KAAK,EAAE,KAAK;;;AAGb;;uDAC2B;EAC1B,IAAI,EAAE,4BAA4B;EAClC,YAAY,EAAE,GAAG;EACjB,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EAClC,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;;;AAGb,+GAA2B;EAC1B,OAAO,EAAE,OAAO;;;AAGjB,+GAA2B;EAC1B,OAAO,EAAE,OAAO;;;AAGjB;;6DACiC;EAChC,OAAO,EAAE,GAAG;;;AAGb;;sDAC0B;EACzB,KAAK,EAAE,GAAG;EACV,UAAU,EAAE,WAAW;EACvB,YAAY,EAAE,WAAW;EACzB,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;;;AACX;;6DAAO;EACN,KAAK,EAAE,IAAI;;;AAIb,qEAAM;EACL,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,GAAG;;;AAChB,2EAAG;EACF,WAAW,EAAE,MAAM;;;AAIrB,+DAAG;EACF,OAAO,EAAE,IAAI;;;AAGd,+DAAG;EACF,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,iBAAkB;;;AAG3B,mHAA6B;EAC5B,MAAM,EAAE,WAAW;;;AAGpB,6GAA0B;EACzB,gBAAgB,EA7JR,OAAO;EA8Jf,MAAM,EAAE,iBAAkB;;;AAC1B,qJAAsB;EACrB,kBAAkB,EAAE,wCAAwC;EAC5D,eAAe,EAAE,wCAAwC;EACzD,UAAU,EAAE,wCAAwC;;;AAItD,uGAAuB;EACtB,gBAAgB,EAAE,OAAO;;;AAG1B,mHAA6B;EAC5B,UAAU,EAAE,OAAO;;;AAGpB,mGAAqB;EACpB,UAAU,EAAE,WAAW;EACvB,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,MAAM;EAClB,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,QAAQ;EACjB,WAAW,EAAE,MAAM;EACnB,KAAK,EAAE,IAAI;;;AAGZ,uIAAuC;EACtC,OAAO,EAAE,GAAG;;;AAIb;;kDACsB;EACrB,UAAU,EAhMA,OAAO;;;AAmMlB,qEAAM;EACL,UAAU,EAnMA,OAAO;;;AAsMlB,kMAAwC;EACvC,UAAU,EAtMI,OAAO;EAuMrB,KAAK,EAAE,IAAI;;;AAGZ,+FAAmB;EAClB,SAAS,EAAE,IAAI;;;AACf,qGAAG;EACF,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,MAAM;;;AACf,2GAAG;EACF,KAAK,EAAE,IAAI;EACX,KAAK,EAAC,IAAI;EACV,OAAO,EAAE,SAAS;;;AAEnB,2GAAG;EACF,MAAM,EAAE,eAAe;;;AACvB,yHAAO;EACN,KAAK,EAAE,IAAI;;;AAKd,uJAA4B;EAC3B,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,IAAI;;;AAEhB,oXAAmC;EAClC,OAAO,EAAE,UAAU;EACnB,qBAAqB,EAAE,GAAG;EAC1B,kBAAkB,EAAE,GAAG;EACvB,aAAa,EAAE,GAAG;EAClB,MAAM,EAAE,gBAAgB;;;;AAS1B;;qEACsB;EACrB,UAAU,EAlPD,OAAO;;;AAqPjB,2GAAM;EACL,UAAU,EArPD,OAAO;;;AAwPjB,qIAAmB;EAClB,UAAU,EAxPG,OAAO;EAyPpB,KAAK,EAAE,IAAI;;;;AAMZ;;oEACsB;EACrB,UAAU,EAAE,OAAO;;;AAGpB,yGAAM;EACL,UAAU,EAAE,OAAO;;;AAQnB,0QAAkC;EACjC,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;;AAGZ,2IAAsB;EACrB,UAAU,EAAE,IAAI;;;;AAQlB;;sEACsB;EACrB,UAAU,EAAE,OAAO;;;AAGpB,6GAAM;EACL,UAAU,EAAE,OAAO;;;AAGpB,uIAAmB;EAClB,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;;;AAMZ;;yEACsB;EACrB,UAAU,EAAE,OAAO;;;AAGpB,mHAAM;EACL,UAAU,EAAE,OAAO;;;AAGpB,6IAAmB;EAClB,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;;;AAMZ;;wEACsB;EACrB,UAAU,EAAE,OAAO;;;AAGpB,iHAAM;EACL,UAAU,EAAE,OAAO;;;AAGpB,2IAAmB;EAClB,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;;;AAMZ;;qEACsB;EACrB,UAAU,EAAE,OAAO;;;AAGpB,2GAAM;EACL,UAAU,EAAE,OAAO;;;AAGpB,qIAAmB;EAClB,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;;;AAMZ;;;;uFAEsC;EACrC,UAAU,EAAE,OAAO;;;AAGpB,yGAAG;EACF,YAAY,EAAE,OAAO;EACrB,UAAU,EAAE,OAAO;;;AAGpB,yIAAmB;EAClB,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;;;AAMZ;;qEACsB;EACrB,UAAU,EAAE,OAAO;;;AAGpB;;yEAC0B;EACzB,KAAK,EAAE,IAAI;;;AAGZ,2GAAM;EACL,UAAU,EAAE,IAAI;;;AAGjB;;;;;;0EAG2B;EAC1B,KAAK,EAAE,IAAI;;;AAIX,8QAAkC;EACjC,UAAU,EAAE,IAAI;;;AAGjB,6IAAsB;EACrB,UAAU,EAAE,IAAI;;;;AAOlB;;6EACsB;EACrB,UAAU,EAAE,OAAO;;;AAGpB,2HAAM;EACL,UAAU,EAAE,OAAO;;;AAGpB,qJAAmB;EAClB,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;;;AAMZ;;wEACsB;EACrB,UAAU,EAAE,OAAO;;;AAGpB,iHAAM;EACL,UAAU,EAAE,OAAO;;;AAGpB,2IAAmB;EAClB,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI",
4
+ "sources": ["sass/partials/_main_wrap.scss","sass/partials/_variables.scss","sass/partials/_mixins.scss","sass/partials/_post_metaboxes.scss","sass/partials/_context_metaboxes.scss","sass/partials/_options-page.scss","sass/partials/_new_term.scss","sass/partials/_misc.scss","sass/partials/_sidebar_placements.scss","sass/partials/_collapsible_ui.scss","sass/partials/_jquery_ui.scss"],
5
  "names": [],
6
  "file": "cmb2.css"
7
  }
cmb/css/cmb2.min.css CHANGED
@@ -1 +1,2 @@
1
- .cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-left:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 5px 0 0;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 10px 0 0}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:left;font-weight:600;line-height:1.3;padding:20px 10px 20px 0;vertical-align:top;width:200px}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:left}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:right}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 10px 10px 50px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;left:0;position:absolute;width:35px;height:100%;line-height:35px;color:#aaa;text-align:center;border-right:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-left:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;right:7px;position:absolute;width:auto;margin-left:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 12px 8px 2.2em;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-right:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:right}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-right:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:left;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;left:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-right:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}.cmb2-indented-hierarchy{padding-left:1.5em}#poststuff .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-left:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{right:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 2% 0 0}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:right}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 2% 0 0;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}.cmb2-options-page{max-width:1200px}.cmb2-options-page.wrap>h2{margin-bottom:1em}.cmb2-options-page .cmb2-metabox>.cmb-row{padding:1em;margin-top:-1px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,.05)}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th{padding:0;font-weight:initial}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{float:none;padding:0 0 0 1em;margin-left:200px}.cmb2-options-page .cmb2-wrap .cmb-type-title{margin-top:1em;padding:.6em 1em;background-color:#fafafa}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:12px;margin-top:0;margin-bottom:0;text-transform:uppercase}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:.25em}.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th{padding:0 0 .8em}.cmb2-options-page .cmb-repeatable-group .cmb-group-name{font-size:16px;margin-top:0;margin-bottom:0}.cmb2-options-page .cmb-repeatable-group .cmb-th>.cmb2-metabox-description{font-weight:400;padding-bottom:0!important}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:left;display:none}.cmb-spinner{display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-left:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td:not(.cmb-remove-row),#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td:not(.cmb-remove-row),.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:left;width:100%;padding-left:0;padding-right:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;margin-bottom:.5em;font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmbhandle{color:#aaa;float:right;width:27px;height:30px;cursor:pointer;right:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';right:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;left:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:left;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 10px 10px 40%}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:left}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .6em .4em .4em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:0}}@media (max-width:450px){.cmb-th{font-size:1.2em;padding-bottom:1em;text-align:left}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{padding:0;margin-left:0}}
 
1
+ /*! CMB2 - v2.6.0 - 2019-01-18 | https://cmb2.io | Copyright (c) 2019 CMB2 team | Licensed GPLv2 */
2
+ .cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-left:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 5px 0 0;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 10px 0 0}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:left;font-weight:600;line-height:1.3;padding:20px 10px 20px 0;vertical-align:top;width:200px}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:left}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:right}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 10px 10px 50px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row.ui-sortable-helper{outline:dashed 2px #e9e9e9!important}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;left:0;position:absolute;width:35px;height:100%;line-height:35px;cursor:move;color:#757575;text-align:center;border-right:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-left:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;right:7px;position:absolute;width:auto;margin-left:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 12px 8px 2.2em;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-right:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:right}p.cmb2-metabox-description{color:#757575;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#757575;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-right:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#eee;border:5px solid #fff;outline:1px solid #e9e9e9;box-shadow:inset 0 0 15px rgba(0,0,0,.3),inset 0 0 0 1px rgba(0,0,0,.05);background-image:linear-gradient(45deg,#d0d0d0 25%,transparent 25%,transparent 75%,#d0d0d0 75%,#d0d0d0),linear-gradient(45deg,#d0d0d0 25%,transparent 25%,transparent 75%,#d0d0d0 75%,#d0d0d0);background-position:0 0,10px 10px;background-size:20px 20px;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0}.cmb2-media-status .embed-status{float:left;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;left:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb2-media-status.cmb-attach-list .file-status>span,.cmb2-media-status.cmb-attach-list .img-status img{cursor:move}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-right:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}.cmb2-indented-hierarchy{padding-left:1.5em}#poststuff .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-left:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{right:-1em;position:relative;color:#222}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 2% 0 0}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:right}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 2% 0 0;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}.cmb2-options-page{max-width:1200px}.cmb2-options-page.wrap>h2{margin-bottom:1em}.cmb2-options-page .cmb2-metabox>.cmb-row{padding:1em;margin-top:-1px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,.05)}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th{padding:0;font-weight:initial}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{float:none;padding:0 0 0 1em;margin-left:200px}.cmb2-options-page .cmb2-wrap .cmb-type-title{margin-top:1em;padding:.6em 1em;background-color:#fafafa}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:12px;margin-top:0;margin-bottom:0;text-transform:uppercase}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:.25em}.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th{padding:0 0 .8em}.cmb2-options-page .cmb-repeatable-group .cmb-group-name{font-size:16px;margin-top:0;margin-bottom:0}.cmb2-options-page .cmb-repeatable-group .cmb-th>.cmb2-metabox-description{font-weight:400;padding-bottom:0!important}#addtag .cmb-th{float:none;width:auto;padding:20px 0 0}#addtag .cmb-td{padding:0}#addtag .cmb-th+.cmb-td{float:none}#addtag select{max-width:100%}#addtag .cmb2-metabox{padding-bottom:20px}#addtag .cmb-row li label{display:inline}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:left;display:none}.cmb-spinner{display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-left:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td:not(.cmb-remove-row),#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td:not(.cmb-remove-row),.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:left;width:100%;padding-left:0;padding-right:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;margin-bottom:.5em;font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmbhandle{color:#757575;float:right;width:27px;height:30px;cursor:pointer;right:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';right:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;left:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:left;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 10px 10px 40%}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:left}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .6em .4em .4em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:0}}@media (max-width:450px){.cmb-th{font-size:1.2em;padding-bottom:1em;text-align:left}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{padding:0;margin-left:0}}
cmb/css/sass/cmb2-display.scss CHANGED
@@ -1,5 +1 @@
1
- /**
2
- * CMB2 Styling
3
- */
4
-
5
  @import "partials/display";
 
 
 
 
1
  @import "partials/display";
cmb/css/sass/cmb2-front.scss CHANGED
@@ -1,4 +1,12 @@
1
- @import "cmb2.scss";
 
 
 
 
 
 
 
 
2
 
3
  /**
4
  * CMB2 Frontend
1
+ @import "partials/variables";
2
+ @import "partials/mixins";
3
+
4
+ @import "partials/main_wrap";
5
+ @import "partials/post_metaboxes";
6
+ @import "partials/context_metaboxes";
7
+ @import "partials/misc";
8
+ @import "partials/collapsible_ui";
9
+ @import "partials/jquery_ui";
10
 
11
  /**
12
  * CMB2 Frontend
cmb/css/sass/cmb2.scss CHANGED
@@ -1,7 +1,3 @@
1
- /**
2
- * CMB2 Styling
3
- */
4
-
5
  @import "partials/variables";
6
  @import "partials/mixins";
7
 
@@ -9,6 +5,7 @@
9
  @import "partials/post_metaboxes";
10
  @import "partials/context_metaboxes";
11
  @import "partials/options-page";
 
12
  @import "partials/misc";
13
  @import "partials/sidebar_placements";
14
  @import "partials/collapsible_ui";
 
 
 
 
1
  @import "partials/variables";
2
  @import "partials/mixins";
3
 
5
  @import "partials/post_metaboxes";
6
  @import "partials/context_metaboxes";
7
  @import "partials/options-page";
8
+ @import "partials/new_term";
9
  @import "partials/misc";
10
  @import "partials/sidebar_placements";
11
  @import "partials/collapsible_ui";
cmb/css/sass/partials/_collapsible_ui.scss CHANGED
@@ -1,6 +1,10 @@
 
 
 
 
1
  .cmb2-metabox {
2
  .cmbhandle {
3
- color: #aaa;
4
  float: right;
5
  width: 27px;
6
  height: 30px;
1
+ /*--------------------------------------------------------------
2
+ * Collapsible UI
3
+ --------------------------------------------------------------*/
4
+
5
  .cmb2-metabox {
6
  .cmbhandle {
7
+ color: $gray;
8
  float: right;
9
  width: 27px;
10
  height: 30px;
cmb/css/sass/partials/_context_metaboxes.scss CHANGED
@@ -1,5 +1,5 @@
1
  /*--------------------------------------------------------------
2
- Context Metaboxes
3
  --------------------------------------------------------------*/
4
 
5
  /* Metabox collapse arrow indicators */
1
  /*--------------------------------------------------------------
2
+ * Context Metaboxes
3
  --------------------------------------------------------------*/
4
 
5
  /* Metabox collapse arrow indicators */
cmb/css/sass/partials/_display.scss CHANGED
@@ -1,6 +1,6 @@
1
- /**
2
- * CMB2 Styling
3
- */
4
 
5
  .cmb2-colorpicker-swatch {
6
  span {
1
+ /*--------------------------------------------------------------
2
+ * CMB2 Display Styling
3
+ --------------------------------------------------------------*/
4
 
5
  .cmb2-colorpicker-swatch {
6
  span {
cmb/css/sass/partials/_front.scss CHANGED
@@ -1,3 +1,7 @@
 
 
 
 
1
  .closed .inside {
2
  display: none;
3
  }
1
+ /*--------------------------------------------------------------
2
+ * CMB2 Frontend
3
+ --------------------------------------------------------------*/
4
+
5
  .closed .inside {
6
  display: none;
7
  }
cmb/css/sass/partials/_main_wrap.scss CHANGED
@@ -1,5 +1,5 @@
1
  /*--------------------------------------------------------------
2
- Main Wrap
3
  --------------------------------------------------------------*/
4
 
5
  .cmb2-wrap {
@@ -109,7 +109,7 @@ Main Wrap
109
  }
110
 
111
  .mceIframeContainer {
112
- background: #fff;
113
  }
114
 
115
  .meta_mce {
@@ -241,7 +241,7 @@ Main Wrap
241
 
242
  // Repeatable fields styles
243
  .cmb-repeat-table {
244
- background-color: #fafafa;
245
  border: 1px solid darken($light-gray, 3%);
246
 
247
  .cmb-row.cmb-repeat-row {
@@ -256,6 +256,10 @@ Main Wrap
256
  border-top: solid 1px $light-gray;
257
  }
258
 
 
 
 
 
259
  &:before {
260
  content: counter(el);
261
  display: block;
@@ -267,7 +271,7 @@ Main Wrap
267
  width: 35px;
268
  height: 100%;
269
  line-height: 35px;
270
-
271
  color: $gray;
272
  text-align: center;
273
  border-right: solid 1px $light-gray;
@@ -431,12 +435,16 @@ span.cmb2-metabox-description {
431
 
432
  .img-status img,
433
  .embed-status {
434
- background: $white;
435
- border: 1px solid $light-gray;
 
 
 
 
 
436
  border-radius: 2px;
437
  -moz-border-radius: 2px;
438
  margin: 15px 0 0 0;
439
- padding: 5px;
440
  }
441
 
442
  .embed-status {
@@ -470,6 +478,12 @@ span.cmb2-metabox-description {
470
  cursor: pointer;
471
  }
472
 
 
 
 
 
 
 
473
  }
474
 
475
  .cmb-type-file-list .cmb2-media-status .img-status {
@@ -487,9 +501,7 @@ span.cmb2-metabox-description {
487
  width: 100%;
488
  margin-top: 5px;
489
  margin-bottom: 10px;
490
-
491
  img {
492
- cursor: move;
493
  float: left;
494
  margin-right: 10px;
495
  }
1
  /*--------------------------------------------------------------
2
+ * Main Wrap
3
  --------------------------------------------------------------*/
4
 
5
  .cmb2-wrap {
109
  }
110
 
111
  .mceIframeContainer {
112
+ background: $white;
113
  }
114
 
115
  .meta_mce {
241
 
242
  // Repeatable fields styles
243
  .cmb-repeat-table {
244
+ background-color: $almostwhite;
245
  border: 1px solid darken($light-gray, 3%);
246
 
247
  .cmb-row.cmb-repeat-row {
256
  border-top: solid 1px $light-gray;
257
  }
258
 
259
+ &.ui-sortable-helper {
260
+ outline: dashed 2px $light-gray !important; // Sometime, we need !important :).
261
+ }
262
+
263
  &:before {
264
  content: counter(el);
265
  display: block;
271
  width: 35px;
272
  height: 100%;
273
  line-height: 35px;
274
+ cursor: move;
275
  color: $gray;
276
  text-align: center;
277
  border-right: solid 1px $light-gray;
435
 
436
  .img-status img,
437
  .embed-status {
438
+ background: $lightchecker;
439
+ border: 5px solid $white;
440
+ outline: 1px solid $light-gray;
441
+ box-shadow: inset 0 0 15px rgba( 0, 0, 0, 0.3 ), inset 0 0 0 1px rgba( 0, 0, 0, 0.05 );
442
+ background-image: linear-gradient(45deg, $darkchecker 25%, transparent 25%, transparent 75%, $darkchecker 75%, $darkchecker), linear-gradient(45deg, $darkchecker 25%, transparent 25%, transparent 75%, $darkchecker 75%, $darkchecker);
443
+ background-position: 0 0, 10px 10px;
444
+ background-size: 20px 20px;
445
  border-radius: 2px;
446
  -moz-border-radius: 2px;
447
  margin: 15px 0 0 0;
 
448
  }
449
 
450
  .embed-status {
478
  cursor: pointer;
479
  }
480
 
481
+ &.cmb-attach-list {
482
+ .img-status img, .file-status > span {
483
+ cursor: move;
484
+ }
485
+ }
486
+
487
  }
488
 
489
  .cmb-type-file-list .cmb2-media-status .img-status {
501
  width: 100%;
502
  margin-top: 5px;
503
  margin-bottom: 10px;
 
504
  img {
 
505
  float: left;
506
  margin-right: 10px;
507
  }
cmb/css/sass/partials/_misc.scss CHANGED
@@ -1,5 +1,5 @@
1
  /*--------------------------------------------------------------
2
- Misc.
3
  --------------------------------------------------------------*/
4
 
5
  #poststuff .cmb-repeatable-group h2 {
1
  /*--------------------------------------------------------------
2
+ * Misc.
3
  --------------------------------------------------------------*/
4
 
5
  #poststuff .cmb-repeatable-group h2 {
cmb/css/sass/partials/_options-page.scss CHANGED
@@ -1,6 +1,7 @@
1
  /*--------------------------------------------------------------
2
- Options page
3
  --------------------------------------------------------------*/
 
4
  .cmb2-options-page {
5
  max-width: 1200px;
6
 
@@ -36,7 +37,7 @@ Options page
36
  .cmb2-wrap .cmb-type-title {
37
  margin-top: 1em;
38
  padding: 0.6em 1em;
39
- background-color: #fafafa;
40
 
41
  .cmb2-metabox-title {
42
  font-size: 12px;
1
  /*--------------------------------------------------------------
2
+ * Options page
3
  --------------------------------------------------------------*/
4
+
5
  .cmb2-options-page {
6
  max-width: 1200px;
7
 
37
  .cmb2-wrap .cmb-type-title {
38
  margin-top: 1em;
39
  padding: 0.6em 1em;
40
+ background-color: $almostwhite;
41
 
42
  .cmb2-metabox-title {
43
  font-size: 12px;
cmb/css/sass/partials/_post_metaboxes.scss CHANGED
@@ -1,6 +1,7 @@
1
  /*--------------------------------------------------------------
2
- Post Metaboxes
3
  --------------------------------------------------------------*/
 
4
  #poststuff .cmb-group-title {
5
  margin-left: -1em;
6
  margin-right: -1em;
@@ -35,6 +36,7 @@ Post Metaboxes
35
  .cmbhandle {
36
  right: -1em;
37
  position: relative;
 
38
  }
39
  }
40
 
1
  /*--------------------------------------------------------------
2
+ * Post Metaboxes
3
  --------------------------------------------------------------*/
4
+
5
  #poststuff .cmb-group-title {
6
  margin-left: -1em;
7
  margin-right: -1em;
36
  .cmbhandle {
37
  right: -1em;
38
  position: relative;
39
+ color: $dark-gray;
40
  }
41
  }
42
 
cmb/css/sass/partials/_sidebar_placements.scss CHANGED
@@ -1,5 +1,5 @@
1
  /*--------------------------------------------------------------
2
- Sidebar Placement Adjustments
3
  --------------------------------------------------------------*/
4
 
5
  .inner-sidebar,
1
  /*--------------------------------------------------------------
2
+ * Sidebar Placement Adjustments
3
  --------------------------------------------------------------*/
4
 
5
  .inner-sidebar,
cmb/css/sass/partials/_variables.scss CHANGED
@@ -13,10 +13,13 @@ $font-size : 14px;
13
 
14
  // Colors
15
  $dark-gray : #222222;
16
- $gray : #aaaaaa;
17
  $light-gray : #e9e9e9;
 
 
18
  $blue : #0063ce;
19
  $light-yellow : #fffff8;
20
  $white : #ffffff;
 
21
  $red : #f00;
22
  $dark-red : #a00;
13
 
14
  // Colors
15
  $dark-gray : #222222;
16
+ $gray : #757575;
17
  $light-gray : #e9e9e9;
18
+ $lightchecker : #eee;
19
+ $darkchecker : #d0d0d0;
20
  $blue : #0063ce;
21
  $light-yellow : #fffff8;
22
  $white : #ffffff;
23
+ $almostwhite : #fafafa;
24
  $red : #f00;
25
  $dark-red : #a00;
cmb/includes/CMB2.php CHANGED
@@ -59,42 +59,42 @@ class CMB2 extends CMB2_Base {
59
  * @since 1.0.1
60
  */
61
  protected $mb_defaults = array(
62
- 'id' => '',
63
- 'title' => '',
64
  // Post type slug, or 'user', 'term', 'comment', or 'options-page'.
65
- 'object_types' => array(),
66
-
67
- /*
68
- * The context within the screen where the boxes should display. Available contexts vary
69
- * from screen to screen. Post edit screen contexts include 'normal', 'side', and 'advanced'.
70
- *
71
- * For placement in locations outside of a metabox, other options include:
72
- * 'form_top', 'before_permalink', 'after_title', 'after_editor'
73
- *
74
- * Comments screen contexts include 'normal' and 'side'. Default is 'normal'.
75
  */
76
- 'context' => 'normal',
77
- 'priority' => 'high',
78
- 'show_names' => true, // Show field names on the left.
79
- 'show_on_cb' => null, // Callback to determine if metabox should display.
80
- 'show_on' => array(), // Post IDs or page templates to display this metabox. overrides 'show_on_cb'.
81
- 'cmb_styles' => true, // Include CMB2 stylesheet.
82
- 'enqueue_js' => true, // Include CMB2 JS.
83
- 'fields' => array(),
84
 
85
- /*
86
  * Handles hooking CMB2 forms/metaboxes into the post/attachement/user/options-page screens
87
- * and handles hooking in and saving those fields.
88
  */
89
- 'hookup' => true,
90
- 'save_fields' => true, // Will not save during hookup if false.
91
- 'closed' => false, // Default metabox to being closed.
92
- 'taxonomies' => array(),
93
- 'new_user_section' => 'add-new-user', // or 'add-existing-user'.
94
- 'new_term_section' => true,
95
- 'show_in_rest' => false,
96
- 'classes' => null, // Optionally add classes to the CMB2 wrapper
97
- 'classes_cb' => '', // Optionally add classes to the CMB2 wrapper (via a callback)
98
 
99
  /*
100
  * The following parameter is for post alternate-context metaboxes only.
@@ -102,25 +102,48 @@ class CMB2 extends CMB2_Base {
102
  * To output the fields 'naked' (without a postbox wrapper/style), then
103
  * add a `'remove_box_wrap' => true` to your metabox registration array.
104
  */
105
- 'remove_box_wrap' => false,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
106
 
107
  /*
108
  * The following parameters are for options-page metaboxes,
109
  * and several are passed along to add_menu_page()/add_submenu_page()
110
  */
111
 
112
- // 'menu_title' => null, // Falls back to 'title' (above). Do not define here so we can set a fallback.
113
- 'message_cb' => '', // Optionally define the options-save message (via a callback).
114
- 'option_key' => '', // The actual option key and admin menu page slug.
115
- 'parent_slug' => '', // Used as first param in add_submenu_page().
116
- 'capability' => 'manage_options', // Cap required to view options-page.
117
- 'icon_url' => '', // Menu icon. Only applicable if 'parent_slug' is left empty.
118
- 'position' => null, // Menu position. Only applicable if 'parent_slug' is left empty.
119
-
120
- 'admin_menu_hook' => 'admin_menu', // Alternately 'network_admin_menu' to add network-level options page.
121
- 'display_cb' => false, // Override the options-page form output (CMB2_Hookup::options_page_output()).
122
- 'save_button' => '', // The text for the options-page save button. Defaults to 'Save'.
123
  'disable_settings_errors' => false, // On settings pages (not options-general.php sub-pages), allows disabling.
 
 
 
124
  );
125
 
126
  /**
@@ -181,7 +204,7 @@ class CMB2 extends CMB2_Base {
181
  $this->meta_box['fields'] = array();
182
 
183
  // Ensures object_types is an array.
184
- $this->set_prop( 'object_types', $this->box_types() ) ;
185
  $this->object_id( $object_id );
186
 
187
  if ( $this->is_options_page_mb() ) {
@@ -255,8 +278,8 @@ class CMB2 extends CMB2_Base {
255
  * @param array $cmb_id The current box ID.
256
  * @param int $object_id The ID of the current object.
257
  * @param string $object_type The type of object you are working with.
258
- * Usually `post` (this applies to all post-types).
259
- * Could also be `comment`, `user` or `options-page`.
260
  * @param array $cmb This CMB2 object.
261
  */
262
  do_action( 'cmb2_before_form', $this->cmb_id, $object_id, $object_type, $this );
@@ -308,6 +331,7 @@ class CMB2 extends CMB2_Base {
308
  * @since 2.2.4
309
  */
310
  if ( $this->is_alternate_context_box() ) {
 
311
 
312
  // Include custom class if requesting no title.
313
  if ( ! $this->prop( 'title' ) && ! $this->prop( 'remove_box_wrap' ) ) {
@@ -385,8 +409,8 @@ class CMB2 extends CMB2_Base {
385
  * @param array $cmb_id The current box ID.
386
  * @param int $object_id The ID of the current object.
387
  * @param string $object_type The type of object you are working with.
388
- * Usually `post` (this applies to all post-types).
389
- * Could also be `comment`, `user` or `options-page`.
390
  * @param array $cmb This CMB2 object.
391
  */
392
  do_action( 'cmb2_after_form', $this->cmb_id, $object_id, $object_type, $this );
@@ -437,7 +461,7 @@ class CMB2 extends CMB2_Base {
437
  public function render_group( $args ) {
438
  $field_group = false;
439
 
440
- if ( $args instanceof CMB2_Field ) {
441
  $field_group = 'group' === $args->type() ? $args : false;
442
  } elseif ( isset( $args['id'], $args['fields'] ) && is_array( $args['fields'] ) ) {
443
  $field_group = $this->get_field( $args );
@@ -537,7 +561,6 @@ class CMB2 extends CMB2_Base {
537
  * @since 2.2.2
538
  *
539
  * @param string $group_wrap_attributes Current attributes array.
540
- *
541
  * @param CMB2_Field $field_group The group CMB2_Field object.
542
  */
543
  $group_wrap_attributes = apply_filters( 'cmb2_group_wrap_attributes', $group_wrap_attributes, $field_group );
@@ -565,13 +588,15 @@ class CMB2 extends CMB2_Base {
565
  public function render_group_row( $field_group ) {
566
 
567
  $field_group->peform_param_callback( 'before_group_row' );
568
- $closed_class = $field_group->options( 'closed' ) ? ' closed' : '';
 
 
569
 
570
  echo '
571
- <div class="postbox cmb-row cmb-repeatable-grouping', $closed_class, '" data-iterator="', $field_group->index, '">';
572
 
573
  if ( $field_group->args( 'repeatable' ) ) {
574
- echo '<button type="button" data-selector="', $field_group->id(), '_repeat" class="dashicons-before dashicons-no-alt cmb-remove-group-row" title="', esc_attr( $field_group->options( 'remove_button' ) ), '"></button>';
575
  }
576
 
577
  echo '
@@ -591,14 +616,15 @@ class CMB2 extends CMB2_Base {
591
  $field_args['show_names'] = $field_group->args( 'show_names' );
592
  $field_args['context'] = $field_group->args( 'context' );
593
 
594
- $field = $this->get_field( $field_args, $field_group )->render_field();
595
  }
596
  }
 
597
  if ( $field_group->args( 'repeatable' ) ) {
598
  echo '
599
  <div class="cmb-row cmb-remove-field-row">
600
  <div class="cmb-remove-row">
601
- <button type="button" data-selector="', $field_group->id(), '_repeat" class="cmb-remove-group-row cmb-remove-group-row-button alignright button-secondary">', $field_group->options( 'remove_button' ), '</button>
602
  </div>
603
  </div>
604
  ';
@@ -614,11 +640,13 @@ class CMB2 extends CMB2_Base {
614
  }
615
 
616
  /**
617
- * Add a hidden field to the list of hidden fields to be rendered later
618
  *
619
  * @since 2.0.0
 
620
  * @param array $field_args Array of field arguments to be passed to CMB2_Field.
621
  * @param CMB2_Field|null $field_group CMB2_Field group field object.
 
622
  */
623
  public function add_hidden_field( $field_args, $field_group = null ) {
624
  if ( isset( $field_args['field_args'] ) ) {
@@ -661,6 +689,7 @@ class CMB2 extends CMB2_Base {
661
  *
662
  * @since 2.0.3
663
  * @param array $data_to_sanitize Array of field_id => value data for sanitizing (likely $_POST data).
 
664
  */
665
  public function get_sanitized_values( array $data_to_sanitize ) {
666
  $this->data_to_save = $data_to_sanitize;
@@ -768,7 +797,6 @@ class CMB2 extends CMB2_Base {
768
  break;
769
 
770
  default:
771
-
772
  $field = $this->get_new_field( $field_args );
773
 
774
  if ( $field->save_field_from_data( $this->data_to_save ) ) {
@@ -784,24 +812,27 @@ class CMB2 extends CMB2_Base {
784
  /**
785
  * Fires the "cmb2_{$object_type}_process_fields_{$cmb_id}" action hook.
786
  *
787
- * @since 2.x.x
788
  *
789
  * @return CMB2
790
  */
791
  public function pre_process() {
 
 
792
  /**
793
  * Fires before fields have been processed/saved.
794
  *
795
- * The dynamic portion of the hook name, $this->cmb_id, is the meta_box id.
 
 
 
796
  *
797
- * The dynamic portion of the hook name, $object_type, refers to the metabox/form's object type
798
- * Usually `post` (this applies to all post-types).
799
- * Could also be `comment`, `user` or `options-page`.
800
  *
801
  * @param array $cmb This CMB2 object
802
  * @param int $object_id The ID of the current object
803
  */
804
- do_action( "cmb2_{$this->object_type()}_process_fields_{$this->cmb_id}", $this, $this->object_id() );
805
 
806
  return $this;
807
  }
@@ -822,8 +853,8 @@ class CMB2 extends CMB2_Base {
822
  * Fires after all fields have been saved.
823
  *
824
  * The dynamic portion of the hook name, $object_type, refers to the metabox/form's object type
825
- * Usually `post` (this applies to all post-types).
826
- * Could also be `comment`, `user` or `options-page`.
827
  *
828
  * @param int $object_id The ID of the current object
829
  * @param array $cmb_id The current box ID
@@ -839,8 +870,8 @@ class CMB2 extends CMB2_Base {
839
  * The dynamic portion of the hook name, $this->cmb_id, is the meta_box id.
840
  *
841
  * The dynamic portion of the hook name, $object_type, refers to the metabox/form's object type
842
- * Usually `post` (this applies to all post-types).
843
- * Could also be `comment`, `user` or `options-page`.
844
  *
845
  * @param int $object_id The ID of the current object
846
  * @param string $updated Array of field ids that were updated.
@@ -897,6 +928,9 @@ class CMB2 extends CMB2_Base {
897
 
898
  $field = $this->get_new_field( $field_args, $field_group );
899
  $sub_id = $field->id( true );
 
 
 
900
 
901
  foreach ( (array) $group_vals as $field_group->index => $post_vals ) {
902
 
@@ -942,10 +976,10 @@ class CMB2 extends CMB2_Base {
942
  // Add to `$saved` array.
943
  $saved[ $field_group->index ][ $sub_id ] = $new_val;
944
 
945
- }// End foreach().
946
 
947
  $saved[ $field_group->index ] = CMB2_Utils::filter_empty( $saved[ $field_group->index ] );
948
- }// End foreach().
949
 
950
  $saved = CMB2_Utils::filter_empty( $saved );
951
 
@@ -956,8 +990,8 @@ class CMB2 extends CMB2_Base {
956
  * Get object id from global space if no id is provided
957
  *
958
  * @since 1.0.0
959
- * @param integer $object_id Object ID.
960
- * @return integer $object_id Object ID.
961
  */
962
  public function object_id( $object_id = 0 ) {
963
  global $pagenow;
@@ -1089,7 +1123,7 @@ class CMB2 extends CMB2_Base {
1089
  $this->set_prop( 'option_key', $keys );
1090
 
1091
  // Reset the object types.
1092
- $this->set_prop( 'object_types', array_unique( $types ) ) ;
1093
  }
1094
 
1095
  /**
@@ -1097,7 +1131,8 @@ class CMB2 extends CMB2_Base {
1097
  *
1098
  * @since 2.2.5
1099
  *
1100
- * @return void
 
1101
  */
1102
  protected function deinit_options_mb( $types ) {
1103
  if ( isset( $this->meta_box['show_on']['key'] ) && 'options-page' === $this->meta_box['show_on']['key'] ) {
@@ -1188,8 +1223,8 @@ class CMB2 extends CMB2_Base {
1188
  $values = $this->meta_box['show_on']['value'];
1189
  } elseif ( ! empty( $this->meta_box['show_on']['options-page'] ) ) {
1190
  $values = $this->meta_box['show_on']['options-page'];
1191
- } elseif ( $this->prop( 'option_key') ) {
1192
- $values = $this->prop( 'option_key');
1193
  }
1194
 
1195
  if ( $values ) {
@@ -1389,7 +1424,7 @@ class CMB2 extends CMB2_Base {
1389
  * @since 2.1.0
1390
  * @param array $fields Array of fields to add.
1391
  * @param mixed $parent_field_id Parent field id or null.
1392
- *
1393
  * @return CMB2
1394
  */
1395
  protected function add_fields( $fields, $parent_field_id = null ) {
@@ -1422,7 +1457,7 @@ class CMB2 extends CMB2_Base {
1422
  * @return string|false Field id or false.
1423
  */
1424
  public function add_field( array $field, $position = 0 ) {
1425
- if ( ! is_array( $field ) || ! array_key_exists( 'id', $field ) ) {
1426
  return false;
1427
  }
1428
 
@@ -1430,13 +1465,11 @@ class CMB2 extends CMB2_Base {
1430
  switch ( $field['type'] ) {
1431
  case 'file':
1432
  case 'file_list':
1433
-
1434
  // Initiate attachment JS hooks.
1435
  add_filter( 'wp_prepare_attachment_for_js', array( 'CMB2_Type_File_Base', 'prepare_image_sizes_for_js' ), 10, 3 );
1436
  break;
1437
 
1438
  case 'oembed':
1439
-
1440
  // Initiate oembed Ajax hooks.
1441
  cmb2_ajax();
1442
  break;
@@ -1655,8 +1688,8 @@ class CMB2 extends CMB2_Base {
1655
  /**
1656
  * Handles metabox property callbacks, and passes this $cmb object as property.
1657
  *
1658
- * @since 2.2.3
1659
- * @param callable $cb The callback method/function/closure
1660
  * @param mixed $additional_params Any additoinal parameters which should be passed to the callback.
1661
  * @return mixed Return of the callback function.
1662
  */
59
  * @since 1.0.1
60
  */
61
  protected $mb_defaults = array(
62
+ 'id' => '',
63
+ 'title' => '',
64
  // Post type slug, or 'user', 'term', 'comment', or 'options-page'.
65
+ 'object_types' => array(),
66
+
67
+ /**
68
+ * The context within the screen where the boxes should display. Available contexts vary
69
+ * from screen to screen. Post edit screen contexts include 'normal', 'side', and 'advanced'.
70
+ *
71
+ * For placement in locations outside of a metabox, other options include:
72
+ * 'form_top', 'before_permalink', 'after_title', 'after_editor'
73
+ *
74
+ * Comments screen contexts include 'normal' and 'side'. Default is 'normal'.
75
  */
76
+ 'context' => 'normal',
77
+ 'priority' => 'high',
78
+ 'show_names' => true, // Show field names on the left.
79
+ 'show_on_cb' => null, // Callback to determine if metabox should display.
80
+ 'show_on' => array(), // Post IDs or page templates to display this metabox. overrides 'show_on_cb'.
81
+ 'cmb_styles' => true, // Include CMB2 stylesheet.
82
+ 'enqueue_js' => true, // Include CMB2 JS.
83
+ 'fields' => array(),
84
 
85
+ /**
86
  * Handles hooking CMB2 forms/metaboxes into the post/attachement/user/options-page screens
87
+ * and handles hooking in and saving those fields.
88
  */
89
+ 'hookup' => true,
90
+ 'save_fields' => true, // Will not save during hookup if false.
91
+ 'closed' => false, // Default metabox to being closed.
92
+ 'taxonomies' => array(),
93
+ 'new_user_section' => 'add-new-user', // or 'add-existing-user'.
94
+ 'new_term_section' => true,
95
+ 'show_in_rest' => false,
96
+ 'classes' => null, // Optionally add classes to the CMB2 wrapper.
97
+ 'classes_cb' => '', // Optionally add classes to the CMB2 wrapper (via a callback).
98
 
99
  /*
100
  * The following parameter is for post alternate-context metaboxes only.
102
  * To output the fields 'naked' (without a postbox wrapper/style), then
103
  * add a `'remove_box_wrap' => true` to your metabox registration array.
104
  */
105
+ 'remove_box_wrap' => false,
106
+
107
+ /*
108
+ * The following parameter is any additional arguments passed as $callback_args
109
+ * to add_meta_box, if/when applicable.
110
+ *
111
+ * CMB2 does not use these arguments in the add_meta_box callback, however, these args
112
+ * are parsed for certain special properties, like determining Gutenberg/block-editor
113
+ * compatibility.
114
+ *
115
+ * Examples:
116
+ *
117
+ * - Make sure default editor is used as metabox is not compatible with block editor
118
+ * [ '__block_editor_compatible_meta_box' => false/true ]
119
+ *
120
+ * - Or declare this box exists for backwards compatibility
121
+ * [ '__back_compat_meta_box' => false ]
122
+ *
123
+ * More: https://wordpress.org/gutenberg/handbook/extensibility/meta-box/
124
+ */
125
+ 'mb_callback_args' => null,
126
 
127
  /*
128
  * The following parameters are for options-page metaboxes,
129
  * and several are passed along to add_menu_page()/add_submenu_page()
130
  */
131
 
132
+ // 'menu_title' => null, // Falls back to 'title' (above). Do not define here so we can set a fallback.
133
+ 'message_cb' => '', // Optionally define the options-save message (via a callback).
134
+ 'option_key' => '', // The actual option key and admin menu page slug.
135
+ 'parent_slug' => '', // Used as first param in add_submenu_page().
136
+ 'capability' => 'manage_options', // Cap required to view options-page.
137
+ 'icon_url' => '', // Menu icon. Only applicable if 'parent_slug' is left empty.
138
+ 'position' => null, // Menu position. Only applicable if 'parent_slug' is left empty.
139
+
140
+ 'admin_menu_hook' => 'admin_menu', // Alternately 'network_admin_menu' to add network-level options page.
141
+ 'display_cb' => false, // Override the options-page form output (CMB2_Hookup::options_page_output()).
142
+ 'save_button' => '', // The text for the options-page save button. Defaults to 'Save'.
143
  'disable_settings_errors' => false, // On settings pages (not options-general.php sub-pages), allows disabling.
144
+ 'tab_group' => '', // Tab-group identifier, enables options page tab navigation.
145
+ // 'tab_title' => null, // Falls back to 'title' (above). Do not define here so we can set a fallback.
146
+ // 'autoload' => true, // Defaults to true, the options-page option will be autloaded.
147
  );
148
 
149
  /**
204
  $this->meta_box['fields'] = array();
205
 
206
  // Ensures object_types is an array.
207
+ $this->set_prop( 'object_types', $this->box_types() );
208
  $this->object_id( $object_id );
209
 
210
  if ( $this->is_options_page_mb() ) {
278
  * @param array $cmb_id The current box ID.
279
  * @param int $object_id The ID of the current object.
280
  * @param string $object_type The type of object you are working with.
281
+ * Usually `post` (this applies to all post-types).
282
+ * Could also be `comment`, `user` or `options-page`.
283
  * @param array $cmb This CMB2 object.
284
  */
285
  do_action( 'cmb2_before_form', $this->cmb_id, $object_id, $object_type, $this );
331
  * @since 2.2.4
332
  */
333
  if ( $this->is_alternate_context_box() ) {
334
+ $context = array();
335
 
336
  // Include custom class if requesting no title.
337
  if ( ! $this->prop( 'title' ) && ! $this->prop( 'remove_box_wrap' ) ) {
409
  * @param array $cmb_id The current box ID.
410
  * @param int $object_id The ID of the current object.
411
  * @param string $object_type The type of object you are working with.
412
+ * Usually `post` (this applies to all post-types).
413
+ * Could also be `comment`, `user` or `options-page`.
414
  * @param array $cmb This CMB2 object.
415
  */
416
  do_action( 'cmb2_after_form', $this->cmb_id, $object_id, $object_type, $this );
461
  public function render_group( $args ) {
462
  $field_group = false;
463
 
464
+ if ( $args instanceof CMB2_Field ) {
465
  $field_group = 'group' === $args->type() ? $args : false;
466
  } elseif ( isset( $args['id'], $args['fields'] ) && is_array( $args['fields'] ) ) {
467
  $field_group = $this->get_field( $args );
561
  * @since 2.2.2
562
  *
563
  * @param string $group_wrap_attributes Current attributes array.
 
564
  * @param CMB2_Field $field_group The group CMB2_Field object.
565
  */
566
  $group_wrap_attributes = apply_filters( 'cmb2_group_wrap_attributes', $group_wrap_attributes, $field_group );
588
  public function render_group_row( $field_group ) {
589
 
590
  $field_group->peform_param_callback( 'before_group_row' );
591
+ $closed_class = $field_group->options( 'closed' ) ? ' closed' : '';
592
+ $confirm_deletion = $field_group->options( 'remove_confirm' );
593
+ $confirm_deletion = ! empty( $confirm_deletion ) ? $confirm_deletion : '';
594
 
595
  echo '
596
+ <div id="cmb-group-', $field_group->id(), '-', $field_group->index, '" class="postbox cmb-row cmb-repeatable-grouping', $closed_class, '" data-iterator="', $field_group->index, '">';
597
 
598
  if ( $field_group->args( 'repeatable' ) ) {
599
+ echo '<button type="button" data-selector="', $field_group->id(), '_repeat" data-confirm="', esc_attr( $confirm_deletion ), '" class="dashicons-before dashicons-no-alt cmb-remove-group-row" title="', esc_attr( $field_group->options( 'remove_button' ) ), '"></button>';
600
  }
601
 
602
  echo '
616
  $field_args['show_names'] = $field_group->args( 'show_names' );
617
  $field_args['context'] = $field_group->args( 'context' );
618
 
619
+ $this->get_field( $field_args, $field_group )->render_field();
620
  }
621
  }
622
+
623
  if ( $field_group->args( 'repeatable' ) ) {
624
  echo '
625
  <div class="cmb-row cmb-remove-field-row">
626
  <div class="cmb-remove-row">
627
+ <button type="button" data-selector="', $field_group->id(), '_repeat" data-confirm="', esc_attr( $confirm_deletion ), '" class="cmb-remove-group-row cmb-remove-group-row-button alignright button-secondary">', $field_group->options( 'remove_button' ), '</button>
628
  </div>
629
  </div>
630
  ';
640
  }
641
 
642
  /**
643
+ * Add a hidden field to the list of hidden fields to be rendered later.
644
  *
645
  * @since 2.0.0
646
+ *
647
  * @param array $field_args Array of field arguments to be passed to CMB2_Field.
648
  * @param CMB2_Field|null $field_group CMB2_Field group field object.
649
+ * @return CMB2_Field
650
  */
651
  public function add_hidden_field( $field_args, $field_group = null ) {
652
  if ( isset( $field_args['field_args'] ) ) {
689
  *
690
  * @since 2.0.3
691
  * @param array $data_to_sanitize Array of field_id => value data for sanitizing (likely $_POST data).
692
+ * @return mixed
693
  */
694
  public function get_sanitized_values( array $data_to_sanitize ) {
695
  $this->data_to_save = $data_to_sanitize;
797
  break;
798
 
799
  default:
 
800
  $field = $this->get_new_field( $field_args );
801
 
802
  if ( $field->save_field_from_data( $this->data_to_save ) ) {
812
  /**
813
  * Fires the "cmb2_{$object_type}_process_fields_{$cmb_id}" action hook.
814
  *
815
+ * @since 2.2.2
816
  *
817
  * @return CMB2
818
  */
819
  public function pre_process() {
820
+ $object_type = $this->object_type();
821
+
822
  /**
823
  * Fires before fields have been processed/saved.
824
  *
825
+ * The dynamic portion of the hook name, $object_type, refers to the
826
+ * metabox/form's object type
827
+ * Usually `post` (this applies to all post-types).
828
+ * Could also be `comment`, `user` or `options-page`.
829
  *
830
+ * The dynamic portion of the hook name, $this->cmb_id, is the meta_box id.
 
 
831
  *
832
  * @param array $cmb This CMB2 object
833
  * @param int $object_id The ID of the current object
834
  */
835
+ do_action( "cmb2_{$object_type}_process_fields_{$this->cmb_id}", $this, $this->object_id() );
836
 
837
  return $this;
838
  }
853
  * Fires after all fields have been saved.
854
  *
855
  * The dynamic portion of the hook name, $object_type, refers to the metabox/form's object type
856
+ * Usually `post` (this applies to all post-types).
857
+ * Could also be `comment`, `user` or `options-page`.
858
  *
859
  * @param int $object_id The ID of the current object
860
  * @param array $cmb_id The current box ID
870
  * The dynamic portion of the hook name, $this->cmb_id, is the meta_box id.
871
  *
872
  * The dynamic portion of the hook name, $object_type, refers to the metabox/form's object type
873
+ * Usually `post` (this applies to all post-types).
874
+ * Could also be `comment`, `user` or `options-page`.
875
  *
876
  * @param int $object_id The ID of the current object
877
  * @param string $updated Array of field ids that were updated.
928
 
929
  $field = $this->get_new_field( $field_args, $field_group );
930
  $sub_id = $field->id( true );
931
+ if ( empty( $saved[ $field_group->index ] ) ) {
932
+ $saved[ $field_group->index ] = array();
933
+ }
934
 
935
  foreach ( (array) $group_vals as $field_group->index => $post_vals ) {
936
 
976
  // Add to `$saved` array.
977
  $saved[ $field_group->index ][ $sub_id ] = $new_val;
978
 
979
+ }// End foreach.
980
 
981
  $saved[ $field_group->index ] = CMB2_Utils::filter_empty( $saved[ $field_group->index ] );
982
+ }// End foreach.
983
 
984
  $saved = CMB2_Utils::filter_empty( $saved );
985
 
990
  * Get object id from global space if no id is provided
991
  *
992
  * @since 1.0.0
993
+ * @param integer|string $object_id Object ID.
994
+ * @return integer|string $object_id Object ID.
995
  */
996
  public function object_id( $object_id = 0 ) {
997
  global $pagenow;
1123
  $this->set_prop( 'option_key', $keys );
1124
 
1125
  // Reset the object types.
1126
+ $this->set_prop( 'object_types', array_unique( $types ) );
1127
  }
1128
 
1129
  /**
1131
  *
1132
  * @since 2.2.5
1133
  *
1134
+ * @param array $types Array of types.
1135
+ * @return array
1136
  */
1137
  protected function deinit_options_mb( $types ) {
1138
  if ( isset( $this->meta_box['show_on']['key'] ) && 'options-page' === $this->meta_box['show_on']['key'] ) {
1223
  $values = $this->meta_box['show_on']['value'];
1224
  } elseif ( ! empty( $this->meta_box['show_on']['options-page'] ) ) {
1225
  $values = $this->meta_box['show_on']['options-page'];
1226
+ } elseif ( $this->prop( 'option_key' ) ) {
1227
+ $values = $this->prop( 'option_key' );
1228
  }
1229
 
1230
  if ( $values ) {
1424
  * @since 2.1.0
1425
  * @param array $fields Array of fields to add.
1426
  * @param mixed $parent_field_id Parent field id or null.
1427
+ *
1428
  * @return CMB2
1429
  */
1430
  protected function add_fields( $fields, $parent_field_id = null ) {
1457
  * @return string|false Field id or false.
1458
  */
1459
  public function add_field( array $field, $position = 0 ) {
1460
+ if ( ! array_key_exists( 'id', $field ) ) {
1461
  return false;
1462
  }
1463
 
1465
  switch ( $field['type'] ) {
1466
  case 'file':
1467
  case 'file_list':
 
1468
  // Initiate attachment JS hooks.
1469
  add_filter( 'wp_prepare_attachment_for_js', array( 'CMB2_Type_File_Base', 'prepare_image_sizes_for_js' ), 10, 3 );
1470
  break;
1471
 
1472
  case 'oembed':
 
1473
  // Initiate oembed Ajax hooks.
1474
  cmb2_ajax();
1475
  break;
1688
  /**
1689
  * Handles metabox property callbacks, and passes this $cmb object as property.
1690
  *
1691
+ * @since 2.2.3
1692
+ * @param callable $cb The callback method/function/closure.
1693
  * @param mixed $additional_params Any additoinal parameters which should be passed to the callback.
1694
  * @return mixed Return of the callback function.
1695
  */
cmb/includes/CMB2_Ajax.php CHANGED
@@ -13,7 +13,7 @@
13
  */
14
  class CMB2_Ajax {
15
 
16
- // Whether to hijack the oembed cache system
17
  protected $hijack = false;
18
  protected $object_id = 0;
19
  protected $embed_args = array();
@@ -21,7 +21,7 @@ class CMB2_Ajax {
21
  protected $ajax_update = false;
22
 
23
  /**
24
- * Instance of this class
25
  *
26
  * @since 2.2.2
27
  * @var object
@@ -29,7 +29,7 @@ class CMB2_Ajax {
29
  protected static $instance;
30
 
31
  /**
32
- * Get the singleton instance of this class
33
  *
34
  * @since 2.2.2
35
  * @return CMB2_Ajax
@@ -58,37 +58,37 @@ class CMB2_Ajax {
58
  * Handles our oEmbed ajax request
59
  *
60
  * @since 0.9.5
61
- * @return object oEmbed embed code | fallback | error message
62
  */
63
  public function oembed_handler() {
64
 
65
- // Verify our nonce
66
  if ( ! ( isset( $_REQUEST['cmb2_ajax_nonce'], $_REQUEST['oembed_url'] ) && wp_verify_nonce( $_REQUEST['cmb2_ajax_nonce'], 'ajax_nonce' ) ) ) {
67
  die();
68
  }
69
 
70
- // Sanitize our search string
71
  $oembed_string = sanitize_text_field( $_REQUEST['oembed_url'] );
72
 
73
- // Send back error if empty
74
  if ( empty( $oembed_string ) ) {
75
  wp_send_json_error( '<p class="ui-state-error-text">' . esc_html__( 'Please Try Again', 'cmb2' ) . '</p>' );
76
  }
77
 
78
- // Set width of embed
79
  $embed_width = isset( $_REQUEST['oembed_width'] ) && intval( $_REQUEST['oembed_width'] ) < 640 ? intval( $_REQUEST['oembed_width'] ) : '640';
80
 
81
- // Set url
82
  $oembed_url = esc_url( $oembed_string );
83
 
84
- // Set args
85
  $embed_args = array(
86
  'width' => $embed_width,
87
  );
88
 
89
  $this->ajax_update = true;
90
 
91
- // Get embed code (or fallback link)
92
  $html = $this->get_oembed( array(
93
  'url' => $oembed_url,
94
  'object_id' => $_REQUEST['object_id'],
@@ -104,15 +104,15 @@ class CMB2_Ajax {
104
  * Retrieves oEmbed from url/object ID
105
  *
106
  * @since 0.9.5
107
- * @param array $args Arguments for method
108
- * @return string html markup with embed or fallback
109
  */
110
  public function get_oembed_no_edit( $args ) {
111
  global $wp_embed;
112
 
113
  $oembed_url = esc_url( $args['url'] );
114
 
115
- // Sanitize object_id
116
  $this->object_id = is_numeric( $args['object_id'] ) ? absint( $args['object_id'] ) : sanitize_text_field( $args['object_id'] );
117
 
118
  $args = wp_parse_args( $args, array(
@@ -130,7 +130,7 @@ class CMB2_Ajax {
130
  */
131
  $wp_embed->post_ID = $this->object_id;
132
 
133
- // Special scenario if NOT a post object
134
  if ( isset( $args['object_type'] ) && 'post' != $args['object_type'] ) {
135
 
136
  if ( 'options-page' == $args['object_type'] ) {
@@ -139,14 +139,14 @@ class CMB2_Ajax {
139
  $wp_embed->post_ID = 1987645321;
140
  }
141
 
142
- // Ok, we need to hijack the oembed cache system
143
  $this->hijack = true;
144
  $this->object_type = $args['object_type'];
145
 
146
- // Gets ombed cache from our object's meta (vs postmeta)
147
  add_filter( 'get_post_metadata', array( $this, 'hijack_oembed_cache_get' ), 10, 3 );
148
 
149
- // Sets ombed cache in our object's meta (vs postmeta)
150
  add_filter( 'update_post_metadata', array( $this, 'hijack_oembed_cache_set' ), 10, 4 );
151
 
152
  }
@@ -157,10 +157,10 @@ class CMB2_Ajax {
157
  $embed_args .= " $key=\"$val\"";
158
  }
159
 
160
- // Ping WordPress for an embed
161
  $embed = $wp_embed->run_shortcode( '[embed' . $embed_args . ']' . $oembed_url . '[/embed]' );
162
 
163
- // Fallback that WordPress creates when no oEmbed was found
164
  $fallback = $wp_embed->maybe_make_link( $oembed_url );
165
 
166
  return compact( 'embed', 'fallback', 'args' );
@@ -170,18 +170,18 @@ class CMB2_Ajax {
170
  * Retrieves oEmbed from url/object ID
171
  *
172
  * @since 0.9.5
173
- * @param array $args Arguments for method
174
- * @return string html markup with embed or fallback
175
  */
176
  public function get_oembed( $args ) {
177
  $oembed = $this->get_oembed_no_edit( $args );
178
 
179
- // Send back our embed
180
  if ( $oembed['embed'] && $oembed['embed'] != $oembed['fallback'] ) {
181
  return '<div class="cmb2-oembed embed-status">' . $oembed['embed'] . '<p class="cmb2-remove-wrapper"><a href="#" class="cmb2-remove-file-button" rel="' . $oembed['args']['field_id'] . '">' . esc_html__( 'Remove Embed', 'cmb2' ) . '</a></p></div>';
182
  }
183
 
184
- // Otherwise, send back error info that no oEmbeds were found
185
  return sprintf(
186
  '<p class="ui-state-error-text">%s</p>',
187
  sprintf(
@@ -198,10 +198,10 @@ class CMB2_Ajax {
198
  * Returns cached data from relevant object metadata (vs postmeta)
199
  *
200
  * @since 0.9.5
201
- * @param boolean $check Whether to retrieve postmeta or override
202
- * @param int $object_id Object ID
203
- * @param string $meta_key Object metakey
204
- * @return mixed Object's oEmbed cached data
205
  */
206
  public function hijack_oembed_cache_get( $check, $object_id, $meta_key ) {
207
  if ( ! $this->hijack || ( $this->object_id != $object_id && 1987645321 !== $object_id ) ) {
@@ -220,18 +220,18 @@ class CMB2_Ajax {
220
  * Saves cached data to relevant object metadata (vs postmeta)
221
  *
222
  * @since 0.9.5
223
- * @param boolean $check Whether to continue setting postmeta
224
- * @param int $object_id Object ID to get postmeta from
225
- * @param string $meta_key Postmeta's key
226
- * @param mixed $meta_value Value of the postmeta to be saved
227
- * @return boolean Whether to continue setting
228
  */
229
  public function hijack_oembed_cache_set( $check, $object_id, $meta_key, $meta_value ) {
230
 
231
  if (
232
  ! $this->hijack
233
  || ( $this->object_id != $object_id && 1987645321 !== $object_id )
234
- // only want to hijack oembed meta values
235
  || 0 !== strpos( $meta_key, '_oembed_' )
236
  ) {
237
  return $check;
@@ -239,15 +239,17 @@ class CMB2_Ajax {
239
 
240
  $this->cache_action( $meta_key, $meta_value );
241
 
242
- // Anything other than `null` to cancel saving to postmeta
243
  return true;
244
  }
245
 
246
  /**
247
- * Gets/updates the cached oEmbed value from/to relevant object metadata (vs postmeta)
248
  *
249
  * @since 1.3.0
250
- * @param string $meta_key Postmeta's key
 
 
251
  */
252
  protected function cache_action( $meta_key ) {
253
  $func_args = func_get_args();
@@ -262,14 +264,14 @@ class CMB2_Ajax {
262
  $args[] = true;
263
  }
264
 
265
- // Cache the result to our options
266
  $status = call_user_func_array( array( cmb2_options( $this->object_id ), $action ), $args );
267
  } else {
268
 
269
  $args = array( $this->object_type, $this->object_id, $meta_key );
270
  $args[] = 'update' === $action ? $func_args[1] : true;
271
 
272
- // Cache the result to our metadata
273
  $status = call_user_func_array( $action . '_metadata', $args );
274
  }
275
 
@@ -281,7 +283,7 @@ class CMB2_Ajax {
281
  * oembed cache data from the option value.
282
  *
283
  * @since 2.2.0
284
- * @param string $option_key The options-page option key
285
  * @return void
286
  */
287
  public static function clean_stale_options_page_oembeds( $option_key ) {
@@ -293,7 +295,7 @@ class CMB2_Ajax {
293
  $now = time();
294
 
295
  foreach ( $options as $key => $value ) {
296
- // Check for cached oembed data
297
  if ( 0 === strpos( $key, '_oembed_time_' ) ) {
298
  $cached_recently = ( $now - $value ) < $ttl;
299
 
@@ -303,7 +305,7 @@ class CMB2_Ajax {
303
  unset( $options[ $key ] );
304
  unset( $options[ str_replace( '_oembed_time_', '_oembed_', $key ) ] );
305
  }
306
- } // End if().
307
  // Remove the cached unknown values.
308
  elseif ( '{{unknown}}' === $value ) {
309
  $modified = true;
@@ -312,7 +314,7 @@ class CMB2_Ajax {
312
  }
313
  }
314
 
315
- // Update the option and remove stale cache data
316
  if ( $modified ) {
317
  $updated = cmb2_options( $option_key )->set( $options );
318
  }
13
  */
14
  class CMB2_Ajax {
15
 
16
+ // Whether to hijack the oembed cache system.
17
  protected $hijack = false;
18
  protected $object_id = 0;
19
  protected $embed_args = array();
21
  protected $ajax_update = false;
22
 
23
  /**
24
+ * Instance of this class.
25
  *
26
  * @since 2.2.2
27
  * @var object
29
  protected static $instance;
30
 
31
  /**
32
+ * Get the singleton instance of this class.
33
  *
34
  * @since 2.2.2
35
  * @return CMB2_Ajax
58
  * Handles our oEmbed ajax request
59
  *
60
  * @since 0.9.5
61
+ * @return mixed oEmbed embed code | fallback | error message
62
  */
63
  public function oembed_handler() {
64
 
65
+ // Verify our nonce.
66
  if ( ! ( isset( $_REQUEST['cmb2_ajax_nonce'], $_REQUEST['oembed_url'] ) && wp_verify_nonce( $_REQUEST['cmb2_ajax_nonce'], 'ajax_nonce' ) ) ) {
67
  die();
68
  }
69
 
70
+ // Sanitize our search string.
71
  $oembed_string = sanitize_text_field( $_REQUEST['oembed_url'] );
72
 
73
+ // Send back error if empty.
74
  if ( empty( $oembed_string ) ) {
75
  wp_send_json_error( '<p class="ui-state-error-text">' . esc_html__( 'Please Try Again', 'cmb2' ) . '</p>' );
76
  }
77
 
78
+ // Set width of embed.
79
  $embed_width = isset( $_REQUEST['oembed_width'] ) && intval( $_REQUEST['oembed_width'] ) < 640 ? intval( $_REQUEST['oembed_width'] ) : '640';
80
 
81
+ // Set url.
82
  $oembed_url = esc_url( $oembed_string );
83
 
84
+ // Set args.
85
  $embed_args = array(
86
  'width' => $embed_width,
87
  );
88
 
89
  $this->ajax_update = true;
90
 
91
+ // Get embed code (or fallback link).
92
  $html = $this->get_oembed( array(
93
  'url' => $oembed_url,
94
  'object_id' => $_REQUEST['object_id'],
104
  * Retrieves oEmbed from url/object ID
105
  *
106
  * @since 0.9.5
107
+ * @param array $args Arguments for method.
108
+ * @return mixed HTML markup with embed or fallback.
109
  */
110
  public function get_oembed_no_edit( $args ) {
111
  global $wp_embed;
112
 
113
  $oembed_url = esc_url( $args['url'] );
114
 
115
+ // Sanitize object_id.
116
  $this->object_id = is_numeric( $args['object_id'] ) ? absint( $args['object_id'] ) : sanitize_text_field( $args['object_id'] );
117
 
118
  $args = wp_parse_args( $args, array(
130
  */
131
  $wp_embed->post_ID = $this->object_id;
132
 
133
+ // Special scenario if NOT a post object.
134
  if ( isset( $args['object_type'] ) && 'post' != $args['object_type'] ) {
135
 
136
  if ( 'options-page' == $args['object_type'] ) {
139
  $wp_embed->post_ID = 1987645321;
140
  }
141
 
142
+ // Ok, we need to hijack the oembed cache system.
143
  $this->hijack = true;
144
  $this->object_type = $args['object_type'];
145
 
146
+ // Gets ombed cache from our object's meta (vs postmeta).
147
  add_filter( 'get_post_metadata', array( $this, 'hijack_oembed_cache_get' ), 10, 3 );
148
 
149
+ // Sets ombed cache in our object's meta (vs postmeta).
150
  add_filter( 'update_post_metadata', array( $this, 'hijack_oembed_cache_set' ), 10, 4 );
151
 
152
  }
157
  $embed_args .= " $key=\"$val\"";
158
  }
159
 
160
+ // Ping WordPress for an embed.
161
  $embed = $wp_embed->run_shortcode( '[embed' . $embed_args . ']' . $oembed_url . '[/embed]' );
162
 
163
+ // Fallback that WordPress creates when no oEmbed was found.
164
  $fallback = $wp_embed->maybe_make_link( $oembed_url );
165
 
166
  return compact( 'embed', 'fallback', 'args' );
170
  * Retrieves oEmbed from url/object ID
171
  *
172
  * @since 0.9.5
173
+ * @param array $args Arguments for method.
174
+ * @return string HTML markup with embed or fallback.
175
  */
176
  public function get_oembed( $args ) {
177
  $oembed = $this->get_oembed_no_edit( $args );
178
 
179
+ // Send back our embed.
180
  if ( $oembed['embed'] && $oembed['embed'] != $oembed['fallback'] ) {
181
  return '<div class="cmb2-oembed embed-status">' . $oembed['embed'] . '<p class="cmb2-remove-wrapper"><a href="#" class="cmb2-remove-file-button" rel="' . $oembed['args']['field_id'] . '">' . esc_html__( 'Remove Embed', 'cmb2' ) . '</a></p></div>';
182
  }
183
 
184
+ // Otherwise, send back error info that no oEmbeds were found.
185
  return sprintf(
186
  '<p class="ui-state-error-text">%s</p>',
187
  sprintf(
198
  * Returns cached data from relevant object metadata (vs postmeta)
199
  *
200
  * @since 0.9.5
201
+ * @param boolean $check Whether to retrieve postmeta or override.
202
+ * @param int $object_id Object ID.
203
+ * @param string $meta_key Object metakey.
204
+ * @return mixed Object's oEmbed cached data.
205
  */
206
  public function hijack_oembed_cache_get( $check, $object_id, $meta_key ) {
207
  if ( ! $this->hijack || ( $this->object_id != $object_id && 1987645321 !== $object_id ) ) {
220
  * Saves cached data to relevant object metadata (vs postmeta)
221
  *
222
  * @since 0.9.5
223
+ * @param boolean $check Whether to continue setting postmeta.
224
+ * @param int $object_id Object ID to get postmeta from.
225
+ * @param string $meta_key Postmeta's key.
226
+ * @param mixed $meta_value Value of the postmeta to be saved.
227
+ * @return boolean Whether to continue setting.
228
  */
229
  public function hijack_oembed_cache_set( $check, $object_id, $meta_key, $meta_value ) {
230
 
231
  if (
232
  ! $this->hijack
233
  || ( $this->object_id != $object_id && 1987645321 !== $object_id )
234
+ // Only want to hijack oembed meta values.
235
  || 0 !== strpos( $meta_key, '_oembed_' )
236
  ) {
237
  return $check;
239
 
240
  $this->cache_action( $meta_key, $meta_value );
241
 
242
+ // Anything other than `null` to cancel saving to postmeta.
243
  return true;
244
  }
245
 
246
  /**
247
+ * Gets/updates the cached oEmbed value from/to relevant object metadata (vs postmeta).
248
  *
249
  * @since 1.3.0
250
+ *
251
+ * @param string $meta_key Postmeta's key.
252
+ * @return mixed
253
  */
254
  protected function cache_action( $meta_key ) {
255
  $func_args = func_get_args();
264
  $args[] = true;
265
  }
266
 
267
+ // Cache the result to our options.
268
  $status = call_user_func_array( array( cmb2_options( $this->object_id ), $action ), $args );
269
  } else {
270
 
271
  $args = array( $this->object_type, $this->object_id, $meta_key );
272
  $args[] = 'update' === $action ? $func_args[1] : true;
273
 
274
+ // Cache the result to our metadata.
275
  $status = call_user_func_array( $action . '_metadata', $args );
276
  }
277
 
283
  * oembed cache data from the option value.
284
  *
285
  * @since 2.2.0
286
+ * @param string $option_key The options-page option key.
287
  * @return void
288
  */
289
  public static function clean_stale_options_page_oembeds( $option_key ) {
295
  $now = time();
296
 
297
  foreach ( $options as $key => $value ) {
298
+ // Check for cached oembed data.
299
  if ( 0 === strpos( $key, '_oembed_time_' ) ) {
300
  $cached_recently = ( $now - $value ) < $ttl;
301
 
305
  unset( $options[ $key ] );
306
  unset( $options[ str_replace( '_oembed_time_', '_oembed_', $key ) ] );
307
  }
308
+ } // End if.
309
  // Remove the cached unknown values.
310
  elseif ( '{{unknown}}' === $value ) {
311
  $modified = true;
314
  }
315
  }
316
 
317
+ // Update the option and remove stale cache data.
318
  if ( $modified ) {
319
  $updated = cmb2_options( $option_key )->set( $options );
320
  }
cmb/includes/CMB2_Base.php CHANGED
@@ -79,7 +79,7 @@ abstract class CMB2_Base {
79
  * Get started
80
  *
81
  * @since 2.2.3
82
- * @param array $args Object properties array
83
  */
84
  public function __construct( $args = array() ) {
85
  if ( ! empty( $args ) ) {
@@ -101,7 +101,7 @@ abstract class CMB2_Base {
101
  * Returns the object ID
102
  *
103
  * @since 2.2.3
104
- * @param integer $object_id Object ID
105
  * @return integer Object ID
106
  */
107
  public function object_id( $object_id = 0 ) {
@@ -116,7 +116,7 @@ abstract class CMB2_Base {
116
  * Returns the object type
117
  *
118
  * @since 2.2.3
119
- * @param string $object_type Object Type
120
  * @return string Object type
121
  */
122
  public function object_type( $object_type = '' ) {
@@ -156,9 +156,9 @@ abstract class CMB2_Base {
156
  * Set object property.
157
  *
158
  * @since 2.2.2
159
- * @param string $property Metabox config property to retrieve
160
- * @param mixed $value Value to set if no value found
161
- * @return mixed Metabox config property value or false
162
  */
163
  public function set_prop( $property, $value ) {
164
  $this->{$this->properties_name}[ $property ] = $value;
@@ -170,8 +170,8 @@ abstract class CMB2_Base {
170
  * Get object property and optionally set a fallback
171
  *
172
  * @since 2.0.0
173
- * @param string $property Metabox config property to retrieve
174
- * @param mixed $fallback Fallback value to set if no value found
175
  * @return mixed Metabox config property value or false
176
  */
177
  public function prop( $property, $fallback = null ) {
@@ -187,7 +187,7 @@ abstract class CMB2_Base {
187
  *
188
  * @since 2.2.0
189
  * @param array $field_args Metabox field config array.
190
- * @param CMB2_Field $field_group (optional) CMB2_Field object (group parent)
191
  * @return array Array of field arguments.
192
  */
193
  protected function get_default_args( $field_args, $field_group = null ) {
@@ -213,7 +213,7 @@ abstract class CMB2_Base {
213
  *
214
  * @since 2.2.0
215
  * @param array $field_args Metabox field config array.
216
- * @param CMB2_Field $field_group (optional) CMB2_Field object (group parent)
217
  * @return CMB2_Field CMB2_Field object
218
  */
219
  protected function get_new_field( $field_args, $field_group = null ) {
@@ -231,7 +231,7 @@ abstract class CMB2_Base {
231
  // Default to showing this cmb
232
  $show = true;
233
 
234
- // Use the callback to determine showing the cmb, if it exists
235
  if ( is_callable( $this->prop( 'show_on_cb' ) ) ) {
236
  $show = (bool) call_user_func( $this->prop( 'show_on_cb' ), $this );
237
  }
@@ -243,7 +243,7 @@ abstract class CMB2_Base {
243
  * Displays the results of the param callbacks.
244
  *
245
  * @since 2.0.0
246
- * @param string $param Field parameter
247
  */
248
  public function peform_param_callback( $param ) {
249
  echo $this->get_param_callback_result( $param );
@@ -253,15 +253,15 @@ abstract class CMB2_Base {
253
  * Store results of the param callbacks for continual access
254
  *
255
  * @since 2.0.0
256
- * @param string $param Field parameter
257
  * @return mixed Results of param/param callback
258
  */
259
  public function get_param_callback_result( $param ) {
260
 
261
- // If we've already retrieved this param's value,
262
  if ( array_key_exists( $param, $this->callback_results ) ) {
263
 
264
- // send it back
265
  return $this->callback_results[ $param ];
266
  }
267
 
@@ -292,7 +292,7 @@ abstract class CMB2_Base {
292
  * Unset the cached results of the param callback.
293
  *
294
  * @since 2.2.6
295
- * @param string $param Field parameter
296
  * @return CMB2_Base
297
  */
298
  public function unset_param_callback_cache( $param ) {
@@ -307,7 +307,7 @@ abstract class CMB2_Base {
307
  * Handles the parameter callbacks, and passes this object as parameter.
308
  *
309
  * @since 2.2.3
310
- * @param callable $cb The callback method/function/closure
311
  * @param mixed $additional_params Any additoinal parameters which should be passed to the callback.
312
  * @return mixed Return of the callback function.
313
  */
@@ -319,7 +319,7 @@ abstract class CMB2_Base {
319
  * Checks if field has a callback value
320
  *
321
  * @since 1.0.1
322
- * @param string $cb Callback string
323
  * @return mixed NULL, false for NO validation, or $cb string if it exists.
324
  */
325
  public function maybe_callback( $cb ) {
@@ -328,10 +328,10 @@ abstract class CMB2_Base {
328
  return null;
329
  }
330
 
331
- // Check if requesting explicitly false
332
  $cb = false !== $args[ $cb ] && 'false' !== $args[ $cb ] ? $args[ $cb ] : false;
333
 
334
- // If requesting NO validation, return false
335
  if ( ! $cb ) {
336
  return false;
337
  }
@@ -356,7 +356,7 @@ abstract class CMB2_Base {
356
  *
357
  * @param string $hook_name The hook name.
358
  * @param bool $val The default value.
359
- * @param string $hook_function The hook function. Default: 'add_filter'
360
  *
361
  * @return null|bool Null if hook is registered, or bool for value.
362
  */
@@ -386,7 +386,7 @@ abstract class CMB2_Base {
386
  */
387
  public static function maybe_hook( $val, $hook_name, $hook_function ) {
388
  if ( is_callable( $val ) ) {
389
- $hook_function( $hook_name, $val, 10, 2 );
390
  return null;
391
  }
392
 
@@ -419,11 +419,11 @@ abstract class CMB2_Base {
419
  switch ( $message ) {
420
 
421
  case self::DEPRECATED_PARAM:
422
- $message = sprintf( __( 'The "%1$s" field parameter has been deprecated in favor of the "%1$s" parameter.', 'cmb2' ), $args[3], $args[4] );
423
  break;
424
 
425
  case self::DEPRECATED_CB_PARAM:
426
- $message = sprintf( __( 'Using the "%1$s" field parameter as a callback has been deprecated in favor of the "%1$s" parameter.', 'cmb2' ), $args[3], $args[4] );
427
  break;
428
 
429
  default:
@@ -470,7 +470,7 @@ abstract class CMB2_Base {
470
  /**
471
  * Magic getter for our object.
472
  *
473
- * @param string $field
474
  * @throws Exception Throws an exception if the field is invalid.
475
  * @return mixed
476
  */
@@ -496,8 +496,11 @@ abstract class CMB2_Base {
496
  * Allows overloading the object with methods... Whooaaa oooh it's magic, y'knoooow.
497
  *
498
  * @since 1.0.0
 
 
499
  * @param string $method Non-existent method.
500
- * @param array $args All arguments passed to the method
 
501
  */
502
  public function __call( $method, $args ) {
503
  $object_class = strtolower( get_class( $this ) );
79
  * Get started
80
  *
81
  * @since 2.2.3
82
+ * @param array $args Object properties array.
83
  */
84
  public function __construct( $args = array() ) {
85
  if ( ! empty( $args ) ) {
101
  * Returns the object ID
102
  *
103
  * @since 2.2.3
104
+ * @param integer $object_id Object ID.
105
  * @return integer Object ID
106
  */
107
  public function object_id( $object_id = 0 ) {
116
  * Returns the object type
117
  *
118
  * @since 2.2.3
119
+ * @param string $object_type Object Type.
120
  * @return string Object type
121
  */
122
  public function object_type( $object_type = '' ) {
156
  * Set object property.
157
  *
158
  * @since 2.2.2
159
+ * @param string $property Metabox config property to retrieve.
160
+ * @param mixed $value Value to set if no value found.
161
+ * @return mixed Metabox config property value or false.
162
  */
163
  public function set_prop( $property, $value ) {
164
  $this->{$this->properties_name}[ $property ] = $value;
170
  * Get object property and optionally set a fallback
171
  *
172
  * @since 2.0.0
173
+ * @param string $property Metabox config property to retrieve.
174
+ * @param mixed $fallback Fallback value to set if no value found.
175
  * @return mixed Metabox config property value or false
176
  */
177
  public function prop( $property, $fallback = null ) {
187
  *
188
  * @since 2.2.0
189
  * @param array $field_args Metabox field config array.
190
+ * @param CMB2_Field $field_group (optional) CMB2_Field object (group parent).
191
  * @return array Array of field arguments.
192
  */
193
  protected function get_default_args( $field_args, $field_group = null ) {
213
  *
214
  * @since 2.2.0
215
  * @param array $field_args Metabox field config array.
216
+ * @param CMB2_Field $field_group (optional) CMB2_Field object (group parent).
217
  * @return CMB2_Field CMB2_Field object
218
  */
219
  protected function get_new_field( $field_args, $field_group = null ) {
231
  // Default to showing this cmb
232
  $show = true;
233
 
234
+ // Use the callback to determine showing the cmb, if it exists.
235
  if ( is_callable( $this->prop( 'show_on_cb' ) ) ) {
236
  $show = (bool) call_user_func( $this->prop( 'show_on_cb' ), $this );
237
  }
243
  * Displays the results of the param callbacks.
244
  *
245
  * @since 2.0.0
246
+ * @param string $param Field parameter.
247
  */
248
  public function peform_param_callback( $param ) {
249
  echo $this->get_param_callback_result( $param );
253
  * Store results of the param callbacks for continual access
254
  *
255
  * @since 2.0.0
256
+ * @param string $param Field parameter.
257
  * @return mixed Results of param/param callback
258
  */
259
  public function get_param_callback_result( $param ) {
260
 
261
+ // If we've already retrieved this param's value.
262
  if ( array_key_exists( $param, $this->callback_results ) ) {
263
 
264
+ // Send it back.
265
  return $this->callback_results[ $param ];
266
  }
267
 
292
  * Unset the cached results of the param callback.
293
  *
294
  * @since 2.2.6
295
+ * @param string $param Field parameter.
296
  * @return CMB2_Base
297
  */
298
  public function unset_param_callback_cache( $param ) {
307
  * Handles the parameter callbacks, and passes this object as parameter.
308
  *
309
  * @since 2.2.3
310
+ * @param callable $cb The callback method/function/closure.
311
  * @param mixed $additional_params Any additoinal parameters which should be passed to the callback.
312
  * @return mixed Return of the callback function.
313
  */
319
  * Checks if field has a callback value
320
  *
321
  * @since 1.0.1
322
+ * @param string $cb Callback string.
323
  * @return mixed NULL, false for NO validation, or $cb string if it exists.
324
  */
325
  public function maybe_callback( $cb ) {
328
  return null;
329
  }
330
 
331
+ // Check if requesting explicitly false.
332
  $cb = false !== $args[ $cb ] && 'false' !== $args[ $cb ] ? $args[ $cb ] : false;
333
 
334
+ // If requesting NO validation, return false.
335
  if ( ! $cb ) {
336
  return false;
337
  }
356
  *
357
  * @param string $hook_name The hook name.
358
  * @param bool $val The default value.
359
+ * @param string $hook_function The hook function. Default: 'add_filter'.
360
  *
361
  * @return null|bool Null if hook is registered, or bool for value.
362
  */
386
  */
387
  public static function maybe_hook( $val, $hook_name, $hook_function ) {
388
  if ( is_callable( $val ) ) {
389
+ call_user_func( $hook_function, $hook_name, $val, 10, 2 );
390
  return null;
391
  }
392
 
419
  switch ( $message ) {
420
 
421
  case self::DEPRECATED_PARAM:
422
+ $message = sprintf( __( 'The "%1$s" field parameter has been deprecated in favor of the "%2$s" parameter.', 'cmb2' ), $args[3], $args[4] );
423
  break;
424
 
425
  case self::DEPRECATED_CB_PARAM:
426
+ $message = sprintf( __( 'Using the "%1$s" field parameter as a callback has been deprecated in favor of the "%2$s" parameter.', 'cmb2' ), $args[3], $args[4] );
427
  break;
428
 
429
  default:
470
  /**
471
  * Magic getter for our object.
472
  *
473
+ * @param string $field Requested property.
474
  * @throws Exception Throws an exception if the field is invalid.
475
  * @return mixed
476
  */
496
  * Allows overloading the object with methods... Whooaaa oooh it's magic, y'knoooow.
497
  *
498
  * @since 1.0.0
499
+ * @throws Exception Invalid method exception.
500
+ *
501
  * @param string $method Non-existent method.
502
+ * @param array $args All arguments passed to the method.
503
+ * @return mixed
504
  */
505
  public function __call( $method, $args ) {
506
  $object_class = strtolower( get_class( $this ) );
cmb/includes/CMB2_Boxes.php CHANGED
@@ -73,17 +73,46 @@ class CMB2_Boxes {
73
  /**
74
  * Retrieve all CMB2 instances that have the specified property set.
75
  *
76
- * @since 2.2.3
77
  * @param string $property Property name.
78
- * @param mixed $ignore The value to ignore.
79
  * @return CMB2[] Array of matching cmb2 instances.
80
  */
81
- public static function get_by_property( $property, $ignore = null ) {
82
  $boxes = array();
83
 
84
  foreach ( self::$cmb2_instances as $cmb_id => $cmb ) {
 
85
 
86
- if ( $ignore === $cmb->prop( $property ) ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
87
  continue;
88
  }
89
 
@@ -93,4 +122,18 @@ class CMB2_Boxes {
93
  return $boxes;
94
  }
95
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
96
  }
73
  /**
74
  * Retrieve all CMB2 instances that have the specified property set.
75
  *
76
+ * @since 2.4.0
77
  * @param string $property Property name.
78
+ * @param mixed $compare (Optional) The value to compare.
79
  * @return CMB2[] Array of matching cmb2 instances.
80
  */
81
+ public static function get_by( $property, $compare = 'nocompare' ) {
82
  $boxes = array();
83
 
84
  foreach ( self::$cmb2_instances as $cmb_id => $cmb ) {
85
+ $prop = $cmb->prop( $property );
86
 
87
+ if ( 'nocompare' === $compare ) {
88
+ if ( ! empty( $prop ) ) {
89
+ $boxes[ $cmb_id ] = $cmb;
90
+ }
91
+ continue;
92
+ }
93
+
94
+ if ( $compare === $prop ) {
95
+ $boxes[ $cmb_id ] = $cmb;
96
+ }
97
+ }
98
+
99
+ return $boxes;
100
+ }
101
+
102
+ /**
103
+ * Retrieve all CMB2 instances as long as they do not include the ignored property.
104
+ *
105
+ * @since 2.4.0
106
+ * @param string $property Property name.
107
+ * @param mixed $to_ignore The value to ignore.
108
+ * @return CMB2[] Array of matching cmb2 instances.
109
+ */
110
+ public static function filter_by( $property, $to_ignore = null ) {
111
+ $boxes = array();
112
+
113
+ foreach ( self::$cmb2_instances as $cmb_id => $cmb ) {
114
+
115
+ if ( $to_ignore === $cmb->prop( $property ) ) {
116
  continue;
117
  }
118
 
122
  return $boxes;
123
  }
124
 
125
+ /**
126
+ * Deprecated and left for back-compatibility. The original `get_by_property`
127
+ * method was misnamed and never actually used by CMB2 core.
128
+ *
129
+ * @since 2.2.3
130
+ *
131
+ * @param string $property Property name.
132
+ * @param mixed $to_ignore The value to ignore.
133
+ * @return CMB2[] Array of matching cmb2 instances.
134
+ */
135
+ public static function get_by_property( $property, $to_ignore = null ) {
136
+ _deprecated_function( __METHOD__, '2.4.0', 'CMB2_Boxes::filter_by()' );
137
+ return self::filter_by( $property );
138
+ }
139
  }
cmb/includes/CMB2_Field.php CHANGED
@@ -114,11 +114,20 @@ class CMB2_Field extends CMB2_Base {
114
  'after_group',
115
  );
116
 
 
 
 
 
 
 
 
 
 
117
  /**
118
  * Constructs our field object
119
  *
120
  * @since 1.1.0
121
- * @param array $args Field arguments
122
  */
123
  public function __construct( $args ) {
124
 
@@ -136,7 +145,7 @@ class CMB2_Field extends CMB2_Base {
136
  }
137
  }
138
 
139
- $this->args = $this->_set_field_defaults( $args['field_args'], $args );
140
 
141
  if ( $this->object_id ) {
142
  $this->value = $this->get_data();
@@ -147,8 +156,8 @@ class CMB2_Field extends CMB2_Base {
147
  * Non-existent methods fallback to checking for field arguments of the same name
148
  *
149
  * @since 1.1.0
150
- * @param string $name Method name
151
- * @param array $arguments Array of passed-in arguments
152
  * @return mixed Value of field argument
153
  */
154
  public function __call( $name, $arguments ) {
@@ -156,7 +165,7 @@ class CMB2_Field extends CMB2_Base {
156
  return call_user_func_array( array( $this, 'get_string' ), $arguments );
157
  }
158
 
159
- $key = isset( $arguments[0] ) ? $arguments[0] : false;
160
  return $this->args( $name, $key );
161
  }
162
 
@@ -164,7 +173,7 @@ class CMB2_Field extends CMB2_Base {
164
  * Retrieves the field id
165
  *
166
  * @since 1.1.0
167
- * @param boolean $raw Whether to retrieve pre-modidifed id
168
  * @return string Field id
169
  */
170
  public function id( $raw = false ) {
@@ -176,8 +185,8 @@ class CMB2_Field extends CMB2_Base {
176
  * Get a field argument
177
  *
178
  * @since 1.1.0
179
- * @param string $key Argument to check
180
- * @param string $_key Sub argument to check
181
  * @return mixed Argument value or false if non-existent
182
  */
183
  public function args( $key = '', $_key = '' ) {
@@ -199,8 +208,8 @@ class CMB2_Field extends CMB2_Base {
199
  * Retrieve a portion of a field property
200
  *
201
  * @since 1.1.0
202
- * @param string $var Field property to check
203
- * @param string $key Field property array key to check
204
  * @return mixed Queried property value or false
205
  */
206
  public function _data( $var, $key = '' ) {
@@ -215,7 +224,7 @@ class CMB2_Field extends CMB2_Base {
215
  * Get Field's value
216
  *
217
  * @since 1.1.0
218
- * @param string $key If value is an array, is used to get array key->value
219
  * @return mixed Field value or false if non-existent
220
  */
221
  public function value( $key = '' ) {
@@ -226,8 +235,8 @@ class CMB2_Field extends CMB2_Base {
226
  * Retrieves metadata/option data
227
  *
228
  * @since 1.0.1
229
- * @param string $field_id Meta key/Option array key
230
- * @param array $args Override arguments
231
  * @return mixed Meta/Option value
232
  */
233
  public function get_data( $field_id = '', $args = array() ) {
@@ -277,7 +286,7 @@ class CMB2_Field extends CMB2_Base {
277
  */
278
  $data = apply_filters( "cmb2_override_{$a['field_id']}_meta_value", $data, $this->object_id, $a, $this );
279
 
280
- // If no override, get value normally
281
  if ( 'cmb2_field_no_override_val' === $data ) {
282
  $data = 'options-page' === $a['type']
283
  ? cmb2_options( $a['id'] )->get( $a['field_id'] )
@@ -295,11 +304,12 @@ class CMB2_Field extends CMB2_Base {
295
  }
296
 
297
  /**
298
- * Updates metadata/option data
299
  *
300
  * @since 1.0.1
301
- * @param mixed $new_value Value to update data with
302
- * @param bool $single Whether data is an array (add_metadata)
 
303
  */
304
  public function update_data( $new_value, $single = true ) {
305
  $a = $this->data_args( array(
@@ -344,35 +354,36 @@ class CMB2_Field extends CMB2_Base {
344
  */
345
  $override = apply_filters( "cmb2_override_{$a['field_id']}_meta_save", $override, $a, $this->args(), $this );
346
 
347
- // If override, return that
348
  if ( null !== $override ) {
349
  return $override;
350
  }
351
 
352
- // Options page handling (or temp data store)
353
  if ( 'options-page' === $a['type'] || empty( $a['id'] ) ) {
354
  return cmb2_options( $a['id'] )->update( $a['field_id'], $a['value'], false, $a['single'] );
355
  }
356
 
357
- // Add metadata if not single
358
  if ( ! $a['single'] ) {
359
  return add_metadata( $a['type'], $a['id'], $a['field_id'], $a['value'], false );
360
  }
361
 
362
- // Delete meta if we have an empty array
363
  if ( is_array( $a['value'] ) && empty( $a['value'] ) ) {
364
  return delete_metadata( $a['type'], $a['id'], $a['field_id'], $this->value );
365
  }
366
 
367
- // Update metadata
368
  return update_metadata( $a['type'], $a['id'], $a['field_id'], $a['value'] );
369
  }
370
 
371
  /**
372
- * Removes/updates metadata/option data
373
  *
374
  * @since 1.0.1
375
- * @param string $old Old value
 
376
  */
377
  public function remove_data( $old = '' ) {
378
  $a = $this->data_args( array(
@@ -392,7 +403,7 @@ class CMB2_Field extends CMB2_Base {
392
  * 'field_id' : Current Field ID
393
  * 'repeat' : Whether current field is repeatable
394
  * 'single' : Whether to save as a
395
- * single meta value
396
  * @param array $field_args All field arguments
397
  * @param CMB2_Field object $field This field object
398
  */
@@ -414,22 +425,22 @@ class CMB2_Field extends CMB2_Base {
414
  * 'field_id' : Current Field ID
415
  * 'repeat' : Whether current field is repeatable
416
  * 'single' : Whether to save as a
417
- * single meta value
418
  * @param array $field_args All field arguments
419
  * @param CMB2_Field object $field This field object
420
  */
421
  $override = apply_filters( "cmb2_override_{$a['field_id']}_meta_remove", $override, $a, $this->args(), $this );
422
 
423
- // If no override, remove as usual
424
  if ( null !== $override ) {
425
  return $override;
426
- } // End if().
427
  // Option page handling.
428
  elseif ( 'options-page' === $a['type'] || empty( $a['id'] ) ) {
429
  return cmb2_options( $a['id'] )->remove( $a['field_id'] );
430
  }
431
 
432
- // Remove metadata
433
  return delete_metadata( $a['type'], $a['id'], $a['field_id'], $old );
434
  }
435
 
@@ -437,7 +448,7 @@ class CMB2_Field extends CMB2_Base {
437
  * Data variables for get/set data methods
438
  *
439
  * @since 1.1.0
440
- * @param array $args Override arguments
441
  * @return array Updated arguments
442
  */
443
  public function data_args( $args = array() ) {
@@ -455,20 +466,20 @@ class CMB2_Field extends CMB2_Base {
455
  * Checks if field has a registered sanitization callback
456
  *
457
  * @since 1.0.1
458
- * @param mixed $meta_value Meta value
459
  * @return mixed Possibly sanitized meta value
460
  */
461
  public function sanitization_cb( $meta_value ) {
462
 
463
  if ( $this->args( 'repeatable' ) && is_array( $meta_value ) ) {
464
- // Remove empties
465
  $meta_value = array_filter( $meta_value );
466
  }
467
 
468
- // Check if the field has a registered validation callback
469
  $cb = $this->maybe_callback( 'sanitization_cb' );
470
  if ( false === $cb ) {
471
- // If requesting NO validation, return meta value
472
  return $meta_value;
473
  } elseif ( $cb ) {
474
  // Ok, callback is good, let's run it.
@@ -476,37 +487,38 @@ class CMB2_Field extends CMB2_Base {
476
  }
477
 
478
  $sanitizer = new CMB2_Sanitize( $this, $meta_value );
 
479
 
480
  /**
481
  * Filter the value before it is saved.
482
  *
483
- * The dynamic portion of the hook name, $this->type(), refers to the field type.
484
  *
485
  * Passing a non-null value to the filter will short-circuit saving
486
  * the field value, saving the passed value instead.
487
  *
488
  * @param bool|mixed $override_value Sanitization/Validation override value to return.
489
- * Default false to skip it.
490
  * @param mixed $value The value to be saved to this field.
491
  * @param int $object_id The ID of the object where the value will be saved
492
  * @param array $field_args The current field's arguments
493
  * @param object $sanitizer This `CMB2_Sanitize` object
494
  */
495
- $override_value = apply_filters( "cmb2_sanitize_{$this->type()}", null, $sanitizer->value, $this->object_id, $this->args(), $sanitizer );
496
 
497
  if ( null !== $override_value ) {
498
  return $override_value;
499
  }
500
 
501
- // Sanitization via 'CMB2_Sanitize'
502
- return $sanitizer->{$this->type()}();
503
  }
504
 
505
  /**
506
  * Process $_POST data to save this field's value
507
  *
508
  * @since 2.0.3
509
- * @param array $data_to_save $_POST data to check
510
  * @return array|int|bool Result of save, false on failure
511
  */
512
  public function save_field_from_data( array $data_to_save ) {
@@ -523,7 +535,7 @@ class CMB2_Field extends CMB2_Base {
523
  * Sanitize/store a value to this field
524
  *
525
  * @since 2.0.0
526
- * @param array $meta_value Desired value to sanitize/store
527
  * @return array|int|bool Result of save. false on failure
528
  */
529
  public function save_field( $meta_value ) {
@@ -604,7 +616,7 @@ class CMB2_Field extends CMB2_Base {
604
  * @return bool True if exempt
605
  */
606
  public function escaping_exception() {
607
- // These types cannot be escaped
608
  return in_array( $this->type(), array(
609
  'file_list',
610
  'multicheck',
@@ -616,13 +628,13 @@ class CMB2_Field extends CMB2_Base {
616
  * Determine if current type cannot be repeatable
617
  *
618
  * @since 1.1.0
619
- * @param string $type Field type to check
620
  * @return bool True if type cannot be repeatable
621
  */
622
  public function repeatable_exception( $type ) {
623
  // These types cannot be repeatable.
624
  $internal_fields = array(
625
- // Use file_list instead
626
  'file' => 1,
627
  'radio' => 1,
628
  'title' => 1,
@@ -658,7 +670,7 @@ class CMB2_Field extends CMB2_Base {
658
  * Determine if current type has its own defaults field-arguments method.
659
  *
660
  * @since 2.2.6
661
- * @param string $type Field type to check
662
  * @return bool True if has own method.
663
  */
664
  public function has_args_method( $type ) {
@@ -694,9 +706,9 @@ class CMB2_Field extends CMB2_Base {
694
  * Escape the value before output. Defaults to 'esc_attr()'
695
  *
696
  * @since 1.0.1
697
- * @param callable $func Escaping function (if not esc_attr())
698
- * @param mixed $meta_value Meta value
699
- * @return mixed Final value
700
  */
701
  public function escaped_value( $func = 'esc_attr', $meta_value = '' ) {
702
 
@@ -706,20 +718,35 @@ class CMB2_Field extends CMB2_Base {
706
 
707
  $meta_value = $meta_value ? $meta_value : $this->value();
708
 
709
- // Check if the field has a registered escaping callback
710
  if ( $cb = $this->maybe_callback( 'escape_cb' ) ) {
711
  // Ok, callback is good, let's run it.
712
  return call_user_func( $cb, $meta_value, $this->args(), $this );
713
  }
714
 
715
- // Or custom escaping filter can be used
716
- $esc = apply_filters( "cmb2_types_esc_{$this->type()}", null, $meta_value, $this->args(), $this );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
717
  if ( null !== $esc ) {
718
  return $esc;
719
  }
720
 
721
  if ( false === $cb || $this->escaping_exception() ) {
722
- // If requesting NO escaping, return meta value
723
  return $this->val_or_default( $meta_value );
724
  }
725
 
@@ -743,7 +770,7 @@ class CMB2_Field extends CMB2_Base {
743
  * Return non-empty value or field default if value IS empty
744
  *
745
  * @since 2.0.0
746
- * @param mixed $meta_value Field value
747
  * @return mixed Field value, or default value
748
  */
749
  public function val_or_default( $meta_value ) {
@@ -772,7 +799,7 @@ class CMB2_Field extends CMB2_Base {
772
  // Is timezone arg set?
773
  if ( $this->args( 'timezone' ) ) {
774
  $value = $this->args( 'timezone' );
775
- } // End if().
776
  // Is there another meta key with a timezone stored as its value we should use?
777
  elseif ( $this->args( 'timezone_meta_key' ) ) {
778
  $value = $this->get_data( $this->args( 'timezone_meta_key' ) );
@@ -785,8 +812,8 @@ class CMB2_Field extends CMB2_Base {
785
  * Format the timestamp field value based on the field date/time format arg
786
  *
787
  * @since 2.0.0
788
- * @param int $meta_value Timestamp
789
- * @param string $format Either date_format or time_format
790
  * @return string Formatted date
791
  */
792
  public function format_timestamp( $meta_value, $format = 'date_format' ) {
@@ -797,8 +824,8 @@ class CMB2_Field extends CMB2_Base {
797
  * Return a formatted timestamp for a field
798
  *
799
  * @since 2.0.0
800
- * @param string $format Either date_format or time_format
801
- * @param string $meta_value Optional meta value to check
802
  * @return string Formatted date
803
  */
804
  public function get_timestamp_format( $format = 'date_format', $meta_value = 0 ) {
@@ -818,7 +845,7 @@ class CMB2_Field extends CMB2_Base {
818
  * Get timestamp from text date
819
  *
820
  * @since 2.2.0
821
- * @param string $value Date value
822
  * @return mixed Unix timestamp representing the date.
823
  */
824
  public function get_timestamp_from_value( $value ) {
@@ -835,7 +862,7 @@ class CMB2_Field extends CMB2_Base {
835
 
836
  $this->peform_param_callback( 'render_row_cb' );
837
 
838
- // For chaining
839
  return $this;
840
  }
841
 
@@ -846,19 +873,37 @@ class CMB2_Field extends CMB2_Base {
846
  */
847
  public function render_field_callback() {
848
 
849
- // If field is requesting to not be shown on the front-end
850
  if ( ! is_admin() && ! $this->args( 'on_front' ) ) {
851
  return;
852
  }
853
 
854
- // If field is requesting to be conditionally shown
855
  if ( ! $this->should_show() ) {
856
  return;
857
  }
858
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
859
  $this->peform_param_callback( 'before_row' );
860
 
861
- printf( "<div class=\"cmb-row %s\" data-fieldtype=\"%s\">\n", $this->row_classes(), $this->type() );
862
 
863
  if ( ! $this->args( 'show_names' ) ) {
864
  echo "\n\t<div class=\"cmb-td\">\n";
@@ -885,7 +930,23 @@ class CMB2_Field extends CMB2_Base {
885
 
886
  $this->peform_param_callback( 'after_row' );
887
 
888
- // For chaining
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
889
  return $this;
890
  }
891
 
@@ -893,7 +954,7 @@ class CMB2_Field extends CMB2_Base {
893
  * The default label_cb callback (if not a title field)
894
  *
895
  * @since 2.1.1
896
- * @return string Label html markup
897
  */
898
  public function label() {
899
  if ( ! $this->args( 'name' ) ) {
@@ -963,8 +1024,6 @@ class CMB2_Field extends CMB2_Base {
963
  return apply_filters( 'cmb2_row_classes', implode( ' ', $classes ), $this );
964
  }
965
 
966
-
967
-
968
  /**
969
  * Get field display callback and render the display value in the column.
970
  *
@@ -975,27 +1034,78 @@ class CMB2_Field extends CMB2_Base {
975
 
976
  $this->peform_param_callback( 'display_cb' );
977
 
978
- // For chaining
979
  return $this;
980
  }
981
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
982
  /**
983
  * Default callback to outputs field value in a display format.
984
  *
985
  * @since 2.2.2
986
  */
987
  public function display_value_callback() {
988
- // If field is requesting to be conditionally shown
989
  if ( ! $this->should_show() ) {
990
  return;
991
  }
992
 
993
  $display = new CMB2_Field_Display( $this );
 
994
 
995
  /**
996
  * A filter to bypass the default display.
997
  *
998
- * The dynamic portion of the hook name, $this->type(), refers to the field type.
999
  *
1000
  * Passing a non-null value to the filter will short-circuit the default display.
1001
  *
@@ -1003,7 +1113,7 @@ class CMB2_Field extends CMB2_Base {
1003
  * @param CMB2_Field $field This field object.
1004
  * @param CMB2_Field_Display $display The `CMB2_Field_Display` object.
1005
  */
1006
- $pre_output = apply_filters( "cmb2_pre_field_display_{$this->type()}", null, $this, $display );
1007
 
1008
  if ( null !== $pre_output ) {
1009
  echo $pre_output;
@@ -1012,7 +1122,7 @@ class CMB2_Field extends CMB2_Base {
1012
 
1013
  $this->peform_param_callback( 'before_display_wrap' );
1014
 
1015
- printf( "<div class=\"cmb-column %s\" data-fieldtype=\"%s\">\n", $this->row_classes( 'display' ), $this->type() );
1016
 
1017
  $this->peform_param_callback( 'before_display' );
1018
 
@@ -1024,7 +1134,7 @@ class CMB2_Field extends CMB2_Base {
1024
 
1025
  $this->peform_param_callback( 'after_display_wrap' );
1026
 
1027
- // For chaining
1028
  return $this;
1029
  }
1030
 
@@ -1032,11 +1142,11 @@ class CMB2_Field extends CMB2_Base {
1032
  * Replaces a hash key - {#} - with the repeatable index
1033
  *
1034
  * @since 1.2.0
1035
- * @param string $value Value to update
1036
  * @return string Updated value
1037
  */
1038
  public function replace_hash( $value ) {
1039
- // Replace hash with 1 based count
1040
  return str_replace( '{#}', ( $this->index + 1 ), $value );
1041
  }
1042
 
@@ -1045,8 +1155,8 @@ class CMB2_Field extends CMB2_Base {
1045
  * For back-compatibility, falls back to checking the options array.
1046
  *
1047
  * @since 2.2.2
1048
- * @param string $text_key Key in field's text array
1049
- * @param string $fallback Fallback text
1050
  * @return string Text
1051
  */
1052
  public function get_string( $text_key, $fallback ) {
@@ -1078,8 +1188,8 @@ class CMB2_Field extends CMB2_Base {
1078
  * Retrieve options args.
1079
  *
1080
  * @since 2.0.0
1081
- * @param string $key Specific option to retrieve
1082
- * @return array Array of options
1083
  */
1084
  public function options( $key = '' ) {
1085
  if ( empty( $this->field_options ) ) {
@@ -1128,6 +1238,67 @@ class CMB2_Field extends CMB2_Base {
1128
  CMB2_JS::add_dependencies( $dependencies );
1129
  }
1130
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1131
  /**
1132
  * Get CMB2_Field default value, either from default param or default_cb param.
1133
  *
@@ -1154,13 +1325,34 @@ class CMB2_Field extends CMB2_Base {
1154
  *
1155
  * @since 1.1.0
1156
  *
1157
- * @param array $args Field config array.
1158
  * @return array Modified field config array.
1159
  */
1160
  public function _set_field_defaults( $args ) {
 
1161
 
1162
- // Set up blank or default values for empty ones
1163
- $args = wp_parse_args( $args, $this->get_default_field_args( $args ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1164
 
1165
  /*
1166
  * Deprecated usage:
@@ -1187,15 +1379,27 @@ class CMB2_Field extends CMB2_Base {
1187
  $args['has_supporting_data'] = in_array(
1188
  $args['type'],
1189
  array(
1190
- // CMB2_Sanitize::_save_file_id_value()/CMB2_Sanitize::_get_group_file_value_array()
1191
  'file',
1192
- // See CMB2_Sanitize::_save_utc_value()
1193
  'text_datetime_timestamp_timezone',
1194
  ),
1195
  true
1196
  );
1197
 
1198
- return $args;
 
 
 
 
 
 
 
 
 
 
 
 
1199
  }
1200
 
1201
  /**
@@ -1203,13 +1407,14 @@ class CMB2_Field extends CMB2_Base {
1203
  *
1204
  * @since 2.2.6
1205
  *
1206
- * @param array $args Field config array.
1207
  * @return array Modified field config array.
1208
  */
1209
  protected function set_field_defaults_group( $args ) {
1210
  $args['options'] = wp_parse_args( $args['options'], array(
1211
- 'add_button' => esc_html__( 'Add Group', 'cmb2' ),
1212
- 'remove_button' => esc_html__( 'Remove Group', 'cmb2' ),
 
1213
  ) );
1214
 
1215
  return $args;
@@ -1220,7 +1425,7 @@ class CMB2_Field extends CMB2_Base {
1220
  *
1221
  * @since 2.2.6
1222
  *
1223
- * @param array $args Field config array.
1224
  * @return array Modified field config array.
1225
  */
1226
  protected function set_field_defaults_wysiwyg( $args ) {
@@ -1235,7 +1440,7 @@ class CMB2_Field extends CMB2_Base {
1235
  *
1236
  * @since 2.2.6
1237
  *
1238
- * @param array $args Field config array.
1239
  * @return array Modified field config array.
1240
  */
1241
  protected function set_field_defaults_all_or_nothing_types( $args ) {
@@ -1255,7 +1460,7 @@ class CMB2_Field extends CMB2_Base {
1255
  *
1256
  * @since 2.2.6
1257
  *
1258
- * @param array $args Field config array.
1259
  * @return array Modified field config array.
1260
  */
1261
  protected function set_group_sub_field_defaults( $args ) {
@@ -1270,7 +1475,7 @@ class CMB2_Field extends CMB2_Base {
1270
  *
1271
  * @since 2.2.6
1272
  *
1273
- * @param array $args Field config array.
1274
  * @return array Field defaults.
1275
  */
1276
  protected function get_default_field_args( $args ) {
@@ -1298,7 +1503,7 @@ class CMB2_Field extends CMB2_Base {
1298
  'inline' => false,
1299
  'on_front' => true,
1300
  'show_names' => true,
1301
- 'save_field' => true, // Will not save if false
1302
  'date_format' => 'm\/d\/Y',
1303
  'time_format' => 'h:i A',
1304
  'description' => isset( $args['desc'] ) ? $args['desc'] : '',
@@ -1317,7 +1522,7 @@ class CMB2_Field extends CMB2_Base {
1317
  *
1318
  * @since 2.2.0
1319
  * @param array $field_args Metabox field config array.
1320
- * @param CMB2_Field $field_group (optional) CMB2_Field object (group parent)
1321
  * @return array Array of field arguments.
1322
  */
1323
  protected function get_default_args( $field_args, $field_group = null ) {
@@ -1338,7 +1543,7 @@ class CMB2_Field extends CMB2_Base {
1338
  *
1339
  * @since 2.2.2
1340
  * @param array $field_args Array of field arguments, or entire array of
1341
- * arguments for CMB2_Field
1342
  *
1343
  * @return CMB2_Field The new CMB2_Field instance.
1344
  */
@@ -1364,9 +1569,9 @@ class CMB2_Field extends CMB2_Base {
1364
  /**
1365
  * Converts deprecated field parameters to the current/proper parameter, and throws a deprecation notice.
1366
  *
1367
- * @since 2.2.3
1368
- * @param array $args Metabox field config array.
1369
- * @param array Modified field config array.
1370
  */
1371
  protected function convert_deprecated_params( $args ) {
1372
 
@@ -1389,7 +1594,7 @@ class CMB2_Field extends CMB2_Base {
1389
  unset( $args['row_classes'] );
1390
  }
1391
 
1392
- // default param can be passed a callback as well
1393
  if ( is_callable( $args['default'] ) ) {
1394
 
1395
  $this->deprecated_param( __CLASS__ . '::__construct()', '2.2.3', self::DEPRECATED_CB_PARAM, 'default', 'default_cb' );
@@ -1398,7 +1603,7 @@ class CMB2_Field extends CMB2_Base {
1398
  $args['default'] = null;
1399
  }
1400
 
1401
- // options param can be passed a callback as well
1402
  if ( is_callable( $args['options'] ) ) {
1403
 
1404
  $this->deprecated_param( __CLASS__ . '::__construct()', '2.2.3', self::DEPRECATED_CB_PARAM, 'options', 'options_cb' );
114
  'after_group',
115
  );
116
 
117
+ /**
118
+ * Represents a unique hash representing this field.
119
+ *
120
+ * @since 2.2.4
121
+ *
122
+ * @var string
123
+ */
124
+ protected $hash_id = '';
125
+
126
  /**
127
  * Constructs our field object
128
  *
129
  * @since 1.1.0
130
+ * @param array $args Field arguments.
131
  */
132
  public function __construct( $args ) {
133
 
145
  }
146
  }
147
 
148
+ $this->args = $this->_set_field_defaults( $args['field_args'] );
149
 
150
  if ( $this->object_id ) {
151
  $this->value = $this->get_data();
156
  * Non-existent methods fallback to checking for field arguments of the same name
157
  *
158
  * @since 1.1.0
159
+ * @param string $name Method name.
160
+ * @param array $arguments Array of passed-in arguments.
161
  * @return mixed Value of field argument
162
  */
163
  public function __call( $name, $arguments ) {
165
  return call_user_func_array( array( $this, 'get_string' ), $arguments );
166
  }
167
 
168
+ $key = isset( $arguments[0] ) ? $arguments[0] : '';
169
  return $this->args( $name, $key );
170
  }
171
 
173
  * Retrieves the field id
174
  *
175
  * @since 1.1.0
176
+ * @param boolean $raw Whether to retrieve pre-modidifed id.
177
  * @return string Field id
178
  */
179
  public function id( $raw = false ) {
185
  * Get a field argument
186
  *
187
  * @since 1.1.0
188
+ * @param string $key Argument to check.
189
+ * @param string $_key Sub argument to check.
190
  * @return mixed Argument value or false if non-existent
191
  */
192
  public function args( $key = '', $_key = '' ) {
208
  * Retrieve a portion of a field property
209
  *
210
  * @since 1.1.0
211
+ * @param string $var Field property to check.
212
+ * @param string $key Field property array key to check.
213
  * @return mixed Queried property value or false
214
  */
215
  public function _data( $var, $key = '' ) {
224
  * Get Field's value
225
  *
226
  * @since 1.1.0
227
+ * @param string $key If value is an array, is used to get array key->value.
228
  * @return mixed Field value or false if non-existent
229
  */
230
  public function value( $key = '' ) {
235
  * Retrieves metadata/option data
236
  *
237
  * @since 1.0.1
238
+ * @param string $field_id Meta key/Option array key.
239
+ * @param array $args Override arguments.
240
  * @return mixed Meta/Option value
241
  */
242
  public function get_data( $field_id = '', $args = array() ) {
286
  */
287
  $data = apply_filters( "cmb2_override_{$a['field_id']}_meta_value", $data, $this->object_id, $a, $this );
288
 
289
+ // If no override, get value normally.
290
  if ( 'cmb2_field_no_override_val' === $data ) {
291
  $data = 'options-page' === $a['type']
292
  ? cmb2_options( $a['id'] )->get( $a['field_id'] )
304
  }
305
 
306
  /**
307
+ * Updates metadata/option data.
308
  *
309
  * @since 1.0.1
310
+ * @param mixed $new_value Value to update data with.
311
+ * @param bool $single Whether data is an array (add_metadata).
312
+ * @return mixed
313
  */
314
  public function update_data( $new_value, $single = true ) {
315
  $a = $this->data_args( array(
354
  */
355
  $override = apply_filters( "cmb2_override_{$a['field_id']}_meta_save", $override, $a, $this->args(), $this );
356
 
357
+ // If override, return that.
358
  if ( null !== $override ) {
359
  return $override;
360
  }
361
 
362
+ // Options page handling (or temp data store).
363
  if ( 'options-page' === $a['type'] || empty( $a['id'] ) ) {
364
  return cmb2_options( $a['id'] )->update( $a['field_id'], $a['value'], false, $a['single'] );
365
  }
366
 
367
+ // Add metadata if not single.
368
  if ( ! $a['single'] ) {
369
  return add_metadata( $a['type'], $a['id'], $a['field_id'], $a['value'], false );
370
  }
371
 
372
+ // Delete meta if we have an empty array.
373
  if ( is_array( $a['value'] ) && empty( $a['value'] ) ) {
374
  return delete_metadata( $a['type'], $a['id'], $a['field_id'], $this->value );
375
  }
376
 
377
+ // Update metadata.
378
  return update_metadata( $a['type'], $a['id'], $a['field_id'], $a['value'] );
379
  }
380
 
381
  /**
382
+ * Removes/updates metadata/option data.
383
  *
384
  * @since 1.0.1
385
+ * @param string $old Old value.
386
+ * @return mixed
387
  */
388
  public function remove_data( $old = '' ) {
389
  $a = $this->data_args( array(
403
  * 'field_id' : Current Field ID
404
  * 'repeat' : Whether current field is repeatable
405
  * 'single' : Whether to save as a
406
+ * single meta value
407
  * @param array $field_args All field arguments
408
  * @param CMB2_Field object $field This field object
409
  */
425
  * 'field_id' : Current Field ID
426
  * 'repeat' : Whether current field is repeatable
427
  * 'single' : Whether to save as a
428
+ * single meta value
429
  * @param array $field_args All field arguments
430
  * @param CMB2_Field object $field This field object
431
  */
432
  $override = apply_filters( "cmb2_override_{$a['field_id']}_meta_remove", $override, $a, $this->args(), $this );
433
 
434
+ // If no override, remove as usual.
435
  if ( null !== $override ) {
436
  return $override;
437
+ } // End if.
438
  // Option page handling.
439
  elseif ( 'options-page' === $a['type'] || empty( $a['id'] ) ) {
440
  return cmb2_options( $a['id'] )->remove( $a['field_id'] );
441
  }
442
 
443
+ // Remove metadata.
444
  return delete_metadata( $a['type'], $a['id'], $a['field_id'], $old );
445
  }
446
 
448
  * Data variables for get/set data methods
449
  *
450
  * @since 1.1.0
451
+ * @param array $args Override arguments.
452
  * @return array Updated arguments
453
  */
454
  public function data_args( $args = array() ) {
466
  * Checks if field has a registered sanitization callback
467
  *
468
  * @since 1.0.1
469
+ * @param mixed $meta_value Meta value.
470
  * @return mixed Possibly sanitized meta value
471
  */
472
  public function sanitization_cb( $meta_value ) {
473
 
474
  if ( $this->args( 'repeatable' ) && is_array( $meta_value ) ) {
475
+ // Remove empties.
476
  $meta_value = array_filter( $meta_value );
477
  }
478
 
479
+ // Check if the field has a registered validation callback.
480
  $cb = $this->maybe_callback( 'sanitization_cb' );
481
  if ( false === $cb ) {
482
+ // If requesting NO validation, return meta value.
483
  return $meta_value;
484
  } elseif ( $cb ) {
485
  // Ok, callback is good, let's run it.
487
  }
488
 
489
  $sanitizer = new CMB2_Sanitize( $this, $meta_value );
490
+ $field_type = $this->type();
491
 
492
  /**
493
  * Filter the value before it is saved.
494
  *
495
+ * The dynamic portion of the hook name, $field_type, refers to the field type.
496
  *
497
  * Passing a non-null value to the filter will short-circuit saving
498
  * the field value, saving the passed value instead.
499
  *
500
  * @param bool|mixed $override_value Sanitization/Validation override value to return.
501
+ * Default: null. false to skip it.
502
  * @param mixed $value The value to be saved to this field.
503
  * @param int $object_id The ID of the object where the value will be saved
504
  * @param array $field_args The current field's arguments
505
  * @param object $sanitizer This `CMB2_Sanitize` object
506
  */
507
+ $override_value = apply_filters( "cmb2_sanitize_{$field_type}", null, $sanitizer->value, $this->object_id, $this->args(), $sanitizer );
508
 
509
  if ( null !== $override_value ) {
510
  return $override_value;
511
  }
512
 
513
+ // Sanitization via 'CMB2_Sanitize'.
514
+ return $sanitizer->{$field_type}();
515
  }
516
 
517
  /**
518
  * Process $_POST data to save this field's value
519
  *
520
  * @since 2.0.3
521
+ * @param array $data_to_save $_POST data to check.
522
  * @return array|int|bool Result of save, false on failure
523
  */
524
  public function save_field_from_data( array $data_to_save ) {
535
  * Sanitize/store a value to this field
536
  *
537
  * @since 2.0.0
538
+ * @param array $meta_value Desired value to sanitize/store.
539
  * @return array|int|bool Result of save. false on failure
540
  */
541
  public function save_field( $meta_value ) {
616
  * @return bool True if exempt
617
  */
618
  public function escaping_exception() {
619
+ // These types cannot be escaped.
620
  return in_array( $this->type(), array(
621
  'file_list',
622
  'multicheck',
628
  * Determine if current type cannot be repeatable
629
  *
630
  * @since 1.1.0
631
+ * @param string $type Field type to check.
632
  * @return bool True if type cannot be repeatable
633
  */
634
  public function repeatable_exception( $type ) {
635
  // These types cannot be repeatable.
636
  $internal_fields = array(
637
+ // Use file_list instead.
638
  'file' => 1,
639
  'radio' => 1,
640
  'title' => 1,
670
  * Determine if current type has its own defaults field-arguments method.
671
  *
672
  * @since 2.2.6
673
+ * @param string $type Field type to check.
674
  * @return bool True if has own method.
675
  */
676
  public function has_args_method( $type ) {
706
  * Escape the value before output. Defaults to 'esc_attr()'
707
  *
708
  * @since 1.0.1
709
+ * @param callable|string $func Escaping function (if not esc_attr()).
710
+ * @param mixed $meta_value Meta value.
711
+ * @return mixed Final value.
712
  */
713
  public function escaped_value( $func = 'esc_attr', $meta_value = '' ) {
714
 
718
 
719
  $meta_value = $meta_value ? $meta_value : $this->value();
720
 
721
+ // Check if the field has a registered escaping callback.
722
  if ( $cb = $this->maybe_callback( 'escape_cb' ) ) {
723
  // Ok, callback is good, let's run it.
724
  return call_user_func( $cb, $meta_value, $this->args(), $this );
725
  }
726
 
727
+ $field_type = $this->type();
728
+
729
+ /**
730
+ * Filter the value for escaping before it is ouput.
731
+ *
732
+ * The dynamic portion of the hook name, $field_type, refers to the field type.
733
+ *
734
+ * Passing a non-null value to the filter will short-circuit the built-in
735
+ * escaping for this field.
736
+ *
737
+ * @param bool|mixed $override_value Escaping override value to return.
738
+ * Default: null. false to skip it.
739
+ * @param mixed $meta_value The value to be output.
740
+ * @param array $field_args The current field's arguments.
741
+ * @param object $field This `CMB2_Field` object.
742
+ */
743
+ $esc = apply_filters( "cmb2_types_esc_{$field_type}", null, $meta_value, $this->args(), $this );
744
  if ( null !== $esc ) {
745
  return $esc;
746
  }
747
 
748
  if ( false === $cb || $this->escaping_exception() ) {
749
+ // If requesting NO escaping, return meta value.
750
  return $this->val_or_default( $meta_value );
751
  }
752
 
770
  * Return non-empty value or field default if value IS empty
771
  *
772
  * @since 2.0.0
773
+ * @param mixed $meta_value Field value.
774
  * @return mixed Field value, or default value
775
  */
776
  public function val_or_default( $meta_value ) {
799
  // Is timezone arg set?
800
  if ( $this->args( 'timezone' ) ) {
801
  $value = $this->args( 'timezone' );
802
+ } // End if.
803
  // Is there another meta key with a timezone stored as its value we should use?
804
  elseif ( $this->args( 'timezone_meta_key' ) ) {
805
  $value = $this->get_data( $this->args( 'timezone_meta_key' ) );
812
  * Format the timestamp field value based on the field date/time format arg
813
  *
814
  * @since 2.0.0
815
+ * @param int $meta_value Timestamp.
816
+ * @param string $format Either date_format or time_format.
817
  * @return string Formatted date
818
  */
819
  public function format_timestamp( $meta_value, $format = 'date_format' ) {
824
  * Return a formatted timestamp for a field
825
  *
826
  * @since 2.0.0
827
+ * @param string $format Either date_format or time_format.
828
+ * @param string|int $meta_value Optional meta value to check.
829
  * @return string Formatted date
830
  */
831
  public function get_timestamp_format( $format = 'date_format', $meta_value = 0 ) {
845
  * Get timestamp from text date
846
  *
847
  * @since 2.2.0
848
+ * @param string $value Date value.
849
  * @return mixed Unix timestamp representing the date.
850
  */
851
  public function get_timestamp_from_value( $value ) {
862
 
863
  $this->peform_param_callback( 'render_row_cb' );
864
 
865
+ // For chaining.
866
  return $this;
867
  }
868
 
873
  */
874
  public function render_field_callback() {
875
 
876
+ // If field is requesting to not be shown on the front-end.
877
  if ( ! is_admin() && ! $this->args( 'on_front' ) ) {
878
  return;
879
  }
880
 
881
+ // If field is requesting to be conditionally shown.
882
  if ( ! $this->should_show() ) {
883
  return;
884
  }
885
 
886
+ $field_type = $this->type();
887
+
888
+ /**
889
+ * Hook before field row begins.
890
+ *
891
+ * @param CMB2_Field $field The current field object.
892
+ */
893
+ do_action( 'cmb2_before_field_row', $this );
894
+
895
+ /**
896
+ * Hook before field row begins.
897
+ *
898
+ * The dynamic portion of the hook name, $field_type, refers to the field type.
899
+ *
900
+ * @param CMB2_Field $field The current field object.
901
+ */
902
+ do_action( "cmb2_before_{$field_type}_field_row", $this );
903
+
904
  $this->peform_param_callback( 'before_row' );
905
 
906
+ printf( "<div class=\"cmb-row %s\" data-fieldtype=\"%s\">\n", $this->row_classes(), $field_type );
907
 
908
  if ( ! $this->args( 'show_names' ) ) {
909
  echo "\n\t<div class=\"cmb-td\">\n";
930
 
931
  $this->peform_param_callback( 'after_row' );
932
 
933
+ /**
934
+ * Hook after field row ends.
935
+ *
936
+ * The dynamic portion of the hook name, $field_type, refers to the field type.
937
+ *
938
+ * @param CMB2_Field $field The current field object.
939
+ */
940
+ do_action( "cmb2_after_{$field_type}_field_row", $this );
941
+
942
+ /**
943
+ * Hook after field row ends.
944
+ *
945
+ * @param CMB2_Field $field The current field object.
946
+ */
947
+ do_action( 'cmb2_after_field_row', $this );
948
+
949
+ // For chaining.
950
  return $this;
951
  }
952
 
954
  * The default label_cb callback (if not a title field)
955
  *
956
  * @since 2.1.1
957
+ * @return string Label html markup.
958
  */
959
  public function label() {
960
  if ( ! $this->args( 'name' ) ) {
1024
  return apply_filters( 'cmb2_row_classes', implode( ' ', $classes ), $this );
1025
  }
1026
 
 
 
1027
  /**
1028
  * Get field display callback and render the display value in the column.
1029
  *
1034
 
1035
  $this->peform_param_callback( 'display_cb' );
1036
 
1037
+ // For chaining.
1038
  return $this;
1039
  }
1040
 
1041
+ /**
1042
+ * The method to fetch the value for this field for the REST API.
1043
+ *
1044
+ * @since 2.5.0
1045
+ */
1046
+ public function get_rest_value() {
1047
+ $field_type = $this->type();
1048
+ $field_id = $this->id( true );
1049
+
1050
+ if ( $cb = $this->maybe_callback( 'rest_value_cb' ) ) {
1051
+ add_filter( "cmb2_get_rest_value_for_{$field_id}", $cb, 99 );
1052
+ }
1053
+
1054
+ $value = $this->get_data();
1055
+
1056
+ /**
1057
+ * Filter the value before it is sent to the REST request.
1058
+ *
1059
+ * @since 2.5.0
1060
+ *
1061
+ * @param mixed $value The value from CMB2_Field::get_data()
1062
+ * @param CMB2_Field $field This field object.
1063
+ */
1064
+ $value = apply_filters( 'cmb2_get_rest_value', $value, $this );
1065
+
1066
+ /**
1067
+ * Filter the value before it is sent to the REST request.
1068
+ *
1069
+ * The dynamic portion of the hook name, $field_type, refers to the field type.
1070
+ *
1071
+ * @since 2.5.0
1072
+ *
1073
+ * @param mixed $value The value from CMB2_Field::get_data()
1074
+ * @param CMB2_Field $field This field object.
1075
+ */
1076
+ $value = apply_filters( "cmb2_get_rest_value_{$field_type}", $value, $this );
1077
+
1078
+ /**
1079
+ * Filter the value before it is sent to the REST request.
1080
+ *
1081
+ * The dynamic portion of the hook name, $field_id, refers to the field id.
1082
+ *
1083
+ * @since 2.5.0
1084
+ *
1085
+ * @param mixed $value The value from CMB2_Field::get_data()
1086
+ * @param CMB2_Field $field This field object.
1087
+ */
1088
+ return apply_filters( "cmb2_get_rest_value_for_{$field_id}", $value, $this );
1089
+ }
1090
+
1091
  /**
1092
  * Default callback to outputs field value in a display format.
1093
  *
1094
  * @since 2.2.2
1095
  */
1096
  public function display_value_callback() {
1097
+ // If field is requesting to be conditionally shown.
1098
  if ( ! $this->should_show() ) {
1099
  return;
1100
  }
1101
 
1102
  $display = new CMB2_Field_Display( $this );
1103
+ $field_type = $this->type();
1104
 
1105
  /**
1106
  * A filter to bypass the default display.
1107
  *
1108
+ * The dynamic portion of the hook name, $field_type, refers to the field type.
1109
  *
1110
  * Passing a non-null value to the filter will short-circuit the default display.
1111
  *
1113
  * @param CMB2_Field $field This field object.
1114
  * @param CMB2_Field_Display $display The `CMB2_Field_Display` object.
1115
  */
1116
+ $pre_output = apply_filters( "cmb2_pre_field_display_{$field_type}", null, $this, $display );
1117
 
1118
  if ( null !== $pre_output ) {
1119
  echo $pre_output;
1122
 
1123
  $this->peform_param_callback( 'before_display_wrap' );
1124
 
1125
+ printf( "<div class=\"cmb-column %s\" data-fieldtype=\"%s\">\n", $this->row_classes(), $field_type );
1126
 
1127
  $this->peform_param_callback( 'before_display' );
1128
 
1134
 
1135
  $this->peform_param_callback( 'after_display_wrap' );
1136
 
1137
+ // For chaining.
1138
  return $this;
1139
  }
1140
 
1142
  * Replaces a hash key - {#} - with the repeatable index
1143
  *
1144
  * @since 1.2.0
1145
+ * @param string $value Value to update.
1146
  * @return string Updated value
1147
  */
1148
  public function replace_hash( $value ) {
1149
+ // Replace hash with 1 based count.
1150
  return str_replace( '{#}', ( $this->index + 1 ), $value );
1151
  }
1152
 
1155
  * For back-compatibility, falls back to checking the options array.
1156
  *
1157
  * @since 2.2.2
1158
+ * @param string $text_key Key in field's text array.
1159
+ * @param string $fallback Fallback text.
1160
  * @return string Text
1161
  */
1162
  public function get_string( $text_key, $fallback ) {
1188
  * Retrieve options args.
1189
  *
1190
  * @since 2.0.0
1191
+ * @param string $key Specific option to retrieve.
1192
+ * @return array|mixed Array of options or specific option.
1193
  */
1194
  public function options( $key = '' ) {
1195
  if ( empty( $this->field_options ) ) {
1238
  CMB2_JS::add_dependencies( $dependencies );
1239
  }
1240
 
1241
+ /**
1242
+ * Send field data to JS.
1243
+ *
1244
+ * @since 2.2.0
1245
+ */
1246
+ public function register_js_data() {
1247
+ if ( $this->group ) {
1248
+ CMB2_JS::add_field_data( $this->group );
1249
+ }
1250
+
1251
+ return CMB2_JS::add_field_data( $this );
1252
+ }
1253
+
1254
+ /**
1255
+ * Get an array of some of the field data to be used in the Javascript.
1256
+ *
1257
+ * @since 2.2.4
1258
+ *
1259
+ * @return array
1260
+ */
1261
+ public function js_data() {
1262
+ return array(
1263
+ 'label' => $this->args( 'name' ),
1264
+ 'id' => $this->id( true ),
1265
+ 'type' => $this->type(),
1266
+ 'hash' => $this->hash_id(),
1267
+ 'box' => $this->cmb_id,
1268
+ 'id_attr' => $this->id(),
1269
+ 'name_attr' => $this->args( '_name' ),
1270
+ 'default' => $this->get_default(),
1271
+ 'group' => $this->group_id(),
1272
+ 'index' => $this->group ? $this->group->index : null,
1273
+ );
1274
+ }
1275
+
1276
+ /**
1277
+ * Returns a unique hash representing this field.
1278
+ *
1279
+ * @since 2.2.4
1280
+ *
1281
+ * @return string
1282
+ */
1283
+ public function hash_id() {
1284
+ if ( '' === $this->hash_id ) {
1285
+ $this->hash_id = CMB2_Utils::generate_hash( $this->cmb_id . '||' . $this->id() );
1286
+ }
1287
+
1288
+ return $this->hash_id;
1289
+ }
1290
+
1291
+ /**
1292
+ * Gets the id of the group field if this field is part of a group.
1293
+ *
1294
+ * @since 2.2.4
1295
+ *
1296
+ * @return string
1297
+ */
1298
+ public function group_id() {
1299
+ return $this->group ? $this->group->id( true ) : '';
1300
+ }
1301
+
1302
  /**
1303
  * Get CMB2_Field default value, either from default param or default_cb param.
1304
  *
1325
  *
1326
  * @since 1.1.0
1327
  *
1328
+ * @param array $args Field config array.
1329
  * @return array Modified field config array.
1330
  */
1331
  public function _set_field_defaults( $args ) {
1332
+ $defaults = $this->get_default_field_args( $args );
1333
 
1334
+ /**
1335
+ * Filter the CMB2 Field defaults.
1336
+ *
1337
+ * @since 2.6.0
1338
+ * @param array $defaults Metabox field config array defaults.
1339
+ * @param string $id Field id for the current field to allow for selective filtering.
1340
+ * @param string $type Field type for the current field to allow for selective filtering.
1341
+ * @param CMB2_Field object $field This field object.
1342
+ */
1343
+ $defaults = apply_filters( 'cmb2_field_defaults', $defaults, $args['id'], $args['type'], $this );
1344
+
1345
+ // Set up blank or default values for empty ones.
1346
+ $args = wp_parse_args( $args, $defaults );
1347
+
1348
+ /**
1349
+ * Filtering the CMB2 Field arguments once merged with the defaults, but before further processing.
1350
+ *
1351
+ * @since 2.6.0
1352
+ * @param array $args Metabox field config array defaults.
1353
+ * @param CMB2_Field object $field This field object.
1354
+ */
1355
+ $args = apply_filters( 'cmb2_field_arguments_raw', $args, $this );
1356
 
1357
  /*
1358
  * Deprecated usage:
1379
  $args['has_supporting_data'] = in_array(
1380
  $args['type'],
1381
  array(
1382
+ // CMB2_Sanitize::_save_file_id_value()/CMB2_Sanitize::_get_group_file_value_array().
1383
  'file',
1384
+ // See CMB2_Sanitize::_save_utc_value().
1385
  'text_datetime_timestamp_timezone',
1386
  ),
1387
  true
1388
  );
1389
 
1390
+ // Repeatable fields require jQuery sortable library.
1391
+ if ( ! empty( $args['repeatable'] ) ) {
1392
+ CMB2_JS::add_dependencies( 'jquery-ui-sortable' );
1393
+ }
1394
+
1395
+ /**
1396
+ * Filter the CMB2 Field arguments after processing.
1397
+ *
1398
+ * @since 2.6.0
1399
+ * @param array $args Metabox field config array after processing.
1400
+ * @param CMB2_Field object $field This field object.
1401
+ */
1402
+ return apply_filters( 'cmb2_field_arguments', $args, $this );
1403
  }
1404
 
1405
  /**
1407
  *
1408
  * @since 2.2.6
1409
  *
1410
+ * @param array $args Field config array.
1411
  * @return array Modified field config array.
1412
  */
1413
  protected function set_field_defaults_group( $args ) {
1414
  $args['options'] = wp_parse_args( $args['options'], array(
1415
+ 'add_button' => esc_html__( 'Add Group', 'cmb2' ),
1416
+ 'remove_button' => esc_html__( 'Remove Group', 'cmb2' ),
1417
+ 'remove_confirm' => '',
1418
  ) );
1419
 
1420
  return $args;
1425
  *
1426
  * @since 2.2.6
1427
  *
1428
+ * @param array $args Field config array.
1429
  * @return array Modified field config array.
1430
  */
1431
  protected function set_field_defaults_wysiwyg( $args ) {
1440
  *
1441
  * @since 2.2.6
1442
  *
1443
+ * @param array $args Field config array.
1444
  * @return array Modified field config array.
1445
  */
1446
  protected function set_field_defaults_all_or_nothing_types( $args ) {
1460
  *
1461
  * @since 2.2.6
1462
  *
1463
+ * @param array $args Field config array.
1464
  * @return array Modified field config array.
1465
  */
1466
  protected function set_group_sub_field_defaults( $args ) {
1475
  *
1476
  * @since 2.2.6
1477
  *
1478
+ * @param array $args Field config array.
1479
  * @return array Field defaults.
1480
  */
1481
  protected function get_default_field_args( $args ) {
1503
  'inline' => false,
1504
  'on_front' => true,
1505
  'show_names' => true,
1506
+ 'save_field' => true, // Will not save if false.
1507
  'date_format' => 'm\/d\/Y',
1508
  'time_format' => 'h:i A',
1509
  'description' => isset( $args['desc'] ) ? $args['desc'] : '',
1522
  *
1523
  * @since 2.2.0
1524
  * @param array $field_args Metabox field config array.
1525
+ * @param CMB2_Field $field_group (optional) CMB2_Field object (group parent).
1526
  * @return array Array of field arguments.
1527
  */
1528
  protected function get_default_args( $field_args, $field_group = null ) {
1543
  *
1544
  * @since 2.2.2
1545
  * @param array $field_args Array of field arguments, or entire array of
1546
+ * arguments for CMB2_Field.
1547
  *
1548
  * @return CMB2_Field The new CMB2_Field instance.
1549
  */
1569
  /**
1570
  * Converts deprecated field parameters to the current/proper parameter, and throws a deprecation notice.
1571
  *
1572
+ * @since 2.2.3
1573
+ * @param array $args Metabox field config array.
1574
+ * @return array Modified field config array.
1575
  */
1576
  protected function convert_deprecated_params( $args ) {
1577
 
1594
  unset( $args['row_classes'] );
1595
  }
1596
 
1597
+ // default param can be passed a callback as well.
1598
  if ( is_callable( $args['default'] ) ) {
1599
 
1600
  $this->deprecated_param( __CLASS__ . '::__construct()', '2.2.3', self::DEPRECATED_CB_PARAM, 'default', 'default_cb' );
1603
  $args['default'] = null;
1604
  }
1605
 
1606
+ // options param can be passed a callback as well.
1607
  if ( is_callable( $args['options'] ) ) {
1608
 
1609
  $this->deprecated_param( __CLASS__ . '::__construct()', '2.2.3', self::DEPRECATED_CB_PARAM, 'options', 'options_cb' );
cmb/includes/CMB2_Field_Display.php CHANGED
@@ -32,7 +32,7 @@ class CMB2_Field_Display {
32
  * Get the corresponding display class for the field type.
33
  *
34
  * @since 2.2.2
35
- * @param CMB2_Field $field
36
  * @return CMB2_Field_Display
37
  */
38
  public static function get( CMB2_Field $field ) {
@@ -99,7 +99,7 @@ class CMB2_Field_Display {
99
  default:
100
  $type = new self( $field );
101
  break;
102
- }// End switch().
103
 
104
  return $type;
105
  }
@@ -108,7 +108,7 @@ class CMB2_Field_Display {
108
  * Setup our class vars
109
  *
110
  * @since 2.2.2
111
- * @param CMB2_Field $field A CMB2 field object
112
  */
113
  public function __construct( CMB2_Field $field ) {
114
  $this->field = $field;
@@ -122,10 +122,10 @@ class CMB2_Field_Display {
122
  * @since 2.2.2
123
  */
124
  public function display() {
125
- // If repeatable
126
  if ( $this->field->args( 'repeatable' ) ) {
127
 
128
- // And has a repeatable value
129
  if ( is_array( $this->field->value ) ) {
130
 
131
  // Then loop and output.
@@ -407,7 +407,7 @@ class CMB2_Display_File extends CMB2_Field_Display {
407
  }
408
 
409
  protected function file_output( $url_value, $id, CMB2_Type_File_Base $field_type ) {
410
- // If there is no ID saved yet, try to get it from the url
411
  if ( $url_value && ! $id ) {
412
  $id = CMB2_Utils::image_id_from_url( esc_url_raw( $url_value ) );
413
  }
32
  * Get the corresponding display class for the field type.
33
  *
34
  * @since 2.2.2
35
+ * @param CMB2_Field $field Requested field type.
36
  * @return CMB2_Field_Display
37
  */
38
  public static function get( CMB2_Field $field ) {
99
  default:
100
  $type = new self( $field );
101
  break;
102
+ }// End switch.
103
 
104
  return $type;
105
  }
108
  * Setup our class vars
109
  *
110
  * @since 2.2.2
111
+ * @param CMB2_Field $field A CMB2 field object.
112
  */
113
  public function __construct( CMB2_Field $field ) {
114
  $this->field = $field;
122
  * @since 2.2.2
123
  */
124
  public function display() {
125
+ // If repeatable.
126
  if ( $this->field->args( 'repeatable' ) ) {
127
 
128
+ // And has a repeatable value.
129
  if ( is_array( $this->field->value ) ) {
130
 
131
  // Then loop and output.
407
  }
408
 
409
  protected function file_output( $url_value, $id, CMB2_Type_File_Base $field_type ) {
410
+ // If there is no ID saved yet, try to get it from the url.
411
  if ( $url_value && ! $id ) {
412
  $id = CMB2_Utils::image_id_from_url( esc_url_raw( $url_value ) );
413
  }
cmb/includes/CMB2_Hookup_Base.php CHANGED
@@ -16,6 +16,8 @@
16
  abstract class CMB2_Hookup_Base {
17
 
18
  /**
 
 
19
  * @var CMB2 object
20
  * @since 2.0.2
21
  */
@@ -34,9 +36,9 @@ abstract class CMB2_Hookup_Base {
34
  *
35
  * @since 2.2.6
36
  *
37
- * @param CMB2 $cmb The CMB2 object to hookup
38
  *
39
- * @return CMB2_Hookup_Base $hookup The hookup object.
40
  */
41
  public static function maybe_init_and_hookup( CMB2 $cmb ) {
42
  throw new Exception( sprintf( esc_html__( '%1$s should be implemented by the extended class.', 'cmb2' ), __FUNCTION__ ) );
@@ -46,7 +48,7 @@ abstract class CMB2_Hookup_Base {
46
  * Constructor
47
  *
48
  * @since 2.0.0
49
- * @param CMB2 $cmb The CMB2 object to hookup
50
  */
51
  public function __construct( CMB2 $cmb ) {
52
  $this->cmb = $cmb;
@@ -61,7 +63,7 @@ abstract class CMB2_Hookup_Base {
61
  * @since 2.0.0
62
  * @param string $action The name of the filter to hook the $hook callback to.
63
  * @param callback $hook The callback to be run when the filter is applied.
64
- * @param integer $priority Order the functions are executed
65
  * @param int $accepted_args The number of arguments the function accepts.
66
  */
67
  public function once( $action, $hook, $priority = 10, $accepted_args = 1 ) {
@@ -87,7 +89,7 @@ abstract class CMB2_Hookup_Base {
87
  /**
88
  * Magic getter for our object.
89
  *
90
- * @param string $field
91
  * @throws Exception Throws an exception if the field is invalid.
92
  * @return mixed
93
  */
16
  abstract class CMB2_Hookup_Base {
17
 
18
  /**
19
+ * CMB2 object.
20
+ *
21
  * @var CMB2 object
22
  * @since 2.0.2
23
  */
36
  *
37
  * @since 2.2.6
38
  *
39
+ * @throws Exception Failed implementation.
40
  *
41
+ * @param CMB2 $cmb The CMB2 object to hookup.
42
  */
43
  public static function maybe_init_and_hookup( CMB2 $cmb ) {
44
  throw new Exception( sprintf( esc_html__( '%1$s should be implemented by the extended class.', 'cmb2' ), __FUNCTION__ ) );
48
  * Constructor
49
  *
50
  * @since 2.0.0
51
+ * @param CMB2 $cmb The CMB2 object to hookup.
52
  */
53
  public function __construct( CMB2 $cmb ) {
54
  $this->cmb = $cmb;
63
  * @since 2.0.0
64
  * @param string $action The name of the filter to hook the $hook callback to.
65
  * @param callback $hook The callback to be run when the filter is applied.
66
+ * @param integer $priority Order the functions are executed.
67
  * @param int $accepted_args The number of arguments the function accepts.
68
  */
69
  public function once( $action, $hook, $priority = 10, $accepted_args = 1 ) {
89
  /**
90
  * Magic getter for our object.
91
  *
92
+ * @param string $field Property to return.
93
  * @throws Exception Throws an exception if the field is invalid.
94
  * @return mixed
95
  */
cmb/includes/CMB2_JS.php CHANGED
@@ -36,11 +36,19 @@ class CMB2_JS {
36
  'jquery' => 'jquery',
37
  );
38
 
 
 
 
 
 
 
 
 
39
  /**
40
  * Add a dependency to the array of CMB2 JS dependencies
41
  *
42
  * @since 2.0.7
43
- * @param array|string $dependencies Array (or string) of dependencies to add
44
  */
45
  public static function add_dependencies( $dependencies ) {
46
  foreach ( (array) $dependencies as $dependency ) {
@@ -48,21 +56,35 @@ class CMB2_JS {
48
  }
49
  }
50
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
51
  /**
52
  * Enqueue the CMB2 JS
53
  *
54
  * @since 2.0.7
55
  */
56
  public static function enqueue() {
57
- // Filter required script dependencies
58
- $dependencies = apply_filters( 'cmb2_script_dependencies', self::$dependencies );
59
 
60
- // Only use minified files if SCRIPT_DEBUG is off
61
  $debug = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG;
62
 
63
  $min = $debug ? '' : '.min';
64
 
65
- // if colorpicker
66
  if ( isset( $dependencies['wp-color-picker'] ) ) {
67
  if ( ! is_admin() ) {
68
  self::colorpicker_frontend();
@@ -73,22 +95,22 @@ class CMB2_JS {
73
  }
74
  }
75
 
76
- // if file/file_list
77
  if ( isset( $dependencies['media-editor'] ) ) {
78
  wp_enqueue_media();
79
  CMB2_Type_File_Base::output_js_underscore_templates();
80
  }
81
 
82
- // if timepicker
83
  if ( isset( $dependencies['jquery-ui-datetimepicker'] ) ) {
84
  self::register_datetimepicker();
85
  }
86
 
87
- // if cmb2-wysiwyg
88
  $enqueue_wysiwyg = isset( $dependencies['cmb2-wysiwyg'] ) && $debug;
89
  unset( $dependencies['cmb2-wysiwyg'] );
90
 
91
- // Enqueue cmb JS
92
  wp_enqueue_script( self::$handle, CMB2_Utils::url( "js/cmb2{$min}.js" ), $dependencies, CMB2_VERSION, true );
93
 
94
  // if SCRIPT_DEBUG, we need to enqueue separately.
@@ -106,12 +128,12 @@ class CMB2_JS {
106
  *
107
  * @since 2.2.7
108
  *
109
- * @param boolean $enqueue
110
  *
111
  * @return void
112
  */
113
  public static function register_colorpicker_alpha( $enqueue = false ) {
114
- // Only use minified files if SCRIPT_DEBUG is off
115
  $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
116
  $func = $enqueue ? 'wp_enqueue_script' : 'wp_register_script';
117
  $func( 'wp-color-picker-alpha', CMB2_Utils::url( "js/wp-color-picker-alpha{$min}.js" ), array( 'wp-color-picker' ), '2.1.3' );
@@ -122,7 +144,7 @@ class CMB2_JS {
122
  *
123
  * @since 2.2.7
124
  *
125
- * @param boolean $enqueue
126
  *
127
  * @return void
128
  */
@@ -151,6 +173,8 @@ class CMB2_JS {
151
  * Localize the php variables for CMB2 JS
152
  *
153
  * @since 2.0.7
 
 
154
  */
155
  protected static function localize( $debug ) {
156
  static $localized = false;
@@ -160,6 +184,7 @@ class CMB2_JS {
160
 
161
  $localized = true;
162
  $l10n = array(
 
163
  'ajax_nonce' => wp_create_nonce( 'ajax_nonce' ),
164
  'ajaxurl' => admin_url( '/admin-ajax.php' ),
165
  'script_debug' => $debug,
@@ -167,6 +192,7 @@ class CMB2_JS {
167
  'down_arrow_class' => 'dashicons dashicons-arrow-down-alt2',
168
  'user_can_richedit' => user_can_richedit(),
169
  'defaults' => array(
 
170
  'color_picker' => false,
171
  'date_picker' => array(
172
  'changeMonth' => true,
@@ -207,6 +233,12 @@ class CMB2_JS {
207
  ),
208
  );
209
 
 
 
 
 
 
 
210
  wp_localize_script( self::$handle, self::$js_variable, apply_filters( 'cmb2_localized_data', $l10n ) );
211
  }
212
 
36
  'jquery' => 'jquery',
37
  );
38
 
39
+ /**
40
+ * Array of CMB2 fields model data for JS.
41
+ *
42
+ * @var array
43
+ * @since 2.4.0
44
+ */
45
+ protected static $fields = array();
46
+
47
  /**
48
  * Add a dependency to the array of CMB2 JS dependencies
49
  *
50
  * @since 2.0.7
51
+ * @param array|string $dependencies Array (or string) of dependencies to add.
52
  */
53
  public static function add_dependencies( $dependencies ) {
54
  foreach ( (array) $dependencies as $dependency ) {
56
  }
57
  }
58
 
59
+ /**
60
+ * Add field model data to the array for JS.
61
+ *
62
+ * @since 2.4.0
63
+ *
64
+ * @param CMB2_Field $field Field object.
65
+ */
66
+ public static function add_field_data( CMB2_Field $field ) {
67
+ $hash = $field->hash_id();
68
+ if ( ! isset( self::$fields[ $hash ] ) ) {
69
+ self::$fields[ $hash ] = $field->js_data();
70
+ }
71
+ }
72
+
73
  /**
74
  * Enqueue the CMB2 JS
75
  *
76
  * @since 2.0.7
77
  */
78
  public static function enqueue() {
79
+ // Filter required script dependencies.
80
+ $dependencies = self::$dependencies = apply_filters( 'cmb2_script_dependencies', self::$dependencies );
81
 
82
+ // Only use minified files if SCRIPT_DEBUG is off.
83
  $debug = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG;
84
 
85
  $min = $debug ? '' : '.min';
86
 
87
+ // if colorpicker.
88
  if ( isset( $dependencies['wp-color-picker'] ) ) {
89
  if ( ! is_admin() ) {
90
  self::colorpicker_frontend();
95
  }
96
  }
97
 
98
+ // if file/file_list.
99
  if ( isset( $dependencies['media-editor'] ) ) {
100
  wp_enqueue_media();
101
  CMB2_Type_File_Base::output_js_underscore_templates();
102
  }
103
 
104
+ // if timepicker.
105
  if ( isset( $dependencies['jquery-ui-datetimepicker'] ) ) {
106
  self::register_datetimepicker();
107
  }
108
 
109
+ // if cmb2-wysiwyg.
110
  $enqueue_wysiwyg = isset( $dependencies['cmb2-wysiwyg'] ) && $debug;
111
  unset( $dependencies['cmb2-wysiwyg'] );
112
 
113
+ // Enqueue cmb JS.
114
  wp_enqueue_script( self::$handle, CMB2_Utils::url( "js/cmb2{$min}.js" ), $dependencies, CMB2_VERSION, true );
115
 
116
  // if SCRIPT_DEBUG, we need to enqueue separately.
128
  *
129
  * @since 2.2.7
130
  *
131
+ * @param boolean $enqueue Whether or not to enqueue.
132
  *
133
  * @return void
134
  */
135
  public static function register_colorpicker_alpha( $enqueue = false ) {
136
+ // Only use minified files if SCRIPT_DEBUG is off.
137
  $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
138
  $func = $enqueue ? 'wp_enqueue_script' : 'wp_register_script';
139
  $func( 'wp-color-picker-alpha', CMB2_Utils::url( "js/wp-color-picker-alpha{$min}.js" ), array( 'wp-color-picker' ), '2.1.3' );
144
  *
145
  * @since 2.2.7
146
  *
147
+ * @param boolean $enqueue Whether or not to enqueue.
148
  *
149
  * @return void
150
  */
173
  * Localize the php variables for CMB2 JS
174
  *
175
  * @since 2.0.7
176
+ *
177
+ * @param mixed $debug Whether or not we are debugging.
178
  */
179
  protected static function localize( $debug ) {
180
  static $localized = false;
184
 
185
  $localized = true;
186
  $l10n = array(
187
+ 'fields' => self::$fields,
188
  'ajax_nonce' => wp_create_nonce( 'ajax_nonce' ),
189
  'ajaxurl' => admin_url( '/admin-ajax.php' ),
190
  'script_debug' => $debug,
192
  'down_arrow_class' => 'dashicons dashicons-arrow-down-alt2',
193
  'user_can_richedit' => user_can_richedit(),
194
  'defaults' => array(
195
+ 'code_editor' => false,
196
  'color_picker' => false,
197
  'date_picker' => array(
198
  'changeMonth' => true,
233
  ),
234
  );
235
 
236
+ if ( isset( self::$dependencies['code-editor'] ) && function_exists( 'wp_enqueue_code_editor' ) ) {
237
+ $l10n['defaults']['code_editor'] = wp_enqueue_code_editor( array(
238
+ 'type' => 'text/html',
239
+ ) );
240
+ }
241
+
242
  wp_localize_script( self::$handle, self::$js_variable, apply_filters( 'cmb2_localized_data', $l10n ) );
243
  }
244
 
cmb/includes/CMB2_Options.php CHANGED
@@ -72,7 +72,7 @@ class CMB2_Option {
72
  * Delete the option from the db
73
  *
74
  * @since 2.0.0
75
- * @return bool Delete success or failure
76
  */
77
  public function delete_option() {
78
  $deleted = $this->key ? delete_option( $this->key ) : true;
@@ -84,7 +84,8 @@ class CMB2_Option {
84
  * Removes an option from an option array
85
  *
86
  * @since 1.0.1
87
- * @param string $field_id Option array field key
 
88
  * @return array Modified options
89
  */
90
  public function remove( $field_id, $resave = false ) {
@@ -106,8 +107,8 @@ class CMB2_Option {
106
  * Retrieves an option from an option array
107
  *
108
  * @since 1.0.1
109
- * @param string $field_id Option array field key
110
- * @param mixed $default Fallback value for the option
111
  * @return array Requested field or default
112
  */
113
  public function get( $field_id, $default = false ) {
@@ -126,11 +127,11 @@ class CMB2_Option {
126
  * Updates Option data
127
  *
128
  * @since 1.0.1
129
- * @param string $field_id Option array field key
130
- * @param mixed $value Value to update data with
131
- * @param bool $resave Whether to re-save the data
132
- * @param bool $single Whether data should not be an array
133
- * @return boolean Return status of update
134
  */
135
  public function update( $field_id, $value = '', $resave = false, $single = true ) {
136
  $this->get_options();
@@ -138,7 +139,7 @@ class CMB2_Option {
138
  if ( true !== $field_id ) {
139
 
140
  if ( ! $single ) {
141
- // If multiple, add to array
142
  $this->options[ $field_id ][] = $value;
143
  } else {
144
  $this->options[ $field_id ] = $value;
@@ -160,7 +161,7 @@ class CMB2_Option {
160
  * to allow overwriting the option value to be stored.
161
  *
162
  * @since 1.0.1
163
- * @param array $options Optional options to override
164
  * @return bool Success/Failure
165
  */
166
  public function set( $options = array() ) {
@@ -168,7 +169,7 @@ class CMB2_Option {
168
  $this->options = $options;
169
  }
170
 
171
- $this->options = wp_unslash( $this->options ); // get rid of those evil magic quotes
172
 
173
  if ( empty( $this->key ) ) {
174
  return false;
@@ -177,18 +178,34 @@ class CMB2_Option {
177
  $test_save = apply_filters( "cmb2_override_option_save_{$this->key}", 'cmb2_no_override_option_save', $this->options, $this );
178
 
179
  if ( 'cmb2_no_override_option_save' !== $test_save ) {
 
180
  return $test_save;
181
  }
182
 
183
- // If no override, update the option
184
- return update_option( $this->key, $this->options );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
185
  }
186
 
187
  /**
188
  * Retrieve option value based on name of option.
189
  *
190
  * @uses apply_filters() Calls 'cmb2_override_option_get_{$this->key}' hook to allow
191
- * overwriting the option value to be retrieved.
192
  *
193
  * @since 1.0.1
194
  * @param mixed $default Optional. Default value to return if the option does not exist.
@@ -202,7 +219,7 @@ class CMB2_Option {
202
  if ( 'cmb2_no_override_option_get' !== $test_get ) {
203
  $this->options = $test_get;
204
  } else {
205
- // If no override, get the option
206
  $this->options = get_option( $this->key, $default );
207
  }
208
  }
@@ -212,4 +229,22 @@ class CMB2_Option {
212
  return $this->options;
213
  }
214
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
215
  }
72
  * Delete the option from the db
73
  *
74
  * @since 2.0.0
75
+ * @return mixed Delete success or failure
76
  */
77
  public function delete_option() {
78
  $deleted = $this->key ? delete_option( $this->key ) : true;
84
  * Removes an option from an option array
85
  *
86
  * @since 1.0.1
87
+ * @param string $field_id Option array field key.
88
+ * @param bool $resave Whether or not to resave.
89
  * @return array Modified options
90
  */
91
  public function remove( $field_id, $resave = false ) {
107
  * Retrieves an option from an option array
108
  *
109
  * @since 1.0.1
110
+ * @param string $field_id Option array field key.
111
+ * @param mixed $default Fallback value for the option.
112
  * @return array Requested field or default
113
  */
114
  public function get( $field_id, $default = false ) {
127
  * Updates Option data
128
  *
129
  * @since 1.0.1
130
+ * @param string $field_id Option array field key.
131
+ * @param mixed $value Value to update data with.
132
+ * @param bool $resave Whether to re-save the data.
133
+ * @param bool $single Whether data should not be an array.
134
+ * @return boolean Return status of update.
135
  */
136
  public function update( $field_id, $value = '', $resave = false, $single = true ) {
137
  $this->get_options();
139
  if ( true !== $field_id ) {
140
 
141
  if ( ! $single ) {
142
+ // If multiple, add to array.
143
  $this->options[ $field_id ][] = $value;
144
  } else {
145
  $this->options[ $field_id ] = $value;
161
  * to allow overwriting the option value to be stored.
162
  *
163
  * @since 1.0.1
164
+ * @param array $options Optional options to override.
165
  * @return bool Success/Failure
166
  */
167
  public function set( $options = array() ) {
169
  $this->options = $options;
170
  }
171
 
172
+ $this->options = wp_unslash( $this->options ); // get rid of those evil magic quotes.
173
 
174
  if ( empty( $this->key ) ) {
175
  return false;
178
  $test_save = apply_filters( "cmb2_override_option_save_{$this->key}", 'cmb2_no_override_option_save', $this->options, $this );
179
 
180
  if ( 'cmb2_no_override_option_save' !== $test_save ) {
181
+ // If override, do not proceed to update the option, just return result.
182
  return $test_save;
183
  }
184
 
185
+ /**
186
+ * Whether to auto-load the option when WordPress starts up.
187
+ *
188
+ * The dynamic portion of the hook name, $this->key, refers to the option key.
189
+ *
190
+ * @since 2.4.0
191
+ *
192
+ * @param bool $autoload Whether to load the option when WordPress starts up.
193
+ * @param CMB2_Option $cmb_option This object.
194
+ */
195
+ $autoload = apply_filters( "cmb2_should_autoload_{$this->key}", true, $this );
196
+
197
+ return update_option(
198
+ $this->key,
199
+ $this->options,
200
+ ! $autoload || 'no' === $autoload ? false : true
201
+ );
202
  }
203
 
204
  /**
205
  * Retrieve option value based on name of option.
206
  *
207
  * @uses apply_filters() Calls 'cmb2_override_option_get_{$this->key}' hook to allow
208
+ * overwriting the option value to be retrieved.
209
  *
210
  * @since 1.0.1
211
  * @param mixed $default Optional. Default value to return if the option does not exist.
219
  if ( 'cmb2_no_override_option_get' !== $test_get ) {
220
  $this->options = $test_get;
221
  } else {
222
+ // If no override, get the option.
223
  $this->options = get_option( $this->key, $default );
224
  }
225
  }
229
  return $this->options;
230
  }
231
 
232
+ /**
233
+ * Magic getter for our object.
234
+ *
235
+ * @since 2.6.0
236
+ *
237
+ * @param string $field Requested property.
238
+ * @throws Exception Throws an exception if the field is invalid.
239
+ * @return mixed
240
+ */
241
+ public function __get( $field ) {
242
+ switch ( $field ) {
243
+ case 'options':
244
+ case 'key':
245
+ return $this->{$field};
246
+ default:
247
+ throw new Exception( sprintf( esc_html__( 'Invalid %1$s property: %2$s', 'cmb2' ), __CLASS__, $field ) );
248
+ }
249
+ }
250
  }
cmb/includes/CMB2_Options_Hookup.php CHANGED
@@ -33,7 +33,8 @@ class CMB2_Options_Hookup extends CMB2_hookup {
33
  * Constructor
34
  *
35
  * @since 2.0.0
36
- * @param CMB2 $cmb The CMB2 object to hookup
 
37
  */
38
  public function __construct( CMB2 $cmb, $option_key ) {
39
  $this->cmb = $cmb;
@@ -45,6 +46,18 @@ class CMB2_Options_Hookup extends CMB2_hookup {
45
  return;
46
  }
47
 
 
 
 
 
 
 
 
 
 
 
 
 
48
  // Register setting to cmb2 group.
49
  register_setting( 'cmb2', $this->option_key );
50
 
@@ -102,7 +115,7 @@ class CMB2_Options_Hookup extends CMB2_hookup {
102
  }
103
 
104
  if ( $this->cmb->prop( 'cmb_styles' ) ) {
105
- // Include CMB CSS in the head to avoid FOUC
106
  add_action( "admin_print_styles-{$page_hook}", array( 'CMB2_hookup', 'enqueue_cmb_css' ) );
107
  }
108
 
@@ -118,7 +131,7 @@ class CMB2_Options_Hookup extends CMB2_hookup {
118
  * @return void
119
  */
120
  public function maybe_register_message() {
121
- $is_options_page = isset( $_GET['page'] ) && $this->option_key === $_GET['page'];
122
  $should_notify = ! $this->cmb->prop( 'disable_settings_errors' ) && isset( $_GET['settings-updated'] ) && $is_options_page;
123
  $is_updated = $should_notify && 'true' === $_GET['settings-updated'];
124
  $setting = "{$this->option_key}-notices";
@@ -178,14 +191,22 @@ class CMB2_Options_Hookup extends CMB2_hookup {
178
 
179
  $callback = $this->cmb->prop( 'display_cb' );
180
  if ( is_callable( $callback ) ) {
181
- return $callback( $this );
182
  }
183
 
 
184
  ?>
185
  <div class="wrap cmb2-options-page option-<?php echo $this->option_key; ?>">
186
  <?php if ( $this->cmb->prop( 'title' ) ) : ?>
187
  <h2><?php echo wp_kses_post( $this->cmb->prop( 'title' ) ); ?></h2>
188
  <?php endif; ?>
 
 
 
 
 
 
 
189
  <form class="cmb-form" action="<?php echo esc_url( admin_url( 'admin-post.php' ) ); ?>" method="POST" id="<?php echo $this->cmb->cmb_id; ?>" enctype="multipart/form-data" encoding="multipart/form-data">
190
  <input type="hidden" name="action" value="<?php echo esc_attr( $this->option_key ); ?>">
191
  <?php $this->options_page_metabox(); ?>
@@ -206,12 +227,41 @@ class CMB2_Options_Hookup extends CMB2_hookup {
206
  public function maybe_output_settings_notices() {
207
  global $parent_file;
208
 
209
- // The settings sub-pages will already have settings_errors() called in wp-admin/options-head.php
210
  if ( 'options-general.php' !== $parent_file ) {
211
  settings_errors( "{$this->option_key}-notices" );
212
  }
213
  }
214
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
215
  /**
216
  * Display metaboxes for an options-page object.
217
  *
@@ -235,7 +285,7 @@ class CMB2_Options_Hookup extends CMB2_hookup {
235
 
236
  if (
237
  $this->can_save( 'options-page' )
238
- // check params
239
  && isset( $_POST['submit-cmb'], $_POST['action'] )
240
  && $this->option_key === $_POST['action']
241
  ) {
@@ -247,13 +297,17 @@ class CMB2_Options_Hookup extends CMB2_hookup {
247
  $url = add_query_arg( 'settings-updated', $updated ? 'true' : 'false', $url );
248
  }
249
 
250
- wp_safe_redirect( esc_url_raw( $url ), WP_Http::SEE_OTHER );
251
  exit;
252
  }
253
 
254
  /**
255
- * Replaces get_option with get_site_option
 
256
  * @since 2.2.5
 
 
 
257
  * @return mixed Value set for the network option.
258
  */
259
  public function network_get_override( $test, $default = false ) {
@@ -261,18 +315,35 @@ class CMB2_Options_Hookup extends CMB2_hookup {
261
  }
262
 
263
  /**
264
- * Replaces update_option with update_site_option
 
265
  * @since 2.2.5
 
 
 
266
  * @return bool Success/Failure
267
  */
268
  public function network_update_override( $test, $option_value ) {
269
  return update_site_option( $this->option_key, $option_value );
270
  }
271
 
 
 
 
 
 
 
 
 
 
 
 
 
272
  /**
273
  * Magic getter for our object.
274
  *
275
- * @param string $field
 
276
  * @throws Exception Throws an exception if the field is invalid.
277
  * @return mixed
278
  */
33
  * Constructor
34
  *
35
  * @since 2.0.0
36
+ * @param CMB2 $cmb The CMB2 object to hookup.
37
+ * @param string $option_key Option key to use.
38
  */
39
  public function __construct( CMB2 $cmb, $option_key ) {
40
  $this->cmb = $cmb;
46
  return;
47
  }
48
 
49
+ if ( ! $this->cmb->prop( 'autoload', true ) ) {
50
+ // Disable option autoload if requested.
51
+ add_filter( "cmb2_should_autoload_{$this->option_key}", '__return_false' );
52
+ }
53
+
54
+ /**
55
+ * For WP < 4.7. Ensure the register_setting function exists.
56
+ */
57
+ if ( ! CMB2_Utils::wp_at_least( '4.7' ) && ! function_exists( 'register_setting' ) ) {
58
+ require_once ABSPATH . 'wp-admin/includes/plugin.php';
59
+ }
60
+
61
  // Register setting to cmb2 group.
62
  register_setting( 'cmb2', $this->option_key );
63
 
115
  }
116
 
117
  if ( $this->cmb->prop( 'cmb_styles' ) ) {
118
+ // Include CMB CSS in the head to avoid FOUC.
119
  add_action( "admin_print_styles-{$page_hook}", array( 'CMB2_hookup', 'enqueue_cmb_css' ) );
120
  }
121
 
131
  * @return void
132
  */
133
  public function maybe_register_message() {
134
+ $is_options_page = self::is_page( $this->option_key );
135
  $should_notify = ! $this->cmb->prop( 'disable_settings_errors' ) && isset( $_GET['settings-updated'] ) && $is_options_page;
136
  $is_updated = $should_notify && 'true' === $_GET['settings-updated'];
137
  $setting = "{$this->option_key}-notices";
191
 
192
  $callback = $this->cmb->prop( 'display_cb' );
193
  if ( is_callable( $callback ) ) {
194
+ return call_user_func( $callback, $this );
195
  }
196
 
197
+ $tabs = $this->get_tab_group_tabs();
198
  ?>
199
  <div class="wrap cmb2-options-page option-<?php echo $this->option_key; ?>">
200
  <?php if ( $this->cmb->prop( 'title' ) ) : ?>
201
  <h2><?php echo wp_kses_post( $this->cmb->prop( 'title' ) ); ?></h2>
202
  <?php endif; ?>
203
+ <?php if ( ! empty( $tabs ) ) : ?>
204
+ <h2 class="nav-tab-wrapper">
205
+ <?php foreach ( $tabs as $option_key => $tab_title ) : ?>
206
+ <a class="nav-tab<?php if ( self::is_page( $option_key ) ) : ?> nav-tab-active<?php endif; ?>" href="<?php menu_page_url( $option_key ); ?>"><?php echo wp_kses_post( $tab_title ); ?></a>
207
+ <?php endforeach; ?>
208
+ </h2>
209
+ <?php endif; ?>
210
  <form class="cmb-form" action="<?php echo esc_url( admin_url( 'admin-post.php' ) ); ?>" method="POST" id="<?php echo $this->cmb->cmb_id; ?>" enctype="multipart/form-data" encoding="multipart/form-data">
211
  <input type="hidden" name="action" value="<?php echo esc_attr( $this->option_key ); ?>">
212
  <?php $this->options_page_metabox(); ?>
227
  public function maybe_output_settings_notices() {
228
  global $parent_file;
229
 
230
+ // The settings sub-pages will already have settings_errors() called in wp-admin/options-head.php.
231
  if ( 'options-general.php' !== $parent_file ) {
232
  settings_errors( "{$this->option_key}-notices" );
233
  }
234
  }
235
 
236
+ /**
237
+ * Gets navigation tabs array for CMB2 options pages which share the
238
+ * same tab_group property.
239
+ *
240
+ * @since 2.4.0
241
+ * @return array Array of tab information ($option_key => $tab_title)
242
+ */
243
+ public function get_tab_group_tabs() {
244
+ $tab_group = $this->cmb->prop( 'tab_group' );
245
+ $tabs = array();
246
+
247
+ if ( $tab_group ) {
248
+ $boxes = CMB2_Boxes::get_by( 'tab_group', $tab_group );
249
+
250
+ foreach ( $boxes as $cmb_id => $cmb ) {
251
+ $option_key = $cmb->options_page_keys();
252
+
253
+ // Must have an option key, must be an options page box.
254
+ if ( ! isset( $option_key[0] ) || 'options-page' !== $cmb->mb_object_type() ) {
255
+ continue;
256
+ }
257
+
258
+ $tabs[ $option_key[0] ] = $cmb->prop( 'tab_title', $cmb->prop( 'title' ) );
259
+ }
260
+ }
261
+
262
+ return $tabs;
263
+ }
264
+
265
  /**
266
  * Display metaboxes for an options-page object.
267
  *
285
 
286
  if (
287
  $this->can_save( 'options-page' )
288
+ // check params.
289
  && isset( $_POST['submit-cmb'], $_POST['action'] )
290
  && $this->option_key === $_POST['action']
291
  ) {
297
  $url = add_query_arg( 'settings-updated', $updated ? 'true' : 'false', $url );
298
  }
299
 
300
+ wp_safe_redirect( esc_url_raw( $url ), 303 /* WP_Http::SEE_OTHER */ );
301
  exit;
302
  }
303
 
304
  /**
305
+ * Replaces get_option with get_site_option.
306
+ *
307
  * @since 2.2.5
308
+ *
309
+ * @param mixed $test Not used.
310
+ * @param mixed $default Default value to use.
311
  * @return mixed Value set for the network option.
312
  */
313
  public function network_get_override( $test, $default = false ) {
315
  }
316
 
317
  /**
318
+ * Replaces update_option with update_site_option.
319
+ *
320
  * @since 2.2.5
321
+ *
322
+ * @param mixed $test Not used.
323
+ * @param mixed $option_value Value to use.
324
  * @return bool Success/Failure
325
  */
326
  public function network_update_override( $test, $option_value ) {
327
  return update_site_option( $this->option_key, $option_value );
328
  }
329
 
330
+ /**
331
+ * Determines if given page slug matches the 'page' GET query variable.
332
+ *
333
+ * @since 2.4.0
334
+ *
335
+ * @param string $page Page slug.
336
+ * @return boolean
337
+ */
338
+ public static function is_page( $page ) {
339
+ return isset( $_GET['page'] ) && $page === $_GET['page'];
340
+ }
341
+
342
  /**
343
  * Magic getter for our object.
344
  *
345
+ * @param string $field Property to retrieve.
346
+ *
347
  * @throws Exception Throws an exception if the field is invalid.
348
  * @return mixed
349
  */
cmb/includes/CMB2_Sanitize.php CHANGED
@@ -32,8 +32,8 @@ class CMB2_Sanitize {
32
  * Setup our class vars
33
  *
34
  * @since 1.1.0
35
- * @param CMB2_Field $field A CMB2 field object
36
- * @param mixed $value Field value
37
  */
38
  public function __construct( CMB2_Field $field, $value ) {
39
  $this->field = $field;
@@ -41,11 +41,14 @@ class CMB2_Sanitize {
41
  }
42
 
43
  /**
44
- * Catchall method if field's 'sanitization_cb' is NOT defined, or field type does not have a corresponding validation method
 
45
  *
46
  * @since 1.0.0
47
- * @param string $name Non-existent method name
48
- * @param array $arguments All arguments passed to the method
 
 
49
  */
50
  public function __call( $name, $arguments ) {
51
  return $this->default_sanitization();
@@ -57,17 +60,18 @@ class CMB2_Sanitize {
57
  * @since 1.0.2
58
  */
59
  public function default_sanitization() {
 
60
 
61
  /**
62
  * This exists for back-compatibility, but validation
63
  * is not what happens here.
64
  *
65
- * @deprecated See documentation for "cmb2_sanitize_{$this->type()}".
66
  */
67
  if ( function_exists( 'apply_filters_deprecated' ) ) {
68
- $override_value = apply_filters_deprecated( "cmb2_validate_{$this->field->type()}", array( null, $this->value, $this->field->object_id, $this->field->args(), $this ), '2.0.0', "cmb2_sanitize_{$this->field->type()}" );
69
  } else {
70
- $override_value = apply_filters( "cmb2_validate_{$this->field->type()}", null, $this->value, $this->field->object_id, $this->field->args(), $this );
71
  }
72
 
73
  if ( null !== $override_value ) {
@@ -75,7 +79,7 @@ class CMB2_Sanitize {
75
  }
76
 
77
  $sanitized_value = '';
78
- switch ( $this->field->type() ) {
79
  case 'wysiwyg':
80
  case 'textarea_small':
81
  case 'oembed':
@@ -114,7 +118,7 @@ class CMB2_Sanitize {
114
  * @return mixed Sanitized value.
115
  */
116
  protected function _default_sanitization() {
117
- // Handle repeatable fields array
118
  return is_array( $this->value ) ? array_map( 'sanitize_text_field', $this->value ) : sanitize_text_field( $this->value );
119
  }
120
 
@@ -131,7 +135,7 @@ class CMB2_Sanitize {
131
  CMB2_Utils::log_if_debug( __METHOD__, __LINE__, "{$this->field->type()} {$this->field->_id()} is missing the 'taxonomy' parameter." );
132
  } else {
133
 
134
- if ( 'options-page' === $this->field->object_type ) {
135
  $return_values = true;
136
  } else {
137
  wp_set_object_terms( $this->field->object_id, $this->value, $this->field->args( 'taxonomy' ) );
@@ -173,14 +177,14 @@ class CMB2_Sanitize {
173
  }
174
 
175
  /**
176
- * Validate url in a meta value
177
  *
178
  * @since 1.0.1
179
  * @return string Empty string or escaped url
180
  */
181
  public function text_url() {
182
  $protocols = $this->field->args( 'protocols' );
183
- // for repeatable
184
  if ( is_array( $this->value ) ) {
185
  foreach ( $this->value as $key => $val ) {
186
  $this->value[ $key ] = $val ? esc_url_raw( $val, $protocols ) : $this->field->get_default();
@@ -193,7 +197,7 @@ class CMB2_Sanitize {
193
  }
194
 
195
  public function colorpicker() {
196
- // for repeatable
197
  if ( is_array( $this->value ) ) {
198
  $check = $this->value;
199
  $this->value = array();
@@ -215,7 +219,7 @@ class CMB2_Sanitize {
215
  * @return string Empty string or sanitized email
216
  */
217
  public function text_email() {
218
- // for repeatable
219
  if ( is_array( $this->value ) ) {
220
  foreach ( $this->value as $key => $val ) {
221
  $val = trim( $val );
@@ -246,10 +250,10 @@ class CMB2_Sanitize {
246
  $replace = array( '', '.' );
247
 
248
  // Strip slashes. Example: 2\'180.00.
249
- // See https://github.com/CMB2/CMB2/issues/1014
250
  $this->value = wp_unslash( $this->value );
251
 
252
- // for repeatable
253
  if ( is_array( $this->value ) ) {
254
  foreach ( $this->value as $key => $val ) {
255
  if ( $val ) {
@@ -282,6 +286,8 @@ class CMB2_Sanitize {
282
  * Datetime to timestamp
283
  *
284
  * @since 1.0.1
 
 
285
  * @return string|array Timestring
286
  */
287
  public function text_datetime_timestamp( $repeat = false ) {
@@ -313,6 +319,8 @@ class CMB2_Sanitize {
313
  * Datetime to timestamp with timezone
314
  *
315
  * @since 1.0.1
 
 
316
  * @return string Timestring
317
  */
318
  public function text_datetime_timestamp_timezone( $repeat = false ) {
@@ -352,8 +360,8 @@ class CMB2_Sanitize {
352
 
353
  if ( 'UTC' === substr( $tzstring, 0, 3 ) ) {
354
  $tzstring = timezone_name_from_abbr( '', $offset, 0 );
355
- /*
356
- * timezone_name_from_abbr() returns false if not found based on offset.
357
  * Since there are currently some invalid timezones in wp_timezone_dropdown(),
358
  * fallback to an offset of 0 (UTC+0)
359
  * https://core.trac.wordpress.org/ticket/29205
@@ -383,7 +391,7 @@ class CMB2_Sanitize {
383
  'value' => $this->value,
384
  );
385
  } else {
386
- // Save the utc timestamp supporting field
387
  if ( $repeat ) {
388
  $utc_values[ $utc_key ][] = $utc_stamp;
389
  } else {
@@ -412,6 +420,8 @@ class CMB2_Sanitize {
412
  * Sanitize code textareas
413
  *
414
  * @since 1.0.2
 
 
415
  * @return string Sanitized data
416
  */
417
  public function textarea_code( $repeat = false ) {
@@ -433,7 +443,7 @@ class CMB2_Sanitize {
433
  $file_id_key = $this->field->_id() . '_id';
434
 
435
  if ( $this->field->group ) {
436
- // Return an array with url/id if saving a group field
437
  $this->value = $this->_get_group_file_value_array( $file_id_key );
438
  } else {
439
  $this->_save_file_id_value( $file_id_key );
@@ -447,13 +457,16 @@ class CMB2_Sanitize {
447
  * Gets the values for the `file` field type from the data being saved.
448
  *
449
  * @since 2.2.0
 
 
 
450
  */
451
  public function _get_group_file_value_array( $id_key ) {
452
  $alldata = $this->field->group->data_to_save;
453
  $base_id = $this->field->group->_id();
454
  $i = $this->field->group->index;
455
 
456
- // Check group $alldata data
457
  $id_val = isset( $alldata[ $base_id ][ $i ][ $id_key ] )
458
  ? absint( $alldata[ $base_id ][ $i ][ $id_key ] )
459
  : '';
@@ -474,16 +487,19 @@ class CMB2_Sanitize {
474
  * Peforms saving of `file` attachement's ID
475
  *
476
  * @since 1.1.0
 
 
 
477
  */
478
  public function _save_file_id_value( $file_id_key ) {
479
  $id_field = $this->_new_supporting_field( $file_id_key );
480
 
481
- // Check standard data_to_save data
482
  $id_val = isset( $this->field->data_to_save[ $file_id_key ] )
483
  ? $this->field->data_to_save[ $file_id_key ]
484
  : null;
485
 
486
- // If there is no ID saved yet, try to get it from the url
487
  if ( $this->value && ! $id_val ) {
488
  $id_val = CMB2_Utils::image_id_from_url( $this->value );
489
 
@@ -499,6 +515,10 @@ class CMB2_Sanitize {
499
  * Peforms saving of `text_datetime_timestamp_timezone` utc timestamp
500
  *
501
  * @since 2.2.0
 
 
 
 
502
  */
503
  public function _save_utc_value( $utc_key, $utc_stamp ) {
504
  return $this->_new_supporting_field( $utc_key )->save_field( $utc_stamp );
@@ -508,6 +528,9 @@ class CMB2_Sanitize {
508
  * Returns a new, supporting, CMB2_Field object based on a new field id.
509
  *
510
  * @since 2.2.0
 
 
 
511
  */
512
  public function _new_supporting_field( $new_field_id ) {
513
  return $this->field->get_field_clone( array(
@@ -520,8 +543,8 @@ class CMB2_Sanitize {
520
  * If repeating, loop through and re-apply sanitization method
521
  *
522
  * @since 1.1.0
523
- * @param string $method Class method
524
- * @param bool $repeat Whether repeating or not
525
  * @return mixed Sanitized value
526
  */
527
  public function _check_repeat( $method, $repeat ) {
@@ -550,8 +573,8 @@ class CMB2_Sanitize {
550
  * Determine if passed value is an empty array
551
  *
552
  * @since 2.0.6
553
- * @param mixed $to_check Value to check
554
- * @return boolean Whether value is an array that's empty
555
  */
556
  public function _is_empty_array( $to_check ) {
557
  if ( is_array( $to_check ) ) {
32
  * Setup our class vars
33
  *
34
  * @since 1.1.0
35
+ * @param CMB2_Field $field A CMB2 field object.
36
+ * @param mixed $value Field value.
37
  */
38
  public function __construct( CMB2_Field $field, $value ) {
39
  $this->field = $field;
41
  }
42
 
43
  /**
44
+ * Catchall method if field's 'sanitization_cb' is NOT defined,
45
+ * or field type does not have a corresponding validation method.
46
  *
47
  * @since 1.0.0
48
+ *
49
+ * @param string $name Non-existent method name.
50
+ * @param array $arguments All arguments passed to the method.
51
+ * @return mixed
52
  */
53
  public function __call( $name, $arguments ) {
54
  return $this->default_sanitization();
60
  * @since 1.0.2
61
  */
62
  public function default_sanitization() {
63
+ $field_type = $this->field->type();
64
 
65
  /**
66
  * This exists for back-compatibility, but validation
67
  * is not what happens here.
68
  *
69
+ * @deprecated See documentation for "cmb2_sanitize_{$field_type}".
70
  */
71
  if ( function_exists( 'apply_filters_deprecated' ) ) {
72
+ $override_value = apply_filters_deprecated( "cmb2_validate_{$field_type}", array( null, $this->value, $this->field->object_id, $this->field->args(), $this ), '2.0.0', "cmb2_sanitize_{$field_type}" );
73
  } else {
74
+ $override_value = apply_filters( "cmb2_validate_{$field_type}", null, $this->value, $this->field->object_id, $this->field->args(), $this );
75
  }
76
 
77
  if ( null !== $override_value ) {
79
  }
80
 
81
  $sanitized_value = '';
82
+ switch ( $field_type ) {
83
  case 'wysiwyg':
84
  case 'textarea_small':
85
  case 'oembed':
118
  * @return mixed Sanitized value.
119
  */
120
  protected function _default_sanitization() {
121
+ // Handle repeatable fields array.
122
  return is_array( $this->value ) ? array_map( 'sanitize_text_field', $this->value ) : sanitize_text_field( $this->value );
123
  }
124
 
135
  CMB2_Utils::log_if_debug( __METHOD__, __LINE__, "{$this->field->type()} {$this->field->_id()} is missing the 'taxonomy' parameter." );
136
  } else {
137
 
138
+ if ( in_array( $this->field->object_type, array( 'options-page', 'term' ), true ) ) {
139
  $return_values = true;
140
  } else {
141
  wp_set_object_terms( $this->field->object_id, $this->value, $this->field->args( 'taxonomy' ) );
177
  }
178
 
179
  /**
180
+ * Validate url in a meta value.
181
  *
182
  * @since 1.0.1
183
  * @return string Empty string or escaped url
184
  */
185
  public function text_url() {
186
  $protocols = $this->field->args( 'protocols' );
187
+ // for repeatable.
188
  if ( is_array( $this->value ) ) {
189
  foreach ( $this->value as $key => $val ) {
190
  $this->value[ $key ] = $val ? esc_url_raw( $val, $protocols ) : $this->field->get_default();
197
  }
198
 
199
  public function colorpicker() {
200
+ // for repeatable.
201
  if ( is_array( $this->value ) ) {
202
  $check = $this->value;
203
  $this->value = array();
219
  * @return string Empty string or sanitized email
220
  */
221
  public function text_email() {
222
+ // for repeatable.
223
  if ( is_array( $this->value ) ) {
224
  foreach ( $this->value as $key => $val ) {
225
  $val = trim( $val );
250
  $replace = array( '', '.' );
251
 
252
  // Strip slashes. Example: 2\'180.00.
253
+ // See https://github.com/CMB2/CMB2/issues/1014.
254
  $this->value = wp_unslash( $this->value );
255
 
256
+ // for repeatable.
257
  if ( is_array( $this->value ) ) {
258
  foreach ( $this->value as $key => $val ) {
259
  if ( $val ) {
286
  * Datetime to timestamp
287
  *
288
  * @since 1.0.1
289
+ *
290
+ * @param bool $repeat Whether or not to repeat.
291
  * @return string|array Timestring
292
  */
293
  public function text_datetime_timestamp( $repeat = false ) {
319
  * Datetime to timestamp with timezone
320
  *
321
  * @since 1.0.1
322
+ *
323
+ * @param bool $repeat Whether or not to repeat.
324
  * @return string Timestring
325
  */
326
  public function text_datetime_timestamp_timezone( $repeat = false ) {
360
 
361
  if ( 'UTC' === substr( $tzstring, 0, 3 ) ) {
362
  $tzstring = timezone_name_from_abbr( '', $offset, 0 );
363
+ /**
364
+ * The timezone_name_from_abbr() returns false if not found based on offset.
365
  * Since there are currently some invalid timezones in wp_timezone_dropdown(),
366
  * fallback to an offset of 0 (UTC+0)
367
  * https://core.trac.wordpress.org/ticket/29205
391
  'value' => $this->value,
392
  );
393
  } else {
394
+ // Save the utc timestamp supporting field.
395
  if ( $repeat ) {
396
  $utc_values[ $utc_key ][] = $utc_stamp;
397
  } else {
420
  * Sanitize code textareas
421
  *
422
  * @since 1.0.2
423
+ *
424
+ * @param bool $repeat Whether or not to repeat.
425
  * @return string Sanitized data
426
  */
427
  public function textarea_code( $repeat = false ) {
443
  $file_id_key = $this->field->_id() . '_id';
444
 
445
  if ( $this->field->group ) {
446
+ // Return an array with url/id if saving a group field.
447
  $this->value = $this->_get_group_file_value_array( $file_id_key );
448
  } else {
449
  $this->_save_file_id_value( $file_id_key );
457
  * Gets the values for the `file` field type from the data being saved.
458
  *
459
  * @since 2.2.0
460
+ *
461
+ * @param mixed $id_key ID key to use.
462
+ * @return array
463
  */
464
  public function _get_group_file_value_array( $id_key ) {
465
  $alldata = $this->field->group->data_to_save;
466
  $base_id = $this->field->group->_id();
467
  $i = $this->field->group->index;
468
 
469
+ // Check group $alldata data.
470
  $id_val = isset( $alldata[ $base_id ][ $i ][ $id_key ] )
471
  ? absint( $alldata[ $base_id ][ $i ][ $id_key ] )
472
  : '';
487
  * Peforms saving of `file` attachement's ID
488
  *
489
  * @since 1.1.0
490
+ *
491
+ * @param mixed $file_id_key ID key to use.
492
+ * @return mixed
493
  */
494
  public function _save_file_id_value( $file_id_key ) {
495
  $id_field = $this->_new_supporting_field( $file_id_key );
496
 
497
+ // Check standard data_to_save data.
498
  $id_val = isset( $this->field->data_to_save[ $file_id_key ] )
499
  ? $this->field->data_to_save[ $file_id_key ]
500
  : null;
501
 
502
+ // If there is no ID saved yet, try to get it from the url.
503
  if ( $this->value && ! $id_val ) {
504
  $id_val = CMB2_Utils::image_id_from_url( $this->value );
505
 
515
  * Peforms saving of `text_datetime_timestamp_timezone` utc timestamp
516
  *
517
  * @since 2.2.0
518
+ *
519
+ * @param mixed $utc_key UTC key.
520
+ * @param mixed $utc_stamp UTC timestamp.
521
+ * @return mixed
522
  */
523
  public function _save_utc_value( $utc_key, $utc_stamp ) {
524
  return $this->_new_supporting_field( $utc_key )->save_field( $utc_stamp );
528
  * Returns a new, supporting, CMB2_Field object based on a new field id.
529
  *
530
  * @since 2.2.0
531
+ *
532
+ * @param mixed $new_field_id New field ID.
533
+ * @return CMB2_Field
534
  */
535
  public function _new_supporting_field( $new_field_id ) {
536
  return $this->field->get_field_clone( array(
543
  * If repeating, loop through and re-apply sanitization method
544
  *
545
  * @since 1.1.0
546
+ * @param string $method Class method.
547
+ * @param bool $repeat Whether repeating or not.
548
  * @return mixed Sanitized value
549
  */
550
  public function _check_repeat( $method, $repeat ) {
573
  * Determine if passed value is an empty array
574
  *
575
  * @since 2.0.6
576
+ * @param mixed $to_check Value to check.
577
+ * @return boolean Whether value is an array that's empty
578
  */
579
  public function _is_empty_array( $to_check ) {
580
  if ( is_array( $to_check ) ) {
cmb/includes/CMB2_Show_Filters.php CHANGED
@@ -22,7 +22,7 @@ class CMB2_Show_Filters {
22
  *
23
  * @since 2.0.0
24
  *
25
- * @param array $meta_box_args Metabox config array
26
  *
27
  * @return mixed show_on key or false
28
  */
@@ -46,7 +46,7 @@ class CMB2_Show_Filters {
46
  *
47
  * @since 2.0.0
48
  *
49
- * @param array $meta_box_args Metabox config array
50
  *
51
  * @return mixed show_on value or false
52
  */
@@ -71,8 +71,8 @@ class CMB2_Show_Filters {
71
  * Add metaboxes for an specific ID
72
  *
73
  * @since 1.0.0
74
- * @param bool $display To display or not
75
- * @param array $meta_box_args Metabox config array
76
  * @param CMB2 $cmb The CMB2 instance.
77
  * @return bool Whether to display this metabox on the current page.
78
  */
@@ -89,7 +89,7 @@ class CMB2_Show_Filters {
89
  return false;
90
  }
91
 
92
- // If current page id is in the included array, display the metabox
93
  return in_array( $object_id, (array) self::get_show_on_value( $meta_box_args ) );
94
  }
95
 
@@ -97,8 +97,9 @@ class CMB2_Show_Filters {
97
  * Add metaboxes for an specific Page Template
98
  *
99
  * @since 1.0.0
100
- * @param bool $display To display or not
101
- * @param array $meta_box_args Metabox config array
 
102
  * @return bool Whether to display this metabox on the current page.
103
  */
104
  public static function check_page_template( $display, $meta_box_args, $cmb ) {
@@ -114,10 +115,10 @@ class CMB2_Show_Filters {
114
  return false;
115
  }
116
 
117
- // Get current template
118
  $current_template = get_post_meta( $object_id, '_wp_page_template', true );
119
 
120
- // See if there's a match
121
  if ( $current_template && in_array( $current_template, (array) self::get_show_on_value( $meta_box_args ) ) ) {
122
  return true;
123
  }
@@ -129,22 +130,22 @@ class CMB2_Show_Filters {
129
  * Only show options-page metaboxes on their options page (but only enforce on the admin side)
130
  *
131
  * @since 1.0.0
132
- * @param bool $display To display or not
133
- * @param array $meta_box_args Metabox config array
134
  * @return bool Whether to display this metabox on the current page.
135
  */
136
  public static function check_admin_page( $display, $meta_box_args ) {
137
 
138
  $key = self::get_show_on_key( $meta_box_args );
139
- // check if this is a 'options-page' metabox
140
  if ( ! $key || 'options-page' !== $key ) {
141
  return $display;
142
  }
143
 
144
- // Enforce 'show_on' filter in the admin
145
  if ( is_admin() ) {
146
 
147
- // If there is no 'page' query var, our filter isn't applicable
148
  if ( ! isset( $_GET['page'] ) ) {
149
  return $display;
150
  }
@@ -171,7 +172,7 @@ class CMB2_Show_Filters {
171
 
172
  }
173
 
174
- // Allow options-page metaboxes to be displayed anywhere on the front-end
175
  return true;
176
  }
177
 
22
  *
23
  * @since 2.0.0
24
  *
25
+ * @param array $meta_box_args Metabox config array.
26
  *
27
  * @return mixed show_on key or false
28
  */
46
  *
47
  * @since 2.0.0
48
  *
49
+ * @param array $meta_box_args Metabox config array.
50
  *
51
  * @return mixed show_on value or false
52
  */
71
  * Add metaboxes for an specific ID
72
  *
73
  * @since 1.0.0
74
+ * @param bool $display To display or not.
75
+ * @param array $meta_box_args Metabox config array.
76
  * @param CMB2 $cmb The CMB2 instance.
77
  * @return bool Whether to display this metabox on the current page.
78
  */
89
  return false;
90
  }
91
 
92
+ // If current page id is in the included array, display the metabox.
93
  return in_array( $object_id, (array) self::get_show_on_value( $meta_box_args ) );
94
  }
95
 
97
  * Add metaboxes for an specific Page Template
98
  *
99
  * @since 1.0.0
100
+ * @param bool $display To display or not.
101
+ * @param array $meta_box_args Metabox config array.
102
+ * @param CMB2 $cmb CMB2 object.
103
  * @return bool Whether to display this metabox on the current page.
104
  */
105
  public static function check_page_template( $display, $meta_box_args, $cmb ) {
115
  return false;
116
  }
117
 
118
+ // Get current template.
119
  $current_template = get_post_meta( $object_id, '_wp_page_template', true );
120
 
121
+ // See if there's a match.
122
  if ( $current_template && in_array( $current_template, (array) self::get_show_on_value( $meta_box_args ) ) ) {
123
  return true;
124
  }
130
  * Only show options-page metaboxes on their options page (but only enforce on the admin side)
131
  *
132
  * @since 1.0.0
133
+ * @param bool $display To display or not.
134
+ * @param array $meta_box_args Metabox config array.
135
  * @return bool Whether to display this metabox on the current page.
136
  */
137
  public static function check_admin_page( $display, $meta_box_args ) {
138
 
139
  $key = self::get_show_on_key( $meta_box_args );
140
+ // check if this is a 'options-page' metabox.
141
  if ( ! $key || 'options-page' !== $key ) {
142
  return $display;
143
  }
144
 
145
+ // Enforce 'show_on' filter in the admin.
146
  if ( is_admin() ) {
147
 
148
+ // If there is no 'page' query var, our filter isn't applicable.
149
  if ( ! isset( $_GET['page'] ) ) {
150
  return $display;
151
  }
172
 
173
  }
174
 
175
+ // Allow options-page metaboxes to be displayed anywhere on the front-end.
176
  return true;
177
  }
178
 
cmb/includes/CMB2_Types.php CHANGED
@@ -9,12 +9,6 @@
9
  * @author CMB2 team
10
  * @license GPL-2.0+
11
  * @link https://cmb2.io
12
- *
13
- * @method string _id()
14
- * @method string _name()
15
- * @method string _desc()
16
- * @method string _text()
17
- * @method string concat_attrs()
18
  */
19
  class CMB2_Types {
20
 
@@ -142,6 +136,7 @@ class CMB2_Types {
142
  * @since 2.2.3
143
  *
144
  * @param string $method Method attempting to be called on the CMB2_Type_Base object.
 
145
  */
146
  protected function guess_type_object( $method ) {
147
  $fieldtype = $this->field->type();
@@ -184,7 +179,7 @@ class CMB2_Types {
184
  * @since 2.2.4
185
  * @param string $method The possible method to proxy.
186
  * @param array $arguments All arguments passed to the method.
187
- * @return bool|array False if not proxied, else array with 'value' key being the return of the method.
188
  */
189
  public function maybe_proxy_method( $method, $arguments ) {
190
  $exists = false;
@@ -245,7 +240,7 @@ class CMB2_Types {
245
  * @param string $render_class_name The default field type class to use. Defaults to null.
246
  * @param array $args Optional arguments to pass to type class.
247
  * @param mixed $additional Optional additional argument to pass to type class.
248
- * @return CMB2_Type_Base Type object.
249
  */
250
  public function get_new_render_type( $fieldtype, $render_class_name = null, $args = array(), $additional = '' ) {
251
  $render_class_name = $this->get_render_type_class( $fieldtype, $render_class_name );
@@ -286,10 +281,10 @@ class CMB2_Types {
286
  /**
287
  * Retrieve text parameter from field's options array (if it has one), or use fallback text
288
  *
289
- * @since 2.0.0
290
- * @param string $text_key Key in field's options array
291
- * @param string $fallback Fallback text
292
- * @return string Text
293
  */
294
  public function _text( $text_key, $fallback = '' ) {
295
  return $this->field->get_string( $text_key, $fallback );
@@ -300,7 +295,7 @@ class CMB2_Types {
300
  *
301
  * @since 1.0.0
302
  * @param string $file File url
303
- * @return string|false File extension or false
304
  */
305
  public function get_file_ext( $file ) {
306
  return CMB2_Utils::get_file_ext( $file );
@@ -374,7 +369,6 @@ class CMB2_Types {
374
 
375
  // Loop value array and add a row
376
  if ( ! empty( $meta_value ) ) {
377
- $count = count( $meta_value );
378
  foreach ( (array) $meta_value as $val ) {
379
  $this->field->escaped_value = $val;
380
  $this->repeat_row();
@@ -390,7 +384,7 @@ class CMB2_Types {
390
  }
391
 
392
  // Then add an empty row
393
- $this->field->escaped_value = '';
394
  $this->iterator = $this->iterator ? $this->iterator : 1;
395
  $this->repeat_row( 'empty-row hidden' );
396
  }
@@ -417,12 +411,13 @@ class CMB2_Types {
417
  }
418
 
419
  /**
420
- * Generates description markup
421
  *
422
- * @since 1.0.0
423
- * @param boolean $paragraph Paragraph tag or span
424
- * @param boolean $echo Whether to echo description or only return it
425
- * @return string Field's description markup
 
426
  */
427
  public function _desc( $paragraph = false, $echo = false, $repeat_group = false ) {
428
  // Prevent description from printing multiple times for repeatable fields
9
  * @author CMB2 team
10
  * @license GPL-2.0+
11
  * @link https://cmb2.io
 
 
 
 
 
 
12
  */
13
  class CMB2_Types {
14
 
136
  * @since 2.2.3
137
  *
138
  * @param string $method Method attempting to be called on the CMB2_Type_Base object.
139
+ * @return bool
140
  */
141
  protected function guess_type_object( $method ) {
142
  $fieldtype = $this->field->type();
179
  * @since 2.2.4
180
  * @param string $method The possible method to proxy.
181
  * @param array $arguments All arguments passed to the method.
182
+ * @return bool|array False if not proxied, else array with 'value' key being the return of the method.
183
  */
184
  public function maybe_proxy_method( $method, $arguments ) {
185
  $exists = false;
240
  * @param string $render_class_name The default field type class to use. Defaults to null.
241
  * @param array $args Optional arguments to pass to type class.
242
  * @param mixed $additional Optional additional argument to pass to type class.
243
+ * @return CMB2_Type_Base Type object.
244
  */
245
  public function get_new_render_type( $fieldtype, $render_class_name = null, $args = array(), $additional = '' ) {
246
  $render_class_name = $this->get_render_type_class( $fieldtype, $render_class_name );
281
  /**
282
  * Retrieve text parameter from field's options array (if it has one), or use fallback text
283
  *
284
+ * @since 2.0.0
285
+ * @param string $text_key Key in field's options array.
286
+ * @param string $fallback Fallback text.
287
+ * @return string
288
  */
289
  public function _text( $text_key, $fallback = '' ) {
290
  return $this->field->get_string( $text_key, $fallback );
295
  *
296
  * @since 1.0.0
297
  * @param string $file File url
298
+ * @return string|false File extension or false
299
  */
300
  public function get_file_ext( $file ) {
301
  return CMB2_Utils::get_file_ext( $file );
369
 
370
  // Loop value array and add a row
371
  if ( ! empty( $meta_value ) ) {
 
372
  foreach ( (array) $meta_value as $val ) {
373
  $this->field->escaped_value = $val;
374
  $this->repeat_row();
384
  }
385
 
386
  // Then add an empty row
387
+ $this->field->escaped_value = $default;
388
  $this->iterator = $this->iterator ? $this->iterator : 1;
389
  $this->repeat_row( 'empty-row hidden' );
390
  }
411
  }
412
 
413
  /**
414
+ * Generates description markup.
415
  *
416
+ * @since 1.0.0
417
+ * @param bool $paragraph Paragraph tag or span.
418
+ * @param bool $echo Whether to echo description or only return it.
419
+ * @param bool $repeat_group Whether to repeat the group.
420
+ * @return string Field's description markup.
421
  */
422
  public function _desc( $paragraph = false, $echo = false, $repeat_group = false ) {
423
  // Prevent description from printing multiple times for repeatable fields
cmb/includes/CMB2_Utils.php CHANGED
@@ -32,7 +32,7 @@ class CMB2_Utils {
32
  * Utility method that attempts to get an attachment's ID by it's url
33
  *
34
  * @since 1.0.0
35
- * @param string $img_url Attachment url
36
  * @return int|false Attachment ID or false
37
  */
38
  public static function image_id_from_url( $img_url ) {
@@ -85,7 +85,7 @@ class CMB2_Utils {
85
  * @global array $_wp_additional_image_sizes
86
  * @return array The image sizes
87
  */
88
- static function get_available_image_sizes() {
89
  global $_wp_additional_image_sizes;
90
 
91
  $default_image_sizes = array( 'thumbnail', 'medium', 'large' );
@@ -114,7 +114,7 @@ class CMB2_Utils {
114
  * Uses get_available_image_sizes() to get all available sizes.
115
  *
116
  * @since 2.2.4
117
- * @param array|string $size Image size. Accepts an array of width and height (in that order)
118
  * @return false|string Named image size e.g. 'thumbnail'
119
  */
120
  public static function get_named_size( $size ) {
@@ -136,7 +136,7 @@ class CMB2_Utils {
136
  // If it's not an exact match, consider larger sizes with the same aspect ratio.
137
  if ( $data['width'] >= $size[0] && $data['height'] >= $size[1] ) {
138
 
139
- /*
140
  * To test for varying crops, we constrain the dimensions of the larger image
141
  * to the dimensions of the smaller image and see if they match.
142
  */
@@ -176,7 +176,7 @@ class CMB2_Utils {
176
  }
177
  } elseif ( ! empty( $image_sizes[ $size ] ) ) {
178
  $data = $size;
179
- }// End if().
180
 
181
  // If we still don't have a match at this point, return false.
182
  if ( empty( $data ) ) {
@@ -190,7 +190,7 @@ class CMB2_Utils {
190
  * Utility method that returns time string offset by timezone
191
  *
192
  * @since 1.0.0
193
- * @param string $tzstring Time string
194
  * @return string Offset time string
195
  */
196
  public static function timezone_offset( $tzstring ) {
@@ -233,7 +233,7 @@ class CMB2_Utils {
233
  $tzstring = '';
234
  }
235
 
236
- if ( empty( $tzstring ) ) { // Create a UTC+- zone if no timezone string exists
237
  if ( 0 == $current_offset ) {
238
  $tzstring = 'UTC+0';
239
  } elseif ( $current_offset < 0 ) {
@@ -250,8 +250,8 @@ class CMB2_Utils {
250
  * Returns a timestamp, first checking if value already is a timestamp.
251
  *
252
  * @since 2.0.0
253
- * @param string|int $string Possible timestamp string
254
- * @return int Time stamp
255
  */
256
  public static function make_valid_time_stamp( $string ) {
257
  if ( ! $string ) {
@@ -267,7 +267,7 @@ class CMB2_Utils {
267
  * Determine if a value is a valid timestamp
268
  *
269
  * @since 2.0.0
270
- * @param mixed $timestamp Value to check
271
  * @return boolean Whether value is a valid timestamp
272
  */
273
  public static function is_valid_time_stamp( $timestamp ) {
@@ -280,7 +280,7 @@ class CMB2_Utils {
280
  * Checks if a value is 'empty'. Still accepts 0.
281
  *
282
  * @since 2.0.0
283
- * @param mixed $value Value to check
284
  * @return bool True or false
285
  */
286
  public static function isempty( $value ) {
@@ -291,7 +291,7 @@ class CMB2_Utils {
291
  * Checks if a value is not 'empty'. 0 doesn't count as empty.
292
  *
293
  * @since 2.2.2
294
- * @param mixed $value Value to check
295
  * @return bool True or false
296
  */
297
  public static function notempty( $value ) {
@@ -302,8 +302,8 @@ class CMB2_Utils {
302
  * Filters out empty values (not including 0).
303
  *
304
  * @since 2.2.2
305
- * @param mixed $value Value to check
306
- * @return bool True or false
307
  */
308
  public static function filter_empty( $value ) {
309
  return array_filter( $value, array( __CLASS__, 'notempty' ) );
@@ -313,9 +313,9 @@ class CMB2_Utils {
313
  * Insert a single array item inside another array at a set position
314
  *
315
  * @since 2.0.2
316
- * @param array &$array Array to modify. Is passed by reference, and no return is needed.
317
- * @param array $new New array to insert
318
- * @param int $position Position in the main array to insert the new array
319
  */
320
  public static function array_insert( &$array, $new, $position ) {
321
  $before = array_slice( $array, 0, $position - 1 );
@@ -329,6 +329,8 @@ class CMB2_Utils {
329
  * If resources do not load, please check the wiki for details.
330
  *
331
  * @since 1.0.1
 
 
332
  * @return string URL to CMB2 resources
333
  */
334
  public static function url( $path = '' ) {
@@ -339,9 +341,9 @@ class CMB2_Utils {
339
  $cmb2_url = self::get_url_from_dir( cmb2_dir() );
340
 
341
  /**
342
- * Filter the CMB location url
343
  *
344
- * @param string $cmb2_url Currently registered url
345
  */
346
  self::$url = trailingslashit( apply_filters( 'cmb2_meta_box_url', $cmb2_url, CMB2_VERSION ) );
347
 
@@ -383,7 +385,7 @@ class CMB2_Utils {
383
  );
384
  }
385
 
386
- // Check to see if it's anywhere in the root directory
387
  $site_dir = self::get_normalized_abspath();
388
  $site_url = trailingslashit( is_multisite() ? network_site_url() : site_url() );
389
 
@@ -439,8 +441,8 @@ class CMB2_Utils {
439
  * Get timestamp from text date
440
  *
441
  * @since 2.2.0
442
- * @param string $value Date value
443
- * @param string $date_format Expected date format
444
  * @return mixed Unix timestamp representing the date.
445
  */
446
  public static function get_timestamp_from_value( $value, $date_format ) {
@@ -450,9 +452,9 @@ class CMB2_Utils {
450
 
451
  /**
452
  * Takes a php date() format string and returns a string formatted to suit for the date/time pickers
453
- * It will work with only with the following subset ot date() options:
454
  *
455
- * d, l, j, z, m, F, n, y, and Y.
456
  *
457
  * A slight effort is made to deal with escaped characters.
458
  *
@@ -460,44 +462,44 @@ class CMB2_Utils {
460
  * bring even more translation troubles.
461
  *
462
  * @since 2.2.0
463
- * @param string $format php date format
464
  * @return string reformatted string
465
  */
466
  public static function php_to_js_dateformat( $format ) {
467
 
468
  // order is relevant here, since the replacement will be done sequentially.
469
  $supported_options = array(
470
- 'd' => 'dd', // Day, leading 0
471
- 'j' => 'd', // Day, no 0
472
- 'z' => 'o', // Day of the year, no leading zeroes,
473
- // 'D' => 'D', // Day name short, not sure how it'll work with translations
474
- 'l ' => 'DD ', // Day name full, idem before
475
- 'l, ' => 'DD, ', // Day name full, idem before
476
- 'm' => 'mm', // Month of the year, leading 0
477
- 'n' => 'm', // Month of the year, no leading 0
478
- // 'M' => 'M', // Month, Short name
479
- 'F ' => 'MM ', // Month, full name,
480
- 'F, ' => 'MM, ', // Month, full name,
481
- 'y' => 'y', // Year, two digit
482
- 'Y' => 'yy', // Year, full
483
- 'H' => 'HH', // Hour with leading 0 (24 hour)
484
- 'G' => 'H', // Hour with no leading 0 (24 hour)
485
- 'h' => 'hh', // Hour with leading 0 (12 hour)
486
- 'g' => 'h', // Hour with no leading 0 (12 hour),
487
- 'i' => 'mm', // Minute with leading 0,
488
- 's' => 'ss', // Second with leading 0,
489
- 'a' => 'tt', // am/pm
490
- 'A' => 'TT',// AM/PM
491
  );
492
 
493
  foreach ( $supported_options as $php => $js ) {
494
- // replaces every instance of a supported option, but skips escaped characters
495
  $format = preg_replace( "~(?<!\\\\)$php~", $js, $format );
496
  }
497
 
498
  $supported_options = array(
499
- 'l' => 'DD', // Day name full, idem before
500
- 'F' => 'MM', // Month, full name,
501
  );
502
 
503
  if ( isset( $supported_options[ $format ] ) ) {
@@ -513,7 +515,7 @@ class CMB2_Utils {
513
  * Helper function for CMB_Utils::php_to_js_dateformat().
514
  *
515
  * @since 2.2.0
516
- * @param $value Value to wrap/escape
517
  * @return string Modified value
518
  */
519
  public static function wrap_escaped_chars( $value ) {
@@ -525,10 +527,10 @@ class CMB2_Utils {
525
  *
526
  * @since 2.2.0
527
  *
528
- * @param string $function Function name
529
- * @param int $line Line number
530
- * @param mixed $msg Message to output
531
- * @param mixed $debug Variable to print_r
532
  */
533
  public static function log_if_debug( $function, $line, $msg, $debug = null ) {
534
  if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
@@ -540,7 +542,7 @@ class CMB2_Utils {
540
  * Determine a file's extension
541
  *
542
  * @since 1.0.0
543
- * @param string $file File url
544
  * @return string|false File extension or false
545
  */
546
  public static function get_file_ext( $file ) {
@@ -552,7 +554,7 @@ class CMB2_Utils {
552
  * Get the file name from a url
553
  *
554
  * @since 2.0.0
555
- * @param string $value File url or path
556
  * @return string File name
557
  */
558
  public static function get_file_name_from_path( $value ) {
@@ -565,7 +567,7 @@ class CMB2_Utils {
565
  *
566
  * @since 2.2.2
567
  * @param string $version WP version string to compare.
568
- * @return bool Result of comparison check.
569
  */
570
  public static function wp_at_least( $version ) {
571
  return version_compare( get_bloginfo( 'version' ), $version, '>=' );
@@ -577,17 +579,19 @@ class CMB2_Utils {
577
  * @since 1.1.0
578
  * @param array $attrs Attributes to concatenate.
579
  * @param array $attr_exclude Attributes that should NOT be concatenated.
580
- * @return string String of attributes for form element.
581
  */
582
  public static function concat_attrs( $attrs, $attr_exclude = array() ) {
583
  $attr_exclude[] = 'rendered';
 
 
584
  $attributes = '';
585
  foreach ( $attrs as $attr => $val ) {
586
  $excluded = in_array( $attr, (array) $attr_exclude, true );
587
  $empty = false === $val && 'value' !== $attr;
588
  if ( ! $excluded && ! $empty ) {
589
- // if data attribute, use single quote wraps, else double
590
- $quotes = self::is_data_attribute( $attr, 'data-' ) ? "'" : '"';
591
  $attributes .= sprintf( ' %1$s=%3$s%2$s%3$s', $attr, $val, $quotes );
592
  }
593
  }
@@ -599,8 +603,7 @@ class CMB2_Utils {
599
  *
600
  * @since 2.2.5
601
  *
602
- * @param string $att HTML attribute
603
- *
604
  * @return boolean
605
  */
606
  public static function is_data_attribute( $att ) {
@@ -639,8 +642,7 @@ class CMB2_Utils {
639
  *
640
  * @since 2.2.6
641
  *
642
- * @param mixed $value Value to normalize (if numeric).
643
- *
644
  * @return mixed Possibly normalized value.
645
  */
646
  public static function normalize_if_numeric( $value ) {
@@ -650,4 +652,18 @@ class CMB2_Utils {
650
 
651
  return $value;
652
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
653
  }
32
  * Utility method that attempts to get an attachment's ID by it's url
33
  *
34
  * @since 1.0.0
35
+ * @param string $img_url Attachment url.
36
  * @return int|false Attachment ID or false
37
  */
38
  public static function image_id_from_url( $img_url ) {
85
  * @global array $_wp_additional_image_sizes
86
  * @return array The image sizes
87
  */
88
+ public static function get_available_image_sizes() {
89
  global $_wp_additional_image_sizes;
90
 
91
  $default_image_sizes = array( 'thumbnail', 'medium', 'large' );
114
  * Uses get_available_image_sizes() to get all available sizes.
115
  *
116
  * @since 2.2.4
117
+ * @param array|string $size Image size. Accepts an array of width and height (in that order).
118
  * @return false|string Named image size e.g. 'thumbnail'
119
  */
120
  public static function get_named_size( $size ) {
136
  // If it's not an exact match, consider larger sizes with the same aspect ratio.
137
  if ( $data['width'] >= $size[0] && $data['height'] >= $size[1] ) {
138
 
139
+ /**
140
  * To test for varying crops, we constrain the dimensions of the larger image
141
  * to the dimensions of the smaller image and see if they match.
142
  */
176
  }
177
  } elseif ( ! empty( $image_sizes[ $size ] ) ) {
178
  $data = $size;
179
+ }// End if.
180
 
181
  // If we still don't have a match at this point, return false.
182
  if ( empty( $data ) ) {
190
  * Utility method that returns time string offset by timezone
191
  *
192
  * @since 1.0.0
193
+ * @param string $tzstring Time string.
194
  * @return string Offset time string
195
  */
196
  public static function timezone_offset( $tzstring ) {
233
  $tzstring = '';
234
  }
235
 
236
+ if ( empty( $tzstring ) ) { // Create a UTC+- zone if no timezone string exists.
237
  if ( 0 == $current_offset ) {
238
  $tzstring = 'UTC+0';
239
  } elseif ( $current_offset < 0 ) {
250
  * Returns a timestamp, first checking if value already is a timestamp.
251
  *
252
  * @since 2.0.0
253
+ * @param string|int $string Possible timestamp string.
254
+ * @return int Time stamp.
255
  */
256
  public static function make_valid_time_stamp( $string ) {
257
  if ( ! $string ) {
267
  * Determine if a value is a valid timestamp
268
  *
269
  * @since 2.0.0
270
+ * @param mixed $timestamp Value to check.
271
  * @return boolean Whether value is a valid timestamp
272
  */
273
  public static function is_valid_time_stamp( $timestamp ) {
280
  * Checks if a value is 'empty'. Still accepts 0.
281
  *
282
  * @since 2.0.0
283
+ * @param mixed $value Value to check.
284
  * @return bool True or false
285
  */
286
  public static function isempty( $value ) {
291
  * Checks if a value is not 'empty'. 0 doesn't count as empty.
292
  *
293
  * @since 2.2.2
294
+ * @param mixed $value Value to check.
295
  * @return bool True or false
296
  */
297
  public static function notempty( $value ) {
302
  * Filters out empty values (not including 0).
303
  *
304
  * @since 2.2.2
305
+ * @param mixed $value Value to check.
306
+ * @return array True or false.
307
  */
308
  public static function filter_empty( $value ) {
309
  return array_filter( $value, array( __CLASS__, 'notempty' ) );
313
  * Insert a single array item inside another array at a set position
314
  *
315
  * @since 2.0.2
316
+ * @param array $array Array to modify. Is passed by reference, and no return is needed. Passed by reference.
317
+ * @param array $new New array to insert.
318
+ * @param int $position Position in the main array to insert the new array.
319
  */
320
  public static function array_insert( &$array, $new, $position ) {
321
  $before = array_slice( $array, 0, $position - 1 );
329
  * If resources do not load, please check the wiki for details.
330
  *
331
  * @since 1.0.1
332
+ *
333
+ * @param string $path URL path.
334
  * @return string URL to CMB2 resources
335
  */
336
  public static function url( $path = '' ) {
341
  $cmb2_url = self::get_url_from_dir( cmb2_dir() );
342
 
343
  /**
344
+ * Filter the CMB location url.
345
  *
346
+ * @param string $cmb2_url Currently registered url.
347
  */
348
  self::$url = trailingslashit( apply_filters( 'cmb2_meta_box_url', $cmb2_url, CMB2_VERSION ) );
349
 
385
  );
386
  }
387
 
388
+ // Check to see if it's anywhere in the root directory.
389
  $site_dir = self::get_normalized_abspath();
390
  $site_url = trailingslashit( is_multisite() ? network_site_url() : site_url() );
391
 
441
  * Get timestamp from text date
442
  *
443
  * @since 2.2.0
444
+ * @param string $value Date value.
445
+ * @param string $date_format Expected date format.
446
  * @return mixed Unix timestamp representing the date.
447
  */
448
  public static function get_timestamp_from_value( $value, $date_format ) {
452
 
453
  /**
454
  * Takes a php date() format string and returns a string formatted to suit for the date/time pickers
455
+ * It will work only with the following subset of date() options:
456
  *
457
+ * Formats: d, l, j, z, m, F, n, y, and Y.
458
  *
459
  * A slight effort is made to deal with escaped characters.
460
  *
462
  * bring even more translation troubles.
463
  *
464
  * @since 2.2.0
465
+ * @param string $format PHP date format.
466
  * @return string reformatted string
467
  */
468
  public static function php_to_js_dateformat( $format ) {
469
 
470
  // order is relevant here, since the replacement will be done sequentially.
471
  $supported_options = array(
472
+ 'd' => 'dd', // Day, leading 0.
473
+ 'j' => 'd', // Day, no 0.
474
+ 'z' => 'o', // Day of the year, no leading zeroes.
475
+ // 'D' => 'D', // Day name short, not sure how it'll work with translations.
476
+ 'l ' => 'DD ', // Day name full, idem before.
477
+ 'l, ' => 'DD, ', // Day name full, idem before.
478
+ 'm' => 'mm', // Month of the year, leading 0.
479
+ 'n' => 'm', // Month of the year, no leading 0.
480
+ // 'M' => 'M', // Month, Short name.
481
+ 'F ' => 'MM ', // Month, full name.
482
+ 'F, ' => 'MM, ', // Month, full name.
483
+ 'y' => 'y', // Year, two digit.
484
+ 'Y' => 'yy', // Year, full.
485
+ 'H' => 'HH', // Hour with leading 0 (24 hour).
486
+ 'G' => 'H', // Hour with no leading 0 (24 hour).
487
+ 'h' => 'hh', // Hour with leading 0 (12 hour).
488
+ 'g' => 'h', // Hour with no leading 0 (12 hour).
489
+ 'i' => 'mm', // Minute with leading 0.
490
+ 's' => 'ss', // Second with leading 0.
491
+ 'a' => 'tt', // am/pm.
492
+ 'A' => 'TT', // AM/PM.
493
  );
494
 
495
  foreach ( $supported_options as $php => $js ) {
496
+ // replaces every instance of a supported option, but skips escaped characters.
497
  $format = preg_replace( "~(?<!\\\\)$php~", $js, $format );
498
  }
499
 
500
  $supported_options = array(
501
+ 'l' => 'DD', // Day name full, idem before.
502
+ 'F' => 'MM', // Month, full name.
503
  );
504
 
505
  if ( isset( $supported_options[ $format ] ) ) {
515
  * Helper function for CMB_Utils::php_to_js_dateformat().
516
  *
517
  * @since 2.2.0
518
+ * @param string $value Value to wrap/escape.
519
  * @return string Modified value
520
  */
521
  public static function wrap_escaped_chars( $value ) {
527
  *
528
  * @since 2.2.0
529
  *
530
+ * @param string $function Function name.
531
+ * @param int $line Line number.
532
+ * @param mixed $msg Message to output.
533
+ * @param mixed $debug Variable to print_r.
534
  */
535
  public static function log_if_debug( $function, $line, $msg, $debug = null ) {
536
  if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
542
  * Determine a file's extension
543
  *
544
  * @since 1.0.0
545
+ * @param string $file File url.
546
  * @return string|false File extension or false
547
  */
548
  public static function get_file_ext( $file ) {
554
  * Get the file name from a url
555
  *
556
  * @since 2.0.0
557
+ * @param string $value File url or path.
558
  * @return string File name
559
  */
560
  public static function get_file_name_from_path( $value ) {
567
  *
568
  * @since 2.2.2
569
  * @param string $version WP version string to compare.
570
+ * @return bool Result of comparison check.
571
  */
572
  public static function wp_at_least( $version ) {
573
  return version_compare( get_bloginfo( 'version' ), $version, '>=' );
579
  * @since 1.1.0
580
  * @param array $attrs Attributes to concatenate.
581
  * @param array $attr_exclude Attributes that should NOT be concatenated.
582
+ * @return string String of attributes for form element.
583
  */
584
  public static function concat_attrs( $attrs, $attr_exclude = array() ) {
585
  $attr_exclude[] = 'rendered';
586
+ $attr_exclude[] = 'js_dependencies';
587
+
588
  $attributes = '';
589
  foreach ( $attrs as $attr => $val ) {
590
  $excluded = in_array( $attr, (array) $attr_exclude, true );
591
  $empty = false === $val && 'value' !== $attr;
592
  if ( ! $excluded && ! $empty ) {
593
+ // if data attribute, use single quote wraps, else double.
594
+ $quotes = self::is_data_attribute( $attr ) ? "'" : '"';
595
  $attributes .= sprintf( ' %1$s=%3$s%2$s%3$s', $attr, $val, $quotes );
596
  }
597
  }
603
  *
604
  * @since 2.2.5
605
  *
606
+ * @param string $att HTML attribute.
 
607
  * @return boolean
608
  */
609
  public static function is_data_attribute( $att ) {
642
  *
643
  * @since 2.2.6
644
  *
645
+ * @param mixed $value Value to normalize (if numeric).
 
646
  * @return mixed Possibly normalized value.
647
  */
648
  public static function normalize_if_numeric( $value ) {
652
 
653
  return $value;
654
  }
655
+
656
+ /**
657
+ * Generates a 12 character unique hash from a string.
658
+ *
659
+ * @since 2.4.0
660
+ *
661
+ * @param string $string String to create a hash from.
662
+ *
663
+ * @return string
664
+ */
665
+ public static function generate_hash( $string ) {
666
+ return substr( base_convert( md5( $string ), 16, 32 ), 0, 12 );
667
+ }
668
+
669
  }
cmb/includes/CMB2_hookup.php CHANGED
@@ -58,7 +58,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
58
  *
59
  * @since 2.2.6
60
  *
61
- * @param CMB2 $cmb The CMB2 object to hookup
62
  *
63
  * @return CMB2_Hookup_Base $hookup The hookup object.
64
  */
@@ -80,7 +80,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
80
  }
81
 
82
  if ( is_admin() ) {
83
- // register our scripts and styles for cmb
84
  $this->once( 'admin_enqueue_scripts', array( __CLASS__, 'register_scripts' ), 8 );
85
  $this->once( 'admin_enqueue_scripts', array( $this, 'do_scripts' ) );
86
 
@@ -131,6 +131,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
131
  add_action( 'add_meta_boxes', array( $this, 'add_metaboxes' ) );
132
  }
133
 
 
134
  add_action( 'add_attachment', array( $this, 'save_post' ) );
135
  add_action( 'edit_attachment', array( $this, 'save_post' ) );
136
  add_action( 'save_post', array( $this, 'save_post' ), 10, 2 );
@@ -190,7 +191,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
190
  $priority = $this->get_priority( 8 );
191
 
192
  foreach ( $this->taxonomies as $taxonomy ) {
193
- // Display our form data
194
  add_action( "{$taxonomy}_edit_form", array( $this, 'term_metabox' ), $priority, 2 );
195
 
196
  $show_on_add = is_array( $show_on_term_add )
@@ -207,7 +208,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
207
  */
208
  $show_on_add = apply_filters( "cmb2_show_on_term_add_form_{$this->cmb->cmb_id}", $show_on_add, $this->cmb );
209
 
210
- // Display form in add-new section (unless specified not to)
211
  if ( $show_on_add ) {
212
  add_action( "{$taxonomy}_add_form_fields", array( $this, 'term_metabox' ), $priority, 2 );
213
  }
@@ -248,7 +249,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
248
  return;
249
  }
250
 
251
- // Only use minified files if SCRIPT_DEBUG is off
252
  $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
253
  $front = is_admin() ? '' : '-front';
254
  $rtl = is_rtl() ? '-rtl' : '';
@@ -294,7 +295,9 @@ class CMB2_hookup extends CMB2_Hookup_Base {
294
  /**
295
  * Enqueues scripts and styles for CMB2 in admin_head.
296
  *
297
- * @since 1.0.0
 
 
298
  */
299
  public function do_scripts( $hook ) {
300
  $hooks = array(
@@ -325,6 +328,8 @@ class CMB2_hookup extends CMB2_Hookup_Base {
325
  * Register the CMB2 field column headers.
326
  *
327
  * @since 2.2.2
 
 
328
  */
329
  public function register_column_headers( $columns ) {
330
  $fields = $this->cmb->prop( 'fields' );
@@ -358,6 +363,9 @@ class CMB2_hookup extends CMB2_Hookup_Base {
358
  * The CMB2 field column display output.
359
  *
360
  * @since 2.2.2
 
 
 
361
  */
362
  public function column_display( $column_name, $object_id ) {
363
  if ( isset( $this->columns[ $column_name ] ) ) {
@@ -442,7 +450,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
442
  * Output the opening markup for a context box.
443
  *
444
  * @since 2.2.4
445
- * @param $add_handle Whether to add the metabox handle and opening div for .inside
446
  */
447
  public function context_box_title_markup_open( $add_handle = true ) {
448
  $title = $this->cmb->prop( 'title' );
@@ -468,7 +476,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
468
  * Output the closing markup for a context box.
469
  *
470
  * @since 2.2.4
471
- * @param $add_inside_close Whether to add closing div for .inside.
472
  */
473
  public function context_box_title_markup_close( $add_inside_close = true ) {
474
 
@@ -508,11 +516,15 @@ class CMB2_hookup extends CMB2_Hookup_Base {
508
  add_filter( "postbox_classes_{$page}_{$this->cmb->cmb_id}", array( $this, 'postbox_classes' ) );
509
 
510
  foreach ( $this->cmb->box_types() as $object_type ) {
511
- if ( count( $this->cmb->tax_metaboxes_to_remove ) ) {
512
- $this->remove_default_tax_metaboxes( $object_type );
513
- }
514
-
515
- add_meta_box( $this->cmb->cmb_id, $this->cmb->prop( 'title' ), array( $this, 'metabox_callback' ), $object_type, $this->cmb->prop( 'context' ), $this->cmb->prop( 'priority' ) );
 
 
 
 
516
  }
517
  }
518
 
@@ -520,24 +532,27 @@ class CMB2_hookup extends CMB2_Hookup_Base {
520
  * Remove the specified default taxonomy metaboxes for a post-type.
521
  *
522
  * @since 2.2.3
523
- * @param string $post_type Post type to remove the metabox for.
524
  */
525
- protected function remove_default_tax_metaboxes( $post_type ) {
526
- foreach ( $this->cmb->tax_metaboxes_to_remove as $taxonomy ) {
527
- if ( ! taxonomy_exists( $taxonomy ) ) {
528
- continue;
529
- }
530
 
531
- $mb_id = is_taxonomy_hierarchical( $taxonomy ) ? "{$taxonomy}div" : "tagsdiv-{$taxonomy}";
532
- remove_meta_box( $mb_id, $post_type, 'side' );
 
 
 
533
  }
534
  }
535
 
536
  /**
537
  * Modify metabox postbox classes.
538
  *
539
- * @since 2.2.4
540
- * @param array $classes Array of classes
541
  * @return array Modified array of classes
542
  */
543
  public function postbox_classes( $classes ) {
@@ -557,8 +572,8 @@ class CMB2_hookup extends CMB2_Hookup_Base {
557
  /**
558
  * Modify metabox altnernate context postbox classes.
559
  *
560
- * @since 2.2.4
561
- * @param array $classes Array of classes
562
  * @return array Modified array of classes
563
  */
564
  protected function alternate_context_postbox_classes( $classes ) {
@@ -581,7 +596,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
581
  }
582
 
583
  /**
584
- * Display metaboxes for a post or comment object
585
  *
586
  * @since 1.0.0
587
  */
@@ -591,9 +606,11 @@ class CMB2_hookup extends CMB2_Hookup_Base {
591
  }
592
 
593
  /**
594
- * Display metaboxes for new user page
595
  *
596
- * @since 1.0.0
 
 
597
  */
598
  public function user_new_metabox( $section ) {
599
  if ( $section == $this->cmb->prop( 'new_user_section' ) ) {
@@ -624,8 +641,8 @@ class CMB2_hookup extends CMB2_Hookup_Base {
624
  /**
625
  * Display metaboxes for an object type.
626
  *
627
- * @since 2.2.0
628
- * @param string $type Object type
629
  * @return void
630
  */
631
  public function show_form_for_type( $type ) {
@@ -648,21 +665,21 @@ class CMB2_hookup extends CMB2_Hookup_Base {
648
  }
649
 
650
  /**
651
- * Determines if metabox should be shown in current context
652
  *
653
- * @since 2.0.0
654
- * @return bool Whether metabox should be added/shown
655
  */
656
  public function show_on() {
657
- // If metabox is requesting to be conditionally shown
658
  $show = $this->cmb->should_show();
659
 
660
  /**
661
- * Filter to determine if metabox should show. Default is true
662
  *
663
- * @param array $show Default is true, show the metabox
664
- * @param mixed $meta_box_args Array of the metabox arguments
665
- * @param mixed $cmb The CMB2 instance
666
  */
667
  $show = (bool) apply_filters( 'cmb2_show_on', $show, $this->cmb->meta_box, $this->cmb );
668
 
@@ -672,8 +689,9 @@ class CMB2_hookup extends CMB2_Hookup_Base {
672
  /**
673
  * Get the CMB priority property set to numeric hook priority.
674
  *
675
- * @since 2.2.0
676
- * @param integer $default Default display hook priority.
 
677
  * @return integer Hook priority.
678
  */
679
  public function get_priority( $default = 10 ) {
@@ -702,9 +720,9 @@ class CMB2_hookup extends CMB2_Hookup_Base {
702
  /**
703
  * Save data from post metabox
704
  *
705
- * @since 1.0.0
706
- * @param int $post_id Post ID
707
- * @param mixed $post Post object
708
  * @return void
709
  */
710
  public function save_post( $post_id, $post = false ) {
@@ -713,25 +731,23 @@ class CMB2_hookup extends CMB2_Hookup_Base {
713
 
714
  $do_not_pass_go = (
715
  ! $this->can_save( $post_type )
716
- // check user editing permissions
717
  || ( 'page' == $post_type && ! current_user_can( 'edit_page', $post_id ) )
718
  || ! current_user_can( 'edit_post', $post_id )
719
  );
720
 
721
  if ( $do_not_pass_go ) {
722
- // do not collect $200
723
  return;
724
  }
725
 
726
- // take a trip to reading railroad – if you pass go collect $200
727
  $this->cmb->save_fields( $post_id, 'post', $_POST );
728
  }
729
 
730
  /**
731
- * Save data from comment metabox
732
  *
733
- * @since 2.0.9
734
- * @param int $comment_id Comment ID
735
  * @return void
736
  */
737
  public function save_comment( $comment_id ) {
@@ -744,14 +760,14 @@ class CMB2_hookup extends CMB2_Hookup_Base {
744
  }
745
 
746
  /**
747
- * Save data from user fields
748
  *
749
- * @since 1.0.x
750
- * @param int $user_id User ID
751
  * @return void
752
  */
753
  public function save_user( $user_id ) {
754
- // check permissions
755
  if ( $this->can_save( 'user' ) ) {
756
  $this->cmb->save_fields( $user_id, 'user', $_POST );
757
  }
@@ -760,16 +776,16 @@ class CMB2_hookup extends CMB2_Hookup_Base {
760
  /**
761
  * Save data from term fields
762
  *
763
- * @since 2.2.0
764
- * @param int $term_id Term ID
765
- * @param int $tt_id Term Taxonomy ID
766
- * @param string $taxonomy Taxonomy
767
  * @return void
768
  */
769
  public function save_term( $term_id, $tt_id, $taxonomy = '' ) {
770
  $taxonomy = $taxonomy ? $taxonomy : $tt_id;
771
 
772
- // check permissions
773
  if ( $this->taxonomy_can_save( $taxonomy ) && $this->can_save( 'term' ) ) {
774
  $this->cmb->save_fields( $term_id, 'term', $_POST );
775
  }
@@ -778,10 +794,10 @@ class CMB2_hookup extends CMB2_Hookup_Base {
778
  /**
779
  * Delete term meta when a term is deleted.
780
  *
781
- * @since 2.2.0
782
- * @param int $term_id Term ID
783
- * @param int $tt_id Term Taxonomy ID
784
- * @param string $taxonomy Taxonomy
785
  * @return void
786
  */
787
  public function delete_term( $term_id, $tt_id, $taxonomy = '' ) {
@@ -797,22 +813,22 @@ class CMB2_hookup extends CMB2_Hookup_Base {
797
  }
798
 
799
  /**
800
- * Determines if the current object is able to be saved
801
  *
802
  * @since 2.0.9
803
  * @param string $type Current object type.
804
- * @return bool Whether object can be saved
805
  */
806
  public function can_save( $type = '' ) {
807
 
808
  $can_save = (
809
  $this->cmb->prop( 'save_fields' )
810
- // check nonce
811
  && isset( $_POST[ $this->cmb->nonce() ] )
812
  && wp_verify_nonce( $_POST[ $this->cmb->nonce() ], $this->cmb->nonce() )
813
- // check if autosave
814
  && ! ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE )
815
- // get the metabox types & compare it to this type
816
  && ( $type && in_array( $type, $this->cmb->box_types() ) )
817
  // Don't do updates during a switch-to-blog instance.
818
  && ! ( is_multisite() && ms_is_switched() )
@@ -822,7 +838,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
822
  * Filter to determine if metabox is allowed to save.
823
  *
824
  * @param bool $can_save Whether the current metabox can save.
825
- * @param object $cmb The CMB2 instance
826
  */
827
  return apply_filters( 'cmb2_can_save', $can_save, $this->cmb );
828
  }
@@ -830,8 +846,9 @@ class CMB2_hookup extends CMB2_Hookup_Base {
830
  /**
831
  * Determine if taxonomy of term being modified is cmb2-editable.
832
  *
833
- * @since 2.2.0
834
- * @param string $taxonomy Taxonomy of term being modified.
 
835
  * @return bool Whether taxonomy is editable.
836
  */
837
  public function taxonomy_can_save( $taxonomy ) {
@@ -866,9 +883,12 @@ class CMB2_hookup extends CMB2_Hookup_Base {
866
  }
867
 
868
  /**
869
- * Includes CMB2 styles
870
  *
871
- * @since 2.0.0
 
 
 
872
  */
873
  public static function enqueue_cmb_css( $handle = 'cmb2-styles' ) {
874
 
@@ -891,7 +911,7 @@ class CMB2_hookup extends CMB2_Hookup_Base {
891
  }
892
 
893
  /**
894
- * Includes CMB2 JS
895
  *
896
  * @since 2.0.0
897
  */
58
  *
59
  * @since 2.2.6
60
  *
61
+ * @param CMB2 $cmb The CMB2 object to hookup.
62
  *
63
  * @return CMB2_Hookup_Base $hookup The hookup object.
64
  */
80
  }
81
 
82
  if ( is_admin() ) {
83
+ // Register our scripts and styles for cmb.
84
  $this->once( 'admin_enqueue_scripts', array( __CLASS__, 'register_scripts' ), 8 );
85
  $this->once( 'admin_enqueue_scripts', array( $this, 'do_scripts' ) );
86
 
131
  add_action( 'add_meta_boxes', array( $this, 'add_metaboxes' ) );
132
  }
133
 
134
+ add_action( 'add_meta_boxes', array( $this, 'remove_default_tax_metaboxes' ) );
135
  add_action( 'add_attachment', array( $this, 'save_post' ) );
136
  add_action( 'edit_attachment', array( $this, 'save_post' ) );
137
  add_action( 'save_post', array( $this, 'save_post' ), 10, 2 );
191
  $priority = $this->get_priority( 8 );
192
 
193
  foreach ( $this->taxonomies as $taxonomy ) {
194
+ // Display our form data.
195
  add_action( "{$taxonomy}_edit_form", array( $this, 'term_metabox' ), $priority, 2 );
196
 
197
  $show_on_add = is_array( $show_on_term_add )
208
  */
209
  $show_on_add = apply_filters( "cmb2_show_on_term_add_form_{$this->cmb->cmb_id}", $show_on_add, $this->cmb );
210
 
211
+ // Display form in add-new section (unless specified not to).
212
  if ( $show_on_add ) {
213
  add_action( "{$taxonomy}_add_form_fields", array( $this, 'term_metabox' ), $priority, 2 );
214
  }
249
  return;
250
  }
251
 
252
+ // Only use minified files if SCRIPT_DEBUG is off.
253
  $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
254
  $front = is_admin() ? '' : '-front';
255
  $rtl = is_rtl() ? '-rtl' : '';
295
  /**
296
  * Enqueues scripts and styles for CMB2 in admin_head.
297
  *
298
+ * @since 1.0.0
299
+ *
300
+ * @param string $hook Current hook for the admin page.
301
  */
302
  public function do_scripts( $hook ) {
303
  $hooks = array(
328
  * Register the CMB2 field column headers.
329
  *
330
  * @since 2.2.2
331
+ *
332
+ * @param array $columns Array of columns available for the admin page.
333
  */
334
  public function register_column_headers( $columns ) {
335
  $fields = $this->cmb->prop( 'fields' );
363
  * The CMB2 field column display output.
364
  *
365
  * @since 2.2.2
366
+ *
367
+ * @param string $column_name Current column name.
368
+ * @param mixed $object_id Current object ID.
369
  */
370
  public function column_display( $column_name, $object_id ) {
371
  if ( isset( $this->columns[ $column_name ] ) ) {
450
  * Output the opening markup for a context box.
451
  *
452
  * @since 2.2.4
453
+ * @param bool $add_handle Whether to add the metabox handle and opening div for .inside.
454
  */
455
  public function context_box_title_markup_open( $add_handle = true ) {
456
  $title = $this->cmb->prop( 'title' );
476
  * Output the closing markup for a context box.
477
  *
478
  * @since 2.2.4
479
+ * @param bool $add_inside_close Whether to add closing div for .inside.
480
  */
481
  public function context_box_title_markup_close( $add_inside_close = true ) {
482
 
516
  add_filter( "postbox_classes_{$page}_{$this->cmb->cmb_id}", array( $this, 'postbox_classes' ) );
517
 
518
  foreach ( $this->cmb->box_types() as $object_type ) {
519
+ add_meta_box(
520
+ $this->cmb->cmb_id,
521
+ $this->cmb->prop( 'title' ),
522
+ array( $this, 'metabox_callback' ),
523
+ $object_type,
524
+ $this->cmb->prop( 'context' ),
525
+ $this->cmb->prop( 'priority' ),
526
+ $this->cmb->prop( 'mb_callback_args' )
527
+ );
528
  }
529
  }
530
 
532
  * Remove the specified default taxonomy metaboxes for a post-type.
533
  *
534
  * @since 2.2.3
535
+ *
536
  */
537
+ public function remove_default_tax_metaboxes() {
538
+ $to_remove = array_filter( (array) $this->cmb->tax_metaboxes_to_remove, 'taxonomy_exists' );
539
+ if ( empty( $to_remove ) ) {
540
+ return;
541
+ }
542
 
543
+ foreach ( $this->cmb->box_types() as $post_type ) {
544
+ foreach ( $to_remove as $taxonomy ) {
545
+ $mb_id = is_taxonomy_hierarchical( $taxonomy ) ? "{$taxonomy}div" : "tagsdiv-{$taxonomy}";
546
+ remove_meta_box( $mb_id, $post_type, 'side' );
547
+ }
548
  }
549
  }
550
 
551
  /**
552
  * Modify metabox postbox classes.
553
  *
554
+ * @since 2.2.4
555
+ * @param array $classes Array of classes.
556
  * @return array Modified array of classes
557
  */
558
  public function postbox_classes( $classes ) {
572
  /**
573
  * Modify metabox altnernate context postbox classes.
574
  *
575
+ * @since 2.2.4
576
+ * @param array $classes Array of classes.
577
  * @return array Modified array of classes
578
  */
579
  protected function alternate_context_postbox_classes( $classes ) {
596
  }
597
 
598
  /**
599
+ * Display metaboxes for a post or comment object.
600
  *
601
  * @since 1.0.0
602
  */
606
  }
607
 
608
  /**
609
+ * Display metaboxes for new user page.
610
  *
611
+ * @since 1.0.0
612
+ *
613
+ * @param mixed $section User section metabox.
614
  */
615
  public function user_new_metabox( $section ) {
616
  if ( $section == $this->cmb->prop( 'new_user_section' ) ) {
641
  /**
642
  * Display metaboxes for an object type.
643
  *
644
+ * @since 2.2.0
645
+ * @param string $type Object type.
646
  * @return void
647
  */
648
  public function show_form_for_type( $type ) {
665
  }
666
 
667
  /**
668
+ * Determines if metabox should be shown in current context.
669
  *
670
+ * @since 2.0.0
671
+ * @return bool Whether metabox should be added/shown.
672
  */
673
  public function show_on() {
674
+ // If metabox is requesting to be conditionally shown.
675
  $show = $this->cmb->should_show();
676
 
677
  /**
678
+ * Filter to determine if metabox should show. Default is true.
679
  *
680
+ * @param array $show Default is true, show the metabox.
681
+ * @param mixed $meta_box_args Array of the metabox arguments.
682
+ * @param mixed $cmb The CMB2 instance.
683
  */
684
  $show = (bool) apply_filters( 'cmb2_show_on', $show, $this->cmb->meta_box, $this->cmb );
685
 
689
  /**
690
  * Get the CMB priority property set to numeric hook priority.
691
  *
692
+ * @since 2.2.0
693
+ *
694
+ * @param integer $default Default display hook priority.
695
  * @return integer Hook priority.
696
  */
697
  public function get_priority( $default = 10 ) {
720
  /**
721
  * Save data from post metabox
722
  *
723
+ * @since 1.0.0
724
+ * @param int $post_id Post ID.
725
+ * @param mixed $post Post object.
726
  * @return void
727
  */
728
  public function save_post( $post_id, $post = false ) {
731
 
732
  $do_not_pass_go = (
733
  ! $this->can_save( $post_type )
734
+ // Check user editing permissions.
735
  || ( 'page' == $post_type && ! current_user_can( 'edit_page', $post_id ) )
736
  || ! current_user_can( 'edit_post', $post_id )
737
  );
738
 
739
  if ( $do_not_pass_go ) {
 
740
  return;
741
  }
742
 
 
743
  $this->cmb->save_fields( $post_id, 'post', $_POST );
744
  }
745
 
746
  /**
747
+ * Save data from comment metabox.
748
  *
749
+ * @since 2.0.9
750
+ * @param int $comment_id Comment ID.
751
  * @return void
752
  */
753
  public function save_comment( $comment_id ) {
760
  }
761
 
762
  /**
763
+ * Save data from user fields.
764
  *
765
+ * @since 1.0.x
766
+ * @param int $user_id User ID.
767
  * @return void
768
  */
769
  public function save_user( $user_id ) {
770
+ // check permissions.
771
  if ( $this->can_save( 'user' ) ) {
772
  $this->cmb->save_fields( $user_id, 'user', $_POST );
773
  }
776
  /**
777
  * Save data from term fields
778
  *
779
+ * @since 2.2.0
780
+ * @param int $term_id Term ID.
781
+ * @param int $tt_id Term Taxonomy ID.
782
+ * @param string $taxonomy Taxonomy.
783
  * @return void
784
  */
785
  public function save_term( $term_id, $tt_id, $taxonomy = '' ) {
786
  $taxonomy = $taxonomy ? $taxonomy : $tt_id;
787
 
788
+ // check permissions.
789
  if ( $this->taxonomy_can_save( $taxonomy ) && $this->can_save( 'term' ) ) {
790
  $this->cmb->save_fields( $term_id, 'term', $_POST );
791
  }
794
  /**
795
  * Delete term meta when a term is deleted.
796
  *
797
+ * @since 2.2.0
798
+ * @param int $term_id Term ID.
799
+ * @param int $tt_id Term Taxonomy ID.
800
+ * @param string $taxonomy Taxonomy.
801
  * @return void
802
  */
803
  public function delete_term( $term_id, $tt_id, $taxonomy = '' ) {
813
  }
814
 
815
  /**
816
+ * Determines if the current object is able to be saved.
817
  *
818
  * @since 2.0.9
819
  * @param string $type Current object type.
820
+ * @return bool Whether object can be saved.
821
  */
822
  public function can_save( $type = '' ) {
823
 
824
  $can_save = (
825
  $this->cmb->prop( 'save_fields' )
826
+ // check nonce.
827
  && isset( $_POST[ $this->cmb->nonce() ] )
828
  && wp_verify_nonce( $_POST[ $this->cmb->nonce() ], $this->cmb->nonce() )
829
+ // check if autosave.
830
  && ! ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE )
831
+ // get the metabox types & compare it to this type.
832
  && ( $type && in_array( $type, $this->cmb->box_types() ) )
833
  // Don't do updates during a switch-to-blog instance.
834
  && ! ( is_multisite() && ms_is_switched() )
838
  * Filter to determine if metabox is allowed to save.
839
  *
840
  * @param bool $can_save Whether the current metabox can save.
841
+ * @param object $cmb The CMB2 instance.
842
  */
843
  return apply_filters( 'cmb2_can_save', $can_save, $this->cmb );
844
  }
846
  /**
847
  * Determine if taxonomy of term being modified is cmb2-editable.
848
  *
849
+ * @since 2.2.0
850
+ *
851
+ * @param string $taxonomy Taxonomy of term being modified.
852
  * @return bool Whether taxonomy is editable.
853
  */
854
  public function taxonomy_can_save( $taxonomy ) {
883
  }
884
 
885
  /**
886
+ * Includes CMB2 styles.
887
  *
888
+ * @since 2.0.0
889
+ *
890
+ * @param string $handle CSS handle.
891
+ * @return mixed
892
  */
893
  public static function enqueue_cmb_css( $handle = 'cmb2-styles' ) {
894
 
911
  }
912
 
913
  /**
914
+ * Includes CMB2 JS.
915
  *
916
  * @since 2.0.0
917
  */
cmb/includes/helper-functions.php CHANGED
@@ -13,7 +13,7 @@
13
  * Helper function to provide directory path to CMB2
14
  *
15
  * @since 2.0.0
16
- * @param string $path Path to append
17
  * @return string Directory with optional path appended
18
  */
19
  function cmb2_dir( $path = '' ) {
@@ -24,7 +24,7 @@ function cmb2_dir( $path = '' ) {
24
  * Autoloads files with CMB2 classes when needed
25
  *
26
  * @since 1.0.0
27
- * @param string $class_name Name of the class being requested
28
  */
29
  function cmb2_autoload_classes( $class_name ) {
30
  if ( 0 !== strpos( $class_name, 'CMB2' ) ) {
@@ -70,6 +70,8 @@ function cmb2_ajax() {
70
  * Get instance of the CMB2_Option class for the passed metabox ID
71
  *
72
  * @since 2.0.0
 
 
73
  * @return CMB2_Option object Options class for setting/getting options for metabox
74
  */
75
  function cmb2_options( $key ) {
@@ -95,7 +97,7 @@ function cmb2_options( $key ) {
95
  function cmb2_get_oembed( $args = array() ) {
96
  $oembed = cmb2_ajax()->get_oembed_no_edit( $args );
97
 
98
- // Send back our embed
99
  if ( $oembed['embed'] && $oembed['embed'] != $oembed['fallback'] ) {
100
  return '<div class="cmb2-oembed">' . $oembed['embed'] . '</div>';
101
  }
@@ -111,7 +113,7 @@ function cmb2_get_oembed( $args = array() ) {
111
  return new WP_Error( 'cmb2_get_oembed_result', $error, compact( 'oembed', 'args' ) );
112
  }
113
 
114
- // Otherwise, send back error info that no oEmbeds were found
115
  return '<p class="ui-state-error-text">' . $error . '</p>';
116
  }
117
 
@@ -120,6 +122,8 @@ function cmb2_get_oembed( $args = array() ) {
120
  *
121
  * @since 2.2.2
122
  * @see cmb2_get_oembed
 
 
123
  */
124
  function cmb2_do_oembed( $args = array() ) {
125
  echo cmb2_get_oembed( $args );
@@ -130,9 +134,9 @@ add_action( 'cmb2_do_oembed', 'cmb2_do_oembed' );
130
  * A helper function to get an option from a CMB2 options array
131
  *
132
  * @since 1.0.1
133
- * @param string $option_key Option key
134
- * @param string $field_id Option array field key
135
- * @param mixed $default Optional default fallback value
136
  * @return array Options array or specific field
137
  */
138
  function cmb2_get_option( $option_key, $field_id = '', $default = false ) {
@@ -143,10 +147,10 @@ function cmb2_get_option( $option_key, $field_id = '', $default = false ) {
143
  * A helper function to update an option in a CMB2 options array
144
  *
145
  * @since 2.0.0
146
- * @param string $option_key Option key
147
- * @param string $field_id Option array field key
148
- * @param mixed $value Value to update data with
149
- * @param boolean $single Whether data should not be an array
150
  * @return boolean Success/Failure
151
  */
152
  function cmb2_update_option( $option_key, $field_id, $value, $single = true ) {
@@ -161,9 +165,9 @@ function cmb2_update_option( $option_key, $field_id, $value, $single = true ) {
161
  * Get a CMB2 field object.
162
  *
163
  * @since 1.1.0
164
- * @param array $meta_box Metabox ID or Metabox config array
165
- * @param array $field_id Field ID or all field arguments
166
- * @param int $object_id Object ID
167
  * @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page).
168
  * Defaults to metabox object type.
169
  * @return CMB2_Field|null CMB2_Field object unless metabox config cannot be found
@@ -186,9 +190,9 @@ function cmb2_get_field( $meta_box, $field_id, $object_id = 0, $object_type = ''
186
  * Get a field's value.
187
  *
188
  * @since 1.1.0
189
- * @param array $meta_box Metabox ID or Metabox config array
190
- * @param array $field_id Field ID or all field arguments
191
- * @param int $object_id Object ID
192
  * @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page).
193
  * Defaults to metabox object type.
194
  * @return mixed Maybe escaped value
@@ -202,7 +206,7 @@ function cmb2_get_field_value( $meta_box, $field_id, $object_id = 0, $object_typ
202
  * Because OOP can be scary
203
  *
204
  * @since 2.0.2
205
- * @param array $meta_box_config Metabox Config array
206
  * @return CMB2 object Instantiated CMB2 object
207
  */
208
  function new_cmb2_box( array $meta_box_config ) {
@@ -213,8 +217,8 @@ function new_cmb2_box( array $meta_box_config ) {
213
  * Retrieve a CMB2 instance by the metabox ID
214
  *
215
  * @since 2.0.0
216
- * @param mixed $meta_box Metabox ID or Metabox config array
217
- * @param int $object_id Object ID
218
  * @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page).
219
  * Defaults to metabox object type.
220
  * @return CMB2 object
@@ -228,9 +232,9 @@ function cmb2_get_metabox( $meta_box, $object_id = 0, $object_type = '' ) {
228
  if ( is_string( $meta_box ) ) {
229
  $cmb = CMB2_Boxes::get( $meta_box );
230
  } else {
231
- // See if we already have an instance of this metabox
232
  $cmb = CMB2_Boxes::get( $meta_box['id'] );
233
- // If not, we'll initate a new metabox
234
  $cmb = $cmb ? $cmb : new CMB2( $meta_box, $object_id );
235
  }
236
 
@@ -249,7 +253,7 @@ function cmb2_get_metabox( $meta_box, $object_id = 0, $object_type = '' ) {
249
  * Returns array of sanitized field values from a metabox (without saving them)
250
  *
251
  * @since 2.0.3
252
- * @param mixed $meta_box Metabox ID or Metabox config array
253
  * @param array $data_to_sanitize Array of field_id => value data for sanitizing (likely $_POST data).
254
  * @return mixed Array of sanitized values or false if no CMB2 object found
255
  */
@@ -262,9 +266,9 @@ function cmb2_get_metabox_sanitized_values( $meta_box, array $data_to_sanitize )
262
  * Retrieve a metabox form
263
  *
264
  * @since 2.0.0
265
- * @param mixed $meta_box Metabox config array or Metabox ID
266
- * @param int $object_id Object ID
267
- * @param array $args Optional arguments array
268
  * @return string CMB2 html form markup
269
  */
270
  function cmb2_get_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
@@ -273,7 +277,7 @@ function cmb2_get_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
273
  $cmb = cmb2_get_metabox( $meta_box, $object_id );
274
 
275
  ob_start();
276
- // Get cmb form
277
  cmb2_print_metabox_form( $cmb, $object_id, $args );
278
  $form = ob_get_clean();
279
 
@@ -284,16 +288,16 @@ function cmb2_get_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
284
  * Display a metabox form & save it on submission
285
  *
286
  * @since 1.0.0
287
- * @param mixed $meta_box Metabox config array or Metabox ID
288
- * @param int $object_id Object ID
289
- * @param array $args Optional arguments array
290
  */
291
  function cmb2_print_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
292
 
293
  $object_id = $object_id ? $object_id : get_the_ID();
294
  $cmb = cmb2_get_metabox( $meta_box, $object_id );
295
 
296
- // if passing a metabox ID, and that ID was not found
297
  if ( ! $cmb ) {
298
  return;
299
  }
@@ -306,7 +310,7 @@ function cmb2_print_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
306
  'enqueue_js' => $cmb->prop( 'enqueue_js' ),
307
  ) );
308
 
309
- // Set object type explicitly (rather than trying to guess from context)
310
  $cmb->object_type( $args['object_type'] );
311
 
312
  // Save the metabox if it's been submitted
@@ -314,7 +318,7 @@ function cmb2_print_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
314
  // @todo more hardening?
315
  if (
316
  $cmb->prop( 'save_fields' )
317
- // check nonce
318
  && isset( $_POST['submit-cmb'], $_POST['object_id'], $_POST[ $cmb->nonce() ] )
319
  && wp_verify_nonce( $_POST[ $cmb->nonce() ], $cmb->nonce() )
320
  && $object_id && $_POST['object_id'] == $object_id
@@ -322,7 +326,7 @@ function cmb2_print_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
322
  $cmb->save_fields( $object_id, $cmb->object_type(), $_POST );
323
  }
324
 
325
- // Enqueue JS/CSS
326
  if ( $args['cmb_styles'] ) {
327
  CMB2_hookup::enqueue_cmb_css();
328
  }
@@ -335,7 +339,7 @@ function cmb2_print_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
335
 
336
  $format_parts = explode( '%3$s', $form_format );
337
 
338
- // Show cmb form
339
  printf( $format_parts[0], $cmb->cmb_id, $object_id );
340
  $cmb->show_form();
341
 
@@ -346,12 +350,13 @@ function cmb2_print_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
346
  }
347
 
348
  /**
349
- * Display a metabox form (or optionally return it) & save it on submission
350
  *
351
  * @since 1.0.0
352
- * @param mixed $meta_box Metabox config array or Metabox ID
353
- * @param int $object_id Object ID
354
- * @param array $args Optional arguments array
 
355
  */
356
  function cmb2_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
357
  if ( ! isset( $args['echo'] ) || $args['echo'] ) {
@@ -367,8 +372,8 @@ if ( ! function_exists( 'date_create_from_format' ) ) {
367
  * Reimplementation of DateTime::createFromFormat for PHP < 5.3. :(
368
  * Borrowed from http://stackoverflow.com/questions/5399075/php-datetimecreatefromformat-in-5-2
369
  *
370
- * @param $date_format
371
- * @param $date_value
372
  *
373
  * @return DateTime
374
  */
@@ -387,7 +392,7 @@ if ( ! function_exists( 'date_create_from_format' ) ) {
387
  $parsed_time = strptime( $date_value, $schedule_format );
388
 
389
  $ymd = sprintf(
390
- /*
391
  * This is a format string that takes six total decimal
392
  * arguments, then left-pads them with zeros to either
393
  * 4 or 2 characters, as needed
@@ -403,7 +408,7 @@ if ( ! function_exists( 'date_create_from_format' ) ) {
403
 
404
  return new DateTime( $ymd );
405
  }
406
- }// End if().
407
 
408
  if ( ! function_exists( 'date_timestamp_get' ) ) {
409
 
@@ -411,11 +416,11 @@ if ( ! function_exists( 'date_timestamp_get' ) ) {
411
  * Returns the Unix timestamp representing the date.
412
  * Reimplementation of DateTime::getTimestamp for PHP < 5.3. :(
413
  *
414
- * @param DateTime
415
  *
416
  * @return int
417
  */
418
  function date_timestamp_get( DateTime $date ) {
419
  return $date->format( 'U' );
420
  }
421
- }// End if().
13
  * Helper function to provide directory path to CMB2
14
  *
15
  * @since 2.0.0
16
+ * @param string $path Path to append.
17
  * @return string Directory with optional path appended
18
  */
19
  function cmb2_dir( $path = '' ) {
24
  * Autoloads files with CMB2 classes when needed
25
  *
26
  * @since 1.0.0
27
+ * @param string $class_name Name of the class being requested.
28
  */
29
  function cmb2_autoload_classes( $class_name ) {
30
  if ( 0 !== strpos( $class_name, 'CMB2' ) ) {
70
  * Get instance of the CMB2_Option class for the passed metabox ID
71
  *
72
  * @since 2.0.0
73
+ *
74
+ * @param string $key Option key to fetch.
75
  * @return CMB2_Option object Options class for setting/getting options for metabox
76
  */
77
  function cmb2_options( $key ) {
97
  function cmb2_get_oembed( $args = array() ) {
98
  $oembed = cmb2_ajax()->get_oembed_no_edit( $args );
99
 
100
+ // Send back our embed.
101
  if ( $oembed['embed'] && $oembed['embed'] != $oembed['fallback'] ) {
102
  return '<div class="cmb2-oembed">' . $oembed['embed'] . '</div>';
103
  }
113
  return new WP_Error( 'cmb2_get_oembed_result', $error, compact( 'oembed', 'args' ) );
114
  }
115
 
116
+ // Otherwise, send back error info that no oEmbeds were found.
117
  return '<p class="ui-state-error-text">' . $error . '</p>';
118
  }
119
 
122
  *
123
  * @since 2.2.2
124
  * @see cmb2_get_oembed
125
+ *
126
+ * @param array $args oEmbed args.
127
  */
128
  function cmb2_do_oembed( $args = array() ) {
129
  echo cmb2_get_oembed( $args );
134
  * A helper function to get an option from a CMB2 options array
135
  *
136
  * @since 1.0.1
137
+ * @param string $option_key Option key.
138
+ * @param string $field_id Option array field key.
139
+ * @param mixed $default Optional default fallback value.
140
  * @return array Options array or specific field
141
  */
142
  function cmb2_get_option( $option_key, $field_id = '', $default = false ) {
147
  * A helper function to update an option in a CMB2 options array
148
  *
149
  * @since 2.0.0
150
+ * @param string $option_key Option key.
151
+ * @param string $field_id Option array field key.
152
+ * @param mixed $value Value to update data with.
153
+ * @param boolean $single Whether data should not be an array.
154
  * @return boolean Success/Failure
155
  */
156
  function cmb2_update_option( $option_key, $field_id, $value, $single = true ) {
165
  * Get a CMB2 field object.
166
  *
167
  * @since 1.1.0
168
+ * @param array $meta_box Metabox ID or Metabox config array.
169
+ * @param array $field_id Field ID or all field arguments.
170
+ * @param int $object_id Object ID.
171
  * @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page).
172
  * Defaults to metabox object type.
173
  * @return CMB2_Field|null CMB2_Field object unless metabox config cannot be found
190
  * Get a field's value.
191
  *
192
  * @since 1.1.0
193
+ * @param array $meta_box Metabox ID or Metabox config array.
194
+ * @param array $field_id Field ID or all field arguments.
195
+ * @param int $object_id Object ID.
196
  * @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page).
197
  * Defaults to metabox object type.
198
  * @return mixed Maybe escaped value
206
  * Because OOP can be scary
207
  *
208
  * @since 2.0.2
209
+ * @param array $meta_box_config Metabox Config array.
210
  * @return CMB2 object Instantiated CMB2 object
211
  */
212
  function new_cmb2_box( array $meta_box_config ) {
217
  * Retrieve a CMB2 instance by the metabox ID
218
  *
219
  * @since 2.0.0
220
+ * @param mixed $meta_box Metabox ID or Metabox config array.
221
+ * @param int $object_id Object ID.
222
  * @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page).
223
  * Defaults to metabox object type.
224
  * @return CMB2 object
232
  if ( is_string( $meta_box ) ) {
233
  $cmb = CMB2_Boxes::get( $meta_box );
234
  } else {
235
+ // See if we already have an instance of this metabox.
236
  $cmb = CMB2_Boxes::get( $meta_box['id'] );
237
+ // If not, we'll initate a new metabox.
238
  $cmb = $cmb ? $cmb : new CMB2( $meta_box, $object_id );
239
  }
240
 
253
  * Returns array of sanitized field values from a metabox (without saving them)
254
  *
255
  * @since 2.0.3
256
+ * @param mixed $meta_box Metabox ID or Metabox config array.
257
  * @param array $data_to_sanitize Array of field_id => value data for sanitizing (likely $_POST data).
258
  * @return mixed Array of sanitized values or false if no CMB2 object found
259
  */
266
  * Retrieve a metabox form
267
  *
268
  * @since 2.0.0
269
+ * @param mixed $meta_box Metabox config array or Metabox ID.
270
+ * @param int $object_id Object ID.
271
+ * @param array $args Optional arguments array.
272
  * @return string CMB2 html form markup
273
  */
274
  function cmb2_get_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
277
  $cmb = cmb2_get_metabox( $meta_box, $object_id );
278
 
279
  ob_start();
280
+ // Get cmb form.
281
  cmb2_print_metabox_form( $cmb, $object_id, $args );
282
  $form = ob_get_clean();
283
 
288
  * Display a metabox form & save it on submission
289
  *
290
  * @since 1.0.0
291
+ * @param mixed $meta_box Metabox config array or Metabox ID.
292
+ * @param int $object_id Object ID.
293
+ * @param array $args Optional arguments array.
294
  */
295
  function cmb2_print_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
296
 
297
  $object_id = $object_id ? $object_id : get_the_ID();
298
  $cmb = cmb2_get_metabox( $meta_box, $object_id );
299
 
300
+ // if passing a metabox ID, and that ID was not found.
301
  if ( ! $cmb ) {
302
  return;
303
  }
310
  'enqueue_js' => $cmb->prop( 'enqueue_js' ),
311
  ) );
312
 
313
+ // Set object type explicitly (rather than trying to guess from context).
314
  $cmb->object_type( $args['object_type'] );
315
 
316
  // Save the metabox if it's been submitted
318
  // @todo more hardening?
319
  if (
320
  $cmb->prop( 'save_fields' )
321
+ // check nonce.
322
  && isset( $_POST['submit-cmb'], $_POST['object_id'], $_POST[ $cmb->nonce() ] )
323
  && wp_verify_nonce( $_POST[ $cmb->nonce() ], $cmb->nonce() )
324
  && $object_id && $_POST['object_id'] == $object_id
326
  $cmb->save_fields( $object_id, $cmb->object_type(), $_POST );
327
  }
328
 
329
+ // Enqueue JS/CSS.
330
  if ( $args['cmb_styles'] ) {
331
  CMB2_hookup::enqueue_cmb_css();
332
  }
339
 
340
  $format_parts = explode( '%3$s', $form_format );
341
 
342
+ // Show cmb form.
343
  printf( $format_parts[0], $cmb->cmb_id, $object_id );
344
  $cmb->show_form();
345
 
350
  }
351
 
352
  /**
353
+ * Display a metabox form (or optionally return it) & save it on submission.
354
  *
355
  * @since 1.0.0
356
+ * @param mixed $meta_box Metabox config array or Metabox ID.
357
+ * @param int $object_id Object ID.
358
+ * @param array $args Optional arguments array.
359
+ * @return string
360
  */
361
  function cmb2_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
362
  if ( ! isset( $args['echo'] ) || $args['echo'] ) {
372
  * Reimplementation of DateTime::createFromFormat for PHP < 5.3. :(
373
  * Borrowed from http://stackoverflow.com/questions/5399075/php-datetimecreatefromformat-in-5-2
374
  *
375
+ * @param string $date_format Date format.
376
+ * @param string $date_value Date value.
377
  *
378
  * @return DateTime
379
  */
392
  $parsed_time = strptime( $date_value, $schedule_format );
393
 
394
  $ymd = sprintf(
395
+ /**
396
  * This is a format string that takes six total decimal
397
  * arguments, then left-pads them with zeros to either
398
  * 4 or 2 characters, as needed
408
 
409
  return new DateTime( $ymd );
410
  }
411
+ }// End if.
412
 
413
  if ( ! function_exists( 'date_timestamp_get' ) ) {
414
 
416
  * Returns the Unix timestamp representing the date.
417
  * Reimplementation of DateTime::getTimestamp for PHP < 5.3. :(
418
  *
419
+ * @param DateTime $date DateTime instance.
420
  *
421
  * @return int
422
  */
423
  function date_timestamp_get( DateTime $date ) {
424
  return $date->format( 'U' );
425
  }
426
+ }// End if.
cmb/includes/rest-api/CMB2_REST_Controller_Fields.php CHANGED
@@ -417,7 +417,7 @@ class CMB2_REST_Controller_Fields extends CMB2_REST_Controller_Boxes {
417
  }
418
 
419
  if ( $this->request['object_id'] && $this->request['object_type'] ) {
420
- $field_data['value'] = $field->get_data();
421
  }
422
 
423
  return $field_data;
417
  }
418
 
419
  if ( $this->request['object_id'] && $this->request['object_type'] ) {
420
+ $field_data['value'] = $field->get_rest_value();
421
  }
422
 
423
  return $field_data;
cmb/includes/types/CMB2_Type_Base.php CHANGED
@@ -62,6 +62,8 @@ abstract class CMB2_Type_Base {
62
  * @return string|CMB2_Type_Base Rendered output or this object.
63
  */
64
  public function rendered( $rendered ) {
 
 
65
  if ( $this->args['rendered'] ) {
66
  return is_a( $rendered, __CLASS__ ) ? $rendered->rendered : $rendered;
67
  }
@@ -85,19 +87,13 @@ abstract class CMB2_Type_Base {
85
  * Handles parsing and filtering attributes while preserving any passed in via field config.
86
  *
87
  * @since 1.1.0
88
- * @param string $element Element for filter
89
- * @param array $type_defaults Type default arguments
90
- * @param array $type_args Type override arguments
91
- * @return array Parsed and filtered arguments
92
  */
93
- public function parse_args( $element, $type_defaults, $type_args = array() ) {
94
- $type_args = empty( $type_args ) ? $this->args : $type_args;
95
-
96
- $field_overrides = $this->field->args( 'attributes' );
97
-
98
- $args = ! empty( $field_overrides )
99
- ? wp_parse_args( $field_overrides, $type_args )
100
- : $type_args;
101
 
102
  /**
103
  * Filter attributes for a field type.
@@ -111,26 +107,54 @@ abstract class CMB2_Type_Base {
111
  */
112
  $args = apply_filters( "cmb2_{$element}_attributes", $args, $type_defaults, $this->field, $this->types );
113
 
114
- return wp_parse_args( $args, $type_defaults );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
115
  }
116
 
117
  /**
118
  * Fall back to CMB2_Types methods
119
  *
120
- * @param string $field
 
121
  * @throws Exception Throws an exception if the field is invalid.
122
  * @return mixed
123
  */
124
- public function __call( $name, $arguments ) {
125
- switch ( $name ) {
126
  case '_id':
127
  case '_name':
128
  case '_desc':
129
  case '_text':
130
  case 'concat_attrs':
131
- return call_user_func_array( array( $this->types, $name ), $arguments );
132
  default:
133
- throw new Exception( sprintf( esc_html__( 'Invalid %1$s method: %2$s', 'cmb2' ), __CLASS__, $name ) );
134
  }
135
  }
136
 
62
  * @return string|CMB2_Type_Base Rendered output or this object.
63
  */
64
  public function rendered( $rendered ) {
65
+ $this->field->register_js_data();
66
+
67
  if ( $this->args['rendered'] ) {
68
  return is_a( $rendered, __CLASS__ ) ? $rendered->rendered : $rendered;
69
  }
87
  * Handles parsing and filtering attributes while preserving any passed in via field config.
88
  *
89
  * @since 1.1.0
90
+ * @param string $element Element for filter
91
+ * @param array $type_defaults Type default arguments
92
+ * @param array $type_overrides Type override arguments
93
+ * @return array Parsed and filtered arguments
94
  */
95
+ public function parse_args( $element, $type_defaults, $type_overrides = array() ) {
96
+ $args = $this->parse_args_from_overrides( $type_overrides );
 
 
 
 
 
 
97
 
98
  /**
99
  * Filter attributes for a field type.
107
  */
108
  $args = apply_filters( "cmb2_{$element}_attributes", $args, $type_defaults, $this->field, $this->types );
109
 
110
+ $args = wp_parse_args( $args, $type_defaults );
111
+
112
+ if ( ! empty( $args['js_dependencies'] ) ) {
113
+ $this->field->add_js_dependencies( $args['js_dependencies'] );
114
+ }
115
+
116
+ return $args;
117
+ }
118
+
119
+ /**
120
+ * Handles parsing and filtering attributes while preserving any passed in via field config.
121
+ *
122
+ * @since 2.2.4
123
+ * @param array $type_overrides Type override arguments
124
+ * @return array Parsed arguments
125
+ */
126
+ protected function parse_args_from_overrides( $type_overrides = array() ) {
127
+ $type_overrides = empty( $type_overrides ) ? $this->args : $type_overrides;
128
+
129
+ if ( true !== $this->field->args( 'disable_hash_data_attribute' ) ) {
130
+ $type_overrides['data-hash'] = $this->field->hash_id();
131
+ }
132
+
133
+ $field_overrides = $this->field->args( 'attributes' );
134
+
135
+ return ! empty( $field_overrides )
136
+ ? wp_parse_args( $field_overrides, $type_overrides )
137
+ : $type_overrides;
138
  }
139
 
140
  /**
141
  * Fall back to CMB2_Types methods
142
  *
143
+ * @param string $method
144
+ * @param array $arguments
145
  * @throws Exception Throws an exception if the field is invalid.
146
  * @return mixed
147
  */
148
+ public function __call( $method, $arguments ) {
149
+ switch ( $method ) {
150
  case '_id':
151
  case '_name':
152
  case '_desc':
153
  case '_text':
154
  case 'concat_attrs':
155
+ return call_user_func_array( array( $this->types, $method ), $arguments );
156
  default:
157
+ throw new Exception( sprintf( esc_html__( 'Invalid %1$s method: %2$s', 'cmb2' ), __CLASS__, $method ) );
158
  }
159
  }
160
 
cmb/includes/types/CMB2_Type_File.php CHANGED
@@ -142,6 +142,7 @@ class CMB2_Type_File extends CMB2_Type_File_Base {
142
  $args = array(
143
  // if we're looking at a file in a group, we need to get the non-prefixed id
144
  'id' => ( $this->field->group ? $this->field->args( '_id' ) : $this->args['id'] ) . '_id',
 
145
  );
146
 
147
  // and get new field object
@@ -157,7 +158,7 @@ class CMB2_Type_File extends CMB2_Type_File_Base {
157
 
158
  // if there is no id saved yet, try to get it from the url
159
  if ( $this->args['value'] && ! $id_value ) {
160
- $id_value = cmb2_utils::image_id_from_url( esc_url_raw( $this->args['value'] ) );
161
  }
162
 
163
  $id_field->value = $id_value;
142
  $args = array(
143
  // if we're looking at a file in a group, we need to get the non-prefixed id
144
  'id' => ( $this->field->group ? $this->field->args( '_id' ) : $this->args['id'] ) . '_id',
145
+ 'disable_hash_data_attribute' => true,
146
  );
147
 
148
  // and get new field object
158
 
159
  // if there is no id saved yet, try to get it from the url
160
  if ( $this->args['value'] && ! $id_value ) {
161
+ $id_value = CMB2_Utils::image_id_from_url( esc_url_raw( $this->args['value'] ) );
162
  }
163
 
164
  $id_field->value = $id_value;
cmb/includes/types/CMB2_Type_File_Base.php CHANGED
@@ -33,11 +33,12 @@ class CMB2_Type_File_Base extends CMB2_Type_Text {
33
  */
34
  $is_valid_types = apply_filters( 'cmb2_valid_img_types', $valid_types );
35
  $is_valid = $file_ext && in_array( $file_ext, (array) $is_valid_types );
 
36
 
37
  /**
38
  * Filter for determining if a field value has a valid image file-type extension.
39
  *
40
- * The dynamic portion of the hook name, $this->field->id(), refers to the field id attribute.
41
  *
42
  * @since 2.0.9
43
  *
@@ -45,7 +46,7 @@ class CMB2_Type_File_Base extends CMB2_Type_Text {
45
  * @param string $file File url.
46
  * @param string $file_ext File extension.
47
  */
48
- return (bool) apply_filters( "cmb2_{$this->field->id()}_is_valid_img_ext", $is_valid, $file, $file_ext );
49
  }
50
 
51
  /**
33
  */
34
  $is_valid_types = apply_filters( 'cmb2_valid_img_types', $valid_types );
35
  $is_valid = $file_ext && in_array( $file_ext, (array) $is_valid_types );
36
+ $field_id = $this->field->id();
37
 
38
  /**
39
  * Filter for determining if a field value has a valid image file-type extension.
40
  *
41
+ * The dynamic portion of the hook name, $field_id, refers to the field id attribute.
42
  *
43
  * @since 2.0.9
44
  *
46
  * @param string $file File url.
47
  * @param string $file_ext File extension.
48
  */
49
+ return (bool) apply_filters( "cmb2_{$field_id}_is_valid_img_ext", $is_valid, $file, $file_ext );
50
  }
51
 
52
  /**
cmb/includes/types/CMB2_Type_Taxonomy_Base.php CHANGED
@@ -12,6 +12,13 @@
12
  */
13
  abstract class CMB2_Type_Taxonomy_Base extends CMB2_Type_Multi_Base {
14
 
 
 
 
 
 
 
 
15
  /**
16
  * Checks if we can get a post object, and if so, uses `get_the_terms` which utilizes caching.
17
  *
@@ -19,16 +26,17 @@ abstract class CMB2_Type_Taxonomy_Base extends CMB2_Type_Multi_Base {
19
  * @return mixed Array of terms on success
20
  */
21
  public function get_object_terms() {
22
- if ( 'options-page' === $this->field->object_type ) {
23
- return $this->options_terms();
24
- }
25
-
26
- if ( 'post' !== $this->field->object_type ) {
27
- return $this->non_post_object_terms();
 
 
 
 
28
  }
29
-
30
- // WP caches internally so it's better to use
31
- return get_the_terms( $this->field->object_id, $this->field->args( 'taxonomy' ) );
32
  }
33
 
34
  /**
@@ -83,12 +91,20 @@ abstract class CMB2_Type_Taxonomy_Base extends CMB2_Type_Multi_Base {
83
  * @return mixed Array of terms on success
84
  */
85
  public function get_terms() {
 
 
 
 
 
 
 
 
 
 
 
86
  return CMB2_Utils::wp_at_least( '4.5.0' )
87
- ? get_terms( wp_parse_args( $this->field->prop( 'query_args', array() ), array(
88
- 'taxonomy' => $this->field->args( 'taxonomy' ),
89
- 'hide_empty' => false,
90
- ) ) )
91
- : get_terms( $this->field->args( 'taxonomy' ), 'hide_empty=0' );
92
  }
93
 
94
  protected function no_terms_result( $error, $tag = 'li' ) {
12
  */
13
  abstract class CMB2_Type_Taxonomy_Base extends CMB2_Type_Multi_Base {
14
 
15
+ /**
16
+ * Parent term ID when looping hierarchical terms.
17
+ *
18
+ * @var integer|null
19
+ */
20
+ protected $parent = null;
21
+
22
  /**
23
  * Checks if we can get a post object, and if so, uses `get_the_terms` which utilizes caching.
24
  *
26
  * @return mixed Array of terms on success
27
  */
28
  public function get_object_terms() {
29
+ switch ( $this->field->object_type ) {
30
+ case 'options-page':
31
+ case 'term':
32
+ return $this->options_terms();
33
+ case 'post':
34
+ // WP caches internally so it's better to use
35
+ return get_the_terms( $this->field->object_id, $this->field->args( 'taxonomy' ) );
36
+
37
+ default:
38
+ return $this->non_post_object_terms();
39
  }
 
 
 
40
  }
41
 
42
  /**
91
  * @return mixed Array of terms on success
92
  */
93
  public function get_terms() {
94
+ $args = array(
95
+ 'taxonomy' => $this->field->args( 'taxonomy' ),
96
+ 'hide_empty' => false,
97
+ );
98
+
99
+ if ( null !== $this->parent ) {
100
+ $args['parent'] = $this->parent;
101
+ }
102
+
103
+ $args = wp_parse_args( $this->field->prop( 'query_args', array() ), $args );
104
+
105
  return CMB2_Utils::wp_at_least( '4.5.0' )
106
+ ? get_terms( $args )
107
+ : get_terms( $this->field->args( 'taxonomy' ), http_build_query( $args ) );
 
 
 
108
  }
109
 
110
  protected function no_terms_result( $error, $tag = 'li' ) {
cmb/includes/types/CMB2_Type_Taxonomy_Multicheck_Hierarchical.php CHANGED
@@ -11,6 +11,12 @@
11
  * @link https://cmb2.io
12
  */
13
  class CMB2_Type_Taxonomy_Multicheck_Hierarchical extends CMB2_Type_Taxonomy_Multicheck {
 
 
 
 
 
 
14
  protected $parent = 0;
15
 
16
  public function render() {
@@ -33,14 +39,4 @@ class CMB2_Type_Taxonomy_Multicheck_Hierarchical extends CMB2_Type_Taxonomy_Mult
33
  return $options;
34
  }
35
 
36
- public function get_terms() {
37
- return CMB2_Utils::wp_at_least( '4.5.0' )
38
- ? get_terms( wp_parse_args( $this->field->prop( 'query_args', array() ), array(
39
- 'taxonomy' => $this->field->args( 'taxonomy' ),
40
- 'hide_empty' => false,
41
- 'parent' => $this->parent,
42
- ) ) )
43
- : get_terms( $this->field->args( 'taxonomy' ), 'hide_empty=0&parent=0' );
44
- }
45
-
46
  }
11
  * @link https://cmb2.io
12
  */
13
  class CMB2_Type_Taxonomy_Multicheck_Hierarchical extends CMB2_Type_Taxonomy_Multicheck {
14
+
15
+ /**
16
+ * Parent term ID when looping hierarchical terms.
17
+ *
18
+ * @var integer
19
+ */
20
  protected $parent = 0;
21
 
22
  public function render() {
39
  return $options;
40
  }
41
 
 
 
 
 
 
 
 
 
 
 
42
  }
cmb/includes/types/CMB2_Type_Taxonomy_Radio_Hierarchical.php CHANGED
@@ -11,6 +11,12 @@
11
  * @link https://cmb2.io
12
  */
13
  class CMB2_Type_Taxonomy_Radio_Hierarchical extends CMB2_Type_Taxonomy_Radio {
 
 
 
 
 
 
14
  protected $parent = 0;
15
 
16
  public function render() {
@@ -32,14 +38,4 @@ class CMB2_Type_Taxonomy_Radio_Hierarchical extends CMB2_Type_Taxonomy_Radio {
32
  return $options;
33
  }
34
 
35
- public function get_terms() {
36
- return CMB2_Utils::wp_at_least( '4.5.0' )
37
- ? get_terms( wp_parse_args( $this->field->prop( 'query_args', array() ), array(
38
- 'taxonomy' => $this->field->args( 'taxonomy' ),
39
- 'hide_empty' => false,
40
- 'parent' => $this->parent,
41
- ) ) )
42
- : get_terms( $this->field->args( 'taxonomy' ), 'hide_empty=0&parent=0' );
43
- }
44
-
45
  }
11
  * @link https://cmb2.io
12
  */
13
  class CMB2_Type_Taxonomy_Radio_Hierarchical extends CMB2_Type_Taxonomy_Radio {
14
+
15
+ /**
16
+ * Parent term ID when looping hierarchical terms.
17
+ *
18
+ * @var integer
19
+ */
20
  protected $parent = 0;
21
 
22
  public function render() {
38
  return $options;
39
  }
40
 
 
 
 
 
 
 
 
 
 
 
41
  }
cmb/includes/types/CMB2_Type_Text.php CHANGED
@@ -51,12 +51,8 @@ class CMB2_Type_Text extends CMB2_Type_Base {
51
  'js_dependencies' => array(),
52
  ), $args );
53
 
54
- if ( ! empty( $a['js_dependencies'] ) ) {
55
- $this->field->add_js_dependencies( $a['js_dependencies'] );
56
- }
57
-
58
  return $this->rendered(
59
- sprintf( '<input%s/>%s', $this->concat_attrs( $a, array( 'desc', 'js_dependencies' ) ), $a['desc'] )
60
  );
61
  }
62
  }
51
  'js_dependencies' => array(),
52
  ), $args );
53
 
 
 
 
 
54
  return $this->rendered(
55
+ sprintf( '<input%s/>%s', $this->concat_attrs( $a, array( 'desc' ) ), $a['desc'] )
56
  );
57
  }
58
  }
cmb/includes/types/CMB2_Type_Textarea_Code.php CHANGED
@@ -20,11 +20,20 @@ class CMB2_Type_Textarea_Code extends CMB2_Type_Textarea {
20
  * @return string Form textarea element
21
  */
22
  public function render( $args = array() ) {
 
 
 
 
 
 
 
 
 
 
 
 
23
  return $this->rendered(
24
- sprintf( '<pre>%s', parent::render( array(
25
- 'class' => 'cmb2-textarea-code',
26
- 'desc' => '</pre>' . $this->_desc( true ),
27
- ) ) )
28
  );
29
  }
30
  }
20
  * @return string Form textarea element
21
  */
22
  public function render( $args = array() ) {
23
+ $args = wp_parse_args( $args, array(
24
+ 'class' => 'cmb2-textarea-code',
25
+ 'desc' => '</pre>' . $this->_desc( true ),
26
+ ) );
27
+
28
+ if ( true !== $this->field->options( 'disable_codemirror' )
29
+ && function_exists( 'wp_enqueue_code_editor' ) ) {
30
+ $args['js_dependencies'] = array( 'code-editor' );
31
+ } else {
32
+ $args['class'] = rtrim( $args['class'] ) . ' disable-codemirror';
33
+ }
34
+
35
  return $this->rendered(
36
+ sprintf( '<pre>%s', parent::render( $args ) )
 
 
 
37
  );
38
  }
39
  }
cmb/includes/types/CMB2_Type_Wysiwyg.php CHANGED
@@ -61,6 +61,7 @@ class CMB2_Type_Wysiwyg extends CMB2_Type_Textarea {
61
  public function add_wysiwyg_template_for_group() {
62
  $group_id = $this->field->group->id();
63
  $field_id = $this->field->id( true );
 
64
  $options = $this->field->options();
65
  $options['textarea_name'] = 'cmb2_n_' . $group_id . $field_id;
66
 
@@ -85,7 +86,7 @@ class CMB2_Type_Wysiwyg extends CMB2_Type_Textarea {
85
  // And put the editor instance in a JS template wrapper.
86
  echo '<script type="text/template" id="tmpl-cmb2-wysiwyg-' . $group_id . '-' . $field_id . '">';
87
  // Need to wrap the template in a wrapper div w/ specific data attributes which will be used when adding/removing rows.
88
- echo '<div class="cmb2-wysiwyg-inner-wrap" data-iterator="{{ data.iterator }}" data-groupid="' . $group_id . '" data-id="' . $field_id . '">' . $editor . '</div>';
89
  echo '</script>';
90
  }
91
 
61
  public function add_wysiwyg_template_for_group() {
62
  $group_id = $this->field->group->id();
63
  $field_id = $this->field->id( true );
64
+ $hash = $this->field->hash_id();
65
  $options = $this->field->options();
66
  $options['textarea_name'] = 'cmb2_n_' . $group_id . $field_id;
67
 
86
  // And put the editor instance in a JS template wrapper.
87
  echo '<script type="text/template" id="tmpl-cmb2-wysiwyg-' . $group_id . '-' . $field_id . '">';
88
  // Need to wrap the template in a wrapper div w/ specific data attributes which will be used when adding/removing rows.
89
+ echo '<div class="cmb2-wysiwyg-inner-wrap" data-iterator="{{ data.iterator }}" data-groupid="' . $group_id . '" data-id="' . $field_id . '" data-hash="' . $hash . '">' . $editor . '</div>';
90
  echo '</script>';
91
  }
92
 
cmb/init.php CHANGED
@@ -15,13 +15,12 @@
15
  * Author URI: https://cmb2.io
16
  * Contributors: Justin Sternberg (@jtsternberg / dsgnwrks.pro)
17
  * WebDevStudios (@webdevstudios / webdevstudios.com)
18
- * Zao (zao.is)
19
  * Human Made (@humanmadeltd / hmn.md)
20
  * Jared Atchison (@jaredatch / jaredatchison.com)
21
  * Bill Erickson (@billerickson / billerickson.net)
22
  * Andrew Norcross (@norcross / andrewnorcross.com)
23
  *
24
- * Version: 2.2.6.2
25
  *
26
  * Text Domain: cmb2
27
  * Domain Path: languages
@@ -54,7 +53,7 @@
54
  * ***********************************************************************
55
  */
56
 
57
- if ( ! class_exists( 'CMB2_Bootstrap_227', false ) ) {
58
 
59
  /**
60
  * Handles checking for and loading the newest version of CMB2
@@ -67,7 +66,7 @@ if ( ! class_exists( 'CMB2_Bootstrap_227', false ) ) {
67
  * @license GPL-2.0+
68
  * @link https://cmb2.io
69
  */
70
- class CMB2_Bootstrap_227 {
71
 
72
  /**
73
  * Current version number
@@ -75,7 +74,7 @@ if ( ! class_exists( 'CMB2_Bootstrap_227', false ) ) {
75
  * @var string
76
  * @since 1.0.0
77
  */
78
- const VERSION = '2.2.6.2';
79
 
80
  /**
81
  * Current version hook priority.
@@ -84,20 +83,20 @@ if ( ! class_exists( 'CMB2_Bootstrap_227', false ) ) {
84
  * @var int
85
  * @since 2.0.0
86
  */
87
- const PRIORITY = 9970;
88
 
89
  /**
90
- * Single instance of the CMB2_Bootstrap_227 object
91
  *
92
- * @var CMB2_Bootstrap_227
93
  */
94
  public static $single_instance = null;
95
 
96
  /**
97
- * Creates/returns the single instance CMB2_Bootstrap_227 object
98
  *
99
  * @since 2.0.0
100
- * @return CMB2_Bootstrap_227 Single instance object
101
  */
102
  public static function initiate() {
103
  if ( null === self::$single_instance ) {
@@ -189,6 +188,6 @@ if ( ! class_exists( 'CMB2_Bootstrap_227', false ) ) {
189
  }
190
 
191
  // Make it so...
192
- CMB2_Bootstrap_227::initiate();
193
 
194
  }// End if().
15
  * Author URI: https://cmb2.io
16
  * Contributors: Justin Sternberg (@jtsternberg / dsgnwrks.pro)
17
  * WebDevStudios (@webdevstudios / webdevstudios.com)
 
18
  * Human Made (@humanmadeltd / hmn.md)
19
  * Jared Atchison (@jaredatch / jaredatchison.com)
20
  * Bill Erickson (@billerickson / billerickson.net)
21
  * Andrew Norcross (@norcross / andrewnorcross.com)
22
  *
23
+ * Version: 2.6.0
24
  *
25
  * Text Domain: cmb2
26
  * Domain Path: languages
53
  * ***********************************************************************
54
  */
55
 
56
+ if ( ! class_exists( 'CMB2_Bootstrap_260', false ) ) {
57
 
58
  /**
59
  * Handles checking for and loading the newest version of CMB2
66
  * @license GPL-2.0+
67
  * @link https://cmb2.io
68
  */
69
+ class CMB2_Bootstrap_260 {
70
 
71
  /**
72
  * Current version number
74
  * @var string
75
  * @since 1.0.0
76
  */
77
+ const VERSION = '2.6.0';
78
 
79
  /**
80
  * Current version hook priority.
83
  * @var int
84
  * @since 2.0.0
85
  */
86
+ const PRIORITY = 9964;
87
 
88
  /**
89
+ * Single instance of the CMB2_Bootstrap_260 object
90
  *
91
+ * @var CMB2_Bootstrap_260
92
  */
93
  public static $single_instance = null;
94
 
95
  /**
96
+ * Creates/returns the single instance CMB2_Bootstrap_260 object
97
  *
98
  * @since 2.0.0
99
+ * @return CMB2_Bootstrap_260 Single instance object
100
  */
101
  public static function initiate() {
102
  if ( null === self::$single_instance ) {
188
  }
189
 
190
  // Make it so...
191
+ CMB2_Bootstrap_260::initiate();
192
 
193
  }// End if().
cmb/js/cmb2-wysiwyg.js CHANGED
@@ -4,7 +4,7 @@
4
  window.CMB2 = window.CMB2 || {};
5
  window.CMB2.wysiwyg = window.CMB2.wysiwyg || {};
6
 
7
- ( function(window, document, $, wysiwyg, undefined ) {
8
  'use strict';
9
 
10
  // Private variables
@@ -171,7 +171,7 @@ window.CMB2.wysiwyg = window.CMB2.wysiwyg || {};
171
  * @return {void}
172
  */
173
  wysiwyg.addRow = function( evt, $row ) {
174
- wysiwyg.initRow( $row );
175
  };
176
 
177
  /**
@@ -220,7 +220,7 @@ window.CMB2.wysiwyg = window.CMB2.wysiwyg || {};
220
  */
221
  wysiwyg.shiftComplete = function( evt, $btn, $from, $to ) {
222
  $from.add( $to ).each( function() {
223
- wysiwyg.initRow( $( this ) );
224
  } );
225
  };
226
 
@@ -230,21 +230,24 @@ window.CMB2.wysiwyg = window.CMB2.wysiwyg || {};
230
  * @since 2.2.3
231
  *
232
  * @param {object} $row A jQuery dom element object for the group row.
 
233
  *
234
  * @return {void}
235
  */
236
- wysiwyg.initRow = function( $row ) {
237
- var $toReplace, data;
238
 
239
  $row.find( '.cmb2-wysiwyg-inner-wrap' ).each( function() {
240
  $toReplace = $( this );
241
  data = $toReplace.data();
 
 
242
 
243
  data.iterator = $row.data( 'iterator' );
244
  data.fieldid = data.id;
245
  data.id = data.groupid + '_' + data.iterator + '_' + data.fieldid;
246
  data.name = data.groupid + '[' + data.iterator + '][' + data.fieldid + ']';
247
- data.value = $toReplace.find( '.wp-editor-area' ).length ? $toReplace.find( '.wp-editor-area' ).val() : '';
248
 
249
  // The destroys might not have happened yet. Don't init until they have.
250
  if ( 0 === toBeDestroyed.length ) {
@@ -275,7 +278,7 @@ window.CMB2.wysiwyg = window.CMB2.wysiwyg || {};
275
  return false;
276
  }
277
 
278
- var mceActive = window.cmb2_l10.user_can_richedit && window.tinyMCE;
279
  var qtActive = 'function' === typeof window.quicktags;
280
  $.extend( data, getGroupData( data ) );
281
 
@@ -311,7 +314,7 @@ window.CMB2.wysiwyg = window.CMB2.wysiwyg || {};
311
  * @return {void}
312
  */
313
  wysiwyg.destroy = function( id ) {
314
- if ( ! window.cmb2_l10.user_can_richedit || ! window.tinyMCE ) {
315
  // Nothing to see here.
316
  return;
317
  }
@@ -339,4 +342,4 @@ window.CMB2.wysiwyg = window.CMB2.wysiwyg || {};
339
  // Hook in our event callbacks.
340
  $( document ).on( 'cmb_init', wysiwyg.initAll );
341
 
342
- } )( window, document, jQuery, window.CMB2.wysiwyg );
4
  window.CMB2 = window.CMB2 || {};
5
  window.CMB2.wysiwyg = window.CMB2.wysiwyg || {};
6
 
7
+ ( function(window, document, $, cmb, wysiwyg, undefined ) {
8
  'use strict';
9
 
10
  // Private variables
171
  * @return {void}
172
  */
173
  wysiwyg.addRow = function( evt, $row ) {
174
+ wysiwyg.initRow( $row, evt );
175
  };
176
 
177
  /**
220
  */
221
  wysiwyg.shiftComplete = function( evt, $btn, $from, $to ) {
222
  $from.add( $to ).each( function() {
223
+ wysiwyg.initRow( $( this ), evt );
224
  } );
225
  };
226
 
230
  * @since 2.2.3
231
  *
232
  * @param {object} $row A jQuery dom element object for the group row.
233
+ * @param {object} evt A jQuery-normalized event object.
234
  *
235
  * @return {void}
236
  */
237
+ wysiwyg.initRow = function( $row, evt ) {
238
+ var $toReplace, data, defVal;
239
 
240
  $row.find( '.cmb2-wysiwyg-inner-wrap' ).each( function() {
241
  $toReplace = $( this );
242
  data = $toReplace.data();
243
+ defVal = cmb.getFieldArg( data.hash, 'default', '' );
244
+ defVal = 'undefined' !== typeof defVal && false !== defVal ? defVal : '';
245
 
246
  data.iterator = $row.data( 'iterator' );
247
  data.fieldid = data.id;
248
  data.id = data.groupid + '_' + data.iterator + '_' + data.fieldid;
249
  data.name = data.groupid + '[' + data.iterator + '][' + data.fieldid + ']';
250
+ data.value = 'cmb2_add_row' !== evt.type && $toReplace.find( '.wp-editor-area' ).length ? $toReplace.find( '.wp-editor-area' ).val() : defVal;
251
 
252
  // The destroys might not have happened yet. Don't init until they have.
253
  if ( 0 === toBeDestroyed.length ) {
278
  return false;
279
  }
280
 
281
+ var mceActive = cmb.canTinyMCE();
282
  var qtActive = 'function' === typeof window.quicktags;
283
  $.extend( data, getGroupData( data ) );
284
 
314
  * @return {void}
315
  */
316
  wysiwyg.destroy = function( id ) {
317
+ if ( ! cmb.canTinyMCE() ) {
318
  // Nothing to see here.
319
  return;
320
  }
342
  // Hook in our event callbacks.
343
  $( document ).on( 'cmb_init', wysiwyg.initAll );
344
 
345
+ } )( window, document, jQuery, window.CMB2, window.CMB2.wysiwyg );
cmb/js/cmb2.js CHANGED
@@ -30,20 +30,13 @@ window.CMB2 = window.CMB2 || {};
30
  time_picker : l10n.defaults.time_picker,
31
  date_picker : l10n.defaults.date_picker,
32
  color_picker : l10n.defaults.color_picker || {},
 
33
  },
34
  media : {
35
  frames : {},
36
  },
37
  };
38
 
39
- cmb.metabox = function() {
40
- if ( cmb.$metabox ) {
41
- return cmb.$metabox;
42
- }
43
- cmb.$metabox = $('.cmb2-wrap > .cmb2-metabox');
44
- return cmb.$metabox;
45
- };
46
-
47
  cmb.init = function() {
48
  $document = $( document );
49
 
@@ -55,16 +48,19 @@ window.CMB2 = window.CMB2 || {};
55
  var $metabox = cmb.metabox();
56
  var $repeatGroup = $metabox.find('.cmb-repeatable-group');
57
 
58
- /**
59
- * Initialize time/date/color pickers
60
- */
61
  cmb.initPickers( $metabox.find('input[type="text"].cmb2-timepicker'), $metabox.find('input[type="text"].cmb2-datepicker'), $metabox.find('input[type="text"].cmb2-colorpicker') );
62
 
 
 
 
63
  // Insert toggle button into DOM wherever there is multicheck. credit: Genesis Framework
64
  $( '<p><span class="button-secondary cmb-multicheck-toggle">' + l10n.strings.check_toggle + '</span></p>' ).insertBefore( '.cmb2-checkbox-list:not(.no-select-all)' );
65
 
66
  // Make File List drag/drop sortable:
67
  cmb.makeListSortable();
 
 
68
 
69
  $metabox
70
  .on( 'change', '.cmb2_upload_file', function() {
@@ -90,6 +86,7 @@ window.CMB2 = window.CMB2 || {};
90
  if ( $repeatGroup.length ) {
91
  $repeatGroup
92
  .on( 'cmb2_add_row', cmb.emptyValue )
 
93
  .filter('.sortable').each( function() {
94
  // Add sorting arrows
95
  $( this ).find( '.cmb-remove-group-row-button' ).before( '<a class="button-secondary cmb-shift-rows move-up alignleft" href="#"><span class="'+ l10n.up_arrow_class +'"></span></a> <a class="button-secondary cmb-shift-rows move-down alignleft" href="#"><span class="'+ l10n.down_arrow_class +'"></span></a>' );
@@ -102,9 +99,87 @@ window.CMB2 = window.CMB2 || {};
102
  // and on window resize
103
  $( window ).on( 'resize', cmb.resizeoEmbeds );
104
 
 
 
 
 
 
 
105
  cmb.trigger( 'cmb_init' );
106
  };
107
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
108
  cmb.resetTitlesAndIterator = function( evt ) {
109
  if ( ! evt.group ) {
110
  return;
@@ -164,6 +239,10 @@ window.CMB2 = window.CMB2 || {};
164
  };
165
 
166
  cmb.handleFileClick = function( evt ) {
 
 
 
 
167
  evt.preventDefault();
168
 
169
  var $el = $( this );
@@ -443,8 +522,10 @@ window.CMB2 = window.CMB2 || {};
443
  var oldFor = $newInput.attr( 'for' );
444
  var oldVal = $newInput.val();
445
  var type = $newInput.prop( 'type' );
 
 
 
446
  var checkable = 'radio' === type || 'checkbox' === type ? oldVal : false;
447
- // var $next = $newInput.next();
448
  var attrs = {};
449
  var newID, oldID;
450
  if ( oldFor ) {
@@ -475,12 +556,22 @@ window.CMB2 = window.CMB2 || {};
475
  }
476
 
477
  // Clear out textarea values
478
- if ( 'TEXTAREA' === $newInput.prop('tagName') ) {
479
- $newInput.html( '' );
 
 
 
 
 
 
 
480
  }
481
 
482
  if ( checkable ) {
483
  $newInput.removeAttr( 'checked' );
 
 
 
484
  }
485
 
486
  if ( ! group && $newInput[0].hasAttribute( 'data-iterator' ) ) {
@@ -489,13 +580,12 @@ window.CMB2 = window.CMB2 || {};
489
 
490
  $newInput
491
  .removeClass( 'hasDatepicker' )
492
- .attr( attrs ).val( checkable ? checkable : '' );
493
 
494
  return $newInput;
495
  };
496
 
497
  cmb.newRowHousekeeping = function( $row ) {
498
-
499
  var $colorPicker = $row.find( '.wp-picker-container' );
500
  var $list = $row.find( '.cmb2-media-status' );
501
 
@@ -521,12 +611,11 @@ window.CMB2 = window.CMB2 || {};
521
  };
522
 
523
  cmb.updateNameAttr = function () {
524
-
525
  var $this = $( this );
526
  var name = $this.attr( 'name' ); // get current name
527
 
528
  // If name is defined
529
- if ( typeof name !== 'undefined' ) {
530
  var prevNum = parseInt( $this.parents( '.cmb-repeatable-grouping' ).data( 'iterator' ), 10 );
531
  var newNum = prevNum - 1; // Subtract 1 to get new iterator number
532
 
@@ -536,13 +625,22 @@ window.CMB2 = window.CMB2 || {};
536
  // New name with replaced iterator
537
  $this.attr( 'name', $newName );
538
  }
539
-
540
  };
541
 
542
  cmb.emptyValue = function( evt, row ) {
543
  $( cmb.noEmpty, row ).val( '' );
544
  };
545
 
 
 
 
 
 
 
 
 
 
 
546
  cmb.addGroupRow = function( evt ) {
547
  evt.preventDefault();
548
 
@@ -556,6 +654,13 @@ window.CMB2 = window.CMB2 || {};
556
  var prevNum = parseInt( $oldRow.data('iterator'), 10 );
557
  cmb.idNumber = parseInt( prevNum, 10 ) + 1;
558
  var $row = $oldRow.clone();
 
 
 
 
 
 
 
559
 
560
  // Make sure the next number doesn't exist.
561
  while ( $table.find( '.cmb-repeatable-grouping[data-iterator="'+ cmb.idNumber +'"]' ).length > 0 ) {
@@ -565,7 +670,7 @@ window.CMB2 = window.CMB2 || {};
565
  cmb.newRowHousekeeping( $row.data( 'title', $this.data( 'grouptitle' ) ) ).cleanRow( $row, prevNum, true );
566
  $row.find( '.cmb-add-row-button' ).prop( 'disabled', false );
567
 
568
- var $newRow = $( '<div class="postbox cmb-row cmb-repeatable-grouping" data-iterator="'+ cmb.idNumber +'">'+ $row.html() +'</div>' );
569
  $oldRow.after( $newRow );
570
 
571
  cmb.afterRowInsert( $newRow );
@@ -598,7 +703,14 @@ window.CMB2 = window.CMB2 || {};
598
  cmb.removeGroupRow = function( evt ) {
599
  evt.preventDefault();
600
 
601
- var $this = $( this );
 
 
 
 
 
 
 
602
  var $table = $id( $this.data('selector') );
603
  var $parent = $this.parents('.cmb-repeatable-grouping');
604
  var number = $table.find('.cmb-repeatable-grouping').length;
@@ -609,13 +721,12 @@ window.CMB2 = window.CMB2 || {};
609
 
610
  cmb.triggerElement( $table, 'cmb2_remove_group_row_start', $this );
611
 
612
- // when a group is removed loop through all next groups and update fields names
613
  $parent.nextAll( '.cmb-repeatable-grouping' ).find( cmb.repeatEls ).each( cmb.updateNameAttr );
614
 
615
  $parent.remove();
616
 
617
  cmb.triggerElement( $table, { type: 'cmb2_remove_row', group: true } );
618
-
619
  };
620
 
621
  cmb.removeAjaxRow = function( evt ) {
@@ -757,6 +868,12 @@ window.CMB2 = window.CMB2 || {};
757
  };
758
 
759
  cmb.initPickers = function( $timePickers, $datePickers, $colorPickers ) {
 
 
 
 
 
 
760
  // Initialize jQuery UI timepickers
761
  cmb.initDateTimePickers( $timePickers, 'timepicker', 'time_picker' );
762
  // Initialize jQuery UI datepickers
@@ -843,7 +960,7 @@ window.CMB2 = window.CMB2 || {};
843
  if ( ! $selector.length ) {
844
  return;
845
  }
846
- if ( typeof jQuery.wp === 'object' && typeof jQuery.wp.wpColorPicker === 'function' ) {
847
 
848
  $selector.each( function() {
849
  var $this = $( this );
@@ -865,6 +982,35 @@ window.CMB2 = window.CMB2 || {};
865
  }
866
  };
867
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
868
  cmb.makeListSortable = function() {
869
  var $filelist = cmb.metabox().find( '.cmb2-media-status.cmb-attach-list' );
870
  if ( $filelist.length ) {
@@ -872,6 +1018,17 @@ window.CMB2 = window.CMB2 || {};
872
  }
873
  };
874
 
 
 
 
 
 
 
 
 
 
 
 
875
  cmb.maybeOembed = function( evt ) {
876
  var $this = $( this );
877
 
@@ -903,6 +1060,10 @@ window.CMB2 = window.CMB2 || {};
903
 
904
  /**
905
  * Resize oEmbed videos to fit in their respective metaboxes
 
 
 
 
906
  */
907
  cmb.resizeoEmbeds = function() {
908
  cmb.metabox().each( function() {
@@ -952,25 +1113,9 @@ window.CMB2 = window.CMB2 || {};
952
  var newHeight = Math.round((_newWidth * iheight)/iwidth);
953
  $this.width(_newWidth).height(newHeight);
954
  });
955
-
956
  });
957
  };
958
 
959
- /**
960
- * Safely log things if query var is set
961
- * @since 1.0.0
962
- */
963
- cmb.log = function() {
964
- if ( l10n.script_debug && console && typeof console.log === 'function' ) {
965
- console.log.apply(console, arguments);
966
- }
967
- };
968
-
969
- cmb.spinner = function( $context, hide ) {
970
- var m = hide ? 'removeClass' : 'addClass';
971
- $('.cmb-spinner', $context )[ m ]( 'is-active' );
972
- };
973
-
974
  // function for running our ajax
975
  cmb.doAjax = function( $obj ) {
976
  // get typed value
@@ -1026,18 +1171,164 @@ window.CMB2 = window.CMB2 || {};
1026
 
1027
  };
1028
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1029
  cmb.trigger = function( evtName ) {
1030
  var args = Array.prototype.slice.call( arguments, 1 );
1031
  args.push( cmb );
1032
  $document.trigger( evtName, args );
1033
  };
1034
 
 
 
 
 
 
 
 
 
 
 
1035
  cmb.triggerElement = function( $el, evtName ) {
1036
  var args = Array.prototype.slice.call( arguments, 2 );
1037
  args.push( cmb );
1038
  $el.trigger( evtName, args );
1039
  };
1040
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1041
  cmb.replaceLast = function( string, search, replace ) {
1042
  // find the index of last time word was used
1043
  var n = string.lastIndexOf( search );
@@ -1047,6 +1338,7 @@ window.CMB2 = window.CMB2 || {};
1047
  return string.slice( 0, n ) + string.slice( n ).replace( search, replace );
1048
  };
1049
 
 
1050
  $( cmb.init );
1051
 
1052
  })(window, document, jQuery, window.CMB2);
30
  time_picker : l10n.defaults.time_picker,
31
  date_picker : l10n.defaults.date_picker,
32
  color_picker : l10n.defaults.color_picker || {},
33
+ code_editor : l10n.defaults.code_editor,
34
  },
35
  media : {
36
  frames : {},
37
  },
38
  };
39
 
 
 
 
 
 
 
 
 
40
  cmb.init = function() {
41
  $document = $( document );
42
 
48
  var $metabox = cmb.metabox();
49
  var $repeatGroup = $metabox.find('.cmb-repeatable-group');
50
 
51
+ // Init time/date/color pickers
 
 
52
  cmb.initPickers( $metabox.find('input[type="text"].cmb2-timepicker'), $metabox.find('input[type="text"].cmb2-datepicker'), $metabox.find('input[type="text"].cmb2-colorpicker') );
53
 
54
+ // Init code editors.
55
+ cmb.initCodeEditors( $metabox.find( '.cmb2-textarea-code:not(.disable-codemirror)' ) );
56
+
57
  // Insert toggle button into DOM wherever there is multicheck. credit: Genesis Framework
58
  $( '<p><span class="button-secondary cmb-multicheck-toggle">' + l10n.strings.check_toggle + '</span></p>' ).insertBefore( '.cmb2-checkbox-list:not(.no-select-all)' );
59
 
60
  // Make File List drag/drop sortable:
61
  cmb.makeListSortable();
62
+ // Make Repeatable fields drag/drop sortable:
63
+ cmb.makeRepeatableSortable();
64
 
65
  $metabox
66
  .on( 'change', '.cmb2_upload_file', function() {
86
  if ( $repeatGroup.length ) {
87
  $repeatGroup
88
  .on( 'cmb2_add_row', cmb.emptyValue )
89
+ .on( 'cmb2_add_row', cmb.setDefaults )
90
  .filter('.sortable').each( function() {
91
  // Add sorting arrows
92
  $( this ).find( '.cmb-remove-group-row-button' ).before( '<a class="button-secondary cmb-shift-rows move-up alignleft" href="#"><span class="'+ l10n.up_arrow_class +'"></span></a> <a class="button-secondary cmb-shift-rows move-down alignleft" href="#"><span class="'+ l10n.down_arrow_class +'"></span></a>' );
99
  // and on window resize
100
  $( window ).on( 'resize', cmb.resizeoEmbeds );
101
 
102
+ if ( $id( 'addtag' ).length ) {
103
+ cmb.listenTagAdd();
104
+ }
105
+
106
+ $( document ).on( 'cmb_init', cmb.mceEnsureSave );
107
+
108
  cmb.trigger( 'cmb_init' );
109
  };
110
 
111
+ // Handles updating tiny mce instances when saving a gutenberg post.
112
+ // https://github.com/CMB2/CMB2/issues/1156
113
+ cmb.mceEnsureSave = function() {
114
+ // If no wp.data, do not proceed (no gutenberg)
115
+ if ( ! wp.data || ! wp.data.hasOwnProperty('subscribe') ) {
116
+ return;
117
+ }
118
+
119
+ // If the current user cannot richedit, or MCE is not available, bail.
120
+ if ( ! cmb.canTinyMCE() ) {
121
+ return;
122
+ }
123
+
124
+ wp.data.subscribe( function() {
125
+ var editor = wp.data.hasOwnProperty('select') ? wp.data.select( 'core/editor' ) : null;
126
+
127
+ // the post is currently being saved && we have tinymce editors
128
+ if ( editor && editor.isSavingPost && editor.isSavingPost() && window.tinyMCE.editors.length ) {
129
+ for ( var i = 0; i < window.tinyMCE.editors.length; i++ ) {
130
+ if ( window.tinyMCE.activeEditor !== window.tinyMCE.editors[i] ) {
131
+ window.tinyMCE.editors[i].save();
132
+ }
133
+ }
134
+ }
135
+ });
136
+ };
137
+
138
+ cmb.canTinyMCE = function() {
139
+ return l10n.user_can_richedit && window.tinyMCE;
140
+ };
141
+
142
+ cmb.listenTagAdd = function() {
143
+ $document.ajaxSuccess( function( evt, xhr, settings ) {
144
+ if ( settings.data && settings.data.length && -1 !== settings.data.indexOf( 'action=add-tag' ) ) {
145
+ cmb.resetBoxes( $id( 'addtag' ).find( '.cmb2-wrap > .cmb2-metabox' ) );
146
+ }
147
+ });
148
+ };
149
+
150
+ cmb.resetBoxes = function( $boxes ) {
151
+ $.each( $boxes, function() {
152
+ cmb.resetBox( $( this ) );
153
+ });
154
+ };
155
+
156
+ cmb.resetBox = function( $box ) {
157
+ $box.find( '.wp-picker-clear' ).trigger( 'click' );
158
+ $box.find( '.cmb2-remove-file-button' ).trigger( 'click' );
159
+ $box.find( '.cmb-row.cmb-repeatable-grouping:not(:first-of-type) .cmb-remove-group-row' ).click();
160
+ $box.find( '.cmb-repeat-row:not(:first-child)' ).remove();
161
+
162
+ $box.find( 'input:not([type="button"]),select,textarea' ).each( function() {
163
+ var $element = $( this );
164
+ var tagName = $element.prop('tagName');
165
+
166
+ if ( 'INPUT' === tagName ) {
167
+ var elType = $element.attr( 'type' );
168
+ if ( 'checkbox' === elType || 'radio' === elType ) {
169
+ $element.prop( 'checked', false );
170
+ } else {
171
+ $element.val( '' );
172
+ }
173
+ }
174
+ if ( 'SELECT' === tagName ) {
175
+ $( 'option:selected', this ).prop( 'selected', false );
176
+ }
177
+ if ( 'TEXTAREA' === tagName ) {
178
+ $element.html( '' );
179
+ }
180
+ });
181
+ };
182
+
183
  cmb.resetTitlesAndIterator = function( evt ) {
184
  if ( ! evt.group ) {
185
  return;
239
  };
240
 
241
  cmb.handleFileClick = function( evt ) {
242
+ if ( $( evt.target ).is( 'a' ) ) {
243
+ return;
244
+ }
245
+
246
  evt.preventDefault();
247
 
248
  var $el = $( this );
522
  var oldFor = $newInput.attr( 'for' );
523
  var oldVal = $newInput.val();
524
  var type = $newInput.prop( 'type' );
525
+ var defVal = cmb.getFieldArg( $newInput, 'default' );
526
+ var newVal = 'undefined' !== typeof defVal && false !== defVal ? defVal : '';
527
+ var tagName = $newInput.prop('tagName');
528
  var checkable = 'radio' === type || 'checkbox' === type ? oldVal : false;
 
529
  var attrs = {};
530
  var newID, oldID;
531
  if ( oldFor ) {
556
  }
557
 
558
  // Clear out textarea values
559
+ if ( 'TEXTAREA' === tagName ) {
560
+ $newInput.html( newVal );
561
+ }
562
+
563
+ if ( 'SELECT' === tagName && 'undefined' !== typeof defVal ) {
564
+ var $toSelect = $newInput.find( '[value="'+ defVal + '"]' );
565
+ if ( $toSelect.length ) {
566
+ $toSelect.attr( 'selected', 'selected' ).prop( 'selected', 'selected' );
567
+ }
568
  }
569
 
570
  if ( checkable ) {
571
  $newInput.removeAttr( 'checked' );
572
+ if ( 'undefined' !== typeof defVal && oldVal === defVal ) {
573
+ $newInput.attr( 'checked', 'checked' ).prop( 'checked', 'checked' );
574
+ }
575
  }
576
 
577
  if ( ! group && $newInput[0].hasAttribute( 'data-iterator' ) ) {
580
 
581
  $newInput
582
  .removeClass( 'hasDatepicker' )
583
+ .val( checkable ? checkable : newVal ).attr( attrs );
584
 
585
  return $newInput;
586
  };
587
 
588
  cmb.newRowHousekeeping = function( $row ) {
 
589
  var $colorPicker = $row.find( '.wp-picker-container' );
590
  var $list = $row.find( '.cmb2-media-status' );
591
 
611
  };
612
 
613
  cmb.updateNameAttr = function () {
 
614
  var $this = $( this );
615
  var name = $this.attr( 'name' ); // get current name
616
 
617
  // If name is defined
618
+ if ( 'undefined' !== typeof name ) {
619
  var prevNum = parseInt( $this.parents( '.cmb-repeatable-grouping' ).data( 'iterator' ), 10 );
620
  var newNum = prevNum - 1; // Subtract 1 to get new iterator number
621
 
625
  // New name with replaced iterator
626
  $this.attr( 'name', $newName );
627
  }
 
628
  };
629
 
630
  cmb.emptyValue = function( evt, row ) {
631
  $( cmb.noEmpty, row ).val( '' );
632
  };
633
 
634
+ cmb.setDefaults = function( evt, row ) {
635
+ $( cmb.noEmpty, row ).each( function() {
636
+ var $el = $(this);
637
+ var defVal = cmb.getFieldArg( $el, 'default' );
638
+ if ( 'undefined' !== typeof defVal && false !== defVal ) {
639
+ $el.val( defVal );
640
+ }
641
+ });
642
+ };
643
+
644
  cmb.addGroupRow = function( evt ) {
645
  evt.preventDefault();
646
 
654
  var prevNum = parseInt( $oldRow.data('iterator'), 10 );
655
  cmb.idNumber = parseInt( prevNum, 10 ) + 1;
656
  var $row = $oldRow.clone();
657
+ var nodeName = $row.prop('nodeName') || 'div';
658
+ var getRowId = function( id ) {
659
+ id = id.split('-');
660
+ id.splice(id.length - 1, 1);
661
+ id.push( cmb.idNumber );
662
+ return id.join('-');
663
+ };
664
 
665
  // Make sure the next number doesn't exist.
666
  while ( $table.find( '.cmb-repeatable-grouping[data-iterator="'+ cmb.idNumber +'"]' ).length > 0 ) {
670
  cmb.newRowHousekeeping( $row.data( 'title', $this.data( 'grouptitle' ) ) ).cleanRow( $row, prevNum, true );
671
  $row.find( '.cmb-add-row-button' ).prop( 'disabled', false );
672
 
673
+ var $newRow = $( '<' + nodeName + ' id="'+ getRowId( $oldRow.attr('id') ) +'" class="postbox cmb-row cmb-repeatable-grouping" data-iterator="'+ cmb.idNumber +'">'+ $row.html() +'</' + nodeName + '>' );
674
  $oldRow.after( $newRow );
675
 
676
  cmb.afterRowInsert( $newRow );
703
  cmb.removeGroupRow = function( evt ) {
704
  evt.preventDefault();
705
 
706
+ var $this = $( this );
707
+ var confirmation = $this.data('confirm');
708
+
709
+ // Process further only if deletion confirmation enabled and user agreed.
710
+ if ( confirmation && ! window.confirm( confirmation ) ) {
711
+ return;
712
+ }
713
+
714
  var $table = $id( $this.data('selector') );
715
  var $parent = $this.parents('.cmb-repeatable-grouping');
716
  var number = $table.find('.cmb-repeatable-grouping').length;
721
 
722
  cmb.triggerElement( $table, 'cmb2_remove_group_row_start', $this );
723
 
724
+ // When a group is removed, loop through all next groups and update fields names.
725
  $parent.nextAll( '.cmb-repeatable-grouping' ).find( cmb.repeatEls ).each( cmb.updateNameAttr );
726
 
727
  $parent.remove();
728
 
729
  cmb.triggerElement( $table, { type: 'cmb2_remove_row', group: true } );
 
730
  };
731
 
732
  cmb.removeAjaxRow = function( evt ) {
868
  };
869
 
870
  cmb.initPickers = function( $timePickers, $datePickers, $colorPickers ) {
871
+ cmb.trigger( 'cmb_init_pickers', {
872
+ time: $timePickers,
873
+ date: $datePickers,
874
+ color: $colorPickers
875
+ } );
876
+
877
  // Initialize jQuery UI timepickers
878
  cmb.initDateTimePickers( $timePickers, 'timepicker', 'time_picker' );
879
  // Initialize jQuery UI datepickers
960
  if ( ! $selector.length ) {
961
  return;
962
  }
963
+ if ( 'object' === typeof jQuery.wp && 'function' === typeof jQuery.wp.wpColorPicker ) {
964
 
965
  $selector.each( function() {
966
  var $this = $( this );
982
  }
983
  };
984
 
985
+ cmb.initCodeEditors = function( $selector ) {
986
+ cmb.trigger( 'cmb_init_code_editors', $selector );
987
+
988
+ if ( ! cmb.defaults.code_editor || ! wp || ! wp.codeEditor || ! $selector.length ) {
989
+ return;
990
+ }
991
+
992
+ $selector.each( function() {
993
+ wp.codeEditor.initialize(
994
+ this.id,
995
+ cmb.codeEditorArgs( $( this ).data( 'codeeditor' ) )
996
+ );
997
+ } );
998
+ };
999
+
1000
+ cmb.codeEditorArgs = function( overrides ) {
1001
+ var props = [ 'codemirror', 'csslint', 'jshint', 'htmlhint' ];
1002
+ var args = $.extend( {}, cmb.defaults.code_editor );
1003
+ overrides = overrides || {};
1004
+
1005
+ for ( var i = props.length - 1; i >= 0; i-- ) {
1006
+ if ( overrides.hasOwnProperty( props[i] ) ) {
1007
+ args[ props[i] ] = $.extend( {}, args[ props[i] ] || {}, overrides[ props[i] ] );
1008
+ }
1009
+ }
1010
+
1011
+ return args;
1012
+ };
1013
+
1014
  cmb.makeListSortable = function() {
1015
  var $filelist = cmb.metabox().find( '.cmb2-media-status.cmb-attach-list' );
1016
  if ( $filelist.length ) {
1018
  }
1019
  };
1020
 
1021
+ cmb.makeRepeatableSortable = function() {
1022
+ var $repeatables = cmb.metabox().find( '.cmb-repeat-table .cmb-field-list' );
1023
+
1024
+ if ( $repeatables.length ) {
1025
+ $repeatables.sortable({
1026
+ items : '.cmb-repeat-row',
1027
+ cursor: 'move'
1028
+ });
1029
+ }
1030
+ };
1031
+
1032
  cmb.maybeOembed = function( evt ) {
1033
  var $this = $( this );
1034
 
1060
 
1061
  /**
1062
  * Resize oEmbed videos to fit in their respective metaboxes
1063
+ *
1064
+ * @since 0.9.4
1065
+ *
1066
+ * @return {return}
1067
  */
1068
  cmb.resizeoEmbeds = function() {
1069
  cmb.metabox().each( function() {
1113
  var newHeight = Math.round((_newWidth * iheight)/iwidth);
1114
  $this.width(_newWidth).height(newHeight);
1115
  });
 
1116
  });
1117
  };
1118
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1119
  // function for running our ajax
1120
  cmb.doAjax = function( $obj ) {
1121
  // get typed value
1171
 
1172
  };
1173
 
1174
+ /**
1175
+ * Gets jQuery object containing all CMB metaboxes. Caches the result.
1176
+ *
1177
+ * @since 1.0.2
1178
+ *
1179
+ * @return {Object} jQuery object containing all CMB metaboxes.
1180
+ */
1181
+ cmb.metabox = function() {
1182
+ if ( cmb.$metabox ) {
1183
+ return cmb.$metabox;
1184
+ }
1185
+ cmb.$metabox = $('.cmb2-wrap > .cmb2-metabox');
1186
+ return cmb.$metabox;
1187
+ };
1188
+
1189
+ /**
1190
+ * Starts/stops contextual spinner.
1191
+ *
1192
+ * @since 1.0.1
1193
+ *
1194
+ * @param {object} $context The jQuery parent/context object.
1195
+ * @param {bool} hide Whether to hide the spinner (will show by default).
1196
+ *
1197
+ * @return {void}
1198
+ */
1199
+ cmb.spinner = function( $context, hide ) {
1200
+ var m = hide ? 'removeClass' : 'addClass';
1201
+ $('.cmb-spinner', $context )[ m ]( 'is-active' );
1202
+ };
1203
+
1204
+ /**
1205
+ * Triggers a jQuery event on the document object.
1206
+ *
1207
+ * @since 2.2.3
1208
+ *
1209
+ * @param {string} evtName The name of the event to trigger.
1210
+ *
1211
+ * @return {void}
1212
+ */
1213
  cmb.trigger = function( evtName ) {
1214
  var args = Array.prototype.slice.call( arguments, 1 );
1215
  args.push( cmb );
1216
  $document.trigger( evtName, args );
1217
  };
1218
 
1219
+ /**
1220
+ * Triggers a jQuery event on the given jQuery object.
1221
+ *
1222
+ * @since 2.2.3
1223
+ *
1224
+ * @param {object} $el The jQuery element object.
1225
+ * @param {string} evtName The name of the event to trigger.
1226
+ *
1227
+ * @return {void}
1228
+ */
1229
  cmb.triggerElement = function( $el, evtName ) {
1230
  var args = Array.prototype.slice.call( arguments, 2 );
1231
  args.push( cmb );
1232
  $el.trigger( evtName, args );
1233
  };
1234
 
1235
+ /**
1236
+ * Get an argument for a given field.
1237
+ *
1238
+ * @since 2.5.0
1239
+ *
1240
+ * @param {string|object} hash The field hash, id, or a jQuery object for a field.
1241
+ * @param {string} arg The argument to get on the field.
1242
+ *
1243
+ * @return {mixed} The argument value.
1244
+ */
1245
+ cmb.getFieldArg = function( hash, arg ) {
1246
+ return cmb.getField( hash )[ arg ];
1247
+ };
1248
+
1249
+ /**
1250
+ * Get a field object instances. Can be filtered by passing in a filter callback function.
1251
+ * e.g. `const fileFields = CMB2.getFields(f => 'file' === f.type);`
1252
+ *
1253
+ * @since 2.5.0
1254
+ *
1255
+ * @param {mixed} filterCb An optional filter callback function.
1256
+ *
1257
+ * @return array An array of field object instances.
1258
+ */
1259
+ cmb.getFields = function( filterCb ) {
1260
+ if ( 'function' === typeof filterCb ) {
1261
+ var fields = [];
1262
+ $.each( l10n.fields, function( hash, field ) {
1263
+ if ( filterCb( field, hash ) ) {
1264
+ fields.push( field );
1265
+ }
1266
+ });
1267
+ return fields;
1268
+ }
1269
+
1270
+ return l10n.fields;
1271
+ };
1272
+
1273
+ /**
1274
+ * Get a field object instance by hash or id.
1275
+ *
1276
+ * @since 2.5.0
1277
+ *
1278
+ * @param {string|object} hash The field hash, id, or a jQuery object for a field.
1279
+ *
1280
+ * @return {object} The field object or an empty object.
1281
+ */
1282
+ cmb.getField = function( hash ) {
1283
+ var field = {};
1284
+ hash = hash instanceof jQuery ? hash.data( 'hash' ) : hash;
1285
+ if ( hash ) {
1286
+ try {
1287
+ if ( l10n.fields[ hash ] ) {
1288
+ throw new Error( hash );
1289
+ }
1290
+
1291
+ cmb.getFields( function( field ) {
1292
+ if ( 'function' === typeof hash ) {
1293
+ if ( hash( field ) ) {
1294
+ throw new Error( field.hash );
1295
+ }
1296
+ } else if ( field.id && field.id === hash ) {
1297
+ throw new Error( field.hash );
1298
+ }
1299
+ });
1300
+ } catch( e ) {
1301
+ field = l10n.fields[ e.message ];
1302
+ }
1303
+ }
1304
+
1305
+ return field;
1306
+ };
1307
+
1308
+ /**
1309
+ * Safely log things if query var is set. Accepts same parameters as console.log.
1310
+ *
1311
+ * @since 1.0.0
1312
+ *
1313
+ * @return {void}
1314
+ */
1315
+ cmb.log = function() {
1316
+ if ( l10n.script_debug && console && 'function' === typeof console.log ) {
1317
+ console.log.apply(console, arguments);
1318
+ }
1319
+ };
1320
+
1321
+ /**
1322
+ * Replace the last occurrence of a string.
1323
+ *
1324
+ * @since 2.2.6
1325
+ *
1326
+ * @param {string} string String to search/replace.
1327
+ * @param {string} search String to search.
1328
+ * @param {string} replace String to replace search with.
1329
+ *
1330
+ * @return {string} Possibly modified string.
1331
+ */
1332
  cmb.replaceLast = function( string, search, replace ) {
1333
  // find the index of last time word was used
1334
  var n = string.lastIndexOf( search );
1338
  return string.slice( 0, n ) + string.slice( n ).replace( search, replace );
1339
  };
1340
 
1341
+ // Kick it off!
1342
  $( cmb.init );
1343
 
1344
  })(window, document, jQuery, window.CMB2);
cmb/js/cmb2.min.js CHANGED
@@ -1 +1 @@
1
- window.CMB2=window.CMB2||{},function(window,document,$,cmb,undefined){"use strict";var $document,l10n=window.cmb2_l10,setTimeout=window.setTimeout,$id=function(selector){return $(document.getElementById(selector))},defaults={idNumber:!1,repeatEls:'input:not([type="button"],[id^=filelist]),select,textarea,.cmb2-media-status',noEmpty:'input:not([type="button"]):not([type="radio"]):not([type="checkbox"]),textarea',repeatUpdate:'input:not([type="button"]),select,textarea,label',styleBreakPoint:450,mediaHandlers:{},defaults:{time_picker:l10n.defaults.time_picker,date_picker:l10n.defaults.date_picker,color_picker:l10n.defaults.color_picker||{}},media:{frames:{}}};cmb.metabox=function(){return cmb.$metabox?cmb.$metabox:(cmb.$metabox=$(".cmb2-wrap > .cmb2-metabox"),cmb.$metabox)},cmb.init=function(){$document=$(document),$.extend(cmb,defaults),cmb.trigger("cmb_pre_init");var $metabox=cmb.metabox(),$repeatGroup=$metabox.find(".cmb-repeatable-group");cmb.initPickers($metabox.find('input[type="text"].cmb2-timepicker'),$metabox.find('input[type="text"].cmb2-datepicker'),$metabox.find('input[type="text"].cmb2-colorpicker')),$('<p><span class="button-secondary cmb-multicheck-toggle">'+l10n.strings.check_toggle+"</span></p>").insertBefore(".cmb2-checkbox-list:not(.no-select-all)"),cmb.makeListSortable(),$metabox.on("change",".cmb2_upload_file",function(){cmb.media.field=$(this).attr("id"),$id(cmb.media.field+"_id").val("")}).on("click",".cmb-multicheck-toggle",cmb.toggleCheckBoxes).on("click",".cmb2-upload-button",cmb.handleMedia).on("click",".cmb-attach-list li, .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span",cmb.handleFileClick).on("click",".cmb2-remove-file-button",cmb.handleRemoveMedia).on("click",".cmb-add-group-row",cmb.addGroupRow).on("click",".cmb-add-row-button",cmb.addAjaxRow).on("click",".cmb-remove-group-row",cmb.removeGroupRow).on("click",".cmb-remove-row-button",cmb.removeAjaxRow).on("keyup paste focusout",".cmb2-oembed",cmb.maybeOembed).on("cmb2_remove_row",".cmb-repeatable-group",cmb.resetTitlesAndIterator).on("click",".cmbhandle, .cmbhandle + .cmbhandle-title",cmb.toggleHandle),$repeatGroup.length&&$repeatGroup.on("cmb2_add_row",cmb.emptyValue).filter(".sortable").each(function(){$(this).find(".cmb-remove-group-row-button").before('<a class="button-secondary cmb-shift-rows move-up alignleft" href="#"><span class="'+l10n.up_arrow_class+'"></span></a> <a class="button-secondary cmb-shift-rows move-down alignleft" href="#"><span class="'+l10n.down_arrow_class+'"></span></a>')}).on("click",".cmb-shift-rows",cmb.shiftRows),setTimeout(cmb.resizeoEmbeds,500),$(window).on("resize",cmb.resizeoEmbeds),cmb.trigger("cmb_init")},cmb.resetTitlesAndIterator=function(evt){evt.group&&$(".cmb-repeatable-group.repeatable").each(function(){var $table=$(this),groupTitle=$table.find(".cmb-add-group-row").data("grouptitle");$table.find(".cmb-repeatable-grouping").each(function(rowindex){var $row=$(this),$rowTitle=$row.find("h3.cmb-group-title");$row.data("iterator",rowindex),$rowTitle.length&&$rowTitle.text(groupTitle.replace("{#}",rowindex+1))})})},cmb.toggleHandle=function(evt){evt.preventDefault(),cmb.trigger("postbox-toggled",$(this).parent(".postbox").toggleClass("closed"))},cmb.toggleCheckBoxes=function(evt){evt.preventDefault();var $this=$(this),$multicheck=$this.closest(".cmb-td").find("input[type=checkbox]:not([disabled])");$this.data("checked")?($multicheck.prop("checked",!1),$this.data("checked",!1)):($multicheck.prop("checked",!0),$this.data("checked",!0))},cmb.handleMedia=function(evt){evt.preventDefault();var $el=$(this);cmb.attach_id=$el.hasClass("cmb2-upload-list")?!1:$el.closest(".cmb-td").find(".cmb2-upload-file-id").val(),cmb.attach_id="0"!==cmb.attach_id?cmb.attach_id:!1,cmb._handleMedia($el.prev("input.cmb2-upload-file").attr("id"),$el.hasClass("cmb2-upload-list"))},cmb.handleFileClick=function(evt){evt.preventDefault();var $el=$(this),$td=$el.closest(".cmb-td"),isList=$td.find(".cmb2-upload-button").hasClass("cmb2-upload-list");cmb.attach_id=isList?$el.find('input[type="hidden"]').data("id"):$td.find(".cmb2-upload-file-id").val(),cmb.attach_id&&cmb._handleMedia($td.find("input.cmb2-upload-file").attr("id"),isList,cmb.attach_id)},cmb._handleMedia=function(id,isList){if(wp){var media,handlers;if(handlers=cmb.mediaHandlers,media=cmb.media,media.field=id,media.$field=$id(media.field),media.fieldData=media.$field.data(),media.previewSize=media.fieldData.previewsize,media.sizeName=media.fieldData.sizename,media.fieldName=media.$field.attr("name"),media.isList=isList,id in media.frames)return media.frames[id].open();media.frames[id]=wp.media({title:cmb.metabox().find('label[for="'+id+'"]').text(),library:media.fieldData.queryargs||{},button:{text:l10n.strings[isList?"upload_files":"upload_file"]},multiple:isList?"add":!1}),media.frames[id].states.first().set("filterable","all"),cmb.trigger("cmb_media_modal_init",media),handlers.list=function(selection,returnIt){var attachmentHtml,fileGroup=[];return handlers.list.templates||(handlers.list.templates={image:wp.template("cmb2-list-image"),file:wp.template("cmb2-list-file")}),selection.each(function(attachment){attachmentHtml=handlers.getAttachmentHtml(attachment,"list"),fileGroup.push(attachmentHtml)}),returnIt?fileGroup:void media.$field.siblings(".cmb2-media-status").append(fileGroup)},handlers.single=function(selection){handlers.single.templates||(handlers.single.templates={image:wp.template("cmb2-single-image"),file:wp.template("cmb2-single-file")});var attachment=selection.first();media.$field.val(attachment.get("url")),$id(media.field+"_id").val(attachment.get("id"));var attachmentHtml=handlers.getAttachmentHtml(attachment,"single");media.$field.siblings(".cmb2-media-status").slideDown().html(attachmentHtml)},handlers.getAttachmentHtml=function(attachment,templatesId){var isImage="image"===attachment.get("type"),data=handlers.prepareData(attachment,isImage);return handlers[templatesId].templates[isImage?"image":"file"](data)},handlers.prepareData=function(data,image){return image&&handlers.getImageData.call(data,50),data=data.toJSON(),data.mediaField=media.field,data.mediaFieldName=media.fieldName,data.stringRemoveImage=l10n.strings.remove_image,data.stringFile=l10n.strings.file,data.stringDownload=l10n.strings.download,data.stringRemoveFile=l10n.strings.remove_file,data},handlers.getImageData=function(fallbackSize){var previewW=media.previewSize[0]||fallbackSize,previewH=media.previewSize[1]||fallbackSize,url=this.get("url"),width=this.get("width"),height=this.get("height"),sizes=this.get("sizes");return sizes&&(sizes[media.sizeName]?(url=sizes[media.sizeName].url,width=sizes[media.sizeName].width,height=sizes[media.sizeName].height):sizes.large&&(url=sizes.large.url,width=sizes.large.width,height=sizes.large.height)),width>previewW&&(height=Math.floor(previewW*height/width),width=previewW),height>previewH&&(width=Math.floor(previewH*width/height),height=previewH),width||(width=previewW),height||(height="svg"===this.get("filename").split(".").pop()?"100%":previewH),this.set("sizeUrl",url),this.set("sizeWidth",width),this.set("sizeHeight",height),this},handlers.selectFile=function(){var selection=media.frames[id].state().get("selection"),type=isList?"list":"single";cmb.attach_id&&isList?$('[data-id="'+cmb.attach_id+'"]').parents("li").replaceWith(handlers.list(selection,!0)):handlers[type](selection),cmb.trigger("cmb_media_modal_select",selection,media)},handlers.openModal=function(){var attach,selection=media.frames[id].state().get("selection");cmb.attach_id?(attach=wp.media.attachment(cmb.attach_id),attach.fetch(),selection.set(attach?[attach]:[])):selection.reset(),cmb.trigger("cmb_media_modal_open",selection,media)},media.frames[id].on("select",handlers.selectFile).on("open",handlers.openModal),media.frames[id].open()}},cmb.handleRemoveMedia=function(evt){evt.preventDefault();var $this=$(this);return $this.is(".cmb-attach-list .cmb2-remove-file-button")?($this.parents(".cmb2-media-item").remove(),!1):(cmb.media.field=$this.attr("rel"),cmb.metabox().find(document.getElementById(cmb.media.field)).val(""),cmb.metabox().find(document.getElementById(cmb.media.field+"_id")).val(""),$this.parents(".cmb2-media-status").html(""),!1)},cmb.cleanRow=function($row,prevNum,group){var $elements=$row.find(cmb.repeatUpdate);if(group){var $other=$row.find("[id]").not(cmb.repeatUpdate);$row.find(".cmb-repeat-table .cmb-repeat-row:not(:first-child)").remove(),$other.length&&$other.each(function(){var $_this=$(this),oldID=$_this.attr("id"),newID=oldID.replace("_"+prevNum,"_"+cmb.idNumber),$buttons=$row.find('[data-selector="'+oldID+'"]');$_this.attr("id",newID),$buttons.length&&$buttons.attr("data-selector",newID).data("selector",newID)})}return $elements.filter(":checked").removeAttr("checked"),$elements.find(":checked").removeAttr("checked"),$elements.filter(":selected").removeAttr("selected"),$elements.find(":selected").removeAttr("selected",!1),$row.find("h3.cmb-group-title").length&&$row.find("h3.cmb-group-title").text($row.data("title").replace("{#}",cmb.idNumber+1)),$elements.each(function(){cmb.elReplacements($(this),prevNum,group)}),cmb},cmb.elReplacements=function($newInput,prevNum,group){var newID,oldID,oldFor=$newInput.attr("for"),oldVal=$newInput.val(),type=$newInput.prop("type"),checkable="radio"===type||"checkbox"===type?oldVal:!1,attrs={};if(oldFor)attrs={"for":oldFor.replace("_"+prevNum,"_"+cmb.idNumber)};else{var newName,oldName=$newInput.attr("name");oldID=$newInput.attr("id"),group?(newName=oldName?oldName.replace("["+prevNum+"][","["+cmb.idNumber+"]["):"",newID=oldID?oldID.replace("_"+prevNum+"_","_"+cmb.idNumber+"_"):""):(newName=oldName?cmb.replaceLast(oldName,"["+prevNum+"]","["+cmb.idNumber+"]"):"",newID=oldID?cmb.replaceLast(oldID,"_"+prevNum,"_"+cmb.idNumber):""),attrs={id:newID,name:newName}}return"TEXTAREA"===$newInput.prop("tagName")&&$newInput.html(""),checkable&&$newInput.removeAttr("checked"),!group&&$newInput[0].hasAttribute("data-iterator")&&(attrs["data-iterator"]=cmb.idNumber),$newInput.removeClass("hasDatepicker").attr(attrs).val(checkable?checkable:""),$newInput},cmb.newRowHousekeeping=function($row){var $colorPicker=$row.find(".wp-picker-container"),$list=$row.find(".cmb2-media-status");return $colorPicker.length&&$colorPicker.each(function(){var $td=$(this).parent();$td.html($td.find('input[type="text"].cmb2-colorpicker').attr("style",""))}),$list.length&&$list.empty(),cmb},cmb.afterRowInsert=function($row){cmb.initPickers($row.find('input[type="text"].cmb2-timepicker'),$row.find('input[type="text"].cmb2-datepicker'),$row.find('input[type="text"].cmb2-colorpicker'))},cmb.updateNameAttr=function(){var $this=$(this),name=$this.attr("name");if("undefined"!=typeof name){var prevNum=parseInt($this.parents(".cmb-repeatable-grouping").data("iterator"),10),newNum=prevNum-1,$newName=name.replace("["+prevNum+"]","["+newNum+"]");$this.attr("name",$newName)}},cmb.emptyValue=function(evt,row){$(cmb.noEmpty,row).val("")},cmb.addGroupRow=function(evt){evt.preventDefault();var $this=$(this);cmb.triggerElement($this,"cmb2_add_group_row_start",$this);var $table=$id($this.data("selector")),$oldRow=$table.find(".cmb-repeatable-grouping").last(),prevNum=parseInt($oldRow.data("iterator"),10);cmb.idNumber=parseInt(prevNum,10)+1;for(var $row=$oldRow.clone();$table.find('.cmb-repeatable-grouping[data-iterator="'+cmb.idNumber+'"]').length>0;)cmb.idNumber++;cmb.newRowHousekeeping($row.data("title",$this.data("grouptitle"))).cleanRow($row,prevNum,!0),$row.find(".cmb-add-row-button").prop("disabled",!1);var $newRow=$('<div class="postbox cmb-row cmb-repeatable-grouping" data-iterator="'+cmb.idNumber+'">'+$row.html()+"</div>");$oldRow.after($newRow),cmb.afterRowInsert($newRow),cmb.triggerElement($table,{type:"cmb2_add_row",group:!0},$newRow)},cmb.addAjaxRow=function(evt){evt.preventDefault();var $this=$(this),$table=$id($this.data("selector")),$emptyrow=$table.find(".empty-row"),prevNum=parseInt($emptyrow.find("[data-iterator]").data("iterator"),10);cmb.idNumber=parseInt(prevNum,10)+1;var $row=$emptyrow.clone();cmb.newRowHousekeeping($row).cleanRow($row,prevNum),$emptyrow.removeClass("empty-row hidden").addClass("cmb-repeat-row"),$emptyrow.after($row),cmb.afterRowInsert($row),cmb.triggerElement($table,{type:"cmb2_add_row",group:!1},$row)},cmb.removeGroupRow=function(evt){evt.preventDefault();var $this=$(this),$table=$id($this.data("selector")),$parent=$this.parents(".cmb-repeatable-grouping"),number=$table.find(".cmb-repeatable-grouping").length;return 2>number?cmb.resetRow($parent.parents(".cmb-repeatable-group").find(".cmb-add-group-row"),$this):(cmb.triggerElement($table,"cmb2_remove_group_row_start",$this),$parent.nextAll(".cmb-repeatable-grouping").find(cmb.repeatEls).each(cmb.updateNameAttr),$parent.remove(),void cmb.triggerElement($table,{type:"cmb2_remove_row",group:!0}))},cmb.removeAjaxRow=function(evt){evt.preventDefault();var $this=$(this);if(!$this.hasClass("button-disabled")){var $parent=$this.parents(".cmb-row"),$table=$this.parents(".cmb-repeat-table"),number=$table.find(".cmb-row").length;if(2>=number)return cmb.resetRow($parent.find(".cmb-add-row-button"),$this);$parent.hasClass("empty-row")&&$parent.prev().addClass("empty-row").removeClass("cmb-repeat-row"),$this.parents(".cmb-repeat-table .cmb-row").remove(),cmb.triggerElement($table,{type:"cmb2_remove_row",group:!1})}},cmb.resetRow=function($addNewBtn,$removeBtn){$addNewBtn.trigger("click"),$removeBtn.trigger("click")},cmb.shiftRows=function(evt){evt.preventDefault();var $this=$(this),$from=$this.parents(".cmb-repeatable-grouping"),$goto=$this.hasClass("move-up")?$from.prev(".cmb-repeatable-grouping"):$from.next(".cmb-repeatable-grouping");if(cmb.triggerElement($this,"cmb2_shift_rows_enter",$this,$from,$goto),$goto.length){cmb.triggerElement($this,"cmb2_shift_rows_start",$this,$from,$goto);var inputVals=[];$from.find(cmb.repeatEls).each(function(){var val,$element=$(this),elType=$element.attr("type");val=$element.hasClass("cmb2-media-status")?$element.html():"checkbox"===elType||"radio"===elType?$element.is(":checked"):"select"===$element.prop("tagName")?$element.is(":selected"):$element.val(),inputVals.push({val:val,$:$element})}),$goto.find(cmb.repeatEls).each(function(index){var val,$element=$(this),elType=$element.attr("type");if($element.hasClass("cmb2-media-status")){var toRowId=$element.closest(".cmb-repeatable-grouping").attr("data-iterator"),fromRowId=inputVals[index].$.closest(".cmb-repeatable-grouping").attr("data-iterator");val=$element.html(),$element.html(inputVals[index].val),inputVals[index].$.html(val),inputVals[index].$.find("input").each(function(){var name=$(this).attr("name");name=name.replace("["+toRowId+"]","["+fromRowId+"]"),$(this).attr("name",name)}),$element.find("input").each(function(){var name=$(this).attr("name");name=name.replace("["+fromRowId+"]","["+toRowId+"]"),$(this).attr("name",name)})}else"checkbox"===elType?(inputVals[index].$.prop("checked",$element.is(":checked")),$element.prop("checked",inputVals[index].val)):"radio"===elType?($element.is(":checked")&&inputVals[index].$.attr("data-checked","true"),inputVals[index].$.is(":checked")&&$element.attr("data-checked","true")):"select"===$element.prop("tagName")?(inputVals[index].$.prop("selected",$element.is(":selected")),$element.prop("selected",inputVals[index].val)):(inputVals[index].$.val($element.val()),$element.val(inputVals[index].val))}),$from.find("input[data-checked=true]").prop("checked",!0).removeAttr("data-checked"),$goto.find("input[data-checked=true]").prop("checked",!0).removeAttr("data-checked"),$from.find('input[type="text"].cmb2-colorpicker').trigger("change"),$goto.find('input[type="text"].cmb2-colorpicker').trigger("change"),cmb.triggerElement($this,"cmb2_shift_rows_complete",$this,$from,$goto)}},cmb.initPickers=function($timePickers,$datePickers,$colorPickers){cmb.initDateTimePickers($timePickers,"timepicker","time_picker"),cmb.initDateTimePickers($datePickers,"datepicker","date_picker"),cmb.initColorPickers($colorPickers)},cmb.initDateTimePickers=function($selector,method,defaultKey){$selector.length&&$selector[method]("destroy").each(function(){var $this=$(this),fieldOpts=$this.data(method)||{},options=$.extend({},cmb.defaults[defaultKey],fieldOpts);$this[method](cmb.datePickerSetupOpts(fieldOpts,options,method))})},cmb.datePickerSetupOpts=function(fieldOpts,options,method){var existing=$.extend({},options);return options.beforeShow=function(input,inst){"timepicker"===method&&cmb.addTimePickerClasses(inst.dpDiv),$id("ui-datepicker-div").addClass("cmb2-element"),"function"==typeof existing.beforeShow&&existing.beforeShow(input,inst)},"timepicker"===method&&(options.onChangeMonthYear=function(year,month,inst,picker){cmb.addTimePickerClasses(inst.dpDiv),"function"==typeof existing.onChangeMonthYear&&existing.onChangeMonthYear(year,month,inst,picker)}),options.onClose=function(dateText,inst){var $picker=$id("ui-datepicker-div").removeClass("cmb2-element").hide();"timepicker"!==method||$(inst.input).val()||inst.input.val($picker.find(".ui_tpicker_time").text()),"function"==typeof existing.onClose&&existing.onClose(dateText,inst)},options},cmb.addTimePickerClasses=function($picker){var func=cmb.addTimePickerClasses;func.count=func.count||0,setTimeout(function(){$picker.find(".ui-priority-secondary").length?($picker.find(".ui-priority-secondary").addClass("button-secondary"),$picker.find(".ui-priority-primary").addClass("button-primary"),func.count=0):func.count<5&&(func.count++,func($picker))},10)},cmb.initColorPickers=function($selector){$selector.length&&("object"==typeof jQuery.wp&&"function"==typeof jQuery.wp.wpColorPicker?$selector.each(function(){var $this=$(this),fieldOpts=$this.data("colorpicker")||{};$this.wpColorPicker($.extend({},cmb.defaults.color_picker,fieldOpts))}):$selector.each(function(i){$(this).after('<div id="picker-'+i+'" style="z-index: 1000; background: #EEE; border: 1px solid #CCC; position: absolute; display: block;"></div>'),$id("picker-"+i).hide().farbtastic($(this))}).focus(function(){$(this).next().show()}).blur(function(){$(this).next().hide()}))},cmb.makeListSortable=function(){var $filelist=cmb.metabox().find(".cmb2-media-status.cmb-attach-list");$filelist.length&&$filelist.sortable({cursor:"move"}).disableSelection()},cmb.maybeOembed=function(evt){var $this=$(this),m={focusout:function(){setTimeout(function(){cmb.spinner(".cmb2-metabox",!0)},2e3)},keyup:function(){var betw=function(min,max){return evt.which<=max&&evt.which>=min};(betw(48,90)||betw(96,111)||betw(8,9)||187===evt.which||190===evt.which)&&cmb.doAjax($this,evt)},paste:function(){setTimeout(function(){cmb.doAjax($this)},100)}};m[evt.type]()},cmb.resizeoEmbeds=function(){cmb.metabox().each(function(){var $this=$(this),$tableWrap=$this.parents(".inside"),isSide=$this.parents(".inner-sidebar").length||$this.parents("#side-sortables").length,isSmall=isSide,isSmallest=!1;if(!$tableWrap.length)return!0;var tableW=$tableWrap.width();cmb.styleBreakPoint>tableW&&(isSmall=!0,isSmallest=cmb.styleBreakPoint-62>tableW),tableW=isSmall?tableW:Math.round(.82*$tableWrap.width()*.97);var newWidth=tableW-30;if(!isSmall||isSide||isSmallest||(newWidth-=75),newWidth>639)return!0;var $embeds=$this.find(".cmb-type-oembed .embed-status"),$children=$embeds.children().not(".cmb2-remove-wrapper");return $children.length?void $children.each(function(){var $this=$(this),iwidth=$this.width(),iheight=$this.height(),_newWidth=newWidth;$this.parents(".cmb-repeat-row").length&&!isSmall&&(_newWidth=newWidth-91,_newWidth=785>tableW?_newWidth-15:_newWidth);var newHeight=Math.round(_newWidth*iheight/iwidth);$this.width(_newWidth).height(newHeight)}):!0})},cmb.log=function(){l10n.script_debug&&console&&"function"==typeof console.log&&console.log.apply(console,arguments)},cmb.spinner=function($context,hide){var m=hide?"removeClass":"addClass";$(".cmb-spinner",$context)[m]("is-active")},cmb.doAjax=function($obj){var oembed_url=$obj.val();if(!(oembed_url.length<6)){var field_id=$obj.attr("id"),$context=$obj.closest(".cmb-td"),$embed_container=$context.find(".embed-status"),$embed_wrap=$context.find(".embed_wrap"),$child_el=$embed_container.find(":first-child"),oembed_width=$embed_container.length&&$child_el.length?$child_el.width():$obj.width();cmb.log("oembed_url",oembed_url,field_id),cmb.spinner($context),$embed_wrap.html(""),setTimeout(function(){$(".cmb2-oembed:focus").val()===oembed_url&&$.ajax({type:"post",dataType:"json",url:l10n.ajaxurl,data:{action:"cmb2_oembed_handler",oembed_url:oembed_url,oembed_width:oembed_width>300?oembed_width:300,field_id:field_id,object_id:$obj.data("objectid"),object_type:$obj.data("objecttype"),cmb2_ajax_nonce:l10n.ajax_nonce},success:function(response){cmb.log(response),cmb.spinner($context,!0),$embed_wrap.html(response.data)}})},500)}},cmb.trigger=function(evtName){var args=Array.prototype.slice.call(arguments,1);args.push(cmb),$document.trigger(evtName,args)},cmb.triggerElement=function($el,evtName){var args=Array.prototype.slice.call(arguments,2);args.push(cmb),$el.trigger(evtName,args)},cmb.replaceLast=function(string,search,replace){var n=string.lastIndexOf(search);return string.slice(0,n)+string.slice(n).replace(search,replace)},$(cmb.init)}(window,document,jQuery,window.CMB2),window.CMB2=window.CMB2||{},window.CMB2.wysiwyg=window.CMB2.wysiwyg||{},function(window,document,$,wysiwyg,undefined){"use strict";function delayedInit(){0===toBeDestroyed.length?toBeInitialized.forEach(function(toInit){toBeInitialized.splice(toBeInitialized.indexOf(toInit),1),wysiwyg.init.apply(wysiwyg,toInit)}):window.setTimeout(delayedInit,100)}function delayedDestroy(){toBeDestroyed.forEach(function(id){toBeDestroyed.splice(toBeDestroyed.indexOf(id),1),wysiwyg.destroy(id)})}function getGroupData(data){var groupid=data.groupid,fieldid=data.fieldid;return all[groupid]&&all[groupid][fieldid]||(all[groupid]=all[groupid]||{},all[groupid][fieldid]={template:wp.template("cmb2-wysiwyg-"+groupid+"-"+fieldid),defaults:{mce:$.extend({},tinyMCEPreInit.mceInit["cmb2_i_"+groupid+fieldid]),qt:$.extend({},tinyMCEPreInit.qtInit["cmb2_i_"+groupid+fieldid])}},delete tinyMCEPreInit.mceInit["cmb2_i_"+groupid+fieldid],delete tinyMCEPreInit.qtInit["cmb2_i_"+groupid+fieldid]),all[groupid][fieldid]}function initOptions(options){var prop,newSettings,newQTS,nameRegex=new RegExp("cmb2_n_"+options.groupid+options.fieldid,"g"),idRegex=new RegExp("cmb2_i_"+options.groupid+options.fieldid,"g");if("undefined"==typeof tinyMCEPreInit.mceInit[options.id]){newSettings=$.extend({},options.defaults.mce);for(prop in newSettings)"string"==typeof newSettings[prop]&&(newSettings[prop]=newSettings[prop].replace(idRegex,options.id).replace(nameRegex,options.name));tinyMCEPreInit.mceInit[options.id]=newSettings}if("undefined"==typeof tinyMCEPreInit.qtInit[options.id]){newQTS=$.extend({},options.defaults.qt);for(prop in newQTS)"string"==typeof newQTS[prop]&&(newQTS[prop]=newQTS[prop].replace(idRegex,options.id).replace(nameRegex,options.name));tinyMCEPreInit.qtInit[options.id]=newQTS}}var toBeDestroyed=[],toBeInitialized=[],all=wysiwyg.all={};wysiwyg.initAll=function(){var $this,data,initiated;$(".cmb2-wysiwyg-placeholder").each(function(){$this=$(this),data=$this.data(),data.groupid&&(data.id=$this.attr("id"),data.name=$this.attr("name"),data.value=$this.val(),wysiwyg.init($this,data,!1),initiated=!0)}),!0===initiated&&("undefined"!=typeof window.QTags&&window.QTags._buttonsInit(),$(document).on("cmb2_add_row",wysiwyg.addRow).on("cmb2_remove_group_row_start",wysiwyg.destroyRowEditors).on("cmb2_shift_rows_start",wysiwyg.shiftStart).on("cmb2_shift_rows_complete",wysiwyg.shiftComplete))},wysiwyg.addRow=function(evt,$row){wysiwyg.initRow($row)},wysiwyg.destroyRowEditors=function(evt,$btn){wysiwyg.destroy($btn.parents(".cmb-repeatable-grouping").find(".wp-editor-area").attr("id"))},wysiwyg.shiftStart=function(evt,$btn,$from,$to){$from.add($to).find(".wp-editor-wrap textarea").each(function(){wysiwyg.destroy($(this).attr("id"))})},wysiwyg.shiftComplete=function(evt,$btn,$from,$to){$from.add($to).each(function(){wysiwyg.initRow($(this))})},wysiwyg.initRow=function($row){var $toReplace,data;$row.find(".cmb2-wysiwyg-inner-wrap").each(function(){$toReplace=$(this),data=$toReplace.data(),data.iterator=$row.data("iterator"),data.fieldid=data.id,data.id=data.groupid+"_"+data.iterator+"_"+data.fieldid,data.name=data.groupid+"["+data.iterator+"]["+data.fieldid+"]",data.value=$toReplace.find(".wp-editor-area").length?$toReplace.find(".wp-editor-area").val():"",0===toBeDestroyed.length?wysiwyg.init($toReplace,data):(toBeInitialized.push([$toReplace,data]),window.setTimeout(delayedInit,100))})},wysiwyg.init=function($toReplace,data,buttonsInit){if(!data.groupid)return!1;var mceActive=window.cmb2_l10.user_can_richedit&&window.tinyMCE,qtActive="function"==typeof window.quicktags;$.extend(data,getGroupData(data)),initOptions(data),$toReplace.replaceWith(data.template(data)),mceActive&&window.tinyMCE.init(tinyMCEPreInit.mceInit[data.id]),qtActive&&window.quicktags(tinyMCEPreInit.qtInit[data.id]),mceActive&&$(document.getElementById(data.id)).parents(".wp-editor-wrap").removeClass("html-active").addClass("tmce-active"),!1!==buttonsInit&&"undefined"!=typeof window.QTags&&window.QTags._buttonsInit()},wysiwyg.destroy=function(id){if(window.cmb2_l10.user_can_richedit&&window.tinyMCE){var editor=tinyMCE.get(id);null!==editor&&"undefined"!=typeof editor?(editor.destroy(),"undefined"==typeof tinyMCEPreInit.mceInit[id]&&delete tinyMCEPreInit.mceInit[id],"undefined"==typeof tinyMCEPreInit.qtInit[id]&&delete tinyMCEPreInit.qtInit[id]):-1===toBeDestroyed.indexOf(id)&&(toBeDestroyed.push(id),window.setTimeout(delayedDestroy,100))}},$(document).on("cmb_init",wysiwyg.initAll)}(window,document,jQuery,window.CMB2.wysiwyg);
1
+ window.CMB2=window.CMB2||{},function(window,document,$,cmb,undefined){"use strict";var $document,l10n=window.cmb2_l10,setTimeout=window.setTimeout,$id=function(selector){return $(document.getElementById(selector))},defaults={idNumber:!1,repeatEls:'input:not([type="button"],[id^=filelist]),select,textarea,.cmb2-media-status',noEmpty:'input:not([type="button"]):not([type="radio"]):not([type="checkbox"]),textarea',repeatUpdate:'input:not([type="button"]),select,textarea,label',styleBreakPoint:450,mediaHandlers:{},defaults:{time_picker:l10n.defaults.time_picker,date_picker:l10n.defaults.date_picker,color_picker:l10n.defaults.color_picker||{},code_editor:l10n.defaults.code_editor},media:{frames:{}}};cmb.init=function(){$document=$(document),$.extend(cmb,defaults),cmb.trigger("cmb_pre_init");var $metabox=cmb.metabox(),$repeatGroup=$metabox.find(".cmb-repeatable-group");cmb.initPickers($metabox.find('input[type="text"].cmb2-timepicker'),$metabox.find('input[type="text"].cmb2-datepicker'),$metabox.find('input[type="text"].cmb2-colorpicker')),cmb.initCodeEditors($metabox.find(".cmb2-textarea-code:not(.disable-codemirror)")),$('<p><span class="button-secondary cmb-multicheck-toggle">'+l10n.strings.check_toggle+"</span></p>").insertBefore(".cmb2-checkbox-list:not(.no-select-all)"),cmb.makeListSortable(),cmb.makeRepeatableSortable(),$metabox.on("change",".cmb2_upload_file",function(){cmb.media.field=$(this).attr("id"),$id(cmb.media.field+"_id").val("")}).on("click",".cmb-multicheck-toggle",cmb.toggleCheckBoxes).on("click",".cmb2-upload-button",cmb.handleMedia).on("click",".cmb-attach-list li, .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span",cmb.handleFileClick).on("click",".cmb2-remove-file-button",cmb.handleRemoveMedia).on("click",".cmb-add-group-row",cmb.addGroupRow).on("click",".cmb-add-row-button",cmb.addAjaxRow).on("click",".cmb-remove-group-row",cmb.removeGroupRow).on("click",".cmb-remove-row-button",cmb.removeAjaxRow).on("keyup paste focusout",".cmb2-oembed",cmb.maybeOembed).on("cmb2_remove_row",".cmb-repeatable-group",cmb.resetTitlesAndIterator).on("click",".cmbhandle, .cmbhandle + .cmbhandle-title",cmb.toggleHandle),$repeatGroup.length&&$repeatGroup.on("cmb2_add_row",cmb.emptyValue).on("cmb2_add_row",cmb.setDefaults).filter(".sortable").each(function(){$(this).find(".cmb-remove-group-row-button").before('<a class="button-secondary cmb-shift-rows move-up alignleft" href="#"><span class="'+l10n.up_arrow_class+'"></span></a> <a class="button-secondary cmb-shift-rows move-down alignleft" href="#"><span class="'+l10n.down_arrow_class+'"></span></a>')}).on("click",".cmb-shift-rows",cmb.shiftRows),setTimeout(cmb.resizeoEmbeds,500),$(window).on("resize",cmb.resizeoEmbeds),$id("addtag").length&&cmb.listenTagAdd(),$(document).on("cmb_init",cmb.mceEnsureSave),cmb.trigger("cmb_init")},cmb.mceEnsureSave=function(){wp.data&&wp.data.hasOwnProperty("subscribe")&&cmb.canTinyMCE()&&wp.data.subscribe(function(){var editor=wp.data.hasOwnProperty("select")?wp.data.select("core/editor"):null;if(editor&&editor.isSavingPost&&editor.isSavingPost()&&window.tinyMCE.editors.length)for(var i=0;i<window.tinyMCE.editors.length;i++)window.tinyMCE.activeEditor!==window.tinyMCE.editors[i]&&window.tinyMCE.editors[i].save()})},cmb.canTinyMCE=function(){return l10n.user_can_richedit&&window.tinyMCE},cmb.listenTagAdd=function(){$document.ajaxSuccess(function(evt,xhr,settings){settings.data&&settings.data.length&&-1!==settings.data.indexOf("action=add-tag")&&cmb.resetBoxes($id("addtag").find(".cmb2-wrap > .cmb2-metabox"))})},cmb.resetBoxes=function($boxes){$.each($boxes,function(){cmb.resetBox($(this))})},cmb.resetBox=function($box){$box.find(".wp-picker-clear").trigger("click"),$box.find(".cmb2-remove-file-button").trigger("click"),$box.find(".cmb-row.cmb-repeatable-grouping:not(:first-of-type) .cmb-remove-group-row").click(),$box.find(".cmb-repeat-row:not(:first-child)").remove(),$box.find('input:not([type="button"]),select,textarea').each(function(){var $element=$(this),tagName=$element.prop("tagName");if("INPUT"===tagName){var elType=$element.attr("type");"checkbox"===elType||"radio"===elType?$element.prop("checked",!1):$element.val("")}"SELECT"===tagName&&$("option:selected",this).prop("selected",!1),"TEXTAREA"===tagName&&$element.html("")})},cmb.resetTitlesAndIterator=function(evt){evt.group&&$(".cmb-repeatable-group.repeatable").each(function(){var $table=$(this),groupTitle=$table.find(".cmb-add-group-row").data("grouptitle");$table.find(".cmb-repeatable-grouping").each(function(rowindex){var $row=$(this),$rowTitle=$row.find("h3.cmb-group-title");$row.data("iterator",rowindex),$rowTitle.length&&$rowTitle.text(groupTitle.replace("{#}",rowindex+1))})})},cmb.toggleHandle=function(evt){evt.preventDefault(),cmb.trigger("postbox-toggled",$(this).parent(".postbox").toggleClass("closed"))},cmb.toggleCheckBoxes=function(evt){evt.preventDefault();var $this=$(this),$multicheck=$this.closest(".cmb-td").find("input[type=checkbox]:not([disabled])");$this.data("checked")?($multicheck.prop("checked",!1),$this.data("checked",!1)):($multicheck.prop("checked",!0),$this.data("checked",!0))},cmb.handleMedia=function(evt){evt.preventDefault();var $el=$(this);cmb.attach_id=!$el.hasClass("cmb2-upload-list")&&$el.closest(".cmb-td").find(".cmb2-upload-file-id").val(),cmb.attach_id="0"!==cmb.attach_id&&cmb.attach_id,cmb._handleMedia($el.prev("input.cmb2-upload-file").attr("id"),$el.hasClass("cmb2-upload-list"))},cmb.handleFileClick=function(evt){if(!$(evt.target).is("a")){evt.preventDefault();var $el=$(this),$td=$el.closest(".cmb-td"),isList=$td.find(".cmb2-upload-button").hasClass("cmb2-upload-list");cmb.attach_id=isList?$el.find('input[type="hidden"]').data("id"):$td.find(".cmb2-upload-file-id").val(),cmb.attach_id&&cmb._handleMedia($td.find("input.cmb2-upload-file").attr("id"),isList,cmb.attach_id)}},cmb._handleMedia=function(id,isList){if(wp){var media,handlers;if(handlers=cmb.mediaHandlers,media=cmb.media,media.field=id,media.$field=$id(media.field),media.fieldData=media.$field.data(),media.previewSize=media.fieldData.previewsize,media.sizeName=media.fieldData.sizename,media.fieldName=media.$field.attr("name"),media.isList=isList,id in media.frames)return media.frames[id].open();media.frames[id]=wp.media({title:cmb.metabox().find('label[for="'+id+'"]').text(),library:media.fieldData.queryargs||{},button:{text:l10n.strings[isList?"upload_files":"upload_file"]},multiple:!!isList&&"add"}),media.frames[id].states.first().set("filterable","all"),cmb.trigger("cmb_media_modal_init",media),handlers.list=function(selection,returnIt){var attachmentHtml,fileGroup=[];if(handlers.list.templates||(handlers.list.templates={image:wp.template("cmb2-list-image"),file:wp.template("cmb2-list-file")}),selection.each(function(attachment){attachmentHtml=handlers.getAttachmentHtml(attachment,"list"),fileGroup.push(attachmentHtml)}),returnIt)return fileGroup;media.$field.siblings(".cmb2-media-status").append(fileGroup)},handlers.single=function(selection){handlers.single.templates||(handlers.single.templates={image:wp.template("cmb2-single-image"),file:wp.template("cmb2-single-file")});var attachment=selection.first();media.$field.val(attachment.get("url")),$id(media.field+"_id").val(attachment.get("id"));var attachmentHtml=handlers.getAttachmentHtml(attachment,"single");media.$field.siblings(".cmb2-media-status").slideDown().html(attachmentHtml)},handlers.getAttachmentHtml=function(attachment,templatesId){var isImage="image"===attachment.get("type"),data=handlers.prepareData(attachment,isImage);return handlers[templatesId].templates[isImage?"image":"file"](data)},handlers.prepareData=function(data,image){return image&&handlers.getImageData.call(data,50),data=data.toJSON(),data.mediaField=media.field,data.mediaFieldName=media.fieldName,data.stringRemoveImage=l10n.strings.remove_image,data.stringFile=l10n.strings.file,data.stringDownload=l10n.strings.download,data.stringRemoveFile=l10n.strings.remove_file,data},handlers.getImageData=function(fallbackSize){var previewW=media.previewSize[0]||fallbackSize,previewH=media.previewSize[1]||fallbackSize,url=this.get("url"),width=this.get("width"),height=this.get("height"),sizes=this.get("sizes");return sizes&&(sizes[media.sizeName]?(url=sizes[media.sizeName].url,width=sizes[media.sizeName].width,height=sizes[media.sizeName].height):sizes.large&&(url=sizes.large.url,width=sizes.large.width,height=sizes.large.height)),width>previewW&&(height=Math.floor(previewW*height/width),width=previewW),height>previewH&&(width=Math.floor(previewH*width/height),height=previewH),width||(width=previewW),height||(height="svg"===this.get("filename").split(".").pop()?"100%":previewH),this.set("sizeUrl",url),this.set("sizeWidth",width),this.set("sizeHeight",height),this},handlers.selectFile=function(){var selection=media.frames[id].state().get("selection"),type=isList?"list":"single";cmb.attach_id&&isList?$('[data-id="'+cmb.attach_id+'"]').parents("li").replaceWith(handlers.list(selection,!0)):handlers[type](selection),cmb.trigger("cmb_media_modal_select",selection,media)},handlers.openModal=function(){var attach,selection=media.frames[id].state().get("selection");cmb.attach_id?(attach=wp.media.attachment(cmb.attach_id),attach.fetch(),selection.set(attach?[attach]:[])):selection.reset(),cmb.trigger("cmb_media_modal_open",selection,media)},media.frames[id].on("select",handlers.selectFile).on("open",handlers.openModal),media.frames[id].open()}},cmb.handleRemoveMedia=function(evt){evt.preventDefault();var $this=$(this);return $this.is(".cmb-attach-list .cmb2-remove-file-button")?($this.parents(".cmb2-media-item").remove(),!1):(cmb.media.field=$this.attr("rel"),cmb.metabox().find(document.getElementById(cmb.media.field)).val(""),cmb.metabox().find(document.getElementById(cmb.media.field+"_id")).val(""),$this.parents(".cmb2-media-status").html(""),!1)},cmb.cleanRow=function($row,prevNum,group){var $elements=$row.find(cmb.repeatUpdate);if(group){var $other=$row.find("[id]").not(cmb.repeatUpdate);$row.find(".cmb-repeat-table .cmb-repeat-row:not(:first-child)").remove(),$other.length&&$other.each(function(){var $_this=$(this),oldID=$_this.attr("id"),newID=oldID.replace("_"+prevNum,"_"+cmb.idNumber),$buttons=$row.find('[data-selector="'+oldID+'"]');$_this.attr("id",newID),$buttons.length&&$buttons.attr("data-selector",newID).data("selector",newID)})}return $elements.filter(":checked").removeAttr("checked"),$elements.find(":checked").removeAttr("checked"),$elements.filter(":selected").removeAttr("selected"),$elements.find(":selected").removeAttr("selected",!1),$row.find("h3.cmb-group-title").length&&$row.find("h3.cmb-group-title").text($row.data("title").replace("{#}",cmb.idNumber+1)),$elements.each(function(){cmb.elReplacements($(this),prevNum,group)}),cmb},cmb.elReplacements=function($newInput,prevNum,group){var newID,oldID,oldFor=$newInput.attr("for"),oldVal=$newInput.val(),type=$newInput.prop("type"),defVal=cmb.getFieldArg($newInput,"default"),newVal=void 0!==defVal&&!1!==defVal?defVal:"",tagName=$newInput.prop("tagName"),checkable=("radio"===type||"checkbox"===type)&&oldVal,attrs={};if(oldFor)attrs={for:oldFor.replace("_"+prevNum,"_"+cmb.idNumber)};else{var newName,oldName=$newInput.attr("name");oldID=$newInput.attr("id"),group?(newName=oldName?oldName.replace("["+prevNum+"][","["+cmb.idNumber+"]["):"",newID=oldID?oldID.replace("_"+prevNum+"_","_"+cmb.idNumber+"_"):""):(newName=oldName?cmb.replaceLast(oldName,"["+prevNum+"]","["+cmb.idNumber+"]"):"",newID=oldID?cmb.replaceLast(oldID,"_"+prevNum,"_"+cmb.idNumber):""),attrs={id:newID,name:newName}}if("TEXTAREA"===tagName&&$newInput.html(newVal),"SELECT"===tagName&&void 0!==defVal){var $toSelect=$newInput.find('[value="'+defVal+'"]');$toSelect.length&&$toSelect.attr("selected","selected").prop("selected","selected")}return checkable&&($newInput.removeAttr("checked"),void 0!==defVal&&oldVal===defVal&&$newInput.attr("checked","checked").prop("checked","checked")),!group&&$newInput[0].hasAttribute("data-iterator")&&(attrs["data-iterator"]=cmb.idNumber),$newInput.removeClass("hasDatepicker").val(checkable||newVal).attr(attrs),$newInput},cmb.newRowHousekeeping=function($row){var $colorPicker=$row.find(".wp-picker-container"),$list=$row.find(".cmb2-media-status");return $colorPicker.length&&$colorPicker.each(function(){var $td=$(this).parent();$td.html($td.find('input[type="text"].cmb2-colorpicker').attr("style",""))}),$list.length&&$list.empty(),cmb},cmb.afterRowInsert=function($row){cmb.initPickers($row.find('input[type="text"].cmb2-timepicker'),$row.find('input[type="text"].cmb2-datepicker'),$row.find('input[type="text"].cmb2-colorpicker'))},cmb.updateNameAttr=function(){var $this=$(this),name=$this.attr("name");if(void 0!==name){var prevNum=parseInt($this.parents(".cmb-repeatable-grouping").data("iterator"),10),newNum=prevNum-1,$newName=name.replace("["+prevNum+"]","["+newNum+"]");$this.attr("name",$newName)}},cmb.emptyValue=function(evt,row){$(cmb.noEmpty,row).val("")},cmb.setDefaults=function(evt,row){$(cmb.noEmpty,row).each(function(){var $el=$(this),defVal=cmb.getFieldArg($el,"default");void 0!==defVal&&!1!==defVal&&$el.val(defVal)})},cmb.addGroupRow=function(evt){evt.preventDefault();var $this=$(this);cmb.triggerElement($this,"cmb2_add_group_row_start",$this);var $table=$id($this.data("selector")),$oldRow=$table.find(".cmb-repeatable-grouping").last(),prevNum=parseInt($oldRow.data("iterator"),10);cmb.idNumber=parseInt(prevNum,10)+1;for(var $row=$oldRow.clone(),nodeName=$row.prop("nodeName")||"div",getRowId=function(id){return id=id.split("-"),id.splice(id.length-1,1),id.push(cmb.idNumber),id.join("-")};$table.find('.cmb-repeatable-grouping[data-iterator="'+cmb.idNumber+'"]').length>0;)cmb.idNumber++;cmb.newRowHousekeeping($row.data("title",$this.data("grouptitle"))).cleanRow($row,prevNum,!0),$row.find(".cmb-add-row-button").prop("disabled",!1);var $newRow=$("<"+nodeName+' id="'+getRowId($oldRow.attr("id"))+'" class="postbox cmb-row cmb-repeatable-grouping" data-iterator="'+cmb.idNumber+'">'+$row.html()+"</"+nodeName+">");$oldRow.after($newRow),cmb.afterRowInsert($newRow),cmb.triggerElement($table,{type:"cmb2_add_row",group:!0},$newRow)},cmb.addAjaxRow=function(evt){evt.preventDefault();var $this=$(this),$table=$id($this.data("selector")),$emptyrow=$table.find(".empty-row"),prevNum=parseInt($emptyrow.find("[data-iterator]").data("iterator"),10);cmb.idNumber=parseInt(prevNum,10)+1;var $row=$emptyrow.clone();cmb.newRowHousekeeping($row).cleanRow($row,prevNum),$emptyrow.removeClass("empty-row hidden").addClass("cmb-repeat-row"),$emptyrow.after($row),cmb.afterRowInsert($row),cmb.triggerElement($table,{type:"cmb2_add_row",group:!1},$row)},cmb.removeGroupRow=function(evt){evt.preventDefault();var $this=$(this),confirmation=$this.data("confirm");if(!confirmation||window.confirm(confirmation)){var $table=$id($this.data("selector")),$parent=$this.parents(".cmb-repeatable-grouping");if($table.find(".cmb-repeatable-grouping").length<2)return cmb.resetRow($parent.parents(".cmb-repeatable-group").find(".cmb-add-group-row"),$this);cmb.triggerElement($table,"cmb2_remove_group_row_start",$this),$parent.nextAll(".cmb-repeatable-grouping").find(cmb.repeatEls).each(cmb.updateNameAttr),$parent.remove(),cmb.triggerElement($table,{type:"cmb2_remove_row",group:!0})}},cmb.removeAjaxRow=function(evt){evt.preventDefault();var $this=$(this);if(!$this.hasClass("button-disabled")){var $parent=$this.parents(".cmb-row"),$table=$this.parents(".cmb-repeat-table");if($table.find(".cmb-row").length<=2)return cmb.resetRow($parent.find(".cmb-add-row-button"),$this);$parent.hasClass("empty-row")&&$parent.prev().addClass("empty-row").removeClass("cmb-repeat-row"),$this.parents(".cmb-repeat-table .cmb-row").remove(),cmb.triggerElement($table,{type:"cmb2_remove_row",group:!1})}},cmb.resetRow=function($addNewBtn,$removeBtn){$addNewBtn.trigger("click"),$removeBtn.trigger("click")},cmb.shiftRows=function(evt){evt.preventDefault();var $this=$(this),$from=$this.parents(".cmb-repeatable-grouping"),$goto=$this.hasClass("move-up")?$from.prev(".cmb-repeatable-grouping"):$from.next(".cmb-repeatable-grouping");if(cmb.triggerElement($this,"cmb2_shift_rows_enter",$this,$from,$goto),$goto.length){cmb.triggerElement($this,"cmb2_shift_rows_start",$this,$from,$goto);var inputVals=[];$from.find(cmb.repeatEls).each(function(){var val,$element=$(this),elType=$element.attr("type");val=$element.hasClass("cmb2-media-status")?$element.html():"checkbox"===elType||"radio"===elType?$element.is(":checked"):"select"===$element.prop("tagName")?$element.is(":selected"):$element.val(),inputVals.push({val:val,$:$element})}),$goto.find(cmb.repeatEls).each(function(index){var val,$element=$(this),elType=$element.attr("type");if($element.hasClass("cmb2-media-status")){var toRowId=$element.closest(".cmb-repeatable-grouping").attr("data-iterator"),fromRowId=inputVals[index].$.closest(".cmb-repeatable-grouping").attr("data-iterator");val=$element.html(),$element.html(inputVals[index].val),inputVals[index].$.html(val),inputVals[index].$.find("input").each(function(){var name=$(this).attr("name");name=name.replace("["+toRowId+"]","["+fromRowId+"]"),$(this).attr("name",name)}),$element.find("input").each(function(){var name=$(this).attr("name");name=name.replace("["+fromRowId+"]","["+toRowId+"]"),$(this).attr("name",name)})}else"checkbox"===elType?(inputVals[index].$.prop("checked",$element.is(":checked")),$element.prop("checked",inputVals[index].val)):"radio"===elType?($element.is(":checked")&&inputVals[index].$.attr("data-checked","true"),inputVals[index].$.is(":checked")&&$element.attr("data-checked","true")):"select"===$element.prop("tagName")?(inputVals[index].$.prop("selected",$element.is(":selected")),$element.prop("selected",inputVals[index].val)):(inputVals[index].$.val($element.val()),$element.val(inputVals[index].val))}),$from.find("input[data-checked=true]").prop("checked",!0).removeAttr("data-checked"),$goto.find("input[data-checked=true]").prop("checked",!0).removeAttr("data-checked"),$from.find('input[type="text"].cmb2-colorpicker').trigger("change"),$goto.find('input[type="text"].cmb2-colorpicker').trigger("change"),cmb.triggerElement($this,"cmb2_shift_rows_complete",$this,$from,$goto)}},cmb.initPickers=function($timePickers,$datePickers,$colorPickers){cmb.trigger("cmb_init_pickers",{time:$timePickers,date:$datePickers,color:$colorPickers}),cmb.initDateTimePickers($timePickers,"timepicker","time_picker"),cmb.initDateTimePickers($datePickers,"datepicker","date_picker"),cmb.initColorPickers($colorPickers)},cmb.initDateTimePickers=function($selector,method,defaultKey){$selector.length&&$selector[method]("destroy").each(function(){var $this=$(this),fieldOpts=$this.data(method)||{},options=$.extend({},cmb.defaults[defaultKey],fieldOpts);$this[method](cmb.datePickerSetupOpts(fieldOpts,options,method))})},cmb.datePickerSetupOpts=function(fieldOpts,options,method){var existing=$.extend({},options);return options.beforeShow=function(input,inst){"timepicker"===method&&cmb.addTimePickerClasses(inst.dpDiv),$id("ui-datepicker-div").addClass("cmb2-element"),"function"==typeof existing.beforeShow&&existing.beforeShow(input,inst)},"timepicker"===method&&(options.onChangeMonthYear=function(year,month,inst,picker){cmb.addTimePickerClasses(inst.dpDiv),"function"==typeof existing.onChangeMonthYear&&existing.onChangeMonthYear(year,month,inst,picker)}),options.onClose=function(dateText,inst){var $picker=$id("ui-datepicker-div").removeClass("cmb2-element").hide();"timepicker"!==method||$(inst.input).val()||inst.input.val($picker.find(".ui_tpicker_time").text()),"function"==typeof existing.onClose&&existing.onClose(dateText,inst)},options},cmb.addTimePickerClasses=function($picker){var func=cmb.addTimePickerClasses;func.count=func.count||0,setTimeout(function(){$picker.find(".ui-priority-secondary").length?($picker.find(".ui-priority-secondary").addClass("button-secondary"),$picker.find(".ui-priority-primary").addClass("button-primary"),func.count=0):func.count<5&&(func.count++,func($picker))},10)},cmb.initColorPickers=function($selector){$selector.length&&("object"==typeof jQuery.wp&&"function"==typeof jQuery.wp.wpColorPicker?$selector.each(function(){var $this=$(this),fieldOpts=$this.data("colorpicker")||{};$this.wpColorPicker($.extend({},cmb.defaults.color_picker,fieldOpts))}):$selector.each(function(i){$(this).after('<div id="picker-'+i+'" style="z-index: 1000; background: #EEE; border: 1px solid #CCC; position: absolute; display: block;"></div>'),$id("picker-"+i).hide().farbtastic($(this))}).focus(function(){$(this).next().show()}).blur(function(){$(this).next().hide()}))},cmb.initCodeEditors=function($selector){cmb.trigger("cmb_init_code_editors",$selector),cmb.defaults.code_editor&&wp&&wp.codeEditor&&$selector.length&&$selector.each(function(){wp.codeEditor.initialize(this.id,cmb.codeEditorArgs($(this).data("codeeditor")))})},cmb.codeEditorArgs=function(overrides){var props=["codemirror","csslint","jshint","htmlhint"],args=$.extend({},cmb.defaults.code_editor);overrides=overrides||{};for(var i=props.length-1;i>=0;i--)overrides.hasOwnProperty(props[i])&&(args[props[i]]=$.extend({},args[props[i]]||{},overrides[props[i]]));return args},cmb.makeListSortable=function(){var $filelist=cmb.metabox().find(".cmb2-media-status.cmb-attach-list");$filelist.length&&$filelist.sortable({cursor:"move"}).disableSelection()},cmb.makeRepeatableSortable=function(){var $repeatables=cmb.metabox().find(".cmb-repeat-table .cmb-field-list");$repeatables.length&&$repeatables.sortable({items:".cmb-repeat-row",cursor:"move"})},cmb.maybeOembed=function(evt){var $this=$(this);({focusout:function(){setTimeout(function(){cmb.spinner(".cmb2-metabox",!0)},2e3)},keyup:function(){var betw=function(min,max){return evt.which<=max&&evt.which>=min};(betw(48,90)||betw(96,111)||betw(8,9)||187===evt.which||190===evt.which)&&cmb.doAjax($this,evt)},paste:function(){setTimeout(function(){cmb.doAjax($this)},100)}})[evt.type]()},cmb.resizeoEmbeds=function(){cmb.metabox().each(function(){var $this=$(this),$tableWrap=$this.parents(".inside"),isSide=$this.parents(".inner-sidebar").length||$this.parents("#side-sortables").length,isSmall=isSide,isSmallest=!1;if(!$tableWrap.length)return!0;var tableW=$tableWrap.width();cmb.styleBreakPoint>tableW&&(isSmall=!0,isSmallest=cmb.styleBreakPoint-62>tableW),tableW=isSmall?tableW:Math.round(.82*$tableWrap.width()*.97);var newWidth=tableW-30;if(!isSmall||isSide||isSmallest||(newWidth-=75),newWidth>639)return!0;var $embeds=$this.find(".cmb-type-oembed .embed-status"),$children=$embeds.children().not(".cmb2-remove-wrapper");if(!$children.length)return!0;$children.each(function(){var $this=$(this),iwidth=$this.width(),iheight=$this.height(),_newWidth=newWidth;$this.parents(".cmb-repeat-row").length&&!isSmall&&(_newWidth=newWidth-91,_newWidth=785>tableW?_newWidth-15:_newWidth);var newHeight=Math.round(_newWidth*iheight/iwidth);$this.width(_newWidth).height(newHeight)})})},cmb.doAjax=function($obj){var oembed_url=$obj.val();if(!(oembed_url.length<6)){var field_id=$obj.attr("id"),$context=$obj.closest(".cmb-td"),$embed_container=$context.find(".embed-status"),$embed_wrap=$context.find(".embed_wrap"),$child_el=$embed_container.find(":first-child"),oembed_width=$embed_container.length&&$child_el.length?$child_el.width():$obj.width();cmb.log("oembed_url",oembed_url,field_id),cmb.spinner($context),$embed_wrap.html(""),setTimeout(function(){$(".cmb2-oembed:focus").val()===oembed_url&&$.ajax({type:"post",dataType:"json",url:l10n.ajaxurl,data:{action:"cmb2_oembed_handler",oembed_url:oembed_url,oembed_width:oembed_width>300?oembed_width:300,field_id:field_id,object_id:$obj.data("objectid"),object_type:$obj.data("objecttype"),cmb2_ajax_nonce:l10n.ajax_nonce},success:function(response){cmb.log(response),cmb.spinner($context,!0),$embed_wrap.html(response.data)}})},500)}},cmb.metabox=function(){return cmb.$metabox?cmb.$metabox:(cmb.$metabox=$(".cmb2-wrap > .cmb2-metabox"),cmb.$metabox)},cmb.spinner=function($context,hide){var m=hide?"removeClass":"addClass";$(".cmb-spinner",$context)[m]("is-active")},cmb.trigger=function(evtName){var args=Array.prototype.slice.call(arguments,1);args.push(cmb),$document.trigger(evtName,args)},cmb.triggerElement=function($el,evtName){var args=Array.prototype.slice.call(arguments,2);args.push(cmb),$el.trigger(evtName,args)},cmb.getFieldArg=function(hash,arg){return cmb.getField(hash)[arg]},cmb.getFields=function(filterCb){if("function"==typeof filterCb){var fields=[];return $.each(l10n.fields,function(hash,field){filterCb(field,hash)&&fields.push(field)}),fields}return l10n.fields},cmb.getField=function(hash){var field={};if(hash=hash instanceof jQuery?hash.data("hash"):hash)try{if(l10n.fields[hash])throw new Error(hash);cmb.getFields(function(field){if("function"==typeof hash){if(hash(field))throw new Error(field.hash)}else if(field.id&&field.id===hash)throw new Error(field.hash)})}catch(e){field=l10n.fields[e.message]}return field},cmb.log=function(){l10n.script_debug&&console&&"function"==typeof console.log&&console.log.apply(console,arguments)},cmb.replaceLast=function(string,search,replace){var n=string.lastIndexOf(search);return string.slice(0,n)+string.slice(n).replace(search,replace)},$(cmb.init)}(window,document,jQuery,window.CMB2),window.CMB2=window.CMB2||{},window.CMB2.wysiwyg=window.CMB2.wysiwyg||{},function(window,document,$,cmb,wysiwyg,undefined){"use strict";function delayedInit(){0===toBeDestroyed.length?toBeInitialized.forEach(function(toInit){toBeInitialized.splice(toBeInitialized.indexOf(toInit),1),wysiwyg.init.apply(wysiwyg,toInit)}):window.setTimeout(delayedInit,100)}function delayedDestroy(){toBeDestroyed.forEach(function(id){toBeDestroyed.splice(toBeDestroyed.indexOf(id),1),wysiwyg.destroy(id)})}function getGroupData(data){var groupid=data.groupid,fieldid=data.fieldid;return all[groupid]&&all[groupid][fieldid]||(all[groupid]=all[groupid]||{},all[groupid][fieldid]={template:wp.template("cmb2-wysiwyg-"+groupid+"-"+fieldid),defaults:{mce:$.extend({},tinyMCEPreInit.mceInit["cmb2_i_"+groupid+fieldid]),qt:$.extend({},tinyMCEPreInit.qtInit["cmb2_i_"+groupid+fieldid])}},delete tinyMCEPreInit.mceInit["cmb2_i_"+groupid+fieldid],delete tinyMCEPreInit.qtInit["cmb2_i_"+groupid+fieldid]),all[groupid][fieldid]}function initOptions(options){var prop,newSettings,newQTS,nameRegex=new RegExp("cmb2_n_"+options.groupid+options.fieldid,"g"),idRegex=new RegExp("cmb2_i_"+options.groupid+options.fieldid,"g");if(void 0===tinyMCEPreInit.mceInit[options.id]){newSettings=$.extend({},options.defaults.mce);for(prop in newSettings)"string"==typeof newSettings[prop]&&(newSettings[prop]=newSettings[prop].replace(idRegex,options.id).replace(nameRegex,options.name));tinyMCEPreInit.mceInit[options.id]=newSettings}if(void 0===tinyMCEPreInit.qtInit[options.id]){newQTS=$.extend({},options.defaults.qt);for(prop in newQTS)"string"==typeof newQTS[prop]&&(newQTS[prop]=newQTS[prop].replace(idRegex,options.id).replace(nameRegex,options.name));tinyMCEPreInit.qtInit[options.id]=newQTS}}var toBeDestroyed=[],toBeInitialized=[],all=wysiwyg.all={};wysiwyg.initAll=function(){var $this,data,initiated;$(".cmb2-wysiwyg-placeholder").each(function(){$this=$(this),data=$this.data(),data.groupid&&(data.id=$this.attr("id"),data.name=$this.attr("name"),data.value=$this.val(),wysiwyg.init($this,data,!1),initiated=!0)}),!0===initiated&&(void 0!==window.QTags&&window.QTags._buttonsInit(),$(document).on("cmb2_add_row",wysiwyg.addRow).on("cmb2_remove_group_row_start",wysiwyg.destroyRowEditors).on("cmb2_shift_rows_start",wysiwyg.shiftStart).on("cmb2_shift_rows_complete",wysiwyg.shiftComplete))},wysiwyg.addRow=function(evt,$row){wysiwyg.initRow($row,evt)},wysiwyg.destroyRowEditors=function(evt,$btn){wysiwyg.destroy($btn.parents(".cmb-repeatable-grouping").find(".wp-editor-area").attr("id"))},wysiwyg.shiftStart=function(evt,$btn,$from,$to){$from.add($to).find(".wp-editor-wrap textarea").each(function(){wysiwyg.destroy($(this).attr("id"))})},wysiwyg.shiftComplete=function(evt,$btn,$from,$to){$from.add($to).each(function(){wysiwyg.initRow($(this),evt)})},wysiwyg.initRow=function($row,evt){var $toReplace,data,defVal;$row.find(".cmb2-wysiwyg-inner-wrap").each(function(){$toReplace=$(this),data=$toReplace.data(),defVal=cmb.getFieldArg(data.hash,"default",""),defVal=void 0!==defVal&&!1!==defVal?defVal:"",data.iterator=$row.data("iterator"),data.fieldid=data.id,data.id=data.groupid+"_"+data.iterator+"_"+data.fieldid,data.name=data.groupid+"["+data.iterator+"]["+data.fieldid+"]",data.value="cmb2_add_row"!==evt.type&&$toReplace.find(".wp-editor-area").length?$toReplace.find(".wp-editor-area").val():defVal,0===toBeDestroyed.length?wysiwyg.init($toReplace,data):(toBeInitialized.push([$toReplace,data]),window.setTimeout(delayedInit,100))})},wysiwyg.init=function($toReplace,data,buttonsInit){if(!data.groupid)return!1;var mceActive=cmb.canTinyMCE(),qtActive="function"==typeof window.quicktags;$.extend(data,getGroupData(data)),initOptions(data),$toReplace.replaceWith(data.template(data)),mceActive&&window.tinyMCE.init(tinyMCEPreInit.mceInit[data.id]),qtActive&&window.quicktags(tinyMCEPreInit.qtInit[data.id]),mceActive&&$(document.getElementById(data.id)).parents(".wp-editor-wrap").removeClass("html-active").addClass("tmce-active"),!1!==buttonsInit&&void 0!==window.QTags&&window.QTags._buttonsInit()},wysiwyg.destroy=function(id){if(cmb.canTinyMCE()){var editor=tinyMCE.get(id);null!==editor&&void 0!==editor?(editor.destroy(),void 0===tinyMCEPreInit.mceInit[id]&&delete tinyMCEPreInit.mceInit[id],void 0===tinyMCEPreInit.qtInit[id]&&delete tinyMCEPreInit.qtInit[id]):-1===toBeDestroyed.indexOf(id)&&(toBeDestroyed.push(id),window.setTimeout(delayedDestroy,100))}},$(document).on("cmb_init",wysiwyg.initAll)}(window,document,jQuery,window.CMB2,window.CMB2.wysiwyg);
cmb/languages/cmb2-ar.mo CHANGED
Binary file
cmb/languages/cmb2-ar.po CHANGED
@@ -1,529 +1,678 @@
1
- # Copyright (C) 2016 WebDevStudios
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
- # Adil Elsaeed <adil.elsaeed@hotmail.com>, 2015
5
- # nabil eisa <nabilstudios@gmail.com>, 2015
6
  msgid ""
7
  msgstr ""
8
- "Project-Id-Version: CMB2\n"
9
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
10
- "POT-Creation-Date: 2016-06-27 17:01:22+00:00\n"
11
- "PO-Revision-Date: 2016-06-27 17:01+0000\n"
12
- "Last-Translator: Justin Sternberg <me@jtsternberg.com>\n"
13
- "Language-Team: Arabic (http://www.transifex.com/wp-translations/cmb2/language/ar/)\n"
14
  "MIME-Version: 1.0\n"
15
  "Content-Type: text/plain; charset=UTF-8\n"
16
  "Content-Transfer-Encoding: 8bit\n"
17
- "Language: ar\n"
18
  "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
19
- "X-Generator: grunt-wp-i18n 0.4.9\n"
20
- "X-Poedit-Basepath: ../\n"
21
- "X-Poedit-Bookmarks: \n"
22
- "X-Poedit-Country: United States\n"
23
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
24
- "X-Poedit-SearchPath-0: .\n"
25
- "X-Poedit-SourceCharset: UTF-8\n"
26
- "X-Textdomain-Support: yes\n"
27
-
28
- #: example-functions.php:117 tests/test-cmb-field.php:255
29
- msgid "Test Metabox"
30
- msgstr "صندوق ميتا اختباري"
31
-
32
- #: example-functions.php:130 example-functions.php:436
33
- msgid "Test Text"
34
- msgstr "نص اختباري"
35
-
36
- #: example-functions.php:131 example-functions.php:144
37
- #: example-functions.php:157 example-functions.php:165
38
- #: example-functions.php:173 example-functions.php:182
39
- #: example-functions.php:190 example-functions.php:205
40
- #: example-functions.php:213 example-functions.php:221
41
- #: example-functions.php:238 example-functions.php:247
42
- #: example-functions.php:260 example-functions.php:267
43
- #: example-functions.php:274 example-functions.php:288
44
- #: example-functions.php:301 example-functions.php:314
45
- #: example-functions.php:326 example-functions.php:335
46
- #: example-functions.php:343 example-functions.php:352
47
- #: example-functions.php:359 example-functions.php:373
48
- #: example-functions.php:437 example-functions.php:528
49
- #: example-functions.php:536 example-functions.php:543
50
- #: example-functions.php:550 example-functions.php:557
51
- #: example-functions.php:564 example-functions.php:571
52
- #: example-functions.php:598 example-functions.php:606
53
- #: example-functions.php:613 example-functions.php:650
54
- #: tests/test-cmb-field.php:267
55
- msgid "field description (optional)"
56
- msgstr "وصف الحقل (اختياري)"
57
-
58
- #: example-functions.php:143
59
- msgid "Test Text Small"
60
- msgstr "نص اختباري صغير"
61
-
62
- #: example-functions.php:156
63
- msgid "Test Text Medium"
64
- msgstr "نص اختباري متوسط"
65
 
66
- #: example-functions.php:164
67
- msgid "Custom Rendered Field"
 
68
  msgstr ""
69
 
70
- #: example-functions.php:172
71
- msgid "Website URL"
72
- msgstr "رابط موقع"
73
-
74
- #: example-functions.php:181
75
- msgid "Test Text Email"
76
- msgstr "نص بريد إلكتروني اختباري"
77
 
78
- #: example-functions.php:189
79
- msgid "Test Time"
80
- msgstr "وقت اختباري"
81
 
82
- #: example-functions.php:197 example-functions.php:198
83
- msgid "Time zone"
84
- msgstr "منطقة زمنية"
85
 
86
- #: example-functions.php:204
87
- msgid "Test Date Picker"
88
- msgstr "مربع اختيار التاريخ اختباري"
89
 
90
- #: example-functions.php:212
91
- msgid "Test Date Picker (UNIX timestamp)"
92
- msgstr "مربع اختيار التاريخ اختباري بنظام (UNIX timestamp)"
93
 
94
- #: example-functions.php:220
95
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
96
- msgstr "مربع اختباري لاختيار الوقت و التاريخ معا بنظام (UNIX timestamp)"
97
 
98
- #: example-functions.php:237
99
- msgid "Test Money"
100
- msgstr "حقل نقود اختباري"
101
 
102
- #: example-functions.php:246
103
- msgid "Test Color Picker"
104
- msgstr "حقل اختيار اللون اختباري"
105
 
106
- #: example-functions.php:259
107
- msgid "Test Text Area"
108
- msgstr "مربع نصي متعدد السطور اختباري"
109
 
110
- #: example-functions.php:266
111
- msgid "Test Text Area Small"
112
- msgstr "مربع نصي متعدد السطور اختباري صغير"
113
 
114
- #: example-functions.php:273
115
- msgid "Test Text Area for Code"
116
- msgstr "مربع نصي متعدد السطور اختباري خاص بالكود"
117
 
118
- #: example-functions.php:280
119
- msgid "Test Title Weeeee"
120
- msgstr "عنوان اختباري"
121
 
122
- #: example-functions.php:281
123
- msgid "This is a title description"
124
- msgstr "هذا هو وصف للعنوان"
125
 
126
- #: example-functions.php:287
127
- msgid "Test Select"
128
- msgstr "اختيار من قائمة منسدلة اختباري"
129
 
130
- #: example-functions.php:293 example-functions.php:306
131
- #: example-functions.php:318
132
- msgid "Option One"
133
- msgstr "الخيار الأول"
134
 
135
- #: example-functions.php:294 example-functions.php:307
136
- #: example-functions.php:319
137
- msgid "Option Two"
138
- msgstr "الخيار الثاني"
139
 
140
- #: example-functions.php:295 example-functions.php:308
141
- #: example-functions.php:320
142
- msgid "Option Three"
143
- msgstr "الخيار الثالث"
144
 
145
- #: example-functions.php:300
146
- msgid "Test Radio inline"
147
- msgstr "زر راديو اختاري مُضمن"
148
 
149
- #: example-functions.php:313
150
- msgid "Test Radio"
151
- msgstr "زر راديو اختباري"
152
 
153
- #: example-functions.php:325
154
- msgid "Test Taxonomy Radio"
155
- msgstr "زر راديو للاختيار من التصنيفات اختباري"
156
 
157
- #: example-functions.php:334
158
- msgid "Test Taxonomy Select"
159
- msgstr "قائمة منسدلة للاختيار من التصنيفات اختبارية"
 
 
 
 
 
 
 
 
 
 
 
160
 
161
- #: example-functions.php:342
162
- msgid "Test Taxonomy Multi Checkbox"
163
- msgstr "مربع اختباري متعدد الاختيارات للتصنيفات"
164
 
165
- #: example-functions.php:351
166
- msgid "Test Checkbox"
167
- msgstr "مربع اختيار اختباري"
 
168
 
169
- #: example-functions.php:358 tests/test-cmb-field.php:266
170
- msgid "Test Multi Checkbox"
171
- msgstr "مربع اختيار متعدد اختباري"
172
 
173
- #: example-functions.php:364 tests/test-cmb-field.php:272
174
- msgid "Check One"
175
- msgstr "الاختيار الأول"
176
 
177
- #: example-functions.php:365 tests/test-cmb-field.php:273
178
- msgid "Check Two"
179
- msgstr "الاختيار الثاني"
 
180
 
181
- #: example-functions.php:366 tests/test-cmb-field.php:274
182
- msgid "Check Three"
183
- msgstr "الاختيار الثالث"
184
 
185
- #: example-functions.php:372
186
- msgid "Test wysiwyg"
187
- msgstr "محرر اختباري"
188
 
189
- #: example-functions.php:380
190
- msgid "Test Image"
191
- msgstr "صورة اختبارية"
192
 
193
- #: example-functions.php:381
194
- msgid "Upload an image or enter a URL."
195
- msgstr "قم برفع صورة او قم بادخال رابط"
196
 
197
- #: example-functions.php:387
198
- msgid "Multiple Files"
199
- msgstr "ملفات متعددة"
200
 
201
- #: example-functions.php:388
202
- msgid "Upload or add multiple images/attachments."
203
- msgstr "قم برفع او اضافة صور/مرفقات متعددة"
204
 
205
- #: example-functions.php:395
206
- msgid "oEmbed"
207
- msgstr "مدرج oEmbed"
208
 
209
- #: example-functions.php:396
210
- msgid ""
211
- "Enter a youtube, twitter, or instagram URL. Supports services listed at <a "
212
- "href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
213
- msgstr "أدخل رابط يوتيوب أو تويتر أو إنستجرام. يمكنك الإطلاع على قائمة المواقع المدعومة في <a href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
214
 
215
- #: example-functions.php:427
216
- msgid "About Page Metabox"
217
- msgstr "صندوق ميتا خاص بصفحة \" about\""
218
 
219
- #: example-functions.php:456
220
- msgid "Repeating Field Group"
221
- msgstr "مجموعة حقول متكررة"
222
 
223
- #: example-functions.php:464
224
- msgid "Generates reusable form entries"
225
- msgstr "تنتج مدخلات استمارات - form - قابلة لاعادة الاستخدام"
226
 
227
- #: example-functions.php:466
228
- msgid "Entry {#}"
229
- msgstr "مدخلة {#}"
230
 
231
- #: example-functions.php:467
232
- msgid "Add Another Entry"
233
- msgstr "اضف مدخلة أخرى"
 
234
 
235
- #: example-functions.php:468
236
- msgid "Remove Entry"
237
- msgstr "حذف مدخلة"
238
 
239
- #: example-functions.php:481
240
- msgid "Entry Title"
241
- msgstr "عنوان المدخلة"
242
 
243
- #: example-functions.php:488
244
- msgid "Description"
245
- msgstr "الوصف"
246
 
247
- #: example-functions.php:489
248
- msgid "Write a short description for this entry"
249
- msgstr "اكتب وصف قصير لهذه المدخلة"
250
 
251
- #: example-functions.php:495
252
- msgid "Entry Image"
253
- msgstr "صورة المدخلة"
 
254
 
255
- #: example-functions.php:501
256
- msgid "Image Caption"
257
- msgstr "وصف الصورة"
258
 
259
- #: example-functions.php:520
260
- msgid "User Profile Metabox"
261
- msgstr "صندوق ميتا خاص بالملف الشخصي للعضو"
262
 
263
- #: example-functions.php:527 example-functions.php:597
264
- msgid "Extra Info"
265
- msgstr "معلومات اضافية"
 
266
 
267
- #: example-functions.php:535
268
- msgid "Avatar"
269
- msgstr "الصورة الرمزية"
270
 
271
- #: example-functions.php:542
272
- msgid "Facebook URL"
273
- msgstr "رابط فيسبوك"
274
 
275
- #: example-functions.php:549
276
- msgid "Twitter URL"
277
- msgstr "رابط تويتر"
278
 
279
- #: example-functions.php:556
280
- msgid "Google+ URL"
281
- msgstr "رابط جوجل بلس"
282
 
283
- #: example-functions.php:563
284
- msgid "Linkedin URL"
285
- msgstr "لابط لينكد ان"
286
 
287
- #: example-functions.php:570
288
- msgid "User Field"
289
- msgstr "حقل المستخدم"
290
 
291
- #: example-functions.php:590
292
  msgid "Category Metabox"
293
  msgstr ""
294
 
295
- #: example-functions.php:605
296
- msgid "Term Image"
297
  msgstr ""
298
 
299
- #: example-functions.php:612
300
- msgid "Arbitrary Term Field"
301
  msgstr ""
302
 
303
- #: example-functions.php:634
304
- msgid "Theme Options Metabox"
305
- msgstr "حقل ميتا خاص بخيارات القالب"
306
 
307
- #: example-functions.php:649
308
- msgid "Site Background Color"
309
- msgstr "لون خلفية الموقع"
310
 
311
- #: includes/CMB2.php:129
312
- msgid "Metabox configuration is required to have an ID parameter"
313
- msgstr "ضبط صندوق الميتا يتطلب وجود متغير خاص ب ID"
314
 
315
- #: includes/CMB2.php:418
316
- msgid "Click to toggle"
317
- msgstr "أنقر للفتح والإغلاق"
318
 
319
- #: includes/CMB2_Ajax.php:71
320
- msgid "Please Try Again"
321
- msgstr "برجاء المحاولة مرة أخرى"
322
 
323
- #: includes/CMB2_Ajax.php:173 tests/cmb-tests-base.php:59
324
- msgid "Remove Embed"
325
- msgstr "حذف المدرج"
326
 
327
- #: includes/CMB2_Ajax.php:177 tests/cmb-tests-base.php:64
328
- msgid "No oEmbed Results Found for %s. View more info at"
329
- msgstr "لم يتم العثور على مدرج oEmbed في %s. شاهد المزيد من المعلومات في "
330
 
331
- #: includes/CMB2_Field.php:1186
332
- msgid "Add Group"
333
- msgstr "اضافة مجموعة"
 
334
 
335
- #: includes/CMB2_Field.php:1187
336
- msgid "Remove Group"
337
- msgstr "حذف مجموعة"
 
338
 
339
- #: includes/CMB2_Field.php:1209 includes/CMB2_Field.php:1213
340
- #: tests/test-cmb-field.php:229
341
- msgid "None"
342
- msgstr "لا شيء"
343
 
344
- #: includes/CMB2_Field.php:1269
345
- msgid "Sorry, this field does not have a cmb_id specified."
346
  msgstr ""
347
 
348
- #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:139
349
- #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
350
- #: tests/test-cmb-types.php:701
351
- msgid "File:"
352
- msgstr "ملف :"
353
 
354
- #: includes/CMB2_JS.php:86 includes/CMB2_JS.php:119
355
- msgid "Clear"
356
- msgstr "مسح"
 
357
 
358
- #: includes/CMB2_JS.php:87
359
- msgid "Default"
360
- msgstr "افتراضي"
361
 
362
- #: includes/CMB2_JS.php:88
363
- msgid "Select Color"
364
- msgstr "إختر لونا"
365
 
366
- #: includes/CMB2_JS.php:89
367
- msgid "Current Color"
368
- msgstr "اللون الحالي"
369
 
370
- #: includes/CMB2_JS.php:110
371
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
372
  msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
373
 
374
- #: includes/CMB2_JS.php:111
375
  msgid "Su, Mo, Tu, We, Th, Fr, Sa"
376
  msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
377
 
378
- #: includes/CMB2_JS.php:112
379
- msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
380
  msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
381
 
382
- #: includes/CMB2_JS.php:113
383
- msgid ""
384
- "January, February, March, April, May, June, July, August, September, "
385
- "October, November, December"
386
- msgstr "يناير, فبراير, مارس, ابريل, مايو, يونيو, يوليو, اغسطس, سبتمبر, اكتوبر, نوفمبر, ديسمبر"
387
 
388
- #: includes/CMB2_JS.php:114
389
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
390
- msgstr "يناير, فبراير, مارس, ابريل, مايو, يونيو, يوليو, اغسطس, سبتمبر, اكتوبر, نوفمبر, ديسمبر"
391
 
392
- #: includes/CMB2_JS.php:115
393
- msgid "Next"
394
- msgstr "التالي"
395
 
396
- #: includes/CMB2_JS.php:116
397
- msgid "Prev"
398
- msgstr "السابق"
399
 
400
- #: includes/CMB2_JS.php:117
401
- msgid "Today"
402
- msgstr "اليوم"
403
 
404
- #: includes/CMB2_JS.php:118 includes/CMB2_JS.php:128
405
- msgid "Done"
406
- msgstr "انتهى"
407
 
408
- #: includes/CMB2_JS.php:122
409
- msgid "Choose Time"
410
- msgstr "اختر الوقت"
411
 
412
- #: includes/CMB2_JS.php:123
413
- msgid "Time"
414
- msgstr "الوقت"
415
 
416
- #: includes/CMB2_JS.php:124
417
- msgid "Hour"
418
- msgstr "ساعة"
419
 
420
- #: includes/CMB2_JS.php:125
421
- msgid "Minute"
422
- msgstr "دقيقة"
423
 
424
- #: includes/CMB2_JS.php:126
425
- msgid "Second"
426
- msgstr "ثانية"
427
 
428
- #: includes/CMB2_JS.php:127
429
- msgid "Now"
430
- msgstr "الآن"
431
 
432
- #: includes/CMB2_JS.php:135
433
- msgid "Use this file"
434
- msgstr "استخدم هذا الملف"
435
 
436
- #: includes/CMB2_JS.php:136
437
- msgid "Use these files"
438
- msgstr "إستخدم هذه الملفات"
439
 
440
- #: includes/CMB2_JS.php:137 includes/types/CMB2_Type_File_Base.php:61
441
- msgid "Remove Image"
442
- msgstr "إزالة الصورة"
443
 
444
- #: includes/CMB2_JS.php:138 includes/CMB2_Types.php:257
445
- #: includes/types/CMB2_Type_File_Base.php:80 tests/test-cmb-types-base.php:143
446
- #: tests/test-cmb-types.php:47 tests/test-cmb-types.php:55
447
- #: tests/test-cmb-types.php:701
448
- msgid "Remove"
449
- msgstr "إزالة"
450
 
451
- #: includes/CMB2_JS.php:140 includes/types/CMB2_Type_File_Base.php:78
452
- #: tests/test-cmb-types-base.php:143 tests/test-cmb-types.php:701
453
- msgid "Download"
454
- msgstr "التحميل"
455
 
456
- #: includes/CMB2_JS.php:141
457
- msgid "Select / Deselect All"
458
- msgstr "اختيار/ عدم اختيار الكل"
459
 
460
- #: includes/CMB2_Types.php:194
461
- msgid "Add Row"
462
- msgstr "اضافة صف"
463
 
464
- #: includes/CMB2_hookup.php:145
465
- msgid ""
466
- "Term Metadata is a WordPress > 4.4 feature. Please upgrade your WordPress "
467
- "install."
468
- msgstr ""
469
 
470
- #: includes/CMB2_hookup.php:149
471
- msgid "Term metaboxes configuration requires a 'taxonomies' parameter"
472
- msgstr ""
473
 
474
- #: includes/helper-functions.php:93
475
- msgid "No oEmbed Results Found for %s. View more info at %s"
476
- msgstr ""
477
 
478
- #: includes/helper-functions.php:279
479
- msgid "Save"
480
- msgstr "حفظ"
481
 
482
- #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
483
- #: tests/test-cmb-types.php:701
484
- msgid "Add or Upload File"
485
- msgstr "اضف او قم برفع ملف"
486
 
487
- #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
488
- #: tests/test-cmb-types.php:663
489
- msgid "Add or Upload Files"
490
- msgstr "اضف او قم برفع ملفات"
491
 
492
- #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
493
- #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
494
- msgid "No terms"
495
- msgstr "لا يوجد مصطلحات"
496
 
497
- #. Plugin Name of the plugin/theme
498
- msgid "CMB2"
499
- msgstr "CMB2"
500
 
501
- #. Plugin URI of the plugin/theme
502
- msgid "https://github.com/CMB2/CMB2"
503
- msgstr "https://github.com/CMB2/CMB2"
504
 
505
- #. Description of the plugin/theme
506
- msgid ""
507
- "CMB2 will create metaboxes and forms with custom fields that will blow your "
508
- "mind."
509
- msgstr "يمكنك من خلال CMB2 إنشاء حقول مخصصة ونماذج بحقول مختلفة."
510
 
511
- #. Author of the plugin/theme
512
- msgid "WebDevStudios"
513
- msgstr "WebDevStudios"
514
 
515
- #. Author URI of the plugin/theme
516
- msgid "http://webdevstudios.com"
517
- msgstr "http://webdevstudios.com"
518
 
519
- #: includes/CMB2_JS.php:109
520
- msgctxt "Valid formatDate string for jquery-ui datepicker"
521
- msgid "mm/dd/yy"
522
- msgstr "mm/dd/yy"
523
 
524
- #: includes/CMB2_JS.php:129
525
- msgctxt ""
526
- "Valid formatting string, as per "
527
- "http://trentrichardson.com/examples/timepicker/"
528
- msgid "hh:mm TT"
529
- msgstr "hh:mm TT"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in Arabic
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
 
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2015-10-07 23:14:54+0000\n"
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
 
9
  "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
+ "Language: ar\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
 
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
17
  msgstr ""
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr ""
 
 
 
 
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr ""
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr ""
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr ""
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr ""
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr ""
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr ""
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr ""
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr ""
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr ""
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr ""
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr ""
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr ""
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr ""
 
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr ""
 
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr ""
 
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr ""
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr ""
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr ""
98
 
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr ""
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr ""
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr ""
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr ""
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr ""
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr ""
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr ""
 
 
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr ""
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr ""
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr ""
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
199
+ msgstr ""
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr ""
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr ""
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
+ msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr ""
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr ""
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr ""
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
+ msgstr ""
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
+ msgstr ""
238
 
239
+ #: example-functions.php:646
240
+ msgid "Arbitrary Term Field"
241
+ msgstr ""
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr ""
246
 
247
+ #: example-functions.php:624
248
  msgid "Category Metabox"
249
  msgstr ""
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
  msgstr ""
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
  msgstr ""
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "حفظ"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "اضف او قم برفع ملف"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "اضف او قم برفع ملفات"
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "لا يوجد مصطلحات"
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "اضافة صف"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "اختيار/ عدم اختيار الكل"
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "التحميل"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
289
+ msgid "File:"
290
+ msgstr "ملف :"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "إزالة"
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "إزالة الصورة"
 
300
 
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
  msgstr ""
304
 
305
+ #: includes/CMB2_JS.php:224
306
+ msgid "Use this file"
307
+ msgstr "استخدم هذا الملف"
 
 
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "hh:mm TT"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "الآن"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "ثانية"
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "دقيقة"
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "ساعة"
329
+
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "الوقت"
333
+
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "اختر الوقت"
337
+
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
+ msgid "Done"
340
+ msgstr "انتهى"
341
+
342
+ #: includes/CMB2_JS.php:206
343
+ msgid "Today"
344
+ msgstr "اليوم"
345
+
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "السابق"
349
+
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "التالي"
353
+
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "يناير, فبراير, مارس, ابريل, مايو, يونيو, يوليو, اغسطس, سبتمبر, اكتوبر, نوفمبر, ديسمبر"
357
+
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "يناير, فبراير, مارس, ابريل, مايو, يونيو, يوليو, اغسطس, سبتمبر, اكتوبر, نوفمبر, ديسمبر"
361
+
362
+ #: includes/CMB2_JS.php:201
363
+ msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
  msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
365
 
366
+ #: includes/CMB2_JS.php:200
367
  msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
  msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
369
 
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
  msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
373
 
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "mm/dd/yy"
 
378
 
379
+ #: includes/CMB2_JS.php:168
380
+ msgid "Current Color"
381
+ msgstr "اللون الحالي"
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "إختر لونا"
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "افتراضي"
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "مسح"
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "لا شيء"
398
 
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "حذف مجموعة"
402
 
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "اضافة مجموعة"
406
 
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "حذف المدرج"
410
 
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "برجاء المحاولة مرة أخرى"
414
 
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "أنقر للفتح والإغلاق"
418
 
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
+ msgstr ""
422
 
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "لون خلفية الموقع"
426
 
427
+ #: example-functions.php:604
428
+ msgid "User Field"
429
+ msgstr "حقل المستخدم"
430
 
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "لابط لينكد ان"
434
 
435
+ #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "رابط جوجل بلس"
 
 
 
438
 
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "رابط تويتر"
 
442
 
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "رابط فيسبوك"
446
 
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "الصورة الرمزية"
450
 
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "معلومات اضافية"
 
 
454
 
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "صندوق ميتا خاص بالملف الشخصي للعضو"
458
 
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "وصف الصورة"
462
 
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
+ msgstr "صورة المدخلة"
466
 
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
+ msgstr "اكتب وصف قصير لهذه المدخلة"
 
470
 
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "الوصف"
 
474
 
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr "عنوان المدخلة"
 
478
 
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "حذف مدخلة"
482
 
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "اضف مدخلة أخرى"
486
 
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "مدخلة {#}"
 
 
490
 
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "تنتج مدخلات استمارات - form - قابلة لاعادة الاستخدام"
494
 
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "مجموعة حقول متكررة"
498
 
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "صندوق ميتا خاص بصفحة \" about\""
 
502
 
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "مدرج oEmbed"
506
+
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "قم برفع او اضافة صور/مرفقات متعددة"
510
+
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "ملفات متعددة"
514
+
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "قم برفع صورة او قم بادخال رابط"
518
+
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "صورة اختبارية"
522
+
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "محرر اختباري"
526
+
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "الاختيار الثالث"
530
+
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "الاختيار الثاني"
534
+
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "الاختيار الأول"
538
+
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "مربع اختيار متعدد اختباري"
542
+
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "مربع اختيار اختباري"
546
+
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "مربع اختباري متعدد الاختيارات للتصنيفات"
550
+
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "قائمة منسدلة للاختيار من التصنيفات اختبارية"
554
+
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "زر راديو للاختيار من التصنيفات اختباري"
558
+
559
+ #: example-functions.php:339
560
+ msgid "Test Radio"
561
+ msgstr "زر راديو اختباري"
562
+
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "زر راديو اختاري مُضمن"
566
+
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "الخيار الثالث"
571
+
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "الخيار الثاني"
576
+
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "الخيار الأول"
581
+
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "اختيار من قائمة منسدلة اختباري"
585
+
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "هذا هو وصف للعنوان"
589
+
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "عنوان اختباري"
593
+
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "مربع نصي متعدد السطور اختباري خاص بالكود"
597
+
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "مربع نصي متعدد السطور اختباري صغير"
601
+
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "مربع نصي متعدد السطور اختباري"
605
+
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "حقل اختيار اللون اختباري"
609
+
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "حقل نقود اختباري"
613
+
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "مربع اختباري لاختيار الوقت و التاريخ معا بنظام (UNIX timestamp)"
617
+
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "مربع اختيار التاريخ اختباري بنظام (UNIX timestamp)"
621
+
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "مربع اختيار التاريخ اختباري"
625
+
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "منطقة زمنية"
629
+
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "وقت اختباري"
633
+
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "نص بريد إلكتروني اختباري"
637
+
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "رابط موقع"
641
+
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "نص اختباري متوسط"
645
+
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "نص اختباري صغير"
649
+
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "وصف الحقل (اختياري)"
671
+
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "نص اختباري"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "صندوق ميتا اختباري"
cmb/languages/cmb2-ary.mo CHANGED
Binary file
cmb/languages/cmb2-ary.po CHANGED
@@ -1,5 +1,5 @@
1
- # Translation of Development (trunk) in Moroccan Arabic
2
- # This file is distributed under the same license as the Development (trunk) package.
3
  msgid ""
4
  msgstr ""
5
  "PO-Revision-Date: 2015-10-21 21:13:01+0000\n"
@@ -7,442 +7,672 @@ msgstr ""
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
  "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
10
- "X-Generator: GlotPress/1.0-alpha-1100\n"
11
- "Project-Id-Version: Development (trunk)\n"
 
12
 
13
- #: includes/CMB2_JS.php:140 includes/CMB2_Types.php:1021
14
- msgid "Download"
15
- msgstr "التحميل"
 
16
 
17
- #: includes/CMB2_JS.php:115
18
- msgid "Next"
19
- msgstr "التالي"
20
 
21
- #: includes/helper-functions.php:250
22
- msgid "Save"
23
- msgstr "حفظ"
24
 
25
- #: includes/CMB2_JS.php:138 includes/CMB2_Types.php:357
26
- #: includes/CMB2_Types.php:1023
27
- msgid "Remove"
28
- msgstr "إزالة"
29
 
30
- #: includes/CMB2_Field.php:978 includes/CMB2_Field.php:982
31
- msgid "None"
32
- msgstr "لا شيء"
33
 
34
- #: includes/CMB2_JS.php:87
35
- msgid "Default"
36
- msgstr "افتراضي"
37
 
38
- #: includes/CMB2_JS.php:117
39
- msgid "Today"
40
- msgstr "اليوم"
41
 
42
- #: includes/CMB2_JS.php:127
43
- msgid "Now"
44
- msgstr "الآن"
45
 
46
- #: includes/CMB2_JS.php:123
47
- msgid "Time"
48
- msgstr "الوقت"
49
 
50
- #: example-functions.php:434
51
- msgid "Description"
52
- msgstr "الوصف"
53
 
54
- #: example-functions.php:267
55
- msgid "Test Taxonomy Radio"
56
- msgstr "زر راديو للاختيار من التصنيفات اختباري"
57
 
58
- #: example-functions.php:276
59
- msgid "Test Taxonomy Select"
60
- msgstr "قائمة منسدلة للاختيار من التصنيفات اختبارية"
61
 
62
- #: example-functions.php:284
63
- msgid "Test Taxonomy Multi Checkbox"
64
- msgstr "مربع اختباري متعدد الاختيارات للتصنيفات"
65
 
66
- #: example-functions.php:293
67
- msgid "Test Checkbox"
68
- msgstr "مربع اختيار اختباري"
69
 
70
- #: example-functions.php:300
71
- msgid "Test Multi Checkbox"
72
- msgstr "مربع اختيار متعدد اختباري"
73
 
74
- #: example-functions.php:306
75
- msgid "Check One"
76
- msgstr "الاختيار الأول"
77
 
78
- #: example-functions.php:307
79
- msgid "Check Two"
80
- msgstr "الاختيار الثاني"
81
 
82
- #: example-functions.php:308
83
- msgid "Check Three"
84
- msgstr "الاختيار الثالث"
85
 
86
- #: example-functions.php:314
87
- msgid "Test wysiwyg"
88
- msgstr "محرر اختباري"
89
 
90
- #: example-functions.php:322
91
- msgid "Test Image"
92
- msgstr "صورة اختبارية"
93
 
94
- #: example-functions.php:323
95
- msgid "Upload an image or enter a URL."
96
- msgstr "قم برفع صورة او قم بادخال رابط"
97
 
98
- #: example-functions.php:329
99
- msgid "Multiple Files"
100
- msgstr "ملفات متعددة"
 
 
 
 
 
 
 
 
 
 
 
101
 
102
- #: example-functions.php:330
103
- msgid "Upload or add multiple images/attachments."
104
- msgstr "قم برفع او اضافة صور/مرفقات متعددة"
105
 
106
- #: example-functions.php:337
107
- msgid "oEmbed"
108
- msgstr "مدرج oEmbed"
 
109
 
110
- #: example-functions.php:371
111
- msgid "About Page Metabox"
112
- msgstr "صندوق ميتا خاص بصفحة \" about\""
113
 
114
- #: example-functions.php:402
115
- msgid "Repeating Field Group"
116
- msgstr "مجموعة حقول متكررة"
117
 
118
- #: example-functions.php:410
119
- msgid "Generates reusable form entries"
120
- msgstr "تنتج مدخلات استمارات - form - قابلة لاعادة الاستخدام"
 
121
 
122
- #: example-functions.php:412
123
- msgid "Entry {#}"
124
- msgstr "مدخلة {#}"
125
 
126
- #: example-functions.php:413
127
- msgid "Add Another Entry"
128
- msgstr "اضف مدخلة أخرى"
129
 
130
- #: example-functions.php:414
131
- msgid "Remove Entry"
132
- msgstr "حذف مدخلة"
133
 
134
- #: example-functions.php:427
135
- msgid "Entry Title"
136
- msgstr "عنوان المدخلة"
137
 
138
- #: example-functions.php:435
139
- msgid "Write a short description for this entry"
140
- msgstr "اكتب وصف قصير لهذه المدخلة"
141
 
142
- #: example-functions.php:441
143
- msgid "Entry Image"
144
- msgstr "صورة المدخلة"
145
 
146
- #: example-functions.php:447
147
- msgid "Image Caption"
148
- msgstr "وصف الصورة"
149
 
150
- #: example-functions.php:468
151
- msgid "User Profile Metabox"
152
- msgstr "صندوق ميتا خاص بالملف الشخصي للعضو"
153
 
154
- #: example-functions.php:475
155
- msgid "Extra Info"
156
- msgstr "معلومات اضافية"
157
 
158
- #: example-functions.php:483
159
- msgid "Avatar"
160
- msgstr "الصورة الرمزية"
161
 
162
- #: example-functions.php:490
163
- msgid "Facebook URL"
164
- msgstr "رابط فيسبوك"
165
 
166
- #: example-functions.php:497
167
- msgid "Twitter URL"
168
- msgstr "رابط تويتر"
169
 
170
- #: example-functions.php:504
171
- msgid "Google+ URL"
172
- msgstr "رابط جوجل بلس"
 
173
 
174
- #: example-functions.php:511
175
- msgid "Linkedin URL"
176
- msgstr "لابط لينكد ان"
177
 
178
- #: example-functions.php:518
179
- msgid "User Field"
180
- msgstr "حقل المستخدم"
181
 
182
- #: example-functions.php:541
183
- msgid "Theme Options Metabox"
184
- msgstr "حقل ميتا خاص بخيارات القالب"
185
 
186
- #: example-functions.php:556
187
- msgid "Site Background Color"
188
- msgstr "لون خلفية الموقع"
189
 
190
- #: includes/CMB2.php:120
191
- msgid "Metabox configuration is required to have an ID parameter"
192
- msgstr "ضبط صندوق الميتا يتطلب وجود متغير خاص ب ID"
 
193
 
194
- #: includes/CMB2.php:332
195
- msgid "Click to toggle"
196
- msgstr "أنقر للفتح والإغلاق"
197
 
198
- #: includes/CMB2_Ajax.php:40
199
- msgid "Please Try Again"
200
- msgstr "برجاء المحاولة مرة أخرى"
201
 
202
- #: includes/CMB2_Ajax.php:135
203
- msgid "Remove Embed"
204
- msgstr "حذف المدرج"
 
205
 
206
- #: includes/CMB2_Ajax.php:139
207
- msgid "No oEmbed Results Found for %s. View more info at"
208
- msgstr "لم يتم العثور على مدرج oEmbed في %s. شاهد المزيد من المعلومات في "
209
 
210
- #: includes/CMB2_Field.php:955
211
- msgid "Add Group"
212
- msgstr "اضافة مجموعة"
213
 
214
- #: includes/CMB2_Field.php:956
215
- msgid "Remove Group"
216
- msgstr "حذف مجموعة"
217
 
218
- #: includes/CMB2_JS.php:86 includes/CMB2_JS.php:119
219
- msgid "Clear"
220
- msgstr "مسح"
221
 
222
- #: includes/CMB2_JS.php:88
223
- msgid "Select Color"
224
- msgstr "إختر لونا"
225
 
226
- #: includes/CMB2_JS.php:89
227
- msgid "Current Color"
228
- msgstr "اللون الحالي"
229
 
230
- #: includes/CMB2_JS.php:109
231
- msgctxt "Valid formatDate string for jquery-ui datepicker"
232
- msgid "mm/dd/yy"
233
- msgstr "mm/dd/yy"
234
 
235
- #: includes/CMB2_JS.php:110
236
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
237
- msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
238
 
239
- #: includes/CMB2_JS.php:111
240
- msgid "Su, Mo, Tu, We, Th, Fr, Sa"
241
- msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
242
 
243
- #: includes/CMB2_JS.php:112
244
- msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
245
- msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
246
 
247
- #: includes/CMB2_JS.php:113
248
- msgid "January, February, March, April, May, June, July, August, September, October, November, December"
249
- msgstr "يناير, فبراير, مارس, ابريل, مايو, يونيو, يوليو, اغسطس, سبتمبر, اكتوبر, نوفمبر, ديسمبر"
250
 
251
- #: includes/CMB2_JS.php:114
252
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
253
- msgstr "يناير, فبراير, مارس, ابريل, مايو, يونيو, يوليو, اغسطس, سبتمبر, اكتوبر, نوفمبر, ديسمبر"
254
 
255
- #: includes/CMB2_JS.php:116
256
- msgid "Prev"
257
- msgstr "السابق"
258
 
259
- #: includes/CMB2_JS.php:118 includes/CMB2_JS.php:128
260
- msgid "Done"
261
- msgstr "انتهى"
262
 
263
- #: includes/CMB2_JS.php:122
264
- msgid "Choose Time"
265
- msgstr "اختر الوقت"
266
 
267
- #: includes/CMB2_JS.php:124
268
- msgid "Hour"
269
- msgstr "ساعة"
270
 
271
- #: includes/CMB2_JS.php:125
272
- msgid "Minute"
273
- msgstr "دقيقة"
 
274
 
275
- #: includes/CMB2_JS.php:126
276
- msgid "Second"
277
- msgstr "ثانية"
 
278
 
279
- #: includes/CMB2_JS.php:129
280
- msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
281
- msgid "hh:mm TT"
282
- msgstr "hh:mm TT"
 
 
 
283
 
284
- #: includes/CMB2_JS.php:135
285
  msgid "Use this file"
286
  msgstr "استخدم هذا الملف"
287
 
288
- #: includes/CMB2_JS.php:137 includes/CMB2_Types.php:1004
289
- msgid "Remove Image"
290
- msgstr "إزالة الصورة"
 
291
 
292
- #: includes/CMB2_JS.php:139 includes/CMB2_Types.php:1018
293
- msgid "File:"
294
- msgstr "ملف :"
295
 
296
- #: includes/CMB2_JS.php:141
297
- msgid "Select / Deselect All"
298
- msgstr "اختيار/ عدم اختيار الكل"
299
 
300
- #: includes/CMB2_Types.php:298
301
- msgid "Add Row"
302
- msgstr "اضافة صف"
303
 
304
- #: includes/CMB2_Types.php:749 includes/CMB2_Types.php:797
305
- msgid "No terms"
306
- msgstr "لا يوجد مصطلحات"
307
 
308
- #: includes/CMB2_Types.php:864
309
- msgid "Add or Upload Files"
310
- msgstr "اضف او قم برفع ملفات"
311
 
312
- #: includes/CMB2_Types.php:926
313
- msgid "Add or Upload File"
314
- msgstr "اضف او قم برفع ملف"
315
 
316
- #. Author URI of the plugin/theme
317
- msgid "http://webdevstudios.com"
318
- msgstr "http://webdevstudios.com"
319
 
320
- #. Plugin Name of the plugin/theme
321
- msgid "CMB2"
322
- msgstr "CMB2"
323
 
324
- #. Plugin URI of the plugin/theme
325
- msgid "https://github.com/CMB2/CMB2"
326
- msgstr "https://github.com/CMB2/CMB2"
327
 
328
- #. Author of the plugin/theme
329
- msgid "WebDevStudios"
330
- msgstr "WebDevStudios"
331
 
332
- #: example-functions.php:82
333
- msgid "Test Metabox"
334
- msgstr "صندوق ميتا اختباري"
335
 
336
- #: example-functions.php:93 example-functions.php:380
337
- msgid "Test Text"
338
- msgstr "نص اختباري"
339
 
340
- #: example-functions.php:94 example-functions.php:106 example-functions.php:114
341
- #: example-functions.php:122 example-functions.php:131
342
- #: example-functions.php:139 example-functions.php:153
343
- #: example-functions.php:160 example-functions.php:168
344
- #: example-functions.php:185 example-functions.php:194
345
- #: example-functions.php:202 example-functions.php:209
346
- #: example-functions.php:216 example-functions.php:230
347
- #: example-functions.php:243 example-functions.php:256
348
- #: example-functions.php:268 example-functions.php:277
349
- #: example-functions.php:285 example-functions.php:294
350
- #: example-functions.php:301 example-functions.php:315
351
- #: example-functions.php:381 example-functions.php:476
352
- #: example-functions.php:484 example-functions.php:491
353
- #: example-functions.php:498 example-functions.php:505
354
- #: example-functions.php:512 example-functions.php:519
355
- #: example-functions.php:557
356
- msgid "field description (optional)"
357
- msgstr "وصف الحقل (اختياري)"
358
 
359
- #: example-functions.php:105
360
- msgid "Test Text Small"
361
- msgstr "نص اختباري صغير"
362
 
363
- #: example-functions.php:113
364
- msgid "Test Text Medium"
365
- msgstr "نص اختباري متوسط"
366
 
367
- #: example-functions.php:121
368
- msgid "Website URL"
369
- msgstr "رابط موقع"
 
370
 
371
- #: example-functions.php:130
372
- msgid "Test Text Email"
373
- msgstr "نص بريد إلكتروني اختباري"
374
 
375
- #: example-functions.php:138
376
- msgid "Test Time"
377
- msgstr "وقت اختباري"
378
 
379
- #: example-functions.php:145 example-functions.php:146
380
- msgid "Time zone"
381
- msgstr "منطقة زمنية"
382
 
383
- #: example-functions.php:152
384
- msgid "Test Date Picker"
385
- msgstr "مربع اختيار التاريخ اختباري"
386
 
387
- #: example-functions.php:159
388
- msgid "Test Date Picker (UNIX timestamp)"
389
- msgstr "مربع اختيار التاريخ اختباري بنظام (UNIX timestamp)"
390
 
391
- #: example-functions.php:167
392
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
393
- msgstr "مربع اختباري لاختيار الوقت و التاريخ معا بنظام (UNIX timestamp)"
394
 
395
- #: example-functions.php:184
396
- msgid "Test Money"
397
- msgstr "حقل نقود اختباري"
398
 
399
- #: example-functions.php:193
400
- msgid "Test Color Picker"
401
- msgstr "حقل اختيار اللون اختباري"
402
 
403
- #: example-functions.php:201
404
- msgid "Test Text Area"
405
- msgstr "مربع نصي متعدد السطور اختباري"
406
 
407
- #: example-functions.php:208
408
- msgid "Test Text Area Small"
409
- msgstr "مربع نصي متعدد السطور اختباري صغير"
410
 
411
- #: example-functions.php:215
412
- msgid "Test Text Area for Code"
413
- msgstr "مربع نصي متعدد السطور اختباري خاص بالكود"
414
 
415
- #: example-functions.php:222
416
- msgid "Test Title Weeeee"
417
- msgstr "عنوان اختباري"
418
 
419
- #: example-functions.php:223
420
- msgid "This is a title description"
421
- msgstr "هذا هو وصف للعنوان"
422
 
423
- #: example-functions.php:229
424
- msgid "Test Select"
425
- msgstr "اختيار من قائمة منسدلة اختباري"
426
 
427
- #: example-functions.php:235 example-functions.php:248
428
- #: example-functions.php:260
429
- msgid "Option One"
430
- msgstr "الخيار الأول"
431
 
432
- #: example-functions.php:236 example-functions.php:249
433
- #: example-functions.php:261
434
- msgid "Option Two"
435
- msgstr "الخيار الثاني"
436
 
437
- #: example-functions.php:237 example-functions.php:250
438
- #: example-functions.php:262
439
- msgid "Option Three"
440
- msgstr "الخيار الثالث"
441
 
442
- #: example-functions.php:242
443
- msgid "Test Radio inline"
444
- msgstr "زر راديو اختاري مُضمن"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
445
 
446
- #: example-functions.php:255
 
 
 
 
 
 
 
 
447
  msgid "Test Radio"
448
  msgstr "زر راديو اختباري"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in Moroccan Arabic
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
3
  msgid ""
4
  msgstr ""
5
  "PO-Revision-Date: 2015-10-21 21:13:01+0000\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
  "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
+ "Language: ar_MA\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
13
 
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
17
+ msgstr ""
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr ""
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr ""
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr ""
 
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr ""
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr ""
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr ""
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr ""
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr ""
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr ""
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr ""
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr ""
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr ""
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr ""
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr ""
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr ""
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr ""
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr ""
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr ""
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr ""
98
 
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr ""
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr ""
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr ""
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr ""
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr ""
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr ""
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr ""
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr ""
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr ""
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr ""
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
199
+ msgstr ""
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr ""
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr ""
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
+ msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr ""
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr ""
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr ""
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
+ msgstr ""
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
+ msgstr ""
238
 
239
+ #: example-functions.php:646
240
+ msgid "Arbitrary Term Field"
241
+ msgstr ""
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr ""
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr ""
 
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr ""
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr "CMB2"
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "حفظ"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "اضف او قم برفع ملف"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "اضف او قم برفع ملفات"
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "لا يوجد مصطلحات"
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "اضافة صف"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "اختيار/ عدم اختيار الكل"
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "التحميل"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
289
+ msgid "File:"
290
+ msgstr "ملف :"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "إزالة"
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "إزالة الصورة"
300
+
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
+ msgstr ""
304
 
305
+ #: includes/CMB2_JS.php:224
306
  msgid "Use this file"
307
  msgstr "استخدم هذا الملف"
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "hh:mm TT"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "الآن"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "ثانية"
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "دقيقة"
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "ساعة"
329
 
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "الوقت"
333
 
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "اختر الوقت"
337
 
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
+ msgid "Done"
340
+ msgstr "انتهى"
341
 
342
+ #: includes/CMB2_JS.php:206
343
+ msgid "Today"
344
+ msgstr "اليوم"
345
 
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "السابق"
349
 
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "التالي"
353
 
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "يناير, فبراير, مارس, ابريل, مايو, يونيو, يوليو, اغسطس, سبتمبر, اكتوبر, نوفمبر, ديسمبر"
357
 
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "يناير, فبراير, مارس, ابريل, مايو, يونيو, يوليو, اغسطس, سبتمبر, اكتوبر, نوفمبر, ديسمبر"
361
 
362
+ #: includes/CMB2_JS.php:201
363
+ msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
+ msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
365
 
366
+ #: includes/CMB2_JS.php:200
367
+ msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
+ msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
369
 
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
+ msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
373
 
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "mm/dd/yy"
378
 
379
+ #: includes/CMB2_JS.php:168
380
+ msgid "Current Color"
381
+ msgstr "اللون الحالي"
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "إختر لونا"
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "افتراضي"
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "مسح"
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "لا شيء"
398
 
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "حذف مجموعة"
402
 
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "اضافة مجموعة"
406
 
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "حذف المدرج"
410
 
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "برجاء المحاولة مرة أخرى"
414
 
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "أنقر للفتح والإغلاق"
418
 
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
+ msgstr ""
422
 
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "لون خلفية الموقع"
426
 
427
+ #: example-functions.php:604
428
+ msgid "User Field"
429
+ msgstr "حقل المستخدم"
430
 
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "لابط لينكد ان"
434
 
435
+ #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "رابط جوجل بلس"
 
438
 
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "رابط تويتر"
 
442
 
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "رابط فيسبوك"
 
446
 
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "الصورة الرمزية"
450
+
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "معلومات اضافية"
454
+
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "صندوق ميتا خاص بالملف الشخصي للعضو"
458
+
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "وصف الصورة"
462
+
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
+ msgstr "صورة المدخلة"
466
+
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
+ msgstr "اكتب وصف قصير لهذه المدخلة"
470
+
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "الوصف"
474
+
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr "عنوان المدخلة"
478
+
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "حذف مدخلة"
482
+
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "اضف مدخلة أخرى"
486
+
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "مدخلة {#}"
490
+
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "تنتج مدخلات استمارات - form - قابلة لاعادة الاستخدام"
494
+
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "مجموعة حقول متكررة"
498
+
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "صندوق ميتا خاص بصفحة \" about\""
502
+
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "مدرج oEmbed"
506
+
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "قم برفع او اضافة صور/مرفقات متعددة"
510
+
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "ملفات متعددة"
514
+
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "قم برفع صورة او قم بادخال رابط"
518
+
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "صورة اختبارية"
522
+
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "محرر اختباري"
526
+
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "الاختيار الثالث"
530
+
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "الاختيار الثاني"
534
+
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "الاختيار الأول"
538
+
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "مربع اختيار متعدد اختباري"
542
+
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "مربع اختيار اختباري"
546
+
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "مربع اختباري متعدد الاختيارات للتصنيفات"
550
 
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "قائمة منسدلة للاختيار من التصنيفات اختبارية"
554
+
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "زر راديو للاختيار من التصنيفات اختباري"
558
+
559
+ #: example-functions.php:339
560
  msgid "Test Radio"
561
  msgstr "زر راديو اختباري"
562
+
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "زر راديو اختاري مُضمن"
566
+
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "الخيار الثالث"
571
+
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "الخيار الثاني"
576
+
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "الخيار الأول"
581
+
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "اختيار من قائمة منسدلة اختباري"
585
+
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "هذا هو وصف للعنوان"
589
+
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "عنوان اختباري"
593
+
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "مربع نصي متعدد السطور اختباري خاص بالكود"
597
+
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "مربع نصي متعدد السطور اختباري صغير"
601
+
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "مربع نصي متعدد السطور اختباري"
605
+
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "حقل اختيار اللون اختباري"
609
+
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "حقل نقود اختباري"
613
+
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "مربع اختباري لاختيار الوقت و التاريخ معا بنظام (UNIX timestamp)"
617
+
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "مربع اختيار التاريخ اختباري بنظام (UNIX timestamp)"
621
+
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "مربع اختيار التاريخ اختباري"
625
+
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "منطقة زمنية"
629
+
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "وقت اختباري"
633
+
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "نص بريد إلكتروني اختباري"
637
+
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "رابط موقع"
641
+
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "نص اختباري متوسط"
645
+
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "نص اختباري صغير"
649
+
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "وصف الحقل (اختياري)"
671
+
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "نص اختباري"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "صندوق ميتا اختباري"
cmb/languages/cmb2-de_DE.mo CHANGED
Binary file
cmb/languages/cmb2-de_DE.po CHANGED
@@ -1,530 +1,678 @@
1
- # Copyright (C) 2016 WebDevStudios
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
- # Florian <florian@gabele-web.de>, 2015
5
- # superfreund <manuel@freund.fm>, 2015
6
- # superdummy <looking.for.cofounders.berlin@gmail.com>, 2015
7
  msgid ""
8
  msgstr ""
9
- "Project-Id-Version: CMB2\n"
10
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
11
- "POT-Creation-Date: 2016-06-27 17:01:22+00:00\n"
12
- "PO-Revision-Date: 2016-07-16 10:21+0000\n"
13
- "Last-Translator: Justin Sternberg <me@jtsternberg.com>\n"
14
- "Language-Team: German (Germany) (http://www.transifex.com/wp-translations/cmb2/language/de_DE/)\n"
15
  "MIME-Version: 1.0\n"
16
  "Content-Type: text/plain; charset=UTF-8\n"
17
  "Content-Transfer-Encoding: 8bit\n"
18
- "Language: de_DE\n"
19
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20
- "X-Generator: grunt-wp-i18n 0.4.9\n"
21
- "X-Poedit-Basepath: ../\n"
22
- "X-Poedit-Bookmarks: \n"
23
- "X-Poedit-Country: United States\n"
24
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
25
- "X-Poedit-SearchPath-0: .\n"
26
- "X-Poedit-SourceCharset: UTF-8\n"
27
- "X-Textdomain-Support: yes\n"
28
-
29
- #: example-functions.php:117 tests/test-cmb-field.php:255
30
- msgid "Test Metabox"
31
- msgstr "Test Metabox"
32
-
33
- #: example-functions.php:130 example-functions.php:436
34
- msgid "Test Text"
35
- msgstr "Test Text"
36
-
37
- #: example-functions.php:131 example-functions.php:144
38
- #: example-functions.php:157 example-functions.php:165
39
- #: example-functions.php:173 example-functions.php:182
40
- #: example-functions.php:190 example-functions.php:205
41
- #: example-functions.php:213 example-functions.php:221
42
- #: example-functions.php:238 example-functions.php:247
43
- #: example-functions.php:260 example-functions.php:267
44
- #: example-functions.php:274 example-functions.php:288
45
- #: example-functions.php:301 example-functions.php:314
46
- #: example-functions.php:326 example-functions.php:335
47
- #: example-functions.php:343 example-functions.php:352
48
- #: example-functions.php:359 example-functions.php:373
49
- #: example-functions.php:437 example-functions.php:528
50
- #: example-functions.php:536 example-functions.php:543
51
- #: example-functions.php:550 example-functions.php:557
52
- #: example-functions.php:564 example-functions.php:571
53
- #: example-functions.php:598 example-functions.php:606
54
- #: example-functions.php:613 example-functions.php:650
55
- #: tests/test-cmb-field.php:267
56
- msgid "field description (optional)"
57
- msgstr "Feld Beschreibung (optional)"
58
-
59
- #: example-functions.php:143
60
- msgid "Test Text Small"
61
- msgstr "Test Text Klein"
62
-
63
- #: example-functions.php:156
64
- msgid "Test Text Medium"
65
- msgstr "Test Text Mittel"
66
-
67
- #: example-functions.php:164
68
- msgid "Custom Rendered Field"
69
  msgstr ""
70
 
71
- #: example-functions.php:172
72
- msgid "Website URL"
73
- msgstr "Website URL"
74
-
75
- #: example-functions.php:181
76
- msgid "Test Text Email"
77
- msgstr "Test Text E-Mail"
78
-
79
- #: example-functions.php:189
80
- msgid "Test Time"
81
- msgstr "Test Zeit"
82
-
83
- #: example-functions.php:197 example-functions.php:198
84
- msgid "Time zone"
85
- msgstr "Zeit Zone"
86
-
87
- #: example-functions.php:204
88
- msgid "Test Date Picker"
89
- msgstr "Test Datums Picker"
90
-
91
- #: example-functions.php:212
92
- msgid "Test Date Picker (UNIX timestamp)"
93
- msgstr "Test Datums Picker (UNIX timestamp)"
94
 
95
- #: example-functions.php:220
96
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
97
- msgstr "Test Datums/Zeit Picker-Kombination (UNIX timestamp)"
98
 
99
- #: example-functions.php:237
100
- msgid "Test Money"
101
- msgstr "Test Geld mit Währungssymbol"
102
 
103
- #: example-functions.php:246
104
- msgid "Test Color Picker"
105
- msgstr "Test Farb Picker"
106
 
107
- #: example-functions.php:259
108
- msgid "Test Text Area"
109
- msgstr "Test Text Bereich"
110
 
111
- #: example-functions.php:266
112
- msgid "Test Text Area Small"
113
- msgstr "Test Text Bereich Klein"
114
 
115
- #: example-functions.php:273
116
- msgid "Test Text Area for Code"
117
- msgstr "Test Text Textbereich für die Programmcode Eingabe"
118
 
119
- #: example-functions.php:280
120
- msgid "Test Title Weeeee"
121
- msgstr "Test Titel Weeeee"
122
 
123
- #: example-functions.php:281
124
- msgid "This is a title description"
125
- msgstr "Dies ist ein Titel Beschreibung"
126
 
127
- #: example-functions.php:287
128
- msgid "Test Select"
129
- msgstr "Test Select"
130
 
131
- #: example-functions.php:293 example-functions.php:306
132
- #: example-functions.php:318
133
- msgid "Option One"
134
- msgstr "Option 1"
135
 
136
- #: example-functions.php:294 example-functions.php:307
137
- #: example-functions.php:319
138
- msgid "Option Two"
139
- msgstr "Option 2"
140
 
141
- #: example-functions.php:295 example-functions.php:308
142
- #: example-functions.php:320
143
- msgid "Option Three"
144
- msgstr "Option 3"
145
 
146
- #: example-functions.php:300
147
- msgid "Test Radio inline"
148
- msgstr "Test Radio inline"
149
 
150
- #: example-functions.php:313
151
- msgid "Test Radio"
152
- msgstr "Test Radio"
153
 
154
- #: example-functions.php:325
155
- msgid "Test Taxonomy Radio"
156
- msgstr "Test Kategorie Radio"
157
 
158
- #: example-functions.php:334
159
- msgid "Test Taxonomy Select"
160
- msgstr "Test Kategorie Select"
161
 
162
- #: example-functions.php:342
163
- msgid "Test Taxonomy Multi Checkbox"
164
- msgstr "Test Kategorie mehrfach Checkbox"
165
 
166
- #: example-functions.php:351
167
- msgid "Test Checkbox"
168
- msgstr "Test Checkbox"
169
 
170
- #: example-functions.php:358 tests/test-cmb-field.php:266
171
- msgid "Test Multi Checkbox"
172
- msgstr "Test mehrfach Checkbox"
173
 
174
- #: example-functions.php:364 tests/test-cmb-field.php:272
175
- msgid "Check One"
176
- msgstr "1. Auswahl"
 
 
 
 
 
 
 
 
 
 
 
177
 
178
- #: example-functions.php:365 tests/test-cmb-field.php:273
179
- msgid "Check Two"
180
- msgstr "2. Auswahl"
181
 
182
- #: example-functions.php:366 tests/test-cmb-field.php:274
183
- msgid "Check Three"
184
- msgstr "3. Auswahl"
 
185
 
186
- #: example-functions.php:372
187
- msgid "Test wysiwyg"
188
- msgstr "Test wysiwyg"
189
 
190
- #: example-functions.php:380
191
- msgid "Test Image"
192
- msgstr "Test Bild"
193
 
194
- #: example-functions.php:381
195
- msgid "Upload an image or enter a URL."
196
- msgstr "Laden Sie ein Bild hoch, oder geben Sie eine URL ein."
 
197
 
198
- #: example-functions.php:387
199
- msgid "Multiple Files"
200
- msgstr "Mehrere Dateien"
201
 
202
- #: example-functions.php:388
203
- msgid "Upload or add multiple images/attachments."
204
- msgstr "Hochladen oder mehrfaches hinzufügen von Bildern/Anhängen"
205
 
206
- #: example-functions.php:395
207
- msgid "oEmbed"
208
- msgstr "oEmbed"
209
 
210
- #: example-functions.php:396
211
- msgid ""
212
- "Enter a youtube, twitter, or instagram URL. Supports services listed at <a "
213
- "href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
214
- msgstr "Eingabe einer URL für Youtube, Twitter oder Instagram. Unterstützt alle Zugänge die wie im Beispiel eingebunden werden können. <a href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>"
215
 
216
- #: example-functions.php:427
217
- msgid "About Page Metabox"
218
- msgstr "Über die Metabox Seite"
219
 
220
- #: example-functions.php:456
221
- msgid "Repeating Field Group"
222
- msgstr "Duplizierbare Feldgruppe"
223
 
224
- #: example-functions.php:464
225
- msgid "Generates reusable form entries"
226
- msgstr "Erzeugt wiederverwendbare Formulareinträge"
227
 
228
- #: example-functions.php:466
229
- msgid "Entry {#}"
230
- msgstr "Eintrag {#}"
231
 
232
- #: example-functions.php:467
233
- msgid "Add Another Entry"
234
- msgstr "Füge einen weiteren Eintrag hinzu"
235
 
236
- #: example-functions.php:468
237
- msgid "Remove Entry"
238
- msgstr "Eintrag entfernen"
239
 
240
- #: example-functions.php:481
241
- msgid "Entry Title"
242
- msgstr "Titel Name"
243
 
244
- #: example-functions.php:488
245
- msgid "Description"
246
- msgstr "Beschreibung"
247
 
248
- #: example-functions.php:489
249
- msgid "Write a short description for this entry"
250
- msgstr "Schreibe eine kurze Beschreibung für diesen Eintrag"
 
251
 
252
- #: example-functions.php:495
253
- msgid "Entry Image"
254
- msgstr "Bild Name"
255
 
256
- #: example-functions.php:501
257
- msgid "Image Caption"
258
- msgstr "Bild Beschreibung"
259
 
260
- #: example-functions.php:520
261
- msgid "User Profile Metabox"
262
- msgstr "Metabox für Benutzer Profile"
263
 
264
- #: example-functions.php:527 example-functions.php:597
265
- msgid "Extra Info"
266
- msgstr "Zusatzinfo"
267
 
268
- #: example-functions.php:535
269
- msgid "Avatar"
270
- msgstr "Avatar"
 
271
 
272
- #: example-functions.php:542
273
- msgid "Facebook URL"
274
- msgstr "Facebook URL"
275
 
276
- #: example-functions.php:549
277
- msgid "Twitter URL"
278
- msgstr "Twitter URL"
279
 
280
- #: example-functions.php:556
281
- msgid "Google+ URL"
282
- msgstr "Google+ URL"
 
283
 
284
- #: example-functions.php:563
285
- msgid "Linkedin URL"
286
- msgstr "Linkedin URL"
287
 
288
- #: example-functions.php:570
289
- msgid "User Field"
290
- msgstr "Benutzer definiertes Feld"
291
 
292
- #: example-functions.php:590
293
- msgid "Category Metabox"
294
  msgstr ""
295
 
296
- #: example-functions.php:605
297
- msgid "Term Image"
298
  msgstr ""
299
 
300
- #: example-functions.php:612
301
  msgid "Arbitrary Term Field"
302
  msgstr ""
303
 
304
- #: example-functions.php:634
305
- msgid "Theme Options Metabox"
306
- msgstr "Theme Options Metabox"
307
 
308
- #: example-functions.php:649
309
- msgid "Site Background Color"
310
- msgstr "Hintergrundfarbe der Seite"
311
 
312
- #: includes/CMB2.php:129
313
- msgid "Metabox configuration is required to have an ID parameter"
314
- msgstr "Bei der Metabox Konfiguration ist die Eingabe einer ID erforderlich"
315
 
316
- #: includes/CMB2.php:418
317
- msgid "Click to toggle"
318
- msgstr "Zum umschalten klicken"
319
 
320
- #: includes/CMB2_Ajax.php:71
321
- msgid "Please Try Again"
322
- msgstr "Bitte versuche es noch einmal"
323
 
324
- #: includes/CMB2_Ajax.php:173 tests/cmb-tests-base.php:59
325
- msgid "Remove Embed"
326
- msgstr "Eingebettete Datei entfernen"
327
 
328
- #: includes/CMB2_Ajax.php:177 tests/cmb-tests-base.php:64
329
- msgid "No oEmbed Results Found for %s. View more info at"
330
- msgstr "Keine oEmbed Einträge für %s gefunden. Weitere Infos unter"
331
 
332
- #: includes/CMB2_Field.php:1186
333
- msgid "Add Group"
334
- msgstr "Füge eine Gruppe hinzu"
335
 
336
- #: includes/CMB2_Field.php:1187
337
- msgid "Remove Group"
338
- msgstr "Gruppe entfernen"
339
 
340
- #: includes/CMB2_Field.php:1209 includes/CMB2_Field.php:1213
341
- #: tests/test-cmb-field.php:229
342
- msgid "None"
343
- msgstr "Nichts"
344
 
345
- #: includes/CMB2_Field.php:1269
346
- msgid "Sorry, this field does not have a cmb_id specified."
347
- msgstr ""
348
 
349
- #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:139
350
- #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
351
- #: tests/test-cmb-types.php:701
352
  msgid "File:"
353
  msgstr "Datei:"
354
 
355
- #: includes/CMB2_JS.php:86 includes/CMB2_JS.php:119
356
- msgid "Clear"
357
- msgstr "Leeren"
 
358
 
359
- #: includes/CMB2_JS.php:87
360
- msgid "Default"
361
- msgstr "Standard"
362
 
363
- #: includes/CMB2_JS.php:88
364
- msgid "Select Color"
365
- msgstr "Farbe wählen"
366
 
367
- #: includes/CMB2_JS.php:89
368
- msgid "Current Color"
369
- msgstr "Aktuelle Farbe"
370
 
371
- #: includes/CMB2_JS.php:110
372
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
373
- msgstr "Sonntag, Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag"
 
374
 
375
- #: includes/CMB2_JS.php:111
376
- msgid "Su, Mo, Tu, We, Th, Fr, Sa"
377
- msgstr "So, Mo, Di, Mi, Do, Fr, Sa"
378
 
379
- #: includes/CMB2_JS.php:112
380
- msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
381
- msgstr "Son, Mon, Die, Mit, Don, Fre, Sam"
382
 
383
- #: includes/CMB2_JS.php:113
384
- msgid ""
385
- "January, February, March, April, May, June, July, August, September, "
386
- "October, November, December"
387
- msgstr "Januar, Februar, März, April, Mai, Juni, Juli, August, September, Oktober, November, Dezember"
388
 
389
- #: includes/CMB2_JS.php:114
390
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
391
- msgstr "Jan, Feb, Mär, Apr, Mai, Jun, Jul, Aug, Sep, Okt, Nov, Dez"
392
 
393
- #: includes/CMB2_JS.php:115
394
- msgid "Next"
395
- msgstr "Weiter"
396
 
397
- #: includes/CMB2_JS.php:116
398
- msgid "Prev"
399
- msgstr "Vorheriger Text"
400
 
401
- #: includes/CMB2_JS.php:117
 
 
 
 
402
  msgid "Today"
403
  msgstr "Heute"
404
 
405
- #: includes/CMB2_JS.php:118 includes/CMB2_JS.php:128
406
- msgid "Done"
407
- msgstr "Fertig"
408
 
409
- #: includes/CMB2_JS.php:122
410
- msgid "Choose Time"
411
- msgstr "Zeit auswählen"
412
 
413
- #: includes/CMB2_JS.php:123
414
- msgid "Time"
415
- msgstr "Zeit"
416
 
417
- #: includes/CMB2_JS.php:124
418
- msgid "Hour"
419
- msgstr "Stunde"
420
 
421
- #: includes/CMB2_JS.php:125
422
- msgid "Minute"
423
- msgstr "Minute"
424
 
425
- #: includes/CMB2_JS.php:126
426
- msgid "Second"
427
- msgstr "Sekunde"
428
 
429
- #: includes/CMB2_JS.php:127
430
- msgid "Now"
431
- msgstr "Jetzt"
432
 
433
- #: includes/CMB2_JS.php:135
434
- msgid "Use this file"
435
- msgstr "Benutze diese Datei"
 
436
 
437
- #: includes/CMB2_JS.php:136
438
- msgid "Use these files"
439
- msgstr "Benutze diese Dateien"
440
 
441
- #: includes/CMB2_JS.php:137 includes/types/CMB2_Type_File_Base.php:61
442
- msgid "Remove Image"
443
- msgstr "Bild entfernen"
444
 
445
- #: includes/CMB2_JS.php:138 includes/CMB2_Types.php:257
446
- #: includes/types/CMB2_Type_File_Base.php:80 tests/test-cmb-types-base.php:143
447
- #: tests/test-cmb-types.php:47 tests/test-cmb-types.php:55
448
- #: tests/test-cmb-types.php:701
449
- msgid "Remove"
450
- msgstr "Entfernen"
451
 
452
- #: includes/CMB2_JS.php:140 includes/types/CMB2_Type_File_Base.php:78
453
- #: tests/test-cmb-types-base.php:143 tests/test-cmb-types.php:701
454
- msgid "Download"
455
- msgstr "Download"
456
 
457
- #: includes/CMB2_JS.php:141
458
- msgid "Select / Deselect All"
459
- msgstr "Alle auswählen oder ausschliessen"
460
 
461
- #: includes/CMB2_Types.php:194
462
- msgid "Add Row"
463
- msgstr "Zeile hinzufügen"
464
 
465
- #: includes/CMB2_hookup.php:145
466
- msgid ""
467
- "Term Metadata is a WordPress > 4.4 feature. Please upgrade your WordPress "
468
- "install."
469
- msgstr ""
470
 
471
- #: includes/CMB2_hookup.php:149
472
- msgid "Term metaboxes configuration requires a 'taxonomies' parameter"
473
- msgstr ""
 
 
 
 
 
 
 
 
474
 
475
- #: includes/helper-functions.php:93
476
- msgid "No oEmbed Results Found for %s. View more info at %s"
477
  msgstr ""
478
 
479
- #: includes/helper-functions.php:279
480
- msgid "Save"
481
- msgstr "Speichern"
482
 
483
- #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
484
- #: tests/test-cmb-types.php:701
485
- msgid "Add or Upload File"
486
- msgstr "Datei hinzufügen oder hochladen"
487
 
488
- #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
489
- #: tests/test-cmb-types.php:663
490
- msgid "Add or Upload Files"
491
- msgstr "Datei hinzufügen oder hochladen"
492
 
493
- #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
494
- #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
495
- msgid "No terms"
496
- msgstr "Keine Einträge"
497
 
498
- #. Plugin Name of the plugin/theme
499
- msgid "CMB2"
500
- msgstr "CMB2"
501
 
502
- #. Plugin URI of the plugin/theme
503
- msgid "https://github.com/CMB2/CMB2"
504
- msgstr "https://github.com/CMB2/CMB2"
505
 
506
- #. Description of the plugin/theme
507
- msgid ""
508
- "CMB2 will create metaboxes and forms with custom fields that will blow your "
509
- "mind."
510
- msgstr "CMB2 erstellt Metaboxen und Formulare mit benutzerdefinierten Feldern, die dich begeistern werden."
511
 
512
- #. Author of the plugin/theme
513
- msgid "WebDevStudios"
514
- msgstr "WebDevStudios"
515
 
516
- #. Author URI of the plugin/theme
517
- msgid "http://webdevstudios.com"
518
- msgstr "http://webdevstudios.com"
519
 
520
- #: includes/CMB2_JS.php:109
521
- msgctxt "Valid formatDate string for jquery-ui datepicker"
522
- msgid "mm/dd/yy"
523
- msgstr "dd.mm.yy"
524
 
525
- #: includes/CMB2_JS.php:129
526
- msgctxt ""
527
- "Valid formatting string, as per "
528
- "http://trentrichardson.com/examples/timepicker/"
529
- msgid "hh:mm TT"
530
- msgstr "HH:mm"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in German
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
 
 
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-02-25 21:32:48+0000\n"
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
+ "Language: de\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
13
+
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  msgstr ""
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr ""
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr ""
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr ""
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr ""
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr ""
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr ""
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr ""
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr ""
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr ""
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr ""
 
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr ""
 
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr ""
 
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr ""
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr ""
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr ""
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr ""
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr ""
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr ""
98
 
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr ""
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr ""
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr ""
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr ""
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr ""
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr ""
 
 
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr ""
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr ""
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr ""
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr ""
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
199
+ msgstr ""
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr ""
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr ""
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
+ msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr ""
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr ""
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr ""
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
  msgstr ""
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
  msgstr ""
238
 
239
+ #: example-functions.php:646
240
  msgid "Arbitrary Term Field"
241
  msgstr ""
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr ""
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr ""
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr "CMB2 erstellt Metaboxen und Formulare mit benutzerdefinierten Feldern, die dich begeistern werden."
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr "CMB2"
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "Speichern"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "Datei hinzufügen oder hochladen"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "Datei hinzufügen oder hochladen"
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "Keine Einträge"
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "Zeile hinzufügen"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "Alle auswählen oder ausschliessen"
 
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "Download"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
 
289
  msgid "File:"
290
  msgstr "Datei:"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "Entfernen"
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "Bild entfernen"
300
 
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
+ msgstr "Benutze diese Dateien"
304
 
305
+ #: includes/CMB2_JS.php:224
306
+ msgid "Use this file"
307
+ msgstr "Benutze diese Datei"
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "HH:mm"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "Jetzt"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "Sekunde"
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "Minute"
 
 
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "Stunde"
329
 
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "Zeit"
333
 
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "Zeit auswählen"
337
 
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
+ msgid "Done"
340
+ msgstr "Fertig"
341
+
342
+ #: includes/CMB2_JS.php:206
343
  msgid "Today"
344
  msgstr "Heute"
345
 
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "Zurück"
349
 
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "Weiter"
353
 
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "Jan, Feb, Mär, Apr, Mai, Jun, Jul, Aug, Sep, Okt, Nov, Dez"
357
 
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "Januar, Februar, März, April, Mai, Juni, Juli, August, September, Oktober, November, Dezember"
361
 
362
+ #: includes/CMB2_JS.php:201
363
+ msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
+ msgstr "Son, Mon, Die, Mit, Don, Fre, Sam"
365
 
366
+ #: includes/CMB2_JS.php:200
367
+ msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
+ msgstr "So, Mo, Di, Mi, Do, Fr, Sa"
369
 
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
+ msgstr "Sonntag, Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag"
373
 
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "dd.mm.yy"
378
 
379
+ #: includes/CMB2_JS.php:168
380
+ msgid "Current Color"
381
+ msgstr "Aktuelle Farbe"
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "Farbe wählen"
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "Standard"
 
 
 
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "Leeren"
 
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "Nichts"
398
 
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "Gruppe entfernen"
402
 
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "Füge eine Gruppe hinzu"
 
 
406
 
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "Eingebettete Datei entfernen"
410
+
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "Bitte versuche es noch einmal"
414
+
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "Zum umschalten klicken"
418
 
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
  msgstr ""
422
 
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "Hintergrundfarbe der Seite"
426
 
427
+ #: example-functions.php:604
428
+ msgid "User Field"
429
+ msgstr "Benutzer definiertes Feld"
 
430
 
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "Linkedin URL"
 
434
 
435
+ #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "Google+ URL"
 
438
 
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "Twitter URL"
442
 
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "Facebook URL"
446
 
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "Avatar"
 
 
450
 
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "Zusatzinfo"
454
 
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "Metabox für Benutzer Profile"
458
 
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "Bild Beschreibung"
 
462
 
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
+ msgstr "Bild Name"
466
+
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
+ msgstr "Schreibe eine kurze Beschreibung für diesen Eintrag"
470
+
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "Beschreibung"
474
+
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr "Titel Name"
478
+
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "Eintrag entfernen"
482
+
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "Füge einen weiteren Eintrag hinzu"
486
+
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "Eintrag {#}"
490
+
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "Erzeugt wiederverwendbare Formulareinträge"
494
+
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "Duplizierbare Feldgruppe"
498
+
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "Über die Metabox Seite"
502
+
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "oEmbed"
506
+
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "Hochladen oder mehrfaches hinzufügen von Bildern/Anhängen"
510
+
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "Mehrere Dateien"
514
+
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "Laden Sie ein Bild hoch, oder geben Sie eine URL ein."
518
+
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "Test Bild"
522
+
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "Test wysiwyg"
526
+
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "3. Auswahl"
530
+
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "2. Auswahl"
534
+
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "1. Auswahl"
538
+
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "Test mehrfach Checkbox"
542
+
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "Test Checkbox"
546
+
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "Test Kategorie mehrfach Checkbox"
550
+
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "Test Kategorie Select"
554
+
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "Test Kategorie Radio"
558
+
559
+ #: example-functions.php:339
560
+ msgid "Test Radio"
561
+ msgstr "Test Radio"
562
+
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "Test Radio inline"
566
+
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "Option 3"
571
+
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "Option 2"
576
+
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "Option 1"
581
+
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "Test Select"
585
+
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "Dies ist ein Titel Beschreibung"
589
+
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "Test Titel Weeeee"
593
+
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "Test Text Textbereich für die Programmcode Eingabe"
597
+
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "Test Text Bereich Klein"
601
+
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "Test Text Bereich"
605
+
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "Test Farb Picker"
609
+
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "Test Geld mit Währungssymbol"
613
+
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "Test Datums/Zeit Picker-Kombination (UNIX timestamp)"
617
+
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "Test Datums Picker (UNIX timestamp)"
621
+
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "Test Datums Picker"
625
+
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "Zeit Zone"
629
+
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "Test Zeit"
633
+
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "Test Text E-Mail"
637
+
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "Website URL"
641
+
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "Test Text Mittel"
645
+
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "Test Text Klein"
649
+
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "Feld Beschreibung (optional)"
671
+
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "Test Text"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "Test Metabox"
cmb/languages/cmb2-es_ES.mo CHANGED
Binary file
cmb/languages/cmb2-es_ES.po CHANGED
@@ -1,530 +1,678 @@
1
- # Copyright (C) 2016 WebDevStudios
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
- # JSLirola, 2015
5
- # Juan Javier M Restituto <jjmrestituto@gmail.com>, 2015
6
- # Justin Sternberg <me@jtsternberg.com>, 2014
7
  msgid ""
8
  msgstr ""
9
- "Project-Id-Version: CMB2\n"
10
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
11
- "POT-Creation-Date: 2016-06-27 17:01:22+00:00\n"
12
- "PO-Revision-Date: 2016-07-25 17:16+0000\n"
13
- "Last-Translator: Justin Sternberg <me@jtsternberg.com>\n"
14
- "Language-Team: Spanish (Spain) (http://www.transifex.com/wp-translations/cmb2/language/es_ES/)\n"
15
  "MIME-Version: 1.0\n"
16
  "Content-Type: text/plain; charset=UTF-8\n"
17
  "Content-Transfer-Encoding: 8bit\n"
18
- "Language: es_ES\n"
19
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20
- "X-Generator: grunt-wp-i18n 0.4.9\n"
21
- "X-Poedit-Basepath: ../\n"
22
- "X-Poedit-Bookmarks: \n"
23
- "X-Poedit-Country: United States\n"
24
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
25
- "X-Poedit-SearchPath-0: .\n"
26
- "X-Poedit-SourceCharset: UTF-8\n"
27
- "X-Textdomain-Support: yes\n"
28
-
29
- #: example-functions.php:117 tests/test-cmb-field.php:255
30
- msgid "Test Metabox"
31
- msgstr "Prueba Metabox"
32
-
33
- #: example-functions.php:130 example-functions.php:436
34
- msgid "Test Text"
35
- msgstr "Texto de prueba"
36
-
37
- #: example-functions.php:131 example-functions.php:144
38
- #: example-functions.php:157 example-functions.php:165
39
- #: example-functions.php:173 example-functions.php:182
40
- #: example-functions.php:190 example-functions.php:205
41
- #: example-functions.php:213 example-functions.php:221
42
- #: example-functions.php:238 example-functions.php:247
43
- #: example-functions.php:260 example-functions.php:267
44
- #: example-functions.php:274 example-functions.php:288
45
- #: example-functions.php:301 example-functions.php:314
46
- #: example-functions.php:326 example-functions.php:335
47
- #: example-functions.php:343 example-functions.php:352
48
- #: example-functions.php:359 example-functions.php:373
49
- #: example-functions.php:437 example-functions.php:528
50
- #: example-functions.php:536 example-functions.php:543
51
- #: example-functions.php:550 example-functions.php:557
52
- #: example-functions.php:564 example-functions.php:571
53
- #: example-functions.php:598 example-functions.php:606
54
- #: example-functions.php:613 example-functions.php:650
55
- #: tests/test-cmb-field.php:267
56
- msgid "field description (optional)"
57
- msgstr "campo de descripción (opcional)"
58
-
59
- #: example-functions.php:143
60
- msgid "Test Text Small"
61
- msgstr "Test Texto Pequeño"
62
-
63
- #: example-functions.php:156
64
- msgid "Test Text Medium"
65
- msgstr "Prueba de texto mediano"
66
-
67
- #: example-functions.php:164
68
- msgid "Custom Rendered Field"
69
  msgstr ""
70
 
71
- #: example-functions.php:172
72
- msgid "Website URL"
73
- msgstr "URL del sitio web"
74
-
75
- #: example-functions.php:181
76
- msgid "Test Text Email"
77
- msgstr "Prueba de texto Enviar"
78
-
79
- #: example-functions.php:189
80
- msgid "Test Time"
81
- msgstr "El tiempo de prueba"
82
-
83
- #: example-functions.php:197 example-functions.php:198
84
- msgid "Time zone"
85
- msgstr "Zona horaria"
86
-
87
- #: example-functions.php:204
88
- msgid "Test Date Picker"
89
- msgstr "Prueba Selector de fecha"
90
-
91
- #: example-functions.php:212
92
- msgid "Test Date Picker (UNIX timestamp)"
93
- msgstr "Prueba Selector de fecha (UNIX timestamp)"
94
 
95
- #: example-functions.php:220
96
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
97
- msgstr "Fecha de Prueba / Hora Picker Combo (UNIX timestamp)"
98
 
99
- #: example-functions.php:237
100
- msgid "Test Money"
101
- msgstr "Prueba de dinero"
102
 
103
- #: example-functions.php:246
104
- msgid "Test Color Picker"
105
- msgstr "Selector de color de prueba"
106
 
107
- #: example-functions.php:259
108
- msgid "Test Text Area"
109
- msgstr "Área de texto de prueba"
110
 
111
- #: example-functions.php:266
112
- msgid "Test Text Area Small"
113
- msgstr "Prueba de Texto Área Pequeño"
114
 
115
- #: example-functions.php:273
116
- msgid "Test Text Area for Code"
117
- msgstr "Área de texto de prueba para el código"
118
 
119
- #: example-functions.php:280
120
- msgid "Test Title Weeeee"
121
- msgstr "Test Título Weeeee"
122
 
123
- #: example-functions.php:281
124
- msgid "This is a title description"
125
- msgstr "Esta es una descripción del título"
126
 
127
- #: example-functions.php:287
128
- msgid "Test Select"
129
- msgstr "Test Seleccione"
130
 
131
- #: example-functions.php:293 example-functions.php:306
132
- #: example-functions.php:318
133
- msgid "Option One"
134
- msgstr "Una Opción"
135
 
136
- #: example-functions.php:294 example-functions.php:307
137
- #: example-functions.php:319
138
- msgid "Option Two"
139
- msgstr "Opción dos"
140
 
141
- #: example-functions.php:295 example-functions.php:308
142
- #: example-functions.php:320
143
- msgid "Option Three"
144
- msgstr "Opción Tres"
145
 
146
- #: example-functions.php:300
147
- msgid "Test Radio inline"
148
- msgstr "Radio de prueba en línea"
149
 
150
- #: example-functions.php:313
151
- msgid "Test Radio"
152
- msgstr "Prueba de Radio"
153
 
154
- #: example-functions.php:325
155
- msgid "Test Taxonomy Radio"
156
- msgstr "Prueba de Taxonomía de Radio"
157
 
158
- #: example-functions.php:334
159
- msgid "Test Taxonomy Select"
160
- msgstr "Prueba fields Seleccionar"
161
 
162
- #: example-functions.php:342
163
- msgid "Test Taxonomy Multi Checkbox"
164
- msgstr "Prueba Taxonomía Multi Casilla de verificación"
165
 
166
- #: example-functions.php:351
167
- msgid "Test Checkbox"
168
- msgstr "Prueba de Casilla de verificación"
169
 
170
- #: example-functions.php:358 tests/test-cmb-field.php:266
171
- msgid "Test Multi Checkbox"
172
- msgstr "Test Multi Casilla de verificación"
173
 
174
- #: example-functions.php:364 tests/test-cmb-field.php:272
175
- msgid "Check One"
176
- msgstr "Marque una"
 
 
 
 
 
 
 
 
 
 
 
177
 
178
- #: example-functions.php:365 tests/test-cmb-field.php:273
179
- msgid "Check Two"
180
- msgstr "Comprobar Dos"
181
 
182
- #: example-functions.php:366 tests/test-cmb-field.php:274
183
- msgid "Check Three"
184
- msgstr "Comprobar Tres"
 
185
 
186
- #: example-functions.php:372
187
- msgid "Test wysiwyg"
188
- msgstr "wysiwyg Test"
189
 
190
- #: example-functions.php:380
191
- msgid "Test Image"
192
- msgstr "Prueba de imagen"
193
 
194
- #: example-functions.php:381
195
- msgid "Upload an image or enter a URL."
196
- msgstr "Cargar una imagen o introducir una URL."
 
197
 
198
- #: example-functions.php:387
199
- msgid "Multiple Files"
200
- msgstr "varios archivos"
201
 
202
- #: example-functions.php:388
203
- msgid "Upload or add multiple images/attachments."
204
- msgstr "Subir o añadir varias imágenes / archivos adjuntos."
205
 
206
- #: example-functions.php:395
207
- msgid "oEmbed"
208
- msgstr "oEmbed"
209
 
210
- #: example-functions.php:396
211
- msgid ""
212
- "Enter a youtube, twitter, or instagram URL. Supports services listed at <a "
213
- "href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
214
- msgstr "Introduzca un YouTube, Twitter, Instagram o URL. Es compatible con los servicios enumerados en el <a href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
215
 
216
- #: example-functions.php:427
217
- msgid "About Page Metabox"
218
- msgstr "Acerca de Página Metabox"
219
 
220
- #: example-functions.php:456
221
- msgid "Repeating Field Group"
222
- msgstr "Repetir Grupo Campo"
223
 
224
- #: example-functions.php:464
225
- msgid "Generates reusable form entries"
226
- msgstr "Genera entradas de formulario reutilizables"
227
 
228
- #: example-functions.php:466
229
- msgid "Entry {#}"
230
- msgstr "Entrada {#}"
231
 
232
- #: example-functions.php:467
233
- msgid "Add Another Entry"
234
- msgstr "Añadir otra entrada"
235
 
236
- #: example-functions.php:468
237
- msgid "Remove Entry"
238
- msgstr "Eliminar entrada"
239
 
240
- #: example-functions.php:481
241
- msgid "Entry Title"
242
- msgstr "Título de la entrada"
243
 
244
- #: example-functions.php:488
245
- msgid "Description"
246
- msgstr "Descripción"
247
 
248
- #: example-functions.php:489
249
- msgid "Write a short description for this entry"
250
- msgstr "Escriba una descripción corta para esta entrada"
 
251
 
252
- #: example-functions.php:495
253
- msgid "Entry Image"
254
- msgstr "Imagen de la entrada"
255
 
256
- #: example-functions.php:501
257
- msgid "Image Caption"
258
- msgstr "Leyenda de la imagen"
259
 
260
- #: example-functions.php:520
261
- msgid "User Profile Metabox"
262
- msgstr "Perfil de Usuario Metabox"
263
 
264
- #: example-functions.php:527 example-functions.php:597
265
- msgid "Extra Info"
266
- msgstr "Perfil de Usuario Metabox"
267
 
268
- #: example-functions.php:535
269
- msgid "Avatar"
270
- msgstr "Avatar"
 
271
 
272
- #: example-functions.php:542
273
- msgid "Facebook URL"
274
- msgstr "URL de Facebook"
275
 
276
- #: example-functions.php:549
277
- msgid "Twitter URL"
278
- msgstr "URL de Twitter"
279
 
280
- #: example-functions.php:556
281
- msgid "Google+ URL"
282
- msgstr "Google+ URL"
 
283
 
284
- #: example-functions.php:563
285
- msgid "Linkedin URL"
286
- msgstr "Linkedin URL"
287
 
288
- #: example-functions.php:570
289
- msgid "User Field"
290
- msgstr "El campo de usuario"
291
 
292
- #: example-functions.php:590
293
- msgid "Category Metabox"
294
  msgstr ""
295
 
296
- #: example-functions.php:605
297
- msgid "Term Image"
298
  msgstr ""
299
 
300
- #: example-functions.php:612
301
  msgid "Arbitrary Term Field"
302
  msgstr ""
303
 
304
- #: example-functions.php:634
305
- msgid "Theme Options Metabox"
306
- msgstr "Tema Opciones Metabox"
307
 
308
- #: example-functions.php:649
309
- msgid "Site Background Color"
310
- msgstr "Antecedentes del sitio de color"
311
 
312
- #: includes/CMB2.php:129
313
- msgid "Metabox configuration is required to have an ID parameter"
314
- msgstr "Se requiere de configuración Metabox tener un parámetro de identificación"
315
 
316
- #: includes/CMB2.php:418
317
- msgid "Click to toggle"
318
- msgstr "Haga clic para alternar"
319
 
320
- #: includes/CMB2_Ajax.php:71
321
- msgid "Please Try Again"
322
- msgstr "Vuelva a intentarlo"
323
 
324
- #: includes/CMB2_Ajax.php:173 tests/cmb-tests-base.php:59
325
- msgid "Remove Embed"
326
- msgstr "Eliminar Insertar"
327
 
328
- #: includes/CMB2_Ajax.php:177 tests/cmb-tests-base.php:64
329
- msgid "No oEmbed Results Found for %s. View more info at"
330
- msgstr "No oEmbed resultados encontrados por% s. Ver más información en "
331
 
332
- #: includes/CMB2_Field.php:1186
333
- msgid "Add Group"
334
- msgstr "Agregar grupo"
335
 
336
- #: includes/CMB2_Field.php:1187
337
- msgid "Remove Group"
338
- msgstr "Eliminar grupo"
339
 
340
- #: includes/CMB2_Field.php:1209 includes/CMB2_Field.php:1213
341
- #: tests/test-cmb-field.php:229
342
- msgid "None"
343
- msgstr "Ninguno"
344
 
345
- #: includes/CMB2_Field.php:1269
346
- msgid "Sorry, this field does not have a cmb_id specified."
347
- msgstr ""
348
 
349
- #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:139
350
- #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
351
- #: tests/test-cmb-types.php:701
352
  msgid "File:"
353
  msgstr "Archivo:"
354
 
355
- #: includes/CMB2_JS.php:86 includes/CMB2_JS.php:119
356
- msgid "Clear"
357
- msgstr "Borrar"
 
358
 
359
- #: includes/CMB2_JS.php:87
360
- msgid "Default"
361
- msgstr "Por defecto"
362
 
363
- #: includes/CMB2_JS.php:88
364
- msgid "Select Color"
365
- msgstr "Seleccionar color"
366
 
367
- #: includes/CMB2_JS.php:89
368
- msgid "Current Color"
369
- msgstr "Seleccionar color"
370
 
371
- #: includes/CMB2_JS.php:110
372
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
373
- msgstr "El domingo, lunes, martes, miércoles, jueves, viernes, sábado"
 
374
 
375
- #: includes/CMB2_JS.php:111
376
- msgid "Su, Mo, Tu, We, Th, Fr, Sa"
377
- msgstr "Do, Lu, Ma, Mi, Ju, Vi, Sa"
378
 
379
- #: includes/CMB2_JS.php:112
380
- msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
381
- msgstr "Sun, L, M, X, J, V, S"
382
 
383
- #: includes/CMB2_JS.php:113
384
- msgid ""
385
- "January, February, March, April, May, June, July, August, September, "
386
- "October, November, December"
387
- msgstr "Enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, Octubre, Noviembre, Diciembre"
388
 
389
- #: includes/CMB2_JS.php:114
390
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
391
- msgstr "Enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, octubre, noviembre, diciembre"
392
 
393
- #: includes/CMB2_JS.php:115
394
- msgid "Next"
395
- msgstr "Siguiente"
396
 
397
- #: includes/CMB2_JS.php:116
398
- msgid "Prev"
399
- msgstr "Anterior"
400
 
401
- #: includes/CMB2_JS.php:117
 
 
 
 
402
  msgid "Today"
403
  msgstr "Hoy"
404
 
405
- #: includes/CMB2_JS.php:118 includes/CMB2_JS.php:128
406
- msgid "Done"
407
- msgstr "Hecho"
408
 
409
- #: includes/CMB2_JS.php:122
410
- msgid "Choose Time"
411
- msgstr "Elegir Hora"
412
 
413
- #: includes/CMB2_JS.php:123
414
- msgid "Time"
415
- msgstr "Hora"
416
 
417
- #: includes/CMB2_JS.php:124
418
- msgid "Hour"
419
- msgstr "Hora"
420
 
421
- #: includes/CMB2_JS.php:125
422
- msgid "Minute"
423
- msgstr "Minuto"
424
 
425
- #: includes/CMB2_JS.php:126
426
- msgid "Second"
427
- msgstr "Segundos"
428
 
429
- #: includes/CMB2_JS.php:127
430
- msgid "Now"
431
- msgstr "Ahora"
432
 
433
- #: includes/CMB2_JS.php:135
434
- msgid "Use this file"
435
- msgstr "Usar este archivo"
 
436
 
437
- #: includes/CMB2_JS.php:136
438
- msgid "Use these files"
439
- msgstr "Usar estos archivos"
440
 
441
- #: includes/CMB2_JS.php:137 includes/types/CMB2_Type_File_Base.php:61
442
- msgid "Remove Image"
443
- msgstr "Eliminar imagen"
444
 
445
- #: includes/CMB2_JS.php:138 includes/CMB2_Types.php:257
446
- #: includes/types/CMB2_Type_File_Base.php:80 tests/test-cmb-types-base.php:143
447
- #: tests/test-cmb-types.php:47 tests/test-cmb-types.php:55
448
- #: tests/test-cmb-types.php:701
449
- msgid "Remove"
450
- msgstr "Eliminar"
451
 
452
- #: includes/CMB2_JS.php:140 includes/types/CMB2_Type_File_Base.php:78
453
- #: tests/test-cmb-types-base.php:143 tests/test-cmb-types.php:701
454
- msgid "Download"
455
- msgstr "Descargar"
456
 
457
- #: includes/CMB2_JS.php:141
458
- msgid "Select / Deselect All"
459
- msgstr "Seleccionar / Deseleccionar todo"
460
 
461
- #: includes/CMB2_Types.php:194
462
- msgid "Add Row"
463
- msgstr "Añadir fila"
464
 
465
- #: includes/CMB2_hookup.php:145
466
- msgid ""
467
- "Term Metadata is a WordPress > 4.4 feature. Please upgrade your WordPress "
468
- "install."
469
- msgstr ""
470
 
471
- #: includes/CMB2_hookup.php:149
472
- msgid "Term metaboxes configuration requires a 'taxonomies' parameter"
473
- msgstr ""
474
 
475
- #: includes/helper-functions.php:93
476
- msgid "No oEmbed Results Found for %s. View more info at %s"
477
- msgstr ""
478
 
479
- #: includes/helper-functions.php:279
480
- msgid "Save"
481
- msgstr "Guardar"
482
 
483
- #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
484
- #: tests/test-cmb-types.php:701
485
- msgid "Add or Upload File"
486
- msgstr "Añadir o Cargar archivo"
487
 
488
- #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
489
- #: tests/test-cmb-types.php:663
490
- msgid "Add or Upload Files"
491
- msgstr "Añadir o Subir archivos"
492
 
493
- #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
494
- #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
495
- msgid "No terms"
496
- msgstr "No hay términos"
497
 
498
- #. Plugin Name of the plugin/theme
499
- msgid "CMB2"
500
- msgstr "CMB2"
501
 
502
- #. Plugin URI of the plugin/theme
503
- msgid "https://github.com/CMB2/CMB2"
504
- msgstr "https://github.com/CMB2/CMB2"
505
 
506
- #. Description of the plugin/theme
507
- msgid ""
508
- "CMB2 will create metaboxes and forms with custom fields that will blow your "
509
- "mind."
510
- msgstr "CMB2 creará metaboxes y formularios con campos personalizados que harán volar tu Mente."
511
 
512
- #. Author of the plugin/theme
513
- msgid "WebDevStudios"
514
- msgstr "WebDevStudios"
515
 
516
- #. Author URI of the plugin/theme
517
- msgid "http://webdevstudios.com"
518
- msgstr "http://webdevstudios.com"
519
 
520
- #: includes/CMB2_JS.php:109
521
- msgctxt "Valid formatDate string for jquery-ui datepicker"
522
- msgid "mm/dd/yy"
523
- msgstr "dd/mm/yy"
524
 
525
- #: includes/CMB2_JS.php:129
526
- msgctxt ""
527
- "Valid formatting string, as per "
528
- "http://trentrichardson.com/examples/timepicker/"
529
- msgid "hh:mm TT"
530
- msgstr "hh:mm TT"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in Spanish (Spain)
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
 
 
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-05-12 09:23:35+0000\n"
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
+ "Language: es\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
13
+
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  msgstr ""
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr ""
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr "https://cmb2.io"
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr "CMB2 team"
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr "https://github.com/CMB2/CMB2"
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr ""
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr ""
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr ""
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr ""
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr ""
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr ""
 
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr ""
 
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr ""
 
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr ""
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr ""
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr ""
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr ""
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr ""
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr ""
98
 
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr ""
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr ""
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr ""
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr ""
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr ""
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr ""
 
 
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr ""
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr ""
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr ""
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr ""
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
199
+ msgstr ""
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr ""
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr ""
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
+ msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr ""
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr ""
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr ""
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
  msgstr ""
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
  msgstr ""
238
 
239
+ #: example-functions.php:646
240
  msgid "Arbitrary Term Field"
241
  msgstr ""
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr ""
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr ""
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr "CMB2 creará metaboxes y formularios con campos personalizados que harán volar tu Mente."
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr "CMB2"
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "Guardar"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "Añadir o Cargar archivo"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "Añadir o Subir archivos"
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "No hay términos"
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "Añadir fila"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "Seleccionar / Deseleccionar todo"
 
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "Descargar"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
 
289
  msgid "File:"
290
  msgstr "Archivo:"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "Eliminar"
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "Eliminar imagen"
300
 
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
+ msgstr ""
304
 
305
+ #: includes/CMB2_JS.php:224
306
+ msgid "Use this file"
307
+ msgstr "Usar este archivo"
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "hh:mm TT"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "Ahora"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "Segundos"
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "Minuto"
 
 
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "Hora"
329
 
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "Hora"
333
 
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "Elegir Hora"
337
 
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
+ msgid "Done"
340
+ msgstr "Hecho"
341
+
342
+ #: includes/CMB2_JS.php:206
343
  msgid "Today"
344
  msgstr "Hoy"
345
 
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "Anterior"
349
 
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "Siguiente"
353
 
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "Enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, octubre, noviembre, diciembre"
357
 
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "Enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, Octubre, Noviembre, Diciembre"
361
 
362
+ #: includes/CMB2_JS.php:201
363
+ msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
+ msgstr "Sun, L, M, X, J, V, S"
365
 
366
+ #: includes/CMB2_JS.php:200
367
+ msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
+ msgstr "Do, Lu, Ma, Mi, Ju, Vi, Sa"
369
 
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
+ msgstr "El domingo, lunes, martes, miércoles, jueves, viernes, sábado"
373
 
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "dd/mm/yy"
378
 
379
+ #: includes/CMB2_JS.php:168
380
+ msgid "Current Color"
381
+ msgstr "Seleccionar color"
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "Seleccionar color"
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "Por defecto"
 
 
 
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "Borrar"
 
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "Ninguno"
398
 
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "Eliminar grupo"
402
 
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "Agregar grupo"
 
 
406
 
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "Eliminar Insertar"
410
 
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "Vuelva a intentarlo"
414
 
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "Haga clic para alternar"
418
 
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
+ msgstr "La configuración del Metabox debe tener un parámetro ID."
 
422
 
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "Antecedentes del sitio de color"
 
426
 
427
+ #: example-functions.php:604
428
+ msgid "User Field"
429
+ msgstr "El campo de usuario"
 
430
 
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "Linkedin URL"
434
 
435
+ #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "Google+ URL"
438
 
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "URL de Twitter"
 
 
442
 
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "URL de Facebook"
446
 
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "Avatar"
450
 
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "Perfil de Usuario Metabox"
 
454
 
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "Perfil de Usuario Metabox"
458
+
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "Leyenda de la imagen"
462
+
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
+ msgstr "Imagen de la entrada"
466
+
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
+ msgstr "Escriba una descripción corta para esta entrada"
470
+
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "Descripción"
474
+
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr "Título de la entrada"
478
+
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "Eliminar entrada"
482
+
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "Añadir otra entrada"
486
+
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "Entrada {#}"
490
+
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "Genera entradas de formulario reutilizables"
494
+
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "Repetir Grupo Campo"
498
+
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "Acerca de Página Metabox"
502
+
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "oEmbed"
506
+
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "Subir o añadir varias imágenes / archivos adjuntos."
510
+
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "varios archivos"
514
+
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "Cargar una imagen o introducir una URL."
518
+
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "Prueba de imagen"
522
+
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "wysiwyg Test"
526
+
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "Comprobar Tres"
530
+
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "Comprobar Dos"
534
+
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "Marque una"
538
+
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "Test Multi Casilla de verificación"
542
+
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "Prueba de Casilla de verificación"
546
+
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "Prueba Taxonomía Multi Casilla de verificación"
550
+
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "Prueba fields Seleccionar"
554
+
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "Prueba de Taxonomía de Radio"
558
+
559
+ #: example-functions.php:339
560
+ msgid "Test Radio"
561
+ msgstr "Prueba de Radio"
562
+
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "Radio de prueba en línea"
566
+
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "Opción Tres"
571
+
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "Opción dos"
576
+
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "Una Opción"
581
+
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "Test Seleccione"
585
+
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "Esta es una descripción del título"
589
+
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "Test Título Weeeee"
593
+
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "Área de texto de prueba para el código"
597
+
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "Prueba de Texto Área Pequeño"
601
+
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "Área de texto de prueba"
605
+
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "Selector de color de prueba"
609
+
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "Prueba de dinero"
613
+
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "Fecha de Prueba / Hora Picker Combo (UNIX timestamp)"
617
+
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "Prueba Selector de fecha (UNIX timestamp)"
621
+
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "Prueba Selector de fecha"
625
+
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "Zona horaria"
629
+
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "El tiempo de prueba"
633
+
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "Prueba de texto Enviar"
637
+
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "URL del sitio web"
641
+
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "Prueba de texto mediano"
645
+
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "Test Texto Pequeño"
649
+
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "campo de descripción (opcional)"
671
+
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "Texto de prueba"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "Prueba Metabox"
cmb/languages/cmb2-fi.mo CHANGED
Binary file
cmb/languages/cmb2-fi.po CHANGED
@@ -1,530 +1,678 @@
1
- # Copyright (C) 2016 WebDevStudios
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
- # Justin Sternberg <me@jtsternberg.com>, 2014
5
- # Sami Keijonen <sami.keijonen@foxnet.fi>, 2015
6
- # Tomi Toivio <tomi@sange.fi>, 2016
7
  msgid ""
8
  msgstr ""
9
- "Project-Id-Version: CMB2\n"
10
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
11
- "POT-Creation-Date: 2016-06-27 17:01:22+00:00\n"
12
- "PO-Revision-Date: 2016-06-27 17:01+0000\n"
13
- "Last-Translator: Justin Sternberg <me@jtsternberg.com>\n"
14
- "Language-Team: Finnish (http://www.transifex.com/wp-translations/cmb2/language/fi/)\n"
15
  "MIME-Version: 1.0\n"
16
  "Content-Type: text/plain; charset=UTF-8\n"
17
  "Content-Transfer-Encoding: 8bit\n"
 
 
18
  "Language: fi\n"
19
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20
- "X-Generator: grunt-wp-i18n 0.4.9\n"
21
- "X-Poedit-Basepath: ../\n"
22
- "X-Poedit-Bookmarks: \n"
23
- "X-Poedit-Country: United States\n"
24
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
25
- "X-Poedit-SearchPath-0: .\n"
26
- "X-Poedit-SourceCharset: UTF-8\n"
27
- "X-Textdomain-Support: yes\n"
28
-
29
- #: example-functions.php:117 tests/test-cmb-field.php:255
30
- msgid "Test Metabox"
31
- msgstr "Testaa Metabox"
32
-
33
- #: example-functions.php:130 example-functions.php:436
34
- msgid "Test Text"
35
- msgstr "Testata tekstin"
36
-
37
- #: example-functions.php:131 example-functions.php:144
38
- #: example-functions.php:157 example-functions.php:165
39
- #: example-functions.php:173 example-functions.php:182
40
- #: example-functions.php:190 example-functions.php:205
41
- #: example-functions.php:213 example-functions.php:221
42
- #: example-functions.php:238 example-functions.php:247
43
- #: example-functions.php:260 example-functions.php:267
44
- #: example-functions.php:274 example-functions.php:288
45
- #: example-functions.php:301 example-functions.php:314
46
- #: example-functions.php:326 example-functions.php:335
47
- #: example-functions.php:343 example-functions.php:352
48
- #: example-functions.php:359 example-functions.php:373
49
- #: example-functions.php:437 example-functions.php:528
50
- #: example-functions.php:536 example-functions.php:543
51
- #: example-functions.php:550 example-functions.php:557
52
- #: example-functions.php:564 example-functions.php:571
53
- #: example-functions.php:598 example-functions.php:606
54
- #: example-functions.php:613 example-functions.php:650
55
- #: tests/test-cmb-field.php:267
56
- msgid "field description (optional)"
57
- msgstr "kenttä kuvaus (valinnainen)"
58
-
59
- #: example-functions.php:143
60
- msgid "Test Text Small"
61
- msgstr "Testaa teksti pieni"
62
-
63
- #: example-functions.php:156
64
- msgid "Test Text Medium"
65
- msgstr "Testiväliaineena teksti"
66
 
67
- #: example-functions.php:164
68
- msgid "Custom Rendered Field"
 
69
  msgstr ""
70
 
71
- #: example-functions.php:172
72
- msgid "Website URL"
73
- msgstr "verkkosivusto"
74
-
75
- #: example-functions.php:181
76
- msgid "Test Text Email"
77
- msgstr "Testaa teksti sähköposti"
78
-
79
- #: example-functions.php:189
80
- msgid "Test Time"
81
- msgstr "Testin aikana"
82
-
83
- #: example-functions.php:197 example-functions.php:198
84
- msgid "Time zone"
85
- msgstr "Aikavyöhyke"
86
-
87
- #: example-functions.php:204
88
- msgid "Test Date Picker"
89
- msgstr "Testi päivämäärävalitsin"
90
-
91
- #: example-functions.php:212
92
- msgid "Test Date Picker (UNIX timestamp)"
93
- msgstr "Testata päivämäärävalitsinta (UNIX timestamp)"
94
 
95
- #: example-functions.php:220
96
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
97
- msgstr "Testin päivämäärä ja aika Picker Combo (UNIX timestamp)"
98
 
99
- #: example-functions.php:237
100
- msgid "Test Money"
101
- msgstr "Testaa rahaa"
102
 
103
- #: example-functions.php:246
104
- msgid "Test Color Picker"
105
- msgstr "Testissä Color Picker"
106
 
107
- #: example-functions.php:259
108
- msgid "Test Text Area"
109
- msgstr "Testaa tekstialueen"
110
 
111
- #: example-functions.php:266
112
- msgid "Test Text Area Small"
113
- msgstr "Testaa teksti alue pieni"
114
 
115
- #: example-functions.php:273
116
- msgid "Test Text Area for Code"
117
- msgstr "Testaa teksti-alueen koodi"
118
 
119
- #: example-functions.php:280
120
- msgid "Test Title Weeeee"
121
- msgstr "Testi otsikko Weeeee"
122
 
123
- #: example-functions.php:281
124
- msgid "This is a title description"
125
- msgstr "Tämä on otsikon kuvaus"
126
 
127
- #: example-functions.php:287
128
- msgid "Test Select"
129
- msgstr "Testaa Valitse"
130
 
131
- #: example-functions.php:293 example-functions.php:306
132
- #: example-functions.php:318
133
- msgid "Option One"
134
- msgstr "Ensimmäinen vaihtoehto"
135
 
136
- #: example-functions.php:294 example-functions.php:307
137
- #: example-functions.php:319
138
- msgid "Option Two"
139
- msgstr "Vaihtoehdossa"
140
 
141
- #: example-functions.php:295 example-functions.php:308
142
- #: example-functions.php:320
143
- msgid "Option Three"
144
- msgstr "Kolmas vaihtoehto"
145
 
146
- #: example-functions.php:300
147
- msgid "Test Radio inline"
148
- msgstr "Testi Radio inline"
149
 
150
- #: example-functions.php:313
151
- msgid "Test Radio"
152
- msgstr "Testaa Radio"
153
 
154
- #: example-functions.php:325
155
- msgid "Test Taxonomy Radio"
156
- msgstr "Testi taksonomia Radio"
157
 
158
- #: example-functions.php:334
159
- msgid "Test Taxonomy Select"
160
- msgstr "Testi taksonomia Valitse"
161
 
162
- #: example-functions.php:342
163
- msgid "Test Taxonomy Multi Checkbox"
164
- msgstr "Testi taksonomia Multi valintaruutu"
165
 
166
- #: example-functions.php:351
167
- msgid "Test Checkbox"
168
- msgstr "Testaa valintaruudun valinta"
169
 
170
- #: example-functions.php:358 tests/test-cmb-field.php:266
171
- msgid "Test Multi Checkbox"
172
- msgstr "Testi Multi valintaruutu"
173
 
174
- #: example-functions.php:364 tests/test-cmb-field.php:272
175
- msgid "Check One"
176
- msgstr "Tarkista yksi"
 
 
 
 
 
 
 
 
 
 
 
177
 
178
- #: example-functions.php:365 tests/test-cmb-field.php:273
179
- msgid "Check Two"
180
- msgstr "Tarkista kaksi"
181
 
182
- #: example-functions.php:366 tests/test-cmb-field.php:274
183
- msgid "Check Three"
184
- msgstr "Tarkista kolme"
 
185
 
186
- #: example-functions.php:372
187
- msgid "Test wysiwyg"
188
- msgstr "Testi wysiwyg"
189
 
190
- #: example-functions.php:380
191
- msgid "Test Image"
192
- msgstr "Testi kuva"
193
 
194
- #: example-functions.php:381
195
- msgid "Upload an image or enter a URL."
196
- msgstr "Lataa kuva tai kirjoita URL-osoite."
 
197
 
198
- #: example-functions.php:387
199
- msgid "Multiple Files"
200
- msgstr "Useita tiedostoja"
201
 
202
- #: example-functions.php:388
203
- msgid "Upload or add multiple images/attachments."
204
- msgstr "Lataa tai lisätä useita kuvia ja liitteitä."
205
 
206
- #: example-functions.php:395
207
- msgid "oEmbed"
208
- msgstr "oEmbed"
209
 
210
- #: example-functions.php:396
211
- msgid ""
212
- "Enter a youtube, twitter, or instagram URL. Supports services listed at <a "
213
- "href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
214
- msgstr "Anna Youtube, Twitter tai Instagram URL-osoite. Tukee lueteltuja <a href=\"http://codex.wordpress.org/Embeds\"> http://codex.wordpress.org/Embeds</a>."
215
 
216
- #: example-functions.php:427
217
- msgid "About Page Metabox"
218
- msgstr "Tietoja Page Metabox"
219
 
220
- #: example-functions.php:456
221
- msgid "Repeating Field Group"
222
- msgstr "Toistuva kenttä"
223
 
224
- #: example-functions.php:464
225
- msgid "Generates reusable form entries"
226
- msgstr "Luo uudelleenkäytettävä lomakemerkinnät"
227
 
228
- #: example-functions.php:466
229
- msgid "Entry {#}"
230
- msgstr "Merkintä {#}"
231
 
232
- #: example-functions.php:467
233
- msgid "Add Another Entry"
234
- msgstr "Lisää tietueita"
235
 
236
- #: example-functions.php:468
237
- msgid "Remove Entry"
238
- msgstr "Poista merkintä"
239
 
240
- #: example-functions.php:481
241
- msgid "Entry Title"
242
- msgstr "Merkinnän otsikko"
243
 
244
- #: example-functions.php:488
245
- msgid "Description"
246
- msgstr "Kuvaus:"
247
 
248
- #: example-functions.php:489
249
- msgid "Write a short description for this entry"
250
- msgstr "Kirjoita lyhyt kuvaus tälle merkinnälle"
 
251
 
252
- #: example-functions.php:495
253
- msgid "Entry Image"
254
- msgstr "Merkinnän kuva"
255
 
256
- #: example-functions.php:501
257
- msgid "Image Caption"
258
- msgstr "Ote kuvasta"
259
 
260
- #: example-functions.php:520
261
- msgid "User Profile Metabox"
262
- msgstr "Käyttäjän profiili Metabox"
263
 
264
- #: example-functions.php:527 example-functions.php:597
265
- msgid "Extra Info"
266
- msgstr "Lisätiedot"
267
 
268
- #: example-functions.php:535
269
- msgid "Avatar"
270
- msgstr "Avatar"
 
271
 
272
- #: example-functions.php:542
273
- msgid "Facebook URL"
274
- msgstr "Facebook URL"
275
 
276
- #: example-functions.php:549
277
- msgid "Twitter URL"
278
- msgstr "Twitter URL"
279
 
280
- #: example-functions.php:556
281
- msgid "Google+ URL"
282
- msgstr "Google+ URL"
 
283
 
284
- #: example-functions.php:563
285
- msgid "Linkedin URL"
286
- msgstr "Linkedin URL"
287
 
288
- #: example-functions.php:570
289
- msgid "User Field"
290
- msgstr "Käyttäjäkenttä"
291
 
292
- #: example-functions.php:590
293
- msgid "Category Metabox"
294
  msgstr ""
295
 
296
- #: example-functions.php:605
297
- msgid "Term Image"
298
  msgstr ""
299
 
300
- #: example-functions.php:612
301
  msgid "Arbitrary Term Field"
302
  msgstr ""
303
 
304
- #: example-functions.php:634
305
- msgid "Theme Options Metabox"
306
- msgstr "Teema vaihtoehtoja Metabox"
307
 
308
- #: example-functions.php:649
309
- msgid "Site Background Color"
310
- msgstr "Sivuston taustaväri"
311
 
312
- #: includes/CMB2.php:129
313
- msgid "Metabox configuration is required to have an ID parameter"
314
- msgstr "Metabox kokoonpano on oltava ID-parametri"
315
 
316
- #: includes/CMB2.php:418
317
- msgid "Click to toggle"
318
- msgstr "Klikkaa vaihtaaksesi"
319
 
320
- #: includes/CMB2_Ajax.php:71
321
- msgid "Please Try Again"
322
- msgstr "Yritä uudelleen"
323
 
324
- #: includes/CMB2_Ajax.php:173 tests/cmb-tests-base.php:59
325
- msgid "Remove Embed"
326
- msgstr "Poista Embed"
327
 
328
- #: includes/CMB2_Ajax.php:177 tests/cmb-tests-base.php:64
329
- msgid "No oEmbed Results Found for %s. View more info at"
330
- msgstr "Yhtään oEmbed:iä ei löytynyt haulle %s. Katso lisää täältä: "
331
 
332
- #: includes/CMB2_Field.php:1186
333
- msgid "Add Group"
334
- msgstr "Lisää Ryhmä"
335
 
336
- #: includes/CMB2_Field.php:1187
337
- msgid "Remove Group"
338
- msgstr "Poista Ryhmä"
339
 
340
- #: includes/CMB2_Field.php:1209 includes/CMB2_Field.php:1213
341
- #: tests/test-cmb-field.php:229
342
- msgid "None"
343
- msgstr "Ei mitään"
344
 
345
- #: includes/CMB2_Field.php:1269
346
- msgid "Sorry, this field does not have a cmb_id specified."
347
- msgstr ""
348
 
349
- #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:139
350
- #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
351
- #: tests/test-cmb-types.php:701
352
  msgid "File:"
353
  msgstr "Tiedosto:"
354
 
355
- #: includes/CMB2_JS.php:86 includes/CMB2_JS.php:119
356
- msgid "Clear"
357
- msgstr "Tyhjennä"
358
-
359
- #: includes/CMB2_JS.php:87
360
- msgid "Default"
361
- msgstr "Oletusarvo"
362
 
363
- #: includes/CMB2_JS.php:88
364
- msgid "Select Color"
365
- msgstr "Valitse väri"
366
 
367
- #: includes/CMB2_JS.php:89
368
- msgid "Current Color"
369
- msgstr "Nykyinen väri"
370
 
371
- #: includes/CMB2_JS.php:110
372
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
373
- msgstr "Sunnuntai, Maanantai, Tiistai, Keskiviikko, Torstai, Perjantai, Lauantai"
374
 
375
- #: includes/CMB2_JS.php:111
376
- msgid "Su, Mo, Tu, We, Th, Fr, Sa"
377
- msgstr "Su, Ma, Ti, Ke, To, Pe, La"
 
378
 
379
- #: includes/CMB2_JS.php:112
380
- msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
381
- msgstr "Sun, Man, Tii, Kes, Tor, Per, Lau"
382
 
383
- #: includes/CMB2_JS.php:113
384
- msgid ""
385
- "January, February, March, April, May, June, July, August, September, "
386
- "October, November, December"
387
- msgstr "Tammikuu, Helmikuu, Maaliskuu, Huhtikuu, Toukokuu, Kesäkuu, Heinäkuu, Elokuu, Syyskuu, Lokakuu, Marraskuu, Joulukuu"
388
 
389
- #: includes/CMB2_JS.php:114
390
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
391
- msgstr "Tam, Hel, Mar, Huh, Tou, Kes, Hei, Elo, Syy, Lok, Mar, Jou"
392
 
393
- #: includes/CMB2_JS.php:115
394
- msgid "Next"
395
- msgstr "Seuraava"
396
 
397
- #: includes/CMB2_JS.php:116
398
- msgid "Prev"
399
- msgstr "Edellinen"
400
 
401
- #: includes/CMB2_JS.php:117
402
- msgid "Today"
403
- msgstr "Tänään"
404
 
405
- #: includes/CMB2_JS.php:118 includes/CMB2_JS.php:128
406
  msgid "Done"
407
  msgstr "Valmis"
408
 
409
- #: includes/CMB2_JS.php:122
410
- msgid "Choose Time"
411
- msgstr "Valitse aika"
412
 
413
- #: includes/CMB2_JS.php:123
414
- msgid "Time"
415
- msgstr "Aika"
416
 
417
- #: includes/CMB2_JS.php:124
418
- msgid "Hour"
419
- msgstr "Tunti"
420
 
421
- #: includes/CMB2_JS.php:125
422
- msgid "Minute"
423
- msgstr "Minuutti"
424
 
425
- #: includes/CMB2_JS.php:126
426
- msgid "Second"
427
- msgstr "Sekunti"
428
 
429
- #: includes/CMB2_JS.php:127
430
- msgid "Now"
431
- msgstr "Nyt"
432
 
433
- #: includes/CMB2_JS.php:135
434
- msgid "Use this file"
435
- msgstr "Käytä tätä tiedostoa"
436
 
437
- #: includes/CMB2_JS.php:136
438
- msgid "Use these files"
439
- msgstr "Käytä näitä tiedostoja"
440
 
441
- #: includes/CMB2_JS.php:137 includes/types/CMB2_Type_File_Base.php:61
442
- msgid "Remove Image"
443
- msgstr "Poista kuva"
 
444
 
445
- #: includes/CMB2_JS.php:138 includes/CMB2_Types.php:257
446
- #: includes/types/CMB2_Type_File_Base.php:80 tests/test-cmb-types-base.php:143
447
- #: tests/test-cmb-types.php:47 tests/test-cmb-types.php:55
448
- #: tests/test-cmb-types.php:701
449
- msgid "Remove"
450
- msgstr "Poista"
451
 
452
- #: includes/CMB2_JS.php:140 includes/types/CMB2_Type_File_Base.php:78
453
- #: tests/test-cmb-types-base.php:143 tests/test-cmb-types.php:701
454
- msgid "Download"
455
- msgstr "Lataa"
456
 
457
- #: includes/CMB2_JS.php:141
458
- msgid "Select / Deselect All"
459
- msgstr "Valitse / Poista kaikki valinnat"
460
 
461
- #: includes/CMB2_Types.php:194
462
- msgid "Add Row"
463
- msgstr "Lisää rivi"
464
 
465
- #: includes/CMB2_hookup.php:145
466
- msgid ""
467
- "Term Metadata is a WordPress > 4.4 feature. Please upgrade your WordPress "
468
- "install."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
469
  msgstr ""
470
 
471
- #: includes/CMB2_hookup.php:149
472
- msgid "Term metaboxes configuration requires a 'taxonomies' parameter"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
473
  msgstr ""
474
 
475
- #: includes/helper-functions.php:93
476
- msgid "No oEmbed Results Found for %s. View more info at %s"
477
  msgstr ""
478
 
479
- #: includes/helper-functions.php:279
480
- msgid "Save"
481
- msgstr "Tallenna"
482
 
483
- #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
484
- #: tests/test-cmb-types.php:701
485
- msgid "Add or Upload File"
486
- msgstr "Lisää tai Lataa kuva"
487
 
488
- #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
489
- #: tests/test-cmb-types.php:663
490
- msgid "Add or Upload Files"
491
- msgstr "Lisää tai lataa tiedostoja"
492
 
493
- #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
494
- #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
495
- msgid "No terms"
496
- msgstr "Ei kohteita"
497
 
498
- #. Plugin Name of the plugin/theme
499
- msgid "CMB2"
500
- msgstr "CMB2"
501
 
502
- #. Plugin URI of the plugin/theme
503
- msgid "https://github.com/CMB2/CMB2"
504
- msgstr "https://github.com/CMB2/CMB2"
505
 
506
- #. Description of the plugin/theme
507
- msgid ""
508
- "CMB2 will create metaboxes and forms with custom fields that will blow your "
509
- "mind."
510
- msgstr "CMB2 luo metaboxes ja muotojen mukautettuja kenttiä, joihin puhaltaa mieltäsi."
511
 
512
- #. Author of the plugin/theme
513
- msgid "WebDevStudios"
514
- msgstr "WebDevStudios"
515
 
516
- #. Author URI of the plugin/theme
517
- msgid "http://webdevstudios.com"
518
- msgstr "http://webdevstudios.com"
519
 
520
- #: includes/CMB2_JS.php:109
521
- msgctxt "Valid formatDate string for jquery-ui datepicker"
522
- msgid "mm/dd/yy"
523
- msgstr "kk/pp/vv"
524
 
525
- #: includes/CMB2_JS.php:129
526
- msgctxt ""
527
- "Valid formatting string, as per "
528
- "http://trentrichardson.com/examples/timepicker/"
529
- msgid "hh:mm TT"
530
- msgstr "hh:mm TT"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in Finnish
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
 
 
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2017-09-27 09:04:28+0000\n"
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
  "Language: fi\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
 
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
17
  msgstr ""
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr ""
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr ""
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr ""
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr ""
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr ""
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr ""
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr ""
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr ""
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr ""
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr ""
 
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr ""
 
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr ""
 
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr ""
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr ""
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr ""
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr ""
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr ""
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr ""
98
 
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr ""
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr ""
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr ""
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr ""
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr ""
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr ""
 
 
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr ""
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr ""
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr ""
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr ""
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
199
+ msgstr ""
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr ""
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr ""
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
+ msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr ""
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr ""
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr ""
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
  msgstr ""
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
  msgstr ""
238
 
239
+ #: example-functions.php:646
240
  msgid "Arbitrary Term Field"
241
  msgstr ""
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr ""
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr ""
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr "CMB2 luo metaboxes ja muotojen mukautettuja kenttiä, joihin puhaltaa mieltäsi."
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr ""
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "Tallenna"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "Lisää tai Lataa kuva"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "Lisää tai lataa tiedostoja"
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "Ei kohteita"
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "Lisää rivi"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "Valitse / Poista kaikki valinnat"
 
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "Lataa"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
 
289
  msgid "File:"
290
  msgstr "Tiedosto:"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "Poista"
 
 
 
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "Poista kuva"
300
 
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
+ msgstr ""
304
 
305
+ #: includes/CMB2_JS.php:224
306
+ msgid "Use this file"
307
+ msgstr "Käytä tätä tiedostoa"
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "hh:mm TT"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "Nyt"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "Sekunti"
 
 
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "Minuutti"
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "Tunti"
329
 
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "Aika"
333
 
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "Valitse aika"
337
 
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
  msgid "Done"
340
  msgstr "Valmis"
341
 
342
+ #: includes/CMB2_JS.php:206
343
+ msgid "Today"
344
+ msgstr "Tänään"
345
 
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "Edellinen"
349
 
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "Seuraava"
353
 
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "Tam, Hel, Mar, Huh, Tou, Kes, Hei, Elo, Syy, Lok, Mar, Jou"
357
 
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "Tammikuu, Helmikuu, Maaliskuu, Huhtikuu, Toukokuu, Kesäkuu, Heinäkuu, Elokuu, Syyskuu, Lokakuu, Marraskuu, Joulukuu"
361
 
362
+ #: includes/CMB2_JS.php:201
363
+ msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
+ msgstr "Sun, Man, Tii, Kes, Tor, Per, Lau"
365
 
366
+ #: includes/CMB2_JS.php:200
367
+ msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
+ msgstr "Su, Ma, Ti, Ke, To, Pe, La"
369
 
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
+ msgstr "Sunnuntai, Maanantai, Tiistai, Keskiviikko, Torstai, Perjantai, Lauantai"
373
 
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "kk/pp/vv"
378
 
379
+ #: includes/CMB2_JS.php:168
380
+ msgid "Current Color"
381
+ msgstr "Nykyinen väri"
 
 
 
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "Valitse väri"
 
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "Oletusarvo"
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "Tyhjennä"
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "Ei mitään"
398
+
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "Poista Ryhmä"
402
+
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "Lisää Ryhmä"
406
+
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "Poista Embed"
410
+
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "Yritä uudelleen"
414
+
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "Klikkaa vaihtaaksesi"
418
+
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
  msgstr ""
422
 
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "Sivuston taustaväri"
426
+
427
+ #: example-functions.php:604
428
+ msgid "User Field"
429
+ msgstr "Käyttäjäkenttä"
430
+
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "Linkedin URL"
434
+
435
+ #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "Google+ URL"
438
+
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "Twitter URL"
442
+
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "Facebook URL"
446
+
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "Avatar"
450
+
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "Lisätiedot"
454
+
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "Käyttäjän profiili Metabox"
458
+
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "Ote kuvasta"
462
+
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
  msgstr ""
466
 
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
  msgstr ""
470
 
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "Kuvaus:"
474
 
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr ""
 
478
 
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "Poista merkintä"
 
482
 
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "Lisää merkintä"
 
486
 
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "Merkintä {#}"
490
 
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "Luo uudelleenkäytettäviä lomakemerkintöjä"
494
 
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "Toistuva kenttä"
 
 
498
 
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "Tietoja-sivun metabox"
502
 
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "oEmbed"
506
 
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "Lataa tai lisätä useita kuvia ja liitteitä."
 
510
 
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "Useita tiedostoja"
514
+
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "Lataa kuva tai kirjoita URL-osoite."
518
+
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "Testi kuva"
522
+
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "Testi wysiwyg"
526
+
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "Tarkista kolme"
530
+
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "Tarkista kaksi"
534
+
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "Tarkista yksi"
538
+
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "Testi Multi valintaruutu"
542
+
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "Testaa valintaruudun valinta"
546
+
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "Testi taksonomia Multi valintaruutu"
550
+
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "Testi taksonomia Valitse"
554
+
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "Testi taksonomia Radio"
558
+
559
+ #: example-functions.php:339
560
+ msgid "Test Radio"
561
+ msgstr "Testaa Radio"
562
+
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "Testi Radio inline"
566
+
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "Kolmas vaihtoehto"
571
+
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "Vaihtoehdossa"
576
+
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "Ensimmäinen vaihtoehto"
581
+
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "Testaa Valitse"
585
+
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "Tämä on otsikon kuvaus"
589
+
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "Testi otsikko Weeeee"
593
+
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "Testaa teksti-alueen koodi"
597
+
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "Testaa teksti alue pieni"
601
+
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "Testaa tekstialueen"
605
+
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "Testissä Color Picker"
609
+
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "Testaa rahaa"
613
+
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "Testin päivämäärä ja aika Picker Combo (UNIX timestamp)"
617
+
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "Testata päivämäärävalitsinta (UNIX timestamp)"
621
+
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "Testi päivämäärävalitsin"
625
+
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "Aikavyöhyke"
629
+
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "Testin aikana"
633
+
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "Testaa teksti sähköposti"
637
+
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "verkkosivusto"
641
+
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "Testiväliaineena teksti"
645
+
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "Testaa teksti pieni"
649
+
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "kenttä kuvaus (valinnainen)"
671
+
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "Testata tekstin"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "Testaa Metabox"
cmb/languages/cmb2-fr_FR.mo CHANGED
Binary file
cmb/languages/cmb2-fr_FR.po CHANGED
@@ -1,531 +1,678 @@
1
- # Copyright (C) 2016 WebDevStudios
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
- # Franck, 2015
5
- # FX Bénard <fxb@wp-translations.org>, 2016
6
- # FX Bénard <fxb@wp-translations.org>, 2014-2015
7
- # Justin Sternberg <me@jtsternberg.com>, 2014
8
  msgid ""
9
  msgstr ""
10
- "Project-Id-Version: CMB2\n"
11
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
12
- "POT-Creation-Date: 2016-06-27 17:01:22+00:00\n"
13
- "PO-Revision-Date: 2016-07-23 14:39+0000\n"
14
- "Last-Translator: FX Bénard <fxb@wp-translations.org>\n"
15
- "Language-Team: French (France) (http://www.transifex.com/wp-translations/cmb2/language/fr_FR/)\n"
16
  "MIME-Version: 1.0\n"
17
  "Content-Type: text/plain; charset=UTF-8\n"
18
  "Content-Transfer-Encoding: 8bit\n"
19
- "Language: fr_FR\n"
20
- "Plural-Forms: nplurals=2; plural=(n > 1);\n"
21
- "X-Generator: grunt-wp-i18n 0.4.9\n"
22
- "X-Poedit-Basepath: ../\n"
23
- "X-Poedit-Bookmarks: \n"
24
- "X-Poedit-Country: United States\n"
25
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
26
- "X-Poedit-SearchPath-0: .\n"
27
- "X-Poedit-SourceCharset: UTF-8\n"
28
- "X-Textdomain-Support: yes\n"
29
-
30
- #: example-functions.php:117 tests/test-cmb-field.php:255
31
- msgid "Test Metabox"
32
- msgstr "Test Metabox"
33
 
34
- #: example-functions.php:130 example-functions.php:436
35
- msgid "Test Text"
36
- msgstr "Test Texte"
37
 
38
- #: example-functions.php:131 example-functions.php:144
39
- #: example-functions.php:157 example-functions.php:165
40
- #: example-functions.php:173 example-functions.php:182
41
- #: example-functions.php:190 example-functions.php:205
42
- #: example-functions.php:213 example-functions.php:221
43
- #: example-functions.php:238 example-functions.php:247
44
- #: example-functions.php:260 example-functions.php:267
45
- #: example-functions.php:274 example-functions.php:288
46
- #: example-functions.php:301 example-functions.php:314
47
- #: example-functions.php:326 example-functions.php:335
48
- #: example-functions.php:343 example-functions.php:352
49
- #: example-functions.php:359 example-functions.php:373
50
- #: example-functions.php:437 example-functions.php:528
51
- #: example-functions.php:536 example-functions.php:543
52
- #: example-functions.php:550 example-functions.php:557
53
- #: example-functions.php:564 example-functions.php:571
54
- #: example-functions.php:598 example-functions.php:606
55
- #: example-functions.php:613 example-functions.php:650
56
- #: tests/test-cmb-field.php:267
57
- msgid "field description (optional)"
58
- msgstr "description du champ (facultatif)"
59
 
60
- #: example-functions.php:143
61
- msgid "Test Text Small"
62
- msgstr "Test Texte (Petit)"
63
 
64
- #: example-functions.php:156
65
- msgid "Test Text Medium"
66
- msgstr "Test Texte (Moyen)"
67
 
68
- #: example-functions.php:164
69
- msgid "Custom Rendered Field"
70
- msgstr "Champ de rendu personnalisé"
71
 
72
- #: example-functions.php:172
73
- msgid "Website URL"
74
- msgstr "URL site Internet"
75
 
76
- #: example-functions.php:181
77
- msgid "Test Text Email"
78
- msgstr "Test Texte E-mail"
79
 
80
- #: example-functions.php:189
81
- msgid "Test Time"
82
- msgstr "Test Heure"
83
 
84
- #: example-functions.php:197 example-functions.php:198
85
- msgid "Time zone"
86
- msgstr "Fuseau horaire"
87
 
88
- #: example-functions.php:204
89
- msgid "Test Date Picker"
90
- msgstr "Test Sélecteur de date"
91
 
92
- #: example-functions.php:212
93
- msgid "Test Date Picker (UNIX timestamp)"
94
- msgstr "Test Sélecteur de date (timestamp UNIX)"
95
 
96
- #: example-functions.php:220
97
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
98
- msgstr "Test Sélecteur Date et Heure combinées (timestamp UNIX)"
99
 
100
- #: example-functions.php:237
101
- msgid "Test Money"
102
- msgstr "Test Devises"
103
 
104
- #: example-functions.php:246
105
- msgid "Test Color Picker"
106
- msgstr "Test Sélecteur de couleurs"
107
 
108
- #: example-functions.php:259
109
- msgid "Test Text Area"
110
- msgstr "Test Zone de texte"
111
 
112
- #: example-functions.php:266
113
- msgid "Test Text Area Small"
114
- msgstr "Test Zone de texte (Petite)"
115
 
116
- #: example-functions.php:273
117
- msgid "Test Text Area for Code"
118
- msgstr "Test Zone de texte pour code"
119
 
120
- #: example-functions.php:280
121
- msgid "Test Title Weeeee"
122
- msgstr "Test Titre Youhou"
123
 
124
- #: example-functions.php:281
125
- msgid "This is a title description"
126
- msgstr "Ceci est une description de titre"
127
 
128
- #: example-functions.php:287
129
- msgid "Test Select"
130
- msgstr "Test Sélection"
131
 
132
- #: example-functions.php:293 example-functions.php:306
133
- #: example-functions.php:318
134
- msgid "Option One"
135
- msgstr "Option Une"
 
 
 
 
 
 
 
 
 
 
136
 
137
- #: example-functions.php:294 example-functions.php:307
138
- #: example-functions.php:319
139
- msgid "Option Two"
140
- msgstr "Option Deux"
141
 
142
- #: example-functions.php:295 example-functions.php:308
143
- #: example-functions.php:320
144
- msgid "Option Three"
145
- msgstr "Option Trois"
146
 
147
- #: example-functions.php:300
148
- msgid "Test Radio inline"
149
- msgstr "Test Bouton radio inline"
150
 
151
- #: example-functions.php:313
152
- msgid "Test Radio"
153
- msgstr "Test Boutons radio"
154
 
155
- #: example-functions.php:325
156
- msgid "Test Taxonomy Radio"
157
- msgstr "Test Taxonomie (bouton radio)"
 
158
 
159
- #: example-functions.php:334
160
- msgid "Test Taxonomy Select"
161
- msgstr "Test Sélection de taxonomies"
162
 
163
- #: example-functions.php:342
164
- msgid "Test Taxonomy Multi Checkbox"
165
- msgstr "Test Taxonomies (Cases à cocher - Multi)"
166
 
167
- #: example-functions.php:351
168
- msgid "Test Checkbox"
169
- msgstr "Test Cases à cocher"
170
 
171
- #: example-functions.php:358 tests/test-cmb-field.php:266
172
- msgid "Test Multi Checkbox"
173
- msgstr "Test Cases à cocher (multi)"
174
 
175
- #: example-functions.php:364 tests/test-cmb-field.php:272
176
- msgid "Check One"
177
- msgstr "Case à cocher Une"
178
 
179
- #: example-functions.php:365 tests/test-cmb-field.php:273
180
- msgid "Check Two"
181
- msgstr "Case à cocher Deux"
182
 
183
- #: example-functions.php:366 tests/test-cmb-field.php:274
184
- msgid "Check Three"
185
- msgstr "Case à cocher Trois"
186
 
187
- #: example-functions.php:372
188
- msgid "Test wysiwyg"
189
- msgstr "Test wysiwyg"
190
 
191
- #: example-functions.php:380
192
- msgid "Test Image"
193
- msgstr "Test d'image"
194
 
195
- #: example-functions.php:381
196
- msgid "Upload an image or enter a URL."
197
- msgstr "Mettre une image en ligne ou saisir une URL."
198
 
199
- #: example-functions.php:387
200
- msgid "Multiple Files"
201
- msgstr "Sélection de fichiers multiples"
202
 
203
- #: example-functions.php:388
204
- msgid "Upload or add multiple images/attachments."
205
- msgstr "Mettre en ligne ou ajouter plusieurs images / pièces jointes."
206
 
207
- #: example-functions.php:395
208
- msgid "oEmbed"
209
- msgstr "oEmbed"
 
210
 
211
- #: example-functions.php:396
212
- msgid ""
213
- "Enter a youtube, twitter, or instagram URL. Supports services listed at <a "
214
- "href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
215
- msgstr "Entrez une URL YouTube, Twitter ou Instagram. Prise en charge des services listée ici : <a href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a> ."
216
 
217
- #: example-functions.php:427
218
- msgid "About Page Metabox"
219
- msgstr "Metabox Page À propos"
220
 
221
- #: example-functions.php:456
222
- msgid "Repeating Field Group"
223
- msgstr "Groupe de champ répétable"
224
 
225
- #: example-functions.php:464
226
- msgid "Generates reusable form entries"
227
- msgstr "Génère des entrées de formulaire réutilisables"
228
 
229
- #: example-functions.php:466
230
- msgid "Entry {#}"
231
- msgstr "Entrée {#}"
 
232
 
233
- #: example-functions.php:467
234
- msgid "Add Another Entry"
235
- msgstr "Ajouter une nouvelle entrée"
236
 
237
- #: example-functions.php:468
238
- msgid "Remove Entry"
239
- msgstr "Supprimer cette entrée"
240
 
241
- #: example-functions.php:481
242
- msgid "Entry Title"
243
- msgstr "Titre de l'entrée"
 
244
 
245
- #: example-functions.php:488
246
- msgid "Description"
247
- msgstr "Description"
248
 
249
- #: example-functions.php:489
250
- msgid "Write a short description for this entry"
251
- msgstr "Rédigez une courte description pour cette entrée"
252
 
253
- #: example-functions.php:495
254
- msgid "Entry Image"
255
- msgstr "Image de l'entrée"
256
 
257
- #: example-functions.php:501
258
- msgid "Image Caption"
259
- msgstr "Légende de l&rsquo;image"
260
 
261
- #: example-functions.php:520
262
- msgid "User Profile Metabox"
263
- msgstr "Metabox Profil de l'utilisateur"
264
 
265
- #: example-functions.php:527 example-functions.php:597
266
- msgid "Extra Info"
267
- msgstr "Info supplémentaire"
268
 
269
- #: example-functions.php:535
270
- msgid "Avatar"
271
- msgstr "Avatar"
272
 
273
- #: example-functions.php:542
274
- msgid "Facebook URL"
275
- msgstr "URL Facebook"
276
 
277
- #: example-functions.php:549
278
- msgid "Twitter URL"
279
- msgstr "URL Twitter"
280
 
281
- #: example-functions.php:556
282
- msgid "Google+ URL"
283
- msgstr "URL Google+"
284
 
285
- #: example-functions.php:563
286
- msgid "Linkedin URL"
287
- msgstr "URL LinkedIn"
288
 
289
- #: example-functions.php:570
290
- msgid "User Field"
291
- msgstr "Champ de l'utilisateur"
292
 
293
- #: example-functions.php:590
294
- msgid "Category Metabox"
295
- msgstr "Metabox de catégorie"
296
 
297
- #: example-functions.php:605
298
- msgid "Term Image"
299
- msgstr "Terme de l’image"
300
 
301
- #: example-functions.php:612
302
- msgid "Arbitrary Term Field"
303
- msgstr "Champ de terme arbitraire"
304
 
305
- #: example-functions.php:634
306
- msgid "Theme Options Metabox"
307
- msgstr "Metabox d'Options du thème "
308
 
309
- #: example-functions.php:649
310
- msgid "Site Background Color"
311
- msgstr "Couleur d'arrière-plan du site"
 
312
 
313
- #: includes/CMB2.php:129
314
- msgid "Metabox configuration is required to have an ID parameter"
315
- msgstr "Configuration de Metabox requise pour l'obtention d'un paramètre ID"
 
316
 
317
- #: includes/CMB2.php:418
318
- msgid "Click to toggle"
319
- msgstr "Cliquer pour inverser"
320
 
321
- #: includes/CMB2_Ajax.php:71
322
- msgid "Please Try Again"
323
- msgstr "Veuillez réessayer"
324
 
325
- #: includes/CMB2_Ajax.php:173 tests/cmb-tests-base.php:59
326
- msgid "Remove Embed"
327
- msgstr "Supprimer l'intégration"
328
 
329
- #: includes/CMB2_Ajax.php:177 tests/cmb-tests-base.php:64
330
- msgid "No oEmbed Results Found for %s. View more info at"
331
- msgstr "Aucun résultat oEmbed trouvé pour %s. Plus d'infos sur"
 
332
 
333
- #: includes/CMB2_Field.php:1186
334
- msgid "Add Group"
335
- msgstr "Ajouter un groupe"
336
 
337
- #: includes/CMB2_Field.php:1187
338
- msgid "Remove Group"
339
- msgstr "Supprimer le groupe"
340
 
341
- #: includes/CMB2_Field.php:1209 includes/CMB2_Field.php:1213
342
- #: tests/test-cmb-field.php:229
343
- msgid "None"
344
- msgstr "Aucun"
345
 
346
- #: includes/CMB2_Field.php:1269
347
- msgid "Sorry, this field does not have a cmb_id specified."
348
- msgstr "Désolé, ce champ n’a aucune cmb_id de spécifiée."
349
 
350
- #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:139
351
- #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
352
- #: tests/test-cmb-types.php:701
353
- msgid "File:"
354
- msgstr "Fichier :"
355
 
356
- #: includes/CMB2_JS.php:86 includes/CMB2_JS.php:119
357
- msgid "Clear"
358
- msgstr "Effacer"
359
 
360
- #: includes/CMB2_JS.php:87
361
- msgid "Default"
362
- msgstr "Par défaut"
363
 
364
- #: includes/CMB2_JS.php:88
365
- msgid "Select Color"
366
- msgstr "Sélectionnez une couleur"
367
 
368
- #: includes/CMB2_JS.php:89
369
- msgid "Current Color"
370
- msgstr "Couleur actuelle"
371
 
372
- #: includes/CMB2_JS.php:110
373
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
374
- msgstr "Dimanche, Lundi, Mardi, Mercredi, Jeudi, Vendredi, Samedi"
375
 
376
- #: includes/CMB2_JS.php:111
377
- msgid "Su, Mo, Tu, We, Th, Fr, Sa"
378
- msgstr "Di, Lu, Ma, Me, Je, Ve, Sa"
 
 
 
 
379
 
380
- #: includes/CMB2_JS.php:112
381
  msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
382
  msgstr "Dim, Lun, Mar, Mer, Jeu, Ven, Sam"
383
 
384
- #: includes/CMB2_JS.php:113
385
- msgid ""
386
- "January, February, March, April, May, June, July, August, September, "
387
- "October, November, December"
388
- msgstr "Janvier, Février, Mars, Avril, Mai, Juin, Juillet, Août, Septembre, Octobre, Novembre, Décembre"
389
 
390
- #: includes/CMB2_JS.php:114
391
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
392
- msgstr "Jan, Fév, Mar, Avr, Mai, Jun, Jul, Aoû, Sep, Oct, Nov, Déc"
393
 
394
- #: includes/CMB2_JS.php:115
395
- msgid "Next"
396
- msgstr "Suivant"
 
397
 
398
- #: includes/CMB2_JS.php:116
399
- msgid "Prev"
400
- msgstr "Précédent"
401
 
402
- #: includes/CMB2_JS.php:117
403
- msgid "Today"
404
- msgstr "Aujourd'hui"
405
 
406
- #: includes/CMB2_JS.php:118 includes/CMB2_JS.php:128
407
- msgid "Done"
408
- msgstr "Terminé"
409
 
410
- #: includes/CMB2_JS.php:122
411
- msgid "Choose Time"
412
- msgstr "Choisir le moment"
413
 
414
- #: includes/CMB2_JS.php:123
415
- msgid "Time"
416
- msgstr "Moment"
417
 
418
- #: includes/CMB2_JS.php:124
419
- msgid "Hour"
420
- msgstr "Heure"
421
 
422
- #: includes/CMB2_JS.php:125
423
- msgid "Minute"
424
- msgstr "Minute"
425
 
426
- #: includes/CMB2_JS.php:126
427
- msgid "Second"
428
- msgstr "Seconde"
429
 
430
- #: includes/CMB2_JS.php:127
431
- msgid "Now"
432
- msgstr "Maintenant"
433
 
434
- #: includes/CMB2_JS.php:135
435
- msgid "Use this file"
436
- msgstr "Utiliser ce fichier"
437
 
438
- #: includes/CMB2_JS.php:136
439
- msgid "Use these files"
440
- msgstr "Utiliser ces fichiers"
441
 
442
- #: includes/CMB2_JS.php:137 includes/types/CMB2_Type_File_Base.php:61
443
- msgid "Remove Image"
444
- msgstr "Supprimer l'image"
445
 
446
- #: includes/CMB2_JS.php:138 includes/CMB2_Types.php:257
447
- #: includes/types/CMB2_Type_File_Base.php:80 tests/test-cmb-types-base.php:143
448
- #: tests/test-cmb-types.php:47 tests/test-cmb-types.php:55
449
- #: tests/test-cmb-types.php:701
450
- msgid "Remove"
451
- msgstr "Supprimer"
452
 
453
- #: includes/CMB2_JS.php:140 includes/types/CMB2_Type_File_Base.php:78
454
- #: tests/test-cmb-types-base.php:143 tests/test-cmb-types.php:701
455
- msgid "Download"
456
- msgstr "Télécharger"
457
 
458
- #: includes/CMB2_JS.php:141
459
- msgid "Select / Deselect All"
460
- msgstr "Tout sélectionner / Désélectionner"
461
 
462
- #: includes/CMB2_Types.php:194
463
- msgid "Add Row"
464
- msgstr "Ajouter un rang"
465
 
466
- #: includes/CMB2_hookup.php:145
467
- msgid ""
468
- "Term Metadata is a WordPress > 4.4 feature. Please upgrade your WordPress "
469
- "install."
470
- msgstr "Les Term Metadata sont une fonctionnalité de WordPress >4.4. Veuillez mettre à jour votre installation de WordPress."
471
 
472
- #: includes/CMB2_hookup.php:149
473
- msgid "Term metaboxes configuration requires a 'taxonomies' parameter"
474
- msgstr "La configuration des Term metaboxes nécessite un paramètre de « taxinomie »."
475
 
476
- #: includes/helper-functions.php:93
477
- msgid "No oEmbed Results Found for %s. View more info at %s"
478
- msgstr "Aucun résultat oEmbed trouvé pour %s. Plus d’infos sur %s"
479
 
480
- #: includes/helper-functions.php:279
481
- msgid "Save"
482
- msgstr "Enregistrer"
483
 
484
- #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
485
- #: tests/test-cmb-types.php:701
486
- msgid "Add or Upload File"
487
- msgstr "Ajouter ou mettre un fichier en ligne"
488
 
489
- #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
490
- #: tests/test-cmb-types.php:663
491
- msgid "Add or Upload Files"
492
- msgstr "Ajouter ou mettre des fichiers en ligne"
493
 
494
- #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
495
- #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
496
- msgid "No terms"
497
- msgstr "Aucune expression"
498
 
499
- #. Plugin Name of the plugin/theme
500
- msgid "CMB2"
501
- msgstr "CMB2"
502
 
503
- #. Plugin URI of the plugin/theme
504
- msgid "https://github.com/CMB2/CMB2"
505
- msgstr "https://github.com/CMB2/CMB2"
506
 
507
- #. Description of the plugin/theme
508
- msgid ""
509
- "CMB2 will create metaboxes and forms with custom fields that will blow your "
510
- "mind."
511
- msgstr "CMB2 créera des boites à méta et des formulaires avec des champs personnalisés à vous couper le souffle."
512
 
513
- #. Author of the plugin/theme
514
- msgid "WebDevStudios"
515
- msgstr "WebDevStudios"
516
 
517
- #. Author URI of the plugin/theme
518
- msgid "http://webdevstudios.com"
519
- msgstr "http://webdevstudios.com"
520
 
521
- #: includes/CMB2_JS.php:109
522
- msgctxt "Valid formatDate string for jquery-ui datepicker"
523
- msgid "mm/dd/yy"
524
- msgstr "dd/mm/yy"
525
 
526
- #: includes/CMB2_JS.php:129
527
- msgctxt ""
528
- "Valid formatting string, as per "
529
- "http://trentrichardson.com/examples/timepicker/"
530
- msgid "hh:mm TT"
531
- msgstr "hh:mm TT"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in French (France)
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
 
 
 
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2015-10-07 23:16:04+0000\n"
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "Plural-Forms: nplurals=2; plural=n > 1;\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
+ "Language: fr\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
13
+
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
17
+ msgstr ""
 
 
 
 
 
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr ""
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr ""
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr ""
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr ""
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr ""
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr ""
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr ""
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr ""
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr ""
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr ""
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr ""
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr ""
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr ""
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr ""
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr ""
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr ""
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr ""
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr ""
98
 
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr ""
 
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr ""
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr ""
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr ""
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr ""
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr ""
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr ""
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr ""
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr ""
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr ""
 
 
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
199
+ msgstr ""
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr ""
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr ""
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
+ msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr ""
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr ""
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr ""
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
+ msgstr ""
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
+ msgstr ""
238
 
239
+ #: example-functions.php:646
240
+ msgid "Arbitrary Term Field"
241
+ msgstr ""
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr ""
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr ""
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr "CMB2 créera des boites à méta et des formulaires avec des champs personnalisés à vous couper le souffle."
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr "CMB2"
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "Enregistrer"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "Ajouter ou mettre un fichier en ligne"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "Ajouter ou mettre des fichiers en ligne"
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "Aucune expression"
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "Ajouter un rang"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "Tout sélectionner / Désélectionner"
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "Télécharger"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
289
+ msgid "File:"
290
+ msgstr "Fichier :"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "Supprimer"
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "Supprimer l'image"
300
 
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
+ msgstr "Utiliser ces fichiers"
304
 
305
+ #: includes/CMB2_JS.php:224
306
+ msgid "Use this file"
307
+ msgstr "Utiliser ce fichier"
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "hh:mm TT"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "Maintenant"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "Seconde"
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "Minute"
 
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "Heure"
329
 
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "Moment"
 
 
333
 
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "Choisir le moment"
337
 
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
+ msgid "Done"
340
+ msgstr "Terminé"
341
 
342
+ #: includes/CMB2_JS.php:206
343
+ msgid "Today"
344
+ msgstr "Aujourd'hui"
345
 
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "Précédent"
349
 
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "Suivant"
353
 
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "Jan, Fév, Mar, Avr, Mai, Jun, Jul, Aoû, Sep, Oct, Nov, Déc"
357
+
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "Janvier, Février, Mars, Avril, Mai, Juin, Juillet, Août, Septembre, Octobre, Novembre, Décembre"
361
 
362
+ #: includes/CMB2_JS.php:201
363
  msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
  msgstr "Dim, Lun, Mar, Mer, Jeu, Ven, Sam"
365
 
366
+ #: includes/CMB2_JS.php:200
367
+ msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
+ msgstr "Di, Lu, Ma, Me, Je, Ve, Sa"
 
 
369
 
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
+ msgstr "Dimanche, Lundi, Mardi, Mercredi, Jeudi, Vendredi, Samedi"
373
 
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "dd/mm/yy"
378
 
379
+ #: includes/CMB2_JS.php:168
380
+ msgid "Current Color"
381
+ msgstr "Couleur actuelle"
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "Sélectionnez une couleur"
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "Par défaut"
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "Effacer"
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "Aucun"
398
 
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "Supprimer le groupe"
402
 
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "Ajouter un groupe"
406
 
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "Supprimer l'intégration"
410
 
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "Veuillez réessayer"
414
 
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "Cliquer pour inverser"
418
 
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
+ msgstr ""
422
 
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "Couleur d'arrière-plan du site"
426
 
427
+ #: example-functions.php:604
428
+ msgid "User Field"
429
+ msgstr "Champ de l'utilisateur"
 
 
 
430
 
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "URL LinkedIn"
 
434
 
435
+ #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "URL Google+"
438
 
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "URL Twitter"
442
 
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "URL Facebook"
 
 
446
 
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "Avatar"
450
 
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "Info supplémentaire"
454
 
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "Metabox Profil de l'utilisateur"
458
 
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "Légende de l&rsquo;image"
 
462
 
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
+ msgstr "Image de l'entrée"
 
466
 
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
+ msgstr "Rédigez une courte description pour cette entrée"
 
470
 
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "Description"
474
 
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr "Titre de l'entrée"
478
 
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "Supprimer cette entrée"
 
 
482
 
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "Ajouter une nouvelle entrée"
486
 
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "Entrée {#}"
490
 
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "Génère des entrées de formulaire réutilisables"
 
494
 
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "Groupe de champ répétable"
498
+
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "Metabox Page À propos"
502
+
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "oEmbed"
506
+
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "Mettre en ligne ou ajouter plusieurs images / pièces jointes."
510
+
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "Sélection de fichiers multiples"
514
+
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "Mettre une image en ligne ou saisir une URL."
518
+
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "Test d'image"
522
+
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "Test wysiwyg"
526
+
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "Case à cocher Trois"
530
+
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "Case à cocher Deux"
534
+
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "Case à cocher Une"
538
+
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "Test Cases à cocher (multi)"
542
+
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "Test Cases à cocher"
546
+
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "Test Taxonomies (Cases à cocher - Multi)"
550
+
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "Test Sélection de taxonomies"
554
+
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "Test Taxonomie (bouton radio)"
558
+
559
+ #: example-functions.php:339
560
+ msgid "Test Radio"
561
+ msgstr "Test Boutons radio"
562
+
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "Test Bouton radio inline"
566
+
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "Option Trois"
571
+
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "Option Deux"
576
+
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "Option Une"
581
+
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "Test Sélection"
585
+
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "Ceci est une description de titre"
589
+
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "Test Titre Youhou"
593
+
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "Test Zone de texte pour code"
597
+
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "Test Zone de texte (Petite)"
601
+
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "Test Zone de texte"
605
+
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "Test Sélecteur de couleurs"
609
+
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "Test Devises"
613
+
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "Test Sélecteur Date et Heure combinées (timestamp UNIX)"
617
+
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "Test Sélecteur de date (timestamp UNIX)"
621
+
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "Test Sélecteur de date"
625
+
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "Fuseau horaire"
629
+
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "Test Heure"
633
+
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "Test Texte E-mail"
637
+
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "URL site Internet"
641
+
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "Test Texte (Moyen)"
645
+
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "Test Texte (Petit)"
649
+
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "description du champ (facultatif)"
671
+
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "Test Texte"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "Test Metabox"
cmb/languages/cmb2-he_IL.mo CHANGED
Binary file
cmb/languages/cmb2-he_IL.po CHANGED
@@ -1,527 +1,678 @@
1
- # Copyright (C) 2016 WebDevStudios
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
  msgid ""
5
  msgstr ""
6
- "Project-Id-Version: CMB2\n"
7
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
8
- "POT-Creation-Date: 2016-06-27 17:01:22+00:00\n"
9
- "PO-Revision-Date: 2016-06-27 17:01+0000\n"
10
- "Last-Translator: Justin Sternberg <me@jtsternberg.com>\n"
11
- "Language-Team: Hebrew (Israel) (http://www.transifex.com/wp-translations/cmb2/language/he_IL/)\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
 
 
15
  "Language: he_IL\n"
16
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
- "X-Generator: grunt-wp-i18n 0.4.9\n"
18
- "X-Poedit-Basepath: ../\n"
19
- "X-Poedit-Bookmarks: \n"
20
- "X-Poedit-Country: United States\n"
21
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
22
- "X-Poedit-SearchPath-0: .\n"
23
- "X-Poedit-SourceCharset: UTF-8\n"
24
- "X-Textdomain-Support: yes\n"
25
-
26
- #: example-functions.php:117 tests/test-cmb-field.php:255
27
- msgid "Test Metabox"
28
- msgstr ""
29
 
30
- #: example-functions.php:130 example-functions.php:436
31
- msgid "Test Text"
 
32
  msgstr ""
33
 
34
- #: example-functions.php:131 example-functions.php:144
35
- #: example-functions.php:157 example-functions.php:165
36
- #: example-functions.php:173 example-functions.php:182
37
- #: example-functions.php:190 example-functions.php:205
38
- #: example-functions.php:213 example-functions.php:221
39
- #: example-functions.php:238 example-functions.php:247
40
- #: example-functions.php:260 example-functions.php:267
41
- #: example-functions.php:274 example-functions.php:288
42
- #: example-functions.php:301 example-functions.php:314
43
- #: example-functions.php:326 example-functions.php:335
44
- #: example-functions.php:343 example-functions.php:352
45
- #: example-functions.php:359 example-functions.php:373
46
- #: example-functions.php:437 example-functions.php:528
47
- #: example-functions.php:536 example-functions.php:543
48
- #: example-functions.php:550 example-functions.php:557
49
- #: example-functions.php:564 example-functions.php:571
50
- #: example-functions.php:598 example-functions.php:606
51
- #: example-functions.php:613 example-functions.php:650
52
- #: tests/test-cmb-field.php:267
53
- msgid "field description (optional)"
54
  msgstr ""
55
 
56
- #: example-functions.php:143
57
- msgid "Test Text Small"
58
  msgstr ""
59
 
60
- #: example-functions.php:156
61
- msgid "Test Text Medium"
62
  msgstr ""
63
 
64
- #: example-functions.php:164
65
- msgid "Custom Rendered Field"
66
  msgstr ""
67
 
68
- #: example-functions.php:172
69
- msgid "Website URL"
70
  msgstr ""
71
 
72
- #: example-functions.php:181
73
- msgid "Test Text Email"
74
  msgstr ""
75
 
76
- #: example-functions.php:189
77
- msgid "Test Time"
78
  msgstr ""
79
 
80
- #: example-functions.php:197 example-functions.php:198
81
- msgid "Time zone"
82
  msgstr ""
83
 
84
- #: example-functions.php:204
85
- msgid "Test Date Picker"
86
  msgstr ""
87
 
88
- #: example-functions.php:212
89
- msgid "Test Date Picker (UNIX timestamp)"
90
  msgstr ""
91
 
92
- #: example-functions.php:220
93
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
94
  msgstr ""
95
 
96
- #: example-functions.php:237
97
- msgid "Test Money"
98
  msgstr ""
99
 
100
- #: example-functions.php:246
101
- msgid "Test Color Picker"
102
  msgstr ""
103
 
104
- #: example-functions.php:259
105
- msgid "Test Text Area"
106
  msgstr ""
107
 
108
- #: example-functions.php:266
109
- msgid "Test Text Area Small"
110
  msgstr ""
111
 
112
- #: example-functions.php:273
113
- msgid "Test Text Area for Code"
114
  msgstr ""
115
 
116
- #: example-functions.php:280
117
- msgid "Test Title Weeeee"
118
  msgstr ""
119
 
120
- #: example-functions.php:281
121
- msgid "This is a title description"
122
  msgstr ""
123
 
124
- #: example-functions.php:287
125
- msgid "Test Select"
126
  msgstr ""
127
 
128
- #: example-functions.php:293 example-functions.php:306
129
- #: example-functions.php:318
130
- msgid "Option One"
131
  msgstr ""
132
 
133
- #: example-functions.php:294 example-functions.php:307
134
- #: example-functions.php:319
135
- msgid "Option Two"
 
 
 
 
 
 
 
 
 
 
136
  msgstr ""
137
 
138
- #: example-functions.php:295 example-functions.php:308
139
- #: example-functions.php:320
140
- msgid "Option Three"
141
  msgstr ""
142
 
143
- #: example-functions.php:300
144
- msgid "Test Radio inline"
 
145
  msgstr ""
146
 
147
- #: example-functions.php:313
148
- msgid "Test Radio"
149
  msgstr ""
150
 
151
- #: example-functions.php:325
152
- msgid "Test Taxonomy Radio"
153
  msgstr ""
154
 
155
- #: example-functions.php:334
156
- msgid "Test Taxonomy Select"
 
157
  msgstr ""
158
 
159
- #: example-functions.php:342
160
- msgid "Test Taxonomy Multi Checkbox"
161
  msgstr ""
162
 
163
- #: example-functions.php:351
164
- msgid "Test Checkbox"
165
  msgstr ""
166
 
167
- #: example-functions.php:358 tests/test-cmb-field.php:266
168
- msgid "Test Multi Checkbox"
169
  msgstr ""
170
 
171
- #: example-functions.php:364 tests/test-cmb-field.php:272
172
- msgid "Check One"
173
  msgstr ""
174
 
175
- #: example-functions.php:365 tests/test-cmb-field.php:273
176
- msgid "Check Two"
177
  msgstr ""
178
 
179
- #: example-functions.php:366 tests/test-cmb-field.php:274
180
- msgid "Check Three"
181
  msgstr ""
182
 
183
- #: example-functions.php:372
184
- msgid "Test wysiwyg"
185
  msgstr ""
186
 
187
- #: example-functions.php:380
188
- msgid "Test Image"
189
  msgstr ""
190
 
191
- #: example-functions.php:381
192
- msgid "Upload an image or enter a URL."
193
  msgstr ""
194
 
195
- #: example-functions.php:387
196
- msgid "Multiple Files"
197
  msgstr ""
198
 
199
- #: example-functions.php:388
200
- msgid "Upload or add multiple images/attachments."
201
  msgstr ""
202
 
203
- #: example-functions.php:395
204
- msgid "oEmbed"
205
- msgstr ""
206
 
207
- #: example-functions.php:396
208
- msgid ""
209
- "Enter a youtube, twitter, or instagram URL. Supports services listed at <a "
210
- "href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
211
  msgstr ""
212
 
213
- #: example-functions.php:427
214
- msgid "About Page Metabox"
215
  msgstr ""
216
 
217
- #: example-functions.php:456
218
- msgid "Repeating Field Group"
219
  msgstr ""
220
 
221
- #: example-functions.php:464
222
- msgid "Generates reusable form entries"
223
  msgstr ""
224
 
225
- #: example-functions.php:466
226
- msgid "Entry {#}"
227
  msgstr ""
228
 
229
- #: example-functions.php:467
230
- msgid "Add Another Entry"
 
231
  msgstr ""
232
 
233
- #: example-functions.php:468
234
- msgid "Remove Entry"
235
- msgstr ""
236
 
237
- #: example-functions.php:481
238
- msgid "Entry Title"
239
  msgstr ""
240
 
241
- #: example-functions.php:488
242
- msgid "Description"
243
- msgstr "תיאור"
 
244
 
245
- #: example-functions.php:489
246
- msgid "Write a short description for this entry"
247
- msgstr ""
248
 
249
- #: example-functions.php:495
250
- msgid "Entry Image"
251
- msgstr ""
252
 
253
- #: example-functions.php:501
254
- msgid "Image Caption"
255
- msgstr "כיתוב התמונה"
256
 
257
- #: example-functions.php:520
258
- msgid "User Profile Metabox"
259
- msgstr ""
260
 
261
- #: example-functions.php:527 example-functions.php:597
262
- msgid "Extra Info"
263
- msgstr ""
264
 
265
- #: example-functions.php:535
266
- msgid "Avatar"
267
- msgstr ""
268
 
269
- #: example-functions.php:542
270
- msgid "Facebook URL"
271
- msgstr ""
272
 
273
- #: example-functions.php:549
274
- msgid "Twitter URL"
275
- msgstr ""
276
 
277
- #: example-functions.php:556
278
- msgid "Google+ URL"
279
- msgstr ""
280
 
281
- #: example-functions.php:563
282
- msgid "Linkedin URL"
283
- msgstr ""
284
 
285
- #: example-functions.php:570
286
- msgid "User Field"
287
- msgstr ""
288
 
289
- #: example-functions.php:590
290
- msgid "Category Metabox"
291
- msgstr ""
292
 
293
- #: example-functions.php:605
294
- msgid "Term Image"
295
- msgstr ""
296
 
297
- #: example-functions.php:612
298
- msgid "Arbitrary Term Field"
299
- msgstr ""
300
 
301
- #: example-functions.php:634
302
- msgid "Theme Options Metabox"
303
- msgstr ""
304
 
305
- #: example-functions.php:649
306
- msgid "Site Background Color"
307
- msgstr ""
308
 
309
- #: includes/CMB2.php:129
310
- msgid "Metabox configuration is required to have an ID parameter"
311
- msgstr ""
 
312
 
313
- #: includes/CMB2.php:418
314
- msgid "Click to toggle"
315
- msgstr "לחץ לשינוי"
 
316
 
317
- #: includes/CMB2_Ajax.php:71
318
- msgid "Please Try Again"
319
- msgstr ""
320
 
321
- #: includes/CMB2_Ajax.php:173 tests/cmb-tests-base.php:59
322
- msgid "Remove Embed"
323
- msgstr ""
324
 
325
- #: includes/CMB2_Ajax.php:177 tests/cmb-tests-base.php:64
326
- msgid "No oEmbed Results Found for %s. View more info at"
327
- msgstr ""
328
 
329
- #: includes/CMB2_Field.php:1186
330
- msgid "Add Group"
331
- msgstr ""
 
332
 
333
- #: includes/CMB2_Field.php:1187
334
- msgid "Remove Group"
335
- msgstr ""
336
 
337
- #: includes/CMB2_Field.php:1209 includes/CMB2_Field.php:1213
338
- #: tests/test-cmb-field.php:229
339
- msgid "None"
340
- msgstr "ללא"
341
 
342
- #: includes/CMB2_Field.php:1269
343
- msgid "Sorry, this field does not have a cmb_id specified."
344
- msgstr ""
345
 
346
- #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:139
347
- #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
348
- #: tests/test-cmb-types.php:701
349
- msgid "File:"
350
- msgstr ""
351
 
352
- #: includes/CMB2_JS.php:86 includes/CMB2_JS.php:119
353
- msgid "Clear"
354
- msgstr "נקה"
355
 
356
- #: includes/CMB2_JS.php:87
357
- msgid "Default"
358
- msgstr "ברירת מחדל"
359
 
360
- #: includes/CMB2_JS.php:88
361
- msgid "Select Color"
362
- msgstr "בחר צבע"
363
 
364
- #: includes/CMB2_JS.php:89
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
365
  msgid "Current Color"
366
  msgstr "צבע נוכחי"
367
 
368
- #: includes/CMB2_JS.php:110
369
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
370
- msgstr ""
371
 
372
- #: includes/CMB2_JS.php:111
373
- msgid "Su, Mo, Tu, We, Th, Fr, Sa"
374
- msgstr ""
375
 
376
- #: includes/CMB2_JS.php:112
377
- msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
378
- msgstr ""
379
 
380
- #: includes/CMB2_JS.php:113
381
- msgid ""
382
- "January, February, March, April, May, June, July, August, September, "
383
- "October, November, December"
384
- msgstr ""
385
 
386
- #: includes/CMB2_JS.php:114
387
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
388
- msgstr ""
389
 
390
- #: includes/CMB2_JS.php:115
391
- msgid "Next"
392
- msgstr "הלאה"
393
 
394
- #: includes/CMB2_JS.php:116
395
- msgid "Prev"
396
- msgstr "אחורה"
397
 
398
- #: includes/CMB2_JS.php:117
399
- msgid "Today"
400
- msgstr "היום"
401
 
402
- #: includes/CMB2_JS.php:118 includes/CMB2_JS.php:128
403
- msgid "Done"
404
- msgstr "הושלם"
405
 
406
- #: includes/CMB2_JS.php:122
407
- msgid "Choose Time"
408
- msgstr ""
409
 
410
- #: includes/CMB2_JS.php:123
411
- msgid "Time"
412
- msgstr ""
413
 
414
- #: includes/CMB2_JS.php:124
415
- msgid "Hour"
416
- msgstr "שעה"
417
 
418
- #: includes/CMB2_JS.php:125
419
- msgid "Minute"
420
- msgstr "דקה"
421
 
422
- #: includes/CMB2_JS.php:126
423
- msgid "Second"
424
- msgstr ""
425
 
426
- #: includes/CMB2_JS.php:127
427
- msgid "Now"
428
- msgstr ""
429
 
430
- #: includes/CMB2_JS.php:135
431
- msgid "Use this file"
432
- msgstr ""
433
 
434
- #: includes/CMB2_JS.php:136
435
- msgid "Use these files"
436
- msgstr ""
437
 
438
- #: includes/CMB2_JS.php:137 includes/types/CMB2_Type_File_Base.php:61
439
- msgid "Remove Image"
440
- msgstr "הסר תמונה"
441
 
442
- #: includes/CMB2_JS.php:138 includes/CMB2_Types.php:257
443
- #: includes/types/CMB2_Type_File_Base.php:80 tests/test-cmb-types-base.php:143
444
- #: tests/test-cmb-types.php:47 tests/test-cmb-types.php:55
445
- #: tests/test-cmb-types.php:701
446
- msgid "Remove"
447
- msgstr "הסרה"
448
 
449
- #: includes/CMB2_JS.php:140 includes/types/CMB2_Type_File_Base.php:78
450
- #: tests/test-cmb-types-base.php:143 tests/test-cmb-types.php:701
451
- msgid "Download"
452
- msgstr "הורדה"
453
 
454
- #: includes/CMB2_JS.php:141
455
- msgid "Select / Deselect All"
456
- msgstr ""
457
 
458
- #: includes/CMB2_Types.php:194
459
- msgid "Add Row"
460
- msgstr ""
461
 
462
- #: includes/CMB2_hookup.php:145
463
- msgid ""
464
- "Term Metadata is a WordPress > 4.4 feature. Please upgrade your WordPress "
465
- "install."
466
- msgstr ""
467
 
468
- #: includes/CMB2_hookup.php:149
469
- msgid "Term metaboxes configuration requires a 'taxonomies' parameter"
470
- msgstr ""
471
 
472
- #: includes/helper-functions.php:93
473
- msgid "No oEmbed Results Found for %s. View more info at %s"
474
- msgstr ""
475
 
476
- #: includes/helper-functions.php:279
477
- msgid "Save"
478
- msgstr "שמירה"
479
 
480
- #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
481
- #: tests/test-cmb-types.php:701
482
- msgid "Add or Upload File"
483
- msgstr ""
484
 
485
- #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
486
- #: tests/test-cmb-types.php:663
487
- msgid "Add or Upload Files"
488
- msgstr ""
489
 
490
- #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
491
- #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
492
- msgid "No terms"
493
- msgstr ""
494
 
495
- #. Plugin Name of the plugin/theme
496
- msgid "CMB2"
497
- msgstr ""
498
 
499
- #. Plugin URI of the plugin/theme
500
- msgid "https://github.com/CMB2/CMB2"
501
- msgstr ""
502
 
503
- #. Description of the plugin/theme
504
- msgid ""
505
- "CMB2 will create metaboxes and forms with custom fields that will blow your "
506
- "mind."
507
- msgstr ""
508
 
509
- #. Author of the plugin/theme
510
- msgid "WebDevStudios"
511
- msgstr ""
512
 
513
- #. Author URI of the plugin/theme
514
- msgid "http://webdevstudios.com"
515
- msgstr ""
516
 
517
- #: includes/CMB2_JS.php:109
518
- msgctxt "Valid formatDate string for jquery-ui datepicker"
519
- msgid "mm/dd/yy"
520
- msgstr ""
521
 
522
- #: includes/CMB2_JS.php:129
523
- msgctxt ""
524
- "Valid formatting string, as per "
525
- "http://trentrichardson.com/examples/timepicker/"
526
- msgid "hh:mm TT"
527
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in Hebrew
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2016-11-14 22:00:36+0000\n"
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
  "Language: he_IL\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
 
 
 
 
 
 
 
 
 
 
 
 
13
 
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
17
  msgstr ""
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  msgstr ""
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
  msgstr ""
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
  msgstr ""
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
  msgstr ""
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
  msgstr ""
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
  msgstr ""
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
  msgstr ""
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
  msgstr ""
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
  msgstr ""
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
  msgstr ""
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
  msgstr ""
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
  msgstr ""
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
  msgstr ""
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
  msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
  msgstr ""
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
  msgstr ""
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
  msgstr ""
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
  msgstr ""
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
  msgstr ""
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
 
97
  msgstr ""
98
 
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
  msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
 
116
  msgstr ""
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
  msgstr ""
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
  msgstr ""
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
  msgstr ""
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
  msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
  msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
  msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
  msgstr ""
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
  msgstr ""
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
  msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
  msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
  msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
  msgstr ""
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
  msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
  msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
  msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr "המתודה %1$s לא תקינה: %2$s"
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
 
187
  msgstr ""
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
  msgstr ""
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
  msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
199
  msgstr ""
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
  msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
  msgstr ""
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr "זהו שדה לקריאה בלבד"
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
  msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr "לא נמצאו תוצאות עבור %1$s. ראה מידע נוסף ב-%2$s."
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr "לשדה לא הוגדר cmb_id."
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr "שדה מותאם מרונדר"
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
+ msgstr "להגדרת שדות מיוחדים עבור טקסונומיות יש להגדיר פרמטר 'taxonomies'."
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
+ msgstr "שדות מיוחדים לטקסונומיות הוא מאפיין שזמין בוורדפרס 4.4 ומעלה. יש לשדרג את התקנת הוורדפרס."
238
 
239
+ #: example-functions.php:646
240
+ msgid "Arbitrary Term Field"
241
+ msgstr "שדה שרירותי"
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr "תמונה"
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr "קופסאת קטגוריות"
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr "CMB2 יצור קופסאות עבור טפסים, עם שדות מותאמים בעיצוב מהמם."
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr "CMB2"
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "שמירה"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "הוסף או העלה קובץ"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "הוסף או העלה קבצים"
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "אין מונחים"
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "הוסף שורה"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "בחירת / הסרת הכל"
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "הורדה"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
289
+ msgid "File:"
290
+ msgstr "קובץ:"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "הסרה"
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "הסר תמונה"
300
 
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
+ msgstr "השתמש בקבצים אלה"
304
 
305
+ #: includes/CMB2_JS.php:224
306
+ msgid "Use this file"
307
+ msgstr "השתמש בקובץ זה"
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "hh:mm TT"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "עכשיו"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "שניה"
 
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "דקה"
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "שעה"
 
 
329
 
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "זמן"
333
 
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "בחר זמן"
337
 
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
+ msgid "Done"
340
+ msgstr "הושלם"
341
 
342
+ #: includes/CMB2_JS.php:206
343
+ msgid "Today"
344
+ msgstr "היום"
345
+
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "קודם"
349
+
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "הבא"
353
+
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "ינו', פבר', מרץ, אפר', מאי, יונ', יול', אוג', ספט', אוק', נוב', דצמ'"
357
+
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "ינואר, פברואר, מרץ, אפריל, מאי, יוני, יולי, אוגוסט, ספטמבר, אוקטובר, נובמבר, דצמבר"
361
+
362
+ #: includes/CMB2_JS.php:201
363
+ msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
+ msgstr "ראשון, שני, שלישי, רביעי, חמישי, שישי, שבת"
365
+
366
+ #: includes/CMB2_JS.php:200
367
+ msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
+ msgstr "א', ב', ג', ד', ה', ו', ש'"
369
+
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
+ msgstr "יום ראשון, יום שני, יום שלישי, יום רביעי, יום חמישי, יום שישי, יום שבת"
373
+
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "dd/mm/yy"
378
+
379
+ #: includes/CMB2_JS.php:168
380
  msgid "Current Color"
381
  msgstr "צבע נוכחי"
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "בחר צבע"
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "ברירת מחדל"
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "נקה"
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "ללא"
 
 
398
 
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "הסר קבוצה"
402
 
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "הוסף קבוצה"
406
 
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "הסר הטמעה"
410
 
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "נא לנסות שנית"
414
 
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "לחץ לשינוי"
418
 
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
+ msgstr "נדרש פרמטר ID."
422
 
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "צבע רקע לאתר"
426
 
427
+ #: example-functions.php:604
428
+ msgid "User Field"
429
+ msgstr "שדה משתמש"
430
 
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "כתובת לינקדאין"
434
 
435
+ #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "כתובת גוגל+"
438
 
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "כתובת טוויטר"
442
 
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "כתובת פייסבוק"
446
 
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "צלמית משתמש"
450
 
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "מידע נוסף"
454
 
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "קופסאת פרופיל משתמש"
 
 
 
458
 
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "כיתוב תמונה"
 
462
 
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
+ msgstr "תמונה"
466
 
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
+ msgstr "כיתבו תיאור קצר עבור רשומה זו"
470
 
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "תיאור"
 
 
474
 
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr "כותרת"
478
 
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "הסר רשומה"
482
 
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "הוסף רשומה נוספת"
486
 
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "רשומה {#}"
 
490
 
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "יוצר שדות חוזרים"
 
494
 
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "קבוצת שדות חוזרים"
 
498
 
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "קופסאת עמוד אודות"
502
 
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "oEmbed"
506
 
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "העלה/הוסף תמונות או קבצים מצורפים."
 
 
510
 
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "שדות מרובים"
514
 
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "העלה תמונה או הזן כתובת."
518
 
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "בדיקת תמונה"
 
522
 
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "בדיקת עורך ויזואלי"
526
+
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "בדיקה שלישית"
530
+
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "בדיקה שנייה"
534
+
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "בדיקה ראשונה"
538
+
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "בדיקת תיבות סימון מרובות"
542
+
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "בדיקת תיבת סימון"
546
+
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "בדיקת טקסונומיה בתיבות סימון מרובות"
550
+
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "בדיקת טקסונומיה בתיבת בחירה"
554
+
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "בדיקת טקסונומיה בכפתורי רדיו"
558
+
559
+ #: example-functions.php:339
560
+ msgid "Test Radio"
561
+ msgstr "בדיקת כפתורי רדיו"
562
+
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "בדיקת כפתורי רדיו בשורה"
566
+
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "אפשרות שלישית"
571
+
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "אפשרות שנייה"
576
+
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "אפשרות ראשונה"
581
+
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "בדיקת בחירה"
585
+
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "זה תיאור כותרת"
589
+
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "בדיקת כותרת"
593
+
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "בדיקת אזור טקסט עבור קוד"
597
+
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "בדיקת אזור טקסט קטן"
601
+
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "בדיקת אזור טקסט"
605
+
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "בדיקת צבע"
609
+
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "בדיקת מטבע"
613
+
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "בדיקת תאריך/שעה (זמן יוניקס)"
617
+
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "בדיקת תאריך (זמן יוניקס)"
621
+
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "בדיקת תאריך"
625
+
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "אזור זמן"
629
+
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "בדיקת שעה"
633
+
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "בדיקת טקסט אימייל"
637
+
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "כתובת אתר"
641
+
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "בדיקת טקסט גדול"
645
+
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "בדיקת טקסט קטן"
649
+
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "תיאור שדה (אפציונאלי)"
671
+
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "בדיקת טקסט"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "קופסאת ניסוי"
cmb/languages/cmb2-it_IT.mo CHANGED
Binary file
cmb/languages/cmb2-it_IT.po CHANGED
@@ -1,573 +1,678 @@
1
- # Copyright (C) 2017 CMB2 team
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
- # Alessandro Curci <hantarex@gmail.com>, 2015
5
- # Andrea Brandi, 2015
6
- # Daniele Scasciafratte Mte90 <mte90net@gmail.com>, 2015,2017
7
- # Emanuele <e@emanuelebartolomucci.com>, 2015
8
  msgid ""
9
  msgstr ""
10
- "Project-Id-Version: CMB2\n"
11
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
12
- "POT-Creation-Date: 2016-08-17 14:25:09+00:00\n"
13
- "PO-Revision-Date: 2017-11-30 14:22-0500\n"
14
- "Last-Translator: Justin Sternberg <justin@dsgnwrks.pro>\n"
15
- "Language-Team: Italian (Italy) (http://www.transifex.com/wp-translations/"
16
- "cmb2/language/it_IT/)\n"
17
  "MIME-Version: 1.0\n"
18
  "Content-Type: text/plain; charset=UTF-8\n"
19
  "Content-Transfer-Encoding: 8bit\n"
20
- "Language: it_IT\n"
21
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
22
- "X-Generator: Poedit 1.8.7\n"
23
- "X-Poedit-Basepath: ..\n"
24
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;"
25
- "_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;"
26
- "esc_html_x:1,2c\n"
27
- "X-Poedit-SourceCharset: UTF-8\n"
28
- "X-Textdomain-Support: yes\n"
29
- "X-Poedit-SearchPath-0: .\n"
30
-
31
- #: example-functions.php:117 tests/test-cmb-field.php:255
32
- msgid "Test Metabox"
33
- msgstr "Test Metabox"
34
 
35
- #: example-functions.php:130 example-functions.php:452
36
- msgid "Test Text"
37
- msgstr "Test Testo"
38
 
39
- #: example-functions.php:131 example-functions.php:144
40
- #: example-functions.php:157 example-functions.php:164
41
- #: example-functions.php:177 example-functions.php:185
42
- #: example-functions.php:194 example-functions.php:202
43
- #: example-functions.php:217 example-functions.php:225
44
- #: example-functions.php:233 example-functions.php:250
45
- #: example-functions.php:259 example-functions.php:272
46
- #: example-functions.php:279 example-functions.php:286
47
- #: example-functions.php:300 example-functions.php:313
48
- #: example-functions.php:326 example-functions.php:338
49
- #: example-functions.php:347 example-functions.php:355
50
- #: example-functions.php:364 example-functions.php:371
51
- #: example-functions.php:385 example-functions.php:453
52
- #: example-functions.php:544 example-functions.php:552
53
- #: example-functions.php:559 example-functions.php:566
54
- #: example-functions.php:573 example-functions.php:580
55
- #: example-functions.php:587 example-functions.php:614
56
- #: example-functions.php:622 example-functions.php:629
57
- #: example-functions.php:666 tests/test-cmb-field.php:267
58
- msgid "field description (optional)"
59
- msgstr "descrizione campo (opzionale)"
60
 
61
- #: example-functions.php:143
62
- msgid "Test Text Small"
63
- msgstr "Test Testo Piccolo"
64
 
65
- #: example-functions.php:156
66
- msgid "Test Text Medium"
67
- msgstr "Test Testo Medio"
68
 
69
- #: example-functions.php:163
70
- msgid "Read-only Disabled Field"
71
- msgstr "Disabilita campo in sola lettura"
72
 
73
- #: example-functions.php:167
74
- msgid "Hey there, I'm a read-only field"
75
- msgstr "Ciao, Io sono un campo di sola lettura"
76
 
77
- #: example-functions.php:176
78
- msgid "Custom Rendered Field"
79
- msgstr "Campo personalizzato renderizzato"
80
 
81
- #: example-functions.php:184
82
- msgid "Website URL"
83
- msgstr "URL Sito"
84
 
85
- #: example-functions.php:193
86
- msgid "Test Text Email"
87
- msgstr "Test Testo Email"
88
 
89
- #: example-functions.php:201
90
- msgid "Test Time"
91
- msgstr "Test Orario"
92
 
93
- #: example-functions.php:209 example-functions.php:210
94
- msgid "Time zone"
95
- msgstr "Time zone"
96
 
97
- #: example-functions.php:216
98
- msgid "Test Date Picker"
99
- msgstr "Test Date Picker"
100
 
101
- #: example-functions.php:224
102
- msgid "Test Date Picker (UNIX timestamp)"
103
- msgstr "Test Data Picker (UNIX timestamp)"
104
 
105
- #: example-functions.php:232
106
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
107
- msgstr "Test Data/Orario Picker Combo (UNIX timestamp)"
108
 
109
- #: example-functions.php:249
110
- msgid "Test Money"
111
- msgstr "Test Money"
112
 
113
- #: example-functions.php:258
114
- msgid "Test Color Picker"
115
- msgstr "Test Color Picker"
116
 
117
- #: example-functions.php:271
118
- msgid "Test Text Area"
119
- msgstr "Test Text Area"
120
 
121
- #: example-functions.php:278
122
- msgid "Test Text Area Small"
123
- msgstr "Test Text Area Piccola"
124
 
125
- #: example-functions.php:285
126
- msgid "Test Text Area for Code"
127
- msgstr "Test Text Area per Codice"
128
 
129
- #: example-functions.php:292
130
- msgid "Test Title Weeeee"
131
- msgstr "Test Titolo Weeeee"
132
 
133
- #: example-functions.php:293
134
- msgid "This is a title description"
135
- msgstr "Questa è una descrizione del titolo"
 
 
 
 
 
 
 
 
 
 
 
136
 
137
- #: example-functions.php:299
138
- msgid "Test Select"
139
- msgstr "Test Select"
140
 
141
- #: example-functions.php:305 example-functions.php:318
142
- #: example-functions.php:330
143
- msgid "Option One"
144
- msgstr "Opzione uno"
145
 
146
- #: example-functions.php:306 example-functions.php:319
147
- #: example-functions.php:331
148
- msgid "Option Two"
149
- msgstr "Opzione Due"
150
 
151
- #: example-functions.php:307 example-functions.php:320
152
- #: example-functions.php:332
153
- msgid "Option Three"
154
- msgstr "Opzione Tre"
155
 
156
- #: example-functions.php:312
157
- msgid "Test Radio inline"
158
- msgstr "Test Radio inline"
 
159
 
160
- #: example-functions.php:325
161
- msgid "Test Radio"
162
- msgstr "Test Radio"
163
 
164
- #: example-functions.php:337
165
- msgid "Test Taxonomy Radio"
166
- msgstr "Test Tassonomia Radio"
167
 
168
- #: example-functions.php:346
169
- msgid "Test Taxonomy Select"
170
- msgstr "Test Seleziona Tassonomia"
171
 
172
- #: example-functions.php:354
173
- msgid "Test Taxonomy Multi Checkbox"
174
- msgstr "Test Tassonomia Multi Checkbox"
175
 
176
- #: example-functions.php:363
177
- msgid "Test Checkbox"
178
- msgstr "Test Checkbox"
179
 
180
- #: example-functions.php:370 tests/test-cmb-field.php:266
181
- msgid "Test Multi Checkbox"
182
- msgstr "Test Multi Checkbox"
183
 
184
- #: example-functions.php:376 tests/test-cmb-field.php:272
185
- msgid "Check One"
186
- msgstr "Check Uno"
187
 
188
- #: example-functions.php:377 tests/test-cmb-field.php:273
189
- msgid "Check Two"
190
- msgstr "Check Due"
191
 
192
- #: example-functions.php:378 tests/test-cmb-field.php:274
193
- msgid "Check Three"
194
- msgstr "Check Tre"
195
 
196
- #: example-functions.php:384
197
- msgid "Test wysiwyg"
198
- msgstr "Test wysiwyg"
199
 
200
- #: example-functions.php:392
201
- msgid "Test Image"
202
- msgstr "Test Immagine"
203
 
204
- #: example-functions.php:393
205
- msgid "Upload an image or enter a URL."
206
- msgstr "Carica una immagine o inserisci una URL"
207
 
208
- #: example-functions.php:399
209
- msgid "Multiple Files"
210
- msgstr "File Multipli"
 
211
 
212
- #: example-functions.php:400
213
- msgid "Upload or add multiple images/attachments."
214
- msgstr "Carica o aggiungi immagini/allegati multipli"
215
 
216
- #: example-functions.php:407
217
- msgid "oEmbed"
218
- msgstr "oEmbed"
219
 
220
- #. translators: %s: link to codex.wordpress.org/Embeds
221
- #: example-functions.php:410
222
- msgid ""
223
- "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
224
  msgstr ""
225
- "Inserisci una URL di youtube, twitter o instagram. Servizi supportato sono "
226
- "elencati su %s."
227
 
228
- #: example-functions.php:443
229
- msgid "About Page Metabox"
230
- msgstr "About Page Metabox"
231
 
232
- #: example-functions.php:472
233
- msgid "Repeating Field Group"
234
- msgstr "Gruppo Campi Ripetuto"
 
235
 
236
- #: example-functions.php:480
237
- msgid "Generates reusable form entries"
238
- msgstr "Genera elementi del form riusabili"
239
 
240
- #: example-functions.php:482
241
- msgid "Entry {#}"
242
- msgstr "Instanza {#}"
243
 
244
- #: example-functions.php:483
245
- msgid "Add Another Entry"
246
- msgstr "Aggiungi una nuova instanza"
 
247
 
248
- #: example-functions.php:484
249
- msgid "Remove Entry"
250
- msgstr "Rimuovi instanza"
251
 
252
- #: example-functions.php:497
253
- msgid "Entry Title"
254
- msgstr "Inserisci Titolo"
255
 
256
- #: example-functions.php:504
257
- msgid "Description"
258
- msgstr "Descrizione"
259
 
260
- #: example-functions.php:505
261
- msgid "Write a short description for this entry"
262
- msgstr "Scrivi una breve descrizione per questo elemento"
263
 
264
- #: example-functions.php:511
265
- msgid "Entry Image"
266
- msgstr "Inserisci Immagine"
267
 
268
- #: example-functions.php:517
269
- msgid "Image Caption"
270
- msgstr "Didascalia immagine"
271
 
272
- #: example-functions.php:536
273
- msgid "User Profile Metabox"
274
- msgstr "Profilo Utente Metabox"
275
 
276
- #: example-functions.php:543 example-functions.php:613
277
- msgid "Extra Info"
278
- msgstr "Informazioni extra"
279
 
280
- #: example-functions.php:551
281
- msgid "Avatar"
282
- msgstr "Avatar"
283
 
284
- #: example-functions.php:558
285
- msgid "Facebook URL"
286
- msgstr "URL Facebook"
287
 
288
- #: example-functions.php:565
289
- msgid "Twitter URL"
290
- msgstr "URL Twitter"
291
 
292
- #: example-functions.php:572
293
- msgid "Google+ URL"
294
- msgstr "URL Google+"
295
 
296
- #: example-functions.php:579
297
- msgid "Linkedin URL"
298
- msgstr "URL LinkedIn"
299
 
300
- #: example-functions.php:586
301
- msgid "User Field"
302
- msgstr "Campo utente"
303
 
304
- #: example-functions.php:606
305
- msgid "Category Metabox"
306
- msgstr "Metabox categoria"
307
 
308
- #: example-functions.php:621
309
- msgid "Term Image"
310
- msgstr "Immagine della tassonomia"
311
 
312
- #: example-functions.php:628
313
- msgid "Arbitrary Term Field"
314
- msgstr "Campo Arbitrary Term"
 
315
 
316
- #: example-functions.php:650
317
- msgid "Theme Options Metabox"
318
- msgstr "Opzioni Tema Metabox"
 
319
 
320
- #: example-functions.php:665
321
- msgid "Site Background Color"
322
- msgstr "Colore di sfondo del sito"
323
 
324
- #: includes/CMB2.php:117
325
- msgid "Metabox configuration is required to have an ID parameter."
326
- msgstr "La configurazione del metabox richiede un parametro ID."
327
 
328
- #: includes/CMB2.php:432
329
- msgid "Click to toggle"
330
- msgstr "Clicca per commutare"
331
 
332
- #: includes/CMB2_Ajax.php:71
333
- msgid "Please Try Again"
334
- msgstr "Prova Ancora"
 
335
 
336
- #: includes/CMB2_Ajax.php:173 tests/cmb-tests-base.php:59
337
- msgid "Remove Embed"
338
- msgstr "Rimuovi Embed"
339
 
340
- #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
341
- #: includes/CMB2_Ajax.php:181 includes/helper-functions.php:95
342
- #: tests/cmb-tests-base.php:68
343
- msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
344
- msgstr ""
345
- "Nessun risultato OEmbed trovato per %1$s. Per altre informazioni vedi su%2$s."
346
 
347
- #: includes/CMB2_Field.php:1144
348
- msgid "Add Group"
349
- msgstr "Aggiungi gruppo"
350
 
351
- #: includes/CMB2_Field.php:1145
352
- msgid "Remove Group"
353
- msgstr "Rimuovi gruppo"
354
 
355
- #: includes/CMB2_Field.php:1167 includes/CMB2_Field.php:1171
356
- #: tests/test-cmb-field.php:229
357
- msgid "None"
358
- msgstr "Nessuno"
359
 
360
- #: includes/CMB2_Field.php:1232
361
- msgid "Sorry, this field does not have a cmb_id specified."
362
- msgstr "Spiacenti, questo campo non ha il valore cmb_id specificato."
363
 
364
- #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:155
365
- #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
366
- #: tests/test-cmb-types.php:701
367
- msgid "File:"
368
- msgstr "File:"
369
 
370
- #: includes/CMB2_JS.php:96 includes/CMB2_JS.php:135
371
- msgid "Clear"
372
- msgstr "Pulisci"
373
 
374
- #: includes/CMB2_JS.php:97
375
- msgid "Default"
376
- msgstr "Predefinito"
377
 
378
- #: includes/CMB2_JS.php:98
379
- msgid "Select Color"
380
- msgstr "Seleziona colore"
381
 
382
- #: includes/CMB2_JS.php:99
383
- msgid "Current Color"
384
- msgstr "Colore attuale"
385
 
386
- #: includes/CMB2_JS.php:126
387
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
388
- msgstr "Domenica, Lunedi, Martedì, Mercoledì, Giovedi, Venerdì, Sabato"
 
 
 
 
389
 
390
- #: includes/CMB2_JS.php:127
391
  msgid "Su, Mo, Tu, We, Th, Fr, Sa"
392
  msgstr "Do, Lu, Ma, Me, Gi, Ve, Sa"
393
 
394
- #: includes/CMB2_JS.php:128
395
- msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
396
- msgstr "Dom, Lun, Mar, Mer, Gio, Ven, Sab"
397
 
398
- #: includes/CMB2_JS.php:129
399
- msgid ""
400
- "January, February, March, April, May, June, July, August, September, "
401
- "October, November, December"
402
- msgstr ""
403
- "Gennaio, Febbraio, Marzo, Aprile, Maggio, Giugno, Luglio, Agosto, Settembre, "
404
- "Ottobre, Novembre, Dicembre"
405
 
406
- #: includes/CMB2_JS.php:130
407
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
408
- msgstr "Gen, Feb, Mar, Apr, Mag, Giu, Lug, Ago, Set, Ott, Nov, Dic"
409
 
410
- #: includes/CMB2_JS.php:131
411
- msgid "Next"
412
- msgstr "Successivo"
413
 
414
- #: includes/CMB2_JS.php:132
415
- msgid "Prev"
416
- msgstr "Precedente"
417
 
418
- #: includes/CMB2_JS.php:133
419
- msgid "Today"
420
- msgstr "Oggi"
421
 
422
- #: includes/CMB2_JS.php:134 includes/CMB2_JS.php:144
423
- msgid "Done"
424
- msgstr "Finito"
425
 
426
- #: includes/CMB2_JS.php:138
427
- msgid "Choose Time"
428
- msgstr "Scegli la data"
429
 
430
- #: includes/CMB2_JS.php:139
431
- msgid "Time"
432
- msgstr "Data"
433
 
434
- #: includes/CMB2_JS.php:140
435
- msgid "Hour"
436
- msgstr "Ora"
437
 
438
- #: includes/CMB2_JS.php:141
439
- msgid "Minute"
440
- msgstr "Minuto"
441
 
442
- #: includes/CMB2_JS.php:142
443
- msgid "Second"
444
- msgstr "Secondi"
445
 
446
- #: includes/CMB2_JS.php:143
447
- msgid "Now"
448
- msgstr "Ora"
449
 
450
- #: includes/CMB2_JS.php:151
451
- msgid "Use this file"
452
- msgstr "Usa questo file"
453
 
454
- #: includes/CMB2_JS.php:152
455
- msgid "Use these files"
456
- msgstr "Usa questi file"
457
 
458
- #: includes/CMB2_JS.php:153 includes/types/CMB2_Type_File_Base.php:61
459
- msgid "Remove Image"
460
- msgstr "Rimuovi immagine"
461
 
462
- #: includes/CMB2_JS.php:154 includes/CMB2_Types.php:303
463
- #: includes/types/CMB2_Type_File_Base.php:80 tests/test-cmb-types-base.php:143
464
- #: tests/test-cmb-types.php:47 tests/test-cmb-types.php:55
465
- #: tests/test-cmb-types.php:701
466
- msgid "Remove"
467
- msgstr "Rimuovi"
468
 
469
- #: includes/CMB2_JS.php:156 includes/types/CMB2_Type_File_Base.php:78
470
- #: tests/test-cmb-types-base.php:143 tests/test-cmb-types.php:701
471
- msgid "Download"
472
- msgstr "Download"
473
 
474
- #: includes/CMB2_JS.php:157
475
- msgid "Select / Deselect All"
476
- msgstr "Seleziona / Deseleziona tutto"
477
 
478
- #: includes/CMB2_Types.php:171
479
- msgid ""
480
- "Custom field types require a Type object instantiation to use this method. "
481
- "This method was called by the '%s' field type."
482
- msgstr ""
483
- "I campi personalizzati richiedono una instanziazione dell'oggetto Type per "
484
- "usare questo metodo. Questo metodo è stato chiamato dal tipo di campo '%s'."
485
 
486
- #: includes/CMB2_Types.php:174
487
- msgid "That field type may not work as expected."
488
- msgstr "Questo campo potrebbe non funzionare come previsto."
489
 
490
- #: includes/CMB2_Types.php:175
491
- msgid "That field type will not work as expected."
492
- msgstr "Questo campo potrebbe non funzionare in modo corretto."
493
 
494
- #: includes/CMB2_Types.php:177
495
- msgid ""
496
- "For more information about this change see: https://github.com/mustardBees/"
497
- "cmb-field-select2/pull/34w"
498
- msgstr ""
499
- "Per altre informazioni riguardo questo cambiamento: https://github.com/"
500
- "mustardBees/cmb-field-select2/pull/34w"
501
 
502
- #: includes/CMB2_Types.php:240
503
- msgid "Add Row"
504
- msgstr "Aggiungi Riga"
505
 
506
- #: includes/CMB2_hookup.php:128
507
- msgid ""
508
- "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress "
509
- "install."
510
- msgstr ""
511
- "Il supporto ai Term Metadata sono una funzionalità per WordPress 4.4. "
512
- "Aggiorna la tua installazione di WordPress."
513
 
514
- #: includes/CMB2_hookup.php:132
515
- msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
516
- msgstr ""
517
- "I metabox delle configurazioni per le tassonomie richiede il parametro "
518
- "\"taxonomies\"."
519
 
520
- #: includes/helper-functions.php:284
521
- msgid "Save"
522
- msgstr "Salva"
523
 
524
- #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
525
- #: tests/test-cmb-types.php:701
526
- msgid "Add or Upload File"
527
- msgstr "Aggiungi o carica File"
528
 
529
- #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
530
- #: tests/test-cmb-types.php:663
531
- msgid "Add or Upload Files"
532
- msgstr "Aggiungi o carica Files"
533
 
534
- #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
535
- #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
536
- msgid "No terms"
537
- msgstr "Nessun termine"
538
 
539
- #. Plugin Name of the plugin/theme
540
- msgid "CMB2 team"
541
- msgstr "CMB2 team"
542
 
543
- #. Author of the plugin/theme
544
- msgid "CMB2"
545
- msgstr "CMB2"
546
 
547
- #. Plugin URI of the plugin/theme
548
- msgid "https://github.com/CMB2/CMB2"
549
- msgstr "https://github.com/CMB2/CMB2"
550
 
551
- #. Description of the plugin/theme
552
- msgid ""
553
- "CMB2 will create metaboxes and forms with custom fields that will blow your "
554
- "mind."
555
- msgstr ""
556
- "CMB2 crea metabox e form con campi personalizzati che ti faranno esplodere "
557
- "la testa."
558
 
559
- #. Author URI of the plugin/theme
560
- msgid "https://cmb2.io"
561
- msgstr "https://cmb2.io"
562
 
563
- #: includes/CMB2_JS.php:125
564
- msgctxt "Valid formatDate string for jquery-ui datepicker"
565
- msgid "mm/dd/yy"
566
- msgstr "mm/dd/yy"
567
 
568
- #: includes/CMB2_JS.php:145
569
- msgctxt ""
570
- "Valid formatting string, as per http://trentrichardson.com/examples/"
571
- "timepicker/"
572
- msgid "hh:mm TT"
573
- msgstr "hh:mm TT"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in Italian
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
 
 
 
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2017-06-12 11:23:16+0000\n"
 
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
+ "Language: it\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
13
+
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
17
+ msgstr ""
 
 
 
 
 
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr ""
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr ""
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr ""
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr ""
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr ""
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr ""
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr ""
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr ""
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr ""
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr ""
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr ""
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr ""
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr ""
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr ""
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr ""
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr ""
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr ""
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr ""
98
 
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr ""
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr ""
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr ""
 
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr ""
 
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr ""
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr ""
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr ""
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr ""
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr ""
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr ""
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
 
 
199
  msgstr ""
 
 
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr ""
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr ""
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
+ msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr ""
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr ""
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr ""
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
+ msgstr ""
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
+ msgstr ""
238
 
239
+ #: example-functions.php:646
240
+ msgid "Arbitrary Term Field"
241
+ msgstr ""
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr ""
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr ""
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr "CMB2 crea metabox e form con campi personalizzati che ti faranno esplodere la testa."
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr "CMB2"
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "Salva"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "Aggiungi o carica File"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "Aggiungi o carica Files"
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "Nessun termine"
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "Aggiungi Riga"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "Seleziona / Deseleziona tutto"
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "Download"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
289
+ msgid "File:"
290
+ msgstr "File:"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "Rimuovi"
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "Rimuovi immagine"
300
 
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
+ msgstr "Usa questi file"
304
 
305
+ #: includes/CMB2_JS.php:224
306
+ msgid "Use this file"
307
+ msgstr "Usa questo file"
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "hh:mm TT"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "Ora"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "Secondi"
 
 
 
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "Minuto"
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "Ora"
329
 
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "Data"
 
333
 
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "Scegli la data"
337
 
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
+ msgid "Done"
340
+ msgstr "Finito"
 
 
341
 
342
+ #: includes/CMB2_JS.php:206
343
+ msgid "Today"
344
+ msgstr "Oggi"
345
 
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "Precedente"
349
 
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "Successivo"
353
 
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "Gen, Feb, Mar, Apr, Mag, Giu, Lug, Ago, Set, Ott, Nov, Dic"
357
 
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "Gennaio, Febbraio, Marzo, Aprile, Maggio, Giugno, Luglio, Agosto, Settembre, Ottobre, Novembre, Dicembre"
361
+
362
+ #: includes/CMB2_JS.php:201
363
+ msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
+ msgstr "Dom, Lun, Mar, Mer, Gio, Ven, Sab"
365
 
366
+ #: includes/CMB2_JS.php:200
367
  msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
  msgstr "Do, Lu, Ma, Me, Gi, Ve, Sa"
369
 
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
+ msgstr "Domenica, Lunedi, Martedì, Mercoledì, Giovedi, Venerdì, Sabato"
373
 
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "mm/dd/yy"
 
 
 
378
 
379
+ #: includes/CMB2_JS.php:168
380
+ msgid "Current Color"
381
+ msgstr "Colore attuale"
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "Seleziona colore"
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "Predefinito"
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "Pulisci"
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "Nessuno"
398
 
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "Rimuovi gruppo"
402
 
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "Aggiungi gruppo"
406
 
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "Rimuovi Embed"
410
 
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "Prova Ancora"
414
 
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "Clicca per commutare"
418
 
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
+ msgstr "La configurazione del Metabox richiede un parametro ID."
422
 
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "Colore di sfondo del sito"
426
 
427
+ #: example-functions.php:604
428
+ msgid "User Field"
429
+ msgstr "Campo utente"
430
 
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "URL LinkedIn"
434
 
435
+ #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "URL Google+"
 
 
 
438
 
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "URL Twitter"
 
442
 
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "URL Facebook"
446
 
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "Avatar"
 
 
 
 
450
 
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "Informazioni extra"
454
 
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "Profilo Utente Metabox"
458
 
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "Didascalia immagine"
 
 
 
 
462
 
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
+ msgstr "Inserisci Immagine"
466
 
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
+ msgstr "Scrivi una breve descrizione per questo elemento"
 
 
 
 
470
 
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "Descrizione"
 
 
474
 
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr "Inserisci Titolo"
478
 
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "Rimuovi instanza"
 
482
 
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "Aggiungi una nuova instanza"
 
486
 
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "Instanza {#}"
 
490
 
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "Genera elementi del form riusabili"
494
 
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "Gruppo Campi Ripetuto"
498
 
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "About Page Metabox"
502
 
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "oEmbed"
 
 
 
 
506
 
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "Carica o aggiungi immagini/allegati multipli"
510
 
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "File Multipli"
 
514
 
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "Carica una immagine o inserisci una URL"
518
+
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "Test Immagine"
522
+
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "Test wysiwyg"
526
+
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "Check Tre"
530
+
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "Check Due"
534
+
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "Check Uno"
538
+
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "Test Multi Checkbox"
542
+
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "Test Checkbox"
546
+
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "Test Tassonomia Multi Checkbox"
550
+
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "Test Seleziona Tassonomia"
554
+
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "Test Tassonomia Radio"
558
+
559
+ #: example-functions.php:339
560
+ msgid "Test Radio"
561
+ msgstr "Test Radio"
562
+
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "Test Radio inline"
566
+
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "Opzione Tre"
571
+
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "Opzione Due"
576
+
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "Opzione uno"
581
+
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "Test Select"
585
+
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "Questa è una descrizione del titolo"
589
+
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "Test Titolo Weeeee"
593
+
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "Test Text Area per Codice"
597
+
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "Test Text Area Piccola"
601
+
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "Test Text Area"
605
+
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "Test Color Picker"
609
+
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "Test Money"
613
+
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "Test Data/Orario Picker Combo (UNIX timestamp)"
617
+
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "Test Data Picker (UNIX timestamp)"
621
+
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "Test Date Picker"
625
+
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "Time zone"
629
+
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "Test Orario"
633
+
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "Test Testo Email"
637
+
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "URL Sito"
641
+
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "Test Testo Medio"
645
+
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "Test Testo Piccolo"
649
+
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "descrizione campo (opzionale)"
671
+
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "Test Testo"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "Test Metabox"
cmb/languages/cmb2-nl_NL.po CHANGED
@@ -57,11 +57,11 @@ msgstr "Veldomschrijving (optioneel)"
57
 
58
  #: example-functions.php:143
59
  msgid "Test Text Small"
60
- msgstr "Test Tekst Klein"
61
 
62
  #: example-functions.php:156
63
  msgid "Test Text Medium"
64
- msgstr ""
65
 
66
  #: example-functions.php:164
67
  msgid "Custom Rendered Field"
@@ -73,7 +73,7 @@ msgstr ""
73
 
74
  #: example-functions.php:181
75
  msgid "Test Text Email"
76
- msgstr ""
77
 
78
  #: example-functions.php:189
79
  msgid "Test Time"
@@ -93,7 +93,7 @@ msgstr "Test Datumprikker (UNIX timestamp)"
93
 
94
  #: example-functions.php:220
95
  msgid "Test Date/Time Picker Combo (UNIX timestamp)"
96
- msgstr ""
97
 
98
  #: example-functions.php:237
99
  msgid "Test Money"
@@ -105,27 +105,27 @@ msgstr "Test Kleurenkiezer"
105
 
106
  #: example-functions.php:259
107
  msgid "Test Text Area"
108
- msgstr ""
109
 
110
  #: example-functions.php:266
111
  msgid "Test Text Area Small"
112
- msgstr ""
113
 
114
  #: example-functions.php:273
115
  msgid "Test Text Area for Code"
116
- msgstr ""
117
 
118
  #: example-functions.php:280
119
  msgid "Test Title Weeeee"
120
- msgstr ""
121
 
122
  #: example-functions.php:281
123
  msgid "This is a title description"
124
- msgstr ""
125
 
126
  #: example-functions.php:287
127
  msgid "Test Select"
128
- msgstr ""
129
 
130
  #: example-functions.php:293 example-functions.php:306
131
  #: example-functions.php:318
@@ -144,11 +144,11 @@ msgstr "Keuze Drie"
144
 
145
  #: example-functions.php:300
146
  msgid "Test Radio inline"
147
- msgstr ""
148
 
149
  #: example-functions.php:313
150
  msgid "Test Radio"
151
- msgstr ""
152
 
153
  #: example-functions.php:325
154
  msgid "Test Taxonomy Radio"
@@ -160,7 +160,7 @@ msgstr ""
160
 
161
  #: example-functions.php:342
162
  msgid "Test Taxonomy Multi Checkbox"
163
- msgstr ""
164
 
165
  #: example-functions.php:351
166
  msgid "Test Checkbox"
@@ -172,15 +172,15 @@ msgstr ""
172
 
173
  #: example-functions.php:364 tests/test-cmb-field.php:272
174
  msgid "Check One"
175
- msgstr ""
176
 
177
  #: example-functions.php:365 tests/test-cmb-field.php:273
178
  msgid "Check Two"
179
- msgstr ""
180
 
181
  #: example-functions.php:366 tests/test-cmb-field.php:274
182
  msgid "Check Three"
183
- msgstr ""
184
 
185
  #: example-functions.php:372
186
  msgid "Test wysiwyg"
@@ -200,7 +200,7 @@ msgstr "Meerdere Bestanden"
200
 
201
  #: example-functions.php:388
202
  msgid "Upload or add multiple images/attachments."
203
- msgstr ""
204
 
205
  #: example-functions.php:395
206
  msgid "oEmbed"
@@ -214,31 +214,31 @@ msgstr ""
214
 
215
  #: example-functions.php:427
216
  msgid "About Page Metabox"
217
- msgstr ""
218
 
219
  #: example-functions.php:456
220
  msgid "Repeating Field Group"
221
- msgstr ""
222
 
223
  #: example-functions.php:464
224
  msgid "Generates reusable form entries"
225
- msgstr ""
226
 
227
  #: example-functions.php:466
228
  msgid "Entry {#}"
229
- msgstr ""
230
 
231
  #: example-functions.php:467
232
  msgid "Add Another Entry"
233
- msgstr ""
234
 
235
  #: example-functions.php:468
236
  msgid "Remove Entry"
237
- msgstr ""
238
 
239
  #: example-functions.php:481
240
  msgid "Entry Title"
241
- msgstr ""
242
 
243
  #: example-functions.php:488
244
  msgid "Description"
@@ -246,11 +246,11 @@ msgstr "Omschrijving"
246
 
247
  #: example-functions.php:489
248
  msgid "Write a short description for this entry"
249
- msgstr ""
250
 
251
  #: example-functions.php:495
252
  msgid "Entry Image"
253
- msgstr ""
254
 
255
  #: example-functions.php:501
256
  msgid "Image Caption"
@@ -290,11 +290,11 @@ msgstr "Gebruiker Veld"
290
 
291
  #: example-functions.php:590
292
  msgid "Category Metabox"
293
- msgstr ""
294
 
295
  #: example-functions.php:605
296
  msgid "Term Image"
297
- msgstr ""
298
 
299
  #: example-functions.php:612
300
  msgid "Arbitrary Term Field"
@@ -326,7 +326,7 @@ msgstr "Verwijder Embed"
326
 
327
  #: includes/CMB2_Ajax.php:177 tests/cmb-tests-base.php:64
328
  msgid "No oEmbed Results Found for %s. View more info at"
329
- msgstr ""
330
 
331
  #: includes/CMB2_Field.php:1186
332
  msgid "Add Group"
@@ -343,7 +343,7 @@ msgstr "Geen"
343
 
344
  #: includes/CMB2_Field.php:1269
345
  msgid "Sorry, this field does not have a cmb_id specified."
346
- msgstr ""
347
 
348
  #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:139
349
  #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
@@ -407,7 +407,7 @@ msgstr "Klaar"
407
 
408
  #: includes/CMB2_JS.php:122
409
  msgid "Choose Time"
410
- msgstr ""
411
 
412
  #: includes/CMB2_JS.php:123
413
  msgid "Time"
@@ -423,11 +423,11 @@ msgstr "Minuut"
423
 
424
  #: includes/CMB2_JS.php:126
425
  msgid "Second"
426
- msgstr ""
427
 
428
  #: includes/CMB2_JS.php:127
429
  msgid "Now"
430
- msgstr ""
431
 
432
  #: includes/CMB2_JS.php:135
433
  msgid "Use this file"
@@ -435,7 +435,7 @@ msgstr "Gebruik dit bestand"
435
 
436
  #: includes/CMB2_JS.php:136
437
  msgid "Use these files"
438
- msgstr ""
439
 
440
  #: includes/CMB2_JS.php:137 includes/types/CMB2_Type_File_Base.php:61
441
  msgid "Remove Image"
@@ -465,7 +465,8 @@ msgstr "Voeg Rij Toe"
465
  msgid ""
466
  "Term Metadata is a WordPress > 4.4 feature. Please upgrade your WordPress "
467
  "install."
468
- msgstr ""
 
469
 
470
  #: includes/CMB2_hookup.php:149
471
  msgid "Term metaboxes configuration requires a 'taxonomies' parameter"
@@ -473,7 +474,7 @@ msgstr ""
473
 
474
  #: includes/helper-functions.php:93
475
  msgid "No oEmbed Results Found for %s. View more info at %s"
476
- msgstr ""
477
 
478
  #: includes/helper-functions.php:279
479
  msgid "Save"
@@ -482,12 +483,12 @@ msgstr "Opslaan"
482
  #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
483
  #: tests/test-cmb-types.php:701
484
  msgid "Add or Upload File"
485
- msgstr ""
486
 
487
  #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
488
  #: tests/test-cmb-types.php:663
489
  msgid "Add or Upload Files"
490
- msgstr ""
491
 
492
  #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
493
  #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
@@ -506,7 +507,7 @@ msgstr ""
506
  msgid ""
507
  "CMB2 will create metaboxes and forms with custom fields that will blow your "
508
  "mind."
509
- msgstr ""
510
 
511
  #. Author of the plugin/theme
512
  msgid "WebDevStudios"
57
 
58
  #: example-functions.php:143
59
  msgid "Test Text Small"
60
+ msgstr "Test tekst klein"
61
 
62
  #: example-functions.php:156
63
  msgid "Test Text Medium"
64
+ msgstr "Test tekst medium"
65
 
66
  #: example-functions.php:164
67
  msgid "Custom Rendered Field"
73
 
74
  #: example-functions.php:181
75
  msgid "Test Text Email"
76
+ msgstr "Test tekst e-mail"
77
 
78
  #: example-functions.php:189
79
  msgid "Test Time"
93
 
94
  #: example-functions.php:220
95
  msgid "Test Date/Time Picker Combo (UNIX timestamp)"
96
+ msgstr "Test datum/tijdprikker combinatie (Unix timestamp)"
97
 
98
  #: example-functions.php:237
99
  msgid "Test Money"
105
 
106
  #: example-functions.php:259
107
  msgid "Test Text Area"
108
+ msgstr "Test tekst gebied"
109
 
110
  #: example-functions.php:266
111
  msgid "Test Text Area Small"
112
+ msgstr "Test tekst gebied klein"
113
 
114
  #: example-functions.php:273
115
  msgid "Test Text Area for Code"
116
+ msgstr "Test tekst gebied voor code"
117
 
118
  #: example-functions.php:280
119
  msgid "Test Title Weeeee"
120
+ msgstr "Test titel Weeee"
121
 
122
  #: example-functions.php:281
123
  msgid "This is a title description"
124
+ msgstr "Dit is een titel beschrijving"
125
 
126
  #: example-functions.php:287
127
  msgid "Test Select"
128
+ msgstr "Test selectie"
129
 
130
  #: example-functions.php:293 example-functions.php:306
131
  #: example-functions.php:318
144
 
145
  #: example-functions.php:300
146
  msgid "Test Radio inline"
147
+ msgstr "Test radio inline"
148
 
149
  #: example-functions.php:313
150
  msgid "Test Radio"
151
+ msgstr "TEst radio"
152
 
153
  #: example-functions.php:325
154
  msgid "Test Taxonomy Radio"
160
 
161
  #: example-functions.php:342
162
  msgid "Test Taxonomy Multi Checkbox"
163
+ msgstr "Test Taxonomy multi checkbox"
164
 
165
  #: example-functions.php:351
166
  msgid "Test Checkbox"
172
 
173
  #: example-functions.php:364 tests/test-cmb-field.php:272
174
  msgid "Check One"
175
+ msgstr "Check een"
176
 
177
  #: example-functions.php:365 tests/test-cmb-field.php:273
178
  msgid "Check Two"
179
+ msgstr "Check twee"
180
 
181
  #: example-functions.php:366 tests/test-cmb-field.php:274
182
  msgid "Check Three"
183
+ msgstr "Check drie"
184
 
185
  #: example-functions.php:372
186
  msgid "Test wysiwyg"
200
 
201
  #: example-functions.php:388
202
  msgid "Upload or add multiple images/attachments."
203
+ msgstr "Uplaod of voeg meerdere beelden/bijlagen toe."
204
 
205
  #: example-functions.php:395
206
  msgid "oEmbed"
214
 
215
  #: example-functions.php:427
216
  msgid "About Page Metabox"
217
+ msgstr "Over pagina Metabox"
218
 
219
  #: example-functions.php:456
220
  msgid "Repeating Field Group"
221
+ msgstr "Veldgroep herhalen"
222
 
223
  #: example-functions.php:464
224
  msgid "Generates reusable form entries"
225
+ msgstr "Genereer herbruikbare formulier toevoegingen"
226
 
227
  #: example-functions.php:466
228
  msgid "Entry {#}"
229
+ msgstr "Bericht {#}"
230
 
231
  #: example-functions.php:467
232
  msgid "Add Another Entry"
233
+ msgstr "Voeg nog een bericht toe"
234
 
235
  #: example-functions.php:468
236
  msgid "Remove Entry"
237
+ msgstr "Verwijder bericht"
238
 
239
  #: example-functions.php:481
240
  msgid "Entry Title"
241
+ msgstr "Bericht titel"
242
 
243
  #: example-functions.php:488
244
  msgid "Description"
246
 
247
  #: example-functions.php:489
248
  msgid "Write a short description for this entry"
249
+ msgstr "Schrijf een korte beschrijving voor dit bericht"
250
 
251
  #: example-functions.php:495
252
  msgid "Entry Image"
253
+ msgstr "Bericht afbeelding"
254
 
255
  #: example-functions.php:501
256
  msgid "Image Caption"
290
 
291
  #: example-functions.php:590
292
  msgid "Category Metabox"
293
+ msgstr "Categorie Metabox"
294
 
295
  #: example-functions.php:605
296
  msgid "Term Image"
297
+ msgstr "Term afbeelding"
298
 
299
  #: example-functions.php:612
300
  msgid "Arbitrary Term Field"
326
 
327
  #: includes/CMB2_Ajax.php:177 tests/cmb-tests-base.php:64
328
  msgid "No oEmbed Results Found for %s. View more info at"
329
+ msgstr "Geen oEmbeds gevonden voor %s. Bekijk meer info over"
330
 
331
  #: includes/CMB2_Field.php:1186
332
  msgid "Add Group"
343
 
344
  #: includes/CMB2_Field.php:1269
345
  msgid "Sorry, this field does not have a cmb_id specified."
346
+ msgstr "Sorry, dit veld heeft geen cmg_id."
347
 
348
  #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:139
349
  #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
407
 
408
  #: includes/CMB2_JS.php:122
409
  msgid "Choose Time"
410
+ msgstr "Kies een tijd"
411
 
412
  #: includes/CMB2_JS.php:123
413
  msgid "Time"
423
 
424
  #: includes/CMB2_JS.php:126
425
  msgid "Second"
426
+ msgstr "Seconde"
427
 
428
  #: includes/CMB2_JS.php:127
429
  msgid "Now"
430
+ msgstr "Nu"
431
 
432
  #: includes/CMB2_JS.php:135
433
  msgid "Use this file"
435
 
436
  #: includes/CMB2_JS.php:136
437
  msgid "Use these files"
438
+ msgstr "Gebruik deze bestanden"
439
 
440
  #: includes/CMB2_JS.php:137 includes/types/CMB2_Type_File_Base.php:61
441
  msgid "Remove Image"
465
  msgid ""
466
  "Term Metadata is a WordPress > 4.4 feature. Please upgrade your WordPress "
467
  "install."
468
+ msgstr "Term Metadata is een Wordpress > 4.4 optie. Upgrade je WordPress alstublieft"
469
+ "installeren."
470
 
471
  #: includes/CMB2_hookup.php:149
472
  msgid "Term metaboxes configuration requires a 'taxonomies' parameter"
474
 
475
  #: includes/helper-functions.php:93
476
  msgid "No oEmbed Results Found for %s. View more info at %s"
477
+ msgstr "Geen oEmbeds gevonden voor %s. Bekijk meer info over %s"
478
 
479
  #: includes/helper-functions.php:279
480
  msgid "Save"
483
  #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
484
  #: tests/test-cmb-types.php:701
485
  msgid "Add or Upload File"
486
+ msgstr "Voeg toe of upload bestand"
487
 
488
  #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
489
  #: tests/test-cmb-types.php:663
490
  msgid "Add or Upload Files"
491
+ msgstr "Voeg toe of upload bestanden"
492
 
493
  #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
494
  #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
507
  msgid ""
508
  "CMB2 will create metaboxes and forms with custom fields that will blow your "
509
  "mind."
510
+ msgstr "CMB2 maakt te gekke metaboxen en formulieren met extra velden."
511
 
512
  #. Author of the plugin/theme
513
  msgid "WebDevStudios"
cmb/languages/cmb2-pt_BR.mo CHANGED
Binary file
cmb/languages/cmb2-pt_BR.po CHANGED
@@ -1,529 +1,678 @@
1
- # Copyright (C) 2016 WebDevStudios
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
- # Diego Medeiros <diego@magikal.com.br>, 2015
5
- # Lucas <lucas.cdsilva@gmail.com>, 2015
6
  msgid ""
7
  msgstr ""
8
- "Project-Id-Version: CMB2\n"
9
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
10
- "POT-Creation-Date: 2016-06-27 17:01:22+00:00\n"
11
- "PO-Revision-Date: 2016-07-25 19:10+0000\n"
12
- "Last-Translator: Justin Sternberg <me@jtsternberg.com>\n"
13
- "Language-Team: Portuguese (Brazil) (http://www.transifex.com/wp-translations/cmb2/language/pt_BR/)\n"
14
  "MIME-Version: 1.0\n"
15
  "Content-Type: text/plain; charset=UTF-8\n"
16
  "Content-Transfer-Encoding: 8bit\n"
17
- "Language: pt_BR\n"
18
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
19
- "X-Generator: grunt-wp-i18n 0.4.9\n"
20
- "X-Poedit-Basepath: ../\n"
21
- "X-Poedit-Bookmarks: \n"
22
- "X-Poedit-Country: United States\n"
23
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
24
- "X-Poedit-SearchPath-0: .\n"
25
- "X-Poedit-SourceCharset: UTF-8\n"
26
- "X-Textdomain-Support: yes\n"
27
-
28
- #: example-functions.php:117 tests/test-cmb-field.php:255
29
- msgid "Test Metabox"
30
- msgstr "Metabox de teste "
31
 
32
- #: example-functions.php:130 example-functions.php:436
33
- msgid "Test Text"
34
- msgstr "Texto teste"
 
35
 
36
- #: example-functions.php:131 example-functions.php:144
37
- #: example-functions.php:157 example-functions.php:165
38
- #: example-functions.php:173 example-functions.php:182
39
- #: example-functions.php:190 example-functions.php:205
40
- #: example-functions.php:213 example-functions.php:221
41
- #: example-functions.php:238 example-functions.php:247
42
- #: example-functions.php:260 example-functions.php:267
43
- #: example-functions.php:274 example-functions.php:288
44
- #: example-functions.php:301 example-functions.php:314
45
- #: example-functions.php:326 example-functions.php:335
46
- #: example-functions.php:343 example-functions.php:352
47
- #: example-functions.php:359 example-functions.php:373
48
- #: example-functions.php:437 example-functions.php:528
49
- #: example-functions.php:536 example-functions.php:543
50
- #: example-functions.php:550 example-functions.php:557
51
- #: example-functions.php:564 example-functions.php:571
52
- #: example-functions.php:598 example-functions.php:606
53
- #: example-functions.php:613 example-functions.php:650
54
- #: tests/test-cmb-field.php:267
55
- msgid "field description (optional)"
56
- msgstr "Campo de descrição (opcional)"
57
 
58
- #: example-functions.php:143
59
- msgid "Test Text Small"
60
- msgstr "Teste Texto Pequeno"
61
 
62
- #: example-functions.php:156
63
- msgid "Test Text Medium"
64
- msgstr "Teste Texto Médio"
65
 
66
- #: example-functions.php:164
67
- msgid "Custom Rendered Field"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  msgstr ""
69
 
70
- #: example-functions.php:172
71
- msgid "Website URL"
72
- msgstr "URL do Website"
73
 
74
- #: example-functions.php:181
75
- msgid "Test Text Email"
76
- msgstr "Teste Texto Email"
 
77
 
78
- #: example-functions.php:189
79
- msgid "Test Time"
80
- msgstr "Teste Horário "
81
 
82
- #: example-functions.php:197 example-functions.php:198
83
- msgid "Time zone"
84
- msgstr "Fuso horário"
85
 
86
- #: example-functions.php:204
87
- msgid "Test Date Picker"
88
- msgstr "Teste Selecionador Data"
 
89
 
90
- #: example-functions.php:212
91
- msgid "Test Date Picker (UNIX timestamp)"
92
- msgstr "Teste Selecionador Data (UNIX timestamp)"
93
 
94
- #: example-functions.php:220
95
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
96
- msgstr "Teste Date/ Selecionador Hora Combo (UNIX timestamp)"
97
 
98
- #: example-functions.php:237
99
- msgid "Test Money"
100
- msgstr "Teste Preço"
101
 
102
- #: example-functions.php:246
103
- msgid "Test Color Picker"
104
- msgstr "Teste Selecionador Cor "
105
 
106
- #: example-functions.php:259
107
- msgid "Test Text Area"
108
- msgstr "Teste Área de Texto"
109
 
110
- #: example-functions.php:266
111
- msgid "Test Text Area Small"
112
- msgstr "Teste Área de Texto Pequena"
113
 
114
- #: example-functions.php:273
115
- msgid "Test Text Area for Code"
116
- msgstr "Teste Área de Texto para código"
117
 
118
- #: example-functions.php:280
119
- msgid "Test Title Weeeee"
120
- msgstr "Teste Título Weeeee"
121
 
122
- #: example-functions.php:281
123
- msgid "This is a title description"
124
- msgstr "Essa é a descrição do título"
125
 
126
- #: example-functions.php:287
127
- msgid "Test Select"
128
- msgstr "Teste Selecionador"
129
 
130
- #: example-functions.php:293 example-functions.php:306
131
- #: example-functions.php:318
132
- msgid "Option One"
133
- msgstr "primeira opção"
134
 
135
- #: example-functions.php:294 example-functions.php:307
136
- #: example-functions.php:319
137
- msgid "Option Two"
138
- msgstr "segunda opção"
139
 
140
- #: example-functions.php:295 example-functions.php:308
141
- #: example-functions.php:320
142
- msgid "Option Three"
143
- msgstr "terceira opção"
144
 
145
- #: example-functions.php:300
146
- msgid "Test Radio inline"
147
- msgstr "Texte Radio em linha"
148
 
149
- #: example-functions.php:313
150
- msgid "Test Radio"
151
- msgstr "Teste Radio"
152
 
153
- #: example-functions.php:325
154
- msgid "Test Taxonomy Radio"
155
- msgstr "Teste Radio Taxonomia"
156
 
157
- #: example-functions.php:334
158
- msgid "Test Taxonomy Select"
159
- msgstr "Teste Selecionador Taxonomia"
 
160
 
161
- #: example-functions.php:342
162
- msgid "Test Taxonomy Multi Checkbox"
163
- msgstr "Teste Multi Checkbox Taxonomia"
 
164
 
165
- #: example-functions.php:351
166
- msgid "Test Checkbox"
167
- msgstr "Teste Checkbox"
168
 
169
- #: example-functions.php:358 tests/test-cmb-field.php:266
170
- msgid "Test Multi Checkbox"
171
- msgstr "Teste Multi Checkbox"
172
 
173
- #: example-functions.php:364 tests/test-cmb-field.php:272
174
- msgid "Check One"
175
- msgstr "Caixa de Seleção 1"
176
 
177
- #: example-functions.php:365 tests/test-cmb-field.php:273
178
- msgid "Check Two"
179
- msgstr "Caixa de Seleção 2"
 
180
 
181
- #: example-functions.php:366 tests/test-cmb-field.php:274
182
- msgid "Check Three"
183
- msgstr "Caixa de Seleção 3"
184
 
185
- #: example-functions.php:372
186
- msgid "Test wysiwyg"
187
- msgstr "Teste wysiwyg"
188
 
189
- #: example-functions.php:380
190
- msgid "Test Image"
191
- msgstr "Teste Imagem"
192
 
193
- #: example-functions.php:381
194
- msgid "Upload an image or enter a URL."
195
- msgstr "Faça o upload de uma imagem ou digite uma URL."
196
 
197
- #: example-functions.php:387
198
- msgid "Multiple Files"
199
- msgstr "Múltiplos Arquivos "
200
 
201
- #: example-functions.php:388
202
- msgid "Upload or add multiple images/attachments."
203
- msgstr "Carregar ou adicionar várias imagens / anexos."
204
 
205
- #: example-functions.php:395
206
- msgid "oEmbed"
207
- msgstr "oEmbed"
208
 
209
- #: example-functions.php:396
210
- msgid ""
211
- "Enter a youtube, twitter, or instagram URL. Supports services listed at <a "
212
- "href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
213
- msgstr "Digite um youtube, twitter, ou URL instagram. Suporta serviços listados no <a href=\"http://codex.wordpress.org/Embeds\"> http://codex.wordpress.org/Embeds </a>"
214
 
215
- #: example-functions.php:427
216
- msgid "About Page Metabox"
217
- msgstr "Página Sobre Metabox"
218
 
219
- #: example-functions.php:456
220
- msgid "Repeating Field Group"
221
- msgstr "Repetir Grupo de Campos"
222
 
223
- #: example-functions.php:464
224
- msgid "Generates reusable form entries"
225
- msgstr "Gera entradas de formulários reutilizáveis"
226
 
227
- #: example-functions.php:466
228
- msgid "Entry {#}"
229
- msgstr "Entrada {#}"
230
 
231
- #: example-functions.php:467
232
- msgid "Add Another Entry"
233
- msgstr "Adicionar outra entrada"
234
 
235
- #: example-functions.php:468
236
- msgid "Remove Entry"
237
- msgstr "Remover Entrada"
238
 
239
- #: example-functions.php:481
240
- msgid "Entry Title"
241
- msgstr "Título Entrada"
242
 
243
- #: example-functions.php:488
244
- msgid "Description"
245
- msgstr "Descrição"
 
246
 
247
- #: example-functions.php:489
248
- msgid "Write a short description for this entry"
249
- msgstr "Faça uma breve descrição para esta entrada"
250
 
251
- #: example-functions.php:495
252
- msgid "Entry Image"
253
- msgstr "Imagem entrada "
254
 
255
- #: example-functions.php:501
256
- msgid "Image Caption"
257
- msgstr "Descrição da imagem"
258
 
259
- #: example-functions.php:520
260
- msgid "User Profile Metabox"
261
- msgstr "Perfil de usuário Metabox"
262
 
263
- #: example-functions.php:527 example-functions.php:597
264
- msgid "Extra Info"
265
- msgstr "Informação extra"
266
 
267
- #: example-functions.php:535
268
- msgid "Avatar"
269
- msgstr "Avatar"
270
 
271
- #: example-functions.php:542
272
- msgid "Facebook URL"
273
- msgstr "URL do Facebook"
274
 
275
- #: example-functions.php:549
276
- msgid "Twitter URL"
277
- msgstr "URL do Twitter "
278
 
279
- #: example-functions.php:556
280
- msgid "Google+ URL"
281
- msgstr "URL do Google+"
282
 
283
- #: example-functions.php:563
284
- msgid "Linkedin URL"
285
- msgstr "URL do Linkedin"
 
 
 
 
 
 
 
 
286
 
287
- #: example-functions.php:570
288
  msgid "User Field"
289
  msgstr "Campo de Usuário"
290
 
 
 
 
 
291
  #: example-functions.php:590
292
- msgid "Category Metabox"
293
- msgstr ""
294
 
295
- #: example-functions.php:605
296
- msgid "Term Image"
297
- msgstr ""
298
 
299
- #: example-functions.php:612
300
- msgid "Arbitrary Term Field"
301
- msgstr ""
302
 
303
- #: example-functions.php:634
304
- msgid "Theme Options Metabox"
305
- msgstr "Metabox Opções do Tema"
306
 
307
- #: example-functions.php:649
308
- msgid "Site Background Color"
309
- msgstr "Cor de fundo do site"
310
 
311
- #: includes/CMB2.php:129
312
- msgid "Metabox configuration is required to have an ID parameter"
313
- msgstr "Configuração Metabox é necessário para ter um parâmetro de ID"
314
 
315
- #: includes/CMB2.php:418
316
- msgid "Click to toggle"
317
- msgstr "Clique para expandir ou recolher."
318
 
319
- #: includes/CMB2_Ajax.php:71
320
- msgid "Please Try Again"
321
- msgstr "Tente novamente."
322
 
323
- #: includes/CMB2_Ajax.php:173 tests/cmb-tests-base.php:59
324
- msgid "Remove Embed"
325
- msgstr "Remover Embed"
326
 
327
- #: includes/CMB2_Ajax.php:177 tests/cmb-tests-base.php:64
328
- msgid "No oEmbed Results Found for %s. View more info at"
329
- msgstr "Nenhum resultado oEmbed Encontrado para %s. Ver mais informações"
330
 
331
- #: includes/CMB2_Field.php:1186
332
- msgid "Add Group"
333
- msgstr "Adicionar Grupo"
334
 
335
- #: includes/CMB2_Field.php:1187
336
- msgid "Remove Group"
337
- msgstr "Remove Grupo"
338
 
339
- #: includes/CMB2_Field.php:1209 includes/CMB2_Field.php:1213
340
- #: tests/test-cmb-field.php:229
341
- msgid "None"
342
- msgstr "Nenhum"
343
 
344
- #: includes/CMB2_Field.php:1269
345
- msgid "Sorry, this field does not have a cmb_id specified."
346
- msgstr ""
347
 
348
- #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:139
349
- #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
350
- #: tests/test-cmb-types.php:701
351
- msgid "File:"
352
- msgstr "Arquivo:"
353
 
354
- #: includes/CMB2_JS.php:86 includes/CMB2_JS.php:119
355
- msgid "Clear"
356
- msgstr "Limpar"
357
 
358
- #: includes/CMB2_JS.php:87
359
- msgid "Default"
360
- msgstr "Padrão"
361
 
362
- #: includes/CMB2_JS.php:88
363
- msgid "Select Color"
364
- msgstr "Selecionar Cor"
365
 
366
- #: includes/CMB2_JS.php:89
367
- msgid "Current Color"
368
- msgstr "Cor atual"
369
 
370
- #: includes/CMB2_JS.php:110
371
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
- msgstr "Domingo, Segunda-feira, Terça-feira, Quarta-feira, Quinta-feira, Sexta-feira, Sábado"
373
 
374
- #: includes/CMB2_JS.php:111
375
- msgid "Su, Mo, Tu, We, Th, Fr, Sa"
376
- msgstr "Dm, Sg, Tr, Qua, Qui, Sx, Sb"
377
 
378
- #: includes/CMB2_JS.php:112
379
- msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
380
- msgstr "Dom, Seg, Ter, Qua, Qui, Sex, Sab"
381
 
382
- #: includes/CMB2_JS.php:113
383
- msgid ""
384
- "January, February, March, April, May, June, July, August, September, "
385
- "October, November, December"
386
- msgstr "Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro"
387
 
388
- #: includes/CMB2_JS.php:114
389
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
390
- msgstr "Jan, Fev, Mar, Abr, Maio, Jun, Jul, Ago, Set, Out, Nov, Dez"
391
 
392
- #: includes/CMB2_JS.php:115
393
- msgid "Next"
394
- msgstr "Seguinte"
395
 
396
- #: includes/CMB2_JS.php:116
397
- msgid "Prev"
398
- msgstr "Anterior"
399
 
400
- #: includes/CMB2_JS.php:117
401
- msgid "Today"
402
- msgstr "Hoje"
403
 
404
- #: includes/CMB2_JS.php:118 includes/CMB2_JS.php:128
405
- msgid "Done"
406
- msgstr "Concluído"
407
 
408
- #: includes/CMB2_JS.php:122
409
- msgid "Choose Time"
410
- msgstr "Escolha tempo"
411
 
412
- #: includes/CMB2_JS.php:123
413
- msgid "Time"
414
- msgstr "Hora"
415
 
416
- #: includes/CMB2_JS.php:124
417
- msgid "Hour"
418
- msgstr "Hora"
419
 
420
- #: includes/CMB2_JS.php:125
421
- msgid "Minute"
422
- msgstr "Minuto"
423
 
424
- #: includes/CMB2_JS.php:126
425
- msgid "Second"
426
- msgstr "Segundo"
427
 
428
- #: includes/CMB2_JS.php:127
429
- msgid "Now"
430
- msgstr "Agora"
 
431
 
432
- #: includes/CMB2_JS.php:135
433
- msgid "Use this file"
434
- msgstr "Utilizar esse arquivo"
 
435
 
436
- #: includes/CMB2_JS.php:136
437
- msgid "Use these files"
438
- msgstr "Usar estes arquivos"
 
439
 
440
- #: includes/CMB2_JS.php:137 includes/types/CMB2_Type_File_Base.php:61
441
- msgid "Remove Image"
442
- msgstr "Remover a imagem"
443
 
444
- #: includes/CMB2_JS.php:138 includes/CMB2_Types.php:257
445
- #: includes/types/CMB2_Type_File_Base.php:80 tests/test-cmb-types-base.php:143
446
- #: tests/test-cmb-types.php:47 tests/test-cmb-types.php:55
447
- #: tests/test-cmb-types.php:701
448
- msgid "Remove"
449
- msgstr "Remover"
450
 
451
- #: includes/CMB2_JS.php:140 includes/types/CMB2_Type_File_Base.php:78
452
- #: tests/test-cmb-types-base.php:143 tests/test-cmb-types.php:701
453
- msgid "Download"
454
- msgstr "Download"
455
 
456
- #: includes/CMB2_JS.php:141
457
- msgid "Select / Deselect All"
458
- msgstr "Selecione / Remove tudo"
459
 
460
- #: includes/CMB2_Types.php:194
461
- msgid "Add Row"
462
- msgstr "Adicionar Linha"
463
 
464
- #: includes/CMB2_hookup.php:145
465
- msgid ""
466
- "Term Metadata is a WordPress > 4.4 feature. Please upgrade your WordPress "
467
- "install."
468
- msgstr ""
469
 
470
- #: includes/CMB2_hookup.php:149
471
- msgid "Term metaboxes configuration requires a 'taxonomies' parameter"
472
- msgstr ""
473
 
474
- #: includes/helper-functions.php:93
475
- msgid "No oEmbed Results Found for %s. View more info at %s"
476
- msgstr ""
477
 
478
- #: includes/helper-functions.php:279
479
- msgid "Save"
480
- msgstr "Salvar"
481
 
482
- #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
483
- #: tests/test-cmb-types.php:701
484
- msgid "Add or Upload File"
485
- msgstr "Adicionar ou carregar arquivo"
486
 
487
- #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
488
- #: tests/test-cmb-types.php:663
489
- msgid "Add or Upload Files"
490
- msgstr "Adicionar ou carregar arquivos"
491
 
492
- #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
493
- #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
494
- msgid "No terms"
495
- msgstr "nenhum termo"
496
 
497
- #. Plugin Name of the plugin/theme
498
- msgid "CMB2"
499
- msgstr "CMB2"
500
 
501
- #. Plugin URI of the plugin/theme
502
- msgid "https://github.com/CMB2/CMB2"
503
- msgstr "https://github.com/CMB2/CMB2"
504
 
505
- #. Description of the plugin/theme
506
- msgid ""
507
- "CMB2 will create metaboxes and forms with custom fields that will blow your "
508
- "mind."
509
- msgstr "CMB2 irá criar caixas de meta e os formulários com campos personalizados que vai explodir sua mente."
510
 
511
- #. Author of the plugin/theme
512
- msgid "WebDevStudios"
513
- msgstr "WebDevStudios"
514
 
515
- #. Author URI of the plugin/theme
516
- msgid "http://webdevstudios.com"
517
- msgstr "http://webdevstudios.com"
518
 
519
- #: includes/CMB2_JS.php:109
520
- msgctxt "Valid formatDate string for jquery-ui datepicker"
521
- msgid "mm/dd/yy"
522
- msgstr "dd/mm/yy"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
523
 
524
- #: includes/CMB2_JS.php:129
525
- msgctxt ""
526
- "Valid formatting string, as per "
527
- "http://trentrichardson.com/examples/timepicker/"
528
- msgid "hh:mm TT"
529
- msgstr "hh:mm TT"
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in Portuguese (Brazil)
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
 
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-04-19 15:56:59+0000\n"
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
 
9
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
+ "Language: pt_BR\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
 
 
 
 
 
 
 
 
 
13
 
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
17
+ msgstr "O método '%s' precisa ser substituído."
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr "%s &mdash; Atualizado!"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr "%1$s precisa ser implementado pela classe estendida."
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr "https://cmb2.io"
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr "Equipe CMB2"
34
+
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr "https://github.com/CMB2/CMB2"
38
+
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr "Remover linha"
42
+
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr "Nada para atualizar."
46
+
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr "Configurações atualizadas."
50
+
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr "Opções do tema"
54
+
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr "Alternar painel: %s"
58
+
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr "Classes de tipo de campo personalizado do CMB2 devem estender CMB2_Type_Base."
62
+
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr "Será exibido somente nos contextos \"editáveis\" da API REST (solicitações `POST)."
66
+
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr "Teste de texto editável via REST"
70
+
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr "Será exibida na API REST nesta página e nas páginas."
74
+
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr "Texto de test REST"
78
+
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr "Caixa de teste REST"
82
+
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr "Escopo sob o qual a solicitação é feita; determina quais campos estarão na resposta."
86
+
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr "Limita os resultados para os que correspondem a uma string."
90
+
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr "Número máximo de itens a serem retornados como resultado."
94
+
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr "Página atual da coleção."
98
+
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr "Método '%s' não implementado. Ele precisa ser substituído na subclasse."
113
+
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr "Valor de erro para %s"
117
+
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr "Nenhum campo encontrado com este id."
122
+
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr "O valor do campo CMB2 não pode ser modificado sem que os parâmetros object_id e object_type estejam especificados."
126
+
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr "O valor do campo CMB2 não pode ser atualizado sem que o parâmetro value esteja especificado."
130
+
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr "Para ver ou modificar o valor do campo, os argumentos 'object_id' e 'object_type' são obrigatórios."
135
+
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr "Quando o argumento '_rendered' é passado, os atributos renderizáveis do campo serão retornado já completamente renderizados. Por padrão, os nomes dos callbacks para a renderização dos atributos são retornados."
139
+
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr "Inclui o objeto da caixa cujos campos são registrados na resposta."
143
+
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr "Nenhuma caixa encontrada."
147
+
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr "Inclui os atributos completamente renderizados, 'form_open', 'form_close', assim como os manipuladores de script enfileirados com 'js_dependencies' e folhas de estilo com 'css_dependencies'."
151
+
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr "Inclui na resposta os campos registrados para a caixa."
155
+
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr "O título do objeto."
159
+
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr "O id do objeto."
163
+
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr "Uma descrição legível por humanos do objeto."
167
+
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr "Nenhuma caixa encontrada com este id. Uma caixa precisa ser registrada com o parâmetro \"show_in_rest\" configurado."
171
+
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr "Esta caixa não tem permissões de escrita."
175
+
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr "Esta caixa não tem permissões de leitura."
179
+
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr "Método inválido de %1$s: %2$s"
183
+
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr "Propriedade inválida de %1$s: %2$s"
188
+
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr "%1$s foi chamado com um parâmetro que está <strong>depreciado</strong> desde a versão %2$s e não há uma alternativa disponível."
192
+
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr "%1$s foi chamado com um parâmetro que está <strong>depreciado</strong> desde a versão %2$s! %3$s"
196
+
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
199
  msgstr ""
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr "Digite um URL do youtube, twitter ou instagram. Os serviços suportados estão listados em %s."
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr "Olá, eu sou um campo somente para leitura"
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
+ msgstr "Campo desabilitado somente para leitura"
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr "Nenhum resultado oEmbed encontrado para %1$s. Mais informações em %2$s."
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr "Este campo não tem um cmb_id especificado."
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr "Campo com renderização personalizada"
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
+ msgstr "Configurações de metaboxes de termos requerem um parâmetro \"taxonomies\"."
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
+ msgstr "Metadados de termos é um recurso do WordPress 4.4+. Atualize sua instalação do WordPress."
238
 
239
+ #: example-functions.php:646
240
+ msgid "Arbitrary Term Field"
241
+ msgstr "Campo de termo arbitrário"
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr "Imagem de termo"
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr "Metabox de categoria"
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr "CMB2 irá criar caixas de meta e os formulários com campos personalizados que vai explodir sua mente."
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr "CMB2"
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "Salvar"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "Adicionar ou carregar arquivo"
 
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "Adicionar ou carregar arquivos"
 
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "nenhum termo"
 
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "Adicionar Linha"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "Marcar / Desmarcar tudo"
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "Download"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
289
+ msgid "File:"
290
+ msgstr "Arquivo:"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "Remover"
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "Remover a imagem"
300
 
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
+ msgstr "Use estes campos"
304
 
305
+ #: includes/CMB2_JS.php:224
306
+ msgid "Use this file"
307
+ msgstr "Utilizar esse arquivo"
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "hh:mm TT"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "Agora"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "Segundo"
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "Minuto"
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "Hora"
329
 
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "Hora"
333
 
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "Escolha tempo"
337
 
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
+ msgid "Done"
340
+ msgstr "Concluído"
341
 
342
+ #: includes/CMB2_JS.php:206
343
+ msgid "Today"
344
+ msgstr "Hoje"
 
 
345
 
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "Anterior"
349
 
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "Seguinte"
353
 
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "Jan, Fev, Mar, Abr, Maio, Jun, Jul, Ago, Set, Out, Nov, Dez"
357
 
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro"
361
 
362
+ #: includes/CMB2_JS.php:201
363
+ msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
+ msgstr "Dom, Seg, Ter, Qua, Qui, Sex, Sab"
365
 
366
+ #: includes/CMB2_JS.php:200
367
+ msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
+ msgstr "Dm, Sg, Tr, Qua, Qui, Sx, Sb"
369
 
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
+ msgstr "Domingo, Segunda-feira, Terça-feira, Quarta-feira, Quinta-feira, Sexta-feira, Sábado"
373
 
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "dd/mm/yy"
378
 
379
+ #: includes/CMB2_JS.php:168
380
+ msgid "Current Color"
381
+ msgstr "Cor atual"
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "Selecionar Cor"
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "Padrão"
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "Limpar"
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "Nenhum"
398
 
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "Remove Grupo"
402
 
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "Adicionar Grupo"
406
 
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "Remover Embed"
410
 
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "Tente novamente."
414
 
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "Clique para expandir ou recolher."
418
+
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
+ msgstr "Configuração de metabox requer um parâmetro ID."
422
+
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "Cor de fundo do site"
426
 
427
+ #: example-functions.php:604
428
  msgid "User Field"
429
  msgstr "Campo de Usuário"
430
 
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "URL do Linkedin"
434
+
435
  #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "URL do Google+"
438
 
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "URL do Twitter "
442
 
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "URL do Facebook"
446
 
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "Avatar"
450
 
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "Informação extra"
454
 
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "Perfil de usuário Metabox"
458
 
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "Descrição da imagem"
462
 
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
+ msgstr "Imagem entrada "
466
 
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
+ msgstr "Faça uma breve descrição para esta entrada"
470
 
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "Descrição"
474
 
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr "Título Entrada"
478
 
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "Remover Entrada"
482
 
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "Adicionar outra entrada"
 
486
 
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "Entrada {#}"
490
 
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "Gera entradas de formulários reutilizáveis"
 
 
494
 
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "Repetir Grupo de Campos"
498
 
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "Página Sobre Metabox"
502
 
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "oEmbed"
506
 
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "Carregar ou adicionar várias imagens / anexos."
510
 
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "Múltiplos Arquivos "
514
 
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "Faça o upload de uma imagem ou digite uma URL."
518
 
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "Teste Imagem"
522
 
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "Teste wysiwyg"
 
 
526
 
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "Caixa de Seleção 3"
530
 
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "Caixa de Seleção 2"
534
 
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "Caixa de Seleção 1"
538
 
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "Teste Multi Checkbox"
542
 
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "Teste Checkbox"
546
 
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "Teste Multi Checkbox Taxonomia"
550
 
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "Teste Selecionador Taxonomia"
554
 
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "Teste Radio Taxonomia"
558
 
559
+ #: example-functions.php:339
560
+ msgid "Test Radio"
561
+ msgstr "Teste Radio"
562
 
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "Texte Radio em linha"
566
 
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "terceira opção"
571
 
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "segunda opção"
576
 
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "primeira opção"
581
 
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "Teste Selecionador"
585
 
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "Essa é a descrição do título"
 
 
 
589
 
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "Teste Título Weeeee"
 
593
 
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "Teste Área de Texto para código"
597
 
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "Teste Área de Texto Pequena"
601
 
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "Teste Área de Texto"
 
 
605
 
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "Teste Selecionador Cor "
609
 
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "Teste Preço"
613
 
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "Teste Date/ Selecionador Hora Combo (UNIX timestamp)"
617
 
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "Teste Selecionador Data (UNIX timestamp)"
 
621
 
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "Teste Selecionador Data"
 
625
 
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "Fuso horário"
 
629
 
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "Teste Horário "
633
 
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "Teste Texto Email"
637
 
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "URL do Website"
 
 
641
 
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "Teste Texto Médio"
645
 
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "Teste Texto Pequeno"
649
 
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "Campo de descrição (opcional)"
671
 
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "Teste Texto"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "Metabox de teste "
cmb/languages/cmb2-pt_PT.mo CHANGED
Binary file
cmb/languages/cmb2-pt_PT.po CHANGED
@@ -1,621 +1,678 @@
1
- # Copyright (C) 2016 WebDevStudios
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
- # Luis Martins <luis.martins@multiweb.pt>, 2015
5
- # Pedro Mendonça <ped.gaspar@gmail.com>, 2016
6
- # Álvaro Góis dos Santos <alvarogois@ovni.org>, 2016
7
  msgid ""
8
  msgstr ""
9
- "Project-Id-Version: CMB2\n"
10
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
11
- "POT-Creation-Date: 2016-09-05 21:59+0100\n"
12
- "PO-Revision-Date: 2016-09-05 22:07+0100\n"
13
- "Last-Translator: Pedro Mendonça <ped.gaspar@gmail.com>\n"
14
- "Language-Team: Pedro Mendonça <ped.gaspar@gmail.com>\n"
15
- "Language: pt_PT\n"
16
  "MIME-Version: 1.0\n"
17
  "Content-Type: text/plain; charset=UTF-8\n"
18
  "Content-Transfer-Encoding: 8bit\n"
19
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20
- "X-Generator: Poedit 1.8.8\n"
21
- "X-Poedit-Basepath: ..\n"
22
- "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
23
- "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;"
24
- "esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
25
- "esc_html_x: 1,2c\n"
26
- "X-Poedit-SourceCharset: UTF-8\n"
27
- "X-Textdomain-Support: yes\n"
28
- "X-Poedit-WPHeader: init.php\n"
29
- "X-Poedit-SearchPath-0: .\n"
30
-
31
- #: example-functions.php:117 tests/test-cmb-field.php:260
32
- msgid "Test Metabox"
33
- msgstr "Teste de metabox"
34
 
35
- #: example-functions.php:130 example-functions.php:452
36
- msgid "Test Text"
37
- msgstr "Teste de texto"
38
 
39
- #: example-functions.php:131 example-functions.php:144
40
- #: example-functions.php:157 example-functions.php:164
41
- #: example-functions.php:177 example-functions.php:185
42
- #: example-functions.php:194 example-functions.php:202
43
- #: example-functions.php:217 example-functions.php:225
44
- #: example-functions.php:233 example-functions.php:250
45
- #: example-functions.php:259 example-functions.php:272
46
- #: example-functions.php:279 example-functions.php:286
47
- #: example-functions.php:300 example-functions.php:313
48
- #: example-functions.php:326 example-functions.php:338
49
- #: example-functions.php:347 example-functions.php:355
50
- #: example-functions.php:364 example-functions.php:371
51
- #: example-functions.php:385 example-functions.php:453
52
- #: example-functions.php:544 example-functions.php:552
53
- #: example-functions.php:559 example-functions.php:566
54
- #: example-functions.php:573 example-functions.php:580
55
- #: example-functions.php:587 example-functions.php:614
56
- #: example-functions.php:622 example-functions.php:629
57
- #: example-functions.php:666 tests/test-cmb-field.php:272
58
- msgid "field description (optional)"
59
- msgstr "descrição do campo (opcional)"
60
 
61
- #: example-functions.php:143
62
- msgid "Test Text Small"
63
- msgstr "Teste de texto pequeno"
64
 
65
- #: example-functions.php:156
66
- msgid "Test Text Medium"
67
- msgstr "Teste de texto médio"
68
 
69
- #: example-functions.php:163
70
- msgid "Read-only Disabled Field"
71
- msgstr "Campo apenas de leitura"
72
 
73
- #: example-functions.php:167
74
- msgid "Hey there, I'm a read-only field"
75
- msgstr "Olá, eu sou um campo apenas de leitura"
76
 
77
- #: example-functions.php:176
78
- msgid "Custom Rendered Field"
79
- msgstr "Campo com apresentação personalizada"
80
 
81
- #: example-functions.php:184
82
- msgid "Website URL"
83
- msgstr "URL do website"
84
 
85
- #: example-functions.php:193
86
- msgid "Test Text Email"
87
- msgstr "Teste de texto de email"
88
 
89
- #: example-functions.php:201
90
- msgid "Test Time"
91
- msgstr "Teste de hora"
92
 
93
- #: example-functions.php:209 example-functions.php:210
94
- msgid "Time zone"
95
- msgstr "Fuso horário"
96
 
97
- #: example-functions.php:216
98
- msgid "Test Date Picker"
99
- msgstr "Teste de selecção de data"
100
 
101
- #: example-functions.php:224
102
- msgid "Test Date Picker (UNIX timestamp)"
103
- msgstr "Teste de selecção de data (UNIX timestamp)"
104
 
105
- #: example-functions.php:232
106
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
107
- msgstr "Teste de selecção de data e hora combinados (UNIX timestamp)"
108
 
109
- #: example-functions.php:249
110
- msgid "Test Money"
111
- msgstr "Teste de moeda"
112
 
113
- #: example-functions.php:258
114
- msgid "Test Color Picker"
115
- msgstr "Teste de selecção de cor"
116
 
117
- #: example-functions.php:271
118
- msgid "Test Text Area"
119
- msgstr "Teste de área de texto"
120
 
121
- #: example-functions.php:278
122
- msgid "Test Text Area Small"
123
- msgstr "Teste de área de texto pequena"
124
 
125
- #: example-functions.php:285
126
- msgid "Test Text Area for Code"
127
- msgstr "Teste de área de texto para código"
128
 
129
- #: example-functions.php:292
130
- msgid "Test Title Weeeee"
131
- msgstr "Teste de título"
132
 
133
- #: example-functions.php:293
134
- msgid "This is a title description"
135
- msgstr "Isto é uma descrição de título"
 
 
 
 
 
 
 
 
 
 
 
136
 
137
- #: example-functions.php:299
138
- msgid "Test Select"
139
- msgstr "Teste de selecção"
140
 
141
- #: example-functions.php:305 example-functions.php:318
142
- #: example-functions.php:330
143
- msgid "Option One"
144
- msgstr "Opção um"
145
 
146
- #: example-functions.php:306 example-functions.php:319
147
- #: example-functions.php:331
148
- msgid "Option Two"
149
- msgstr "Opção dois"
150
 
151
- #: example-functions.php:307 example-functions.php:320
152
- #: example-functions.php:332
153
- msgid "Option Three"
154
- msgstr "Opção três"
155
 
156
- #: example-functions.php:312
157
- msgid "Test Radio inline"
158
- msgstr "Teste de botões de opções em linha"
 
159
 
160
- #: example-functions.php:325
161
- msgid "Test Radio"
162
- msgstr "Teste de botões de opções"
163
 
164
- #: example-functions.php:337
165
- msgid "Test Taxonomy Radio"
166
- msgstr "Teste de botões de opção de taxonomia"
167
 
168
- #: example-functions.php:346
169
- msgid "Test Taxonomy Select"
170
- msgstr "Teste de selecção de taxonomia"
171
 
172
- #: example-functions.php:354
173
- msgid "Test Taxonomy Multi Checkbox"
174
- msgstr "Teste de caixas de selecção múltiplas de taxonomia"
175
 
176
- #: example-functions.php:363
177
- msgid "Test Checkbox"
178
- msgstr "Teste de caixa de selecção"
179
 
180
- #: example-functions.php:370 tests/test-cmb-field.php:271
181
- msgid "Test Multi Checkbox"
182
- msgstr "Teste de caixas de selecção múltiplas"
183
 
184
- #: example-functions.php:376 tests/test-cmb-field.php:277
185
- msgid "Check One"
186
- msgstr "Caixa de selecção um"
187
 
188
- #: example-functions.php:377 tests/test-cmb-field.php:278
189
- msgid "Check Two"
190
- msgstr "Caixa de selecção dois"
191
 
192
- #: example-functions.php:378 tests/test-cmb-field.php:279
193
- msgid "Check Three"
194
- msgstr "Caixa de selecção três"
195
 
196
- #: example-functions.php:384
197
- msgid "Test wysiwyg"
198
- msgstr "Teste de wysiwyg"
199
 
200
- #: example-functions.php:392
201
- msgid "Test Image"
202
- msgstr "Teste de imagem"
203
 
204
- #: example-functions.php:393
205
- msgid "Upload an image or enter a URL."
206
- msgstr "Carregar uma imagem ou introduzir URL."
207
 
208
- #: example-functions.php:399
209
- msgid "Multiple Files"
210
- msgstr "Múltiplos ficheiros"
 
211
 
212
- #: example-functions.php:400
213
- msgid "Upload or add multiple images/attachments."
214
- msgstr "Carregar ou adicionar múltiplas imagens/anexos."
215
 
216
- #: example-functions.php:407
217
- msgid "oEmbed"
218
- msgstr "oEmbed"
219
 
220
- #: example-functions.php:410
221
- #, php-format
222
- msgid ""
223
- "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
224
  msgstr ""
225
- "Insira um URL do YouTube, Twitter ou Instagram. Suporta os serviços listados "
226
- "em %s."
227
 
228
- #: example-functions.php:443
229
- msgid "About Page Metabox"
230
- msgstr "Metabox da página Sobre"
231
 
232
- #: example-functions.php:472
233
- msgid "Repeating Field Group"
234
- msgstr "Grupo de campos repetível"
 
235
 
236
- #: example-functions.php:480
237
- msgid "Generates reusable form entries"
238
- msgstr "Gera entradas de formulário reutilizáveis"
239
 
240
- #: example-functions.php:482
241
- msgid "Entry {#}"
242
- msgstr "Entrada {#}"
243
 
244
- #: example-functions.php:483
245
- msgid "Add Another Entry"
246
- msgstr "Adicionar outra entrada"
 
247
 
248
- #: example-functions.php:484
249
- msgid "Remove Entry"
250
- msgstr "Remover entrada"
251
 
252
- #: example-functions.php:497
253
- msgid "Entry Title"
254
- msgstr "Título da entrada"
255
 
256
- #: example-functions.php:504
257
- msgid "Description"
258
- msgstr "Descrição"
259
 
260
- #: example-functions.php:505
261
- msgid "Write a short description for this entry"
262
- msgstr "Escreva uma breve descrição sobre esta entrada"
263
 
264
- #: example-functions.php:511
265
- msgid "Entry Image"
266
- msgstr "Imagem da entrada"
267
 
268
- #: example-functions.php:517
269
- msgid "Image Caption"
270
- msgstr "Legenda da imagem"
271
 
272
- #: example-functions.php:536
273
- msgid "User Profile Metabox"
274
- msgstr "Metabox do perfil de utilizador"
275
 
276
- #: example-functions.php:543 example-functions.php:613
277
- msgid "Extra Info"
278
- msgstr "Informação extra"
279
 
280
- #: example-functions.php:551
281
- msgid "Avatar"
282
- msgstr "Avatar"
283
 
284
- #: example-functions.php:558
285
- msgid "Facebook URL"
286
- msgstr "URL do Facebook"
287
 
288
- #: example-functions.php:565
289
- msgid "Twitter URL"
290
- msgstr "URL do Twitter"
291
 
292
- #: example-functions.php:572
293
- msgid "Google+ URL"
294
- msgstr "URL do Google+"
295
 
296
- #: example-functions.php:579
297
- msgid "Linkedin URL"
298
- msgstr "URL do LinkedIn"
299
 
300
- #: example-functions.php:586
301
- msgid "User Field"
302
- msgstr "Campo de utilizador"
303
 
304
- #: example-functions.php:606
305
- msgid "Category Metabox"
306
- msgstr "Metabox de categoria"
307
 
308
- #: example-functions.php:621
309
- msgid "Term Image"
310
- msgstr "Imagem do termo"
311
 
312
- #: example-functions.php:628
313
- msgid "Arbitrary Term Field"
314
- msgstr "Campo de termo arbitrário"
 
315
 
316
- #: example-functions.php:650
317
- msgid "Theme Options Metabox"
318
- msgstr "Metabox de opções do tema"
 
319
 
320
- #: example-functions.php:665
321
- msgid "Site Background Color"
322
- msgstr "Cor de fundo do site"
323
 
324
- #: includes/CMB2.php:117
325
- msgid "Metabox configuration is required to have an ID parameter."
326
- msgstr "É necessário configurar a metabox para ter o parâmetro ID."
327
 
328
- #: includes/CMB2.php:432
329
- msgid "Click to toggle"
330
- msgstr "Clique para alternar"
331
 
332
- #: includes/CMB2_Ajax.php:71
333
- msgid "Please Try Again"
334
- msgstr "Por favor tente de novo"
 
335
 
336
- #: includes/CMB2_Ajax.php:173 tests/cmb-tests-base.php:59
337
- msgid "Remove Embed"
338
- msgstr "Remover incorporação"
339
 
340
- #: includes/CMB2_Ajax.php:181 includes/helper-functions.php:95
341
- #: tests/cmb-tests-base.php:68
342
- #, php-format
343
- msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
344
- msgstr ""
345
- "Nenhum resultado de oEmbed encontrado para %1$s. Ver mais informações em "
346
- "%2$s."
347
 
348
- #: includes/CMB2_Base.php:338
349
- #, php-format
350
- msgid ""
351
- "The \"%s\" field parameter has been deprecated in favor of the \"%s\" "
352
- "parameter."
353
- msgstr ""
354
- "O parâmetro de campo \"%s\" está obsoleto, por favor use o parâmetro \"%s\"."
355
 
356
- #: includes/CMB2_Base.php:342
357
- #, php-format
358
- msgid ""
359
- "Using the \"%s\" field parameter as a callback has been deprecated in favor "
360
- "of the \"%s\" parameter."
361
- msgstr ""
362
- "A utilização do parâmetro de campo \"%s\" está obsoleta, por favor use o "
363
- "parâmetro \"%s\"."
364
 
365
- #: includes/CMB2_Base.php:372
366
- #, php-format
367
- msgid ""
368
- "%1$s was called with a parameter that is <strong>deprecated</strong> since "
369
- "version %2$s! %3$s"
370
- msgstr ""
371
- "A função %1$s foi chamada com um parâmetro que está <strong>obsoleto</"
372
- "strong> desde a versão %2$s! %3$s"
373
 
374
- #: includes/CMB2_Base.php:375
375
- #, php-format
376
- msgid ""
377
- "%1$s was called with a parameter that is <strong>deprecated</strong> since "
378
- "version %2$s with no alternative available."
379
- msgstr ""
380
- "A função %1$s foi chamada com um parâmetro que está <strong>obsoleto</"
381
- "strong> desde a versão %2$s sem nenhuma alternativa disponível."
382
 
383
- #: includes/CMB2_Base.php:408 includes/types/CMB2_Type_Base.php:138
384
- #, php-format
385
- msgid "Invalid %1$s property: %2$s"
386
- msgstr "A propriedade de %1$s é inválida: %2$s"
387
 
388
- #: includes/CMB2_Base.php:422 includes/types/CMB2_Type_Base.php:123
389
- #, php-format
390
- msgid "Invalid %1$s method: %2$s"
391
- msgstr "O método de %1$s é inválido: %2$s"
392
 
393
- #: includes/CMB2_Field.php:1116
394
- msgid "Add Group"
395
- msgstr "Adicionar grupo"
396
 
397
- #: includes/CMB2_Field.php:1117
398
- msgid "Remove Group"
399
- msgstr "Remover grupo"
400
 
401
- #: includes/CMB2_Field.php:1139 includes/CMB2_Field.php:1143
402
- #: tests/test-cmb-field.php:234
403
- msgid "None"
404
- msgstr "Nenhum"
405
 
406
- #: includes/CMB2_Field.php:1204
407
- msgid "Sorry, this field does not have a cmb_id specified."
408
- msgstr "Desculpe, este campo não tem um cmb_id especificado."
409
 
410
- #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:155
411
- #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
412
- #: tests/test-cmb-types.php:701
413
- msgid "File:"
414
- msgstr "Ficheiro:"
415
 
416
- #: includes/CMB2_JS.php:96 includes/CMB2_JS.php:135
417
- msgid "Clear"
418
- msgstr "Limpar"
419
 
420
- #: includes/CMB2_JS.php:97
421
- msgid "Default"
422
- msgstr "Por omissão"
423
 
424
- #: includes/CMB2_JS.php:98
425
- msgid "Select Color"
426
- msgstr "Seleccionar cor"
 
427
 
428
- #: includes/CMB2_JS.php:99
429
  msgid "Current Color"
430
  msgstr "Cor actual"
431
 
432
- #: includes/CMB2_JS.php:125
433
- msgctxt "Valid formatDate string for jquery-ui datepicker"
434
- msgid "mm/dd/yy"
435
- msgstr "dd/mm/yy"
436
 
437
- #: includes/CMB2_JS.php:126
438
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
439
- msgstr ""
440
- "Domingo, Segunda-feira, Terça-feira, Quarta-feira, Quinta-feira, Sexta-"
441
- "feira, Sábado"
442
 
443
- #: includes/CMB2_JS.php:127
444
- msgid "Su, Mo, Tu, We, Th, Fr, Sa"
445
- msgstr "Dom, Seg, Ter, Qua, Qui, Sex, Sáb"
446
 
447
- #: includes/CMB2_JS.php:128
448
- msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
449
- msgstr "Dom, Seg, Ter, Qua, Qui, Sex, Sáb"
450
 
451
- #: includes/CMB2_JS.php:129
452
- msgid ""
453
- "January, February, March, April, May, June, July, August, September, "
454
- "October, November, December"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
455
  msgstr ""
456
- "Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, "
457
- "Outubro, Novembro, Dezembro"
458
 
459
- #: includes/CMB2_JS.php:130
460
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
461
- msgstr "Jan, Fev, Mar, Abr, Mai, Jun, Jul, Ago, Set, Out, Nov, Dez"
462
 
463
- #: includes/CMB2_JS.php:131
464
- msgid "Next"
465
- msgstr "Seguinte"
466
 
467
- #: includes/CMB2_JS.php:132
468
- msgid "Prev"
469
- msgstr "Anterior"
470
 
471
- #: includes/CMB2_JS.php:133
472
- msgid "Today"
473
- msgstr "Hoje"
474
 
475
- #: includes/CMB2_JS.php:134 includes/CMB2_JS.php:144
476
- msgid "Done"
477
- msgstr "Concluído"
478
 
479
- #: includes/CMB2_JS.php:138
480
- msgid "Choose Time"
481
- msgstr "Escolher hora"
482
 
483
- #: includes/CMB2_JS.php:139
484
- msgid "Time"
485
- msgstr "Hora"
486
 
487
- #: includes/CMB2_JS.php:140
488
- msgid "Hour"
489
- msgstr "Hora"
490
 
491
- #: includes/CMB2_JS.php:141
492
- msgid "Minute"
493
- msgstr "Minuto"
494
 
495
- #: includes/CMB2_JS.php:142
496
- msgid "Second"
497
- msgstr "Segundo"
498
 
499
- #: includes/CMB2_JS.php:143
500
- msgid "Now"
501
- msgstr "Agora"
502
 
503
- #: includes/CMB2_JS.php:145
504
- msgctxt ""
505
- "Valid formatting string, as per http://trentrichardson.com/examples/"
506
- "timepicker/"
507
- msgid "hh:mm TT"
508
- msgstr "hh:mm TT"
509
 
510
- #: includes/CMB2_JS.php:151
511
- msgid "Use this file"
512
- msgstr "Usar este ficheiro"
513
 
514
- #: includes/CMB2_JS.php:152
515
- msgid "Use these files"
516
- msgstr "Usar estes ficheiros"
517
 
518
- #: includes/CMB2_JS.php:153 includes/types/CMB2_Type_File_Base.php:61
519
- msgid "Remove Image"
520
- msgstr "Remover imagem"
521
 
522
- #: includes/CMB2_JS.php:154 includes/CMB2_Types.php:303
523
- #: includes/types/CMB2_Type_File_Base.php:80 tests/test-cmb-types-base.php:143
524
- #: tests/test-cmb-types.php:47 tests/test-cmb-types.php:55
525
- #: tests/test-cmb-types.php:701
526
- msgid "Remove"
527
- msgstr "Remover"
528
 
529
- #: includes/CMB2_JS.php:156 includes/types/CMB2_Type_File_Base.php:78
530
- #: tests/test-cmb-types-base.php:143 tests/test-cmb-types.php:701
531
- msgid "Download"
532
- msgstr "Descarregar"
533
 
534
- #: includes/CMB2_JS.php:157
535
- msgid "Select / Deselect All"
536
- msgstr "Seleccionar / desseleccionar tudo"
537
 
538
- #: includes/CMB2_Types.php:171
539
- #, php-format
540
- msgid ""
541
- "Custom field types require a Type object instantiation to use this method. "
542
- "This method was called by the '%s' field type."
543
- msgstr ""
544
- "Os tipos de campo personalizados requerem uma instância do Tipo de objecto "
545
- "para usar este método. Este método foi chamado pelo tipo de campo '%s'."
546
 
547
- #: includes/CMB2_Types.php:174
548
- msgid "That field type may not work as expected."
549
- msgstr "Este tipo de campo poderá não funcionar como esperado."
550
 
551
- #: includes/CMB2_Types.php:175
552
- msgid "That field type will not work as expected."
553
- msgstr "Este tipo de campo não vai funcionar como esperado."
554
 
555
- #: includes/CMB2_Types.php:177
556
- msgid ""
557
- "For more information about this change see: https://github.com/mustardBees/"
558
- "cmb-field-select2/pull/34w"
559
- msgstr ""
560
- "Para mais informações sobre esta alteração, consulte: https://github.com/"
561
- "mustardBees/cmb-field-select2/pull/34w"
562
 
563
- #: includes/CMB2_Types.php:240
564
- msgid "Add Row"
565
- msgstr "Adicionar linha"
566
 
567
- #: includes/CMB2_hookup.php:128
568
- msgid ""
569
- "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress "
570
- "install."
571
- msgstr ""
572
- "Metadados de termos é uma funcionalidade do WordPress 4.4+. Por favor "
573
- "actualize a sua instalação do WordPress."
574
 
575
- #: includes/CMB2_hookup.php:132
576
- msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
577
- msgstr ""
578
- "A configuração de metaboxes de termos requer um parâmetro \"taxonomies\"."
579
 
580
- #: includes/helper-functions.php:284
581
- msgid "Save"
582
- msgstr "Guardar"
583
 
584
- #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
585
- #: tests/test-cmb-types.php:701
586
- msgid "Add or Upload File"
587
- msgstr "Adicionar ou carregar ficheiro"
588
 
589
- #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
590
- #: tests/test-cmb-types.php:663
591
- msgid "Add or Upload Files"
592
- msgstr "Adicionar ou carregar ficheiros"
593
 
594
- #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
595
- #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
596
- msgid "No terms"
597
- msgstr "Nenhum termo"
598
 
599
- #. Plugin Name of the plugin/theme
600
- msgid "CMB2"
601
- msgstr "CMB2"
602
 
603
- #. Plugin URI of the plugin/theme
604
- msgid "https://github.com/CMB2/CMB2"
605
- msgstr "https://github.com/CMB2/CMB2"
606
 
607
- #. Description of the plugin/theme
608
- msgid ""
609
- "CMB2 will create metaboxes and forms with custom fields that will blow your "
610
- "mind."
611
- msgstr ""
612
- "O CMB2 permite criar metaboxes e formulários com campos personalizados que "
613
- "são surpreendentes."
614
 
615
- #. Author of the plugin/theme
616
- msgid "WebDevStudios"
617
- msgstr "WebDevStudios"
618
 
619
- #. Author URI of the plugin/theme
620
- msgid "http://webdevstudios.com"
621
- msgstr "http://webdevstudios.com"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in Portuguese (Portugal)
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
 
 
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2016-08-17 15:48:17+0000\n"
 
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
+ "Language: pt\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
13
+
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
17
+ msgstr ""
 
 
 
 
 
 
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr ""
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr ""
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr ""
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr ""
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr ""
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr ""
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr ""
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr ""
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr ""
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr ""
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr ""
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr ""
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr ""
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr ""
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr ""
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr ""
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr ""
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr ""
98
 
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr ""
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr ""
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr ""
 
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr ""
 
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr ""
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr ""
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr ""
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr ""
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr ""
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr ""
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
 
 
199
  msgstr ""
 
 
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr ""
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr ""
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
+ msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr ""
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr "Desculpe, este campo não tem um cmb_id especificado."
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr "Campo com apresentação personalizada"
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
+ msgstr ""
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
+ msgstr ""
238
 
239
+ #: example-functions.php:646
240
+ msgid "Arbitrary Term Field"
241
+ msgstr "Campo de termo arbitrário"
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr "Imagem do termo"
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr "Metabox de categoria"
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr "O CMB2 permite criar metaboxes e formulários com campos personalizados que são surpreendentes."
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr "CMB2"
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "Guardar"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "Adicionar ou carregar ficheiro"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "Adicionar ou carregar ficheiros"
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "Nenhum termo"
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "Adicionar linha"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "Seleccionar / desseleccionar tudo"
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "Descarregar"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
289
+ msgid "File:"
290
+ msgstr "Ficheiro:"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "Remover"
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "Remover imagem"
300
 
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
+ msgstr "Usar estes ficheiros"
304
 
305
+ #: includes/CMB2_JS.php:224
306
+ msgid "Use this file"
307
+ msgstr "Usar este ficheiro"
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "hh:mm TT"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "Agora"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "Segundo"
 
 
 
 
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "Minuto"
 
 
 
 
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "Hora"
 
 
 
 
 
329
 
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "Hora"
 
 
 
 
 
333
 
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "Escolher hora"
 
 
 
 
 
337
 
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
+ msgid "Done"
340
+ msgstr "Concluído"
 
341
 
342
+ #: includes/CMB2_JS.php:206
343
+ msgid "Today"
344
+ msgstr "Hoje"
 
345
 
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "Anterior"
349
 
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "Seguinte"
353
 
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "Jan, Fev, Mar, Abr, Mai, Jun, Jul, Ago, Set, Out, Nov, Dez"
 
357
 
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro"
361
 
362
+ #: includes/CMB2_JS.php:201
363
+ msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
+ msgstr "Dom, Seg, Ter, Qua, Qui, Sex, Sáb"
 
 
365
 
366
+ #: includes/CMB2_JS.php:200
367
+ msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
+ msgstr "Dom, Seg, Ter, Qua, Qui, Sex, Sáb"
369
 
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
+ msgstr "Domingo, Segunda-feira, Terça-feira, Quarta-feira, Quinta-feira, Sexta-feira, Sábado"
373
 
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "dd/mm/yy"
378
 
379
+ #: includes/CMB2_JS.php:168
380
  msgid "Current Color"
381
  msgstr "Cor actual"
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "Seleccionar cor"
 
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "Por omissão"
 
 
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "Limpar"
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "Nenhum"
398
 
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "Remover grupo"
402
+
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "Adicionar grupo"
406
+
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "Remover incorporação"
410
+
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "Por favor tente de novo"
414
+
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "Clique para alternar"
418
+
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
  msgstr ""
 
 
422
 
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "Cor de fundo do site"
426
 
427
+ #: example-functions.php:604
428
+ msgid "User Field"
429
+ msgstr "Campo de utilizador"
430
 
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "URL do LinkedIn"
434
 
435
+ #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "URL do Google+"
438
 
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "URL do Twitter"
442
 
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "URL do Facebook"
446
 
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "Avatar"
450
 
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "Informação extra"
454
 
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "Metabox do perfil de utilizador"
458
 
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "Legenda da imagem"
462
 
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
+ msgstr "Imagem da entrada"
466
 
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
+ msgstr "Escreva uma breve descrição sobre esta entrada"
 
 
 
470
 
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "Descrição"
474
 
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr "Título da entrada"
478
 
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "Remover entrada"
482
 
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "Adicionar outra entrada"
 
 
 
486
 
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "Entrada {#}"
 
490
 
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "Gera entradas de formulário reutilizáveis"
494
 
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "Grupo de campos repetível"
 
 
 
 
 
498
 
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "Metabox da página Sobre"
502
 
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "oEmbed"
506
 
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "Carregar ou adicionar múltiplas imagens/anexos."
 
 
 
 
510
 
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "Múltiplos ficheiros"
514
 
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "Carregar uma imagem ou introduzir URL."
 
 
 
 
518
 
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "Teste de imagem"
 
522
 
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "Teste de wysiwyg"
526
 
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "Caixa de selecção três"
 
530
 
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "Caixa de selecção dois"
 
534
 
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "Caixa de selecção um"
 
538
 
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "Teste de caixas de selecção múltiplas"
542
 
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "Teste de caixa de selecção"
546
 
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "Teste de caixas de selecção múltiplas de taxonomia"
 
 
 
 
550
 
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "Teste de selecção de taxonomia"
554
 
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "Teste de botões de opção de taxonomia"
558
+
559
+ #: example-functions.php:339
560
+ msgid "Test Radio"
561
+ msgstr "Teste de botões de opções"
562
+
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "Teste de botões de opções em linha"
566
+
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "Opção três"
571
+
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "Opção dois"
576
+
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "Opção um"
581
+
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "Teste de selecção"
585
+
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "Isto é uma descrição de título"
589
+
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "Teste de título"
593
+
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "Teste de área de texto para código"
597
+
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "Teste de área de texto pequena"
601
+
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "Teste de área de texto"
605
+
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "Teste de selecção de cor"
609
+
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "Teste de moeda"
613
+
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "Teste de selecção de data e hora combinados (UNIX timestamp)"
617
+
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "Teste de selecção de data (UNIX timestamp)"
621
+
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "Teste de selecção de data"
625
+
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "Fuso horário"
629
+
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "Teste de hora"
633
+
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "Teste de texto de email"
637
+
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "URL do website"
641
+
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "Teste de texto médio"
645
+
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "Teste de texto pequeno"
649
+
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "descrição do campo (opcional)"
671
+
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "Teste de texto"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "Teste de metabox"
cmb/languages/cmb2-ru_RU.mo CHANGED
Binary file
cmb/languages/cmb2-ru_RU.po CHANGED
@@ -1,530 +1,678 @@
1
- # Copyright (C) 2016 WebDevStudios
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
- # Groonya <crazyman_2002@mail.ru>, 2015
5
- # Feliks <view@tut.by>, 2015
6
- # Борис Шпаковский <kotboris82@gmail.com>, 2016
7
  msgid ""
8
  msgstr ""
9
- "Project-Id-Version: CMB2\n"
10
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
11
- "POT-Creation-Date: 2016-06-27 17:01:22+00:00\n"
12
- "PO-Revision-Date: 2016-08-14 12:07+0000\n"
13
- "Last-Translator: Борис Шпаковский <kotboris82@gmail.com>\n"
14
- "Language-Team: Russian (Russia) (http://www.transifex.com/wp-translations/cmb2/language/ru_RU/)\n"
15
  "MIME-Version: 1.0\n"
16
  "Content-Type: text/plain; charset=UTF-8\n"
17
  "Content-Transfer-Encoding: 8bit\n"
18
- "Language: ru_RU\n"
19
- "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
20
- "X-Generator: grunt-wp-i18n 0.4.9\n"
21
- "X-Poedit-Basepath: ../\n"
22
- "X-Poedit-Bookmarks: \n"
23
- "X-Poedit-Country: United States\n"
24
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
25
- "X-Poedit-SearchPath-0: .\n"
26
- "X-Poedit-SourceCharset: UTF-8\n"
27
- "X-Textdomain-Support: yes\n"
28
-
29
- #: example-functions.php:117 tests/test-cmb-field.php:255
30
- msgid "Test Metabox"
31
- msgstr "Тестовый метабокс"
32
 
33
- #: example-functions.php:130 example-functions.php:436
34
- msgid "Test Text"
35
- msgstr "Тестовое текстовое поле"
36
 
37
- #: example-functions.php:131 example-functions.php:144
38
- #: example-functions.php:157 example-functions.php:165
39
- #: example-functions.php:173 example-functions.php:182
40
- #: example-functions.php:190 example-functions.php:205
41
- #: example-functions.php:213 example-functions.php:221
42
- #: example-functions.php:238 example-functions.php:247
43
- #: example-functions.php:260 example-functions.php:267
44
- #: example-functions.php:274 example-functions.php:288
45
- #: example-functions.php:301 example-functions.php:314
46
- #: example-functions.php:326 example-functions.php:335
47
- #: example-functions.php:343 example-functions.php:352
48
- #: example-functions.php:359 example-functions.php:373
49
- #: example-functions.php:437 example-functions.php:528
50
- #: example-functions.php:536 example-functions.php:543
51
- #: example-functions.php:550 example-functions.php:557
52
- #: example-functions.php:564 example-functions.php:571
53
- #: example-functions.php:598 example-functions.php:606
54
- #: example-functions.php:613 example-functions.php:650
55
- #: tests/test-cmb-field.php:267
56
- msgid "field description (optional)"
57
- msgstr "описание поля (необязательно)"
58
 
59
- #: example-functions.php:143
60
- msgid "Test Text Small"
61
- msgstr "Тестовое маленькое текстовое поле"
62
 
63
- #: example-functions.php:156
64
- msgid "Test Text Medium"
65
- msgstr "Среднее текстовое поле"
66
 
67
- #: example-functions.php:164
68
- msgid "Custom Rendered Field"
69
- msgstr "Вывод пользовательского поля"
70
 
71
- #: example-functions.php:172
72
- msgid "Website URL"
73
- msgstr "URL Сайта"
74
 
75
- #: example-functions.php:181
76
- msgid "Test Text Email"
77
- msgstr "Поле с Email"
78
 
79
- #: example-functions.php:189
80
- msgid "Test Time"
81
- msgstr "Поле с временем"
82
 
83
- #: example-functions.php:197 example-functions.php:198
84
- msgid "Time zone"
85
- msgstr "Часовой пояс"
86
 
87
- #: example-functions.php:204
88
- msgid "Test Date Picker"
89
- msgstr "Поле выбора даты"
90
 
91
- #: example-functions.php:212
92
- msgid "Test Date Picker (UNIX timestamp)"
93
- msgstr "Поле выбора даты (в формате UNIX)"
94
 
95
- #: example-functions.php:220
96
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
97
- msgstr "Поле выбора даты/времени (в формате UNIX)"
98
 
99
- #: example-functions.php:237
100
- msgid "Test Money"
101
- msgstr "Поле для денежных значений"
102
 
103
- #: example-functions.php:246
104
- msgid "Test Color Picker"
105
- msgstr "Поле выбора цвета"
106
 
107
- #: example-functions.php:259
108
- msgid "Test Text Area"
109
- msgstr "Текстовая область"
110
 
111
- #: example-functions.php:266
112
- msgid "Test Text Area Small"
113
- msgstr "Маленькая текстовая область"
114
 
115
- #: example-functions.php:273
116
- msgid "Test Text Area for Code"
117
- msgstr "Текстовая область для кода"
118
 
119
- #: example-functions.php:280
120
- msgid "Test Title Weeeee"
121
- msgstr "Пример заголовка"
122
 
123
- #: example-functions.php:281
124
- msgid "This is a title description"
125
- msgstr "Это описание заголовка"
126
 
127
- #: example-functions.php:287
128
- msgid "Test Select"
129
- msgstr "Пример выпадающего списка"
130
 
131
- #: example-functions.php:293 example-functions.php:306
132
- #: example-functions.php:318
133
- msgid "Option One"
134
- msgstr "Первая опция"
 
 
 
 
 
 
 
 
 
 
135
 
136
- #: example-functions.php:294 example-functions.php:307
137
- #: example-functions.php:319
138
- msgid "Option Two"
139
- msgstr "Вторая опция"
140
 
141
- #: example-functions.php:295 example-functions.php:308
142
- #: example-functions.php:320
143
- msgid "Option Three"
144
- msgstr "Третья опция"
145
 
146
- #: example-functions.php:300
147
- msgid "Test Radio inline"
148
- msgstr "Переключатели в ряд"
149
 
150
- #: example-functions.php:313
151
- msgid "Test Radio"
152
- msgstr "Переключатели"
153
 
154
- #: example-functions.php:325
155
- msgid "Test Taxonomy Radio"
156
- msgstr "Переключатели таксономии"
 
157
 
158
- #: example-functions.php:334
159
- msgid "Test Taxonomy Select"
160
- msgstr "Выпадающий список с таксономиями"
161
 
162
- #: example-functions.php:342
163
- msgid "Test Taxonomy Multi Checkbox"
164
- msgstr "Мультивыбор таксономии"
165
 
166
- #: example-functions.php:351
167
- msgid "Test Checkbox"
168
- msgstr "Тестовый чекбокс"
169
 
170
- #: example-functions.php:358 tests/test-cmb-field.php:266
171
- msgid "Test Multi Checkbox"
172
- msgstr "Тестовые множественные чекбоксы"
173
 
174
- #: example-functions.php:364 tests/test-cmb-field.php:272
175
- msgid "Check One"
176
- msgstr "Первое значение"
177
 
178
- #: example-functions.php:365 tests/test-cmb-field.php:273
179
- msgid "Check Two"
180
- msgstr "Второе значение"
181
 
182
- #: example-functions.php:366 tests/test-cmb-field.php:274
183
- msgid "Check Three"
184
- msgstr "Третье значение"
185
 
186
- #: example-functions.php:372
187
- msgid "Test wysiwyg"
188
- msgstr "Визуальный редактор"
189
 
190
- #: example-functions.php:380
191
- msgid "Test Image"
192
- msgstr "Тестовое изображение"
193
 
194
- #: example-functions.php:381
195
- msgid "Upload an image or enter a URL."
196
- msgstr "Загрузите изображение или введите URL"
197
 
198
- #: example-functions.php:387
199
- msgid "Multiple Files"
200
- msgstr "Несколько файлов"
201
 
202
- #: example-functions.php:388
203
- msgid "Upload or add multiple images/attachments."
204
- msgstr "Загрузите или добавьте несколько изображений/вложений"
205
 
206
- #: example-functions.php:395
207
- msgid "oEmbed"
208
- msgstr "Вставка объектов"
 
209
 
210
- #: example-functions.php:396
211
- msgid ""
212
- "Enter a youtube, twitter, or instagram URL. Supports services listed at <a "
213
- "href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
214
- msgstr "Введите адрес youtube, twitter или instagram. Поддерживаемые сервисы указаны на <a href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
215
 
216
- #: example-functions.php:427
217
- msgid "About Page Metabox"
218
- msgstr "Блок страницы \"О нас\""
219
 
220
- #: example-functions.php:456
221
- msgid "Repeating Field Group"
222
- msgstr "Повторяемая группа полей"
223
 
224
- #: example-functions.php:464
225
- msgid "Generates reusable form entries"
226
- msgstr "Генерирует повторно используемые формы"
227
 
228
- #: example-functions.php:466
229
- msgid "Entry {#}"
230
- msgstr "Запись {#}"
 
231
 
232
- #: example-functions.php:467
233
- msgid "Add Another Entry"
234
- msgstr "Добавить еще одну Запись"
235
 
236
- #: example-functions.php:468
237
- msgid "Remove Entry"
238
- msgstr "Удалить Запись"
239
 
240
- #: example-functions.php:481
241
- msgid "Entry Title"
242
- msgstr "Заголовок записи"
 
243
 
244
- #: example-functions.php:488
245
- msgid "Description"
246
- msgstr "Описание"
247
 
248
- #: example-functions.php:489
249
- msgid "Write a short description for this entry"
250
- msgstr "Введите короткое описание для этой записи"
251
 
252
- #: example-functions.php:495
253
- msgid "Entry Image"
254
- msgstr "Изображение записи"
255
 
256
- #: example-functions.php:501
257
- msgid "Image Caption"
258
- msgstr "Подпись"
259
 
260
- #: example-functions.php:520
261
- msgid "User Profile Metabox"
262
- msgstr "Блок профайла пользователя"
263
 
264
- #: example-functions.php:527 example-functions.php:597
265
- msgid "Extra Info"
266
- msgstr "Дополнительная информация"
267
 
268
- #: example-functions.php:535
269
- msgid "Avatar"
270
- msgstr "Аватар"
271
 
272
- #: example-functions.php:542
273
- msgid "Facebook URL"
274
- msgstr "URL-адрес Facebook"
275
 
276
- #: example-functions.php:549
277
- msgid "Twitter URL"
278
- msgstr "Адрес Twitter"
279
 
280
- #: example-functions.php:556
281
- msgid "Google+ URL"
282
- msgstr "URL-адрес Google+ "
283
 
284
- #: example-functions.php:563
285
- msgid "Linkedin URL"
286
- msgstr "Адрес LinkedIn"
287
 
288
- #: example-functions.php:570
289
- msgid "User Field"
290
- msgstr "Пользовательское поле"
291
 
292
- #: example-functions.php:590
293
- msgid "Category Metabox"
294
- msgstr "Метабокс категории"
295
 
296
- #: example-functions.php:605
297
- msgid "Term Image"
298
- msgstr "Изображение термина"
299
 
300
- #: example-functions.php:612
301
- msgid "Arbitrary Term Field"
302
- msgstr "Поле произвольного термина"
303
 
304
- #: example-functions.php:634
305
- msgid "Theme Options Metabox"
306
- msgstr "Метабокс опций темы"
307
 
308
- #: example-functions.php:649
309
- msgid "Site Background Color"
310
- msgstr "Цвет фона сайта"
 
311
 
312
- #: includes/CMB2.php:129
313
- msgid "Metabox configuration is required to have an ID parameter"
314
- msgstr "Чтобы настроить метабокс необходимо иметь параметр ID"
 
315
 
316
- #: includes/CMB2.php:418
317
- msgid "Click to toggle"
318
- msgstr "Нажмите, чтобы переключить"
319
 
320
- #: includes/CMB2_Ajax.php:71
321
- msgid "Please Try Again"
322
- msgstr "Пожалуйста, попробуйте еще раз"
323
 
324
- #: includes/CMB2_Ajax.php:173 tests/cmb-tests-base.php:59
325
- msgid "Remove Embed"
326
- msgstr "Убрать встроенный объект"
327
 
328
- #: includes/CMB2_Ajax.php:177 tests/cmb-tests-base.php:64
329
- msgid "No oEmbed Results Found for %s. View more info at"
330
- msgstr "Не найдено результатов для %s. Узнайте больше на"
 
331
 
332
- #: includes/CMB2_Field.php:1186
333
- msgid "Add Group"
334
- msgstr "Добавить группу"
335
 
336
- #: includes/CMB2_Field.php:1187
337
- msgid "Remove Group"
338
- msgstr "Убрать группу"
339
 
340
- #: includes/CMB2_Field.php:1209 includes/CMB2_Field.php:1213
341
- #: tests/test-cmb-field.php:229
342
- msgid "None"
343
- msgstr "Нет"
344
 
345
- #: includes/CMB2_Field.php:1269
346
- msgid "Sorry, this field does not have a cmb_id specified."
347
- msgstr "Извините, в этом поле не указан cmb_id"
348
 
349
- #: includes/CMB2_Field_Display.php:408 includes/CMB2_JS.php:139
350
- #: includes/types/CMB2_Type_File_Base.php:75 tests/test-cmb-types-base.php:143
351
- #: tests/test-cmb-types.php:701
352
- msgid "File:"
353
- msgstr "Файл:"
354
 
355
- #: includes/CMB2_JS.php:86 includes/CMB2_JS.php:119
356
- msgid "Clear"
357
- msgstr "Очистить"
358
 
359
- #: includes/CMB2_JS.php:87
360
- msgid "Default"
361
- msgstr "По умолчанию"
362
 
363
- #: includes/CMB2_JS.php:88
364
- msgid "Select Color"
365
- msgstr "Выбрать цвет"
366
 
367
- #: includes/CMB2_JS.php:89
368
- msgid "Current Color"
369
- msgstr "Текущий цвет"
370
 
371
- #: includes/CMB2_JS.php:110
372
- msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
373
- msgstr "Воскресенье, Понедельник, Вторник, Среда, Четверг, Пятница, Суббота"
374
 
375
- #: includes/CMB2_JS.php:111
376
- msgid "Su, Mo, Tu, We, Th, Fr, Sa"
377
- msgstr "Вс, Пн, Вт, Ср, Чт, Пт, Сб"
 
 
 
 
378
 
379
- #: includes/CMB2_JS.php:112
380
  msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
381
  msgstr "Вск, Пон, Втр, Срд, Чтв, Птн, Сбт"
382
 
383
- #: includes/CMB2_JS.php:113
384
- msgid ""
385
- "January, February, March, April, May, June, July, August, September, "
386
- "October, November, December"
387
- msgstr "Январь, Февраль, Март, Апрель, Май, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь"
388
 
389
- #: includes/CMB2_JS.php:114
390
- msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
391
- msgstr "Янв, Фев, Мар, Апр, Май, Июн, Июл, Авг, Сен, Окт, Ноя, Дек"
392
 
393
- #: includes/CMB2_JS.php:115
394
- msgid "Next"
395
- msgstr "Далее"
 
396
 
397
- #: includes/CMB2_JS.php:116
398
- msgid "Prev"
399
- msgstr "Назад"
400
 
401
- #: includes/CMB2_JS.php:117
402
- msgid "Today"
403
- msgstr "Сегодня"
404
 
405
- #: includes/CMB2_JS.php:118 includes/CMB2_JS.php:128
406
- msgid "Done"
407
- msgstr "Готово"
408
 
409
- #: includes/CMB2_JS.php:122
410
- msgid "Choose Time"
411
- msgstr "Выберите время"
412
 
413
- #: includes/CMB2_JS.php:123
414
- msgid "Time"
415
- msgstr "Время"
416
 
417
- #: includes/CMB2_JS.php:124
418
- msgid "Hour"
419
- msgstr "Час"
420
 
421
- #: includes/CMB2_JS.php:125
422
- msgid "Minute"
423
- msgstr "Минута"
424
 
425
- #: includes/CMB2_JS.php:126
426
- msgid "Second"
427
- msgstr "Секунда"
428
 
429
- #: includes/CMB2_JS.php:127
430
- msgid "Now"
431
- msgstr "Сейчас"
432
 
433
- #: includes/CMB2_JS.php:135
434
- msgid "Use this file"
435
- msgstr "Использовать этот файл"
436
 
437
- #: includes/CMB2_JS.php:136
438
- msgid "Use these files"
439
- msgstr "Использовать эти файлы"
440
 
441
- #: includes/CMB2_JS.php:137 includes/types/CMB2_Type_File_Base.php:61
442
- msgid "Remove Image"
443
- msgstr "Удалить изображение"
444
 
445
- #: includes/CMB2_JS.php:138 includes/CMB2_Types.php:257
446
- #: includes/types/CMB2_Type_File_Base.php:80 tests/test-cmb-types-base.php:143
447
- #: tests/test-cmb-types.php:47 tests/test-cmb-types.php:55
448
- #: tests/test-cmb-types.php:701
449
- msgid "Remove"
450
- msgstr "Убрать"
451
 
452
- #: includes/CMB2_JS.php:140 includes/types/CMB2_Type_File_Base.php:78
453
- #: tests/test-cmb-types-base.php:143 tests/test-cmb-types.php:701
454
- msgid "Download"
455
- msgstr "Скачать"
456
 
457
- #: includes/CMB2_JS.php:141
458
- msgid "Select / Deselect All"
459
- msgstr "Выбрать/сбросить все"
460
 
461
- #: includes/CMB2_Types.php:194
462
- msgid "Add Row"
463
- msgstr "Добавить строку"
464
 
465
- #: includes/CMB2_hookup.php:145
466
- msgid ""
467
- "Term Metadata is a WordPress > 4.4 feature. Please upgrade your WordPress "
468
- "install."
469
- msgstr "Метаданные терминов работают только в Wordpress 4.4 или выше, пожалуйста обновите Wordpress"
470
 
471
- #: includes/CMB2_hookup.php:149
472
- msgid "Term metaboxes configuration requires a 'taxonomies' parameter"
473
- msgstr "Для настройки метабоксов терминов требуется параметр 'taxonimies'"
474
 
475
- #: includes/helper-functions.php:93
476
- msgid "No oEmbed Results Found for %s. View more info at %s"
477
- msgstr ""
478
 
479
- #: includes/helper-functions.php:279
480
- msgid "Save"
481
- msgstr "Сохранить"
482
 
483
- #: includes/types/CMB2_Type_File.php:36 tests/test-cmb-types.php:683
484
- #: tests/test-cmb-types.php:701
485
- msgid "Add or Upload File"
486
- msgstr "Добавить или загрузить файл"
487
 
488
- #: includes/types/CMB2_Type_File_List.php:36 tests/test-cmb-types.php:639
489
- #: tests/test-cmb-types.php:663
490
- msgid "Add or Upload Files"
491
- msgstr "Добавить или загрузить файлы"
492
 
493
- #: includes/types/CMB2_Type_Taxonomy_Multicheck.php:27
494
- #: includes/types/CMB2_Type_Taxonomy_Radio.php:25
495
- msgid "No terms"
496
- msgstr "Нет категорий"
497
 
498
- #. Plugin Name of the plugin/theme
499
- msgid "CMB2"
500
- msgstr "CMB2"
501
 
502
- #. Plugin URI of the plugin/theme
503
- msgid "https://github.com/CMB2/CMB2"
504
- msgstr "https://github.com/CMB2/CMB2"
505
 
506
- #. Description of the plugin/theme
507
- msgid ""
508
- "CMB2 will create metaboxes and forms with custom fields that will blow your "
509
- "mind."
510
- msgstr "CMB2 позволяет создавать блоки и формы с собственными полями"
511
 
512
- #. Author of the plugin/theme
513
- msgid "WebDevStudios"
514
- msgstr "WebDevStudios"
515
 
516
- #. Author URI of the plugin/theme
517
- msgid "http://webdevstudios.com"
518
- msgstr "http://webdevstudios.com"
519
 
520
- #: includes/CMB2_JS.php:109
521
- msgctxt "Valid formatDate string for jquery-ui datepicker"
522
- msgid "mm/dd/yy"
523
- msgstr "dd.mm.yy"
524
 
525
- #: includes/CMB2_JS.php:129
526
- msgctxt ""
527
- "Valid formatting string, as per "
528
- "http://trentrichardson.com/examples/timepicker/"
529
- msgid "hh:mm TT"
530
- msgstr "hh:mm TT"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in Russian
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
 
 
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2015-10-07 23:17:14+0000\n"
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
+ "Language: ru\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
13
+
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
17
+ msgstr ""
 
 
 
 
 
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr ""
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr ""
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr ""
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr ""
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr ""
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr ""
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr ""
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr ""
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr ""
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr ""
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr ""
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr ""
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr ""
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr ""
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr ""
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr ""
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr ""
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr ""
98
 
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr ""
 
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr ""
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr ""
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr ""
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr ""
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr ""
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr ""
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr ""
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr ""
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr ""
 
 
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
199
+ msgstr ""
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr ""
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr ""
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
+ msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr ""
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr ""
226
 
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
+ msgstr ""
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
+ msgstr ""
234
 
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
+ msgstr ""
238
 
239
+ #: example-functions.php:646
240
+ msgid "Arbitrary Term Field"
241
+ msgstr ""
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr ""
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr ""
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr "CMB2 позволяет создавать блоки и формы с собственными полями"
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr "CMB2"
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "Сохранить"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "Добавить или загрузить файл"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "Добавить или загрузить файлы"
270
 
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "Нет категорий"
274
 
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "Добавить строку"
278
 
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "Выбрать/сбросить все"
282
 
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "Скачать"
286
 
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
289
+ msgid "File:"
290
+ msgstr "Файл:"
291
 
292
+ #: includes/CMB2_JS.php:227 includes/CMB2_Types.php:412
293
+ #: includes/types/CMB2_Type_File_Base.php:84
294
+ msgid "Remove"
295
+ msgstr "Убрать"
296
 
297
+ #: includes/CMB2_JS.php:226 includes/types/CMB2_Type_File_Base.php:64
298
+ msgid "Remove Image"
299
+ msgstr "Удалить изображение"
300
 
301
+ #: includes/CMB2_JS.php:225
302
+ msgid "Use these files"
303
+ msgstr "Использовать эти файлы"
304
 
305
+ #: includes/CMB2_JS.php:224
306
+ msgid "Use this file"
307
+ msgstr "Использовать этот файл"
308
 
309
+ #: includes/CMB2_JS.php:218
310
+ msgctxt "Valid formatting string, as per http://trentrichardson.com/examples/timepicker/"
311
+ msgid "hh:mm TT"
312
+ msgstr "hh:mm TT"
313
 
314
+ #: includes/CMB2_JS.php:216
315
+ msgid "Now"
316
+ msgstr "Сейчас"
317
 
318
+ #: includes/CMB2_JS.php:215
319
+ msgid "Second"
320
+ msgstr "Секунда"
321
 
322
+ #: includes/CMB2_JS.php:214
323
+ msgid "Minute"
324
+ msgstr "Минута"
 
325
 
326
+ #: includes/CMB2_JS.php:213
327
+ msgid "Hour"
328
+ msgstr "Час"
329
 
330
+ #: includes/CMB2_JS.php:212
331
+ msgid "Time"
332
+ msgstr "Время"
 
 
333
 
334
+ #: includes/CMB2_JS.php:211
335
+ msgid "Choose Time"
336
+ msgstr "Выберите время"
337
 
338
+ #: includes/CMB2_JS.php:207 includes/CMB2_JS.php:217
339
+ msgid "Done"
340
+ msgstr "Готово"
341
 
342
+ #: includes/CMB2_JS.php:206
343
+ msgid "Today"
344
+ msgstr "Сегодня"
345
 
346
+ #: includes/CMB2_JS.php:205
347
+ msgid "Prev"
348
+ msgstr "Назад"
349
 
350
+ #: includes/CMB2_JS.php:204
351
+ msgid "Next"
352
+ msgstr "Далее"
353
 
354
+ #: includes/CMB2_JS.php:203
355
+ msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
356
+ msgstr "Янв, Фев, Мар, Апр, Май, Июн, Июл, Авг, Сен, Окт, Ноя, Дек"
357
+
358
+ #: includes/CMB2_JS.php:202
359
+ msgid "January, February, March, April, May, June, July, August, September, October, November, December"
360
+ msgstr "Январь, Февраль, Март, Апрель, Май, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь"
361
 
362
+ #: includes/CMB2_JS.php:201
363
  msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
364
  msgstr "Вск, Пон, Втр, Срд, Чтв, Птн, Сбт"
365
 
366
+ #: includes/CMB2_JS.php:200
367
+ msgid "Su, Mo, Tu, We, Th, Fr, Sa"
368
+ msgstr "Вс, Пн, Вт, Ср, Чт, Пт, Сб"
 
 
369
 
370
+ #: includes/CMB2_JS.php:199
371
+ msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
372
+ msgstr "Воскресенье, Понедельник, Вторник, Среда, Четверг, Пятница, Суббота"
373
 
374
+ #: includes/CMB2_JS.php:198
375
+ msgctxt "Valid formatDate string for jquery-ui datepicker"
376
+ msgid "mm/dd/yy"
377
+ msgstr "dd.mm.yy"
378
 
379
+ #: includes/CMB2_JS.php:168
380
+ msgid "Current Color"
381
+ msgstr "Текущий цвет"
382
 
383
+ #: includes/CMB2_JS.php:167
384
+ msgid "Select Color"
385
+ msgstr "Выбрать цвет"
386
 
387
+ #: includes/CMB2_JS.php:166
388
+ msgid "Default"
389
+ msgstr "По умолчанию"
390
 
391
+ #: includes/CMB2_JS.php:165 includes/CMB2_JS.php:208
392
+ msgid "Clear"
393
+ msgstr "Очистить"
394
 
395
+ #: includes/CMB2_Field.php:1328 includes/CMB2_Field.php:1332
396
+ msgid "None"
397
+ msgstr "Нет"
398
 
399
+ #: includes/CMB2_Field.php:1297
400
+ msgid "Remove Group"
401
+ msgstr "Убрать группу"
402
 
403
+ #: includes/CMB2_Field.php:1296
404
+ msgid "Add Group"
405
+ msgstr "Добавить группу"
406
 
407
+ #: includes/CMB2_Ajax.php:181
408
+ msgid "Remove Embed"
409
+ msgstr "Убрать встроенный объект"
410
 
411
+ #: includes/CMB2_Ajax.php:75
412
+ msgid "Please Try Again"
413
+ msgstr "Пожалуйста, попробуйте еще раз"
414
 
415
+ #: includes/CMB2.php:582
416
+ msgid "Click to toggle"
417
+ msgstr "Нажмите, чтобы переключить"
418
 
419
+ #: includes/CMB2.php:179
420
+ msgid "Metabox configuration is required to have an ID parameter."
421
+ msgstr ""
422
 
423
+ #: example-functions.php:695
424
+ msgid "Site Background Color"
425
+ msgstr "Цвет фона сайта"
426
 
427
+ #: example-functions.php:604
428
+ msgid "User Field"
429
+ msgstr "Пользовательское поле"
 
 
 
430
 
431
+ #: example-functions.php:597
432
+ msgid "Linkedin URL"
433
+ msgstr "Адрес LinkedIn"
 
434
 
435
+ #: example-functions.php:590
436
+ msgid "Google+ URL"
437
+ msgstr "URL-адрес Google+ "
438
 
439
+ #: example-functions.php:583
440
+ msgid "Twitter URL"
441
+ msgstr "Адрес Twitter"
442
 
443
+ #: example-functions.php:576
444
+ msgid "Facebook URL"
445
+ msgstr "URL-адрес Facebook"
 
 
446
 
447
+ #: example-functions.php:569
448
+ msgid "Avatar"
449
+ msgstr "Аватар"
450
 
451
+ #: example-functions.php:561 example-functions.php:631
452
+ msgid "Extra Info"
453
+ msgstr "Дополнительная информация"
454
 
455
+ #: example-functions.php:554
456
+ msgid "User Profile Metabox"
457
+ msgstr "Блок профайла пользователя"
458
 
459
+ #: example-functions.php:535
460
+ msgid "Image Caption"
461
+ msgstr "Подпись"
 
462
 
463
+ #: example-functions.php:529
464
+ msgid "Entry Image"
465
+ msgstr "Изображение записи"
 
466
 
467
+ #: example-functions.php:523
468
+ msgid "Write a short description for this entry"
469
+ msgstr "Введите короткое описание для этой записи"
 
470
 
471
+ #: example-functions.php:522
472
+ msgid "Description"
473
+ msgstr "Описание"
474
 
475
+ #: example-functions.php:515
476
+ msgid "Entry Title"
477
+ msgstr "Заголовок записи"
478
 
479
+ #: example-functions.php:502
480
+ msgid "Remove Entry"
481
+ msgstr "Удалить Запись"
 
 
482
 
483
+ #: example-functions.php:501
484
+ msgid "Add Another Entry"
485
+ msgstr "Добавить еще одну Запись"
486
 
487
+ #: example-functions.php:500
488
+ msgid "Entry {#}"
489
+ msgstr "Запись {#}"
490
 
491
+ #: example-functions.php:498
492
+ msgid "Generates reusable form entries"
493
+ msgstr "Генерирует повторно используемые формы"
 
494
 
495
+ #: example-functions.php:490
496
+ msgid "Repeating Field Group"
497
+ msgstr "Повторяемая группа полей"
498
+
499
+ #: example-functions.php:459
500
+ msgid "About Page Metabox"
501
+ msgstr "Блок страницы \"О нас\""
502
+
503
+ #: example-functions.php:423
504
+ msgid "oEmbed"
505
+ msgstr "Вставка объектов"
506
+
507
+ #: example-functions.php:416
508
+ msgid "Upload or add multiple images/attachments."
509
+ msgstr "Загрузите или добавьте несколько изображений/вложений"
510
+
511
+ #: example-functions.php:415
512
+ msgid "Multiple Files"
513
+ msgstr "Несколько файлов"
514
+
515
+ #: example-functions.php:409
516
+ msgid "Upload an image or enter a URL."
517
+ msgstr "Загрузите изображение или введите URL"
518
+
519
+ #: example-functions.php:408
520
+ msgid "Test Image"
521
+ msgstr "Тестовое изображение"
522
+
523
+ #: example-functions.php:398
524
+ msgid "Test wysiwyg"
525
+ msgstr "Визуальный редактор"
526
+
527
+ #: example-functions.php:392
528
+ msgid "Check Three"
529
+ msgstr "Третье значение"
530
+
531
+ #: example-functions.php:391
532
+ msgid "Check Two"
533
+ msgstr "Второе значение"
534
+
535
+ #: example-functions.php:390
536
+ msgid "Check One"
537
+ msgstr "Первое значение"
538
+
539
+ #: example-functions.php:384
540
+ msgid "Test Multi Checkbox"
541
+ msgstr "Множество флажков"
542
+
543
+ #: example-functions.php:377
544
+ msgid "Test Checkbox"
545
+ msgstr "Флажок"
546
+
547
+ #: example-functions.php:368
548
+ msgid "Test Taxonomy Multi Checkbox"
549
+ msgstr "Мультивыбор таксономии"
550
+
551
+ #: example-functions.php:360
552
+ msgid "Test Taxonomy Select"
553
+ msgstr "Выпадающий список с таксономиями"
554
+
555
+ #: example-functions.php:351
556
+ msgid "Test Taxonomy Radio"
557
+ msgstr "Переключатели таксономии"
558
+
559
+ #: example-functions.php:339
560
+ msgid "Test Radio"
561
+ msgstr "Переключатели"
562
+
563
+ #: example-functions.php:326
564
+ msgid "Test Radio inline"
565
+ msgstr "Переключатели в ряд"
566
+
567
+ #: example-functions.php:321 example-functions.php:334
568
+ #: example-functions.php:346
569
+ msgid "Option Three"
570
+ msgstr "Третья опция"
571
+
572
+ #: example-functions.php:320 example-functions.php:333
573
+ #: example-functions.php:345
574
+ msgid "Option Two"
575
+ msgstr "Вторая опция"
576
+
577
+ #: example-functions.php:319 example-functions.php:332
578
+ #: example-functions.php:344
579
+ msgid "Option One"
580
+ msgstr "Первая опция"
581
+
582
+ #: example-functions.php:313
583
+ msgid "Test Select"
584
+ msgstr "Пример выпадающего списка"
585
+
586
+ #: example-functions.php:307
587
+ msgid "This is a title description"
588
+ msgstr "Это описание заголовка"
589
+
590
+ #: example-functions.php:306
591
+ msgid "Test Title Weeeee"
592
+ msgstr "Пример заголовка"
593
+
594
+ #: example-functions.php:288
595
+ msgid "Test Text Area for Code"
596
+ msgstr "Текстовая область для кода"
597
+
598
+ #: example-functions.php:281
599
+ msgid "Test Text Area Small"
600
+ msgstr "Маленькая текстовая область"
601
+
602
+ #: example-functions.php:274
603
+ msgid "Test Text Area"
604
+ msgstr "Текстовая область"
605
+
606
+ #: example-functions.php:258
607
+ msgid "Test Color Picker"
608
+ msgstr "Поле выбора цвета"
609
+
610
+ #: example-functions.php:249
611
+ msgid "Test Money"
612
+ msgstr "Поле для денежных значений"
613
+
614
+ #: example-functions.php:232
615
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
616
+ msgstr "Поле выбора даты/времени (в формате UNIX)"
617
+
618
+ #: example-functions.php:224
619
+ msgid "Test Date Picker (UNIX timestamp)"
620
+ msgstr "Поле выбора даты (в формате UNIX)"
621
+
622
+ #: example-functions.php:216
623
+ msgid "Test Date Picker"
624
+ msgstr "Поле выбора даты"
625
+
626
+ #: example-functions.php:209 example-functions.php:210
627
+ msgid "Time zone"
628
+ msgstr "Часовой пояс"
629
+
630
+ #: example-functions.php:201
631
+ msgid "Test Time"
632
+ msgstr "Поле с временем"
633
+
634
+ #: example-functions.php:193
635
+ msgid "Test Text Email"
636
+ msgstr "Поле с Email"
637
+
638
+ #: example-functions.php:184
639
+ msgid "Website URL"
640
+ msgstr "URL Сайта"
641
+
642
+ #: example-functions.php:156
643
+ msgid "Test Text Medium"
644
+ msgstr "Среднее текстовое поле"
645
+
646
+ #: example-functions.php:143
647
+ msgid "Test Text Small"
648
+ msgstr "Маленькое текстовое поле"
649
+
650
+ #: example-functions.php:131 example-functions.php:144
651
+ #: example-functions.php:157 example-functions.php:164
652
+ #: example-functions.php:177 example-functions.php:185
653
+ #: example-functions.php:194 example-functions.php:202
654
+ #: example-functions.php:217 example-functions.php:225
655
+ #: example-functions.php:233 example-functions.php:250
656
+ #: example-functions.php:259 example-functions.php:275
657
+ #: example-functions.php:282 example-functions.php:289
658
+ #: example-functions.php:314 example-functions.php:327
659
+ #: example-functions.php:340 example-functions.php:352
660
+ #: example-functions.php:361 example-functions.php:369
661
+ #: example-functions.php:378 example-functions.php:385
662
+ #: example-functions.php:399 example-functions.php:471
663
+ #: example-functions.php:562 example-functions.php:570
664
+ #: example-functions.php:577 example-functions.php:584
665
+ #: example-functions.php:591 example-functions.php:598
666
+ #: example-functions.php:605 example-functions.php:632
667
+ #: example-functions.php:640 example-functions.php:647
668
+ #: example-functions.php:696
669
+ msgid "field description (optional)"
670
+ msgstr "описание поля (необязательно)"
671
+
672
+ #: example-functions.php:130 example-functions.php:470
673
+ msgid "Test Text"
674
+ msgstr "Текстовое поле"
675
+
676
+ #: example-functions.php:117
677
+ msgid "Test Metabox"
678
+ msgstr "Блок"
cmb/languages/cmb2-sv_SE.mo CHANGED
Binary file
cmb/languages/cmb2-sv_SE.po CHANGED
@@ -1,528 +1,678 @@
1
- # Copyright (C) 2016 WebDevStudios
2
- # This file is distributed under the same license as the CMB2 package.
3
- # Translators:
4
- # David Svensson <david.svensson@orosberg.com>, 2016
5
  msgid ""
6
  msgstr ""
7
- "Project-Id-Version: CMB2\n"
8
- "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cmb2\n"
9
- "POT-Creation-Date: 2016-06-27 17:01:22+00:00\n"
10
- "PO-Revision-Date: 2016-06-27 17:01+0000\n"
11
- "Last-Translator: Justin Sternberg <me@jtsternberg.com>\n"
12
- "Language-Team: Swedish (Sweden) (http://www.transifex.com/wp-translations/cmb2/language/sv_SE/)\n"
13
  "MIME-Version: 1.0\n"
14
  "Content-Type: text/plain; charset=UTF-8\n"
15
  "Content-Transfer-Encoding: 8bit\n"
 
 
16
  "Language: sv_SE\n"
17
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
- "X-Generator: grunt-wp-i18n 0.4.9\n"
19
- "X-Poedit-Basepath: ../\n"
20
- "X-Poedit-Bookmarks: \n"
21
- "X-Poedit-Country: United States\n"
22
- "X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
23
- "X-Poedit-SearchPath-0: .\n"
24
- "X-Poedit-SourceCharset: UTF-8\n"
25
- "X-Textdomain-Support: yes\n"
26
-
27
- #: example-functions.php:117 tests/test-cmb-field.php:255
28
- msgid "Test Metabox"
29
- msgstr "Testmetabox"
30
 
31
- #: example-functions.php:130 example-functions.php:436
32
- msgid "Test Text"
33
- msgstr "Testtext"
 
34
 
35
- #: example-functions.php:131 example-functions.php:144
36
- #: example-functions.php:157 example-functions.php:165
37
- #: example-functions.php:173 example-functions.php:182
38
- #: example-functions.php:190 example-functions.php:205
39
- #: example-functions.php:213 example-functions.php:221
40
- #: example-functions.php:238 example-functions.php:247
41
- #: example-functions.php:260 example-functions.php:267
42
- #: example-functions.php:274 example-functions.php:288
43
- #: example-functions.php:301 example-functions.php:314
44
- #: example-functions.php:326 example-functions.php:335
45
- #: example-functions.php:343 example-functions.php:352
46
- #: example-functions.php:359 example-functions.php:373
47
- #: example-functions.php:437 example-functions.php:528
48
- #: example-functions.php:536 example-functions.php:543
49
- #: example-functions.php:550 example-functions.php:557
50
- #: example-functions.php:564 example-functions.php:571
51
- #: example-functions.php:598 example-functions.php:606
52
- #: example-functions.php:613 example-functions.php:650
53
- #: tests/test-cmb-field.php:267
54
- msgid "field description (optional)"
55
- msgstr "fältbeskrivning (valfritt)"
56
 
57
- #: example-functions.php:143
58
- msgid "Test Text Small"
59
- msgstr "Testtext liten"
60
 
61
- #: example-functions.php:156
62
- msgid "Test Text Medium"
63
- msgstr "Testtext medium"
64
 
65
- #: example-functions.php:164
66
- msgid "Custom Rendered Field"
67
- msgstr ""
68
 
69
- #: example-functions.php:172
70
- msgid "Website URL"
71
- msgstr "Webbplatsadress"
72
 
73
- #: example-functions.php:181
74
- msgid "Test Text Email"
75
- msgstr "Testtext e-post"
76
 
77
- #: example-functions.php:189
78
- msgid "Test Time"
79
- msgstr "Testtid"
80
 
81
- #: example-functions.php:197 example-functions.php:198
82
- msgid "Time zone"
83
- msgstr "Tidszon"
84
 
85
- #: example-functions.php:204
86
- msgid "Test Date Picker"
87
- msgstr "Testdatumväljare"
88
 
89
- #: example-functions.php:212
90
- msgid "Test Date Picker (UNIX timestamp)"
91
- msgstr "Testdatumväljare (UNIX-format)"
92
 
93
- #: example-functions.php:220
94
- msgid "Test Date/Time Picker Combo (UNIX timestamp)"
95
- msgstr "Testdatum/tidväljarkombo (UNIX-format)"
96
-
97
- #: example-functions.php:237
98
- msgid "Test Money"
99
- msgstr "Testvaluta"
100
 
101
- #: example-functions.php:246
102
- msgid "Test Color Picker"
103
- msgstr "Testfärgväljare"
104
 
105
- #: example-functions.php:259
106
- msgid "Test Text Area"
107
- msgstr "Testtextbox"
108
 
109
- #: example-functions.php:266
110
- msgid "Test Text Area Small"
111
- msgstr "Testtextbox liten"
112
 
113
- #: example-functions.php:273
114
- msgid "Test Text Area for Code"
115
- msgstr "Testtextbox för kod"
116
 
117
- #: example-functions.php:280
118
- msgid "Test Title Weeeee"
119
- msgstr "Testtitel Weeeee"
120
 
121
- #: example-functions.php:281
122
- msgid "This is a title description"
123
- msgstr "Detta är en titelbeskrivning"
124
 
125
- #: example-functions.php:287
126
- msgid "Test Select"
127
- msgstr "Testrullgardinsmeny"
128
 
129
- #: example-functions.php:293 example-functions.php:306
130
- #: example-functions.php:318
131
- msgid "Option One"
132
- msgstr "Val ett"
133
 
134
- #: example-functions.php:294 example-functions.php:307
135
- #: example-functions.php:319
136
- msgid "Option Two"
137
- msgstr "Val två"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
138
 
139
- #: example-functions.php:295 example-functions.php:308
140
- #: example-functions.php:320
141
- msgid "Option Three"
142
- msgstr "Val tre"
143
 
144
- #: example-functions.php:300
145
- msgid "Test Radio inline"
146
- msgstr "Testradioknappar rad"
 
147
 
148
- #: example-functions.php:313
149
- msgid "Test Radio"
150
- msgstr "Testradioknapp"
151
 
152
- #: example-functions.php:325
153
- msgid "Test Taxonomy Radio"
154
- msgstr "Testradioknapp för taxanomier"
155
 
156
- #: example-functions.php:334
157
- msgid "Test Taxonomy Select"
158
- msgstr "Testrullgardinsmeny för taxanomier"
 
159
 
160
- #: example-functions.php:342
161
- msgid "Test Taxonomy Multi Checkbox"
162
- msgstr "Testmulticheckboxar för taxanomier"
163
 
164
- #: example-functions.php:351
165
- msgid "Test Checkbox"
166
- msgstr "Testcheckbox"
167
 
168
- #: example-functions.php:358 tests/test-cmb-field.php:266
169
- msgid "Test Multi Checkbox"
170
- msgstr "Test-multicheckbox"
171
 
172
- #: example-functions.php:364 tests/test-cmb-field.php:272
173
- msgid "Check One"
174
- msgstr "Check ett"
175
 
176
- #: example-functions.php:365 tests/test-cmb-field.php:273
177
- msgid "Check Two"
178
- msgstr "Check två"
179
 
180
- #: example-functions.php:366 tests/test-cmb-field.php:274
181
- msgid "Check Three"
182
- msgstr "Check tre"
183
 
184
- #: example-functions.php:372
185
- msgid "Test wysiwyg"
186
- msgstr "Test-wysiwyg"
187
 
188
- #: example-functions.php:380
189
- msgid "Test Image"
190
- msgstr "Testbild"
191
 
192
- #: example-functions.php:381
193
- msgid "Upload an image or enter a URL."
194
- msgstr "Ladda upp en bild eller ange en URL."
195
 
196
- #: example-functions.php:387
197
- msgid "Multiple Files"
198
- msgstr "Flera filer"
199
 
200
- #: example-functions.php:388
201
- msgid "Upload or add multiple images/attachments."
202
- msgstr "Ladda upp eller lägg till flera bilder/bilagor."
203
 
204
- #: example-functions.php:395
205
- msgid "oEmbed"
206
- msgstr "oEmbed"
207
 
208
- #: example-functions.php:396
209
- msgid ""
210
- "Enter a youtube, twitter, or instagram URL. Supports services listed at <a "
211
- "href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
212
- msgstr "Ange en youtube, twitter eller instagram URL. Har stöd för tjänster listade på <a href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
213
 
214
- #: example-functions.php:427
215
- msgid "About Page Metabox"
216
- msgstr "Metaboxar för om-sidor"
217
 
218
- #: example-functions.php:456
219
- msgid "Repeating Field Group"
220
- msgstr "Upprepande fältgrupp"
221
 
222
- #: example-functions.php:464
223
- msgid "Generates reusable form entries"
224
- msgstr "Genererar återanvändbara formulärposter"
225
 
226
- #: example-functions.php:466
227
- msgid "Entry {#}"
228
- msgstr "Post {#}"
229
 
230
- #: example-functions.php:467
231
- msgid "Add Another Entry"
232
- msgstr "Lägg till ytterligare post"
 
233
 
234
- #: example-functions.php:468
235
- msgid "Remove Entry"
236
- msgstr "Ta bort post"
237
 
238
- #: example-functions.php:481
239
- msgid "Entry Title"
240
  msgstr ""
241
 
242
- #: example-functions.php:488
243
- msgid "Description"
244
- msgstr "Beskrivning"
 
245
 
246
- #: example-functions.php:489
247
- msgid "Write a short description for this entry"
 
 
 
 
248
  msgstr ""
249
 
250
- #: example-functions.php:495
251
- msgid "Entry Image"
 
 
 
 
252
  msgstr ""
253
 
254
- #: example-functions.php:501
255
- msgid "Image Caption"
256
- msgstr "Bildbeskrivning"
257
 
258
- #: example-functions.php:520
259
- msgid "User Profile Metabox"
260
- msgstr "Metaboxar för användaprofil"
261
 
262
- #: example-functions.php:527 example-functions.php:597
263
- msgid "Extra Info"
264
- msgstr "Extra information"
265
 
266
- #: example-functions.php:535
267
- msgid "Avatar"
268
- msgstr "Profilbild"
269
 
270
- #: example-functions.php:542
271
- msgid "Facebook URL"
272
- msgstr "Facebook URL"
273
 
274
- #: example-functions.php:549
275
- msgid "Twitter URL"
276
- msgstr "Twitter URL"
277
 
278
- #: example-functions.php:556
279
- msgid "Google+ URL"
280
- msgstr "Google+ URL"
281
 
282
- #: example-functions.php:563
283
- msgid "Linkedin URL"
284
- msgstr "Linkedin URL"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - CMB2 - Development (trunk) in Swedish
2
+ # This file is distributed under the same license as the Plugins - CMB2 - Development (trunk) package.
 
 
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-05-29 07:48:47+0000\n"
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
  "Language: sv_SE\n"
12
+ "Project-Id-Version: Plugins - CMB2 - Development (trunk)\n"
 
 
 
 
 
 
 
 
 
 
 
 
13
 
14
+ #. translators: %s: register_routes()
15
+ #: includes/shim/WP_REST_Controller.php:25
16
+ msgid "Method '%s' must be overridden."
17
+ msgstr "Metoden '%s' måste åsidosättas."
18
 
19
+ #: example-functions.php:732
20
+ msgid "%s &mdash; Updated!"
21
+ msgstr "%s &mdash; uppdaterades!"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
 
23
+ #: includes/CMB2_Hookup_Base.php:42
24
+ msgid "%1$s should be implemented by the extended class."
25
+ msgstr "%1$s bör implementeras med den utbyggda klassen."
26
 
27
+ #. Author URI of the plugin/theme
28
+ msgid "https://cmb2.io"
29
+ msgstr "https://cmb2.io"
30
 
31
+ #. Author of the plugin/theme
32
+ msgid "CMB2 team"
33
+ msgstr "CMB2 team"
34
 
35
+ #. Plugin URI of the plugin/theme
36
+ msgid "https://github.com/CMB2/CMB2"
37
+ msgstr "https://github.com/CMB2/CMB2"
38
 
39
+ #: includes/CMB2_Types.php:412
40
+ msgid "Remove Row"
41
+ msgstr "Ta bort rad"
42
 
43
+ #: includes/CMB2_Options_Hookup.php:131
44
+ msgid "Nothing to update."
45
+ msgstr "Inget att uppdatera."
46
 
47
+ #: includes/CMB2_Options_Hookup.php:135
48
+ msgid "Settings updated."
49
+ msgstr "Inställningar uppdaterade."
50
 
51
+ #: example-functions.php:665
52
+ msgid "Theme Options"
53
+ msgstr "Themainställningar"
54
 
55
+ #: includes/CMB2_hookup.php:458
56
+ msgid "Toggle panel: %s"
57
+ msgstr "Växla panel: %s"
58
 
59
+ #: includes/CMB2_Types.php:231
60
+ msgid "Custom CMB2 field type classes must extend CMB2_Type_Base."
61
+ msgstr "Anpassade klasser för CMB2 fälttyper måste utöka CMB2_Type_Base."
 
 
 
 
62
 
63
+ #: example-functions.php:783
64
+ msgid "Will show in REST API \"editable\" contexts only (`POST` requests)."
65
+ msgstr ""
66
 
67
+ #: example-functions.php:782
68
+ msgid "REST Editable Test Text"
69
+ msgstr ""
70
 
71
+ #: example-functions.php:776
72
+ msgid "Will show in the REST API for this box and for pages."
73
+ msgstr ""
74
 
75
+ #: example-functions.php:775
76
+ msgid "REST Test Text"
77
+ msgstr ""
78
 
79
+ #: example-functions.php:766
80
+ msgid "REST Test Box"
81
+ msgstr ""
82
 
83
+ #: includes/shim/WP_REST_Controller.php:308
84
+ msgid "Scope under which the request is made; determines fields present in response."
85
+ msgstr ""
86
 
87
+ #: includes/shim/WP_REST_Controller.php:290
88
+ msgid "Limit results to those matching a string."
89
+ msgstr "Begränsa resultat till dom som matchar en sträng."
90
 
91
+ #: includes/shim/WP_REST_Controller.php:281
92
+ msgid "Maximum number of items to be returned in result set."
93
+ msgstr ""
 
94
 
95
+ #: includes/shim/WP_REST_Controller.php:273
96
+ msgid "Current page of the collection."
97
+ msgstr "Aktuell sida för samlingen."
98
+
99
+ #: includes/shim/WP_REST_Controller.php:35
100
+ #: includes/shim/WP_REST_Controller.php:47
101
+ #: includes/shim/WP_REST_Controller.php:59
102
+ #: includes/shim/WP_REST_Controller.php:71
103
+ #: includes/shim/WP_REST_Controller.php:83
104
+ #: includes/shim/WP_REST_Controller.php:95
105
+ #: includes/shim/WP_REST_Controller.php:107
106
+ #: includes/shim/WP_REST_Controller.php:119
107
+ #: includes/shim/WP_REST_Controller.php:131
108
+ #: includes/shim/WP_REST_Controller.php:143
109
+ #: includes/shim/WP_REST_Controller.php:155
110
+ #: includes/shim/WP_REST_Controller.php:168
111
+ msgid "Method '%s' not implemented. Must be overridden in subclass."
112
+ msgstr ""
113
 
114
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:415
115
+ msgid "Value Error for %s"
116
+ msgstr "Felaktigt värde för %s"
 
117
 
118
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:312
119
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:341
120
+ msgid "No field found by that id."
121
+ msgstr "Inget fält med detta id kunde hittas."
122
 
123
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:297
124
+ msgid "CMB2 Field value cannot be modified without the object_id and object_type parameters specified."
125
+ msgstr ""
126
 
127
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:236
128
+ msgid "CMB2 Field value cannot be updated without the value parameter specified."
129
+ msgstr ""
130
 
131
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:33
132
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:36
133
+ msgid "To view or modify the field's value, the 'object_id' and 'object_type' arguments are required."
134
+ msgstr ""
135
 
136
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:30
137
+ msgid "When the '_rendered' argument is passed, the renderable field attributes will be returned fully rendered. By default, the names of the callback handers for the renderable attributes will be returned."
138
+ msgstr ""
139
 
140
+ #: includes/rest-api/CMB2_REST_Controller_Fields.php:27
141
+ msgid "Includes the box object which the fields are registered to in the response."
142
+ msgstr ""
143
 
144
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:122
145
+ msgid "No boxes found."
146
+ msgstr "Inga boxar funna."
147
 
148
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:72
149
+ msgid "Includes the fully rendered attributes, 'form_open', 'form_close', as well as the enqueued 'js_dependencies' script handles, and 'css_dependencies' stylesheet handles."
150
+ msgstr ""
151
 
152
+ #: includes/rest-api/CMB2_REST_Controller_Boxes.php:51
153
+ msgid "Includes the registered fields for the box in the response."
154
+ msgstr ""
155
 
156
+ #: includes/rest-api/CMB2_REST_Controller.php:392
157
+ msgid "The title for the object."
158
+ msgstr ""
159
 
160
+ #: includes/rest-api/CMB2_REST_Controller.php:385
161
+ msgid "The id for the object."
162
+ msgstr ""
163
 
164
+ #: includes/rest-api/CMB2_REST_Controller.php:378
165
+ msgid "A human-readable description of the object."
166
+ msgstr ""
167
 
168
+ #: includes/rest-api/CMB2_REST_Controller.php:300
169
+ msgid "No box found by that id. A box needs to be registered with the \"show_in_rest\" parameter configured."
170
+ msgstr ""
171
 
172
+ #: includes/rest-api/CMB2_REST_Controller.php:277
173
+ msgid "This box does not have write permissions."
174
+ msgstr ""
175
 
176
+ #: includes/rest-api/CMB2_REST_Controller.php:257
177
+ msgid "This box does not have read permissions."
178
+ msgstr ""
179
 
180
+ #: includes/CMB2_Base.php:506 includes/types/CMB2_Type_Base.php:156
181
+ msgid "Invalid %1$s method: %2$s"
182
+ msgstr ""
183
 
184
+ #: includes/CMB2_Base.php:491 includes/CMB2_Hookup_Base.php:100
185
+ #: includes/CMB2_Options_Hookup.php:341 includes/types/CMB2_Type_Base.php:172
186
+ msgid "Invalid %1$s property: %2$s"
187
+ msgstr ""
 
188
 
189
+ #: includes/CMB2_Base.php:458
190
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s with no alternative available."
191
+ msgstr ""
192
 
193
+ #: includes/CMB2_Base.php:456
194
+ msgid "%1$s was called with a parameter that is <strong>deprecated</strong> since version %2$s! %3$s"
195
+ msgstr ""
196
 
197
+ #: includes/CMB2_Base.php:426
198
+ msgid "Using the \"%1$s\" field parameter as a callback has been deprecated in favor of the \"%2$s\" parameter."
199
+ msgstr ""
200
 
201
+ #: includes/CMB2_Base.php:422
202
+ msgid "The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" parameter."
203
+ msgstr ""
204
 
205
+ #. translators: %s: link to codex.wordpress.org/Embeds
206
+ #: example-functions.php:426
207
+ msgid "Enter a youtube, twitter, or instagram URL. Supports services listed at %s."
208
+ msgstr "Ange en adress för t.ex YouTube, Twitter eller Instagram. Se allt tjänster som stöds på %s."
209
 
210
+ #: example-functions.php:167
211
+ msgid "Hey there, I'm a read-only field"
212
+ msgstr "Hejsan, jag är ett fält som endast kan läsas"
213
 
214
+ #: example-functions.php:163
215
+ msgid "Read-only Disabled Field"
216
  msgstr ""
217
 
218
+ #. translators: 1: results for. 2: link to codex.wordpress.org/Embeds
219
+ #: includes/CMB2_Ajax.php:189 includes/helper-functions.php:105
220
+ msgid "No oEmbed Results Found for %1$s. View more info at %2$s."
221
+ msgstr "Inga oEmbed-resultat funna för %1$s. Mer information på %2$s."
222
 
223
+ #: includes/CMB2_Field.php:1443
224
+ msgid "Sorry, this field does not have a cmb_id specified."
225
+ msgstr "Ledsen, detta fält har inte något angivet cmb_id."
226
+
227
+ #: example-functions.php:176
228
+ msgid "Custom Rendered Field"
229
  msgstr ""
230
 
231
+ #: includes/CMB2_hookup.php:185
232
+ msgid "Term metaboxes configuration requires a \"taxonomies\" parameter."
233
+ msgstr "Konfigurationen av metaboxar för termer kräver en \"taxonomi\"-parameter."
234
+
235
+ #: includes/CMB2_hookup.php:181
236
+ msgid "Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress install."
237
  msgstr ""
238
 
239
+ #: example-functions.php:646
240
+ msgid "Arbitrary Term Field"
241
+ msgstr "Godtyckligt termfält"
242
 
243
+ #: example-functions.php:639
244
+ msgid "Term Image"
245
+ msgstr "Termbild"
246
 
247
+ #: example-functions.php:624
248
+ msgid "Category Metabox"
249
+ msgstr "Metabox för kategori"
250
 
251
+ #. Description of the plugin/theme
252
+ msgid "CMB2 will create metaboxes and forms with custom fields that will blow your mind."
253
+ msgstr "CMB2 kan skapa metaboxar och formulär med anpassade fält som kommer att få dig att gå bananas."
254
 
255
+ #. Plugin Name of the plugin/theme
256
+ msgid "CMB2"
257
+ msgstr "CMB2"
258
 
259
+ #: includes/helper-functions.php:303
260
+ msgid "Save"
261
+ msgstr "Spara"
262
 
263
+ #: includes/types/CMB2_Type_File.php:76
264
+ msgid "Add or Upload File"
265
+ msgstr "Lägg till eller ladda upp fil"
266
 
267
+ #: includes/types/CMB2_Type_File_List.php:41
268
+ msgid "Add or Upload Files"
269
+ msgstr "Lägg till eller ladda upp filer"
270
+
271
+ #: includes/types/CMB2_Type_Taxonomy_Base.php:115
272
+ msgid "No terms"
273
+ msgstr "Inga termer"
274
+
275
+ #: includes/CMB2_Types.php:349
276
+ msgid "Add Row"
277
+ msgstr "Lägg till rad"
278
+
279
+ #: includes/CMB2_JS.php:230
280
+ msgid "Select / Deselect All"
281
+ msgstr "Markera / Avmarkera"
282
+
283
+ #: includes/CMB2_JS.php:229 includes/types/CMB2_Type_File_Base.php:82
284
+ msgid "Download"
285
+ msgstr "Ladda ner"
286
+
287
+ #: includes/CMB2_Field_Display.php:432 includes/CMB2_JS.php:228
288
+ #: includes/types/CMB2_Type_File_Base.php:79
289
+ msgid "File:"
290
+ msgstr "Fil:"
291
+
292
+ #: includes/CMB2_JS.php