Version Description
- Update: Admin CSS.
- Update: Contact Form Changes.
Download this release
Release Info
Developer | britner |
Plugin | Kadence Themes Toolkit |
Version | 4.9.3 |
Comparing to | |
See all releases |
Code changes from version 4.9.2 to 4.9.3
- assets/toolkit_admin.css +29 -0
- class-virtue-toolkit-welcome.php +2 -2
- cmb/css/cmb2-display-rtl.css +9 -5
- cmb/css/cmb2-display-rtl.min.css +1 -0
- cmb/css/cmb2-display.css +9 -5
- cmb/css/cmb2-display.css.map +2 -2
- cmb/css/cmb2-display.min.css +1 -0
- cmb/css/cmb2-front-rtl.css +103 -317
- cmb/css/cmb2-front-rtl.min.css +2 -1
- cmb/css/cmb2-front.css +103 -317
- cmb/css/cmb2-front.css.map +2 -2
- cmb/css/cmb2-front.min.css +2 -1
- cmb/css/cmb2-rtl.css +154 -87
- cmb/css/cmb2-rtl.min.css +2 -1
- cmb/css/cmb2.css +154 -87
- cmb/css/cmb2.css.map +2 -2
- cmb/css/cmb2.min.css +2 -1
- cmb/css/sass/cmb2-display.scss +0 -4
- cmb/css/sass/cmb2-front.scss +9 -1
- cmb/css/sass/cmb2.scss +1 -4
- cmb/css/sass/partials/_collapsible_ui.scss +5 -1
- cmb/css/sass/partials/_context_metaboxes.scss +1 -1
- cmb/css/sass/partials/_display.scss +3 -3
- cmb/css/sass/partials/_front.scss +4 -0
- cmb/css/sass/partials/_main_wrap.scss +21 -9
- cmb/css/sass/partials/_misc.scss +1 -1
- cmb/css/sass/partials/_options-page.scss +3 -2
- cmb/css/sass/partials/_post_metaboxes.scss +3 -1
- cmb/css/sass/partials/_sidebar_placements.scss +1 -1
- cmb/css/sass/partials/_variables.scss +4 -1
- cmb/includes/CMB2.php +114 -81
- cmb/includes/CMB2_Ajax.php +45 -43
- cmb/includes/CMB2_Base.php +29 -26
- cmb/includes/CMB2_Boxes.php +47 -4
- cmb/includes/CMB2_Field.php +305 -100
- cmb/includes/CMB2_Field_Display.php +6 -6
- cmb/includes/CMB2_Hookup_Base.php +7 -5
- cmb/includes/CMB2_JS.php +44 -12
- cmb/includes/CMB2_Options.php +51 -16
- cmb/includes/CMB2_Options_Hookup.php +81 -10
- cmb/includes/CMB2_Sanitize.php +51 -28
- cmb/includes/CMB2_Show_Filters.php +16 -15
- cmb/includes/CMB2_Types.php +15 -20
- cmb/includes/CMB2_Utils.php +80 -64
- cmb/includes/CMB2_hookup.php +93 -73
- cmb/includes/helper-functions.php +50 -45
- cmb/includes/rest-api/CMB2_REST_Controller_Fields.php +1 -1
- cmb/includes/types/CMB2_Type_Base.php +42 -18
- cmb/includes/types/CMB2_Type_File.php +2 -1
- cmb/includes/types/CMB2_Type_File_Base.php +3 -2
- cmb/includes/types/CMB2_Type_Taxonomy_Base.php +30 -14
- cmb/includes/types/CMB2_Type_Taxonomy_Multicheck_Hierarchical.php +6 -10
- cmb/includes/types/CMB2_Type_Taxonomy_Radio_Hierarchical.php +6 -10
- cmb/includes/types/CMB2_Type_Text.php +1 -5
- cmb/includes/types/CMB2_Type_Textarea_Code.php +13 -4
- cmb/includes/types/CMB2_Type_Wysiwyg.php +2 -1
- cmb/init.php +10 -11
- cmb/js/cmb2-wysiwyg.js +12 -9
- cmb/js/cmb2.js +332 -40
- cmb/js/cmb2.min.js +1 -1
- cmb/languages/cmb2-ar.mo +0 -0
- cmb/languages/cmb2-ar.po +553 -404
- cmb/languages/cmb2-ary.mo +0 -0
- cmb/languages/cmb2-ary.po +563 -333
- cmb/languages/cmb2-de_DE.mo +0 -0
- cmb/languages/cmb2-de_DE.po +559 -411
- cmb/languages/cmb2-es_ES.mo +0 -0
- cmb/languages/cmb2-es_ES.po +560 -412
- cmb/languages/cmb2-fi.mo +0 -0
- cmb/languages/cmb2-fi.po +556 -408
- cmb/languages/cmb2-fr_FR.mo +0 -0
- cmb/languages/cmb2-fr_FR.po +557 -410
- cmb/languages/cmb2-he_IL.mo +0 -0
- cmb/languages/cmb2-he_IL.po +511 -360
- cmb/languages/cmb2-it_IT.mo +0 -0
- cmb/languages/cmb2-it_IT.po +551 -446
- cmb/languages/cmb2-nl_NL.po +40 -39
- cmb/languages/cmb2-pt_BR.mo +0 -0
- cmb/languages/cmb2-pt_BR.po +554 -405
- cmb/languages/cmb2-pt_PT.mo +0 -0
- cmb/languages/cmb2-pt_PT.po +544 -487
- cmb/languages/cmb2-ru_RU.mo +0 -0
- cmb/languages/cmb2-ru_RU.po +557 -409
- cmb/languages/cmb2-sv_SE.mo +0 -0
- 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
|
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
|
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
|
3 |
-
|
4 |
-
|
5 |
-
*
|
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
|
3 |
-
|
4 |
-
|
5 |
-
*
|
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;;
|
4 |
-
"sources": ["sass/
|
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 |
-
|
2 |
-
|
3 |
-
*
|
|
|
|
|
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: #
|
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 |
-
|
|
|
273 |
text-align: center;
|
274 |
border-left: solid 1px #e9e9e9;
|
275 |
}
|
276 |
-
/* line
|
277 |
.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
|
278 |
margin: 0;
|
279 |
padding: 0;
|
280 |
}
|
281 |
-
/* line
|
282 |
.cmb-repeat-table + .cmb-add-row {
|
283 |
margin: 0;
|
284 |
}
|
285 |
-
/* line
|
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
|
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
|
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
|
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
|
334 |
.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
|
335 |
display: block;
|
336 |
}
|
337 |
|
338 |
-
/* line
|
339 |
.cmb-repeatable-group .cmb-th {
|
340 |
padding: 5px;
|
341 |
}
|
342 |
-
/* line
|
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
|
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
|
360 |
.cmb-repeatable-group .cmb-group-title .cmb-th {
|
361 |
display: block;
|
362 |
width: 100%;
|
363 |
}
|
364 |
-
/* line
|
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
|
380 |
.cmb-repeatable-group .cmb-shift-rows {
|
381 |
font-size: 1em;
|
382 |
margin-left: 1em;
|
383 |
text-decoration: none;
|
384 |
}
|
385 |
-
/* line
|
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
|
393 |
.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
|
394 |
line-height: 1.3em;
|
395 |
}
|
396 |
-
/* line
|
397 |
.cmb-repeatable-group .cmb2-upload-button {
|
398 |
float: left;
|
399 |
}
|
400 |
|
401 |
-
/* line
|
402 |
p.cmb2-metabox-description {
|
403 |
-
color: #
|
404 |
font-style: italic;
|
405 |
margin: 0;
|
406 |
padding-top: .5em;
|
407 |
}
|
408 |
|
409 |
-
/* line
|
410 |
span.cmb2-metabox-description {
|
411 |
-
color: #
|
412 |
font-style: italic;
|
413 |
}
|
414 |
|
415 |
-
/* line
|
416 |
.cmb2-metabox-title {
|
417 |
margin: 0 0 5px 0;
|
418 |
padding: 5px 0 0 0;
|
419 |
font-size: 14px;
|
420 |
}
|
421 |
|
422 |
-
/* line
|
423 |
.cmb-inline ul {
|
424 |
padding: 4px 0 0 0;
|
425 |
}
|
426 |
|
427 |
-
/* line
|
428 |
.cmb-inline li {
|
429 |
display: inline-block;
|
430 |
padding-left: 18px;
|
431 |
}
|
432 |
|
433 |
-
/* line
|
434 |
.cmb-type-textarea-code pre {
|
435 |
margin: 0;
|
436 |
}
|
437 |
|
438 |
-
/* line
|
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
|
447 |
.cmb2-media-status .img-status img {
|
448 |
max-width: 350px;
|
449 |
height: auto;
|
450 |
}
|
451 |
-
/* line
|
452 |
.cmb2-media-status .img-status img,
|
453 |
.cmb2-media-status .embed-status {
|
454 |
-
background: #
|
455 |
-
border:
|
|
|
|
|
|
|
|
|
|
|
456 |
border-radius: 2px;
|
457 |
-moz-border-radius: 2px;
|
458 |
margin: 15px 0 0 0;
|
459 |
-
padding: 5px;
|
460 |
}
|
461 |
-
/* line
|
462 |
.cmb2-media-status .embed-status {
|
463 |
float: right;
|
464 |
max-width: 800px;
|
465 |
}
|
466 |
-
/* line
|
467 |
.cmb2-media-status .img-status, .cmb2-media-status .embed-status {
|
468 |
position: relative;
|
469 |
}
|
470 |
-
/* line
|
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
|
481 |
.cmb2-media-status .img-status .cmb2-remove-file-button {
|
482 |
top: 10px;
|
483 |
}
|
484 |
-
/* line
|
485 |
.cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
|
486 |
cursor: pointer;
|
487 |
}
|
|
|
|
|
|
|
|
|
488 |
|
489 |
-
/* line
|
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
|
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
|
508 |
.cmb-attach-list li img {
|
509 |
-
cursor: move;
|
510 |
float: right;
|
511 |
margin-left: 10px;
|
512 |
}
|
513 |
|
514 |
-
/* line
|
515 |
.cmb2-remove-wrapper {
|
516 |
margin: 0;
|
517 |
}
|
518 |
|
519 |
-
/* line
|
520 |
.child-cmb2 .cmb-th {
|
521 |
text-align: right;
|
522 |
}
|
523 |
|
524 |
-
/* line
|
525 |
.cmb2-indented-hierarchy {
|
526 |
padding-right: 1.5em;
|
527 |
}
|
528 |
|
529 |
@media (max-width: 450px) {
|
530 |
-
/* line
|
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
|
543 |
#poststuff .cmb-group-title {
|
544 |
margin-right: -1em;
|
545 |
margin-left: -1em;
|
546 |
min-height: 1.5em;
|
547 |
}
|
548 |
|
549 |
-
/* line
|
550 |
#poststuff .repeatable .cmb-group-title {
|
551 |
padding-right: 2.2em;
|
552 |
}
|
553 |
|
554 |
-
/* line
|
555 |
.cmb2-postbox .cmb2-wrap, .cmb-type-group .cmb2-wrap {
|
556 |
margin: 0;
|
557 |
}
|
558 |
-
/* line
|
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
|
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
|
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
|
572 |
.cmb2-postbox .cmb-row .cmbhandle, .cmb-type-group .cmb-row .cmbhandle {
|
573 |
left: -1em;
|
574 |
position: relative;
|
|
|
575 |
}
|
576 |
-
/* line
|
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
|
583 |
.cmb2-postbox .cmb-repeatable-group > .cmb-row, .cmb-type-group .cmb-repeatable-group > .cmb-row {
|
584 |
padding-bottom: 0;
|
585 |
}
|
586 |
-
/* line
|
587 |
.cmb2-postbox .cmb-th, .cmb-type-group .cmb-th {
|
588 |
width: 18%;
|
589 |
padding: 0 0 0 2%;
|
590 |
}
|
591 |
-
/* line
|
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
|
598 |
.cmb2-postbox .cmb-th + .cmb-td, .cmb-type-group .cmb-th + .cmb-td {
|
599 |
width: 80%;
|
600 |
float: left;
|
601 |
}
|
602 |
-
/* line
|
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
|
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
|
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 |
-
|
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 |
-
|
816 |
--------------------------------------------------------------*/
|
817 |
-
/* line
|
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: #
|
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
|
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
|
1006 |
.cmb2-metabox .postbox.closed .cmbhandle:before {
|
1007 |
content: '\f140';
|
1008 |
}
|
1009 |
-
/* line
|
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
|
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
|
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 |
-
|
|
|
|
|
|
|
1493 |
.closed .inside {
|
1494 |
display: none;
|
1495 |
}
|
1496 |
|
1497 |
-
/* line
|
1498 |
.cmb-repeatable-grouping {
|
1499 |
position: relative;
|
1500 |
}
|
1501 |
-
/* line
|
1502 |
.cmb-repeatable-grouping .cmb-group-title {
|
1503 |
margin-right: -1em;
|
1504 |
margin-left: -1em;
|
1505 |
min-height: 1.5em;
|
1506 |
}
|
1507 |
-
/* line
|
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
|
1516 |
.cmb-repeatable-group.repeatable .cmb-group-title {
|
1517 |
padding-right: 2.2em;
|
1518 |
}
|
1519 |
-
/* line
|
1520 |
.cmb-repeatable-group.non-repeatable .cmb-group-title {
|
1521 |
padding-right: 12px;
|
1522 |
}
|
1523 |
|
1524 |
-
/* line
|
1525 |
.cmb-type-group .cmb-row .cmbhandle {
|
1526 |
left: 0;
|
1527 |
position: absolute;
|
1528 |
}
|
1529 |
|
1530 |
-
/* line
|
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 |
-
|
2 |
-
|
3 |
-
*
|
|
|
|
|
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: #
|
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 |
-
|
|
|
273 |
text-align: center;
|
274 |
border-right: solid 1px #e9e9e9;
|
275 |
}
|
276 |
-
/* line
|
277 |
.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
|
278 |
margin: 0;
|
279 |
padding: 0;
|
280 |
}
|
281 |
-
/* line
|
282 |
.cmb-repeat-table + .cmb-add-row {
|
283 |
margin: 0;
|
284 |
}
|
285 |
-
/* line
|
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
|
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
|
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
|
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
|
334 |
.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
|
335 |
display: block;
|
336 |
}
|
337 |
|
338 |
-
/* line
|
339 |
.cmb-repeatable-group .cmb-th {
|
340 |
padding: 5px;
|
341 |
}
|
342 |
-
/* line
|
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
|
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
|
360 |
.cmb-repeatable-group .cmb-group-title .cmb-th {
|
361 |
display: block;
|
362 |
width: 100%;
|
363 |
}
|
364 |
-
/* line
|
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
|
380 |
.cmb-repeatable-group .cmb-shift-rows {
|
381 |
font-size: 1em;
|
382 |
margin-right: 1em;
|
383 |
text-decoration: none;
|
384 |
}
|
385 |
-
/* line
|
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
|
393 |
.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
|
394 |
line-height: 1.3em;
|
395 |
}
|
396 |
-
/* line
|
397 |
.cmb-repeatable-group .cmb2-upload-button {
|
398 |
float: right;
|
399 |
}
|
400 |
|
401 |
-
/* line
|
402 |
p.cmb2-metabox-description {
|
403 |
-
color: #
|
404 |
font-style: italic;
|
405 |
margin: 0;
|
406 |
padding-top: .5em;
|
407 |
}
|
408 |
|
409 |
-
/* line
|
410 |
span.cmb2-metabox-description {
|
411 |
-
color: #
|
412 |
font-style: italic;
|
413 |
}
|
414 |
|
415 |
-
/* line
|
416 |
.cmb2-metabox-title {
|
417 |
margin: 0 0 5px 0;
|
418 |
padding: 5px 0 0 0;
|
419 |
font-size: 14px;
|
420 |
}
|
421 |
|
422 |
-
/* line
|
423 |
.cmb-inline ul {
|
424 |
padding: 4px 0 0 0;
|
425 |
}
|
426 |
|
427 |
-
/* line
|
428 |
.cmb-inline li {
|
429 |
display: inline-block;
|
430 |
padding-right: 18px;
|
431 |
}
|
432 |
|
433 |
-
/* line
|
434 |
.cmb-type-textarea-code pre {
|
435 |
margin: 0;
|
436 |
}
|
437 |
|
438 |
-
/* line
|
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
|
447 |
.cmb2-media-status .img-status img {
|
448 |
max-width: 350px;
|
449 |
height: auto;
|
450 |
}
|
451 |
-
/* line
|
452 |
.cmb2-media-status .img-status img,
|
453 |
.cmb2-media-status .embed-status {
|
454 |
-
background: #
|
455 |
-
border:
|
|
|
|
|
|
|
|
|
|
|
456 |
border-radius: 2px;
|
457 |
-moz-border-radius: 2px;
|
458 |
margin: 15px 0 0 0;
|
459 |
-
padding: 5px;
|
460 |
}
|
461 |
-
/* line
|
462 |
.cmb2-media-status .embed-status {
|
463 |
float: left;
|
464 |
max-width: 800px;
|
465 |
}
|
466 |
-
/* line
|
467 |
.cmb2-media-status .img-status, .cmb2-media-status .embed-status {
|
468 |
position: relative;
|
469 |
}
|
470 |
-
/* line
|
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
|
481 |
.cmb2-media-status .img-status .cmb2-remove-file-button {
|
482 |
top: 10px;
|
483 |
}
|
484 |
-
/* line
|
485 |
.cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
|
486 |
cursor: pointer;
|
487 |
}
|
|
|
|
|
|
|
|
|
488 |
|
489 |
-
/* line
|
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
|
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
|
508 |
.cmb-attach-list li img {
|
509 |
-
cursor: move;
|
510 |
float: left;
|
511 |
margin-right: 10px;
|
512 |
}
|
513 |
|
514 |
-
/* line
|
515 |
.cmb2-remove-wrapper {
|
516 |
margin: 0;
|
517 |
}
|
518 |
|
519 |
-
/* line
|
520 |
.child-cmb2 .cmb-th {
|
521 |
text-align: left;
|
522 |
}
|
523 |
|
524 |
-
/* line
|
525 |
.cmb2-indented-hierarchy {
|
526 |
padding-left: 1.5em;
|
527 |
}
|
528 |
|
529 |
@media (max-width: 450px) {
|
530 |
-
/* line
|
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
|
543 |
#poststuff .cmb-group-title {
|
544 |
margin-left: -1em;
|
545 |
margin-right: -1em;
|
546 |
min-height: 1.5em;
|
547 |
}
|
548 |
|
549 |
-
/* line
|
550 |
#poststuff .repeatable .cmb-group-title {
|
551 |
padding-left: 2.2em;
|
552 |
}
|
553 |
|
554 |
-
/* line
|
555 |
.cmb2-postbox .cmb2-wrap, .cmb-type-group .cmb2-wrap {
|
556 |
margin: 0;
|
557 |
}
|
558 |
-
/* line
|
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
|
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
|
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
|
572 |
.cmb2-postbox .cmb-row .cmbhandle, .cmb-type-group .cmb-row .cmbhandle {
|
573 |
right: -1em;
|
574 |
position: relative;
|
|
|
575 |
}
|
576 |
-
/* line
|
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
|
583 |
.cmb2-postbox .cmb-repeatable-group > .cmb-row, .cmb-type-group .cmb-repeatable-group > .cmb-row {
|
584 |
padding-bottom: 0;
|
585 |
}
|
586 |
-
/* line
|
587 |
.cmb2-postbox .cmb-th, .cmb-type-group .cmb-th {
|
588 |
width: 18%;
|
589 |
padding: 0 2% 0 0;
|
590 |
}
|
591 |
-
/* line
|
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
|
598 |
.cmb2-postbox .cmb-th + .cmb-td, .cmb-type-group .cmb-th + .cmb-td {
|
599 |
width: 80%;
|
600 |
float: right;
|
601 |
}
|
602 |
-
/* line
|
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
|
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
|
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 |
-
|
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 |
-
|
816 |
--------------------------------------------------------------*/
|
817 |
-
/* line
|
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: #
|
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
|
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
|
1006 |
.cmb2-metabox .postbox.closed .cmbhandle:before {
|
1007 |
content: '\f140';
|
1008 |
}
|
1009 |
-
/* line
|
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
|
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
|
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 |
-
|
|
|
|
|
|
|
1493 |
.closed .inside {
|
1494 |
display: none;
|
1495 |
}
|
1496 |
|
1497 |
-
/* line
|
1498 |
.cmb-repeatable-grouping {
|
1499 |
position: relative;
|
1500 |
}
|
1501 |
-
/* line
|
1502 |
.cmb-repeatable-grouping .cmb-group-title {
|
1503 |
margin-left: -1em;
|
1504 |
margin-right: -1em;
|
1505 |
min-height: 1.5em;
|
1506 |
}
|
1507 |
-
/* line
|
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
|
1516 |
.cmb-repeatable-group.repeatable .cmb-group-title {
|
1517 |
padding-left: 2.2em;
|
1518 |
}
|
1519 |
-
/* line
|
1520 |
.cmb-repeatable-group.non-repeatable .cmb-group-title {
|
1521 |
padding-left: 12px;
|
1522 |
}
|
1523 |
|
1524 |
-
/* line
|
1525 |
.cmb-type-group .cmb-row .cmbhandle {
|
1526 |
right: 0;
|
1527 |
position: absolute;
|
1528 |
}
|
1529 |
|
1530 |
-
/* line
|
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": ";AAAA;;GAEG;ACFH;;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,ECtEI,OAAO;;;ADyEtB,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,EAAE,IAAI;;;AAGjB,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,EAAE,OAAO;EACzB,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,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;EAEjB,KAAK,EC/PQ,OAAO;EDgQpB,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;EE3RX,OAAO,EF4RsB,GAAO;EE3RpC,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;;;AFkRlB,uDAAsC;EACrC,OAAO,EAAE,KAAK;;;;AAOf,6BAAQ;EACP,OAAO,EAAE,GAAG;;;AAGb,sCAAiB;EAChB,gBAAgB,EChUF,OAAO;EDiUrB,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;EEhW/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;;;AF4UrB,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,ECnXU,OAAO;EDoXtB,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,IAAI;;;;AAGlB,6BAA8B;EAC7B,KAAK,EC1XU,OAAO;ED2XtB,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,EC9ZI,OAAO;ED+ZrB,MAAM,EAAE,iBAAqB;EAC7B,aAAa,EAAE,GAAG;EAClB,kBAAkB,EAAE,GAAG;EACtB,MAAM,EAAE,UAAU;EACnB,OAAO,EAAE,GAAG;;;AAGb,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;;;;AAKjB,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;;;AAEnB,uBAAI;EACH,MAAM,EAAE,IAAI;EACZ,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;;;AGngBb;;gEAEgE;;AAChE,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;;;AAIpB,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;;;AC9EpB;;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;;AAChE,kBAAmB;EAClB,SAAS,EAAE,MAAM;;;AAEjB,4BAAY;EACX,aAAa,EAAE,GAAG;;;AAGnB,2CAAyB;EACxB,OAAO,EAAE,GAAG;EACZ,UAAU,EAAE,IAAI;EAChB,UAAU,EJMI,OAAO;EILrB,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,EAAE,OAAO;;;AAEzB,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;;;ACjE/B;;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;EL9CR,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,GAAG;EACnB,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;EK4CV,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;;;AL3CjB;6BAAM;EACL,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,KAAK;;;AAhBrB;6BAAM;EACL,SAAS,EDHK,IAAI;ECIlB,WAAW,EAAE,KAAK;;;AK0DlB;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;;;;AC7IjB,wBAAW;EACV,KAAK,EAAE,IAAI;EACX,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,EPvBQ,IAAI;EOwBjB,OAAO,EAAE,CAAC;;;AACV,iGAAQ;EACP,KAAK,EP3BO,IAAI;;;AQpBpB;;;;;;;;;;;;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;;;ACncd;;GAEG;;ACJH,eAAgB;EACf,OAAO,EAAE,IAAI;;;;AAGd,wBAAyB;EACxB,QAAQ,EAAE,QAAQ;;;AAElB,yCAAiB;EAChB,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,KAAK;;;AAGlB,2BAAG;EACF,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,QAAQ;EACjB,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,GAAG;;;;AAOjB,iDAA8B;EAC7B,YAAY,EAAE,KAAK;;;AAGpB,qDAAkC;EACjC,YAAY,EAAE,IAAI;;;;AAKpB,mCAAoC;EACnC,KAAK,EAAE,CAAC;EACR,QAAQ,EAAE,QAAQ;;;;AAGnB,YAAa;EACZ,UAAU,EAAE,2CAA2C;EACvD,uBAAuB,EAAE,SAAS;EAClC,eAAe,EAAE,SAAS;EAC1B,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,KAAK;EACZ,cAAc,EAAE,MAAM;EACtB,OAAO,EAAE,GAAG;EACZ,MAAM,EAAE,iBAAiB;EACzB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,UAAU",
|
4 |
-
"sources": ["sass/
|
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
|
|
|
|
|
|
|
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: #
|
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 |
-
|
|
|
335 |
text-align: center;
|
336 |
border-left: solid 1px #e9e9e9;
|
337 |
}
|
338 |
|
339 |
-
/* line
|
340 |
|
341 |
.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
|
342 |
margin: 0;
|
343 |
padding: 0;
|
344 |
}
|
345 |
|
346 |
-
/* line
|
347 |
|
348 |
.cmb-repeat-table + .cmb-add-row {
|
349 |
margin: 0;
|
350 |
}
|
351 |
|
352 |
-
/* line
|
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
|
364 |
|
365 |
.cmb-repeat-table .cmb-remove-row {
|
366 |
top: 7px;
|
@@ -372,7 +382,7 @@ Main Wrap
|
|
372 |
display: none;
|
373 |
}
|
374 |
|
375 |
-
/* line
|
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
|
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
|
409 |
|
410 |
.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
|
411 |
display: block;
|
412 |
}
|
413 |
|
414 |
-
/* line
|
415 |
|
416 |
.cmb-repeatable-group .cmb-th {
|
417 |
padding: 5px;
|
418 |
}
|
419 |
|
420 |
-
/* line
|
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
|
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
|
442 |
|
443 |
.cmb-repeatable-group .cmb-group-title .cmb-th {
|
444 |
display: block;
|
445 |
width: 100%;
|
446 |
}
|
447 |
|
448 |
-
/* line
|
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
|
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
|
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
|
485 |
|
486 |
.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
|
487 |
line-height: 1.3em;
|
488 |
}
|
489 |
|
490 |
-
/* line
|
491 |
|
492 |
.cmb-repeatable-group .cmb2-upload-button {
|
493 |
float: left;
|
494 |
}
|
495 |
|
496 |
-
/* line
|
497 |
|
498 |
p.cmb2-metabox-description {
|
499 |
-
color: #
|
500 |
font-style: italic;
|
501 |
margin: 0;
|
502 |
padding-top: .5em;
|
503 |
}
|
504 |
|
505 |
-
/* line
|
506 |
|
507 |
span.cmb2-metabox-description {
|
508 |
-
color: #
|
509 |
font-style: italic;
|
510 |
}
|
511 |
|
512 |
-
/* line
|
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
|
521 |
|
522 |
.cmb-inline ul {
|
523 |
padding: 4px 0 0 0;
|
524 |
}
|
525 |
|
526 |
-
/* line
|
527 |
|
528 |
.cmb-inline li {
|
529 |
display: inline-block;
|
530 |
padding-left: 18px;
|
531 |
}
|
532 |
|
533 |
-
/* line
|
534 |
|
535 |
.cmb-type-textarea-code pre {
|
536 |
margin: 0;
|
537 |
}
|
538 |
|
539 |
-
/* line
|
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
|
550 |
|
551 |
.cmb2-media-status .img-status img {
|
552 |
max-width: 350px;
|
553 |
height: auto;
|
554 |
}
|
555 |
|
556 |
-
/* line
|
557 |
|
558 |
.cmb2-media-status .img-status img,
|
559 |
.cmb2-media-status .embed-status {
|
560 |
-
background: #
|
561 |
-
border:
|
|
|
|
|
|
|
|
|
|
|
562 |
border-radius: 2px;
|
563 |
-moz-border-radius: 2px;
|
564 |
margin: 15px 0 0 0;
|
565 |
-
padding: 5px;
|
566 |
}
|
567 |
|
568 |
-
/* line
|
569 |
|
570 |
.cmb2-media-status .embed-status {
|
571 |
float: right;
|
572 |
max-width: 800px;
|
573 |
}
|
574 |
|
575 |
-
/* line
|
576 |
|
577 |
.cmb2-media-status .img-status,
|
578 |
.cmb2-media-status .embed-status {
|
579 |
position: relative;
|
580 |
}
|
581 |
|
582 |
-
/* line
|
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
|
596 |
|
597 |
.cmb2-media-status .img-status .cmb2-remove-file-button {
|
598 |
top: 10px;
|
599 |
}
|
600 |
|
601 |
-
/* line
|
602 |
|
603 |
.cmb2-media-status .img-status img,
|
604 |
.cmb2-media-status .file-status > span {
|
605 |
cursor: pointer;
|
606 |
}
|
607 |
|
608 |
-
/* line
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
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
|
630 |
|
631 |
.cmb-attach-list li img {
|
632 |
-
cursor: move;
|
633 |
float: right;
|
634 |
margin-left: 10px;
|
635 |
}
|
636 |
|
637 |
-
/* line
|
638 |
|
639 |
.cmb2-remove-wrapper {
|
640 |
margin: 0;
|
641 |
}
|
642 |
|
643 |
-
/* line
|
644 |
|
645 |
.child-cmb2 .cmb-th {
|
646 |
text-align: right;
|
647 |
}
|
648 |
|
649 |
-
/* line
|
650 |
|
651 |
.cmb2-indented-hierarchy {
|
652 |
padding-right: 1.5em;
|
653 |
}
|
654 |
|
655 |
/*--------------------------------------------------------------
|
656 |
-
Post Metaboxes
|
657 |
--------------------------------------------------------------*/
|
658 |
|
659 |
-
/* line
|
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
|
668 |
|
669 |
#poststuff .repeatable .cmb-group-title {
|
670 |
padding-right: 2.2em;
|
671 |
}
|
672 |
|
673 |
-
/* line
|
674 |
|
675 |
.cmb2-postbox .cmb2-wrap,
|
676 |
.cmb-type-group .cmb2-wrap {
|
677 |
margin: 0;
|
678 |
}
|
679 |
|
680 |
-
/* line
|
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
|
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
|
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
|
703 |
|
704 |
.cmb2-postbox .cmb-row .cmbhandle,
|
705 |
.cmb-type-group .cmb-row .cmbhandle {
|
706 |
left: -1em;
|
707 |
position: relative;
|
|
|
708 |
}
|
709 |
|
710 |
-
/* line
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
891 |
|
892 |
.cmb2-options-page {
|
893 |
max-width: 1200px;
|
894 |
}
|
895 |
|
896 |
-
/* line
|
897 |
|
898 |
.cmb2-options-page.wrap > h2 {
|
899 |
margin-bottom: 1em;
|
900 |
}
|
901 |
|
902 |
-
/* line
|
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
|
913 |
|
914 |
.cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
|
915 |
padding: 0;
|
916 |
font-weight: initial;
|
917 |
}
|
918 |
|
919 |
-
/* line
|
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
|
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
|
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
|
945 |
|
946 |
.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
|
947 |
padding-top: 0.25em;
|
948 |
}
|
949 |
|
950 |
-
/* line
|
951 |
|
952 |
.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
|
953 |
padding: 0 0 0.8em 0;
|
954 |
}
|
955 |
|
956 |
-
/* line
|
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
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
|
|
|
|
|
|
|
|
|
1230 |
|
1231 |
.cmb2-metabox .cmbhandle {
|
1232 |
-
color: #
|
1233 |
float: left;
|
1234 |
width: 27px;
|
1235 |
height: 30px;
|
@@ -1238,7 +1305,7 @@ Sidebar Placement Adjustments
|
|
1238 |
position: relative;
|
1239 |
}
|
1240 |
|
1241 |
-
/* line
|
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
|
1258 |
|
1259 |
.cmb2-metabox .postbox.closed .cmbhandle:before {
|
1260 |
content: '\f140';
|
1261 |
}
|
1262 |
|
1263 |
-
/* line
|
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
|
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
|
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
|
2005 |
|
2006 |
.cmb-th,
|
2007 |
.cmb-td,
|
@@ -2011,7 +2078,7 @@ Sidebar Placement Adjustments
|
|
2011 |
width: 100%;
|
2012 |
}
|
2013 |
|
2014 |
-
/* line
|
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
|
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
|
|
|
|
|
|
|
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: #
|
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 |
-
|
|
|
335 |
text-align: center;
|
336 |
border-right: solid 1px #e9e9e9;
|
337 |
}
|
338 |
|
339 |
-
/* line
|
340 |
|
341 |
.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
|
342 |
margin: 0;
|
343 |
padding: 0;
|
344 |
}
|
345 |
|
346 |
-
/* line
|
347 |
|
348 |
.cmb-repeat-table + .cmb-add-row {
|
349 |
margin: 0;
|
350 |
}
|
351 |
|
352 |
-
/* line
|
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
|
364 |
|
365 |
.cmb-repeat-table .cmb-remove-row {
|
366 |
top: 7px;
|
@@ -372,7 +382,7 @@ Main Wrap
|
|
372 |
display: none;
|
373 |
}
|
374 |
|
375 |
-
/* line
|
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
|
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
|
409 |
|
410 |
.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
|
411 |
display: block;
|
412 |
}
|
413 |
|
414 |
-
/* line
|
415 |
|
416 |
.cmb-repeatable-group .cmb-th {
|
417 |
padding: 5px;
|
418 |
}
|
419 |
|
420 |
-
/* line
|
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
|
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
|
442 |
|
443 |
.cmb-repeatable-group .cmb-group-title .cmb-th {
|
444 |
display: block;
|
445 |
width: 100%;
|
446 |
}
|
447 |
|
448 |
-
/* line
|
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
|
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
|
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
|
485 |
|
486 |
.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
|
487 |
line-height: 1.3em;
|
488 |
}
|
489 |
|
490 |
-
/* line
|
491 |
|
492 |
.cmb-repeatable-group .cmb2-upload-button {
|
493 |
float: right;
|
494 |
}
|
495 |
|
496 |
-
/* line
|
497 |
|
498 |
p.cmb2-metabox-description {
|
499 |
-
color: #
|
500 |
font-style: italic;
|
501 |
margin: 0;
|
502 |
padding-top: .5em;
|
503 |
}
|
504 |
|
505 |
-
/* line
|
506 |
|
507 |
span.cmb2-metabox-description {
|
508 |
-
color: #
|
509 |
font-style: italic;
|
510 |
}
|
511 |
|
512 |
-
/* line
|
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
|
521 |
|
522 |
.cmb-inline ul {
|
523 |
padding: 4px 0 0 0;
|
524 |
}
|
525 |
|
526 |
-
/* line
|
527 |
|
528 |
.cmb-inline li {
|
529 |
display: inline-block;
|
530 |
padding-right: 18px;
|
531 |
}
|
532 |
|
533 |
-
/* line
|
534 |
|
535 |
.cmb-type-textarea-code pre {
|
536 |
margin: 0;
|
537 |
}
|
538 |
|
539 |
-
/* line
|
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
|
550 |
|
551 |
.cmb2-media-status .img-status img {
|
552 |
max-width: 350px;
|
553 |
height: auto;
|
554 |
}
|
555 |
|
556 |
-
/* line
|
557 |
|
558 |
.cmb2-media-status .img-status img,
|
559 |
.cmb2-media-status .embed-status {
|
560 |
-
background: #
|
561 |
-
border:
|
|
|
|
|
|
|
|
|
|
|
562 |
border-radius: 2px;
|
563 |
-moz-border-radius: 2px;
|
564 |
margin: 15px 0 0 0;
|
565 |
-
padding: 5px;
|
566 |
}
|
567 |
|
568 |
-
/* line
|
569 |
|
570 |
.cmb2-media-status .embed-status {
|
571 |
float: left;
|
572 |
max-width: 800px;
|
573 |
}
|
574 |
|
575 |
-
/* line
|
576 |
|
577 |
.cmb2-media-status .img-status,
|
578 |
.cmb2-media-status .embed-status {
|
579 |
position: relative;
|
580 |
}
|
581 |
|
582 |
-
/* line
|
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
|
596 |
|
597 |
.cmb2-media-status .img-status .cmb2-remove-file-button {
|
598 |
top: 10px;
|
599 |
}
|
600 |
|
601 |
-
/* line
|
602 |
|
603 |
.cmb2-media-status .img-status img,
|
604 |
.cmb2-media-status .file-status > span {
|
605 |
cursor: pointer;
|
606 |
}
|
607 |
|
608 |
-
/* line
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
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
|
630 |
|
631 |
.cmb-attach-list li img {
|
632 |
-
cursor: move;
|
633 |
float: left;
|
634 |
margin-right: 10px;
|
635 |
}
|
636 |
|
637 |
-
/* line
|
638 |
|
639 |
.cmb2-remove-wrapper {
|
640 |
margin: 0;
|
641 |
}
|
642 |
|
643 |
-
/* line
|
644 |
|
645 |
.child-cmb2 .cmb-th {
|
646 |
text-align: left;
|
647 |
}
|
648 |
|
649 |
-
/* line
|
650 |
|
651 |
.cmb2-indented-hierarchy {
|
652 |
padding-left: 1.5em;
|
653 |
}
|
654 |
|
655 |
/*--------------------------------------------------------------
|
656 |
-
Post Metaboxes
|
657 |
--------------------------------------------------------------*/
|
658 |
|
659 |
-
/* line
|
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
|
668 |
|
669 |
#poststuff .repeatable .cmb-group-title {
|
670 |
padding-left: 2.2em;
|
671 |
}
|
672 |
|
673 |
-
/* line
|
674 |
|
675 |
.cmb2-postbox .cmb2-wrap,
|
676 |
.cmb-type-group .cmb2-wrap {
|
677 |
margin: 0;
|
678 |
}
|
679 |
|
680 |
-
/* line
|
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
|
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
|
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
|
703 |
|
704 |
.cmb2-postbox .cmb-row .cmbhandle,
|
705 |
.cmb-type-group .cmb-row .cmbhandle {
|
706 |
right: -1em;
|
707 |
position: relative;
|
|
|
708 |
}
|
709 |
|
710 |
-
/* line
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
891 |
|
892 |
.cmb2-options-page {
|
893 |
max-width: 1200px;
|
894 |
}
|
895 |
|
896 |
-
/* line
|
897 |
|
898 |
.cmb2-options-page.wrap > h2 {
|
899 |
margin-bottom: 1em;
|
900 |
}
|
901 |
|
902 |
-
/* line
|
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
|
913 |
|
914 |
.cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
|
915 |
padding: 0;
|
916 |
font-weight: initial;
|
917 |
}
|
918 |
|
919 |
-
/* line
|
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
|
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
|
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
|
945 |
|
946 |
.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
|
947 |
padding-top: 0.25em;
|
948 |
}
|
949 |
|
950 |
-
/* line
|
951 |
|
952 |
.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
|
953 |
padding: 0 0 0.8em 0;
|
954 |
}
|
955 |
|
956 |
-
/* line
|
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
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
|
|
|
|
|
|
|
|
|
1230 |
|
1231 |
.cmb2-metabox .cmbhandle {
|
1232 |
-
color: #
|
1233 |
float: right;
|
1234 |
width: 27px;
|
1235 |
height: 30px;
|
@@ -1238,7 +1305,7 @@ Sidebar Placement Adjustments
|
|
1238 |
position: relative;
|
1239 |
}
|
1240 |
|
1241 |
-
/* line
|
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
|
1258 |
|
1259 |
.cmb2-metabox .postbox.closed .cmbhandle:before {
|
1260 |
content: '\f140';
|
1261 |
}
|
1262 |
|
1263 |
-
/* line
|
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
|
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
|
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
|
2005 |
|
2006 |
.cmb-th,
|
2007 |
.cmb-td,
|
@@ -2011,7 +2078,7 @@ Sidebar Placement Adjustments
|
|
2011 |
width: 100%;
|
2012 |
}
|
2013 |
|
2014 |
-
/* line
|
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
|
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/
|
5 |
"names": [],
|
6 |
"file": "cmb2.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/_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 "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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:
|
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:
|
113 |
}
|
114 |
|
115 |
.meta_mce {
|
@@ -241,7 +241,7 @@ Main Wrap
|
|
241 |
|
242 |
// Repeatable fields styles
|
243 |
.cmb-repeat-table {
|
244 |
-
background-color:
|
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: $
|
435 |
-
border:
|
|
|
|
|
|
|
|
|
|
|
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:
|
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 : #
|
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'
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
*/
|
76 |
-
'context'
|
77 |
-
'priority'
|
78 |
-
'show_names'
|
79 |
-
'show_on_cb'
|
80 |
-
'show_on'
|
81 |
-
'cmb_styles'
|
82 |
-
'enqueue_js'
|
83 |
-
'fields'
|
84 |
|
85 |
-
|
86 |
* Handles hooking CMB2 forms/metaboxes into the post/attachement/user/options-page screens
|
87 |
-
|
88 |
*/
|
89 |
-
'hookup'
|
90 |
-
'save_fields'
|
91 |
-
'closed'
|
92 |
-
'taxonomies'
|
93 |
-
'new_user_section'
|
94 |
-
'new_term_section'
|
95 |
-
'show_in_rest'
|
96 |
-
'classes'
|
97 |
-
'classes_cb'
|
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'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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'
|
113 |
-
'message_cb'
|
114 |
-
'option_key'
|
115 |
-
'parent_slug'
|
116 |
-
'capability'
|
117 |
-
'icon_url'
|
118 |
-
'position'
|
119 |
-
|
120 |
-
'admin_menu_hook'
|
121 |
-
'display_cb'
|
122 |
-
'save_button'
|
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 |
-
*
|
259 |
-
*
|
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 |
-
*
|
389 |
-
*
|
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
|
|
|
|
|
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 |
-
$
|
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
|
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, $
|
|
|
|
|
|
|
796 |
*
|
797 |
-
* The dynamic portion of the hook name, $
|
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_{$
|
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 |
-
*
|
826 |
-
*
|
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 |
-
*
|
843 |
-
*
|
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 |
-
* @
|
|
|
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 ( !
|
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
|
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
|
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
|
108 |
-
* @return
|
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
|
174 |
-
* @return string
|
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 |
-
//
|
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 |
-
*
|
|
|
|
|
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 |
-
//
|
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
|
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 "%
|
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 "%
|
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.
|
77 |
* @param string $property Property name.
|
78 |
-
* @param mixed $
|
79 |
* @return CMB2[] Array of matching cmb2 instances.
|
80 |
*/
|
81 |
-
public static function
|
82 |
$boxes = array();
|
83 |
|
84 |
foreach ( self::$cmb2_instances as $cmb_id => $cmb ) {
|
|
|
85 |
|
86 |
-
if (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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']
|
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] :
|
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 |
-
*
|
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 |
-
*
|
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, $
|
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_{$
|
496 |
|
497 |
if ( null !== $override_value ) {
|
498 |
return $override_value;
|
499 |
}
|
500 |
|
501 |
-
// Sanitization via 'CMB2_Sanitize'
|
502 |
-
return $sanitizer->{$
|
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
|
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 |
-
|
716 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
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(), $
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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, $
|
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_{$
|
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(
|
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
|
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
|
1158 |
* @return array Modified field config array.
|
1159 |
*/
|
1160 |
public function _set_field_defaults( $args ) {
|
|
|
1161 |
|
1162 |
-
|
1163 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1199 |
}
|
1200 |
|
1201 |
/**
|
@@ -1203,13 +1407,14 @@ class CMB2_Field extends CMB2_Base {
|
|
1203 |
*
|
1204 |
* @since 2.2.6
|
1205 |
*
|
1206 |
-
* @param 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'
|
1212 |
-
'remove_button'
|
|
|
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
|
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
|
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
|
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
|
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
|
1368 |
-
* @param
|
1369 |
-
* @
|
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 |
-
* @
|
38 |
*
|
39 |
-
* @
|
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
|
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
|
|
|
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
|
110 |
-
* @param
|
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
|
130 |
-
* @param
|
131 |
-
* @param
|
132 |
-
* @param
|
133 |
-
* @return boolean
|
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 |
-
|
184 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
*
|
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
|
|
|
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 =
|
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
|
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,
|
|
|
45 |
*
|
46 |
* @since 1.0.0
|
47 |
-
*
|
48 |
-
* @param
|
|
|
|
|
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_{$
|
66 |
*/
|
67 |
if ( function_exists( 'apply_filters_deprecated' ) ) {
|
68 |
-
$override_value = apply_filters_deprecated( "cmb2_validate_{$
|
69 |
} else {
|
70 |
-
$override_value = apply_filters( "cmb2_validate_{$
|
71 |
}
|
72 |
|
73 |
if ( null !== $override_value ) {
|
@@ -75,7 +79,7 @@ class CMB2_Sanitize {
|
|
75 |
}
|
76 |
|
77 |
$sanitized_value = '';
|
78 |
-
switch ( $
|
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 (
|
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
|
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
|
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
|
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
|
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
|
290 |
-
* @param string $text_key Key in field's options array
|
291 |
-
* @param string $fallback Fallback text
|
292 |
-
* @return string
|
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
|
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
|
423 |
-
* @param
|
424 |
-
* @param
|
425 |
-
* @
|
|
|
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
|
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
|
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
|
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
|
454 |
*
|
455 |
-
*
|
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
|
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'
|
471 |
-
'j'
|
472 |
-
'z'
|
473 |
-
// 'D' => 'D', // Day name short, not sure how it'll work with translations
|
474 |
-
'l '
|
475 |
-
'l, '
|
476 |
-
'm'
|
477 |
-
'n'
|
478 |
-
// 'M' => 'M', // Month, Short name
|
479 |
-
'F '
|
480 |
-
'F, '
|
481 |
-
'y'
|
482 |
-
'Y'
|
483 |
-
'H'
|
484 |
-
'G'
|
485 |
-
'h'
|
486 |
-
'g'
|
487 |
-
'i'
|
488 |
-
's'
|
489 |
-
'a'
|
490 |
-
'A'
|
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
|
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
|
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
|
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
|
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
|
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 |
-
//
|
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
|
|
|
|
|
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 |
-
|
512 |
-
$this->
|
513 |
-
|
514 |
-
|
515 |
-
|
|
|
|
|
|
|
|
|
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 |
-
*
|
524 |
*/
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
|
531 |
-
|
532 |
-
|
|
|
|
|
|
|
533 |
}
|
534 |
}
|
535 |
|
536 |
/**
|
537 |
* Modify metabox postbox classes.
|
538 |
*
|
539 |
-
* @since
|
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
|
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
|
|
|
|
|
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
|
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
|
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
|
676 |
-
*
|
|
|
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
|
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 |
-
//
|
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
|
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
|
750 |
-
* @param int $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
|
764 |
-
* @param
|
765 |
-
* @param
|
766 |
-
* @param
|
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
|
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
|
834 |
-
*
|
|
|
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
|
|
|
|
|
|
|
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->
|
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
|
89 |
-
* @param array $type_defaults
|
90 |
-
* @param array $
|
91 |
-
* @return array
|
92 |
*/
|
93 |
-
public function parse_args( $element, $type_defaults, $
|
94 |
-
$
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
115 |
}
|
116 |
|
117 |
/**
|
118 |
* Fall back to CMB2_Types methods
|
119 |
*
|
120 |
-
* @param
|
|
|
121 |
* @throws Exception Throws an exception if the field is invalid.
|
122 |
* @return mixed
|
123 |
*/
|
124 |
-
public function __call( $
|
125 |
-
switch ( $
|
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, $
|
132 |
default:
|
133 |
-
throw new Exception( sprintf( esc_html__( 'Invalid %1$s method: %2$s', 'cmb2' ), __CLASS__, $
|
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 =
|
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, $
|
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_{$
|
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 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
|
|
|
|
|
|
|
|
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(
|
88 |
-
|
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'
|
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(
|
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.
|
25 |
*
|
26 |
* Text Domain: cmb2
|
27 |
* Domain Path: languages
|
@@ -54,7 +53,7 @@
|
|
54 |
* ***********************************************************************
|
55 |
*/
|
56 |
|
57 |
-
if ( ! class_exists( '
|
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
|
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.
|
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 =
|
88 |
|
89 |
/**
|
90 |
-
* Single instance of the
|
91 |
*
|
92 |
-
* @var
|
93 |
*/
|
94 |
public static $single_instance = null;
|
95 |
|
96 |
/**
|
97 |
-
* Creates/returns the single instance
|
98 |
*
|
99 |
* @since 2.0.0
|
100 |
-
* @return
|
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 |
-
|
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 =
|
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 ( !
|
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' ===
|
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 |
-
.
|
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
|
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 = $( '<
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
//
|
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
|
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 |
-
#
|
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 |
-
"
|
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:
|
20 |
-
"
|
21 |
-
"
|
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 |
-
|
67 |
-
|
|
|
68 |
msgstr ""
|
69 |
|
70 |
-
#: example-functions.php:
|
71 |
-
msgid "
|
72 |
-
msgstr "
|
73 |
-
|
74 |
-
#: example-functions.php:181
|
75 |
-
msgid "Test Text Email"
|
76 |
-
msgstr "نص بريد إلكتروني اختباري"
|
77 |
|
78 |
-
#:
|
79 |
-
msgid "
|
80 |
-
msgstr "
|
81 |
|
82 |
-
|
83 |
-
msgid "
|
84 |
-
msgstr "
|
85 |
|
86 |
-
|
87 |
-
msgid "
|
88 |
-
msgstr "
|
89 |
|
90 |
-
|
91 |
-
msgid "
|
92 |
-
msgstr "
|
93 |
|
94 |
-
#:
|
95 |
-
msgid "
|
96 |
-
msgstr "
|
97 |
|
98 |
-
#:
|
99 |
-
msgid "
|
100 |
-
msgstr "
|
101 |
|
102 |
-
#:
|
103 |
-
msgid "
|
104 |
-
msgstr "
|
105 |
|
106 |
-
#: example-functions.php:
|
107 |
-
msgid "
|
108 |
-
msgstr "
|
109 |
|
110 |
-
#:
|
111 |
-
msgid "
|
112 |
-
msgstr "
|
113 |
|
114 |
-
#:
|
115 |
-
msgid "
|
116 |
-
msgstr "
|
117 |
|
118 |
-
#: example-functions.php:
|
119 |
-
msgid "
|
120 |
-
msgstr "
|
121 |
|
122 |
-
#: example-functions.php:
|
123 |
-
msgid "
|
124 |
-
msgstr "
|
125 |
|
126 |
-
#: example-functions.php:
|
127 |
-
msgid "
|
128 |
-
msgstr "
|
129 |
|
130 |
-
#: example-functions.php:
|
131 |
-
|
132 |
-
|
133 |
-
msgstr "الخيار الأول"
|
134 |
|
135 |
-
#: example-functions.php:
|
136 |
-
|
137 |
-
|
138 |
-
msgstr "الخيار الثاني"
|
139 |
|
140 |
-
#:
|
141 |
-
|
142 |
-
|
143 |
-
msgstr "الخيار الثالث"
|
144 |
|
145 |
-
#:
|
146 |
-
msgid "
|
147 |
-
msgstr "
|
148 |
|
149 |
-
#:
|
150 |
-
msgid "
|
151 |
-
msgstr "
|
152 |
|
153 |
-
#:
|
154 |
-
msgid "
|
155 |
-
msgstr "
|
156 |
|
157 |
-
#:
|
158 |
-
|
159 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
160 |
|
161 |
-
#:
|
162 |
-
msgid "
|
163 |
-
msgstr "
|
164 |
|
165 |
-
#:
|
166 |
-
|
167 |
-
|
|
|
168 |
|
169 |
-
#:
|
170 |
-
msgid "
|
171 |
-
msgstr "
|
172 |
|
173 |
-
#:
|
174 |
-
msgid "
|
175 |
-
msgstr "
|
176 |
|
177 |
-
#:
|
178 |
-
|
179 |
-
|
|
|
180 |
|
181 |
-
#:
|
182 |
-
msgid "
|
183 |
-
msgstr "
|
184 |
|
185 |
-
#:
|
186 |
-
msgid "
|
187 |
-
msgstr "
|
188 |
|
189 |
-
#:
|
190 |
-
msgid "
|
191 |
-
msgstr "
|
192 |
|
193 |
-
#:
|
194 |
-
msgid "
|
195 |
-
msgstr "
|
196 |
|
197 |
-
#:
|
198 |
-
msgid "
|
199 |
-
msgstr "
|
200 |
|
201 |
-
#:
|
202 |
-
msgid "
|
203 |
-
msgstr "
|
204 |
|
205 |
-
#:
|
206 |
-
msgid "
|
207 |
-
msgstr "
|
208 |
|
209 |
-
#:
|
210 |
-
msgid ""
|
211 |
-
|
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 |
-
#:
|
216 |
-
msgid "
|
217 |
-
msgstr "
|
218 |
|
219 |
-
#:
|
220 |
-
msgid "
|
221 |
-
msgstr "
|
222 |
|
223 |
-
#:
|
224 |
-
msgid "
|
225 |
-
msgstr "
|
226 |
|
227 |
-
#:
|
228 |
-
msgid "
|
229 |
-
msgstr "
|
230 |
|
231 |
-
#:
|
232 |
-
|
233 |
-
|
|
|
234 |
|
235 |
-
#:
|
236 |
-
msgid "
|
237 |
-
msgstr "
|
238 |
|
239 |
-
#:
|
240 |
-
msgid "
|
241 |
-
msgstr "
|
242 |
|
243 |
-
#:
|
244 |
-
msgid "
|
245 |
-
msgstr "
|
246 |
|
247 |
-
#:
|
248 |
-
msgid "
|
249 |
-
msgstr "
|
250 |
|
251 |
-
|
252 |
-
|
253 |
-
|
|
|
254 |
|
255 |
-
#: example-functions.php:
|
256 |
-
msgid "
|
257 |
-
msgstr "
|
258 |
|
259 |
-
#: example-functions.php:
|
260 |
-
msgid "
|
261 |
-
msgstr "
|
262 |
|
263 |
-
|
264 |
-
|
265 |
-
|
|
|
266 |
|
267 |
-
#:
|
268 |
-
msgid "
|
269 |
-
msgstr "
|
270 |
|
271 |
-
#: example-functions.php:
|
272 |
-
msgid "
|
273 |
-
msgstr "
|
274 |
|
275 |
-
#:
|
276 |
-
msgid "
|
277 |
-
msgstr "
|
278 |
|
279 |
-
#:
|
280 |
-
msgid "
|
281 |
-
msgstr "
|
282 |
|
283 |
-
#: example-functions.php:
|
284 |
-
msgid "
|
285 |
-
msgstr "
|
286 |
|
287 |
-
#: example-functions.php:
|
288 |
-
msgid "
|
289 |
-
msgstr "
|
290 |
|
291 |
-
#: example-functions.php:
|
292 |
msgid "Category Metabox"
|
293 |
msgstr ""
|
294 |
|
295 |
-
|
296 |
-
msgid "
|
297 |
msgstr ""
|
298 |
|
299 |
-
|
300 |
-
msgid "
|
301 |
msgstr ""
|
302 |
|
303 |
-
#:
|
304 |
-
msgid "
|
305 |
-
msgstr "
|
306 |
|
307 |
-
#:
|
308 |
-
msgid "
|
309 |
-
msgstr "
|
310 |
|
311 |
-
#: includes/
|
312 |
-
msgid "
|
313 |
-
msgstr "
|
314 |
|
315 |
-
#: includes/
|
316 |
-
msgid "
|
317 |
-
msgstr "
|
318 |
|
319 |
-
#: includes/
|
320 |
-
msgid "
|
321 |
-
msgstr "
|
322 |
|
323 |
-
#: includes/
|
324 |
-
msgid "
|
325 |
-
msgstr "
|
326 |
|
327 |
-
#: includes/
|
328 |
-
msgid "
|
329 |
-
msgstr "
|
330 |
|
331 |
-
#: includes/
|
332 |
-
|
333 |
-
|
|
|
334 |
|
335 |
-
#: includes/
|
336 |
-
|
337 |
-
|
|
|
338 |
|
339 |
-
#: includes/
|
340 |
-
|
341 |
-
|
342 |
-
msgstr "لا شيء"
|
343 |
|
344 |
-
#: includes/
|
345 |
-
msgid "
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: includes/
|
349 |
-
|
350 |
-
|
351 |
-
msgid "File:"
|
352 |
-
msgstr "ملف :"
|
353 |
|
354 |
-
#: includes/CMB2_JS.php:
|
355 |
-
|
356 |
-
|
|
|
357 |
|
358 |
-
#: includes/CMB2_JS.php:
|
359 |
-
msgid "
|
360 |
-
msgstr "
|
361 |
|
362 |
-
#: includes/CMB2_JS.php:
|
363 |
-
msgid "
|
364 |
-
msgstr "
|
365 |
|
366 |
-
#: includes/CMB2_JS.php:
|
367 |
-
msgid "
|
368 |
-
msgstr "
|
369 |
|
370 |
-
#: includes/CMB2_JS.php:
|
371 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
372 |
msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
|
373 |
|
374 |
-
#: includes/CMB2_JS.php:
|
375 |
msgid "Su, Mo, Tu, We, Th, Fr, Sa"
|
376 |
msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
|
377 |
|
378 |
-
#: includes/CMB2_JS.php:
|
379 |
-
msgid "
|
380 |
msgstr "الأحد, الاثنين, الثلاثاء, الأربعاء, الخميس, الجمعة, السبت"
|
381 |
|
382 |
-
#: includes/CMB2_JS.php:
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
msgstr "يناير, فبراير, مارس, ابريل, مايو, يونيو, يوليو, اغسطس, سبتمبر, اكتوبر, نوفمبر, ديسمبر"
|
387 |
|
388 |
-
#: includes/CMB2_JS.php:
|
389 |
-
msgid "
|
390 |
-
msgstr "
|
391 |
|
392 |
-
#: includes/CMB2_JS.php:
|
393 |
-
msgid "
|
394 |
-
msgstr "
|
395 |
|
396 |
-
#: includes/CMB2_JS.php:
|
397 |
-
msgid "
|
398 |
-
msgstr "
|
399 |
|
400 |
-
#: includes/CMB2_JS.php:
|
401 |
-
msgid "
|
402 |
-
msgstr "
|
403 |
|
404 |
-
#: includes/
|
405 |
-
msgid "
|
406 |
-
msgstr "
|
407 |
|
408 |
-
#: includes/
|
409 |
-
msgid "
|
410 |
-
msgstr "
|
411 |
|
412 |
-
#: includes/
|
413 |
-
msgid "
|
414 |
-
msgstr "
|
415 |
|
416 |
-
#: includes/
|
417 |
-
msgid "
|
418 |
-
msgstr "
|
419 |
|
420 |
-
#: includes/
|
421 |
-
msgid "
|
422 |
-
msgstr "
|
423 |
|
424 |
-
#: includes/
|
425 |
-
msgid "
|
426 |
-
msgstr "
|
427 |
|
428 |
-
#: includes/
|
429 |
-
msgid "
|
430 |
-
msgstr "
|
431 |
|
432 |
-
#:
|
433 |
-
msgid "
|
434 |
-
msgstr "
|
435 |
|
436 |
-
#:
|
437 |
-
msgid "
|
438 |
-
msgstr "
|
439 |
|
440 |
-
#:
|
441 |
-
msgid "
|
442 |
-
msgstr "
|
443 |
|
444 |
-
#:
|
445 |
-
|
446 |
-
|
447 |
-
#: tests/test-cmb-types.php:701
|
448 |
-
msgid "Remove"
|
449 |
-
msgstr "إزالة"
|
450 |
|
451 |
-
#:
|
452 |
-
|
453 |
-
|
454 |
-
msgstr "التحميل"
|
455 |
|
456 |
-
#:
|
457 |
-
msgid "
|
458 |
-
msgstr "
|
459 |
|
460 |
-
#:
|
461 |
-
msgid "
|
462 |
-
msgstr "
|
463 |
|
464 |
-
#:
|
465 |
-
msgid ""
|
466 |
-
"
|
467 |
-
"install."
|
468 |
-
msgstr ""
|
469 |
|
470 |
-
#:
|
471 |
-
msgid "
|
472 |
-
msgstr ""
|
473 |
|
474 |
-
#:
|
475 |
-
msgid "
|
476 |
-
msgstr ""
|
477 |
|
478 |
-
#:
|
479 |
-
msgid "
|
480 |
-
msgstr "
|
481 |
|
482 |
-
#:
|
483 |
-
|
484 |
-
|
485 |
-
msgstr "اضف او قم برفع ملف"
|
486 |
|
487 |
-
#:
|
488 |
-
|
489 |
-
|
490 |
-
msgstr "اضف او قم برفع ملفات"
|
491 |
|
492 |
-
#:
|
493 |
-
|
494 |
-
|
495 |
-
msgstr "لا يوجد مصطلحات"
|
496 |
|
497 |
-
|
498 |
-
msgid "
|
499 |
-
msgstr "
|
500 |
|
501 |
-
|
502 |
-
msgid "
|
503 |
-
msgstr "
|
504 |
|
505 |
-
|
506 |
-
msgid ""
|
507 |
-
|
508 |
-
"mind."
|
509 |
-
msgstr "يمكنك من خلال CMB2 إنشاء حقول مخصصة ونماذج بحقول مختلفة."
|
510 |
|
511 |
-
|
512 |
-
msgid "
|
513 |
-
msgstr "
|
514 |
|
515 |
-
|
516 |
-
msgid "
|
517 |
-
msgstr "
|
518 |
|
519 |
-
#:
|
520 |
-
|
521 |
-
|
522 |
-
msgstr "mm/dd/yy"
|
523 |
|
524 |
-
#:
|
525 |
-
|
526 |
-
"
|
527 |
-
|
528 |
-
|
529 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — 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/
|
11 |
-
"
|
|
|
12 |
|
13 |
-
|
14 |
-
|
15 |
-
|
|
|
16 |
|
17 |
-
#:
|
18 |
-
msgid "
|
19 |
-
msgstr "
|
20 |
|
21 |
-
#: includes/
|
22 |
-
msgid "
|
23 |
-
msgstr "
|
24 |
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
msgstr "إزالة"
|
29 |
|
30 |
-
|
31 |
-
msgid "
|
32 |
-
msgstr "
|
33 |
|
34 |
-
|
35 |
-
msgid "
|
36 |
-
msgstr "
|
37 |
|
38 |
-
#: includes/
|
39 |
-
msgid "
|
40 |
-
msgstr "
|
41 |
|
42 |
-
#: includes/
|
43 |
-
msgid "
|
44 |
-
msgstr "
|
45 |
|
46 |
-
#: includes/
|
47 |
-
msgid "
|
48 |
-
msgstr "
|
49 |
|
50 |
-
#: example-functions.php:
|
51 |
-
msgid "
|
52 |
-
msgstr "
|
53 |
|
54 |
-
#:
|
55 |
-
msgid "
|
56 |
-
msgstr "
|
57 |
|
58 |
-
#:
|
59 |
-
msgid "
|
60 |
-
msgstr "
|
61 |
|
62 |
-
#: example-functions.php:
|
63 |
-
msgid "
|
64 |
-
msgstr "
|
65 |
|
66 |
-
#: example-functions.php:
|
67 |
-
msgid "Test
|
68 |
-
msgstr "
|
69 |
|
70 |
-
#: example-functions.php:
|
71 |
-
msgid "
|
72 |
-
msgstr "
|
73 |
|
74 |
-
#: example-functions.php:
|
75 |
-
msgid "
|
76 |
-
msgstr "
|
77 |
|
78 |
-
#: example-functions.php:
|
79 |
-
msgid "
|
80 |
-
msgstr "
|
81 |
|
82 |
-
#:
|
83 |
-
msgid "
|
84 |
-
msgstr "
|
85 |
|
86 |
-
#:
|
87 |
-
msgid "
|
88 |
-
msgstr "
|
89 |
|
90 |
-
#:
|
91 |
-
msgid "
|
92 |
-
msgstr "
|
93 |
|
94 |
-
#:
|
95 |
-
msgid "
|
96 |
-
msgstr "
|
97 |
|
98 |
-
#:
|
99 |
-
|
100 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
|
102 |
-
#:
|
103 |
-
msgid "
|
104 |
-
msgstr "
|
105 |
|
106 |
-
#:
|
107 |
-
|
108 |
-
|
|
|
109 |
|
110 |
-
#:
|
111 |
-
msgid "
|
112 |
-
msgstr "
|
113 |
|
114 |
-
#:
|
115 |
-
msgid "
|
116 |
-
msgstr "
|
117 |
|
118 |
-
#:
|
119 |
-
|
120 |
-
|
|
|
121 |
|
122 |
-
#:
|
123 |
-
msgid "
|
124 |
-
msgstr "
|
125 |
|
126 |
-
#:
|
127 |
-
msgid "
|
128 |
-
msgstr "
|
129 |
|
130 |
-
#:
|
131 |
-
msgid "
|
132 |
-
msgstr "
|
133 |
|
134 |
-
#:
|
135 |
-
msgid "
|
136 |
-
msgstr "
|
137 |
|
138 |
-
#:
|
139 |
-
msgid "
|
140 |
-
msgstr "
|
141 |
|
142 |
-
#:
|
143 |
-
msgid "
|
144 |
-
msgstr "
|
145 |
|
146 |
-
#:
|
147 |
-
msgid "
|
148 |
-
msgstr "
|
149 |
|
150 |
-
#:
|
151 |
-
msgid "
|
152 |
-
msgstr "
|
153 |
|
154 |
-
#:
|
155 |
-
msgid "
|
156 |
-
msgstr "
|
157 |
|
158 |
-
#:
|
159 |
-
msgid "
|
160 |
-
msgstr "
|
161 |
|
162 |
-
#:
|
163 |
-
msgid "
|
164 |
-
msgstr "
|
165 |
|
166 |
-
#:
|
167 |
-
msgid "
|
168 |
-
msgstr "
|
169 |
|
170 |
-
#:
|
171 |
-
|
172 |
-
|
|
|
173 |
|
174 |
-
#:
|
175 |
-
msgid "
|
176 |
-
msgstr "
|
177 |
|
178 |
-
#:
|
179 |
-
msgid "
|
180 |
-
msgstr "
|
181 |
|
182 |
-
#:
|
183 |
-
msgid "
|
184 |
-
msgstr "
|
185 |
|
186 |
-
#:
|
187 |
-
msgid "
|
188 |
-
msgstr "
|
189 |
|
190 |
-
|
191 |
-
|
192 |
-
|
|
|
193 |
|
194 |
-
#:
|
195 |
-
msgid "
|
196 |
-
msgstr "
|
197 |
|
198 |
-
#:
|
199 |
-
msgid "
|
200 |
-
msgstr "
|
201 |
|
202 |
-
|
203 |
-
|
204 |
-
|
|
|
205 |
|
206 |
-
#: includes/
|
207 |
-
msgid "
|
208 |
-
msgstr "
|
209 |
|
210 |
-
#:
|
211 |
-
msgid "
|
212 |
-
msgstr "
|
213 |
|
214 |
-
#: includes/
|
215 |
-
msgid "
|
216 |
-
msgstr "
|
217 |
|
218 |
-
#: includes/
|
219 |
-
msgid "
|
220 |
-
msgstr "
|
221 |
|
222 |
-
#:
|
223 |
-
msgid "
|
224 |
-
msgstr "
|
225 |
|
226 |
-
#:
|
227 |
-
msgid "
|
228 |
-
msgstr "
|
229 |
|
230 |
-
#:
|
231 |
-
|
232 |
-
|
233 |
-
msgstr "mm/dd/yy"
|
234 |
|
235 |
-
|
236 |
-
msgid "
|
237 |
-
msgstr "
|
238 |
|
239 |
-
|
240 |
-
msgid "
|
241 |
-
msgstr "
|
242 |
|
243 |
-
#: includes/
|
244 |
-
msgid "
|
245 |
-
msgstr "
|
246 |
|
247 |
-
#: includes/
|
248 |
-
msgid "
|
249 |
-
msgstr "
|
250 |
|
251 |
-
#: includes/
|
252 |
-
msgid "
|
253 |
-
msgstr "
|
254 |
|
255 |
-
#: includes/
|
256 |
-
msgid "
|
257 |
-
msgstr "
|
258 |
|
259 |
-
#: includes/
|
260 |
-
msgid "
|
261 |
-
msgstr "
|
262 |
|
263 |
-
#: includes/CMB2_JS.php:
|
264 |
-
msgid "
|
265 |
-
msgstr "
|
266 |
|
267 |
-
#: includes/CMB2_JS.php:
|
268 |
-
msgid "
|
269 |
-
msgstr "
|
270 |
|
271 |
-
#: includes/CMB2_JS.php:
|
272 |
-
|
273 |
-
|
|
|
274 |
|
275 |
-
#: includes/CMB2_JS.php:
|
276 |
-
|
277 |
-
|
|
|
278 |
|
279 |
-
#: includes/CMB2_JS.php:
|
280 |
-
|
281 |
-
|
282 |
-
|
|
|
|
|
|
|
283 |
|
284 |
-
#: includes/CMB2_JS.php:
|
285 |
msgid "Use this file"
|
286 |
msgstr "استخدم هذا الملف"
|
287 |
|
288 |
-
#: includes/CMB2_JS.php:
|
289 |
-
|
290 |
-
|
|
|
291 |
|
292 |
-
#: includes/CMB2_JS.php:
|
293 |
-
msgid "
|
294 |
-
msgstr "
|
295 |
|
296 |
-
#: includes/CMB2_JS.php:
|
297 |
-
msgid "
|
298 |
-
msgstr "
|
299 |
|
300 |
-
#: includes/
|
301 |
-
msgid "
|
302 |
-
msgstr "
|
303 |
|
304 |
-
#: includes/
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
|
308 |
-
#: includes/
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
311 |
|
312 |
-
#: includes/
|
313 |
-
msgid "
|
314 |
-
msgstr "
|
315 |
|
316 |
-
|
317 |
-
msgid "
|
318 |
-
msgstr "
|
319 |
|
320 |
-
|
321 |
-
msgid "
|
322 |
-
msgstr "
|
323 |
|
324 |
-
|
325 |
-
msgid "
|
326 |
-
msgstr "
|
327 |
|
328 |
-
|
329 |
-
msgid "
|
330 |
-
msgstr "
|
331 |
|
332 |
-
#:
|
333 |
-
msgid "
|
334 |
-
msgstr "
|
335 |
|
336 |
-
#:
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
#:
|
341 |
-
|
342 |
-
|
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 |
-
#:
|
360 |
-
msgid "
|
361 |
-
msgstr "
|
362 |
|
363 |
-
#:
|
364 |
-
msgid "
|
365 |
-
msgstr "
|
366 |
|
367 |
-
#:
|
368 |
-
|
369 |
-
|
|
|
370 |
|
371 |
-
#:
|
372 |
-
msgid "
|
373 |
-
msgstr "
|
374 |
|
375 |
-
#:
|
376 |
-
msgid "
|
377 |
-
msgstr "
|
378 |
|
379 |
-
#:
|
380 |
-
msgid "
|
381 |
-
msgstr "
|
382 |
|
383 |
-
#:
|
384 |
-
msgid "
|
385 |
-
msgstr "
|
386 |
|
387 |
-
#:
|
388 |
-
msgid "
|
389 |
-
msgstr "
|
390 |
|
391 |
-
#:
|
392 |
-
msgid "
|
393 |
-
msgstr "
|
394 |
|
395 |
-
#:
|
396 |
-
msgid "
|
397 |
-
msgstr "
|
398 |
|
399 |
-
#:
|
400 |
-
msgid "
|
401 |
-
msgstr "
|
402 |
|
403 |
-
#:
|
404 |
-
msgid "
|
405 |
-
msgstr "
|
406 |
|
407 |
-
#:
|
408 |
-
msgid "
|
409 |
-
msgstr "
|
410 |
|
411 |
-
#:
|
412 |
-
msgid "
|
413 |
-
msgstr "
|
414 |
|
415 |
-
#: example-functions.php:
|
416 |
-
msgid "
|
417 |
-
msgstr "
|
418 |
|
419 |
-
#: example-functions.php:
|
420 |
-
msgid "
|
421 |
-
msgstr "
|
422 |
|
423 |
-
#: example-functions.php:
|
424 |
-
msgid "
|
425 |
-
msgstr "
|
426 |
|
427 |
-
#: example-functions.php:
|
428 |
-
|
429 |
-
|
430 |
-
msgstr "الخيار الأول"
|
431 |
|
432 |
-
#: example-functions.php:
|
433 |
-
|
434 |
-
|
435 |
-
msgstr "الخيار الثاني"
|
436 |
|
437 |
-
#: example-functions.php:
|
438 |
-
|
439 |
-
|
440 |
-
msgstr "الخيار الثالث"
|
441 |
|
442 |
-
#: example-functions.php:
|
443 |
-
msgid "
|
444 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
445 |
|
446 |
-
#: example-functions.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — 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 |
-
#
|
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 |
-
"
|
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 |
-
"
|
19 |
-
"
|
20 |
-
"
|
21 |
-
"
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
"
|
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:
|
72 |
-
msgid "
|
73 |
-
msgstr "
|
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 |
-
#:
|
96 |
-
msgid "
|
97 |
-
msgstr "
|
98 |
|
99 |
-
|
100 |
-
msgid "
|
101 |
-
msgstr "
|
102 |
|
103 |
-
|
104 |
-
msgid "
|
105 |
-
msgstr "
|
106 |
|
107 |
-
|
108 |
-
msgid "
|
109 |
-
msgstr "
|
110 |
|
111 |
-
#:
|
112 |
-
msgid "
|
113 |
-
msgstr "
|
114 |
|
115 |
-
#:
|
116 |
-
msgid "
|
117 |
-
msgstr "
|
118 |
|
119 |
-
#:
|
120 |
-
msgid "
|
121 |
-
msgstr "
|
122 |
|
123 |
-
#: example-functions.php:
|
124 |
-
msgid "
|
125 |
-
msgstr "
|
126 |
|
127 |
-
#:
|
128 |
-
msgid "
|
129 |
-
msgstr "
|
130 |
|
131 |
-
#:
|
132 |
-
|
133 |
-
|
134 |
-
msgstr "Option 1"
|
135 |
|
136 |
-
#: example-functions.php:
|
137 |
-
|
138 |
-
|
139 |
-
msgstr "Option 2"
|
140 |
|
141 |
-
#: example-functions.php:
|
142 |
-
|
143 |
-
|
144 |
-
msgstr "Option 3"
|
145 |
|
146 |
-
#: example-functions.php:
|
147 |
-
msgid "
|
148 |
-
msgstr "
|
149 |
|
150 |
-
#: example-functions.php:
|
151 |
-
msgid "Test
|
152 |
-
msgstr "
|
153 |
|
154 |
-
#: example-functions.php:
|
155 |
-
msgid "Test
|
156 |
-
msgstr "
|
157 |
|
158 |
-
#:
|
159 |
-
msgid "
|
160 |
-
msgstr "
|
161 |
|
162 |
-
#:
|
163 |
-
msgid "
|
164 |
-
msgstr "
|
165 |
|
166 |
-
#:
|
167 |
-
msgid "
|
168 |
-
msgstr "
|
169 |
|
170 |
-
#:
|
171 |
-
msgid "
|
172 |
-
msgstr "
|
173 |
|
174 |
-
#:
|
175 |
-
|
176 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
|
178 |
-
#:
|
179 |
-
msgid "
|
180 |
-
msgstr "
|
181 |
|
182 |
-
#:
|
183 |
-
|
184 |
-
|
|
|
185 |
|
186 |
-
#:
|
187 |
-
msgid "
|
188 |
-
msgstr "
|
189 |
|
190 |
-
#:
|
191 |
-
msgid "
|
192 |
-
msgstr "
|
193 |
|
194 |
-
#:
|
195 |
-
|
196 |
-
|
|
|
197 |
|
198 |
-
#:
|
199 |
-
msgid "
|
200 |
-
msgstr "
|
201 |
|
202 |
-
#:
|
203 |
-
msgid "
|
204 |
-
msgstr "
|
205 |
|
206 |
-
#:
|
207 |
-
msgid "
|
208 |
-
msgstr "
|
209 |
|
210 |
-
#:
|
211 |
-
msgid ""
|
212 |
-
|
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 |
-
#:
|
217 |
-
msgid "
|
218 |
-
msgstr "
|
219 |
|
220 |
-
#:
|
221 |
-
msgid "
|
222 |
-
msgstr "
|
223 |
|
224 |
-
#:
|
225 |
-
msgid "
|
226 |
-
msgstr "
|
227 |
|
228 |
-
#:
|
229 |
-
msgid "
|
230 |
-
msgstr "
|
231 |
|
232 |
-
#:
|
233 |
-
msgid "
|
234 |
-
msgstr "
|
235 |
|
236 |
-
#:
|
237 |
-
msgid "
|
238 |
-
msgstr "
|
239 |
|
240 |
-
#:
|
241 |
-
msgid "
|
242 |
-
msgstr "
|
243 |
|
244 |
-
#:
|
245 |
-
msgid "
|
246 |
-
msgstr "
|
247 |
|
248 |
-
#:
|
249 |
-
|
250 |
-
|
|
|
251 |
|
252 |
-
#:
|
253 |
-
msgid "
|
254 |
-
msgstr "
|
255 |
|
256 |
-
#:
|
257 |
-
msgid "
|
258 |
-
msgstr "
|
259 |
|
260 |
-
#:
|
261 |
-
msgid "
|
262 |
-
msgstr "
|
263 |
|
264 |
-
#:
|
265 |
-
msgid "
|
266 |
-
msgstr "
|
267 |
|
268 |
-
|
269 |
-
|
270 |
-
|
|
|
271 |
|
272 |
-
#: example-functions.php:
|
273 |
-
msgid "
|
274 |
-
msgstr "
|
275 |
|
276 |
-
#: example-functions.php:
|
277 |
-
msgid "
|
278 |
-
msgstr "
|
279 |
|
280 |
-
|
281 |
-
|
282 |
-
|
|
|
283 |
|
284 |
-
#:
|
285 |
-
msgid "
|
286 |
-
msgstr "
|
287 |
|
288 |
-
#: example-functions.php:
|
289 |
-
msgid "
|
290 |
-
msgstr "
|
291 |
|
292 |
-
#:
|
293 |
-
msgid "
|
294 |
msgstr ""
|
295 |
|
296 |
-
#:
|
297 |
-
msgid "Term
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: example-functions.php:
|
301 |
msgid "Arbitrary Term Field"
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: example-functions.php:
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
|
308 |
-
#: example-functions.php:
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
311 |
|
312 |
-
|
313 |
-
msgid "
|
314 |
-
msgstr "
|
315 |
|
316 |
-
|
317 |
-
msgid "
|
318 |
-
msgstr "
|
319 |
|
320 |
-
#: includes/
|
321 |
-
msgid "
|
322 |
-
msgstr "
|
323 |
|
324 |
-
#: includes/
|
325 |
-
msgid "
|
326 |
-
msgstr "
|
327 |
|
328 |
-
#: includes/
|
329 |
-
msgid "
|
330 |
-
msgstr "
|
331 |
|
332 |
-
#: includes/
|
333 |
-
msgid "
|
334 |
-
msgstr "
|
335 |
|
336 |
-
#: includes/
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
#: includes/
|
341 |
-
|
342 |
-
|
343 |
-
msgstr "Nichts"
|
344 |
|
345 |
-
#: includes/
|
346 |
-
msgid "
|
347 |
-
msgstr ""
|
348 |
|
349 |
-
#: includes/CMB2_Field_Display.php:
|
350 |
-
#: includes/types/CMB2_Type_File_Base.php:
|
351 |
-
#: tests/test-cmb-types.php:701
|
352 |
msgid "File:"
|
353 |
msgstr "Datei:"
|
354 |
|
355 |
-
#: includes/CMB2_JS.php:
|
356 |
-
|
357 |
-
|
|
|
358 |
|
359 |
-
#: includes/CMB2_JS.php:
|
360 |
-
msgid "
|
361 |
-
msgstr "
|
362 |
|
363 |
-
#: includes/CMB2_JS.php:
|
364 |
-
msgid "
|
365 |
-
msgstr "
|
366 |
|
367 |
-
#: includes/CMB2_JS.php:
|
368 |
-
msgid "
|
369 |
-
msgstr "
|
370 |
|
371 |
-
#: includes/CMB2_JS.php:
|
372 |
-
|
373 |
-
|
|
|
374 |
|
375 |
-
#: includes/CMB2_JS.php:
|
376 |
-
msgid "
|
377 |
-
msgstr "
|
378 |
|
379 |
-
#: includes/CMB2_JS.php:
|
380 |
-
msgid "
|
381 |
-
msgstr "
|
382 |
|
383 |
-
#: includes/CMB2_JS.php:
|
384 |
-
msgid ""
|
385 |
-
|
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:
|
390 |
-
msgid "
|
391 |
-
msgstr "
|
392 |
|
393 |
-
#: includes/CMB2_JS.php:
|
394 |
-
msgid "
|
395 |
-
msgstr "
|
396 |
|
397 |
-
#: includes/CMB2_JS.php:
|
398 |
-
msgid "
|
399 |
-
msgstr "
|
400 |
|
401 |
-
#: includes/CMB2_JS.php:
|
|
|
|
|
|
|
|
|
402 |
msgid "Today"
|
403 |
msgstr "Heute"
|
404 |
|
405 |
-
#: includes/CMB2_JS.php:
|
406 |
-
msgid "
|
407 |
-
msgstr "
|
408 |
|
409 |
-
#: includes/CMB2_JS.php:
|
410 |
-
msgid "
|
411 |
-
msgstr "
|
412 |
|
413 |
-
#: includes/CMB2_JS.php:
|
414 |
-
msgid "
|
415 |
-
msgstr "
|
416 |
|
417 |
-
#: includes/CMB2_JS.php:
|
418 |
-
msgid "
|
419 |
-
msgstr "
|
420 |
|
421 |
-
#: includes/CMB2_JS.php:
|
422 |
-
msgid "
|
423 |
-
msgstr "
|
424 |
|
425 |
-
#: includes/CMB2_JS.php:
|
426 |
-
msgid "
|
427 |
-
msgstr "
|
428 |
|
429 |
-
#: includes/CMB2_JS.php:
|
430 |
-
msgid "
|
431 |
-
msgstr "
|
432 |
|
433 |
-
#: includes/CMB2_JS.php:
|
434 |
-
|
435 |
-
|
|
|
436 |
|
437 |
-
#: includes/CMB2_JS.php:
|
438 |
-
msgid "
|
439 |
-
msgstr "
|
440 |
|
441 |
-
#: includes/CMB2_JS.php:
|
442 |
-
msgid "
|
443 |
-
msgstr "
|
444 |
|
445 |
-
#: includes/CMB2_JS.php:
|
446 |
-
|
447 |
-
|
448 |
-
#: tests/test-cmb-types.php:701
|
449 |
-
msgid "Remove"
|
450 |
-
msgstr "Entfernen"
|
451 |
|
452 |
-
#: includes/CMB2_JS.php:
|
453 |
-
|
454 |
-
|
455 |
-
msgstr "Download"
|
456 |
|
457 |
-
#: includes/
|
458 |
-
msgid "
|
459 |
-
msgstr "
|
460 |
|
461 |
-
#: includes/
|
462 |
-
msgid "
|
463 |
-
msgstr "
|
464 |
|
465 |
-
#: includes/
|
466 |
-
msgid ""
|
467 |
-
"
|
468 |
-
"install."
|
469 |
-
msgstr ""
|
470 |
|
471 |
-
#: includes/
|
472 |
-
msgid "
|
473 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
474 |
|
475 |
-
#: includes/
|
476 |
-
msgid "
|
477 |
msgstr ""
|
478 |
|
479 |
-
#:
|
480 |
-
msgid "
|
481 |
-
msgstr "
|
482 |
|
483 |
-
#:
|
484 |
-
|
485 |
-
|
486 |
-
msgstr "Datei hinzufügen oder hochladen"
|
487 |
|
488 |
-
#:
|
489 |
-
|
490 |
-
|
491 |
-
msgstr "Datei hinzufügen oder hochladen"
|
492 |
|
493 |
-
#:
|
494 |
-
|
495 |
-
|
496 |
-
msgstr "Keine Einträge"
|
497 |
|
498 |
-
|
499 |
-
msgid "
|
500 |
-
msgstr "
|
501 |
|
502 |
-
|
503 |
-
msgid "
|
504 |
-
msgstr "
|
505 |
|
506 |
-
|
507 |
-
msgid ""
|
508 |
-
|
509 |
-
"mind."
|
510 |
-
msgstr "CMB2 erstellt Metaboxen und Formulare mit benutzerdefinierten Feldern, die dich begeistern werden."
|
511 |
|
512 |
-
|
513 |
-
msgid "
|
514 |
-
msgstr "
|
515 |
|
516 |
-
|
517 |
-
msgid "
|
518 |
-
msgstr "
|
519 |
|
520 |
-
#:
|
521 |
-
|
522 |
-
|
523 |
-
msgstr "dd.mm.yy"
|
524 |
|
525 |
-
#:
|
526 |
-
|
527 |
-
"
|
528 |
-
|
529 |
-
|
530 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — 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 |
-
#
|
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 |
-
"
|
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 |
-
"
|
19 |
-
"
|
20 |
-
"
|
21 |
-
"
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
"
|
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:
|
72 |
-
msgid "
|
73 |
-
msgstr "
|
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 |
-
#:
|
96 |
-
msgid "
|
97 |
-
msgstr "
|
98 |
|
99 |
-
|
100 |
-
msgid "
|
101 |
-
msgstr "
|
102 |
|
103 |
-
|
104 |
-
msgid "
|
105 |
-
msgstr "
|
106 |
|
107 |
-
|
108 |
-
msgid "
|
109 |
-
msgstr "
|
110 |
|
111 |
-
#:
|
112 |
-
msgid "
|
113 |
-
msgstr "
|
114 |
|
115 |
-
#:
|
116 |
-
msgid "
|
117 |
-
msgstr "
|
118 |
|
119 |
-
#:
|
120 |
-
msgid "
|
121 |
-
msgstr "
|
122 |
|
123 |
-
#: example-functions.php:
|
124 |
-
msgid "
|
125 |
-
msgstr "
|
126 |
|
127 |
-
#:
|
128 |
-
msgid "
|
129 |
-
msgstr "
|
130 |
|
131 |
-
#:
|
132 |
-
|
133 |
-
|
134 |
-
msgstr "Una Opción"
|
135 |
|
136 |
-
#: example-functions.php:
|
137 |
-
|
138 |
-
|
139 |
-
msgstr "Opción dos"
|
140 |
|
141 |
-
#: example-functions.php:
|
142 |
-
|
143 |
-
|
144 |
-
msgstr "Opción Tres"
|
145 |
|
146 |
-
#: example-functions.php:
|
147 |
-
msgid "
|
148 |
-
msgstr "
|
149 |
|
150 |
-
#: example-functions.php:
|
151 |
-
msgid "Test
|
152 |
-
msgstr "
|
153 |
|
154 |
-
#: example-functions.php:
|
155 |
-
msgid "Test
|
156 |
-
msgstr "
|
157 |
|
158 |
-
#:
|
159 |
-
msgid "
|
160 |
-
msgstr "
|
161 |
|
162 |
-
#:
|
163 |
-
msgid "
|
164 |
-
msgstr "
|
165 |
|
166 |
-
#:
|
167 |
-
msgid "
|
168 |
-
msgstr "
|
169 |
|
170 |
-
#:
|
171 |
-
msgid "
|
172 |
-
msgstr "
|
173 |
|
174 |
-
#:
|
175 |
-
|
176 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
|
178 |
-
#:
|
179 |
-
msgid "
|
180 |
-
msgstr "
|
181 |
|
182 |
-
#:
|
183 |
-
|
184 |
-
|
|
|
185 |
|
186 |
-
#:
|
187 |
-
msgid "
|
188 |
-
msgstr "
|
189 |
|
190 |
-
#:
|
191 |
-
msgid "
|
192 |
-
msgstr "
|
193 |
|
194 |
-
#:
|
195 |
-
|
196 |
-
|
|
|
197 |
|
198 |
-
#:
|
199 |
-
msgid "
|
200 |
-
msgstr "
|
201 |
|
202 |
-
#:
|
203 |
-
msgid "
|
204 |
-
msgstr "
|
205 |
|
206 |
-
#:
|
207 |
-
msgid "
|
208 |
-
msgstr "
|
209 |
|
210 |
-
#:
|
211 |
-
msgid ""
|
212 |
-
|
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 |
-
#:
|
217 |
-
msgid "
|
218 |
-
msgstr "
|
219 |
|
220 |
-
#:
|
221 |
-
msgid "
|
222 |
-
msgstr "
|
223 |
|
224 |
-
#:
|
225 |
-
msgid "
|
226 |
-
msgstr "
|
227 |
|
228 |
-
#:
|
229 |
-
msgid "
|
230 |
-
msgstr "
|
231 |
|
232 |
-
#:
|
233 |
-
msgid "
|
234 |
-
msgstr "
|
235 |
|
236 |
-
#:
|
237 |
-
msgid "
|
238 |
-
msgstr "
|
239 |
|
240 |
-
#:
|
241 |
-
msgid "
|
242 |
-
msgstr "
|
243 |
|
244 |
-
#:
|
245 |
-
msgid "
|
246 |
-
msgstr "
|
247 |
|
248 |
-
#:
|
249 |
-
|
250 |
-
|
|
|
251 |
|
252 |
-
#:
|
253 |
-
msgid "
|
254 |
-
msgstr "
|
255 |
|
256 |
-
#:
|
257 |
-
msgid "
|
258 |
-
msgstr "
|
259 |
|
260 |
-
#:
|
261 |
-
msgid "
|
262 |
-
msgstr "
|
263 |
|
264 |
-
#:
|
265 |
-
msgid "
|
266 |
-
msgstr "
|
267 |
|
268 |
-
|
269 |
-
|
270 |
-
|
|
|
271 |
|
272 |
-
#: example-functions.php:
|
273 |
-
msgid "
|
274 |
-
msgstr "
|
275 |
|
276 |
-
#: example-functions.php:
|
277 |
-
msgid "
|
278 |
-
msgstr "
|
279 |
|
280 |
-
|
281 |
-
|
282 |
-
|
|
|
283 |
|
284 |
-
#:
|
285 |
-
msgid "
|
286 |
-
msgstr "
|
287 |
|
288 |
-
#: example-functions.php:
|
289 |
-
msgid "
|
290 |
-
msgstr "
|
291 |
|
292 |
-
#:
|
293 |
-
msgid "
|
294 |
msgstr ""
|
295 |
|
296 |
-
#:
|
297 |
-
msgid "Term
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: example-functions.php:
|
301 |
msgid "Arbitrary Term Field"
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: example-functions.php:
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
|
308 |
-
#: example-functions.php:
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
311 |
|
312 |
-
|
313 |
-
msgid "
|
314 |
-
msgstr "
|
315 |
|
316 |
-
|
317 |
-
msgid "
|
318 |
-
msgstr "
|
319 |
|
320 |
-
#: includes/
|
321 |
-
msgid "
|
322 |
-
msgstr "
|
323 |
|
324 |
-
#: includes/
|
325 |
-
msgid "
|
326 |
-
msgstr "
|
327 |
|
328 |
-
#: includes/
|
329 |
-
msgid "
|
330 |
-
msgstr "
|
331 |
|
332 |
-
#: includes/
|
333 |
-
msgid "
|
334 |
-
msgstr "
|
335 |
|
336 |
-
#: includes/
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
#: includes/
|
341 |
-
|
342 |
-
|
343 |
-
msgstr "Ninguno"
|
344 |
|
345 |
-
#: includes/
|
346 |
-
msgid "
|
347 |
-
msgstr ""
|
348 |
|
349 |
-
#: includes/CMB2_Field_Display.php:
|
350 |
-
#: includes/types/CMB2_Type_File_Base.php:
|
351 |
-
#: tests/test-cmb-types.php:701
|
352 |
msgid "File:"
|
353 |
msgstr "Archivo:"
|
354 |
|
355 |
-
#: includes/CMB2_JS.php:
|
356 |
-
|
357 |
-
|
|
|
358 |
|
359 |
-
#: includes/CMB2_JS.php:
|
360 |
-
msgid "
|
361 |
-
msgstr "
|
362 |
|
363 |
-
#: includes/CMB2_JS.php:
|
364 |
-
msgid "
|
365 |
-
msgstr "
|
366 |
|
367 |
-
#: includes/CMB2_JS.php:
|
368 |
-
msgid "
|
369 |
-
msgstr "
|
370 |
|
371 |
-
#: includes/CMB2_JS.php:
|
372 |
-
|
373 |
-
|
|
|
374 |
|
375 |
-
#: includes/CMB2_JS.php:
|
376 |
-
msgid "
|
377 |
-
msgstr "
|
378 |
|
379 |
-
#: includes/CMB2_JS.php:
|
380 |
-
msgid "
|
381 |
-
msgstr "
|
382 |
|
383 |
-
#: includes/CMB2_JS.php:
|
384 |
-
msgid ""
|
385 |
-
|
386 |
-
"October, November, December"
|
387 |
-
msgstr "Enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, Octubre, Noviembre, Diciembre"
|
388 |
|
389 |
-
#: includes/CMB2_JS.php:
|
390 |
-
msgid "
|
391 |
-
msgstr "
|
392 |
|
393 |
-
#: includes/CMB2_JS.php:
|
394 |
-
msgid "
|
395 |
-
msgstr "
|
396 |
|
397 |
-
#: includes/CMB2_JS.php:
|
398 |
-
msgid "
|
399 |
-
msgstr "
|
400 |
|
401 |
-
#: includes/CMB2_JS.php:
|
|
|
|
|
|
|
|
|
402 |
msgid "Today"
|
403 |
msgstr "Hoy"
|
404 |
|
405 |
-
#: includes/CMB2_JS.php:
|
406 |
-
msgid "
|
407 |
-
msgstr "
|
408 |
|
409 |
-
#: includes/CMB2_JS.php:
|
410 |
-
msgid "
|
411 |
-
msgstr "
|
412 |
|
413 |
-
#: includes/CMB2_JS.php:
|
414 |
-
msgid "
|
415 |
-
msgstr "
|
416 |
|
417 |
-
#: includes/CMB2_JS.php:
|
418 |
-
msgid "
|
419 |
-
msgstr "
|
420 |
|
421 |
-
#: includes/CMB2_JS.php:
|
422 |
-
msgid "
|
423 |
-
msgstr "
|
424 |
|
425 |
-
#: includes/CMB2_JS.php:
|
426 |
-
msgid "
|
427 |
-
msgstr "
|
428 |
|
429 |
-
#: includes/CMB2_JS.php:
|
430 |
-
msgid "
|
431 |
-
msgstr "
|
432 |
|
433 |
-
#: includes/CMB2_JS.php:
|
434 |
-
|
435 |
-
|
|
|
436 |
|
437 |
-
#: includes/CMB2_JS.php:
|
438 |
-
msgid "
|
439 |
-
msgstr "
|
440 |
|
441 |
-
#: includes/CMB2_JS.php:
|
442 |
-
msgid "
|
443 |
-
msgstr "
|
444 |
|
445 |
-
#: includes/CMB2_JS.php:
|
446 |
-
|
447 |
-
|
448 |
-
#: tests/test-cmb-types.php:701
|
449 |
-
msgid "Remove"
|
450 |
-
msgstr "Eliminar"
|
451 |
|
452 |
-
#: includes/CMB2_JS.php:
|
453 |
-
|
454 |
-
|
455 |
-
msgstr "Descargar"
|
456 |
|
457 |
-
#: includes/
|
458 |
-
msgid "
|
459 |
-
msgstr "
|
460 |
|
461 |
-
#: includes/
|
462 |
-
msgid "
|
463 |
-
msgstr "
|
464 |
|
465 |
-
#: includes/
|
466 |
-
msgid ""
|
467 |
-
"
|
468 |
-
"install."
|
469 |
-
msgstr ""
|
470 |
|
471 |
-
#: includes/
|
472 |
-
msgid "
|
473 |
-
msgstr ""
|
474 |
|
475 |
-
#: includes/
|
476 |
-
msgid "
|
477 |
-
msgstr ""
|
478 |
|
479 |
-
#: includes/
|
480 |
-
msgid "
|
481 |
-
msgstr "
|
482 |
|
483 |
-
#: includes/
|
484 |
-
|
485 |
-
|
486 |
-
msgstr "Añadir o Cargar archivo"
|
487 |
|
488 |
-
#:
|
489 |
-
|
490 |
-
|
491 |
-
msgstr "Añadir o Subir archivos"
|
492 |
|
493 |
-
#:
|
494 |
-
|
495 |
-
|
496 |
-
msgstr "No hay términos"
|
497 |
|
498 |
-
|
499 |
-
msgid "
|
500 |
-
msgstr "
|
501 |
|
502 |
-
|
503 |
-
msgid "
|
504 |
-
msgstr "
|
505 |
|
506 |
-
|
507 |
-
msgid ""
|
508 |
-
"
|
509 |
-
"mind."
|
510 |
-
msgstr "CMB2 creará metaboxes y formularios con campos personalizados que harán volar tu Mente."
|
511 |
|
512 |
-
|
513 |
-
msgid "
|
514 |
-
msgstr "
|
515 |
|
516 |
-
|
517 |
-
msgid "
|
518 |
-
msgstr "
|
519 |
|
520 |
-
#:
|
521 |
-
|
522 |
-
|
523 |
-
msgstr "dd/mm/yy"
|
524 |
|
525 |
-
#:
|
526 |
-
|
527 |
-
"
|
528 |
-
|
529 |
-
|
530 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — 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 |
-
#
|
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 |
-
"
|
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 |
-
"
|
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 |
-
|
68 |
-
|
|
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: example-functions.php:
|
72 |
-
msgid "
|
73 |
-
msgstr "
|
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 |
-
#:
|
96 |
-
msgid "
|
97 |
-
msgstr "
|
98 |
|
99 |
-
|
100 |
-
msgid "
|
101 |
-
msgstr "
|
102 |
|
103 |
-
|
104 |
-
msgid "
|
105 |
-
msgstr "
|
106 |
|
107 |
-
|
108 |
-
msgid "
|
109 |
-
msgstr "
|
110 |
|
111 |
-
#:
|
112 |
-
msgid "
|
113 |
-
msgstr "
|
114 |
|
115 |
-
#:
|
116 |
-
msgid "
|
117 |
-
msgstr "
|
118 |
|
119 |
-
#:
|
120 |
-
msgid "
|
121 |
-
msgstr "
|
122 |
|
123 |
-
#: example-functions.php:
|
124 |
-
msgid "
|
125 |
-
msgstr "
|
126 |
|
127 |
-
#:
|
128 |
-
msgid "
|
129 |
-
msgstr "
|
130 |
|
131 |
-
#:
|
132 |
-
|
133 |
-
|
134 |
-
msgstr "Ensimmäinen vaihtoehto"
|
135 |
|
136 |
-
#: example-functions.php:
|
137 |
-
|
138 |
-
|
139 |
-
msgstr "Vaihtoehdossa"
|
140 |
|
141 |
-
#: example-functions.php:
|
142 |
-
|
143 |
-
|
144 |
-
msgstr "Kolmas vaihtoehto"
|
145 |
|
146 |
-
#: example-functions.php:
|
147 |
-
msgid "
|
148 |
-
msgstr "
|
149 |
|
150 |
-
#: example-functions.php:
|
151 |
-
msgid "Test
|
152 |
-
msgstr "
|
153 |
|
154 |
-
#: example-functions.php:
|
155 |
-
msgid "Test
|
156 |
-
msgstr "
|
157 |
|
158 |
-
#:
|
159 |
-
msgid "
|
160 |
-
msgstr "
|
161 |
|
162 |
-
#:
|
163 |
-
msgid "
|
164 |
-
msgstr "
|
165 |
|
166 |
-
#:
|
167 |
-
msgid "
|
168 |
-
msgstr "
|
169 |
|
170 |
-
#:
|
171 |
-
msgid "
|
172 |
-
msgstr "
|
173 |
|
174 |
-
#:
|
175 |
-
|
176 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
|
178 |
-
#:
|
179 |
-
msgid "
|
180 |
-
msgstr "
|
181 |
|
182 |
-
#:
|
183 |
-
|
184 |
-
|
|
|
185 |
|
186 |
-
#:
|
187 |
-
msgid "
|
188 |
-
msgstr "
|
189 |
|
190 |
-
#:
|
191 |
-
msgid "
|
192 |
-
msgstr "
|
193 |
|
194 |
-
#:
|
195 |
-
|
196 |
-
|
|
|
197 |
|
198 |
-
#:
|
199 |
-
msgid "
|
200 |
-
msgstr "
|
201 |
|
202 |
-
#:
|
203 |
-
msgid "
|
204 |
-
msgstr "
|
205 |
|
206 |
-
#:
|
207 |
-
msgid "
|
208 |
-
msgstr "
|
209 |
|
210 |
-
#:
|
211 |
-
msgid ""
|
212 |
-
|
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 |
-
#:
|
217 |
-
msgid "
|
218 |
-
msgstr "
|
219 |
|
220 |
-
#:
|
221 |
-
msgid "
|
222 |
-
msgstr "
|
223 |
|
224 |
-
#:
|
225 |
-
msgid "
|
226 |
-
msgstr "
|
227 |
|
228 |
-
#:
|
229 |
-
msgid "
|
230 |
-
msgstr "
|
231 |
|
232 |
-
#:
|
233 |
-
msgid "
|
234 |
-
msgstr "
|
235 |
|
236 |
-
#:
|
237 |
-
msgid "
|
238 |
-
msgstr "
|
239 |
|
240 |
-
#:
|
241 |
-
msgid "
|
242 |
-
msgstr "
|
243 |
|
244 |
-
#:
|
245 |
-
msgid "
|
246 |
-
msgstr "
|
247 |
|
248 |
-
#:
|
249 |
-
|
250 |
-
|
|
|
251 |
|
252 |
-
#:
|
253 |
-
msgid "
|
254 |
-
msgstr "
|
255 |
|
256 |
-
#:
|
257 |
-
msgid "
|
258 |
-
msgstr "
|
259 |
|
260 |
-
#:
|
261 |
-
msgid "
|
262 |
-
msgstr "
|
263 |
|
264 |
-
#:
|
265 |
-
msgid "
|
266 |
-
msgstr "
|
267 |
|
268 |
-
|
269 |
-
|
270 |
-
|
|
|
271 |
|
272 |
-
#: example-functions.php:
|
273 |
-
msgid "
|
274 |
-
msgstr "
|
275 |
|
276 |
-
#: example-functions.php:
|
277 |
-
msgid "
|
278 |
-
msgstr "
|
279 |
|
280 |
-
|
281 |
-
|
282 |
-
|
|
|
283 |
|
284 |
-
#:
|
285 |
-
msgid "
|
286 |
-
msgstr "
|
287 |
|
288 |
-
#: example-functions.php:
|
289 |
-
msgid "
|
290 |
-
msgstr "
|
291 |
|
292 |
-
#:
|
293 |
-
msgid "
|
294 |
msgstr ""
|
295 |
|
296 |
-
#:
|
297 |
-
msgid "Term
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: example-functions.php:
|
301 |
msgid "Arbitrary Term Field"
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: example-functions.php:
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
|
308 |
-
#: example-functions.php:
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
311 |
|
312 |
-
|
313 |
-
msgid "
|
314 |
-
msgstr "
|
315 |
|
316 |
-
|
317 |
-
msgid "
|
318 |
-
msgstr "
|
319 |
|
320 |
-
#: includes/
|
321 |
-
msgid "
|
322 |
-
msgstr "
|
323 |
|
324 |
-
#: includes/
|
325 |
-
msgid "
|
326 |
-
msgstr "
|
327 |
|
328 |
-
#: includes/
|
329 |
-
msgid "
|
330 |
-
msgstr "
|
331 |
|
332 |
-
#: includes/
|
333 |
-
msgid "
|
334 |
-
msgstr "
|
335 |
|
336 |
-
#: includes/
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
#: includes/
|
341 |
-
|
342 |
-
|
343 |
-
msgstr "Ei mitään"
|
344 |
|
345 |
-
#: includes/
|
346 |
-
msgid "
|
347 |
-
msgstr ""
|
348 |
|
349 |
-
#: includes/CMB2_Field_Display.php:
|
350 |
-
#: includes/types/CMB2_Type_File_Base.php:
|
351 |
-
#: tests/test-cmb-types.php:701
|
352 |
msgid "File:"
|
353 |
msgstr "Tiedosto:"
|
354 |
|
355 |
-
#: includes/CMB2_JS.php:
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
#: includes/CMB2_JS.php:87
|
360 |
-
msgid "Default"
|
361 |
-
msgstr "Oletusarvo"
|
362 |
|
363 |
-
#: includes/CMB2_JS.php:
|
364 |
-
msgid "
|
365 |
-
msgstr "
|
366 |
|
367 |
-
#: includes/CMB2_JS.php:
|
368 |
-
msgid "
|
369 |
-
msgstr "
|
370 |
|
371 |
-
#: includes/CMB2_JS.php:
|
372 |
-
msgid "
|
373 |
-
msgstr "
|
374 |
|
375 |
-
#: includes/CMB2_JS.php:
|
376 |
-
|
377 |
-
|
|
|
378 |
|
379 |
-
#: includes/CMB2_JS.php:
|
380 |
-
msgid "
|
381 |
-
msgstr "
|
382 |
|
383 |
-
#: includes/CMB2_JS.php:
|
384 |
-
msgid ""
|
385 |
-
|
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:
|
390 |
-
msgid "
|
391 |
-
msgstr "
|
392 |
|
393 |
-
#: includes/CMB2_JS.php:
|
394 |
-
msgid "
|
395 |
-
msgstr "
|
396 |
|
397 |
-
#: includes/CMB2_JS.php:
|
398 |
-
msgid "
|
399 |
-
msgstr "
|
400 |
|
401 |
-
#: includes/CMB2_JS.php:
|
402 |
-
msgid "
|
403 |
-
msgstr "
|
404 |
|
405 |
-
#: includes/CMB2_JS.php:
|
406 |
msgid "Done"
|
407 |
msgstr "Valmis"
|
408 |
|
409 |
-
#: includes/CMB2_JS.php:
|
410 |
-
msgid "
|
411 |
-
msgstr "
|
412 |
|
413 |
-
#: includes/CMB2_JS.php:
|
414 |
-
msgid "
|
415 |
-
msgstr "
|
416 |
|
417 |
-
#: includes/CMB2_JS.php:
|
418 |
-
msgid "
|
419 |
-
msgstr "
|
420 |
|
421 |
-
#: includes/CMB2_JS.php:
|
422 |
-
msgid "
|
423 |
-
msgstr "
|
424 |
|
425 |
-
#: includes/CMB2_JS.php:
|
426 |
-
msgid "
|
427 |
-
msgstr "
|
428 |
|
429 |
-
#: includes/CMB2_JS.php:
|
430 |
-
msgid "
|
431 |
-
msgstr "
|
432 |
|
433 |
-
#: includes/CMB2_JS.php:
|
434 |
-
msgid "
|
435 |
-
msgstr "
|
436 |
|
437 |
-
#: includes/CMB2_JS.php:
|
438 |
-
msgid "
|
439 |
-
msgstr "
|
440 |
|
441 |
-
#: includes/CMB2_JS.php:
|
442 |
-
|
443 |
-
|
|
|
444 |
|
445 |
-
#: includes/CMB2_JS.php:
|
446 |
-
|
447 |
-
|
448 |
-
#: tests/test-cmb-types.php:701
|
449 |
-
msgid "Remove"
|
450 |
-
msgstr "Poista"
|
451 |
|
452 |
-
#: includes/CMB2_JS.php:
|
453 |
-
|
454 |
-
|
455 |
-
msgstr "Lataa"
|
456 |
|
457 |
-
#: includes/CMB2_JS.php:
|
458 |
-
msgid "
|
459 |
-
msgstr "
|
460 |
|
461 |
-
#: includes/
|
462 |
-
msgid "
|
463 |
-
msgstr "
|
464 |
|
465 |
-
#: includes/
|
466 |
-
msgid ""
|
467 |
-
"
|
468 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
469 |
msgstr ""
|
470 |
|
471 |
-
#:
|
472 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
473 |
msgstr ""
|
474 |
|
475 |
-
#:
|
476 |
-
msgid "
|
477 |
msgstr ""
|
478 |
|
479 |
-
#:
|
480 |
-
msgid "
|
481 |
-
msgstr "
|
482 |
|
483 |
-
#:
|
484 |
-
|
485 |
-
|
486 |
-
msgstr "Lisää tai Lataa kuva"
|
487 |
|
488 |
-
#:
|
489 |
-
|
490 |
-
|
491 |
-
msgstr "Lisää tai lataa tiedostoja"
|
492 |
|
493 |
-
#:
|
494 |
-
|
495 |
-
|
496 |
-
msgstr "Ei kohteita"
|
497 |
|
498 |
-
|
499 |
-
msgid "
|
500 |
-
msgstr "
|
501 |
|
502 |
-
|
503 |
-
msgid "
|
504 |
-
msgstr "
|
505 |
|
506 |
-
|
507 |
-
msgid ""
|
508 |
-
"
|
509 |
-
"mind."
|
510 |
-
msgstr "CMB2 luo metaboxes ja muotojen mukautettuja kenttiä, joihin puhaltaa mieltäsi."
|
511 |
|
512 |
-
|
513 |
-
msgid "
|
514 |
-
msgstr "
|
515 |
|
516 |
-
|
517 |
-
msgid "
|
518 |
-
msgstr "
|
519 |
|
520 |
-
#:
|
521 |
-
|
522 |
-
|
523 |
-
msgstr "kk/pp/vv"
|
524 |
|
525 |
-
#:
|
526 |
-
|
527 |
-
"
|
528 |
-
|
529 |
-
|
530 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — 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 |
-
#
|
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 |
-
"
|
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 |
-
"
|
20 |
-
"
|
21 |
-
"
|
22 |
-
"
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
"
|
27 |
-
|
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:
|
35 |
-
msgid "
|
36 |
-
msgstr "
|
37 |
|
38 |
-
#:
|
39 |
-
|
40 |
-
|
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 |
-
|
61 |
-
msgid "
|
62 |
-
msgstr "
|
63 |
|
64 |
-
|
65 |
-
msgid "
|
66 |
-
msgstr "
|
67 |
|
68 |
-
|
69 |
-
msgid "
|
70 |
-
msgstr "
|
71 |
|
72 |
-
#:
|
73 |
-
msgid "
|
74 |
-
msgstr "
|
75 |
|
76 |
-
#:
|
77 |
-
msgid "
|
78 |
-
msgstr "
|
79 |
|
80 |
-
#:
|
81 |
-
msgid "
|
82 |
-
msgstr "
|
83 |
|
84 |
-
#: example-functions.php:
|
85 |
-
msgid "
|
86 |
-
msgstr "
|
87 |
|
88 |
-
#:
|
89 |
-
msgid "
|
90 |
-
msgstr "
|
91 |
|
92 |
-
#:
|
93 |
-
msgid "
|
94 |
-
msgstr "
|
95 |
|
96 |
-
#: example-functions.php:
|
97 |
-
msgid "
|
98 |
-
msgstr "
|
99 |
|
100 |
-
#: example-functions.php:
|
101 |
-
msgid "Test
|
102 |
-
msgstr "
|
103 |
|
104 |
-
#: example-functions.php:
|
105 |
-
msgid "
|
106 |
-
msgstr "
|
107 |
|
108 |
-
#: example-functions.php:
|
109 |
-
msgid "Test Text
|
110 |
-
msgstr "
|
111 |
|
112 |
-
#: example-functions.php:
|
113 |
-
msgid "Test
|
114 |
-
msgstr "
|
115 |
|
116 |
-
#:
|
117 |
-
msgid "
|
118 |
-
msgstr "
|
119 |
|
120 |
-
#:
|
121 |
-
msgid "
|
122 |
-
msgstr "
|
123 |
|
124 |
-
#:
|
125 |
-
msgid "
|
126 |
-
msgstr "
|
127 |
|
128 |
-
#:
|
129 |
-
msgid "
|
130 |
-
msgstr "
|
131 |
|
132 |
-
#:
|
133 |
-
#:
|
134 |
-
|
135 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
136 |
|
137 |
-
#:
|
138 |
-
|
139 |
-
|
140 |
-
msgstr "Option Deux"
|
141 |
|
142 |
-
#:
|
143 |
-
#:
|
144 |
-
msgid "
|
145 |
-
msgstr "
|
146 |
|
147 |
-
#:
|
148 |
-
msgid "
|
149 |
-
msgstr "
|
150 |
|
151 |
-
#:
|
152 |
-
msgid "
|
153 |
-
msgstr "
|
154 |
|
155 |
-
#:
|
156 |
-
|
157 |
-
|
|
|
158 |
|
159 |
-
#:
|
160 |
-
msgid "
|
161 |
-
msgstr "
|
162 |
|
163 |
-
#:
|
164 |
-
msgid "
|
165 |
-
msgstr "
|
166 |
|
167 |
-
#:
|
168 |
-
msgid "
|
169 |
-
msgstr "
|
170 |
|
171 |
-
#:
|
172 |
-
msgid "
|
173 |
-
msgstr "
|
174 |
|
175 |
-
#:
|
176 |
-
msgid "
|
177 |
-
msgstr "
|
178 |
|
179 |
-
#:
|
180 |
-
msgid "
|
181 |
-
msgstr "
|
182 |
|
183 |
-
#:
|
184 |
-
msgid "
|
185 |
-
msgstr "
|
186 |
|
187 |
-
#:
|
188 |
-
msgid "
|
189 |
-
msgstr "
|
190 |
|
191 |
-
#:
|
192 |
-
msgid "
|
193 |
-
msgstr "
|
194 |
|
195 |
-
#:
|
196 |
-
msgid "
|
197 |
-
msgstr "
|
198 |
|
199 |
-
#:
|
200 |
-
msgid "
|
201 |
-
msgstr "
|
202 |
|
203 |
-
#:
|
204 |
-
msgid "
|
205 |
-
msgstr "
|
206 |
|
207 |
-
#:
|
208 |
-
|
209 |
-
|
|
|
210 |
|
211 |
-
#:
|
212 |
-
msgid ""
|
213 |
-
|
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 |
-
#:
|
218 |
-
msgid "
|
219 |
-
msgstr "
|
220 |
|
221 |
-
#:
|
222 |
-
msgid "
|
223 |
-
msgstr "
|
224 |
|
225 |
-
#:
|
226 |
-
msgid "
|
227 |
-
msgstr "
|
228 |
|
229 |
-
|
230 |
-
|
231 |
-
|
|
|
232 |
|
233 |
-
#: example-functions.php:
|
234 |
-
msgid "
|
235 |
-
msgstr "
|
236 |
|
237 |
-
#: example-functions.php:
|
238 |
-
msgid "
|
239 |
-
msgstr "
|
240 |
|
241 |
-
|
242 |
-
|
243 |
-
|
|
|
244 |
|
245 |
-
#:
|
246 |
-
msgid "
|
247 |
-
msgstr "
|
248 |
|
249 |
-
#: example-functions.php:
|
250 |
-
msgid "
|
251 |
-
msgstr "
|
252 |
|
253 |
-
#:
|
254 |
-
msgid "
|
255 |
-
msgstr "
|
256 |
|
257 |
-
#:
|
258 |
-
msgid "
|
259 |
-
msgstr "
|
260 |
|
261 |
-
#: example-functions.php:
|
262 |
-
msgid "
|
263 |
-
msgstr "
|
264 |
|
265 |
-
#: example-functions.php:
|
266 |
-
msgid "
|
267 |
-
msgstr "
|
268 |
|
269 |
-
#: example-functions.php:
|
270 |
-
msgid "
|
271 |
-
msgstr "
|
272 |
|
273 |
-
|
274 |
-
msgid "
|
275 |
-
msgstr "
|
276 |
|
277 |
-
|
278 |
-
msgid "
|
279 |
-
msgstr "
|
280 |
|
281 |
-
#:
|
282 |
-
msgid "
|
283 |
-
msgstr "
|
284 |
|
285 |
-
#:
|
286 |
-
msgid "
|
287 |
-
msgstr "
|
288 |
|
289 |
-
#:
|
290 |
-
msgid "
|
291 |
-
msgstr "
|
292 |
|
293 |
-
#:
|
294 |
-
msgid "
|
295 |
-
msgstr "
|
296 |
|
297 |
-
#:
|
298 |
-
msgid "
|
299 |
-
msgstr "
|
300 |
|
301 |
-
#:
|
302 |
-
msgid "
|
303 |
-
msgstr "
|
304 |
|
305 |
-
#:
|
306 |
-
msgid "
|
307 |
-
msgstr "
|
308 |
|
309 |
-
#:
|
310 |
-
|
311 |
-
|
|
|
312 |
|
313 |
-
#: includes/
|
314 |
-
|
315 |
-
|
|
|
316 |
|
317 |
-
#: includes/
|
318 |
-
msgid "
|
319 |
-
msgstr "
|
320 |
|
321 |
-
#: includes/
|
322 |
-
msgid "
|
323 |
-
msgstr "
|
324 |
|
325 |
-
#: includes/
|
326 |
-
msgid "
|
327 |
-
msgstr "
|
328 |
|
329 |
-
#: includes/
|
330 |
-
|
331 |
-
|
|
|
332 |
|
333 |
-
#: includes/
|
334 |
-
msgid "
|
335 |
-
msgstr "
|
336 |
|
337 |
-
#: includes/
|
338 |
-
msgid "
|
339 |
-
msgstr "
|
340 |
|
341 |
-
#: includes/
|
342 |
-
|
343 |
-
|
344 |
-
msgstr "Aucun"
|
345 |
|
346 |
-
#: includes/
|
347 |
-
msgid "
|
348 |
-
msgstr "
|
349 |
|
350 |
-
#: includes/
|
351 |
-
|
352 |
-
|
353 |
-
msgid "File:"
|
354 |
-
msgstr "Fichier :"
|
355 |
|
356 |
-
#: includes/CMB2_JS.php:
|
357 |
-
msgid "
|
358 |
-
msgstr "
|
359 |
|
360 |
-
#: includes/CMB2_JS.php:
|
361 |
-
msgid "
|
362 |
-
msgstr "
|
363 |
|
364 |
-
#: includes/CMB2_JS.php:
|
365 |
-
msgid "
|
366 |
-
msgstr "
|
367 |
|
368 |
-
#: includes/CMB2_JS.php:
|
369 |
-
msgid "
|
370 |
-
msgstr "
|
371 |
|
372 |
-
#: includes/CMB2_JS.php:
|
373 |
-
msgid "
|
374 |
-
msgstr "
|
375 |
|
376 |
-
#: includes/CMB2_JS.php:
|
377 |
-
msgid "
|
378 |
-
msgstr "
|
|
|
|
|
|
|
|
|
379 |
|
380 |
-
#: includes/CMB2_JS.php:
|
381 |
msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
|
382 |
msgstr "Dim, Lun, Mar, Mer, Jeu, Ven, Sam"
|
383 |
|
384 |
-
#: includes/CMB2_JS.php:
|
385 |
-
msgid ""
|
386 |
-
"
|
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:
|
391 |
-
msgid "
|
392 |
-
msgstr "
|
393 |
|
394 |
-
#: includes/CMB2_JS.php:
|
395 |
-
|
396 |
-
|
|
|
397 |
|
398 |
-
#: includes/CMB2_JS.php:
|
399 |
-
msgid "
|
400 |
-
msgstr "
|
401 |
|
402 |
-
#: includes/CMB2_JS.php:
|
403 |
-
msgid "
|
404 |
-
msgstr "
|
405 |
|
406 |
-
#: includes/CMB2_JS.php:
|
407 |
-
msgid "
|
408 |
-
msgstr "
|
409 |
|
410 |
-
#: includes/CMB2_JS.php:
|
411 |
-
msgid "
|
412 |
-
msgstr "
|
413 |
|
414 |
-
#: includes/
|
415 |
-
msgid "
|
416 |
-
msgstr "
|
417 |
|
418 |
-
#: includes/
|
419 |
-
msgid "
|
420 |
-
msgstr "
|
421 |
|
422 |
-
#: includes/
|
423 |
-
msgid "
|
424 |
-
msgstr "
|
425 |
|
426 |
-
#: includes/
|
427 |
-
msgid "
|
428 |
-
msgstr "
|
429 |
|
430 |
-
#: includes/
|
431 |
-
msgid "
|
432 |
-
msgstr "
|
433 |
|
434 |
-
#: includes/
|
435 |
-
msgid "
|
436 |
-
msgstr "
|
437 |
|
438 |
-
#: includes/
|
439 |
-
msgid "
|
440 |
-
msgstr "
|
441 |
|
442 |
-
#:
|
443 |
-
msgid "
|
444 |
-
msgstr "
|
445 |
|
446 |
-
#:
|
447 |
-
|
448 |
-
|
449 |
-
#: tests/test-cmb-types.php:701
|
450 |
-
msgid "Remove"
|
451 |
-
msgstr "Supprimer"
|
452 |
|
453 |
-
#:
|
454 |
-
|
455 |
-
|
456 |
-
msgstr "Télécharger"
|
457 |
|
458 |
-
#:
|
459 |
-
msgid "
|
460 |
-
msgstr "
|
461 |
|
462 |
-
#:
|
463 |
-
msgid "
|
464 |
-
msgstr "
|
465 |
|
466 |
-
#:
|
467 |
-
msgid ""
|
468 |
-
"
|
469 |
-
"install."
|
470 |
-
msgstr "Les Term Metadata sont une fonctionnalité de WordPress >4.4. Veuillez mettre à jour votre installation de WordPress."
|
471 |
|
472 |
-
#:
|
473 |
-
msgid "
|
474 |
-
msgstr "
|
475 |
|
476 |
-
#:
|
477 |
-
msgid "
|
478 |
-
msgstr "
|
479 |
|
480 |
-
#:
|
481 |
-
msgid "
|
482 |
-
msgstr "
|
483 |
|
484 |
-
#:
|
485 |
-
|
486 |
-
|
487 |
-
msgstr "Ajouter ou mettre un fichier en ligne"
|
488 |
|
489 |
-
#:
|
490 |
-
|
491 |
-
|
492 |
-
msgstr "Ajouter ou mettre des fichiers en ligne"
|
493 |
|
494 |
-
#:
|
495 |
-
|
496 |
-
|
497 |
-
msgstr "Aucune expression"
|
498 |
|
499 |
-
|
500 |
-
msgid "
|
501 |
-
msgstr "
|
502 |
|
503 |
-
|
504 |
-
msgid "
|
505 |
-
msgstr "
|
506 |
|
507 |
-
|
508 |
-
msgid ""
|
509 |
-
"
|
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 |
-
|
514 |
-
msgid "
|
515 |
-
msgstr "
|
516 |
|
517 |
-
|
518 |
-
msgid "
|
519 |
-
msgstr "
|
520 |
|
521 |
-
#:
|
522 |
-
|
523 |
-
|
524 |
-
msgstr "dd/mm/yy"
|
525 |
|
526 |
-
#:
|
527 |
-
|
528 |
-
"
|
529 |
-
|
530 |
-
|
531 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — 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’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 |
-
#
|
2 |
-
# This file is distributed under the same license as the CMB2 package.
|
3 |
-
# Translators:
|
4 |
msgid ""
|
5 |
msgstr ""
|
6 |
-
"
|
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 |
-
"
|
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 |
-
|
31 |
-
|
|
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: example-functions.php:
|
35 |
-
|
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 |
-
#:
|
57 |
-
msgid "
|
58 |
msgstr ""
|
59 |
|
60 |
-
|
61 |
-
msgid "
|
62 |
msgstr ""
|
63 |
|
64 |
-
|
65 |
-
msgid "
|
66 |
msgstr ""
|
67 |
|
68 |
-
|
69 |
-
msgid "
|
70 |
msgstr ""
|
71 |
|
72 |
-
#:
|
73 |
-
msgid "
|
74 |
msgstr ""
|
75 |
|
76 |
-
#:
|
77 |
-
msgid "
|
78 |
msgstr ""
|
79 |
|
80 |
-
#:
|
81 |
-
msgid "
|
82 |
msgstr ""
|
83 |
|
84 |
-
#: example-functions.php:
|
85 |
-
msgid "
|
86 |
msgstr ""
|
87 |
|
88 |
-
#:
|
89 |
-
msgid "
|
90 |
msgstr ""
|
91 |
|
92 |
-
#:
|
93 |
-
msgid "
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: example-functions.php:
|
97 |
-
msgid "
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: example-functions.php:
|
101 |
-
msgid "Test
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: example-functions.php:
|
105 |
-
msgid "
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: example-functions.php:
|
109 |
-
msgid "Test Text
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: example-functions.php:
|
113 |
-
msgid "Test
|
114 |
msgstr ""
|
115 |
|
116 |
-
#:
|
117 |
-
msgid "
|
118 |
msgstr ""
|
119 |
|
120 |
-
#:
|
121 |
-
msgid "
|
122 |
msgstr ""
|
123 |
|
124 |
-
#:
|
125 |
-
msgid "
|
126 |
msgstr ""
|
127 |
|
128 |
-
#:
|
129 |
-
|
130 |
-
msgid "Option One"
|
131 |
msgstr ""
|
132 |
|
133 |
-
#:
|
134 |
-
#:
|
135 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
136 |
msgstr ""
|
137 |
|
138 |
-
#:
|
139 |
-
|
140 |
-
msgid "Option Three"
|
141 |
msgstr ""
|
142 |
|
143 |
-
#:
|
144 |
-
|
|
|
145 |
msgstr ""
|
146 |
|
147 |
-
#:
|
148 |
-
msgid "
|
149 |
msgstr ""
|
150 |
|
151 |
-
#:
|
152 |
-
msgid "
|
153 |
msgstr ""
|
154 |
|
155 |
-
#:
|
156 |
-
|
|
|
157 |
msgstr ""
|
158 |
|
159 |
-
#:
|
160 |
-
msgid "
|
161 |
msgstr ""
|
162 |
|
163 |
-
#:
|
164 |
-
msgid "
|
165 |
msgstr ""
|
166 |
|
167 |
-
#:
|
168 |
-
msgid "
|
169 |
msgstr ""
|
170 |
|
171 |
-
#:
|
172 |
-
msgid "
|
173 |
msgstr ""
|
174 |
|
175 |
-
#:
|
176 |
-
msgid "
|
177 |
msgstr ""
|
178 |
|
179 |
-
#:
|
180 |
-
msgid "
|
181 |
msgstr ""
|
182 |
|
183 |
-
#:
|
184 |
-
msgid "
|
185 |
msgstr ""
|
186 |
|
187 |
-
#:
|
188 |
-
msgid "
|
189 |
msgstr ""
|
190 |
|
191 |
-
#:
|
192 |
-
msgid "
|
193 |
msgstr ""
|
194 |
|
195 |
-
#:
|
196 |
-
msgid "
|
197 |
msgstr ""
|
198 |
|
199 |
-
#:
|
200 |
-
msgid "
|
201 |
msgstr ""
|
202 |
|
203 |
-
#:
|
204 |
-
msgid "
|
205 |
-
msgstr ""
|
206 |
|
207 |
-
#:
|
208 |
-
|
209 |
-
"
|
210 |
-
"href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
|
211 |
msgstr ""
|
212 |
|
213 |
-
#:
|
214 |
-
msgid "
|
215 |
msgstr ""
|
216 |
|
217 |
-
#:
|
218 |
-
msgid "
|
219 |
msgstr ""
|
220 |
|
221 |
-
#:
|
222 |
-
msgid "
|
223 |
msgstr ""
|
224 |
|
225 |
-
#:
|
226 |
-
msgid "
|
227 |
msgstr ""
|
228 |
|
229 |
-
|
230 |
-
|
|
|
231 |
msgstr ""
|
232 |
|
233 |
-
#: example-functions.php:
|
234 |
-
msgid "
|
235 |
-
msgstr ""
|
236 |
|
237 |
-
#: example-functions.php:
|
238 |
-
msgid "
|
239 |
msgstr ""
|
240 |
|
241 |
-
|
242 |
-
|
243 |
-
|
|
|
244 |
|
245 |
-
#:
|
246 |
-
msgid "
|
247 |
-
msgstr ""
|
248 |
|
249 |
-
#: example-functions.php:
|
250 |
-
msgid "
|
251 |
-
msgstr ""
|
252 |
|
253 |
-
#:
|
254 |
-
msgid "
|
255 |
-
msgstr "
|
256 |
|
257 |
-
#:
|
258 |
-
msgid "
|
259 |
-
msgstr ""
|
260 |
|
261 |
-
#: example-functions.php:
|
262 |
-
msgid "
|
263 |
-
msgstr ""
|
264 |
|
265 |
-
#: example-functions.php:
|
266 |
-
msgid "
|
267 |
-
msgstr ""
|
268 |
|
269 |
-
#: example-functions.php:
|
270 |
-
msgid "
|
271 |
-
msgstr ""
|
272 |
|
273 |
-
|
274 |
-
msgid "
|
275 |
-
msgstr ""
|
276 |
|
277 |
-
|
278 |
-
msgid "
|
279 |
-
msgstr ""
|
280 |
|
281 |
-
#:
|
282 |
-
msgid "
|
283 |
-
msgstr ""
|
284 |
|
285 |
-
#:
|
286 |
-
msgid "
|
287 |
-
msgstr ""
|
288 |
|
289 |
-
#:
|
290 |
-
msgid "
|
291 |
-
msgstr ""
|
292 |
|
293 |
-
#:
|
294 |
-
msgid "
|
295 |
-
msgstr ""
|
296 |
|
297 |
-
#:
|
298 |
-
msgid "
|
299 |
-
msgstr ""
|
300 |
|
301 |
-
#:
|
302 |
-
msgid "
|
303 |
-
msgstr ""
|
304 |
|
305 |
-
#:
|
306 |
-
msgid "
|
307 |
-
msgstr ""
|
308 |
|
309 |
-
#: includes/
|
310 |
-
|
311 |
-
|
|
|
312 |
|
313 |
-
#: includes/
|
314 |
-
|
315 |
-
|
|
|
316 |
|
317 |
-
#: includes/
|
318 |
-
msgid "
|
319 |
-
msgstr ""
|
320 |
|
321 |
-
#: includes/
|
322 |
-
msgid "
|
323 |
-
msgstr ""
|
324 |
|
325 |
-
#: includes/
|
326 |
-
msgid "
|
327 |
-
msgstr ""
|
328 |
|
329 |
-
#: includes/
|
330 |
-
|
331 |
-
|
|
|
332 |
|
333 |
-
#: includes/
|
334 |
-
msgid "
|
335 |
-
msgstr ""
|
336 |
|
337 |
-
#: includes/
|
338 |
-
|
339 |
-
|
340 |
-
msgstr "ללא"
|
341 |
|
342 |
-
#: includes/
|
343 |
-
msgid "
|
344 |
-
msgstr ""
|
345 |
|
346 |
-
#: includes/
|
347 |
-
|
348 |
-
|
349 |
-
msgid "File:"
|
350 |
-
msgstr ""
|
351 |
|
352 |
-
#: includes/CMB2_JS.php:
|
353 |
-
msgid "
|
354 |
-
msgstr "
|
355 |
|
356 |
-
#: includes/CMB2_JS.php:
|
357 |
-
msgid "
|
358 |
-
msgstr "
|
359 |
|
360 |
-
#: includes/CMB2_JS.php:
|
361 |
-
msgid "
|
362 |
-
msgstr "
|
363 |
|
364 |
-
#: includes/CMB2_JS.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
365 |
msgid "Current Color"
|
366 |
msgstr "צבע נוכחי"
|
367 |
|
368 |
-
#: includes/CMB2_JS.php:
|
369 |
-
msgid "
|
370 |
-
msgstr ""
|
371 |
|
372 |
-
#: includes/CMB2_JS.php:
|
373 |
-
msgid "
|
374 |
-
msgstr ""
|
375 |
|
376 |
-
#: includes/CMB2_JS.php:
|
377 |
-
msgid "
|
378 |
-
msgstr ""
|
379 |
|
380 |
-
#: includes/
|
381 |
-
msgid ""
|
382 |
-
|
383 |
-
"October, November, December"
|
384 |
-
msgstr ""
|
385 |
|
386 |
-
#: includes/
|
387 |
-
msgid "
|
388 |
-
msgstr ""
|
389 |
|
390 |
-
#: includes/
|
391 |
-
msgid "
|
392 |
-
msgstr "
|
393 |
|
394 |
-
#: includes/
|
395 |
-
msgid "
|
396 |
-
msgstr "
|
397 |
|
398 |
-
#: includes/
|
399 |
-
msgid "
|
400 |
-
msgstr "
|
401 |
|
402 |
-
#: includes/
|
403 |
-
msgid "
|
404 |
-
msgstr "
|
405 |
|
406 |
-
#: includes/
|
407 |
-
msgid "
|
408 |
-
msgstr ""
|
409 |
|
410 |
-
#:
|
411 |
-
msgid "
|
412 |
-
msgstr ""
|
413 |
|
414 |
-
#:
|
415 |
-
msgid "
|
416 |
-
msgstr "
|
417 |
|
418 |
-
#:
|
419 |
-
msgid "
|
420 |
-
msgstr "
|
421 |
|
422 |
-
#:
|
423 |
-
msgid "
|
424 |
-
msgstr ""
|
425 |
|
426 |
-
#:
|
427 |
-
msgid "
|
428 |
-
msgstr ""
|
429 |
|
430 |
-
#:
|
431 |
-
msgid "
|
432 |
-
msgstr ""
|
433 |
|
434 |
-
#:
|
435 |
-
msgid "
|
436 |
-
msgstr ""
|
437 |
|
438 |
-
#:
|
439 |
-
msgid "
|
440 |
-
msgstr "
|
441 |
|
442 |
-
#:
|
443 |
-
|
444 |
-
|
445 |
-
#: tests/test-cmb-types.php:701
|
446 |
-
msgid "Remove"
|
447 |
-
msgstr "הסרה"
|
448 |
|
449 |
-
#:
|
450 |
-
|
451 |
-
|
452 |
-
msgstr "הורדה"
|
453 |
|
454 |
-
#:
|
455 |
-
msgid "
|
456 |
-
msgstr ""
|
457 |
|
458 |
-
#:
|
459 |
-
msgid "
|
460 |
-
msgstr ""
|
461 |
|
462 |
-
#:
|
463 |
-
msgid ""
|
464 |
-
|
465 |
-
"install."
|
466 |
-
msgstr ""
|
467 |
|
468 |
-
#:
|
469 |
-
msgid "
|
470 |
-
msgstr ""
|
471 |
|
472 |
-
#:
|
473 |
-
msgid "
|
474 |
-
msgstr ""
|
475 |
|
476 |
-
#:
|
477 |
-
msgid "
|
478 |
-
msgstr "
|
479 |
|
480 |
-
#:
|
481 |
-
|
482 |
-
|
483 |
-
msgstr ""
|
484 |
|
485 |
-
#:
|
486 |
-
|
487 |
-
|
488 |
-
msgstr ""
|
489 |
|
490 |
-
#:
|
491 |
-
|
492 |
-
|
493 |
-
msgstr ""
|
494 |
|
495 |
-
|
496 |
-
msgid "
|
497 |
-
msgstr ""
|
498 |
|
499 |
-
|
500 |
-
msgid "
|
501 |
-
msgstr ""
|
502 |
|
503 |
-
|
504 |
-
msgid ""
|
505 |
-
"
|
506 |
-
"mind."
|
507 |
-
msgstr ""
|
508 |
|
509 |
-
|
510 |
-
msgid "
|
511 |
-
msgstr ""
|
512 |
|
513 |
-
|
514 |
-
msgid "
|
515 |
-
msgstr ""
|
516 |
|
517 |
-
#:
|
518 |
-
|
519 |
-
|
520 |
-
msgstr ""
|
521 |
|
522 |
-
#:
|
523 |
-
|
524 |
-
"
|
525 |
-
|
526 |
-
|
527 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — 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 |
-
#
|
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 |
-
"
|
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 |
-
"
|
21 |
-
"
|
22 |
-
"
|
23 |
-
"
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
"
|
28 |
-
|
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:
|
36 |
-
msgid "
|
37 |
-
msgstr "
|
38 |
|
39 |
-
#:
|
40 |
-
|
41 |
-
|
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 |
-
|
62 |
-
msgid "
|
63 |
-
msgstr "
|
64 |
|
65 |
-
|
66 |
-
msgid "
|
67 |
-
msgstr "
|
68 |
|
69 |
-
|
70 |
-
msgid "
|
71 |
-
msgstr "
|
72 |
|
73 |
-
#:
|
74 |
-
msgid "
|
75 |
-
msgstr "
|
76 |
|
77 |
-
#:
|
78 |
-
msgid "
|
79 |
-
msgstr "
|
80 |
|
81 |
-
#:
|
82 |
-
msgid "
|
83 |
-
msgstr "
|
84 |
|
85 |
-
#: example-functions.php:
|
86 |
-
msgid "
|
87 |
-
msgstr "
|
88 |
|
89 |
-
#:
|
90 |
-
msgid "
|
91 |
-
msgstr "
|
92 |
|
93 |
-
#:
|
94 |
-
msgid "
|
95 |
-
msgstr "
|
96 |
|
97 |
-
#: example-functions.php:
|
98 |
-
msgid "
|
99 |
-
msgstr "
|
100 |
|
101 |
-
#: example-functions.php:
|
102 |
-
msgid "
|
103 |
-
msgstr "
|
104 |
|
105 |
-
#: example-functions.php:
|
106 |
-
msgid "
|
107 |
-
msgstr "
|
108 |
|
109 |
-
#: example-functions.php:
|
110 |
-
msgid "Test
|
111 |
-
msgstr "
|
112 |
|
113 |
-
#: example-functions.php:
|
114 |
-
msgid "Test
|
115 |
-
msgstr "
|
116 |
|
117 |
-
#:
|
118 |
-
msgid "
|
119 |
-
msgstr "
|
120 |
|
121 |
-
#:
|
122 |
-
msgid "
|
123 |
-
msgstr "
|
124 |
|
125 |
-
#:
|
126 |
-
msgid "
|
127 |
-
msgstr "
|
128 |
|
129 |
-
#:
|
130 |
-
msgid "
|
131 |
-
msgstr "
|
132 |
|
133 |
-
#:
|
134 |
-
|
135 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
136 |
|
137 |
-
#:
|
138 |
-
msgid "
|
139 |
-
msgstr "
|
140 |
|
141 |
-
#:
|
142 |
-
#:
|
143 |
-
msgid "
|
144 |
-
msgstr "
|
145 |
|
146 |
-
#:
|
147 |
-
|
148 |
-
|
149 |
-
msgstr "Opzione Due"
|
150 |
|
151 |
-
#:
|
152 |
-
|
153 |
-
|
154 |
-
msgstr "Opzione Tre"
|
155 |
|
156 |
-
#:
|
157 |
-
|
158 |
-
|
|
|
159 |
|
160 |
-
#:
|
161 |
-
msgid "
|
162 |
-
msgstr "
|
163 |
|
164 |
-
#:
|
165 |
-
msgid "
|
166 |
-
msgstr "
|
167 |
|
168 |
-
#:
|
169 |
-
msgid "
|
170 |
-
msgstr "
|
171 |
|
172 |
-
#:
|
173 |
-
msgid "
|
174 |
-
msgstr "
|
175 |
|
176 |
-
#:
|
177 |
-
msgid "
|
178 |
-
msgstr "
|
179 |
|
180 |
-
#:
|
181 |
-
msgid "
|
182 |
-
msgstr "
|
183 |
|
184 |
-
#:
|
185 |
-
msgid "
|
186 |
-
msgstr "
|
187 |
|
188 |
-
#:
|
189 |
-
msgid "
|
190 |
-
msgstr "
|
191 |
|
192 |
-
#:
|
193 |
-
msgid "
|
194 |
-
msgstr "
|
195 |
|
196 |
-
#:
|
197 |
-
msgid "
|
198 |
-
msgstr "
|
199 |
|
200 |
-
#:
|
201 |
-
msgid "
|
202 |
-
msgstr "
|
203 |
|
204 |
-
#:
|
205 |
-
msgid "
|
206 |
-
msgstr "
|
207 |
|
208 |
-
#:
|
209 |
-
|
210 |
-
|
|
|
211 |
|
212 |
-
#:
|
213 |
-
msgid "
|
214 |
-
msgstr "
|
215 |
|
216 |
-
#:
|
217 |
-
msgid "
|
218 |
-
msgstr "
|
219 |
|
220 |
-
|
221 |
-
|
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 |
-
#:
|
229 |
-
msgid "
|
230 |
-
msgstr "
|
231 |
|
232 |
-
|
233 |
-
|
234 |
-
|
|
|
235 |
|
236 |
-
#: example-functions.php:
|
237 |
-
msgid "
|
238 |
-
msgstr "
|
239 |
|
240 |
-
#: example-functions.php:
|
241 |
-
msgid "
|
242 |
-
msgstr "
|
243 |
|
244 |
-
|
245 |
-
|
246 |
-
|
|
|
247 |
|
248 |
-
#:
|
249 |
-
msgid "
|
250 |
-
msgstr "
|
251 |
|
252 |
-
#: example-functions.php:
|
253 |
-
msgid "
|
254 |
-
msgstr "
|
255 |
|
256 |
-
#:
|
257 |
-
msgid "
|
258 |
-
msgstr "
|
259 |
|
260 |
-
#:
|
261 |
-
msgid "
|
262 |
-
msgstr "
|
263 |
|
264 |
-
#: example-functions.php:
|
265 |
-
msgid "
|
266 |
-
msgstr "
|
267 |
|
268 |
-
#: example-functions.php:
|
269 |
-
msgid "Image
|
270 |
-
msgstr "
|
271 |
|
272 |
-
#: example-functions.php:
|
273 |
-
msgid "
|
274 |
-
msgstr "
|
275 |
|
276 |
-
|
277 |
-
msgid "
|
278 |
-
msgstr "
|
279 |
|
280 |
-
|
281 |
-
msgid "
|
282 |
-
msgstr "
|
283 |
|
284 |
-
#:
|
285 |
-
msgid "
|
286 |
-
msgstr "
|
287 |
|
288 |
-
#:
|
289 |
-
msgid "
|
290 |
-
msgstr "
|
291 |
|
292 |
-
#:
|
293 |
-
msgid "
|
294 |
-
msgstr "
|
295 |
|
296 |
-
#:
|
297 |
-
msgid "
|
298 |
-
msgstr "
|
299 |
|
300 |
-
#:
|
301 |
-
msgid "
|
302 |
-
msgstr "
|
303 |
|
304 |
-
#:
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
|
308 |
-
#:
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
311 |
|
312 |
-
#:
|
313 |
-
|
314 |
-
|
|
|
315 |
|
316 |
-
#:
|
317 |
-
|
318 |
-
|
|
|
319 |
|
320 |
-
#:
|
321 |
-
msgid "
|
322 |
-
msgstr "
|
323 |
|
324 |
-
#: includes/
|
325 |
-
msgid "
|
326 |
-
msgstr "
|
327 |
|
328 |
-
#: includes/
|
329 |
-
msgid "
|
330 |
-
msgstr "
|
331 |
|
332 |
-
#: includes/
|
333 |
-
|
334 |
-
|
|
|
335 |
|
336 |
-
#: includes/
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
|
341 |
-
|
342 |
-
|
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/
|
348 |
-
msgid "
|
349 |
-
msgstr "
|
350 |
|
351 |
-
#: includes/
|
352 |
-
msgid "
|
353 |
-
msgstr "
|
354 |
|
355 |
-
#: includes/
|
356 |
-
|
357 |
-
|
358 |
-
msgstr "Nessuno"
|
359 |
|
360 |
-
#: includes/
|
361 |
-
msgid "
|
362 |
-
msgstr "
|
363 |
|
364 |
-
#: includes/
|
365 |
-
|
366 |
-
|
367 |
-
msgid "File:"
|
368 |
-
msgstr "File:"
|
369 |
|
370 |
-
#: includes/CMB2_JS.php:
|
371 |
-
msgid "
|
372 |
-
msgstr "
|
373 |
|
374 |
-
#: includes/CMB2_JS.php:
|
375 |
-
msgid "
|
376 |
-
msgstr "
|
377 |
|
378 |
-
#: includes/CMB2_JS.php:
|
379 |
-
msgid "
|
380 |
-
msgstr "
|
381 |
|
382 |
-
#: includes/CMB2_JS.php:
|
383 |
-
msgid "
|
384 |
-
msgstr "
|
385 |
|
386 |
-
#: includes/CMB2_JS.php:
|
387 |
-
msgid "
|
388 |
-
msgstr "
|
|
|
|
|
|
|
|
|
389 |
|
390 |
-
#: includes/CMB2_JS.php:
|
391 |
msgid "Su, Mo, Tu, We, Th, Fr, Sa"
|
392 |
msgstr "Do, Lu, Ma, Me, Gi, Ve, Sa"
|
393 |
|
394 |
-
#: includes/CMB2_JS.php:
|
395 |
-
msgid "
|
396 |
-
msgstr "
|
397 |
|
398 |
-
#: includes/CMB2_JS.php:
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
msgstr ""
|
403 |
-
"Gennaio, Febbraio, Marzo, Aprile, Maggio, Giugno, Luglio, Agosto, Settembre, "
|
404 |
-
"Ottobre, Novembre, Dicembre"
|
405 |
|
406 |
-
#: includes/CMB2_JS.php:
|
407 |
-
msgid "
|
408 |
-
msgstr "
|
409 |
|
410 |
-
#: includes/CMB2_JS.php:
|
411 |
-
msgid "
|
412 |
-
msgstr "
|
413 |
|
414 |
-
#: includes/CMB2_JS.php:
|
415 |
-
msgid "
|
416 |
-
msgstr "
|
417 |
|
418 |
-
#: includes/CMB2_JS.php:
|
419 |
-
msgid "
|
420 |
-
msgstr "
|
421 |
|
422 |
-
#: includes/
|
423 |
-
msgid "
|
424 |
-
msgstr "
|
425 |
|
426 |
-
#: includes/
|
427 |
-
msgid "
|
428 |
-
msgstr "
|
429 |
|
430 |
-
#: includes/
|
431 |
-
msgid "
|
432 |
-
msgstr "
|
433 |
|
434 |
-
#: includes/
|
435 |
-
msgid "
|
436 |
-
msgstr "
|
437 |
|
438 |
-
#: includes/
|
439 |
-
msgid "
|
440 |
-
msgstr "
|
441 |
|
442 |
-
#: includes/
|
443 |
-
msgid "
|
444 |
-
msgstr "
|
445 |
|
446 |
-
#: includes/
|
447 |
-
msgid "
|
448 |
-
msgstr "
|
449 |
|
450 |
-
#:
|
451 |
-
msgid "
|
452 |
-
msgstr "
|
453 |
|
454 |
-
#:
|
455 |
-
msgid "
|
456 |
-
msgstr "
|
457 |
|
458 |
-
#:
|
459 |
-
msgid "
|
460 |
-
msgstr "
|
461 |
|
462 |
-
#:
|
463 |
-
|
464 |
-
|
465 |
-
#: tests/test-cmb-types.php:701
|
466 |
-
msgid "Remove"
|
467 |
-
msgstr "Rimuovi"
|
468 |
|
469 |
-
#:
|
470 |
-
|
471 |
-
|
472 |
-
msgstr "Download"
|
473 |
|
474 |
-
#:
|
475 |
-
msgid "
|
476 |
-
msgstr "
|
477 |
|
478 |
-
#:
|
479 |
-
msgid ""
|
480 |
-
|
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 |
-
#:
|
487 |
-
msgid "
|
488 |
-
msgstr "
|
489 |
|
490 |
-
#:
|
491 |
-
msgid "
|
492 |
-
msgstr "
|
493 |
|
494 |
-
#:
|
495 |
-
msgid ""
|
496 |
-
"
|
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 |
-
#:
|
503 |
-
msgid "
|
504 |
-
msgstr "
|
505 |
|
506 |
-
#:
|
507 |
-
msgid ""
|
508 |
-
"
|
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 |
-
#:
|
515 |
-
msgid "
|
516 |
-
msgstr ""
|
517 |
-
"I metabox delle configurazioni per le tassonomie richiede il parametro "
|
518 |
-
"\"taxonomies\"."
|
519 |
|
520 |
-
#:
|
521 |
-
msgid "
|
522 |
-
msgstr "
|
523 |
|
524 |
-
#:
|
525 |
-
|
526 |
-
|
527 |
-
msgstr "Aggiungi o carica File"
|
528 |
|
529 |
-
#:
|
530 |
-
|
531 |
-
|
532 |
-
msgstr "Aggiungi o carica Files"
|
533 |
|
534 |
-
#:
|
535 |
-
|
536 |
-
|
537 |
-
msgstr "Nessun termine"
|
538 |
|
539 |
-
|
540 |
-
msgid "
|
541 |
-
msgstr "
|
542 |
|
543 |
-
|
544 |
-
msgid "
|
545 |
-
msgstr "
|
546 |
|
547 |
-
|
548 |
-
msgid "
|
549 |
-
msgstr "
|
550 |
|
551 |
-
|
552 |
-
msgid ""
|
553 |
-
|
554 |
-
"mind."
|
555 |
-
msgstr ""
|
556 |
-
"CMB2 crea metabox e form con campi personalizzati che ti faranno esplodere "
|
557 |
-
"la testa."
|
558 |
|
559 |
-
|
560 |
-
msgid "
|
561 |
-
msgstr "
|
562 |
|
563 |
-
#:
|
564 |
-
|
565 |
-
|
566 |
-
msgstr "mm/dd/yy"
|
567 |
|
568 |
-
#:
|
569 |
-
|
570 |
-
"
|
571 |
-
|
572 |
-
|
573 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — 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
|
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 |
-
#
|
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 |
-
"
|
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:
|
20 |
-
"
|
21 |
-
"
|
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 |
-
|
33 |
-
|
34 |
-
|
|
|
35 |
|
36 |
-
#: example-functions.php:
|
37 |
-
|
38 |
-
|
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 |
-
#:
|
59 |
-
msgid "
|
60 |
-
msgstr "
|
61 |
|
62 |
-
|
63 |
-
msgid "
|
64 |
-
msgstr "
|
65 |
|
66 |
-
|
67 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
68 |
msgstr ""
|
69 |
|
70 |
-
#:
|
71 |
-
msgid "
|
72 |
-
msgstr "
|
73 |
|
74 |
-
|
75 |
-
|
76 |
-
|
|
|
77 |
|
78 |
-
#: example-functions.php:
|
79 |
-
msgid "
|
80 |
-
msgstr "
|
81 |
|
82 |
-
#: example-functions.php:
|
83 |
-
msgid "
|
84 |
-
msgstr "
|
85 |
|
86 |
-
|
87 |
-
|
88 |
-
|
|
|
89 |
|
90 |
-
#:
|
91 |
-
msgid "
|
92 |
-
msgstr "
|
93 |
|
94 |
-
#: example-functions.php:
|
95 |
-
msgid "
|
96 |
-
msgstr "
|
97 |
|
98 |
-
#:
|
99 |
-
msgid "
|
100 |
-
msgstr "
|
101 |
|
102 |
-
#:
|
103 |
-
msgid "
|
104 |
-
msgstr "
|
105 |
|
106 |
-
#: example-functions.php:
|
107 |
-
msgid "
|
108 |
-
msgstr "
|
109 |
|
110 |
-
#: example-functions.php:
|
111 |
-
msgid "
|
112 |
-
msgstr "
|
113 |
|
114 |
-
#: example-functions.php:
|
115 |
-
msgid "
|
116 |
-
msgstr "
|
117 |
|
118 |
-
|
119 |
-
msgid "
|
120 |
-
msgstr "
|
121 |
|
122 |
-
|
123 |
-
msgid "
|
124 |
-
msgstr "
|
125 |
|
126 |
-
#:
|
127 |
-
msgid "
|
128 |
-
msgstr "
|
129 |
|
130 |
-
#:
|
131 |
-
|
132 |
-
|
133 |
-
msgstr "primeira opção"
|
134 |
|
135 |
-
#:
|
136 |
-
|
137 |
-
|
138 |
-
msgstr "segunda opção"
|
139 |
|
140 |
-
#:
|
141 |
-
|
142 |
-
|
143 |
-
msgstr "terceira opção"
|
144 |
|
145 |
-
#:
|
146 |
-
msgid "
|
147 |
-
msgstr "
|
148 |
|
149 |
-
#:
|
150 |
-
msgid "
|
151 |
-
msgstr "
|
152 |
|
153 |
-
#:
|
154 |
-
msgid "
|
155 |
-
msgstr "
|
156 |
|
157 |
-
#:
|
158 |
-
|
159 |
-
|
|
|
160 |
|
161 |
-
#:
|
162 |
-
|
163 |
-
|
|
|
164 |
|
165 |
-
#:
|
166 |
-
msgid "
|
167 |
-
msgstr "
|
168 |
|
169 |
-
#:
|
170 |
-
msgid "
|
171 |
-
msgstr "
|
172 |
|
173 |
-
#:
|
174 |
-
msgid "
|
175 |
-
msgstr "
|
176 |
|
177 |
-
#:
|
178 |
-
|
179 |
-
|
|
|
180 |
|
181 |
-
#:
|
182 |
-
msgid "
|
183 |
-
msgstr "
|
184 |
|
185 |
-
#:
|
186 |
-
msgid "
|
187 |
-
msgstr "
|
188 |
|
189 |
-
#:
|
190 |
-
msgid "
|
191 |
-
msgstr "
|
192 |
|
193 |
-
#:
|
194 |
-
msgid "
|
195 |
-
msgstr "
|
196 |
|
197 |
-
#:
|
198 |
-
msgid "
|
199 |
-
msgstr "
|
200 |
|
201 |
-
#:
|
202 |
-
msgid "
|
203 |
-
msgstr "
|
204 |
|
205 |
-
#:
|
206 |
-
msgid "
|
207 |
-
msgstr "
|
208 |
|
209 |
-
#:
|
210 |
-
msgid ""
|
211 |
-
|
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 |
-
#:
|
216 |
-
msgid "
|
217 |
-
msgstr "
|
218 |
|
219 |
-
#:
|
220 |
-
msgid "
|
221 |
-
msgstr "
|
222 |
|
223 |
-
#:
|
224 |
-
msgid "
|
225 |
-
msgstr "
|
226 |
|
227 |
-
#:
|
228 |
-
msgid "
|
229 |
-
msgstr "
|
230 |
|
231 |
-
#:
|
232 |
-
msgid "
|
233 |
-
msgstr "
|
234 |
|
235 |
-
#:
|
236 |
-
msgid "
|
237 |
-
msgstr "
|
238 |
|
239 |
-
#:
|
240 |
-
msgid "
|
241 |
-
msgstr "
|
242 |
|
243 |
-
#:
|
244 |
-
|
245 |
-
|
|
|
246 |
|
247 |
-
#:
|
248 |
-
msgid "
|
249 |
-
msgstr "
|
250 |
|
251 |
-
#:
|
252 |
-
msgid "
|
253 |
-
msgstr "
|
254 |
|
255 |
-
#:
|
256 |
-
msgid "
|
257 |
-
msgstr "
|
258 |
|
259 |
-
#:
|
260 |
-
msgid "
|
261 |
-
msgstr "
|
262 |
|
263 |
-
#:
|
264 |
-
msgid "
|
265 |
-
msgstr "
|
266 |
|
267 |
-
#:
|
268 |
-
msgid "
|
269 |
-
msgstr "
|
270 |
|
271 |
-
#:
|
272 |
-
msgid "
|
273 |
-
msgstr "
|
274 |
|
275 |
-
#:
|
276 |
-
msgid "
|
277 |
-
msgstr "
|
278 |
|
279 |
-
#:
|
280 |
-
msgid "
|
281 |
-
msgstr "
|
282 |
|
283 |
-
#:
|
284 |
-
msgid "
|
285 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
286 |
|
287 |
-
#: example-functions.php:
|
288 |
msgid "User Field"
|
289 |
msgstr "Campo de Usuário"
|
290 |
|
|
|
|
|
|
|
|
|
291 |
#: example-functions.php:590
|
292 |
-
msgid "
|
293 |
-
msgstr ""
|
294 |
|
295 |
-
#: example-functions.php:
|
296 |
-
msgid "
|
297 |
-
msgstr ""
|
298 |
|
299 |
-
#: example-functions.php:
|
300 |
-
msgid "
|
301 |
-
msgstr ""
|
302 |
|
303 |
-
#: example-functions.php:
|
304 |
-
msgid "
|
305 |
-
msgstr "
|
306 |
|
307 |
-
#: example-functions.php:
|
308 |
-
msgid "
|
309 |
-
msgstr "
|
310 |
|
311 |
-
#:
|
312 |
-
msgid "
|
313 |
-
msgstr "
|
314 |
|
315 |
-
#:
|
316 |
-
msgid "
|
317 |
-
msgstr "
|
318 |
|
319 |
-
#:
|
320 |
-
msgid "
|
321 |
-
msgstr "
|
322 |
|
323 |
-
#:
|
324 |
-
msgid "
|
325 |
-
msgstr "
|
326 |
|
327 |
-
#:
|
328 |
-
msgid "
|
329 |
-
msgstr "
|
330 |
|
331 |
-
#:
|
332 |
-
msgid "
|
333 |
-
msgstr "
|
334 |
|
335 |
-
#:
|
336 |
-
msgid "Remove
|
337 |
-
msgstr "
|
338 |
|
339 |
-
#:
|
340 |
-
|
341 |
-
|
342 |
-
msgstr "Nenhum"
|
343 |
|
344 |
-
#:
|
345 |
-
msgid "
|
346 |
-
msgstr ""
|
347 |
|
348 |
-
#:
|
349 |
-
|
350 |
-
|
351 |
-
msgid "File:"
|
352 |
-
msgstr "Arquivo:"
|
353 |
|
354 |
-
#:
|
355 |
-
msgid "
|
356 |
-
msgstr "
|
357 |
|
358 |
-
#:
|
359 |
-
msgid "
|
360 |
-
msgstr "
|
361 |
|
362 |
-
#:
|
363 |
-
msgid "
|
364 |
-
msgstr "
|
365 |
|
366 |
-
#:
|
367 |
-
msgid "
|
368 |
-
msgstr "
|
369 |
|
370 |
-
#:
|
371 |
-
msgid "
|
372 |
-
msgstr "
|
373 |
|
374 |
-
#:
|
375 |
-
msgid "
|
376 |
-
msgstr "
|
377 |
|
378 |
-
#:
|
379 |
-
msgid "
|
380 |
-
msgstr "
|
381 |
|
382 |
-
#:
|
383 |
-
msgid ""
|
384 |
-
"
|
385 |
-
"October, November, December"
|
386 |
-
msgstr "Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro"
|
387 |
|
388 |
-
#:
|
389 |
-
msgid "
|
390 |
-
msgstr "
|
391 |
|
392 |
-
#:
|
393 |
-
msgid "
|
394 |
-
msgstr "
|
395 |
|
396 |
-
#:
|
397 |
-
msgid "
|
398 |
-
msgstr "
|
399 |
|
400 |
-
#:
|
401 |
-
msgid "
|
402 |
-
msgstr "
|
403 |
|
404 |
-
#:
|
405 |
-
msgid "
|
406 |
-
msgstr "
|
407 |
|
408 |
-
#:
|
409 |
-
msgid "
|
410 |
-
msgstr "
|
411 |
|
412 |
-
#:
|
413 |
-
msgid "
|
414 |
-
msgstr "
|
415 |
|
416 |
-
#:
|
417 |
-
msgid "
|
418 |
-
msgstr "
|
419 |
|
420 |
-
#:
|
421 |
-
msgid "
|
422 |
-
msgstr "
|
423 |
|
424 |
-
#:
|
425 |
-
msgid "
|
426 |
-
msgstr "
|
427 |
|
428 |
-
#:
|
429 |
-
|
430 |
-
|
|
|
431 |
|
432 |
-
#:
|
433 |
-
|
434 |
-
|
|
|
435 |
|
436 |
-
#:
|
437 |
-
|
438 |
-
|
|
|
439 |
|
440 |
-
#:
|
441 |
-
msgid "
|
442 |
-
msgstr "
|
443 |
|
444 |
-
#:
|
445 |
-
|
446 |
-
|
447 |
-
#: tests/test-cmb-types.php:701
|
448 |
-
msgid "Remove"
|
449 |
-
msgstr "Remover"
|
450 |
|
451 |
-
#:
|
452 |
-
|
453 |
-
|
454 |
-
msgstr "Download"
|
455 |
|
456 |
-
#:
|
457 |
-
msgid "
|
458 |
-
msgstr "
|
459 |
|
460 |
-
#:
|
461 |
-
msgid "
|
462 |
-
msgstr "
|
463 |
|
464 |
-
#:
|
465 |
-
msgid ""
|
466 |
-
"
|
467 |
-
"install."
|
468 |
-
msgstr ""
|
469 |
|
470 |
-
#:
|
471 |
-
msgid "
|
472 |
-
msgstr ""
|
473 |
|
474 |
-
#:
|
475 |
-
msgid "
|
476 |
-
msgstr ""
|
477 |
|
478 |
-
#:
|
479 |
-
msgid "
|
480 |
-
msgstr "
|
481 |
|
482 |
-
#:
|
483 |
-
|
484 |
-
|
485 |
-
msgstr "Adicionar ou carregar arquivo"
|
486 |
|
487 |
-
#:
|
488 |
-
|
489 |
-
|
490 |
-
msgstr "Adicionar ou carregar arquivos"
|
491 |
|
492 |
-
#:
|
493 |
-
|
494 |
-
|
495 |
-
msgstr "nenhum termo"
|
496 |
|
497 |
-
|
498 |
-
msgid "
|
499 |
-
msgstr "
|
500 |
|
501 |
-
|
502 |
-
msgid "
|
503 |
-
msgstr "
|
504 |
|
505 |
-
|
506 |
-
msgid ""
|
507 |
-
"
|
508 |
-
"mind."
|
509 |
-
msgstr "CMB2 irá criar caixas de meta e os formulários com campos personalizados que vai explodir sua mente."
|
510 |
|
511 |
-
|
512 |
-
msgid "
|
513 |
-
msgstr "
|
514 |
|
515 |
-
|
516 |
-
msgid "
|
517 |
-
msgstr "
|
518 |
|
519 |
-
#:
|
520 |
-
|
521 |
-
|
522 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
523 |
|
524 |
-
#:
|
525 |
-
|
526 |
-
"
|
527 |
-
|
528 |
-
|
529 |
-
|
|
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 — Updated!"
|
21 |
+
msgstr "%s — 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 |
-
#
|
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 |
-
"
|
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=
|
20 |
-
"X-Generator:
|
21 |
-
"
|
22 |
-
"
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
"
|
27 |
-
|
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:
|
36 |
-
msgid "
|
37 |
-
msgstr "
|
38 |
|
39 |
-
#:
|
40 |
-
|
41 |
-
|
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 |
-
|
62 |
-
msgid "
|
63 |
-
msgstr "
|
64 |
|
65 |
-
|
66 |
-
msgid "
|
67 |
-
msgstr "
|
68 |
|
69 |
-
|
70 |
-
msgid "
|
71 |
-
msgstr "
|
72 |
|
73 |
-
#:
|
74 |
-
msgid "
|
75 |
-
msgstr "
|
76 |
|
77 |
-
#:
|
78 |
-
msgid "
|
79 |
-
msgstr "
|
80 |
|
81 |
-
#:
|
82 |
-
msgid "
|
83 |
-
msgstr "
|
84 |
|
85 |
-
#: example-functions.php:
|
86 |
-
msgid "
|
87 |
-
msgstr "
|
88 |
|
89 |
-
#:
|
90 |
-
msgid "
|
91 |
-
msgstr "
|
92 |
|
93 |
-
#:
|
94 |
-
msgid "
|
95 |
-
msgstr "
|
96 |
|
97 |
-
#: example-functions.php:
|
98 |
-
msgid "
|
99 |
-
msgstr "
|
100 |
|
101 |
-
#: example-functions.php:
|
102 |
-
msgid "
|
103 |
-
msgstr "
|
104 |
|
105 |
-
#: example-functions.php:
|
106 |
-
msgid "
|
107 |
-
msgstr "
|
108 |
|
109 |
-
#: example-functions.php:
|
110 |
-
msgid "Test
|
111 |
-
msgstr "
|
112 |
|
113 |
-
#: example-functions.php:
|
114 |
-
msgid "Test
|
115 |
-
msgstr "
|
116 |
|
117 |
-
#:
|
118 |
-
msgid "
|
119 |
-
msgstr "
|
120 |
|
121 |
-
#:
|
122 |
-
msgid "
|
123 |
-
msgstr "
|
124 |
|
125 |
-
#:
|
126 |
-
msgid "
|
127 |
-
msgstr "
|
128 |
|
129 |
-
#:
|
130 |
-
msgid "
|
131 |
-
msgstr "
|
132 |
|
133 |
-
#:
|
134 |
-
|
135 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
136 |
|
137 |
-
#:
|
138 |
-
msgid "
|
139 |
-
msgstr "
|
140 |
|
141 |
-
#:
|
142 |
-
#:
|
143 |
-
msgid "
|
144 |
-
msgstr "
|
145 |
|
146 |
-
#:
|
147 |
-
|
148 |
-
|
149 |
-
msgstr "Opção dois"
|
150 |
|
151 |
-
#:
|
152 |
-
|
153 |
-
|
154 |
-
msgstr "Opção três"
|
155 |
|
156 |
-
#:
|
157 |
-
|
158 |
-
|
|
|
159 |
|
160 |
-
#:
|
161 |
-
msgid "
|
162 |
-
msgstr "
|
163 |
|
164 |
-
#:
|
165 |
-
msgid "
|
166 |
-
msgstr "
|
167 |
|
168 |
-
#:
|
169 |
-
msgid "
|
170 |
-
msgstr "
|
171 |
|
172 |
-
#:
|
173 |
-
msgid "
|
174 |
-
msgstr "
|
175 |
|
176 |
-
#:
|
177 |
-
msgid "
|
178 |
-
msgstr "
|
179 |
|
180 |
-
#:
|
181 |
-
msgid "
|
182 |
-
msgstr "
|
183 |
|
184 |
-
#:
|
185 |
-
msgid "
|
186 |
-
msgstr "
|
187 |
|
188 |
-
#:
|
189 |
-
msgid "
|
190 |
-
msgstr "
|
191 |
|
192 |
-
#:
|
193 |
-
msgid "
|
194 |
-
msgstr "
|
195 |
|
196 |
-
#:
|
197 |
-
msgid "
|
198 |
-
msgstr "
|
199 |
|
200 |
-
#:
|
201 |
-
msgid "
|
202 |
-
msgstr "
|
203 |
|
204 |
-
#:
|
205 |
-
msgid "
|
206 |
-
msgstr "
|
207 |
|
208 |
-
#:
|
209 |
-
|
210 |
-
|
|
|
211 |
|
212 |
-
#:
|
213 |
-
msgid "
|
214 |
-
msgstr "
|
215 |
|
216 |
-
#:
|
217 |
-
msgid "
|
218 |
-
msgstr "
|
219 |
|
220 |
-
#:
|
221 |
-
|
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 |
-
#:
|
229 |
-
msgid "
|
230 |
-
msgstr "
|
231 |
|
232 |
-
|
233 |
-
|
234 |
-
|
|
|
235 |
|
236 |
-
#: example-functions.php:
|
237 |
-
msgid "
|
238 |
-
msgstr "
|
239 |
|
240 |
-
#: example-functions.php:
|
241 |
-
msgid "
|
242 |
-
msgstr "
|
243 |
|
244 |
-
|
245 |
-
|
246 |
-
|
|
|
247 |
|
248 |
-
#:
|
249 |
-
msgid "
|
250 |
-
msgstr "
|
251 |
|
252 |
-
#: example-functions.php:
|
253 |
-
msgid "
|
254 |
-
msgstr "
|
255 |
|
256 |
-
#:
|
257 |
-
msgid "
|
258 |
-
msgstr "
|
259 |
|
260 |
-
#:
|
261 |
-
msgid "
|
262 |
-
msgstr "
|
263 |
|
264 |
-
#: example-functions.php:
|
265 |
-
msgid "
|
266 |
-
msgstr "
|
267 |
|
268 |
-
#: example-functions.php:
|
269 |
-
msgid "Image
|
270 |
-
msgstr "
|
271 |
|
272 |
-
#: example-functions.php:
|
273 |
-
msgid "
|
274 |
-
msgstr "Metabox
|
275 |
|
276 |
-
|
277 |
-
msgid "
|
278 |
-
msgstr "
|
279 |
|
280 |
-
|
281 |
-
msgid "
|
282 |
-
msgstr "
|
283 |
|
284 |
-
#:
|
285 |
-
msgid "
|
286 |
-
msgstr "
|
287 |
|
288 |
-
#:
|
289 |
-
msgid "
|
290 |
-
msgstr "
|
291 |
|
292 |
-
#:
|
293 |
-
msgid "
|
294 |
-
msgstr "
|
295 |
|
296 |
-
#:
|
297 |
-
msgid "
|
298 |
-
msgstr "
|
299 |
|
300 |
-
#:
|
301 |
-
msgid "
|
302 |
-
msgstr "
|
303 |
|
304 |
-
#:
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
|
308 |
-
#:
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
311 |
|
312 |
-
#:
|
313 |
-
|
314 |
-
|
|
|
315 |
|
316 |
-
#:
|
317 |
-
|
318 |
-
|
|
|
319 |
|
320 |
-
#:
|
321 |
-
msgid "
|
322 |
-
msgstr "
|
323 |
|
324 |
-
#: includes/
|
325 |
-
msgid "
|
326 |
-
msgstr "
|
327 |
|
328 |
-
#: includes/
|
329 |
-
msgid "
|
330 |
-
msgstr "
|
331 |
|
332 |
-
#: includes/
|
333 |
-
|
334 |
-
|
|
|
335 |
|
336 |
-
#: includes/
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
#: includes/
|
341 |
-
|
342 |
-
|
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/
|
349 |
-
|
350 |
-
|
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/
|
357 |
-
|
358 |
-
|
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/
|
366 |
-
|
367 |
-
|
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/
|
375 |
-
|
376 |
-
|
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/
|
384 |
-
|
385 |
-
|
386 |
-
msgstr "A propriedade de %1$s é inválida: %2$s"
|
387 |
|
388 |
-
#: includes/
|
389 |
-
|
390 |
-
|
391 |
-
msgstr "O método de %1$s é inválido: %2$s"
|
392 |
|
393 |
-
#: includes/
|
394 |
-
msgid "
|
395 |
-
msgstr "
|
396 |
|
397 |
-
#: includes/
|
398 |
-
msgid "
|
399 |
-
msgstr "
|
400 |
|
401 |
-
#: includes/
|
402 |
-
|
403 |
-
|
404 |
-
msgstr "Nenhum"
|
405 |
|
406 |
-
#: includes/
|
407 |
-
msgid "
|
408 |
-
msgstr "
|
409 |
|
410 |
-
#: includes/
|
411 |
-
|
412 |
-
|
413 |
-
msgid "File:"
|
414 |
-
msgstr "Ficheiro:"
|
415 |
|
416 |
-
#: includes/CMB2_JS.php:
|
417 |
-
msgid "
|
418 |
-
msgstr "
|
419 |
|
420 |
-
#: includes/CMB2_JS.php:
|
421 |
-
msgid "
|
422 |
-
msgstr "
|
423 |
|
424 |
-
#: includes/CMB2_JS.php:
|
425 |
-
|
426 |
-
|
|
|
427 |
|
428 |
-
#: includes/CMB2_JS.php:
|
429 |
msgid "Current Color"
|
430 |
msgstr "Cor actual"
|
431 |
|
432 |
-
#: includes/CMB2_JS.php:
|
433 |
-
|
434 |
-
|
435 |
-
msgstr "dd/mm/yy"
|
436 |
|
437 |
-
#: includes/CMB2_JS.php:
|
438 |
-
msgid "
|
439 |
-
msgstr ""
|
440 |
-
"Domingo, Segunda-feira, Terça-feira, Quarta-feira, Quinta-feira, Sexta-"
|
441 |
-
"feira, Sábado"
|
442 |
|
443 |
-
#: includes/CMB2_JS.php:
|
444 |
-
msgid "
|
445 |
-
msgstr "
|
446 |
|
447 |
-
#: includes/
|
448 |
-
msgid "
|
449 |
-
msgstr "
|
450 |
|
451 |
-
#: includes/
|
452 |
-
msgid ""
|
453 |
-
"
|
454 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
455 |
msgstr ""
|
456 |
-
"Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, "
|
457 |
-
"Outubro, Novembro, Dezembro"
|
458 |
|
459 |
-
#:
|
460 |
-
msgid "
|
461 |
-
msgstr "
|
462 |
|
463 |
-
#:
|
464 |
-
msgid "
|
465 |
-
msgstr "
|
466 |
|
467 |
-
#:
|
468 |
-
msgid "
|
469 |
-
msgstr "
|
470 |
|
471 |
-
#:
|
472 |
-
msgid "
|
473 |
-
msgstr "
|
474 |
|
475 |
-
#:
|
476 |
-
msgid "
|
477 |
-
msgstr "
|
478 |
|
479 |
-
#:
|
480 |
-
msgid "
|
481 |
-
msgstr "
|
482 |
|
483 |
-
#:
|
484 |
-
msgid "
|
485 |
-
msgstr "
|
486 |
|
487 |
-
#:
|
488 |
-
msgid "
|
489 |
-
msgstr "
|
490 |
|
491 |
-
#:
|
492 |
-
msgid "
|
493 |
-
msgstr "
|
494 |
|
495 |
-
#:
|
496 |
-
msgid "
|
497 |
-
msgstr "
|
498 |
|
499 |
-
#:
|
500 |
-
msgid "
|
501 |
-
msgstr "
|
502 |
|
503 |
-
#:
|
504 |
-
|
505 |
-
"
|
506 |
-
"timepicker/"
|
507 |
-
msgid "hh:mm TT"
|
508 |
-
msgstr "hh:mm TT"
|
509 |
|
510 |
-
#:
|
511 |
-
msgid "
|
512 |
-
msgstr "
|
513 |
|
514 |
-
#:
|
515 |
-
msgid "
|
516 |
-
msgstr "
|
517 |
|
518 |
-
#:
|
519 |
-
msgid "Remove
|
520 |
-
msgstr "Remover
|
521 |
|
522 |
-
#:
|
523 |
-
|
524 |
-
|
525 |
-
#: tests/test-cmb-types.php:701
|
526 |
-
msgid "Remove"
|
527 |
-
msgstr "Remover"
|
528 |
|
529 |
-
#:
|
530 |
-
|
531 |
-
|
532 |
-
msgstr "Descarregar"
|
533 |
|
534 |
-
#:
|
535 |
-
msgid "
|
536 |
-
msgstr "
|
537 |
|
538 |
-
#:
|
539 |
-
|
540 |
-
|
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 |
-
#:
|
548 |
-
msgid "
|
549 |
-
msgstr "
|
550 |
|
551 |
-
#:
|
552 |
-
msgid "
|
553 |
-
msgstr "
|
554 |
|
555 |
-
#:
|
556 |
-
msgid ""
|
557 |
-
"
|
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 |
-
#:
|
564 |
-
msgid "
|
565 |
-
msgstr "
|
566 |
|
567 |
-
#:
|
568 |
-
msgid ""
|
569 |
-
"
|
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 |
-
#:
|
576 |
-
msgid "
|
577 |
-
msgstr ""
|
578 |
-
"A configuração de metaboxes de termos requer um parâmetro \"taxonomies\"."
|
579 |
|
580 |
-
#:
|
581 |
-
msgid "
|
582 |
-
msgstr "
|
583 |
|
584 |
-
#:
|
585 |
-
|
586 |
-
|
587 |
-
msgstr "Adicionar ou carregar ficheiro"
|
588 |
|
589 |
-
#:
|
590 |
-
|
591 |
-
|
592 |
-
msgstr "Adicionar ou carregar ficheiros"
|
593 |
|
594 |
-
#:
|
595 |
-
|
596 |
-
|
597 |
-
msgstr "Nenhum termo"
|
598 |
|
599 |
-
|
600 |
-
msgid "
|
601 |
-
msgstr "
|
602 |
|
603 |
-
|
604 |
-
msgid "
|
605 |
-
msgstr "
|
606 |
|
607 |
-
|
608 |
-
msgid ""
|
609 |
-
"
|
610 |
-
"mind."
|
611 |
-
msgstr ""
|
612 |
-
"O CMB2 permite criar metaboxes e formulários com campos personalizados que "
|
613 |
-
"são surpreendentes."
|
614 |
|
615 |
-
|
616 |
-
msgid "
|
617 |
-
msgstr "
|
618 |
|
619 |
-
|
620 |
-
msgid "
|
621 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — 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 |
-
#
|
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 |
-
"
|
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 |
-
"
|
19 |
-
"
|
20 |
-
"
|
21 |
-
"
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
"
|
26 |
-
|
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:
|
34 |
-
msgid "
|
35 |
-
msgstr "
|
36 |
|
37 |
-
#:
|
38 |
-
|
39 |
-
|
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 |
-
|
60 |
-
msgid "
|
61 |
-
msgstr "
|
62 |
|
63 |
-
|
64 |
-
msgid "
|
65 |
-
msgstr "
|
66 |
|
67 |
-
|
68 |
-
msgid "
|
69 |
-
msgstr "
|
70 |
|
71 |
-
#:
|
72 |
-
msgid "
|
73 |
-
msgstr "
|
74 |
|
75 |
-
#:
|
76 |
-
msgid "
|
77 |
-
msgstr "
|
78 |
|
79 |
-
#:
|
80 |
-
msgid "
|
81 |
-
msgstr "
|
82 |
|
83 |
-
#: example-functions.php:
|
84 |
-
msgid "
|
85 |
-
msgstr "
|
86 |
|
87 |
-
#:
|
88 |
-
msgid "
|
89 |
-
msgstr "
|
90 |
|
91 |
-
#:
|
92 |
-
msgid "
|
93 |
-
msgstr "
|
94 |
|
95 |
-
#: example-functions.php:
|
96 |
-
msgid "
|
97 |
-
msgstr "
|
98 |
|
99 |
-
#: example-functions.php:
|
100 |
-
msgid "Test
|
101 |
-
msgstr "
|
102 |
|
103 |
-
#: example-functions.php:
|
104 |
-
msgid "
|
105 |
-
msgstr "
|
106 |
|
107 |
-
#: example-functions.php:
|
108 |
-
msgid "Test Text
|
109 |
-
msgstr "
|
110 |
|
111 |
-
#: example-functions.php:
|
112 |
-
msgid "Test
|
113 |
-
msgstr "
|
114 |
|
115 |
-
#:
|
116 |
-
msgid "
|
117 |
-
msgstr "
|
118 |
|
119 |
-
#:
|
120 |
-
msgid "
|
121 |
-
msgstr "
|
122 |
|
123 |
-
#:
|
124 |
-
msgid "
|
125 |
-
msgstr "
|
126 |
|
127 |
-
#:
|
128 |
-
msgid "
|
129 |
-
msgstr "
|
130 |
|
131 |
-
#:
|
132 |
-
#:
|
133 |
-
|
134 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
135 |
|
136 |
-
#:
|
137 |
-
|
138 |
-
|
139 |
-
msgstr "Вторая опция"
|
140 |
|
141 |
-
#:
|
142 |
-
#:
|
143 |
-
msgid "
|
144 |
-
msgstr "
|
145 |
|
146 |
-
#:
|
147 |
-
msgid "
|
148 |
-
msgstr "
|
149 |
|
150 |
-
#:
|
151 |
-
msgid "
|
152 |
-
msgstr "
|
153 |
|
154 |
-
#:
|
155 |
-
|
156 |
-
|
|
|
157 |
|
158 |
-
#:
|
159 |
-
msgid "
|
160 |
-
msgstr "
|
161 |
|
162 |
-
#:
|
163 |
-
msgid "
|
164 |
-
msgstr "
|
165 |
|
166 |
-
#:
|
167 |
-
msgid "
|
168 |
-
msgstr "
|
169 |
|
170 |
-
#:
|
171 |
-
msgid "
|
172 |
-
msgstr "
|
173 |
|
174 |
-
#:
|
175 |
-
msgid "
|
176 |
-
msgstr "
|
177 |
|
178 |
-
#:
|
179 |
-
msgid "
|
180 |
-
msgstr "
|
181 |
|
182 |
-
#:
|
183 |
-
msgid "
|
184 |
-
msgstr "
|
185 |
|
186 |
-
#:
|
187 |
-
msgid "
|
188 |
-
msgstr "
|
189 |
|
190 |
-
#:
|
191 |
-
msgid "
|
192 |
-
msgstr "
|
193 |
|
194 |
-
#:
|
195 |
-
msgid "
|
196 |
-
msgstr "
|
197 |
|
198 |
-
#:
|
199 |
-
msgid "
|
200 |
-
msgstr "
|
201 |
|
202 |
-
#:
|
203 |
-
msgid "
|
204 |
-
msgstr "
|
205 |
|
206 |
-
#:
|
207 |
-
|
208 |
-
|
|
|
209 |
|
210 |
-
#:
|
211 |
-
msgid ""
|
212 |
-
|
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 |
-
#:
|
217 |
-
msgid "
|
218 |
-
msgstr "
|
219 |
|
220 |
-
#:
|
221 |
-
msgid "
|
222 |
-
msgstr "
|
223 |
|
224 |
-
#:
|
225 |
-
msgid "
|
226 |
-
msgstr "
|
227 |
|
228 |
-
|
229 |
-
|
230 |
-
|
|
|
231 |
|
232 |
-
#: example-functions.php:
|
233 |
-
msgid "
|
234 |
-
msgstr "
|
235 |
|
236 |
-
#: example-functions.php:
|
237 |
-
msgid "
|
238 |
-
msgstr "
|
239 |
|
240 |
-
|
241 |
-
|
242 |
-
|
|
|
243 |
|
244 |
-
#:
|
245 |
-
msgid "
|
246 |
-
msgstr "
|
247 |
|
248 |
-
#: example-functions.php:
|
249 |
-
msgid "
|
250 |
-
msgstr "
|
251 |
|
252 |
-
#:
|
253 |
-
msgid "
|
254 |
-
msgstr "
|
255 |
|
256 |
-
#:
|
257 |
-
msgid "
|
258 |
-
msgstr "
|
259 |
|
260 |
-
#: example-functions.php:
|
261 |
-
msgid "
|
262 |
-
msgstr "
|
263 |
|
264 |
-
#: example-functions.php:
|
265 |
-
msgid "
|
266 |
-
msgstr "
|
267 |
|
268 |
-
#: example-functions.php:
|
269 |
-
msgid "
|
270 |
-
msgstr "
|
271 |
|
272 |
-
|
273 |
-
msgid "
|
274 |
-
msgstr "
|
275 |
|
276 |
-
|
277 |
-
msgid "
|
278 |
-
msgstr "
|
279 |
|
280 |
-
#:
|
281 |
-
msgid "
|
282 |
-
msgstr "
|
283 |
|
284 |
-
#:
|
285 |
-
msgid "
|
286 |
-
msgstr "
|
287 |
|
288 |
-
#:
|
289 |
-
msgid "
|
290 |
-
msgstr "
|
291 |
|
292 |
-
#:
|
293 |
-
msgid "
|
294 |
-
msgstr "
|
295 |
|
296 |
-
#:
|
297 |
-
msgid "
|
298 |
-
msgstr "
|
299 |
|
300 |
-
#:
|
301 |
-
msgid "
|
302 |
-
msgstr "
|
303 |
|
304 |
-
#:
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
|
308 |
-
#:
|
309 |
-
|
310 |
-
|
|
|
311 |
|
312 |
-
#: includes/
|
313 |
-
|
314 |
-
|
|
|
315 |
|
316 |
-
#: includes/
|
317 |
-
msgid "
|
318 |
-
msgstr "
|
319 |
|
320 |
-
#: includes/
|
321 |
-
msgid "
|
322 |
-
msgstr "
|
323 |
|
324 |
-
#: includes/
|
325 |
-
msgid "
|
326 |
-
msgstr "
|
327 |
|
328 |
-
#: includes/
|
329 |
-
|
330 |
-
|
|
|
331 |
|
332 |
-
#: includes/
|
333 |
-
msgid "
|
334 |
-
msgstr "
|
335 |
|
336 |
-
#: includes/
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
#: includes/
|
341 |
-
|
342 |
-
|
343 |
-
msgstr "Нет"
|
344 |
|
345 |
-
#: includes/
|
346 |
-
msgid "
|
347 |
-
msgstr "
|
348 |
|
349 |
-
#: includes/
|
350 |
-
|
351 |
-
|
352 |
-
msgid "File:"
|
353 |
-
msgstr "Файл:"
|
354 |
|
355 |
-
#: includes/CMB2_JS.php:
|
356 |
-
msgid "
|
357 |
-
msgstr "
|
358 |
|
359 |
-
#: includes/CMB2_JS.php:
|
360 |
-
msgid "
|
361 |
-
msgstr "
|
362 |
|
363 |
-
#: includes/CMB2_JS.php:
|
364 |
-
msgid "
|
365 |
-
msgstr "
|
366 |
|
367 |
-
#: includes/CMB2_JS.php:
|
368 |
-
msgid "
|
369 |
-
msgstr "
|
370 |
|
371 |
-
#: includes/CMB2_JS.php:
|
372 |
-
msgid "
|
373 |
-
msgstr "
|
374 |
|
375 |
-
#: includes/CMB2_JS.php:
|
376 |
-
msgid "
|
377 |
-
msgstr "
|
|
|
|
|
|
|
|
|
378 |
|
379 |
-
#: includes/CMB2_JS.php:
|
380 |
msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
|
381 |
msgstr "Вск, Пон, Втр, Срд, Чтв, Птн, Сбт"
|
382 |
|
383 |
-
#: includes/CMB2_JS.php:
|
384 |
-
msgid ""
|
385 |
-
"
|
386 |
-
"October, November, December"
|
387 |
-
msgstr "Январь, Февраль, Март, Апрель, Май, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь"
|
388 |
|
389 |
-
#: includes/CMB2_JS.php:
|
390 |
-
msgid "
|
391 |
-
msgstr "
|
392 |
|
393 |
-
#: includes/CMB2_JS.php:
|
394 |
-
|
395 |
-
|
|
|
396 |
|
397 |
-
#: includes/CMB2_JS.php:
|
398 |
-
msgid "
|
399 |
-
msgstr "
|
400 |
|
401 |
-
#: includes/CMB2_JS.php:
|
402 |
-
msgid "
|
403 |
-
msgstr "
|
404 |
|
405 |
-
#: includes/CMB2_JS.php:
|
406 |
-
msgid "
|
407 |
-
msgstr "
|
408 |
|
409 |
-
#: includes/CMB2_JS.php:
|
410 |
-
msgid "
|
411 |
-
msgstr "
|
412 |
|
413 |
-
#: includes/
|
414 |
-
msgid "
|
415 |
-
msgstr "
|
416 |
|
417 |
-
#: includes/
|
418 |
-
msgid "
|
419 |
-
msgstr "
|
420 |
|
421 |
-
#: includes/
|
422 |
-
msgid "
|
423 |
-
msgstr "
|
424 |
|
425 |
-
#: includes/
|
426 |
-
msgid "
|
427 |
-
msgstr "
|
428 |
|
429 |
-
#: includes/
|
430 |
-
msgid "
|
431 |
-
msgstr "
|
432 |
|
433 |
-
#: includes/
|
434 |
-
msgid "
|
435 |
-
msgstr "
|
436 |
|
437 |
-
#: includes/
|
438 |
-
msgid "
|
439 |
-
msgstr "
|
440 |
|
441 |
-
#:
|
442 |
-
msgid "
|
443 |
-
msgstr "
|
444 |
|
445 |
-
#:
|
446 |
-
|
447 |
-
|
448 |
-
#: tests/test-cmb-types.php:701
|
449 |
-
msgid "Remove"
|
450 |
-
msgstr "Убрать"
|
451 |
|
452 |
-
#:
|
453 |
-
|
454 |
-
|
455 |
-
msgstr "Скачать"
|
456 |
|
457 |
-
#:
|
458 |
-
msgid "
|
459 |
-
msgstr "
|
460 |
|
461 |
-
#:
|
462 |
-
msgid "
|
463 |
-
msgstr "
|
464 |
|
465 |
-
#:
|
466 |
-
msgid ""
|
467 |
-
"
|
468 |
-
"install."
|
469 |
-
msgstr "Метаданные терминов работают только в Wordpress 4.4 или выше, пожалуйста обновите Wordpress"
|
470 |
|
471 |
-
#:
|
472 |
-
msgid "
|
473 |
-
msgstr "
|
474 |
|
475 |
-
#:
|
476 |
-
msgid "
|
477 |
-
msgstr ""
|
478 |
|
479 |
-
#:
|
480 |
-
msgid "
|
481 |
-
msgstr "
|
482 |
|
483 |
-
#:
|
484 |
-
|
485 |
-
|
486 |
-
msgstr "Добавить или загрузить файл"
|
487 |
|
488 |
-
#:
|
489 |
-
|
490 |
-
|
491 |
-
msgstr "Добавить или загрузить файлы"
|
492 |
|
493 |
-
#:
|
494 |
-
|
495 |
-
|
496 |
-
msgstr "Нет категорий"
|
497 |
|
498 |
-
|
499 |
-
msgid "
|
500 |
-
msgstr "
|
501 |
|
502 |
-
|
503 |
-
msgid "
|
504 |
-
msgstr "
|
505 |
|
506 |
-
|
507 |
-
msgid ""
|
508 |
-
"
|
509 |
-
"mind."
|
510 |
-
msgstr "CMB2 позволяет создавать блоки и формы с собственными полями"
|
511 |
|
512 |
-
|
513 |
-
msgid "
|
514 |
-
msgstr "
|
515 |
|
516 |
-
|
517 |
-
msgid "
|
518 |
-
msgstr "
|
519 |
|
520 |
-
#:
|
521 |
-
|
522 |
-
|
523 |
-
msgstr "dd.mm.yy"
|
524 |
|
525 |
-
#:
|
526 |
-
|
527 |
-
"
|
528 |
-
|
529 |
-
|
530 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — 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 |
-
#
|
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 |
-
"
|
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 |
-
"
|
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 |
-
|
32 |
-
|
33 |
-
|
|
|
34 |
|
35 |
-
#: example-functions.php:
|
36 |
-
|
37 |
-
|
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 |
-
#:
|
58 |
-
msgid "
|
59 |
-
msgstr "
|
60 |
|
61 |
-
|
62 |
-
msgid "
|
63 |
-
msgstr "
|
64 |
|
65 |
-
|
66 |
-
msgid "
|
67 |
-
msgstr ""
|
68 |
|
69 |
-
|
70 |
-
msgid "
|
71 |
-
msgstr "
|
72 |
|
73 |
-
#:
|
74 |
-
msgid "
|
75 |
-
msgstr "
|
76 |
|
77 |
-
#:
|
78 |
-
msgid "
|
79 |
-
msgstr "
|
80 |
|
81 |
-
#:
|
82 |
-
msgid "
|
83 |
-
msgstr "
|
84 |
|
85 |
-
#: example-functions.php:
|
86 |
-
msgid "
|
87 |
-
msgstr "
|
88 |
|
89 |
-
#:
|
90 |
-
msgid "
|
91 |
-
msgstr "
|
92 |
|
93 |
-
#:
|
94 |
-
msgid "
|
95 |
-
msgstr "
|
96 |
-
|
97 |
-
#: example-functions.php:237
|
98 |
-
msgid "Test Money"
|
99 |
-
msgstr "Testvaluta"
|
100 |
|
101 |
-
#: example-functions.php:
|
102 |
-
msgid "
|
103 |
-
msgstr "
|
104 |
|
105 |
-
#: example-functions.php:
|
106 |
-
msgid "Test Text
|
107 |
-
msgstr "
|
108 |
|
109 |
-
#: example-functions.php:
|
110 |
-
msgid "
|
111 |
-
msgstr "
|
112 |
|
113 |
-
#: example-functions.php:
|
114 |
-
msgid "Test Text
|
115 |
-
msgstr "
|
116 |
|
117 |
-
#: example-functions.php:
|
118 |
-
msgid "Test
|
119 |
-
msgstr "
|
120 |
|
121 |
-
#:
|
122 |
-
msgid "
|
123 |
-
msgstr "
|
124 |
|
125 |
-
#:
|
126 |
-
msgid "
|
127 |
-
msgstr "
|
128 |
|
129 |
-
#:
|
130 |
-
|
131 |
-
|
132 |
-
msgstr "Val ett"
|
133 |
|
134 |
-
#:
|
135 |
-
|
136 |
-
|
137 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
138 |
|
139 |
-
#:
|
140 |
-
|
141 |
-
|
142 |
-
msgstr "Val tre"
|
143 |
|
144 |
-
#:
|
145 |
-
|
146 |
-
|
|
|
147 |
|
148 |
-
#:
|
149 |
-
msgid "
|
150 |
-
msgstr "
|
151 |
|
152 |
-
#:
|
153 |
-
msgid "
|
154 |
-
msgstr "
|
155 |
|
156 |
-
#:
|
157 |
-
|
158 |
-
|
|
|
159 |
|
160 |
-
#:
|
161 |
-
msgid "
|
162 |
-
msgstr "
|
163 |
|
164 |
-
#:
|
165 |
-
msgid "
|
166 |
-
msgstr "
|
167 |
|
168 |
-
#:
|
169 |
-
msgid "
|
170 |
-
msgstr "
|
171 |
|
172 |
-
#:
|
173 |
-
msgid "
|
174 |
-
msgstr "
|
175 |
|
176 |
-
#:
|
177 |
-
msgid "
|
178 |
-
msgstr "
|
179 |
|
180 |
-
#:
|
181 |
-
msgid "
|
182 |
-
msgstr "
|
183 |
|
184 |
-
#:
|
185 |
-
msgid "
|
186 |
-
msgstr "
|
187 |
|
188 |
-
#:
|
189 |
-
msgid "
|
190 |
-
msgstr "
|
191 |
|
192 |
-
#:
|
193 |
-
msgid "
|
194 |
-
msgstr "
|
195 |
|
196 |
-
#:
|
197 |
-
msgid "
|
198 |
-
msgstr "
|
199 |
|
200 |
-
#:
|
201 |
-
msgid "
|
202 |
-
msgstr "
|
203 |
|
204 |
-
#:
|
205 |
-
msgid "
|
206 |
-
msgstr "
|
207 |
|
208 |
-
#:
|
209 |
-
|
210 |
-
"
|
211 |
-
"
|
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 |
-
#:
|
215 |
-
msgid "
|
216 |
-
msgstr "
|
217 |
|
218 |
-
#:
|
219 |
-
msgid "
|
220 |
-
msgstr "
|
221 |
|
222 |
-
#:
|
223 |
-
msgid "
|
224 |
-
msgstr "
|
225 |
|
226 |
-
#:
|
227 |
-
msgid "
|
228 |
-
msgstr "
|
229 |
|
230 |
-
|
231 |
-
|
232 |
-
|
|
|
233 |
|
234 |
-
#: example-functions.php:
|
235 |
-
msgid "
|
236 |
-
msgstr "
|
237 |
|
238 |
-
#: example-functions.php:
|
239 |
-
msgid "
|
240 |
msgstr ""
|
241 |
|
242 |
-
|
243 |
-
|
244 |
-
|
|
|
245 |
|
246 |
-
#:
|
247 |
-
msgid "
|
|
|
|
|
|
|
|
|
248 |
msgstr ""
|
249 |
|
250 |
-
#:
|
251 |
-
msgid "
|
|
|
|
|
|
|
|
|
252 |
msgstr ""
|
253 |
|
254 |
-
#: example-functions.php:
|
255 |
-
msgid "
|
256 |
-
msgstr "
|
257 |
|
258 |
-
#: example-functions.php:
|
259 |
-
msgid "
|
260 |
-
msgstr "
|
261 |
|
262 |
-
#: example-functions.php:
|
263 |
-
msgid "
|
264 |
-
msgstr "
|
265 |
|
266 |
-
|
267 |
-
msgid "
|
268 |
-
msgstr "
|
269 |
|
270 |
-
|
271 |
-
msgid "
|
272 |
-
msgstr "
|
273 |
|
274 |
-
#:
|
275 |
-
msgid "
|
276 |
-
msgstr "
|
277 |
|
278 |
-
#:
|
279 |
-
msgid "
|
280 |
-
msgstr "
|
281 |
|
282 |
-
#:
|
283 |
-
msgid "
|
284 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 — Updated!"
|
21 |
+
msgstr "%s — 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
|