Version Description
- Plugin is now translation ready
- Added French translation
- Added Spanish translation
- Added bio text alignment setting (user request)
- Added forcing original font setting (user request)
- Added link behavior setting for member photos (user request)
- Added ability to center last row if not full (user request)
- Fixed empty members on deleting (ghost member)
- Fixed member stacking/alignment issues
- Fixed various PHP errors
- Fixed minor CSS bugs
- Cleaner edit screen
- Security update
Download this release
Release Info
Developer | spwebguy |
Plugin | Team Members |
Version | 3.0 |
Comparing to | |
See all releases |
Code changes from version 2.1.2 to 3.0
- cmb2/css/cmb2.css.map +0 -7
- cmb2/css/cmb2.min.css +0 -1
- cmb2/css/sass/partials/_jquery_ui.scss +0 -289
- cmb2/css/sass/partials/_timepicker.scss +0 -40
- cmb2/includes/CMB2_Boxes.php +0 -36
- cmb2/includes/CMB2_hookup.php +0 -395
- cmb2/init.php +0 -78
- cmb2/js/cmb2.min.js +0 -1
- cmb2/js/jquery.timePicker.min.js +0 -13
- css/admin_de_style.css +160 -71
- css/admin_de_style.min.css +1 -1
- css/tmm_custom_style.css +114 -63
- css/tmm_custom_style.min.css +1 -1
- img/links/vk.png +0 -0
- inc/cmb2/.gitignore +68 -0
- inc/cmb2/.scrutinizer.yml +111 -0
- inc/cmb2/.travis.yml +50 -0
- {cmb2 → inc/cmb2}/bootstrap.php +9 -20
- inc/cmb2/css/cmb2-front.css +2449 -0
- inc/cmb2/css/cmb2-front.css.map +7 -0
- inc/cmb2/css/cmb2-front.min.css +1 -0
- {cmb2 → inc/cmb2}/css/cmb2.css +662 -123
- inc/cmb2/css/cmb2.css.map +7 -0
- inc/cmb2/css/cmb2.min.css +1 -0
- {cmb2 → inc/cmb2}/css/index.php +0 -0
- inc/cmb2/css/sass/cmb2-front.scss +6 -0
- {cmb2 → inc/cmb2}/css/sass/cmb2.scss +1 -2
- {cmb2 → inc/cmb2}/css/sass/index.php +0 -0
- {cmb2 → inc/cmb2}/css/sass/partials/_collapsible_ui.scss +1 -0
- inc/cmb2/css/sass/partials/_front.scss +38 -0
- inc/cmb2/css/sass/partials/_jquery_ui.scss +388 -0
- {cmb2 → inc/cmb2}/css/sass/partials/_main_wrap.scss +0 -0
- {cmb2 → inc/cmb2}/css/sass/partials/_misc.scss +10 -1
- {cmb2 → inc/cmb2}/css/sass/partials/_mixins.scss +0 -0
- {cmb2 → inc/cmb2}/css/sass/partials/_post_metaboxes.scss +4 -2
- {cmb2 → inc/cmb2}/css/sass/partials/_sidebar_placements.scss +11 -0
- {cmb2 → inc/cmb2}/css/sass/partials/_variables.scss +0 -0
- {cmb2 → inc/cmb2}/css/sass/partials/index.php +0 -0
- {cmb2 → inc/cmb2}/images/ico-delete.png +0 -0
- {cmb2 → inc/cmb2}/images/index.php +0 -0
- {cmb2 → inc/cmb2}/images/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-bg_flat_75_ffffff_40x100.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-bg_glass_55_fbf9ee_1x400.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-bg_glass_65_ffffff_1x400.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-bg_glass_75_dadada_1x400.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-bg_glass_95_fef1ec_1x400.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-icons_222222_256x240.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-icons_2e83ff_256x240.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-icons_454545_256x240.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-icons_888888_256x240.png +0 -0
- {cmb2 → inc/cmb2}/images/ui-icons_cd0a0a_256x240.png +0 -0
- {cmb2 → inc/cmb2}/includes/CMB2.php +245 -49
- {cmb2 → inc/cmb2}/includes/CMB2_Ajax.php +6 -7
- inc/cmb2/includes/CMB2_Boxes.php +73 -0
- {cmb2 → inc/cmb2}/includes/CMB2_Field.php +180 -118
- inc/cmb2/includes/CMB2_JS.php +148 -0
- {cmb2 → inc/cmb2}/includes/CMB2_Options.php +33 -9
- {cmb2 → inc/cmb2}/includes/CMB2_Sanitize.php +116 -86
- {cmb2 → inc/cmb2}/includes/CMB2_Show_Filters.php +8 -2
- {cmb2 → inc/cmb2}/includes/CMB2_Types.php +122 -70
- {cmb2 → inc/cmb2}/includes/CMB2_Utils.php +22 -9
- inc/cmb2/includes/CMB2_hookup.php +410 -0
- {cmb2 → inc/cmb2}/includes/helper-functions.php +75 -51
- {cmb2 → inc/cmb2}/includes/index.php +0 -0
- {cmb2 → inc/cmb2}/index.php +0 -0
- inc/cmb2/init.php +182 -0
- {cmb2 → inc/cmb2}/js/cmb2.js +93 -95
- inc/cmb2/js/cmb2.min.js +1 -0
- {cmb2 → inc/cmb2}/js/index.php +0 -0
- inc/cmb2/js/jquery-ui-timepicker-addon.min.js +5 -0
- inc/tmm-metaboxes.php +337 -0
- lang/team-members-es_ES.mo +0 -0
- lang/team-members-es_ES.po +477 -0
- lang/team-members-fr_FR.mo +0 -0
- lang/team-members-fr_FR.po +630 -0
- lang/team-members.pot +454 -0
- readme.txt +33 -22
- tmm.php +214 -616
cmb2/css/cmb2.css.map
DELETED
@@ -1,7 +0,0 @@
|
|
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/_timepicker.scss","sass/partials/_post_metaboxes.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 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmb2/css/cmb2.min.css
DELETED
@@ -1 +0,0 @@
|
|
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,.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,.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-row{padding:1.8em 0 0}.cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type{padding:0}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1.8em}.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}.cmb2-metabox>.cmb-row .cmb-repeat-table .cmb-row>.cmb-td{padding-right:20px;box-sizing:border-box;float:left}.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;max-width:1000px}.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-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;padding-bottom:5px}.cmb-repeatable-group .cmb-group-description .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.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;float:left;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px}.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;float:left;margin-right:10px;width:auto}.cmb-attach-list li{clear:both;display:inline-block;margin-bottom:25px;width:100%}.cmb-attach-list li img{cursor:move;float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}div.time-picker{background:#fff;border:1px solid #aaa;height:191px;margin:0;position:absolute;overflow:auto;width:6em;z-index:99}div.time-picker ul{list-style-type:none;margin:0;padding:0}div.time-picker li{cursor:pointer;margin-bottom:0;font-family:sans-serif;font-size:14px;padding:4px 3px}div.time-picker li.selected{background:#0063ce;color:#fff}div.time-picker-12hours{width:8em}#poststuff .cmb-group-title{margin-left:-1em;margin-right:-1em;padding-left:2.2em;min-height:1.5em}.cmb-repeat-group-wrap .cmb2-wrap,.postbox-container .cmb2-wrap{margin:0}.cmb-repeat-group-wrap .cmb2-wrap>.cmb-field-list>.cmb-row,.postbox-container .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-repeat-group-wrap .cmb2-wrap input[type=text].cmb2-oembed,.postbox-container .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-repeat-group-wrap .cmb-row,.postbox-container .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-repeat-group-wrap .cmb-row .cmbhandle,.postbox-container .cmb-row .cmbhandle{right:-1em;position:relative}.cmb-repeat-group-wrap .cmb-repeatable-grouping,.postbox-container .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-repeat-group-wrap .cmb-repeatable-group>.cmb-row,.postbox-container .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-repeat-group-wrap .cmb-th,.postbox-container .cmb-th{width:18%;padding:0 2% 0 0}.cmb-repeat-group-wrap .cmb-td,.postbox-container .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-repeat-group-wrap .cmb-repeat-row .cmb-td,.postbox-container .cmb-repeat-row .cmb-td{padding-bottom:1.8em}.cmb-repeat-group-wrap .cmb-th+.cmb-td,.postbox-container .cmb-th+.cmb-td{width:80%;float:right}.cmb-repeat-group-wrap .cmb-repeatable-group:not(:last-of-type),.cmb-repeat-group-wrap .cmb-row:not(:last-of-type),.postbox-container .cmb-repeatable-group:not(:last-of-type),.postbox-container .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}.cmb-repeat-group-wrap .cmb-remove-field-row,.cmb-repeat-group-wrap .cmb-repeat-group-field,.postbox-container .cmb-remove-field-row,.postbox-container .cmb-repeat-group-field{padding-top:1.8em}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody{display:table;width:100%}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text{width:100%}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row){display:table-row}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td{display:table-cell;float:none;width:100%}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td{padding-top:1.8em}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row{padding-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}.postbox .cmb-spinner{float:left}#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 label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-repeat-group-wrap>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-repeat-group-wrap>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td,#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td,.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-td .cmb-td,.inner-sidebar .cmb-td .cmb-td{padding-bottom:1em}#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;padding-bottom:5px}#side-sortables .cmb-th label:after,.inner-sidebar .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{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 .cmb-type-colorpicker .cmb-repeat-row .cmb-td,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td{width:auto;clear:none;float:left;padding-top:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row{float:right;margin:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmb-repeat-group-wrap{max-width:1000px}.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;cursor:pointer}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){color:#a00}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}.cmb2-element .ui-helper-hidden{display:none}.cmb2-element .ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.cmb2-element .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.cmb2-element .ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cmb2-element * html .ui-helper-clearfix{height:1%}.cmb2-element .ui-helper-clearfix{display:block}.cmb2-element .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.cmb2-element .ui-state-disabled{cursor:default!important}.cmb2-element .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.cmb2-element .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.cmb2-element .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.cmb2-element .ui-widget .ui-widget{font-size:1em}.cmb2-element .ui-widget button,.cmb2-element .ui-widget input,.cmb2-element .ui-widget select,.cmb2-element .ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.cmb2-element .ui-widget-content{border:1px solid #aaa;background:#fff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.cmb2-element .ui-widget-content a{color:#222}.cmb2-element .ui-widget-header{border:1px solid #aaa;background:#ccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.cmb2-element .ui-widget-header a{color:#222}.cmb2-element .ui-state-default,.cmb2-element .ui-widget-content .ui-state-default,.cmb2-element .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.cmb2-element .ui-state-default a,.cmb2-element .ui-state-default a:link,.cmb2-element .ui-state-default a:visited{color:#555;text-decoration:none}.cmb2-element .ui-state-focus,.cmb2-element .ui-state-hover,.cmb2-element .ui-widget-content .ui-state-focus,.cmb2-element .ui-widget-content .ui-state-hover,.cmb2-element .ui-widget-header .ui-state-focus,.cmb2-element .ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.cmb2-element .ui-state-hover a,.cmb2-element .ui-state-hover a:hover{color:#212121;text-decoration:none}.cmb2-element .ui-state-active,.cmb2-element .ui-widget-content .ui-state-active,.cmb2-element .ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.cmb2-element .ui-state-active a,.cmb2-element .ui-state-active a:link,.cmb2-element .ui-state-active a:visited{color:#212121;text-decoration:none}.cmb2-element .ui-widget :active{outline:0}.cmb2-element .ui-state-highlight,.cmb2-element .ui-widget-content .ui-state-highlight,.cmb2-element .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.cmb2-element .ui-state-highlight a,.cmb2-element .ui-widget-content .ui-state-highlight a,.cmb2-element .ui-widget-header .ui-state-highlight a{color:#363636}.cmb2-element .ui-state-error,.cmb2-element .ui-widget-content .ui-state-error,.cmb2-element .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.cmb2-element .ui-state-error a,.cmb2-element .ui-state-error-text,.cmb2-element .ui-widget-content .ui-state-error a,.cmb2-element .ui-widget-content .ui-state-error-text,.cmb2-element .ui-widget-header .ui-state-error a,.cmb2-element .ui-widget-header .ui-state-error-text{color:#cd0a0a}.cmb2-element .ui-priority-primary,.cmb2-element .ui-widget-content .ui-priority-primary,.cmb2-element .ui-widget-header .ui-priority-primary{font-weight:700}.cmb2-element .ui-priority-secondary,.cmb2-element .ui-widget-content .ui-priority-secondary,.cmb2-element .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.cmb2-element .ui-state-disabled,.cmb2-element .ui-widget-content .ui-state-disabled,.cmb2-element .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.cmb2-element .ui-icon{width:16px;height:16px;background-image:url(../images/ui-icons_222222_256x240.png)}.cmb2-element .ui-widget-content .ui-icon,.cmb2-element .ui-widget-header .ui-icon{background-image:url(../images/ui-icons_222222_256x240.png)}.cmb2-element .ui-state-default .ui-icon{background-image:url(../images/ui-icons_888888_256x240.png)}.cmb2-element .ui-state-active .ui-icon,.cmb2-element .ui-state-focus .ui-icon,.cmb2-element .ui-state-hover .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}.cmb2-element .ui-state-highlight .ui-icon{background-image:url(../images/ui-icons_2e83ff_256x240.png)}.cmb2-element .ui-state-error .ui-icon,.cmb2-element .ui-state-error-text .ui-icon{background-image:url(../images/ui-icons_cd0a0a_256x240.png)}.cmb2-element .ui-icon-carat-1-n{background-position:0 0}.cmb2-element .ui-icon-carat-1-ne{background-position:-16px 0}.cmb2-element .ui-icon-carat-1-e{background-position:-32px 0}.cmb2-element .ui-icon-carat-1-se{background-position:-48px 0}.cmb2-element .ui-icon-carat-1-s{background-position:-64px 0}.cmb2-element .ui-icon-carat-1-sw{background-position:-80px 0}.cmb2-element .ui-icon-carat-1-w{background-position:-96px 0}.cmb2-element .ui-icon-carat-1-nw{background-position:-112px 0}.cmb2-element .ui-icon-carat-2-n-s{background-position:-128px 0}.cmb2-element .ui-icon-carat-2-e-w{background-position:-144px 0}.cmb2-element .ui-icon-triangle-1-n{background-position:0 -16px}.cmb2-element .ui-icon-triangle-1-ne{background-position:-16px -16px}.cmb2-element .ui-icon-triangle-1-e{background-position:-32px -16px}.cmb2-element .ui-icon-triangle-1-se{background-position:-48px -16px}.cmb2-element .ui-icon-triangle-1-s{background-position:-64px -16px}.cmb2-element .ui-icon-triangle-1-sw{background-position:-80px -16px}.cmb2-element .ui-icon-triangle-1-w{background-position:-96px -16px}.cmb2-element .ui-icon-triangle-1-nw{background-position:-112px -16px}.cmb2-element .ui-icon-triangle-2-n-s{background-position:-128px -16px}.cmb2-element .ui-icon-triangle-2-e-w{background-position:-144px -16px}.cmb2-element .ui-icon-arrow-1-n{background-position:0 -32px}.cmb2-element .ui-icon-arrow-1-ne{background-position:-16px -32px}.cmb2-element .ui-icon-arrow-1-e{background-position:-32px -32px}.cmb2-element .ui-icon-arrow-1-se{background-position:-48px -32px}.cmb2-element .ui-icon-arrow-1-s{background-position:-64px -32px}.cmb2-element .ui-icon-arrow-1-sw{background-position:-80px -32px}.cmb2-element .ui-icon-arrow-1-w{background-position:-96px -32px}.cmb2-element .ui-icon-arrow-1-nw{background-position:-112px -32px}.cmb2-element .ui-icon-arrow-2-n-s{background-position:-128px -32px}.cmb2-element .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.cmb2-element .ui-icon-arrow-2-e-w{background-position:-160px -32px}.cmb2-element .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.cmb2-element .ui-icon-arrowstop-1-n{background-position:-192px -32px}.cmb2-element .ui-icon-arrowstop-1-e{background-position:-208px -32px}.cmb2-element .ui-icon-arrowstop-1-s{background-position:-224px -32px}.cmb2-element .ui-icon-arrowstop-1-w{background-position:-240px -32px}.cmb2-element .ui-icon-arrowthick-1-n{background-position:0 -48px}.cmb2-element .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.cmb2-element .ui-icon-arrowthick-1-e{background-position:-32px -48px}.cmb2-element .ui-icon-arrowthick-1-se{background-position:-48px -48px}.cmb2-element .ui-icon-arrowthick-1-s{background-position:-64px -48px}.cmb2-element .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.cmb2-element .ui-icon-arrowthick-1-w{background-position:-96px -48px}.cmb2-element .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.cmb2-element .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.cmb2-element .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.cmb2-element .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.cmb2-element .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.cmb2-element .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.cmb2-element .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.cmb2-element .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.cmb2-element .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.cmb2-element .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.cmb2-element .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.cmb2-element .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.cmb2-element .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.cmb2-element .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.cmb2-element .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.cmb2-element .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.cmb2-element .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.cmb2-element .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.cmb2-element .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.cmb2-element .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.cmb2-element .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.cmb2-element .ui-icon-arrow-4{background-position:0 -80px}.cmb2-element .ui-icon-arrow-4-diag{background-position:-16px -80px}.cmb2-element .ui-icon-extlink{background-position:-32px -80px}.cmb2-element .ui-icon-newwin{background-position:-48px -80px}.cmb2-element .ui-icon-refresh{background-position:-64px -80px}.cmb2-element .ui-icon-shuffle{background-position:-80px -80px}.cmb2-element .ui-icon-transfer-e-w{background-position:-96px -80px}.cmb2-element .ui-icon-transferthick-e-w{background-position:-112px -80px}.cmb2-element .ui-icon-folder-collapsed{background-position:0 -96px}.cmb2-element .ui-icon-folder-open{background-position:-16px -96px}.cmb2-element .ui-icon-document{background-position:-32px -96px}.cmb2-element .ui-icon-document-b{background-position:-48px -96px}.cmb2-element .ui-icon-note{background-position:-64px -96px}.cmb2-element .ui-icon-mail-closed{background-position:-80px -96px}.cmb2-element .ui-icon-mail-open{background-position:-96px -96px}.cmb2-element .ui-icon-suitcase{background-position:-112px -96px}.cmb2-element .ui-icon-comment{background-position:-128px -96px}.cmb2-element .ui-icon-person{background-position:-144px -96px}.cmb2-element .ui-icon-print{background-position:-160px -96px}.cmb2-element .ui-icon-trash{background-position:-176px -96px}.cmb2-element .ui-icon-locked{background-position:-192px -96px}.cmb2-element .ui-icon-unlocked{background-position:-208px -96px}.cmb2-element .ui-icon-bookmark{background-position:-224px -96px}.cmb2-element .ui-icon-tag{background-position:-240px -96px}.cmb2-element .ui-icon-home{background-position:0 -112px}.cmb2-element .ui-icon-flag{background-position:-16px -112px}.cmb2-element .ui-icon-calendar{background-position:-32px -112px}.cmb2-element .ui-icon-cart{background-position:-48px -112px}.cmb2-element .ui-icon-pencil{background-position:-64px -112px}.cmb2-element .ui-icon-clock{background-position:-80px -112px}.cmb2-element .ui-icon-disk{background-position:-96px -112px}.cmb2-element .ui-icon-calculator{background-position:-112px -112px}.cmb2-element .ui-icon-zoomin{background-position:-128px -112px}.cmb2-element .ui-icon-zoomout{background-position:-144px -112px}.cmb2-element .ui-icon-search{background-position:-160px -112px}.cmb2-element .ui-icon-wrench{background-position:-176px -112px}.cmb2-element .ui-icon-gear{background-position:-192px -112px}.cmb2-element .ui-icon-heart{background-position:-208px -112px}.cmb2-element .ui-icon-star{background-position:-224px -112px}.cmb2-element .ui-icon-link{background-position:-240px -112px}.cmb2-element .ui-icon-cancel{background-position:0 -128px}.cmb2-element .ui-icon-plus{background-position:-16px -128px}.cmb2-element .ui-icon-plusthick{background-position:-32px -128px}.cmb2-element .ui-icon-minus{background-position:-48px -128px}.cmb2-element .ui-icon-minusthick{background-position:-64px -128px}.cmb2-element .ui-icon-close{background-position:-80px -128px}.cmb2-element .ui-icon-closethick{background-position:-96px -128px}.cmb2-element .ui-icon-key{background-position:-112px -128px}.cmb2-element .ui-icon-lightbulb{background-position:-128px -128px}.cmb2-element .ui-icon-scissors{background-position:-144px -128px}.cmb2-element .ui-icon-clipboard{background-position:-160px -128px}.cmb2-element .ui-icon-copy{background-position:-176px -128px}.cmb2-element .ui-icon-contact{background-position:-192px -128px}.cmb2-element .ui-icon-image{background-position:-208px -128px}.cmb2-element .ui-icon-video{background-position:-224px -128px}.cmb2-element .ui-icon-script{background-position:-240px -128px}.cmb2-element .ui-icon-alert{background-position:0 -144px}.cmb2-element .ui-icon-info{background-position:-16px -144px}.cmb2-element .ui-icon-notice{background-position:-32px -144px}.cmb2-element .ui-icon-help{background-position:-48px -144px}.cmb2-element .ui-icon-check{background-position:-64px -144px}.cmb2-element .ui-icon-bullet{background-position:-80px -144px}.cmb2-element .ui-icon-radio-off{background-position:-96px -144px}.cmb2-element .ui-icon-radio-on{background-position:-112px -144px}.cmb2-element .ui-icon-pin-w{background-position:-128px -144px}.cmb2-element .ui-icon-pin-s{background-position:-144px -144px}.cmb2-element .ui-icon-play{background-position:0 -160px}.cmb2-element .ui-icon-pause{background-position:-16px -160px}.cmb2-element .ui-icon-seek-next{background-position:-32px -160px}.cmb2-element .ui-icon-seek-prev{background-position:-48px -160px}.cmb2-element .ui-icon-seek-end{background-position:-64px -160px}.cmb2-element .ui-icon-seek-first,.cmb2-element .ui-icon-seek-start{background-position:-80px -160px}.cmb2-element .ui-icon-stop{background-position:-96px -160px}.cmb2-element .ui-icon-eject{background-position:-112px -160px}.cmb2-element .ui-icon-volume-off{background-position:-128px -160px}.cmb2-element .ui-icon-volume-on{background-position:-144px -160px}.cmb2-element .ui-icon-power{background-position:0 -176px}.cmb2-element .ui-icon-signal-diag{background-position:-16px -176px}.cmb2-element .ui-icon-signal{background-position:-32px -176px}.cmb2-element .ui-icon-battery-0{background-position:-48px -176px}.cmb2-element .ui-icon-battery-1{background-position:-64px -176px}.cmb2-element .ui-icon-battery-2{background-position:-80px -176px}.cmb2-element .ui-icon-battery-3{background-position:-96px -176px}.cmb2-element .ui-icon-circle-plus{background-position:0 -192px}.cmb2-element .ui-icon-circle-minus{background-position:-16px -192px}.cmb2-element .ui-icon-circle-close{background-position:-32px -192px}.cmb2-element .ui-icon-circle-triangle-e{background-position:-48px -192px}.cmb2-element .ui-icon-circle-triangle-s{background-position:-64px -192px}.cmb2-element .ui-icon-circle-triangle-w{background-position:-80px -192px}.cmb2-element .ui-icon-circle-triangle-n{background-position:-96px -192px}.cmb2-element .ui-icon-circle-arrow-e{background-position:-112px -192px}.cmb2-element .ui-icon-circle-arrow-s{background-position:-128px -192px}.cmb2-element .ui-icon-circle-arrow-w{background-position:-144px -192px}.cmb2-element .ui-icon-circle-arrow-n{background-position:-160px -192px}.cmb2-element .ui-icon-circle-zoomin{background-position:-176px -192px}.cmb2-element .ui-icon-circle-zoomout{background-position:-192px -192px}.cmb2-element .ui-icon-circle-check{background-position:-208px -192px}.cmb2-element .ui-icon-circlesmall-plus{background-position:0 -208px}.cmb2-element .ui-icon-circlesmall-minus{background-position:-16px -208px}.cmb2-element .ui-icon-circlesmall-close{background-position:-32px -208px}.cmb2-element .ui-icon-squaresmall-plus{background-position:-48px -208px}.cmb2-element .ui-icon-squaresmall-minus{background-position:-64px -208px}.cmb2-element .ui-icon-squaresmall-close{background-position:-80px -208px}.cmb2-element .ui-icon-grip-dotted-vertical{background-position:0 -224px}.cmb2-element .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.cmb2-element .ui-icon-grip-solid-vertical{background-position:-32px -224px}.cmb2-element .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.cmb2-element .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.cmb2-element .ui-icon-grip-diagonal-se{background-position:-80px -224px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-left,.cmb2-element .ui-corner-tl,.cmb2-element .ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-right,.cmb2-element .ui-corner-top,.cmb2-element .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-bl,.cmb2-element .ui-corner-bottom,.cmb2-element .ui-corner-left{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-bottom,.cmb2-element .ui-corner-br,.cmb2-element .ui-corner-right{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.cmb2-element .ui-widget-overlay{background:#aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.cmb2-element .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.cmb2-element .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.cmb2-element .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover{top:1px}.cmb2-element .ui-datepicker .ui-datepicker-prev{left:2px}.cmb2-element .ui-datepicker .ui-datepicker-next{right:2px}.cmb2-element .ui-datepicker .ui-datepicker-prev-hover{left:1px}.cmb2-element .ui-datepicker .ui-datepicker-next-hover{right:1px}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.cmb2-element .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.cmb2-element .ui-datepicker select.ui-datepicker-month-year{width:100%}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year{width:49%}.cmb2-element .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.cmb2-element .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.cmb2-element .ui-datepicker td{border:0;padding:1px}.cmb2-element .ui-datepicker td a,.cmb2-element .ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.cmb2-element .ui-datepicker.ui-datepicker-multi{width:auto}.cmb2-element .ui-datepicker-multi .ui-datepicker-group{float:left}.cmb2-element .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.cmb2-element .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.cmb2-element .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.cmb2-element .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.cmb2-element .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.cmb2-element .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.cmb2-element .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.cmb2-element .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.cmb2-element .ui-datepicker-rtl{direction:rtl}.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.cmb2-element .ui-datepicker-rtl .ui-datepicker-group{float:right}.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.cmb2-element .ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}@media (max-width:450px){.cmb-th{font-size:1.2em;padding-bottom:1em;text-align:left}.cmb-th label{display:block;margin-top:0;padding-bottom:5px}.cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}.cmb-repeat-group-wrap .cmb-repeatable-group:not(:last-of-type),.cmb-repeat-group-wrap .cmb-row:not(:last-of-type),.postbox-container .cmb-repeatable-group:not(:last-of-type),.postbox-container .cmb-row:not(:last-of-type){border-bottom:0}}
|
|
cmb2/css/sass/partials/_jquery_ui.scss
DELETED
@@ -1,289 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
* jQuery UI CSS Framework 1.8.16
|
3 |
-
*
|
4 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
5 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
-
* http://jquery.org/license
|
7 |
-
*
|
8 |
-
* http://docs.jquery.com/UI/Theming/API
|
9 |
-
*/
|
10 |
-
.cmb2-element {
|
11 |
-
.ui-helper-hidden { display: none; }
|
12 |
-
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
|
13 |
-
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
|
14 |
-
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
|
15 |
-
.ui-helper-clearfix { display: inline-block; }
|
16 |
-
* html .ui-helper-clearfix { height:1%; }
|
17 |
-
.ui-helper-clearfix { display:block; }
|
18 |
-
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
|
19 |
-
.ui-state-disabled { cursor: default !important; }
|
20 |
-
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
|
21 |
-
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
|
22 |
-
.ui-widget {
|
23 |
-
font-family: Verdana,Arial,sans-serif; font-size: 1.1em;
|
24 |
-
.ui-widget { font-size: 1em; }
|
25 |
-
input, select, textarea, button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
|
26 |
-
}
|
27 |
-
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
|
28 |
-
.ui-widget-content a { color: #222222; }
|
29 |
-
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
|
30 |
-
.ui-widget-header a { color: #222222; }
|
31 |
-
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
|
32 |
-
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
|
33 |
-
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
|
34 |
-
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
|
35 |
-
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
|
36 |
-
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
|
37 |
-
.ui-widget :active { outline: none; }
|
38 |
-
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
|
39 |
-
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
|
40 |
-
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
|
41 |
-
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
|
42 |
-
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
|
43 |
-
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
|
44 |
-
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
|
45 |
-
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
|
46 |
-
.ui-icon { width: 16px; height: 16px; background-image: url(../images/ui-icons_222222_256x240.png); }
|
47 |
-
.ui-widget-content .ui-icon {background-image: url(../images/ui-icons_222222_256x240.png); }
|
48 |
-
.ui-widget-header .ui-icon {background-image: url(../images/ui-icons_222222_256x240.png); }
|
49 |
-
.ui-state-default .ui-icon { background-image: url(../images/ui-icons_888888_256x240.png); }
|
50 |
-
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../images/ui-icons_454545_256x240.png); }
|
51 |
-
.ui-state-active .ui-icon {background-image: url(../images/ui-icons_454545_256x240.png); }
|
52 |
-
.ui-state-highlight .ui-icon {background-image: url(../images/ui-icons_2e83ff_256x240.png); }
|
53 |
-
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/ui-icons_cd0a0a_256x240.png); }
|
54 |
-
.ui-icon-carat-1-n { background-position: 0 0; }
|
55 |
-
.ui-icon-carat-1-ne { background-position: -16px 0; }
|
56 |
-
.ui-icon-carat-1-e { background-position: -32px 0; }
|
57 |
-
.ui-icon-carat-1-se { background-position: -48px 0; }
|
58 |
-
.ui-icon-carat-1-s { background-position: -64px 0; }
|
59 |
-
.ui-icon-carat-1-sw { background-position: -80px 0; }
|
60 |
-
.ui-icon-carat-1-w { background-position: -96px 0; }
|
61 |
-
.ui-icon-carat-1-nw { background-position: -112px 0; }
|
62 |
-
.ui-icon-carat-2-n-s { background-position: -128px 0; }
|
63 |
-
.ui-icon-carat-2-e-w { background-position: -144px 0; }
|
64 |
-
.ui-icon-triangle-1-n { background-position: 0 -16px; }
|
65 |
-
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
|
66 |
-
.ui-icon-triangle-1-e { background-position: -32px -16px; }
|
67 |
-
.ui-icon-triangle-1-se { background-position: -48px -16px; }
|
68 |
-
.ui-icon-triangle-1-s { background-position: -64px -16px; }
|
69 |
-
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
|
70 |
-
.ui-icon-triangle-1-w { background-position: -96px -16px; }
|
71 |
-
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
|
72 |
-
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
|
73 |
-
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
|
74 |
-
.ui-icon-arrow-1-n { background-position: 0 -32px; }
|
75 |
-
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
|
76 |
-
.ui-icon-arrow-1-e { background-position: -32px -32px; }
|
77 |
-
.ui-icon-arrow-1-se { background-position: -48px -32px; }
|
78 |
-
.ui-icon-arrow-1-s { background-position: -64px -32px; }
|
79 |
-
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
|
80 |
-
.ui-icon-arrow-1-w { background-position: -96px -32px; }
|
81 |
-
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
|
82 |
-
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
|
83 |
-
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
|
84 |
-
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
|
85 |
-
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
|
86 |
-
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
|
87 |
-
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
|
88 |
-
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
|
89 |
-
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
|
90 |
-
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
|
91 |
-
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
|
92 |
-
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
|
93 |
-
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
|
94 |
-
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
|
95 |
-
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
|
96 |
-
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
|
97 |
-
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
|
98 |
-
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
|
99 |
-
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
|
100 |
-
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
|
101 |
-
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
|
102 |
-
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
|
103 |
-
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
|
104 |
-
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
|
105 |
-
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
|
106 |
-
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
|
107 |
-
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
|
108 |
-
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
|
109 |
-
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
|
110 |
-
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
|
111 |
-
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
|
112 |
-
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
|
113 |
-
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
|
114 |
-
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
|
115 |
-
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
|
116 |
-
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
|
117 |
-
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
|
118 |
-
.ui-icon-arrow-4 { background-position: 0 -80px; }
|
119 |
-
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
|
120 |
-
.ui-icon-extlink { background-position: -32px -80px; }
|
121 |
-
.ui-icon-newwin { background-position: -48px -80px; }
|
122 |
-
.ui-icon-refresh { background-position: -64px -80px; }
|
123 |
-
.ui-icon-shuffle { background-position: -80px -80px; }
|
124 |
-
.ui-icon-transfer-e-w { background-position: -96px -80px; }
|
125 |
-
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
|
126 |
-
.ui-icon-folder-collapsed { background-position: 0 -96px; }
|
127 |
-
.ui-icon-folder-open { background-position: -16px -96px; }
|
128 |
-
.ui-icon-document { background-position: -32px -96px; }
|
129 |
-
.ui-icon-document-b { background-position: -48px -96px; }
|
130 |
-
.ui-icon-note { background-position: -64px -96px; }
|
131 |
-
.ui-icon-mail-closed { background-position: -80px -96px; }
|
132 |
-
.ui-icon-mail-open { background-position: -96px -96px; }
|
133 |
-
.ui-icon-suitcase { background-position: -112px -96px; }
|
134 |
-
.ui-icon-comment { background-position: -128px -96px; }
|
135 |
-
.ui-icon-person { background-position: -144px -96px; }
|
136 |
-
.ui-icon-print { background-position: -160px -96px; }
|
137 |
-
.ui-icon-trash { background-position: -176px -96px; }
|
138 |
-
.ui-icon-locked { background-position: -192px -96px; }
|
139 |
-
.ui-icon-unlocked { background-position: -208px -96px; }
|
140 |
-
.ui-icon-bookmark { background-position: -224px -96px; }
|
141 |
-
.ui-icon-tag { background-position: -240px -96px; }
|
142 |
-
.ui-icon-home { background-position: 0 -112px; }
|
143 |
-
.ui-icon-flag { background-position: -16px -112px; }
|
144 |
-
.ui-icon-calendar { background-position: -32px -112px; }
|
145 |
-
.ui-icon-cart { background-position: -48px -112px; }
|
146 |
-
.ui-icon-pencil { background-position: -64px -112px; }
|
147 |
-
.ui-icon-clock { background-position: -80px -112px; }
|
148 |
-
.ui-icon-disk { background-position: -96px -112px; }
|
149 |
-
.ui-icon-calculator { background-position: -112px -112px; }
|
150 |
-
.ui-icon-zoomin { background-position: -128px -112px; }
|
151 |
-
.ui-icon-zoomout { background-position: -144px -112px; }
|
152 |
-
.ui-icon-search { background-position: -160px -112px; }
|
153 |
-
.ui-icon-wrench { background-position: -176px -112px; }
|
154 |
-
.ui-icon-gear { background-position: -192px -112px; }
|
155 |
-
.ui-icon-heart { background-position: -208px -112px; }
|
156 |
-
.ui-icon-star { background-position: -224px -112px; }
|
157 |
-
.ui-icon-link { background-position: -240px -112px; }
|
158 |
-
.ui-icon-cancel { background-position: 0 -128px; }
|
159 |
-
.ui-icon-plus { background-position: -16px -128px; }
|
160 |
-
.ui-icon-plusthick { background-position: -32px -128px; }
|
161 |
-
.ui-icon-minus { background-position: -48px -128px; }
|
162 |
-
.ui-icon-minusthick { background-position: -64px -128px; }
|
163 |
-
.ui-icon-close { background-position: -80px -128px; }
|
164 |
-
.ui-icon-closethick { background-position: -96px -128px; }
|
165 |
-
.ui-icon-key { background-position: -112px -128px; }
|
166 |
-
.ui-icon-lightbulb { background-position: -128px -128px; }
|
167 |
-
.ui-icon-scissors { background-position: -144px -128px; }
|
168 |
-
.ui-icon-clipboard { background-position: -160px -128px; }
|
169 |
-
.ui-icon-copy { background-position: -176px -128px; }
|
170 |
-
.ui-icon-contact { background-position: -192px -128px; }
|
171 |
-
.ui-icon-image { background-position: -208px -128px; }
|
172 |
-
.ui-icon-video { background-position: -224px -128px; }
|
173 |
-
.ui-icon-script { background-position: -240px -128px; }
|
174 |
-
.ui-icon-alert { background-position: 0 -144px; }
|
175 |
-
.ui-icon-info { background-position: -16px -144px; }
|
176 |
-
.ui-icon-notice { background-position: -32px -144px; }
|
177 |
-
.ui-icon-help { background-position: -48px -144px; }
|
178 |
-
.ui-icon-check { background-position: -64px -144px; }
|
179 |
-
.ui-icon-bullet { background-position: -80px -144px; }
|
180 |
-
.ui-icon-radio-off { background-position: -96px -144px; }
|
181 |
-
.ui-icon-radio-on { background-position: -112px -144px; }
|
182 |
-
.ui-icon-pin-w { background-position: -128px -144px; }
|
183 |
-
.ui-icon-pin-s { background-position: -144px -144px; }
|
184 |
-
.ui-icon-play { background-position: 0 -160px; }
|
185 |
-
.ui-icon-pause { background-position: -16px -160px; }
|
186 |
-
.ui-icon-seek-next { background-position: -32px -160px; }
|
187 |
-
.ui-icon-seek-prev { background-position: -48px -160px; }
|
188 |
-
.ui-icon-seek-end { background-position: -64px -160px; }
|
189 |
-
.ui-icon-seek-start { background-position: -80px -160px; }
|
190 |
-
.ui-icon-seek-first { background-position: -80px -160px; }
|
191 |
-
.ui-icon-stop { background-position: -96px -160px; }
|
192 |
-
.ui-icon-eject { background-position: -112px -160px; }
|
193 |
-
.ui-icon-volume-off { background-position: -128px -160px; }
|
194 |
-
.ui-icon-volume-on { background-position: -144px -160px; }
|
195 |
-
.ui-icon-power { background-position: 0 -176px; }
|
196 |
-
.ui-icon-signal-diag { background-position: -16px -176px; }
|
197 |
-
.ui-icon-signal { background-position: -32px -176px; }
|
198 |
-
.ui-icon-battery-0 { background-position: -48px -176px; }
|
199 |
-
.ui-icon-battery-1 { background-position: -64px -176px; }
|
200 |
-
.ui-icon-battery-2 { background-position: -80px -176px; }
|
201 |
-
.ui-icon-battery-3 { background-position: -96px -176px; }
|
202 |
-
.ui-icon-circle-plus { background-position: 0 -192px; }
|
203 |
-
.ui-icon-circle-minus { background-position: -16px -192px; }
|
204 |
-
.ui-icon-circle-close { background-position: -32px -192px; }
|
205 |
-
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
|
206 |
-
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
|
207 |
-
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
|
208 |
-
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
|
209 |
-
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
|
210 |
-
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
|
211 |
-
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
|
212 |
-
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
|
213 |
-
.ui-icon-circle-zoomin { background-position: -176px -192px; }
|
214 |
-
.ui-icon-circle-zoomout { background-position: -192px -192px; }
|
215 |
-
.ui-icon-circle-check { background-position: -208px -192px; }
|
216 |
-
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
|
217 |
-
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
|
218 |
-
.ui-icon-circlesmall-close { background-position: -32px -208px; }
|
219 |
-
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
|
220 |
-
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
|
221 |
-
.ui-icon-squaresmall-close { background-position: -80px -208px; }
|
222 |
-
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
|
223 |
-
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
|
224 |
-
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
|
225 |
-
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
|
226 |
-
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
|
227 |
-
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
|
228 |
-
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
|
229 |
-
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
|
230 |
-
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
|
231 |
-
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
|
232 |
-
.ui-widget-overlay { background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
|
233 |
-
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
|
234 |
-
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
|
235 |
-
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
|
236 |
-
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
|
237 |
-
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
|
238 |
-
.ui-datepicker .ui-datepicker-prev { left:2px; }
|
239 |
-
.ui-datepicker .ui-datepicker-next { right:2px; }
|
240 |
-
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
|
241 |
-
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
|
242 |
-
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
|
243 |
-
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
|
244 |
-
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
|
245 |
-
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
|
246 |
-
.ui-datepicker select.ui-datepicker-month,
|
247 |
-
.ui-datepicker select.ui-datepicker-year { width: 49%;}
|
248 |
-
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
|
249 |
-
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
|
250 |
-
.ui-datepicker td { border: 0; padding: 1px; }
|
251 |
-
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
|
252 |
-
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
|
253 |
-
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
|
254 |
-
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
|
255 |
-
.ui-datepicker.ui-datepicker-multi { width:auto; }
|
256 |
-
.ui-datepicker-multi .ui-datepicker-group { float:left; }
|
257 |
-
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
|
258 |
-
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
|
259 |
-
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
|
260 |
-
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
|
261 |
-
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
|
262 |
-
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
|
263 |
-
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
|
264 |
-
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
|
265 |
-
.ui-datepicker-rtl {
|
266 |
-
direction: rtl;
|
267 |
-
.ui-datepicker-prev { right: 2px; left: auto; }
|
268 |
-
.ui-datepicker-next { left: 2px; right: auto; }
|
269 |
-
.ui-datepicker-prev:hover { right: 1px; left: auto; }
|
270 |
-
.ui-datepicker-next:hover { left: 1px; right: auto; }
|
271 |
-
.ui-datepicker-buttonpane { clear:right; }
|
272 |
-
.ui-datepicker-buttonpane button { float: left; }
|
273 |
-
.ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
|
274 |
-
.ui-datepicker-group { float:right; }
|
275 |
-
.ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
276 |
-
.ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
277 |
-
}
|
278 |
-
.ui-datepicker-cover {
|
279 |
-
display: none; /*sorry for IE5*/
|
280 |
-
display/**/: block; /*sorry for IE5*/
|
281 |
-
position: absolute; /*must have*/
|
282 |
-
z-index: -1; /*must have*/
|
283 |
-
filter: mask(); /*must have*/
|
284 |
-
top: -4px; /*must have*/
|
285 |
-
left: -4px; /*must have*/
|
286 |
-
width: 200px; /*must have*/
|
287 |
-
height: 200px; /*must have*/
|
288 |
-
}
|
289 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmb2/css/sass/partials/_timepicker.scss
DELETED
@@ -1,40 +0,0 @@
|
|
1 |
-
/*--------------------------------------------------------------
|
2 |
-
Timepicker
|
3 |
-
--------------------------------------------------------------*/
|
4 |
-
|
5 |
-
div {
|
6 |
-
|
7 |
-
&.time-picker {
|
8 |
-
background: #fff;
|
9 |
-
border: 1px solid $gray;
|
10 |
-
height: 191px;
|
11 |
-
margin: 0;
|
12 |
-
position: absolute;
|
13 |
-
overflow: auto;
|
14 |
-
width: 6em; /* needed for IE */
|
15 |
-
z-index: 99;
|
16 |
-
|
17 |
-
ul {
|
18 |
-
list-style-type: none;
|
19 |
-
margin: 0;
|
20 |
-
padding: 0;
|
21 |
-
}
|
22 |
-
|
23 |
-
li {
|
24 |
-
cursor: pointer;
|
25 |
-
margin-bottom: 0;
|
26 |
-
font-family: $font-sans;
|
27 |
-
font-size: 14px;
|
28 |
-
padding: 4px 3px;
|
29 |
-
|
30 |
-
&.selected {
|
31 |
-
background: $blue;
|
32 |
-
color: #fff;
|
33 |
-
}
|
34 |
-
}
|
35 |
-
}
|
36 |
-
|
37 |
-
&.time-picker-12hours {
|
38 |
-
width: 8em; /* needed for IE */
|
39 |
-
}
|
40 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmb2/includes/CMB2_Boxes.php
DELETED
@@ -1,36 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Stores each CMB2 instance
|
4 |
-
*/
|
5 |
-
class CMB2_Boxes {
|
6 |
-
|
7 |
-
/**
|
8 |
-
* Array of all metabox objects
|
9 |
-
* @var array
|
10 |
-
* @since 2.0.0
|
11 |
-
*/
|
12 |
-
protected static $meta_boxes = array();
|
13 |
-
|
14 |
-
public static function add( $meta_box ) {
|
15 |
-
self::$meta_boxes[ $meta_box->cmb_id ] = $meta_box;
|
16 |
-
}
|
17 |
-
|
18 |
-
public static function remove( $meta_box_id ) {
|
19 |
-
if ( array_key_exists( $meta_box_id, self::$meta_boxes ) ) {
|
20 |
-
unset( self::$meta_boxes[ $meta_box_id ] );
|
21 |
-
}
|
22 |
-
}
|
23 |
-
|
24 |
-
public static function get( $cmb_id ) {
|
25 |
-
if ( empty( self::$meta_boxes ) || empty( self::$meta_boxes[ $cmb_id ] ) ) {
|
26 |
-
return false;
|
27 |
-
}
|
28 |
-
|
29 |
-
return self::$meta_boxes[ $cmb_id ];
|
30 |
-
}
|
31 |
-
|
32 |
-
public static function get_all() {
|
33 |
-
return self::$meta_boxes;
|
34 |
-
}
|
35 |
-
|
36 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmb2/includes/CMB2_hookup.php
DELETED
@@ -1,395 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class CMB2_hookup {
|
4 |
-
|
5 |
-
/**
|
6 |
-
* Metabox Form ID
|
7 |
-
* @var string
|
8 |
-
* @since 0.9.4
|
9 |
-
*/
|
10 |
-
protected $form_id = 'post';
|
11 |
-
|
12 |
-
/**
|
13 |
-
* Array of all hooks done (to be run once)
|
14 |
-
* @var array
|
15 |
-
* @since 2.0.0
|
16 |
-
*/
|
17 |
-
protected static $hooks_completed = array();
|
18 |
-
|
19 |
-
/**
|
20 |
-
* Only allow JS registration once
|
21 |
-
* @var bool
|
22 |
-
* @since 2.0.0
|
23 |
-
*/
|
24 |
-
protected static $registration_done = false;
|
25 |
-
|
26 |
-
/**
|
27 |
-
* Metabox Form ID
|
28 |
-
* @var CMB2 object
|
29 |
-
* @since 2.0.2
|
30 |
-
*/
|
31 |
-
protected $cmb;
|
32 |
-
|
33 |
-
public function __construct( CMB2 $cmb ) {
|
34 |
-
$this->cmb = $cmb;
|
35 |
-
|
36 |
-
$this->hooks();
|
37 |
-
if ( is_admin() ) {
|
38 |
-
$this->admin_hooks();
|
39 |
-
}
|
40 |
-
}
|
41 |
-
|
42 |
-
public function hooks() {
|
43 |
-
// Handle oembed Ajax
|
44 |
-
$this->once( 'wp_ajax_cmb2_oembed_handler', array( cmb2_ajax(), 'oembed_handler' ) );
|
45 |
-
$this->once( 'wp_ajax_nopriv_cmb2_oembed_handler', array( cmb2_ajax(), 'oembed_handler' ) );
|
46 |
-
|
47 |
-
foreach ( get_class_methods( 'CMB2_Show_Filters' ) as $filter ) {
|
48 |
-
add_filter( 'cmb2_show_on', array( 'CMB2_Show_Filters', $filter ), 10, 3 );
|
49 |
-
}
|
50 |
-
|
51 |
-
}
|
52 |
-
|
53 |
-
public function admin_hooks() {
|
54 |
-
|
55 |
-
$field_types = (array) wp_list_pluck( $this->cmb->prop( 'fields', array() ), 'type' );
|
56 |
-
$has_upload = in_array( 'file', $field_types ) || in_array( 'file_list', $field_types );
|
57 |
-
|
58 |
-
global $pagenow;
|
59 |
-
|
60 |
-
// register our scripts and styles for cmb
|
61 |
-
$this->once( 'admin_enqueue_scripts', array( __CLASS__, 'register_scripts' ), 8 );
|
62 |
-
|
63 |
-
$type = $this->cmb->mb_object_type();
|
64 |
-
if ( 'post' == $type ) {
|
65 |
-
add_action( 'add_meta_boxes', array( $this, 'add_metaboxes' ) );
|
66 |
-
add_action( 'add_attachment', array( $this, 'save_post' ) );
|
67 |
-
add_action( 'edit_attachment', array( $this, 'save_post' ) );
|
68 |
-
add_action( 'save_post', array( $this, 'save_post' ), 10, 2 );
|
69 |
-
|
70 |
-
$this->once( 'admin_enqueue_scripts', array( $this, 'do_scripts' ) );
|
71 |
-
|
72 |
-
if ( $has_upload && in_array( $pagenow, array( 'page.php', 'page-new.php', 'post.php', 'post-new.php' ) ) ) {
|
73 |
-
$this->once( 'admin_head', array( $this, 'add_post_enctype' ) );
|
74 |
-
}
|
75 |
-
|
76 |
-
} elseif ( 'user' == $type ) {
|
77 |
-
|
78 |
-
$priority = $this->cmb->prop( 'priority' );
|
79 |
-
|
80 |
-
if ( ! is_numeric( $priority ) ) {
|
81 |
-
switch ( $priority ) {
|
82 |
-
|
83 |
-
case 'high':
|
84 |
-
$priority = 5;
|
85 |
-
break;
|
86 |
-
|
87 |
-
case 'low':
|
88 |
-
$priority = 20;
|
89 |
-
break;
|
90 |
-
|
91 |
-
default:
|
92 |
-
$priority = 10;
|
93 |
-
break;
|
94 |
-
}
|
95 |
-
}
|
96 |
-
|
97 |
-
add_action( 'show_user_profile', array( $this, 'user_metabox' ), $priority );
|
98 |
-
add_action( 'edit_user_profile', array( $this, 'user_metabox' ), $priority );
|
99 |
-
add_action( 'user_new_form', array( $this, 'user_new_metabox' ), $priority );
|
100 |
-
|
101 |
-
add_action( 'personal_options_update', array( $this, 'save_user' ) );
|
102 |
-
add_action( 'edit_user_profile_update', array( $this, 'save_user' ) );
|
103 |
-
add_action( 'user_register', array( $this, 'save_user' ) );
|
104 |
-
if ( $has_upload && in_array( $pagenow, array( 'profile.php', 'user-edit.php', 'user-add.php' ) ) ) {
|
105 |
-
$this->form_id = 'your-profile';
|
106 |
-
$this->once( 'admin_head', array( $this, 'add_post_enctype' ) );
|
107 |
-
}
|
108 |
-
}
|
109 |
-
}
|
110 |
-
|
111 |
-
/**
|
112 |
-
* Registers scripts and styles for CMB
|
113 |
-
* @since 1.0.0
|
114 |
-
*/
|
115 |
-
public static function register_scripts() {
|
116 |
-
if ( self::$registration_done ) {
|
117 |
-
return;
|
118 |
-
}
|
119 |
-
|
120 |
-
// Only use minified files if SCRIPT_DEBUG is off
|
121 |
-
$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
|
122 |
-
|
123 |
-
if ( ! is_admin() ) {
|
124 |
-
// we need to register colorpicker on the front-end
|
125 |
-
wp_register_script( 'iris', admin_url( 'js/iris.min.js' ), array( 'jquery-ui-draggable', 'jquery-ui-slider', 'jquery-touch-punch' ), CMB2_VERSION );
|
126 |
-
wp_register_script( 'wp-color-picker', admin_url( 'js/color-picker.min.js' ), array( 'iris' ), CMB2_VERSION );
|
127 |
-
wp_localize_script( 'wp-color-picker', 'wpColorPickerL10n', array(
|
128 |
-
'clear' => __( 'Clear', 'cmb2' ),
|
129 |
-
'defaultString' => __( 'Default', 'cmb2' ),
|
130 |
-
'pick' => __( 'Select Color', 'cmb2' ),
|
131 |
-
'current' => __( 'Current Color', 'cmb2' ),
|
132 |
-
) );
|
133 |
-
}
|
134 |
-
|
135 |
-
wp_register_script( 'cmb-timepicker', cmb2_utils()->url( 'js/jquery.timePicker.min.js' ) );
|
136 |
-
|
137 |
-
// scripts required for cmb
|
138 |
-
$scripts = array( 'jquery', 'jquery-ui-core', 'jquery-ui-datepicker', 'cmb-timepicker', 'wp-color-picker' );
|
139 |
-
// styles required for cmb
|
140 |
-
$styles = array( 'wp-color-picker' );
|
141 |
-
|
142 |
-
wp_register_script( 'cmb2-scripts', cmb2_utils()->url( "js/cmb2{$min}.js" ), $scripts, CMB2_VERSION );
|
143 |
-
|
144 |
-
wp_localize_script( 'cmb2-scripts', 'cmb2_l10', apply_filters( 'cmb2_localized_data', array(
|
145 |
-
'ajax_nonce' => wp_create_nonce( 'ajax_nonce' ),
|
146 |
-
'ajaxurl' => admin_url( '/admin-ajax.php' ),
|
147 |
-
'script_debug' => defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG,
|
148 |
-
'up_arrow_class' => 'dashicons dashicons-arrow-up-alt2',
|
149 |
-
'down_arrow_class' => 'dashicons dashicons-arrow-down-alt2',
|
150 |
-
'defaults' => array(
|
151 |
-
'color_picker' => false,
|
152 |
-
'date_picker' => array(
|
153 |
-
'changeMonth' => true,
|
154 |
-
'changeYear' => true,
|
155 |
-
'dateFormat' => __( 'mm/dd/yy', 'cmb2' ),
|
156 |
-
'dayNames' => explode( ',', __( 'Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday', 'cmb2' ) ),
|
157 |
-
'dayNamesMin' => explode( ',', __( 'Su, Mo, Tu, We, Th, Fr, Sa', 'cmb2' ) ),
|
158 |
-
'dayNamesShort' => explode( ',', __( 'Sun, Mon, Tue, Wed, Thu, Fri, Sat', 'cmb2' ) ),
|
159 |
-
'monthNames' => explode( ',', __( 'January, February, March, April, May, June, July, August, September, October, November, December', 'cmb2' ) ),
|
160 |
-
'monthNamesShort' => explode( ',', __( 'Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec', 'cmb2' ) ),
|
161 |
-
'nextText' => __( 'Next', 'cmb2' ),
|
162 |
-
'prevText' => __( 'Prev', 'cmb2' ),
|
163 |
-
'currentText' => __( 'Today', 'cmb2' ),
|
164 |
-
'closeText' => __( 'Done', 'cmb2' ),
|
165 |
-
'clearText' => __( 'Clear', 'cmb2' ),
|
166 |
-
),
|
167 |
-
'time_picker' => array(
|
168 |
-
'startTime' => '00:00',
|
169 |
-
'endTime' => '23:59',
|
170 |
-
'show24Hours' => false,
|
171 |
-
'separator' => ':',
|
172 |
-
'step' => 30,
|
173 |
-
),
|
174 |
-
),
|
175 |
-
'strings' => array(
|
176 |
-
'upload_file' => __( 'Use this file', 'cmb2' ),
|
177 |
-
'remove_image' => __( 'Remove Image', 'cmb2' ),
|
178 |
-
'remove_file' => __( 'Remove', 'cmb2' ),
|
179 |
-
'file' => __( 'File:', 'cmb2' ),
|
180 |
-
'download' => __( 'Download', 'cmb2' ),
|
181 |
-
'check_toggle' => __( 'Select / Deselect All', 'cmb2' ),
|
182 |
-
),
|
183 |
-
) ) );
|
184 |
-
|
185 |
-
wp_register_style( 'cmb2-styles', cmb2_utils()->url( "css/cmb2{$min}.css" ), $styles );
|
186 |
-
|
187 |
-
self::$registration_done = true;
|
188 |
-
}
|
189 |
-
|
190 |
-
/**
|
191 |
-
* Enqueues scripts and styles for CMB
|
192 |
-
* @since 1.0.0
|
193 |
-
*/
|
194 |
-
public function do_scripts( $hook ) {
|
195 |
-
// only enqueue our scripts/styles on the proper pages
|
196 |
-
if ( in_array( $hook, array( 'post.php', 'post-new.php', 'page-new.php', 'page.php' ), true ) ) {
|
197 |
-
if ( $this->cmb->prop( 'cmb_styles' ) ) {
|
198 |
-
self::enqueue_cmb_css();
|
199 |
-
}
|
200 |
-
self::enqueue_cmb_js();
|
201 |
-
}
|
202 |
-
}
|
203 |
-
|
204 |
-
/**
|
205 |
-
* Add encoding attribute
|
206 |
-
*/
|
207 |
-
public function add_post_enctype() {
|
208 |
-
echo '
|
209 |
-
<script type="text/javascript">
|
210 |
-
jQuery(document).ready(function(){
|
211 |
-
$form = jQuery("#' . $this->form_id . '");
|
212 |
-
if ( $form.length ) {
|
213 |
-
$form.attr( {
|
214 |
-
"enctype" : "multipart/form-data",
|
215 |
-
"encoding" : "multipart/form-data"
|
216 |
-
} );
|
217 |
-
}
|
218 |
-
});
|
219 |
-
</script>';
|
220 |
-
}
|
221 |
-
|
222 |
-
/**
|
223 |
-
* Add metaboxes (to 'post' object type)
|
224 |
-
*/
|
225 |
-
public function add_metaboxes() {
|
226 |
-
|
227 |
-
if ( ! $this->show_on() ) {
|
228 |
-
return;
|
229 |
-
}
|
230 |
-
|
231 |
-
foreach ( $this->cmb->prop( 'object_types' ) as $page ) {
|
232 |
-
|
233 |
-
if ( $this->cmb->prop( 'closed' ) ) {
|
234 |
-
add_filter( "postbox_classes_{$page}_{$this->cmb->cmb_id}", array( $this, 'close_metabox_class' ) );
|
235 |
-
}
|
236 |
-
|
237 |
-
add_meta_box( $this->cmb->cmb_id, $this->cmb->prop( 'title' ), array( $this, 'post_metabox' ), $page, $this->cmb->prop( 'context' ), $this->cmb->prop( 'priority' ) );
|
238 |
-
}
|
239 |
-
}
|
240 |
-
|
241 |
-
/**
|
242 |
-
* Add 'closed' class to metabox
|
243 |
-
* @since 2.0.0
|
244 |
-
* @param array $classes Array of classes
|
245 |
-
* @return array Modified array of classes
|
246 |
-
*/
|
247 |
-
public function close_metabox_class( $classes ) {
|
248 |
-
$classes[] = 'closed';
|
249 |
-
return $classes;
|
250 |
-
}
|
251 |
-
|
252 |
-
/**
|
253 |
-
* Display metaboxes for a post object
|
254 |
-
* @since 1.0.0
|
255 |
-
*/
|
256 |
-
public function post_metabox() {
|
257 |
-
$this->cmb->show_form( get_the_ID(), 'post' );
|
258 |
-
}
|
259 |
-
|
260 |
-
/**
|
261 |
-
* Display metaboxes for new user page
|
262 |
-
* @since 1.0.0
|
263 |
-
*/
|
264 |
-
public function user_new_metabox( $section ) {
|
265 |
-
if ( $section == $this->cmb->prop( 'new_user_section' ) ) {
|
266 |
-
$object_id = $this->cmb->object_id();
|
267 |
-
$this->cmb->object_id( isset( $_REQUEST['user_id'] ) ? $_REQUEST['user_id'] : $object_id );
|
268 |
-
$this->user_metabox();
|
269 |
-
}
|
270 |
-
}
|
271 |
-
|
272 |
-
/**
|
273 |
-
* Display metaboxes for a user object
|
274 |
-
* @since 1.0.0
|
275 |
-
*/
|
276 |
-
public function user_metabox() {
|
277 |
-
|
278 |
-
if ( 'user' != $this->cmb->mb_object_type() ) {
|
279 |
-
return;
|
280 |
-
}
|
281 |
-
|
282 |
-
if ( ! $this->show_on() ) {
|
283 |
-
return;
|
284 |
-
}
|
285 |
-
|
286 |
-
if ( $this->cmb->prop( 'cmb_styles' ) ) {
|
287 |
-
self::enqueue_cmb_css();
|
288 |
-
}
|
289 |
-
self::enqueue_cmb_js();
|
290 |
-
|
291 |
-
$this->cmb->show_form( 0, 'user' );
|
292 |
-
}
|
293 |
-
|
294 |
-
/**
|
295 |
-
* Save data from metabox
|
296 |
-
*/
|
297 |
-
public function save_post( $post_id, $post = false ) {
|
298 |
-
|
299 |
-
$post_type = $post ? $post->post_type : get_post_type( $post_id );
|
300 |
-
|
301 |
-
$do_not_pass_go = (
|
302 |
-
// check nonce
|
303 |
-
! isset( $_POST[ $this->cmb->nonce() ] )
|
304 |
-
|| ! wp_verify_nonce( $_POST[ $this->cmb->nonce() ], $this->cmb->nonce() )
|
305 |
-
// check if autosave
|
306 |
-
|| defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE
|
307 |
-
// check user editing permissions
|
308 |
-
|| ( 'page' == $post_type && ! current_user_can( 'edit_page', $post_id ) )
|
309 |
-
|| ! current_user_can( 'edit_post', $post_id )
|
310 |
-
// get the metabox post_types & compare it to this post_type
|
311 |
-
|| ! in_array( $post_type, $this->cmb->prop( 'object_types' ) )
|
312 |
-
);
|
313 |
-
|
314 |
-
if ( $do_not_pass_go ) {
|
315 |
-
// do not collect $200
|
316 |
-
return;
|
317 |
-
}
|
318 |
-
|
319 |
-
// take a trip to reading railroad – if you pass go collect $200
|
320 |
-
$this->cmb->save_fields( $post_id, 'post', $_POST );
|
321 |
-
}
|
322 |
-
|
323 |
-
/**
|
324 |
-
* Save data from metabox
|
325 |
-
*/
|
326 |
-
public function save_user( $user_id ) {
|
327 |
-
// check permissions
|
328 |
-
if (
|
329 |
-
// check nonce
|
330 |
-
! isset( $_POST[ $this->cmb->nonce() ] )
|
331 |
-
|| ! wp_verify_nonce( $_POST[ $this->cmb->nonce() ], $this->cmb->nonce() )
|
332 |
-
) {
|
333 |
-
// @todo more hardening?
|
334 |
-
return;
|
335 |
-
}
|
336 |
-
|
337 |
-
$this->cmb->save_fields( $user_id, 'user', $_POST );
|
338 |
-
}
|
339 |
-
|
340 |
-
/**
|
341 |
-
* Determines if metabox should be shown in current context
|
342 |
-
* @since 2.0.0
|
343 |
-
* @return bool
|
344 |
-
*/
|
345 |
-
public function show_on() {
|
346 |
-
return (bool) apply_filters( 'cmb2_show_on', true, $this->cmb->meta_box, $this->cmb );
|
347 |
-
}
|
348 |
-
|
349 |
-
/**
|
350 |
-
* Ensures WordPress hook only gets fired once
|
351 |
-
* @since 2.0.0
|
352 |
-
* @param string $action The name of the filter to hook the $hook callback to.
|
353 |
-
* @param callback $hook The callback to be run when the filter is applied.
|
354 |
-
* @param integer $priority Order the functions are executed
|
355 |
-
* @param int $accepted_args The number of arguments the function accepts.
|
356 |
-
*/
|
357 |
-
public function once( $action, $hook, $priority = 10, $accepted_args = 1 ) {
|
358 |
-
$key = md5( serialize( func_get_args() ) );
|
359 |
-
|
360 |
-
if ( in_array( $key, self::$hooks_completed ) ) {
|
361 |
-
return;
|
362 |
-
}
|
363 |
-
|
364 |
-
self::$hooks_completed[] = $key;
|
365 |
-
add_filter( $action, $hook, $priority, $accepted_args );
|
366 |
-
}
|
367 |
-
|
368 |
-
/**
|
369 |
-
* Includes CMB styles
|
370 |
-
* @since 2.0.0
|
371 |
-
*/
|
372 |
-
public static function enqueue_cmb_css() {
|
373 |
-
if ( ! apply_filters( 'cmb2_enqueue_css', true ) ) {
|
374 |
-
return false;
|
375 |
-
}
|
376 |
-
|
377 |
-
self::register_scripts();
|
378 |
-
return wp_enqueue_style( 'cmb2-styles' );
|
379 |
-
}
|
380 |
-
|
381 |
-
/**
|
382 |
-
* Includes CMB JS
|
383 |
-
* @since 2.0.0
|
384 |
-
*/
|
385 |
-
public static function enqueue_cmb_js() {
|
386 |
-
if ( ! apply_filters( 'cmb2_enqueue_js', true ) ) {
|
387 |
-
return false;
|
388 |
-
}
|
389 |
-
|
390 |
-
self::register_scripts();
|
391 |
-
wp_enqueue_media();
|
392 |
-
return wp_enqueue_script( 'cmb2-scripts' );
|
393 |
-
}
|
394 |
-
|
395 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmb2/init.php
DELETED
@@ -1,78 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! class_exists( 'cmb2_bootstrap_202', false ) ) {
|
3 |
-
|
4 |
-
/**
|
5 |
-
* Check for newest version of CMB
|
6 |
-
*/
|
7 |
-
class cmb2_bootstrap_202 {
|
8 |
-
|
9 |
-
/**
|
10 |
-
* Current version number
|
11 |
-
* @var string
|
12 |
-
* @since 1.0.0
|
13 |
-
*/
|
14 |
-
const VERSION = '2.0.2';
|
15 |
-
|
16 |
-
/**
|
17 |
-
* Current version hook priority
|
18 |
-
* Will decrement with each release
|
19 |
-
*
|
20 |
-
* @var int
|
21 |
-
* @since 2.0.0
|
22 |
-
*/
|
23 |
-
const PRIORITY = 9997;
|
24 |
-
|
25 |
-
public static $single = null;
|
26 |
-
|
27 |
-
public static function go() {
|
28 |
-
if ( null === self::$single ) {
|
29 |
-
self::$single = new self();
|
30 |
-
}
|
31 |
-
return self::$single;
|
32 |
-
}
|
33 |
-
|
34 |
-
private function __construct() {
|
35 |
-
/**
|
36 |
-
* A constant you can use to check if CMB2 is loaded
|
37 |
-
* for your plugins/themes with CMB2 dependency
|
38 |
-
*/
|
39 |
-
if ( ! defined( 'CMB2_LOADED' ) ) {
|
40 |
-
define( 'CMB2_LOADED', true );
|
41 |
-
}
|
42 |
-
add_action( 'init', array( $this, 'include_cmb' ), self::PRIORITY );
|
43 |
-
}
|
44 |
-
|
45 |
-
public function include_cmb() {
|
46 |
-
if ( ! class_exists( 'CMB2', false ) ) {
|
47 |
-
if ( ! defined( 'CMB2_VERSION' ) ) {
|
48 |
-
define( 'CMB2_VERSION', self::VERSION );
|
49 |
-
}
|
50 |
-
$this->l10ni18n();
|
51 |
-
require_once 'bootstrap.php';
|
52 |
-
}
|
53 |
-
}
|
54 |
-
|
55 |
-
/**
|
56 |
-
* Load CMB text domain
|
57 |
-
* @since 2.0.0
|
58 |
-
*/
|
59 |
-
public function l10ni18n() {
|
60 |
-
$loaded = load_plugin_textdomain( 'cmb2', false, '/languages/' );
|
61 |
-
if ( ! $loaded ) {
|
62 |
-
$loaded = load_muplugin_textdomain( 'cmb2', '/languages/' );
|
63 |
-
}
|
64 |
-
if ( ! $loaded ) {
|
65 |
-
$loaded = load_theme_textdomain( 'cmb2', '/languages/' );
|
66 |
-
}
|
67 |
-
|
68 |
-
if ( ! $loaded ) {
|
69 |
-
$locale = apply_filters( 'plugin_locale', get_locale(), 'cmb2' );
|
70 |
-
$mofile = dirname( __FILE__ ) . '/languages/cmb2-' . $locale . '.mo';
|
71 |
-
load_textdomain( 'cmb2', $mofile );
|
72 |
-
}
|
73 |
-
}
|
74 |
-
|
75 |
-
}
|
76 |
-
cmb2_bootstrap_202::go();
|
77 |
-
|
78 |
-
} // class exists check
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmb2/js/cmb2.min.js
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
window.CMB2=function(window,document,$){"use strict";var l10n=window.cmb2_l10,setTimeout=window.setTimeout,cmb={formfield:"",idNumber:!1,file_frames:{},repeatEls:'input:not([type="button"]),select,textarea,.cmb2-media-status',styleBreakPoint:450,mediaHandlers:{},defaults:{time_picker:l10n.defaults.time_picker,date_picker:l10n.defaults.date_picker,color_picker:l10n.defaults.color_picker||{}}},$id=function(selector){return $(document.getElementById(selector))};return cmb.metabox=function(){return cmb.$metabox?cmb.$metabox:(cmb.$metabox=$(".cmb2-wrap > .cmb2-metabox"),cmb.$metabox)},cmb.init=function(){cmb.log("CMB2 localized data",l10n);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')),$id("ui-datepicker-div").wrap('<div class="cmb2-element" />'),$('<p><span class="button 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.formfield=$(this).attr("id"),$id(cmb.formfield+"_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.filter(".sortable").each(function(){$(this).find(".button.cmb-remove-group-row").before('<a class="button cmb-shift-rows move-up alignleft" href="#"><span class="'+l10n.up_arrow_class+'"></span></a> <a class="button cmb-shift-rows move-down alignleft" href="#"><span class="'+l10n.down_arrow_class+'"></span></a>')}).on("click",".cmb-shift-rows",cmb.shiftRows).on("cmb2_add_row",cmb.emptyValue),setTimeout(cmb.resizeoEmbeds,500),$(window).on("resize",cmb.resizeoEmbeds)},cmb.resetTitlesAndIterator=function(){$(".cmb-repeatable-group").each(function(){var $table=$(this);$table.find(".cmb-repeatable-grouping").each(function(rowindex){var $row=$(this);$row.data("iterator",rowindex),$row.find(".cmb-group-title h4").text($table.find(".cmb-add-group-row").data("grouptitle").replace("{#}",rowindex+1))})})},cmb.toggleHandle=function(evt){evt.preventDefault(),$(document).trigger("postbox-toggled",$(this).parent(".postbox").toggleClass("closed"))},cmb.toggleCheckBoxes=function(evt){evt.preventDefault();var $self=$(this),$multicheck=$self.closest(".cmb-td").find("input[type=checkbox]");$self.data("checked")?($multicheck.prop("checked",!1),$self.data("checked",!1)):($multicheck.prop("checked",!0),$self.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(formfield,isList){if(wp){var $metabox=cmb.metabox();cmb.formfield=formfield;var $formfield=$id(cmb.formfield),previewSize=$formfield.data("previewsize"),formName=$formfield.attr("name"),uploadStatus=!0,attachment=!0;if(cmb.formfield in cmb.file_frames)return void cmb.file_frames[cmb.formfield].open();cmb.file_frames[cmb.formfield]=wp.media({title:$metabox.find("label[for="+cmb.formfield+"]").text(),button:{text:l10n.strings.upload_file},multiple:isList?!0:!1}),cmb.mediaHandlers.list=function(selection,returnIt){attachment=selection.toJSON(),$formfield.val(attachment.url),$id(cmb.formfield+"_id").val(attachment.id);var fileGroup=[];return $(attachment).each(function(){if(this.type&&"image"===this.type){var width=previewSize[0]?previewSize[0]:50,height=previewSize[1]?previewSize[1]:50;uploadStatus='<li class="img-status"><img width="'+width+'" height="'+height+'" src="'+this.url+'" class="attachment-'+width+"px"+height+'px" alt="'+this.filename+'"><p><a href="#" class="cmb2-remove-file-button" rel="'+cmb.formfield+"["+this.id+']">'+l10n.strings.remove_image+'</a></p><input type="hidden" id="filelist-'+this.id+'" data-id="'+this.id+'" name="'+formName+"["+this.id+']" value="'+this.url+'"></li>'}else uploadStatus='<li class="file-status"><span>'+l10n.strings.file+" <strong>"+this.filename+'</strong></span> (<a href="'+this.url+'" target="_blank" rel="external">'+l10n.strings.download+'</a> / <a href="#" class="cmb2-remove-file-button" rel="'+cmb.formfield+"["+this.id+']">'+l10n.strings.remove_file+'</a>)<input type="hidden" id="filelist-'+this.id+'" data-id="'+this.id+'" name="'+formName+"["+this.id+']" value="'+this.url+'"></li>';fileGroup.push(uploadStatus)}),returnIt?fileGroup:void $(fileGroup).each(function(){$formfield.siblings(".cmb2-media-status").slideDown().append(this)})},cmb.mediaHandlers.single=function(selection){if(attachment=selection.first().toJSON(),$formfield.val(attachment.url),$id(cmb.formfield+"_id").val(attachment.id),attachment.type&&"image"===attachment.type){var width=previewSize[0]?previewSize[0]:350;uploadStatus='<div class="img-status"><img width="'+width+'px" style="max-width: '+width+'px; width: 100%; height: auto;" src="'+attachment.url+'" alt="'+attachment.filename+'" title="'+attachment.filename+'" /><p><a href="#" class="cmb2-remove-file-button" rel="'+cmb.formfield+'">'+l10n.strings.remove_image+"</a></p></div>"}else uploadStatus='<div class="file-status"><span>'+l10n.strings.file+" <strong>"+attachment.filename+'</strong></span> (<a href="'+attachment.url+'" target="_blank" rel="external">'+l10n.strings.download+'</a> / <a href="#" class="cmb2-remove-file-button" rel="'+cmb.formfield+'">'+l10n.strings.remove_file+"</a>)</div>";$formfield.siblings(".cmb2-media-status").slideDown().html(uploadStatus)},cmb.mediaHandlers.selectFile=function(){var selection=cmb.file_frames[cmb.formfield].state().get("selection"),type=isList?"list":"single";return cmb.attach_id&&isList?void $('[data-id="'+cmb.attach_id+'"]').parents("li").replaceWith(cmb.mediaHandlers.list(selection,!0)):void cmb.mediaHandlers[type](selection)},cmb.mediaHandlers.openModal=function(){var selection=cmb.file_frames[cmb.formfield].state().get("selection");if(!cmb.attach_id)return selection.reset();var attach=wp.media.attachment(cmb.attach_id);attach.fetch(),selection.set(attach?[attach]:[])},cmb.file_frames[cmb.formfield].on("select",cmb.mediaHandlers.selectFile).on("open",cmb.mediaHandlers.openModal),cmb.file_frames[cmb.formfield].open()}},cmb.handleRemoveMedia=function(evt){evt.preventDefault();var $self=$(this);return $self.is(".cmb-attach-list .cmb2-remove-file-button")?($self.parents("li").remove(),!1):(cmb.formfield=$self.attr("rel"),cmb.metabox().find("input#"+cmb.formfield).val(""),cmb.metabox().find("input#"+cmb.formfield+"_id").val(""),$self.parents(".cmb2-media-status").html(""),!1)},$.fn.cleanRow=function(prevNum,group){var $self=$(this),$inputs=$self.find('input:not([type="button"]), select, textarea, label'),$other=$self.find("[id]").not('input:not([type="button"]), select, textarea, label');return group&&($self.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=$self.find('[data-selector="'+oldID+'"]');$_this.attr("id",newID),$buttons.length&&$buttons.attr("data-selector",newID).data("selector",newID)})),cmb.neweditor_id=[],$inputs.filter(":checked").prop("checked",!1),$inputs.filter(":selected").prop("selected",!1),$self.find("h3.cmb-group-title").length&&$self.find("h3.cmb-group-title").text($self.data("title").replace("{#}",cmb.idNumber+1)),$inputs.each(function(){var newID,oldID,$newInput=$(this),isEditor=$newInput.hasClass("wp-editor-area"),oldFor=$newInput.attr("for"),attrs={};if(oldFor)attrs={"for":oldFor.replace("_"+prevNum,"_"+cmb.idNumber)};else{var oldName=$newInput.attr("name"),newName=oldName?oldName.replace("["+prevNum+"]","["+cmb.idNumber+"]"):"";oldID=$newInput.attr("id"),newID=oldID?oldID.replace("_"+prevNum,"_"+cmb.idNumber):"",attrs={id:newID,name:newName,"data-iterator":cmb.idNumber}}if($newInput.removeClass("hasDatepicker").attr(attrs).val(""),isEditor){newID=newID?oldID.replace("zx"+prevNum,"zx"+cmb.idNumber):"",$newInput.html("");var $wysiwyg=$newInput.parents(".cmb-type-wysiwyg");$wysiwyg.find(".mce-tinymce:not(:first-child)").remove();var html=$wysiwyg.html().replace(new RegExp(oldID,"g"),newID);$wysiwyg.html(html),cmb.neweditor_id.push({id:newID,old:oldID})}}),this},$.fn.newRowHousekeeping=function(){var $row=$(this),$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(),this},cmb.afterRowInsert=function($row,group){var $focus=$row.find('input:not([type="button"]), textarea, select').first();$focus.length&&(group&&$("html, body").animate({scrollTop:Math.round($focus.offset().top-150)},1e3),$focus.focus());var _prop;if(cmb.neweditor_id.length){var i;for(i=cmb.neweditor_id.length-1;i>=0;i--){var id=cmb.neweditor_id[i].id,old=cmb.neweditor_id[i].old;if("undefined"==typeof tinyMCEPreInit.mceInit[id]){var newSettings=jQuery.extend({},tinyMCEPreInit.mceInit[old]);for(_prop in newSettings)"string"==typeof newSettings[_prop]&&(newSettings[_prop]=newSettings[_prop].replace(new RegExp(old,"g"),id));tinyMCEPreInit.mceInit[id]=newSettings}if("undefined"==typeof tinyMCEPreInit.qtInit[id]){var newQTS=jQuery.extend({},tinyMCEPreInit.qtInit[old]);for(_prop in newQTS)"string"==typeof newQTS[_prop]&&(newQTS[_prop]=newQTS[_prop].replace(new RegExp(old,"g"),id));tinyMCEPreInit.qtInit[id]=newQTS}tinyMCE.init({id:tinyMCEPreInit.mceInit[id]})}}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)return!1;var prevNum=parseInt($this.parents(".cmb-repeatable-grouping").data("iterator")),newNum=prevNum-1,$newName=name.replace("["+prevNum+"]","["+newNum+"]");$this.attr("name",$newName)},cmb.emptyValue=function(evt,row){$('input:not([type="button"]), textarea',row).val("")},cmb.addGroupRow=function(evt){evt.preventDefault();var $self=$(this);$self.trigger("cmb2_add_group_row_start",$self);var $table=$id($self.data("selector")),$oldRow=$table.find(".cmb-repeatable-grouping").last(),prevNum=parseInt($oldRow.data("iterator"));cmb.idNumber=prevNum+1;var $row=$oldRow.clone();$row.data("title",$self.data("grouptitle")).newRowHousekeeping().cleanRow(prevNum,!0).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,!0),$table.find(".cmb-repeatable-grouping").length<=1?$table.find(".cmb-remove-group-row").prop("disabled",!0):$table.find(".cmb-remove-group-row").prop("disabled",!1),$table.trigger("cmb2_add_row",$newRow)},cmb.addAjaxRow=function(evt){evt.preventDefault();var $self=$(this),$table=$id($self.data("selector")),$emptyrow=$table.find(".empty-row"),prevNum=parseInt($emptyrow.find("[data-iterator]").data("iterator"));cmb.idNumber=prevNum+1;var $row=$emptyrow.clone();$row.newRowHousekeeping().cleanRow(prevNum),$emptyrow.removeClass("empty-row hidden").addClass("cmb-repeat-row"),$emptyrow.after($row),cmb.afterRowInsert($row),$table.trigger("cmb2_add_row",$row),$table.find(".cmb-remove-row-button").removeClass("button-disabled")},cmb.removeGroupRow=function(evt){evt.preventDefault();var $self=$(this),$table=$id($self.data("selector")),$parent=$self.parents(".cmb-repeatable-grouping"),number=$table.find(".cmb-repeatable-grouping").length;number>1&&($table.trigger("cmb2_remove_group_row_start",$self),$parent.nextAll(".cmb-repeatable-grouping").find(cmb.repeatEls).each(cmb.updateNameAttr),$parent.remove(),2>=number?$table.find(".cmb-remove-group-row").prop("disabled",!0):$table.find(".cmb-remove-group-row").prop("disabled",!1),$table.trigger("cmb2_remove_row"))},cmb.removeAjaxRow=function(evt){evt.preventDefault();var $self=$(this);if(!$self.hasClass("button-disabled")){var $parent=$self.parents(".cmb-row"),$table=$self.parents(".cmb-repeat-table"),number=$table.find(".cmb-row").length;number>2?($parent.hasClass("empty-row")&&$parent.prev().addClass("empty-row").removeClass("cmb-repeat-row"),$self.parents(".cmb-repeat-table .cmb-row").remove(),3===number&&$table.find(".cmb-remove-row-button").addClass("button-disabled"),$table.trigger("cmb2_remove_row")):$self.addClass("button-disabled")}},cmb.shiftRows=function(evt){evt.preventDefault();var $self=$(this);$self.trigger("cmb2_shift_rows_enter",$self);var $parent=$self.parents(".cmb-repeatable-grouping"),$goto=$self.hasClass("move-up")?$parent.prev(".cmb-repeatable-grouping"):$parent.next(".cmb-repeatable-grouping");if($goto.length){$self.trigger("cmb2_shift_rows_start",$self);var inputVals=[];$parent.find(cmb.repeatEls).each(function(){var val,$element=$(this);val=$element.hasClass("cmb2-media-status")?$element.html():"checkbox"===$element.attr("type")||"radio"===$element.attr("type")?$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);$element.hasClass("cmb2-media-status")?(val=$element.html(),$element.html(inputVals[index].val),inputVals[index].$.html(val)):"checkbox"===$element.attr("type")||"radio"===$element.attr("type")?(inputVals[index].$.prop("checked",$element.is(":checked")),$element.prop("checked",inputVals[index].val)):"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))}),$self.trigger("cmb2_shift_rows_complete",$self)}},cmb.initPickers=function($timePickers,$datePickers,$colorPickers){cmb.initTimePickers($timePickers),cmb.initDatePickers($datePickers),cmb.initColorPickers($colorPickers)},cmb.initTimePickers=function($selector){$selector.length&&$selector.timePicker(cmb.defaults.time_picker)},cmb.initDatePickers=function($selector){$selector.length&&($selector.datepicker("destroy"),$selector.datepicker(cmb.defaults.date_picker))},cmb.initColorPickers=function($selector){$selector.length&&("object"==typeof jQuery.wp&&"function"==typeof jQuery.wp.wpColorPicker?$selector.wpColorPicker(cmb.defaults.color_picker):$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 $self=$(this),type=evt.type,m={focusout:function(){setTimeout(function(){cmb.spinner(".postbox .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($self,evt)},paste:function(){setTimeout(function(){cmb.doAjax($self)},100)}};m[type]()},cmb.resizeoEmbeds=function(){cmb.metabox().each(function(){var $self=$(this),$tableWrap=$self.parents(".inside"),isSide=$self.parents(".inner-sidebar").length||$self.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=$self.find(".cmb-type-oembed .embed-status"),$children=$embeds.children().not(".cmb2-remove-wrapper");return $children.length?void $children.each(function(){var $self=$(this),iwidth=$self.width(),iheight=$self.height(),_newWidth=newWidth;$self.parents(".cmb-repeat-row").length&&!isSmall&&(_newWidth=newWidth-91,_newWidth=785>tableW?_newWidth-15:_newWidth);var newHeight=Math.round(_newWidth*iheight/iwidth);$self.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){hide?$(".cmb-spinner",$context).hide():$(".cmb-spinner",$context).show()},cmb.doAjax=function($obj){var oembed_url=$obj.val();if(!(oembed_url.length<6)){var field_id=$obj.attr("id"),$context=$obj.parents(".cmb-repeat-table .cmb-row .cmb-td");$context=$context.length?$context:$obj.parents(".cmb2-metabox .cmb-row .cmb-td");var embed_container=$(".embed-status",$context),oembed_width=$obj.width(),child_el=$(":first-child",embed_container);cmb.log("oembed_url",oembed_url,field_id),oembed_width=embed_container.length&&child_el.length?child_el.width():$obj.width(),cmb.spinner($context),$(".embed_wrap",$context).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",$context).html(response.data)}})},500)}},$(document).ready(cmb.init),cmb}(window,document,jQuery);
|
|
cmb2/js/jquery.timePicker.min.js
DELETED
@@ -1,13 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
* A time picker for jQuery.
|
3 |
-
*
|
4 |
-
* Dual licensed under the MIT and GPL licenses.
|
5 |
-
* Copyright (c) 2009 Anders Fajerson
|
6 |
-
*
|
7 |
-
* @name timePicker
|
8 |
-
* @author Anders Fajerson (http://perifer.se)
|
9 |
-
* @see http://github.com/perifer/timePicker
|
10 |
-
* @example $("#mytime").timePicker();
|
11 |
-
* @example $("#mytime").timePicker({step:30, startTime:"15:00", endTime:"18:00"});
|
12 |
-
*/
|
13 |
-
(function(a){function g(a){a.setFullYear(2001),a.setMonth(0),a.setDate(0);return a}function f(a,b){if(a){var c=a.split(b.separator),d=parseFloat(c[0]),e=parseFloat(c[1]);b.show24Hours||(d===12&&a.indexOf("AM")!==-1?d=0:d!==12&&a.indexOf("PM")!==-1&&(d+=12));var f=new Date(0,0,0,d,e,0);return g(f)}return null}function e(a,b){return typeof a=="object"?g(a):f(a,b)}function d(a){return(a<10?"0":"")+a}function c(a,b){var c=a.getHours(),e=b.show24Hours?c:(c+11)%12+1,f=a.getMinutes();return d(e)+b.separator+d(f)+(b.show24Hours?"":c<12?" AM":" PM")}function b(b,c,d,e){b.value=a(c).text(),a(b).change(),a.browser.msie||b.focus(),d.hide()}a.fn.timePicker=function(b){var c=a.extend({},a.fn.timePicker.defaults,b);return this.each(function(){a.timePicker(this,c)})},a.timePicker=function(b,c){var d=a(b)[0];return d.timePicker||(d.timePicker=new jQuery._timePicker(d,c))},a.timePicker.version="0.3",a._timePicker=function(d,h){var i=!1,j=!1,k=e(h.startTime,h),l=e(h.endTime,h),m="selected",n="li."+m;a(d).attr("autocomplete","OFF");var o=[],p=new Date(k);while(p<=l)o[o.length]=c(p,h),p=new Date(p.setMinutes(p.getMinutes()+h.step));var q=a('<div class="time-picker'+(h.show24Hours?"":" time-picker-12hours")+'"></div>'),r=a("<ul></ul>");for(var s=0;s<o.length;s++)r.append("<li>"+o[s]+"</li>");q.append(r),q.appendTo("body").hide(),q.mouseover(function(){i=!0}).mouseout(function(){i=!1}),a("li",r).mouseover(function(){j||(a(n,q).removeClass(m),a(this).addClass(m))}).mousedown(function(){i=!0}).click(function(){b(d,this,q,h),i=!1});var t=function(){if(q.is(":visible"))return!1;a("li",q).removeClass(m);var b=a(d).offset();q.css({top:b.top+d.offsetHeight,left:b.left}),q.show();var e=d.value?f(d.value,h):k,i=k.getHours()*60+k.getMinutes(),j=e.getHours()*60+e.getMinutes()-i,n=Math.round(j/h.step),o=g(new Date(0,0,0,0,n*h.step+i,0));o=k<o&&o<=l?o:k;var p=a("li:contains("+c(o,h)+")",q);p.length&&(p.addClass(m),q[0].scrollTop=p[0].offsetTop);return!0};a(d).focus(t).click(t),a(d).blur(function(){i||q.hide()});var u=a.browser.opera||a.browser.mozilla?"keypress":"keydown";a(d)[u](function(c){var e;j=!0;var f=q[0].scrollTop;switch(c.keyCode){case 38:if(t())return!1;e=a(n,r);var g=e.prev().addClass(m)[0];g?(e.removeClass(m),g.offsetTop<f&&(q[0].scrollTop=f-g.offsetHeight)):(e.removeClass(m),g=a("li:last",r).addClass(m)[0],q[0].scrollTop=g.offsetTop-g.offsetHeight);return!1;case 40:if(t())return!1;e=a(n,r);var i=e.next().addClass(m)[0];i?(e.removeClass(m),i.offsetTop+i.offsetHeight>f+q[0].offsetHeight&&(q[0].scrollTop=f+i.offsetHeight)):(e.removeClass(m),i=a("li:first",r).addClass(m)[0],q[0].scrollTop=0);return!1;case 13:if(q.is(":visible")){var k=a(n,r)[0];b(d,k,q,h)}return!1;case 27:q.hide();return!1}return!0}),a(d).keyup(function(a){j=!1}),this.getTime=function(){return f(d.value,h)},this.setTime=function(b){d.value=c(e(b,h),h),a(d).change()}},a.fn.timePicker.defaults={step:30,startTime:new Date(0,0,0,0,0,0),endTime:new Date(0,0,0,23,30,0),separator:":",show24Hours:!0}})(jQuery)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
css/admin_de_style.css
CHANGED
@@ -1,88 +1,177 @@
|
|
1 |
.de_first {clear:left;}
|
2 |
-
.de_input input[type=text] {border:2px #dddddd solid !important; box-shadow: 0 0 0 !important;}
|
3 |
-
.de_input textarea {border:2px #dddddd solid !important; box-shadow: 0 0 0 !important;}
|
4 |
-
.de_input select {width:100% !important;}
|
5 |
-
|
6 |
-
.de_text {padding:0 !important; margin:0 !important; border:none !important;}
|
7 |
-
.de_text .cmb-th {font-size:14px; text-transform:uppercase; width:100% !important; color:#333 !important;}
|
8 |
-
.de_text .cmb-td {width:100% !important;}
|
9 |
-
.de_text .cmb-td input {width:100% !important;}
|
10 |
-
|
11 |
-
.de_text_side {padding:0 !important; margin:0 !important;border:none !important;}
|
12 |
-
.de_text_side .cmb-th {font-size:14px; width:100% !important; color:#333 !important; padding-bottom:5px !important;}
|
13 |
-
.de_text_side .cmb-th label {padding-bottom:0 !important}
|
14 |
-
.de_text_side .cmb-th label::after {display:none !important;}
|
15 |
-
.de_text_side .cmb-td {width:100% !important;}
|
16 |
-
.de_text_side .cmb-td input, .de_text_side .cmb-td select {width:100% !important;}
|
17 |
-
.de_text_side p {padding-bottom:0 !important; font-style:normal !important; font-size:12px !important; color:#808080 !important;}
|
18 |
-
|
19 |
-
.de_color {padding:0 !important; margin:0 !important; border:none !important;}
|
20 |
-
.de_color .cmb-th {font-size:14px; text-transform:uppercase; width:100% !important; color:#333 !important;}
|
21 |
-
.de_color .cmb-td {width:100% !important;}
|
22 |
-
|
23 |
-
.de_color_side {padding:0 !important; margin:0 !important; border:none !important;}
|
24 |
-
.de_color_side .cmb-th {font-size:14px; width:100% !important; color:#333 !important; padding-bottom:5px !important;}
|
25 |
-
.de_color_side .cmb-td {width:100% !important;}
|
26 |
-
.de_color_side .cmb-th label {padding-bottom:0 !important}
|
27 |
-
.de_color_side .cmb-th label::after {display:none !important;}
|
28 |
-
.de_color_side .cmb-td {width:100% !important;}
|
29 |
-
|
30 |
-
.de_textarea {padding:0 !important; margin:0 !important; border:none !important;}
|
31 |
-
.de_textarea .cmb-th {font-size:14px; text-transform:uppercase; width:100% !important; color:#333 !important;}
|
32 |
-
.de_textarea .cmb-td {width:100% !important;}
|
33 |
-
.de_textarea .cmb-td textarea {width:100% !important;}
|
34 |
-
|
35 |
-
.de_info {padding:0 !important; margin:0 !important; border:none !important;}
|
36 |
-
.de_info .cmb-td h5 {font-size:14px; text-transform:uppercase; width:100% !important; color:#333 !important;}
|
37 |
-
.de_info .cmb-td {width:100% !important;}
|
38 |
-
.de_info .cmb-td input {width:100% !important;}
|
39 |
-
.de_info .cmb-td p {font-size:12px; color:grey !important; font-style:normal !important;}
|
40 |
|
41 |
-
.
|
42 |
-
.
|
43 |
-
|
|
|
|
|
44 |
|
45 |
-
.
|
46 |
-
.
|
47 |
-
.
|
48 |
-
.
|
49 |
-
.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
|
51 |
-
.
|
52 |
-
.
|
53 |
-
.
|
54 |
-
.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
|
56 |
-
|
57 |
-
.
|
58 |
-
.
|
59 |
-
.
|
|
|
|
|
|
|
60 |
|
61 |
-
.de_checkbox_side {padding:0 !important;
|
62 |
-
.de_checkbox_side .cmb-th {
|
63 |
-
.de_checkbox_side .cmb-td {width:100% !important;}
|
64 |
-
.de_checkbox_side .cmb-th {padding-bottom:0 !important}
|
65 |
-
.de_checkbox_side .cmb-th label::after {display:none !important;}
|
66 |
-
.de_checkbox_side .cmb-td label span {font-size:12px; color:grey; font-style:normal !important;}
|
67 |
|
68 |
-
.
|
|
|
|
|
|
|
|
|
|
|
69 |
|
70 |
-
.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
|
72 |
-
.
|
73 |
|
74 |
-
.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
|
76 |
-
.
|
|
|
77 |
|
78 |
-
|
|
|
|
|
|
|
79 |
|
80 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
|
|
|
|
|
|
|
|
|
|
|
82 |
@media only screen and (max-width: 1100px) {
|
83 |
-
.
|
84 |
-
|
85 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
}
|
87 |
|
88 |
-
.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
.de_first {clear:left;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
3 |
+
.de_input input[type=text],
|
4 |
+
.de_input textarea {
|
5 |
+
border:2px #eee solid;
|
6 |
+
box-shadow:0 0 0;
|
7 |
+
}
|
8 |
|
9 |
+
.de_text,
|
10 |
+
.de_info,
|
11 |
+
.de_color,
|
12 |
+
.de_textarea,
|
13 |
+
.de_text_side,
|
14 |
+
.de_checkbox,
|
15 |
+
.de_checkbox_side,
|
16 |
+
.de_heading,
|
17 |
+
.de_heading_side,
|
18 |
+
.de_upload {
|
19 |
+
padding:0 !important;
|
20 |
+
margin:0 !important;
|
21 |
+
border:none !important;
|
22 |
+
}
|
23 |
|
24 |
+
.de_checkbox_side .cmb-th label,
|
25 |
+
.de_text_side label,
|
26 |
+
.de_color label,
|
27 |
+
.de_checkbox_side .cmb-th,
|
28 |
+
.de_text .cmb-th,
|
29 |
+
.de_textarea .cmb-th,
|
30 |
+
.de_info .cmb-td h5,
|
31 |
+
.de_upload .cmb-th {
|
32 |
+
font-weight:400 !important;
|
33 |
+
font-size:14px;
|
34 |
+
width:100% !important;
|
35 |
+
color:#555;
|
36 |
+
padding-left:4px !important;
|
37 |
+
border-bottom:0 !important;
|
38 |
+
}
|
39 |
|
40 |
+
/* Remove the bottom borders */
|
41 |
+
.de_text_side .cmb-th label:after,
|
42 |
+
.de_color label:after,
|
43 |
+
.de_color label:after,
|
44 |
+
.de_checkbox_side .cmb-th label:after {
|
45 |
+
display:none !important;
|
46 |
+
}
|
47 |
|
48 |
+
.de_info_side .cmb-td p, .de_checkbox_side .cmb-td label span {padding:0 !important;}
|
49 |
+
.de_checkbox_side .cmb-th label {padding-left:0 !important;}
|
|
|
|
|
|
|
|
|
50 |
|
51 |
+
.de_color .cmb-th,
|
52 |
+
.de_text_side label,
|
53 |
+
.de_text_side .cmb-th label,
|
54 |
+
.de_checkbox_side .cmb-th {
|
55 |
+
padding-bottom:0px !important;
|
56 |
+
}
|
57 |
|
58 |
+
.de_info .cmb-td input,
|
59 |
+
.de_info .cmb-td,
|
60 |
+
.de_select select,
|
61 |
+
.de_textarea .cmb-td input,
|
62 |
+
.de_textarea .cmb-td,
|
63 |
+
.de_textarea textarea,
|
64 |
+
.de_color .cmb-td,
|
65 |
+
.de_text_side .cmb-td,
|
66 |
+
.de_text .cmb-td,
|
67 |
+
.de_text .cmb-td input,
|
68 |
+
.de_text_side .cmb-td input,
|
69 |
+
.de_text_side .cmb-td select,
|
70 |
+
.de_checkbox .cmb-td,
|
71 |
+
.de_upload .cmb-td,
|
72 |
+
.de_checkbox_side .cmb-td {
|
73 |
+
width:100% !important;
|
74 |
+
}
|
75 |
|
76 |
+
.de_text_side .cmb-th {padding-bottom:5px !important;}
|
77 |
|
78 |
+
.de_info .cmb-td p,
|
79 |
+
.de_info_side .cmb-td p,
|
80 |
+
.de_checkbox_side .cmb-td label span,
|
81 |
+
.de_checkbox .cmb-td label span {
|
82 |
+
font-size:12px;
|
83 |
+
color:#444;
|
84 |
+
font-style:normal !important;
|
85 |
+
}
|
86 |
|
87 |
+
.de_info_side .cmb-td a {font-size:15px !important; text-decoration:none !important;}
|
88 |
+
.de_info_side .cmb-td a span {position:relative; top:3px;}
|
89 |
|
90 |
+
/* Upload */
|
91 |
+
.de_upload { padding-top:4px !important;}
|
92 |
+
.de_upload .cmb-td input[type=text] {width:80% !important; color:#ccc !important; border:2px #d9dbec solid !important; box-shadow: 0 0 0 !important;}
|
93 |
+
.de_upload .cmb-td .button {margin-left:0 !important; width:19% !important; position:relative; top:4px;}
|
94 |
|
95 |
+
/* Heading */
|
96 |
+
.de_heading {padding-top:14px !important;}
|
97 |
+
|
98 |
+
.de_heading .cmb-td h5,
|
99 |
+
.de_heading_side .cmb-td h5 {
|
100 |
+
font-style:normal !important;
|
101 |
+
color:#0073AA;
|
102 |
+
padding:4px 10px;
|
103 |
+
font-weight:400 !important;
|
104 |
+
border-bottom:3px whitesmoke solid !important;
|
105 |
+
padding-bottom:8px !important;
|
106 |
+
padding-left:4px !important;
|
107 |
+
}
|
108 |
+
|
109 |
+
.de_heading .cmb-td h5 {font-size:17px !important;}
|
110 |
+
.de_heading_side .cmb-td h5 {font-size:15px !important;}
|
111 |
+
|
112 |
+
.de_fifty,
|
113 |
+
.de_twentyfive,
|
114 |
+
.de_seventyfive,
|
115 |
+
.de_hundred {
|
116 |
+
margin:4px 1.5% 14px !important;
|
117 |
+
}
|
118 |
|
119 |
+
.de_fifty {width:47% !important; float:left !important;}
|
120 |
+
.de_twentyfive {width:22% !important; float:left !important; }
|
121 |
+
.de_seventyfive {width:72% !important; float:left !important; }
|
122 |
+
.de_hundred {clear:both; width:97% !important;}
|
123 |
+
|
124 |
@media only screen and (max-width: 1100px) {
|
125 |
+
.de_fifty,
|
126 |
+
.de_twentyfive,
|
127 |
+
.de_seventyfive,
|
128 |
+
.de_hundred {
|
129 |
+
clear:both;
|
130 |
+
width:97% !important;
|
131 |
+
margin:4px 1.5% 14px !important;
|
132 |
+
}
|
133 |
+
}
|
134 |
+
|
135 |
+
/* Tooltip */
|
136 |
+
.wpd_help_icon {position:relative; top:-1px; color:lightgrey;}
|
137 |
+
|
138 |
+
.wpd_tooltip {
|
139 |
+
color:#444;
|
140 |
+
display: inline;
|
141 |
+
position: relative;
|
142 |
+
}
|
143 |
+
|
144 |
+
.wpd_tooltip:hover:after{
|
145 |
+
background: #333;
|
146 |
+
background: rgba(0,0,0,.8);
|
147 |
+
border-radius: 5px;
|
148 |
+
bottom: 26px;
|
149 |
+
color: #fff;
|
150 |
+
content: attr(title);
|
151 |
+
right:-80px;
|
152 |
+
padding: 5px 6px;
|
153 |
+
position: absolute;
|
154 |
+
z-index: 999998;
|
155 |
+
width: 150px;
|
156 |
+
font-size:11px;
|
157 |
+
line-height:16px;
|
158 |
+
text-align:center;
|
159 |
}
|
160 |
|
161 |
+
.wpd_tooltip:hover:before{
|
162 |
+
border: solid;
|
163 |
+
border-color: #333 transparent;
|
164 |
+
border-width: 6px 6px 0 6px;
|
165 |
+
bottom: 20px;
|
166 |
+
content: "";
|
167 |
+
right:4px;
|
168 |
+
position: absolute;
|
169 |
+
z-index: 999999;
|
170 |
+
}
|
171 |
+
|
172 |
+
/* Metabox head */
|
173 |
+
#_tmm_head_repeat .cmb-group-title {background:#f8f8f8; font-weight:400;}
|
174 |
+
|
175 |
+
.wpd_free_pro {float:right;}
|
176 |
+
.wpd_free_pro:hover span {opacity:0.8;}
|
177 |
+
.wpd_pro_btn:hover {opacity:0.8;}
|
css/admin_de_style.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.de_first{clear:left}.de_input input[type=text],.de_input textarea{border:2px solid #
|
1 |
+
.de_fifty,.de_seventyfive,.de_twentyfive{float:left!important}.de_first{clear:left}.de_input input[type=text],.de_input textarea{border:2px solid #eee;box-shadow:0 0 0}.de_checkbox,.de_checkbox_side,.de_color,.de_heading,.de_heading_side,.de_info,.de_text,.de_text_side,.de_textarea,.de_upload{padding:0!important;margin:0!important;border:none!important}.de_checkbox_side .cmb-th,.de_checkbox_side .cmb-th label,.de_color label,.de_info .cmb-td h5,.de_text .cmb-th,.de_text_side label,.de_textarea .cmb-th,.de_upload .cmb-th{font-weight:400!important;font-size:14px;width:100%!important;color:#555;padding-left:4px!important;border-bottom:0!important}.de_checkbox_side .cmb-th label:after,.de_color label:after,.de_text_side .cmb-th label:after{display:none!important}.de_checkbox_side .cmb-td label span,.de_info_side .cmb-td p{padding:0!important}.de_checkbox_side .cmb-th label{padding-left:0!important}.de_checkbox_side .cmb-th,.de_color .cmb-th,.de_text_side .cmb-th label,.de_text_side label{padding-bottom:0!important}.de_checkbox .cmb-td,.de_checkbox_side .cmb-td,.de_color .cmb-td,.de_info .cmb-td,.de_info .cmb-td input,.de_select select,.de_text .cmb-td,.de_text .cmb-td input,.de_text_side .cmb-td,.de_text_side .cmb-td input,.de_text_side .cmb-td select,.de_textarea .cmb-td,.de_textarea .cmb-td input,.de_textarea textarea,.de_upload .cmb-td{width:100%!important}.de_text_side .cmb-th{padding-bottom:5px!important}.de_checkbox .cmb-td label span,.de_checkbox_side .cmb-td label span,.de_info .cmb-td p,.de_info_side .cmb-td p{font-size:12px;color:#444;font-style:normal!important}.de_info_side .cmb-td a{font-size:15px!important;text-decoration:none!important}.de_info_side .cmb-td a span{position:relative;top:3px}.de_upload{padding-top:4px!important}.de_upload .cmb-td input[type=text]{width:80%!important;color:#ccc!important;border:2px solid #d9dbec!important;box-shadow:0 0 0!important}.de_upload .cmb-td .button{margin-left:0!important;width:19%!important;position:relative;top:4px}.de_heading{padding-top:14px!important}.de_heading .cmb-td h5,.de_heading_side .cmb-td h5{font-style:normal!important;color:#0073AA;padding:4px 10px;font-weight:400!important;border-bottom:3px #f5f5f5 solid!important;padding-bottom:8px!important;padding-left:4px!important}.de_heading .cmb-td h5{font-size:17px!important}.de_heading_side .cmb-td h5{font-size:15px!important}.de_fifty,.de_hundred,.de_seventyfive,.de_twentyfive{margin:4px 1.5% 14px!important}.de_fifty{width:47%!important}.de_twentyfive{width:22%!important}.de_seventyfive{width:72%!important}.de_hundred{clear:both;width:97%!important}@media only screen and (max-width:1100px){.de_fifty,.de_hundred,.de_seventyfive,.de_twentyfive{clear:both;width:97%!important;margin:4px 1.5% 14px!important}}.wpd_help_icon{position:relative;top:-1px;color:#d3d3d3}.wpd_tooltip{color:#444;display:inline;position:relative}.wpd_tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;bottom:26px;color:#fff;content:attr(title);right:-80px;padding:5px 6px;position:absolute;z-index:999998;width:150px;font-size:11px;line-height:16px;text-align:center}.wpd_tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0;bottom:20px;content:"";right:4px;position:absolute;z-index:999999}#_tmm_head_repeat .cmb-group-title{background:#f8f8f8;font-weight:400}.wpd_free_pro{float:right}.wpd_free_pro:hover span,.wpd_pro_btn:hover{opacity:.8}
|
css/tmm_custom_style.css
CHANGED
@@ -1,98 +1,149 @@
|
|
1 |
@charset "UTF-8";
|
2 |
-
.tmm_wrap {width:100%; margin-bottom:30px; text-align:center;}
|
3 |
-
.clearer {clear:both;}
|
4 |
|
5 |
-
.
|
6 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
height:auto;
|
8 |
float: left;
|
9 |
text-align:center;
|
10 |
-
|
11 |
-
-
|
12 |
-
|
13 |
-
box-shadow: 1px 0px 5px 0px rgba(0,0,0,0.05);
|
14 |
border-top:5px solid lightgrey;
|
15 |
-
border-bottom:
|
16 |
background:white;
|
17 |
}
|
18 |
|
19 |
-
.tmm_three_entries {clear:both;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
|
21 |
-
.tmm_2_columns .tmm_member {width:
|
22 |
-
.tmm_3_columns .tmm_member {width:
|
23 |
-
.tmm_4_columns .tmm_member {width: 23%;
|
24 |
|
25 |
-
.tmm_member .tmm_photo {
|
26 |
width:150px;
|
27 |
height:150px;
|
28 |
border:none;
|
29 |
-
-webkit-box-shadow: 2px 0px
|
30 |
-
-moz-box-shadow: 2px 0px
|
31 |
-
box-shadow: 2px 0px
|
32 |
border-radius:60px !important;
|
33 |
margin-top:-80px;
|
34 |
-
border:
|
35 |
}
|
36 |
|
37 |
-
.tmm_4_columns .tmm_member .tmm_photo {
|
38 |
width:100px;
|
39 |
height:100px;
|
40 |
-
margin-top:-
|
41 |
border-radius:40px !important;
|
42 |
-
border:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
}
|
44 |
|
45 |
-
.tmm_member .tmm_textblock .
|
46 |
-
.tmm_member .tmm_textblock {
|
47 |
-
|
48 |
-
.
|
49 |
-
.
|
50 |
-
.
|
51 |
-
|
52 |
-
|
53 |
-
.
|
54 |
-
.
|
55 |
-
.
|
56 |
-
.tmm_job {font-size:14px; color:#a2a5a4; text-transform:uppercase;}
|
57 |
-
.tmm_desc {padding:10px; margin-top:19px; margin-bottom:10px; font-size:14px;}
|
58 |
-
.tmm_4_columns .tmm_desc {padding:8px; margin-top:14px; margin-bottom:8px; font-size:13px; line-height: 23px;}
|
59 |
|
60 |
/* TABLETS */
|
61 |
-
@media only screen and (
|
62 |
-
.
|
63 |
-
.
|
64 |
-
|
65 |
-
.
|
66 |
-
.
|
67 |
-
.
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
border:9px solid whitesmoke;
|
72 |
}
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
78 |
}
|
79 |
-
|
80 |
}
|
81 |
|
82 |
/* MOBILE */
|
83 |
@media only screen and (max-width: 40em) {
|
84 |
-
|
85 |
-
|
86 |
-
.
|
87 |
-
.
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
92 |
}
|
93 |
-
|
94 |
-
.
|
|
|
95 |
}
|
96 |
|
97 |
/* Force original fonts */
|
98 |
-
.
|
1 |
@charset "UTF-8";
|
2 |
+
.tmm .tmm_wrap {width:100%; margin-bottom:30px; text-align:center;}
|
3 |
+
.tmm .clearer {clear:both;}
|
4 |
|
5 |
+
.tmm .tmm_container {display:inline;}
|
6 |
+
.tmm .tmm_container:last-child {display:block; text-align:center !important;}
|
7 |
+
.tmm_last_row_centered .tmm_container:last-child .tmm_member {float:none;}
|
8 |
+
.tmm .tmm_columns_containers_desktop {display:block; clear:both;}
|
9 |
+
|
10 |
+
.tmm .tmm_member {
|
11 |
+
display:inline-block;
|
12 |
+
margin-top:70px;
|
13 |
+
margin-bottom:30px;
|
14 |
height:auto;
|
15 |
float: left;
|
16 |
text-align:center;
|
17 |
+
-webkit-box-shadow: 1px 0px 2px 0px rgba(0,0,0,0.05);
|
18 |
+
-moz-box-shadow: 1px 0px 2px 0px rgba(0,0,0,0.05);
|
19 |
+
box-shadow: 1px 0px 2px 0px rgba(0,0,0,0.05);
|
|
|
20 |
border-top:5px solid lightgrey;
|
21 |
+
border-bottom:6px solid whitesmoke;
|
22 |
background:white;
|
23 |
}
|
24 |
|
25 |
+
.tmm .tmm_three_entries {clear:both;}
|
26 |
+
|
27 |
+
.tmm .tmm_2_columns .tmm_member {
|
28 |
+
margin-right:4%; margin-left:4%;
|
29 |
+
}
|
30 |
+
|
31 |
+
.tmm .tmm_3_columns .tmm_member {
|
32 |
+
margin-right:2%; margin-left:2%;
|
33 |
+
}
|
34 |
+
|
35 |
+
.tmm .tmm_4_columns .tmm_member {
|
36 |
+
margin-right:1%; margin-left:1%;
|
37 |
+
}
|
38 |
+
|
39 |
|
40 |
+
.tmm .tmm_2_columns .tmm_member {width: 42%;}
|
41 |
+
.tmm .tmm_3_columns .tmm_member {width: 29%;}
|
42 |
+
.tmm .tmm_4_columns .tmm_member {width: 23%;}
|
43 |
|
44 |
+
.tmm .tmm_member .tmm_photo {
|
45 |
width:150px;
|
46 |
height:150px;
|
47 |
border:none;
|
48 |
+
-webkit-box-shadow: 2px 0px 2px 0px rgba(0,0,0,0.10);
|
49 |
+
-moz-box-shadow: 2px 0px 2px 0px rgba(0,0,0,0.10);
|
50 |
+
box-shadow: 2px 0px 2px 0px rgba(0,0,0,0.10);
|
51 |
border-radius:60px !important;
|
52 |
margin-top:-80px;
|
53 |
+
border:8px solid whitesmoke;
|
54 |
}
|
55 |
|
56 |
+
.tmm .tmm_4_columns .tmm_member .tmm_photo {
|
57 |
width:100px;
|
58 |
height:100px;
|
59 |
+
margin-top:-50px;
|
60 |
border-radius:40px !important;
|
61 |
+
border:5px solid whitesmoke;
|
62 |
+
}
|
63 |
+
|
64 |
+
.tmm .tmm_member .tmm_textblock .tmm_scblock {padding-top:10px;}
|
65 |
+
.tmm .tmm_member .tmm_textblock {padding:10px 12px;}
|
66 |
+
.tmm .tmm_member .tmm_textblock .tmm_sociallink {clear:both; margin-bottom:20px; border:none;}
|
67 |
+
.tmm .tmm_member .tmm_textblock .tmm_sociallink img {
|
68 |
+
display:inline-block;
|
69 |
+
border:none; width:24px;
|
70 |
+
height:24px;
|
71 |
+
box-shadow: 0 0 0 0;
|
72 |
+
margin:10px 4px;
|
73 |
}
|
74 |
|
75 |
+
.tmm .tmm_4_columns .tmm_member .tmm_textblock .tmm_sociallink img {width:21px; height:21px; margin:6px 3px;}
|
76 |
+
.tmm .tmm_member .tmm_textblock .tmm_sociallink img:hover {opacity:0.8;}
|
77 |
+
|
78 |
+
.tmm .tmm_names {font-size:21px; margin-bottom:8px; margin-top:10px; font-weight:300; line-height:24px;}
|
79 |
+
.tmm .tmm_4_columns .tmm_names {font-size:17px;}
|
80 |
+
.tmm .tmm_fname {display:inline;}
|
81 |
+
.tmm .tmm_lname {display:inline;}
|
82 |
+
|
83 |
+
.tmm .tmm_job {font-size:14px; color:#a2a5a4; text-transform:uppercase;}
|
84 |
+
.tmm .tmm_desc {padding:0px; margin-top:19px; margin-bottom:10px; font-size:14px;}
|
85 |
+
.tmm .tmm_4_columns .tmm_desc {margin-top:14px; margin-bottom:8px; font-size:13px; line-height: 23px;}
|
|
|
|
|
|
|
86 |
|
87 |
/* TABLETS */
|
88 |
+
@media only screen and (max-width: 64.063em) {
|
89 |
+
.tmm .tmm_columns_containers_desktop {display:none; clear:none;}
|
90 |
+
.tmm_two_containers_tablet {display:block; clear:both;}
|
91 |
+
|
92 |
+
.tmm .tmm_2_columns .tmm_member,
|
93 |
+
.tmm .tmm_3_columns .tmm_member,
|
94 |
+
.tmm .tmm_4_columns .tmm_member {
|
95 |
+
width: 40%; margin-left:5%; margin-right:5%;
|
96 |
+
margin-top:70px;
|
97 |
+
margin-bottom:30px;
|
|
|
98 |
}
|
99 |
+
|
100 |
+
.tmm .tmm_names {font-size:17px; margin-bottom:8px; margin-top:10px; font-weight:300; line-height:24px;}
|
101 |
+
.tmm .tmm_4_columns .tmm_names {font-size:17px;}
|
102 |
+
.tmm .tmm_job {font-size:13px; color:#a2a5a4; text-transform:uppercase;}
|
103 |
+
|
104 |
+
.tmm .tmm_desc {padding:10px; margin-top:19px; margin-bottom:10px; font-size:15px; line-height:23px;}
|
105 |
+
.tmm .tmm_4_columns .tmm_desc {margin-top:14px; margin-bottom:8px; font-size:14px; line-height: 23px;}
|
106 |
+
|
107 |
+
.tmm .tmm_2_columns .tmm_member .tmm_photo,
|
108 |
+
.tmm .tmm_3_columns .tmm_member .tmm_photo,
|
109 |
+
.tmm .tmm_4_columns .tmm_member .tmm_photo {
|
110 |
+
width:130px;
|
111 |
+
height:130px;
|
112 |
+
border-radius:50px !important;
|
113 |
+
border:8px solid whitesmoke;
|
114 |
+
margin-top:-65px;
|
115 |
}
|
116 |
+
|
117 |
}
|
118 |
|
119 |
/* MOBILE */
|
120 |
@media only screen and (max-width: 40em) {
|
121 |
+
.tmm .tmm_columns_containers_desktop {display:none; clear:none;}
|
122 |
+
.tmm .tmm_member {width: 96%; margin:0 2%; margin-top:70px; margin-bottom:30px;}
|
123 |
+
.tmm .tmm_2_columns .tmm_member,
|
124 |
+
.tmm .tmm_3_columns .tmm_member,
|
125 |
+
.tmm .tmm_4_columns .tmm_member {
|
126 |
+
width: 96%;
|
127 |
+
margin:0 2%;
|
128 |
+
margin-top:90px;
|
129 |
+
margin-bottom:10px;
|
130 |
+
}
|
131 |
+
|
132 |
+
.tmm .tmm_4_columns .tmm_names {font-size:20px;}
|
133 |
+
|
134 |
+
.tmm .tmm_2_columns .tmm_member .tmm_photo,
|
135 |
+
.tmm .tmm_3_columns .tmm_member .tmm_photo,
|
136 |
+
.tmm .tmm_4_columns .tmm_member .tmm_photo {
|
137 |
+
width:160px;
|
138 |
+
height:160px;
|
139 |
+
border-radius:60px !important;
|
140 |
+
border:8px solid whitesmoke;
|
141 |
+
margin-top:-80px;
|
142 |
}
|
143 |
+
|
144 |
+
.tmm .tmm_desc {padding:10px; margin-top:19px; margin-bottom:10px; font-size:15px; line-height:23px;}
|
145 |
+
.tmm .tmm_4_columns .tmm_desc {margin-top:14px; margin-bottom:8px; font-size:14px; line-height: 23px;}
|
146 |
}
|
147 |
|
148 |
/* Force original fonts */
|
149 |
+
.tmm .tmm_ori_f .tmm_container .tmm_fname, .tmm .tmm_ori_f .tmm_container .tmm_job, .tmm .tmm_ori_f .tmm_container .tmm_desc, .tmm .tmm_ori_f .tmm_container .tmm_lname {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important; font-weight:300 !important;}
|
css/tmm_custom_style.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@charset "UTF-8";.tmm_wrap{width:100%;margin-bottom:30px;text-align:center}.clearer{clear:both}.tmm_member{margin-top:
|
1 |
+
@charset "UTF-8";.tmm .tmm_wrap{width:100%;margin-bottom:30px;text-align:center}.tmm .tmm_1_columns .tmm_member{width:96%;margin-right:2%;margin-left:2%}.tmm .tmm_5_columns .tmm_member{width:18%;margin-right:1%;margin-left:1%}.tmm .tmm_5_columns .tmm_member .tmm_photo{width:100px;height:100px;margin-top:-50px;border-radius:40px!important;border:5px solid #f5f5f5}.tmm .tmm_5_columns .tmm_member .tmm_textblock .tmm_sociallink img{width:19px;height:19px;margin:6px 2px}.tmm .tmm_5_columns .tmm_names{font-size:18px}.tmm .tmm_5_columns .tmm_desc{margin-top:14px;margin-bottom:8px;font-size:13px;line-height:23px}@media only screen and (min-width:40em) and (max-width:64.063em){.tmm .tmm_columns_containers_desktop{display:none;clear:none}.tmm_two_containers_tablet{display:block;clear:both}.tmm .tmm_2_columns .tmm_member,.tmm .tmm_3_columns .tmm_member,.tmm .tmm_4_columns .tmm_member,.tmm .tmm_5_columns .tmm_member{width:40%;margin:70px 5% 30px}.tmm .tmm_names{font-size:17px;margin-bottom:8px;margin-top:10px;font-weight:300;line-height:24px}.tmm .tmm_4_columns .tmm_names,.tmm .tmm_5_columns .tmm_names{font-size:17px}.tmm .tmm_job{font-size:13px;color:#a2a5a4;text-transform:uppercase}.tmm .tmm_desc{padding:10px;margin-top:19px;margin-bottom:10px;font-size:15px;line-height:23px}.tmm .tmm_4_columns .tmm_desc,.tmm .tmm_5_columns .tmm_desc{margin-top:14px;margin-bottom:8px;font-size:14px;line-height:23px}.tmm .tmm_2_columns .tmm_member .tmm_photo,.tmm .tmm_3_columns .tmm_member .tmm_photo,.tmm .tmm_4_columns .tmm_member .tmm_photo,.tmm .tmm_5_columns .tmm_member .tmm_photo{width:130px;height:130px;border-radius:50px!important;border:8px solid #f5f5f5;margin-top:-65px}}@media only screen and (max-width:40em){.tmm .tmm_columns_containers_desktop{display:none;clear:none}.tmm .tmm_member{width:96%;margin:70px 2% 30px}.tmm .tmm_2_columns .tmm_member,.tmm .tmm_3_columns .tmm_member,.tmm .tmm_4_columns .tmm_member,.tmm .tmm_5_columns .tmm_member{width:96%;margin:90px 2% 10px}.tmm .tmm_4_columns .tmm_names,.tmm .tmm_5_columns .tmm_names{font-size:20px}.tmm .tmm_2_columns .tmm_member .tmm_photo,.tmm .tmm_3_columns .tmm_member .tmm_photo,.tmm .tmm_4_columns .tmm_member .tmm_photo,.tmm .tmm_5_columns .tmm_member .tmm_photo{width:160px;height:160px;border-radius:60px!important;border:8px solid #f5f5f5;margin-top:-80px}.tmm .tmm_desc{padding:10px;margin-top:19px;margin-bottom:10px;font-size:15px;line-height:23px}.tmm .tmm_4_columns .tmm_desc,.tmm .tmm_5_columns .tmm_desc{margin-top:14px;margin-bottom:8px;font-size:14px;line-height:23px}}.tmm .tmm_1_columns .tmm_member .tmm_squared-borders,.tmm .tmm_2_columns .tmm_member .tmm_squared-borders,.tmm .tmm_3_columns .tmm_member .tmm_squared-borders,.tmm .tmm_4_columns .tmm_member .tmm_squared-borders,.tmm .tmm_5_columns .tmm_member .tmm_squared-borders{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.tmm .tmm_1_columns .tmm_member .tmm_no-borders,.tmm .tmm_2_columns .tmm_member .tmm_no-borders,.tmm .tmm_3_columns .tmm_member .tmm_no-borders,.tmm .tmm_4_columns .tmm_member .tmm_no-borders,.tmm .tmm_5_columns .tmm_member .tmm_no-borders{border:0!important}.tmm .tmm-inbox-pic .tmm_4_columns .tmm_member .tmm_photo,.tmm .tmm-inbox-pic .tmm_5_columns .tmm_member .tmm_photo,.tmm .tmm-inbox-pic .tmm_member .tmm_photo{margin-top:30px}.tmm .tmm-inbox-pic .tmm_member{margin-top:20px}.tmm .tmm_member .tmm_filter-vintage{-webkit-filter:contrast(110%) sepia(40%);filter:contrast(110%) sepia(40%)}.tmm .tmm_member .tmm_filter-bandw{-webkit-filter:contrast(110%) grayscale(100%);filter:contrast(110%) grayscale(100%)}.tmm .tmm_member .tmm_filter-saturated{-webkit-filter:contrast(110%) saturate(1.5);filter:contrast(110%) saturate(1.5)}.tmm .tmm_more_info{font-size:15px}.tmm .tmm_comp_text{overflow:hidden;margin-bottom:30px;text-align:center}.tmm .clearer{clear:both}.tmm .tmm_container{display:inline}.tmm .tmm_container:last-child{display:block;text-align:center!important}.tmm_last_row_centered .tmm_container:last-child .tmm_member{float:none}.tmm .tmm_columns_containers_desktop{display:block;clear:both}.tmm .tmm_member{display:inline-block;margin-top:70px;margin-bottom:30px;height:auto;float:left;text-align:center;-webkit-box-shadow:1px 0 2px 0 rgba(0,0,0,.05);-moz-box-shadow:1px 0 2px 0 rgba(0,0,0,.05);box-shadow:1px 0 2px 0 rgba(0,0,0,.05);border-top:5px solid #d3d3d3;border-bottom:6px solid #f5f5f5;background:#fff}.tmm .tmm_three_entries{clear:both}.tmm .tmm_2_columns .tmm_member{margin-right:4%;margin-left:4%;width:42%}.tmm .tmm_3_columns .tmm_member{margin-right:2%;margin-left:2%;width:29%}.tmm .tmm_4_columns .tmm_member{margin-right:1%;margin-left:1%;width:23%}.tmm .tmm_member .tmm_photo{width:150px;height:150px;-webkit-box-shadow:2px 0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 0 2px 0 rgba(0,0,0,.1);box-shadow:2px 0 2px 0 rgba(0,0,0,.1);border-radius:60px!important;margin-top:-80px;border:8px solid #f5f5f5}.tmm .tmm_4_columns .tmm_member .tmm_photo{width:100px;height:100px;margin-top:-50px;border-radius:40px!important;border:5px solid #f5f5f5}.tmm .tmm_member .tmm_textblock .tmm_scblock{padding-top:10px}.tmm .tmm_member .tmm_textblock{padding:10px 12px}.tmm .tmm_member .tmm_textblock .tmm_sociallink{clear:both;margin-bottom:20px;border:none}.tmm .tmm_member .tmm_textblock .tmm_sociallink img{display:inline-block;border:none;width:24px;height:24px;box-shadow:0 0;margin:10px 4px}.tmm .tmm_4_columns .tmm_member .tmm_textblock .tmm_sociallink img{width:21px;height:21px;margin:6px 3px}.tmm .tmm_member .tmm_textblock .tmm_sociallink img:hover{opacity:.8}.tmm .tmm_names{font-size:21px;margin-bottom:8px;margin-top:10px;font-weight:300;line-height:24px}.tmm .tmm_4_columns .tmm_names{font-size:17px}.tmm .tmm_fname,.tmm .tmm_lname{display:inline}.tmm .tmm_job{font-size:14px;color:#a2a5a4;text-transform:uppercase}.tmm .tmm_desc{padding:0;margin-top:19px;margin-bottom:10px;font-size:14px}.tmm .tmm_4_columns .tmm_desc{margin-top:14px;margin-bottom:8px;font-size:13px;line-height:23px}@media only screen and (max-width:64.063em){.tmm .tmm_columns_containers_desktop{display:none;clear:none}.tmm_two_containers_tablet{display:block;clear:both}.tmm .tmm_2_columns .tmm_member,.tmm .tmm_3_columns .tmm_member,.tmm .tmm_4_columns .tmm_member{width:40%;margin:70px 5% 30px}.tmm .tmm_names{font-size:17px;margin-bottom:8px;margin-top:10px;font-weight:300;line-height:24px}.tmm .tmm_4_columns .tmm_names{font-size:17px}.tmm .tmm_job{font-size:13px;color:#a2a5a4;text-transform:uppercase}.tmm .tmm_desc{padding:10px;margin-top:19px;margin-bottom:10px;font-size:15px;line-height:23px}.tmm .tmm_4_columns .tmm_desc{margin-top:14px;margin-bottom:8px;font-size:14px;line-height:23px}.tmm .tmm_2_columns .tmm_member .tmm_photo,.tmm .tmm_3_columns .tmm_member .tmm_photo,.tmm .tmm_4_columns .tmm_member .tmm_photo{width:130px;height:130px;border-radius:50px!important;border:8px solid #f5f5f5;margin-top:-65px}}.tmm .tmm_container .tmm_ori_f .tmm_desc,.tmm .tmm_container .tmm_ori_f .tmm_fname,.tmm .tmm_container .tmm_ori_f .tmm_job,.tmm .tmm_container .tmm_ori_f .tmm_lname,.tmm .tmm_ori_f .tmm_container .tmm_desc,.tmm .tmm_ori_f .tmm_container .tmm_fname,.tmm .tmm_ori_f .tmm_container .tmm_job,.tmm .tmm_ori_f .tmm_container .tmm_lname{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-weight:300!important}@media only screen and (max-width:40em){.tmm .tmm_columns_containers_desktop{display:none;clear:none}.tmm .tmm_member{width:96%;margin:70px 2% 30px}.tmm .tmm_2_columns .tmm_member,.tmm .tmm_3_columns .tmm_member,.tmm .tmm_4_columns .tmm_member{width:96%;margin:90px 2% 10px}.tmm .tmm_4_columns .tmm_names{font-size:20px}.tmm .tmm_2_columns .tmm_member .tmm_photo,.tmm .tmm_3_columns .tmm_member .tmm_photo,.tmm .tmm_4_columns .tmm_member .tmm_photo{width:160px;height:160px;border-radius:60px!important;border:8px solid #f5f5f5;margin-top:-80px}.tmm .tmm_desc{padding:10px;margin-top:19px;margin-bottom:10px;font-size:15px;line-height:23px}.tmm .tmm_4_columns .tmm_desc{margin-top:14px;margin-bottom:8px;font-size:14px;line-height:23px}}.tmm .tmm_more_info:hover>.tmm_comp_text{height:auto;opacity:1;padding:10px}
|
img/links/vk.png
ADDED
Binary file
|
inc/cmb2/.gitignore
ADDED
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Created by http://www.gitignore.io
|
2 |
+
|
3 |
+
### OSX ###
|
4 |
+
.DS_Store
|
5 |
+
.AppleDouble
|
6 |
+
.LSOverride
|
7 |
+
|
8 |
+
# Icon must end with two \r
|
9 |
+
Icon
|
10 |
+
|
11 |
+
|
12 |
+
# Thumbnails
|
13 |
+
._*
|
14 |
+
|
15 |
+
# Files that might appear on external disk
|
16 |
+
.Spotlight-V100
|
17 |
+
.Trashes
|
18 |
+
|
19 |
+
# Directories potentially created on remote AFP share
|
20 |
+
.AppleDB
|
21 |
+
.AppleDesktop
|
22 |
+
Network Trash Folder
|
23 |
+
Temporary Items
|
24 |
+
.apdisk
|
25 |
+
|
26 |
+
|
27 |
+
### Node ###
|
28 |
+
# Logs
|
29 |
+
logs
|
30 |
+
*.log
|
31 |
+
|
32 |
+
# Runtime data
|
33 |
+
pids
|
34 |
+
*.pid
|
35 |
+
*.seed
|
36 |
+
|
37 |
+
# Directory for instrumented libs generated by jscoverage/JSCover
|
38 |
+
lib-cov
|
39 |
+
|
40 |
+
# Coverage directory used by tools like istanbul
|
41 |
+
coverage
|
42 |
+
|
43 |
+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
|
44 |
+
.grunt
|
45 |
+
|
46 |
+
# Compiled binary addons (http://nodejs.org/api/addons.html)
|
47 |
+
build/Release
|
48 |
+
|
49 |
+
# Dependency directory
|
50 |
+
# Deployed apps should consider commenting this line out:
|
51 |
+
# see https://npmjs.org/doc/faq.html#Should-I-check-my-node_modules-folder-into-git
|
52 |
+
node_modules
|
53 |
+
|
54 |
+
# PHPStorm
|
55 |
+
.idea
|
56 |
+
|
57 |
+
# Sass Cache
|
58 |
+
*.sass-cache
|
59 |
+
|
60 |
+
dandelion.yml
|
61 |
+
ocular.phar
|
62 |
+
.tx
|
63 |
+
|
64 |
+
# PHPunit config
|
65 |
+
phpunit.xml
|
66 |
+
|
67 |
+
# General
|
68 |
+
NOTES.md
|
inc/cmb2/.scrutinizer.yml
ADDED
@@ -0,0 +1,111 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
tools:
|
2 |
+
php_sim: true
|
3 |
+
php_pdepend: true
|
4 |
+
php_analyzer: true
|
5 |
+
external_code_coverage:
|
6 |
+
timeout: 600 # Timeout in seconds.
|
7 |
+
filter:
|
8 |
+
excluded_paths:
|
9 |
+
- 'tests/*'
|
10 |
+
checks:
|
11 |
+
php:
|
12 |
+
code_rating: true
|
13 |
+
duplication: true
|
14 |
+
|
15 |
+
coding_style:
|
16 |
+
php:
|
17 |
+
indentation:
|
18 |
+
general:
|
19 |
+
use_tabs: true
|
20 |
+
size: 3
|
21 |
+
switch:
|
22 |
+
indent_case: true
|
23 |
+
spaces:
|
24 |
+
before_parentheses:
|
25 |
+
function_declaration: false
|
26 |
+
closure_definition: false
|
27 |
+
function_call: false
|
28 |
+
if: true
|
29 |
+
for: true
|
30 |
+
while: true
|
31 |
+
switch: true
|
32 |
+
catch: true
|
33 |
+
array_initializer: false
|
34 |
+
around_operators:
|
35 |
+
assignment: true
|
36 |
+
logical: true
|
37 |
+
equality: true
|
38 |
+
relational: true
|
39 |
+
bitwise: true
|
40 |
+
additive: true
|
41 |
+
multiplicative: true
|
42 |
+
shift: true
|
43 |
+
unary_additive: false
|
44 |
+
concatenation: true
|
45 |
+
negation: true
|
46 |
+
before_left_brace:
|
47 |
+
class: true
|
48 |
+
function: true
|
49 |
+
if: true
|
50 |
+
else: true
|
51 |
+
for: true
|
52 |
+
while: true
|
53 |
+
do: true
|
54 |
+
switch: true
|
55 |
+
try: true
|
56 |
+
catch: true
|
57 |
+
finally: true
|
58 |
+
before_keywords:
|
59 |
+
else: true
|
60 |
+
while: true
|
61 |
+
catch: true
|
62 |
+
finally: true
|
63 |
+
within:
|
64 |
+
brackets: true
|
65 |
+
array_initializer: true
|
66 |
+
grouping: true
|
67 |
+
function_call: true
|
68 |
+
function_declaration: true
|
69 |
+
if: true
|
70 |
+
for: true
|
71 |
+
while: true
|
72 |
+
switch: true
|
73 |
+
catch: true
|
74 |
+
type_cast: false
|
75 |
+
ternary_operator:
|
76 |
+
before_condition: true
|
77 |
+
after_condition: true
|
78 |
+
before_alternative: true
|
79 |
+
after_alternative: true
|
80 |
+
in_short_version: true
|
81 |
+
other:
|
82 |
+
before_comma: false
|
83 |
+
after_comma: true
|
84 |
+
before_semicolon: false
|
85 |
+
after_semicolon: true
|
86 |
+
after_type_cast: true
|
87 |
+
braces:
|
88 |
+
classes_functions:
|
89 |
+
class: end-of-line
|
90 |
+
function: end-of-line
|
91 |
+
closure: end-of-line
|
92 |
+
if:
|
93 |
+
opening: end-of-line
|
94 |
+
always: true
|
95 |
+
else_on_new_line: false
|
96 |
+
for:
|
97 |
+
opening: end-of-line
|
98 |
+
always: true
|
99 |
+
while:
|
100 |
+
opening: end-of-line
|
101 |
+
always: true
|
102 |
+
do_while:
|
103 |
+
opening: end-of-line
|
104 |
+
always: true
|
105 |
+
while_on_new_line: false
|
106 |
+
switch:
|
107 |
+
opening: end-of-line
|
108 |
+
try:
|
109 |
+
opening: end-of-line
|
110 |
+
catch_on_new_line: false
|
111 |
+
finally_on_new_line: false
|
inc/cmb2/.travis.yml
ADDED
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
language: php
|
2 |
+
|
3 |
+
php:
|
4 |
+
- 5.2
|
5 |
+
- 5.3
|
6 |
+
- 5.4
|
7 |
+
- 5.5
|
8 |
+
- 5.6
|
9 |
+
- hhvm
|
10 |
+
- nightly
|
11 |
+
|
12 |
+
env:
|
13 |
+
- WP_VERSION=latest WP_MULTISITE=0
|
14 |
+
- WP_VERSION=latest WP_MULTISITE=1
|
15 |
+
- WP_VERSION=3.8 WP_MULTISITE=0
|
16 |
+
- WP_VERSION=3.8 WP_MULTISITE=1
|
17 |
+
|
18 |
+
matrix:
|
19 |
+
fast_finish: true
|
20 |
+
allow_failures:
|
21 |
+
- env: WP_VERSION=latest WP_MULTISITE=0
|
22 |
+
php: nightly
|
23 |
+
- env: WP_VERSION=latest WP_MULTISITE=1
|
24 |
+
php: nightly
|
25 |
+
- env: WP_VERSION=3.8 WP_MULTISITE=0
|
26 |
+
php: nightly
|
27 |
+
- env: WP_VERSION=3.8 WP_MULTISITE=1
|
28 |
+
php: nightly
|
29 |
+
|
30 |
+
before_script:
|
31 |
+
- bash tests/bin/install-wp-tests.sh wordpress_test root '' localhost $WP_VERSION
|
32 |
+
|
33 |
+
script: phpunit --coverage-clover=coverage.clover
|
34 |
+
|
35 |
+
after_script:
|
36 |
+
- wget https://scrutinizer-ci.com/ocular.phar
|
37 |
+
- php ocular.phar code-coverage:upload --format=php-clover coverage.clover
|
38 |
+
|
39 |
+
branches:
|
40 |
+
only:
|
41 |
+
- master
|
42 |
+
- trunk
|
43 |
+
|
44 |
+
notifications:
|
45 |
+
webhooks:
|
46 |
+
urls:
|
47 |
+
- https://webhooks.gitter.im/e/00b1df026574cdaeb815
|
48 |
+
on_success: change # options: [always|never|change] default: always
|
49 |
+
on_failure: always # options: [always|never|change] default: always
|
50 |
+
on_start: false # default: false
|
{cmb2 → inc/cmb2}/bootstrap.php
RENAMED
@@ -1,34 +1,23 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
/**
|
4 |
-
*
|
5 |
-
*
|
6 |
-
* @
|
7 |
-
* @
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
if ( is_null( $cmb2_dir ) ) {
|
12 |
-
$cmb2_dir = trailingslashit( dirname( __FILE__ ) );
|
13 |
-
}
|
14 |
-
return $cmb2_dir . $path;
|
15 |
-
}
|
16 |
-
|
17 |
-
/**
|
18 |
-
* Include helper functions,
|
19 |
-
* and more importantly, the class/file autoloader
|
20 |
*/
|
21 |
-
require_once cmb2_dir( 'includes/helper-functions.php' );
|
22 |
|
23 |
/**
|
24 |
* Fires when CMB2 is included/loaded
|
25 |
*
|
26 |
-
* Should be used to
|
27 |
*/
|
28 |
do_action( 'cmb2_init' );
|
29 |
|
30 |
/**
|
31 |
-
* For back-compat. Does the dirtywork of
|
32 |
* CMB2 instances for the cmb2_meta_boxes filter
|
33 |
* @since 2.0.2
|
34 |
*/
|
1 |
<?php
|
|
|
2 |
/**
|
3 |
+
* Bootstraps the CMB2 process
|
4 |
+
*
|
5 |
+
* @category WordPress_Plugin
|
6 |
+
* @package CMB2
|
7 |
+
* @author WebDevStudios
|
8 |
+
* @license GPL-2.0+
|
9 |
+
* @link http://webdevstudios.com
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
*/
|
|
|
11 |
|
12 |
/**
|
13 |
* Fires when CMB2 is included/loaded
|
14 |
*
|
15 |
+
* Should be used to add metaboxes. See example-functions.php
|
16 |
*/
|
17 |
do_action( 'cmb2_init' );
|
18 |
|
19 |
/**
|
20 |
+
* For back-compat. Does the dirtywork of instantiating all the
|
21 |
* CMB2 instances for the cmb2_meta_boxes filter
|
22 |
* @since 2.0.2
|
23 |
*/
|
inc/cmb2/css/cmb2-front.css
ADDED
@@ -0,0 +1,2449 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* CMB2 Styling
|
3 |
+
*/
|
4 |
+
/*--------------------------------------------------------------
|
5 |
+
Main Wrap
|
6 |
+
--------------------------------------------------------------*/
|
7 |
+
/* line 5, sass/partials/_main_wrap.scss */
|
8 |
+
.cmb2-wrap {
|
9 |
+
margin: 0;
|
10 |
+
}
|
11 |
+
/* line 8, sass/partials/_main_wrap.scss */
|
12 |
+
.cmb2-wrap input,
|
13 |
+
.cmb2-wrap textarea {
|
14 |
+
font-size: 14px;
|
15 |
+
max-width: 100%;
|
16 |
+
padding: 5px;
|
17 |
+
}
|
18 |
+
/* line 18, sass/partials/_main_wrap.scss */
|
19 |
+
.cmb2-wrap input[type=text].cmb2-oembed {
|
20 |
+
width: 100%;
|
21 |
+
}
|
22 |
+
/* line 23, sass/partials/_main_wrap.scss */
|
23 |
+
.cmb2-wrap textarea {
|
24 |
+
width: 500px;
|
25 |
+
}
|
26 |
+
/* line 26, sass/partials/_main_wrap.scss */
|
27 |
+
.cmb2-wrap textarea.cmb2-textarea-code {
|
28 |
+
font-family: "Courier 10 Pitch", Courier, monospace;
|
29 |
+
line-height: 16px;
|
30 |
+
}
|
31 |
+
/* line 34, sass/partials/_main_wrap.scss */
|
32 |
+
.cmb2-wrap input.cmb2-text-small, .cmb2-wrap input.cmb2-timepicker {
|
33 |
+
width: 100px;
|
34 |
+
}
|
35 |
+
/* line 40, sass/partials/_main_wrap.scss */
|
36 |
+
.cmb2-wrap input.cmb2-text-money {
|
37 |
+
width: 90px;
|
38 |
+
}
|
39 |
+
/* line 45, sass/partials/_main_wrap.scss */
|
40 |
+
.cmb2-wrap input.cmb2-text-medium {
|
41 |
+
width: 230px;
|
42 |
+
}
|
43 |
+
/* line 50, sass/partials/_main_wrap.scss */
|
44 |
+
.cmb2-wrap input.cmb2-upload-file {
|
45 |
+
width: 65%;
|
46 |
+
}
|
47 |
+
/* line 54, sass/partials/_main_wrap.scss */
|
48 |
+
.cmb2-wrap input.ed_button {
|
49 |
+
padding: 2px 4px;
|
50 |
+
}
|
51 |
+
/* line 59, sass/partials/_main_wrap.scss */
|
52 |
+
.cmb2-wrap input:not([type="hidden"]) + input,
|
53 |
+
.cmb2-wrap input:not([type="hidden"]) + .button,
|
54 |
+
.cmb2-wrap input:not([type="hidden"]) + select {
|
55 |
+
margin-left: 20px;
|
56 |
+
}
|
57 |
+
/* line 67, sass/partials/_main_wrap.scss */
|
58 |
+
.cmb2-wrap ul {
|
59 |
+
margin: 0;
|
60 |
+
}
|
61 |
+
/* line 71, sass/partials/_main_wrap.scss */
|
62 |
+
.cmb2-wrap li {
|
63 |
+
font-size: 14px;
|
64 |
+
line-height: 16px;
|
65 |
+
margin: 1px 0 5px 0;
|
66 |
+
}
|
67 |
+
/* line 82, sass/partials/_main_wrap.scss */
|
68 |
+
.cmb2-wrap select {
|
69 |
+
font-size: 14px;
|
70 |
+
margin-top: 3px;
|
71 |
+
}
|
72 |
+
/* line 87, sass/partials/_main_wrap.scss */
|
73 |
+
.cmb2-wrap input:focus,
|
74 |
+
.cmb2-wrap textarea:focus {
|
75 |
+
background: #fffff8;
|
76 |
+
}
|
77 |
+
/* line 92, sass/partials/_main_wrap.scss */
|
78 |
+
.cmb2-wrap input[type="radio"] {
|
79 |
+
margin: 0 5px 0 0;
|
80 |
+
padding: 0;
|
81 |
+
}
|
82 |
+
/* line 97, sass/partials/_main_wrap.scss */
|
83 |
+
.cmb2-wrap input[type="checkbox"] {
|
84 |
+
margin: 0 5px 0 0;
|
85 |
+
padding: 0;
|
86 |
+
}
|
87 |
+
/* line 102, sass/partials/_main_wrap.scss */
|
88 |
+
.cmb2-wrap button,
|
89 |
+
.cmb2-wrap .button {
|
90 |
+
white-space: nowrap;
|
91 |
+
}
|
92 |
+
/* line 107, sass/partials/_main_wrap.scss */
|
93 |
+
.cmb2-wrap .mceLayout {
|
94 |
+
border: 1px solid #e9e9e9 !important;
|
95 |
+
}
|
96 |
+
/* line 111, sass/partials/_main_wrap.scss */
|
97 |
+
.cmb2-wrap .mceIframeContainer {
|
98 |
+
background: #fff;
|
99 |
+
}
|
100 |
+
/* line 115, sass/partials/_main_wrap.scss */
|
101 |
+
.cmb2-wrap .meta_mce {
|
102 |
+
width: 97%;
|
103 |
+
}
|
104 |
+
/* line 118, sass/partials/_main_wrap.scss */
|
105 |
+
.cmb2-wrap .meta_mce textarea {
|
106 |
+
width: 100%;
|
107 |
+
}
|
108 |
+
/* line 126, sass/partials/_main_wrap.scss */
|
109 |
+
.cmb2-wrap .wp-color-result,
|
110 |
+
.cmb2-wrap .wp-picker-input-wrap {
|
111 |
+
vertical-align: middle;
|
112 |
+
}
|
113 |
+
/* line 131, sass/partials/_main_wrap.scss */
|
114 |
+
.cmb2-wrap .wp-color-result,
|
115 |
+
.cmb2-wrap .wp-picker-container {
|
116 |
+
margin: 0 10px 0 0;
|
117 |
+
}
|
118 |
+
/* line 136, sass/partials/_main_wrap.scss */
|
119 |
+
.cmb2-wrap .cmb-row {
|
120 |
+
margin: 0;
|
121 |
+
}
|
122 |
+
/* line 139, sass/partials/_main_wrap.scss */
|
123 |
+
.cmb2-wrap .cmb-row:after {
|
124 |
+
content: '';
|
125 |
+
clear: both;
|
126 |
+
display: block;
|
127 |
+
width: 100%;
|
128 |
+
}
|
129 |
+
/* line 146, sass/partials/_main_wrap.scss */
|
130 |
+
.cmb2-wrap .cmb-row.cmb-repeat-row {
|
131 |
+
padding: 1.8em 0 0;
|
132 |
+
}
|
133 |
+
/* line 149, sass/partials/_main_wrap.scss */
|
134 |
+
.cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type {
|
135 |
+
padding: 0;
|
136 |
+
}
|
137 |
+
/* line 154, sass/partials/_main_wrap.scss */
|
138 |
+
.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description {
|
139 |
+
padding-top: 0;
|
140 |
+
padding-bottom: 1.8em;
|
141 |
+
}
|
142 |
+
|
143 |
+
/* line 161, sass/partials/_main_wrap.scss */
|
144 |
+
.cmb2-metabox {
|
145 |
+
clear: both;
|
146 |
+
margin: 0;
|
147 |
+
}
|
148 |
+
/* line 167, sass/partials/_main_wrap.scss */
|
149 |
+
.cmb2-metabox > .cmb-row:first-of-type > .cmb-td,
|
150 |
+
.cmb2-metabox > .cmb-row:first-of-type > .cmb-th,
|
151 |
+
.cmb2-metabox .cmb-field-list > .cmb-row:first-of-type > .cmb-td,
|
152 |
+
.cmb2-metabox .cmb-field-list > .cmb-row:first-of-type > .cmb-th {
|
153 |
+
border: 0;
|
154 |
+
}
|
155 |
+
/* line 174, sass/partials/_main_wrap.scss */
|
156 |
+
.cmb2-metabox > .cmb-row .cmb-repeat-table .cmb-row > .cmb-td {
|
157 |
+
padding-right: 20px;
|
158 |
+
box-sizing: border-box;
|
159 |
+
float: left;
|
160 |
+
}
|
161 |
+
|
162 |
+
/* line 182, sass/partials/_main_wrap.scss */
|
163 |
+
.cmb-add-row {
|
164 |
+
margin: 1.8em 0 0;
|
165 |
+
}
|
166 |
+
|
167 |
+
/* line 186, sass/partials/_main_wrap.scss */
|
168 |
+
.cmb-nested .cmb-td,
|
169 |
+
.cmb-repeatable-group .cmb-th,
|
170 |
+
.cmb-repeatable-group:first-of-type {
|
171 |
+
border: 0;
|
172 |
+
}
|
173 |
+
|
174 |
+
/* line 192, sass/partials/_main_wrap.scss */
|
175 |
+
.cmb-row:last-of-type,
|
176 |
+
.cmb2-wrap .cmb-row:last-of-type,
|
177 |
+
.cmb-repeatable-group:last-of-type {
|
178 |
+
border-bottom: 0;
|
179 |
+
}
|
180 |
+
|
181 |
+
/* line 198, sass/partials/_main_wrap.scss */
|
182 |
+
.cmb-repeatable-grouping {
|
183 |
+
border: 1px solid #e9e9e9;
|
184 |
+
padding: 0 1em;
|
185 |
+
max-width: 1000px;
|
186 |
+
}
|
187 |
+
/* line 202, sass/partials/_main_wrap.scss */
|
188 |
+
.cmb-repeatable-grouping.cmb-row {
|
189 |
+
margin: 0 0 0.8em;
|
190 |
+
}
|
191 |
+
|
192 |
+
/* line 209, sass/partials/_main_wrap.scss */
|
193 |
+
.cmb-th {
|
194 |
+
color: #222222;
|
195 |
+
float: left;
|
196 |
+
font-weight: 600;
|
197 |
+
line-height: 1.3;
|
198 |
+
padding: 20px 10px 20px 0;
|
199 |
+
vertical-align: top;
|
200 |
+
width: 200px;
|
201 |
+
}
|
202 |
+
@media (max-width: 450px) {
|
203 |
+
/* line 209, sass/partials/_main_wrap.scss */
|
204 |
+
.cmb-th {
|
205 |
+
font-size: 1.2em;
|
206 |
+
display: block;
|
207 |
+
float: none;
|
208 |
+
padding-bottom: 1em;
|
209 |
+
text-align: left;
|
210 |
+
width: 100%;
|
211 |
+
}
|
212 |
+
/* line 27, sass/partials/_mixins.scss */
|
213 |
+
.cmb-th label {
|
214 |
+
display: block;
|
215 |
+
margin-top: 0em;
|
216 |
+
padding-bottom: 5px;
|
217 |
+
}
|
218 |
+
/* line 32, sass/partials/_mixins.scss */
|
219 |
+
.cmb-th label:after {
|
220 |
+
border-bottom: 1px solid #e9e9e9;
|
221 |
+
content: '';
|
222 |
+
clear: both;
|
223 |
+
display: block;
|
224 |
+
padding-top: .4em;
|
225 |
+
}
|
226 |
+
}
|
227 |
+
|
228 |
+
/* line 223, sass/partials/_main_wrap.scss */
|
229 |
+
.cmb-td {
|
230 |
+
line-height: 1.3;
|
231 |
+
max-width: 100%;
|
232 |
+
padding: 15px 10px;
|
233 |
+
vertical-align: middle;
|
234 |
+
}
|
235 |
+
|
236 |
+
/* line 232, sass/partials/_main_wrap.scss */
|
237 |
+
.cmb-type-title .cmb-td {
|
238 |
+
padding: 0;
|
239 |
+
}
|
240 |
+
|
241 |
+
/* line 237, sass/partials/_main_wrap.scss */
|
242 |
+
.cmb-th label {
|
243 |
+
display: block;
|
244 |
+
padding: 5px 0;
|
245 |
+
}
|
246 |
+
|
247 |
+
/* line 242, sass/partials/_main_wrap.scss */
|
248 |
+
.cmb-th + .cmb-td {
|
249 |
+
float: left;
|
250 |
+
}
|
251 |
+
|
252 |
+
/* line 246, sass/partials/_main_wrap.scss */
|
253 |
+
.cmb-td .cmb-td {
|
254 |
+
padding-bottom: 1em;
|
255 |
+
}
|
256 |
+
|
257 |
+
/* line 250, sass/partials/_main_wrap.scss */
|
258 |
+
.cmb-remove-row {
|
259 |
+
text-align: right;
|
260 |
+
}
|
261 |
+
|
262 |
+
/* line 254, sass/partials/_main_wrap.scss */
|
263 |
+
.empty-row.hidden {
|
264 |
+
display: none;
|
265 |
+
}
|
266 |
+
|
267 |
+
/* line 260, sass/partials/_main_wrap.scss */
|
268 |
+
.cmb-repeatable-group .cmb-th {
|
269 |
+
padding: 5px;
|
270 |
+
}
|
271 |
+
/* line 264, sass/partials/_main_wrap.scss */
|
272 |
+
.cmb-repeatable-group .cmb-group-title {
|
273 |
+
background-color: #e9e9e9;
|
274 |
+
padding: 8px 12px 8px 2.2em;
|
275 |
+
margin: 0 -1em;
|
276 |
+
min-height: 1.5em;
|
277 |
+
font-size: 14px;
|
278 |
+
line-height: 1.4;
|
279 |
+
}
|
280 |
+
/* line 272, sass/partials/_main_wrap.scss */
|
281 |
+
.cmb-repeatable-group .cmb-group-title h4 {
|
282 |
+
border: 0;
|
283 |
+
margin: 0;
|
284 |
+
font-size: 1.2em;
|
285 |
+
font-weight: 500;
|
286 |
+
padding: 0.5em 0.75em;
|
287 |
+
}
|
288 |
+
/* line 280, sass/partials/_main_wrap.scss */
|
289 |
+
.cmb-repeatable-group .cmb-group-title .cmb-th {
|
290 |
+
display: block;
|
291 |
+
width: 100%;
|
292 |
+
}
|
293 |
+
/* line 286, sass/partials/_main_wrap.scss */
|
294 |
+
.cmb-repeatable-group .cmb-group-description .cmb-th {
|
295 |
+
font-size: 1.2em;
|
296 |
+
display: block;
|
297 |
+
float: none;
|
298 |
+
padding-bottom: 1em;
|
299 |
+
text-align: left;
|
300 |
+
width: 100%;
|
301 |
+
}
|
302 |
+
/* line 27, sass/partials/_mixins.scss */
|
303 |
+
.cmb-repeatable-group .cmb-group-description .cmb-th label {
|
304 |
+
display: block;
|
305 |
+
margin-top: 0em;
|
306 |
+
padding-bottom: 5px;
|
307 |
+
}
|
308 |
+
/* line 32, sass/partials/_mixins.scss */
|
309 |
+
.cmb-repeatable-group .cmb-group-description .cmb-th label:after {
|
310 |
+
border-bottom: 1px solid #e9e9e9;
|
311 |
+
content: '';
|
312 |
+
clear: both;
|
313 |
+
display: block;
|
314 |
+
padding-top: .4em;
|
315 |
+
}
|
316 |
+
/* line 290, sass/partials/_main_wrap.scss */
|
317 |
+
.cmb-repeatable-group .cmb-shift-rows {
|
318 |
+
font-size: 1em;
|
319 |
+
margin-right: 1em;
|
320 |
+
text-decoration: none;
|
321 |
+
}
|
322 |
+
/* line 295, sass/partials/_main_wrap.scss */
|
323 |
+
.cmb-repeatable-group .cmb-shift-rows .dashicons {
|
324 |
+
font-size: 1.5em;
|
325 |
+
height: 1.5em;
|
326 |
+
line-height: 1.2em;
|
327 |
+
width: 1em;
|
328 |
+
}
|
329 |
+
/* line 301, sass/partials/_main_wrap.scss */
|
330 |
+
.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
|
331 |
+
line-height: 1.3em;
|
332 |
+
}
|
333 |
+
/* line 308, sass/partials/_main_wrap.scss */
|
334 |
+
.cmb-repeatable-group .cmb2-upload-button {
|
335 |
+
float: right;
|
336 |
+
}
|
337 |
+
|
338 |
+
/* line 314, sass/partials/_main_wrap.scss */
|
339 |
+
p.cmb2-metabox-description {
|
340 |
+
color: #aaaaaa;
|
341 |
+
font-style: italic;
|
342 |
+
margin: 0;
|
343 |
+
padding-top: .5em;
|
344 |
+
}
|
345 |
+
|
346 |
+
/* line 321, sass/partials/_main_wrap.scss */
|
347 |
+
span.cmb2-metabox-description {
|
348 |
+
color: #aaaaaa;
|
349 |
+
font-style: italic;
|
350 |
+
}
|
351 |
+
|
352 |
+
/* line 326, sass/partials/_main_wrap.scss */
|
353 |
+
.cmb2-metabox-title {
|
354 |
+
margin: 0 0 5px 0;
|
355 |
+
padding: 5px 0 0 0;
|
356 |
+
font-size: 14px;
|
357 |
+
}
|
358 |
+
|
359 |
+
/* line 332, sass/partials/_main_wrap.scss */
|
360 |
+
.cmb-inline ul {
|
361 |
+
padding: 4px 0 0 0;
|
362 |
+
}
|
363 |
+
|
364 |
+
/* line 336, sass/partials/_main_wrap.scss */
|
365 |
+
.cmb-inline li {
|
366 |
+
display: inline-block;
|
367 |
+
padding-right: 18px;
|
368 |
+
}
|
369 |
+
|
370 |
+
/* line 341, sass/partials/_main_wrap.scss */
|
371 |
+
.cmb-type-textarea-code pre {
|
372 |
+
margin: 0;
|
373 |
+
}
|
374 |
+
|
375 |
+
/* line 347, sass/partials/_main_wrap.scss */
|
376 |
+
.cmb2-media-status .img-status {
|
377 |
+
clear: none;
|
378 |
+
display: inline-block;
|
379 |
+
float: left;
|
380 |
+
margin-right: 10px;
|
381 |
+
width: auto;
|
382 |
+
}
|
383 |
+
/* line 354, sass/partials/_main_wrap.scss */
|
384 |
+
.cmb2-media-status .img-status img {
|
385 |
+
max-width: 350px;
|
386 |
+
}
|
387 |
+
/* line 359, sass/partials/_main_wrap.scss */
|
388 |
+
.cmb2-media-status .img-status img,
|
389 |
+
.cmb2-media-status .embed-status {
|
390 |
+
background: #ffffff;
|
391 |
+
border: 1px solid #e9e9e9;
|
392 |
+
border-radius: 2px;
|
393 |
+
-moz-border-radius: 2px;
|
394 |
+
margin: 15px 0 0 0;
|
395 |
+
padding: 5px;
|
396 |
+
}
|
397 |
+
/* line 369, sass/partials/_main_wrap.scss */
|
398 |
+
.cmb2-media-status .embed-status {
|
399 |
+
float: left;
|
400 |
+
max-width: 800px;
|
401 |
+
}
|
402 |
+
/* line 374, sass/partials/_main_wrap.scss */
|
403 |
+
.cmb2-media-status .img-status, .cmb2-media-status .embed-status {
|
404 |
+
position: relative;
|
405 |
+
}
|
406 |
+
/* line 377, sass/partials/_main_wrap.scss */
|
407 |
+
.cmb2-media-status .img-status .cmb2-remove-file-button, .cmb2-media-status .embed-status .cmb2-remove-file-button {
|
408 |
+
background: url(../images/ico-delete.png);
|
409 |
+
height: 16px;
|
410 |
+
left: -5px;
|
411 |
+
position: absolute;
|
412 |
+
text-indent: -9999px;
|
413 |
+
top: -5px;
|
414 |
+
width: 16px;
|
415 |
+
}
|
416 |
+
/* line 391, sass/partials/_main_wrap.scss */
|
417 |
+
.cmb2-media-status .img-status .cmb2-remove-file-button {
|
418 |
+
top: 10px;
|
419 |
+
}
|
420 |
+
/* line 396, sass/partials/_main_wrap.scss */
|
421 |
+
.cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
|
422 |
+
cursor: pointer;
|
423 |
+
}
|
424 |
+
|
425 |
+
/* line 402, sass/partials/_main_wrap.scss */
|
426 |
+
.cmb-type-file-list .cmb2-media-status .img-status {
|
427 |
+
clear: none;
|
428 |
+
float: left;
|
429 |
+
margin-right: 10px;
|
430 |
+
width: auto;
|
431 |
+
}
|
432 |
+
|
433 |
+
/* line 409, sass/partials/_main_wrap.scss */
|
434 |
+
.cmb-attach-list li {
|
435 |
+
clear: both;
|
436 |
+
display: inline-block;
|
437 |
+
margin-bottom: 25px;
|
438 |
+
width: 100%;
|
439 |
+
}
|
440 |
+
/* line 415, sass/partials/_main_wrap.scss */
|
441 |
+
.cmb-attach-list li img {
|
442 |
+
cursor: move;
|
443 |
+
float: left;
|
444 |
+
margin-right: 10px;
|
445 |
+
}
|
446 |
+
|
447 |
+
/* line 422, sass/partials/_main_wrap.scss */
|
448 |
+
.cmb2-remove-wrapper {
|
449 |
+
margin: 0;
|
450 |
+
}
|
451 |
+
|
452 |
+
/* line 426, sass/partials/_main_wrap.scss */
|
453 |
+
.child-cmb2 .cmb-th {
|
454 |
+
text-align: left;
|
455 |
+
}
|
456 |
+
|
457 |
+
@media (max-width: 450px) {
|
458 |
+
/* line 431, sass/partials/_main_wrap.scss */
|
459 |
+
.cmb-th,
|
460 |
+
.cmb-td,
|
461 |
+
.cmb-th + .cmb-td {
|
462 |
+
display: block;
|
463 |
+
float: none;
|
464 |
+
width: 100%;
|
465 |
+
}
|
466 |
+
}
|
467 |
+
/*--------------------------------------------------------------
|
468 |
+
Post Metaboxes
|
469 |
+
--------------------------------------------------------------*/
|
470 |
+
/* line 4, sass/partials/_post_metaboxes.scss */
|
471 |
+
#poststuff .cmb-group-title {
|
472 |
+
margin-left: -1em;
|
473 |
+
margin-right: -1em;
|
474 |
+
min-height: 1.5em;
|
475 |
+
}
|
476 |
+
|
477 |
+
/* line 10, sass/partials/_post_metaboxes.scss */
|
478 |
+
#poststuff .repeatable .cmb-group-title {
|
479 |
+
padding-left: 2.2em;
|
480 |
+
}
|
481 |
+
|
482 |
+
/* line 16, sass/partials/_post_metaboxes.scss */
|
483 |
+
.postbox-container .cmb2-wrap, .cmb-repeat-group-wrap .cmb2-wrap {
|
484 |
+
margin: 0;
|
485 |
+
}
|
486 |
+
/* line 19, sass/partials/_post_metaboxes.scss */
|
487 |
+
.postbox-container .cmb2-wrap > .cmb-field-list > .cmb-row, .cmb-repeat-group-wrap .cmb2-wrap > .cmb-field-list > .cmb-row {
|
488 |
+
padding: 1.8em 0;
|
489 |
+
}
|
490 |
+
/* line 25, sass/partials/_post_metaboxes.scss */
|
491 |
+
.postbox-container .cmb2-wrap input[type=text].cmb2-oembed, .cmb-repeat-group-wrap .cmb2-wrap input[type=text].cmb2-oembed {
|
492 |
+
width: 100%;
|
493 |
+
}
|
494 |
+
/* line 31, sass/partials/_post_metaboxes.scss */
|
495 |
+
.postbox-container .cmb-row, .cmb-repeat-group-wrap .cmb-row {
|
496 |
+
padding: 0 0 1.8em;
|
497 |
+
margin: 0 0 0.8em;
|
498 |
+
}
|
499 |
+
/* line 35, sass/partials/_post_metaboxes.scss */
|
500 |
+
.postbox-container .cmb-row .cmbhandle, .cmb-repeat-group-wrap .cmb-row .cmbhandle {
|
501 |
+
right: -1em;
|
502 |
+
position: relative;
|
503 |
+
}
|
504 |
+
/* line 41, sass/partials/_post_metaboxes.scss */
|
505 |
+
.postbox-container .cmb-repeatable-grouping, .cmb-repeat-group-wrap .cmb-repeatable-grouping {
|
506 |
+
padding: 0 1em;
|
507 |
+
max-width: 100%;
|
508 |
+
min-width: 1px !important;
|
509 |
+
}
|
510 |
+
/* line 47, sass/partials/_post_metaboxes.scss */
|
511 |
+
.postbox-container .cmb-repeatable-group > .cmb-row, .cmb-repeat-group-wrap .cmb-repeatable-group > .cmb-row {
|
512 |
+
padding-bottom: 0;
|
513 |
+
}
|
514 |
+
/* line 51, sass/partials/_post_metaboxes.scss */
|
515 |
+
.postbox-container .cmb-th, .cmb-repeat-group-wrap .cmb-th {
|
516 |
+
width: 18%;
|
517 |
+
padding: 0 2% 0 0;
|
518 |
+
}
|
519 |
+
/* line 57, sass/partials/_post_metaboxes.scss */
|
520 |
+
.postbox-container .cmb-td, .cmb-repeat-group-wrap .cmb-td {
|
521 |
+
margin-bottom: 0;
|
522 |
+
padding: 0;
|
523 |
+
line-height: 1.3;
|
524 |
+
}
|
525 |
+
/* line 63, sass/partials/_post_metaboxes.scss */
|
526 |
+
.postbox-container .cmb-repeat-row .cmb-td, .cmb-repeat-group-wrap .cmb-repeat-row .cmb-td {
|
527 |
+
padding-bottom: 1.8em;
|
528 |
+
}
|
529 |
+
/* line 67, sass/partials/_post_metaboxes.scss */
|
530 |
+
.postbox-container .cmb-th + .cmb-td, .cmb-repeat-group-wrap .cmb-th + .cmb-td {
|
531 |
+
width: 80%;
|
532 |
+
float: right;
|
533 |
+
}
|
534 |
+
/* line 72, sass/partials/_post_metaboxes.scss */
|
535 |
+
.postbox-container .cmb-row:not(:last-of-type),
|
536 |
+
.postbox-container .cmb-repeatable-group:not(:last-of-type), .cmb-repeat-group-wrap .cmb-row:not(:last-of-type),
|
537 |
+
.cmb-repeat-group-wrap .cmb-repeatable-group:not(:last-of-type) {
|
538 |
+
border-bottom: 1px solid #e9e9e9;
|
539 |
+
}
|
540 |
+
@media (max-width: 450px) {
|
541 |
+
/* line 72, sass/partials/_post_metaboxes.scss */
|
542 |
+
.postbox-container .cmb-row:not(:last-of-type),
|
543 |
+
.postbox-container .cmb-repeatable-group:not(:last-of-type), .cmb-repeat-group-wrap .cmb-row:not(:last-of-type),
|
544 |
+
.cmb-repeat-group-wrap .cmb-repeatable-group:not(:last-of-type) {
|
545 |
+
border-bottom: 0;
|
546 |
+
}
|
547 |
+
}
|
548 |
+
/* line 81, sass/partials/_post_metaboxes.scss */
|
549 |
+
.postbox-container .cmb-repeat-group-field,
|
550 |
+
.postbox-container .cmb-remove-field-row, .cmb-repeat-group-wrap .cmb-repeat-group-field,
|
551 |
+
.cmb-repeat-group-wrap .cmb-remove-field-row {
|
552 |
+
padding-top: 1.8em;
|
553 |
+
}
|
554 |
+
/* line 88, sass/partials/_post_metaboxes.scss */
|
555 |
+
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody, .postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody, .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody, .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody {
|
556 |
+
display: table;
|
557 |
+
width: 100%;
|
558 |
+
}
|
559 |
+
/* line 92, sass/partials/_post_metaboxes.scss */
|
560 |
+
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text, .postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text, .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text, .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text {
|
561 |
+
width: 100%;
|
562 |
+
}
|
563 |
+
/* line 96, sass/partials/_post_metaboxes.scss */
|
564 |
+
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row), .postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row), .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row), .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row) {
|
565 |
+
display: table-row;
|
566 |
+
}
|
567 |
+
/* line 100, sass/partials/_post_metaboxes.scss */
|
568 |
+
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td, .postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td, .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td, .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td {
|
569 |
+
display: table-cell;
|
570 |
+
float: none;
|
571 |
+
width: 100%;
|
572 |
+
}
|
573 |
+
/* line 106, sass/partials/_post_metaboxes.scss */
|
574 |
+
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td, .postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td, .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td, .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td {
|
575 |
+
padding-top: 1.8em;
|
576 |
+
}
|
577 |
+
/* line 110, sass/partials/_post_metaboxes.scss */
|
578 |
+
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row, .postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row, .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row, .cmb-repeat-group-wrap .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row {
|
579 |
+
padding-right: 0;
|
580 |
+
}
|
581 |
+
|
582 |
+
/*--------------------------------------------------------------
|
583 |
+
Misc.
|
584 |
+
--------------------------------------------------------------*/
|
585 |
+
/* line 5, sass/partials/_misc.scss */
|
586 |
+
#poststuff .cmb-repeatable-group h2 {
|
587 |
+
margin: 0;
|
588 |
+
}
|
589 |
+
|
590 |
+
/* line 12, sass/partials/_misc.scss */
|
591 |
+
.edit-tags-php .cmb2-metabox-title,
|
592 |
+
.profile-php .cmb2-metabox-title,
|
593 |
+
.user-edit-php .cmb2-metabox-title {
|
594 |
+
font-size: 1.4em;
|
595 |
+
}
|
596 |
+
|
597 |
+
/* line 18, sass/partials/_misc.scss */
|
598 |
+
.cmb2-options-page .cmb2-metabox-title {
|
599 |
+
font-size: 1.3em;
|
600 |
+
margin: 1em 0;
|
601 |
+
}
|
602 |
+
/* line 21, sass/partials/_misc.scss */
|
603 |
+
.cmb2-options-page .cmb2-metabox-title + p.cmb2-metabox-description {
|
604 |
+
margin-top: -1.6em;
|
605 |
+
margin-bottom: .8em;
|
606 |
+
}
|
607 |
+
|
608 |
+
/* line 27, sass/partials/_misc.scss */
|
609 |
+
.postbox .cmb-spinner {
|
610 |
+
float: left;
|
611 |
+
}
|
612 |
+
|
613 |
+
/*--------------------------------------------------------------
|
614 |
+
Sidebar Placement Adjustments
|
615 |
+
--------------------------------------------------------------*/
|
616 |
+
/* line 10, sass/partials/_sidebar_placements.scss */
|
617 |
+
.inner-sidebar .cmb2-wrap > .cmb-field-list > .cmb-row,
|
618 |
+
#side-sortables .cmb2-wrap > .cmb-field-list > .cmb-row {
|
619 |
+
padding: 1.4em 0;
|
620 |
+
}
|
621 |
+
/* line 16, sass/partials/_sidebar_placements.scss */
|
622 |
+
.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker),
|
623 |
+
#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker) {
|
624 |
+
width: 100%;
|
625 |
+
}
|
626 |
+
/* line 20, sass/partials/_sidebar_placements.scss */
|
627 |
+
.inner-sidebar .cmb2-wrap input + input:not(.wp-picker-clear), .inner-sidebar .cmb2-wrap input + select,
|
628 |
+
#side-sortables .cmb2-wrap input + input:not(.wp-picker-clear),
|
629 |
+
#side-sortables .cmb2-wrap input + select {
|
630 |
+
margin-left: 0;
|
631 |
+
margin-top: 1em;
|
632 |
+
display: block;
|
633 |
+
}
|
634 |
+
/* line 26, sass/partials/_sidebar_placements.scss */
|
635 |
+
.inner-sidebar .cmb2-wrap input.cmb2-text-money,
|
636 |
+
#side-sortables .cmb2-wrap input.cmb2-text-money {
|
637 |
+
max-width: 70%;
|
638 |
+
}
|
639 |
+
/* line 28, sass/partials/_sidebar_placements.scss */
|
640 |
+
.inner-sidebar .cmb2-wrap input.cmb2-text-money + .cmb2-metabox-description,
|
641 |
+
#side-sortables .cmb2-wrap input.cmb2-text-money + .cmb2-metabox-description {
|
642 |
+
display: block;
|
643 |
+
}
|
644 |
+
/* line 34, sass/partials/_sidebar_placements.scss */
|
645 |
+
.inner-sidebar .cmb2-wrap label,
|
646 |
+
#side-sortables .cmb2-wrap label {
|
647 |
+
display: block;
|
648 |
+
font-weight: 700;
|
649 |
+
padding: 0 0 5px;
|
650 |
+
}
|
651 |
+
/* line 42, sass/partials/_sidebar_placements.scss */
|
652 |
+
.inner-sidebar textarea,
|
653 |
+
#side-sortables textarea {
|
654 |
+
max-width: 99%;
|
655 |
+
}
|
656 |
+
/* line 46, sass/partials/_sidebar_placements.scss */
|
657 |
+
.inner-sidebar .cmb-repeatable-group,
|
658 |
+
#side-sortables .cmb-repeatable-group {
|
659 |
+
border-bottom: 1px solid #e9e9e9;
|
660 |
+
}
|
661 |
+
/* line 50, sass/partials/_sidebar_placements.scss */
|
662 |
+
.inner-sidebar .cmb-repeat-group-wrap > .cmb-td > .cmb-repeatable-group,
|
663 |
+
#side-sortables .cmb-repeat-group-wrap > .cmb-td > .cmb-repeatable-group {
|
664 |
+
border-bottom: 0;
|
665 |
+
margin-bottom: -1.4em;
|
666 |
+
}
|
667 |
+
/* line 55, sass/partials/_sidebar_placements.scss */
|
668 |
+
.inner-sidebar .cmb-th,
|
669 |
+
.inner-sidebar .cmb-td,
|
670 |
+
.inner-sidebar .cmb-th + .cmb-td,
|
671 |
+
#side-sortables .cmb-th,
|
672 |
+
#side-sortables .cmb-td,
|
673 |
+
#side-sortables .cmb-th + .cmb-td {
|
674 |
+
width: 100%;
|
675 |
+
display: block;
|
676 |
+
float: none;
|
677 |
+
}
|
678 |
+
/* line 63, sass/partials/_sidebar_placements.scss */
|
679 |
+
.inner-sidebar .closed .inside,
|
680 |
+
#side-sortables .closed .inside {
|
681 |
+
display: none;
|
682 |
+
}
|
683 |
+
/* line 67, sass/partials/_sidebar_placements.scss */
|
684 |
+
.inner-sidebar .cmb-td .cmb-td,
|
685 |
+
#side-sortables .cmb-td .cmb-td {
|
686 |
+
padding-bottom: 1em;
|
687 |
+
}
|
688 |
+
/* line 71, sass/partials/_sidebar_placements.scss */
|
689 |
+
.inner-sidebar .cmb-th,
|
690 |
+
#side-sortables .cmb-th {
|
691 |
+
display: block;
|
692 |
+
float: none;
|
693 |
+
padding-bottom: 1em;
|
694 |
+
text-align: left;
|
695 |
+
width: 100%;
|
696 |
+
padding-left: 0;
|
697 |
+
padding-right: 0;
|
698 |
+
}
|
699 |
+
/* line 27, sass/partials/_mixins.scss */
|
700 |
+
.inner-sidebar .cmb-th label,
|
701 |
+
#side-sortables .cmb-th label {
|
702 |
+
display: block;
|
703 |
+
margin-top: 0em;
|
704 |
+
padding-bottom: 5px;
|
705 |
+
}
|
706 |
+
/* line 32, sass/partials/_mixins.scss */
|
707 |
+
.inner-sidebar .cmb-th label:after,
|
708 |
+
#side-sortables .cmb-th label:after {
|
709 |
+
border-bottom: 1px solid #e9e9e9;
|
710 |
+
content: '';
|
711 |
+
clear: both;
|
712 |
+
display: block;
|
713 |
+
padding-top: .4em;
|
714 |
+
}
|
715 |
+
/* line 14, sass/partials/_mixins.scss */
|
716 |
+
.inner-sidebar .cmb-th label,
|
717 |
+
#side-sortables .cmb-th label {
|
718 |
+
font-size: 14px;
|
719 |
+
line-height: 1.4em;
|
720 |
+
}
|
721 |
+
/* line 78, sass/partials/_sidebar_placements.scss */
|
722 |
+
.inner-sidebar .cmb-group-description .cmb-th,
|
723 |
+
#side-sortables .cmb-group-description .cmb-th {
|
724 |
+
padding-top: 0;
|
725 |
+
}
|
726 |
+
/* line 81, sass/partials/_sidebar_placements.scss */
|
727 |
+
.inner-sidebar .cmb-group-description .cmb2-metabox-description,
|
728 |
+
#side-sortables .cmb-group-description .cmb2-metabox-description {
|
729 |
+
padding: 0;
|
730 |
+
}
|
731 |
+
/* line 88, sass/partials/_sidebar_placements.scss */
|
732 |
+
.inner-sidebar .cmb-group-title .cmb-th,
|
733 |
+
#side-sortables .cmb-group-title .cmb-th {
|
734 |
+
padding: 0;
|
735 |
+
}
|
736 |
+
/* line 94, sass/partials/_sidebar_placements.scss */
|
737 |
+
.inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
|
738 |
+
#side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
|
739 |
+
margin-top: 1em;
|
740 |
+
}
|
741 |
+
/* line 103, sass/partials/_sidebar_placements.scss */
|
742 |
+
.inner-sidebar .cmb2-media-status .img-status img,
|
743 |
+
.inner-sidebar .cmb2-media-status .embed-status img,
|
744 |
+
#side-sortables .cmb2-media-status .img-status img,
|
745 |
+
#side-sortables .cmb2-media-status .embed-status img {
|
746 |
+
max-width: 90%;
|
747 |
+
height: auto;
|
748 |
+
}
|
749 |
+
/* line 111, sass/partials/_sidebar_placements.scss */
|
750 |
+
.inner-sidebar .cmb2-list label,
|
751 |
+
#side-sortables .cmb2-list label {
|
752 |
+
display: inline;
|
753 |
+
font-weight: normal;
|
754 |
+
}
|
755 |
+
/* line 116, sass/partials/_sidebar_placements.scss */
|
756 |
+
.inner-sidebar .cmb2-metabox-description,
|
757 |
+
#side-sortables .cmb2-metabox-description {
|
758 |
+
display: block;
|
759 |
+
padding: 7px 0 0;
|
760 |
+
}
|
761 |
+
/* line 123, sass/partials/_sidebar_placements.scss */
|
762 |
+
.inner-sidebar .cmb-type-checkbox .cmb-td label,
|
763 |
+
.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
|
764 |
+
#side-sortables .cmb-type-checkbox .cmb-td label,
|
765 |
+
#side-sortables .cmb-type-checkbox .cmb2-metabox-description {
|
766 |
+
font-weight: normal;
|
767 |
+
display: inline;
|
768 |
+
}
|
769 |
+
/* line 130, sass/partials/_sidebar_placements.scss */
|
770 |
+
.inner-sidebar .cmb-row .cmb2-metabox-description,
|
771 |
+
#side-sortables .cmb-row .cmb2-metabox-description {
|
772 |
+
padding-bottom: 1.8em;
|
773 |
+
}
|
774 |
+
/* line 134, sass/partials/_sidebar_placements.scss */
|
775 |
+
.inner-sidebar .cmb2-metabox-title,
|
776 |
+
#side-sortables .cmb2-metabox-title {
|
777 |
+
font-size: 1.2em;
|
778 |
+
font-style: italic;
|
779 |
+
}
|
780 |
+
/* line 139, sass/partials/_sidebar_placements.scss */
|
781 |
+
.inner-sidebar .cmb-remove-row,
|
782 |
+
#side-sortables .cmb-remove-row {
|
783 |
+
clear: both;
|
784 |
+
padding-top: 12px;
|
785 |
+
padding-bottom: 0;
|
786 |
+
}
|
787 |
+
/* line 146, sass/partials/_sidebar_placements.scss */
|
788 |
+
.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td,
|
789 |
+
#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td {
|
790 |
+
width: auto;
|
791 |
+
clear: none;
|
792 |
+
float: left;
|
793 |
+
padding-top: 0;
|
794 |
+
}
|
795 |
+
/* line 151, sass/partials/_sidebar_placements.scss */
|
796 |
+
.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,
|
797 |
+
#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row {
|
798 |
+
float: right;
|
799 |
+
margin: 0;
|
800 |
+
}
|
801 |
+
/* line 158, sass/partials/_sidebar_placements.scss */
|
802 |
+
.inner-sidebar .cmb2-upload-button,
|
803 |
+
#side-sortables .cmb2-upload-button {
|
804 |
+
clear: both;
|
805 |
+
margin-top: 12px;
|
806 |
+
}
|
807 |
+
|
808 |
+
/* line 2, sass/partials/_collapsible_ui.scss */
|
809 |
+
.cmb2-metabox .cmb-repeat-group-wrap {
|
810 |
+
max-width: 1000px;
|
811 |
+
}
|
812 |
+
/* line 5, sass/partials/_collapsible_ui.scss */
|
813 |
+
.cmb2-metabox .cmbhandle {
|
814 |
+
color: #aaa;
|
815 |
+
float: right;
|
816 |
+
width: 27px;
|
817 |
+
height: 30px;
|
818 |
+
cursor: pointer;
|
819 |
+
right: -1em;
|
820 |
+
position: relative;
|
821 |
+
}
|
822 |
+
/* line 13, sass/partials/_collapsible_ui.scss */
|
823 |
+
.cmb2-metabox .cmbhandle:before {
|
824 |
+
content: '\f142';
|
825 |
+
right: 12px;
|
826 |
+
font: normal 20px/1 'dashicons';
|
827 |
+
speak: none;
|
828 |
+
display: inline-block;
|
829 |
+
padding: 8px 10px;
|
830 |
+
top: 0;
|
831 |
+
position: relative;
|
832 |
+
-webkit-font-smoothing: antialiased;
|
833 |
+
-moz-osx-font-smoothing: grayscale;
|
834 |
+
text-decoration: none !important;
|
835 |
+
}
|
836 |
+
/* line 30, sass/partials/_collapsible_ui.scss */
|
837 |
+
.cmb2-metabox .postbox.closed .cmbhandle:before {
|
838 |
+
content: '\f140';
|
839 |
+
}
|
840 |
+
/* line 36, sass/partials/_collapsible_ui.scss */
|
841 |
+
.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
|
842 |
+
-webkit-appearance: none !important;
|
843 |
+
background: none !important;
|
844 |
+
border: none !important;
|
845 |
+
position: absolute;
|
846 |
+
left: 0;
|
847 |
+
top: .5em;
|
848 |
+
line-height: 1em;
|
849 |
+
cursor: pointer;
|
850 |
+
padding: 2px 6px 3px;
|
851 |
+
}
|
852 |
+
/* line 46, sass/partials/_collapsible_ui.scss */
|
853 |
+
.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
|
854 |
+
color: #a00;
|
855 |
+
}
|
856 |
+
/* line 48, sass/partials/_collapsible_ui.scss */
|
857 |
+
.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
|
858 |
+
color: #f00;
|
859 |
+
}
|
860 |
+
|
861 |
+
/*
|
862 |
+
* jQuery UI CSS Framework 1.8.16
|
863 |
+
*
|
864 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
865 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
866 |
+
* http://jquery.org/license
|
867 |
+
*
|
868 |
+
* http://docs.jquery.com/UI/Theming/API
|
869 |
+
*/
|
870 |
+
/* line 10, sass/partials/_jquery_ui.scss */
|
871 |
+
.cmb2-element {
|
872 |
+
/* Customized Datepicker & Timepicker */
|
873 |
+
}
|
874 |
+
/* line 11, sass/partials/_jquery_ui.scss */
|
875 |
+
.cmb2-element .ui-helper-hidden {
|
876 |
+
display: none;
|
877 |
+
}
|
878 |
+
/* line 12, sass/partials/_jquery_ui.scss */
|
879 |
+
.cmb2-element .ui-helper-hidden-accessible {
|
880 |
+
position: absolute !important;
|
881 |
+
clip: rect(1px 1px 1px 1px);
|
882 |
+
clip: rect(1px, 1px, 1px, 1px);
|
883 |
+
}
|
884 |
+
/* line 13, sass/partials/_jquery_ui.scss */
|
885 |
+
.cmb2-element .ui-helper-reset {
|
886 |
+
margin: 0;
|
887 |
+
padding: 0;
|
888 |
+
border: 0;
|
889 |
+
outline: 0;
|
890 |
+
line-height: 1.3;
|
891 |
+
text-decoration: none;
|
892 |
+
font-size: 100%;
|
893 |
+
list-style: none;
|
894 |
+
}
|
895 |
+
/* line 14, sass/partials/_jquery_ui.scss */
|
896 |
+
.cmb2-element .ui-helper-clearfix:after {
|
897 |
+
content: ".";
|
898 |
+
display: block;
|
899 |
+
height: 0;
|
900 |
+
clear: both;
|
901 |
+
visibility: hidden;
|
902 |
+
}
|
903 |
+
/* line 15, sass/partials/_jquery_ui.scss */
|
904 |
+
.cmb2-element .ui-helper-clearfix {
|
905 |
+
display: inline-block;
|
906 |
+
}
|
907 |
+
/* line 16, sass/partials/_jquery_ui.scss */
|
908 |
+
.cmb2-element * html .ui-helper-clearfix {
|
909 |
+
height: 1%;
|
910 |
+
}
|
911 |
+
/* line 17, sass/partials/_jquery_ui.scss */
|
912 |
+
.cmb2-element .ui-helper-clearfix {
|
913 |
+
display: block;
|
914 |
+
}
|
915 |
+
/* line 18, sass/partials/_jquery_ui.scss */
|
916 |
+
.cmb2-element .ui-helper-zfix {
|
917 |
+
width: 100%;
|
918 |
+
height: 100%;
|
919 |
+
top: 0;
|
920 |
+
left: 0;
|
921 |
+
position: absolute;
|
922 |
+
opacity: 0;
|
923 |
+
filter: Alpha(Opacity=0);
|
924 |
+
}
|
925 |
+
/* line 19, sass/partials/_jquery_ui.scss */
|
926 |
+
.cmb2-element .ui-state-disabled {
|
927 |
+
cursor: default !important;
|
928 |
+
}
|
929 |
+
/* line 20, sass/partials/_jquery_ui.scss */
|
930 |
+
.cmb2-element .ui-icon {
|
931 |
+
display: block;
|
932 |
+
text-indent: -99999px;
|
933 |
+
overflow: hidden;
|
934 |
+
background-repeat: no-repeat;
|
935 |
+
}
|
936 |
+
/* line 21, sass/partials/_jquery_ui.scss */
|
937 |
+
.cmb2-element .ui-widget-overlay {
|
938 |
+
position: absolute;
|
939 |
+
top: 0;
|
940 |
+
left: 0;
|
941 |
+
width: 100%;
|
942 |
+
height: 100%;
|
943 |
+
}
|
944 |
+
/* line 22, sass/partials/_jquery_ui.scss */
|
945 |
+
.cmb2-element .ui-widget {
|
946 |
+
font-family: Verdana,Arial,sans-serif;
|
947 |
+
font-size: 1.1em;
|
948 |
+
}
|
949 |
+
/* line 24, sass/partials/_jquery_ui.scss */
|
950 |
+
.cmb2-element .ui-widget .ui-widget {
|
951 |
+
font-size: 1em;
|
952 |
+
}
|
953 |
+
/* line 25, sass/partials/_jquery_ui.scss */
|
954 |
+
.cmb2-element .ui-widget input, .cmb2-element .ui-widget select, .cmb2-element .ui-widget textarea, .cmb2-element .ui-widget button {
|
955 |
+
font-family: Verdana,Arial,sans-serif;
|
956 |
+
font-size: 1em;
|
957 |
+
}
|
958 |
+
/* line 27, sass/partials/_jquery_ui.scss */
|
959 |
+
.cmb2-element .ui-widget-content {
|
960 |
+
border: 1px solid #aaaaaa;
|
961 |
+
background: #ffffff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
|
962 |
+
color: #222222;
|
963 |
+
}
|
964 |
+
/* line 28, sass/partials/_jquery_ui.scss */
|
965 |
+
.cmb2-element .ui-widget-content a {
|
966 |
+
color: #222222;
|
967 |
+
}
|
968 |
+
/* line 29, sass/partials/_jquery_ui.scss */
|
969 |
+
.cmb2-element .ui-widget-header {
|
970 |
+
border: 1px solid #aaaaaa;
|
971 |
+
background: #cccccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
|
972 |
+
color: #222222;
|
973 |
+
font-weight: bold;
|
974 |
+
}
|
975 |
+
/* line 30, sass/partials/_jquery_ui.scss */
|
976 |
+
.cmb2-element .ui-widget-header a {
|
977 |
+
color: #222222;
|
978 |
+
}
|
979 |
+
/* line 31, sass/partials/_jquery_ui.scss */
|
980 |
+
.cmb2-element .ui-state-default, .cmb2-element .ui-widget-content .ui-state-default, .cmb2-element .ui-widget-header .ui-state-default {
|
981 |
+
border: 1px solid #d3d3d3;
|
982 |
+
font-weight: normal;
|
983 |
+
color: #555555;
|
984 |
+
}
|
985 |
+
/* line 32, sass/partials/_jquery_ui.scss */
|
986 |
+
.cmb2-element .ui-state-default a, .cmb2-element .ui-state-default a:link, .cmb2-element .ui-state-default a:visited {
|
987 |
+
color: #555555;
|
988 |
+
text-decoration: none;
|
989 |
+
}
|
990 |
+
/* line 33, sass/partials/_jquery_ui.scss */
|
991 |
+
.cmb2-element .ui-state-hover, .cmb2-element .ui-widget-content .ui-state-hover, .cmb2-element .ui-widget-header .ui-state-hover, .cmb2-element .ui-state-focus, .cmb2-element .ui-widget-content .ui-state-focus, .cmb2-element .ui-widget-header .ui-state-focus {
|
992 |
+
border: 1px solid #999999;
|
993 |
+
background: #dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
|
994 |
+
font-weight: normal;
|
995 |
+
color: #212121;
|
996 |
+
}
|
997 |
+
/* line 34, sass/partials/_jquery_ui.scss */
|
998 |
+
.cmb2-element .ui-state-hover a, .cmb2-element .ui-state-hover a:hover {
|
999 |
+
color: #212121;
|
1000 |
+
text-decoration: none;
|
1001 |
+
}
|
1002 |
+
/* line 35, sass/partials/_jquery_ui.scss */
|
1003 |
+
.cmb2-element .ui-state-active, .cmb2-element .ui-widget-content .ui-state-active, .cmb2-element .ui-widget-header .ui-state-active {
|
1004 |
+
border: 1px solid #aaaaaa;
|
1005 |
+
background: #ffffff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
|
1006 |
+
font-weight: normal;
|
1007 |
+
color: #212121;
|
1008 |
+
}
|
1009 |
+
/* line 36, sass/partials/_jquery_ui.scss */
|
1010 |
+
.cmb2-element .ui-state-active a, .cmb2-element .ui-state-active a:link, .cmb2-element .ui-state-active a:visited {
|
1011 |
+
color: #212121;
|
1012 |
+
text-decoration: none;
|
1013 |
+
}
|
1014 |
+
/* line 37, sass/partials/_jquery_ui.scss */
|
1015 |
+
.cmb2-element .ui-widget :active {
|
1016 |
+
outline: none;
|
1017 |
+
}
|
1018 |
+
/* line 38, sass/partials/_jquery_ui.scss */
|
1019 |
+
.cmb2-element .ui-state-highlight, .cmb2-element .ui-widget-content .ui-state-highlight, .cmb2-element .ui-widget-header .ui-state-highlight {
|
1020 |
+
border: 1px solid #fcefa1;
|
1021 |
+
background: #fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
|
1022 |
+
color: #363636;
|
1023 |
+
}
|
1024 |
+
/* line 39, sass/partials/_jquery_ui.scss */
|
1025 |
+
.cmb2-element .ui-state-highlight a, .cmb2-element .ui-widget-content .ui-state-highlight a, .cmb2-element .ui-widget-header .ui-state-highlight a {
|
1026 |
+
color: #363636;
|
1027 |
+
}
|
1028 |
+
/* line 40, sass/partials/_jquery_ui.scss */
|
1029 |
+
.cmb2-element .ui-state-error, .cmb2-element .ui-widget-content .ui-state-error, .cmb2-element .ui-widget-header .ui-state-error {
|
1030 |
+
border: 1px solid #cd0a0a;
|
1031 |
+
background: #fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
|
1032 |
+
color: #cd0a0a;
|
1033 |
+
}
|
1034 |
+
/* line 41, sass/partials/_jquery_ui.scss */
|
1035 |
+
.cmb2-element .ui-state-error a, .cmb2-element .ui-widget-content .ui-state-error a, .cmb2-element .ui-widget-header .ui-state-error a {
|
1036 |
+
color: #cd0a0a;
|
1037 |
+
}
|
1038 |
+
/* line 42, sass/partials/_jquery_ui.scss */
|
1039 |
+
.cmb2-element .ui-state-error-text, .cmb2-element .ui-widget-content .ui-state-error-text, .cmb2-element .ui-widget-header .ui-state-error-text {
|
1040 |
+
color: #cd0a0a;
|
1041 |
+
}
|
1042 |
+
/* line 43, sass/partials/_jquery_ui.scss */
|
1043 |
+
.cmb2-element .ui-priority-primary, .cmb2-element .ui-widget-content .ui-priority-primary, .cmb2-element .ui-widget-header .ui-priority-primary {
|
1044 |
+
font-weight: bold;
|
1045 |
+
}
|
1046 |
+
/* line 44, sass/partials/_jquery_ui.scss */
|
1047 |
+
.cmb2-element .ui-priority-secondary, .cmb2-element .ui-widget-content .ui-priority-secondary, .cmb2-element .ui-widget-header .ui-priority-secondary {
|
1048 |
+
opacity: .7;
|
1049 |
+
filter: Alpha(Opacity=70);
|
1050 |
+
font-weight: normal;
|
1051 |
+
}
|
1052 |
+
/* line 45, sass/partials/_jquery_ui.scss */
|
1053 |
+
.cmb2-element .ui-state-disabled, .cmb2-element .ui-widget-content .ui-state-disabled, .cmb2-element .ui-widget-header .ui-state-disabled {
|
1054 |
+
opacity: .35;
|
1055 |
+
filter: Alpha(Opacity=35);
|
1056 |
+
background-image: none;
|
1057 |
+
}
|
1058 |
+
/* line 46, sass/partials/_jquery_ui.scss */
|
1059 |
+
.cmb2-element .ui-icon {
|
1060 |
+
width: 16px;
|
1061 |
+
height: 16px;
|
1062 |
+
background-image: url(../images/ui-icons_222222_256x240.png);
|
1063 |
+
}
|
1064 |
+
/* line 47, sass/partials/_jquery_ui.scss */
|
1065 |
+
.cmb2-element .ui-widget-content .ui-icon {
|
1066 |
+
background-image: url(../images/ui-icons_222222_256x240.png);
|
1067 |
+
}
|
1068 |
+
/* line 48, sass/partials/_jquery_ui.scss */
|
1069 |
+
.cmb2-element .ui-widget-header .ui-icon {
|
1070 |
+
background-image: url(../images/ui-icons_222222_256x240.png);
|
1071 |
+
}
|
1072 |
+
/* line 49, sass/partials/_jquery_ui.scss */
|
1073 |
+
.cmb2-element .ui-state-default .ui-icon {
|
1074 |
+
background-image: url(../images/ui-icons_888888_256x240.png);
|
1075 |
+
}
|
1076 |
+
/* line 50, sass/partials/_jquery_ui.scss */
|
1077 |
+
.cmb2-element .ui-state-hover .ui-icon, .cmb2-element .ui-state-focus .ui-icon {
|
1078 |
+
background-image: url(../images/ui-icons_454545_256x240.png);
|
1079 |
+
}
|
1080 |
+
/* line 51, sass/partials/_jquery_ui.scss */
|
1081 |
+
.cmb2-element .ui-state-active .ui-icon {
|
1082 |
+
background-image: url(../images/ui-icons_454545_256x240.png);
|
1083 |
+
}
|
1084 |
+
/* line 52, sass/partials/_jquery_ui.scss */
|
1085 |
+
.cmb2-element .ui-state-highlight .ui-icon {
|
1086 |
+
background-image: url(../images/ui-icons_2e83ff_256x240.png);
|
1087 |
+
}
|
1088 |
+
/* line 53, sass/partials/_jquery_ui.scss */
|
1089 |
+
.cmb2-element .ui-state-error .ui-icon, .cmb2-element .ui-state-error-text .ui-icon {
|
1090 |
+
background-image: url(../images/ui-icons_cd0a0a_256x240.png);
|
1091 |
+
}
|
1092 |
+
/* line 54, sass/partials/_jquery_ui.scss */
|
1093 |
+
.cmb2-element .ui-icon-carat-1-n {
|
1094 |
+
background-position: 0 0;
|
1095 |
+
}
|
1096 |
+
/* line 55, sass/partials/_jquery_ui.scss */
|
1097 |
+
.cmb2-element .ui-icon-carat-1-ne {
|
1098 |
+
background-position: -16px 0;
|
1099 |
+
}
|
1100 |
+
/* line 56, sass/partials/_jquery_ui.scss */
|
1101 |
+
.cmb2-element .ui-icon-carat-1-e {
|
1102 |
+
background-position: -32px 0;
|
1103 |
+
}
|
1104 |
+
/* line 57, sass/partials/_jquery_ui.scss */
|
1105 |
+
.cmb2-element .ui-icon-carat-1-se {
|
1106 |
+
background-position: -48px 0;
|
1107 |
+
}
|
1108 |
+
/* line 58, sass/partials/_jquery_ui.scss */
|
1109 |
+
.cmb2-element .ui-icon-carat-1-s {
|
1110 |
+
background-position: -64px 0;
|
1111 |
+
}
|
1112 |
+
/* line 59, sass/partials/_jquery_ui.scss */
|
1113 |
+
.cmb2-element .ui-icon-carat-1-sw {
|
1114 |
+
background-position: -80px 0;
|
1115 |
+
}
|
1116 |
+
/* line 60, sass/partials/_jquery_ui.scss */
|
1117 |
+
.cmb2-element .ui-icon-carat-1-w {
|
1118 |
+
background-position: -96px 0;
|
1119 |
+
}
|
1120 |
+
/* line 61, sass/partials/_jquery_ui.scss */
|
1121 |
+
.cmb2-element .ui-icon-carat-1-nw {
|
1122 |
+
background-position: -112px 0;
|
1123 |
+
}
|
1124 |
+
/* line 62, sass/partials/_jquery_ui.scss */
|
1125 |
+
.cmb2-element .ui-icon-carat-2-n-s {
|
1126 |
+
background-position: -128px 0;
|
1127 |
+
}
|
1128 |
+
/* line 63, sass/partials/_jquery_ui.scss */
|
1129 |
+
.cmb2-element .ui-icon-carat-2-e-w {
|
1130 |
+
background-position: -144px 0;
|
1131 |
+
}
|
1132 |
+
/* line 64, sass/partials/_jquery_ui.scss */
|
1133 |
+
.cmb2-element .ui-icon-triangle-1-n {
|
1134 |
+
background-position: 0 -16px;
|
1135 |
+
}
|
1136 |
+
/* line 65, sass/partials/_jquery_ui.scss */
|
1137 |
+
.cmb2-element .ui-icon-triangle-1-ne {
|
1138 |
+
background-position: -16px -16px;
|
1139 |
+
}
|
1140 |
+
/* line 66, sass/partials/_jquery_ui.scss */
|
1141 |
+
.cmb2-element .ui-icon-triangle-1-e {
|
1142 |
+
background-position: -32px -16px;
|
1143 |
+
}
|
1144 |
+
/* line 67, sass/partials/_jquery_ui.scss */
|
1145 |
+
.cmb2-element .ui-icon-triangle-1-se {
|
1146 |
+
background-position: -48px -16px;
|
1147 |
+
}
|
1148 |
+
/* line 68, sass/partials/_jquery_ui.scss */
|
1149 |
+
.cmb2-element .ui-icon-triangle-1-s {
|
1150 |
+
background-position: -64px -16px;
|
1151 |
+
}
|
1152 |
+
/* line 69, sass/partials/_jquery_ui.scss */
|
1153 |
+
.cmb2-element .ui-icon-triangle-1-sw {
|
1154 |
+
background-position: -80px -16px;
|
1155 |
+
}
|
1156 |
+
/* line 70, sass/partials/_jquery_ui.scss */
|
1157 |
+
.cmb2-element .ui-icon-triangle-1-w {
|
1158 |
+
background-position: -96px -16px;
|
1159 |
+
}
|
1160 |
+
/* line 71, sass/partials/_jquery_ui.scss */
|
1161 |
+
.cmb2-element .ui-icon-triangle-1-nw {
|
1162 |
+
background-position: -112px -16px;
|
1163 |
+
}
|
1164 |
+
/* line 72, sass/partials/_jquery_ui.scss */
|
1165 |
+
.cmb2-element .ui-icon-triangle-2-n-s {
|
1166 |
+
background-position: -128px -16px;
|
1167 |
+
}
|
1168 |
+
/* line 73, sass/partials/_jquery_ui.scss */
|
1169 |
+
.cmb2-element .ui-icon-triangle-2-e-w {
|
1170 |
+
background-position: -144px -16px;
|
1171 |
+
}
|
1172 |
+
/* line 74, sass/partials/_jquery_ui.scss */
|
1173 |
+
.cmb2-element .ui-icon-arrow-1-n {
|
1174 |
+
background-position: 0 -32px;
|
1175 |
+
}
|
1176 |
+
/* line 75, sass/partials/_jquery_ui.scss */
|
1177 |
+
.cmb2-element .ui-icon-arrow-1-ne {
|
1178 |
+
background-position: -16px -32px;
|
1179 |
+
}
|
1180 |
+
/* line 76, sass/partials/_jquery_ui.scss */
|
1181 |
+
.cmb2-element .ui-icon-arrow-1-e {
|
1182 |
+
background-position: -32px -32px;
|
1183 |
+
}
|
1184 |
+
/* line 77, sass/partials/_jquery_ui.scss */
|
1185 |
+
.cmb2-element .ui-icon-arrow-1-se {
|
1186 |
+
background-position: -48px -32px;
|
1187 |
+
}
|
1188 |
+
/* line 78, sass/partials/_jquery_ui.scss */
|
1189 |
+
.cmb2-element .ui-icon-arrow-1-s {
|
1190 |
+
background-position: -64px -32px;
|
1191 |
+
}
|
1192 |
+
/* line 79, sass/partials/_jquery_ui.scss */
|
1193 |
+
.cmb2-element .ui-icon-arrow-1-sw {
|
1194 |
+
background-position: -80px -32px;
|
1195 |
+
}
|
1196 |
+
/* line 80, sass/partials/_jquery_ui.scss */
|
1197 |
+
.cmb2-element .ui-icon-arrow-1-w {
|
1198 |
+
background-position: -96px -32px;
|
1199 |
+
}
|
1200 |
+
/* line 81, sass/partials/_jquery_ui.scss */
|
1201 |
+
.cmb2-element .ui-icon-arrow-1-nw {
|
1202 |
+
background-position: -112px -32px;
|
1203 |
+
}
|
1204 |
+
/* line 82, sass/partials/_jquery_ui.scss */
|
1205 |
+
.cmb2-element .ui-icon-arrow-2-n-s {
|
1206 |
+
background-position: -128px -32px;
|
1207 |
+
}
|
1208 |
+
/* line 83, sass/partials/_jquery_ui.scss */
|
1209 |
+
.cmb2-element .ui-icon-arrow-2-ne-sw {
|
1210 |
+
background-position: -144px -32px;
|
1211 |
+
}
|
1212 |
+
/* line 84, sass/partials/_jquery_ui.scss */
|
1213 |
+
.cmb2-element .ui-icon-arrow-2-e-w {
|
1214 |
+
background-position: -160px -32px;
|
1215 |
+
}
|
1216 |
+
/* line 85, sass/partials/_jquery_ui.scss */
|
1217 |
+
.cmb2-element .ui-icon-arrow-2-se-nw {
|
1218 |
+
background-position: -176px -32px;
|
1219 |
+
}
|
1220 |
+
/* line 86, sass/partials/_jquery_ui.scss */
|
1221 |
+
.cmb2-element .ui-icon-arrowstop-1-n {
|
1222 |
+
background-position: -192px -32px;
|
1223 |
+
}
|
1224 |
+
/* line 87, sass/partials/_jquery_ui.scss */
|
1225 |
+
.cmb2-element .ui-icon-arrowstop-1-e {
|
1226 |
+
background-position: -208px -32px;
|
1227 |
+
}
|
1228 |
+
/* line 88, sass/partials/_jquery_ui.scss */
|
1229 |
+
.cmb2-element .ui-icon-arrowstop-1-s {
|
1230 |
+
background-position: -224px -32px;
|
1231 |
+
}
|
1232 |
+
/* line 89, sass/partials/_jquery_ui.scss */
|
1233 |
+
.cmb2-element .ui-icon-arrowstop-1-w {
|
1234 |
+
background-position: -240px -32px;
|
1235 |
+
}
|
1236 |
+
/* line 90, sass/partials/_jquery_ui.scss */
|
1237 |
+
.cmb2-element .ui-icon-arrowthick-1-n {
|
1238 |
+
background-position: 0 -48px;
|
1239 |
+
}
|
1240 |
+
/* line 91, sass/partials/_jquery_ui.scss */
|
1241 |
+
.cmb2-element .ui-icon-arrowthick-1-ne {
|
1242 |
+
background-position: -16px -48px;
|
1243 |
+
}
|
1244 |
+
/* line 92, sass/partials/_jquery_ui.scss */
|
1245 |
+
.cmb2-element .ui-icon-arrowthick-1-e {
|
1246 |
+
background-position: -32px -48px;
|
1247 |
+
}
|
1248 |
+
/* line 93, sass/partials/_jquery_ui.scss */
|
1249 |
+
.cmb2-element .ui-icon-arrowthick-1-se {
|
1250 |
+
background-position: -48px -48px;
|
1251 |
+
}
|
1252 |
+
/* line 94, sass/partials/_jquery_ui.scss */
|
1253 |
+
.cmb2-element .ui-icon-arrowthick-1-s {
|
1254 |
+
background-position: -64px -48px;
|
1255 |
+
}
|
1256 |
+
/* line 95, sass/partials/_jquery_ui.scss */
|
1257 |
+
.cmb2-element .ui-icon-arrowthick-1-sw {
|
1258 |
+
background-position: -80px -48px;
|
1259 |
+
}
|
1260 |
+
/* line 96, sass/partials/_jquery_ui.scss */
|
1261 |
+
.cmb2-element .ui-icon-arrowthick-1-w {
|
1262 |
+
background-position: -96px -48px;
|
1263 |
+
}
|
1264 |
+
/* line 97, sass/partials/_jquery_ui.scss */
|
1265 |
+
.cmb2-element .ui-icon-arrowthick-1-nw {
|
1266 |
+
background-position: -112px -48px;
|
1267 |
+
}
|
1268 |
+
/* line 98, sass/partials/_jquery_ui.scss */
|
1269 |
+
.cmb2-element .ui-icon-arrowthick-2-n-s {
|
1270 |
+
background-position: -128px -48px;
|
1271 |
+
}
|
1272 |
+
/* line 99, sass/partials/_jquery_ui.scss */
|
1273 |
+
.cmb2-element .ui-icon-arrowthick-2-ne-sw {
|
1274 |
+
background-position: -144px -48px;
|
1275 |
+
}
|
1276 |
+
/* line 100, sass/partials/_jquery_ui.scss */
|
1277 |
+
.cmb2-element .ui-icon-arrowthick-2-e-w {
|
1278 |
+
background-position: -160px -48px;
|
1279 |
+
}
|
1280 |
+
/* line 101, sass/partials/_jquery_ui.scss */
|
1281 |
+
.cmb2-element .ui-icon-arrowthick-2-se-nw {
|
1282 |
+
background-position: -176px -48px;
|
1283 |
+
}
|
1284 |
+
/* line 102, sass/partials/_jquery_ui.scss */
|
1285 |
+
.cmb2-element .ui-icon-arrowthickstop-1-n {
|
1286 |
+
background-position: -192px -48px;
|
1287 |
+
}
|
1288 |
+
/* line 103, sass/partials/_jquery_ui.scss */
|
1289 |
+
.cmb2-element .ui-icon-arrowthickstop-1-e {
|
1290 |
+
background-position: -208px -48px;
|
1291 |
+
}
|
1292 |
+
/* line 104, sass/partials/_jquery_ui.scss */
|
1293 |
+
.cmb2-element .ui-icon-arrowthickstop-1-s {
|
1294 |
+
background-position: -224px -48px;
|
1295 |
+
}
|
1296 |
+
/* line 105, sass/partials/_jquery_ui.scss */
|
1297 |
+
.cmb2-element .ui-icon-arrowthickstop-1-w {
|
1298 |
+
background-position: -240px -48px;
|
1299 |
+
}
|
1300 |
+
/* line 106, sass/partials/_jquery_ui.scss */
|
1301 |
+
.cmb2-element .ui-icon-arrowreturnthick-1-w {
|
1302 |
+
background-position: 0 -64px;
|
1303 |
+
}
|
1304 |
+
/* line 107, sass/partials/_jquery_ui.scss */
|
1305 |
+
.cmb2-element .ui-icon-arrowreturnthick-1-n {
|
1306 |
+
background-position: -16px -64px;
|
1307 |
+
}
|
1308 |
+
/* line 108, sass/partials/_jquery_ui.scss */
|
1309 |
+
.cmb2-element .ui-icon-arrowreturnthick-1-e {
|
1310 |
+
background-position: -32px -64px;
|
1311 |
+
}
|
1312 |
+
/* line 109, sass/partials/_jquery_ui.scss */
|
1313 |
+
.cmb2-element .ui-icon-arrowreturnthick-1-s {
|
1314 |
+
background-position: -48px -64px;
|
1315 |
+
}
|
1316 |
+
/* line 110, sass/partials/_jquery_ui.scss */
|
1317 |
+
.cmb2-element .ui-icon-arrowreturn-1-w {
|
1318 |
+
background-position: -64px -64px;
|
1319 |
+
}
|
1320 |
+
/* line 111, sass/partials/_jquery_ui.scss */
|
1321 |
+
.cmb2-element .ui-icon-arrowreturn-1-n {
|
1322 |
+
background-position: -80px -64px;
|
1323 |
+
}
|
1324 |
+
/* line 112, sass/partials/_jquery_ui.scss */
|
1325 |
+
.cmb2-element .ui-icon-arrowreturn-1-e {
|
1326 |
+
background-position: -96px -64px;
|
1327 |
+
}
|
1328 |
+
/* line 113, sass/partials/_jquery_ui.scss */
|
1329 |
+
.cmb2-element .ui-icon-arrowreturn-1-s {
|
1330 |
+
background-position: -112px -64px;
|
1331 |
+
}
|
1332 |
+
/* line 114, sass/partials/_jquery_ui.scss */
|
1333 |
+
.cmb2-element .ui-icon-arrowrefresh-1-w {
|
1334 |
+
background-position: -128px -64px;
|
1335 |
+
}
|
1336 |
+
/* line 115, sass/partials/_jquery_ui.scss */
|
1337 |
+
.cmb2-element .ui-icon-arrowrefresh-1-n {
|
1338 |
+
background-position: -144px -64px;
|
1339 |
+
}
|
1340 |
+
/* line 116, sass/partials/_jquery_ui.scss */
|
1341 |
+
.cmb2-element .ui-icon-arrowrefresh-1-e {
|
1342 |
+
background-position: -160px -64px;
|
1343 |
+
}
|
1344 |
+
/* line 117, sass/partials/_jquery_ui.scss */
|
1345 |
+
.cmb2-element .ui-icon-arrowrefresh-1-s {
|
1346 |
+
background-position: -176px -64px;
|
1347 |
+
}
|
1348 |
+
/* line 118, sass/partials/_jquery_ui.scss */
|
1349 |
+
.cmb2-element .ui-icon-arrow-4 {
|
1350 |
+
background-position: 0 -80px;
|
1351 |
+
}
|
1352 |
+
/* line 119, sass/partials/_jquery_ui.scss */
|
1353 |
+
.cmb2-element .ui-icon-arrow-4-diag {
|
1354 |
+
background-position: -16px -80px;
|
1355 |
+
}
|
1356 |
+
/* line 120, sass/partials/_jquery_ui.scss */
|
1357 |
+
.cmb2-element .ui-icon-extlink {
|
1358 |
+
background-position: -32px -80px;
|
1359 |
+
}
|
1360 |
+
/* line 121, sass/partials/_jquery_ui.scss */
|
1361 |
+
.cmb2-element .ui-icon-newwin {
|
1362 |
+
background-position: -48px -80px;
|
1363 |
+
}
|
1364 |
+
/* line 122, sass/partials/_jquery_ui.scss */
|
1365 |
+
.cmb2-element .ui-icon-refresh {
|
1366 |
+
background-position: -64px -80px;
|
1367 |
+
}
|
1368 |
+
/* line 123, sass/partials/_jquery_ui.scss */
|
1369 |
+
.cmb2-element .ui-icon-shuffle {
|
1370 |
+
background-position: -80px -80px;
|
1371 |
+
}
|
1372 |
+
/* line 124, sass/partials/_jquery_ui.scss */
|
1373 |
+
.cmb2-element .ui-icon-transfer-e-w {
|
1374 |
+
background-position: -96px -80px;
|
1375 |
+
}
|
1376 |
+
/* line 125, sass/partials/_jquery_ui.scss */
|
1377 |
+
.cmb2-element .ui-icon-transferthick-e-w {
|
1378 |
+
background-position: -112px -80px;
|
1379 |
+
}
|
1380 |
+
/* line 126, sass/partials/_jquery_ui.scss */
|
1381 |
+
.cmb2-element .ui-icon-folder-collapsed {
|
1382 |
+
background-position: 0 -96px;
|
1383 |
+
}
|
1384 |
+
/* line 127, sass/partials/_jquery_ui.scss */
|
1385 |
+
.cmb2-element .ui-icon-folder-open {
|
1386 |
+
background-position: -16px -96px;
|
1387 |
+
}
|
1388 |
+
/* line 128, sass/partials/_jquery_ui.scss */
|
1389 |
+
.cmb2-element .ui-icon-document {
|
1390 |
+
background-position: -32px -96px;
|
1391 |
+
}
|
1392 |
+
/* line 129, sass/partials/_jquery_ui.scss */
|
1393 |
+
.cmb2-element .ui-icon-document-b {
|
1394 |
+
background-position: -48px -96px;
|
1395 |
+
}
|
1396 |
+
/* line 130, sass/partials/_jquery_ui.scss */
|
1397 |
+
.cmb2-element .ui-icon-note {
|
1398 |
+
background-position: -64px -96px;
|
1399 |
+
}
|
1400 |
+
/* line 131, sass/partials/_jquery_ui.scss */
|
1401 |
+
.cmb2-element .ui-icon-mail-closed {
|
1402 |
+
background-position: -80px -96px;
|
1403 |
+
}
|
1404 |
+
/* line 132, sass/partials/_jquery_ui.scss */
|
1405 |
+
.cmb2-element .ui-icon-mail-open {
|
1406 |
+
background-position: -96px -96px;
|
1407 |
+
}
|
1408 |
+
/* line 133, sass/partials/_jquery_ui.scss */
|
1409 |
+
.cmb2-element .ui-icon-suitcase {
|
1410 |
+
background-position: -112px -96px;
|
1411 |
+
}
|
1412 |
+
/* line 134, sass/partials/_jquery_ui.scss */
|
1413 |
+
.cmb2-element .ui-icon-comment {
|
1414 |
+
background-position: -128px -96px;
|
1415 |
+
}
|
1416 |
+
/* line 135, sass/partials/_jquery_ui.scss */
|
1417 |
+
.cmb2-element .ui-icon-person {
|
1418 |
+
background-position: -144px -96px;
|
1419 |
+
}
|
1420 |
+
/* line 136, sass/partials/_jquery_ui.scss */
|
1421 |
+
.cmb2-element .ui-icon-print {
|
1422 |
+
background-position: -160px -96px;
|
1423 |
+
}
|
1424 |
+
/* line 137, sass/partials/_jquery_ui.scss */
|
1425 |
+
.cmb2-element .ui-icon-trash {
|
1426 |
+
background-position: -176px -96px;
|
1427 |
+
}
|
1428 |
+
/* line 138, sass/partials/_jquery_ui.scss */
|
1429 |
+
.cmb2-element .ui-icon-locked {
|
1430 |
+
background-position: -192px -96px;
|
1431 |
+
}
|
1432 |
+
/* line 139, sass/partials/_jquery_ui.scss */
|
1433 |
+
.cmb2-element .ui-icon-unlocked {
|
1434 |
+
background-position: -208px -96px;
|
1435 |
+
}
|
1436 |
+
/* line 140, sass/partials/_jquery_ui.scss */
|
1437 |
+
.cmb2-element .ui-icon-bookmark {
|
1438 |
+
background-position: -224px -96px;
|
1439 |
+
}
|
1440 |
+
/* line 141, sass/partials/_jquery_ui.scss */
|
1441 |
+
.cmb2-element .ui-icon-tag {
|
1442 |
+
background-position: -240px -96px;
|
1443 |
+
}
|
1444 |
+
/* line 142, sass/partials/_jquery_ui.scss */
|
1445 |
+
.cmb2-element .ui-icon-home {
|
1446 |
+
background-position: 0 -112px;
|
1447 |
+
}
|
1448 |
+
/* line 143, sass/partials/_jquery_ui.scss */
|
1449 |
+
.cmb2-element .ui-icon-flag {
|
1450 |
+
background-position: -16px -112px;
|
1451 |
+
}
|
1452 |
+
/* line 144, sass/partials/_jquery_ui.scss */
|
1453 |
+
.cmb2-element .ui-icon-calendar {
|
1454 |
+
background-position: -32px -112px;
|
1455 |
+
}
|
1456 |
+
/* line 145, sass/partials/_jquery_ui.scss */
|
1457 |
+
.cmb2-element .ui-icon-cart {
|
1458 |
+
background-position: -48px -112px;
|
1459 |
+
}
|
1460 |
+
/* line 146, sass/partials/_jquery_ui.scss */
|
1461 |
+
.cmb2-element .ui-icon-pencil {
|
1462 |
+
background-position: -64px -112px;
|
1463 |
+
}
|
1464 |
+
/* line 147, sass/partials/_jquery_ui.scss */
|
1465 |
+
.cmb2-element .ui-icon-clock {
|
1466 |
+
background-position: -80px -112px;
|
1467 |
+
}
|
1468 |
+
/* line 148, sass/partials/_jquery_ui.scss */
|
1469 |
+
.cmb2-element .ui-icon-disk {
|
1470 |
+
background-position: -96px -112px;
|
1471 |
+
}
|
1472 |
+
/* line 149, sass/partials/_jquery_ui.scss */
|
1473 |
+
.cmb2-element .ui-icon-calculator {
|
1474 |
+
background-position: -112px -112px;
|
1475 |
+
}
|
1476 |
+
/* line 150, sass/partials/_jquery_ui.scss */
|
1477 |
+
.cmb2-element .ui-icon-zoomin {
|
1478 |
+
background-position: -128px -112px;
|
1479 |
+
}
|
1480 |
+
/* line 151, sass/partials/_jquery_ui.scss */
|
1481 |
+
.cmb2-element .ui-icon-zoomout {
|
1482 |
+
background-position: -144px -112px;
|
1483 |
+
}
|
1484 |
+
/* line 152, sass/partials/_jquery_ui.scss */
|
1485 |
+
.cmb2-element .ui-icon-search {
|
1486 |
+
background-position: -160px -112px;
|
1487 |
+
}
|
1488 |
+
/* line 153, sass/partials/_jquery_ui.scss */
|
1489 |
+
.cmb2-element .ui-icon-wrench {
|
1490 |
+
background-position: -176px -112px;
|
1491 |
+
}
|
1492 |
+
/* line 154, sass/partials/_jquery_ui.scss */
|
1493 |
+
.cmb2-element .ui-icon-gear {
|
1494 |
+
background-position: -192px -112px;
|
1495 |
+
}
|
1496 |
+
/* line 155, sass/partials/_jquery_ui.scss */
|
1497 |
+
.cmb2-element .ui-icon-heart {
|
1498 |
+
background-position: -208px -112px;
|
1499 |
+
}
|
1500 |
+
/* line 156, sass/partials/_jquery_ui.scss */
|
1501 |
+
.cmb2-element .ui-icon-star {
|
1502 |
+
background-position: -224px -112px;
|
1503 |
+
}
|
1504 |
+
/* line 157, sass/partials/_jquery_ui.scss */
|
1505 |
+
.cmb2-element .ui-icon-link {
|
1506 |
+
background-position: -240px -112px;
|
1507 |
+
}
|
1508 |
+
/* line 158, sass/partials/_jquery_ui.scss */
|
1509 |
+
.cmb2-element .ui-icon-cancel {
|
1510 |
+
background-position: 0 -128px;
|
1511 |
+
}
|
1512 |
+
/* line 159, sass/partials/_jquery_ui.scss */
|
1513 |
+
.cmb2-element .ui-icon-plus {
|
1514 |
+
background-position: -16px -128px;
|
1515 |
+
}
|
1516 |
+
/* line 160, sass/partials/_jquery_ui.scss */
|
1517 |
+
.cmb2-element .ui-icon-plusthick {
|
1518 |
+
background-position: -32px -128px;
|
1519 |
+
}
|
1520 |
+
/* line 161, sass/partials/_jquery_ui.scss */
|
1521 |
+
.cmb2-element .ui-icon-minus {
|
1522 |
+
background-position: -48px -128px;
|
1523 |
+
}
|
1524 |
+
/* line 162, sass/partials/_jquery_ui.scss */
|
1525 |
+
.cmb2-element .ui-icon-minusthick {
|
1526 |
+
background-position: -64px -128px;
|
1527 |
+
}
|
1528 |
+
/* line 163, sass/partials/_jquery_ui.scss */
|
1529 |
+
.cmb2-element .ui-icon-close {
|
1530 |
+
background-position: -80px -128px;
|
1531 |
+
}
|
1532 |
+
/* line 164, sass/partials/_jquery_ui.scss */
|
1533 |
+
.cmb2-element .ui-icon-closethick {
|
1534 |
+
background-position: -96px -128px;
|
1535 |
+
}
|
1536 |
+
/* line 165, sass/partials/_jquery_ui.scss */
|
1537 |
+
.cmb2-element .ui-icon-key {
|
1538 |
+
background-position: -112px -128px;
|
1539 |
+
}
|
1540 |
+
/* line 166, sass/partials/_jquery_ui.scss */
|
1541 |
+
.cmb2-element .ui-icon-lightbulb {
|
1542 |
+
background-position: -128px -128px;
|
1543 |
+
}
|
1544 |
+
/* line 167, sass/partials/_jquery_ui.scss */
|
1545 |
+
.cmb2-element .ui-icon-scissors {
|
1546 |
+
background-position: -144px -128px;
|
1547 |
+
}
|
1548 |
+
/* line 168, sass/partials/_jquery_ui.scss */
|
1549 |
+
.cmb2-element .ui-icon-clipboard {
|
1550 |
+
background-position: -160px -128px;
|
1551 |
+
}
|
1552 |
+
/* line 169, sass/partials/_jquery_ui.scss */
|
1553 |
+
.cmb2-element .ui-icon-copy {
|
1554 |
+
background-position: -176px -128px;
|
1555 |
+
}
|
1556 |
+
/* line 170, sass/partials/_jquery_ui.scss */
|
1557 |
+
.cmb2-element .ui-icon-contact {
|
1558 |
+
background-position: -192px -128px;
|
1559 |
+
}
|
1560 |
+
/* line 171, sass/partials/_jquery_ui.scss */
|
1561 |
+
.cmb2-element .ui-icon-image {
|
1562 |
+
background-position: -208px -128px;
|
1563 |
+
}
|
1564 |
+
/* line 172, sass/partials/_jquery_ui.scss */
|
1565 |
+
.cmb2-element .ui-icon-video {
|
1566 |
+
background-position: -224px -128px;
|
1567 |
+
}
|
1568 |
+
/* line 173, sass/partials/_jquery_ui.scss */
|
1569 |
+
.cmb2-element .ui-icon-script {
|
1570 |
+
background-position: -240px -128px;
|
1571 |
+
}
|
1572 |
+
/* line 174, sass/partials/_jquery_ui.scss */
|
1573 |
+
.cmb2-element .ui-icon-alert {
|
1574 |
+
background-position: 0 -144px;
|
1575 |
+
}
|
1576 |
+
/* line 175, sass/partials/_jquery_ui.scss */
|
1577 |
+
.cmb2-element .ui-icon-info {
|
1578 |
+
background-position: -16px -144px;
|
1579 |
+
}
|
1580 |
+
/* line 176, sass/partials/_jquery_ui.scss */
|
1581 |
+
.cmb2-element .ui-icon-notice {
|
1582 |
+
background-position: -32px -144px;
|
1583 |
+
}
|
1584 |
+
/* line 177, sass/partials/_jquery_ui.scss */
|
1585 |
+
.cmb2-element .ui-icon-help {
|
1586 |
+
background-position: -48px -144px;
|
1587 |
+
}
|
1588 |
+
/* line 178, sass/partials/_jquery_ui.scss */
|
1589 |
+
.cmb2-element .ui-icon-check {
|
1590 |
+
background-position: -64px -144px;
|
1591 |
+
}
|
1592 |
+
/* line 179, sass/partials/_jquery_ui.scss */
|
1593 |
+
.cmb2-element .ui-icon-bullet {
|
1594 |
+
background-position: -80px -144px;
|
1595 |
+
}
|
1596 |
+
/* line 180, sass/partials/_jquery_ui.scss */
|
1597 |
+
.cmb2-element .ui-icon-radio-off {
|
1598 |
+
background-position: -96px -144px;
|
1599 |
+
}
|
1600 |
+
/* line 181, sass/partials/_jquery_ui.scss */
|
1601 |
+
.cmb2-element .ui-icon-radio-on {
|
1602 |
+
background-position: -112px -144px;
|
1603 |
+
}
|
1604 |
+
/* line 182, sass/partials/_jquery_ui.scss */
|
1605 |
+
.cmb2-element .ui-icon-pin-w {
|
1606 |
+
background-position: -128px -144px;
|
1607 |
+
}
|
1608 |
+
/* line 183, sass/partials/_jquery_ui.scss */
|
1609 |
+
.cmb2-element .ui-icon-pin-s {
|
1610 |
+
background-position: -144px -144px;
|
1611 |
+
}
|
1612 |
+
/* line 184, sass/partials/_jquery_ui.scss */
|
1613 |
+
.cmb2-element .ui-icon-play {
|
1614 |
+
background-position: 0 -160px;
|
1615 |
+
}
|
1616 |
+
/* line 185, sass/partials/_jquery_ui.scss */
|
1617 |
+
.cmb2-element .ui-icon-pause {
|
1618 |
+
background-position: -16px -160px;
|
1619 |
+
}
|
1620 |
+
/* line 186, sass/partials/_jquery_ui.scss */
|
1621 |
+
.cmb2-element .ui-icon-seek-next {
|
1622 |
+
background-position: -32px -160px;
|
1623 |
+
}
|
1624 |
+
/* line 187, sass/partials/_jquery_ui.scss */
|
1625 |
+
.cmb2-element .ui-icon-seek-prev {
|
1626 |
+
background-position: -48px -160px;
|
1627 |
+
}
|
1628 |
+
/* line 188, sass/partials/_jquery_ui.scss */
|
1629 |
+
.cmb2-element .ui-icon-seek-end {
|
1630 |
+
background-position: -64px -160px;
|
1631 |
+
}
|
1632 |
+
/* line 189, sass/partials/_jquery_ui.scss */
|
1633 |
+
.cmb2-element .ui-icon-seek-start {
|
1634 |
+
background-position: -80px -160px;
|
1635 |
+
}
|
1636 |
+
/* line 190, sass/partials/_jquery_ui.scss */
|
1637 |
+
.cmb2-element .ui-icon-seek-first {
|
1638 |
+
background-position: -80px -160px;
|
1639 |
+
}
|
1640 |
+
/* line 191, sass/partials/_jquery_ui.scss */
|
1641 |
+
.cmb2-element .ui-icon-stop {
|
1642 |
+
background-position: -96px -160px;
|
1643 |
+
}
|
1644 |
+
/* line 192, sass/partials/_jquery_ui.scss */
|
1645 |
+
.cmb2-element .ui-icon-eject {
|
1646 |
+
background-position: -112px -160px;
|
1647 |
+
}
|
1648 |
+
/* line 193, sass/partials/_jquery_ui.scss */
|
1649 |
+
.cmb2-element .ui-icon-volume-off {
|
1650 |
+
background-position: -128px -160px;
|
1651 |
+
}
|
1652 |
+
/* line 194, sass/partials/_jquery_ui.scss */
|
1653 |
+
.cmb2-element .ui-icon-volume-on {
|
1654 |
+
background-position: -144px -160px;
|
1655 |
+
}
|
1656 |
+
/* line 195, sass/partials/_jquery_ui.scss */
|
1657 |
+
.cmb2-element .ui-icon-power {
|
1658 |
+
background-position: 0 -176px;
|
1659 |
+
}
|
1660 |
+
/* line 196, sass/partials/_jquery_ui.scss */
|
1661 |
+
.cmb2-element .ui-icon-signal-diag {
|
1662 |
+
background-position: -16px -176px;
|
1663 |
+
}
|
1664 |
+
/* line 197, sass/partials/_jquery_ui.scss */
|
1665 |
+
.cmb2-element .ui-icon-signal {
|
1666 |
+
background-position: -32px -176px;
|
1667 |
+
}
|
1668 |
+
/* line 198, sass/partials/_jquery_ui.scss */
|
1669 |
+
.cmb2-element .ui-icon-battery-0 {
|
1670 |
+
background-position: -48px -176px;
|
1671 |
+
}
|
1672 |
+
/* line 199, sass/partials/_jquery_ui.scss */
|
1673 |
+
.cmb2-element .ui-icon-battery-1 {
|
1674 |
+
background-position: -64px -176px;
|
1675 |
+
}
|
1676 |
+
/* line 200, sass/partials/_jquery_ui.scss */
|
1677 |
+
.cmb2-element .ui-icon-battery-2 {
|
1678 |
+
background-position: -80px -176px;
|
1679 |
+
}
|
1680 |
+
/* line 201, sass/partials/_jquery_ui.scss */
|
1681 |
+
.cmb2-element .ui-icon-battery-3 {
|
1682 |
+
background-position: -96px -176px;
|
1683 |
+
}
|
1684 |
+
/* line 202, sass/partials/_jquery_ui.scss */
|
1685 |
+
.cmb2-element .ui-icon-circle-plus {
|
1686 |
+
background-position: 0 -192px;
|
1687 |
+
}
|
1688 |
+
/* line 203, sass/partials/_jquery_ui.scss */
|
1689 |
+
.cmb2-element .ui-icon-circle-minus {
|
1690 |
+
background-position: -16px -192px;
|
1691 |
+
}
|
1692 |
+
/* line 204, sass/partials/_jquery_ui.scss */
|
1693 |
+
.cmb2-element .ui-icon-circle-close {
|
1694 |
+
background-position: -32px -192px;
|
1695 |
+
}
|
1696 |
+
/* line 205, sass/partials/_jquery_ui.scss */
|
1697 |
+
.cmb2-element .ui-icon-circle-triangle-e {
|
1698 |
+
background-position: -48px -192px;
|
1699 |
+
}
|
1700 |
+
/* line 206, sass/partials/_jquery_ui.scss */
|
1701 |
+
.cmb2-element .ui-icon-circle-triangle-s {
|
1702 |
+
background-position: -64px -192px;
|
1703 |
+
}
|
1704 |
+
/* line 207, sass/partials/_jquery_ui.scss */
|
1705 |
+
.cmb2-element .ui-icon-circle-triangle-w {
|
1706 |
+
background-position: -80px -192px;
|
1707 |
+
}
|
1708 |
+
/* line 208, sass/partials/_jquery_ui.scss */
|
1709 |
+
.cmb2-element .ui-icon-circle-triangle-n {
|
1710 |
+
background-position: -96px -192px;
|
1711 |
+
}
|
1712 |
+
/* line 209, sass/partials/_jquery_ui.scss */
|
1713 |
+
.cmb2-element .ui-icon-circle-arrow-e {
|
1714 |
+
background-position: -112px -192px;
|
1715 |
+
}
|
1716 |
+
/* line 210, sass/partials/_jquery_ui.scss */
|
1717 |
+
.cmb2-element .ui-icon-circle-arrow-s {
|
1718 |
+
background-position: -128px -192px;
|
1719 |
+
}
|
1720 |
+
/* line 211, sass/partials/_jquery_ui.scss */
|
1721 |
+
.cmb2-element .ui-icon-circle-arrow-w {
|
1722 |
+
background-position: -144px -192px;
|
1723 |
+
}
|
1724 |
+
/* line 212, sass/partials/_jquery_ui.scss */
|
1725 |
+
.cmb2-element .ui-icon-circle-arrow-n {
|
1726 |
+
background-position: -160px -192px;
|
1727 |
+
}
|
1728 |
+
/* line 213, sass/partials/_jquery_ui.scss */
|
1729 |
+
.cmb2-element .ui-icon-circle-zoomin {
|
1730 |
+
background-position: -176px -192px;
|
1731 |
+
}
|
1732 |
+
/* line 214, sass/partials/_jquery_ui.scss */
|
1733 |
+
.cmb2-element .ui-icon-circle-zoomout {
|
1734 |
+
background-position: -192px -192px;
|
1735 |
+
}
|
1736 |
+
/* line 215, sass/partials/_jquery_ui.scss */
|
1737 |
+
.cmb2-element .ui-icon-circle-check {
|
1738 |
+
background-position: -208px -192px;
|
1739 |
+
}
|
1740 |
+
/* line 216, sass/partials/_jquery_ui.scss */
|
1741 |
+
.cmb2-element .ui-icon-circlesmall-plus {
|
1742 |
+
background-position: 0 -208px;
|
1743 |
+
}
|
1744 |
+
/* line 217, sass/partials/_jquery_ui.scss */
|
1745 |
+
.cmb2-element .ui-icon-circlesmall-minus {
|
1746 |
+
background-position: -16px -208px;
|
1747 |
+
}
|
1748 |
+
/* line 218, sass/partials/_jquery_ui.scss */
|
1749 |
+
.cmb2-element .ui-icon-circlesmall-close {
|
1750 |
+
background-position: -32px -208px;
|
1751 |
+
}
|
1752 |
+
/* line 219, sass/partials/_jquery_ui.scss */
|
1753 |
+
.cmb2-element .ui-icon-squaresmall-plus {
|
1754 |
+
background-position: -48px -208px;
|
1755 |
+
}
|
1756 |
+
/* line 220, sass/partials/_jquery_ui.scss */
|
1757 |
+
.cmb2-element .ui-icon-squaresmall-minus {
|
1758 |
+
background-position: -64px -208px;
|
1759 |
+
}
|
1760 |
+
/* line 221, sass/partials/_jquery_ui.scss */
|
1761 |
+
.cmb2-element .ui-icon-squaresmall-close {
|
1762 |
+
background-position: -80px -208px;
|
1763 |
+
}
|
1764 |
+
/* line 222, sass/partials/_jquery_ui.scss */
|
1765 |
+
.cmb2-element .ui-icon-grip-dotted-vertical {
|
1766 |
+
background-position: 0 -224px;
|
1767 |
+
}
|
1768 |
+
/* line 223, sass/partials/_jquery_ui.scss */
|
1769 |
+
.cmb2-element .ui-icon-grip-dotted-horizontal {
|
1770 |
+
background-position: -16px -224px;
|
1771 |
+
}
|
1772 |
+
/* line 224, sass/partials/_jquery_ui.scss */
|
1773 |
+
.cmb2-element .ui-icon-grip-solid-vertical {
|
1774 |
+
background-position: -32px -224px;
|
1775 |
+
}
|
1776 |
+
/* line 225, sass/partials/_jquery_ui.scss */
|
1777 |
+
.cmb2-element .ui-icon-grip-solid-horizontal {
|
1778 |
+
background-position: -48px -224px;
|
1779 |
+
}
|
1780 |
+
/* line 226, sass/partials/_jquery_ui.scss */
|
1781 |
+
.cmb2-element .ui-icon-gripsmall-diagonal-se {
|
1782 |
+
background-position: -64px -224px;
|
1783 |
+
}
|
1784 |
+
/* line 227, sass/partials/_jquery_ui.scss */
|
1785 |
+
.cmb2-element .ui-icon-grip-diagonal-se {
|
1786 |
+
background-position: -80px -224px;
|
1787 |
+
}
|
1788 |
+
/* line 228, sass/partials/_jquery_ui.scss */
|
1789 |
+
.cmb2-element .ui-corner-all, .cmb2-element .ui-corner-top, .cmb2-element .ui-corner-left, .cmb2-element .ui-corner-tl {
|
1790 |
+
-moz-border-radius-topleft: 4px;
|
1791 |
+
-webkit-border-top-left-radius: 4px;
|
1792 |
+
-khtml-border-top-left-radius: 4px;
|
1793 |
+
border-top-left-radius: 4px;
|
1794 |
+
}
|
1795 |
+
/* line 229, sass/partials/_jquery_ui.scss */
|
1796 |
+
.cmb2-element .ui-corner-all, .cmb2-element .ui-corner-top, .cmb2-element .ui-corner-right, .cmb2-element .ui-corner-tr {
|
1797 |
+
-moz-border-radius-topright: 4px;
|
1798 |
+
-webkit-border-top-right-radius: 4px;
|
1799 |
+
-khtml-border-top-right-radius: 4px;
|
1800 |
+
border-top-right-radius: 4px;
|
1801 |
+
}
|
1802 |
+
/* line 230, sass/partials/_jquery_ui.scss */
|
1803 |
+
.cmb2-element .ui-corner-all, .cmb2-element .ui-corner-bottom, .cmb2-element .ui-corner-left, .cmb2-element .ui-corner-bl {
|
1804 |
+
-moz-border-radius-bottomleft: 4px;
|
1805 |
+
-webkit-border-bottom-left-radius: 4px;
|
1806 |
+
-khtml-border-bottom-left-radius: 4px;
|
1807 |
+
border-bottom-left-radius: 4px;
|
1808 |
+
}
|
1809 |
+
/* line 231, sass/partials/_jquery_ui.scss */
|
1810 |
+
.cmb2-element .ui-corner-all, .cmb2-element .ui-corner-bottom, .cmb2-element .ui-corner-right, .cmb2-element .ui-corner-br {
|
1811 |
+
-moz-border-radius-bottomright: 4px;
|
1812 |
+
-webkit-border-bottom-right-radius: 4px;
|
1813 |
+
-khtml-border-bottom-right-radius: 4px;
|
1814 |
+
border-bottom-right-radius: 4px;
|
1815 |
+
}
|
1816 |
+
/* line 232, sass/partials/_jquery_ui.scss */
|
1817 |
+
.cmb2-element .ui-widget-overlay {
|
1818 |
+
background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
|
1819 |
+
opacity: .30;
|
1820 |
+
filter: Alpha(Opacity=30);
|
1821 |
+
}
|
1822 |
+
/* line 233, sass/partials/_jquery_ui.scss */
|
1823 |
+
.cmb2-element .ui-widget-shadow {
|
1824 |
+
margin: -8px 0 0 -8px;
|
1825 |
+
padding: 8px;
|
1826 |
+
background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
|
1827 |
+
opacity: .30;
|
1828 |
+
filter: Alpha(Opacity=30);
|
1829 |
+
-moz-border-radius: 8px;
|
1830 |
+
-khtml-border-radius: 8px;
|
1831 |
+
-webkit-border-radius: 8px;
|
1832 |
+
border-radius: 8px;
|
1833 |
+
}
|
1834 |
+
/* line 234, sass/partials/_jquery_ui.scss */
|
1835 |
+
.cmb2-element .ui-datepicker {
|
1836 |
+
width: 17em;
|
1837 |
+
padding: .2em .2em 0;
|
1838 |
+
display: none;
|
1839 |
+
}
|
1840 |
+
/* line 235, sass/partials/_jquery_ui.scss */
|
1841 |
+
.cmb2-element .ui-datepicker .ui-datepicker-header {
|
1842 |
+
position: relative;
|
1843 |
+
padding: .2em 0;
|
1844 |
+
}
|
1845 |
+
/* line 236, sass/partials/_jquery_ui.scss */
|
1846 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev, .cmb2-element .ui-datepicker .ui-datepicker-next {
|
1847 |
+
position: absolute;
|
1848 |
+
top: 2px;
|
1849 |
+
width: 1.8em;
|
1850 |
+
height: 1.8em;
|
1851 |
+
}
|
1852 |
+
/* line 237, sass/partials/_jquery_ui.scss */
|
1853 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev-hover, .cmb2-element .ui-datepicker .ui-datepicker-next-hover {
|
1854 |
+
top: 1px;
|
1855 |
+
}
|
1856 |
+
/* line 238, sass/partials/_jquery_ui.scss */
|
1857 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev {
|
1858 |
+
left: 2px;
|
1859 |
+
}
|
1860 |
+
/* line 239, sass/partials/_jquery_ui.scss */
|
1861 |
+
.cmb2-element .ui-datepicker .ui-datepicker-next {
|
1862 |
+
right: 2px;
|
1863 |
+
}
|
1864 |
+
/* line 240, sass/partials/_jquery_ui.scss */
|
1865 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev-hover {
|
1866 |
+
left: 1px;
|
1867 |
+
}
|
1868 |
+
/* line 241, sass/partials/_jquery_ui.scss */
|
1869 |
+
.cmb2-element .ui-datepicker .ui-datepicker-next-hover {
|
1870 |
+
right: 1px;
|
1871 |
+
}
|
1872 |
+
/* line 242, sass/partials/_jquery_ui.scss */
|
1873 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev span, .cmb2-element .ui-datepicker .ui-datepicker-next span {
|
1874 |
+
display: block;
|
1875 |
+
position: absolute;
|
1876 |
+
left: 50%;
|
1877 |
+
margin-left: -8px;
|
1878 |
+
top: 50%;
|
1879 |
+
margin-top: -8px;
|
1880 |
+
}
|
1881 |
+
/* line 243, sass/partials/_jquery_ui.scss */
|
1882 |
+
.cmb2-element .ui-datepicker .ui-datepicker-title {
|
1883 |
+
margin: 0 2.3em;
|
1884 |
+
line-height: 1.8em;
|
1885 |
+
text-align: center;
|
1886 |
+
}
|
1887 |
+
/* line 244, sass/partials/_jquery_ui.scss */
|
1888 |
+
.cmb2-element .ui-datepicker .ui-datepicker-title select {
|
1889 |
+
font-size: 1em;
|
1890 |
+
margin: 1px 0;
|
1891 |
+
}
|
1892 |
+
/* line 245, sass/partials/_jquery_ui.scss */
|
1893 |
+
.cmb2-element .ui-datepicker select.ui-datepicker-month-year {
|
1894 |
+
width: 100%;
|
1895 |
+
}
|
1896 |
+
/* line 246, sass/partials/_jquery_ui.scss */
|
1897 |
+
.cmb2-element .ui-datepicker select.ui-datepicker-month,
|
1898 |
+
.cmb2-element .ui-datepicker select.ui-datepicker-year {
|
1899 |
+
width: 49%;
|
1900 |
+
}
|
1901 |
+
/* line 248, sass/partials/_jquery_ui.scss */
|
1902 |
+
.cmb2-element .ui-datepicker select.ui-datepicker-month {
|
1903 |
+
margin-right: 1%;
|
1904 |
+
}
|
1905 |
+
/* line 249, sass/partials/_jquery_ui.scss */
|
1906 |
+
.cmb2-element .ui-datepicker select.ui-datepicker-year {
|
1907 |
+
margin-left: 1%;
|
1908 |
+
}
|
1909 |
+
/* line 250, sass/partials/_jquery_ui.scss */
|
1910 |
+
.cmb2-element .ui-datepicker table {
|
1911 |
+
width: 100%;
|
1912 |
+
font-size: .9em;
|
1913 |
+
border-collapse: collapse;
|
1914 |
+
margin: 0 0 .4em;
|
1915 |
+
}
|
1916 |
+
/* line 251, sass/partials/_jquery_ui.scss */
|
1917 |
+
.cmb2-element .ui-datepicker th {
|
1918 |
+
padding: .7em .3em;
|
1919 |
+
text-align: center;
|
1920 |
+
font-weight: bold;
|
1921 |
+
border: 0;
|
1922 |
+
}
|
1923 |
+
/* line 252, sass/partials/_jquery_ui.scss */
|
1924 |
+
.cmb2-element .ui-datepicker td {
|
1925 |
+
border: 0;
|
1926 |
+
padding: 1px;
|
1927 |
+
}
|
1928 |
+
/* line 253, sass/partials/_jquery_ui.scss */
|
1929 |
+
.cmb2-element .ui-datepicker td span, .cmb2-element .ui-datepicker td a {
|
1930 |
+
display: block;
|
1931 |
+
padding: .2em;
|
1932 |
+
text-align: right;
|
1933 |
+
text-decoration: none;
|
1934 |
+
}
|
1935 |
+
/* line 254, sass/partials/_jquery_ui.scss */
|
1936 |
+
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane {
|
1937 |
+
background-image: none;
|
1938 |
+
margin: .7em 0 0 0;
|
1939 |
+
padding: 0 .2em;
|
1940 |
+
border-left: 0;
|
1941 |
+
border-right: 0;
|
1942 |
+
border-bottom: 0;
|
1943 |
+
}
|
1944 |
+
/* line 255, sass/partials/_jquery_ui.scss */
|
1945 |
+
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button {
|
1946 |
+
float: right;
|
1947 |
+
margin: .5em .2em .4em;
|
1948 |
+
cursor: pointer;
|
1949 |
+
padding: .2em .6em .3em .6em;
|
1950 |
+
width: auto;
|
1951 |
+
overflow: visible;
|
1952 |
+
}
|
1953 |
+
/* line 256, sass/partials/_jquery_ui.scss */
|
1954 |
+
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
|
1955 |
+
float: left;
|
1956 |
+
}
|
1957 |
+
/* line 257, sass/partials/_jquery_ui.scss */
|
1958 |
+
.cmb2-element .ui-datepicker.ui-datepicker-multi {
|
1959 |
+
width: auto;
|
1960 |
+
}
|
1961 |
+
/* line 258, sass/partials/_jquery_ui.scss */
|
1962 |
+
.cmb2-element .ui-datepicker-multi .ui-datepicker-group {
|
1963 |
+
float: left;
|
1964 |
+
}
|
1965 |
+
/* line 259, sass/partials/_jquery_ui.scss */
|
1966 |
+
.cmb2-element .ui-datepicker-multi .ui-datepicker-group table {
|
1967 |
+
width: 95%;
|
1968 |
+
margin: 0 auto .4em;
|
1969 |
+
}
|
1970 |
+
/* line 260, sass/partials/_jquery_ui.scss */
|
1971 |
+
.cmb2-element .ui-datepicker-multi-2 .ui-datepicker-group {
|
1972 |
+
width: 50%;
|
1973 |
+
}
|
1974 |
+
/* line 261, sass/partials/_jquery_ui.scss */
|
1975 |
+
.cmb2-element .ui-datepicker-multi-3 .ui-datepicker-group {
|
1976 |
+
width: 33.3%;
|
1977 |
+
}
|
1978 |
+
/* line 262, sass/partials/_jquery_ui.scss */
|
1979 |
+
.cmb2-element .ui-datepicker-multi-4 .ui-datepicker-group {
|
1980 |
+
width: 25%;
|
1981 |
+
}
|
1982 |
+
/* line 263, sass/partials/_jquery_ui.scss */
|
1983 |
+
.cmb2-element .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
|
1984 |
+
border-left-width: 0;
|
1985 |
+
}
|
1986 |
+
/* line 264, sass/partials/_jquery_ui.scss */
|
1987 |
+
.cmb2-element .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
|
1988 |
+
border-left-width: 0;
|
1989 |
+
}
|
1990 |
+
/* line 265, sass/partials/_jquery_ui.scss */
|
1991 |
+
.cmb2-element .ui-datepicker-multi .ui-datepicker-buttonpane {
|
1992 |
+
clear: left;
|
1993 |
+
}
|
1994 |
+
/* line 266, sass/partials/_jquery_ui.scss */
|
1995 |
+
.cmb2-element .ui-datepicker-row-break {
|
1996 |
+
clear: both;
|
1997 |
+
width: 100%;
|
1998 |
+
font-size: 0em;
|
1999 |
+
}
|
2000 |
+
/* line 267, sass/partials/_jquery_ui.scss */
|
2001 |
+
.cmb2-element .ui-datepicker-rtl {
|
2002 |
+
direction: rtl;
|
2003 |
+
}
|
2004 |
+
/* line 269, sass/partials/_jquery_ui.scss */
|
2005 |
+
.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev {
|
2006 |
+
right: 2px;
|
2007 |
+
left: auto;
|
2008 |
+
}
|
2009 |
+
/* line 270, sass/partials/_jquery_ui.scss */
|
2010 |
+
.cmb2-element .ui-datepicker-rtl .ui-datepicker-next {
|
2011 |
+
left: 2px;
|
2012 |
+
right: auto;
|
2013 |
+
}
|
2014 |
+
/* line 271, sass/partials/_jquery_ui.scss */
|
2015 |
+
.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev:hover {
|
2016 |
+
right: 1px;
|
2017 |
+
left: auto;
|
2018 |
+
}
|
2019 |
+
/* line 272, sass/partials/_jquery_ui.scss */
|
2020 |
+
.cmb2-element .ui-datepicker-rtl .ui-datepicker-next:hover {
|
2021 |
+
left: 1px;
|
2022 |
+
right: auto;
|
2023 |
+
}
|
2024 |
+
/* line 273, sass/partials/_jquery_ui.scss */
|
2025 |
+
.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane {
|
2026 |
+
clear: right;
|
2027 |
+
}
|
2028 |
+
/* line 274, sass/partials/_jquery_ui.scss */
|
2029 |
+
.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button {
|
2030 |
+
float: left;
|
2031 |
+
}
|
2032 |
+
/* line 275, sass/partials/_jquery_ui.scss */
|
2033 |
+
.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
|
2034 |
+
float: right;
|
2035 |
+
}
|
2036 |
+
/* line 276, sass/partials/_jquery_ui.scss */
|
2037 |
+
.cmb2-element .ui-datepicker-rtl .ui-datepicker-group {
|
2038 |
+
float: right;
|
2039 |
+
}
|
2040 |
+
/* line 277, sass/partials/_jquery_ui.scss */
|
2041 |
+
.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
|
2042 |
+
border-right-width: 0;
|
2043 |
+
border-left-width: 1px;
|
2044 |
+
}
|
2045 |
+
/* line 278, sass/partials/_jquery_ui.scss */
|
2046 |
+
.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
|
2047 |
+
border-right-width: 0;
|
2048 |
+
border-left-width: 1px;
|
2049 |
+
}
|
2050 |
+
/* line 280, sass/partials/_jquery_ui.scss */
|
2051 |
+
.cmb2-element .ui-datepicker-cover {
|
2052 |
+
display: none;
|
2053 |
+
/*sorry for IE5*/
|
2054 |
+
display/**/: block;
|
2055 |
+
/*sorry for IE5*/
|
2056 |
+
position: absolute;
|
2057 |
+
/*must have*/
|
2058 |
+
z-index: -1;
|
2059 |
+
/*must have*/
|
2060 |
+
filter: mask();
|
2061 |
+
/*must have*/
|
2062 |
+
top: -4px;
|
2063 |
+
/*must have*/
|
2064 |
+
left: -4px;
|
2065 |
+
/*must have*/
|
2066 |
+
width: 200px;
|
2067 |
+
/*must have*/
|
2068 |
+
height: 200px;
|
2069 |
+
/*must have*/
|
2070 |
+
}
|
2071 |
+
/* line 292, sass/partials/_jquery_ui.scss */
|
2072 |
+
.cmb2-element .ui-datepicker {
|
2073 |
+
padding: 0;
|
2074 |
+
border: 1px solid #ddd;
|
2075 |
+
-webkit-border-radius: 0;
|
2076 |
+
-moz-border-radius: 0;
|
2077 |
+
border-radius: 0;
|
2078 |
+
}
|
2079 |
+
/* line 293, sass/partials/_jquery_ui.scss */
|
2080 |
+
.cmb2-element .ui-datepicker * {
|
2081 |
+
padding: 0;
|
2082 |
+
font-family: "Open Sans", sans-serif;
|
2083 |
+
-webkit-border-radius: 0;
|
2084 |
+
-moz-border-radius: 0;
|
2085 |
+
border-radius: 0;
|
2086 |
+
}
|
2087 |
+
/* line 294, sass/partials/_jquery_ui.scss */
|
2088 |
+
.cmb2-element .ui-datepicker table {
|
2089 |
+
font-size: 13px;
|
2090 |
+
margin: 0;
|
2091 |
+
}
|
2092 |
+
/* line 295, sass/partials/_jquery_ui.scss */
|
2093 |
+
.cmb2-element .ui-datepicker .ui-datepicker-header {
|
2094 |
+
border: none;
|
2095 |
+
background: #222;
|
2096 |
+
color: #fff;
|
2097 |
+
font-weight: normal;
|
2098 |
+
}
|
2099 |
+
/* line 296, sass/partials/_jquery_ui.scss */
|
2100 |
+
.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover {
|
2101 |
+
background: #222;
|
2102 |
+
border-color: transparent;
|
2103 |
+
cursor: pointer;
|
2104 |
+
-webkit-border-radius: 0;
|
2105 |
+
-moz-border-radius: 0;
|
2106 |
+
border-radius: 0;
|
2107 |
+
}
|
2108 |
+
/* line 297, sass/partials/_jquery_ui.scss */
|
2109 |
+
.cmb2-element .ui-datepicker thead {
|
2110 |
+
background: #222;
|
2111 |
+
color: #fff;
|
2112 |
+
}
|
2113 |
+
/* line 298, sass/partials/_jquery_ui.scss */
|
2114 |
+
.cmb2-element .ui-datepicker .ui-datepicker-title {
|
2115 |
+
margin-top: .4em;
|
2116 |
+
margin-bottom: .3em;
|
2117 |
+
color: #fff;
|
2118 |
+
font-size: 14px;
|
2119 |
+
}
|
2120 |
+
/* line 299, sass/partials/_jquery_ui.scss */
|
2121 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev-hover, .cmb2-element .ui-datepicker .ui-datepicker-next-hover, .cmb2-element .ui-datepicker .ui-datepicker-next, .cmb2-element .ui-datepicker .ui-datepicker-prev {
|
2122 |
+
height: 1em;
|
2123 |
+
top: .9em;
|
2124 |
+
border: none;
|
2125 |
+
}
|
2126 |
+
/* line 300, sass/partials/_jquery_ui.scss */
|
2127 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev-hover {
|
2128 |
+
left: 2px;
|
2129 |
+
}
|
2130 |
+
/* line 301, sass/partials/_jquery_ui.scss */
|
2131 |
+
.cmb2-element .ui-datepicker .ui-datepicker-next-hover {
|
2132 |
+
right: 2px;
|
2133 |
+
}
|
2134 |
+
/* line 302, sass/partials/_jquery_ui.scss */
|
2135 |
+
.cmb2-element .ui-datepicker .ui-datepicker-next span, .cmb2-element .ui-datepicker .ui-datepicker-prev span {
|
2136 |
+
background-image: url("data:image/png;base64,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");
|
2137 |
+
background-position: -32px 0;
|
2138 |
+
margin-top: 0;
|
2139 |
+
top: 0;
|
2140 |
+
font-weight: normal;
|
2141 |
+
}
|
2142 |
+
/* line 303, sass/partials/_jquery_ui.scss */
|
2143 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev span {
|
2144 |
+
background-position: -96px 0;
|
2145 |
+
}
|
2146 |
+
/* line 304, sass/partials/_jquery_ui.scss */
|
2147 |
+
.cmb2-element .ui-datepicker th {
|
2148 |
+
padding: 0.75em 0;
|
2149 |
+
color: #fff;
|
2150 |
+
font-weight: normal;
|
2151 |
+
border: none;
|
2152 |
+
border-top: 1px solid #333;
|
2153 |
+
}
|
2154 |
+
/* line 305, sass/partials/_jquery_ui.scss */
|
2155 |
+
.cmb2-element .ui-datepicker td {
|
2156 |
+
background: #f1f1f1;
|
2157 |
+
border: none;
|
2158 |
+
padding: 0;
|
2159 |
+
}
|
2160 |
+
/* line 306, sass/partials/_jquery_ui.scss */
|
2161 |
+
.cmb2-element .ui-datepicker td .ui-state-default {
|
2162 |
+
background: transparent;
|
2163 |
+
border: none;
|
2164 |
+
text-align: center;
|
2165 |
+
padding: .5em;
|
2166 |
+
margin: 0;
|
2167 |
+
font-weight: normal;
|
2168 |
+
color: #333;
|
2169 |
+
}
|
2170 |
+
/* line 307, sass/partials/_jquery_ui.scss */
|
2171 |
+
.cmb2-element .ui-datepicker td .ui-state-active, .cmb2-element .ui-datepicker td .ui-state-hover {
|
2172 |
+
background: #0074a2;
|
2173 |
+
color: #fff;
|
2174 |
+
}
|
2175 |
+
/* line 308, sass/partials/_jquery_ui.scss */
|
2176 |
+
.cmb2-element .ui-datepicker td.ui-state-disabled, .cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default {
|
2177 |
+
opacity: 1;
|
2178 |
+
color: #999;
|
2179 |
+
}
|
2180 |
+
/* line 309, sass/partials/_jquery_ui.scss */
|
2181 |
+
.cmb2-element .ui-datepicker {
|
2182 |
+
background: #f1f1f1;
|
2183 |
+
}
|
2184 |
+
/* line 310, sass/partials/_jquery_ui.scss */
|
2185 |
+
.cmb2-element .ui-datepicker .ui-datepicker-close, .cmb2-element .ui-datepicker .ui-datepicker-current {
|
2186 |
+
font-size: 14px;
|
2187 |
+
font-weight: normal;
|
2188 |
+
background-image: none;
|
2189 |
+
border: none;
|
2190 |
+
}
|
2191 |
+
/* line 311, sass/partials/_jquery_ui.scss */
|
2192 |
+
.cmb2-element .ui-datepicker .ui-datepicker-current:hover, .cmb2-element .ui-datepicker .ui-datepicker-current:active, .cmb2-element .ui-datepicker .ui-datepicker-close:hover, .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
2193 |
+
background: #096484;
|
2194 |
+
color: #fff;
|
2195 |
+
}
|
2196 |
+
/* line 312, sass/partials/_jquery_ui.scss */
|
2197 |
+
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane {
|
2198 |
+
border: none;
|
2199 |
+
}
|
2200 |
+
/* line 313, sass/partials/_jquery_ui.scss */
|
2201 |
+
.cmb2-element .ui-timepicker-div {
|
2202 |
+
font-size: 14px;
|
2203 |
+
}
|
2204 |
+
/* line 314, sass/partials/_jquery_ui.scss */
|
2205 |
+
.cmb2-element .ui-timepicker-div .ui-widget-header {
|
2206 |
+
margin-bottom: 8px;
|
2207 |
+
background: #222;
|
2208 |
+
border-color: #222;
|
2209 |
+
}
|
2210 |
+
/* line 315, sass/partials/_jquery_ui.scss */
|
2211 |
+
.cmb2-element .ui-timepicker-div dl {
|
2212 |
+
text-align: left;
|
2213 |
+
}
|
2214 |
+
/* line 316, sass/partials/_jquery_ui.scss */
|
2215 |
+
.cmb2-element .ui-timepicker-div dl dt {
|
2216 |
+
float: left;
|
2217 |
+
clear: left;
|
2218 |
+
padding: 0 0 0 5px;
|
2219 |
+
}
|
2220 |
+
/* line 317, sass/partials/_jquery_ui.scss */
|
2221 |
+
.cmb2-element .ui-timepicker-div dl dd {
|
2222 |
+
margin: 0 10px 10px 40%;
|
2223 |
+
}
|
2224 |
+
/* line 318, sass/partials/_jquery_ui.scss */
|
2225 |
+
.cmb2-element .ui-tpicker-grid-label {
|
2226 |
+
background: none;
|
2227 |
+
border: none;
|
2228 |
+
margin: 0;
|
2229 |
+
padding: 0;
|
2230 |
+
}
|
2231 |
+
/* line 319, sass/partials/_jquery_ui.scss */
|
2232 |
+
.cmb2-element .ui-timepicker-rtl {
|
2233 |
+
direction: rtl;
|
2234 |
+
}
|
2235 |
+
/* line 320, sass/partials/_jquery_ui.scss */
|
2236 |
+
.cmb2-element .ui-timepicker-rtl dl {
|
2237 |
+
text-align: right;
|
2238 |
+
padding: 0 5px 0 0;
|
2239 |
+
}
|
2240 |
+
/* line 321, sass/partials/_jquery_ui.scss */
|
2241 |
+
.cmb2-element .ui-timepicker-rtl dl dt {
|
2242 |
+
float: right;
|
2243 |
+
clear: right;
|
2244 |
+
}
|
2245 |
+
/* line 322, sass/partials/_jquery_ui.scss */
|
2246 |
+
.cmb2-element .ui-timepicker-rtl dl dd {
|
2247 |
+
margin: 0 40% 10px 10px;
|
2248 |
+
}
|
2249 |
+
|
2250 |
+
/* line 326, sass/partials/_jquery_ui.scss */
|
2251 |
+
.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header, .admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover, .admin-color-blue .cmb2-element .ui-datepicker thead, .admin-color-blue .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2252 |
+
background: #4796b3;
|
2253 |
+
}
|
2254 |
+
/* line 327, sass/partials/_jquery_ui.scss */
|
2255 |
+
.admin-color-blue .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2256 |
+
border-color: #4796b3;
|
2257 |
+
}
|
2258 |
+
/* line 328, sass/partials/_jquery_ui.scss */
|
2259 |
+
.admin-color-blue .cmb2-element .ui-datepicker th {
|
2260 |
+
border-color: #52accc;
|
2261 |
+
}
|
2262 |
+
/* line 329, sass/partials/_jquery_ui.scss */
|
2263 |
+
.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active, .admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover {
|
2264 |
+
background: #096484;
|
2265 |
+
}
|
2266 |
+
/* line 330, sass/partials/_jquery_ui.scss */
|
2267 |
+
.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-current:hover, .admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-current:active, .admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-close:hover, .admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
2268 |
+
background: #096484;
|
2269 |
+
color: #fff;
|
2270 |
+
}
|
2271 |
+
|
2272 |
+
/* line 335, sass/partials/_jquery_ui.scss */
|
2273 |
+
.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header, .admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover, .admin-color-coffee .cmb2-element .ui-datepicker thead, .admin-color-coffee .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2274 |
+
background: #46403c;
|
2275 |
+
}
|
2276 |
+
/* line 336, sass/partials/_jquery_ui.scss */
|
2277 |
+
.admin-color-coffee .cmb2-element .ui-datepicker th {
|
2278 |
+
border-color: #59524c;
|
2279 |
+
}
|
2280 |
+
/* line 337, sass/partials/_jquery_ui.scss */
|
2281 |
+
.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-active, .admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover {
|
2282 |
+
background: #c7a589;
|
2283 |
+
}
|
2284 |
+
/* line 338, sass/partials/_jquery_ui.scss */
|
2285 |
+
.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-current:hover, .admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-current:active, .admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-close:hover, .admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
2286 |
+
background: #c7a589;
|
2287 |
+
color: #fff;
|
2288 |
+
}
|
2289 |
+
|
2290 |
+
/* line 343, sass/partials/_jquery_ui.scss */
|
2291 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header, .admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover, .admin-color-ectoplasm .cmb2-element .ui-datepicker thead, .admin-color-ectoplasm .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2292 |
+
background: #413256;
|
2293 |
+
}
|
2294 |
+
/* line 344, sass/partials/_jquery_ui.scss */
|
2295 |
+
.admin-color-ectoplasm .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2296 |
+
border-color: #413256;
|
2297 |
+
}
|
2298 |
+
/* line 345, sass/partials/_jquery_ui.scss */
|
2299 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker th {
|
2300 |
+
border-color: #523f6d;
|
2301 |
+
}
|
2302 |
+
/* line 346, sass/partials/_jquery_ui.scss */
|
2303 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-active, .admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover {
|
2304 |
+
background: #a3b745;
|
2305 |
+
}
|
2306 |
+
/* line 347, sass/partials/_jquery_ui.scss */
|
2307 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-current:hover, .admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-current:active, .admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-close:hover, .admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
2308 |
+
background: #a3b745;
|
2309 |
+
color: #fff;
|
2310 |
+
}
|
2311 |
+
|
2312 |
+
/* line 352, sass/partials/_jquery_ui.scss */
|
2313 |
+
.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header, .admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover, .admin-color-midnight .cmb2-element .ui-datepicker thead, .admin-color-midnight .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2314 |
+
background: #26292c;
|
2315 |
+
}
|
2316 |
+
/* line 353, sass/partials/_jquery_ui.scss */
|
2317 |
+
.admin-color-midnight .cmb2-element .ui-datepicker th {
|
2318 |
+
border-color: #363b3f;
|
2319 |
+
}
|
2320 |
+
/* line 354, sass/partials/_jquery_ui.scss */
|
2321 |
+
.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-active, .admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover {
|
2322 |
+
background: #e14d43;
|
2323 |
+
}
|
2324 |
+
/* line 355, sass/partials/_jquery_ui.scss */
|
2325 |
+
.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-current:hover, .admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-current:active, .admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-close:hover, .admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
2326 |
+
background: #e14d43;
|
2327 |
+
color: #fff;
|
2328 |
+
}
|
2329 |
+
|
2330 |
+
/* line 360, sass/partials/_jquery_ui.scss */
|
2331 |
+
.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header, .admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover, .admin-color-ocean .cmb2-element .ui-datepicker thead, .admin-color-ocean .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2332 |
+
background: #627c83;
|
2333 |
+
}
|
2334 |
+
/* line 361, sass/partials/_jquery_ui.scss */
|
2335 |
+
.admin-color-ocean .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2336 |
+
border-color: #627c83;
|
2337 |
+
}
|
2338 |
+
/* line 362, sass/partials/_jquery_ui.scss */
|
2339 |
+
.admin-color-ocean .cmb2-element .ui-datepicker th {
|
2340 |
+
border-color: #738e96;
|
2341 |
+
}
|
2342 |
+
/* line 363, sass/partials/_jquery_ui.scss */
|
2343 |
+
.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-active, .admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover {
|
2344 |
+
background: #9ebaa0;
|
2345 |
+
}
|
2346 |
+
/* line 364, sass/partials/_jquery_ui.scss */
|
2347 |
+
.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-current:hover, .admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-current:active, .admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-close:hover, .admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
2348 |
+
background: #9ebaa0;
|
2349 |
+
color: #fff;
|
2350 |
+
}
|
2351 |
+
|
2352 |
+
/* line 369, sass/partials/_jquery_ui.scss */
|
2353 |
+
.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 thead, .admin-color-sunrise .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2354 |
+
background: #be3631;
|
2355 |
+
}
|
2356 |
+
/* line 370, sass/partials/_jquery_ui.scss */
|
2357 |
+
.admin-color-sunrise .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2358 |
+
border-color: #be3631;
|
2359 |
+
}
|
2360 |
+
/* line 371, sass/partials/_jquery_ui.scss */
|
2361 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker th {
|
2362 |
+
border-color: #cf4944;
|
2363 |
+
}
|
2364 |
+
/* line 372, sass/partials/_jquery_ui.scss */
|
2365 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-active, .admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover {
|
2366 |
+
background: #dd823b;
|
2367 |
+
}
|
2368 |
+
/* line 373, sass/partials/_jquery_ui.scss */
|
2369 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-current:hover, .admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-current:active, .admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-close:hover, .admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
2370 |
+
background: #dd823b;
|
2371 |
+
color: #fff;
|
2372 |
+
}
|
2373 |
+
|
2374 |
+
/* line 378, sass/partials/_jquery_ui.scss */
|
2375 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header, .admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover, .admin-color-light .cmb2-element .ui-datepicker thead, .admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header, .admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2376 |
+
background: #e5e5e5;
|
2377 |
+
}
|
2378 |
+
/* line 379, sass/partials/_jquery_ui.scss */
|
2379 |
+
.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2380 |
+
border-color: #e5e5e5;
|
2381 |
+
}
|
2382 |
+
/* line 380, sass/partials/_jquery_ui.scss */
|
2383 |
+
.admin-color-light .cmb2-element .ui-datepicker td, .admin-color-light .cmb2-element .ui-datepicker {
|
2384 |
+
background: #fff;
|
2385 |
+
}
|
2386 |
+
/* line 381, sass/partials/_jquery_ui.scss */
|
2387 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next span, .admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev span {
|
2388 |
+
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAYAAADvl7rLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMUIxRjI2RjhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMUIxRjI3MDhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExQjFGMjZEOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjExQjFGMjZFOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kKfR4AAAHcRJREFUeNrsXWuM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");
|
2389 |
+
}
|
2390 |
+
/* line 382, sass/partials/_jquery_ui.scss */
|
2391 |
+
.admin-color-light .cmb2-element .ui-datepicker th {
|
2392 |
+
border-color: #fff;
|
2393 |
+
}
|
2394 |
+
/* line 383, sass/partials/_jquery_ui.scss */
|
2395 |
+
.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 th, .admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header {
|
2396 |
+
color: #555;
|
2397 |
+
}
|
2398 |
+
/* line 384, sass/partials/_jquery_ui.scss */
|
2399 |
+
.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 .ui-datepicker-current:hover, .admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-current:active, .admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-close:hover, .admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
2400 |
+
color: #fff;
|
2401 |
+
background: #888;
|
2402 |
+
}
|
2403 |
+
/* line 385, sass/partials/_jquery_ui.scss */
|
2404 |
+
.admin-color-light .cmb2-element .ui-datepicker td.ui-state-disabled, .admin-color-light .cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default {
|
2405 |
+
color: #ccc;
|
2406 |
+
}
|
2407 |
+
|
2408 |
+
/**
|
2409 |
+
* CMB2 Frontend
|
2410 |
+
*/
|
2411 |
+
/* line 1, sass/partials/_front.scss */
|
2412 |
+
.closed .inside {
|
2413 |
+
display: none;
|
2414 |
+
}
|
2415 |
+
|
2416 |
+
/* line 5, sass/partials/_front.scss */
|
2417 |
+
.cmb-repeatable-grouping {
|
2418 |
+
position: relative;
|
2419 |
+
}
|
2420 |
+
/* line 8, sass/partials/_front.scss */
|
2421 |
+
.cmb-repeatable-grouping .cmb-group-title {
|
2422 |
+
margin-left: -1em;
|
2423 |
+
margin-right: -1em;
|
2424 |
+
min-height: 1.5em;
|
2425 |
+
}
|
2426 |
+
/* line 14, sass/partials/_front.scss */
|
2427 |
+
.cmb-repeatable-grouping h3 {
|
2428 |
+
font-size: 14px;
|
2429 |
+
padding: 8px 12px;
|
2430 |
+
margin: 0;
|
2431 |
+
line-height: 1.4;
|
2432 |
+
}
|
2433 |
+
|
2434 |
+
/* line 25, sass/partials/_front.scss */
|
2435 |
+
.cmb-repeatable-group.repeatable .cmb-group-title {
|
2436 |
+
padding-left: 2.2em;
|
2437 |
+
}
|
2438 |
+
/* line 29, sass/partials/_front.scss */
|
2439 |
+
.cmb-repeatable-group.non-repeatable .cmb-group-title {
|
2440 |
+
padding-left: 12px;
|
2441 |
+
}
|
2442 |
+
|
2443 |
+
/* line 35, sass/partials/_front.scss */
|
2444 |
+
.cmb-repeat-group-wrap .cmb-row .cmbhandle {
|
2445 |
+
right: 0;
|
2446 |
+
position: absolute;
|
2447 |
+
}
|
2448 |
+
|
2449 |
+
/*# sourceMappingURL=cmb2-front.css.map */
|
inc/cmb2/css/cmb2-front.css.map
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"version": 3,
|
3 |
+
"mappings": ";;;;;;;AAIA,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,sCAAkB;EDiB/B,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;kBACQ;EACP,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;;;AAOb;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,kCAAiB;EAChB,OAAO,EAAE,SAAS;;;AAElB,gDAAgB;EACf,OAAO,EAAE,CAAC;;;AAIZ,wDAAuC;EACtC,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,KAAK;;;;AAKxB,aAAc;EACb,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,CAAC;;;AAIR;;;gEACQ;EACP,MAAM,EAAE,CAAC;;;AAKV,6DAAqC;EACpC,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,UAAU;EACtB,KAAK,EAAE,IAAI;;;;AAKd,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;EACd,SAAS,EAAE,MAAM;;;AACjB,gCAAU;EACT,MAAM,EAAE,SAAS;;;;AAMnB,OAAQ;EACP,KAAK,ECnMU,OAAO;EDoMtB,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;IE3MP,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,GAAG;IACf,cAAc,EAAE,GAAG;;;EAEnB,mBAAQ;IACP,aAAa,EAAE,iBAAqB;IACpC,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,KAAK;IACd,WAAW,EAAE,IAAI;;;;;AF0LpB,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;;;;AAKb,6BAAQ;EACP,OAAO,EAAE,GAAG;;;AAGb,sCAAiB;EAChB,gBAAgB,ECxPF,OAAO;EDyPrB,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;EExR/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,GAAG;EACf,cAAc,EAAE,GAAG;;;AAEnB,gEAAQ;EACP,aAAa,EAAE,iBAAqB;EACpC,OAAO,EAAE,EAAE;EACX,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;EACd,WAAW,EAAE,IAAI;;;AF6PnB,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,EC3SU,OAAO;ED4StB,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,IAAI;;;;AAGlB,6BAA8B;EAC7B,KAAK,EClTU,OAAO;EDmTtB,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,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,IAAI;EAClB,KAAK,EAAE,IAAI;;;AAEX,kCAAI;EACH,SAAS,EAAE,KAAK;;;AAIlB;gCACc;EACb,UAAU,ECrVI,OAAO;EDsVrB,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,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,IAAI;EAClB,KAAK,EAAE,IAAI;;;;AAGZ,mBAAoB;EACnB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,YAAY;EACrB,aAAa,EAAE,IAAI;EACnB,KAAK,EAAE,IAAI;;;AAEX,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,yBAAkC;;EACjC;;mBAEkB;IACjB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,IAAI;;;;;;;AGhbb,2BAA4B;EAC3B,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,KAAK;;;;AAGlB,uCAAwC;EACvC,YAAY,EAAE,KAAK;;;;AAKnB,gEAAW;EACV,MAAM,EAAE,CAAC;;;AAET,0HAA6B;EAC5B,OAAO,EAAE,OAAO;;;AAKhB,0HAAc;EACb,KAAK,EAAE,IAAI;;;AAKd,4DAAS;EACR,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,SAAS;;;AAEjB,kFAAW;EACV,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,QAAQ;;;AAIpB,4FAAyB;EACxB,OAAO,EAAE,KAAK;EACd,SAAS,EAAE,IAAI;EACf,SAAS,EAAE,cAAc;;;AAG1B,4GAAiC;EAChC,cAAc,EAAE,CAAC;;;AAGlB,0DAAQ;EACP,KAAK,EAAE,GAAG;EACV,OAAO,EAAE,QAAQ;;;AAIlB,0DAAQ;EACP,aAAa,EAAE,CAAC;EAChB,OAAO,EAAE,CAAC;EACV,WAAW,EAAE,GAAG;;;AAGjB,0FAAwB;EACvB,cAAc,EAAE,KAAK;;;AAGtB,8EAAkB;EACjB,KAAK,EAAE,GAAG;EACV,KAAK,EAAE,KAAK;;;AAGb;;+DACyC;EACxC,aAAa,EAAE,iBAAqB;;AAEpC,yBAAkC;;EAJnC;;iEACyC;IAIvC,aAAa,EAAE,CAAC;;;;AAIlB;;4CACsB;EACrB,WAAW,EAAE,KAAK;;;AAKjB,oXAA6B;EAC5B,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;;;AAEX,gcAAmB;EAClB,KAAK,EAAE,IAAI;;;AAGZ,4gBAAsC;EACrC,OAAO,EAAE,SAAS;;;AAGnB,oZAAQ;EACP,OAAO,EAAE,UAAU;EACnB,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;;;AAGZ,wgBAAqC;EACpC,WAAW,EAAE,KAAK;;;AAGnB,gdAAuB;EACtB,aAAa,EAAE,CAAC;;;;;;;AC1GrB,mCAAoC;EACnC,MAAM,EAAE,CAAC;;;;AAMT;;kCAAoB;EACnB,SAAS,EAAE,KAAK;;;;AAKjB,sCAAoB;EACnB,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,KAAK;;;AACb,mEAA6B;EAC5B,UAAU,EAAE,MAAM;EAClB,aAAa,EAAE,IAAI;;;;AAItB,qBAAsB;EACrB,KAAK,EAAE,IAAI;;;;;;;AClBV;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;wEAAyD;EACxD,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;+BAAgB;EACf,cAAc,EAAE,GAAG;;;AAGpB;uBAAQ;EHlDR,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,GAAG;EACnB,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;EGgDV,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;;;AH/CjB;6BAAM;EACL,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,GAAG;EACf,cAAc,EAAE,GAAG;;;AAEnB;mCAAQ;EACP,aAAa,EAAE,iBAAqB;EACpC,OAAO,EAAE,EAAE;EACX,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;EACd,WAAW,EAAE,IAAI;;;AAvBnB;6BAAM;EACL,SAAS,EDHK,IAAI;ECIlB,WAAW,EAAE,KAAK;;;AG8DlB;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;;;AAIjB;6DAAQ;EACP,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,CAAC;;;AACd;4EAAiB;EAChB,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,CAAC;;;AAKZ;mCAAoB;EACnB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;;;;AC9JjB,oCAAuB;EACtB,SAAS,EAAE,MAAM;;;AAElB,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,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,WAAW;;;AACpB,2FAAkB;EACjB,KAAK,ELzBQ,IAAI;;;AK0BjB,iGAAQ;EACP,KAAK,EL5BO,IAAI;;;;;;;;;;;;;AMXpB,aAAc;;;;AACb,+BAAkB;EAAE,OAAO,EAAE,IAAI;;;AACjC,0CAA6B;EAAE,QAAQ,EAAE,mBAAmB;EAAE,IAAI,EAAE,qBAAqB;EAAE,IAAI,EAAE,wBAAqB;;;AACtH,8BAAiB;EAAE,MAAM,EAAE,CAAC;EAAE,OAAO,EAAE,CAAC;EAAE,MAAM,EAAE,CAAC;EAAE,OAAO,EAAE,CAAC;EAAE,WAAW,EAAE,GAAG;EAAE,eAAe,EAAE,IAAI;EAAE,SAAS,EAAE,IAAI;EAAE,UAAU,EAAE,IAAI;;;AAC3I,uCAA0B;EAAE,OAAO,EAAE,GAAG;EAAE,OAAO,EAAE,KAAK;EAAE,MAAM,EAAE,CAAC;EAAE,KAAK,EAAE,IAAI;EAAE,UAAU,EAAE,MAAM;;;AACpG,iCAAoB;EAAE,OAAO,EAAE,YAAY;;;AAC3C,wCAA2B;EAAE,MAAM,EAAC,EAAE;;;AACtC,iCAAoB;EAAE,OAAO,EAAC,KAAK;;;AACnC,6BAAgB;EAAE,KAAK,EAAE,IAAI;EAAE,MAAM,EAAE,IAAI;EAAE,GAAG,EAAE,CAAC;EAAE,IAAI,EAAE,CAAC;EAAE,QAAQ,EAAE,QAAQ;EAAE,OAAO,EAAE,CAAC;EAAE,MAAM,EAAC,gBAAgB;;;AACrH,gCAAmB;EAAE,MAAM,EAAE,kBAAkB;;;AAC/C,sBAAS;EAAE,OAAO,EAAE,KAAK;EAAE,WAAW,EAAE,QAAQ;EAAE,QAAQ,EAAE,MAAM;EAAE,iBAAiB,EAAE,SAAS;;;AAChG,gCAAmB;EAAE,QAAQ,EAAE,QAAQ;EAAE,GAAG,EAAE,CAAC;EAAE,IAAI,EAAE,CAAC;EAAE,KAAK,EAAE,IAAI;EAAE,MAAM,EAAE,IAAI;;;AACnF,wBAAW;EACV,WAAW,EAAE,wBAAwB;EAAE,SAAS,EAAE,KAAK;;;AACvD,mCAAW;EAAE,SAAS,EAAE,GAAG;;;AAC3B,mIAAgC;EAAE,WAAW,EAAE,wBAAwB;EAAE,SAAS,EAAE,GAAG;;;AAExF,gCAAmB;EAAE,MAAM,EAAE,iBAAiB;EAAE,UAAU,EAAE,uEAAuE;EAAE,KAAK,EAAE,OAAO;;;AACnJ,kCAAqB;EAAE,KAAK,EAAE,OAAO;;;AACrC,+BAAkB;EAAE,MAAM,EAAE,iBAAiB;EAAE,UAAU,EAAE,gFAAgF;EAAE,KAAK,EAAE,OAAO;EAAE,WAAW,EAAE,IAAI;;;AAC9K,iCAAoB;EAAE,KAAK,EAAE,OAAO;;;AACpC,sIAA6F;EAAE,MAAM,EAAE,iBAAiB;EAAE,WAAW,EAAE,MAAM;EAAE,KAAK,EAAE,OAAO;;;AAC7J,oHAA2E;EAAE,KAAK,EAAE,OAAO;EAAE,eAAe,EAAE,IAAI;;;AAClH,kQAA+K;EAAE,MAAM,EAAE,iBAAiB;EAAE,UAAU,EAAE,uEAAuE;EAAE,WAAW,EAAE,MAAM;EAAE,KAAK,EAAE,OAAO;;;AACpU,sEAA2C;EAAE,KAAK,EAAE,OAAO;EAAE,eAAe,EAAE,IAAI;;;AAClF,mIAA0F;EAAE,MAAM,EAAE,iBAAiB;EAAE,UAAU,EAAE,uEAAuE;EAAE,WAAW,EAAE,MAAM;EAAE,KAAK,EAAE,OAAO;;;AAC/O,iHAAwE;EAAE,KAAK,EAAE,OAAO;EAAE,eAAe,EAAE,IAAI;;;AAC/G,gCAAmB;EAAE,OAAO,EAAE,IAAI;;;AAClC,4IAAoG;EAAC,MAAM,EAAE,iBAAiB;EAAE,UAAU,EAAE,uEAAuE;EAAE,KAAK,EAAE,OAAO;;;AACnO,kJAAwG;EAAE,KAAK,EAAE,OAAO;;;AACxH,gIAAuF;EAAC,MAAM,EAAE,iBAAiB;EAAE,UAAU,EAAE,uEAAuE;EAAE,KAAK,EAAE,OAAO;;;AACtN,sIAA6F;EAAE,KAAK,EAAE,OAAO;;;AAC7G,+IAAsG;EAAE,KAAK,EAAE,OAAO;;;AACtH,+IAAsG;EAAE,WAAW,EAAE,IAAI;;;AACzH,qJAA6G;EAAE,OAAO,EAAE,EAAE;EAAE,MAAM,EAAC,iBAAiB;EAAE,WAAW,EAAE,MAAM;;;AACzK,yIAAgG;EAAE,OAAO,EAAE,GAAG;EAAE,MAAM,EAAC,iBAAiB;EAAE,gBAAgB,EAAE,IAAI;;;AAChK,sBAAS;EAAE,KAAK,EAAE,IAAI;EAAE,MAAM,EAAE,IAAI;EAAE,gBAAgB,EAAE,0CAA0C;;;AAClG,yCAA4B;EAAC,gBAAgB,EAAE,0CAA0C;;;AACzF,wCAA2B;EAAC,gBAAgB,EAAE,0CAA0C;;;AACxF,wCAA2B;EAAE,gBAAgB,EAAE,0CAA0C;;;AACzF,8EAAmD;EAAC,gBAAgB,EAAE,0CAA0C;;;AAChH,uCAA0B;EAAC,gBAAgB,EAAE,0CAA0C;;;AACvF,0CAA6B;EAAC,gBAAgB,EAAE,0CAA0C;;;AAC1F,mFAAwD;EAAC,gBAAgB,EAAE,0CAA0C;;;AACrH,gCAAmB;EAAE,mBAAmB,EAAE,GAAG;;;AAC7C,iCAAoB;EAAE,mBAAmB,EAAE,OAAO;;;AAClD,gCAAmB;EAAE,mBAAmB,EAAE,OAAO;;;AACjD,iCAAoB;EAAE,mBAAmB,EAAE,OAAO;;;AAClD,gCAAmB;EAAE,mBAAmB,EAAE,OAAO;;;AACjD,iCAAoB;EAAE,mBAAmB,EAAE,OAAO;;;AAClD,gCAAmB;EAAE,mBAAmB,EAAE,OAAO;;;AACjD,iCAAoB;EAAE,mBAAmB,EAAE,QAAQ;;;AACnD,kCAAqB;EAAE,mBAAmB,EAAE,QAAQ;;;AACpD,kCAAqB;EAAE,mBAAmB,EAAE,QAAQ;;;AACpD,mCAAsB;EAAE,mBAAmB,EAAE,OAAO;;;AACpD,oCAAuB;EAAE,mBAAmB,EAAE,WAAW;;;AACzD,mCAAsB;EAAE,mBAAmB,EAAE,WAAW;;;AACxD,oCAAuB;EAAE,mBAAmB,EAAE,WAAW;;;AACzD,mCAAsB;EAAE,mBAAmB,EAAE,WAAW;;;AACxD,oCAAuB;EAAE,mBAAmB,EAAE,WAAW;;;AACzD,mCAAsB;EAAE,mBAAmB,EAAE,WAAW;;;AACxD,oCAAuB;EAAE,mBAAmB,EAAE,YAAY;;;AAC1D,qCAAwB;EAAE,mBAAmB,EAAE,YAAY;;;AAC3D,qCAAwB;EAAE,mBAAmB,EAAE,YAAY;;;AAC3D,gCAAmB;EAAE,mBAAmB,EAAE,OAAO;;;AACjD,iCAAoB;EAAE,mBAAmB,EAAE,WAAW;;;AACtD,gCAAmB;EAAE,mBAAmB,EAAE,WAAW;;;AACrD,iCAAoB;EAAE,mBAAmB,EAAE,WAAW;;;AACtD,gCAAmB;EAAE,mBAAmB,EAAE,WAAW;;;AACrD,iCAAoB;EAAE,mBAAmB,EAAE,WAAW;;;AACtD,gCAAmB;EAAE,mBAAmB,EAAE,WAAW;;;AACrD,iCAAoB;EAAE,mBAAmB,EAAE,YAAY;;;AACvD,kCAAqB;EAAE,mBAAmB,EAAE,YAAY;;;AACxD,oCAAuB;EAAE,mBAAmB,EAAE,YAAY;;;AAC1D,kCAAqB;EAAE,mBAAmB,EAAE,YAAY;;;AACxD,oCAAuB;EAAE,mBAAmB,EAAE,YAAY;;;AAC1D,oCAAuB;EAAE,mBAAmB,EAAE,YAAY;;;AAC1D,oCAAuB;EAAE,mBAAmB,EAAE,YAAY;;;AAC1D,oCAAuB;EAAE,mBAAmB,EAAE,YAAY;;;AAC1D,oCAAuB;EAAE,mBAAmB,EAAE,YAAY;;;AAC1D,qCAAwB;EAAE,mBAAmB,EAAE,OAAO;;;AACtD,sCAAyB;EAAE,mBAAmB,EAAE,WAAW;;;AAC3D,qCAAwB;EAAE,mBAAmB,EAAE,WAAW;;;AAC1D,sCAAyB;EAAE,mBAAmB,EAAE,WAAW;;;AAC3D,qCAAwB;EAAE,mBAAmB,EAAE,WAAW;;;AAC1D,sCAAyB;EAAE,mBAAmB,EAAE,WAAW;;;AAC3D,qCAAwB;EAAE,mBAAmB,EAAE,WAAW;;;AAC1D,sCAAyB;EAAE,mBAAmB,EAAE,YAAY;;;AAC5D,uCAA0B;EAAE,mBAAmB,EAAE,YAAY;;;AAC7D,yCAA4B;EAAE,mBAAmB,EAAE,YAAY;;;AAC/D,uCAA0B;EAAE,mBAAmB,EAAE,YAAY;;;AAC7D,yCAA4B;EAAE,mBAAmB,EAAE,YAAY;;;AAC/D,yCAA4B;EAAE,mBAAmB,EAAE,YAAY;;;AAC/D,yCAA4B;EAAE,mBAAmB,EAAE,YAAY;;;AAC/D,yCAA4B;EAAE,mBAAmB,EAAE,YAAY;;;AAC/D,yCAA4B;EAAE,mBAAmB,EAAE,YAAY;;;AAC/D,2CAA8B;EAAE,mBAAmB,EAAE,OAAO;;;AAC5D,2CAA8B;EAAE,mBAAmB,EAAE,WAAW;;;AAChE,2CAA8B;EAAE,mBAAmB,EAAE,WAAW;;;AAChE,2CAA8B;EAAE,mBAAmB,EAAE,WAAW;;;AAChE,sCAAyB;EAAE,mBAAmB,EAAE,WAAW;;;AAC3D,sCAAyB;EAAE,mBAAmB,EAAE,WAAW;;;AAC3D,sCAAyB;EAAE,mBAAmB,EAAE,WAAW;;;AAC3D,sCAAyB;EAAE,mBAAmB,EAAE,YAAY;;;AAC5D,uCAA0B;EAAE,mBAAmB,EAAE,YAAY;;;AAC7D,uCAA0B;EAAE,mBAAmB,EAAE,YAAY;;;AAC7D,uCAA0B;EAAE,mBAAmB,EAAE,YAAY;;;AAC7D,uCAA0B;EAAE,mBAAmB,EAAE,YAAY;;;AAC7D,8BAAiB;EAAE,mBAAmB,EAAE,OAAO;;;AAC/C,mCAAsB;EAAE,mBAAmB,EAAE,WAAW;;;AACxD,8BAAiB;EAAE,mBAAmB,EAAE,WAAW;;;AACnD,6BAAgB;EAAE,mBAAmB,EAAE,WAAW;;;AAClD,8BAAiB;EAAE,mBAAmB,EAAE,WAAW;;;AACnD,8BAAiB;EAAE,mBAAmB,EAAE,WAAW;;;AACnD,mCAAsB;EAAE,mBAAmB,EAAE,WAAW;;;AACxD,wCAA2B;EAAE,mBAAmB,EAAE,YAAY;;;AAC9D,uCAA0B;EAAE,mBAAmB,EAAE,OAAO;;;AACxD,kCAAqB;EAAE,mBAAmB,EAAE,WAAW;;;AACvD,+BAAkB;EAAE,mBAAmB,EAAE,WAAW;;;AACpD,iCAAoB;EAAE,mBAAmB,EAAE,WAAW;;;AACtD,2BAAc;EAAE,mBAAmB,EAAE,WAAW;;;AAChD,kCAAqB;EAAE,mBAAmB,EAAE,WAAW;;;AACvD,gCAAmB;EAAE,mBAAmB,EAAE,WAAW;;;AACrD,+BAAkB;EAAE,mBAAmB,EAAE,YAAY;;;AACrD,8BAAiB;EAAE,mBAAmB,EAAE,YAAY;;;AACpD,6BAAgB;EAAE,mBAAmB,EAAE,YAAY;;;AACnD,4BAAe;EAAE,mBAAmB,EAAE,YAAY;;;AAClD,4BAAe;EAAE,mBAAmB,EAAE,YAAY;;;AAClD,6BAAgB;EAAE,mBAAmB,EAAE,YAAY;;;AACnD,+BAAkB;EAAE,mBAAmB,EAAE,YAAY;;;AACrD,+BAAkB;EAAE,mBAAmB,EAAE,YAAY;;;AACrD,0BAAa;EAAE,mBAAmB,EAAE,YAAY;;;AAChD,2BAAc;EAAE,mBAAmB,EAAE,QAAQ;;;AAC7C,2BAAc;EAAE,mBAAmB,EAAE,YAAY;;;AACjD,+BAAkB;EAAE,mBAAmB,EAAE,YAAY;;;AACrD,2BAAc;EAAE,mBAAmB,EAAE,YAAY;;;AACjD,6BAAgB;EAAE,mBAAmB,EAAE,YAAY;;;AACnD,4BAAe;EAAE,mBAAmB,EAAE,YAAY;;;AAClD,2BAAc;EAAE,mBAAmB,EAAE,YAAY;;;AACjD,iCAAoB;EAAE,mBAAmB,EAAE,aAAa;;;AACxD,6BAAgB;EAAE,mBAAmB,EAAE,aAAa;;;AACpD,8BAAiB;EAAE,mBAAmB,EAAE,aAAa;;;AACrD,6BAAgB;EAAE,mBAAmB,EAAE,aAAa;;;AACpD,6BAAgB;EAAE,mBAAmB,EAAE,aAAa;;;AACpD,2BAAc;EAAE,mBAAmB,EAAE,aAAa;;;AAClD,4BAAe;EAAE,mBAAmB,EAAE,aAAa;;;AACnD,2BAAc;EAAE,mBAAmB,EAAE,aAAa;;;AAClD,2BAAc;EAAE,mBAAmB,EAAE,aAAa;;;AAClD,6BAAgB;EAAE,mBAAmB,EAAE,QAAQ;;;AAC/C,2BAAc;EAAE,mBAAmB,EAAE,YAAY;;;AACjD,gCAAmB;EAAE,mBAAmB,EAAE,YAAY;;;AACtD,4BAAe;EAAE,mBAAmB,EAAE,YAAY;;;AAClD,iCAAoB;EAAE,mBAAmB,EAAE,YAAY;;;AACvD,4BAAe;EAAE,mBAAmB,EAAE,YAAY;;;AAClD,iCAAoB;EAAE,mBAAmB,EAAE,YAAY;;;AACvD,0BAAa;EAAE,mBAAmB,EAAE,aAAa;;;AACjD,gCAAmB;EAAE,mBAAmB,EAAE,aAAa;;;AACvD,+BAAkB;EAAE,mBAAmB,EAAE,aAAa;;;AACtD,gCAAmB;EAAE,mBAAmB,EAAE,aAAa;;;AACvD,2BAAc;EAAE,mBAAmB,EAAE,aAAa;;;AAClD,8BAAiB;EAAE,mBAAmB,EAAE,aAAa;;;AACrD,4BAAe;EAAE,mBAAmB,EAAE,aAAa;;;AACnD,4BAAe;EAAE,mBAAmB,EAAE,aAAa;;;AACnD,6BAAgB;EAAE,mBAAmB,EAAE,aAAa;;;AACpD,4BAAe;EAAE,mBAAmB,EAAE,QAAQ;;;AAC9C,2BAAc;EAAE,mBAAmB,EAAE,YAAY;;;AACjD,6BAAgB;EAAE,mBAAmB,EAAE,YAAY;;;AACnD,2BAAc;EAAE,mBAAmB,EAAE,YAAY;;;AACjD,4BAAe;EAAE,mBAAmB,EAAE,YAAY;;;AAClD,6BAAgB;EAAE,mBAAmB,EAAE,YAAY;;;AACnD,gCAAmB;EAAE,mBAAmB,EAAE,YAAY;;;AACtD,+BAAkB;EAAE,mBAAmB,EAAE,aAAa;;;AACtD,4BAAe;EAAE,mBAAmB,EAAE,aAAa;;;AACnD,4BAAe;EAAE,mBAAmB,EAAE,aAAa;;;AACnD,2BAAc;EAAE,mBAAmB,EAAE,QAAQ;;;AAC7C,4BAAe;EAAE,mBAAmB,EAAE,YAAY;;;AAClD,gCAAmB;EAAE,mBAAmB,EAAE,YAAY;;;AACtD,gCAAmB;EAAE,mBAAmB,EAAE,YAAY;;;AACtD,+BAAkB;EAAE,mBAAmB,EAAE,YAAY;;;AACrD,iCAAoB;EAAE,mBAAmB,EAAE,YAAY;;;AACvD,iCAAoB;EAAE,mBAAmB,EAAE,YAAY;;;AACvD,2BAAc;EAAE,mBAAmB,EAAE,YAAY;;;AACjD,4BAAe;EAAE,mBAAmB,EAAE,aAAa;;;AACnD,iCAAoB;EAAE,mBAAmB,EAAE,aAAa;;;AACxD,gCAAmB;EAAE,mBAAmB,EAAE,aAAa;;;AACvD,4BAAe;EAAE,mBAAmB,EAAE,QAAQ;;;AAC9C,kCAAqB;EAAE,mBAAmB,EAAE,YAAY;;;AACxD,6BAAgB;EAAE,mBAAmB,EAAE,YAAY;;;AACnD,gCAAmB;EAAE,mBAAmB,EAAE,YAAY;;;AACtD,gCAAmB;EAAE,mBAAmB,EAAE,YAAY;;;AACtD,gCAAmB;EAAE,mBAAmB,EAAE,YAAY;;;AACtD,gCAAmB;EAAE,mBAAmB,EAAE,YAAY;;;AACtD,kCAAqB;EAAE,mBAAmB,EAAE,QAAQ;;;AACpD,mCAAsB;EAAE,mBAAmB,EAAE,YAAY;;;AACzD,mCAAsB;EAAE,mBAAmB,EAAE,YAAY;;;AACzD,wCAA2B;EAAE,mBAAmB,EAAE,YAAY;;;AAC9D,wCAA2B;EAAE,mBAAmB,EAAE,YAAY;;;AAC9D,wCAA2B;EAAE,mBAAmB,EAAE,YAAY;;;AAC9D,wCAA2B;EAAE,mBAAmB,EAAE,YAAY;;;AAC9D,qCAAwB;EAAE,mBAAmB,EAAE,aAAa;;;AAC5D,qCAAwB;EAAE,mBAAmB,EAAE,aAAa;;;AAC5D,qCAAwB;EAAE,mBAAmB,EAAE,aAAa;;;AAC5D,qCAAwB;EAAE,mBAAmB,EAAE,aAAa;;;AAC5D,oCAAuB;EAAE,mBAAmB,EAAE,aAAa;;;AAC3D,qCAAwB;EAAE,mBAAmB,EAAE,aAAa;;;AAC5D,mCAAsB;EAAE,mBAAmB,EAAE,aAAa;;;AAC1D,uCAA0B;EAAE,mBAAmB,EAAE,QAAQ;;;AACzD,wCAA2B;EAAE,mBAAmB,EAAE,YAAY;;;AAC9D,wCAA2B;EAAE,mBAAmB,EAAE,YAAY;;;AAC9D,uCAA0B;EAAE,mBAAmB,EAAE,YAAY;;;AAC7D,wCAA2B;EAAE,mBAAmB,EAAE,YAAY;;;AAC9D,wCAA2B;EAAE,mBAAmB,EAAE,YAAY;;;AAC9D,2CAA8B;EAAE,mBAAmB,EAAE,QAAQ;;;AAC7D,6CAAgC;EAAE,mBAAmB,EAAE,YAAY;;;AACnE,0CAA6B;EAAE,mBAAmB,EAAE,YAAY;;;AAChE,4CAA+B;EAAE,mBAAmB,EAAE,YAAY;;;AAClE,4CAA+B;EAAE,mBAAmB,EAAE,YAAY;;;AAClE,uCAA0B;EAAE,mBAAmB,EAAE,YAAY;;;AAC7D,sHAA+D;EAAE,0BAA0B,EAAE,GAAG;EAAE,8BAA8B,EAAE,GAAG;EAAE,6BAA6B,EAAE,GAAG;EAAE,sBAAsB,EAAE,GAAG;;;AACtM,uHAAgE;EAAE,2BAA2B,EAAE,GAAG;EAAE,+BAA+B,EAAE,GAAG;EAAE,8BAA8B,EAAE,GAAG;EAAE,uBAAuB,EAAE,GAAG;;;AAC3M,yHAAkE;EAAE,6BAA6B,EAAE,GAAG;EAAE,iCAAiC,EAAE,GAAG;EAAE,gCAAgC,EAAE,GAAG;EAAE,yBAAyB,EAAE,GAAG;;;AACrN,0HAAmE;EAAE,8BAA8B,EAAE,GAAG;EAAE,kCAAkC,EAAE,GAAG;EAAE,iCAAiC,EAAE,GAAG;EAAE,0BAA0B,EAAE,GAAG;;;AAC1N,gCAAmB;EAAE,UAAU,EAAE,sEAAsE;EAAE,OAAO,EAAE,GAAG;EAAC,MAAM,EAAC,iBAAiB;;;AAC9I,+BAAkB;EAAE,MAAM,EAAE,aAAa;EAAE,OAAO,EAAE,GAAG;EAAE,UAAU,EAAE,sEAAsE;EAAE,OAAO,EAAE,GAAG;EAAC,MAAM,EAAC,iBAAiB;EAAE,kBAAkB,EAAE,GAAG;EAAE,oBAAoB,EAAE,GAAG;EAAE,qBAAqB,EAAE,GAAG;EAAE,aAAa,EAAE,GAAG;;;AACtR,4BAAe;EAAE,KAAK,EAAE,IAAI;EAAE,OAAO,EAAE,WAAW;EAAE,OAAO,EAAE,IAAI;;;AACjE,kDAAqC;EAAE,QAAQ,EAAC,QAAQ;EAAE,OAAO,EAAC,MAAM;;;AACxE,kGAAuE;EAAE,QAAQ,EAAC,QAAQ;EAAE,GAAG,EAAE,GAAG;EAAE,KAAK,EAAE,KAAK;EAAE,MAAM,EAAE,KAAK;;;AACjI,8GAAmF;EAAE,GAAG,EAAE,GAAG;;;AAC7F,gDAAmC;EAAE,IAAI,EAAC,GAAG;;;AAC7C,gDAAmC;EAAE,KAAK,EAAC,GAAG;;;AAC9C,sDAAyC;EAAE,IAAI,EAAC,GAAG;;;AACnD,sDAAyC;EAAE,KAAK,EAAC,GAAG;;;AACpD,4GAAiF;EAAE,OAAO,EAAE,KAAK;EAAE,QAAQ,EAAE,QAAQ;EAAE,IAAI,EAAE,GAAG;EAAE,WAAW,EAAE,IAAI;EAAE,GAAG,EAAE,GAAG;EAAE,UAAU,EAAE,IAAI;;;AAC/K,iDAAoC;EAAE,MAAM,EAAE,OAAO;EAAE,WAAW,EAAE,KAAK;EAAE,UAAU,EAAE,MAAM;;;AAC7F,wDAA2C;EAAE,SAAS,EAAC,GAAG;EAAE,MAAM,EAAC,KAAK;;;AACxE,4DAA+C;EAAC,KAAK,EAAE,IAAI;;;AAC3D;sDACyC;EAAE,KAAK,EAAE,GAAG;;;AACrD,uDAA0C;EAAE,YAAY,EAAE,EAAE;;;AAC5D,sDAAyC;EAAE,WAAW,EAAE,EAAE;;;AAC1D,kCAAqB;EAAC,KAAK,EAAE,IAAI;EAAE,SAAS,EAAE,IAAI;EAAE,eAAe,EAAE,QAAQ;EAAE,MAAM,EAAC,QAAQ;;;AAC9F,+BAAkB;EAAE,OAAO,EAAE,SAAS;EAAE,UAAU,EAAE,MAAM;EAAE,WAAW,EAAE,IAAI;EAAE,MAAM,EAAE,CAAC;;;AACxF,+BAAkB;EAAE,MAAM,EAAE,CAAC;EAAE,OAAO,EAAE,GAAG;;;AAC3C,uEAA4C;EAAE,OAAO,EAAE,KAAK;EAAE,OAAO,EAAE,IAAI;EAAE,UAAU,EAAE,KAAK;EAAE,eAAe,EAAE,IAAI;;;AACrH,sDAAyC;EAAE,gBAAgB,EAAE,IAAI;EAAE,MAAM,EAAE,UAAU;EAAE,OAAO,EAAC,MAAM;EAAE,WAAW,EAAE,CAAC;EAAE,YAAY,EAAE,CAAC;EAAE,aAAa,EAAE,CAAC;;;AACxJ,6DAAgD;EAAE,KAAK,EAAE,KAAK;EAAE,MAAM,EAAE,cAAc;EAAE,MAAM,EAAE,OAAO;EAAE,OAAO,EAAE,mBAAmB;EAAE,KAAK,EAAC,IAAI;EAAE,QAAQ,EAAC,OAAO;;;AACnK,mFAAsE;EAAE,KAAK,EAAC,IAAI;;;AAClF,gDAAmC;EAAE,KAAK,EAAC,IAAI;;;AAC/C,uDAA0C;EAAE,KAAK,EAAC,IAAI;;;AACtD,6DAAgD;EAAE,KAAK,EAAC,GAAG;EAAE,MAAM,EAAC,WAAW;;;AAC/E,yDAA4C;EAAE,KAAK,EAAC,GAAG;;;AACvD,yDAA4C;EAAE,KAAK,EAAC,KAAK;;;AACzD,yDAA4C;EAAE,KAAK,EAAC,GAAG;;;AACvD,kFAAqE;EAAE,iBAAiB,EAAC,CAAC;;;AAC1F,oFAAuE;EAAE,iBAAiB,EAAC,CAAC;;;AAC5F,4DAA+C;EAAE,KAAK,EAAC,IAAI;;;AAC3D,sCAAyB;EAAE,KAAK,EAAC,IAAI;EAAE,KAAK,EAAC,IAAI;EAAE,SAAS,EAAC,GAAG;;;AAChE,gCAAmB;EAClB,SAAS,EAAE,GAAG;;;AACd,oDAAoB;EAAE,KAAK,EAAE,GAAG;EAAE,IAAI,EAAE,IAAI;;;AAC5C,oDAAoB;EAAE,IAAI,EAAE,GAAG;EAAE,KAAK,EAAE,IAAI;;;AAC5C,0DAA0B;EAAE,KAAK,EAAE,GAAG;EAAE,IAAI,EAAE,IAAI;;;AAClD,0DAA0B;EAAE,IAAI,EAAE,GAAG;EAAE,KAAK,EAAE,IAAI;;;AAClD,0DAA0B;EAAE,KAAK,EAAC,KAAK;;;AACvC,iEAAiC;EAAE,KAAK,EAAE,IAAI;;;AAC9C,uFAAuD;EAAE,KAAK,EAAC,KAAK;;;AACpE,qDAAqB;EAAE,KAAK,EAAC,KAAK;;;AAClC,gFAAgD;EAAE,kBAAkB,EAAC,CAAC;EAAE,iBAAiB,EAAC,GAAG;;;AAC7F,kFAAkD;EAAE,kBAAkB,EAAC,CAAC;EAAE,iBAAiB,EAAC,GAAG;;;AAEhG,kCAAqB;EACpB,OAAO,EAAE,IAAI;;EACb,WAAW,EAAE,KAAK;;EAClB,QAAQ,EAAE,QAAQ;;EAClB,OAAO,EAAE,EAAE;;EACX,MAAM,EAAE,MAAM;;EACd,GAAG,EAAE,IAAI;;EACT,IAAI,EAAE,IAAI;;EACV,KAAK,EAAE,KAAK;;EACZ,MAAM,EAAE,KAAK;;;;AAGd,4BAAe;EAAE,OAAO,EAAE,CAAC;EAAE,MAAM,EAAE,cAAc;EAAE,qBAAqB,EAAE,CAAC;EAAE,kBAAkB,EAAE,CAAC;EAAE,aAAa,EAAE,CAAC;;;AACtH,8BAAiB;EAAE,OAAO,EAAE,CAAC;EAAE,WAAW,EAAE,uBAAuB;EAAE,qBAAqB,EAAE,CAAC;EAAE,kBAAkB,EAAE,CAAC;EAAE,aAAa,EAAE,CAAC;;;AACtI,kCAAqB;EAAE,SAAS,EAAE,IAAI;EAAE,MAAM,EAAE,CAAC;;;AACjD,kDAAqC;EAAE,MAAM,EAAE,IAAI;EAAE,UAAU,EAAE,IAAI;EAAE,KAAK,EAAE,IAAI;EAAE,WAAW,EAAE,MAAM;;;AACvG,kEAAqD;EAAE,UAAU,EAAE,IAAI;EAAE,YAAY,EAAE,WAAW;EAAE,MAAM,EAAE,OAAO;EAAE,qBAAqB,EAAE,CAAC;EAAE,kBAAkB,EAAE,CAAC;EAAE,aAAa,EAAE,CAAC;;;AACtL,kCAAqB;EAAE,UAAU,EAAE,IAAI;EAAE,KAAK,EAAE,IAAI;;;AACpD,iDAAoC;EAAE,UAAU,EAAE,IAAI;EAAE,aAAa,EAAE,IAAI;EAAE,KAAK,EAAE,IAAI;EAAE,SAAS,EAAE,IAAI;;;AACzG,kNAA2J;EAAE,MAAM,EAAE,GAAG;EAAE,GAAG,EAAE,IAAI;EAAE,MAAM,EAAE,IAAI;;;AACjM,sDAAyC;EAAE,IAAI,EAAE,GAAG;;;AACpD,sDAAyC;EAAE,KAAK,EAAE,GAAG;;;AACrD,4GAAiF;EAAE,gBAAgB,EAAE,6uQAA6uQ;EAAE,mBAAmB,EAAE,OAAO;EAAE,UAAU,EAAE,CAAC;EAAE,GAAG,EAAE,CAAC;EAAE,WAAW,EAAE,MAAM;;;AAC55Q,qDAAwC;EAAE,mBAAmB,EAAE,OAAO;;;AACtE,+BAAkB;EAAE,OAAO,EAAE,QAAQ;EAAE,KAAK,EAAE,IAAI;EAAE,WAAW,EAAE,MAAM;EAAE,MAAM,EAAE,IAAI;EAAE,UAAU,EAAE,cAAc;;;AACjH,+BAAkB;EAAE,UAAU,EAAE,OAAO;EAAE,MAAM,EAAE,IAAI;EAAE,OAAO,EAAE,CAAC;;;AACjE,iDAAoC;EAAE,UAAU,EAAE,WAAW;EAAE,MAAM,EAAE,IAAI;EAAE,UAAU,EAAE,MAAM;EAAE,OAAO,EAAE,IAAI;EAAE,MAAM,EAAE,CAAC;EAAE,WAAW,EAAE,MAAM;EAAE,KAAK,EAAE,IAAI;;;AAC3J,iGAAsE;EAAE,UAAU,EAAE,OAAO;EAAE,KAAK,EAAE,IAAI;;;AACxG,sHAA2F;EAAE,OAAO,EAAE,CAAC;EAAE,KAAK,EAAE,IAAI;;;AACpH,4BAAe;EAAE,UAAU,EAAE,OAAO;;;AACpC,sGAA2E;EAAE,SAAS,EAAE,IAAI;EAAE,WAAW,EAAE,MAAM;EAAE,gBAAgB,EAAE,IAAI;EAAE,MAAM,EAAE,IAAI;;;AACvJ,wOAAiL;EAAE,UAAU,EAAE,OAAO;EAAE,KAAK,EAAE,IAAI;;;AACnN,sDAAyC;EAAE,MAAM,EAAE,IAAI;;;AACvD,gCAAmB;EAAE,SAAS,EAAE,IAAI;;;AACpC,kDAAqC;EAAE,aAAa,EAAE,GAAG;EAAE,UAAU,EAAE,IAAI;EAAE,YAAY,EAAE,IAAI;;;AAC/F,mCAAsB;EAAE,UAAU,EAAE,IAAI;;;AACxC,sCAAyB;EAAE,KAAK,EAAE,IAAI;EAAE,KAAK,EAAC,IAAI;EAAE,OAAO,EAAE,SAAS;;;AACtE,sCAAyB;EAAE,MAAM,EAAE,eAAe;;;AAClD,oCAAuB;EAAE,UAAU,EAAE,IAAI;EAAE,MAAM,EAAE,IAAI;EAAE,MAAM,EAAE,CAAC;EAAE,OAAO,EAAE,CAAC;;;AAC9E,gCAAmB;EAAE,SAAS,EAAE,GAAG;;;AACnC,mCAAsB;EAAE,UAAU,EAAE,KAAK;EAAE,OAAO,EAAE,SAAS;;;AAC7D,sCAAyB;EAAE,KAAK,EAAE,KAAK;EAAE,KAAK,EAAE,KAAK;;;AACrD,sCAAyB;EAAE,MAAM,EAAE,eAAe;;;;AAIjD,sRAAuJ;EAAE,UAAU,EAAE,OAAO;;;AAC5K,oEAAqC;EAAE,YAAY,EAAE,OAAO;;;AAC5D,iDAAkB;EAAE,YAAY,EAAE,OAAO;;;AACzC,qIAAsE;EAAE,UAAU,EAAE,OAAO;;;AAC3F,gTAAiL;EAAE,UAAU,EAAE,OAAO;EAAE,KAAK,EAAE,IAAI;;;;AAKnN,8RAAuJ;EAAE,UAAU,EAAE,OAAO;;;AAC5K,mDAAkB;EAAE,YAAY,EAAE,OAAO;;;AACzC,yIAAsE;EAAE,UAAU,EAAE,OAAO;;;AAC3F,wTAAiL;EAAE,UAAU,EAAE,OAAO;EAAE,KAAK,EAAE,IAAI;;;;AAKnN,0SAAuJ;EAAE,UAAU,EAAE,OAAO;;;AAC5K,yEAAqC;EAAE,YAAY,EAAE,OAAO;;;AAC5D,sDAAkB;EAAE,YAAY,EAAE,OAAO;;;AACzC,+IAAsE;EAAE,UAAU,EAAE,OAAO;;;AAC3F,oUAAiL;EAAE,UAAU,EAAE,OAAO;EAAE,KAAK,EAAE,IAAI;;;;AAKnN,sSAAuJ;EAAE,UAAU,EAAE,OAAO;;;AAC5K,qDAAkB;EAAE,YAAY,EAAE,OAAO;;;AACzC,6IAAsE;EAAE,UAAU,EAAE,OAAO;;;AAC3F,gUAAiL;EAAE,UAAU,EAAE,OAAO;EAAE,KAAK,EAAE,IAAI;;;;AAKnN,0RAAuJ;EAAE,UAAU,EAAE,OAAO;;;AAC5K,qEAAqC;EAAE,YAAY,EAAE,OAAO;;;AAC5D,kDAAkB;EAAE,YAAY,EAAE,OAAO;;;AACzC,uIAAsE;EAAE,UAAU,EAAE,OAAO;;;AAC3F,oTAAiL;EAAE,UAAU,EAAE,OAAO;EAAE,KAAK,EAAE,IAAI;;;;AAKnN,kSAAuJ;EAAE,UAAU,EAAE,OAAO;;;AAC5K,uEAAqC;EAAE,YAAY,EAAE,OAAO;;;AAC5D,oDAAkB;EAAE,YAAY,EAAE,OAAO;;;AACzC,2IAAsE;EAAE,UAAU,EAAE,OAAO;;;AAC3F,4TAAiL;EAAE,UAAU,EAAE,OAAO;EAAE,KAAK,EAAE,IAAI;;;;AAKnN,iWAA6L;EAAE,UAAU,EAAE,OAAO;;;AAClN,qEAAqC;EAAE,YAAY,EAAE,OAAO;;;AAC5D,mGAAkC;EAAE,UAAU,EAAE,IAAI;;;AACpD,kJAAiF;EAAE,gBAAgB,EAAE,6oWAA6oW;;;AAClvW,kDAAkB;EAAE,YAAY,EAAE,IAAI;;;AACtC,qQAAkI;EAAC,KAAK,EAAE,IAAI;;;AAC9I,6bAAwP;EAAE,KAAK,EAAE,IAAI;EAAE,UAAU,EAAE,IAAI;;;AACvR,4JAA2F;EAAE,KAAK,EAAE,IAAI;;;;;;;AChY1G,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,0CAA2C;EAC1C,KAAK,EAAE,CAAC;EACR,QAAQ,EAAE,QAAQ",
|
4 |
+
"sources": ["sass/partials/_main_wrap.scss","sass/partials/_variables.scss","sass/partials/_mixins.scss","sass/partials/_post_metaboxes.scss","sass/partials/_misc.scss","sass/partials/_sidebar_placements.scss","sass/partials/_collapsible_ui.scss","sass/partials/_jquery_ui.scss","sass/partials/_front.scss"],
|
5 |
+
"names": [],
|
6 |
+
"file": "cmb2-front.css"
|
7 |
+
}
|
inc/cmb2/css/cmb2-front.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
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,.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,.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-row{padding:1.8em 0 0}.cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type{padding:0}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1.8em}.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}.cmb2-metabox>.cmb-row .cmb-repeat-table .cmb-row>.cmb-td{padding-right:20px;box-sizing:border-box;float:left}.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;max-width:1000px}.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;padding-bottom:5px}.cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}}.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-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;padding-bottom:5px}.cmb-repeatable-group .cmb-group-description .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.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;float:left;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px}.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;float:left;margin-right:10px;width:auto}.cmb-attach-list li{clear:both;display:inline-block;margin-bottom:25px;width:100%}.cmb-attach-list li img{cursor:move;float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}@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-repeat-group-wrap .cmb2-wrap,.postbox-container .cmb2-wrap{margin:0}.cmb-repeat-group-wrap .cmb2-wrap>.cmb-field-list>.cmb-row,.postbox-container .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-repeat-group-wrap .cmb2-wrap input[type=text].cmb2-oembed,.postbox-container .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-repeat-group-wrap .cmb-row,.postbox-container .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-repeat-group-wrap .cmb-row .cmbhandle,.postbox-container .cmb-row .cmbhandle{right:-1em;position:relative}.cmb-repeat-group-wrap .cmb-repeatable-grouping,.postbox-container .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-repeat-group-wrap .cmb-repeatable-group>.cmb-row,.postbox-container .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-repeat-group-wrap .cmb-th,.postbox-container .cmb-th{width:18%;padding:0 2% 0 0}.cmb-repeat-group-wrap .cmb-td,.postbox-container .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-repeat-group-wrap .cmb-repeat-row .cmb-td,.postbox-container .cmb-repeat-row .cmb-td{padding-bottom:1.8em}.cmb-repeat-group-wrap .cmb-th+.cmb-td,.postbox-container .cmb-th+.cmb-td{width:80%;float:right}.cmb-repeat-group-wrap .cmb-repeatable-group:not(:last-of-type),.cmb-repeat-group-wrap .cmb-row:not(:last-of-type),.postbox-container .cmb-repeatable-group:not(:last-of-type),.postbox-container .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}@media (max-width:450px){.cmb-repeat-group-wrap .cmb-repeatable-group:not(:last-of-type),.cmb-repeat-group-wrap .cmb-row:not(:last-of-type),.postbox-container .cmb-repeatable-group:not(:last-of-type),.postbox-container .cmb-row:not(:last-of-type){border-bottom:0}}.cmb-repeat-group-wrap .cmb-remove-field-row,.cmb-repeat-group-wrap .cmb-repeat-group-field,.postbox-container .cmb-remove-field-row,.postbox-container .cmb-repeat-group-field{padding-top:1.8em}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody{display:table;width:100%}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text{width:100%}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row){display:table-row}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td{display:table-cell;float:none;width:100%}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td{padding-top:1.8em}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row{padding-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-options-page .cmb2-metabox-title{font-size:1.3em;margin:1em 0}.cmb2-options-page .cmb2-metabox-title+p.cmb2-metabox-description{margin-top:-1.6em;margin-bottom:.8em}.postbox .cmb-spinner{float:left}#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-repeat-group-wrap>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-repeat-group-wrap>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td,#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td,.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-td .cmb-td,.inner-sidebar .cmb-td .cmb-td{padding-bottom:1em}#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;padding-bottom:5px}#side-sortables .cmb-th label:after,.inner-sidebar .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{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 .cmb-type-colorpicker .cmb-repeat-row .cmb-td,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td{width:auto;clear:none;float:left;padding-top:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row{float:right;margin:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmb-repeat-group-wrap{max-width:1000px}.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;cursor:pointer;padding:2px 6px 3px}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){color:#a00}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}.cmb2-element .ui-helper-hidden{display:none}.cmb2-element .ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.cmb2-element .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.cmb2-element .ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cmb2-element * html .ui-helper-clearfix{height:1%}.cmb2-element .ui-helper-clearfix{display:block}.cmb2-element .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.cmb2-element .ui-state-disabled{cursor:default!important}.cmb2-element .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.cmb2-element .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.cmb2-element .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.cmb2-element .ui-widget .ui-widget{font-size:1em}.cmb2-element .ui-widget button,.cmb2-element .ui-widget input,.cmb2-element .ui-widget select,.cmb2-element .ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.cmb2-element .ui-widget-content{border:1px solid #aaa;background:#fff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.cmb2-element .ui-widget-content a{color:#222}.cmb2-element .ui-widget-header{border:1px solid #aaa;background:#ccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.cmb2-element .ui-widget-header a{color:#222}.cmb2-element .ui-state-default,.cmb2-element .ui-widget-content .ui-state-default,.cmb2-element .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;font-weight:400;color:#555}.cmb2-element .ui-state-default a,.cmb2-element .ui-state-default a:link,.cmb2-element .ui-state-default a:visited{color:#555;text-decoration:none}.cmb2-element .ui-state-focus,.cmb2-element .ui-state-hover,.cmb2-element .ui-widget-content .ui-state-focus,.cmb2-element .ui-widget-content .ui-state-hover,.cmb2-element .ui-widget-header .ui-state-focus,.cmb2-element .ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.cmb2-element .ui-state-hover a,.cmb2-element .ui-state-hover a:hover{color:#212121;text-decoration:none}.cmb2-element .ui-state-active,.cmb2-element .ui-widget-content .ui-state-active,.cmb2-element .ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.cmb2-element .ui-state-active a,.cmb2-element .ui-state-active a:link,.cmb2-element .ui-state-active a:visited{color:#212121;text-decoration:none}.cmb2-element .ui-widget :active{outline:0}.cmb2-element .ui-state-highlight,.cmb2-element .ui-widget-content .ui-state-highlight,.cmb2-element .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.cmb2-element .ui-state-highlight a,.cmb2-element .ui-widget-content .ui-state-highlight a,.cmb2-element .ui-widget-header .ui-state-highlight a{color:#363636}.cmb2-element .ui-state-error,.cmb2-element .ui-widget-content .ui-state-error,.cmb2-element .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.cmb2-element .ui-state-error a,.cmb2-element .ui-state-error-text,.cmb2-element .ui-widget-content .ui-state-error a,.cmb2-element .ui-widget-content .ui-state-error-text,.cmb2-element .ui-widget-header .ui-state-error a,.cmb2-element .ui-widget-header .ui-state-error-text{color:#cd0a0a}.cmb2-element .ui-priority-primary,.cmb2-element .ui-widget-content .ui-priority-primary,.cmb2-element .ui-widget-header .ui-priority-primary{font-weight:700}.cmb2-element .ui-priority-secondary,.cmb2-element .ui-widget-content .ui-priority-secondary,.cmb2-element .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.cmb2-element .ui-state-disabled,.cmb2-element .ui-widget-content .ui-state-disabled,.cmb2-element .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.cmb2-element .ui-icon{width:16px;height:16px;background-image:url(../images/ui-icons_222222_256x240.png)}.cmb2-element .ui-widget-content .ui-icon,.cmb2-element .ui-widget-header .ui-icon{background-image:url(../images/ui-icons_222222_256x240.png)}.cmb2-element .ui-state-default .ui-icon{background-image:url(../images/ui-icons_888888_256x240.png)}.cmb2-element .ui-state-active .ui-icon,.cmb2-element .ui-state-focus .ui-icon,.cmb2-element .ui-state-hover .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}.cmb2-element .ui-state-highlight .ui-icon{background-image:url(../images/ui-icons_2e83ff_256x240.png)}.cmb2-element .ui-state-error .ui-icon,.cmb2-element .ui-state-error-text .ui-icon{background-image:url(../images/ui-icons_cd0a0a_256x240.png)}.cmb2-element .ui-icon-carat-1-n{background-position:0 0}.cmb2-element .ui-icon-carat-1-ne{background-position:-16px 0}.cmb2-element .ui-icon-carat-1-e{background-position:-32px 0}.cmb2-element .ui-icon-carat-1-se{background-position:-48px 0}.cmb2-element .ui-icon-carat-1-s{background-position:-64px 0}.cmb2-element .ui-icon-carat-1-sw{background-position:-80px 0}.cmb2-element .ui-icon-carat-1-w{background-position:-96px 0}.cmb2-element .ui-icon-carat-1-nw{background-position:-112px 0}.cmb2-element .ui-icon-carat-2-n-s{background-position:-128px 0}.cmb2-element .ui-icon-carat-2-e-w{background-position:-144px 0}.cmb2-element .ui-icon-triangle-1-n{background-position:0 -16px}.cmb2-element .ui-icon-triangle-1-ne{background-position:-16px -16px}.cmb2-element .ui-icon-triangle-1-e{background-position:-32px -16px}.cmb2-element .ui-icon-triangle-1-se{background-position:-48px -16px}.cmb2-element .ui-icon-triangle-1-s{background-position:-64px -16px}.cmb2-element .ui-icon-triangle-1-sw{background-position:-80px -16px}.cmb2-element .ui-icon-triangle-1-w{background-position:-96px -16px}.cmb2-element .ui-icon-triangle-1-nw{background-position:-112px -16px}.cmb2-element .ui-icon-triangle-2-n-s{background-position:-128px -16px}.cmb2-element .ui-icon-triangle-2-e-w{background-position:-144px -16px}.cmb2-element .ui-icon-arrow-1-n{background-position:0 -32px}.cmb2-element .ui-icon-arrow-1-ne{background-position:-16px -32px}.cmb2-element .ui-icon-arrow-1-e{background-position:-32px -32px}.cmb2-element .ui-icon-arrow-1-se{background-position:-48px -32px}.cmb2-element .ui-icon-arrow-1-s{background-position:-64px -32px}.cmb2-element .ui-icon-arrow-1-sw{background-position:-80px -32px}.cmb2-element .ui-icon-arrow-1-w{background-position:-96px -32px}.cmb2-element .ui-icon-arrow-1-nw{background-position:-112px -32px}.cmb2-element .ui-icon-arrow-2-n-s{background-position:-128px -32px}.cmb2-element .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.cmb2-element .ui-icon-arrow-2-e-w{background-position:-160px -32px}.cmb2-element .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.cmb2-element .ui-icon-arrowstop-1-n{background-position:-192px -32px}.cmb2-element .ui-icon-arrowstop-1-e{background-position:-208px -32px}.cmb2-element .ui-icon-arrowstop-1-s{background-position:-224px -32px}.cmb2-element .ui-icon-arrowstop-1-w{background-position:-240px -32px}.cmb2-element .ui-icon-arrowthick-1-n{background-position:0 -48px}.cmb2-element .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.cmb2-element .ui-icon-arrowthick-1-e{background-position:-32px -48px}.cmb2-element .ui-icon-arrowthick-1-se{background-position:-48px -48px}.cmb2-element .ui-icon-arrowthick-1-s{background-position:-64px -48px}.cmb2-element .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.cmb2-element .ui-icon-arrowthick-1-w{background-position:-96px -48px}.cmb2-element .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.cmb2-element .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.cmb2-element .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.cmb2-element .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.cmb2-element .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.cmb2-element .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.cmb2-element .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.cmb2-element .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.cmb2-element .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.cmb2-element .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.cmb2-element .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.cmb2-element .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.cmb2-element .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.cmb2-element .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.cmb2-element .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.cmb2-element .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.cmb2-element .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.cmb2-element .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.cmb2-element .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.cmb2-element .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.cmb2-element .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.cmb2-element .ui-icon-arrow-4{background-position:0 -80px}.cmb2-element .ui-icon-arrow-4-diag{background-position:-16px -80px}.cmb2-element .ui-icon-extlink{background-position:-32px -80px}.cmb2-element .ui-icon-newwin{background-position:-48px -80px}.cmb2-element .ui-icon-refresh{background-position:-64px -80px}.cmb2-element .ui-icon-shuffle{background-position:-80px -80px}.cmb2-element .ui-icon-transfer-e-w{background-position:-96px -80px}.cmb2-element .ui-icon-transferthick-e-w{background-position:-112px -80px}.cmb2-element .ui-icon-folder-collapsed{background-position:0 -96px}.cmb2-element .ui-icon-folder-open{background-position:-16px -96px}.cmb2-element .ui-icon-document{background-position:-32px -96px}.cmb2-element .ui-icon-document-b{background-position:-48px -96px}.cmb2-element .ui-icon-note{background-position:-64px -96px}.cmb2-element .ui-icon-mail-closed{background-position:-80px -96px}.cmb2-element .ui-icon-mail-open{background-position:-96px -96px}.cmb2-element .ui-icon-suitcase{background-position:-112px -96px}.cmb2-element .ui-icon-comment{background-position:-128px -96px}.cmb2-element .ui-icon-person{background-position:-144px -96px}.cmb2-element .ui-icon-print{background-position:-160px -96px}.cmb2-element .ui-icon-trash{background-position:-176px -96px}.cmb2-element .ui-icon-locked{background-position:-192px -96px}.cmb2-element .ui-icon-unlocked{background-position:-208px -96px}.cmb2-element .ui-icon-bookmark{background-position:-224px -96px}.cmb2-element .ui-icon-tag{background-position:-240px -96px}.cmb2-element .ui-icon-home{background-position:0 -112px}.cmb2-element .ui-icon-flag{background-position:-16px -112px}.cmb2-element .ui-icon-calendar{background-position:-32px -112px}.cmb2-element .ui-icon-cart{background-position:-48px -112px}.cmb2-element .ui-icon-pencil{background-position:-64px -112px}.cmb2-element .ui-icon-clock{background-position:-80px -112px}.cmb2-element .ui-icon-disk{background-position:-96px -112px}.cmb2-element .ui-icon-calculator{background-position:-112px -112px}.cmb2-element .ui-icon-zoomin{background-position:-128px -112px}.cmb2-element .ui-icon-zoomout{background-position:-144px -112px}.cmb2-element .ui-icon-search{background-position:-160px -112px}.cmb2-element .ui-icon-wrench{background-position:-176px -112px}.cmb2-element .ui-icon-gear{background-position:-192px -112px}.cmb2-element .ui-icon-heart{background-position:-208px -112px}.cmb2-element .ui-icon-star{background-position:-224px -112px}.cmb2-element .ui-icon-link{background-position:-240px -112px}.cmb2-element .ui-icon-cancel{background-position:0 -128px}.cmb2-element .ui-icon-plus{background-position:-16px -128px}.cmb2-element .ui-icon-plusthick{background-position:-32px -128px}.cmb2-element .ui-icon-minus{background-position:-48px -128px}.cmb2-element .ui-icon-minusthick{background-position:-64px -128px}.cmb2-element .ui-icon-close{background-position:-80px -128px}.cmb2-element .ui-icon-closethick{background-position:-96px -128px}.cmb2-element .ui-icon-key{background-position:-112px -128px}.cmb2-element .ui-icon-lightbulb{background-position:-128px -128px}.cmb2-element .ui-icon-scissors{background-position:-144px -128px}.cmb2-element .ui-icon-clipboard{background-position:-160px -128px}.cmb2-element .ui-icon-copy{background-position:-176px -128px}.cmb2-element .ui-icon-contact{background-position:-192px -128px}.cmb2-element .ui-icon-image{background-position:-208px -128px}.cmb2-element .ui-icon-video{background-position:-224px -128px}.cmb2-element .ui-icon-script{background-position:-240px -128px}.cmb2-element .ui-icon-alert{background-position:0 -144px}.cmb2-element .ui-icon-info{background-position:-16px -144px}.cmb2-element .ui-icon-notice{background-position:-32px -144px}.cmb2-element .ui-icon-help{background-position:-48px -144px}.cmb2-element .ui-icon-check{background-position:-64px -144px}.cmb2-element .ui-icon-bullet{background-position:-80px -144px}.cmb2-element .ui-icon-radio-off{background-position:-96px -144px}.cmb2-element .ui-icon-radio-on{background-position:-112px -144px}.cmb2-element .ui-icon-pin-w{background-position:-128px -144px}.cmb2-element .ui-icon-pin-s{background-position:-144px -144px}.cmb2-element .ui-icon-play{background-position:0 -160px}.cmb2-element .ui-icon-pause{background-position:-16px -160px}.cmb2-element .ui-icon-seek-next{background-position:-32px -160px}.cmb2-element .ui-icon-seek-prev{background-position:-48px -160px}.cmb2-element .ui-icon-seek-end{background-position:-64px -160px}.cmb2-element .ui-icon-seek-first,.cmb2-element .ui-icon-seek-start{background-position:-80px -160px}.cmb2-element .ui-icon-stop{background-position:-96px -160px}.cmb2-element .ui-icon-eject{background-position:-112px -160px}.cmb2-element .ui-icon-volume-off{background-position:-128px -160px}.cmb2-element .ui-icon-volume-on{background-position:-144px -160px}.cmb2-element .ui-icon-power{background-position:0 -176px}.cmb2-element .ui-icon-signal-diag{background-position:-16px -176px}.cmb2-element .ui-icon-signal{background-position:-32px -176px}.cmb2-element .ui-icon-battery-0{background-position:-48px -176px}.cmb2-element .ui-icon-battery-1{background-position:-64px -176px}.cmb2-element .ui-icon-battery-2{background-position:-80px -176px}.cmb2-element .ui-icon-battery-3{background-position:-96px -176px}.cmb2-element .ui-icon-circle-plus{background-position:0 -192px}.cmb2-element .ui-icon-circle-minus{background-position:-16px -192px}.cmb2-element .ui-icon-circle-close{background-position:-32px -192px}.cmb2-element .ui-icon-circle-triangle-e{background-position:-48px -192px}.cmb2-element .ui-icon-circle-triangle-s{background-position:-64px -192px}.cmb2-element .ui-icon-circle-triangle-w{background-position:-80px -192px}.cmb2-element .ui-icon-circle-triangle-n{background-position:-96px -192px}.cmb2-element .ui-icon-circle-arrow-e{background-position:-112px -192px}.cmb2-element .ui-icon-circle-arrow-s{background-position:-128px -192px}.cmb2-element .ui-icon-circle-arrow-w{background-position:-144px -192px}.cmb2-element .ui-icon-circle-arrow-n{background-position:-160px -192px}.cmb2-element .ui-icon-circle-zoomin{background-position:-176px -192px}.cmb2-element .ui-icon-circle-zoomout{background-position:-192px -192px}.cmb2-element .ui-icon-circle-check{background-position:-208px -192px}.cmb2-element .ui-icon-circlesmall-plus{background-position:0 -208px}.cmb2-element .ui-icon-circlesmall-minus{background-position:-16px -208px}.cmb2-element .ui-icon-circlesmall-close{background-position:-32px -208px}.cmb2-element .ui-icon-squaresmall-plus{background-position:-48px -208px}.cmb2-element .ui-icon-squaresmall-minus{background-position:-64px -208px}.cmb2-element .ui-icon-squaresmall-close{background-position:-80px -208px}.cmb2-element .ui-icon-grip-dotted-vertical{background-position:0 -224px}.cmb2-element .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.cmb2-element .ui-icon-grip-solid-vertical{background-position:-32px -224px}.cmb2-element .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.cmb2-element .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.cmb2-element .ui-icon-grip-diagonal-se{background-position:-80px -224px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-left,.cmb2-element .ui-corner-tl,.cmb2-element .ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-right,.cmb2-element .ui-corner-top,.cmb2-element .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-bl,.cmb2-element .ui-corner-bottom,.cmb2-element .ui-corner-left{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-bottom,.cmb2-element .ui-corner-br,.cmb2-element .ui-corner-right{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.cmb2-element .ui-widget-overlay{background:#aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.cmb2-element .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.cmb2-element .ui-datepicker{width:17em;display:none}.cmb2-element .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev{position:absolute;width:1.8em}.cmb2-element .ui-datepicker .ui-datepicker-prev{left:2px}.cmb2-element .ui-datepicker .ui-datepicker-next{right:2px}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px}.cmb2-element .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.cmb2-element .ui-datepicker select.ui-datepicker-month-year{width:100%}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year{width:49%}.cmb2-element .ui-datepicker select.ui-datepicker-month{margin-right:1%}.cmb2-element .ui-datepicker select.ui-datepicker-year{margin-left:1%}.cmb2-element .ui-datepicker table{width:100%;border-collapse:collapse}.cmb2-element .ui-datepicker th{text-align:center}.cmb2-element .ui-datepicker td a,.cmb2-element .ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.cmb2-element .ui-datepicker.ui-datepicker-multi{width:auto}.cmb2-element .ui-datepicker-multi .ui-datepicker-group{float:left}.cmb2-element .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.cmb2-element .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.cmb2-element .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.cmb2-element .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.cmb2-element .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.cmb2-element .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.cmb2-element .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.cmb2-element .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.cmb2-element .ui-datepicker-rtl{direction:rtl}.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.cmb2-element .ui-datepicker-rtl .ui-datepicker-group{float:right}.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.cmb2-element .ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.cmb2-element .ui-datepicker{padding:0;border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.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{font-size:13px;margin:0}.cmb2-element .ui-datepicker .ui-datepicker-header{border:none;background:#222;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover{background:#222;border-color:transparent;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker thead{background:#222;color:#fff}.cmb2-element .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#fff;font-size:14px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover{height:1em;top:.9em;border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev-hover{left:2px}.cmb2-element .ui-datepicker .ui-datepicker-next-hover{right:2px}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span{background-image:url(data:image/png;base64,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);background-position:-32px 0;margin-top:0;top:0;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.cmb2-element .ui-datepicker th{padding:.75em 0;color:#fff;font-weight:400;border:none;border-top:1px solid #333}.cmb2-element .ui-datepicker td{background:#f1f1f1;border:none;padding:0}.cmb2-element .ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;padding:.5em;margin:0;font-weight:400;color:#333}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover{background:#0074a2;color:#fff}.cmb2-element .ui-datepicker td.ui-state-disabled,.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default{opacity:1;color:#999}.cmb2-element .ui-datepicker{background:#f1f1f1}.cmb2-element .ui-datepicker .ui-datepicker-close,.cmb2-element .ui-datepicker .ui-datepicker-current{font-size:14px;font-weight:400;background-image:none;border:none}.cmb2-element .ui-datepicker .ui-datepicker-close:active,.cmb2-element .ui-datepicker .ui-datepicker-close:hover,.cmb2-element .ui-datepicker .ui-datepicker-current:active,.cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#096484;color:#fff}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane{border:none}.cmb2-element .ui-timepicker-div{font-size:14px}.cmb2-element .ui-timepicker-div .ui-widget-header{margin-bottom:8px;background:#222;border-color:#222}.cmb2-element .ui-timepicker-div dl{text-align:left}.cmb2-element .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.cmb2-element .ui-timepicker-div dl dd{margin:0 10px 10px 40%}.cmb2-element .ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.cmb2-element .ui-timepicker-rtl{direction:rtl}.cmb2-element .ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.cmb2-element .ui-timepicker-rtl dl dt{float:right;clear:right}.cmb2-element .ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element .ui-timepicker-div .ui-widget-header{background:#4796b3}.admin-color-blue .cmb2-element .ui-timepicker-div .ui-widget-header{border-color:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker th{border-color:#52accc}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover{background:#096484}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#096484;color:#fff}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element .ui-timepicker-div .ui-widget-header{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker th{border-color:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover{background:#c7a589}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element .ui-timepicker-div .ui-widget-header{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-timepicker-div .ui-widget-header{border-color:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker th{border-color:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover{background:#a3b745}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element .ui-timepicker-div .ui-widget-header{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker th{border-color:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover{background:#e14d43}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element .ui-timepicker-div .ui-widget-header{background:#627c83}.admin-color-ocean .cmb2-element .ui-timepicker-div .ui-widget-header{border-color:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker th{border-color:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover{background:#9ebaa0}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-current: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 thead,.admin-color-sunrise .cmb2-element .ui-timepicker-div .ui-widget-header{background:#be3631}.admin-color-sunrise .cmb2-element .ui-timepicker-div .ui-widget-header{border-color:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker th{border-color:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover{background:#dd823b}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header{border-color:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker,.admin-color-light .cmb2-element .ui-datepicker td{background:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next span,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAYAAADvl7rLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMUIxRjI2RjhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMUIxRjI3MDhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExQjFGMjZEOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjExQjFGMjZFOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kKfR4AAAHcRJREFUeNrsXWuM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)}.admin-color-light .cmb2-element .ui-datepicker th{border-color:#fff}.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 th,.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header{color:#555}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-current:hover,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover{color:#fff;background:#888}.admin-color-light .cmb2-element .ui-datepicker td.ui-state-disabled,.admin-color-light .cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default{color:#ccc}.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-repeat-group-wrap .cmb-row .cmbhandle{right:0;position:absolute}
|
{cmb2 → inc/cmb2}/css/cmb2.css
RENAMED
@@ -1,5 +1,5 @@
|
|
1 |
/**
|
2 |
-
*
|
3 |
*/
|
4 |
|
5 |
/*--------------------------------------------------------------
|
@@ -559,54 +559,6 @@ span.cmb2-metabox-description {
|
|
559 |
text-align: left;
|
560 |
}
|
561 |
|
562 |
-
/*--------------------------------------------------------------
|
563 |
-
Timepicker
|
564 |
-
--------------------------------------------------------------*/
|
565 |
-
|
566 |
-
/* line 7, sass/partials/_timepicker.scss */
|
567 |
-
|
568 |
-
div.time-picker {
|
569 |
-
background: #fff;
|
570 |
-
border: 1px solid #aaaaaa;
|
571 |
-
height: 191px;
|
572 |
-
margin: 0;
|
573 |
-
position: absolute;
|
574 |
-
overflow: auto;
|
575 |
-
width: 6em; /* needed for IE */
|
576 |
-
z-index: 99;
|
577 |
-
}
|
578 |
-
|
579 |
-
/* line 17, sass/partials/_timepicker.scss */
|
580 |
-
|
581 |
-
div.time-picker ul {
|
582 |
-
list-style-type: none;
|
583 |
-
margin: 0;
|
584 |
-
padding: 0;
|
585 |
-
}
|
586 |
-
|
587 |
-
/* line 23, sass/partials/_timepicker.scss */
|
588 |
-
|
589 |
-
div.time-picker li {
|
590 |
-
cursor: pointer;
|
591 |
-
margin-bottom: 0;
|
592 |
-
font-family: sans-serif;
|
593 |
-
font-size: 14px;
|
594 |
-
padding: 4px 3px;
|
595 |
-
}
|
596 |
-
|
597 |
-
/* line 30, sass/partials/_timepicker.scss */
|
598 |
-
|
599 |
-
div.time-picker li.selected {
|
600 |
-
background: #0063ce;
|
601 |
-
color: #fff;
|
602 |
-
}
|
603 |
-
|
604 |
-
/* line 37, sass/partials/_timepicker.scss */
|
605 |
-
|
606 |
-
div.time-picker-12hours {
|
607 |
-
width: 8em; /* needed for IE */
|
608 |
-
}
|
609 |
-
|
610 |
/*--------------------------------------------------------------
|
611 |
Post Metaboxes
|
612 |
--------------------------------------------------------------*/
|
@@ -616,32 +568,37 @@ Post Metaboxes
|
|
616 |
#poststuff .cmb-group-title {
|
617 |
margin-left: -1em;
|
618 |
margin-right: -1em;
|
619 |
-
padding-left: 2.2em;
|
620 |
min-height: 1.5em;
|
621 |
}
|
622 |
|
623 |
-
/* line
|
|
|
|
|
|
|
|
|
|
|
|
|
624 |
|
625 |
.postbox-container .cmb2-wrap,
|
626 |
.cmb-repeat-group-wrap .cmb2-wrap {
|
627 |
margin: 0;
|
628 |
}
|
629 |
|
630 |
-
/* line
|
631 |
|
632 |
.postbox-container .cmb2-wrap > .cmb-field-list > .cmb-row,
|
633 |
.cmb-repeat-group-wrap .cmb2-wrap > .cmb-field-list > .cmb-row {
|
634 |
padding: 1.8em 0;
|
635 |
}
|
636 |
|
637 |
-
/* line
|
638 |
|
639 |
.postbox-container .cmb2-wrap input[type=text].cmb2-oembed,
|
640 |
.cmb-repeat-group-wrap .cmb2-wrap input[type=text].cmb2-oembed {
|
641 |
width: 100%;
|
642 |
}
|
643 |
|
644 |
-
/* line
|
645 |
|
646 |
.postbox-container .cmb-row,
|
647 |
.cmb-repeat-group-wrap .cmb-row {
|
@@ -649,7 +606,7 @@ Post Metaboxes
|
|
649 |
margin: 0 0 0.8em;
|
650 |
}
|
651 |
|
652 |
-
/* line
|
653 |
|
654 |
.postbox-container .cmb-row .cmbhandle,
|
655 |
.cmb-repeat-group-wrap .cmb-row .cmbhandle {
|
@@ -657,7 +614,7 @@ Post Metaboxes
|
|
657 |
position: relative;
|
658 |
}
|
659 |
|
660 |
-
/* line
|
661 |
|
662 |
.postbox-container .cmb-repeatable-grouping,
|
663 |
.cmb-repeat-group-wrap .cmb-repeatable-grouping {
|
@@ -666,14 +623,14 @@ Post Metaboxes
|
|
666 |
min-width: 1px !important;
|
667 |
}
|
668 |
|
669 |
-
/* line
|
670 |
|
671 |
.postbox-container .cmb-repeatable-group > .cmb-row,
|
672 |
.cmb-repeat-group-wrap .cmb-repeatable-group > .cmb-row {
|
673 |
padding-bottom: 0;
|
674 |
}
|
675 |
|
676 |
-
/* line
|
677 |
|
678 |
.postbox-container .cmb-th,
|
679 |
.cmb-repeat-group-wrap .cmb-th {
|
@@ -681,7 +638,7 @@ Post Metaboxes
|
|
681 |
padding: 0 2% 0 0;
|
682 |
}
|
683 |
|
684 |
-
/* line
|
685 |
|
686 |
.postbox-container .cmb-td,
|
687 |
.cmb-repeat-group-wrap .cmb-td {
|
@@ -690,14 +647,14 @@ Post Metaboxes
|
|
690 |
line-height: 1.3;
|
691 |
}
|
692 |
|
693 |
-
/* line
|
694 |
|
695 |
.postbox-container .cmb-repeat-row .cmb-td,
|
696 |
.cmb-repeat-group-wrap .cmb-repeat-row .cmb-td {
|
697 |
padding-bottom: 1.8em;
|
698 |
}
|
699 |
|
700 |
-
/* line
|
701 |
|
702 |
.postbox-container .cmb-th + .cmb-td,
|
703 |
.cmb-repeat-group-wrap .cmb-th + .cmb-td {
|
@@ -705,7 +662,7 @@ Post Metaboxes
|
|
705 |
float: right;
|
706 |
}
|
707 |
|
708 |
-
/* line
|
709 |
|
710 |
.postbox-container .cmb-row:not(:last-of-type),
|
711 |
.postbox-container .cmb-repeatable-group:not(:last-of-type),
|
@@ -714,7 +671,7 @@ Post Metaboxes
|
|
714 |
border-bottom: 1px solid #e9e9e9;
|
715 |
}
|
716 |
|
717 |
-
/* line
|
718 |
|
719 |
.postbox-container .cmb-repeat-group-field,
|
720 |
.postbox-container .cmb-remove-field-row,
|
@@ -723,7 +680,7 @@ Post Metaboxes
|
|
723 |
padding-top: 1.8em;
|
724 |
}
|
725 |
|
726 |
-
/* line
|
727 |
|
728 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,
|
729 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,
|
@@ -733,7 +690,7 @@ Post Metaboxes
|
|
733 |
width: 100%;
|
734 |
}
|
735 |
|
736 |
-
/* line
|
737 |
|
738 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,
|
739 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,
|
@@ -742,7 +699,7 @@ Post Metaboxes
|
|
742 |
width: 100%;
|
743 |
}
|
744 |
|
745 |
-
/* line
|
746 |
|
747 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),
|
748 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),
|
@@ -751,7 +708,7 @@ Post Metaboxes
|
|
751 |
display: table-row;
|
752 |
}
|
753 |
|
754 |
-
/* line
|
755 |
|
756 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,
|
757 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,
|
@@ -762,7 +719,7 @@ Post Metaboxes
|
|
762 |
width: 100%;
|
763 |
}
|
764 |
|
765 |
-
/* line
|
766 |
|
767 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,
|
768 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,
|
@@ -771,7 +728,7 @@ Post Metaboxes
|
|
771 |
padding-top: 1.8em;
|
772 |
}
|
773 |
|
774 |
-
/* line
|
775 |
|
776 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,
|
777 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,
|
@@ -790,7 +747,7 @@ Misc.
|
|
790 |
margin: 0;
|
791 |
}
|
792 |
|
793 |
-
/* line
|
794 |
|
795 |
.edit-tags-php .cmb2-metabox-title,
|
796 |
.profile-php .cmb2-metabox-title,
|
@@ -800,6 +757,20 @@ Misc.
|
|
800 |
|
801 |
/* line 18, sass/partials/_misc.scss */
|
802 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
803 |
.postbox .cmb-spinner {
|
804 |
float: left;
|
805 |
}
|
@@ -833,7 +804,21 @@ Sidebar Placement Adjustments
|
|
833 |
display: block;
|
834 |
}
|
835 |
|
836 |
-
/* line
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
837 |
|
838 |
.inner-sidebar .cmb2-wrap label,
|
839 |
#side-sortables .cmb2-wrap label {
|
@@ -842,14 +827,21 @@ Sidebar Placement Adjustments
|
|
842 |
padding: 0 0 5px;
|
843 |
}
|
844 |
|
845 |
-
/* line
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
846 |
|
847 |
.inner-sidebar .cmb-repeatable-group,
|
848 |
#side-sortables .cmb-repeatable-group {
|
849 |
border-bottom: 1px solid #e9e9e9;
|
850 |
}
|
851 |
|
852 |
-
/* line
|
853 |
|
854 |
.inner-sidebar .cmb-repeat-group-wrap > .cmb-td > .cmb-repeatable-group,
|
855 |
#side-sortables .cmb-repeat-group-wrap > .cmb-td > .cmb-repeatable-group {
|
@@ -857,7 +849,7 @@ Sidebar Placement Adjustments
|
|
857 |
margin-bottom: -1.4em;
|
858 |
}
|
859 |
|
860 |
-
/* line
|
861 |
|
862 |
.inner-sidebar .cmb-th,
|
863 |
.inner-sidebar .cmb-td,
|
@@ -870,21 +862,21 @@ Sidebar Placement Adjustments
|
|
870 |
float: none;
|
871 |
}
|
872 |
|
873 |
-
/* line
|
874 |
|
875 |
.inner-sidebar .closed .inside,
|
876 |
#side-sortables .closed .inside {
|
877 |
display: none;
|
878 |
}
|
879 |
|
880 |
-
/* line
|
881 |
|
882 |
.inner-sidebar .cmb-td .cmb-td,
|
883 |
#side-sortables .cmb-td .cmb-td {
|
884 |
padding-bottom: 1em;
|
885 |
}
|
886 |
|
887 |
-
/* line
|
888 |
|
889 |
.inner-sidebar .cmb-th,
|
890 |
#side-sortables .cmb-th {
|
@@ -925,35 +917,35 @@ Sidebar Placement Adjustments
|
|
925 |
line-height: 1.4em;
|
926 |
}
|
927 |
|
928 |
-
/* line
|
929 |
|
930 |
.inner-sidebar .cmb-group-description .cmb-th,
|
931 |
#side-sortables .cmb-group-description .cmb-th {
|
932 |
padding-top: 0;
|
933 |
}
|
934 |
|
935 |
-
/* line
|
936 |
|
937 |
.inner-sidebar .cmb-group-description .cmb2-metabox-description,
|
938 |
#side-sortables .cmb-group-description .cmb2-metabox-description {
|
939 |
padding: 0;
|
940 |
}
|
941 |
|
942 |
-
/* line
|
943 |
|
944 |
.inner-sidebar .cmb-group-title .cmb-th,
|
945 |
#side-sortables .cmb-group-title .cmb-th {
|
946 |
padding: 0;
|
947 |
}
|
948 |
|
949 |
-
/* line
|
950 |
|
951 |
.inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
|
952 |
#side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
|
953 |
margin-top: 1em;
|
954 |
}
|
955 |
|
956 |
-
/* line
|
957 |
|
958 |
.inner-sidebar .cmb2-media-status .img-status img,
|
959 |
.inner-sidebar .cmb2-media-status .embed-status img,
|
@@ -963,7 +955,7 @@ Sidebar Placement Adjustments
|
|
963 |
height: auto;
|
964 |
}
|
965 |
|
966 |
-
/* line
|
967 |
|
968 |
.inner-sidebar .cmb2-list label,
|
969 |
#side-sortables .cmb2-list label {
|
@@ -971,7 +963,7 @@ Sidebar Placement Adjustments
|
|
971 |
font-weight: normal;
|
972 |
}
|
973 |
|
974 |
-
/* line
|
975 |
|
976 |
.inner-sidebar .cmb2-metabox-description,
|
977 |
#side-sortables .cmb2-metabox-description {
|
@@ -979,7 +971,7 @@ Sidebar Placement Adjustments
|
|
979 |
padding: 7px 0 0;
|
980 |
}
|
981 |
|
982 |
-
/* line
|
983 |
|
984 |
.inner-sidebar .cmb-type-checkbox .cmb-td label,
|
985 |
.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
|
@@ -989,14 +981,14 @@ Sidebar Placement Adjustments
|
|
989 |
display: inline;
|
990 |
}
|
991 |
|
992 |
-
/* line
|
993 |
|
994 |
.inner-sidebar .cmb-row .cmb2-metabox-description,
|
995 |
#side-sortables .cmb-row .cmb2-metabox-description {
|
996 |
padding-bottom: 1.8em;
|
997 |
}
|
998 |
|
999 |
-
/* line
|
1000 |
|
1001 |
.inner-sidebar .cmb2-metabox-title,
|
1002 |
#side-sortables .cmb2-metabox-title {
|
@@ -1004,7 +996,7 @@ Sidebar Placement Adjustments
|
|
1004 |
font-style: italic;
|
1005 |
}
|
1006 |
|
1007 |
-
/* line
|
1008 |
|
1009 |
.inner-sidebar .cmb-remove-row,
|
1010 |
#side-sortables .cmb-remove-row {
|
@@ -1013,7 +1005,7 @@ Sidebar Placement Adjustments
|
|
1013 |
padding-bottom: 0;
|
1014 |
}
|
1015 |
|
1016 |
-
/* line
|
1017 |
|
1018 |
.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td,
|
1019 |
#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td {
|
@@ -1023,7 +1015,7 @@ Sidebar Placement Adjustments
|
|
1023 |
padding-top: 0;
|
1024 |
}
|
1025 |
|
1026 |
-
/* line
|
1027 |
|
1028 |
.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,
|
1029 |
#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row {
|
@@ -1031,7 +1023,7 @@ Sidebar Placement Adjustments
|
|
1031 |
margin: 0;
|
1032 |
}
|
1033 |
|
1034 |
-
/* line
|
1035 |
|
1036 |
.inner-sidebar .cmb2-upload-button,
|
1037 |
#side-sortables .cmb2-upload-button {
|
@@ -1090,15 +1082,16 @@ Sidebar Placement Adjustments
|
|
1090 |
top: .5em;
|
1091 |
line-height: 1em;
|
1092 |
cursor: pointer;
|
|
|
1093 |
}
|
1094 |
|
1095 |
-
/* line
|
1096 |
|
1097 |
.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
|
1098 |
color: #a00;
|
1099 |
}
|
1100 |
|
1101 |
-
/* line
|
1102 |
|
1103 |
.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
|
1104 |
color: #f00;
|
@@ -1114,6 +1107,11 @@ Sidebar Placement Adjustments
|
|
1114 |
* http://docs.jquery.com/UI/Theming/API
|
1115 |
*/
|
1116 |
|
|
|
|
|
|
|
|
|
|
|
1117 |
/* line 11, sass/partials/_jquery_ui.scss */
|
1118 |
|
1119 |
.cmb2-element .ui-helper-hidden {
|
@@ -1264,7 +1262,6 @@ Sidebar Placement Adjustments
|
|
1264 |
.cmb2-element .ui-widget-content .ui-state-default,
|
1265 |
.cmb2-element .ui-widget-header .ui-state-default {
|
1266 |
border: 1px solid #d3d3d3;
|
1267 |
-
background: #e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
|
1268 |
font-weight: normal;
|
1269 |
color: #555555;
|
1270 |
}
|
@@ -2662,6 +2659,18 @@ Sidebar Placement Adjustments
|
|
2662 |
|
2663 |
/* line 248, sass/partials/_jquery_ui.scss */
|
2664 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2665 |
.cmb2-element .ui-datepicker table {
|
2666 |
width: 100%;
|
2667 |
font-size: .9em;
|
@@ -2669,7 +2678,7 @@ Sidebar Placement Adjustments
|
|
2669 |
margin: 0 0 .4em;
|
2670 |
}
|
2671 |
|
2672 |
-
/* line
|
2673 |
|
2674 |
.cmb2-element .ui-datepicker th {
|
2675 |
padding: .7em .3em;
|
@@ -2678,14 +2687,14 @@ Sidebar Placement Adjustments
|
|
2678 |
border: 0;
|
2679 |
}
|
2680 |
|
2681 |
-
/* line
|
2682 |
|
2683 |
.cmb2-element .ui-datepicker td {
|
2684 |
border: 0;
|
2685 |
padding: 1px;
|
2686 |
}
|
2687 |
|
2688 |
-
/* line
|
2689 |
|
2690 |
.cmb2-element .ui-datepicker td span,
|
2691 |
.cmb2-element .ui-datepicker td a {
|
@@ -2695,7 +2704,7 @@ Sidebar Placement Adjustments
|
|
2695 |
text-decoration: none;
|
2696 |
}
|
2697 |
|
2698 |
-
/* line
|
2699 |
|
2700 |
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane {
|
2701 |
background-image: none;
|
@@ -2706,7 +2715,7 @@ Sidebar Placement Adjustments
|
|
2706 |
border-bottom: 0;
|
2707 |
}
|
2708 |
|
2709 |
-
/* line
|
2710 |
|
2711 |
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button {
|
2712 |
float: right;
|
@@ -2717,68 +2726,68 @@ Sidebar Placement Adjustments
|
|
2717 |
overflow: visible;
|
2718 |
}
|
2719 |
|
2720 |
-
/* line
|
2721 |
|
2722 |
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
|
2723 |
float: left;
|
2724 |
}
|
2725 |
|
2726 |
-
/* line
|
2727 |
|
2728 |
.cmb2-element .ui-datepicker.ui-datepicker-multi {
|
2729 |
width: auto;
|
2730 |
}
|
2731 |
|
2732 |
-
/* line
|
2733 |
|
2734 |
.cmb2-element .ui-datepicker-multi .ui-datepicker-group {
|
2735 |
float: left;
|
2736 |
}
|
2737 |
|
2738 |
-
/* line
|
2739 |
|
2740 |
.cmb2-element .ui-datepicker-multi .ui-datepicker-group table {
|
2741 |
width: 95%;
|
2742 |
margin: 0 auto .4em;
|
2743 |
}
|
2744 |
|
2745 |
-
/* line
|
2746 |
|
2747 |
.cmb2-element .ui-datepicker-multi-2 .ui-datepicker-group {
|
2748 |
width: 50%;
|
2749 |
}
|
2750 |
|
2751 |
-
/* line
|
2752 |
|
2753 |
.cmb2-element .ui-datepicker-multi-3 .ui-datepicker-group {
|
2754 |
width: 33.3%;
|
2755 |
}
|
2756 |
|
2757 |
-
/* line
|
2758 |
|
2759 |
.cmb2-element .ui-datepicker-multi-4 .ui-datepicker-group {
|
2760 |
width: 25%;
|
2761 |
}
|
2762 |
|
2763 |
-
/* line
|
2764 |
|
2765 |
.cmb2-element .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
|
2766 |
border-left-width: 0;
|
2767 |
}
|
2768 |
|
2769 |
-
/* line
|
2770 |
|
2771 |
.cmb2-element .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
|
2772 |
border-left-width: 0;
|
2773 |
}
|
2774 |
|
2775 |
-
/* line
|
2776 |
|
2777 |
.cmb2-element .ui-datepicker-multi .ui-datepicker-buttonpane {
|
2778 |
clear: left;
|
2779 |
}
|
2780 |
|
2781 |
-
/* line
|
2782 |
|
2783 |
.cmb2-element .ui-datepicker-row-break {
|
2784 |
clear: both;
|
@@ -2786,79 +2795,79 @@ Sidebar Placement Adjustments
|
|
2786 |
font-size: 0em;
|
2787 |
}
|
2788 |
|
2789 |
-
/* line
|
2790 |
|
2791 |
.cmb2-element .ui-datepicker-rtl {
|
2792 |
direction: rtl;
|
2793 |
}
|
2794 |
|
2795 |
-
/* line
|
2796 |
|
2797 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev {
|
2798 |
right: 2px;
|
2799 |
left: auto;
|
2800 |
}
|
2801 |
|
2802 |
-
/* line
|
2803 |
|
2804 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-next {
|
2805 |
left: 2px;
|
2806 |
right: auto;
|
2807 |
}
|
2808 |
|
2809 |
-
/* line
|
2810 |
|
2811 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev:hover {
|
2812 |
right: 1px;
|
2813 |
left: auto;
|
2814 |
}
|
2815 |
|
2816 |
-
/* line
|
2817 |
|
2818 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-next:hover {
|
2819 |
left: 1px;
|
2820 |
right: auto;
|
2821 |
}
|
2822 |
|
2823 |
-
/* line
|
2824 |
|
2825 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane {
|
2826 |
clear: right;
|
2827 |
}
|
2828 |
|
2829 |
-
/* line
|
2830 |
|
2831 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button {
|
2832 |
float: left;
|
2833 |
}
|
2834 |
|
2835 |
-
/* line
|
2836 |
|
2837 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
|
2838 |
float: right;
|
2839 |
}
|
2840 |
|
2841 |
-
/* line
|
2842 |
|
2843 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-group {
|
2844 |
float: right;
|
2845 |
}
|
2846 |
|
2847 |
-
/* line
|
2848 |
|
2849 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
|
2850 |
border-right-width: 0;
|
2851 |
border-left-width: 1px;
|
2852 |
}
|
2853 |
|
2854 |
-
/* line
|
2855 |
|
2856 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
|
2857 |
border-right-width: 0;
|
2858 |
border-left-width: 1px;
|
2859 |
}
|
2860 |
|
2861 |
-
/* line
|
2862 |
|
2863 |
.cmb2-element .ui-datepicker-cover {
|
2864 |
display: none; /*sorry for IE5*/
|
@@ -2872,6 +2881,536 @@ Sidebar Placement Adjustments
|
|
2872 |
height: 200px; /*must have*/
|
2873 |
}
|
2874 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2875 |
/*# sourceMappingURL=cmb2.css.map */
|
2876 |
|
2877 |
@media (max-width: 450px) {
|
@@ -2915,7 +3454,7 @@ Sidebar Placement Adjustments
|
|
2915 |
width: 100%;
|
2916 |
}
|
2917 |
|
2918 |
-
/* line
|
2919 |
|
2920 |
.postbox-container .cmb-row:not(:last-of-type),
|
2921 |
.postbox-container .cmb-repeatable-group:not(:last-of-type),
|
1 |
/**
|
2 |
+
* CMB2 Styling
|
3 |
*/
|
4 |
|
5 |
/*--------------------------------------------------------------
|
559 |
text-align: left;
|
560 |
}
|
561 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
562 |
/*--------------------------------------------------------------
|
563 |
Post Metaboxes
|
564 |
--------------------------------------------------------------*/
|
568 |
#poststuff .cmb-group-title {
|
569 |
margin-left: -1em;
|
570 |
margin-right: -1em;
|
|
|
571 |
min-height: 1.5em;
|
572 |
}
|
573 |
|
574 |
+
/* line 10, sass/partials/_post_metaboxes.scss */
|
575 |
+
|
576 |
+
#poststuff .repeatable .cmb-group-title {
|
577 |
+
padding-left: 2.2em;
|
578 |
+
}
|
579 |
+
|
580 |
+
/* line 16, sass/partials/_post_metaboxes.scss */
|
581 |
|
582 |
.postbox-container .cmb2-wrap,
|
583 |
.cmb-repeat-group-wrap .cmb2-wrap {
|
584 |
margin: 0;
|
585 |
}
|
586 |
|
587 |
+
/* line 19, sass/partials/_post_metaboxes.scss */
|
588 |
|
589 |
.postbox-container .cmb2-wrap > .cmb-field-list > .cmb-row,
|
590 |
.cmb-repeat-group-wrap .cmb2-wrap > .cmb-field-list > .cmb-row {
|
591 |
padding: 1.8em 0;
|
592 |
}
|
593 |
|
594 |
+
/* line 25, sass/partials/_post_metaboxes.scss */
|
595 |
|
596 |
.postbox-container .cmb2-wrap input[type=text].cmb2-oembed,
|
597 |
.cmb-repeat-group-wrap .cmb2-wrap input[type=text].cmb2-oembed {
|
598 |
width: 100%;
|
599 |
}
|
600 |
|
601 |
+
/* line 31, sass/partials/_post_metaboxes.scss */
|
602 |
|
603 |
.postbox-container .cmb-row,
|
604 |
.cmb-repeat-group-wrap .cmb-row {
|
606 |
margin: 0 0 0.8em;
|
607 |
}
|
608 |
|
609 |
+
/* line 35, sass/partials/_post_metaboxes.scss */
|
610 |
|
611 |
.postbox-container .cmb-row .cmbhandle,
|
612 |
.cmb-repeat-group-wrap .cmb-row .cmbhandle {
|
614 |
position: relative;
|
615 |
}
|
616 |
|
617 |
+
/* line 41, sass/partials/_post_metaboxes.scss */
|
618 |
|
619 |
.postbox-container .cmb-repeatable-grouping,
|
620 |
.cmb-repeat-group-wrap .cmb-repeatable-grouping {
|
623 |
min-width: 1px !important;
|
624 |
}
|
625 |
|
626 |
+
/* line 47, sass/partials/_post_metaboxes.scss */
|
627 |
|
628 |
.postbox-container .cmb-repeatable-group > .cmb-row,
|
629 |
.cmb-repeat-group-wrap .cmb-repeatable-group > .cmb-row {
|
630 |
padding-bottom: 0;
|
631 |
}
|
632 |
|
633 |
+
/* line 51, sass/partials/_post_metaboxes.scss */
|
634 |
|
635 |
.postbox-container .cmb-th,
|
636 |
.cmb-repeat-group-wrap .cmb-th {
|
638 |
padding: 0 2% 0 0;
|
639 |
}
|
640 |
|
641 |
+
/* line 57, sass/partials/_post_metaboxes.scss */
|
642 |
|
643 |
.postbox-container .cmb-td,
|
644 |
.cmb-repeat-group-wrap .cmb-td {
|
647 |
line-height: 1.3;
|
648 |
}
|
649 |
|
650 |
+
/* line 63, sass/partials/_post_metaboxes.scss */
|
651 |
|
652 |
.postbox-container .cmb-repeat-row .cmb-td,
|
653 |
.cmb-repeat-group-wrap .cmb-repeat-row .cmb-td {
|
654 |
padding-bottom: 1.8em;
|
655 |
}
|
656 |
|
657 |
+
/* line 67, sass/partials/_post_metaboxes.scss */
|
658 |
|
659 |
.postbox-container .cmb-th + .cmb-td,
|
660 |
.cmb-repeat-group-wrap .cmb-th + .cmb-td {
|
662 |
float: right;
|
663 |
}
|
664 |
|
665 |
+
/* line 72, sass/partials/_post_metaboxes.scss */
|
666 |
|
667 |
.postbox-container .cmb-row:not(:last-of-type),
|
668 |
.postbox-container .cmb-repeatable-group:not(:last-of-type),
|
671 |
border-bottom: 1px solid #e9e9e9;
|
672 |
}
|
673 |
|
674 |
+
/* line 81, sass/partials/_post_metaboxes.scss */
|
675 |
|
676 |
.postbox-container .cmb-repeat-group-field,
|
677 |
.postbox-container .cmb-remove-field-row,
|
680 |
padding-top: 1.8em;
|
681 |
}
|
682 |
|
683 |
+
/* line 88, sass/partials/_post_metaboxes.scss */
|
684 |
|
685 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,
|
686 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,
|
690 |
width: 100%;
|
691 |
}
|
692 |
|
693 |
+
/* line 92, sass/partials/_post_metaboxes.scss */
|
694 |
|
695 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,
|
696 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,
|
699 |
width: 100%;
|
700 |
}
|
701 |
|
702 |
+
/* line 96, sass/partials/_post_metaboxes.scss */
|
703 |
|
704 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),
|
705 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),
|
708 |
display: table-row;
|
709 |
}
|
710 |
|
711 |
+
/* line 100, sass/partials/_post_metaboxes.scss */
|
712 |
|
713 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,
|
714 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,
|
719 |
width: 100%;
|
720 |
}
|
721 |
|
722 |
+
/* line 106, sass/partials/_post_metaboxes.scss */
|
723 |
|
724 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,
|
725 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,
|
728 |
padding-top: 1.8em;
|
729 |
}
|
730 |
|
731 |
+
/* line 110, sass/partials/_post_metaboxes.scss */
|
732 |
|
733 |
.postbox-container .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,
|
734 |
.postbox-container .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,
|
747 |
margin: 0;
|
748 |
}
|
749 |
|
750 |
+
/* line 12, sass/partials/_misc.scss */
|
751 |
|
752 |
.edit-tags-php .cmb2-metabox-title,
|
753 |
.profile-php .cmb2-metabox-title,
|
757 |
|
758 |
/* line 18, sass/partials/_misc.scss */
|
759 |
|
760 |
+
.cmb2-options-page .cmb2-metabox-title {
|
761 |
+
font-size: 1.3em;
|
762 |
+
margin: 1em 0;
|
763 |
+
}
|
764 |
+
|
765 |
+
/* line 21, sass/partials/_misc.scss */
|
766 |
+
|
767 |
+
.cmb2-options-page .cmb2-metabox-title + p.cmb2-metabox-description {
|
768 |
+
margin-top: -1.6em;
|
769 |
+
margin-bottom: .8em;
|
770 |
+
}
|
771 |
+
|
772 |
+
/* line 27, sass/partials/_misc.scss */
|
773 |
+
|
774 |
.postbox .cmb-spinner {
|
775 |
float: left;
|
776 |
}
|
804 |
display: block;
|
805 |
}
|
806 |
|
807 |
+
/* line 26, sass/partials/_sidebar_placements.scss */
|
808 |
+
|
809 |
+
.inner-sidebar .cmb2-wrap input.cmb2-text-money,
|
810 |
+
#side-sortables .cmb2-wrap input.cmb2-text-money {
|
811 |
+
max-width: 70%;
|
812 |
+
}
|
813 |
+
|
814 |
+
/* line 28, sass/partials/_sidebar_placements.scss */
|
815 |
+
|
816 |
+
.inner-sidebar .cmb2-wrap input.cmb2-text-money + .cmb2-metabox-description,
|
817 |
+
#side-sortables .cmb2-wrap input.cmb2-text-money + .cmb2-metabox-description {
|
818 |
+
display: block;
|
819 |
+
}
|
820 |
+
|
821 |
+
/* line 34, sass/partials/_sidebar_placements.scss */
|
822 |
|
823 |
.inner-sidebar .cmb2-wrap label,
|
824 |
#side-sortables .cmb2-wrap label {
|
827 |
padding: 0 0 5px;
|
828 |
}
|
829 |
|
830 |
+
/* line 42, sass/partials/_sidebar_placements.scss */
|
831 |
+
|
832 |
+
.inner-sidebar textarea,
|
833 |
+
#side-sortables textarea {
|
834 |
+
max-width: 99%;
|
835 |
+
}
|
836 |
+
|
837 |
+
/* line 46, sass/partials/_sidebar_placements.scss */
|
838 |
|
839 |
.inner-sidebar .cmb-repeatable-group,
|
840 |
#side-sortables .cmb-repeatable-group {
|
841 |
border-bottom: 1px solid #e9e9e9;
|
842 |
}
|
843 |
|
844 |
+
/* line 50, sass/partials/_sidebar_placements.scss */
|
845 |
|
846 |
.inner-sidebar .cmb-repeat-group-wrap > .cmb-td > .cmb-repeatable-group,
|
847 |
#side-sortables .cmb-repeat-group-wrap > .cmb-td > .cmb-repeatable-group {
|
849 |
margin-bottom: -1.4em;
|
850 |
}
|
851 |
|
852 |
+
/* line 55, sass/partials/_sidebar_placements.scss */
|
853 |
|
854 |
.inner-sidebar .cmb-th,
|
855 |
.inner-sidebar .cmb-td,
|
862 |
float: none;
|
863 |
}
|
864 |
|
865 |
+
/* line 63, sass/partials/_sidebar_placements.scss */
|
866 |
|
867 |
.inner-sidebar .closed .inside,
|
868 |
#side-sortables .closed .inside {
|
869 |
display: none;
|
870 |
}
|
871 |
|
872 |
+
/* line 67, sass/partials/_sidebar_placements.scss */
|
873 |
|
874 |
.inner-sidebar .cmb-td .cmb-td,
|
875 |
#side-sortables .cmb-td .cmb-td {
|
876 |
padding-bottom: 1em;
|
877 |
}
|
878 |
|
879 |
+
/* line 71, sass/partials/_sidebar_placements.scss */
|
880 |
|
881 |
.inner-sidebar .cmb-th,
|
882 |
#side-sortables .cmb-th {
|
917 |
line-height: 1.4em;
|
918 |
}
|
919 |
|
920 |
+
/* line 78, sass/partials/_sidebar_placements.scss */
|
921 |
|
922 |
.inner-sidebar .cmb-group-description .cmb-th,
|
923 |
#side-sortables .cmb-group-description .cmb-th {
|
924 |
padding-top: 0;
|
925 |
}
|
926 |
|
927 |
+
/* line 81, sass/partials/_sidebar_placements.scss */
|
928 |
|
929 |
.inner-sidebar .cmb-group-description .cmb2-metabox-description,
|
930 |
#side-sortables .cmb-group-description .cmb2-metabox-description {
|
931 |
padding: 0;
|
932 |
}
|
933 |
|
934 |
+
/* line 88, sass/partials/_sidebar_placements.scss */
|
935 |
|
936 |
.inner-sidebar .cmb-group-title .cmb-th,
|
937 |
#side-sortables .cmb-group-title .cmb-th {
|
938 |
padding: 0;
|
939 |
}
|
940 |
|
941 |
+
/* line 94, sass/partials/_sidebar_placements.scss */
|
942 |
|
943 |
.inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
|
944 |
#side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
|
945 |
margin-top: 1em;
|
946 |
}
|
947 |
|
948 |
+
/* line 103, sass/partials/_sidebar_placements.scss */
|
949 |
|
950 |
.inner-sidebar .cmb2-media-status .img-status img,
|
951 |
.inner-sidebar .cmb2-media-status .embed-status img,
|
955 |
height: auto;
|
956 |
}
|
957 |
|
958 |
+
/* line 111, sass/partials/_sidebar_placements.scss */
|
959 |
|
960 |
.inner-sidebar .cmb2-list label,
|
961 |
#side-sortables .cmb2-list label {
|
963 |
font-weight: normal;
|
964 |
}
|
965 |
|
966 |
+
/* line 116, sass/partials/_sidebar_placements.scss */
|
967 |
|
968 |
.inner-sidebar .cmb2-metabox-description,
|
969 |
#side-sortables .cmb2-metabox-description {
|
971 |
padding: 7px 0 0;
|
972 |
}
|
973 |
|
974 |
+
/* line 123, sass/partials/_sidebar_placements.scss */
|
975 |
|
976 |
.inner-sidebar .cmb-type-checkbox .cmb-td label,
|
977 |
.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
|
981 |
display: inline;
|
982 |
}
|
983 |
|
984 |
+
/* line 130, sass/partials/_sidebar_placements.scss */
|
985 |
|
986 |
.inner-sidebar .cmb-row .cmb2-metabox-description,
|
987 |
#side-sortables .cmb-row .cmb2-metabox-description {
|
988 |
padding-bottom: 1.8em;
|
989 |
}
|
990 |
|
991 |
+
/* line 134, sass/partials/_sidebar_placements.scss */
|
992 |
|
993 |
.inner-sidebar .cmb2-metabox-title,
|
994 |
#side-sortables .cmb2-metabox-title {
|
996 |
font-style: italic;
|
997 |
}
|
998 |
|
999 |
+
/* line 139, sass/partials/_sidebar_placements.scss */
|
1000 |
|
1001 |
.inner-sidebar .cmb-remove-row,
|
1002 |
#side-sortables .cmb-remove-row {
|
1005 |
padding-bottom: 0;
|
1006 |
}
|
1007 |
|
1008 |
+
/* line 146, sass/partials/_sidebar_placements.scss */
|
1009 |
|
1010 |
.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td,
|
1011 |
#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td {
|
1015 |
padding-top: 0;
|
1016 |
}
|
1017 |
|
1018 |
+
/* line 151, sass/partials/_sidebar_placements.scss */
|
1019 |
|
1020 |
.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,
|
1021 |
#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row {
|
1023 |
margin: 0;
|
1024 |
}
|
1025 |
|
1026 |
+
/* line 158, sass/partials/_sidebar_placements.scss */
|
1027 |
|
1028 |
.inner-sidebar .cmb2-upload-button,
|
1029 |
#side-sortables .cmb2-upload-button {
|
1082 |
top: .5em;
|
1083 |
line-height: 1em;
|
1084 |
cursor: pointer;
|
1085 |
+
padding: 2px 6px 3px;
|
1086 |
}
|
1087 |
|
1088 |
+
/* line 46, sass/partials/_collapsible_ui.scss */
|
1089 |
|
1090 |
.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
|
1091 |
color: #a00;
|
1092 |
}
|
1093 |
|
1094 |
+
/* line 48, sass/partials/_collapsible_ui.scss */
|
1095 |
|
1096 |
.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
|
1097 |
color: #f00;
|
1107 |
* http://docs.jquery.com/UI/Theming/API
|
1108 |
*/
|
1109 |
|
1110 |
+
/* line 10, sass/partials/_jquery_ui.scss */
|
1111 |
+
|
1112 |
+
.cmb2-element { /* Customized Datepicker & Timepicker */
|
1113 |
+
}
|
1114 |
+
|
1115 |
/* line 11, sass/partials/_jquery_ui.scss */
|
1116 |
|
1117 |
.cmb2-element .ui-helper-hidden {
|
1262 |
.cmb2-element .ui-widget-content .ui-state-default,
|
1263 |
.cmb2-element .ui-widget-header .ui-state-default {
|
1264 |
border: 1px solid #d3d3d3;
|
|
|
1265 |
font-weight: normal;
|
1266 |
color: #555555;
|
1267 |
}
|
2659 |
|
2660 |
/* line 248, sass/partials/_jquery_ui.scss */
|
2661 |
|
2662 |
+
.cmb2-element .ui-datepicker select.ui-datepicker-month {
|
2663 |
+
margin-right: 1%;
|
2664 |
+
}
|
2665 |
+
|
2666 |
+
/* line 249, sass/partials/_jquery_ui.scss */
|
2667 |
+
|
2668 |
+
.cmb2-element .ui-datepicker select.ui-datepicker-year {
|
2669 |
+
margin-left: 1%;
|
2670 |
+
}
|
2671 |
+
|
2672 |
+
/* line 250, sass/partials/_jquery_ui.scss */
|
2673 |
+
|
2674 |
.cmb2-element .ui-datepicker table {
|
2675 |
width: 100%;
|
2676 |
font-size: .9em;
|
2678 |
margin: 0 0 .4em;
|
2679 |
}
|
2680 |
|
2681 |
+
/* line 251, sass/partials/_jquery_ui.scss */
|
2682 |
|
2683 |
.cmb2-element .ui-datepicker th {
|
2684 |
padding: .7em .3em;
|
2687 |
border: 0;
|
2688 |
}
|
2689 |
|
2690 |
+
/* line 252, sass/partials/_jquery_ui.scss */
|
2691 |
|
2692 |
.cmb2-element .ui-datepicker td {
|
2693 |
border: 0;
|
2694 |
padding: 1px;
|
2695 |
}
|
2696 |
|
2697 |
+
/* line 253, sass/partials/_jquery_ui.scss */
|
2698 |
|
2699 |
.cmb2-element .ui-datepicker td span,
|
2700 |
.cmb2-element .ui-datepicker td a {
|
2704 |
text-decoration: none;
|
2705 |
}
|
2706 |
|
2707 |
+
/* line 254, sass/partials/_jquery_ui.scss */
|
2708 |
|
2709 |
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane {
|
2710 |
background-image: none;
|
2715 |
border-bottom: 0;
|
2716 |
}
|
2717 |
|
2718 |
+
/* line 255, sass/partials/_jquery_ui.scss */
|
2719 |
|
2720 |
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button {
|
2721 |
float: right;
|
2726 |
overflow: visible;
|
2727 |
}
|
2728 |
|
2729 |
+
/* line 256, sass/partials/_jquery_ui.scss */
|
2730 |
|
2731 |
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
|
2732 |
float: left;
|
2733 |
}
|
2734 |
|
2735 |
+
/* line 257, sass/partials/_jquery_ui.scss */
|
2736 |
|
2737 |
.cmb2-element .ui-datepicker.ui-datepicker-multi {
|
2738 |
width: auto;
|
2739 |
}
|
2740 |
|
2741 |
+
/* line 258, sass/partials/_jquery_ui.scss */
|
2742 |
|
2743 |
.cmb2-element .ui-datepicker-multi .ui-datepicker-group {
|
2744 |
float: left;
|
2745 |
}
|
2746 |
|
2747 |
+
/* line 259, sass/partials/_jquery_ui.scss */
|
2748 |
|
2749 |
.cmb2-element .ui-datepicker-multi .ui-datepicker-group table {
|
2750 |
width: 95%;
|
2751 |
margin: 0 auto .4em;
|
2752 |
}
|
2753 |
|
2754 |
+
/* line 260, sass/partials/_jquery_ui.scss */
|
2755 |
|
2756 |
.cmb2-element .ui-datepicker-multi-2 .ui-datepicker-group {
|
2757 |
width: 50%;
|
2758 |
}
|
2759 |
|
2760 |
+
/* line 261, sass/partials/_jquery_ui.scss */
|
2761 |
|
2762 |
.cmb2-element .ui-datepicker-multi-3 .ui-datepicker-group {
|
2763 |
width: 33.3%;
|
2764 |
}
|
2765 |
|
2766 |
+
/* line 262, sass/partials/_jquery_ui.scss */
|
2767 |
|
2768 |
.cmb2-element .ui-datepicker-multi-4 .ui-datepicker-group {
|
2769 |
width: 25%;
|
2770 |
}
|
2771 |
|
2772 |
+
/* line 263, sass/partials/_jquery_ui.scss */
|
2773 |
|
2774 |
.cmb2-element .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
|
2775 |
border-left-width: 0;
|
2776 |
}
|
2777 |
|
2778 |
+
/* line 264, sass/partials/_jquery_ui.scss */
|
2779 |
|
2780 |
.cmb2-element .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
|
2781 |
border-left-width: 0;
|
2782 |
}
|
2783 |
|
2784 |
+
/* line 265, sass/partials/_jquery_ui.scss */
|
2785 |
|
2786 |
.cmb2-element .ui-datepicker-multi .ui-datepicker-buttonpane {
|
2787 |
clear: left;
|
2788 |
}
|
2789 |
|
2790 |
+
/* line 266, sass/partials/_jquery_ui.scss */
|
2791 |
|
2792 |
.cmb2-element .ui-datepicker-row-break {
|
2793 |
clear: both;
|
2795 |
font-size: 0em;
|
2796 |
}
|
2797 |
|
2798 |
+
/* line 267, sass/partials/_jquery_ui.scss */
|
2799 |
|
2800 |
.cmb2-element .ui-datepicker-rtl {
|
2801 |
direction: rtl;
|
2802 |
}
|
2803 |
|
2804 |
+
/* line 269, sass/partials/_jquery_ui.scss */
|
2805 |
|
2806 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev {
|
2807 |
right: 2px;
|
2808 |
left: auto;
|
2809 |
}
|
2810 |
|
2811 |
+
/* line 270, sass/partials/_jquery_ui.scss */
|
2812 |
|
2813 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-next {
|
2814 |
left: 2px;
|
2815 |
right: auto;
|
2816 |
}
|
2817 |
|
2818 |
+
/* line 271, sass/partials/_jquery_ui.scss */
|
2819 |
|
2820 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev:hover {
|
2821 |
right: 1px;
|
2822 |
left: auto;
|
2823 |
}
|
2824 |
|
2825 |
+
/* line 272, sass/partials/_jquery_ui.scss */
|
2826 |
|
2827 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-next:hover {
|
2828 |
left: 1px;
|
2829 |
right: auto;
|
2830 |
}
|
2831 |
|
2832 |
+
/* line 273, sass/partials/_jquery_ui.scss */
|
2833 |
|
2834 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane {
|
2835 |
clear: right;
|
2836 |
}
|
2837 |
|
2838 |
+
/* line 274, sass/partials/_jquery_ui.scss */
|
2839 |
|
2840 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button {
|
2841 |
float: left;
|
2842 |
}
|
2843 |
|
2844 |
+
/* line 275, sass/partials/_jquery_ui.scss */
|
2845 |
|
2846 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
|
2847 |
float: right;
|
2848 |
}
|
2849 |
|
2850 |
+
/* line 276, sass/partials/_jquery_ui.scss */
|
2851 |
|
2852 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-group {
|
2853 |
float: right;
|
2854 |
}
|
2855 |
|
2856 |
+
/* line 277, sass/partials/_jquery_ui.scss */
|
2857 |
|
2858 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
|
2859 |
border-right-width: 0;
|
2860 |
border-left-width: 1px;
|
2861 |
}
|
2862 |
|
2863 |
+
/* line 278, sass/partials/_jquery_ui.scss */
|
2864 |
|
2865 |
.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
|
2866 |
border-right-width: 0;
|
2867 |
border-left-width: 1px;
|
2868 |
}
|
2869 |
|
2870 |
+
/* line 280, sass/partials/_jquery_ui.scss */
|
2871 |
|
2872 |
.cmb2-element .ui-datepicker-cover {
|
2873 |
display: none; /*sorry for IE5*/
|
2881 |
height: 200px; /*must have*/
|
2882 |
}
|
2883 |
|
2884 |
+
/* line 292, sass/partials/_jquery_ui.scss */
|
2885 |
+
|
2886 |
+
.cmb2-element .ui-datepicker {
|
2887 |
+
padding: 0;
|
2888 |
+
border: 1px solid #ddd;
|
2889 |
+
-webkit-border-radius: 0;
|
2890 |
+
-moz-border-radius: 0;
|
2891 |
+
border-radius: 0;
|
2892 |
+
}
|
2893 |
+
|
2894 |
+
/* line 293, sass/partials/_jquery_ui.scss */
|
2895 |
+
|
2896 |
+
.cmb2-element .ui-datepicker * {
|
2897 |
+
padding: 0;
|
2898 |
+
font-family: "Open Sans", sans-serif;
|
2899 |
+
-webkit-border-radius: 0;
|
2900 |
+
-moz-border-radius: 0;
|
2901 |
+
border-radius: 0;
|
2902 |
+
}
|
2903 |
+
|
2904 |
+
/* line 294, sass/partials/_jquery_ui.scss */
|
2905 |
+
|
2906 |
+
.cmb2-element .ui-datepicker table {
|
2907 |
+
font-size: 13px;
|
2908 |
+
margin: 0;
|
2909 |
+
}
|
2910 |
+
|
2911 |
+
/* line 295, sass/partials/_jquery_ui.scss */
|
2912 |
+
|
2913 |
+
.cmb2-element .ui-datepicker .ui-datepicker-header {
|
2914 |
+
border: none;
|
2915 |
+
background: #222;
|
2916 |
+
color: #fff;
|
2917 |
+
font-weight: normal;
|
2918 |
+
}
|
2919 |
+
|
2920 |
+
/* line 296, sass/partials/_jquery_ui.scss */
|
2921 |
+
|
2922 |
+
.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover {
|
2923 |
+
background: #222;
|
2924 |
+
border-color: transparent;
|
2925 |
+
cursor: pointer;
|
2926 |
+
-webkit-border-radius: 0;
|
2927 |
+
-moz-border-radius: 0;
|
2928 |
+
border-radius: 0;
|
2929 |
+
}
|
2930 |
+
|
2931 |
+
/* line 297, sass/partials/_jquery_ui.scss */
|
2932 |
+
|
2933 |
+
.cmb2-element .ui-datepicker thead {
|
2934 |
+
background: #222;
|
2935 |
+
color: #fff;
|
2936 |
+
}
|
2937 |
+
|
2938 |
+
/* line 298, sass/partials/_jquery_ui.scss */
|
2939 |
+
|
2940 |
+
.cmb2-element .ui-datepicker .ui-datepicker-title {
|
2941 |
+
margin-top: .4em;
|
2942 |
+
margin-bottom: .3em;
|
2943 |
+
color: #fff;
|
2944 |
+
font-size: 14px;
|
2945 |
+
}
|
2946 |
+
|
2947 |
+
/* line 299, sass/partials/_jquery_ui.scss */
|
2948 |
+
|
2949 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,
|
2950 |
+
.cmb2-element .ui-datepicker .ui-datepicker-next-hover,
|
2951 |
+
.cmb2-element .ui-datepicker .ui-datepicker-next,
|
2952 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev {
|
2953 |
+
height: 1em;
|
2954 |
+
top: .9em;
|
2955 |
+
border: none;
|
2956 |
+
}
|
2957 |
+
|
2958 |
+
/* line 300, sass/partials/_jquery_ui.scss */
|
2959 |
+
|
2960 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev-hover {
|
2961 |
+
left: 2px;
|
2962 |
+
}
|
2963 |
+
|
2964 |
+
/* line 301, sass/partials/_jquery_ui.scss */
|
2965 |
+
|
2966 |
+
.cmb2-element .ui-datepicker .ui-datepicker-next-hover {
|
2967 |
+
right: 2px;
|
2968 |
+
}
|
2969 |
+
|
2970 |
+
/* line 302, sass/partials/_jquery_ui.scss */
|
2971 |
+
|
2972 |
+
.cmb2-element .ui-datepicker .ui-datepicker-next span,
|
2973 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev span {
|
2974 |
+
background-image: url("data:image/png;base64,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");
|
2975 |
+
background-position: -32px 0;
|
2976 |
+
margin-top: 0;
|
2977 |
+
top: 0;
|
2978 |
+
font-weight: normal;
|
2979 |
+
}
|
2980 |
+
|
2981 |
+
/* line 303, sass/partials/_jquery_ui.scss */
|
2982 |
+
|
2983 |
+
.cmb2-element .ui-datepicker .ui-datepicker-prev span {
|
2984 |
+
background-position: -96px 0;
|
2985 |
+
}
|
2986 |
+
|
2987 |
+
/* line 304, sass/partials/_jquery_ui.scss */
|
2988 |
+
|
2989 |
+
.cmb2-element .ui-datepicker th {
|
2990 |
+
padding: 0.75em 0;
|
2991 |
+
color: #fff;
|
2992 |
+
font-weight: normal;
|
2993 |
+
border: none;
|
2994 |
+
border-top: 1px solid #333;
|
2995 |
+
}
|
2996 |
+
|
2997 |
+
/* line 305, sass/partials/_jquery_ui.scss */
|
2998 |
+
|
2999 |
+
.cmb2-element .ui-datepicker td {
|
3000 |
+
background: #f1f1f1;
|
3001 |
+
border: none;
|
3002 |
+
padding: 0;
|
3003 |
+
}
|
3004 |
+
|
3005 |
+
/* line 306, sass/partials/_jquery_ui.scss */
|
3006 |
+
|
3007 |
+
.cmb2-element .ui-datepicker td .ui-state-default {
|
3008 |
+
background: transparent;
|
3009 |
+
border: none;
|
3010 |
+
text-align: center;
|
3011 |
+
padding: .5em;
|
3012 |
+
margin: 0;
|
3013 |
+
font-weight: normal;
|
3014 |
+
color: #333;
|
3015 |
+
}
|
3016 |
+
|
3017 |
+
/* line 307, sass/partials/_jquery_ui.scss */
|
3018 |
+
|
3019 |
+
.cmb2-element .ui-datepicker td .ui-state-active,
|
3020 |
+
.cmb2-element .ui-datepicker td .ui-state-hover {
|
3021 |
+
background: #0074a2;
|
3022 |
+
color: #fff;
|
3023 |
+
}
|
3024 |
+
|
3025 |
+
/* line 308, sass/partials/_jquery_ui.scss */
|
3026 |
+
|
3027 |
+
.cmb2-element .ui-datepicker td.ui-state-disabled,
|
3028 |
+
.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default {
|
3029 |
+
opacity: 1;
|
3030 |
+
color: #999;
|
3031 |
+
}
|
3032 |
+
|
3033 |
+
/* line 309, sass/partials/_jquery_ui.scss */
|
3034 |
+
|
3035 |
+
.cmb2-element .ui-datepicker {
|
3036 |
+
background: #f1f1f1;
|
3037 |
+
}
|
3038 |
+
|
3039 |
+
/* line 310, sass/partials/_jquery_ui.scss */
|
3040 |
+
|
3041 |
+
.cmb2-element .ui-datepicker .ui-datepicker-close,
|
3042 |
+
.cmb2-element .ui-datepicker .ui-datepicker-current {
|
3043 |
+
font-size: 14px;
|
3044 |
+
font-weight: normal;
|
3045 |
+
background-image: none;
|
3046 |
+
border: none;
|
3047 |
+
}
|
3048 |
+
|
3049 |
+
/* line 311, sass/partials/_jquery_ui.scss */
|
3050 |
+
|
3051 |
+
.cmb2-element .ui-datepicker .ui-datepicker-current:hover,
|
3052 |
+
.cmb2-element .ui-datepicker .ui-datepicker-current:active,
|
3053 |
+
.cmb2-element .ui-datepicker .ui-datepicker-close:hover,
|
3054 |
+
.cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
3055 |
+
background: #096484;
|
3056 |
+
color: #fff;
|
3057 |
+
}
|
3058 |
+
|
3059 |
+
/* line 312, sass/partials/_jquery_ui.scss */
|
3060 |
+
|
3061 |
+
.cmb2-element .ui-datepicker .ui-datepicker-buttonpane {
|
3062 |
+
border: none;
|
3063 |
+
}
|
3064 |
+
|
3065 |
+
/* line 313, sass/partials/_jquery_ui.scss */
|
3066 |
+
|
3067 |
+
.cmb2-element .ui-timepicker-div {
|
3068 |
+
font-size: 14px;
|
3069 |
+
}
|
3070 |
+
|
3071 |
+
/* line 314, sass/partials/_jquery_ui.scss */
|
3072 |
+
|
3073 |
+
.cmb2-element .ui-timepicker-div .ui-widget-header {
|
3074 |
+
margin-bottom: 8px;
|
3075 |
+
background: #222;
|
3076 |
+
border-color: #222;
|
3077 |
+
}
|
3078 |
+
|
3079 |
+
/* line 315, sass/partials/_jquery_ui.scss */
|
3080 |
+
|
3081 |
+
.cmb2-element .ui-timepicker-div dl {
|
3082 |
+
text-align: left;
|
3083 |
+
}
|
3084 |
+
|
3085 |
+
/* line 316, sass/partials/_jquery_ui.scss */
|
3086 |
+
|
3087 |
+
.cmb2-element .ui-timepicker-div dl dt {
|
3088 |
+
float: left;
|
3089 |
+
clear: left;
|
3090 |
+
padding: 0 0 0 5px;
|
3091 |
+
}
|
3092 |
+
|
3093 |
+
/* line 317, sass/partials/_jquery_ui.scss */
|
3094 |
+
|
3095 |
+
.cmb2-element .ui-timepicker-div dl dd {
|
3096 |
+
margin: 0 10px 10px 40%;
|
3097 |
+
}
|
3098 |
+
|
3099 |
+
/* line 318, sass/partials/_jquery_ui.scss */
|
3100 |
+
|
3101 |
+
.cmb2-element .ui-tpicker-grid-label {
|
3102 |
+
background: none;
|
3103 |
+
border: none;
|
3104 |
+
margin: 0;
|
3105 |
+
padding: 0;
|
3106 |
+
}
|
3107 |
+
|
3108 |
+
/* line 319, sass/partials/_jquery_ui.scss */
|
3109 |
+
|
3110 |
+
.cmb2-element .ui-timepicker-rtl {
|
3111 |
+
direction: rtl;
|
3112 |
+
}
|
3113 |
+
|
3114 |
+
/* line 320, sass/partials/_jquery_ui.scss */
|
3115 |
+
|
3116 |
+
.cmb2-element .ui-timepicker-rtl dl {
|
3117 |
+
text-align: right;
|
3118 |
+
padding: 0 5px 0 0;
|
3119 |
+
}
|
3120 |
+
|
3121 |
+
/* line 321, sass/partials/_jquery_ui.scss */
|
3122 |
+
|
3123 |
+
.cmb2-element .ui-timepicker-rtl dl dt {
|
3124 |
+
float: right;
|
3125 |
+
clear: right;
|
3126 |
+
}
|
3127 |
+
|
3128 |
+
/* line 322, sass/partials/_jquery_ui.scss */
|
3129 |
+
|
3130 |
+
.cmb2-element .ui-timepicker-rtl dl dd {
|
3131 |
+
margin: 0 40% 10px 10px;
|
3132 |
+
}
|
3133 |
+
|
3134 |
+
/* line 326, sass/partials/_jquery_ui.scss */
|
3135 |
+
|
3136 |
+
.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,
|
3137 |
+
.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,
|
3138 |
+
.admin-color-blue .cmb2-element .ui-datepicker thead,
|
3139 |
+
.admin-color-blue .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3140 |
+
background: #4796b3;
|
3141 |
+
}
|
3142 |
+
|
3143 |
+
/* line 327, sass/partials/_jquery_ui.scss */
|
3144 |
+
|
3145 |
+
.admin-color-blue .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3146 |
+
border-color: #4796b3;
|
3147 |
+
}
|
3148 |
+
|
3149 |
+
/* line 328, sass/partials/_jquery_ui.scss */
|
3150 |
+
|
3151 |
+
.admin-color-blue .cmb2-element .ui-datepicker th {
|
3152 |
+
border-color: #52accc;
|
3153 |
+
}
|
3154 |
+
|
3155 |
+
/* line 329, sass/partials/_jquery_ui.scss */
|
3156 |
+
|
3157 |
+
.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,
|
3158 |
+
.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover {
|
3159 |
+
background: #096484;
|
3160 |
+
}
|
3161 |
+
|
3162 |
+
/* line 330, sass/partials/_jquery_ui.scss */
|
3163 |
+
|
3164 |
+
.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-current:hover,
|
3165 |
+
.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-current:active,
|
3166 |
+
.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-close:hover,
|
3167 |
+
.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
3168 |
+
background: #096484;
|
3169 |
+
color: #fff;
|
3170 |
+
}
|
3171 |
+
|
3172 |
+
/* line 335, sass/partials/_jquery_ui.scss */
|
3173 |
+
|
3174 |
+
.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,
|
3175 |
+
.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,
|
3176 |
+
.admin-color-coffee .cmb2-element .ui-datepicker thead,
|
3177 |
+
.admin-color-coffee .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3178 |
+
background: #46403c;
|
3179 |
+
}
|
3180 |
+
|
3181 |
+
/* line 336, sass/partials/_jquery_ui.scss */
|
3182 |
+
|
3183 |
+
.admin-color-coffee .cmb2-element .ui-datepicker th {
|
3184 |
+
border-color: #59524c;
|
3185 |
+
}
|
3186 |
+
|
3187 |
+
/* line 337, sass/partials/_jquery_ui.scss */
|
3188 |
+
|
3189 |
+
.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-active,
|
3190 |
+
.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover {
|
3191 |
+
background: #c7a589;
|
3192 |
+
}
|
3193 |
+
|
3194 |
+
/* line 338, sass/partials/_jquery_ui.scss */
|
3195 |
+
|
3196 |
+
.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-current:hover,
|
3197 |
+
.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-current:active,
|
3198 |
+
.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-close:hover,
|
3199 |
+
.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
3200 |
+
background: #c7a589;
|
3201 |
+
color: #fff;
|
3202 |
+
}
|
3203 |
+
|
3204 |
+
/* line 343, sass/partials/_jquery_ui.scss */
|
3205 |
+
|
3206 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,
|
3207 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,
|
3208 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,
|
3209 |
+
.admin-color-ectoplasm .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3210 |
+
background: #413256;
|
3211 |
+
}
|
3212 |
+
|
3213 |
+
/* line 344, sass/partials/_jquery_ui.scss */
|
3214 |
+
|
3215 |
+
.admin-color-ectoplasm .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3216 |
+
border-color: #413256;
|
3217 |
+
}
|
3218 |
+
|
3219 |
+
/* line 345, sass/partials/_jquery_ui.scss */
|
3220 |
+
|
3221 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker th {
|
3222 |
+
border-color: #523f6d;
|
3223 |
+
}
|
3224 |
+
|
3225 |
+
/* line 346, sass/partials/_jquery_ui.scss */
|
3226 |
+
|
3227 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-active,
|
3228 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover {
|
3229 |
+
background: #a3b745;
|
3230 |
+
}
|
3231 |
+
|
3232 |
+
/* line 347, sass/partials/_jquery_ui.scss */
|
3233 |
+
|
3234 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-current:hover,
|
3235 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-current:active,
|
3236 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-close:hover,
|
3237 |
+
.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
3238 |
+
background: #a3b745;
|
3239 |
+
color: #fff;
|
3240 |
+
}
|
3241 |
+
|
3242 |
+
/* line 352, sass/partials/_jquery_ui.scss */
|
3243 |
+
|
3244 |
+
.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,
|
3245 |
+
.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,
|
3246 |
+
.admin-color-midnight .cmb2-element .ui-datepicker thead,
|
3247 |
+
.admin-color-midnight .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3248 |
+
background: #26292c;
|
3249 |
+
}
|
3250 |
+
|
3251 |
+
/* line 353, sass/partials/_jquery_ui.scss */
|
3252 |
+
|
3253 |
+
.admin-color-midnight .cmb2-element .ui-datepicker th {
|
3254 |
+
border-color: #363b3f;
|
3255 |
+
}
|
3256 |
+
|
3257 |
+
/* line 354, sass/partials/_jquery_ui.scss */
|
3258 |
+
|
3259 |
+
.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-active,
|
3260 |
+
.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover {
|
3261 |
+
background: #e14d43;
|
3262 |
+
}
|
3263 |
+
|
3264 |
+
/* line 355, sass/partials/_jquery_ui.scss */
|
3265 |
+
|
3266 |
+
.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-current:hover,
|
3267 |
+
.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-current:active,
|
3268 |
+
.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-close:hover,
|
3269 |
+
.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
3270 |
+
background: #e14d43;
|
3271 |
+
color: #fff;
|
3272 |
+
}
|
3273 |
+
|
3274 |
+
/* line 360, sass/partials/_jquery_ui.scss */
|
3275 |
+
|
3276 |
+
.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,
|
3277 |
+
.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,
|
3278 |
+
.admin-color-ocean .cmb2-element .ui-datepicker thead,
|
3279 |
+
.admin-color-ocean .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3280 |
+
background: #627c83;
|
3281 |
+
}
|
3282 |
+
|
3283 |
+
/* line 361, sass/partials/_jquery_ui.scss */
|
3284 |
+
|
3285 |
+
.admin-color-ocean .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3286 |
+
border-color: #627c83;
|
3287 |
+
}
|
3288 |
+
|
3289 |
+
/* line 362, sass/partials/_jquery_ui.scss */
|
3290 |
+
|
3291 |
+
.admin-color-ocean .cmb2-element .ui-datepicker th {
|
3292 |
+
border-color: #738e96;
|
3293 |
+
}
|
3294 |
+
|
3295 |
+
/* line 363, sass/partials/_jquery_ui.scss */
|
3296 |
+
|
3297 |
+
.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-active,
|
3298 |
+
.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover {
|
3299 |
+
background: #9ebaa0;
|
3300 |
+
}
|
3301 |
+
|
3302 |
+
/* line 364, sass/partials/_jquery_ui.scss */
|
3303 |
+
|
3304 |
+
.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-current:hover,
|
3305 |
+
.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-current:active,
|
3306 |
+
.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-close:hover,
|
3307 |
+
.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
3308 |
+
background: #9ebaa0;
|
3309 |
+
color: #fff;
|
3310 |
+
}
|
3311 |
+
|
3312 |
+
/* line 369, sass/partials/_jquery_ui.scss */
|
3313 |
+
|
3314 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,
|
3315 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,
|
3316 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker thead,
|
3317 |
+
.admin-color-sunrise .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3318 |
+
background: #be3631;
|
3319 |
+
}
|
3320 |
+
|
3321 |
+
/* line 370, sass/partials/_jquery_ui.scss */
|
3322 |
+
|
3323 |
+
.admin-color-sunrise .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3324 |
+
border-color: #be3631;
|
3325 |
+
}
|
3326 |
+
|
3327 |
+
/* line 371, sass/partials/_jquery_ui.scss */
|
3328 |
+
|
3329 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker th {
|
3330 |
+
border-color: #cf4944;
|
3331 |
+
}
|
3332 |
+
|
3333 |
+
/* line 372, sass/partials/_jquery_ui.scss */
|
3334 |
+
|
3335 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-active,
|
3336 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover {
|
3337 |
+
background: #dd823b;
|
3338 |
+
}
|
3339 |
+
|
3340 |
+
/* line 373, sass/partials/_jquery_ui.scss */
|
3341 |
+
|
3342 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-current:hover,
|
3343 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-current:active,
|
3344 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-close:hover,
|
3345 |
+
.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
3346 |
+
background: #dd823b;
|
3347 |
+
color: #fff;
|
3348 |
+
}
|
3349 |
+
|
3350 |
+
/* line 378, sass/partials/_jquery_ui.scss */
|
3351 |
+
|
3352 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,
|
3353 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,
|
3354 |
+
.admin-color-light .cmb2-element .ui-datepicker thead,
|
3355 |
+
.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header,
|
3356 |
+
.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3357 |
+
background: #e5e5e5;
|
3358 |
+
}
|
3359 |
+
|
3360 |
+
/* line 379, sass/partials/_jquery_ui.scss */
|
3361 |
+
|
3362 |
+
.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3363 |
+
border-color: #e5e5e5;
|
3364 |
+
}
|
3365 |
+
|
3366 |
+
/* line 380, sass/partials/_jquery_ui.scss */
|
3367 |
+
|
3368 |
+
.admin-color-light .cmb2-element .ui-datepicker td,
|
3369 |
+
.admin-color-light .cmb2-element .ui-datepicker {
|
3370 |
+
background: #fff;
|
3371 |
+
}
|
3372 |
+
|
3373 |
+
/* line 381, sass/partials/_jquery_ui.scss */
|
3374 |
+
|
3375 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next span,
|
3376 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev span {
|
3377 |
+
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAYAAADvl7rLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMUIxRjI2RjhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMUIxRjI3MDhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExQjFGMjZEOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjExQjFGMjZFOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kKfR4AAAHcRJREFUeNrsXWuM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");
|
3378 |
+
}
|
3379 |
+
|
3380 |
+
/* line 382, sass/partials/_jquery_ui.scss */
|
3381 |
+
|
3382 |
+
.admin-color-light .cmb2-element .ui-datepicker th {
|
3383 |
+
border-color: #fff;
|
3384 |
+
}
|
3385 |
+
|
3386 |
+
/* line 383, sass/partials/_jquery_ui.scss */
|
3387 |
+
|
3388 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,
|
3389 |
+
.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,
|
3390 |
+
.admin-color-light .cmb2-element .ui-datepicker th,
|
3391 |
+
.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header {
|
3392 |
+
color: #555;
|
3393 |
+
}
|
3394 |
+
|
3395 |
+
/* line 384, sass/partials/_jquery_ui.scss */
|
3396 |
+
|
3397 |
+
.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,
|
3398 |
+
.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,
|
3399 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-current:hover,
|
3400 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-current:active,
|
3401 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-close:hover,
|
3402 |
+
.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-close:active {
|
3403 |
+
color: #fff;
|
3404 |
+
background: #888;
|
3405 |
+
}
|
3406 |
+
|
3407 |
+
/* line 385, sass/partials/_jquery_ui.scss */
|
3408 |
+
|
3409 |
+
.admin-color-light .cmb2-element .ui-datepicker td.ui-state-disabled,
|
3410 |
+
.admin-color-light .cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default {
|
3411 |
+
color: #ccc;
|
3412 |
+
}
|
3413 |
+
|
3414 |
/*# sourceMappingURL=cmb2.css.map */
|
3415 |
|
3416 |
@media (max-width: 450px) {
|
3454 |
width: 100%;
|
3455 |
}
|
3456 |
|
3457 |
+
/* line 72, sass/partials/_post_metaboxes.scss */
|
3458 |
|
3459 |
.postbox-container .cmb-row:not(:last-of-type),
|
3460 |
.postbox-container .cmb-repeatable-group:not(:last-of-type),
|
inc/cmb2/css/cmb2.css.map
ADDED
@@ -0,0 +1,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/_misc.scss","sass/partials/_sidebar_placements.scss","sass/partials/_collapsible_ui.scss","sass/partials/_jquery_ui.scss"],
|
5 |
+
"names": [],
|
6 |
+
"file": "cmb2.css"
|
7 |
+
}
|
inc/cmb2/css/cmb2.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
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,.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,.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-row{padding:1.8em 0 0}.cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type{padding:0}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1.8em}.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}.cmb2-metabox>.cmb-row .cmb-repeat-table .cmb-row>.cmb-td{padding-right:20px;box-sizing:border-box;float:left}.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;max-width:1000px}.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-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;padding-bottom:5px}.cmb-repeatable-group .cmb-group-description .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.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;float:left;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px}.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;float:left;margin-right:10px;width:auto}.cmb-attach-list li{clear:both;display:inline-block;margin-bottom:25px;width:100%}.cmb-attach-list li img{cursor:move;float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}#poststuff .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-left:2.2em}.cmb-repeat-group-wrap .cmb2-wrap,.postbox-container .cmb2-wrap{margin:0}.cmb-repeat-group-wrap .cmb2-wrap>.cmb-field-list>.cmb-row,.postbox-container .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-repeat-group-wrap .cmb2-wrap input[type=text].cmb2-oembed,.postbox-container .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-repeat-group-wrap .cmb-row,.postbox-container .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-repeat-group-wrap .cmb-row .cmbhandle,.postbox-container .cmb-row .cmbhandle{right:-1em;position:relative}.cmb-repeat-group-wrap .cmb-repeatable-grouping,.postbox-container .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-repeat-group-wrap .cmb-repeatable-group>.cmb-row,.postbox-container .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-repeat-group-wrap .cmb-th,.postbox-container .cmb-th{width:18%;padding:0 2% 0 0}.cmb-repeat-group-wrap .cmb-td,.postbox-container .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-repeat-group-wrap .cmb-repeat-row .cmb-td,.postbox-container .cmb-repeat-row .cmb-td{padding-bottom:1.8em}.cmb-repeat-group-wrap .cmb-th+.cmb-td,.postbox-container .cmb-th+.cmb-td{width:80%;float:right}.cmb-repeat-group-wrap .cmb-repeatable-group:not(:last-of-type),.cmb-repeat-group-wrap .cmb-row:not(:last-of-type),.postbox-container .cmb-repeatable-group:not(:last-of-type),.postbox-container .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}.cmb-repeat-group-wrap .cmb-remove-field-row,.cmb-repeat-group-wrap .cmb-repeat-group-field,.postbox-container .cmb-remove-field-row,.postbox-container .cmb-repeat-group-field{padding-top:1.8em}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody{display:table;width:100%}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text{width:100%}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row){display:table-row}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td{display:table-cell;float:none;width:100%}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td{padding-top:1.8em}.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb-repeat-group-wrap .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.postbox-container .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.postbox-container .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row{padding-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-options-page .cmb2-metabox-title{font-size:1.3em;margin:1em 0}.cmb2-options-page .cmb2-metabox-title+p.cmb2-metabox-description{margin-top:-1.6em;margin-bottom:.8em}.postbox .cmb-spinner{float:left}#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-repeat-group-wrap>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-repeat-group-wrap>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td,#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td,.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-td .cmb-td,.inner-sidebar .cmb-td .cmb-td{padding-bottom:1em}#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;padding-bottom:5px}#side-sortables .cmb-th label:after,.inner-sidebar .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{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 .cmb-type-colorpicker .cmb-repeat-row .cmb-td,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td{width:auto;clear:none;float:left;padding-top:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row{float:right;margin:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmb-repeat-group-wrap{max-width:1000px}.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;cursor:pointer;padding:2px 6px 3px}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){color:#a00}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}.cmb2-element .ui-helper-hidden{display:none}.cmb2-element .ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.cmb2-element .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.cmb2-element .ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cmb2-element * html .ui-helper-clearfix{height:1%}.cmb2-element .ui-helper-clearfix{display:block}.cmb2-element .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.cmb2-element .ui-state-disabled{cursor:default!important}.cmb2-element .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.cmb2-element .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.cmb2-element .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.cmb2-element .ui-widget .ui-widget{font-size:1em}.cmb2-element .ui-widget button,.cmb2-element .ui-widget input,.cmb2-element .ui-widget select,.cmb2-element .ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.cmb2-element .ui-widget-content{border:1px solid #aaa;background:#fff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.cmb2-element .ui-widget-content a{color:#222}.cmb2-element .ui-widget-header{border:1px solid #aaa;background:#ccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.cmb2-element .ui-widget-header a{color:#222}.cmb2-element .ui-state-default,.cmb2-element .ui-widget-content .ui-state-default,.cmb2-element .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;font-weight:400;color:#555}.cmb2-element .ui-state-default a,.cmb2-element .ui-state-default a:link,.cmb2-element .ui-state-default a:visited{color:#555;text-decoration:none}.cmb2-element .ui-state-focus,.cmb2-element .ui-state-hover,.cmb2-element .ui-widget-content .ui-state-focus,.cmb2-element .ui-widget-content .ui-state-hover,.cmb2-element .ui-widget-header .ui-state-focus,.cmb2-element .ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.cmb2-element .ui-state-hover a,.cmb2-element .ui-state-hover a:hover{color:#212121;text-decoration:none}.cmb2-element .ui-state-active,.cmb2-element .ui-widget-content .ui-state-active,.cmb2-element .ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.cmb2-element .ui-state-active a,.cmb2-element .ui-state-active a:link,.cmb2-element .ui-state-active a:visited{color:#212121;text-decoration:none}.cmb2-element .ui-widget :active{outline:0}.cmb2-element .ui-state-highlight,.cmb2-element .ui-widget-content .ui-state-highlight,.cmb2-element .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.cmb2-element .ui-state-highlight a,.cmb2-element .ui-widget-content .ui-state-highlight a,.cmb2-element .ui-widget-header .ui-state-highlight a{color:#363636}.cmb2-element .ui-state-error,.cmb2-element .ui-widget-content .ui-state-error,.cmb2-element .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.cmb2-element .ui-state-error a,.cmb2-element .ui-state-error-text,.cmb2-element .ui-widget-content .ui-state-error a,.cmb2-element .ui-widget-content .ui-state-error-text,.cmb2-element .ui-widget-header .ui-state-error a,.cmb2-element .ui-widget-header .ui-state-error-text{color:#cd0a0a}.cmb2-element .ui-priority-primary,.cmb2-element .ui-widget-content .ui-priority-primary,.cmb2-element .ui-widget-header .ui-priority-primary{font-weight:700}.cmb2-element .ui-priority-secondary,.cmb2-element .ui-widget-content .ui-priority-secondary,.cmb2-element .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.cmb2-element .ui-state-disabled,.cmb2-element .ui-widget-content .ui-state-disabled,.cmb2-element .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.cmb2-element .ui-icon{width:16px;height:16px;background-image:url(../images/ui-icons_222222_256x240.png)}.cmb2-element .ui-widget-content .ui-icon,.cmb2-element .ui-widget-header .ui-icon{background-image:url(../images/ui-icons_222222_256x240.png)}.cmb2-element .ui-state-default .ui-icon{background-image:url(../images/ui-icons_888888_256x240.png)}.cmb2-element .ui-state-active .ui-icon,.cmb2-element .ui-state-focus .ui-icon,.cmb2-element .ui-state-hover .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}.cmb2-element .ui-state-highlight .ui-icon{background-image:url(../images/ui-icons_2e83ff_256x240.png)}.cmb2-element .ui-state-error .ui-icon,.cmb2-element .ui-state-error-text .ui-icon{background-image:url(../images/ui-icons_cd0a0a_256x240.png)}.cmb2-element .ui-icon-carat-1-n{background-position:0 0}.cmb2-element .ui-icon-carat-1-ne{background-position:-16px 0}.cmb2-element .ui-icon-carat-1-e{background-position:-32px 0}.cmb2-element .ui-icon-carat-1-se{background-position:-48px 0}.cmb2-element .ui-icon-carat-1-s{background-position:-64px 0}.cmb2-element .ui-icon-carat-1-sw{background-position:-80px 0}.cmb2-element .ui-icon-carat-1-w{background-position:-96px 0}.cmb2-element .ui-icon-carat-1-nw{background-position:-112px 0}.cmb2-element .ui-icon-carat-2-n-s{background-position:-128px 0}.cmb2-element .ui-icon-carat-2-e-w{background-position:-144px 0}.cmb2-element .ui-icon-triangle-1-n{background-position:0 -16px}.cmb2-element .ui-icon-triangle-1-ne{background-position:-16px -16px}.cmb2-element .ui-icon-triangle-1-e{background-position:-32px -16px}.cmb2-element .ui-icon-triangle-1-se{background-position:-48px -16px}.cmb2-element .ui-icon-triangle-1-s{background-position:-64px -16px}.cmb2-element .ui-icon-triangle-1-sw{background-position:-80px -16px}.cmb2-element .ui-icon-triangle-1-w{background-position:-96px -16px}.cmb2-element .ui-icon-triangle-1-nw{background-position:-112px -16px}.cmb2-element .ui-icon-triangle-2-n-s{background-position:-128px -16px}.cmb2-element .ui-icon-triangle-2-e-w{background-position:-144px -16px}.cmb2-element .ui-icon-arrow-1-n{background-position:0 -32px}.cmb2-element .ui-icon-arrow-1-ne{background-position:-16px -32px}.cmb2-element .ui-icon-arrow-1-e{background-position:-32px -32px}.cmb2-element .ui-icon-arrow-1-se{background-position:-48px -32px}.cmb2-element .ui-icon-arrow-1-s{background-position:-64px -32px}.cmb2-element .ui-icon-arrow-1-sw{background-position:-80px -32px}.cmb2-element .ui-icon-arrow-1-w{background-position:-96px -32px}.cmb2-element .ui-icon-arrow-1-nw{background-position:-112px -32px}.cmb2-element .ui-icon-arrow-2-n-s{background-position:-128px -32px}.cmb2-element .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.cmb2-element .ui-icon-arrow-2-e-w{background-position:-160px -32px}.cmb2-element .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.cmb2-element .ui-icon-arrowstop-1-n{background-position:-192px -32px}.cmb2-element .ui-icon-arrowstop-1-e{background-position:-208px -32px}.cmb2-element .ui-icon-arrowstop-1-s{background-position:-224px -32px}.cmb2-element .ui-icon-arrowstop-1-w{background-position:-240px -32px}.cmb2-element .ui-icon-arrowthick-1-n{background-position:0 -48px}.cmb2-element .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.cmb2-element .ui-icon-arrowthick-1-e{background-position:-32px -48px}.cmb2-element .ui-icon-arrowthick-1-se{background-position:-48px -48px}.cmb2-element .ui-icon-arrowthick-1-s{background-position:-64px -48px}.cmb2-element .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.cmb2-element .ui-icon-arrowthick-1-w{background-position:-96px -48px}.cmb2-element .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.cmb2-element .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.cmb2-element .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.cmb2-element .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.cmb2-element .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.cmb2-element .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.cmb2-element .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.cmb2-element .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.cmb2-element .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.cmb2-element .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.cmb2-element .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.cmb2-element .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.cmb2-element .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.cmb2-element .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.cmb2-element .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.cmb2-element .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.cmb2-element .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.cmb2-element .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.cmb2-element .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.cmb2-element .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.cmb2-element .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.cmb2-element .ui-icon-arrow-4{background-position:0 -80px}.cmb2-element .ui-icon-arrow-4-diag{background-position:-16px -80px}.cmb2-element .ui-icon-extlink{background-position:-32px -80px}.cmb2-element .ui-icon-newwin{background-position:-48px -80px}.cmb2-element .ui-icon-refresh{background-position:-64px -80px}.cmb2-element .ui-icon-shuffle{background-position:-80px -80px}.cmb2-element .ui-icon-transfer-e-w{background-position:-96px -80px}.cmb2-element .ui-icon-transferthick-e-w{background-position:-112px -80px}.cmb2-element .ui-icon-folder-collapsed{background-position:0 -96px}.cmb2-element .ui-icon-folder-open{background-position:-16px -96px}.cmb2-element .ui-icon-document{background-position:-32px -96px}.cmb2-element .ui-icon-document-b{background-position:-48px -96px}.cmb2-element .ui-icon-note{background-position:-64px -96px}.cmb2-element .ui-icon-mail-closed{background-position:-80px -96px}.cmb2-element .ui-icon-mail-open{background-position:-96px -96px}.cmb2-element .ui-icon-suitcase{background-position:-112px -96px}.cmb2-element .ui-icon-comment{background-position:-128px -96px}.cmb2-element .ui-icon-person{background-position:-144px -96px}.cmb2-element .ui-icon-print{background-position:-160px -96px}.cmb2-element .ui-icon-trash{background-position:-176px -96px}.cmb2-element .ui-icon-locked{background-position:-192px -96px}.cmb2-element .ui-icon-unlocked{background-position:-208px -96px}.cmb2-element .ui-icon-bookmark{background-position:-224px -96px}.cmb2-element .ui-icon-tag{background-position:-240px -96px}.cmb2-element .ui-icon-home{background-position:0 -112px}.cmb2-element .ui-icon-flag{background-position:-16px -112px}.cmb2-element .ui-icon-calendar{background-position:-32px -112px}.cmb2-element .ui-icon-cart{background-position:-48px -112px}.cmb2-element .ui-icon-pencil{background-position:-64px -112px}.cmb2-element .ui-icon-clock{background-position:-80px -112px}.cmb2-element .ui-icon-disk{background-position:-96px -112px}.cmb2-element .ui-icon-calculator{background-position:-112px -112px}.cmb2-element .ui-icon-zoomin{background-position:-128px -112px}.cmb2-element .ui-icon-zoomout{background-position:-144px -112px}.cmb2-element .ui-icon-search{background-position:-160px -112px}.cmb2-element .ui-icon-wrench{background-position:-176px -112px}.cmb2-element .ui-icon-gear{background-position:-192px -112px}.cmb2-element .ui-icon-heart{background-position:-208px -112px}.cmb2-element .ui-icon-star{background-position:-224px -112px}.cmb2-element .ui-icon-link{background-position:-240px -112px}.cmb2-element .ui-icon-cancel{background-position:0 -128px}.cmb2-element .ui-icon-plus{background-position:-16px -128px}.cmb2-element .ui-icon-plusthick{background-position:-32px -128px}.cmb2-element .ui-icon-minus{background-position:-48px -128px}.cmb2-element .ui-icon-minusthick{background-position:-64px -128px}.cmb2-element .ui-icon-close{background-position:-80px -128px}.cmb2-element .ui-icon-closethick{background-position:-96px -128px}.cmb2-element .ui-icon-key{background-position:-112px -128px}.cmb2-element .ui-icon-lightbulb{background-position:-128px -128px}.cmb2-element .ui-icon-scissors{background-position:-144px -128px}.cmb2-element .ui-icon-clipboard{background-position:-160px -128px}.cmb2-element .ui-icon-copy{background-position:-176px -128px}.cmb2-element .ui-icon-contact{background-position:-192px -128px}.cmb2-element .ui-icon-image{background-position:-208px -128px}.cmb2-element .ui-icon-video{background-position:-224px -128px}.cmb2-element .ui-icon-script{background-position:-240px -128px}.cmb2-element .ui-icon-alert{background-position:0 -144px}.cmb2-element .ui-icon-info{background-position:-16px -144px}.cmb2-element .ui-icon-notice{background-position:-32px -144px}.cmb2-element .ui-icon-help{background-position:-48px -144px}.cmb2-element .ui-icon-check{background-position:-64px -144px}.cmb2-element .ui-icon-bullet{background-position:-80px -144px}.cmb2-element .ui-icon-radio-off{background-position:-96px -144px}.cmb2-element .ui-icon-radio-on{background-position:-112px -144px}.cmb2-element .ui-icon-pin-w{background-position:-128px -144px}.cmb2-element .ui-icon-pin-s{background-position:-144px -144px}.cmb2-element .ui-icon-play{background-position:0 -160px}.cmb2-element .ui-icon-pause{background-position:-16px -160px}.cmb2-element .ui-icon-seek-next{background-position:-32px -160px}.cmb2-element .ui-icon-seek-prev{background-position:-48px -160px}.cmb2-element .ui-icon-seek-end{background-position:-64px -160px}.cmb2-element .ui-icon-seek-first,.cmb2-element .ui-icon-seek-start{background-position:-80px -160px}.cmb2-element .ui-icon-stop{background-position:-96px -160px}.cmb2-element .ui-icon-eject{background-position:-112px -160px}.cmb2-element .ui-icon-volume-off{background-position:-128px -160px}.cmb2-element .ui-icon-volume-on{background-position:-144px -160px}.cmb2-element .ui-icon-power{background-position:0 -176px}.cmb2-element .ui-icon-signal-diag{background-position:-16px -176px}.cmb2-element .ui-icon-signal{background-position:-32px -176px}.cmb2-element .ui-icon-battery-0{background-position:-48px -176px}.cmb2-element .ui-icon-battery-1{background-position:-64px -176px}.cmb2-element .ui-icon-battery-2{background-position:-80px -176px}.cmb2-element .ui-icon-battery-3{background-position:-96px -176px}.cmb2-element .ui-icon-circle-plus{background-position:0 -192px}.cmb2-element .ui-icon-circle-minus{background-position:-16px -192px}.cmb2-element .ui-icon-circle-close{background-position:-32px -192px}.cmb2-element .ui-icon-circle-triangle-e{background-position:-48px -192px}.cmb2-element .ui-icon-circle-triangle-s{background-position:-64px -192px}.cmb2-element .ui-icon-circle-triangle-w{background-position:-80px -192px}.cmb2-element .ui-icon-circle-triangle-n{background-position:-96px -192px}.cmb2-element .ui-icon-circle-arrow-e{background-position:-112px -192px}.cmb2-element .ui-icon-circle-arrow-s{background-position:-128px -192px}.cmb2-element .ui-icon-circle-arrow-w{background-position:-144px -192px}.cmb2-element .ui-icon-circle-arrow-n{background-position:-160px -192px}.cmb2-element .ui-icon-circle-zoomin{background-position:-176px -192px}.cmb2-element .ui-icon-circle-zoomout{background-position:-192px -192px}.cmb2-element .ui-icon-circle-check{background-position:-208px -192px}.cmb2-element .ui-icon-circlesmall-plus{background-position:0 -208px}.cmb2-element .ui-icon-circlesmall-minus{background-position:-16px -208px}.cmb2-element .ui-icon-circlesmall-close{background-position:-32px -208px}.cmb2-element .ui-icon-squaresmall-plus{background-position:-48px -208px}.cmb2-element .ui-icon-squaresmall-minus{background-position:-64px -208px}.cmb2-element .ui-icon-squaresmall-close{background-position:-80px -208px}.cmb2-element .ui-icon-grip-dotted-vertical{background-position:0 -224px}.cmb2-element .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.cmb2-element .ui-icon-grip-solid-vertical{background-position:-32px -224px}.cmb2-element .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.cmb2-element .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.cmb2-element .ui-icon-grip-diagonal-se{background-position:-80px -224px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-left,.cmb2-element .ui-corner-tl,.cmb2-element .ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-right,.cmb2-element .ui-corner-top,.cmb2-element .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-bl,.cmb2-element .ui-corner-bottom,.cmb2-element .ui-corner-left{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.cmb2-element .ui-corner-all,.cmb2-element .ui-corner-bottom,.cmb2-element .ui-corner-br,.cmb2-element .ui-corner-right{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.cmb2-element .ui-widget-overlay{background:#aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.cmb2-element .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.cmb2-element .ui-datepicker{width:17em;display:none}.cmb2-element .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev{position:absolute;width:1.8em}.cmb2-element .ui-datepicker .ui-datepicker-prev{left:2px}.cmb2-element .ui-datepicker .ui-datepicker-next{right:2px}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px}.cmb2-element .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.cmb2-element .ui-datepicker select.ui-datepicker-month-year{width:100%}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year{width:49%}.cmb2-element .ui-datepicker select.ui-datepicker-month{margin-right:1%}.cmb2-element .ui-datepicker select.ui-datepicker-year{margin-left:1%}.cmb2-element .ui-datepicker table{width:100%;border-collapse:collapse}.cmb2-element .ui-datepicker th{text-align:center}.cmb2-element .ui-datepicker td a,.cmb2-element .ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.cmb2-element .ui-datepicker.ui-datepicker-multi{width:auto}.cmb2-element .ui-datepicker-multi .ui-datepicker-group{float:left}.cmb2-element .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.cmb2-element .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.cmb2-element .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.cmb2-element .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.cmb2-element .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.cmb2-element .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.cmb2-element .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.cmb2-element .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.cmb2-element .ui-datepicker-rtl{direction:rtl}.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.cmb2-element .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.cmb2-element .ui-datepicker-rtl .ui-datepicker-group{float:right}.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.cmb2-element .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.cmb2-element .ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.cmb2-element .ui-datepicker{padding:0;border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.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{font-size:13px;margin:0}.cmb2-element .ui-datepicker .ui-datepicker-header{border:none;background:#222;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover{background:#222;border-color:transparent;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker thead{background:#222;color:#fff}.cmb2-element .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#fff;font-size:14px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover{height:1em;top:.9em;border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev-hover{left:2px}.cmb2-element .ui-datepicker .ui-datepicker-next-hover{right:2px}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span{background-image:url(data:image/png;base64,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);background-position:-32px 0;margin-top:0;top:0;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.cmb2-element .ui-datepicker th{padding:.75em 0;color:#fff;font-weight:400;border:none;border-top:1px solid #333}.cmb2-element .ui-datepicker td{background:#f1f1f1;border:none;padding:0}.cmb2-element .ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;padding:.5em;margin:0;font-weight:400;color:#333}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover{background:#0074a2;color:#fff}.cmb2-element .ui-datepicker td.ui-state-disabled,.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default{opacity:1;color:#999}.cmb2-element .ui-datepicker{background:#f1f1f1}.cmb2-element .ui-datepicker .ui-datepicker-close,.cmb2-element .ui-datepicker .ui-datepicker-current{font-size:14px;font-weight:400;background-image:none;border:none}.cmb2-element .ui-datepicker .ui-datepicker-close:active,.cmb2-element .ui-datepicker .ui-datepicker-close:hover,.cmb2-element .ui-datepicker .ui-datepicker-current:active,.cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#096484;color:#fff}.cmb2-element .ui-datepicker .ui-datepicker-buttonpane{border:none}.cmb2-element .ui-timepicker-div{font-size:14px}.cmb2-element .ui-timepicker-div .ui-widget-header{margin-bottom:8px;background:#222;border-color:#222}.cmb2-element .ui-timepicker-div dl{text-align:left}.cmb2-element .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.cmb2-element .ui-timepicker-div dl dd{margin:0 10px 10px 40%}.cmb2-element .ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.cmb2-element .ui-timepicker-rtl{direction:rtl}.cmb2-element .ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.cmb2-element .ui-timepicker-rtl dl dt{float:right;clear:right}.cmb2-element .ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element .ui-timepicker-div .ui-widget-header{background:#4796b3}.admin-color-blue .cmb2-element .ui-timepicker-div .ui-widget-header{border-color:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker th{border-color:#52accc}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover{background:#096484}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#096484;color:#fff}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element .ui-timepicker-div .ui-widget-header{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker th{border-color:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover{background:#c7a589}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element .ui-timepicker-div .ui-widget-header{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-timepicker-div .ui-widget-header{border-color:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker th{border-color:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover{background:#a3b745}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element .ui-timepicker-div .ui-widget-header{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker th{border-color:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover{background:#e14d43}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element .ui-timepicker-div .ui-widget-header{background:#627c83}.admin-color-ocean .cmb2-element .ui-timepicker-div .ui-widget-header{border-color:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker th{border-color:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover{background:#9ebaa0}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-current: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 thead,.admin-color-sunrise .cmb2-element .ui-timepicker-div .ui-widget-header{background:#be3631}.admin-color-sunrise .cmb2-element .ui-timepicker-div .ui-widget-header{border-color:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker th{border-color:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover{background:#dd823b}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-current:hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header{border-color:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker,.admin-color-light .cmb2-element .ui-datepicker td{background:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next span,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAYAAADvl7rLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMUIxRjI2RjhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMUIxRjI3MDhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExQjFGMjZEOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjExQjFGMjZFOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kKfR4AAAHcRJREFUeNrsXWuM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)}.admin-color-light .cmb2-element .ui-datepicker th{border-color:#fff}.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 th,.admin-color-light .cmb2-element .ui-timepicker-div .ui-widget-header{color:#555}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-close:active,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-close:hover,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-current:active,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-current:hover,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover{color:#fff;background:#888}.admin-color-light .cmb2-element .ui-datepicker td.ui-state-disabled,.admin-color-light .cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default{color:#ccc}@media (max-width:450px){.cmb-th{font-size:1.2em;padding-bottom:1em;text-align:left}.cmb-th label{display:block;margin-top:0;padding-bottom:5px}.cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}.cmb-repeat-group-wrap .cmb-repeatable-group:not(:last-of-type),.cmb-repeat-group-wrap .cmb-row:not(:last-of-type),.postbox-container .cmb-repeatable-group:not(:last-of-type),.postbox-container .cmb-row:not(:last-of-type){border-bottom:0}}
|
{cmb2 → inc/cmb2}/css/index.php
RENAMED
File without changes
|
inc/cmb2/css/sass/cmb2-front.scss
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@import "cmb2.scss";
|
2 |
+
|
3 |
+
/**
|
4 |
+
* CMB2 Frontend
|
5 |
+
*/
|
6 |
+
@import "partials/front";
|
{cmb2 → inc/cmb2}/css/sass/cmb2.scss
RENAMED
@@ -1,12 +1,11 @@
|
|
1 |
/**
|
2 |
-
*
|
3 |
*/
|
4 |
|
5 |
@import "partials/variables";
|
6 |
@import "partials/mixins";
|
7 |
|
8 |
@import "partials/main_wrap";
|
9 |
-
@import "partials/timepicker";
|
10 |
@import "partials/post_metaboxes";
|
11 |
@import "partials/misc";
|
12 |
@import "partials/sidebar_placements";
|
1 |
/**
|
2 |
+
* CMB2 Styling
|
3 |
*/
|
4 |
|
5 |
@import "partials/variables";
|
6 |
@import "partials/mixins";
|
7 |
|
8 |
@import "partials/main_wrap";
|
|
|
9 |
@import "partials/post_metaboxes";
|
10 |
@import "partials/misc";
|
11 |
@import "partials/sidebar_placements";
|
{cmb2 → inc/cmb2}/css/sass/index.php
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/css/sass/partials/_collapsible_ui.scss
RENAMED
@@ -42,6 +42,7 @@
|
|
42 |
top: .5em;
|
43 |
line-height: 1em;
|
44 |
cursor: pointer;
|
|
|
45 |
&:not([disabled]) {
|
46 |
color: $dark-red;
|
47 |
&:hover {
|
42 |
top: .5em;
|
43 |
line-height: 1em;
|
44 |
cursor: pointer;
|
45 |
+
padding: 2px 6px 3px;
|
46 |
&:not([disabled]) {
|
47 |
color: $dark-red;
|
48 |
&:hover {
|
inc/cmb2/css/sass/partials/_front.scss
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.closed .inside {
|
2 |
+
display: none;
|
3 |
+
}
|
4 |
+
|
5 |
+
.cmb-repeatable-grouping {
|
6 |
+
position: relative;
|
7 |
+
|
8 |
+
.cmb-group-title {
|
9 |
+
margin-left: -1em;
|
10 |
+
margin-right: -1em;
|
11 |
+
min-height: 1.5em;
|
12 |
+
}
|
13 |
+
|
14 |
+
h3 {
|
15 |
+
font-size: 14px;
|
16 |
+
padding: 8px 12px;
|
17 |
+
margin: 0;
|
18 |
+
line-height: 1.4;
|
19 |
+
}
|
20 |
+
|
21 |
+
}
|
22 |
+
|
23 |
+
.cmb-repeatable-group {
|
24 |
+
|
25 |
+
&.repeatable .cmb-group-title {
|
26 |
+
padding-left: 2.2em;
|
27 |
+
}
|
28 |
+
|
29 |
+
&.non-repeatable .cmb-group-title {
|
30 |
+
padding-left: 12px;
|
31 |
+
}
|
32 |
+
|
33 |
+
}
|
34 |
+
|
35 |
+
.cmb-repeat-group-wrap .cmb-row .cmbhandle {
|
36 |
+
right: 0;
|
37 |
+
position: absolute;
|
38 |
+
}
|
inc/cmb2/css/sass/partials/_jquery_ui.scss
ADDED
@@ -0,0 +1,388 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* jQuery UI CSS Framework 1.8.16
|
3 |
+
*
|
4 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
5 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
+
* http://jquery.org/license
|
7 |
+
*
|
8 |
+
* http://docs.jquery.com/UI/Theming/API
|
9 |
+
*/
|
10 |
+
.cmb2-element {
|
11 |
+
.ui-helper-hidden { display: none; }
|
12 |
+
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
|
13 |
+
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
|
14 |
+
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
|
15 |
+
.ui-helper-clearfix { display: inline-block; }
|
16 |
+
* html .ui-helper-clearfix { height:1%; }
|
17 |
+
.ui-helper-clearfix { display:block; }
|
18 |
+
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
|
19 |
+
.ui-state-disabled { cursor: default !important; }
|
20 |
+
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
|
21 |
+
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
|
22 |
+
.ui-widget {
|
23 |
+
font-family: Verdana,Arial,sans-serif; font-size: 1.1em;
|
24 |
+
.ui-widget { font-size: 1em; }
|
25 |
+
input, select, textarea, button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
|
26 |
+
}
|
27 |
+
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
|
28 |
+
.ui-widget-content a { color: #222222; }
|
29 |
+
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
|
30 |
+
.ui-widget-header a { color: #222222; }
|
31 |
+
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; font-weight: normal; color: #555555; }
|
32 |
+
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
|
33 |
+
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
|
34 |
+
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
|
35 |
+
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
|
36 |
+
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
|
37 |
+
.ui-widget :active { outline: none; }
|
38 |
+
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
|
39 |
+
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
|
40 |
+
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
|
41 |
+
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
|
42 |
+
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
|
43 |
+
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
|
44 |
+
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
|
45 |
+
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
|
46 |
+
.ui-icon { width: 16px; height: 16px; background-image: url(../images/ui-icons_222222_256x240.png); }
|
47 |
+
.ui-widget-content .ui-icon {background-image: url(../images/ui-icons_222222_256x240.png); }
|
48 |
+
.ui-widget-header .ui-icon {background-image: url(../images/ui-icons_222222_256x240.png); }
|
49 |
+
.ui-state-default .ui-icon { background-image: url(../images/ui-icons_888888_256x240.png); }
|
50 |
+
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../images/ui-icons_454545_256x240.png); }
|
51 |
+
.ui-state-active .ui-icon {background-image: url(../images/ui-icons_454545_256x240.png); }
|
52 |
+
.ui-state-highlight .ui-icon {background-image: url(../images/ui-icons_2e83ff_256x240.png); }
|
53 |
+
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/ui-icons_cd0a0a_256x240.png); }
|
54 |
+
.ui-icon-carat-1-n { background-position: 0 0; }
|
55 |
+
.ui-icon-carat-1-ne { background-position: -16px 0; }
|
56 |
+
.ui-icon-carat-1-e { background-position: -32px 0; }
|
57 |
+
.ui-icon-carat-1-se { background-position: -48px 0; }
|
58 |
+
.ui-icon-carat-1-s { background-position: -64px 0; }
|
59 |
+
.ui-icon-carat-1-sw { background-position: -80px 0; }
|
60 |
+
.ui-icon-carat-1-w { background-position: -96px 0; }
|
61 |
+
.ui-icon-carat-1-nw { background-position: -112px 0; }
|
62 |
+
.ui-icon-carat-2-n-s { background-position: -128px 0; }
|
63 |
+
.ui-icon-carat-2-e-w { background-position: -144px 0; }
|
64 |
+
.ui-icon-triangle-1-n { background-position: 0 -16px; }
|
65 |
+
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
|
66 |
+
.ui-icon-triangle-1-e { background-position: -32px -16px; }
|
67 |
+
.ui-icon-triangle-1-se { background-position: -48px -16px; }
|
68 |
+
.ui-icon-triangle-1-s { background-position: -64px -16px; }
|
69 |
+
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
|
70 |
+
.ui-icon-triangle-1-w { background-position: -96px -16px; }
|
71 |
+
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
|
72 |
+
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
|
73 |
+
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
|
74 |
+
.ui-icon-arrow-1-n { background-position: 0 -32px; }
|
75 |
+
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
|
76 |
+
.ui-icon-arrow-1-e { background-position: -32px -32px; }
|
77 |
+
.ui-icon-arrow-1-se { background-position: -48px -32px; }
|
78 |
+
.ui-icon-arrow-1-s { background-position: -64px -32px; }
|
79 |
+
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
|
80 |
+
.ui-icon-arrow-1-w { background-position: -96px -32px; }
|
81 |
+
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
|
82 |
+
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
|
83 |
+
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
|
84 |
+
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
|
85 |
+
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
|
86 |
+
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
|
87 |
+
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
|
88 |
+
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
|
89 |
+
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
|
90 |
+
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
|
91 |
+
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
|
92 |
+
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
|
93 |
+
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
|
94 |
+
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
|
95 |
+
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
|
96 |
+
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
|
97 |
+
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
|
98 |
+
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
|
99 |
+
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
|
100 |
+
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
|
101 |
+
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
|
102 |
+
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
|
103 |
+
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
|
104 |
+
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
|
105 |
+
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
|
106 |
+
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
|
107 |
+
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
|
108 |
+
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
|
109 |
+
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
|
110 |
+
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
|
111 |
+
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
|
112 |
+
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
|
113 |
+
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
|
114 |
+
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
|
115 |
+
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
|
116 |
+
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
|
117 |
+
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
|
118 |
+
.ui-icon-arrow-4 { background-position: 0 -80px; }
|
119 |
+
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
|
120 |
+
.ui-icon-extlink { background-position: -32px -80px; }
|
121 |
+
.ui-icon-newwin { background-position: -48px -80px; }
|
122 |
+
.ui-icon-refresh { background-position: -64px -80px; }
|
123 |
+
.ui-icon-shuffle { background-position: -80px -80px; }
|
124 |
+
.ui-icon-transfer-e-w { background-position: -96px -80px; }
|
125 |
+
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
|
126 |
+
.ui-icon-folder-collapsed { background-position: 0 -96px; }
|
127 |
+
.ui-icon-folder-open { background-position: -16px -96px; }
|
128 |
+
.ui-icon-document { background-position: -32px -96px; }
|
129 |
+
.ui-icon-document-b { background-position: -48px -96px; }
|
130 |
+
.ui-icon-note { background-position: -64px -96px; }
|
131 |
+
.ui-icon-mail-closed { background-position: -80px -96px; }
|
132 |
+
.ui-icon-mail-open { background-position: -96px -96px; }
|
133 |
+
.ui-icon-suitcase { background-position: -112px -96px; }
|
134 |
+
.ui-icon-comment { background-position: -128px -96px; }
|
135 |
+
.ui-icon-person { background-position: -144px -96px; }
|
136 |
+
.ui-icon-print { background-position: -160px -96px; }
|
137 |
+
.ui-icon-trash { background-position: -176px -96px; }
|
138 |
+
.ui-icon-locked { background-position: -192px -96px; }
|
139 |
+
.ui-icon-unlocked { background-position: -208px -96px; }
|
140 |
+
.ui-icon-bookmark { background-position: -224px -96px; }
|
141 |
+
.ui-icon-tag { background-position: -240px -96px; }
|
142 |
+
.ui-icon-home { background-position: 0 -112px; }
|
143 |
+
.ui-icon-flag { background-position: -16px -112px; }
|
144 |
+
.ui-icon-calendar { background-position: -32px -112px; }
|
145 |
+
.ui-icon-cart { background-position: -48px -112px; }
|
146 |
+
.ui-icon-pencil { background-position: -64px -112px; }
|
147 |
+
.ui-icon-clock { background-position: -80px -112px; }
|
148 |
+
.ui-icon-disk { background-position: -96px -112px; }
|
149 |
+
.ui-icon-calculator { background-position: -112px -112px; }
|
150 |
+
.ui-icon-zoomin { background-position: -128px -112px; }
|
151 |
+
.ui-icon-zoomout { background-position: -144px -112px; }
|
152 |
+
.ui-icon-search { background-position: -160px -112px; }
|
153 |
+
.ui-icon-wrench { background-position: -176px -112px; }
|
154 |
+
.ui-icon-gear { background-position: -192px -112px; }
|
155 |
+
.ui-icon-heart { background-position: -208px -112px; }
|
156 |
+
.ui-icon-star { background-position: -224px -112px; }
|
157 |
+
.ui-icon-link { background-position: -240px -112px; }
|
158 |
+
.ui-icon-cancel { background-position: 0 -128px; }
|
159 |
+
.ui-icon-plus { background-position: -16px -128px; }
|
160 |
+
.ui-icon-plusthick { background-position: -32px -128px; }
|
161 |
+
.ui-icon-minus { background-position: -48px -128px; }
|
162 |
+
.ui-icon-minusthick { background-position: -64px -128px; }
|
163 |
+
.ui-icon-close { background-position: -80px -128px; }
|
164 |
+
.ui-icon-closethick { background-position: -96px -128px; }
|
165 |
+
.ui-icon-key { background-position: -112px -128px; }
|
166 |
+
.ui-icon-lightbulb { background-position: -128px -128px; }
|
167 |
+
.ui-icon-scissors { background-position: -144px -128px; }
|
168 |
+
.ui-icon-clipboard { background-position: -160px -128px; }
|
169 |
+
.ui-icon-copy { background-position: -176px -128px; }
|
170 |
+
.ui-icon-contact { background-position: -192px -128px; }
|
171 |
+
.ui-icon-image { background-position: -208px -128px; }
|
172 |
+
.ui-icon-video { background-position: -224px -128px; }
|
173 |
+
.ui-icon-script { background-position: -240px -128px; }
|
174 |
+
.ui-icon-alert { background-position: 0 -144px; }
|
175 |
+
.ui-icon-info { background-position: -16px -144px; }
|
176 |
+
.ui-icon-notice { background-position: -32px -144px; }
|
177 |
+
.ui-icon-help { background-position: -48px -144px; }
|
178 |
+
.ui-icon-check { background-position: -64px -144px; }
|
179 |
+
.ui-icon-bullet { background-position: -80px -144px; }
|
180 |
+
.ui-icon-radio-off { background-position: -96px -144px; }
|
181 |
+
.ui-icon-radio-on { background-position: -112px -144px; }
|
182 |
+
.ui-icon-pin-w { background-position: -128px -144px; }
|
183 |
+
.ui-icon-pin-s { background-position: -144px -144px; }
|
184 |
+
.ui-icon-play { background-position: 0 -160px; }
|
185 |
+
.ui-icon-pause { background-position: -16px -160px; }
|
186 |
+
.ui-icon-seek-next { background-position: -32px -160px; }
|
187 |
+
.ui-icon-seek-prev { background-position: -48px -160px; }
|
188 |
+
.ui-icon-seek-end { background-position: -64px -160px; }
|
189 |
+
.ui-icon-seek-start { background-position: -80px -160px; }
|
190 |
+
.ui-icon-seek-first { background-position: -80px -160px; }
|
191 |
+
.ui-icon-stop { background-position: -96px -160px; }
|
192 |
+
.ui-icon-eject { background-position: -112px -160px; }
|
193 |
+
.ui-icon-volume-off { background-position: -128px -160px; }
|
194 |
+
.ui-icon-volume-on { background-position: -144px -160px; }
|
195 |
+
.ui-icon-power { background-position: 0 -176px; }
|
196 |
+
.ui-icon-signal-diag { background-position: -16px -176px; }
|
197 |
+
.ui-icon-signal { background-position: -32px -176px; }
|
198 |
+
.ui-icon-battery-0 { background-position: -48px -176px; }
|
199 |
+
.ui-icon-battery-1 { background-position: -64px -176px; }
|
200 |
+
.ui-icon-battery-2 { background-position: -80px -176px; }
|
201 |
+
.ui-icon-battery-3 { background-position: -96px -176px; }
|
202 |
+
.ui-icon-circle-plus { background-position: 0 -192px; }
|
203 |
+
.ui-icon-circle-minus { background-position: -16px -192px; }
|
204 |
+
.ui-icon-circle-close { background-position: -32px -192px; }
|
205 |
+
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
|
206 |
+
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
|
207 |
+
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
|
208 |
+
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
|
209 |
+
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
|
210 |
+
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
|
211 |
+
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
|
212 |
+
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
|
213 |
+
.ui-icon-circle-zoomin { background-position: -176px -192px; }
|
214 |
+
.ui-icon-circle-zoomout { background-position: -192px -192px; }
|
215 |
+
.ui-icon-circle-check { background-position: -208px -192px; }
|
216 |
+
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
|
217 |
+
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
|
218 |
+
.ui-icon-circlesmall-close { background-position: -32px -208px; }
|
219 |
+
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
|
220 |
+
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
|
221 |
+
.ui-icon-squaresmall-close { background-position: -80px -208px; }
|
222 |
+
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
|
223 |
+
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
|
224 |
+
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
|
225 |
+
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
|
226 |
+
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
|
227 |
+
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
|
228 |
+
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
|
229 |
+
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
|
230 |
+
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
|
231 |
+
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
|
232 |
+
.ui-widget-overlay { background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
|
233 |
+
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
|
234 |
+
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
|
235 |
+
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
|
236 |
+
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
|
237 |
+
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
|
238 |
+
.ui-datepicker .ui-datepicker-prev { left:2px; }
|
239 |
+
.ui-datepicker .ui-datepicker-next { right:2px; }
|
240 |
+
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
|
241 |
+
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
|
242 |
+
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
|
243 |
+
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
|
244 |
+
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
|
245 |
+
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
|
246 |
+
.ui-datepicker select.ui-datepicker-month,
|
247 |
+
.ui-datepicker select.ui-datepicker-year { width: 49%; }
|
248 |
+
.ui-datepicker select.ui-datepicker-month { margin-right: 1%; }
|
249 |
+
.ui-datepicker select.ui-datepicker-year { margin-left: 1%;}
|
250 |
+
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
|
251 |
+
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
|
252 |
+
.ui-datepicker td { border: 0; padding: 1px; }
|
253 |
+
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
|
254 |
+
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
|
255 |
+
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
|
256 |
+
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
|
257 |
+
.ui-datepicker.ui-datepicker-multi { width:auto; }
|
258 |
+
.ui-datepicker-multi .ui-datepicker-group { float:left; }
|
259 |
+
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
|
260 |
+
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
|
261 |
+
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
|
262 |
+
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
|
263 |
+
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
|
264 |
+
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
|
265 |
+
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
|
266 |
+
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
|
267 |
+
.ui-datepicker-rtl {
|
268 |
+
direction: rtl;
|
269 |
+
.ui-datepicker-prev { right: 2px; left: auto; }
|
270 |
+
.ui-datepicker-next { left: 2px; right: auto; }
|
271 |
+
.ui-datepicker-prev:hover { right: 1px; left: auto; }
|
272 |
+
.ui-datepicker-next:hover { left: 1px; right: auto; }
|
273 |
+
.ui-datepicker-buttonpane { clear:right; }
|
274 |
+
.ui-datepicker-buttonpane button { float: left; }
|
275 |
+
.ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
|
276 |
+
.ui-datepicker-group { float:right; }
|
277 |
+
.ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
278 |
+
.ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
279 |
+
}
|
280 |
+
.ui-datepicker-cover {
|
281 |
+
display: none; /*sorry for IE5*/
|
282 |
+
display/**/: block; /*sorry for IE5*/
|
283 |
+
position: absolute; /*must have*/
|
284 |
+
z-index: -1; /*must have*/
|
285 |
+
filter: mask(); /*must have*/
|
286 |
+
top: -4px; /*must have*/
|
287 |
+
left: -4px; /*must have*/
|
288 |
+
width: 200px; /*must have*/
|
289 |
+
height: 200px; /*must have*/
|
290 |
+
}
|
291 |
+
/* Customized Datepicker & Timepicker */
|
292 |
+
.ui-datepicker { padding: 0; border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
|
293 |
+
.ui-datepicker * { padding: 0; font-family: "Open Sans", sans-serif; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
|
294 |
+
.ui-datepicker table { font-size: 13px; margin: 0; }
|
295 |
+
.ui-datepicker .ui-datepicker-header { border: none; background: #222; color: #fff; font-weight: normal; }
|
296 |
+
.ui-datepicker .ui-datepicker-header .ui-state-hover { background: #222; border-color: transparent; cursor: pointer; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
|
297 |
+
.ui-datepicker thead { background: #222; color: #fff; }
|
298 |
+
.ui-datepicker .ui-datepicker-title { margin-top: .4em; margin-bottom: .3em; color: #fff; font-size: 14px; }
|
299 |
+
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev { height: 1em; top: .9em; border: none; }
|
300 |
+
.ui-datepicker .ui-datepicker-prev-hover { left: 2px; }
|
301 |
+
.ui-datepicker .ui-datepicker-next-hover { right: 2px; }
|
302 |
+
.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span { background-image: url('data:image/png;base64,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'); background-position: -32px 0; margin-top: 0; top: 0; font-weight: normal; }
|
303 |
+
.ui-datepicker .ui-datepicker-prev span { background-position: -96px 0; }
|
304 |
+
.ui-datepicker th { padding: 0.75em 0; color: #fff; font-weight: normal; border: none; border-top: 1px solid #333; }
|
305 |
+
.ui-datepicker td { background: #f1f1f1; border: none; padding: 0; }
|
306 |
+
.ui-datepicker td .ui-state-default { background: transparent; border: none; text-align: center; padding: .5em; margin: 0; font-weight: normal; color: #333; }
|
307 |
+
.ui-datepicker td .ui-state-active, .ui-datepicker td .ui-state-hover { background: #0074a2; color: #fff; }
|
308 |
+
.ui-datepicker td.ui-state-disabled, .ui-datepicker td.ui-state-disabled .ui-state-default { opacity: 1; color: #999; }
|
309 |
+
.ui-datepicker { background: #f1f1f1; }
|
310 |
+
.ui-datepicker .ui-datepicker-close, .ui-datepicker .ui-datepicker-current { font-size: 14px; font-weight: normal; background-image: none; border: none; }
|
311 |
+
.ui-datepicker .ui-datepicker-current:hover, .ui-datepicker .ui-datepicker-current:active, .ui-datepicker .ui-datepicker-close:hover, .ui-datepicker .ui-datepicker-close:active { background: #096484; color: #fff; }
|
312 |
+
.ui-datepicker .ui-datepicker-buttonpane { border: none; }
|
313 |
+
.ui-timepicker-div { font-size: 14px; }
|
314 |
+
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; background: #222; border-color: #222; }
|
315 |
+
.ui-timepicker-div dl { text-align: left; }
|
316 |
+
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
|
317 |
+
.ui-timepicker-div dl dd { margin: 0 10px 10px 40%; }
|
318 |
+
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
|
319 |
+
.ui-timepicker-rtl { direction: rtl; }
|
320 |
+
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
|
321 |
+
.ui-timepicker-rtl dl dt { float: right; clear: right; }
|
322 |
+
.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; }
|
323 |
+
}
|
324 |
+
.admin-color-blue {
|
325 |
+
.cmb2-element {
|
326 |
+
.ui-datepicker .ui-datepicker-header, .ui-datepicker .ui-datepicker-header .ui-state-hover, .ui-datepicker thead, .ui-timepicker-div .ui-widget-header { background: #4796b3; }
|
327 |
+
.ui-timepicker-div .ui-widget-header { border-color: #4796b3; }
|
328 |
+
.ui-datepicker th { border-color: #52accc; }
|
329 |
+
.ui-datepicker td .ui-state-active, .ui-datepicker td .ui-state-hover { background: #096484; }
|
330 |
+
.ui-datepicker .ui-datepicker-current:hover, .ui-datepicker .ui-datepicker-current:active, .ui-datepicker .ui-datepicker-close:hover, .ui-datepicker .ui-datepicker-close:active { background: #096484; color: #fff; }
|
331 |
+
}
|
332 |
+
}
|
333 |
+
.admin-color-coffee {
|
334 |
+
.cmb2-element {
|
335 |
+
.ui-datepicker .ui-datepicker-header, .ui-datepicker .ui-datepicker-header .ui-state-hover, .ui-datepicker thead, .ui-timepicker-div .ui-widget-header { background: #46403c; }
|
336 |
+
.ui-datepicker th { border-color: #59524c; }
|
337 |
+
.ui-datepicker td .ui-state-active, .ui-datepicker td .ui-state-hover { background: #c7a589; }
|
338 |
+
.ui-datepicker .ui-datepicker-current:hover, .ui-datepicker .ui-datepicker-current:active, .ui-datepicker .ui-datepicker-close:hover, .ui-datepicker .ui-datepicker-close:active { background: #c7a589; color: #fff; }
|
339 |
+
}
|
340 |
+
}
|
341 |
+
.admin-color-ectoplasm {
|
342 |
+
.cmb2-element {
|
343 |
+
.ui-datepicker .ui-datepicker-header, .ui-datepicker .ui-datepicker-header .ui-state-hover, .ui-datepicker thead, .ui-timepicker-div .ui-widget-header { background: #413256; }
|
344 |
+
.ui-timepicker-div .ui-widget-header { border-color: #413256; }
|
345 |
+
.ui-datepicker th { border-color: #523f6d; }
|
346 |
+
.ui-datepicker td .ui-state-active, .ui-datepicker td .ui-state-hover { background: #a3b745; }
|
347 |
+
.ui-datepicker .ui-datepicker-current:hover, .ui-datepicker .ui-datepicker-current:active, .ui-datepicker .ui-datepicker-close:hover, .ui-datepicker .ui-datepicker-close:active { background: #a3b745; color: #fff; }
|
348 |
+
}
|
349 |
+
}
|
350 |
+
.admin-color-midnight {
|
351 |
+
.cmb2-element {
|
352 |
+
.ui-datepicker .ui-datepicker-header, .ui-datepicker .ui-datepicker-header .ui-state-hover, .ui-datepicker thead, .ui-timepicker-div .ui-widget-header { background: #26292c; }
|
353 |
+
.ui-datepicker th { border-color: #363b3f; }
|
354 |
+
.ui-datepicker td .ui-state-active, .ui-datepicker td .ui-state-hover { background: #e14d43; }
|
355 |
+
.ui-datepicker .ui-datepicker-current:hover, .ui-datepicker .ui-datepicker-current:active, .ui-datepicker .ui-datepicker-close:hover, .ui-datepicker .ui-datepicker-close:active { background: #e14d43; color: #fff; }
|
356 |
+
}
|
357 |
+
}
|
358 |
+
.admin-color-ocean {
|
359 |
+
.cmb2-element {
|
360 |
+
.ui-datepicker .ui-datepicker-header, .ui-datepicker .ui-datepicker-header .ui-state-hover, .ui-datepicker thead, .ui-timepicker-div .ui-widget-header { background: #627c83; }
|
361 |
+
.ui-timepicker-div .ui-widget-header { border-color: #627c83; }
|
362 |
+
.ui-datepicker th { border-color: #738e96; }
|
363 |
+
.ui-datepicker td .ui-state-active, .ui-datepicker td .ui-state-hover { background: #9ebaa0; }
|
364 |
+
.ui-datepicker .ui-datepicker-current:hover, .ui-datepicker .ui-datepicker-current:active, .ui-datepicker .ui-datepicker-close:hover, .ui-datepicker .ui-datepicker-close:active { background: #9ebaa0; color: #fff; }
|
365 |
+
}
|
366 |
+
}
|
367 |
+
.admin-color-sunrise {
|
368 |
+
.cmb2-element {
|
369 |
+
.ui-datepicker .ui-datepicker-header, .ui-datepicker .ui-datepicker-header .ui-state-hover, .ui-datepicker thead, .ui-timepicker-div .ui-widget-header { background: #be3631; }
|
370 |
+
.ui-timepicker-div .ui-widget-header { border-color: #be3631; }
|
371 |
+
.ui-datepicker th { border-color: #cf4944; }
|
372 |
+
.ui-datepicker td .ui-state-active, .ui-datepicker td .ui-state-hover { background: #dd823b; }
|
373 |
+
.ui-datepicker .ui-datepicker-current:hover, .ui-datepicker .ui-datepicker-current:active, .ui-datepicker .ui-datepicker-close:hover, .ui-datepicker .ui-datepicker-close:active { background: #dd823b; color: #fff; }
|
374 |
+
}
|
375 |
+
}
|
376 |
+
.admin-color-light {
|
377 |
+
.cmb2-element {
|
378 |
+
.ui-datepicker .ui-datepicker-header, .ui-datepicker .ui-datepicker-header .ui-state-hover, .ui-datepicker thead, .ui-timepicker-div .ui-widget-header, .ui-timepicker-div .ui-widget-header { background: #e5e5e5; }
|
379 |
+
.ui-timepicker-div .ui-widget-header { border-color: #e5e5e5; }
|
380 |
+
.ui-datepicker td, .ui-datepicker { background: #fff; }
|
381 |
+
.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAYAAADvl7rLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMUIxRjI2RjhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMUIxRjI3MDhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExQjFGMjZEOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjExQjFGMjZFOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kKfR4AAAHcRJREFUeNrsXWuM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'); }
|
382 |
+
.ui-datepicker th { border-color: #fff; }
|
383 |
+
.ui-datepicker .ui-datepicker-title, .ui-datepicker td .ui-state-default, .ui-datepicker th, .ui-timepicker-div .ui-widget-header {color: #555; }
|
384 |
+
.ui-datepicker td .ui-state-active, .ui-datepicker td .ui-state-hover, .ui-datepicker .ui-datepicker-current:hover, .ui-datepicker .ui-datepicker-current:active, .ui-datepicker .ui-datepicker-close:hover, .ui-datepicker .ui-datepicker-close:active { color: #fff; background: #888; }
|
385 |
+
.ui-datepicker td.ui-state-disabled, .ui-datepicker td.ui-state-disabled .ui-state-default { color: #ccc; }
|
386 |
+
// .ui-datepicker .ui-datepicker-close, .ui-datepicker .ui-datepicker-current { background: #f1f1f1; }
|
387 |
+
}
|
388 |
+
}
|
{cmb2 → inc/cmb2}/css/sass/partials/_main_wrap.scss
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/css/sass/partials/_misc.scss
RENAMED
@@ -9,12 +9,21 @@ Misc.
|
|
9 |
.edit-tags-php,
|
10 |
.profile-php,
|
11 |
.user-edit-php {
|
12 |
-
|
13 |
.cmb2-metabox-title {
|
14 |
font-size: 1.4em;
|
15 |
}
|
16 |
}
|
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
.postbox .cmb-spinner {
|
19 |
float: left;
|
20 |
}
|
9 |
.edit-tags-php,
|
10 |
.profile-php,
|
11 |
.user-edit-php {
|
|
|
12 |
.cmb2-metabox-title {
|
13 |
font-size: 1.4em;
|
14 |
}
|
15 |
}
|
16 |
|
17 |
+
.cmb2-options-page {
|
18 |
+
.cmb2-metabox-title {
|
19 |
+
font-size: 1.3em;
|
20 |
+
margin: 1em 0;
|
21 |
+
+ p.cmb2-metabox-description {
|
22 |
+
margin-top: -1.6em;
|
23 |
+
margin-bottom: .8em;
|
24 |
+
}
|
25 |
+
}
|
26 |
+
}
|
27 |
.postbox .cmb-spinner {
|
28 |
float: left;
|
29 |
}
|
{cmb2 → inc/cmb2}/css/sass/partials/_mixins.scss
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/css/sass/partials/_post_metaboxes.scss
RENAMED
@@ -4,11 +4,13 @@ Post Metaboxes
|
|
4 |
#poststuff .cmb-group-title {
|
5 |
margin-left: -1em;
|
6 |
margin-right: -1em;
|
7 |
-
padding-left: 2.2em;
|
8 |
-
// cursor: move;
|
9 |
min-height: 1.5em;
|
10 |
}
|
11 |
|
|
|
|
|
|
|
|
|
12 |
.postbox-container, .cmb-repeat-group-wrap {
|
13 |
|
14 |
.cmb2-wrap {
|
4 |
#poststuff .cmb-group-title {
|
5 |
margin-left: -1em;
|
6 |
margin-right: -1em;
|
|
|
|
|
7 |
min-height: 1.5em;
|
8 |
}
|
9 |
|
10 |
+
#poststuff .repeatable .cmb-group-title {
|
11 |
+
padding-left: 2.2em;
|
12 |
+
}
|
13 |
+
|
14 |
.postbox-container, .cmb-repeat-group-wrap {
|
15 |
|
16 |
.cmb2-wrap {
|
{cmb2 → inc/cmb2}/css/sass/partials/_sidebar_placements.scss
RENAMED
@@ -22,6 +22,13 @@ Sidebar Placement Adjustments
|
|
22 |
margin-top: 1em;
|
23 |
display: block;
|
24 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
}
|
26 |
|
27 |
label {
|
@@ -32,6 +39,10 @@ Sidebar Placement Adjustments
|
|
32 |
|
33 |
}
|
34 |
|
|
|
|
|
|
|
|
|
35 |
.cmb-repeatable-group {
|
36 |
border-bottom: 1px solid $light-gray;
|
37 |
}
|
22 |
margin-top: 1em;
|
23 |
display: block;
|
24 |
}
|
25 |
+
|
26 |
+
&.cmb2-text-money {
|
27 |
+
max-width: 70%;
|
28 |
+
+ .cmb2-metabox-description {
|
29 |
+
display: block;
|
30 |
+
}
|
31 |
+
}
|
32 |
}
|
33 |
|
34 |
label {
|
39 |
|
40 |
}
|
41 |
|
42 |
+
textarea {
|
43 |
+
max-width: 99%;
|
44 |
+
}
|
45 |
+
|
46 |
.cmb-repeatable-group {
|
47 |
border-bottom: 1px solid $light-gray;
|
48 |
}
|
{cmb2 → inc/cmb2}/css/sass/partials/_variables.scss
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/css/sass/partials/index.php
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ico-delete.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/index.php
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-bg_flat_0_aaaaaa_40x100.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-bg_flat_75_ffffff_40x100.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-bg_glass_55_fbf9ee_1x400.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-bg_glass_65_ffffff_1x400.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-bg_glass_75_dadada_1x400.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-bg_glass_75_e6e6e6_1x400.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-bg_glass_95_fef1ec_1x400.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-bg_highlight-soft_75_cccccc_1x100.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-icons_222222_256x240.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-icons_2e83ff_256x240.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-icons_454545_256x240.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-icons_888888_256x240.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/images/ui-icons_cd0a0a_256x240.png
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/includes/CMB2.php
RENAMED
@@ -1,6 +1,12 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
*
|
5 |
* @property-read string $cmb_id
|
6 |
* @property-read array $meta_box
|
@@ -20,11 +26,11 @@ class CMB2 {
|
|
20 |
* @var array
|
21 |
* @since 0.9.0
|
22 |
*/
|
23 |
-
protected $meta_box;
|
24 |
|
25 |
/**
|
26 |
* Object ID for metabox meta retrieving/saving
|
27 |
-
* @var
|
28 |
* @since 1.0.0
|
29 |
*/
|
30 |
protected $object_id = 0;
|
@@ -63,14 +69,24 @@ class CMB2 {
|
|
63 |
'context' => 'normal',
|
64 |
'priority' => 'high',
|
65 |
'show_names' => true, // Show field names on the left
|
66 |
-
'
|
67 |
-
'
|
|
|
|
|
68 |
'fields' => array(),
|
69 |
'hookup' => true,
|
|
|
70 |
'closed' => false, // Default to metabox being closed?
|
71 |
'new_user_section' => 'add-new-user', // or 'add-existing-user'
|
72 |
);
|
73 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
/**
|
75 |
* An array of hidden fields to output at the end of the form
|
76 |
* @var array
|
@@ -94,8 +110,11 @@ class CMB2 {
|
|
94 |
|
95 |
/**
|
96 |
* Get started
|
|
|
|
|
|
|
97 |
*/
|
98 |
-
function __construct( $meta_box, $object_id = 0 ) {
|
99 |
|
100 |
if ( empty( $meta_box['id'] ) ) {
|
101 |
wp_die( __( 'Metabox configuration is required to have an ID parameter', 'cmb2' ) );
|
@@ -130,7 +149,7 @@ class CMB2 {
|
|
130 |
|
131 |
$this->nonce_field();
|
132 |
|
133 |
-
echo "\n<!-- Begin
|
134 |
|
135 |
/**
|
136 |
* Hook before form table begins
|
@@ -172,8 +191,7 @@ class CMB2 {
|
|
172 |
}
|
173 |
$this->render_group( $field_args );
|
174 |
|
175 |
-
} elseif ( 'hidden' == $field_args['type'] ) {
|
176 |
-
|
177 |
// Save rendering for after the metabox
|
178 |
$this->add_hidden_field( array(
|
179 |
'field_args' => $field_args,
|
@@ -186,12 +204,7 @@ class CMB2 {
|
|
186 |
$field_args['show_names'] = $this->prop( 'show_names' );
|
187 |
|
188 |
// Render default fields
|
189 |
-
$field =
|
190 |
-
'field_args' => $field_args,
|
191 |
-
'object_type' => $this->object_type(),
|
192 |
-
'object_id' => $this->object_id(),
|
193 |
-
) );
|
194 |
-
$field->render_field();
|
195 |
}
|
196 |
}
|
197 |
|
@@ -225,38 +238,40 @@ class CMB2 {
|
|
225 |
*/
|
226 |
do_action( "cmb2_after_{$object_type}_form_{$this->cmb_id}", $object_id, $this );
|
227 |
|
228 |
-
echo "\n<!-- End
|
229 |
|
230 |
}
|
231 |
|
232 |
/**
|
233 |
* Render a repeatable group
|
|
|
234 |
*/
|
235 |
public function render_group( $args ) {
|
236 |
|
237 |
-
|
238 |
-
if ( isset( $args['show_on_cb'] ) && is_callable( $args['show_on_cb'] ) && ! call_user_func( $args['show_on_cb'], $this ) ) {
|
239 |
return;
|
240 |
}
|
241 |
|
242 |
-
|
|
|
|
|
|
|
243 |
return;
|
244 |
}
|
245 |
|
246 |
-
$args['count'] = 0;
|
247 |
-
$field_group = new CMB2_Field( array(
|
248 |
-
'field_args' => $args,
|
249 |
-
'object_type' => $this->object_type(),
|
250 |
-
'object_id' => $this->object_id(),
|
251 |
-
) );
|
252 |
$desc = $field_group->args( 'description' );
|
253 |
$label = $field_group->args( 'name' );
|
254 |
-
$sortable = $field_group->options( 'sortable' ) ? ' sortable' : '';
|
|
|
255 |
$group_val = (array) $field_group->value();
|
256 |
$nrows = count( $group_val );
|
257 |
$remove_disabled = $nrows <= 1 ? 'disabled="disabled" ' : '';
|
|
|
|
|
|
|
|
|
|
|
258 |
|
259 |
-
echo '<div class="cmb-row cmb-repeat-group-wrap"><div class="cmb-td"><div id="', $field_group->id(), '_repeat" class="cmb-nested cmb-field-list cmb-repeatable-group', $sortable, '" style="width:100%;">';
|
260 |
if ( $desc || $label ) {
|
261 |
$class = $desc ? ' cmb-group-description' : '';
|
262 |
echo '<div class="cmb-row', $class, '"><div class="cmb-th">';
|
@@ -271,25 +286,43 @@ class CMB2 {
|
|
271 |
|
272 |
if ( ! empty( $group_val ) ) {
|
273 |
|
274 |
-
foreach ( $group_val as $
|
275 |
$this->render_group_row( $field_group, $remove_disabled );
|
|
|
276 |
}
|
277 |
} else {
|
278 |
$this->render_group_row( $field_group, $remove_disabled );
|
279 |
}
|
280 |
|
281 |
-
|
|
|
|
|
282 |
|
283 |
echo '</div></div></div>';
|
284 |
|
|
|
|
|
285 |
}
|
286 |
|
|
|
|
|
|
|
|
|
|
|
|
|
287 |
public function render_group_row( $field_group, $remove_disabled ) {
|
288 |
|
|
|
|
|
|
|
289 |
echo '
|
290 |
-
<div class="postbox cmb-row cmb-repeatable-grouping" data-iterator="', $field_group->
|
|
|
|
|
|
|
|
|
291 |
|
292 |
-
|
293 |
<div class="cmbhandle" title="' , __( 'Click to toggle', 'cmb2' ), '"><br></div>
|
294 |
<h3 class="cmb-group-title cmbhandle-title"><span>', $field_group->replace_hash( $field_group->options( 'group_title' ) ), '</span></h3>
|
295 |
|
@@ -307,26 +340,26 @@ class CMB2 {
|
|
307 |
} else {
|
308 |
|
309 |
$field_args['show_names'] = $field_group->args( 'show_names' );
|
310 |
-
$field_args['context']
|
311 |
-
|
312 |
-
|
313 |
-
'group_field' => $field_group,
|
314 |
-
) );
|
315 |
-
$field->render_field();
|
316 |
}
|
317 |
}
|
318 |
-
|
319 |
-
|
320 |
-
<div class="cmb-remove-row">
|
321 |
-
<
|
|
|
|
|
322 |
</div>
|
323 |
-
|
324 |
-
|
|
|
325 |
</div>
|
326 |
</div>
|
327 |
';
|
328 |
|
329 |
-
$field_group->
|
330 |
}
|
331 |
|
332 |
/**
|
@@ -350,6 +383,36 @@ class CMB2 {
|
|
350 |
}
|
351 |
}
|
352 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
353 |
/**
|
354 |
* Loops through and saves field data
|
355 |
* @since 1.0.0
|
@@ -379,12 +442,28 @@ class CMB2 {
|
|
379 |
*
|
380 |
* @param int $object_id The ID of the current object
|
381 |
* @param array $cmb_id The current box ID
|
382 |
-
* @param string $updated
|
383 |
-
* Will only include
|
384 |
* @param array $cmb This CMB2 object
|
385 |
*/
|
386 |
do_action( "cmb2_save_{$object_type}_fields", $object_id, $this->cmb_id, $this->updated, $this );
|
387 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
388 |
}
|
389 |
|
390 |
/**
|
@@ -392,6 +471,22 @@ class CMB2 {
|
|
392 |
* @since 2.0.0
|
393 |
*/
|
394 |
public function process_fields() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
395 |
$this->prop( 'show_on', array() );
|
396 |
|
397 |
// save field ids of those that are updated
|
@@ -428,7 +523,7 @@ class CMB2 {
|
|
428 |
'object_id' => $this->object_id(),
|
429 |
) );
|
430 |
|
431 |
-
if ( $field->
|
432 |
$this->updated[] = $field->id();
|
433 |
}
|
434 |
|
@@ -453,7 +548,8 @@ class CMB2 {
|
|
453 |
) );
|
454 |
$base_id = $field_group->id();
|
455 |
$old = $field_group->get_data();
|
456 |
-
|
|
|
457 |
$saved = array();
|
458 |
$field_group->index = 0;
|
459 |
|
@@ -528,6 +624,11 @@ class CMB2 {
|
|
528 |
$object_id = ! $object_id && isset( $GLOBALS['user_ID'] ) ? $GLOBALS['user_ID'] : $object_id;
|
529 |
break;
|
530 |
|
|
|
|
|
|
|
|
|
|
|
531 |
default:
|
532 |
$object_id = isset( $GLOBALS['post']->ID ) ? $GLOBALS['post']->ID : $object_id;
|
533 |
$object_id = isset( $_REQUEST['post'] ) ? $_REQUEST['post'] : $object_id;
|
@@ -649,6 +750,77 @@ class CMB2 {
|
|
649 |
}
|
650 |
}
|
651 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
652 |
/**
|
653 |
* Add a field to the metabox
|
654 |
* @since 2.0.0
|
@@ -671,7 +843,7 @@ class CMB2 {
|
|
671 |
}
|
672 |
|
673 |
/**
|
674 |
-
* Add a field to
|
675 |
* @since 2.0.0
|
676 |
* @param string $parent_field_id The field id of the group field to add the field
|
677 |
* @param array $field Metabox field config array
|
@@ -733,11 +905,14 @@ class CMB2 {
|
|
733 |
|
734 |
list( $field_id, $sub_field_id ) = $ids;
|
735 |
|
|
|
|
|
736 |
if ( ! $sub_field_id ) {
|
737 |
unset( $this->meta_box['fields'][ $field_id ] );
|
738 |
return true;
|
739 |
}
|
740 |
|
|
|
741 |
unset( $this->meta_box['fields'][ $field_id ]['fields'][ $sub_field_id ] );
|
742 |
return true;
|
743 |
}
|
@@ -817,6 +992,25 @@ class CMB2 {
|
|
817 |
return false !== $index ? $index : false;
|
818 |
}
|
819 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
820 |
/**
|
821 |
* Generate a unique nonce field for each registered meta_box
|
822 |
* @since 2.0.0
|
@@ -851,6 +1045,8 @@ class CMB2 {
|
|
851 |
case 'meta_box':
|
852 |
case 'updated':
|
853 |
return $this->{$field};
|
|
|
|
|
854 |
default:
|
855 |
throw new Exception( 'Invalid ' . __CLASS__ . ' property: ' . $field );
|
856 |
}
|
1 |
<?php
|
2 |
/**
|
3 |
+
* CMB2 - The core metabox object
|
4 |
+
*
|
5 |
+
* @category WordPress_Plugin
|
6 |
+
* @package CMB2
|
7 |
+
* @author WebDevStudios
|
8 |
+
* @license GPL-2.0+
|
9 |
+
* @link http://webdevstudios.com
|
10 |
*
|
11 |
* @property-read string $cmb_id
|
12 |
* @property-read array $meta_box
|
26 |
* @var array
|
27 |
* @since 0.9.0
|
28 |
*/
|
29 |
+
protected $meta_box = array();
|
30 |
|
31 |
/**
|
32 |
* Object ID for metabox meta retrieving/saving
|
33 |
+
* @var mixed
|
34 |
* @since 1.0.0
|
35 |
*/
|
36 |
protected $object_id = 0;
|
69 |
'context' => 'normal',
|
70 |
'priority' => 'high',
|
71 |
'show_names' => true, // Show field names on the left
|
72 |
+
'show_on_cb' => null, // Callback to determine if metabox should display.
|
73 |
+
'show_on' => array(), // Post IDs or page templates to display this metabox. overrides 'show_on_cb'
|
74 |
+
'cmb_styles' => true, // Include CMB2 stylesheet
|
75 |
+
'enqueue_js' => true, // Include CMB2 JS
|
76 |
'fields' => array(),
|
77 |
'hookup' => true,
|
78 |
+
'save_fields' => true, // Will not save during hookup if false
|
79 |
'closed' => false, // Default to metabox being closed?
|
80 |
'new_user_section' => 'add-new-user', // or 'add-existing-user'
|
81 |
);
|
82 |
|
83 |
+
/**
|
84 |
+
* Metabox field objects
|
85 |
+
* @var array
|
86 |
+
* @since 2.0.3
|
87 |
+
*/
|
88 |
+
protected $fields = array();
|
89 |
+
|
90 |
/**
|
91 |
* An array of hidden fields to output at the end of the form
|
92 |
* @var array
|
110 |
|
111 |
/**
|
112 |
* Get started
|
113 |
+
* @since 0.4.0
|
114 |
+
* @param array $meta_box Metabox config array
|
115 |
+
* @param integer $object_id Optional object id
|
116 |
*/
|
117 |
+
public function __construct( $meta_box, $object_id = 0 ) {
|
118 |
|
119 |
if ( empty( $meta_box['id'] ) ) {
|
120 |
wp_die( __( 'Metabox configuration is required to have an ID parameter', 'cmb2' ) );
|
149 |
|
150 |
$this->nonce_field();
|
151 |
|
152 |
+
echo "\n<!-- Begin CMB2 Fields -->\n";
|
153 |
|
154 |
/**
|
155 |
* Hook before form table begins
|
191 |
}
|
192 |
$this->render_group( $field_args );
|
193 |
|
194 |
+
} elseif ( 'hidden' == $field_args['type'] && $this->get_field( $field_args )->should_show() ) {
|
|
|
195 |
// Save rendering for after the metabox
|
196 |
$this->add_hidden_field( array(
|
197 |
'field_args' => $field_args,
|
204 |
$field_args['show_names'] = $this->prop( 'show_names' );
|
205 |
|
206 |
// Render default fields
|
207 |
+
$field = $this->get_field( $field_args )->render_field();
|
|
|
|
|
|
|
|
|
|
|
208 |
}
|
209 |
}
|
210 |
|
238 |
*/
|
239 |
do_action( "cmb2_after_{$object_type}_form_{$this->cmb_id}", $object_id, $this );
|
240 |
|
241 |
+
echo "\n<!-- End CMB2 Fields -->\n";
|
242 |
|
243 |
}
|
244 |
|
245 |
/**
|
246 |
* Render a repeatable group
|
247 |
+
* @param array $args Array of field arguments for a group field parent
|
248 |
*/
|
249 |
public function render_group( $args ) {
|
250 |
|
251 |
+
if ( ! isset( $args['id'], $args['fields'] ) || ! is_array( $args['fields'] ) ) {
|
|
|
252 |
return;
|
253 |
}
|
254 |
|
255 |
+
$field_group = $this->get_field( $args );
|
256 |
+
|
257 |
+
// If field is requesting to be conditionally shown
|
258 |
+
if ( ! $field_group || ! $field_group->should_show() ) {
|
259 |
return;
|
260 |
}
|
261 |
|
|
|
|
|
|
|
|
|
|
|
|
|
262 |
$desc = $field_group->args( 'description' );
|
263 |
$label = $field_group->args( 'name' );
|
264 |
+
$sortable = $field_group->options( 'sortable' ) ? ' sortable' : ' non-sortable';
|
265 |
+
$repeat_class = $field_group->args( 'repeatable' ) ? ' repeatable' : ' non-repeatable';
|
266 |
$group_val = (array) $field_group->value();
|
267 |
$nrows = count( $group_val );
|
268 |
$remove_disabled = $nrows <= 1 ? 'disabled="disabled" ' : '';
|
269 |
+
$field_group->index = 0;
|
270 |
+
|
271 |
+
$field_group->peform_param_callback( 'before_group' );
|
272 |
+
|
273 |
+
echo '<div class="cmb-row cmb-repeat-group-wrap"><div class="cmb-td"><div id="', $field_group->id(), '_repeat" class="cmb-nested cmb-field-list cmb-repeatable-group', $sortable, $repeat_class, '" style="width:100%;">';
|
274 |
|
|
|
275 |
if ( $desc || $label ) {
|
276 |
$class = $desc ? ' cmb-group-description' : '';
|
277 |
echo '<div class="cmb-row', $class, '"><div class="cmb-th">';
|
286 |
|
287 |
if ( ! empty( $group_val ) ) {
|
288 |
|
289 |
+
foreach ( $group_val as $group_key => $field_id ) {
|
290 |
$this->render_group_row( $field_group, $remove_disabled );
|
291 |
+
$field_group->index++;
|
292 |
}
|
293 |
} else {
|
294 |
$this->render_group_row( $field_group, $remove_disabled );
|
295 |
}
|
296 |
|
297 |
+
if ( $field_group->args( 'repeatable' ) ) {
|
298 |
+
echo '<div class="cmb-row"><div class="cmb-td"><p class="cmb-add-row"><button data-selector="', $field_group->id(), '_repeat" data-grouptitle="', $field_group->options( 'group_title' ), '" class="cmb-add-group-row button">', $field_group->options( 'add_button' ), '</button></p></div></div>';
|
299 |
+
}
|
300 |
|
301 |
echo '</div></div></div>';
|
302 |
|
303 |
+
$field_group->peform_param_callback( 'after_group' );
|
304 |
+
|
305 |
}
|
306 |
|
307 |
+
/**
|
308 |
+
* Render a repeatable group row
|
309 |
+
* @since 1.0.2
|
310 |
+
* @param CMB2_Field $field_group CMB2_Field group field object
|
311 |
+
* @param string $remove_disabled Attribute string to disable the remove button
|
312 |
+
*/
|
313 |
public function render_group_row( $field_group, $remove_disabled ) {
|
314 |
|
315 |
+
$field_group->peform_param_callback( 'before_group_row' );
|
316 |
+
$closed_class = $field_group->options( 'closed' ) ? ' closed' : '';
|
317 |
+
|
318 |
echo '
|
319 |
+
<div class="postbox cmb-row cmb-repeatable-grouping', $closed_class, '" data-iterator="', $field_group->index, '">';
|
320 |
+
|
321 |
+
if ( $field_group->args( 'repeatable' ) ) {
|
322 |
+
echo '<button ', $remove_disabled, 'data-selector="', $field_group->id(), '_repeat" class="dashicons-before dashicons-no-alt cmb-remove-group-row"></button>';
|
323 |
+
}
|
324 |
|
325 |
+
echo '
|
326 |
<div class="cmbhandle" title="' , __( 'Click to toggle', 'cmb2' ), '"><br></div>
|
327 |
<h3 class="cmb-group-title cmbhandle-title"><span>', $field_group->replace_hash( $field_group->options( 'group_title' ) ), '</span></h3>
|
328 |
|
340 |
} else {
|
341 |
|
342 |
$field_args['show_names'] = $field_group->args( 'show_names' );
|
343 |
+
$field_args['context'] = $field_group->args( 'context' );
|
344 |
+
|
345 |
+
$field = $this->get_field( $field_args, $field_group )->render_field();
|
|
|
|
|
|
|
346 |
}
|
347 |
}
|
348 |
+
if ( $field_group->args( 'repeatable' ) ) {
|
349 |
+
echo '
|
350 |
+
<div class="cmb-row cmb-remove-field-row">
|
351 |
+
<div class="cmb-remove-row">
|
352 |
+
<button ', $remove_disabled, 'data-selector="', $field_group->id(), '_repeat" class="button cmb-remove-group-row alignright">', $field_group->options( 'remove_button' ), '</button>
|
353 |
+
</div>
|
354 |
</div>
|
355 |
+
';
|
356 |
+
}
|
357 |
+
echo '
|
358 |
</div>
|
359 |
</div>
|
360 |
';
|
361 |
|
362 |
+
$field_group->peform_param_callback( 'after_group_row' );
|
363 |
}
|
364 |
|
365 |
/**
|
383 |
}
|
384 |
}
|
385 |
|
386 |
+
/**
|
387 |
+
* Returns array of sanitized field values (without saving them)
|
388 |
+
* @since 2.0.3
|
389 |
+
* @param array $data_to_sanitize Array of field_id => value data for sanitizing (likely $_POST data).
|
390 |
+
*/
|
391 |
+
public function get_sanitized_values( array $data_to_sanitize ) {
|
392 |
+
$this->data_to_save = $data_to_sanitize;
|
393 |
+
$stored_id = $this->object_id();
|
394 |
+
|
395 |
+
// We do this So CMB will sanitize our data for us, but not save it
|
396 |
+
$this->object_id( '_' );
|
397 |
+
|
398 |
+
// Ensure temp. data store is empty
|
399 |
+
cmb2_options( 0 )->set();
|
400 |
+
|
401 |
+
// Process/save fields
|
402 |
+
$this->process_fields();
|
403 |
+
|
404 |
+
// Get data from temp. data store
|
405 |
+
$sanitized_values = cmb2_options( 0 )->get_options();
|
406 |
+
|
407 |
+
// Empty out temp. data store again
|
408 |
+
cmb2_options( 0 )->set();
|
409 |
+
|
410 |
+
// Reset the object id
|
411 |
+
$this->object_id( $stored_id );
|
412 |
+
|
413 |
+
return $sanitized_values;
|
414 |
+
}
|
415 |
+
|
416 |
/**
|
417 |
* Loops through and saves field data
|
418 |
* @since 1.0.0
|
442 |
*
|
443 |
* @param int $object_id The ID of the current object
|
444 |
* @param array $cmb_id The current box ID
|
445 |
+
* @param string $updated Array of field ids that were updated.
|
446 |
+
* Will only include field ids that had values change.
|
447 |
* @param array $cmb This CMB2 object
|
448 |
*/
|
449 |
do_action( "cmb2_save_{$object_type}_fields", $object_id, $this->cmb_id, $this->updated, $this );
|
450 |
|
451 |
+
/**
|
452 |
+
* Fires after all fields have been saved.
|
453 |
+
*
|
454 |
+
* The dynamic portion of the hook name, $this->cmb_id, is the meta_box id.
|
455 |
+
*
|
456 |
+
* The dynamic portion of the hook name, $object_type, refers to the metabox/form's object type
|
457 |
+
* Usually `post` (this applies to all post-types).
|
458 |
+
* Could also be `comment`, `user` or `options-page`.
|
459 |
+
*
|
460 |
+
* @param int $object_id The ID of the current object
|
461 |
+
* @param string $updated Array of field ids that were updated.
|
462 |
+
* Will only include field ids that had values change.
|
463 |
+
* @param array $cmb This CMB2 object
|
464 |
+
*/
|
465 |
+
do_action( "cmb2_save_{$object_type}_fields_{$this->cmb_id}", $object_id, $this->updated, $this );
|
466 |
+
|
467 |
}
|
468 |
|
469 |
/**
|
471 |
* @since 2.0.0
|
472 |
*/
|
473 |
public function process_fields() {
|
474 |
+
|
475 |
+
/**
|
476 |
+
* Fires before fields have been processed/saved.
|
477 |
+
*
|
478 |
+
* The dynamic portion of the hook name, $this->cmb_id, is the meta_box id.
|
479 |
+
*
|
480 |
+
* The dynamic portion of the hook name, $object_type, refers to the metabox/form's object type
|
481 |
+
* Usually `post` (this applies to all post-types).
|
482 |
+
* Could also be `comment`, `user` or `options-page`.
|
483 |
+
*
|
484 |
+
* @param array $cmb This CMB2 object
|
485 |
+
* @param int $object_id The ID of the current object
|
486 |
+
*/
|
487 |
+
do_action( "cmb2_{$this->object_type()}_process_fields_{$this->cmb_id}", $this, $this->object_id() );
|
488 |
+
|
489 |
+
// Remove the show_on properties so saving works
|
490 |
$this->prop( 'show_on', array() );
|
491 |
|
492 |
// save field ids of those that are updated
|
523 |
'object_id' => $this->object_id(),
|
524 |
) );
|
525 |
|
526 |
+
if ( $field->save_field_from_data( $this->data_to_save ) ) {
|
527 |
$this->updated[] = $field->id();
|
528 |
}
|
529 |
|
548 |
) );
|
549 |
$base_id = $field_group->id();
|
550 |
$old = $field_group->get_data();
|
551 |
+
// Check if group field has sanitization_cb
|
552 |
+
$group_vals = $field_group->sanitization_cb( $this->data_to_save[ $base_id ] );
|
553 |
$saved = array();
|
554 |
$field_group->index = 0;
|
555 |
|
624 |
$object_id = ! $object_id && isset( $GLOBALS['user_ID'] ) ? $GLOBALS['user_ID'] : $object_id;
|
625 |
break;
|
626 |
|
627 |
+
case 'comment':
|
628 |
+
$object_id = isset( $_REQUEST['c'] ) ? $_REQUEST['c'] : $object_id;
|
629 |
+
$object_id = ! $object_id && isset( $GLOBALS['comments']->comment_ID ) ? $GLOBALS['comments']->comment_ID : $object_id;
|
630 |
+
break;
|
631 |
+
|
632 |
default:
|
633 |
$object_id = isset( $GLOBALS['post']->ID ) ? $GLOBALS['post']->ID : $object_id;
|
634 |
$object_id = isset( $_REQUEST['post'] ) ? $_REQUEST['post'] : $object_id;
|
750 |
}
|
751 |
}
|
752 |
|
753 |
+
/**
|
754 |
+
* Get a field object
|
755 |
+
*
|
756 |
+
* @since 2.0.3
|
757 |
+
*
|
758 |
+
* @param string|array|CMB2_Field $field Metabox field id or field config array or CMB2_Field object
|
759 |
+
* @param CMB2_Field $field_group (optional) CMB2_Field object (group parent)
|
760 |
+
*
|
761 |
+
* @return CMB2_Field|false CMB2_Field object (or false)
|
762 |
+
*/
|
763 |
+
public function get_field( $field, $field_group = null ) {
|
764 |
+
if ( is_a( $field, 'CMB2_Field' ) ) {
|
765 |
+
return $field;
|
766 |
+
}
|
767 |
+
|
768 |
+
$field_id = is_string( $field ) ? $field : $field['id'];
|
769 |
+
|
770 |
+
$parent_field_id = ! empty( $field_group ) ? $field_group->id() : '';
|
771 |
+
$ids = $this->get_field_ids( $field_id, $parent_field_id, true );
|
772 |
+
|
773 |
+
if ( ! $ids ) {
|
774 |
+
return false;
|
775 |
+
}
|
776 |
+
|
777 |
+
list( $field_id, $sub_field_id ) = $ids;
|
778 |
+
|
779 |
+
$index = implode( '', $ids ) . ( $field_group ? $field_group->index : '' );
|
780 |
+
if ( array_key_exists( $index, $this->fields ) ) {
|
781 |
+
return $this->fields[ $index ];
|
782 |
+
}
|
783 |
+
|
784 |
+
$this->fields[ $index ] = new CMB2_Field( $this->get_field_args( $field_id, $field, $sub_field_id, $field_group ) );
|
785 |
+
|
786 |
+
return $this->fields[ $index ];
|
787 |
+
}
|
788 |
+
|
789 |
+
/**
|
790 |
+
* Handles determining which type of arguments to pass to CMB2_Field
|
791 |
+
* @since 2.0.7
|
792 |
+
* @param mixed $field_id Field (or group field) ID
|
793 |
+
* @param mixed $field_args Array of field arguments
|
794 |
+
* @param mixed $sub_field_id Sub field ID (if field_group exists)
|
795 |
+
* @param mixed $field_group If a sub-field, will be the parent group CMB2_Field object
|
796 |
+
* @return array Array of CMB2_Field arguments
|
797 |
+
*/
|
798 |
+
public function get_field_args( $field_id, $field_args, $sub_field_id, $field_group ) {
|
799 |
+
|
800 |
+
// Check if group is passed and if fields were added in the old-school fields array
|
801 |
+
if ( $field_group && ( $sub_field_id || 0 === $sub_field_id ) ) {
|
802 |
+
|
803 |
+
// Update the fields array w/ any modified properties inherited from the group field
|
804 |
+
$this->meta_box['fields'][ $field_id ]['fields'][ $sub_field_id ] = $field_args;
|
805 |
+
|
806 |
+
return array(
|
807 |
+
'field_args' => $field_args,
|
808 |
+
'group_field' => $field_group,
|
809 |
+
);
|
810 |
+
|
811 |
+
}
|
812 |
+
|
813 |
+
if ( is_array( $field_args ) ) {
|
814 |
+
$this->meta_box['fields'][ $field_id ] = array_merge( $field_args, $this->meta_box['fields'][ $field_id ] );
|
815 |
+
}
|
816 |
+
|
817 |
+
return array(
|
818 |
+
'field_args' => $this->meta_box['fields'][ $field_id ],
|
819 |
+
'object_type' => $this->object_type(),
|
820 |
+
'object_id' => $this->object_id(),
|
821 |
+
);
|
822 |
+
}
|
823 |
+
|
824 |
/**
|
825 |
* Add a field to the metabox
|
826 |
* @since 2.0.0
|
843 |
}
|
844 |
|
845 |
/**
|
846 |
+
* Add a field to a group
|
847 |
* @since 2.0.0
|
848 |
* @param string $parent_field_id The field id of the group field to add the field
|
849 |
* @param array $field Metabox field config array
|
905 |
|
906 |
list( $field_id, $sub_field_id ) = $ids;
|
907 |
|
908 |
+
unset( $this->fields[ implode( '', $ids ) ] );
|
909 |
+
|
910 |
if ( ! $sub_field_id ) {
|
911 |
unset( $this->meta_box['fields'][ $field_id ] );
|
912 |
return true;
|
913 |
}
|
914 |
|
915 |
+
unset( $this->fields[ $field_id ]->args['fields'][ $sub_field_id ] );
|
916 |
unset( $this->meta_box['fields'][ $field_id ]['fields'][ $sub_field_id ] );
|
917 |
return true;
|
918 |
}
|
992 |
return false !== $index ? $index : false;
|
993 |
}
|
994 |
|
995 |
+
/**
|
996 |
+
* Determine whether this cmb object should show, based on the 'show_on_cb' callback.
|
997 |
+
*
|
998 |
+
* @since 2.0.9
|
999 |
+
*
|
1000 |
+
* @return bool Whether this cmb should be shown.
|
1001 |
+
*/
|
1002 |
+
public function should_show() {
|
1003 |
+
// Default to showing this cmb
|
1004 |
+
$show = true;
|
1005 |
+
|
1006 |
+
// Use the callback to determine showing the cmb, if it exists
|
1007 |
+
if ( is_callable( $this->prop( 'show_on_cb' ) ) ) {
|
1008 |
+
$show = (bool) call_user_func( $this->prop( 'show_on_cb' ), $this );
|
1009 |
+
}
|
1010 |
+
|
1011 |
+
return $show;
|
1012 |
+
}
|
1013 |
+
|
1014 |
/**
|
1015 |
* Generate a unique nonce field for each registered meta_box
|
1016 |
* @since 2.0.0
|
1045 |
case 'meta_box':
|
1046 |
case 'updated':
|
1047 |
return $this->{$field};
|
1048 |
+
case 'object_id':
|
1049 |
+
return $this->object_id();
|
1050 |
default:
|
1051 |
throw new Exception( 'Invalid ' . __CLASS__ . ' property: ' . $field );
|
1052 |
}
|
{cmb2 → inc/cmb2}/includes/CMB2_Ajax.php
RENAMED
@@ -1,14 +1,18 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
*
|
5 |
* (i.e. a lot of work to get oEmbeds to work with non-post objects)
|
6 |
*
|
7 |
* @since 0.9.5
|
|
|
|
|
|
|
|
|
|
|
8 |
*/
|
9 |
class CMB2_Ajax {
|
10 |
|
11 |
-
|
12 |
// Whether to hijack the oembed cache system
|
13 |
protected $hijack = false;
|
14 |
protected $object_id = 0;
|
@@ -16,7 +20,6 @@ class CMB2_Ajax {
|
|
16 |
protected $object_type = 'post';
|
17 |
protected $ajax_update = false;
|
18 |
|
19 |
-
|
20 |
/**
|
21 |
* Handles our oEmbed ajax request
|
22 |
* @since 0.9.5
|
@@ -60,7 +63,6 @@ class CMB2_Ajax {
|
|
60 |
wp_send_json_success( $html );
|
61 |
}
|
62 |
|
63 |
-
|
64 |
/**
|
65 |
* Retrieves oEmbed from url/object ID
|
66 |
* @since 0.9.5
|
@@ -138,7 +140,6 @@ class CMB2_Ajax {
|
|
138 |
|
139 |
}
|
140 |
|
141 |
-
|
142 |
/**
|
143 |
* Hijacks retrieving of cached oEmbed.
|
144 |
* Returns cached data from relevant object metadata (vs postmeta)
|
@@ -166,7 +167,6 @@ class CMB2_Ajax {
|
|
166 |
|
167 |
}
|
168 |
|
169 |
-
|
170 |
/**
|
171 |
* Hijacks saving of cached oEmbed.
|
172 |
* Saves cached data to relevant object metadata (vs postmeta)
|
@@ -190,7 +190,6 @@ class CMB2_Ajax {
|
|
190 |
return true;
|
191 |
}
|
192 |
|
193 |
-
|
194 |
/**
|
195 |
* Saves the cached oEmbed value to relevant object metadata (vs postmeta)
|
196 |
*
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* CMB2 ajax methods
|
5 |
* (i.e. a lot of work to get oEmbeds to work with non-post objects)
|
6 |
*
|
7 |
* @since 0.9.5
|
8 |
+
*
|
9 |
+
* @category WordPress_Plugin
|
10 |
+
* @package CMB2
|
11 |
+
* @author WebDevStudios
|
12 |
+
* @license GPL-2.0+
|
13 |
*/
|
14 |
class CMB2_Ajax {
|
15 |
|
|
|
16 |
// Whether to hijack the oembed cache system
|
17 |
protected $hijack = false;
|
18 |
protected $object_id = 0;
|
20 |
protected $object_type = 'post';
|
21 |
protected $ajax_update = false;
|
22 |
|
|
|
23 |
/**
|
24 |
* Handles our oEmbed ajax request
|
25 |
* @since 0.9.5
|
63 |
wp_send_json_success( $html );
|
64 |
}
|
65 |
|
|
|
66 |
/**
|
67 |
* Retrieves oEmbed from url/object ID
|
68 |
* @since 0.9.5
|
140 |
|
141 |
}
|
142 |
|
|
|
143 |
/**
|
144 |
* Hijacks retrieving of cached oEmbed.
|
145 |
* Returns cached data from relevant object metadata (vs postmeta)
|
167 |
|
168 |
}
|
169 |
|
|
|
170 |
/**
|
171 |
* Hijacks saving of cached oEmbed.
|
172 |
* Saves cached data to relevant object metadata (vs postmeta)
|
190 |
return true;
|
191 |
}
|
192 |
|
|
|
193 |
/**
|
194 |
* Saves the cached oEmbed value to relevant object metadata (vs postmeta)
|
195 |
*
|
inc/cmb2/includes/CMB2_Boxes.php
ADDED
@@ -0,0 +1,73 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* A CMB2 object instance registry for storing every CMB2 instance.
|
5 |
+
*
|
6 |
+
* @category WordPress_Plugin
|
7 |
+
* @package CMB2
|
8 |
+
* @author WebDevStudios
|
9 |
+
* @license GPL-2.0+
|
10 |
+
* @link http://webdevstudios.com
|
11 |
+
*/
|
12 |
+
class CMB2_Boxes {
|
13 |
+
|
14 |
+
/**
|
15 |
+
* Array of all metabox objects.
|
16 |
+
*
|
17 |
+
* @since 2.0.0
|
18 |
+
* @var array
|
19 |
+
*/
|
20 |
+
protected static $cmb2_instances = array();
|
21 |
+
|
22 |
+
/**
|
23 |
+
* Add a CMB2 instance object to the registry.
|
24 |
+
*
|
25 |
+
* @since 1.X.X
|
26 |
+
*
|
27 |
+
* @param CMB2 $cmb_instance CMB2 instance.
|
28 |
+
*/
|
29 |
+
public static function add( CMB2 $cmb_instance ) {
|
30 |
+
self::$cmb2_instances[ $cmb_instance->cmb_id ] = $cmb_instance;
|
31 |
+
}
|
32 |
+
|
33 |
+
/**
|
34 |
+
* Remove a CMB2 instance object to the registry.
|
35 |
+
*
|
36 |
+
* @since 1.X.X
|
37 |
+
*
|
38 |
+
* @param string $cmb_id A CMB2 instance id.
|
39 |
+
*/
|
40 |
+
public static function remove( $cmb_id ) {
|
41 |
+
if ( array_key_exists( $cmb_id, self::$cmb2_instances ) ) {
|
42 |
+
unset( self::$cmb2_instances[ $cmb_id ] );
|
43 |
+
}
|
44 |
+
}
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Retrieve a CMB2 instance by cmb id.
|
48 |
+
*
|
49 |
+
* @since 1.X.X
|
50 |
+
*
|
51 |
+
* @param string $cmb_id A CMB2 instance id.
|
52 |
+
*
|
53 |
+
* @return CMB2|bool False or CMB2 object instance.
|
54 |
+
*/
|
55 |
+
public static function get( $cmb_id ) {
|
56 |
+
if ( empty( self::$cmb2_instances ) || empty( self::$cmb2_instances[ $cmb_id ] ) ) {
|
57 |
+
return false;
|
58 |
+
}
|
59 |
+
|
60 |
+
return self::$cmb2_instances[ $cmb_id ];
|
61 |
+
}
|
62 |
+
|
63 |
+
/**
|
64 |
+
* Retrieve all CMB2 instances registered.
|
65 |
+
*
|
66 |
+
* @since 1.X.X
|
67 |
+
* @return CMB2[] Array of all registered metaboxes.
|
68 |
+
*/
|
69 |
+
public static function get_all() {
|
70 |
+
return self::$cmb2_instances;
|
71 |
+
}
|
72 |
+
|
73 |
+
}
|
{cmb2 → inc/cmb2}/includes/CMB2_Field.php
RENAMED
@@ -1,14 +1,18 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
/**
|
4 |
-
*
|
5 |
*
|
6 |
* @since 1.1.0
|
7 |
*
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
* @method string _id()
|
9 |
* @method string type()
|
10 |
* @method mixed fields()
|
11 |
-
* @method mixed count()
|
12 |
*/
|
13 |
class CMB2_Field {
|
14 |
|
@@ -78,7 +82,7 @@ class CMB2_Field {
|
|
78 |
/**
|
79 |
* Constructs our field object
|
80 |
* @since 1.1.0
|
81 |
-
* @param array $args
|
82 |
*/
|
83 |
public function __construct( $args ) {
|
84 |
|
@@ -87,52 +91,15 @@ class CMB2_Field {
|
|
87 |
$this->object_id = $this->group->object_id;
|
88 |
$this->object_type = $this->group->object_type;
|
89 |
} else {
|
90 |
-
$this->object_id = $args['object_id'];
|
91 |
$this->object_type = isset( $args['object_type'] ) ? $args['object_type'] : 'post';
|
92 |
}
|
93 |
|
94 |
$this->args = $this->_set_field_defaults( $args['field_args'] );
|
95 |
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
* will effectively short-circuit the value retrieval.
|
100 |
-
*
|
101 |
-
* @since 2.0.0
|
102 |
-
*
|
103 |
-
* @param null|array|string $value The value get_metadata() should
|
104 |
-
* return - a single metadata value,
|
105 |
-
* or an array of values.
|
106 |
-
* @param int $object_id Object ID.
|
107 |
-
* @param array $field_args All field arguments
|
108 |
-
* @param string $object_type Object Type
|
109 |
-
* @param CMB2_Field object $field_obj This field object
|
110 |
-
*/
|
111 |
-
$this->value = apply_filters( 'cmb2_override_meta_value', 'cmb2_field_no_override_val', $this->object_id, $this->args(), $this->object_type, $this );
|
112 |
-
|
113 |
-
/**
|
114 |
-
* Filter whether to override getting of meta value.
|
115 |
-
*
|
116 |
-
* The dynamic portion of the hook, $field_id, refers to the current
|
117 |
-
* field id paramater. Returning a non 'cmb2_field_no_override_val' value
|
118 |
-
* will effectively short-circuit the value retrieval.
|
119 |
-
*
|
120 |
-
* @since 2.0.0
|
121 |
-
*
|
122 |
-
* @param null|array|string $value The value get_metadata() should
|
123 |
-
* return - a single metadata value,
|
124 |
-
* or an array of values.
|
125 |
-
* @param int $object_id Object ID.
|
126 |
-
* @param array $field_args All field arguments
|
127 |
-
* @param string $object_type Object Type
|
128 |
-
* @param CMB2_Field object $field_obj This field object
|
129 |
-
*/
|
130 |
-
$this->value = apply_filters( "cmb2_override_{$this->id( true )}_meta_value", $this->value, $this->object_id, $this->args(), $this->object_type, $this );
|
131 |
-
|
132 |
-
// If no override, get our meta
|
133 |
-
$this->value = 'cmb2_field_no_override_val' === $this->value
|
134 |
-
? $this->get_data()
|
135 |
-
: $this->value;
|
136 |
}
|
137 |
|
138 |
/**
|
@@ -166,21 +133,18 @@ class CMB2_Field {
|
|
166 |
* @return mixed Argument value or false if non-existent
|
167 |
*/
|
168 |
public function args( $key = '', $_key = '' ) {
|
169 |
-
$
|
170 |
-
|
171 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
172 |
}
|
173 |
-
return $vars;
|
174 |
-
}
|
175 |
|
176 |
-
|
177 |
-
* Get Field's value
|
178 |
-
* @since 1.1.0
|
179 |
-
* @param string $key If value is an array, is used to get array key->value
|
180 |
-
* @return mixed Field value or false if non-existent
|
181 |
-
*/
|
182 |
-
public function value( $key = '' ) {
|
183 |
-
return $this->_data( 'value', $key );
|
184 |
}
|
185 |
|
186 |
/**
|
@@ -198,6 +162,16 @@ class CMB2_Field {
|
|
198 |
return $vars;
|
199 |
}
|
200 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
201 |
/**
|
202 |
* Retrieves metadata/option data
|
203 |
* @since 1.0.1
|
@@ -213,15 +187,58 @@ class CMB2_Field {
|
|
213 |
|
214 |
$a = $this->data_args( $args );
|
215 |
|
216 |
-
|
217 |
-
|
218 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
219 |
|
220 |
if ( $this->group && $data ) {
|
221 |
-
$data = isset( $data[ $this->group->
|
222 |
-
? $data[ $this->group->
|
223 |
: false;
|
224 |
}
|
|
|
225 |
return $data;
|
226 |
}
|
227 |
|
@@ -243,37 +260,32 @@ class CMB2_Field {
|
|
243 |
* @since 2.0.0
|
244 |
*
|
245 |
* @param null|bool $check Whether to allow updating metadata for the given type.
|
246 |
-
*
|
247 |
-
*
|
248 |
-
*
|
249 |
-
*
|
250 |
-
*
|
251 |
-
*
|
252 |
-
*
|
|
|
|
|
|
|
|
|
|
|
253 |
* @param array $field_args All field arguments
|
254 |
-
*
|
|
|
255 |
*/
|
256 |
$override = apply_filters( 'cmb2_override_meta_save', null, $a, $this->args(), $this );
|
257 |
|
258 |
/**
|
259 |
-
* Filter
|
260 |
*
|
261 |
* The dynamic portion of the hook, $a['field_id'], refers to the current
|
262 |
* field id paramater. Returning a non-null value
|
263 |
* will effectively short-circuit the function.
|
264 |
*
|
265 |
* @since 2.0.0
|
266 |
-
*
|
267 |
-
* @param null|bool $check Whether to allow updating metadata for the given type.
|
268 |
-
* @param array $args Array of data about current field including:
|
269 |
-
* 'type' : Current object type
|
270 |
-
* 'id' : Current object ID
|
271 |
-
* 'field_id' : Current Field ID
|
272 |
-
* 'repeat' : Whether current field is repeatable
|
273 |
-
* 'single' : Whether to save as a
|
274 |
-
* single meta value
|
275 |
-
* @param array $field_args All field arguments
|
276 |
-
* @param CMB2_Field object $field_obj This field object
|
277 |
*/
|
278 |
$override = apply_filters( "cmb2_override_{$a['field_id']}_meta_save", $override, $a, $this->args(), $this );
|
279 |
|
@@ -281,14 +293,17 @@ class CMB2_Field {
|
|
281 |
if ( null !== $override ) {
|
282 |
return $override;
|
283 |
}
|
284 |
-
|
285 |
-
|
|
|
286 |
return cmb2_options( $a['id'] )->update( $a['field_id'], $a[ 'value' ], false, $a['single'] );
|
287 |
}
|
|
|
288 |
// Add metadata if not single
|
289 |
if ( ! $a['single'] ) {
|
290 |
return add_metadata( $a['type'], $a['id'], $a['field_id'], $a[ 'value' ], false );
|
291 |
}
|
|
|
292 |
// Delete meta if we have an empty array
|
293 |
if ( is_array( $a[ 'value' ] ) && empty( $a[ 'value' ] ) ) {
|
294 |
return delete_metadata( $a['type'], $a['id'], $a['field_id'], $this->value );
|
@@ -321,7 +336,7 @@ class CMB2_Field {
|
|
321 |
* 'single' : Whether to save as a
|
322 |
* single meta value
|
323 |
* @param array $field_args All field arguments
|
324 |
-
* @param CMB2_Field object $
|
325 |
*/
|
326 |
$override = apply_filters( 'cmb2_override_meta_remove', null, $a, $this->args(), $this );
|
327 |
|
@@ -343,7 +358,7 @@ class CMB2_Field {
|
|
343 |
* 'single' : Whether to save as a
|
344 |
* single meta value
|
345 |
* @param array $field_args All field arguments
|
346 |
-
* @param CMB2_Field object $
|
347 |
*/
|
348 |
$override = apply_filters( "cmb2_override_{$a['field_id']}_meta_remove", $override, $a, $this->args(), $this );
|
349 |
|
@@ -352,7 +367,7 @@ class CMB2_Field {
|
|
352 |
return $override;
|
353 |
}
|
354 |
// Option page handling
|
355 |
-
elseif ( 'options-page' === $a['type'] ) {
|
356 |
return cmb2_options( $a['id'] )->remove( $a['field_id'] );
|
357 |
}
|
358 |
|
@@ -402,38 +417,59 @@ class CMB2_Field {
|
|
402 |
|
403 |
$clean = new CMB2_Sanitize( $this, $meta_value );
|
404 |
// Validation via 'CMB2_Sanitize' (with fallback filter)
|
405 |
-
return $clean->{$this->type()}(
|
406 |
}
|
407 |
|
408 |
/**
|
409 |
* Process $_POST data to save this field's value
|
410 |
-
* @since 2.0.
|
411 |
* @param array $data_to_save $_POST data to check
|
412 |
* @return bool Result of save
|
413 |
*/
|
414 |
-
public function
|
415 |
|
416 |
$meta_value = isset( $data_to_save[ $this->id( true ) ] )
|
417 |
? $data_to_save[ $this->id( true ) ]
|
418 |
: null;
|
419 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
420 |
$new_value = $this->sanitization_cb( $meta_value );
|
421 |
$old = $this->get_data();
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
434 |
} elseif ( cmb2_utils()->isempty( $new_value ) ) {
|
435 |
-
|
436 |
}
|
|
|
|
|
437 |
}
|
438 |
|
439 |
/**
|
@@ -487,7 +523,6 @@ class CMB2_Field {
|
|
487 |
'file', // Use file_list
|
488 |
'radio',
|
489 |
'title',
|
490 |
-
'group',
|
491 |
// @todo Ajax load wp_editor: http://wordpress.stackexchange.com/questions/51776/how-to-load-wp-editor-through-ajax-jquery
|
492 |
'wysiwyg',
|
493 |
'checkbox',
|
@@ -507,7 +542,7 @@ class CMB2_Field {
|
|
507 |
*/
|
508 |
public function escaped_value( $func = 'esc_attr', $meta_value = '' ) {
|
509 |
|
510 |
-
if (
|
511 |
return $this->escaped_value;
|
512 |
}
|
513 |
|
@@ -553,7 +588,7 @@ class CMB2_Field {
|
|
553 |
* @return mixed Field value, or default value
|
554 |
*/
|
555 |
public function val_or_default( $meta_value ) {
|
556 |
-
return ! cmb2_utils()->isempty( $meta_value ) ? $meta_value : $this->
|
557 |
}
|
558 |
|
559 |
/**
|
@@ -626,7 +661,7 @@ class CMB2_Field {
|
|
626 |
}
|
627 |
|
628 |
// If field is requesting to be conditionally shown
|
629 |
-
if (
|
630 |
return;
|
631 |
}
|
632 |
|
@@ -660,10 +695,13 @@ class CMB2_Field {
|
|
660 |
echo "\n\t</div>\n</div>";
|
661 |
|
662 |
$this->peform_param_callback( 'after_row' );
|
|
|
|
|
|
|
663 |
}
|
664 |
|
665 |
/**
|
666 |
-
* Defines the classes for the current
|
667 |
*
|
668 |
* @since 2.0.0
|
669 |
* @return string Space concatenated list of classes
|
@@ -717,6 +755,25 @@ class CMB2_Field {
|
|
717 |
return apply_filters( 'cmb2_row_classes', implode( ' ', $classes ), $this );
|
718 |
}
|
719 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
720 |
/**
|
721 |
* Displays the results of the param callbacks.
|
722 |
*
|
@@ -758,20 +815,20 @@ class CMB2_Field {
|
|
758 |
}
|
759 |
|
760 |
// Otherwise just get whatever is there
|
761 |
-
$this->callback_results[ $param ] = $this->args
|
762 |
|
763 |
return $this->callback_results[ $param ];
|
764 |
}
|
765 |
|
766 |
/**
|
767 |
-
* Replaces a hash key - {#} - with the repeatable
|
768 |
* @since 1.2.0
|
769 |
* @param string $value Value to update
|
770 |
* @return string Updated value
|
771 |
*/
|
772 |
public function replace_hash( $value ) {
|
773 |
// Replace hash with 1 based count
|
774 |
-
return str_ireplace( '{#}', ( $this->
|
775 |
}
|
776 |
|
777 |
/**
|
@@ -827,7 +884,7 @@ class CMB2_Field {
|
|
827 |
'default' => null,
|
828 |
'select_all_button' => true,
|
829 |
'multiple' => false,
|
830 |
-
'repeatable' =>
|
831 |
'inline' => false,
|
832 |
'on_front' => true,
|
833 |
'show_names' => true,
|
@@ -859,8 +916,8 @@ class CMB2_Field {
|
|
859 |
|
860 |
if ( $this->group ) {
|
861 |
|
862 |
-
$args['id'] = $this->group->args( 'id' ) . '_' . $this->group->
|
863 |
-
$args['_name'] = $this->group->args( 'id' ) . '[' . $this->group->
|
864 |
}
|
865 |
|
866 |
if ( 'wysiwyg' == $args['type'] ) {
|
@@ -868,12 +925,17 @@ class CMB2_Field {
|
|
868 |
$args['options']['textarea_name'] = $args['_name'];
|
869 |
}
|
870 |
|
871 |
-
$option_types = apply_filters( 'cmb2_all_or_nothing_types', array( 'taxonomy_select', 'taxonomy_radio', 'taxonomy_radio_inline' ), $this );
|
872 |
|
873 |
if ( in_array( $args['type'], $option_types, true ) ) {
|
874 |
|
875 |
-
$args['show_option_none'] = isset( $args['show_option_none'] ) ? $args['show_option_none'] :
|
876 |
-
$args['
|
|
|
|
|
|
|
|
|
|
|
877 |
|
878 |
}
|
879 |
|
1 |
<?php
|
|
|
2 |
/**
|
3 |
+
* CMB2 field objects
|
4 |
*
|
5 |
* @since 1.1.0
|
6 |
*
|
7 |
+
* @category WordPress_Plugin
|
8 |
+
* @package CMB2
|
9 |
+
* @author WebDevStudios
|
10 |
+
* @license GPL-2.0+
|
11 |
+
* @link http://webdevstudios.com
|
12 |
+
*
|
13 |
* @method string _id()
|
14 |
* @method string type()
|
15 |
* @method mixed fields()
|
|
|
16 |
*/
|
17 |
class CMB2_Field {
|
18 |
|
82 |
/**
|
83 |
* Constructs our field object
|
84 |
* @since 1.1.0
|
85 |
+
* @param array $args Field arguments
|
86 |
*/
|
87 |
public function __construct( $args ) {
|
88 |
|
91 |
$this->object_id = $this->group->object_id;
|
92 |
$this->object_type = $this->group->object_type;
|
93 |
} else {
|
94 |
+
$this->object_id = isset( $args['object_id'] ) && '_' !== $args['object_id'] ? $args['object_id'] : 0;
|
95 |
$this->object_type = isset( $args['object_type'] ) ? $args['object_type'] : 'post';
|
96 |
}
|
97 |
|
98 |
$this->args = $this->_set_field_defaults( $args['field_args'] );
|
99 |
|
100 |
+
if ( $this->object_id ) {
|
101 |
+
$this->value = $this->get_data();
|
102 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
}
|
104 |
|
105 |
/**
|
133 |
* @return mixed Argument value or false if non-existent
|
134 |
*/
|
135 |
public function args( $key = '', $_key = '' ) {
|
136 |
+
$arg = $this->_data( 'args', $key );
|
137 |
+
|
138 |
+
if ( 'default' == $key ) {
|
139 |
+
|
140 |
+
$arg = $this->get_param_callback_result( 'default', false );
|
141 |
+
|
142 |
+
} elseif ( $_key ) {
|
143 |
+
|
144 |
+
$arg = isset( $arg[ $_key ] ) ? $arg[ $_key ] : false;
|
145 |
}
|
|
|
|
|
146 |
|
147 |
+
return $arg;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
148 |
}
|
149 |
|
150 |
/**
|
162 |
return $vars;
|
163 |
}
|
164 |
|
165 |
+
/**
|
166 |
+
* Get Field's value
|
167 |
+
* @since 1.1.0
|
168 |
+
* @param string $key If value is an array, is used to get array key->value
|
169 |
+
* @return mixed Field value or false if non-existent
|
170 |
+
*/
|
171 |
+
public function value( $key = '' ) {
|
172 |
+
return $this->_data( 'value', $key );
|
173 |
+
}
|
174 |
+
|
175 |
/**
|
176 |
* Retrieves metadata/option data
|
177 |
* @since 1.0.1
|
187 |
|
188 |
$a = $this->data_args( $args );
|
189 |
|
190 |
+
/**
|
191 |
+
* Filter whether to override getting of meta value.
|
192 |
+
* Returning a non 'cmb2_field_no_override_val' value
|
193 |
+
* will effectively short-circuit the value retrieval.
|
194 |
+
*
|
195 |
+
* @since 2.0.0
|
196 |
+
*
|
197 |
+
* @param mixed $value The value get_metadata() should
|
198 |
+
* return - a single metadata value,
|
199 |
+
* or an array of values.
|
200 |
+
*
|
201 |
+
* @param int $object_id Object ID.
|
202 |
+
*
|
203 |
+
* @param array $args {
|
204 |
+
* An array of arguments for retrieving data
|
205 |
+
*
|
206 |
+
* @type string $type The current object type
|
207 |
+
* @type int $id The current object ID
|
208 |
+
* @type string $field_id The ID of the field being requested
|
209 |
+
* @type bool $repeat Whether current field is repeatable
|
210 |
+
* @type bool $single Whether current field is a single database row
|
211 |
+
* }
|
212 |
+
*
|
213 |
+
* @param CMB2_Field object $field This field object
|
214 |
+
*/
|
215 |
+
$data = apply_filters( 'cmb2_override_meta_value', 'cmb2_field_no_override_val', $this->object_id, $a, $this );
|
216 |
+
|
217 |
+
/**
|
218 |
+
* Filter and parameters are documented for 'cmb2_override_meta_value' filter (above).
|
219 |
+
*
|
220 |
+
* The dynamic portion of the hook, $field_id, refers to the current
|
221 |
+
* field id paramater. Returning a non 'cmb2_field_no_override_val' value
|
222 |
+
* will effectively short-circuit the value retrieval.
|
223 |
+
*
|
224 |
+
* @since 2.0.0
|
225 |
+
*/
|
226 |
+
$data = apply_filters( "cmb2_override_{$a['field_id']}_meta_value", $data, $this->object_id, $a, $this );
|
227 |
+
|
228 |
+
// If no override, get value normally
|
229 |
+
if ( 'cmb2_field_no_override_val' === $data ) {
|
230 |
+
$data = 'options-page' === $a['type']
|
231 |
+
? cmb2_options( $a['id'] )->get( $a['field_id'] )
|
232 |
+
: get_metadata( $a['type'], $a['id'], $a['field_id'], ( $a['single'] || $a['repeat'] ) );
|
233 |
+
}
|
234 |
+
|
235 |
|
236 |
if ( $this->group && $data ) {
|
237 |
+
$data = isset( $data[ $this->group->index ][ $this->args( '_id' ) ] )
|
238 |
+
? $data[ $this->group->index ][ $this->args( '_id' ) ]
|
239 |
: false;
|
240 |
}
|
241 |
+
|
242 |
return $data;
|
243 |
}
|
244 |
|
260 |
* @since 2.0.0
|
261 |
*
|
262 |
* @param null|bool $check Whether to allow updating metadata for the given type.
|
263 |
+
*
|
264 |
+
* @param array $args {
|
265 |
+
* Array of data about current field including:
|
266 |
+
*
|
267 |
+
* @type string $value The value to set
|
268 |
+
* @type string $type The current object type
|
269 |
+
* @type int $id The current object ID
|
270 |
+
* @type string $field_id The ID of the field being updated
|
271 |
+
* @type bool $repeat Whether current field is repeatable
|
272 |
+
* @type bool $single Whether current field is a single database row
|
273 |
+
* }
|
274 |
+
*
|
275 |
* @param array $field_args All field arguments
|
276 |
+
*
|
277 |
+
* @param CMB2_Field object $field This field object
|
278 |
*/
|
279 |
$override = apply_filters( 'cmb2_override_meta_save', null, $a, $this->args(), $this );
|
280 |
|
281 |
/**
|
282 |
+
* Filter and parameters are documented for 'cmb2_override_meta_save' filter (above).
|
283 |
*
|
284 |
* The dynamic portion of the hook, $a['field_id'], refers to the current
|
285 |
* field id paramater. Returning a non-null value
|
286 |
* will effectively short-circuit the function.
|
287 |
*
|
288 |
* @since 2.0.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
289 |
*/
|
290 |
$override = apply_filters( "cmb2_override_{$a['field_id']}_meta_save", $override, $a, $this->args(), $this );
|
291 |
|
293 |
if ( null !== $override ) {
|
294 |
return $override;
|
295 |
}
|
296 |
+
|
297 |
+
// Options page handling (or temp data store)
|
298 |
+
if ( 'options-page' === $a['type'] || empty( $a['id'] ) ) {
|
299 |
return cmb2_options( $a['id'] )->update( $a['field_id'], $a[ 'value' ], false, $a['single'] );
|
300 |
}
|
301 |
+
|
302 |
// Add metadata if not single
|
303 |
if ( ! $a['single'] ) {
|
304 |
return add_metadata( $a['type'], $a['id'], $a['field_id'], $a[ 'value' ], false );
|
305 |
}
|
306 |
+
|
307 |
// Delete meta if we have an empty array
|
308 |
if ( is_array( $a[ 'value' ] ) && empty( $a[ 'value' ] ) ) {
|
309 |
return delete_metadata( $a['type'], $a['id'], $a['field_id'], $this->value );
|
336 |
* 'single' : Whether to save as a
|
337 |
* single meta value
|
338 |
* @param array $field_args All field arguments
|
339 |
+
* @param CMB2_Field object $field This field object
|
340 |
*/
|
341 |
$override = apply_filters( 'cmb2_override_meta_remove', null, $a, $this->args(), $this );
|
342 |
|
358 |
* 'single' : Whether to save as a
|
359 |
* single meta value
|
360 |
* @param array $field_args All field arguments
|
361 |
+
* @param CMB2_Field object $field This field object
|
362 |
*/
|
363 |
$override = apply_filters( "cmb2_override_{$a['field_id']}_meta_remove", $override, $a, $this->args(), $this );
|
364 |
|
367 |
return $override;
|
368 |
}
|
369 |
// Option page handling
|
370 |
+
elseif ( 'options-page' === $a['type'] || empty( $a['id'] ) ) {
|
371 |
return cmb2_options( $a['id'] )->remove( $a['field_id'] );
|
372 |
}
|
373 |
|
417 |
|
418 |
$clean = new CMB2_Sanitize( $this, $meta_value );
|
419 |
// Validation via 'CMB2_Sanitize' (with fallback filter)
|
420 |
+
return $clean->{$this->type()}();
|
421 |
}
|
422 |
|
423 |
/**
|
424 |
* Process $_POST data to save this field's value
|
425 |
+
* @since 2.0.3
|
426 |
* @param array $data_to_save $_POST data to check
|
427 |
* @return bool Result of save
|
428 |
*/
|
429 |
+
public function save_field_from_data( $data_to_save ) {
|
430 |
|
431 |
$meta_value = isset( $data_to_save[ $this->id( true ) ] )
|
432 |
? $data_to_save[ $this->id( true ) ]
|
433 |
: null;
|
434 |
|
435 |
+
return $this->save_field( $meta_value );
|
436 |
+
}
|
437 |
+
|
438 |
+
/**
|
439 |
+
* Sanitize/store a value to this field
|
440 |
+
* @since 2.0.0
|
441 |
+
* @param array $meta_value Desired value to sanitize/store
|
442 |
+
* @return bool Result of save
|
443 |
+
*/
|
444 |
+
public function save_field( $meta_value ) {
|
445 |
+
|
446 |
$new_value = $this->sanitization_cb( $meta_value );
|
447 |
$old = $this->get_data();
|
448 |
+
$updated = false;
|
449 |
+
|
450 |
+
if ( $this->args( 'multiple' ) && ! $this->args( 'repeatable' ) && ! $this->group ) {
|
451 |
+
|
452 |
+
$this->remove_data();
|
453 |
+
$count = 0;
|
454 |
+
|
455 |
+
if ( ! empty( $new_value ) ) {
|
456 |
+
foreach ( $new_value as $add_new ) {
|
457 |
+
if ( $this->update_data( $add_new, false ) ) {
|
458 |
+
$count++;
|
459 |
+
}
|
460 |
+
}
|
461 |
+
}
|
462 |
+
|
463 |
+
$updated = $count ? $count : false;
|
464 |
+
|
465 |
+
|
466 |
+
} elseif ( ! cmb2_utils()->isempty( $new_value ) && $new_value !== $old ) {
|
467 |
+
$updated = $this->update_data( $new_value );
|
468 |
} elseif ( cmb2_utils()->isempty( $new_value ) ) {
|
469 |
+
$updated = $this->remove_data();
|
470 |
}
|
471 |
+
|
472 |
+
return $updated;
|
473 |
}
|
474 |
|
475 |
/**
|
523 |
'file', // Use file_list
|
524 |
'radio',
|
525 |
'title',
|
|
|
526 |
// @todo Ajax load wp_editor: http://wordpress.stackexchange.com/questions/51776/how-to-load-wp-editor-through-ajax-jquery
|
527 |
'wysiwyg',
|
528 |
'checkbox',
|
542 |
*/
|
543 |
public function escaped_value( $func = 'esc_attr', $meta_value = '' ) {
|
544 |
|
545 |
+
if ( null !== $this->escaped_value ) {
|
546 |
return $this->escaped_value;
|
547 |
}
|
548 |
|
588 |
* @return mixed Field value, or default value
|
589 |
*/
|
590 |
public function val_or_default( $meta_value ) {
|
591 |
+
return ! cmb2_utils()->isempty( $meta_value ) ? $meta_value : $this->get_param_callback_result( 'default', false );
|
592 |
}
|
593 |
|
594 |
/**
|
661 |
}
|
662 |
|
663 |
// If field is requesting to be conditionally shown
|
664 |
+
if ( ! $this->should_show() ) {
|
665 |
return;
|
666 |
}
|
667 |
|
695 |
echo "\n\t</div>\n</div>";
|
696 |
|
697 |
$this->peform_param_callback( 'after_row' );
|
698 |
+
|
699 |
+
// For chaining
|
700 |
+
return $this;
|
701 |
}
|
702 |
|
703 |
/**
|
704 |
+
* Defines the classes for the current CMB2 field row
|
705 |
*
|
706 |
* @since 2.0.0
|
707 |
* @return string Space concatenated list of classes
|
755 |
return apply_filters( 'cmb2_row_classes', implode( ' ', $classes ), $this );
|
756 |
}
|
757 |
|
758 |
+
/**
|
759 |
+
* Determine whether this field should show, based on the 'show_on_cb' callback.
|
760 |
+
*
|
761 |
+
* @since 2.0.9
|
762 |
+
*
|
763 |
+
* @return bool Whether the field should be shown.
|
764 |
+
*/
|
765 |
+
public function should_show() {
|
766 |
+
// Default to showing the field
|
767 |
+
$show = true;
|
768 |
+
|
769 |
+
// Use the callback to determine showing the field, if it exists
|
770 |
+
if ( is_callable( $this->args( 'show_on_cb' ) ) ) {
|
771 |
+
$show = call_user_func( $this->args( 'show_on_cb' ), $this );
|
772 |
+
}
|
773 |
+
|
774 |
+
return $show;
|
775 |
+
}
|
776 |
+
|
777 |
/**
|
778 |
* Displays the results of the param callbacks.
|
779 |
*
|
815 |
}
|
816 |
|
817 |
// Otherwise just get whatever is there
|
818 |
+
$this->callback_results[ $param ] = isset( $this->args[ $param ] ) ? $this->args[ $param ] : false;
|
819 |
|
820 |
return $this->callback_results[ $param ];
|
821 |
}
|
822 |
|
823 |
/**
|
824 |
+
* Replaces a hash key - {#} - with the repeatable index
|
825 |
* @since 1.2.0
|
826 |
* @param string $value Value to update
|
827 |
* @return string Updated value
|
828 |
*/
|
829 |
public function replace_hash( $value ) {
|
830 |
// Replace hash with 1 based count
|
831 |
+
return str_ireplace( '{#}', ( $this->index + 1 ), $value );
|
832 |
}
|
833 |
|
834 |
/**
|
884 |
'default' => null,
|
885 |
'select_all_button' => true,
|
886 |
'multiple' => false,
|
887 |
+
'repeatable' => isset( $args['type'] ) && 'group' == $args['type'],
|
888 |
'inline' => false,
|
889 |
'on_front' => true,
|
890 |
'show_names' => true,
|
916 |
|
917 |
if ( $this->group ) {
|
918 |
|
919 |
+
$args['id'] = $this->group->args( 'id' ) . '_' . $this->group->index . '_' . $args['id'];
|
920 |
+
$args['_name'] = $this->group->args( 'id' ) . '[' . $this->group->index . '][' . $args['_name'] . ']';
|
921 |
}
|
922 |
|
923 |
if ( 'wysiwyg' == $args['type'] ) {
|
925 |
$args['options']['textarea_name'] = $args['_name'];
|
926 |
}
|
927 |
|
928 |
+
$option_types = apply_filters( 'cmb2_all_or_nothing_types', array( 'select', 'radio', 'radio_inline', 'taxonomy_select', 'taxonomy_radio', 'taxonomy_radio_inline' ), $this );
|
929 |
|
930 |
if ( in_array( $args['type'], $option_types, true ) ) {
|
931 |
|
932 |
+
$args['show_option_none'] = isset( $args['show_option_none'] ) ? $args['show_option_none'] : false;
|
933 |
+
$args['show_option_none'] = true === $args['show_option_none'] ? __( 'None', 'cmb2' ) : $args['show_option_none'];
|
934 |
+
|
935 |
+
if ( ! $args['show_option_none'] ) {
|
936 |
+
$off_by_default = in_array( $args['type'], array( 'select', 'radio', 'radio_inline' ), true );
|
937 |
+
$args['show_option_none'] = $off_by_default ? false : __( 'None', 'cmb2' );
|
938 |
+
}
|
939 |
|
940 |
}
|
941 |
|
inc/cmb2/includes/CMB2_JS.php
ADDED
@@ -0,0 +1,148 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Handles the dependencies and enqueueing of the CMB2 JS scripts
|
4 |
+
*
|
5 |
+
* @category WordPress_Plugin
|
6 |
+
* @package CMB2
|
7 |
+
* @author WebDevStudios
|
8 |
+
* @license GPL-2.0+
|
9 |
+
* @link http://webdevstudios.com
|
10 |
+
*/
|
11 |
+
class CMB2_JS {
|
12 |
+
|
13 |
+
/**
|
14 |
+
* The CMB2 JS handle
|
15 |
+
* @var string
|
16 |
+
* @since 2.0.7
|
17 |
+
*/
|
18 |
+
protected static $handle = 'cmb2-scripts';
|
19 |
+
|
20 |
+
/**
|
21 |
+
* The CMB2 JS variable name
|
22 |
+
* @var string
|
23 |
+
* @since 2.0.7
|
24 |
+
*/
|
25 |
+
protected static $js_variable = 'cmb2_l10';
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Array of CMB2 JS dependencies
|
29 |
+
* @var array
|
30 |
+
* @since 2.0.7
|
31 |
+
*/
|
32 |
+
protected static $dependencies = array( 'jquery' => 'jquery' );
|
33 |
+
|
34 |
+
/**
|
35 |
+
* Add a dependency to the array of CMB2 JS dependencies
|
36 |
+
* @since 2.0.7
|
37 |
+
* @param array|string $dependencies Array (or string) of dependencies to add
|
38 |
+
*/
|
39 |
+
public static function add_dependencies( $dependencies ) {
|
40 |
+
foreach ( (array) $dependencies as $dependency ) {
|
41 |
+
self::$dependencies[ $dependency ] = $dependency;
|
42 |
+
}
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Enqueue the CMB2 JS
|
47 |
+
* @since 2.0.7
|
48 |
+
*/
|
49 |
+
public static function enqueue() {
|
50 |
+
// Filter required script dependencies
|
51 |
+
$dependencies = apply_filters( 'cmb2_script_dependencies', self::$dependencies );
|
52 |
+
|
53 |
+
// if colorpicker
|
54 |
+
if ( ! is_admin() && isset( $dependencies['wp-color-picker'] ) ) {
|
55 |
+
self::colorpicker_frontend();
|
56 |
+
}
|
57 |
+
|
58 |
+
// if file/file_list
|
59 |
+
if ( isset( $dependencies['media-editor'] ) ) {
|
60 |
+
wp_enqueue_media();
|
61 |
+
}
|
62 |
+
|
63 |
+
// if timepicker
|
64 |
+
if ( isset( $dependencies['jquery-ui-datetimepicker'] ) ) {
|
65 |
+
wp_register_script( 'jquery-ui-datetimepicker', cmb2_utils()->url( 'js/jquery-ui-timepicker-addon.min.js' ), array( 'jquery-ui-slider' ), CMB2_VERSION );
|
66 |
+
}
|
67 |
+
|
68 |
+
// Only use minified files if SCRIPT_DEBUG is off
|
69 |
+
$debug = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG;
|
70 |
+
$min = $debug ? '' : '.min';
|
71 |
+
|
72 |
+
// Register cmb JS
|
73 |
+
wp_enqueue_script( self::$handle, cmb2_utils()->url( "js/cmb2{$min}.js" ), $dependencies, CMB2_VERSION, true );
|
74 |
+
|
75 |
+
self::localize( $debug );
|
76 |
+
}
|
77 |
+
|
78 |
+
/**
|
79 |
+
* We need to register colorpicker on the front-end
|
80 |
+
* @since 2.0.7
|
81 |
+
*/
|
82 |
+
protected static function colorpicker_frontend() {
|
83 |
+
wp_register_script( 'iris', admin_url( 'js/iris.min.js' ), array( 'jquery-ui-draggable', 'jquery-ui-slider', 'jquery-touch-punch' ), CMB2_VERSION );
|
84 |
+
wp_register_script( 'wp-color-picker', admin_url( 'js/color-picker.min.js' ), array( 'iris' ), CMB2_VERSION );
|
85 |
+
wp_localize_script( 'wp-color-picker', 'wpColorPickerL10n', array(
|
86 |
+
'clear' => __( 'Clear', 'cmb2' ),
|
87 |
+
'defaultString' => __( 'Default', 'cmb2' ),
|
88 |
+
'pick' => __( 'Select Color', 'cmb2' ),
|
89 |
+
'current' => __( 'Current Color', 'cmb2' ),
|
90 |
+
) );
|
91 |
+
}
|
92 |
+
|
93 |
+
/**
|
94 |
+
* Localize the php variables for CMB2 JS
|
95 |
+
* @since 2.0.7
|
96 |
+
*/
|
97 |
+
protected static function localize( $debug ) {
|
98 |
+
$l10n = array(
|
99 |
+
'ajax_nonce' => wp_create_nonce( 'ajax_nonce' ),
|
100 |
+
'ajaxurl' => admin_url( '/admin-ajax.php' ),
|
101 |
+
'script_debug' => $debug,
|
102 |
+
'up_arrow_class' => 'dashicons dashicons-arrow-up-alt2',
|
103 |
+
'down_arrow_class' => 'dashicons dashicons-arrow-down-alt2',
|
104 |
+
'defaults' => array(
|
105 |
+
'color_picker' => false,
|
106 |
+
'date_picker' => array(
|
107 |
+
'changeMonth' => true,
|
108 |
+
'changeYear' => true,
|
109 |
+
'dateFormat' => _x( 'mm/dd/yy', 'Valid formatDate string for jquery-ui datepicker', 'cmb2' ),
|
110 |
+
'dayNames' => explode( ',', __( 'Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday', 'cmb2' ) ),
|
111 |
+
'dayNamesMin' => explode( ',', __( 'Su, Mo, Tu, We, Th, Fr, Sa', 'cmb2' ) ),
|
112 |
+
'dayNamesShort' => explode( ',', __( 'Sun, Mon, Tue, Wed, Thu, Fri, Sat', 'cmb2' ) ),
|
113 |
+
'monthNames' => explode( ',', __( 'January, February, March, April, May, June, July, August, September, October, November, December', 'cmb2' ) ),
|
114 |
+
'monthNamesShort' => explode( ',', __( 'Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec', 'cmb2' ) ),
|
115 |
+
'nextText' => __( 'Next', 'cmb2' ),
|
116 |
+
'prevText' => __( 'Prev', 'cmb2' ),
|
117 |
+
'currentText' => __( 'Today', 'cmb2' ),
|
118 |
+
'closeText' => __( 'Done', 'cmb2' ),
|
119 |
+
'clearText' => __( 'Clear', 'cmb2' ),
|
120 |
+
),
|
121 |
+
'time_picker' => array(
|
122 |
+
'timeOnlyTitle' => __( 'Choose Time', 'cmb2' ),
|
123 |
+
'timeText' => __( 'Time', 'cmb2' ),
|
124 |
+
'hourText' => __( 'Hour', 'cmb2' ),
|
125 |
+
'minuteText' => __( 'Minute', 'cmb2' ),
|
126 |
+
'secondText' => __( 'Second', 'cmb2' ),
|
127 |
+
'currentText' => __( 'Now', 'cmb2' ),
|
128 |
+
'closeText' => __( 'Done', 'cmb2' ),
|
129 |
+
'timeFormat' => _x( 'hh:mm TT', 'Valid formatting string, as per http://trentrichardson.com/examples/timepicker/', 'cmb2' ),
|
130 |
+
'controlType' => 'select',
|
131 |
+
'stepMinute' => 5,
|
132 |
+
),
|
133 |
+
),
|
134 |
+
'strings' => array(
|
135 |
+
'upload_file' => __( 'Use this file', 'cmb2' ),
|
136 |
+
'upload_files' => __( 'Use these files', 'cmb2' ),
|
137 |
+
'remove_image' => __( 'Remove Image', 'cmb2' ),
|
138 |
+
'remove_file' => __( 'Remove', 'cmb2' ),
|
139 |
+
'file' => __( 'File:', 'cmb2' ),
|
140 |
+
'download' => __( 'Download', 'cmb2' ),
|
141 |
+
'check_toggle' => __( 'Select / Deselect All', 'cmb2' ),
|
142 |
+
),
|
143 |
+
);
|
144 |
+
|
145 |
+
wp_localize_script( self::$handle, self::$js_variable, apply_filters( 'cmb2_localized_data', $l10n ) );
|
146 |
+
}
|
147 |
+
|
148 |
+
}
|
{cmb2 → inc/cmb2}/includes/CMB2_Options.php
RENAMED
@@ -1,7 +1,19 @@
|
|
1 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
3 |
/**
|
4 |
* Retrieves an instance of CMB2_Option based on the option key
|
|
|
|
|
|
|
5 |
*/
|
6 |
class CMB2_Options {
|
7 |
/**
|
@@ -24,6 +36,9 @@ class CMB2_Options {
|
|
24 |
/**
|
25 |
* Handles getting/setting of values to an option array
|
26 |
* for a specific option key
|
|
|
|
|
|
|
27 |
*/
|
28 |
class CMB2_Option {
|
29 |
|
@@ -41,10 +56,12 @@ class CMB2_Option {
|
|
41 |
|
42 |
/**
|
43 |
* Initiate option object
|
|
|
|
|
44 |
* @since 2.0.0
|
45 |
*/
|
46 |
-
public function __construct( $option_key ) {
|
47 |
-
$this->key = $option_key;
|
48 |
}
|
49 |
|
50 |
/**
|
@@ -53,7 +70,8 @@ class CMB2_Option {
|
|
53 |
* @return bool Delete success or failure
|
54 |
*/
|
55 |
public function delete_option() {
|
56 |
-
$this->
|
|
|
57 |
return $this->options;
|
58 |
}
|
59 |
|
@@ -85,7 +103,7 @@ class CMB2_Option {
|
|
85 |
* @param mixed $default Fallback value for the option
|
86 |
* @return array Requested field or default
|
87 |
*/
|
88 |
-
function get( $field_id, $default = false ) {
|
89 |
$opts = $this->get_options();
|
90 |
|
91 |
if ( 'all' == $field_id ) {
|
@@ -106,7 +124,7 @@ class CMB2_Option {
|
|
106 |
* @param bool $single Whether data should not be an array
|
107 |
* @return boolean Return status of update
|
108 |
*/
|
109 |
-
function update( $field_id, $value = '', $resave = false, $single = true ) {
|
110 |
$this->get_options();
|
111 |
|
112 |
if ( true !== $field_id ) {
|
@@ -137,8 +155,14 @@ class CMB2_Option {
|
|
137 |
* @param array $options Optional options to override
|
138 |
* @return bool Success/Failure
|
139 |
*/
|
140 |
-
function set( $options = array() ) {
|
141 |
-
$this->options = ! empty( $options )
|
|
|
|
|
|
|
|
|
|
|
|
|
142 |
|
143 |
$test_save = apply_filters( "cmb2_override_option_save_{$this->key}", 'cmb2_no_override_option_save', $this->options, $this );
|
144 |
|
@@ -159,8 +183,8 @@ class CMB2_Option {
|
|
159 |
* @param mixed $default Optional. Default value to return if the option does not exist.
|
160 |
* @return mixed Value set for the option.
|
161 |
*/
|
162 |
-
function get_options( $default = null ) {
|
163 |
-
if ( empty( $this->options ) ) {
|
164 |
|
165 |
$test_get = apply_filters( "cmb2_override_option_get_{$this->key}", 'cmb2_no_override_option_get', $default, $this );
|
166 |
|
1 |
<?php
|
2 |
+
/**
|
3 |
+
* CMB2 Utility classes for handling multi-dimensional array data for options
|
4 |
+
*
|
5 |
+
* @category WordPress_Plugin
|
6 |
+
* @package CMB2
|
7 |
+
* @author WebDevStudios
|
8 |
+
* @license GPL-2.0+
|
9 |
+
* @link http://webdevstudios.com
|
10 |
+
*/
|
11 |
|
12 |
/**
|
13 |
* Retrieves an instance of CMB2_Option based on the option key
|
14 |
+
*
|
15 |
+
* @package CMB2
|
16 |
+
* @author WebDevStudios
|
17 |
*/
|
18 |
class CMB2_Options {
|
19 |
/**
|
36 |
/**
|
37 |
* Handles getting/setting of values to an option array
|
38 |
* for a specific option key
|
39 |
+
*
|
40 |
+
* @package CMB2
|
41 |
+
* @author WebDevStudios
|
42 |
*/
|
43 |
class CMB2_Option {
|
44 |
|
56 |
|
57 |
/**
|
58 |
* Initiate option object
|
59 |
+
* @param string $option_key Option key where data will be saved.
|
60 |
+
* Leave empty for temporary data store.
|
61 |
* @since 2.0.0
|
62 |
*/
|
63 |
+
public function __construct( $option_key = '' ) {
|
64 |
+
$this->key = ! empty( $option_key ) ? $option_key : '';
|
65 |
}
|
66 |
|
67 |
/**
|
70 |
* @return bool Delete success or failure
|
71 |
*/
|
72 |
public function delete_option() {
|
73 |
+
$deleted = $this->key ? delete_option( $this->key ) : true;
|
74 |
+
$this->options = $deleted ? array() : $this->options;
|
75 |
return $this->options;
|
76 |
}
|
77 |
|
103 |
* @param mixed $default Fallback value for the option
|
104 |
* @return array Requested field or default
|
105 |
*/
|
106 |
+
public function get( $field_id, $default = false ) {
|
107 |
$opts = $this->get_options();
|
108 |
|
109 |
if ( 'all' == $field_id ) {
|
124 |
* @param bool $single Whether data should not be an array
|
125 |
* @return boolean Return status of update
|
126 |
*/
|
127 |
+
public function update( $field_id, $value = '', $resave = false, $single = true ) {
|
128 |
$this->get_options();
|
129 |
|
130 |
if ( true !== $field_id ) {
|
155 |
* @param array $options Optional options to override
|
156 |
* @return bool Success/Failure
|
157 |
*/
|
158 |
+
public function set( $options = array() ) {
|
159 |
+
$this->options = ! empty( $options ) || empty( $options ) && empty( $this->key )
|
160 |
+
? $options
|
161 |
+
: $this->options;
|
162 |
+
|
163 |
+
if ( empty( $this->key ) ) {
|
164 |
+
return false;
|
165 |
+
}
|
166 |
|
167 |
$test_save = apply_filters( "cmb2_override_option_save_{$this->key}", 'cmb2_no_override_option_save', $this->options, $this );
|
168 |
|
183 |
* @param mixed $default Optional. Default value to return if the option does not exist.
|
184 |
* @return mixed Value set for the option.
|
185 |
*/
|
186 |
+
public function get_options( $default = null ) {
|
187 |
+
if ( empty( $this->options ) && ! empty( $this->key ) ) {
|
188 |
|
189 |
$test_get = apply_filters( "cmb2_override_option_get_{$this->key}", 'cmb2_no_override_option_get', $default, $this );
|
190 |
|
{cmb2 → inc/cmb2}/includes/CMB2_Sanitize.php
RENAMED
@@ -1,8 +1,15 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
/**
|
4 |
-
*
|
|
|
5 |
* @since 0.0.4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
* @method string _id()
|
7 |
*/
|
8 |
class CMB2_Sanitize {
|
@@ -14,7 +21,7 @@ class CMB2_Sanitize {
|
|
14 |
public $field;
|
15 |
|
16 |
/**
|
17 |
-
* Field's
|
18 |
* @var mixed
|
19 |
*/
|
20 |
public $value;
|
@@ -22,7 +29,7 @@ class CMB2_Sanitize {
|
|
22 |
/**
|
23 |
* Setup our class vars
|
24 |
* @since 1.1.0
|
25 |
-
* @param CMB2_Field $field A
|
26 |
* @param mixed $value Field value
|
27 |
*/
|
28 |
public function __construct( CMB2_Field $field, $value ) {
|
@@ -37,16 +44,14 @@ class CMB2_Sanitize {
|
|
37 |
* @param array $arguments All arguments passed to the method
|
38 |
*/
|
39 |
public function __call( $name, $arguments ) {
|
40 |
-
|
41 |
-
return $this->default_sanitization( $value );
|
42 |
}
|
43 |
|
44 |
/**
|
45 |
* Default fallback sanitization method. Applies filters.
|
46 |
* @since 1.0.2
|
47 |
-
* @param mixed $value Meta value
|
48 |
*/
|
49 |
-
public function default_sanitization(
|
50 |
|
51 |
/**
|
52 |
* Filter the value before it is saved.
|
@@ -63,114 +68,120 @@ class CMB2_Sanitize {
|
|
63 |
* @param array $field_args The current field's arguments
|
64 |
* @param object $sanitizer This `CMB2_Sanitize` object
|
65 |
*/
|
66 |
-
$override_value = apply_filters( "cmb2_sanitize_{$this->field->type()}", null, $value, $this->field->object_id, $this->field->args(), $this );
|
67 |
/**
|
68 |
-
*
|
|
|
|
|
69 |
*/
|
70 |
-
$override_value = apply_filters( "cmb2_validate_{$this->field->type()}", $override_value, $value, $this->field->object_id, $this->field->args(), $this );
|
71 |
|
72 |
if ( null !== $override_value ) {
|
73 |
return $override_value;
|
74 |
}
|
75 |
|
|
|
76 |
switch ( $this->field->type() ) {
|
77 |
case 'wysiwyg':
|
78 |
-
// $value = wp_kses( $value );
|
79 |
// break;
|
80 |
case 'textarea_small':
|
81 |
-
|
|
|
82 |
case 'taxonomy_select':
|
83 |
case 'taxonomy_radio':
|
84 |
case 'taxonomy_multicheck':
|
85 |
if ( $this->field->args( 'taxonomy' ) ) {
|
86 |
-
|
|
|
87 |
}
|
88 |
case 'multicheck':
|
89 |
case 'file_list':
|
90 |
case 'oembed':
|
|
|
91 |
// no filtering
|
92 |
-
|
|
|
93 |
default:
|
94 |
// Handle repeatable fields array
|
95 |
// We'll fallback to 'sanitize_text_field'
|
96 |
-
|
|
|
97 |
}
|
|
|
|
|
98 |
}
|
99 |
|
100 |
/**
|
101 |
* Simple checkbox validation
|
102 |
* @since 1.0.1
|
103 |
-
* @param mixed $value 'on' or false
|
104 |
* @return string|false 'on' or false
|
105 |
*/
|
106 |
-
public function checkbox(
|
107 |
-
return $value === 'on' ? 'on' : false;
|
108 |
}
|
109 |
|
110 |
/**
|
111 |
* Validate url in a meta value
|
112 |
* @since 1.0.1
|
113 |
-
* @param string $value Meta value
|
114 |
* @return string Empty string or escaped url
|
115 |
*/
|
116 |
-
public function text_url(
|
117 |
$protocols = $this->field->args( 'protocols' );
|
118 |
// for repeatable
|
119 |
-
if ( is_array( $value ) ) {
|
120 |
-
foreach ( $value as $key => $val ) {
|
121 |
-
$value[ $key ] = $val ? esc_url_raw( $val, $protocols ) : $this->field->args( 'default' );
|
122 |
}
|
123 |
} else {
|
124 |
-
$value = $value ? esc_url_raw( $value, $protocols ) : $this->field->args( 'default' );
|
125 |
}
|
126 |
|
127 |
-
return $value;
|
128 |
}
|
129 |
|
130 |
-
public function colorpicker(
|
131 |
// for repeatable
|
132 |
-
if ( is_array( $value ) ) {
|
133 |
-
$check = $value;
|
134 |
-
$value = array();
|
135 |
foreach ( $check as $key => $val ) {
|
136 |
if ( $val && '#' != $val ) {
|
137 |
-
$value[ $key ] = esc_attr( $val );
|
138 |
}
|
139 |
}
|
140 |
} else {
|
141 |
-
$value = ! $value || '#' == $value ? '' : esc_attr( $value );
|
142 |
}
|
143 |
-
return $value;
|
144 |
}
|
145 |
|
146 |
/**
|
147 |
* Validate email in a meta value
|
148 |
* @since 1.0.1
|
149 |
-
* @param string $value Meta value
|
150 |
* @return string Empty string or sanitized email
|
151 |
*/
|
152 |
-
public function text_email(
|
153 |
// for repeatable
|
154 |
-
if ( is_array( $value ) ) {
|
155 |
-
foreach ( $value as $key => $val ) {
|
156 |
$val = trim( $val );
|
157 |
-
$value[ $key ] = is_email( $val ) ? $val : '';
|
158 |
}
|
159 |
} else {
|
160 |
-
$value = trim( $value );
|
161 |
-
$value = is_email( $value ) ? $value : '';
|
162 |
}
|
163 |
|
164 |
-
return $value;
|
165 |
}
|
166 |
|
167 |
/**
|
168 |
* Validate money in a meta value
|
169 |
* @since 1.0.1
|
170 |
-
* @param string $value Meta value
|
171 |
* @return string Empty string or sanitized money value
|
172 |
*/
|
173 |
-
public function text_money(
|
174 |
|
175 |
global $wp_locale;
|
176 |
|
@@ -178,74 +189,71 @@ class CMB2_Sanitize {
|
|
178 |
$replace = array( '', '.' );
|
179 |
|
180 |
// for repeatable
|
181 |
-
if ( is_array( $value ) ) {
|
182 |
-
foreach ( $value as $key => $val ) {
|
183 |
-
$value[ $key ] = number_format_i18n( (float) str_ireplace( $search, $replace, $val ), 2 );
|
184 |
}
|
185 |
} else {
|
186 |
-
$value = number_format_i18n( (float) str_ireplace( $search, $replace, $value ), 2 );
|
187 |
}
|
188 |
|
189 |
-
return $value;
|
190 |
}
|
191 |
|
192 |
/**
|
193 |
* Converts text date to timestamp
|
194 |
* @since 1.0.2
|
195 |
-
* @param string $value Meta value
|
196 |
* @return string Timestring
|
197 |
*/
|
198 |
-
public function text_date_timestamp(
|
199 |
-
return is_array( $value ) ? array_map( 'strtotime', $value ) : strtotime( $value );
|
200 |
}
|
201 |
|
202 |
/**
|
203 |
* Datetime to timestamp
|
204 |
* @since 1.0.1
|
205 |
-
* @param string $value Meta value
|
206 |
* @return string Timestring
|
207 |
*/
|
208 |
-
public function text_datetime_timestamp( $
|
209 |
|
210 |
-
$test = is_array( $value ) ? array_filter( $value ) : '';
|
211 |
if ( empty( $test ) ) {
|
212 |
return '';
|
213 |
}
|
214 |
|
215 |
-
if ( $repeat_value = $this->_check_repeat(
|
216 |
return $repeat_value;
|
217 |
}
|
218 |
|
219 |
-
$value = strtotime( $value['date'] . ' ' . $value['time'] );
|
220 |
|
221 |
if ( $tz_offset = $this->field->field_timezone_offset() ) {
|
222 |
-
$value += $tz_offset;
|
223 |
}
|
224 |
|
225 |
-
return $value;
|
226 |
}
|
227 |
|
228 |
/**
|
229 |
* Datetime to imestamp with timezone
|
230 |
* @since 1.0.1
|
231 |
-
* @param string $value Meta value
|
232 |
* @return string Timestring
|
233 |
*/
|
234 |
-
public function text_datetime_timestamp_timezone( $
|
235 |
|
236 |
-
$test = is_array( $value ) ? array_filter( $value ) : '';
|
237 |
if ( empty( $test ) ) {
|
238 |
return '';
|
239 |
}
|
240 |
|
241 |
-
if ( $repeat_value = $this->_check_repeat(
|
242 |
return $repeat_value;
|
243 |
}
|
244 |
|
245 |
$tzstring = null;
|
246 |
|
247 |
-
if ( is_array( $value ) && array_key_exists( 'timezone', $value ) ) {
|
248 |
-
$tzstring = $value['timezone'];
|
249 |
}
|
250 |
|
251 |
if ( empty( $tzstring ) ) {
|
@@ -256,44 +264,54 @@ class CMB2_Sanitize {
|
|
256 |
|
257 |
if ( 'UTC' === substr( $tzstring, 0, 3 ) ) {
|
258 |
$tzstring = timezone_name_from_abbr( '', $offset, 0 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
259 |
}
|
260 |
|
261 |
-
|
262 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
263 |
|
264 |
-
return $value;
|
265 |
}
|
266 |
|
267 |
/**
|
268 |
* Sanitize textareas and wysiwyg fields
|
269 |
* @since 1.0.1
|
270 |
-
* @param string $value Meta value
|
271 |
* @return string Sanitized data
|
272 |
*/
|
273 |
-
public function textarea(
|
274 |
-
return is_array( $value ) ? array_map( 'wp_kses_post', $value ) : wp_kses_post( $value );
|
275 |
}
|
276 |
|
277 |
/**
|
278 |
* Sanitize code textareas
|
279 |
* @since 1.0.2
|
280 |
-
* @param string $value Meta value
|
281 |
* @return string Sanitized data
|
282 |
*/
|
283 |
-
public function textarea_code( $
|
284 |
-
if ( $repeat_value = $this->_check_repeat(
|
285 |
return $repeat_value;
|
286 |
}
|
287 |
|
288 |
-
return htmlspecialchars_decode( stripslashes( $value ) );
|
289 |
}
|
290 |
|
291 |
/**
|
292 |
* Peforms saving of `file` attachement's ID
|
293 |
* @since 1.1.0
|
294 |
-
* @param string $value File url
|
295 |
*/
|
296 |
-
public function _save_file_id(
|
297 |
$group = $this->field->group;
|
298 |
$args = $this->field->args();
|
299 |
$args['id'] = $args['_id'] . '_id';
|
@@ -322,8 +340,8 @@ class CMB2_Sanitize {
|
|
322 |
}
|
323 |
|
324 |
// If there is no ID saved yet, try to get it from the url
|
325 |
-
if ( $value && ! $id_val ) {
|
326 |
-
$id_val = cmb2_utils()->image_id_from_url( $value );
|
327 |
}
|
328 |
|
329 |
if ( $group ) {
|
@@ -343,34 +361,46 @@ class CMB2_Sanitize {
|
|
343 |
/**
|
344 |
* Handles saving of attachment post ID and sanitizing file url
|
345 |
* @since 1.1.0
|
346 |
-
* @param string $value File url
|
347 |
* @return string Sanitized url
|
348 |
*/
|
349 |
-
public function file(
|
350 |
-
$id_value = $this->_save_file_id( $value );
|
351 |
-
$clean = $this->text_url( $value );
|
352 |
|
353 |
// Return an array with url/id if saving a group field
|
354 |
-
return $this->field->group ? array_merge( array( 'url' => $clean), $id_value ) : $clean;
|
355 |
}
|
356 |
|
357 |
/**
|
358 |
* If repeating, loop through and re-apply sanitization method
|
359 |
* @since 1.1.0
|
360 |
-
* @param mixed $value Meta value
|
361 |
* @param string $method Class method
|
362 |
* @param bool $repeat Whether repeating or not
|
363 |
* @return mixed Sanitized value
|
364 |
*/
|
365 |
-
public function _check_repeat( $
|
366 |
if ( $repeat || ! $this->field->args( 'repeatable' ) ) {
|
367 |
return;
|
368 |
}
|
369 |
$new_value = array();
|
370 |
-
foreach ( $value as $iterator => $val ) {
|
371 |
$new_value[] = $this->$method( $val, true );
|
372 |
}
|
373 |
return $new_value;
|
374 |
}
|
375 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
376 |
}
|
1 |
<?php
|
|
|
2 |
/**
|
3 |
+
* CMB2 field sanitization
|
4 |
+
*
|
5 |
* @since 0.0.4
|
6 |
+
*
|
7 |
+
* @category WordPress_Plugin
|
8 |
+
* @package CMB2
|
9 |
+
* @author WebDevStudios
|
10 |
+
* @license GPL-2.0+
|
11 |
+
* @link http://webdevstudios.com
|
12 |
+
*
|
13 |
* @method string _id()
|
14 |
*/
|
15 |
class CMB2_Sanitize {
|
21 |
public $field;
|
22 |
|
23 |
/**
|
24 |
+
* Field's value
|
25 |
* @var mixed
|
26 |
*/
|
27 |
public $value;
|
29 |
/**
|
30 |
* Setup our class vars
|
31 |
* @since 1.1.0
|
32 |
+
* @param CMB2_Field $field A CMB2 field object
|
33 |
* @param mixed $value Field value
|
34 |
*/
|
35 |
public function __construct( CMB2_Field $field, $value ) {
|
44 |
* @param array $arguments All arguments passed to the method
|
45 |
*/
|
46 |
public function __call( $name, $arguments ) {
|
47 |
+
return $this->default_sanitization( $this->value );
|
|
|
48 |
}
|
49 |
|
50 |
/**
|
51 |
* Default fallback sanitization method. Applies filters.
|
52 |
* @since 1.0.2
|
|
|
53 |
*/
|
54 |
+
public function default_sanitization() {
|
55 |
|
56 |
/**
|
57 |
* Filter the value before it is saved.
|
68 |
* @param array $field_args The current field's arguments
|
69 |
* @param object $sanitizer This `CMB2_Sanitize` object
|
70 |
*/
|
71 |
+
$override_value = apply_filters( "cmb2_sanitize_{$this->field->type()}", null, $this->value, $this->field->object_id, $this->field->args(), $this );
|
72 |
/**
|
73 |
+
* This exists for back-compatibility, but validation
|
74 |
+
* is not what happens here.
|
75 |
+
* @deprecated See documentation above.
|
76 |
*/
|
77 |
+
$override_value = apply_filters( "cmb2_validate_{$this->field->type()}", $override_value, $this->value, $this->field->object_id, $this->field->args(), $this );
|
78 |
|
79 |
if ( null !== $override_value ) {
|
80 |
return $override_value;
|
81 |
}
|
82 |
|
83 |
+
$sanitized_value = '';
|
84 |
switch ( $this->field->type() ) {
|
85 |
case 'wysiwyg':
|
86 |
+
// $value = wp_kses( $this->value );
|
87 |
// break;
|
88 |
case 'textarea_small':
|
89 |
+
$sanitized_value = $this->textarea( $this->value );
|
90 |
+
break;
|
91 |
case 'taxonomy_select':
|
92 |
case 'taxonomy_radio':
|
93 |
case 'taxonomy_multicheck':
|
94 |
if ( $this->field->args( 'taxonomy' ) ) {
|
95 |
+
wp_set_object_terms( $this->field->object_id, $this->value, $this->field->args( 'taxonomy' ) );
|
96 |
+
break;
|
97 |
}
|
98 |
case 'multicheck':
|
99 |
case 'file_list':
|
100 |
case 'oembed':
|
101 |
+
case 'group':
|
102 |
// no filtering
|
103 |
+
$sanitized_value = $this->value;
|
104 |
+
break;
|
105 |
default:
|
106 |
// Handle repeatable fields array
|
107 |
// We'll fallback to 'sanitize_text_field'
|
108 |
+
$sanitized_value = is_array( $this->value ) ? array_map( 'sanitize_text_field', $this->value ) : call_user_func( 'sanitize_text_field', $this->value );
|
109 |
+
break;
|
110 |
}
|
111 |
+
|
112 |
+
return $this->_is_empty_array( $sanitized_value ) ? '' : $sanitized_value;
|
113 |
}
|
114 |
|
115 |
/**
|
116 |
* Simple checkbox validation
|
117 |
* @since 1.0.1
|
|
|
118 |
* @return string|false 'on' or false
|
119 |
*/
|
120 |
+
public function checkbox() {
|
121 |
+
return $this->value === 'on' ? 'on' : false;
|
122 |
}
|
123 |
|
124 |
/**
|
125 |
* Validate url in a meta value
|
126 |
* @since 1.0.1
|
|
|
127 |
* @return string Empty string or escaped url
|
128 |
*/
|
129 |
+
public function text_url() {
|
130 |
$protocols = $this->field->args( 'protocols' );
|
131 |
// for repeatable
|
132 |
+
if ( is_array( $this->value ) ) {
|
133 |
+
foreach ( $this->value as $key => $val ) {
|
134 |
+
$this->value[ $key ] = $val ? esc_url_raw( $val, $protocols ) : $this->field->args( 'default' );
|
135 |
}
|
136 |
} else {
|
137 |
+
$this->value = $this->value ? esc_url_raw( $this->value, $protocols ) : $this->field->args( 'default' );
|
138 |
}
|
139 |
|
140 |
+
return $this->value;
|
141 |
}
|
142 |
|
143 |
+
public function colorpicker() {
|
144 |
// for repeatable
|
145 |
+
if ( is_array( $this->value ) ) {
|
146 |
+
$check = $this->value;
|
147 |
+
$this->value = array();
|
148 |
foreach ( $check as $key => $val ) {
|
149 |
if ( $val && '#' != $val ) {
|
150 |
+
$this->value[ $key ] = esc_attr( $val );
|
151 |
}
|
152 |
}
|
153 |
} else {
|
154 |
+
$this->value = ! $this->value || '#' == $this->value ? '' : esc_attr( $this->value );
|
155 |
}
|
156 |
+
return $this->value;
|
157 |
}
|
158 |
|
159 |
/**
|
160 |
* Validate email in a meta value
|
161 |
* @since 1.0.1
|
|
|
162 |
* @return string Empty string or sanitized email
|
163 |
*/
|
164 |
+
public function text_email() {
|
165 |
// for repeatable
|
166 |
+
if ( is_array( $this->value ) ) {
|
167 |
+
foreach ( $this->value as $key => $val ) {
|
168 |
$val = trim( $val );
|
169 |
+
$this->value[ $key ] = is_email( $val ) ? $val : '';
|
170 |
}
|
171 |
} else {
|
172 |
+
$this->value = trim( $this->value );
|
173 |
+
$this->value = is_email( $this->value ) ? $this->value : '';
|
174 |
}
|
175 |
|
176 |
+
return $this->value;
|
177 |
}
|
178 |
|
179 |
/**
|
180 |
* Validate money in a meta value
|
181 |
* @since 1.0.1
|
|
|
182 |
* @return string Empty string or sanitized money value
|
183 |
*/
|
184 |
+
public function text_money() {
|
185 |
|
186 |
global $wp_locale;
|
187 |
|
189 |
$replace = array( '', '.' );
|
190 |
|
191 |
// for repeatable
|
192 |
+
if ( is_array( $this->value ) ) {
|
193 |
+
foreach ( $this->value as $key => $val ) {
|
194 |
+
$this->value[ $key ] = number_format_i18n( (float) str_ireplace( $search, $replace, $val ), 2 );
|
195 |
}
|
196 |
} else {
|
197 |
+
$this->value = number_format_i18n( (float) str_ireplace( $search, $replace, $this->value ), 2 );
|
198 |
}
|
199 |
|
200 |
+
return $this->value;
|
201 |
}
|
202 |
|
203 |
/**
|
204 |
* Converts text date to timestamp
|
205 |
* @since 1.0.2
|
|
|
206 |
* @return string Timestring
|
207 |
*/
|
208 |
+
public function text_date_timestamp() {
|
209 |
+
return is_array( $this->value ) ? array_map( 'strtotime', $this->value ) : strtotime( $this->value );
|
210 |
}
|
211 |
|
212 |
/**
|
213 |
* Datetime to timestamp
|
214 |
* @since 1.0.1
|
|
|
215 |
* @return string Timestring
|
216 |
*/
|
217 |
+
public function text_datetime_timestamp( $repeat = false ) {
|
218 |
|
219 |
+
$test = is_array( $this->value ) ? array_filter( $this->value ) : '';
|
220 |
if ( empty( $test ) ) {
|
221 |
return '';
|
222 |
}
|
223 |
|
224 |
+
if ( $repeat_value = $this->_check_repeat( __FUNCTION__, $repeat ) ) {
|
225 |
return $repeat_value;
|
226 |
}
|
227 |
|
228 |
+
$this->value = strtotime( $this->value['date'] . ' ' . $this->value['time'] );
|
229 |
|
230 |
if ( $tz_offset = $this->field->field_timezone_offset() ) {
|
231 |
+
$this->value += $tz_offset;
|
232 |
}
|
233 |
|
234 |
+
return $this->value;
|
235 |
}
|
236 |
|
237 |
/**
|
238 |
* Datetime to imestamp with timezone
|
239 |
* @since 1.0.1
|
|
|
240 |
* @return string Timestring
|
241 |
*/
|
242 |
+
public function text_datetime_timestamp_timezone( $repeat = false ) {
|
243 |
|
244 |
+
$test = is_array( $this->value ) ? array_filter( $this->value ) : '';
|
245 |
if ( empty( $test ) ) {
|
246 |
return '';
|
247 |
}
|
248 |
|
249 |
+
if ( $repeat_value = $this->_check_repeat( __FUNCTION__, $repeat ) ) {
|
250 |
return $repeat_value;
|
251 |
}
|
252 |
|
253 |
$tzstring = null;
|
254 |
|
255 |
+
if ( is_array( $this->value ) && array_key_exists( 'timezone', $this->value ) ) {
|
256 |
+
$tzstring = $this->value['timezone'];
|
257 |
}
|
258 |
|
259 |
if ( empty( $tzstring ) ) {
|
264 |
|
265 |
if ( 'UTC' === substr( $tzstring, 0, 3 ) ) {
|
266 |
$tzstring = timezone_name_from_abbr( '', $offset, 0 );
|
267 |
+
/*
|
268 |
+
* timezone_name_from_abbr() returns false if not found based on offset.
|
269 |
+
* Since there are currently some invalid timezones in wp_timezone_dropdown(),
|
270 |
+
* fallback to an offset of 0 (UTC+0)
|
271 |
+
* https://core.trac.wordpress.org/ticket/29205
|
272 |
+
*/
|
273 |
+
$tzstring = false !== $tzstring ? $tzstring : timezone_name_from_abbr( '', 0, 0 );
|
274 |
}
|
275 |
|
276 |
+
try {
|
277 |
+
$this->value = new DateTime( $this->value['date'] . ' ' . $this->value['time'], new DateTimeZone( $tzstring ) );
|
278 |
+
$this->value = serialize( $this->value );
|
279 |
+
} catch ( Exception $e ) {
|
280 |
+
if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
|
281 |
+
error_log( 'CMB2_Sanitize:::text_datetime_timestamp_timezone, ' . __LINE__ . ': ' . print_r( $e->getMessage(), true ) );
|
282 |
+
}
|
283 |
+
}
|
284 |
|
285 |
+
return $this->value;
|
286 |
}
|
287 |
|
288 |
/**
|
289 |
* Sanitize textareas and wysiwyg fields
|
290 |
* @since 1.0.1
|
|
|
291 |
* @return string Sanitized data
|
292 |
*/
|
293 |
+
public function textarea() {
|
294 |
+
return is_array( $this->value ) ? array_map( 'wp_kses_post', $this->value ) : wp_kses_post( $this->value );
|
295 |
}
|
296 |
|
297 |
/**
|
298 |
* Sanitize code textareas
|
299 |
* @since 1.0.2
|
|
|
300 |
* @return string Sanitized data
|
301 |
*/
|
302 |
+
public function textarea_code( $repeat = false ) {
|
303 |
+
if ( $repeat_value = $this->_check_repeat( __FUNCTION__, $repeat ) ) {
|
304 |
return $repeat_value;
|
305 |
}
|
306 |
|
307 |
+
return htmlspecialchars_decode( stripslashes( $this->value ) );
|
308 |
}
|
309 |
|
310 |
/**
|
311 |
* Peforms saving of `file` attachement's ID
|
312 |
* @since 1.1.0
|
|
|
313 |
*/
|
314 |
+
public function _save_file_id() {
|
315 |
$group = $this->field->group;
|
316 |
$args = $this->field->args();
|
317 |
$args['id'] = $args['_id'] . '_id';
|
340 |
}
|
341 |
|
342 |
// If there is no ID saved yet, try to get it from the url
|
343 |
+
if ( $this->value && ! $id_val ) {
|
344 |
+
$id_val = cmb2_utils()->image_id_from_url( $this->value );
|
345 |
}
|
346 |
|
347 |
if ( $group ) {
|
361 |
/**
|
362 |
* Handles saving of attachment post ID and sanitizing file url
|
363 |
* @since 1.1.0
|
|
|
364 |
* @return string Sanitized url
|
365 |
*/
|
366 |
+
public function file() {
|
367 |
+
$id_value = $this->_save_file_id( $this->value );
|
368 |
+
$clean = $this->text_url( $this->value );
|
369 |
|
370 |
// Return an array with url/id if saving a group field
|
371 |
+
return $this->field->group ? array_merge( array( 'url' => $clean ), $id_value ) : $clean;
|
372 |
}
|
373 |
|
374 |
/**
|
375 |
* If repeating, loop through and re-apply sanitization method
|
376 |
* @since 1.1.0
|
|
|
377 |
* @param string $method Class method
|
378 |
* @param bool $repeat Whether repeating or not
|
379 |
* @return mixed Sanitized value
|
380 |
*/
|
381 |
+
public function _check_repeat( $method, $repeat ) {
|
382 |
if ( $repeat || ! $this->field->args( 'repeatable' ) ) {
|
383 |
return;
|
384 |
}
|
385 |
$new_value = array();
|
386 |
+
foreach ( $this->value as $iterator => $val ) {
|
387 |
$new_value[] = $this->$method( $val, true );
|
388 |
}
|
389 |
return $new_value;
|
390 |
}
|
391 |
|
392 |
+
/**
|
393 |
+
* Determine if passed value is an empty array
|
394 |
+
* @since 2.0.6
|
395 |
+
* @param mixed $to_check Value to check
|
396 |
+
* @return boolean Whether value is an array that's empty
|
397 |
+
*/
|
398 |
+
public function _is_empty_array( $to_check ) {
|
399 |
+
if ( is_array( $to_check ) ) {
|
400 |
+
$cleaned_up = array_filter( $to_check );
|
401 |
+
return empty( $cleaned_up );
|
402 |
+
}
|
403 |
+
return false;
|
404 |
+
}
|
405 |
+
|
406 |
}
|
{cmb2 → inc/cmb2}/includes/CMB2_Show_Filters.php
RENAMED
@@ -1,13 +1,19 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
/**
|
4 |
* Show On Filters
|
5 |
-
* Use the 'cmb2_show_on' filter to further refine the conditions
|
|
|
6 |
* Below you can limit it by ID and page template
|
7 |
*
|
8 |
* All methods in this class are automatically filtered
|
9 |
*
|
10 |
* @since 1.0.0
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
*/
|
12 |
class CMB2_Show_Filters {
|
13 |
|
1 |
<?php
|
|
|
2 |
/**
|
3 |
* Show On Filters
|
4 |
+
* Use the 'cmb2_show_on' filter to further refine the conditions
|
5 |
+
* under which a metabox is displayed.
|
6 |
* Below you can limit it by ID and page template
|
7 |
*
|
8 |
* All methods in this class are automatically filtered
|
9 |
*
|
10 |
* @since 1.0.0
|
11 |
+
*
|
12 |
+
* @category WordPress_Plugin
|
13 |
+
* @package CMB2
|
14 |
+
* @author WebDevStudios
|
15 |
+
* @license GPL-2.0+
|
16 |
+
* @link http://webdevstudios.com
|
17 |
*/
|
18 |
class CMB2_Show_Filters {
|
19 |
|
{cmb2 → inc/cmb2}/includes/CMB2_Types.php
RENAMED
@@ -1,13 +1,16 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
/**
|
4 |
-
* CMB field
|
5 |
*
|
6 |
-
* @todo test taxonomy methods with non-post objects
|
7 |
-
* @todo test all methods with non-post objects
|
8 |
* @todo Date/Time fields should store date format as data attribute for JS
|
9 |
*
|
10 |
* @since 1.0.0
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
*/
|
12 |
class CMB2_Types {
|
13 |
|
@@ -150,9 +153,10 @@ class CMB2_Types {
|
|
150 |
public function is_valid_img_ext( $file ) {
|
151 |
$file_ext = $this->get_file_ext( $file );
|
152 |
|
153 |
-
$is_valid_types =
|
|
|
154 |
|
155 |
-
return (
|
156 |
}
|
157 |
|
158 |
/**
|
@@ -204,7 +208,13 @@ class CMB2_Types {
|
|
204 |
: $this->field->args( 'default' );
|
205 |
|
206 |
$concatenated_items = ''; $i = 1;
|
207 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
208 |
|
209 |
// Clone args & modify for just this item
|
210 |
$a = $args;
|
@@ -465,18 +475,6 @@ class CMB2_Types {
|
|
465 |
return $this->input( array( 'class' => 'cmb2-text-url cmb2-text-medium regular-text', 'value' => $this->field->escaped_value( 'esc_url' ) ) );
|
466 |
}
|
467 |
|
468 |
-
public function text_date() {
|
469 |
-
$formatted_value = $this->field->get_timestamp_format();
|
470 |
-
|
471 |
-
return $this->input( array( 'class' => 'cmb2-text-small cmb2-datepicker', 'desc' => $this->_desc(), 'value' => $formatted_value ) );
|
472 |
-
}
|
473 |
-
|
474 |
-
public function text_time() {
|
475 |
-
$formatted_value = $this->field->get_timestamp_format( 'time_format' );
|
476 |
-
|
477 |
-
return $this->input( array( 'class' => 'cmb2-timepicker text-time', 'desc' => $this->_desc(), 'value' => $formatted_value ) );
|
478 |
-
}
|
479 |
-
|
480 |
public function text_money() {
|
481 |
return ( ! $this->field->get_param_callback_result( 'before_field' ) ? '$ ' : ' ' ) . $this->input( array( 'class' => 'cmb2-text-money', 'desc' => $this->_desc() ) );
|
482 |
}
|
@@ -501,70 +499,111 @@ class CMB2_Types {
|
|
501 |
echo $a['desc'];
|
502 |
}
|
503 |
|
504 |
-
public function
|
505 |
-
$
|
|
|
|
|
|
|
|
|
506 |
|
507 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
508 |
}
|
509 |
|
510 |
-
public function text_datetime_timestamp( $
|
511 |
-
$
|
512 |
-
|
513 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
514 |
// This will be used if there is a select_timezone set for this field
|
515 |
$tz_offset = $this->field->field_timezone_offset();
|
516 |
if ( ! empty( $tz_offset ) ) {
|
517 |
-
$
|
518 |
}
|
519 |
-
$desc = $this->_desc();
|
520 |
}
|
521 |
|
522 |
-
$
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
)
|
537 |
-
|
|
|
538 |
|
539 |
-
|
|
|
|
|
540 |
}
|
541 |
|
542 |
-
public function text_datetime_timestamp_timezone() {
|
543 |
-
$
|
544 |
-
|
545 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
546 |
}
|
547 |
-
|
548 |
-
$
|
|
|
549 |
|
550 |
if ( $datetime && $datetime instanceof DateTime ) {
|
551 |
-
$tz
|
552 |
-
$tzstring
|
553 |
-
$
|
554 |
}
|
555 |
|
556 |
-
$
|
557 |
-
|
558 |
-
$
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
-
|
|
|
|
|
566 |
|
567 |
-
return
|
568 |
}
|
569 |
|
570 |
public function select_timezone() {
|
@@ -590,6 +629,9 @@ class CMB2_Types {
|
|
590 |
$meta_value = '#';
|
591 |
}
|
592 |
|
|
|
|
|
|
|
593 |
return $this->input( array( 'class' => 'cmb2-colorpicker cmb2-text-small', 'value' => $meta_value ) );
|
594 |
}
|
595 |
|
@@ -671,7 +713,7 @@ class CMB2_Types {
|
|
671 |
}
|
672 |
|
673 |
public function multicheck_inline() {
|
674 |
-
$this->multicheck( 'multicheck_inline' );
|
675 |
}
|
676 |
|
677 |
public function checkbox() {
|
@@ -724,7 +766,7 @@ class CMB2_Types {
|
|
724 |
}
|
725 |
|
726 |
public function taxonomy_radio_inline() {
|
727 |
-
$this->taxonomy_radio();
|
728 |
}
|
729 |
|
730 |
public function taxonomy_multicheck() {
|
@@ -765,7 +807,7 @@ class CMB2_Types {
|
|
765 |
}
|
766 |
|
767 |
public function taxonomy_multicheck_inline() {
|
768 |
-
$this->taxonomy_multicheck();
|
769 |
}
|
770 |
|
771 |
public function oembed() {
|
@@ -793,12 +835,14 @@ class CMB2_Types {
|
|
793 |
$meta_value = $this->field->escaped_value();
|
794 |
$name = $this->_name();
|
795 |
$img_size = $this->field->args( 'preview_size' );
|
|
|
796 |
|
797 |
echo $this->input( array(
|
798 |
'type' => 'hidden',
|
799 |
'class' => 'cmb2-upload-file cmb2-upload-list',
|
800 |
'size' => 45, 'desc' => '', 'value' => '',
|
801 |
'data-previewsize' => is_array( $img_size ) ? sprintf( '[%s]', implode( ',', $img_size ) ) : 50,
|
|
|
802 |
) ),
|
803 |
$this->input( array(
|
804 |
'type' => 'button',
|
@@ -843,12 +887,15 @@ class CMB2_Types {
|
|
843 |
}
|
844 |
|
845 |
echo '</ul>';
|
|
|
|
|
846 |
}
|
847 |
|
848 |
public function file() {
|
849 |
$meta_value = $this->field->escaped_value();
|
850 |
$options = (array) $this->field->options();
|
851 |
$img_size = $this->field->args( 'preview_size' );
|
|
|
852 |
|
853 |
// if options array and 'url' => false, then hide the url field
|
854 |
$input_type = array_key_exists( 'url', $options ) && false === $options['url'] ? 'hidden' : 'text';
|
@@ -859,13 +906,16 @@ class CMB2_Types {
|
|
859 |
'size' => 45,
|
860 |
'desc' => '',
|
861 |
'data-previewsize' => is_array( $img_size ) ? '[' . implode( ',', $img_size ) . ']' : 350,
|
|
|
862 |
) );
|
863 |
|
864 |
printf( '<input class="cmb2-upload-button button" type="button" value="%s" />', esc_attr( $this->_text( 'add_upload_file_text', __( 'Add or Upload File', 'cmb2' ) ) ) );
|
865 |
|
866 |
$this->_desc( true, true );
|
867 |
|
868 |
-
|
|
|
|
|
869 |
// Reset field args for attachment ID
|
870 |
$args = $this->field->args();
|
871 |
$args['id'] = $cached_id . '_id';
|
@@ -922,6 +972,8 @@ class CMB2_Types {
|
|
922 |
}
|
923 |
}
|
924 |
echo '</div>';
|
|
|
|
|
925 |
}
|
926 |
|
927 |
/**
|
@@ -952,7 +1004,7 @@ class CMB2_Types {
|
|
952 |
esc_html( $this->_text( 'file_text', __( 'File:', 'cmb2' ) ) ),
|
953 |
$this->get_file_name_from_path( $args['value'] ),
|
954 |
$args['value'],
|
955 |
-
esc_html( $this->_text( '
|
956 |
isset( $args['cached_id'] ) ? ' rel="' . $args['cached_id'] . '"' : '',
|
957 |
esc_html( $this->_text( 'remove_text', __( 'Remove', 'cmb2' ) ) ),
|
958 |
isset( $args['id_input'] ) ? $args['id_input'] : ''
|
1 |
<?php
|
|
|
2 |
/**
|
3 |
+
* CMB field type objects
|
4 |
*
|
|
|
|
|
5 |
* @todo Date/Time fields should store date format as data attribute for JS
|
6 |
*
|
7 |
* @since 1.0.0
|
8 |
+
*
|
9 |
+
* @category WordPress_Plugin
|
10 |
+
* @package CMB2
|
11 |
+
* @author WebDevStudios
|
12 |
+
* @license GPL-2.0+
|
13 |
+
* @link http://webdevstudios.com
|
14 |
*/
|
15 |
class CMB2_Types {
|
16 |
|
153 |
public function is_valid_img_ext( $file ) {
|
154 |
$file_ext = $this->get_file_ext( $file );
|
155 |
|
156 |
+
$is_valid_types = apply_filters( 'cmb2_valid_img_types', array( 'jpg', 'jpeg', 'png', 'gif', 'ico', 'icon' ) );
|
157 |
+
$is_valid = $file_ext && in_array( $file_ext, (array) $is_valid_types );
|
158 |
|
159 |
+
return (bool) apply_filters( 'cmb2_' . $this->field->id() . '_is_valid_img_ext', $is_valid, $file, $file_ext );
|
160 |
}
|
161 |
|
162 |
/**
|
208 |
: $this->field->args( 'default' );
|
209 |
|
210 |
$concatenated_items = ''; $i = 1;
|
211 |
+
|
212 |
+
$options = array();
|
213 |
+
if ( $option_none = $this->field->args( 'show_option_none' ) ) {
|
214 |
+
$options[ '' ] = $option_none;
|
215 |
+
}
|
216 |
+
$options = $options + (array) $this->field->options();
|
217 |
+
foreach ( $options as $opt_value => $opt_label ) {
|
218 |
|
219 |
// Clone args & modify for just this item
|
220 |
$a = $args;
|
475 |
return $this->input( array( 'class' => 'cmb2-text-url cmb2-text-medium regular-text', 'value' => $this->field->escaped_value( 'esc_url' ) ) );
|
476 |
}
|
477 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
478 |
public function text_money() {
|
479 |
return ( ! $this->field->get_param_callback_result( 'before_field' ) ? '$ ' : ' ' ) . $this->input( array( 'class' => 'cmb2-text-money', 'desc' => $this->_desc() ) );
|
480 |
}
|
499 |
echo $a['desc'];
|
500 |
}
|
501 |
|
502 |
+
public function text_date( $args = array() ) {
|
503 |
+
$args = wp_parse_args( $args, array(
|
504 |
+
'class' => 'cmb2-text-small cmb2-datepicker',
|
505 |
+
'value' => $this->field->get_timestamp_format(),
|
506 |
+
'desc' => $this->_desc(),
|
507 |
+
) );
|
508 |
|
509 |
+
CMB2_JS::add_dependencies( array( 'jquery-ui-core', 'jquery-ui-datepicker' ) );
|
510 |
+
|
511 |
+
return $this->input( $args );
|
512 |
+
}
|
513 |
+
|
514 |
+
// Alias for text_date
|
515 |
+
public function text_date_timestamp( $args = array() ) {
|
516 |
+
return $this->text_date( $args );
|
517 |
+
}
|
518 |
+
|
519 |
+
public function text_time( $args = array() ) {
|
520 |
+
$args = wp_parse_args( $args, array(
|
521 |
+
'class' => 'cmb2-timepicker text-time',
|
522 |
+
'value' => $this->field->get_timestamp_format( 'time_format' ),
|
523 |
+
'desc' => $this->_desc(),
|
524 |
+
) );
|
525 |
+
|
526 |
+
CMB2_JS::add_dependencies( array( 'jquery-ui-core', 'jquery-ui-datepicker', 'jquery-ui-datetimepicker' ) );
|
527 |
+
|
528 |
+
return $this->input( $args );
|
529 |
}
|
530 |
|
531 |
+
public function text_datetime_timestamp( $args = array() ) {
|
532 |
+
$args = wp_parse_args( $args, array(
|
533 |
+
'value' => $this->field->escaped_value(),
|
534 |
+
'desc' => $this->_desc(),
|
535 |
+
'datepicker' => array(),
|
536 |
+
'timepicker' => array(),
|
537 |
+
) );
|
538 |
+
|
539 |
+
if ( empty( $args['value'] ) ) {
|
540 |
+
$args['value'] = $this->field->escaped_value();
|
541 |
// This will be used if there is a select_timezone set for this field
|
542 |
$tz_offset = $this->field->field_timezone_offset();
|
543 |
if ( ! empty( $tz_offset ) ) {
|
544 |
+
$args['value'] -= $tz_offset;
|
545 |
}
|
|
|
546 |
}
|
547 |
|
548 |
+
$has_good_value = ! empty( $args['value'] ) && ! is_array( $args['value'] );
|
549 |
+
|
550 |
+
$date_args = wp_parse_args( $args['datepicker'], array(
|
551 |
+
'class' => 'cmb2-text-small cmb2-datepicker',
|
552 |
+
'name' => $this->_name( '[date]' ),
|
553 |
+
'id' => $this->_id( '_date' ),
|
554 |
+
'value' => $has_good_value ? $this->field->get_timestamp_format( 'date_format', $args['value'] ) : '',
|
555 |
+
'desc' => '',
|
556 |
+
) );
|
557 |
+
|
558 |
+
$time_args = wp_parse_args( $args['timepicker'], array(
|
559 |
+
'class' => 'cmb2-timepicker text-time',
|
560 |
+
'name' => $this->_name( '[time]' ),
|
561 |
+
'id' => $this->_id( '_time' ),
|
562 |
+
'value' => $has_good_value ? $this->field->get_timestamp_format( 'time_format', $args['value'] ) : '',
|
563 |
+
'desc' => $args['desc'],
|
564 |
+
) );
|
565 |
|
566 |
+
CMB2_JS::add_dependencies( array( 'jquery-ui-core', 'jquery-ui-datepicker', 'jquery-ui-datetimepicker' ) );
|
567 |
+
|
568 |
+
return $this->input( $date_args ) . "\n" . $this->input( $time_args );
|
569 |
}
|
570 |
|
571 |
+
public function text_datetime_timestamp_timezone( $args = array() ) {
|
572 |
+
$args = wp_parse_args( $args, array(
|
573 |
+
'value' => $this->field->escaped_value(),
|
574 |
+
'desc' => $this->_desc( true ),
|
575 |
+
'text_datetime_timestamp' => array(),
|
576 |
+
'select_timezone' => array(),
|
577 |
+
) );
|
578 |
+
|
579 |
+
$args['value'] = $this->field->escaped_value();
|
580 |
+
if ( is_array( $args['value'] ) ) {
|
581 |
+
$args['value'] = '';
|
582 |
}
|
583 |
+
|
584 |
+
$datetime = unserialize( $args['value'] );
|
585 |
+
$args['value'] = $tzstring = '';
|
586 |
|
587 |
if ( $datetime && $datetime instanceof DateTime ) {
|
588 |
+
$tz = $datetime->getTimezone();
|
589 |
+
$tzstring = $tz->getName();
|
590 |
+
$args['value'] = $datetime->getTimestamp() + $tz->getOffset( new DateTime( 'NOW' ) );
|
591 |
}
|
592 |
|
593 |
+
$timestamp_args = wp_parse_args( $args['text_datetime_timestamp'], array(
|
594 |
+
'desc' => '',
|
595 |
+
'value' => $args['value'],
|
596 |
+
) );
|
597 |
+
|
598 |
+
$timezone_args = wp_parse_args( $args['select_timezone'], array(
|
599 |
+
'class' => 'cmb2_select cmb2-select-timezone',
|
600 |
+
'name' => $this->_name( '[timezone]' ),
|
601 |
+
'id' => $this->_id( '_timezone' ),
|
602 |
+
'options' => wp_timezone_choice( $tzstring ),
|
603 |
+
'desc' => $args['desc'],
|
604 |
+
) );
|
605 |
|
606 |
+
return $this->text_datetime_timestamp( $timestamp_args ) . "\n" . $this->select( $timezone_args );
|
607 |
}
|
608 |
|
609 |
public function select_timezone() {
|
629 |
$meta_value = '#';
|
630 |
}
|
631 |
|
632 |
+
wp_enqueue_style( 'wp-color-picker' );
|
633 |
+
CMB2_JS::add_dependencies( array( 'wp-color-picker' ) );
|
634 |
+
|
635 |
return $this->input( array( 'class' => 'cmb2-colorpicker cmb2-text-small', 'value' => $meta_value ) );
|
636 |
}
|
637 |
|
713 |
}
|
714 |
|
715 |
public function multicheck_inline() {
|
716 |
+
return $this->multicheck( 'multicheck_inline' );
|
717 |
}
|
718 |
|
719 |
public function checkbox() {
|
766 |
}
|
767 |
|
768 |
public function taxonomy_radio_inline() {
|
769 |
+
return $this->taxonomy_radio();
|
770 |
}
|
771 |
|
772 |
public function taxonomy_multicheck() {
|
807 |
}
|
808 |
|
809 |
public function taxonomy_multicheck_inline() {
|
810 |
+
return $this->taxonomy_multicheck();
|
811 |
}
|
812 |
|
813 |
public function oembed() {
|
835 |
$meta_value = $this->field->escaped_value();
|
836 |
$name = $this->_name();
|
837 |
$img_size = $this->field->args( 'preview_size' );
|
838 |
+
$query_args = $this->field->args( 'query_args' );
|
839 |
|
840 |
echo $this->input( array(
|
841 |
'type' => 'hidden',
|
842 |
'class' => 'cmb2-upload-file cmb2-upload-list',
|
843 |
'size' => 45, 'desc' => '', 'value' => '',
|
844 |
'data-previewsize' => is_array( $img_size ) ? sprintf( '[%s]', implode( ',', $img_size ) ) : 50,
|
845 |
+
'data-queryargs' => ! empty( $query_args ) ? json_encode( $query_args ) : '',
|
846 |
) ),
|
847 |
$this->input( array(
|
848 |
'type' => 'button',
|
887 |
}
|
888 |
|
889 |
echo '</ul>';
|
890 |
+
|
891 |
+
CMB2_JS::add_dependencies( 'media-editor' );
|
892 |
}
|
893 |
|
894 |
public function file() {
|
895 |
$meta_value = $this->field->escaped_value();
|
896 |
$options = (array) $this->field->options();
|
897 |
$img_size = $this->field->args( 'preview_size' );
|
898 |
+
$query_args = $this->field->args( 'query_args' );
|
899 |
|
900 |
// if options array and 'url' => false, then hide the url field
|
901 |
$input_type = array_key_exists( 'url', $options ) && false === $options['url'] ? 'hidden' : 'text';
|
906 |
'size' => 45,
|
907 |
'desc' => '',
|
908 |
'data-previewsize' => is_array( $img_size ) ? '[' . implode( ',', $img_size ) . ']' : 350,
|
909 |
+
'data-queryargs' => ! empty( $query_args ) ? json_encode( $query_args ) : '',
|
910 |
) );
|
911 |
|
912 |
printf( '<input class="cmb2-upload-button button" type="button" value="%s" />', esc_attr( $this->_text( 'add_upload_file_text', __( 'Add or Upload File', 'cmb2' ) ) ) );
|
913 |
|
914 |
$this->_desc( true, true );
|
915 |
|
916 |
+
// If we're looking at a file in a group, we need to get the non-prefixed id
|
917 |
+
$cached_id = $this->field->group ? $this->field->args( '_id' ) : $this->_id();
|
918 |
+
|
919 |
// Reset field args for attachment ID
|
920 |
$args = $this->field->args();
|
921 |
$args['id'] = $cached_id . '_id';
|
972 |
}
|
973 |
}
|
974 |
echo '</div>';
|
975 |
+
|
976 |
+
CMB2_JS::add_dependencies( 'media-editor' );
|
977 |
}
|
978 |
|
979 |
/**
|
1004 |
esc_html( $this->_text( 'file_text', __( 'File:', 'cmb2' ) ) ),
|
1005 |
$this->get_file_name_from_path( $args['value'] ),
|
1006 |
$args['value'],
|
1007 |
+
esc_html( $this->_text( 'file_download_text', __( 'Download', 'cmb2' ) ) ),
|
1008 |
isset( $args['cached_id'] ) ? ' rel="' . $args['cached_id'] . '"' : '',
|
1009 |
esc_html( $this->_text( 'remove_text', __( 'Remove', 'cmb2' ) ) ),
|
1010 |
isset( $args['id_input'] ) ? $args['id_input'] : ''
|
{cmb2 → inc/cmb2}/includes/CMB2_Utils.php
RENAMED
@@ -1,8 +1,14 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
/**
|
4 |
-
*
|
|
|
5 |
* @since 1.1.0
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
*/
|
7 |
class CMB2_Utils {
|
8 |
|
@@ -48,19 +54,26 @@ class CMB2_Utils {
|
|
48 |
* @return string Offset time string
|
49 |
*/
|
50 |
public function timezone_offset( $tzstring ) {
|
|
|
|
|
51 |
if ( ! empty( $tzstring ) && is_string( $tzstring ) ) {
|
52 |
if ( 'UTC' === substr( $tzstring, 0, 3 ) ) {
|
53 |
$tzstring = str_replace( array( ':15', ':30', ':45' ), array( '.25', '.5', '.75' ), $tzstring );
|
54 |
return intval( floatval( substr( $tzstring, 3 ) ) * HOUR_IN_SECONDS );
|
55 |
}
|
56 |
|
57 |
-
|
58 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
|
60 |
-
return $tz_offset;
|
61 |
}
|
62 |
|
63 |
-
return
|
64 |
}
|
65 |
|
66 |
/**
|
@@ -104,7 +117,7 @@ class CMB2_Utils {
|
|
104 |
|
105 |
return $this->is_valid_time_stamp( $string )
|
106 |
? (int) $string :
|
107 |
-
strtotime( $string );
|
108 |
}
|
109 |
|
110 |
/**
|
@@ -126,7 +139,7 @@ class CMB2_Utils {
|
|
126 |
* @return bool True or false
|
127 |
*/
|
128 |
public function isempty( $value ) {
|
129 |
-
return
|
130 |
}
|
131 |
|
132 |
/**
|
@@ -147,7 +160,7 @@ class CMB2_Utils {
|
|
147 |
* This may need to be filtered for local Window installations.
|
148 |
* If resources do not load, please check the wiki for details.
|
149 |
* @since 1.0.1
|
150 |
-
* @return string URL to
|
151 |
*/
|
152 |
public function url( $path = '' ) {
|
153 |
if ( $this->url ) {
|
1 |
<?php
|
|
|
2 |
/**
|
3 |
+
* CMB2 Utilities
|
4 |
+
*
|
5 |
* @since 1.1.0
|
6 |
+
*
|
7 |
+
* @category WordPress_Plugin
|
8 |
+
* @package CMB2
|
9 |
+
* @author WebDevStudios
|
10 |
+
* @license GPL-2.0+
|
11 |
+
* @link http://webdevstudios.com
|
12 |
*/
|
13 |
class CMB2_Utils {
|
14 |
|
54 |
* @return string Offset time string
|
55 |
*/
|
56 |
public function timezone_offset( $tzstring ) {
|
57 |
+
$tz_offset = 0;
|
58 |
+
|
59 |
if ( ! empty( $tzstring ) && is_string( $tzstring ) ) {
|
60 |
if ( 'UTC' === substr( $tzstring, 0, 3 ) ) {
|
61 |
$tzstring = str_replace( array( ':15', ':30', ':45' ), array( '.25', '.5', '.75' ), $tzstring );
|
62 |
return intval( floatval( substr( $tzstring, 3 ) ) * HOUR_IN_SECONDS );
|
63 |
}
|
64 |
|
65 |
+
try {
|
66 |
+
$date_time_zone_selected = new DateTimeZone( $tzstring );
|
67 |
+
$tz_offset = timezone_offset_get( $date_time_zone_selected, date_create() );
|
68 |
+
} catch ( Exception $e ) {
|
69 |
+
if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
|
70 |
+
error_log( 'CMB2_Sanitize:::text_datetime_timestamp_timezone, ' . __LINE__ . ': ' . print_r( $e->getMessage(), true ) );
|
71 |
+
}
|
72 |
+
}
|
73 |
|
|
|
74 |
}
|
75 |
|
76 |
+
return $tz_offset;
|
77 |
}
|
78 |
|
79 |
/**
|
117 |
|
118 |
return $this->is_valid_time_stamp( $string )
|
119 |
? (int) $string :
|
120 |
+
strtotime( (string) $string );
|
121 |
}
|
122 |
|
123 |
/**
|
139 |
* @return bool True or false
|
140 |
*/
|
141 |
public function isempty( $value ) {
|
142 |
+
return null === $value || '' === $value || false === $value;
|
143 |
}
|
144 |
|
145 |
/**
|
160 |
* This may need to be filtered for local Window installations.
|
161 |
* If resources do not load, please check the wiki for details.
|
162 |
* @since 1.0.1
|
163 |
+
* @return string URL to CMB2 resources
|
164 |
*/
|
165 |
public function url( $path = '' ) {
|
166 |
if ( $this->url ) {
|
inc/cmb2/includes/CMB2_hookup.php
ADDED
@@ -0,0 +1,410 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Handles hooking CMB2 forms/metaboxes into the post/attachement/user screens
|
4 |
+
* and handles hooking in and saving those fields.
|
5 |
+
*
|
6 |
+
* @since 2.0.0
|
7 |
+
*
|
8 |
+
* @category WordPress_Plugin
|
9 |
+
* @package CMB2
|
10 |
+
* @author WebDevStudios
|
11 |
+
* @license GPL-2.0+
|
12 |
+
* @link http://webdevstudios.com
|
13 |
+
*/
|
14 |
+
class CMB2_hookup {
|
15 |
+
|
16 |
+
/**
|
17 |
+
* Array of all hooks done (to be run once)
|
18 |
+
* @var array
|
19 |
+
* @since 2.0.0
|
20 |
+
*/
|
21 |
+
protected static $hooks_completed = array();
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Only allow JS registration once
|
25 |
+
* @var bool
|
26 |
+
* @since 2.0.7
|
27 |
+
*/
|
28 |
+
protected static $js_registration_done = false;
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Only allow CSS registration once
|
32 |
+
* @var bool
|
33 |
+
* @since 2.0.7
|
34 |
+
*/
|
35 |
+
protected static $css_registration_done = false;
|
36 |
+
|
37 |
+
/**
|
38 |
+
* Metabox Form ID
|
39 |
+
* @var CMB2 object
|
40 |
+
* @since 2.0.2
|
41 |
+
*/
|
42 |
+
protected $cmb;
|
43 |
+
|
44 |
+
/**
|
45 |
+
* The object type we are performing the hookup for
|
46 |
+
* @var string
|
47 |
+
* @since 2.0.9
|
48 |
+
*/
|
49 |
+
protected $object_type = 'post';
|
50 |
+
|
51 |
+
public function __construct( CMB2 $cmb ) {
|
52 |
+
$this->cmb = $cmb;
|
53 |
+
|
54 |
+
$this->hooks();
|
55 |
+
if ( is_admin() ) {
|
56 |
+
$this->admin_hooks();
|
57 |
+
}
|
58 |
+
}
|
59 |
+
|
60 |
+
public function hooks() {
|
61 |
+
// Handle oembed Ajax
|
62 |
+
$this->once( 'wp_ajax_cmb2_oembed_handler', array( cmb2_ajax(), 'oembed_handler' ) );
|
63 |
+
$this->once( 'wp_ajax_nopriv_cmb2_oembed_handler', array( cmb2_ajax(), 'oembed_handler' ) );
|
64 |
+
|
65 |
+
foreach ( get_class_methods( 'CMB2_Show_Filters' ) as $filter ) {
|
66 |
+
add_filter( 'cmb2_show_on', array( 'CMB2_Show_Filters', $filter ), 10, 3 );
|
67 |
+
}
|
68 |
+
|
69 |
+
}
|
70 |
+
|
71 |
+
public function admin_hooks() {
|
72 |
+
global $pagenow;
|
73 |
+
|
74 |
+
// register our scripts and styles for cmb
|
75 |
+
$this->once( 'admin_enqueue_scripts', array( __CLASS__, 'register_scripts' ), 8 );
|
76 |
+
|
77 |
+
$this->object_type = $this->cmb->mb_object_type();
|
78 |
+
if ( 'post' == $this->object_type ) {
|
79 |
+
add_action( 'add_meta_boxes', array( $this, 'add_metaboxes' ) );
|
80 |
+
add_action( 'add_attachment', array( $this, 'save_post' ) );
|
81 |
+
add_action( 'edit_attachment', array( $this, 'save_post' ) );
|
82 |
+
add_action( 'save_post', array( $this, 'save_post' ), 10, 2 );
|
83 |
+
|
84 |
+
$this->once( 'admin_enqueue_scripts', array( $this, 'do_scripts' ) );
|
85 |
+
|
86 |
+
} elseif ( 'comment' == $this->object_type ) {
|
87 |
+
add_action( 'add_meta_boxes_comment', array( $this, 'add_metaboxes' ) );
|
88 |
+
add_action( 'edit_comment', array( $this, 'save_comment' ) );
|
89 |
+
|
90 |
+
$this->once( 'admin_enqueue_scripts', array( $this, 'do_scripts' ) );
|
91 |
+
|
92 |
+
} elseif ( 'user' == $this->object_type ) {
|
93 |
+
|
94 |
+
$priority = $this->cmb->prop( 'priority' );
|
95 |
+
|
96 |
+
if ( ! is_numeric( $priority ) ) {
|
97 |
+
switch ( $priority ) {
|
98 |
+
|
99 |
+
case 'high':
|
100 |
+
$priority = 5;
|
101 |
+
break;
|
102 |
+
|
103 |
+
case 'low':
|
104 |
+
$priority = 20;
|
105 |
+
break;
|
106 |
+
|
107 |
+
default:
|
108 |
+
$priority = 10;
|
109 |
+
break;
|
110 |
+
}
|
111 |
+
}
|
112 |
+
|
113 |
+
add_action( 'show_user_profile', array( $this, 'user_metabox' ), $priority );
|
114 |
+
add_action( 'edit_user_profile', array( $this, 'user_metabox' ), $priority );
|
115 |
+
add_action( 'user_new_form', array( $this, 'user_new_metabox' ), $priority );
|
116 |
+
|
117 |
+
add_action( 'personal_options_update', array( $this, 'save_user' ) );
|
118 |
+
add_action( 'edit_user_profile_update', array( $this, 'save_user' ) );
|
119 |
+
add_action( 'user_register', array( $this, 'save_user' ) );
|
120 |
+
}
|
121 |
+
}
|
122 |
+
|
123 |
+
/**
|
124 |
+
* Registers styles for CMB2
|
125 |
+
* @since 2.0.7
|
126 |
+
*/
|
127 |
+
protected static function register_styles() {
|
128 |
+
if ( self::$css_registration_done ) {
|
129 |
+
return;
|
130 |
+
}
|
131 |
+
|
132 |
+
// Only use minified files if SCRIPT_DEBUG is off
|
133 |
+
$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
|
134 |
+
$front = is_admin() ? '' : '-front';
|
135 |
+
|
136 |
+
// Filter required styles and register stylesheet
|
137 |
+
$styles = apply_filters( 'cmb2_style_dependencies', array() );
|
138 |
+
wp_register_style( 'cmb2-styles', cmb2_utils()->url( "css/cmb2{$front}{$min}.css" ), $styles );
|
139 |
+
|
140 |
+
self::$css_registration_done = true;
|
141 |
+
}
|
142 |
+
|
143 |
+
/**
|
144 |
+
* Registers scripts for CMB2
|
145 |
+
* @since 2.0.7
|
146 |
+
*/
|
147 |
+
protected static function register_js() {
|
148 |
+
if ( self::$js_registration_done ) {
|
149 |
+
return;
|
150 |
+
}
|
151 |
+
|
152 |
+
$hook = is_admin() ? 'admin_footer' : 'wp_footer';
|
153 |
+
add_action( $hook, array( 'CMB2_JS', 'enqueue' ), 8 );
|
154 |
+
|
155 |
+
self::$js_registration_done = true;
|
156 |
+
}
|
157 |
+
|
158 |
+
/**
|
159 |
+
* Registers scripts and styles for CMB2
|
160 |
+
* @since 1.0.0
|
161 |
+
*/
|
162 |
+
public static function register_scripts() {
|
163 |
+
self::register_styles();
|
164 |
+
self::register_js();
|
165 |
+
}
|
166 |
+
|
167 |
+
/**
|
168 |
+
* Enqueues scripts and styles for CMB2
|
169 |
+
* @since 1.0.0
|
170 |
+
*/
|
171 |
+
public function do_scripts( $hook ) {
|
172 |
+
// only enqueue our scripts/styles on the proper pages
|
173 |
+
if ( in_array( $hook, array( 'post.php', 'post-new.php', 'page-new.php', 'page.php', 'comment.php' ), true ) ) {
|
174 |
+
if ( $this->cmb->prop( 'cmb_styles' ) ) {
|
175 |
+
self::enqueue_cmb_css();
|
176 |
+
}
|
177 |
+
if ( $this->cmb->prop( 'enqueue_js' ) ) {
|
178 |
+
self::enqueue_cmb_js();
|
179 |
+
}
|
180 |
+
}
|
181 |
+
}
|
182 |
+
|
183 |
+
/**
|
184 |
+
* Add metaboxes (to 'post' or 'comment' object types)
|
185 |
+
* @since 1.0.0
|
186 |
+
*/
|
187 |
+
public function add_metaboxes() {
|
188 |
+
|
189 |
+
if ( ! $this->show_on() ) {
|
190 |
+
return;
|
191 |
+
}
|
192 |
+
|
193 |
+
foreach ( $this->cmb->prop( 'object_types' ) as $post_type ) {
|
194 |
+
/**
|
195 |
+
* To keep from registering an actual post-screen metabox,
|
196 |
+
* omit the 'title' attribute from the metabox registration array.
|
197 |
+
*
|
198 |
+
* (WordPress will not display metaboxes without titles anyway)
|
199 |
+
*
|
200 |
+
* This is a good solution if you want to output your metaboxes
|
201 |
+
* Somewhere else in the post-screen
|
202 |
+
*/
|
203 |
+
if ( $this->cmb->prop( 'title' ) ) {
|
204 |
+
|
205 |
+
if ( $this->cmb->prop( 'closed' ) ) {
|
206 |
+
add_filter( "postbox_classes_{$post_type}_{$this->cmb->cmb_id}", array( $this, 'close_metabox_class' ) );
|
207 |
+
}
|
208 |
+
|
209 |
+
add_meta_box( $this->cmb->cmb_id, $this->cmb->prop( 'title' ), array( $this, 'metabox_callback' ), $post_type, $this->cmb->prop( 'context' ), $this->cmb->prop( 'priority' ) );
|
210 |
+
}
|
211 |
+
}
|
212 |
+
}
|
213 |
+
|
214 |
+
/**
|
215 |
+
* Add 'closed' class to metabox
|
216 |
+
* @since 2.0.0
|
217 |
+
* @param array $classes Array of classes
|
218 |
+
* @return array Modified array of classes
|
219 |
+
*/
|
220 |
+
public function close_metabox_class( $classes ) {
|
221 |
+
$classes[] = 'closed';
|
222 |
+
return $classes;
|
223 |
+
}
|
224 |
+
|
225 |
+
/**
|
226 |
+
* Display metaboxes for a post or comment object
|
227 |
+
* @since 1.0.0
|
228 |
+
*/
|
229 |
+
public function metabox_callback() {
|
230 |
+
$object_id = 'comment' == $this->object_type ? get_comment_ID() : get_the_ID();
|
231 |
+
$this->cmb->show_form( $object_id, $this->object_type );
|
232 |
+
}
|
233 |
+
|
234 |
+
/**
|
235 |
+
* Display metaboxes for new user page
|
236 |
+
* @since 1.0.0
|
237 |
+
*/
|
238 |
+
public function user_new_metabox( $section ) {
|
239 |
+
if ( $section == $this->cmb->prop( 'new_user_section' ) ) {
|
240 |
+
$object_id = $this->cmb->object_id();
|
241 |
+
$this->cmb->object_id( isset( $_REQUEST['user_id'] ) ? $_REQUEST['user_id'] : $object_id );
|
242 |
+
$this->user_metabox();
|
243 |
+
}
|
244 |
+
}
|
245 |
+
|
246 |
+
/**
|
247 |
+
* Display metaboxes for a user object
|
248 |
+
* @since 1.0.0
|
249 |
+
*/
|
250 |
+
public function user_metabox() {
|
251 |
+
|
252 |
+
if ( 'user' != $this->cmb->mb_object_type() ) {
|
253 |
+
return;
|
254 |
+
}
|
255 |
+
|
256 |
+
if ( ! $this->show_on() ) {
|
257 |
+
return;
|
258 |
+
}
|
259 |
+
|
260 |
+
if ( $this->cmb->prop( 'cmb_styles' ) ) {
|
261 |
+
self::enqueue_cmb_css();
|
262 |
+
}
|
263 |
+
if ( $this->cmb->prop( 'enqueue_js' ) ) {
|
264 |
+
self::enqueue_cmb_js();
|
265 |
+
}
|
266 |
+
|
267 |
+
$this->cmb->show_form( 0, 'user' );
|
268 |
+
}
|
269 |
+
|
270 |
+
/**
|
271 |
+
* Determines if metabox should be shown in current context
|
272 |
+
* @since 2.0.0
|
273 |
+
* @return bool Whether metabox should be added/shown
|
274 |
+
*/
|
275 |
+
public function show_on() {
|
276 |
+
// If metabox is requesting to be conditionally shown
|
277 |
+
$show = $this->cmb->should_show();
|
278 |
+
|
279 |
+
/**
|
280 |
+
* Filter to determine if metabox should show. Default is true
|
281 |
+
*
|
282 |
+
* @param array $show Default is true, show the metabox
|
283 |
+
* @param mixed $meta_box_args Array of the metabox arguments
|
284 |
+
* @param mixed $cmb The CMB2 instance
|
285 |
+
*/
|
286 |
+
$show = (bool) apply_filters( 'cmb2_show_on', $show, $this->cmb->meta_box, $this->cmb );
|
287 |
+
|
288 |
+
return $show;
|
289 |
+
}
|
290 |
+
|
291 |
+
/**
|
292 |
+
* Save data from post metabox
|
293 |
+
* @since 1.0.0
|
294 |
+
* @param int $post_id Post ID
|
295 |
+
* @param mixed $post Post object
|
296 |
+
* @return null
|
297 |
+
*/
|
298 |
+
public function save_post( $post_id, $post = false ) {
|
299 |
+
|
300 |
+
$post_type = $post ? $post->post_type : get_post_type( $post_id );
|
301 |
+
|
302 |
+
$do_not_pass_go = (
|
303 |
+
! $this->can_save( $post_type )
|
304 |
+
// check user editing permissions
|
305 |
+
|| ( 'page' == $post_type && ! current_user_can( 'edit_page', $post_id ) )
|
306 |
+
|| ! current_user_can( 'edit_post', $post_id )
|
307 |
+
);
|
308 |
+
|
309 |
+
if ( $do_not_pass_go ) {
|
310 |
+
// do not collect $200
|
311 |
+
return;
|
312 |
+
}
|
313 |
+
|
314 |
+
// take a trip to reading railroad – if you pass go collect $200
|
315 |
+
$this->cmb->save_fields( $post_id, 'post', $_POST );
|
316 |
+
}
|
317 |
+
|
318 |
+
/**
|
319 |
+
* Save data from comment metabox
|
320 |
+
* @since 2.0.9
|
321 |
+
* @param int $comment_id Comment ID
|
322 |
+
* @return null
|
323 |
+
*/
|
324 |
+
public function save_comment( $comment_id ) {
|
325 |
+
|
326 |
+
$can_edit = current_user_can( 'moderate_comments', $comment_id );
|
327 |
+
|
328 |
+
if ( $this->can_save( get_comment_type( $comment_id ) ) && $can_edit ) {
|
329 |
+
$this->cmb->save_fields( $comment_id, 'comment', $_POST );
|
330 |
+
}
|
331 |
+
}
|
332 |
+
|
333 |
+
/**
|
334 |
+
* Save data from user fields
|
335 |
+
* @since 1.0.x
|
336 |
+
* @param int $user_id User ID
|
337 |
+
* @return null
|
338 |
+
*/
|
339 |
+
public function save_user( $user_id ) {
|
340 |
+
// check permissions
|
341 |
+
if ( $this->can_save( 'user' ) ) {
|
342 |
+
$this->cmb->save_fields( $user_id, 'user', $_POST );
|
343 |
+
}
|
344 |
+
}
|
345 |
+
|
346 |
+
/**
|
347 |
+
* Determines if the current object is able to be saved
|
348 |
+
* @since 2.0.9
|
349 |
+
* @param string $type Current post_type or comment_type
|
350 |
+
* @return bool Whether object can be saved
|
351 |
+
*/
|
352 |
+
public function can_save( $type = '' ) {
|
353 |
+
return (
|
354 |
+
$this->cmb->prop( 'save_fields' )
|
355 |
+
// check nonce
|
356 |
+
&& isset( $_POST[ $this->cmb->nonce() ] )
|
357 |
+
&& wp_verify_nonce( $_POST[ $this->cmb->nonce() ], $this->cmb->nonce() )
|
358 |
+
// check if autosave
|
359 |
+
&& ! ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE )
|
360 |
+
// get the metabox types & compare it to this type
|
361 |
+
&& ( $type && in_array( $type, $this->cmb->prop( 'object_types' ) ) )
|
362 |
+
);
|
363 |
+
}
|
364 |
+
|
365 |
+
/**
|
366 |
+
* Ensures WordPress hook only gets fired once
|
367 |
+
* @since 2.0.0
|
368 |
+
* @param string $action The name of the filter to hook the $hook callback to.
|
369 |
+
* @param callback $hook The callback to be run when the filter is applied.
|
370 |
+
* @param integer $priority Order the functions are executed
|
371 |
+
* @param int $accepted_args The number of arguments the function accepts.
|
372 |
+
*/
|
373 |
+
public function once( $action, $hook, $priority = 10, $accepted_args = 1 ) {
|
374 |
+
$key = md5( serialize( func_get_args() ) );
|
375 |
+
|
376 |
+
if ( in_array( $key, self::$hooks_completed ) ) {
|
377 |
+
return;
|
378 |
+
}
|
379 |
+
|
380 |
+
self::$hooks_completed[] = $key;
|
381 |
+
add_filter( $action, $hook, $priority, $accepted_args );
|
382 |
+
}
|
383 |
+
|
384 |
+
/**
|
385 |
+
* Includes CMB2 styles
|
386 |
+
* @since 2.0.0
|
387 |
+
*/
|
388 |
+
public static function enqueue_cmb_css() {
|
389 |
+
if ( ! apply_filters( 'cmb2_enqueue_css', true ) ) {
|
390 |
+
return false;
|
391 |
+
}
|
392 |
+
|
393 |
+
self::register_styles();
|
394 |
+
return wp_enqueue_style( 'cmb2-styles' );
|
395 |
+
}
|
396 |
+
|
397 |
+
/**
|
398 |
+
* Includes CMB2 JS
|
399 |
+
* @since 2.0.0
|
400 |
+
*/
|
401 |
+
public static function enqueue_cmb_js() {
|
402 |
+
if ( ! apply_filters( 'cmb2_enqueue_js', true ) ) {
|
403 |
+
return false;
|
404 |
+
}
|
405 |
+
|
406 |
+
self::register_js();
|
407 |
+
return true;
|
408 |
+
}
|
409 |
+
|
410 |
+
}
|
{cmb2 → inc/cmb2}/includes/helper-functions.php
RENAMED
@@ -1,4 +1,23 @@
|
|
1 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
3 |
/**
|
4 |
* Autoloads files with CMB2 classes when needed
|
@@ -6,21 +25,17 @@
|
|
6 |
* @param string $class_name Name of the class being requested
|
7 |
*/
|
8 |
function cmb2_autoload_classes( $class_name ) {
|
9 |
-
if (
|
10 |
return;
|
11 |
}
|
12 |
|
13 |
-
|
14 |
-
if ( file_exists( $file ) ) {
|
15 |
-
include_once( $file );
|
16 |
-
}
|
17 |
}
|
18 |
-
spl_autoload_register( 'cmb2_autoload_classes' );
|
19 |
|
20 |
/**
|
21 |
* Get instance of the CMB2_Utils class
|
22 |
* @since 2.0.0
|
23 |
-
* @return CMB2_Utils object
|
24 |
*/
|
25 |
function cmb2_utils() {
|
26 |
static $cmb2_utils;
|
@@ -31,7 +46,7 @@ function cmb2_utils() {
|
|
31 |
/**
|
32 |
* Get instance of the CMB2_Ajax class
|
33 |
* @since 2.0.0
|
34 |
-
* @return CMB2_Ajax object
|
35 |
*/
|
36 |
function cmb2_ajax() {
|
37 |
static $cmb2_ajax;
|
@@ -67,7 +82,7 @@ function cmb2_get_oembed( $args = array() ) {
|
|
67 |
}
|
68 |
|
69 |
/**
|
70 |
-
* A helper function to get an option from a
|
71 |
* @since 1.0.1
|
72 |
* @param string $option_key Option key
|
73 |
* @param string $field_id Option array field key
|
@@ -78,7 +93,7 @@ function cmb2_get_option( $option_key, $field_id = '' ) {
|
|
78 |
}
|
79 |
|
80 |
/**
|
81 |
-
* A helper function to update an option in a
|
82 |
* @since 2.0.0
|
83 |
* @param string $option_key Option key
|
84 |
* @param string $field_id Option array field key
|
@@ -95,46 +110,27 @@ function cmb2_update_option( $option_key, $field_id, $value, $single = true ) {
|
|
95 |
}
|
96 |
|
97 |
/**
|
98 |
-
* Get a
|
99 |
* @since 1.1.0
|
100 |
* @param array $meta_box Metabox ID or Metabox config array
|
101 |
* @param array $field_id Field ID or all field arguments
|
102 |
* @param int $object_id Object ID
|
103 |
-
* @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page)
|
|
|
104 |
* @return CMB2_Field|null CMB2_Field object unless metabox config cannot be found
|
105 |
*/
|
106 |
-
function cmb2_get_field( $meta_box, $field_id, $object_id = 0, $object_type = '
|
107 |
|
108 |
$object_id = $object_id ? $object_id : get_the_ID();
|
109 |
-
$cmb =
|
110 |
|
111 |
if ( ! $cmb ) {
|
112 |
return;
|
113 |
}
|
114 |
|
115 |
-
$object_type
|
116 |
-
$cmb->object_type( $object_type );
|
117 |
-
|
118 |
-
if ( is_array( $field_id ) && isset( $field_id['id'] ) ) {
|
119 |
-
return new CMB2_Field( array(
|
120 |
-
'field_args' => $field_id,
|
121 |
-
'object_id' => $object_id,
|
122 |
-
'object_type' => $object_type,
|
123 |
-
) );
|
124 |
-
}
|
125 |
|
126 |
-
|
127 |
-
foreach ( $fields as $field ) {
|
128 |
-
if ( $field['id'] == $field_id || $field['name'] == $field_id ) {
|
129 |
-
// Send back field object
|
130 |
-
return new CMB2_Field( array(
|
131 |
-
'field_args' => $field,
|
132 |
-
'object_id' => $object_id,
|
133 |
-
'object_type' => $object_type,
|
134 |
-
) );
|
135 |
-
|
136 |
-
}
|
137 |
-
}
|
138 |
}
|
139 |
|
140 |
/**
|
@@ -143,10 +139,11 @@ function cmb2_get_field( $meta_box, $field_id, $object_id = 0, $object_type = 'p
|
|
143 |
* @param array $meta_box Metabox ID or Metabox config array
|
144 |
* @param array $field_id Field ID or all field arguments
|
145 |
* @param int $object_id Object ID
|
146 |
-
* @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page)
|
|
|
147 |
* @return mixed Maybe escaped value
|
148 |
*/
|
149 |
-
function cmb2_get_field_value( $meta_box, $field_id, $object_id = 0, $object_type = '
|
150 |
$field = cmb2_get_field( $meta_box, $field_id, $object_id, $object_type );
|
151 |
return $field->escaped_value();
|
152 |
}
|
@@ -162,12 +159,15 @@ function new_cmb2_box( array $meta_box_config ) {
|
|
162 |
}
|
163 |
|
164 |
/**
|
165 |
-
* Retrieve a
|
166 |
* @since 2.0.0
|
167 |
-
* @param mixed
|
|
|
|
|
|
|
168 |
* @return CMB2 object
|
169 |
*/
|
170 |
-
function cmb2_get_metabox( $meta_box, $object_id = 0 ) {
|
171 |
|
172 |
if ( $meta_box instanceof CMB2 ) {
|
173 |
return $meta_box;
|
@@ -185,16 +185,33 @@ function cmb2_get_metabox( $meta_box, $object_id = 0 ) {
|
|
185 |
if ( $cmb && $object_id ) {
|
186 |
$cmb->object_id( $object_id );
|
187 |
}
|
|
|
|
|
|
|
|
|
|
|
188 |
return $cmb;
|
189 |
}
|
190 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
191 |
/**
|
192 |
* Retrieve a metabox form
|
193 |
* @since 2.0.0
|
194 |
* @param mixed $meta_box Metabox config array or Metabox ID
|
195 |
* @param int $object_id Object ID
|
196 |
* @param array $args Optional arguments array
|
197 |
-
* @return string
|
198 |
*/
|
199 |
function cmb2_get_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
|
200 |
|
@@ -227,15 +244,24 @@ function cmb2_print_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
|
|
227 |
return;
|
228 |
}
|
229 |
|
230 |
-
|
231 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
232 |
|
233 |
// Save the metabox if it's been submitted
|
234 |
// check permissions
|
235 |
// @todo more hardening?
|
236 |
if (
|
|
|
237 |
// check nonce
|
238 |
-
isset( $_POST['submit-cmb'], $_POST['object_id'], $_POST[ $cmb->nonce() ] )
|
239 |
&& wp_verify_nonce( $_POST[ $cmb->nonce() ], $cmb->nonce() )
|
240 |
&& $object_id && $_POST['object_id'] == $object_id
|
241 |
) {
|
@@ -243,15 +269,13 @@ function cmb2_print_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
|
|
243 |
}
|
244 |
|
245 |
// Enqueue JS/CSS
|
246 |
-
if ( $
|
247 |
CMB2_hookup::enqueue_cmb_css();
|
248 |
}
|
249 |
-
CMB2_hookup::enqueue_cmb_js();
|
250 |
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
) );
|
255 |
|
256 |
$form_format = apply_filters( 'cmb2_get_metabox_form_format', $args['form_format'], $object_id, $cmb );
|
257 |
|
1 |
<?php
|
2 |
+
/**
|
3 |
+
* CMB2 Helper Functions
|
4 |
+
*
|
5 |
+
* @category WordPress_Plugin
|
6 |
+
* @package CMB2
|
7 |
+
* @author WebDevStudios
|
8 |
+
* @license GPL-2.0+
|
9 |
+
* @link http://webdevstudios.com
|
10 |
+
*/
|
11 |
+
|
12 |
+
/**
|
13 |
+
* Helper function to provide directory path to CMB2
|
14 |
+
* @since 2.0.0
|
15 |
+
* @param string $path Path to append
|
16 |
+
* @return string Directory with optional path appended
|
17 |
+
*/
|
18 |
+
function cmb2_dir( $path = '' ) {
|
19 |
+
return CMB2_DIR . $path;
|
20 |
+
}
|
21 |
|
22 |
/**
|
23 |
* Autoloads files with CMB2 classes when needed
|
25 |
* @param string $class_name Name of the class being requested
|
26 |
*/
|
27 |
function cmb2_autoload_classes( $class_name ) {
|
28 |
+
if ( 0 !== strpos( $class_name, 'CMB2' ) ) {
|
29 |
return;
|
30 |
}
|
31 |
|
32 |
+
include_once( cmb2_dir( "includes/{$class_name}.php" ) );
|
|
|
|
|
|
|
33 |
}
|
|
|
34 |
|
35 |
/**
|
36 |
* Get instance of the CMB2_Utils class
|
37 |
* @since 2.0.0
|
38 |
+
* @return CMB2_Utils object CMB2 utilities class
|
39 |
*/
|
40 |
function cmb2_utils() {
|
41 |
static $cmb2_utils;
|
46 |
/**
|
47 |
* Get instance of the CMB2_Ajax class
|
48 |
* @since 2.0.0
|
49 |
+
* @return CMB2_Ajax object CMB2 utilities class
|
50 |
*/
|
51 |
function cmb2_ajax() {
|
52 |
static $cmb2_ajax;
|
82 |
}
|
83 |
|
84 |
/**
|
85 |
+
* A helper function to get an option from a CMB2 options array
|
86 |
* @since 1.0.1
|
87 |
* @param string $option_key Option key
|
88 |
* @param string $field_id Option array field key
|
93 |
}
|
94 |
|
95 |
/**
|
96 |
+
* A helper function to update an option in a CMB2 options array
|
97 |
* @since 2.0.0
|
98 |
* @param string $option_key Option key
|
99 |
* @param string $field_id Option array field key
|
110 |
}
|
111 |
|
112 |
/**
|
113 |
+
* Get a CMB2 field object.
|
114 |
* @since 1.1.0
|
115 |
* @param array $meta_box Metabox ID or Metabox config array
|
116 |
* @param array $field_id Field ID or all field arguments
|
117 |
* @param int $object_id Object ID
|
118 |
+
* @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page).
|
119 |
+
* Defaults to metabox object type.
|
120 |
* @return CMB2_Field|null CMB2_Field object unless metabox config cannot be found
|
121 |
*/
|
122 |
+
function cmb2_get_field( $meta_box, $field_id, $object_id = 0, $object_type = '' ) {
|
123 |
|
124 |
$object_id = $object_id ? $object_id : get_the_ID();
|
125 |
+
$cmb = $meta_box instanceof CMB2 ? $meta_box : cmb2_get_metabox( $meta_box, $object_id );
|
126 |
|
127 |
if ( ! $cmb ) {
|
128 |
return;
|
129 |
}
|
130 |
|
131 |
+
$cmb->object_type( $object_type ? $object_type : $cmb->mb_object_type() );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
132 |
|
133 |
+
return $cmb->get_field( $field_id );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
}
|
135 |
|
136 |
/**
|
139 |
* @param array $meta_box Metabox ID or Metabox config array
|
140 |
* @param array $field_id Field ID or all field arguments
|
141 |
* @param int $object_id Object ID
|
142 |
+
* @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page).
|
143 |
+
* Defaults to metabox object type.
|
144 |
* @return mixed Maybe escaped value
|
145 |
*/
|
146 |
+
function cmb2_get_field_value( $meta_box, $field_id, $object_id = 0, $object_type = '' ) {
|
147 |
$field = cmb2_get_field( $meta_box, $field_id, $object_id, $object_type );
|
148 |
return $field->escaped_value();
|
149 |
}
|
159 |
}
|
160 |
|
161 |
/**
|
162 |
+
* Retrieve a CMB2 instance by the metabox ID
|
163 |
* @since 2.0.0
|
164 |
+
* @param mixed $meta_box Metabox ID or Metabox config array
|
165 |
+
* @param int $object_id Object ID
|
166 |
+
* @param string $object_type Type of object being saved. (e.g., post, user, comment, or options-page).
|
167 |
+
* Defaults to metabox object type.
|
168 |
* @return CMB2 object
|
169 |
*/
|
170 |
+
function cmb2_get_metabox( $meta_box, $object_id = 0, $object_type = '' ) {
|
171 |
|
172 |
if ( $meta_box instanceof CMB2 ) {
|
173 |
return $meta_box;
|
185 |
if ( $cmb && $object_id ) {
|
186 |
$cmb->object_id( $object_id );
|
187 |
}
|
188 |
+
|
189 |
+
if ( $cmb && $object_type ) {
|
190 |
+
$cmb->object_type( $object_type );
|
191 |
+
}
|
192 |
+
|
193 |
return $cmb;
|
194 |
}
|
195 |
|
196 |
+
/**
|
197 |
+
* Returns array of sanitized field values from a metabox (without saving them)
|
198 |
+
* @since 2.0.3
|
199 |
+
* @param mixed $meta_box Metabox ID or Metabox config array
|
200 |
+
* @param array $data_to_sanitize Array of field_id => value data for sanitizing (likely $_POST data).
|
201 |
+
* @return mixed Array of sanitized values or false if no CMB2 object found
|
202 |
+
*/
|
203 |
+
function cmb2_get_metabox_sanitized_values( $meta_box, array $data_to_sanitize ) {
|
204 |
+
$cmb = cmb2_get_metabox( $meta_box );
|
205 |
+
return $cmb ? $cmb->get_sanitized_values( $data_to_sanitize ) : false;
|
206 |
+
}
|
207 |
+
|
208 |
/**
|
209 |
* Retrieve a metabox form
|
210 |
* @since 2.0.0
|
211 |
* @param mixed $meta_box Metabox config array or Metabox ID
|
212 |
* @param int $object_id Object ID
|
213 |
* @param array $args Optional arguments array
|
214 |
+
* @return string CMB2 html form markup
|
215 |
*/
|
216 |
function cmb2_get_metabox_form( $meta_box, $object_id = 0, $args = array() ) {
|
217 |
|
244 |
return;
|
245 |
}
|
246 |
|
247 |
+
$args = wp_parse_args( $args, array(
|
248 |
+
'form_format' => '<form class="cmb-form" method="post" id="%1$s" enctype="multipart/form-data" encoding="multipart/form-data"><input type="hidden" name="object_id" value="%2$s">%3$s<input type="submit" name="submit-cmb" value="%4$s" class="button-primary"></form>',
|
249 |
+
'save_button' => __( 'Save', 'cmb2' ),
|
250 |
+
'object_type' => $cmb->mb_object_type(),
|
251 |
+
'cmb_styles' => $cmb->prop( 'cmb_styles' ),
|
252 |
+
'enqueue_js' => $cmb->prop( 'enqueue_js' ),
|
253 |
+
) );
|
254 |
+
|
255 |
+
// Set object type explicitly (rather than trying to guess from context)
|
256 |
+
$cmb->object_type( $args['object_type'] );
|
257 |
|
258 |
// Save the metabox if it's been submitted
|
259 |
// check permissions
|
260 |
// @todo more hardening?
|
261 |
if (
|
262 |
+
$cmb->prop( 'save_fields' )
|
263 |
// check nonce
|
264 |
+
&& isset( $_POST['submit-cmb'], $_POST['object_id'], $_POST[ $cmb->nonce() ] )
|
265 |
&& wp_verify_nonce( $_POST[ $cmb->nonce() ], $cmb->nonce() )
|
266 |
&& $object_id && $_POST['object_id'] == $object_id
|
267 |
) {
|
269 |
}
|
270 |
|
271 |
// Enqueue JS/CSS
|
272 |
+
if ( $args['cmb_styles'] ) {
|
273 |
CMB2_hookup::enqueue_cmb_css();
|
274 |
}
|
|
|
275 |
|
276 |
+
if ( $args['enqueue_js'] ) {
|
277 |
+
CMB2_hookup::enqueue_cmb_js();
|
278 |
+
}
|
|
|
279 |
|
280 |
$form_format = apply_filters( 'cmb2_get_metabox_form_format', $args['form_format'], $object_id, $cmb );
|
281 |
|
{cmb2 → inc/cmb2}/includes/index.php
RENAMED
File without changes
|
{cmb2 → inc/cmb2}/index.php
RENAMED
File without changes
|
inc/cmb2/init.php
ADDED
@@ -0,0 +1,182 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* @category WordPress_Plugin
|
4 |
+
* @package CMB2
|
5 |
+
* @author WebDevStudios
|
6 |
+
* @license GPL-2.0+
|
7 |
+
* @link http://webdevstudios.com
|
8 |
+
*
|
9 |
+
* Plugin Name: CMB2
|
10 |
+
* Plugin URI: https://github.com/WebDevStudios/CMB2
|
11 |
+
* Description: CMB2 will create metaboxes and forms with custom fields that will blow your mind.
|
12 |
+
* Author: WebDevStudios
|
13 |
+
* Author URI: http://webdevstudios.com
|
14 |
+
* Contributors: WebDevStudios (@webdevstudios / webdevstudios.com)
|
15 |
+
* Justin Sternberg (@jtsternberg / dsgnwrks.pro)
|
16 |
+
* Jared Atchison (@jaredatch / jaredatchison.com)
|
17 |
+
* Bill Erickson (@billerickson / billerickson.net)
|
18 |
+
* Andrew Norcross (@norcross / andrewnorcross.com)
|
19 |
+
*
|
20 |
+
* Version: 2.1.0
|
21 |
+
*
|
22 |
+
* Text Domain: cmb2
|
23 |
+
* Domain Path: languages
|
24 |
+
*
|
25 |
+
*
|
26 |
+
* Released under the GPL license
|
27 |
+
* http://www.opensource.org/licenses/gpl-license.php
|
28 |
+
*
|
29 |
+
* This is an add-on for WordPress
|
30 |
+
* http://wordpress.org/
|
31 |
+
*
|
32 |
+
* **********************************************************************
|
33 |
+
* This program is free software; you can redistribute it and/or modify
|
34 |
+
* it under the terms of the GNU General Public License as published by
|
35 |
+
* the Free Software Foundation; either version 2 of the License, or
|
36 |
+
* (at your option) any later version.
|
37 |
+
*
|
38 |
+
* This program is distributed in the hope that it will be useful,
|
39 |
+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
40 |
+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
41 |
+
* GNU General Public License for more details.
|
42 |
+
* **********************************************************************
|
43 |
+
*/
|
44 |
+
|
45 |
+
/************************************************************************
|
46 |
+
You should not edit the code below
|
47 |
+
(or any code in the included files)
|
48 |
+
or things might explode!
|
49 |
+
*************************************************************************/
|
50 |
+
|
51 |
+
if ( ! class_exists( 'CMB2_Bootstrap_210', false ) ) {
|
52 |
+
|
53 |
+
/**
|
54 |
+
* Handles checking for and loading the newest version of CMB2
|
55 |
+
*
|
56 |
+
* @since 2.0.0
|
57 |
+
*
|
58 |
+
* @category WordPress_Plugin
|
59 |
+
* @package CMB2
|
60 |
+
* @author WebDevStudios
|
61 |
+
* @license GPL-2.0+
|
62 |
+
* @link http://webdevstudios.com
|
63 |
+
*/
|
64 |
+
class CMB2_Bootstrap_210 {
|
65 |
+
|
66 |
+
/**
|
67 |
+
* Current version number
|
68 |
+
* @var string
|
69 |
+
* @since 1.0.0
|
70 |
+
*/
|
71 |
+
const VERSION = '2.1.0';
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Current version hook priority.
|
75 |
+
* Will decrement with each release
|
76 |
+
*
|
77 |
+
* @var int
|
78 |
+
* @since 2.0.0
|
79 |
+
*/
|
80 |
+
const PRIORITY = 9989;
|
81 |
+
|
82 |
+
/**
|
83 |
+
* Single instance of the CMB2_Bootstrap_210 object
|
84 |
+
*
|
85 |
+
* @var CMB2_Bootstrap_210
|
86 |
+
*/
|
87 |
+
public static $single_instance = null;
|
88 |
+
|
89 |
+
/**
|
90 |
+
* Creates/returns the single instance CMB2_Bootstrap_210 object
|
91 |
+
*
|
92 |
+
* @since 2.0.0
|
93 |
+
* @return CMB2_Bootstrap_210 Single instance object
|
94 |
+
*/
|
95 |
+
public static function initiate() {
|
96 |
+
if ( null === self::$single_instance ) {
|
97 |
+
self::$single_instance = new self();
|
98 |
+
}
|
99 |
+
return self::$single_instance;
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Starts the version checking process.
|
104 |
+
* Creates CMB2_LOADED definition for early detection by other scripts
|
105 |
+
*
|
106 |
+
* Hooks CMB2 inclusion to the init hook on a high priority which decrements
|
107 |
+
* (increasing the priority) with each version release.
|
108 |
+
*
|
109 |
+
* @since 2.0.0
|
110 |
+
*/
|
111 |
+
private function __construct() {
|
112 |
+
/**
|
113 |
+
* A constant you can use to check if CMB2 is loaded
|
114 |
+
* for your plugins/themes with CMB2 dependency
|
115 |
+
*/
|
116 |
+
if ( ! defined( 'CMB2_LOADED' ) ) {
|
117 |
+
define( 'CMB2_LOADED', true );
|
118 |
+
}
|
119 |
+
add_action( 'init', array( $this, 'include_cmb' ), self::PRIORITY );
|
120 |
+
}
|
121 |
+
|
122 |
+
/**
|
123 |
+
* A final check if CMB2 exists before kicking off our CMB2 loading.
|
124 |
+
* CMB2_VERSION and CMB2_DIR constants are set at this point.
|
125 |
+
*
|
126 |
+
* @since 2.0.0
|
127 |
+
*/
|
128 |
+
public function include_cmb() {
|
129 |
+
if ( class_exists( 'CMB2', false ) ) {
|
130 |
+
return;
|
131 |
+
}
|
132 |
+
|
133 |
+
if ( ! defined( 'CMB2_VERSION' ) ) {
|
134 |
+
define( 'CMB2_VERSION', self::VERSION );
|
135 |
+
}
|
136 |
+
|
137 |
+
if ( ! defined( 'CMB2_DIR' ) ) {
|
138 |
+
define( 'CMB2_DIR', trailingslashit( dirname( __FILE__ ) ) );
|
139 |
+
}
|
140 |
+
|
141 |
+
$this->l10ni18n();
|
142 |
+
|
143 |
+
// Include helper functions
|
144 |
+
require_once 'includes/helper-functions.php';
|
145 |
+
|
146 |
+
// Now kick off the class autoloader
|
147 |
+
spl_autoload_register( 'cmb2_autoload_classes' );
|
148 |
+
|
149 |
+
// Kick the whole thing off
|
150 |
+
require_once 'bootstrap.php';
|
151 |
+
}
|
152 |
+
|
153 |
+
/**
|
154 |
+
* Registers CMB2 text domain path
|
155 |
+
* @since 2.0.0
|
156 |
+
*/
|
157 |
+
public function l10ni18n() {
|
158 |
+
|
159 |
+
$loaded = load_plugin_textdomain( 'cmb2', false, '/languages/' );
|
160 |
+
|
161 |
+
if ( ! $loaded ) {
|
162 |
+
$loaded = load_muplugin_textdomain( 'cmb2', '/languages/' );
|
163 |
+
}
|
164 |
+
|
165 |
+
if ( ! $loaded ) {
|
166 |
+
$loaded = load_theme_textdomain( 'cmb2', get_stylesheet_directory() . '/languages/' );
|
167 |
+
}
|
168 |
+
|
169 |
+
if ( ! $loaded ) {
|
170 |
+
$locale = apply_filters( 'plugin_locale', get_locale(), 'cmb2' );
|
171 |
+
$mofile = dirname( __FILE__ ) . '/languages/cmb2-' . $locale . '.mo';
|
172 |
+
load_textdomain( 'cmb2', $mofile );
|
173 |
+
}
|
174 |
+
|
175 |
+
}
|
176 |
+
|
177 |
+
}
|
178 |
+
|
179 |
+
// Make it so...
|
180 |
+
CMB2_Bootstrap_210::initiate();
|
181 |
+
|
182 |
+
}
|
{cmb2 → inc/cmb2}/js/cmb2.js
RENAMED
@@ -15,7 +15,7 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
15 |
var l10n = window.cmb2_l10;
|
16 |
var setTimeout = window.setTimeout;
|
17 |
|
18 |
-
//
|
19 |
var cmb = {
|
20 |
formfield : '',
|
21 |
idNumber : false,
|
@@ -23,6 +23,7 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
23 |
repeatEls : 'input:not([type="button"]),select,textarea,.cmb2-media-status',
|
24 |
styleBreakPoint : 450,
|
25 |
mediaHandlers : {},
|
|
|
26 |
defaults : {
|
27 |
time_picker : l10n.defaults.time_picker,
|
28 |
date_picker : l10n.defaults.date_picker,
|
@@ -171,7 +172,8 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
171 |
var $metabox = cmb.metabox();
|
172 |
cmb.formfield = formfield;
|
173 |
var $formfield = $id( cmb.formfield );
|
174 |
-
var
|
|
|
175 |
var formName = $formfield.attr('name');
|
176 |
var uploadStatus = true;
|
177 |
var attachment = true;
|
@@ -185,10 +187,11 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
185 |
// Create the media frame.
|
186 |
cmb.file_frames[ cmb.formfield ] = wp.media({
|
187 |
title: $metabox.find('label[for=' + cmb.formfield + ']').text(),
|
|
|
188 |
button: {
|
189 |
-
text: l10n.strings
|
190 |
},
|
191 |
-
multiple: isList ?
|
192 |
});
|
193 |
|
194 |
cmb.mediaHandlers.list = function( selection, returnIt ) {
|
@@ -306,13 +309,13 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
306 |
return false;
|
307 |
};
|
308 |
|
309 |
-
|
310 |
-
|
311 |
-
var $inputs = $
|
312 |
-
var $other = $
|
313 |
if ( group ) {
|
314 |
// Remove extra ajaxed rows
|
315 |
-
$
|
316 |
|
317 |
// Update all elements w/ an ID
|
318 |
if ( $other.length ) {
|
@@ -320,7 +323,7 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
320 |
var $_this = $( this );
|
321 |
var oldID = $_this.attr( 'id' );
|
322 |
var newID = oldID.replace( '_'+ prevNum, '_'+ cmb.idNumber );
|
323 |
-
var $buttons = $
|
324 |
$_this.attr( 'id', newID );
|
325 |
|
326 |
// Replace data-selector vars
|
@@ -335,14 +338,15 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
335 |
$inputs.filter(':checked').prop( 'checked', false );
|
336 |
$inputs.filter(':selected').prop( 'selected', false );
|
337 |
|
338 |
-
if ( $
|
339 |
-
$
|
340 |
}
|
341 |
|
342 |
$inputs.each( function(){
|
343 |
var $newInput = $(this);
|
344 |
var isEditor = $newInput.hasClass( 'wp-editor-area' );
|
345 |
var oldFor = $newInput.attr( 'for' );
|
|
|
346 |
// var $next = $newInput.next();
|
347 |
var attrs = {};
|
348 |
var newID, oldID;
|
@@ -360,6 +364,17 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
360 |
// value: '',
|
361 |
'data-iterator': cmb.idNumber,
|
362 |
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
363 |
}
|
364 |
|
365 |
$newInput
|
@@ -385,11 +400,11 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
385 |
}
|
386 |
});
|
387 |
|
388 |
-
return
|
389 |
};
|
390 |
|
391 |
-
|
392 |
-
|
393 |
var $colorPicker = $row.find( '.wp-picker-container' );
|
394 |
var $list = $row.find( '.cmb2-media-status' );
|
395 |
|
@@ -406,21 +421,10 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
406 |
$list.empty();
|
407 |
}
|
408 |
|
409 |
-
return
|
410 |
};
|
411 |
|
412 |
-
cmb.afterRowInsert = function( $row
|
413 |
-
|
414 |
-
var $focus = $row.find('input:not([type="button"]), textarea, select').first();
|
415 |
-
if ( $focus.length ) {
|
416 |
-
if ( group ) {
|
417 |
-
$('html, body').animate({
|
418 |
-
scrollTop: Math.round( $focus.offset().top - 150 )
|
419 |
-
}, 1000);
|
420 |
-
}
|
421 |
-
$focus.focus();
|
422 |
-
}
|
423 |
-
|
424 |
var _prop;
|
425 |
|
426 |
// Need to re-init wp_editor instances
|
@@ -465,20 +469,18 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
465 |
var $this = $(this);
|
466 |
var name = $this.attr( 'name' ); // get current name
|
467 |
|
468 |
-
//
|
469 |
-
if ( typeof name
|
470 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
471 |
}
|
472 |
|
473 |
-
var prevNum = parseInt( $this.parents( '.cmb-repeatable-grouping' ).data( 'iterator' ) );
|
474 |
-
var newNum = prevNum - 1; // Subtract 1 to get new iterator number
|
475 |
-
|
476 |
-
// Update field name attributes so data is not orphaned when a row is removed and post is saved
|
477 |
-
var $newName = name.replace( '[' + prevNum + ']', '[' + newNum + ']' );
|
478 |
-
|
479 |
-
// New name with replaced iterator
|
480 |
-
$this.attr( 'name', $newName );
|
481 |
-
|
482 |
};
|
483 |
|
484 |
cmb.emptyValue = function( evt, row ) {
|
@@ -499,12 +501,13 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
499 |
cmb.idNumber = prevNum + 1;
|
500 |
var $row = $oldRow.clone();
|
501 |
|
502 |
-
$row.data( 'title', $self.data( 'grouptitle' ) )
|
|
|
503 |
|
504 |
var $newRow = $( '<div class="postbox cmb-row cmb-repeatable-grouping" data-iterator="'+ cmb.idNumber +'">'+ $row.html() +'</div>' );
|
505 |
$oldRow.after( $newRow );
|
506 |
|
507 |
-
cmb.afterRowInsert( $newRow
|
508 |
|
509 |
if ( $table.find('.cmb-repeatable-grouping').length <= 1 ) {
|
510 |
$table.find('.cmb-remove-group-row').prop( 'disabled', true );
|
@@ -525,7 +528,7 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
525 |
cmb.idNumber = prevNum + 1;
|
526 |
var $row = $emptyrow.clone();
|
527 |
|
528 |
-
|
529 |
|
530 |
$emptyrow.removeClass('empty-row hidden').addClass('cmb-repeat-row');
|
531 |
$emptyrow.after( $row );
|
@@ -679,7 +682,8 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
679 |
return;
|
680 |
}
|
681 |
|
682 |
-
$selector.
|
|
|
683 |
};
|
684 |
|
685 |
cmb.initDatePickers = function( $selector ) {
|
@@ -687,7 +691,7 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
687 |
return;
|
688 |
}
|
689 |
|
690 |
-
$selector.datepicker(
|
691 |
$selector.datepicker( cmb.defaults.date_picker );
|
692 |
};
|
693 |
|
@@ -716,7 +720,7 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
716 |
cmb.makeListSortable = function() {
|
717 |
var $filelist = cmb.metabox().find( '.cmb2-media-status.cmb-attach-list' );
|
718 |
if ( $filelist.length ) {
|
719 |
-
$filelist.sortable({ cursor:
|
720 |
}
|
721 |
};
|
722 |
|
@@ -738,7 +742,7 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
738 |
// Only Ajax on normal keystrokes
|
739 |
if ( betw( 48, 90 ) || betw( 96, 111 ) || betw( 8, 9 ) || evt.which === 187 || evt.which === 190 ) {
|
740 |
// fire our ajax function
|
741 |
-
cmb.doAjax( $self, evt);
|
742 |
}
|
743 |
},
|
744 |
paste : function() {
|
@@ -825,7 +829,7 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
825 |
};
|
826 |
|
827 |
// function for running our ajax
|
828 |
-
cmb.doAjax = function($obj) {
|
829 |
// get typed value
|
830 |
var oembed_url = $obj.val();
|
831 |
// only proceed if the field contains more than 6 characters
|
@@ -833,55 +837,49 @@ window.CMB2 = (function(window, document, $, undefined){
|
|
833 |
return;
|
834 |
}
|
835 |
|
836 |
-
//
|
837 |
-
|
838 |
-
|
839 |
-
|
840 |
-
|
841 |
-
|
842 |
-
|
843 |
-
|
844 |
-
|
845 |
-
|
846 |
-
|
847 |
-
|
848 |
-
|
849 |
-
|
850 |
-
|
851 |
-
|
852 |
-
//
|
853 |
-
|
854 |
-
|
855 |
-
|
856 |
-
|
857 |
-
|
858 |
-
|
859 |
-
|
860 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
861 |
}
|
862 |
-
|
863 |
-
type : 'post',
|
864 |
-
dataType : 'json',
|
865 |
-
url : l10n.ajaxurl,
|
866 |
-
data : {
|
867 |
-
'action': 'cmb2_oembed_handler',
|
868 |
-
'oembed_url': oembed_url,
|
869 |
-
'oembed_width': oembed_width > 300 ? oembed_width : 300,
|
870 |
-
'field_id': field_id,
|
871 |
-
'object_id': $obj.data('objectid'),
|
872 |
-
'object_type': $obj.data('objecttype'),
|
873 |
-
'cmb2_ajax_nonce': l10n.ajax_nonce
|
874 |
-
},
|
875 |
-
success: function(response) {
|
876 |
-
cmb.log( response );
|
877 |
-
// hide our spinner
|
878 |
-
cmb.spinner( $context, true );
|
879 |
-
// and populate our results from ajax response
|
880 |
-
$('.embed_wrap', $context).html(response.data);
|
881 |
-
}
|
882 |
-
});
|
883 |
|
884 |
-
|
885 |
};
|
886 |
|
887 |
$(document).ready(cmb.init);
|
15 |
var l10n = window.cmb2_l10;
|
16 |
var setTimeout = window.setTimeout;
|
17 |
|
18 |
+
// CMB2 functionality object
|
19 |
var cmb = {
|
20 |
formfield : '',
|
21 |
idNumber : false,
|
23 |
repeatEls : 'input:not([type="button"]),select,textarea,.cmb2-media-status',
|
24 |
styleBreakPoint : 450,
|
25 |
mediaHandlers : {},
|
26 |
+
neweditor_id : [],
|
27 |
defaults : {
|
28 |
time_picker : l10n.defaults.time_picker,
|
29 |
date_picker : l10n.defaults.date_picker,
|
172 |
var $metabox = cmb.metabox();
|
173 |
cmb.formfield = formfield;
|
174 |
var $formfield = $id( cmb.formfield );
|
175 |
+
var fieldData = $formfield.data();
|
176 |
+
var previewSize = fieldData.previewsize;
|
177 |
var formName = $formfield.attr('name');
|
178 |
var uploadStatus = true;
|
179 |
var attachment = true;
|
187 |
// Create the media frame.
|
188 |
cmb.file_frames[ cmb.formfield ] = wp.media({
|
189 |
title: $metabox.find('label[for=' + cmb.formfield + ']').text(),
|
190 |
+
library : fieldData.queryargs || {},
|
191 |
button: {
|
192 |
+
text: l10n.strings[ isList ? 'upload_files' : 'upload_file' ]
|
193 |
},
|
194 |
+
multiple: isList ? 'add' : false
|
195 |
});
|
196 |
|
197 |
cmb.mediaHandlers.list = function( selection, returnIt ) {
|
309 |
return false;
|
310 |
};
|
311 |
|
312 |
+
cmb.cleanRow = function( $row, prevNum, group ) {
|
313 |
+
|
314 |
+
var $inputs = $row.find( 'input:not([type="button"]), select, textarea, label' );
|
315 |
+
var $other = $row.find('[id]').not( 'input:not([type="button"]), select, textarea, label' );
|
316 |
if ( group ) {
|
317 |
// Remove extra ajaxed rows
|
318 |
+
$row.find('.cmb-repeat-table .cmb-repeat-row:not(:first-child)').remove();
|
319 |
|
320 |
// Update all elements w/ an ID
|
321 |
if ( $other.length ) {
|
323 |
var $_this = $( this );
|
324 |
var oldID = $_this.attr( 'id' );
|
325 |
var newID = oldID.replace( '_'+ prevNum, '_'+ cmb.idNumber );
|
326 |
+
var $buttons = $row.find('[data-selector="'+ oldID +'"]');
|
327 |
$_this.attr( 'id', newID );
|
328 |
|
329 |
// Replace data-selector vars
|
338 |
$inputs.filter(':checked').prop( 'checked', false );
|
339 |
$inputs.filter(':selected').prop( 'selected', false );
|
340 |
|
341 |
+
if ( $row.find('h3.cmb-group-title').length ) {
|
342 |
+
$row.find( 'h3.cmb-group-title' ).text( $row.data( 'title' ).replace( '{#}', ( cmb.idNumber + 1 ) ) );
|
343 |
}
|
344 |
|
345 |
$inputs.each( function(){
|
346 |
var $newInput = $(this);
|
347 |
var isEditor = $newInput.hasClass( 'wp-editor-area' );
|
348 |
var oldFor = $newInput.attr( 'for' );
|
349 |
+
var oldVal = $newInput.attr( 'value' );
|
350 |
// var $next = $newInput.next();
|
351 |
var attrs = {};
|
352 |
var newID, oldID;
|
364 |
// value: '',
|
365 |
'data-iterator': cmb.idNumber,
|
366 |
};
|
367 |
+
|
368 |
+
}
|
369 |
+
|
370 |
+
// Clear out old values
|
371 |
+
if ( undefined !== typeof( oldVal ) && oldVal ) {
|
372 |
+
attrs.value = '';
|
373 |
+
}
|
374 |
+
|
375 |
+
// Clear out textarea values
|
376 |
+
if ( 'TEXTAREA' === $newInput.prop('tagName') ) {
|
377 |
+
$newInput.html( '' );
|
378 |
}
|
379 |
|
380 |
$newInput
|
400 |
}
|
401 |
});
|
402 |
|
403 |
+
return cmb;
|
404 |
};
|
405 |
|
406 |
+
cmb.newRowHousekeeping = function( $row ) {
|
407 |
+
|
408 |
var $colorPicker = $row.find( '.wp-picker-container' );
|
409 |
var $list = $row.find( '.cmb2-media-status' );
|
410 |
|
421 |
$list.empty();
|
422 |
}
|
423 |
|
424 |
+
return cmb;
|
425 |
};
|
426 |
|
427 |
+
cmb.afterRowInsert = function( $row ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
428 |
var _prop;
|
429 |
|
430 |
// Need to re-init wp_editor instances
|
469 |
var $this = $(this);
|
470 |
var name = $this.attr( 'name' ); // get current name
|
471 |
|
472 |
+
// If name is defined
|
473 |
+
if ( typeof name !== 'undefined' ) {
|
474 |
+
var prevNum = parseInt( $this.parents( '.cmb-repeatable-grouping' ).data( 'iterator' ) );
|
475 |
+
var newNum = prevNum - 1; // Subtract 1 to get new iterator number
|
476 |
+
|
477 |
+
// Update field name attributes so data is not orphaned when a row is removed and post is saved
|
478 |
+
var $newName = name.replace( '[' + prevNum + ']', '[' + newNum + ']' );
|
479 |
+
|
480 |
+
// New name with replaced iterator
|
481 |
+
$this.attr( 'name', $newName );
|
482 |
}
|
483 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
484 |
};
|
485 |
|
486 |
cmb.emptyValue = function( evt, row ) {
|
501 |
cmb.idNumber = prevNum + 1;
|
502 |
var $row = $oldRow.clone();
|
503 |
|
504 |
+
cmb.newRowHousekeeping( $row.data( 'title', $self.data( 'grouptitle' ) ) ).cleanRow( $row, prevNum, true );
|
505 |
+
$row.find( '.cmb-add-row-button' ).prop( 'disabled', false );
|
506 |
|
507 |
var $newRow = $( '<div class="postbox cmb-row cmb-repeatable-grouping" data-iterator="'+ cmb.idNumber +'">'+ $row.html() +'</div>' );
|
508 |
$oldRow.after( $newRow );
|
509 |
|
510 |
+
cmb.afterRowInsert( $newRow );
|
511 |
|
512 |
if ( $table.find('.cmb-repeatable-grouping').length <= 1 ) {
|
513 |
$table.find('.cmb-remove-group-row').prop( 'disabled', true );
|
528 |
cmb.idNumber = prevNum + 1;
|
529 |
var $row = $emptyrow.clone();
|
530 |
|
531 |
+
cmb.newRowHousekeeping( $row ).cleanRow( $row, prevNum );
|
532 |
|
533 |
$emptyrow.removeClass('empty-row hidden').addClass('cmb-repeat-row');
|
534 |
$emptyrow.after( $row );
|
682 |
return;
|
683 |
}
|
684 |
|
685 |
+
$selector.timepicker( 'destroy' );
|
686 |
+
$selector.timepicker( cmb.defaults.time_picker );
|
687 |
};
|
688 |
|
689 |
cmb.initDatePickers = function( $selector ) {
|
691 |
return;
|
692 |
}
|
693 |
|
694 |
+
$selector.datepicker( 'destroy' );
|
695 |
$selector.datepicker( cmb.defaults.date_picker );
|
696 |
};
|
697 |
|
720 |
cmb.makeListSortable = function() {
|
721 |
var $filelist = cmb.metabox().find( '.cmb2-media-status.cmb-attach-list' );
|
722 |
if ( $filelist.length ) {
|
723 |
+
$filelist.sortable({ cursor: 'move' }).disableSelection();
|
724 |
}
|
725 |
};
|
726 |
|
742 |
// Only Ajax on normal keystrokes
|
743 |
if ( betw( 48, 90 ) || betw( 96, 111 ) || betw( 8, 9 ) || evt.which === 187 || evt.which === 190 ) {
|
744 |
// fire our ajax function
|
745 |
+
cmb.doAjax( $self, evt );
|
746 |
}
|
747 |
},
|
748 |
paste : function() {
|
829 |
};
|
830 |
|
831 |
// function for running our ajax
|
832 |
+
cmb.doAjax = function( $obj ) {
|
833 |
// get typed value
|
834 |
var oembed_url = $obj.val();
|
835 |
// only proceed if the field contains more than 6 characters
|
837 |
return;
|
838 |
}
|
839 |
|
840 |
+
// get field id
|
841 |
+
var field_id = $obj.attr('id');
|
842 |
+
var $context = $obj.closest( '.cmb-td' );
|
843 |
+
var $embed_container = $context.find( '.embed-status' );
|
844 |
+
var $embed_wrap = $context.find( '.embed_wrap' );
|
845 |
+
var $child_el = $embed_container.find( ':first-child' );
|
846 |
+
var oembed_width = $embed_container.length && $child_el.length ? $child_el.width() : $obj.width();
|
847 |
+
|
848 |
+
cmb.log( 'oembed_url', oembed_url, field_id );
|
849 |
+
|
850 |
+
// show our spinner
|
851 |
+
cmb.spinner( $context );
|
852 |
+
// clear out previous results
|
853 |
+
$embed_wrap.html('');
|
854 |
+
// and run our ajax function
|
855 |
+
setTimeout( function() {
|
856 |
+
// if they haven't typed in 500 ms
|
857 |
+
if ( $( '.cmb2-oembed:focus' ).val() !== oembed_url ) {
|
858 |
+
return;
|
859 |
+
}
|
860 |
+
$.ajax({
|
861 |
+
type : 'post',
|
862 |
+
dataType : 'json',
|
863 |
+
url : l10n.ajaxurl,
|
864 |
+
data : {
|
865 |
+
'action' : 'cmb2_oembed_handler',
|
866 |
+
'oembed_url' : oembed_url,
|
867 |
+
'oembed_width' : oembed_width > 300 ? oembed_width : 300,
|
868 |
+
'field_id' : field_id,
|
869 |
+
'object_id' : $obj.data( 'objectid' ),
|
870 |
+
'object_type' : $obj.data( 'objecttype' ),
|
871 |
+
'cmb2_ajax_nonce' : l10n.ajax_nonce
|
872 |
+
},
|
873 |
+
success: function(response) {
|
874 |
+
cmb.log( response );
|
875 |
+
// hide our spinner
|
876 |
+
cmb.spinner( $context, true );
|
877 |
+
// and populate our results from ajax response
|
878 |
+
$embed_wrap.html( response.data );
|
879 |
}
|
880 |
+
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
881 |
|
882 |
+
}, 500);
|
883 |
};
|
884 |
|
885 |
$(document).ready(cmb.init);
|
inc/cmb2/js/cmb2.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
window.CMB2=function(window,document,$,undefined){"use strict";var l10n=window.cmb2_l10,setTimeout=window.setTimeout,cmb={formfield:"",idNumber:!1,file_frames:{},repeatEls:'input:not([type="button"]),select,textarea,.cmb2-media-status',styleBreakPoint:450,mediaHandlers:{},neweditor_id:[],defaults:{time_picker:l10n.defaults.time_picker,date_picker:l10n.defaults.date_picker,color_picker:l10n.defaults.color_picker||{}}},$id=function(selector){return $(document.getElementById(selector))};return cmb.metabox=function(){return cmb.$metabox?cmb.$metabox:(cmb.$metabox=$(".cmb2-wrap > .cmb2-metabox"),cmb.$metabox)},cmb.init=function(){cmb.log("CMB2 localized data",l10n);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')),$id("ui-datepicker-div").wrap('<div class="cmb2-element" />'),$('<p><span class="button 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.formfield=$(this).attr("id"),$id(cmb.formfield+"_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.filter(".sortable").each(function(){$(this).find(".button.cmb-remove-group-row").before('<a class="button cmb-shift-rows move-up alignleft" href="#"><span class="'+l10n.up_arrow_class+'"></span></a> <a class="button cmb-shift-rows move-down alignleft" href="#"><span class="'+l10n.down_arrow_class+'"></span></a>')}).on("click",".cmb-shift-rows",cmb.shiftRows).on("cmb2_add_row",cmb.emptyValue),setTimeout(cmb.resizeoEmbeds,500),$(window).on("resize",cmb.resizeoEmbeds)},cmb.resetTitlesAndIterator=function(){$(".cmb-repeatable-group").each(function(){var $table=$(this);$table.find(".cmb-repeatable-grouping").each(function(rowindex){var $row=$(this);$row.data("iterator",rowindex),$row.find(".cmb-group-title h4").text($table.find(".cmb-add-group-row").data("grouptitle").replace("{#}",rowindex+1))})})},cmb.toggleHandle=function(evt){evt.preventDefault(),$(document).trigger("postbox-toggled",$(this).parent(".postbox").toggleClass("closed"))},cmb.toggleCheckBoxes=function(evt){evt.preventDefault();var $self=$(this),$multicheck=$self.closest(".cmb-td").find("input[type=checkbox]");$self.data("checked")?($multicheck.prop("checked",!1),$self.data("checked",!1)):($multicheck.prop("checked",!0),$self.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(formfield,isList){if(wp){var $metabox=cmb.metabox();cmb.formfield=formfield;var $formfield=$id(cmb.formfield),fieldData=$formfield.data(),previewSize=fieldData.previewsize,formName=$formfield.attr("name"),uploadStatus=!0,attachment=!0;if(cmb.formfield in cmb.file_frames)return void cmb.file_frames[cmb.formfield].open();cmb.file_frames[cmb.formfield]=wp.media({title:$metabox.find("label[for="+cmb.formfield+"]").text(),library:fieldData.queryargs||{},button:{text:l10n.strings[isList?"upload_files":"upload_file"]},multiple:isList?"add":!1}),cmb.mediaHandlers.list=function(selection,returnIt){attachment=selection.toJSON(),$formfield.val(attachment.url),$id(cmb.formfield+"_id").val(attachment.id);var fileGroup=[];return $(attachment).each(function(){if(this.type&&"image"===this.type){var width=previewSize[0]?previewSize[0]:50,height=previewSize[1]?previewSize[1]:50;uploadStatus='<li class="img-status"><img width="'+width+'" height="'+height+'" src="'+this.url+'" class="attachment-'+width+"px"+height+'px" alt="'+this.filename+'"><p><a href="#" class="cmb2-remove-file-button" rel="'+cmb.formfield+"["+this.id+']">'+l10n.strings.remove_image+'</a></p><input type="hidden" id="filelist-'+this.id+'" data-id="'+this.id+'" name="'+formName+"["+this.id+']" value="'+this.url+'"></li>'}else uploadStatus='<li class="file-status"><span>'+l10n.strings.file+" <strong>"+this.filename+'</strong></span> (<a href="'+this.url+'" target="_blank" rel="external">'+l10n.strings.download+'</a> / <a href="#" class="cmb2-remove-file-button" rel="'+cmb.formfield+"["+this.id+']">'+l10n.strings.remove_file+'</a>)<input type="hidden" id="filelist-'+this.id+'" data-id="'+this.id+'" name="'+formName+"["+this.id+']" value="'+this.url+'"></li>';fileGroup.push(uploadStatus)}),returnIt?fileGroup:void $(fileGroup).each(function(){$formfield.siblings(".cmb2-media-status").slideDown().append(this)})},cmb.mediaHandlers.single=function(selection){if(attachment=selection.first().toJSON(),$formfield.val(attachment.url),$id(cmb.formfield+"_id").val(attachment.id),attachment.type&&"image"===attachment.type){var width=previewSize[0]?previewSize[0]:350;uploadStatus='<div class="img-status"><img width="'+width+'px" style="max-width: '+width+'px; width: 100%; height: auto;" src="'+attachment.url+'" alt="'+attachment.filename+'" title="'+attachment.filename+'" /><p><a href="#" class="cmb2-remove-file-button" rel="'+cmb.formfield+'">'+l10n.strings.remove_image+"</a></p></div>"}else uploadStatus='<div class="file-status"><span>'+l10n.strings.file+" <strong>"+attachment.filename+'</strong></span> (<a href="'+attachment.url+'" target="_blank" rel="external">'+l10n.strings.download+'</a> / <a href="#" class="cmb2-remove-file-button" rel="'+cmb.formfield+'">'+l10n.strings.remove_file+"</a>)</div>";$formfield.siblings(".cmb2-media-status").slideDown().html(uploadStatus)},cmb.mediaHandlers.selectFile=function(){var selection=cmb.file_frames[cmb.formfield].state().get("selection"),type=isList?"list":"single";return cmb.attach_id&&isList?void $('[data-id="'+cmb.attach_id+'"]').parents("li").replaceWith(cmb.mediaHandlers.list(selection,!0)):void cmb.mediaHandlers[type](selection)},cmb.mediaHandlers.openModal=function(){var selection=cmb.file_frames[cmb.formfield].state().get("selection");if(!cmb.attach_id)return selection.reset();var attach=wp.media.attachment(cmb.attach_id);attach.fetch(),selection.set(attach?[attach]:[])},cmb.file_frames[cmb.formfield].on("select",cmb.mediaHandlers.selectFile).on("open",cmb.mediaHandlers.openModal),cmb.file_frames[cmb.formfield].open()}},cmb.handleRemoveMedia=function(evt){evt.preventDefault();var $self=$(this);return $self.is(".cmb-attach-list .cmb2-remove-file-button")?($self.parents("li").remove(),!1):(cmb.formfield=$self.attr("rel"),cmb.metabox().find("input#"+cmb.formfield).val(""),cmb.metabox().find("input#"+cmb.formfield+"_id").val(""),$self.parents(".cmb2-media-status").html(""),!1)},cmb.cleanRow=function($row,prevNum,group){var $inputs=$row.find('input:not([type="button"]), select, textarea, label'),$other=$row.find("[id]").not('input:not([type="button"]), select, textarea, label');return group&&($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)})),cmb.neweditor_id=[],$inputs.filter(":checked").prop("checked",!1),$inputs.filter(":selected").prop("selected",!1),$row.find("h3.cmb-group-title").length&&$row.find("h3.cmb-group-title").text($row.data("title").replace("{#}",cmb.idNumber+1)),$inputs.each(function(){var newID,oldID,$newInput=$(this),isEditor=$newInput.hasClass("wp-editor-area"),oldFor=$newInput.attr("for"),oldVal=$newInput.attr("value"),attrs={};if(oldFor)attrs={"for":oldFor.replace("_"+prevNum,"_"+cmb.idNumber)};else{var oldName=$newInput.attr("name"),newName=oldName?oldName.replace("["+prevNum+"]","["+cmb.idNumber+"]"):"";oldID=$newInput.attr("id"),newID=oldID?oldID.replace("_"+prevNum,"_"+cmb.idNumber):"",attrs={id:newID,name:newName,"data-iterator":cmb.idNumber}}if(undefined!==typeof oldVal&&oldVal&&(attrs.value=""),"TEXTAREA"===$newInput.prop("tagName")&&$newInput.html(""),$newInput.removeClass("hasDatepicker").attr(attrs).val(""),isEditor){newID=newID?oldID.replace("zx"+prevNum,"zx"+cmb.idNumber):"",$newInput.html("");var $wysiwyg=$newInput.parents(".cmb-type-wysiwyg");$wysiwyg.find(".mce-tinymce:not(:first-child)").remove();var html=$wysiwyg.html().replace(new RegExp(oldID,"g"),newID);$wysiwyg.html(html),cmb.neweditor_id.push({id:newID,old:oldID})}}),cmb},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){var _prop;if(cmb.neweditor_id.length){var i;for(i=cmb.neweditor_id.length-1;i>=0;i--){var id=cmb.neweditor_id[i].id,old=cmb.neweditor_id[i].old;if("undefined"==typeof tinyMCEPreInit.mceInit[id]){var newSettings=jQuery.extend({},tinyMCEPreInit.mceInit[old]);for(_prop in newSettings)"string"==typeof newSettings[_prop]&&(newSettings[_prop]=newSettings[_prop].replace(new RegExp(old,"g"),id));tinyMCEPreInit.mceInit[id]=newSettings}if("undefined"==typeof tinyMCEPreInit.qtInit[id]){var newQTS=jQuery.extend({},tinyMCEPreInit.qtInit[old]);for(_prop in newQTS)"string"==typeof newQTS[_prop]&&(newQTS[_prop]=newQTS[_prop].replace(new RegExp(old,"g"),id));tinyMCEPreInit.qtInit[id]=newQTS}tinyMCE.init({id:tinyMCEPreInit.mceInit[id]})}}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")),newNum=prevNum-1,$newName=name.replace("["+prevNum+"]","["+newNum+"]");$this.attr("name",$newName)}},cmb.emptyValue=function(evt,row){$('input:not([type="button"]), textarea',row).val("")},cmb.addGroupRow=function(evt){evt.preventDefault();var $self=$(this);$self.trigger("cmb2_add_group_row_start",$self);var $table=$id($self.data("selector")),$oldRow=$table.find(".cmb-repeatable-grouping").last(),prevNum=parseInt($oldRow.data("iterator"));cmb.idNumber=prevNum+1;var $row=$oldRow.clone();cmb.newRowHousekeeping($row.data("title",$self.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),$table.find(".cmb-repeatable-grouping").length<=1?$table.find(".cmb-remove-group-row").prop("disabled",!0):$table.find(".cmb-remove-group-row").prop("disabled",!1),$table.trigger("cmb2_add_row",$newRow)},cmb.addAjaxRow=function(evt){evt.preventDefault();var $self=$(this),$table=$id($self.data("selector")),$emptyrow=$table.find(".empty-row"),prevNum=parseInt($emptyrow.find("[data-iterator]").data("iterator"));cmb.idNumber=prevNum+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),$table.trigger("cmb2_add_row",$row),$table.find(".cmb-remove-row-button").removeClass("button-disabled")},cmb.removeGroupRow=function(evt){evt.preventDefault();var $self=$(this),$table=$id($self.data("selector")),$parent=$self.parents(".cmb-repeatable-grouping"),number=$table.find(".cmb-repeatable-grouping").length;number>1&&($table.trigger("cmb2_remove_group_row_start",$self),$parent.nextAll(".cmb-repeatable-grouping").find(cmb.repeatEls).each(cmb.updateNameAttr),$parent.remove(),2>=number?$table.find(".cmb-remove-group-row").prop("disabled",!0):$table.find(".cmb-remove-group-row").prop("disabled",!1),$table.trigger("cmb2_remove_row"))},cmb.removeAjaxRow=function(evt){evt.preventDefault();var $self=$(this);if(!$self.hasClass("button-disabled")){var $parent=$self.parents(".cmb-row"),$table=$self.parents(".cmb-repeat-table"),number=$table.find(".cmb-row").length;number>2?($parent.hasClass("empty-row")&&$parent.prev().addClass("empty-row").removeClass("cmb-repeat-row"),$self.parents(".cmb-repeat-table .cmb-row").remove(),3===number&&$table.find(".cmb-remove-row-button").addClass("button-disabled"),$table.trigger("cmb2_remove_row")):$self.addClass("button-disabled")}},cmb.shiftRows=function(evt){evt.preventDefault();var $self=$(this);$self.trigger("cmb2_shift_rows_enter",$self);var $parent=$self.parents(".cmb-repeatable-grouping"),$goto=$self.hasClass("move-up")?$parent.prev(".cmb-repeatable-grouping"):$parent.next(".cmb-repeatable-grouping");if($goto.length){$self.trigger("cmb2_shift_rows_start",$self);var inputVals=[];$parent.find(cmb.repeatEls).each(function(){var val,$element=$(this);val=$element.hasClass("cmb2-media-status")?$element.html():"checkbox"===$element.attr("type")||"radio"===$element.attr("type")?$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);$element.hasClass("cmb2-media-status")?(val=$element.html(),$element.html(inputVals[index].val),inputVals[index].$.html(val)):"checkbox"===$element.attr("type")||"radio"===$element.attr("type")?(inputVals[index].$.prop("checked",$element.is(":checked")),$element.prop("checked",inputVals[index].val)):"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))}),$self.trigger("cmb2_shift_rows_complete",$self)}},cmb.initPickers=function($timePickers,$datePickers,$colorPickers){cmb.initTimePickers($timePickers),cmb.initDatePickers($datePickers),cmb.initColorPickers($colorPickers)},cmb.initTimePickers=function($selector){$selector.length&&($selector.timepicker("destroy"),$selector.timepicker(cmb.defaults.time_picker))},cmb.initDatePickers=function($selector){$selector.length&&($selector.datepicker("destroy"),$selector.datepicker(cmb.defaults.date_picker))},cmb.initColorPickers=function($selector){$selector.length&&("object"==typeof jQuery.wp&&"function"==typeof jQuery.wp.wpColorPicker?$selector.wpColorPicker(cmb.defaults.color_picker):$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 $self=$(this),type=evt.type,m={focusout:function(){setTimeout(function(){cmb.spinner(".postbox .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($self,evt)},paste:function(){setTimeout(function(){cmb.doAjax($self)},100)}};m[type]()},cmb.resizeoEmbeds=function(){cmb.metabox().each(function(){var $self=$(this),$tableWrap=$self.parents(".inside"),isSide=$self.parents(".inner-sidebar").length||$self.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=$self.find(".cmb-type-oembed .embed-status"),$children=$embeds.children().not(".cmb2-remove-wrapper");return $children.length?void $children.each(function(){var $self=$(this),iwidth=$self.width(),iheight=$self.height(),_newWidth=newWidth;$self.parents(".cmb-repeat-row").length&&!isSmall&&(_newWidth=newWidth-91,_newWidth=785>tableW?_newWidth-15:_newWidth);var newHeight=Math.round(_newWidth*iheight/iwidth);$self.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){hide?$(".cmb-spinner",$context).hide():$(".cmb-spinner",$context).show()},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)}},$(document).ready(cmb.init),cmb}(window,document,jQuery);
|
{cmb2 → inc/cmb2}/js/index.php
RENAMED
File without changes
|
inc/cmb2/js/jquery-ui-timepicker-addon.min.js
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*! jQuery Timepicker Addon - v1.5.0 - 2014-09-01
|
2 |
+
* http://trentrichardson.com/examples/timepicker
|
3 |
+
* Copyright (c) 2014 Trent Richardson; Licensed MIT */
|
4 |
+
(function($){if($.ui.timepicker=$.ui.timepicker||{},!$.ui.timepicker.version){$.extend($.ui,{timepicker:{version:"1.5.0"}});var Timepicker=function(){this.regional=[],this.regional[""]={currentText:"Now",closeText:"Done",amNames:["AM","A"],pmNames:["PM","P"],timeFormat:"HH:mm",timeSuffix:"",timeOnlyTitle:"Choose Time",timeText:"Time",hourText:"Hour",minuteText:"Minute",secondText:"Second",millisecText:"Millisecond",microsecText:"Microsecond",timezoneText:"Time Zone",isRTL:!1},this._defaults={showButtonPanel:!0,timeOnly:!1,timeOnlyShowDate:!1,showHour:null,showMinute:null,showSecond:null,showMillisec:null,showMicrosec:null,showTimezone:null,showTime:!0,stepHour:1,stepMinute:1,stepSecond:1,stepMillisec:1,stepMicrosec:1,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMin:0,minuteMin:0,secondMin:0,millisecMin:0,microsecMin:0,hourMax:23,minuteMax:59,secondMax:59,millisecMax:999,microsecMax:999,minDateTime:null,maxDateTime:null,maxTime:null,minTime:null,onSelect:null,hourGrid:0,minuteGrid:0,secondGrid:0,millisecGrid:0,microsecGrid:0,alwaysSetTime:!0,separator:" ",altFieldTimeOnly:!0,altTimeFormat:null,altSeparator:null,altTimeSuffix:null,altRedirectFocus:!0,pickerTimeFormat:null,pickerTimeSuffix:null,showTimepicker:!0,timezoneList:null,addSliderAccess:!1,sliderAccessArgs:null,controlType:"slider",defaultValue:null,parse:"strict"},$.extend(this._defaults,this.regional[""])};$.extend(Timepicker.prototype,{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,millisec_slider:null,microsec_slider:null,timezone_select:null,maxTime:null,minTime:null,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,millisecMinOriginal:null,microsecMinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,millisecMaxOriginal:null,microsecMaxOriginal:null,ampm:"",formattedDate:"",formattedTime:"",formattedDateTime:"",timezoneList:null,units:["hour","minute","second","millisec","microsec"],support:{},control:null,setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_newInst:function($input,opts){var tp_inst=new Timepicker,inlineSettings={},fns={},overrides,i;for(var attrName in this._defaults)if(this._defaults.hasOwnProperty(attrName)){var attrValue=$input.attr("time:"+attrName);if(attrValue)try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}overrides={beforeShow:function(e,t){return $.isFunction(tp_inst._defaults.evnts.beforeShow)?tp_inst._defaults.evnts.beforeShow.call($input[0],e,t,tp_inst):void 0},onChangeMonthYear:function(e,t,i){tp_inst._updateDateTime(i),$.isFunction(tp_inst._defaults.evnts.onChangeMonthYear)&&tp_inst._defaults.evnts.onChangeMonthYear.call($input[0],e,t,i,tp_inst)},onClose:function(e,t){tp_inst.timeDefined===!0&&""!==$input.val()&&tp_inst._updateDateTime(t),$.isFunction(tp_inst._defaults.evnts.onClose)&&tp_inst._defaults.evnts.onClose.call($input[0],e,t,tp_inst)}};for(i in overrides)overrides.hasOwnProperty(i)&&(fns[i]=opts[i]||null);tp_inst._defaults=$.extend({},this._defaults,inlineSettings,opts,overrides,{evnts:fns,timepicker:tp_inst}),tp_inst.amNames=$.map(tp_inst._defaults.amNames,function(e){return e.toUpperCase()}),tp_inst.pmNames=$.map(tp_inst._defaults.pmNames,function(e){return e.toUpperCase()}),tp_inst.support=detectSupport(tp_inst._defaults.timeFormat+(tp_inst._defaults.pickerTimeFormat?tp_inst._defaults.pickerTimeFormat:"")+(tp_inst._defaults.altTimeFormat?tp_inst._defaults.altTimeFormat:"")),"string"==typeof tp_inst._defaults.controlType?("slider"===tp_inst._defaults.controlType&&$.ui.slider===void 0&&(tp_inst._defaults.controlType="select"),tp_inst.control=tp_inst._controls[tp_inst._defaults.controlType]):tp_inst.control=tp_inst._defaults.controlType;var timezoneList=[-720,-660,-600,-570,-540,-480,-420,-360,-300,-270,-240,-210,-180,-120,-60,0,60,120,180,210,240,270,300,330,345,360,390,420,480,525,540,570,600,630,660,690,720,765,780,840];null!==tp_inst._defaults.timezoneList&&(timezoneList=tp_inst._defaults.timezoneList);var tzl=timezoneList.length,tzi=0,tzv=null;if(tzl>0&&"object"!=typeof timezoneList[0])for(;tzl>tzi;tzi++)tzv=timezoneList[tzi],timezoneList[tzi]={value:tzv,label:$.timepicker.timezoneOffsetString(tzv,tp_inst.support.iso8601)};return tp_inst._defaults.timezoneList=timezoneList,tp_inst.timezone=null!==tp_inst._defaults.timezone?$.timepicker.timezoneOffsetNumber(tp_inst._defaults.timezone):-1*(new Date).getTimezoneOffset(),tp_inst.hour=tp_inst._defaults.hour<tp_inst._defaults.hourMin?tp_inst._defaults.hourMin:tp_inst._defaults.hour>tp_inst._defaults.hourMax?tp_inst._defaults.hourMax:tp_inst._defaults.hour,tp_inst.minute=tp_inst._defaults.minute<tp_inst._defaults.minuteMin?tp_inst._defaults.minuteMin:tp_inst._defaults.minute>tp_inst._defaults.minuteMax?tp_inst._defaults.minuteMax:tp_inst._defaults.minute,tp_inst.second=tp_inst._defaults.second<tp_inst._defaults.secondMin?tp_inst._defaults.secondMin:tp_inst._defaults.second>tp_inst._defaults.secondMax?tp_inst._defaults.secondMax:tp_inst._defaults.second,tp_inst.millisec=tp_inst._defaults.millisec<tp_inst._defaults.millisecMin?tp_inst._defaults.millisecMin:tp_inst._defaults.millisec>tp_inst._defaults.millisecMax?tp_inst._defaults.millisecMax:tp_inst._defaults.millisec,tp_inst.microsec=tp_inst._defaults.microsec<tp_inst._defaults.microsecMin?tp_inst._defaults.microsecMin:tp_inst._defaults.microsec>tp_inst._defaults.microsecMax?tp_inst._defaults.microsecMax:tp_inst._defaults.microsec,tp_inst.ampm="",tp_inst.$input=$input,tp_inst._defaults.altField&&(tp_inst.$altInput=$(tp_inst._defaults.altField),tp_inst._defaults.altRedirectFocus===!0&&tp_inst.$altInput.css({cursor:"pointer"}).focus(function(){$input.trigger("focus")})),(0===tp_inst._defaults.minDate||0===tp_inst._defaults.minDateTime)&&(tp_inst._defaults.minDate=new Date),(0===tp_inst._defaults.maxDate||0===tp_inst._defaults.maxDateTime)&&(tp_inst._defaults.maxDate=new Date),void 0!==tp_inst._defaults.minDate&&tp_inst._defaults.minDate instanceof Date&&(tp_inst._defaults.minDateTime=new Date(tp_inst._defaults.minDate.getTime())),void 0!==tp_inst._defaults.minDateTime&&tp_inst._defaults.minDateTime instanceof Date&&(tp_inst._defaults.minDate=new Date(tp_inst._defaults.minDateTime.getTime())),void 0!==tp_inst._defaults.maxDate&&tp_inst._defaults.maxDate instanceof Date&&(tp_inst._defaults.maxDateTime=new Date(tp_inst._defaults.maxDate.getTime())),void 0!==tp_inst._defaults.maxDateTime&&tp_inst._defaults.maxDateTime instanceof Date&&(tp_inst._defaults.maxDate=new Date(tp_inst._defaults.maxDateTime.getTime())),tp_inst.$input.bind("focus",function(){tp_inst._onFocus()}),tp_inst},_addTimePicker:function(e){var t=this.$altInput&&this._defaults.altFieldTimeOnly?this.$input.val()+" "+this.$altInput.val():this.$input.val();this.timeDefined=this._parseTime(t),this._limitMinMaxDateTime(e,!1),this._injectTimePicker()},_parseTime:function(e,t){if(this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),t||!this._defaults.timeOnly){var i=$.datepicker._get(this.inst,"dateFormat");try{var s=parseDateTimeInternal(i,this._defaults.timeFormat,e,$.datepicker._getFormatConfig(this.inst),this._defaults);if(!s.timeObj)return!1;$.extend(this,s.timeObj)}catch(a){return $.timepicker.log("Error parsing the date/time string: "+a+"\ndate/time string = "+e+"\ntimeFormat = "+this._defaults.timeFormat+"\ndateFormat = "+i),!1}return!0}var n=$.datepicker.parseTime(this._defaults.timeFormat,e,this._defaults);return n?($.extend(this,n),!0):!1},_injectTimePicker:function(){var e=this.inst.dpDiv,t=this.inst.settings,i=this,s="",a="",n=null,r={},l={},o=null,c=0,u=0;if(0===e.find("div.ui-timepicker-div").length&&t.showTimepicker){var m=' style="display:none;"',d='<div class="ui-timepicker-div'+(t.isRTL?" ui-timepicker-rtl":"")+'"><dl>'+'<dt class="ui_tpicker_time_label"'+(t.showTime?"":m)+">"+t.timeText+"</dt>"+'<dd class="ui_tpicker_time"'+(t.showTime?"":m)+"></dd>";for(c=0,u=this.units.length;u>c;c++){if(s=this.units[c],a=s.substr(0,1).toUpperCase()+s.substr(1),n=null!==t["show"+a]?t["show"+a]:this.support[s],r[s]=parseInt(t[s+"Max"]-(t[s+"Max"]-t[s+"Min"])%t["step"+a],10),l[s]=0,d+='<dt class="ui_tpicker_'+s+'_label"'+(n?"":m)+">"+t[s+"Text"]+"</dt>"+'<dd class="ui_tpicker_'+s+'"><div class="ui_tpicker_'+s+'_slider"'+(n?"":m)+"></div>",n&&t[s+"Grid"]>0){if(d+='<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>',"hour"===s)for(var h=t[s+"Min"];r[s]>=h;h+=parseInt(t[s+"Grid"],10)){l[s]++;var p=$.datepicker.formatTime(this.support.ampm?"hht":"HH",{hour:h},t);d+='<td data-for="'+s+'">'+p+"</td>"}else for(var _=t[s+"Min"];r[s]>=_;_+=parseInt(t[s+"Grid"],10))l[s]++,d+='<td data-for="'+s+'">'+(10>_?"0":"")+_+"</td>";d+="</tr></table></div>"}d+="</dd>"}var f=null!==t.showTimezone?t.showTimezone:this.support.timezone;d+='<dt class="ui_tpicker_timezone_label"'+(f?"":m)+">"+t.timezoneText+"</dt>",d+='<dd class="ui_tpicker_timezone" '+(f?"":m)+"></dd>",d+="</dl></div>";var g=$(d);for(t.timeOnly===!0&&(g.prepend('<div class="ui-widget-header ui-helper-clearfix ui-corner-all"><div class="ui-datepicker-title">'+t.timeOnlyTitle+"</div>"+"</div>"),e.find(".ui-datepicker-header, .ui-datepicker-calendar").hide()),c=0,u=i.units.length;u>c;c++)s=i.units[c],a=s.substr(0,1).toUpperCase()+s.substr(1),n=null!==t["show"+a]?t["show"+a]:this.support[s],i[s+"_slider"]=i.control.create(i,g.find(".ui_tpicker_"+s+"_slider"),s,i[s],t[s+"Min"],r[s],t["step"+a]),n&&t[s+"Grid"]>0&&(o=100*l[s]*t[s+"Grid"]/(r[s]-t[s+"Min"]),g.find(".ui_tpicker_"+s+" table").css({width:o+"%",marginLeft:t.isRTL?"0":o/(-2*l[s])+"%",marginRight:t.isRTL?o/(-2*l[s])+"%":"0",borderCollapse:"collapse"}).find("td").click(function(){var e=$(this),t=e.html(),a=parseInt(t.replace(/[^0-9]/g),10),n=t.replace(/[^apm]/gi),r=e.data("for");"hour"===r&&(-1!==n.indexOf("p")&&12>a?a+=12:-1!==n.indexOf("a")&&12===a&&(a=0)),i.control.value(i,i[r+"_slider"],s,a),i._onTimeChange(),i._onSelectHandler()}).css({cursor:"pointer",width:100/l[s]+"%",textAlign:"center",overflow:"hidden"}));if(this.timezone_select=g.find(".ui_tpicker_timezone").append("<select></select>").find("select"),$.fn.append.apply(this.timezone_select,$.map(t.timezoneList,function(e){return $("<option />").val("object"==typeof e?e.value:e).text("object"==typeof e?e.label:e)})),this.timezone!==void 0&&null!==this.timezone&&""!==this.timezone){var M=-1*new Date(this.inst.selectedYear,this.inst.selectedMonth,this.inst.selectedDay,12).getTimezoneOffset();M===this.timezone?selectLocalTimezone(i):this.timezone_select.val(this.timezone)}else this.hour!==void 0&&null!==this.hour&&""!==this.hour?this.timezone_select.val(t.timezone):selectLocalTimezone(i);this.timezone_select.change(function(){i._onTimeChange(),i._onSelectHandler()});var v=e.find(".ui-datepicker-buttonpane");if(v.length?v.before(g):e.append(g),this.$timeObj=g.find(".ui_tpicker_time"),null!==this.inst){var k=this.timeDefined;this._onTimeChange(),this.timeDefined=k}if(this._defaults.addSliderAccess){var T=this._defaults.sliderAccessArgs,D=this._defaults.isRTL;T.isRTL=D,setTimeout(function(){if(0===g.find(".ui-slider-access").length){g.find(".ui-slider:visible").sliderAccess(T);var e=g.find(".ui-slider-access:eq(0)").outerWidth(!0);e&&g.find("table:visible").each(function(){var t=$(this),i=t.outerWidth(),s=(""+t.css(D?"marginRight":"marginLeft")).replace("%",""),a=i-e,n=s*a/i+"%",r={width:a,marginRight:0,marginLeft:0};r[D?"marginRight":"marginLeft"]=n,t.css(r)})}},10)}i._limitMinMaxDateTime(this.inst,!0)}},_limitMinMaxDateTime:function(e,t){var i=this._defaults,s=new Date(e.selectedYear,e.selectedMonth,e.selectedDay);if(this._defaults.showTimepicker){if(null!==$.datepicker._get(e,"minDateTime")&&void 0!==$.datepicker._get(e,"minDateTime")&&s){var a=$.datepicker._get(e,"minDateTime"),n=new Date(a.getFullYear(),a.getMonth(),a.getDate(),0,0,0,0);(null===this.hourMinOriginal||null===this.minuteMinOriginal||null===this.secondMinOriginal||null===this.millisecMinOriginal||null===this.microsecMinOriginal)&&(this.hourMinOriginal=i.hourMin,this.minuteMinOriginal=i.minuteMin,this.secondMinOriginal=i.secondMin,this.millisecMinOriginal=i.millisecMin,this.microsecMinOriginal=i.microsecMin),e.settings.timeOnly||n.getTime()===s.getTime()?(this._defaults.hourMin=a.getHours(),this.hour<=this._defaults.hourMin?(this.hour=this._defaults.hourMin,this._defaults.minuteMin=a.getMinutes(),this.minute<=this._defaults.minuteMin?(this.minute=this._defaults.minuteMin,this._defaults.secondMin=a.getSeconds(),this.second<=this._defaults.secondMin?(this.second=this._defaults.secondMin,this._defaults.millisecMin=a.getMilliseconds(),this.millisec<=this._defaults.millisecMin?(this.millisec=this._defaults.millisecMin,this._defaults.microsecMin=a.getMicroseconds()):(this.microsec<this._defaults.microsecMin&&(this.microsec=this._defaults.microsecMin),this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.hourMin=this.hourMinOriginal,this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)}if(null!==$.datepicker._get(e,"maxDateTime")&&void 0!==$.datepicker._get(e,"maxDateTime")&&s){var r=$.datepicker._get(e,"maxDateTime"),l=new Date(r.getFullYear(),r.getMonth(),r.getDate(),0,0,0,0);(null===this.hourMaxOriginal||null===this.minuteMaxOriginal||null===this.secondMaxOriginal||null===this.millisecMaxOriginal)&&(this.hourMaxOriginal=i.hourMax,this.minuteMaxOriginal=i.minuteMax,this.secondMaxOriginal=i.secondMax,this.millisecMaxOriginal=i.millisecMax,this.microsecMaxOriginal=i.microsecMax),e.settings.timeOnly||l.getTime()===s.getTime()?(this._defaults.hourMax=r.getHours(),this.hour>=this._defaults.hourMax?(this.hour=this._defaults.hourMax,this._defaults.minuteMax=r.getMinutes(),this.minute>=this._defaults.minuteMax?(this.minute=this._defaults.minuteMax,this._defaults.secondMax=r.getSeconds(),this.second>=this._defaults.secondMax?(this.second=this._defaults.secondMax,this._defaults.millisecMax=r.getMilliseconds(),this.millisec>=this._defaults.millisecMax?(this.millisec=this._defaults.millisecMax,this._defaults.microsecMax=r.getMicroseconds()):(this.microsec>this._defaults.microsecMax&&(this.microsec=this._defaults.microsecMax),this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.hourMax=this.hourMaxOriginal,this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)}if(null!==e.settings.minTime){var o=new Date("01/01/1970 "+e.settings.minTime);this.hour<o.getHours()?(this.hour=this._defaults.hourMin=o.getHours(),this.minute=this._defaults.minuteMin=o.getMinutes()):this.hour===o.getHours()&&this.minute<o.getMinutes()?this.minute=this._defaults.minuteMin=o.getMinutes():this._defaults.hourMin<o.getHours()?(this._defaults.hourMin=o.getHours(),this._defaults.minuteMin=o.getMinutes()):this._defaults.minuteMin=this._defaults.hourMin===o.getHours()===this.hour&&this._defaults.minuteMin<o.getMinutes()?o.getMinutes():0}if(null!==e.settings.maxTime){var c=new Date("01/01/1970 "+e.settings.maxTime);this.hour>c.getHours()?(this.hour=this._defaults.hourMax=c.getHours(),this.minute=this._defaults.minuteMax=c.getMinutes()):this.hour===c.getHours()&&this.minute>c.getMinutes()?this.minute=this._defaults.minuteMax=c.getMinutes():this._defaults.hourMax>c.getHours()?(this._defaults.hourMax=c.getHours(),this._defaults.minuteMax=c.getMinutes()):this._defaults.minuteMax=this._defaults.hourMax===c.getHours()===this.hour&&this._defaults.minuteMax>c.getMinutes()?c.getMinutes():59}if(void 0!==t&&t===!0){var u=parseInt(this._defaults.hourMax-(this._defaults.hourMax-this._defaults.hourMin)%this._defaults.stepHour,10),m=parseInt(this._defaults.minuteMax-(this._defaults.minuteMax-this._defaults.minuteMin)%this._defaults.stepMinute,10),d=parseInt(this._defaults.secondMax-(this._defaults.secondMax-this._defaults.secondMin)%this._defaults.stepSecond,10),h=parseInt(this._defaults.millisecMax-(this._defaults.millisecMax-this._defaults.millisecMin)%this._defaults.stepMillisec,10),p=parseInt(this._defaults.microsecMax-(this._defaults.microsecMax-this._defaults.microsecMin)%this._defaults.stepMicrosec,10);this.hour_slider&&(this.control.options(this,this.hour_slider,"hour",{min:this._defaults.hourMin,max:u,step:this._defaults.stepHour}),this.control.value(this,this.hour_slider,"hour",this.hour-this.hour%this._defaults.stepHour)),this.minute_slider&&(this.control.options(this,this.minute_slider,"minute",{min:this._defaults.minuteMin,max:m,step:this._defaults.stepMinute}),this.control.value(this,this.minute_slider,"minute",this.minute-this.minute%this._defaults.stepMinute)),this.second_slider&&(this.control.options(this,this.second_slider,"second",{min:this._defaults.secondMin,max:d,step:this._defaults.stepSecond}),this.control.value(this,this.second_slider,"second",this.second-this.second%this._defaults.stepSecond)),this.millisec_slider&&(this.control.options(this,this.millisec_slider,"millisec",{min:this._defaults.millisecMin,max:h,step:this._defaults.stepMillisec}),this.control.value(this,this.millisec_slider,"millisec",this.millisec-this.millisec%this._defaults.stepMillisec)),this.microsec_slider&&(this.control.options(this,this.microsec_slider,"microsec",{min:this._defaults.microsecMin,max:p,step:this._defaults.stepMicrosec}),this.control.value(this,this.microsec_slider,"microsec",this.microsec-this.microsec%this._defaults.stepMicrosec))}}},_onTimeChange:function(){if(this._defaults.showTimepicker){var e=this.hour_slider?this.control.value(this,this.hour_slider,"hour"):!1,t=this.minute_slider?this.control.value(this,this.minute_slider,"minute"):!1,i=this.second_slider?this.control.value(this,this.second_slider,"second"):!1,s=this.millisec_slider?this.control.value(this,this.millisec_slider,"millisec"):!1,a=this.microsec_slider?this.control.value(this,this.microsec_slider,"microsec"):!1,n=this.timezone_select?this.timezone_select.val():!1,r=this._defaults,l=r.pickerTimeFormat||r.timeFormat,o=r.pickerTimeSuffix||r.timeSuffix;"object"==typeof e&&(e=!1),"object"==typeof t&&(t=!1),"object"==typeof i&&(i=!1),"object"==typeof s&&(s=!1),"object"==typeof a&&(a=!1),"object"==typeof n&&(n=!1),e!==!1&&(e=parseInt(e,10)),t!==!1&&(t=parseInt(t,10)),i!==!1&&(i=parseInt(i,10)),s!==!1&&(s=parseInt(s,10)),a!==!1&&(a=parseInt(a,10)),n!==!1&&(n=""+n);var c=r[12>e?"amNames":"pmNames"][0],u=e!==parseInt(this.hour,10)||t!==parseInt(this.minute,10)||i!==parseInt(this.second,10)||s!==parseInt(this.millisec,10)||a!==parseInt(this.microsec,10)||this.ampm.length>0&&12>e!=(-1!==$.inArray(this.ampm.toUpperCase(),this.amNames))||null!==this.timezone&&n!==""+this.timezone;u&&(e!==!1&&(this.hour=e),t!==!1&&(this.minute=t),i!==!1&&(this.second=i),s!==!1&&(this.millisec=s),a!==!1&&(this.microsec=a),n!==!1&&(this.timezone=n),this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),this._limitMinMaxDateTime(this.inst,!0)),this.support.ampm&&(this.ampm=c),this.formattedTime=$.datepicker.formatTime(r.timeFormat,this,r),this.$timeObj&&(l===r.timeFormat?this.$timeObj.text(this.formattedTime+o):this.$timeObj.text($.datepicker.formatTime(l,this,r)+o)),this.timeDefined=!0,u&&this._updateDateTime()}},_onSelectHandler:function(){var e=this._defaults.onSelect||this.inst.settings.onSelect,t=this.$input?this.$input[0]:null;e&&t&&e.apply(t,[this.formattedDateTime,this])},_updateDateTime:function(e){e=this.inst||e;var t=e.currentYear>0?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(e.selectedYear,e.selectedMonth,e.selectedDay),i=$.datepicker._daylightSavingAdjust(t),s=$.datepicker._get(e,"dateFormat"),a=$.datepicker._getFormatConfig(e),n=null!==i&&this.timeDefined;this.formattedDate=$.datepicker.formatDate(s,null===i?new Date:i,a);var r=this.formattedDate;if(""===e.lastVal&&(e.currentYear=e.selectedYear,e.currentMonth=e.selectedMonth,e.currentDay=e.selectedDay),this._defaults.timeOnly===!0&&this._defaults.timeOnlyShowDate===!1?r=this.formattedTime:(this._defaults.timeOnly!==!0&&(this._defaults.alwaysSetTime||n)||this._defaults.timeOnly===!0&&this._defaults.timeOnlyShowDate===!0)&&(r+=this._defaults.separator+this.formattedTime+this._defaults.timeSuffix),this.formattedDateTime=r,this._defaults.showTimepicker)if(this.$altInput&&this._defaults.timeOnly===!1&&this._defaults.altFieldTimeOnly===!0)this.$altInput.val(this.formattedTime),this.$input.val(this.formattedDate);else if(this.$altInput){this.$input.val(r);var l="",o=null!==this._defaults.altSeparator?this._defaults.altSeparator:this._defaults.separator,c=null!==this._defaults.altTimeSuffix?this._defaults.altTimeSuffix:this._defaults.timeSuffix;this._defaults.timeOnly||(l=this._defaults.altFormat?$.datepicker.formatDate(this._defaults.altFormat,null===i?new Date:i,a):this.formattedDate,l&&(l+=o)),l+=null!==this._defaults.altTimeFormat?$.datepicker.formatTime(this._defaults.altTimeFormat,this,this._defaults)+c:this.formattedTime+c,this.$altInput.val(l)}else this.$input.val(r);else this.$input.val(this.formattedDate);this.$input.trigger("change")},_onFocus:function(){if(!this.$input.val()&&this._defaults.defaultValue){this.$input.val(this._defaults.defaultValue);var e=$.datepicker._getInst(this.$input.get(0)),t=$.datepicker._get(e,"timepicker");if(t&&t._defaults.timeOnly&&e.input.val()!==e.lastVal)try{$.datepicker._updateDatepicker(e)}catch(i){$.timepicker.log(i)}}},_controls:{slider:{create:function(e,t,i,s,a,n,r){var l=e._defaults.isRTL;return t.prop("slide",null).slider({orientation:"horizontal",value:l?-1*s:s,min:l?-1*n:a,max:l?-1*a:n,step:r,slide:function(t,s){e.control.value(e,$(this),i,l?-1*s.value:s.value),e._onTimeChange()},stop:function(){e._onSelectHandler()}})},options:function(e,t,i,s,a){if(e._defaults.isRTL){if("string"==typeof s)return"min"===s||"max"===s?void 0!==a?t.slider(s,-1*a):Math.abs(t.slider(s)):t.slider(s);var n=s.min,r=s.max;return s.min=s.max=null,void 0!==n&&(s.max=-1*n),void 0!==r&&(s.min=-1*r),t.slider(s)}return"string"==typeof s&&void 0!==a?t.slider(s,a):t.slider(s)},value:function(e,t,i,s){return e._defaults.isRTL?void 0!==s?t.slider("value",-1*s):Math.abs(t.slider("value")):void 0!==s?t.slider("value",s):t.slider("value")}},select:{create:function(e,t,i,s,a,n,r){for(var l='<select class="ui-timepicker-select ui-state-default ui-corner-all" data-unit="'+i+'" data-min="'+a+'" data-max="'+n+'" data-step="'+r+'">',o=e._defaults.pickerTimeFormat||e._defaults.timeFormat,c=a;n>=c;c+=r)l+='<option value="'+c+'"'+(c===s?" selected":"")+">",l+="hour"===i?$.datepicker.formatTime($.trim(o.replace(/[^ht ]/gi,"")),{hour:c},e._defaults):"millisec"===i||"microsec"===i||c>=10?c:"0"+(""+c),l+="</option>";return l+="</select>",t.children("select").remove(),$(l).appendTo(t).change(function(){e._onTimeChange(),e._onSelectHandler()}),t},options:function(e,t,i,s,a){var n={},r=t.children("select");if("string"==typeof s){if(void 0===a)return r.data(s);n[s]=a}else n=s;return e.control.create(e,t,r.data("unit"),r.val(),n.min||r.data("min"),n.max||r.data("max"),n.step||r.data("step"))},value:function(e,t,i,s){var a=t.children("select");return void 0!==s?a.val(s):a.val()}}}}),$.fn.extend({timepicker:function(e){e=e||{};var t=Array.prototype.slice.call(arguments);return"object"==typeof e&&(t[0]=$.extend(e,{timeOnly:!0})),$(this).each(function(){$.fn.datetimepicker.apply($(this),t)})},datetimepicker:function(e){e=e||{};var t=arguments;return"string"==typeof e?"getDate"===e||"option"===e&&2===t.length&&"string"==typeof t[1]?$.fn.datepicker.apply($(this[0]),t):this.each(function(){var e=$(this);e.datepicker.apply(e,t)}):this.each(function(){var t=$(this);t.datepicker($.timepicker._newInst(t,e)._defaults)})}}),$.datepicker.parseDateTime=function(e,t,i,s,a){var n=parseDateTimeInternal(e,t,i,s,a);if(n.timeObj){var r=n.timeObj;n.date.setHours(r.hour,r.minute,r.second,r.millisec),n.date.setMicroseconds(r.microsec)}return n.date},$.datepicker.parseTime=function(e,t,i){var s=extendRemove(extendRemove({},$.timepicker._defaults),i||{});-1!==e.replace(/\'.*?\'/g,"").indexOf("Z");var a=function(e,t,i){var s,a=function(e,t){var i=[];return e&&$.merge(i,e),t&&$.merge(i,t),i=$.map(i,function(e){return e.replace(/[.*+?|()\[\]{}\\]/g,"\\$&")}),"("+i.join("|")+")?"},n=function(e){var t=e.toLowerCase().match(/(h{1,2}|m{1,2}|s{1,2}|l{1}|c{1}|t{1,2}|z|'.*?')/g),i={h:-1,m:-1,s:-1,l:-1,c:-1,t:-1,z:-1};if(t)for(var s=0;t.length>s;s++)-1===i[(""+t[s]).charAt(0)]&&(i[(""+t[s]).charAt(0)]=s+1);return i},r="^"+(""+e).replace(/([hH]{1,2}|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,function(e){var t=e.length;switch(e.charAt(0).toLowerCase()){case"h":return 1===t?"(\\d?\\d)":"(\\d{"+t+"})";case"m":return 1===t?"(\\d?\\d)":"(\\d{"+t+"})";case"s":return 1===t?"(\\d?\\d)":"(\\d{"+t+"})";case"l":return"(\\d?\\d?\\d)";case"c":return"(\\d?\\d?\\d)";case"z":return"(z|[-+]\\d\\d:?\\d\\d|\\S+)?";case"t":return a(i.amNames,i.pmNames);default:return"("+e.replace(/\'/g,"").replace(/(\.|\$|\^|\\|\/|\(|\)|\[|\]|\?|\+|\*)/g,function(e){return"\\"+e})+")?"}}).replace(/\s/g,"\\s?")+i.timeSuffix+"$",l=n(e),o="";s=t.match(RegExp(r,"i"));var c={hour:0,minute:0,second:0,millisec:0,microsec:0};return s?(-1!==l.t&&(void 0===s[l.t]||0===s[l.t].length?(o="",c.ampm=""):(o=-1!==$.inArray(s[l.t].toUpperCase(),i.amNames)?"AM":"PM",c.ampm=i["AM"===o?"amNames":"pmNames"][0])),-1!==l.h&&(c.hour="AM"===o&&"12"===s[l.h]?0:"PM"===o&&"12"!==s[l.h]?parseInt(s[l.h],10)+12:Number(s[l.h])),-1!==l.m&&(c.minute=Number(s[l.m])),-1!==l.s&&(c.second=Number(s[l.s])),-1!==l.l&&(c.millisec=Number(s[l.l])),-1!==l.c&&(c.microsec=Number(s[l.c])),-1!==l.z&&void 0!==s[l.z]&&(c.timezone=$.timepicker.timezoneOffsetNumber(s[l.z])),c):!1},n=function(e,t,i){try{var s=new Date("2012-01-01 "+t);if(isNaN(s.getTime())&&(s=new Date("2012-01-01T"+t),isNaN(s.getTime())&&(s=new Date("01/01/2012 "+t),isNaN(s.getTime()))))throw"Unable to parse time with native Date: "+t;return{hour:s.getHours(),minute:s.getMinutes(),second:s.getSeconds(),millisec:s.getMilliseconds(),microsec:s.getMicroseconds(),timezone:-1*s.getTimezoneOffset()}}catch(n){try{return a(e,t,i)}catch(r){$.timepicker.log("Unable to parse \ntimeString: "+t+"\ntimeFormat: "+e)}}return!1};return"function"==typeof s.parse?s.parse(e,t,s):"loose"===s.parse?n(e,t,s):a(e,t,s)},$.datepicker.formatTime=function(e,t,i){i=i||{},i=$.extend({},$.timepicker._defaults,i),t=$.extend({hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null},t);var s=e,a=i.amNames[0],n=parseInt(t.hour,10);return n>11&&(a=i.pmNames[0]),s=s.replace(/(?:HH?|hh?|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,function(e){switch(e){case"HH":return("0"+n).slice(-2);case"H":return n;case"hh":return("0"+convert24to12(n)).slice(-2);case"h":return convert24to12(n);case"mm":return("0"+t.minute).slice(-2);case"m":return t.minute;case"ss":return("0"+t.second).slice(-2);case"s":return t.second;case"l":return("00"+t.millisec).slice(-3);case"c":return("00"+t.microsec).slice(-3);case"z":return $.timepicker.timezoneOffsetString(null===t.timezone?i.timezone:t.timezone,!1);case"Z":return $.timepicker.timezoneOffsetString(null===t.timezone?i.timezone:t.timezone,!0);case"T":return a.charAt(0).toUpperCase();case"TT":return a.toUpperCase();case"t":return a.charAt(0).toLowerCase();case"tt":return a.toLowerCase();default:return e.replace(/'/g,"")}})},$.datepicker._base_selectDate=$.datepicker._selectDate,$.datepicker._selectDate=function(e,t){var i,s=this._getInst($(e)[0]),a=this._get(s,"timepicker");a&&s.settings.showTimepicker?(a._limitMinMaxDateTime(s,!0),i=s.inline,s.inline=s.stay_open=!0,this._base_selectDate(e,t),s.inline=i,s.stay_open=!1,this._notifyChange(s),this._updateDatepicker(s)):this._base_selectDate(e,t)},$.datepicker._base_updateDatepicker=$.datepicker._updateDatepicker,$.datepicker._updateDatepicker=function(e){var t=e.input[0];if(!($.datepicker._curInst&&$.datepicker._curInst!==e&&$.datepicker._datepickerShowing&&$.datepicker._lastInput!==t||"boolean"==typeof e.stay_open&&e.stay_open!==!1)){this._base_updateDatepicker(e);var i=this._get(e,"timepicker");i&&i._addTimePicker(e)}},$.datepicker._base_doKeyPress=$.datepicker._doKeyPress,$.datepicker._doKeyPress=function(e){var t=$.datepicker._getInst(e.target),i=$.datepicker._get(t,"timepicker");if(i&&$.datepicker._get(t,"constrainInput")){var s=i.support.ampm,a=null!==i._defaults.showTimezone?i._defaults.showTimezone:i.support.timezone,n=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),r=(""+i._defaults.timeFormat).replace(/[hms]/g,"").replace(/TT/g,s?"APM":"").replace(/Tt/g,s?"AaPpMm":"").replace(/tT/g,s?"AaPpMm":"").replace(/T/g,s?"AP":"").replace(/tt/g,s?"apm":"").replace(/t/g,s?"ap":"")+" "+i._defaults.separator+i._defaults.timeSuffix+(a?i._defaults.timezoneList.join(""):"")+i._defaults.amNames.join("")+i._defaults.pmNames.join("")+n,l=String.fromCharCode(void 0===e.charCode?e.keyCode:e.charCode);return e.ctrlKey||" ">l||!n||r.indexOf(l)>-1}return $.datepicker._base_doKeyPress(e)},$.datepicker._base_updateAlternate=$.datepicker._updateAlternate,$.datepicker._updateAlternate=function(e){var t=this._get(e,"timepicker");if(t){var i=t._defaults.altField;if(i){var s=(t._defaults.altFormat||t._defaults.dateFormat,this._getDate(e)),a=$.datepicker._getFormatConfig(e),n="",r=t._defaults.altSeparator?t._defaults.altSeparator:t._defaults.separator,l=t._defaults.altTimeSuffix?t._defaults.altTimeSuffix:t._defaults.timeSuffix,o=null!==t._defaults.altTimeFormat?t._defaults.altTimeFormat:t._defaults.timeFormat;n+=$.datepicker.formatTime(o,t,t._defaults)+l,t._defaults.timeOnly||t._defaults.altFieldTimeOnly||null===s||(n=t._defaults.altFormat?$.datepicker.formatDate(t._defaults.altFormat,s,a)+r+n:t.formattedDate+r+n),$(i).val(e.input.val()?n:"")}}else $.datepicker._base_updateAlternate(e)},$.datepicker._base_doKeyUp=$.datepicker._doKeyUp,$.datepicker._doKeyUp=function(e){var t=$.datepicker._getInst(e.target),i=$.datepicker._get(t,"timepicker");if(i&&i._defaults.timeOnly&&t.input.val()!==t.lastVal)try{$.datepicker._updateDatepicker(t)}catch(s){$.timepicker.log(s)}return $.datepicker._base_doKeyUp(e)},$.datepicker._base_gotoToday=$.datepicker._gotoToday,$.datepicker._gotoToday=function(e){var t=this._getInst($(e)[0]);t.dpDiv,this._base_gotoToday(e);var i=this._get(t,"timepicker");selectLocalTimezone(i);var s=new Date;this._setTime(t,s),this._setDate(t,s)},$.datepicker._disableTimepickerDatepicker=function(e){var t=this._getInst(e);if(t){var i=this._get(t,"timepicker");$(e).datepicker("getDate"),i&&(t.settings.showTimepicker=!1,i._defaults.showTimepicker=!1,i._updateDateTime(t))}},$.datepicker._enableTimepickerDatepicker=function(e){var t=this._getInst(e);if(t){var i=this._get(t,"timepicker");$(e).datepicker("getDate"),i&&(t.settings.showTimepicker=!0,i._defaults.showTimepicker=!0,i._addTimePicker(t),i._updateDateTime(t))}},$.datepicker._setTime=function(e,t){var i=this._get(e,"timepicker");if(i){var s=i._defaults;
|
5 |
+
i.hour=t?t.getHours():s.hour,i.minute=t?t.getMinutes():s.minute,i.second=t?t.getSeconds():s.second,i.millisec=t?t.getMilliseconds():s.millisec,i.microsec=t?t.getMicroseconds():s.microsec,i._limitMinMaxDateTime(e,!0),i._onTimeChange(),i._updateDateTime(e)}},$.datepicker._setTimeDatepicker=function(e,t,i){var s=this._getInst(e);if(s){var a=this._get(s,"timepicker");if(a){this._setDateFromField(s);var n;t&&("string"==typeof t?(a._parseTime(t,i),n=new Date,n.setHours(a.hour,a.minute,a.second,a.millisec),n.setMicroseconds(a.microsec)):(n=new Date(t.getTime()),n.setMicroseconds(t.getMicroseconds())),"Invalid Date"==""+n&&(n=void 0),this._setTime(s,n))}}},$.datepicker._base_setDateDatepicker=$.datepicker._setDateDatepicker,$.datepicker._setDateDatepicker=function(e,t){var i=this._getInst(e),s=t;if(i){"string"==typeof t&&(s=new Date(t),s.getTime()||(this._base_setDateDatepicker.apply(this,arguments),s=$(e).datepicker("getDate")));var a,n=this._get(i,"timepicker");s instanceof Date?(a=new Date(s.getTime()),a.setMicroseconds(s.getMicroseconds())):a=s,n&&a&&(n.support.timezone||null!==n._defaults.timezone||(n.timezone=-1*a.getTimezoneOffset()),s=$.timepicker.timezoneAdjust(s,n.timezone),a=$.timepicker.timezoneAdjust(a,n.timezone)),this._updateDatepicker(i),this._base_setDateDatepicker.apply(this,arguments),this._setTimeDatepicker(e,a,!0)}},$.datepicker._base_getDateDatepicker=$.datepicker._getDateDatepicker,$.datepicker._getDateDatepicker=function(e,t){var i=this._getInst(e);if(i){var s=this._get(i,"timepicker");if(s){void 0===i.lastVal&&this._setDateFromField(i,t);var a=this._getDate(i);return a&&s._parseTime($(e).val(),s.timeOnly)&&(a.setHours(s.hour,s.minute,s.second,s.millisec),a.setMicroseconds(s.microsec),null!=s.timezone&&(s.support.timezone||null!==s._defaults.timezone||(s.timezone=-1*a.getTimezoneOffset()),a=$.timepicker.timezoneAdjust(a,s.timezone))),a}return this._base_getDateDatepicker(e,t)}},$.datepicker._base_parseDate=$.datepicker.parseDate,$.datepicker.parseDate=function(e,t,i){var s;try{s=this._base_parseDate(e,t,i)}catch(a){if(!(a.indexOf(":")>=0))throw a;s=this._base_parseDate(e,t.substring(0,t.length-(a.length-a.indexOf(":")-2)),i),$.timepicker.log("Error parsing the date string: "+a+"\ndate string = "+t+"\ndate format = "+e)}return s},$.datepicker._base_formatDate=$.datepicker._formatDate,$.datepicker._formatDate=function(e){var t=this._get(e,"timepicker");return t?(t._updateDateTime(e),t.$input.val()):this._base_formatDate(e)},$.datepicker._base_optionDatepicker=$.datepicker._optionDatepicker,$.datepicker._optionDatepicker=function(e,t,i){var s,a=this._getInst(e);if(!a)return null;var n=this._get(a,"timepicker");if(n){var r,l,o,c,u=null,m=null,d=null,h=n._defaults.evnts,p={};if("string"==typeof t){if("minDate"===t||"minDateTime"===t)u=i;else if("maxDate"===t||"maxDateTime"===t)m=i;else if("onSelect"===t)d=i;else if(h.hasOwnProperty(t)){if(i===void 0)return h[t];p[t]=i,s={}}}else if("object"==typeof t){t.minDate?u=t.minDate:t.minDateTime?u=t.minDateTime:t.maxDate?m=t.maxDate:t.maxDateTime&&(m=t.maxDateTime);for(r in h)h.hasOwnProperty(r)&&t[r]&&(p[r]=t[r])}for(r in p)p.hasOwnProperty(r)&&(h[r]=p[r],s||(s=$.extend({},t)),delete s[r]);if(s&&isEmptyObject(s))return;if(u?(u=0===u?new Date:new Date(u),n._defaults.minDate=u,n._defaults.minDateTime=u):m?(m=0===m?new Date:new Date(m),n._defaults.maxDate=m,n._defaults.maxDateTime=m):d&&(n._defaults.onSelect=d),u||m)return c=$(e),o=c.datetimepicker("getDate"),l=this._base_optionDatepicker.call($.datepicker,e,s||t,i),c.datetimepicker("setDate",o),l}return void 0===i?this._base_optionDatepicker.call($.datepicker,e,t):this._base_optionDatepicker.call($.datepicker,e,s||t,i)};var isEmptyObject=function(e){var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0},extendRemove=function(e,t){$.extend(e,t);for(var i in t)(null===t[i]||void 0===t[i])&&(e[i]=t[i]);return e},detectSupport=function(e){var t=e.replace(/'.*?'/g,"").toLowerCase(),i=function(e,t){return-1!==e.indexOf(t)?!0:!1};return{hour:i(t,"h"),minute:i(t,"m"),second:i(t,"s"),millisec:i(t,"l"),microsec:i(t,"c"),timezone:i(t,"z"),ampm:i(t,"t")&&i(e,"h"),iso8601:i(e,"Z")}},convert24to12=function(e){return e%=12,0===e&&(e=12),e+""},computeEffectiveSetting=function(e,t){return e&&e[t]?e[t]:$.timepicker._defaults[t]},splitDateTime=function(e,t){var i=computeEffectiveSetting(t,"separator"),s=computeEffectiveSetting(t,"timeFormat"),a=s.split(i),n=a.length,r=e.split(i),l=r.length;return l>1?{dateString:r.splice(0,l-n).join(i),timeString:r.splice(0,n).join(i)}:{dateString:e,timeString:""}},parseDateTimeInternal=function(e,t,i,s,a){var n,r,l;if(r=splitDateTime(i,a),n=$.datepicker._base_parseDate(e,r.dateString,s),""===r.timeString)return{date:n};if(l=$.datepicker.parseTime(t,r.timeString,a),!l)throw"Wrong time format";return{date:n,timeObj:l}},selectLocalTimezone=function(e,t){if(e&&e.timezone_select){var i=t||new Date;e.timezone_select.val(-i.getTimezoneOffset())}};$.timepicker=new Timepicker,$.timepicker.timezoneOffsetString=function(e,t){if(isNaN(e)||e>840||-720>e)return e;var i=e,s=i%60,a=(i-s)/60,n=t?":":"",r=(i>=0?"+":"-")+("0"+Math.abs(a)).slice(-2)+n+("0"+Math.abs(s)).slice(-2);return"+00:00"===r?"Z":r},$.timepicker.timezoneOffsetNumber=function(e){var t=(""+e).replace(":","");return"Z"===t.toUpperCase()?0:/^(\-|\+)\d{4}$/.test(t)?("-"===t.substr(0,1)?-1:1)*(60*parseInt(t.substr(1,2),10)+parseInt(t.substr(3,2),10)):e},$.timepicker.timezoneAdjust=function(e,t){var i=$.timepicker.timezoneOffsetNumber(t);return isNaN(i)||e.setMinutes(e.getMinutes()+-e.getTimezoneOffset()-i),e},$.timepicker.timeRange=function(e,t,i){return $.timepicker.handleRange("timepicker",e,t,i)},$.timepicker.datetimeRange=function(e,t,i){$.timepicker.handleRange("datetimepicker",e,t,i)},$.timepicker.dateRange=function(e,t,i){$.timepicker.handleRange("datepicker",e,t,i)},$.timepicker.handleRange=function(e,t,i,s){function a(a,n){var r=t[e]("getDate"),l=i[e]("getDate"),o=a[e]("getDate");if(null!==r){var c=new Date(r.getTime()),u=new Date(r.getTime());c.setMilliseconds(c.getMilliseconds()+s.minInterval),u.setMilliseconds(u.getMilliseconds()+s.maxInterval),s.minInterval>0&&c>l?i[e]("setDate",c):s.maxInterval>0&&l>u?i[e]("setDate",u):r>l&&n[e]("setDate",o)}}function n(t,i,a){if(t.val()){var n=t[e].call(t,"getDate");null!==n&&s.minInterval>0&&("minDate"===a&&n.setMilliseconds(n.getMilliseconds()+s.minInterval),"maxDate"===a&&n.setMilliseconds(n.getMilliseconds()-s.minInterval)),n.getTime&&i[e].call(i,"option",a,n)}}s=$.extend({},{minInterval:0,maxInterval:0,start:{},end:{}},s);var r=!1;return"timepicker"===e&&(r=!0,e="datetimepicker"),$.fn[e].call(t,$.extend({timeOnly:r,onClose:function(){a($(this),i)},onSelect:function(){n($(this),i,"minDate")}},s,s.start)),$.fn[e].call(i,$.extend({timeOnly:r,onClose:function(){a($(this),t)},onSelect:function(){n($(this),t,"maxDate")}},s,s.end)),a(t,i),n(t,i,"minDate"),n(i,t,"maxDate"),$([t.get(0),i.get(0)])},$.timepicker.log=function(){window.console&&window.console.log.apply(window.console,Array.prototype.slice.call(arguments))},$.timepicker._util={_extendRemove:extendRemove,_isEmptyObject:isEmptyObject,_convert24to12:convert24to12,_detectSupport:detectSupport,_selectLocalTimezone:selectLocalTimezone,_computeEffectiveSetting:computeEffectiveSetting,_splitDateTime:splitDateTime,_parseDateTimeInternal:parseDateTimeInternal},Date.prototype.getMicroseconds||(Date.prototype.microseconds=0,Date.prototype.getMicroseconds=function(){return this.microseconds},Date.prototype.setMicroseconds=function(e){return this.setMilliseconds(this.getMilliseconds()+Math.floor(e/1e3)),this.microseconds=e%1e3,this}),$.timepicker.version="1.5.0"}})(jQuery);
|
inc/tmm-metaboxes.php
ADDED
@@ -0,0 +1,337 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Register metaboxes for Teams.
|
4 |
+
*/
|
5 |
+
function tmm_register_group_metabox() {
|
6 |
+
|
7 |
+
/* Custom sanitization call-back to allow HTML in most fields */
|
8 |
+
function tmm_html_allowed_sani_cb($content) {
|
9 |
+
return is_array( $content ) ? array_map( 'wp_kses_post', $content ) : wp_kses_post( $content );
|
10 |
+
}
|
11 |
+
|
12 |
+
$prefix = '_tmm_';
|
13 |
+
$main_group = new_cmb2_box( array(
|
14 |
+
'id' => $prefix . 'team_metabox',
|
15 |
+
'title' => '<span style="font-weight:400;">'.__( 'Manage Members', 'team-members' ).'</span> <a target="_blank" class="wpd_free_pro" title="'.__( 'Unlock more features with Team Members PRO!', 'team-members' ).'" href="http://wpdarko.com/items/team-members-pro"><span style="color:#8a7463;font-size:15px; font-weight:400; float:right; padding-right:14px;"><span class="dashicons dashicons-lock"></span> '.__( 'Free version', 'team-members' ).'</span></a>',
|
16 |
+
'object_types' => array( 'tmm' ),
|
17 |
+
'priority' => 'high',
|
18 |
+
));
|
19 |
+
|
20 |
+
$tmm_group = $main_group->add_field( array(
|
21 |
+
'id' => $prefix . 'head',
|
22 |
+
'type' => 'group',
|
23 |
+
'options' => array(
|
24 |
+
'group_title' => __( 'Member {#}', 'team-members' ),
|
25 |
+
'add_button' => __( 'Add another member', 'team-members' ),
|
26 |
+
'remove_button' => __( 'Remove member', 'team-members' ),
|
27 |
+
'sortable' => true,
|
28 |
+
'single' => false,
|
29 |
+
),
|
30 |
+
));
|
31 |
+
|
32 |
+
$main_group->add_group_field( $tmm_group, array(
|
33 |
+
'name' => __( 'Member details', 'team-members' ),
|
34 |
+
'id' => $prefix . 'member_header',
|
35 |
+
'type' => 'title',
|
36 |
+
'row_classes' => 'de_hundred de_heading',
|
37 |
+
));
|
38 |
+
|
39 |
+
$main_group->add_group_field( $tmm_group, array(
|
40 |
+
'name' => __( 'Firstname', 'team-members' ),
|
41 |
+
'id' => $prefix . 'firstname',
|
42 |
+
'type' => 'text',
|
43 |
+
'row_classes' => 'de_first de_twentyfive de_text de_input',
|
44 |
+
'sanitization_cb' => 'tmm_html_allowed_sani_cb',
|
45 |
+
));
|
46 |
+
|
47 |
+
$main_group->add_group_field( $tmm_group, array(
|
48 |
+
'name' => __( 'Lastname', 'team-members' ),
|
49 |
+
'id' => $prefix . 'lastname',
|
50 |
+
'type' => 'text',
|
51 |
+
'row_classes' => 'de_twentyfive de_text de_input',
|
52 |
+
'sanitization_cb' => 'tmm_html_allowed_sani_cb',
|
53 |
+
));
|
54 |
+
|
55 |
+
$main_group->add_group_field( $tmm_group, array(
|
56 |
+
'name' => __( 'Job/role', 'team-members' ),
|
57 |
+
'id' => $prefix . 'job',
|
58 |
+
'type' => 'text',
|
59 |
+
'row_classes' => 'de_fifty de_text de_input',
|
60 |
+
'sanitization_cb' => 'tmm_html_allowed_sani_cb',
|
61 |
+
));
|
62 |
+
|
63 |
+
$main_group->add_group_field( $tmm_group, array(
|
64 |
+
'name' => __( 'Description/bio', 'team-members' ).' <a class="wpd_tooltip" title="'.__( 'Basic HTML allowed', 'team-members' ).'"><span class="wpd_help_icon dashicons dashicons-editor-help"></span></a>',
|
65 |
+
'id' => $prefix . 'desc',
|
66 |
+
'type' => 'textarea',
|
67 |
+
'attributes' => array('rows' => 6),
|
68 |
+
'row_classes' => 'de_first de_hundred de_textarea de_input',
|
69 |
+
'sanitization_cb' => 'tmm_html_allowed_sani_cb',
|
70 |
+
));
|
71 |
+
|
72 |
+
$main_group->add_group_field( $tmm_group, array(
|
73 |
+
'name' => __( 'Member links', 'team-members' ),
|
74 |
+
'id' => $prefix . 'member_links_header',
|
75 |
+
'type' => 'title',
|
76 |
+
'row_classes' => 'de_hundred de_heading',
|
77 |
+
));
|
78 |
+
|
79 |
+
$main_group->add_group_field( $tmm_group, array(
|
80 |
+
'name' => __( 'Type of link', 'team-members' ).' <a class="wpd_tooltip" title="'.__( 'Choose which icon is going to show in the member box', 'team-members' ).'"><span class="wpd_help_icon dashicons dashicons-editor-help"></span></a>',
|
81 |
+
'id' => $prefix . 'sc_type1',
|
82 |
+
'type' => 'select',
|
83 |
+
'default' => 'nada',
|
84 |
+
'options' => array(
|
85 |
+
'nada' => '-',
|
86 |
+
'twitter' => 'Twitter',
|
87 |
+
'linkedin' => 'LinkedIn',
|
88 |
+
'googleplus' => 'Google+',
|
89 |
+
'facebook' => 'Facebook',
|
90 |
+
'vk' => 'VK',
|
91 |
+
'instagram' => 'Instagram',
|
92 |
+
'tumblr' => 'Tumblr',
|
93 |
+
'pinterest' => 'Pinterest',
|
94 |
+
'email' => __( 'Email', 'team-members' ),
|
95 |
+
'website' => __( 'Website', 'team-members' ),
|
96 |
+
'customlink' => __( 'Other links', 'team-members' ),
|
97 |
+
),
|
98 |
+
'row_classes' => 'de_first de_twentyfive de_select de_text de_input',
|
99 |
+
));
|
100 |
+
|
101 |
+
$main_group->add_group_field( $tmm_group, array(
|
102 |
+
'name' => __( 'Title attribute', 'team-members' ).' <a class="wpd_tooltip" title="'.__( 'eg. Follow us on Twitter!', 'team-members' ).'"><span class="wpd_help_icon dashicons dashicons-editor-help"></span></a>',
|
103 |
+
'id' => $prefix . 'sc_title1',
|
104 |
+
'type' => 'text',
|
105 |
+
'row_classes' => 'de_twentyfive de_text de_input',
|
106 |
+
));
|
107 |
+
|
108 |
+
$main_group->add_group_field( $tmm_group, array(
|
109 |
+
'name' => 'URL <a class="wpd_tooltip" title="'.__( 'Start with http://', 'team-members' ).'"><span class="wpd_help_icon dashicons dashicons-editor-help"></span></a>',
|
110 |
+
'id' => $prefix . 'sc_url1',
|
111 |
+
'type' => 'text',
|
112 |
+
'attributes' => array('placeholder' => 'http://'),
|
113 |
+
'row_classes' => 'de_fifty de_text de_input',
|
114 |
+
));
|
115 |
+
|
116 |
+
$main_group->add_group_field( $tmm_group, array(
|
117 |
+
'name' => '',
|
118 |
+
'id' => $prefix . 'sc_type2',
|
119 |
+
'type' => 'select',
|
120 |
+
'default' => 'nada',
|
121 |
+
'options' => array(
|
122 |
+
'nada' => '-',
|
123 |
+
'twitter' => 'Twitter',
|
124 |
+
'linkedin' => 'LinkedIn',
|
125 |
+
'googleplus' => 'Google+',
|
126 |
+
'facebook' => 'Facebook',
|
127 |
+
'vk' => 'VK',
|
128 |
+
'instagram' => 'Instagram',
|
129 |
+
'tumblr' => 'Tumblr',
|
130 |
+
'email' => __( 'Email', 'team-members' ),
|
131 |
+
'website' => __( 'Website', 'team-members' ),
|
132 |
+
'customlink' => __( 'Other links', 'team-members' ),
|
133 |
+
),
|
134 |
+
'row_classes' => 'de_first de_twentyfive de_select de_text de_input de_nomtop',
|
135 |
+
));
|
136 |
+
|
137 |
+
$main_group->add_group_field( $tmm_group, array(
|
138 |
+
'name' => '',
|
139 |
+
'id' => $prefix . 'sc_title2',
|
140 |
+
'type' => 'text',
|
141 |
+
'row_classes' => 'de_twentyfive de_text de_input de_nomtop',
|
142 |
+
));
|
143 |
+
|
144 |
+
$main_group->add_group_field( $tmm_group, array(
|
145 |
+
'name' => '',
|
146 |
+
'id' => $prefix . 'sc_url2',
|
147 |
+
'type' => 'text',
|
148 |
+
'attributes' => array('placeholder' => 'http://'),
|
149 |
+
'row_classes' => 'de_fifty de_text de_input de_nomtop',
|
150 |
+
));
|
151 |
+
|
152 |
+
$main_group->add_group_field( $tmm_group, array(
|
153 |
+
'name' => '',
|
154 |
+
'id' => $prefix . 'sc_type3',
|
155 |
+
'type' => 'select',
|
156 |
+
'default' => 'nada',
|
157 |
+
'options' => array(
|
158 |
+
'nada' => '-',
|
159 |
+
'twitter' => 'Twitter',
|
160 |
+
'linkedin' => 'LinkedIn',
|
161 |
+
'googleplus' => 'Google+',
|
162 |
+
'facebook' => 'Facebook',
|
163 |
+
'vk' => 'VK',
|
164 |
+
'instagram' => 'Instagram',
|
165 |
+
'tumblr' => 'Tumblr',
|
166 |
+
'pinterest' => 'Pinterest',
|
167 |
+
'email' => __( 'Email', 'team-members' ),
|
168 |
+
'website' => __( 'Website', 'team-members' ),
|
169 |
+
'customlink' => __( 'Other links', 'team-members' ),
|
170 |
+
),
|
171 |
+
'row_classes' => 'de_first de_twentyfive de_select de_text de_input de_nomtop',
|
172 |
+
));
|
173 |
+
|
174 |
+
$main_group->add_group_field( $tmm_group, array(
|
175 |
+
'name' => '',
|
176 |
+
'id' => $prefix . 'sc_title3',
|
177 |
+
'type' => 'text',
|
178 |
+
'row_classes' => 'de_twentyfive de_text de_input de_nomtop',
|
179 |
+
));
|
180 |
+
|
181 |
+
$main_group->add_group_field( $tmm_group, array(
|
182 |
+
'name' => '',
|
183 |
+
'id' => $prefix . 'sc_url3',
|
184 |
+
'type' => 'text',
|
185 |
+
'attributes' => array('placeholder' => 'http://'),
|
186 |
+
'row_classes' => 'de_fifty de_text de_input de_nomtop',
|
187 |
+
));
|
188 |
+
|
189 |
+
$main_group->add_group_field( $tmm_group, array(
|
190 |
+
'name' => __( 'Member photo', 'team-members' ),
|
191 |
+
'id' => $prefix . 'member_styling_header',
|
192 |
+
'type' => 'title',
|
193 |
+
'row_classes' => 'de_hundred de_heading',
|
194 |
+
));
|
195 |
+
|
196 |
+
$main_group->add_group_field( $tmm_group, array(
|
197 |
+
'name' => __( 'Upload photo', 'team-members' ).' <a class="wpd_tooltip" title="'.__( 'Recommended:', 'team-members' ).' 250x250px"><span class="wpd_help_icon dashicons dashicons-editor-help"></span></a>',
|
198 |
+
'id' => $prefix . 'photo',
|
199 |
+
'type' => 'file',
|
200 |
+
'options' => array('add_upload_file_text' => __( 'Upload', 'team-members' )),
|
201 |
+
'row_classes' => 'de_first de_hundred de_upload de_input',
|
202 |
+
));
|
203 |
+
|
204 |
+
$main_group->add_group_field( $tmm_group, array(
|
205 |
+
'name' => __( 'Photo link URL', 'team-members' ).' <a class="wpd_tooltip" title="'.__( 'If a URL is added here, the member\'s photo will be clickable — Start with http://', 'team-members' ).'"><span class="wpd_help_icon dashicons dashicons-editor-help"></span></a>',
|
206 |
+
'id' => $prefix . 'photo_url',
|
207 |
+
'type' => 'text',
|
208 |
+
'attributes' => array('placeholder' => 'http://'),
|
209 |
+
'row_classes' => 'de_first de_hundred de_text de_input de_nomtop',
|
210 |
+
));
|
211 |
+
|
212 |
+
|
213 |
+
// Settings
|
214 |
+
$side_group = new_cmb2_box( array(
|
215 |
+
'id' => $prefix . 'settings_head',
|
216 |
+
'title' => '<span style="font-weight:400;">'.__( 'Settings', 'team-members' ).'</span>',
|
217 |
+
'object_types' => array( 'tmm' ),
|
218 |
+
'context' => 'side',
|
219 |
+
'priority' => 'high',
|
220 |
+
));
|
221 |
+
|
222 |
+
$side_group->add_field( array(
|
223 |
+
'name' => __( 'General settings', 'team-members' ),
|
224 |
+
'id' => $prefix . 'gene_settings_desc',
|
225 |
+
'type' => 'title',
|
226 |
+
'row_classes' => 'de_hundred de_heading_side',
|
227 |
+
));
|
228 |
+
|
229 |
+
$side_group->add_field( array(
|
230 |
+
'name' => __( 'Main color', 'team-members' ),
|
231 |
+
'id' => $prefix . 'color',
|
232 |
+
'type' => 'colorpicker',
|
233 |
+
'row_classes' => 'de_first de_hundred de_color de_input',
|
234 |
+
));
|
235 |
+
|
236 |
+
$side_group->add_field( array(
|
237 |
+
'name' => __( 'Members to show per line', 'team-members' ),
|
238 |
+
'id' => $prefix . 'columns',
|
239 |
+
'type' => 'select',
|
240 |
+
'options' => array(
|
241 |
+
'2' => __( '2 members per line', 'team-members' ),
|
242 |
+
'3' => __( '3 members per line', 'team-members' ),
|
243 |
+
'4' => __( '4 members per line', 'team-members' ),
|
244 |
+
),
|
245 |
+
'default' => '3',
|
246 |
+
'row_classes' => 'de_hundred de_text_side',
|
247 |
+
));
|
248 |
+
|
249 |
+
$side_group->add_field( array(
|
250 |
+
'name' => __( 'Others', 'team-members' ),
|
251 |
+
'id' => $prefix . 'other_settings_desc',
|
252 |
+
'type' => 'title',
|
253 |
+
'row_classes' => 'de_hundred de_heading_side',
|
254 |
+
));
|
255 |
+
|
256 |
+
$side_group->add_field( array(
|
257 |
+
'name' => __( 'Description/bio alignment', 'team-members' ),
|
258 |
+
'id' => $prefix . 'bio_alignment',
|
259 |
+
'type' => 'select',
|
260 |
+
'options' => array(
|
261 |
+
'center' => __( 'Centre', 'team-members' ),
|
262 |
+
'left' => __( 'Left', 'team-members' ),
|
263 |
+
'right' => __( 'Right', 'team-members' ),
|
264 |
+
'justify' => __( 'Justify', 'team-members' ),
|
265 |
+
),
|
266 |
+
'default' => 'center',
|
267 |
+
'row_classes' => 'de_hundred de_text_side',
|
268 |
+
));
|
269 |
+
|
270 |
+
$side_group->add_field( array(
|
271 |
+
'name' => __( 'Picture link behavior', 'team-members' ),
|
272 |
+
'id' => $prefix . 'piclink_beh',
|
273 |
+
'type' => 'select',
|
274 |
+
'options' => array(
|
275 |
+
'same' => __( 'Open in same window', 'team-members' ),
|
276 |
+
'new' => __( 'Open in new window', 'team-members' ),
|
277 |
+
),
|
278 |
+
'default' => 'same',
|
279 |
+
'row_classes' => 'de_hundred de_checkbox_side',
|
280 |
+
'default' => false,
|
281 |
+
));
|
282 |
+
|
283 |
+
$side_group->add_field( array(
|
284 |
+
'name' => __( 'Force original fonts', 'team-members' ).' <a class="wpd_tooltip" title="'.__( 'Check this to use the plugin\'s font instead of your theme\'s', 'team-members' ).'"><span class="wpd_help_icon dashicons dashicons-editor-help"></span></a>',
|
285 |
+
'desc' => __( 'Check to enable', 'team-members' ),
|
286 |
+
'id' => $prefix . 'original_font',
|
287 |
+
'type' => 'checkbox',
|
288 |
+
'row_classes' => 'de_hundred de_checkbox_side',
|
289 |
+
'default' => false,
|
290 |
+
));
|
291 |
+
|
292 |
+
$side_group->add_field( array(
|
293 |
+
'name' => __( 'Last row centered', 'team-members' ).' <a class="wpd_tooltip" title="'.__( 'Check this if your last row of members isn\'t full to center your last member(s)', 'team-members' ).'"><span class="wpd_help_icon dashicons dashicons-editor-help"></span></a>',
|
294 |
+
'desc' => __( 'Check to enable', 'team-members' ),
|
295 |
+
'id' => $prefix . 'last_row_centered',
|
296 |
+
'type' => 'checkbox',
|
297 |
+
'row_classes' => 'de_hundred de_checkbox_side',
|
298 |
+
'default' => false,
|
299 |
+
));
|
300 |
+
|
301 |
+
// PRO version
|
302 |
+
$pro_group = new_cmb2_box( array(
|
303 |
+
'id' => $prefix . 'pro_metabox',
|
304 |
+
'title' => '<span style="font-weight:400;">Upgrade to <strong>PRO version</strong></span>',
|
305 |
+
'object_types' => array( 'tmm' ),
|
306 |
+
'context' => 'side',
|
307 |
+
'priority' => 'low',
|
308 |
+
'row_classes' => 'de_hundred de_heading',
|
309 |
+
));
|
310 |
+
|
311 |
+
$pro_group->add_field( array(
|
312 |
+
'name' => '',
|
313 |
+
'desc' => '<div><span class="dashicons dashicons-yes"></span> 1 to 5 members per line<br/><span class="dashicons dashicons-yes"></span> Add a hover photo<br/><span class="dashicons dashicons-yes"></span> Complementary info box</strong><br/><span class="dashicons dashicons-yes"></span> Per member color</strong><br/><span class="dashicons dashicons-yes"></span> 5 social links<br/><span class="dashicons dashicons-arrow-right"></span> And more...<br/><br/><a style="display:inline-block; background:#33b690; padding:8px 25px 8px; border-bottom:3px solid #33a583; border-radius:3px; color:white;" class="wpd_pro_btn" target="_blank" href="http://wpdarko.com/items/team-members-pro">See all PRO features</a><br/><span style="display:block;margin-top:14px; font-size:13px; color:#0073AA; line-height:20px;"><span class="dashicons dashicons-tickets"></span> Code <strong>7884661</strong> (10% OFF)</span></div>',
|
314 |
+
'id' => $prefix . 'pro_desc',
|
315 |
+
'type' => 'title',
|
316 |
+
'row_classes' => 'de_hundred de_info de_info_side',
|
317 |
+
));
|
318 |
+
|
319 |
+
// Help
|
320 |
+
$help_group = new_cmb2_box( array(
|
321 |
+
'id' => $prefix . 'help_metabox',
|
322 |
+
'title' => '<span style="font-weight:400;">'.__( 'Help & Support', 'team-members' ).'</span>',
|
323 |
+
'object_types' => array( 'tmm' ),
|
324 |
+
'context' => 'side',
|
325 |
+
'priority' => 'low',
|
326 |
+
'row_classes' => 'de_hundred de_heading',
|
327 |
+
));
|
328 |
+
|
329 |
+
$help_group->add_field( array(
|
330 |
+
'name' => '',
|
331 |
+
'desc' => '<span style="font-size:15px;">'.__( 'Display your Team', 'team-members' ).'</span><br/><br/>'.__( 'To display your Team on your site, copy-paste the Team\'s <strong>[Shortcode]</strong> in your post/page. You can find this shortcode by clicking <strong>All Teams</strong> in the menu on the left.', 'team-members' ).'<br/><br/><span style="font-size:15px;">'.__( 'Get support', 'team-members' ).'</span><br/><br/><a style="font-size:13px !important;" target="_blank" href="http://wpdarko.com/support/">— '.__( 'Submit a ticket', 'team-members' ).'</a><br/><a style="font-size:13px !important;" target="_blank" href="https://wpdarko.zendesk.com/hc/en-us/articles/206303627-Get-started-with-the-Team-Members-plugin">— '.__( 'View documentation', 'team-members' ).'</a>',
|
332 |
+
'id' => $prefix . 'help_desc',
|
333 |
+
'type' => 'title',
|
334 |
+
'row_classes' => 'de_hundred de_info de_info_side',
|
335 |
+
));
|
336 |
+
}
|
337 |
+
?>
|
lang/team-members-es_ES.mo
ADDED
Binary file
|
lang/team-members-es_ES.po
ADDED
@@ -0,0 +1,477 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Team Members\n"
|
4 |
+
"POT-Creation-Date: 2015-08-12 01:33+0800\n"
|
5 |
+
"PO-Revision-Date: 2015-08-18 18:33+0800\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"Language: es\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.8.4\n"
|
13 |
+
"X-Poedit-Basepath: .\n"
|
14 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
15 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
+
"X-Poedit-KeywordsList: __;_x\n"
|
17 |
+
"X-Poedit-SearchPath-0: .\n"
|
18 |
+
|
19 |
+
#: inc/cmb2/includes/CMB2.php:120
|
20 |
+
msgid "Metabox configuration is required to have an ID parameter"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: inc/cmb2/includes/CMB2.php:326
|
24 |
+
msgid "Click to toggle"
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: inc/cmb2/includes/CMB2_Ajax.php:40
|
28 |
+
msgid "Please Try Again"
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: inc/cmb2/includes/CMB2_Ajax.php:135
|
32 |
+
msgid "Remove Embed"
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: inc/cmb2/includes/CMB2_Ajax.php:139
|
36 |
+
#, php-format
|
37 |
+
msgid "No oEmbed Results Found for %s. View more info at"
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: inc/cmb2/includes/CMB2_Field.php:910
|
41 |
+
msgid "Add Group"
|
42 |
+
msgstr ""
|
43 |
+
|
44 |
+
#: inc/cmb2/includes/CMB2_Field.php:911
|
45 |
+
msgid "Remove Group"
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
+
#: inc/cmb2/includes/CMB2_Field.php:933 inc/cmb2/includes/CMB2_Field.php:937
|
49 |
+
msgid "None"
|
50 |
+
msgstr ""
|
51 |
+
|
52 |
+
#: inc/cmb2/includes/CMB2_JS.php:86 inc/cmb2/includes/CMB2_JS.php:119
|
53 |
+
msgid "Clear"
|
54 |
+
msgstr ""
|
55 |
+
|
56 |
+
#: inc/cmb2/includes/CMB2_JS.php:87
|
57 |
+
msgid "Default"
|
58 |
+
msgstr ""
|
59 |
+
|
60 |
+
#: inc/cmb2/includes/CMB2_JS.php:88
|
61 |
+
msgid "Select Color"
|
62 |
+
msgstr ""
|
63 |
+
|
64 |
+
#: inc/cmb2/includes/CMB2_JS.php:89
|
65 |
+
msgid "Current Color"
|
66 |
+
msgstr ""
|
67 |
+
|
68 |
+
#: inc/cmb2/includes/CMB2_JS.php:109
|
69 |
+
msgid "mm/dd/yy"
|
70 |
+
msgstr ""
|
71 |
+
|
72 |
+
#: inc/cmb2/includes/CMB2_JS.php:110
|
73 |
+
msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: inc/cmb2/includes/CMB2_JS.php:111
|
77 |
+
msgid "Su, Mo, Tu, We, Th, Fr, Sa"
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: inc/cmb2/includes/CMB2_JS.php:112
|
81 |
+
msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: inc/cmb2/includes/CMB2_JS.php:113
|
85 |
+
msgid ""
|
86 |
+
"January, February, March, April, May, June, July, August, September, "
|
87 |
+
"October, November, December"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: inc/cmb2/includes/CMB2_JS.php:114
|
91 |
+
msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: inc/cmb2/includes/CMB2_JS.php:115
|
95 |
+
msgid "Next"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: inc/cmb2/includes/CMB2_JS.php:116
|
99 |
+
msgid "Prev"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: inc/cmb2/includes/CMB2_JS.php:117
|
103 |
+
msgid "Today"
|
104 |
+
msgstr ""
|
105 |
+
|
106 |
+
#: inc/cmb2/includes/CMB2_JS.php:118 inc/cmb2/includes/CMB2_JS.php:128
|
107 |
+
msgid "Done"
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: inc/cmb2/includes/CMB2_JS.php:122
|
111 |
+
msgid "Choose Time"
|
112 |
+
msgstr ""
|
113 |
+
|
114 |
+
#: inc/cmb2/includes/CMB2_JS.php:123
|
115 |
+
msgid "Time"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: inc/cmb2/includes/CMB2_JS.php:124
|
119 |
+
msgid "Hour"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: inc/cmb2/includes/CMB2_JS.php:125
|
123 |
+
msgid "Minute"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: inc/cmb2/includes/CMB2_JS.php:126
|
127 |
+
msgid "Second"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: inc/cmb2/includes/CMB2_JS.php:127
|
131 |
+
msgid "Now"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: inc/cmb2/includes/CMB2_JS.php:129
|
135 |
+
msgid "hh:mm TT"
|
136 |
+
msgstr ""
|
137 |
+
|
138 |
+
#: inc/cmb2/includes/CMB2_JS.php:135
|
139 |
+
msgid "Use this file"
|
140 |
+
msgstr ""
|
141 |
+
|
142 |
+
#: inc/cmb2/includes/CMB2_JS.php:136
|
143 |
+
msgid "Use these files"
|
144 |
+
msgstr ""
|
145 |
+
|
146 |
+
#: inc/cmb2/includes/CMB2_JS.php:137 inc/cmb2/includes/CMB2_Types.php:990
|
147 |
+
msgid "Remove Image"
|
148 |
+
msgstr ""
|
149 |
+
|
150 |
+
#: inc/cmb2/includes/CMB2_JS.php:138 inc/cmb2/includes/CMB2_Types.php:357
|
151 |
+
#: inc/cmb2/includes/CMB2_Types.php:1009
|
152 |
+
msgid "Remove"
|
153 |
+
msgstr ""
|
154 |
+
|
155 |
+
#: inc/cmb2/includes/CMB2_JS.php:139 inc/cmb2/includes/CMB2_Types.php:1004
|
156 |
+
msgid "File:"
|
157 |
+
msgstr ""
|
158 |
+
|
159 |
+
#: inc/cmb2/includes/CMB2_JS.php:140 inc/cmb2/includes/CMB2_Types.php:1007
|
160 |
+
msgid "Download"
|
161 |
+
msgstr ""
|
162 |
+
|
163 |
+
#: inc/cmb2/includes/CMB2_JS.php:141
|
164 |
+
msgid "Select / Deselect All"
|
165 |
+
msgstr ""
|
166 |
+
|
167 |
+
#: inc/cmb2/includes/CMB2_Types.php:298
|
168 |
+
msgid "Add Row"
|
169 |
+
msgstr ""
|
170 |
+
|
171 |
+
#: inc/cmb2/includes/CMB2_Types.php:735 inc/cmb2/includes/CMB2_Types.php:783
|
172 |
+
msgid "No terms"
|
173 |
+
msgstr ""
|
174 |
+
|
175 |
+
#: inc/cmb2/includes/CMB2_Types.php:850
|
176 |
+
msgid "Add or Upload Files"
|
177 |
+
msgstr "Agregar o subir archivos"
|
178 |
+
|
179 |
+
#: inc/cmb2/includes/CMB2_Types.php:912
|
180 |
+
msgid "Add or Upload File"
|
181 |
+
msgstr "Agregar o subir archivo"
|
182 |
+
|
183 |
+
#: inc/cmb2/includes/helper-functions.php:249
|
184 |
+
msgid "Save"
|
185 |
+
msgstr "Guardar"
|
186 |
+
|
187 |
+
#: inc/tmm-metaboxes.php:15
|
188 |
+
msgid "Manage Members"
|
189 |
+
msgstr "Gestionar miembros"
|
190 |
+
|
191 |
+
#: inc/tmm-metaboxes.php:15
|
192 |
+
msgid "Unlock more features with Team Members PRO!"
|
193 |
+
msgstr "¡Desbloquear más funciones con Team Members PRO!"
|
194 |
+
|
195 |
+
#: inc/tmm-metaboxes.php:15
|
196 |
+
msgid "Free version"
|
197 |
+
msgstr "Versión gratuita"
|
198 |
+
|
199 |
+
#: inc/tmm-metaboxes.php:24
|
200 |
+
msgid "Member {#}"
|
201 |
+
msgstr "Miembro {#}"
|
202 |
+
|
203 |
+
#: inc/tmm-metaboxes.php:25
|
204 |
+
msgid "Add another member"
|
205 |
+
msgstr "Añadir otro miembro"
|
206 |
+
|
207 |
+
#: inc/tmm-metaboxes.php:26
|
208 |
+
msgid "Remove member"
|
209 |
+
msgstr "Retirar miembro"
|
210 |
+
|
211 |
+
#: inc/tmm-metaboxes.php:33
|
212 |
+
msgid "Member details"
|
213 |
+
msgstr "Detalles del miembro"
|
214 |
+
|
215 |
+
#: inc/tmm-metaboxes.php:40
|
216 |
+
msgid "Firstname"
|
217 |
+
msgstr "Nombre"
|
218 |
+
|
219 |
+
#: inc/tmm-metaboxes.php:48
|
220 |
+
msgid "Lastname"
|
221 |
+
msgstr "Apellido"
|
222 |
+
|
223 |
+
#: inc/tmm-metaboxes.php:56
|
224 |
+
msgid "Job/role"
|
225 |
+
msgstr "Puesto de trabajo"
|
226 |
+
|
227 |
+
#: inc/tmm-metaboxes.php:64
|
228 |
+
msgid "Description/bio"
|
229 |
+
msgstr "Descripción/biografía"
|
230 |
+
|
231 |
+
#: inc/tmm-metaboxes.php:64
|
232 |
+
msgid "Basic HTML allowed"
|
233 |
+
msgstr "HTML bàsico permitido"
|
234 |
+
|
235 |
+
#: inc/tmm-metaboxes.php:73
|
236 |
+
msgid "Member links"
|
237 |
+
msgstr "Enlaces del miembro"
|
238 |
+
|
239 |
+
#: inc/tmm-metaboxes.php:80
|
240 |
+
msgid "Type of link"
|
241 |
+
msgstr "Tipo de enlace"
|
242 |
+
|
243 |
+
#: inc/tmm-metaboxes.php:80
|
244 |
+
msgid "Choose which icon is going to show in the member box"
|
245 |
+
msgstr "Elige qué icono se va a mostrar en el cuadro de miembro"
|
246 |
+
|
247 |
+
#: inc/tmm-metaboxes.php:93 inc/tmm-metaboxes.php:128 inc/tmm-metaboxes.php:164
|
248 |
+
msgid "Email"
|
249 |
+
msgstr "Email"
|
250 |
+
|
251 |
+
#: inc/tmm-metaboxes.php:94 inc/tmm-metaboxes.php:129 inc/tmm-metaboxes.php:165
|
252 |
+
msgid "Website"
|
253 |
+
msgstr "Sitio web"
|
254 |
+
|
255 |
+
#: inc/tmm-metaboxes.php:95 inc/tmm-metaboxes.php:130 inc/tmm-metaboxes.php:166
|
256 |
+
msgid "Other links"
|
257 |
+
msgstr "Otros enlaces"
|
258 |
+
|
259 |
+
#: inc/tmm-metaboxes.php:101
|
260 |
+
msgid "Title attribute"
|
261 |
+
msgstr "Atributo Title"
|
262 |
+
|
263 |
+
#: inc/tmm-metaboxes.php:101
|
264 |
+
msgid "eg. Follow us on Twitter!"
|
265 |
+
msgstr "ej. ¡Síganos en Twitter!"
|
266 |
+
|
267 |
+
#: inc/tmm-metaboxes.php:108
|
268 |
+
msgid "Start with http://"
|
269 |
+
msgstr "Empiece con http://"
|
270 |
+
|
271 |
+
#: inc/tmm-metaboxes.php:187
|
272 |
+
msgid "Member photo"
|
273 |
+
msgstr "Foto del miembro"
|
274 |
+
|
275 |
+
#: inc/tmm-metaboxes.php:194
|
276 |
+
msgid "Upload photo"
|
277 |
+
msgstr "Subir foto"
|
278 |
+
|
279 |
+
#: inc/tmm-metaboxes.php:194
|
280 |
+
msgid "Recommended:"
|
281 |
+
msgstr "Recomendado:"
|
282 |
+
|
283 |
+
#: inc/tmm-metaboxes.php:197
|
284 |
+
msgid "Upload"
|
285 |
+
msgstr "Subir"
|
286 |
+
|
287 |
+
#: inc/tmm-metaboxes.php:202
|
288 |
+
msgid "Photo link URL"
|
289 |
+
msgstr "URL del enlace de la foto"
|
290 |
+
|
291 |
+
#: inc/tmm-metaboxes.php:202
|
292 |
+
msgid ""
|
293 |
+
"If a URL is added here, the member's photo will be clickable — Start with "
|
294 |
+
"http://"
|
295 |
+
msgstr ""
|
296 |
+
"Si se añade una URL aquí, la foto del miembro se podrá "
|
297 |
+
"hacer clic - Comience con http://"
|
298 |
+
|
299 |
+
#: inc/tmm-metaboxes.php:213
|
300 |
+
msgid "Settings"
|
301 |
+
msgstr "Configuración"
|
302 |
+
|
303 |
+
#: inc/tmm-metaboxes.php:220
|
304 |
+
msgid "General settings"
|
305 |
+
msgstr "Configuración general"
|
306 |
+
|
307 |
+
#: inc/tmm-metaboxes.php:227
|
308 |
+
msgid "Main color"
|
309 |
+
msgstr "Color principal"
|
310 |
+
|
311 |
+
#: inc/tmm-metaboxes.php:234
|
312 |
+
msgid "Members to show per line"
|
313 |
+
msgstr "Número de miembros por linea"
|
314 |
+
|
315 |
+
#: inc/tmm-metaboxes.php:238
|
316 |
+
msgid "2 members per line"
|
317 |
+
msgstr "2 miembros por linea"
|
318 |
+
|
319 |
+
#: inc/tmm-metaboxes.php:239
|
320 |
+
msgid "3 members per line"
|
321 |
+
msgstr "3 miembros por linea"
|
322 |
+
|
323 |
+
#: inc/tmm-metaboxes.php:240
|
324 |
+
msgid "4 members per line"
|
325 |
+
msgstr "4 miembros por linea"
|
326 |
+
|
327 |
+
#: inc/tmm-metaboxes.php:247
|
328 |
+
msgid "Others"
|
329 |
+
msgstr "Otros"
|
330 |
+
|
331 |
+
#: inc/tmm-metaboxes.php:254
|
332 |
+
msgid "Description/bio alignment"
|
333 |
+
msgstr "Alineación de la descripción/biografía"
|
334 |
+
|
335 |
+
#: inc/tmm-metaboxes.php:258
|
336 |
+
msgid "Centre"
|
337 |
+
msgstr "Centrado"
|
338 |
+
|
339 |
+
#: inc/tmm-metaboxes.php:259
|
340 |
+
msgid "Left"
|
341 |
+
msgstr "Izquierda"
|
342 |
+
|
343 |
+
#: inc/tmm-metaboxes.php:260
|
344 |
+
msgid "Right"
|
345 |
+
msgstr "Derecho"
|
346 |
+
|
347 |
+
#: inc/tmm-metaboxes.php:261
|
348 |
+
msgid "Justify"
|
349 |
+
msgstr "Justificar"
|
350 |
+
|
351 |
+
#: inc/tmm-metaboxes.php:268
|
352 |
+
msgid "Picture link behavior"
|
353 |
+
msgstr "Comportamiento del enlace de la foto"
|
354 |
+
|
355 |
+
#: inc/tmm-metaboxes.php:272
|
356 |
+
msgid "Open in same window"
|
357 |
+
msgstr "Abrir en la misma ventana"
|
358 |
+
|
359 |
+
#: inc/tmm-metaboxes.php:273
|
360 |
+
msgid "Open in new window"
|
361 |
+
msgstr "Abrir en una nueva ventana"
|
362 |
+
|
363 |
+
#: inc/tmm-metaboxes.php:281
|
364 |
+
msgid "Force original fonts"
|
365 |
+
msgstr "Utilizar la fuente original"
|
366 |
+
|
367 |
+
#: inc/tmm-metaboxes.php:281
|
368 |
+
msgid "Check this to use the plugin's font instead of your theme's"
|
369 |
+
msgstr "Haga clic para utilisar la fuente del plugin en lugar de la de su tema"
|
370 |
+
|
371 |
+
#: inc/tmm-metaboxes.php:282 inc/tmm-metaboxes.php:291
|
372 |
+
msgid "Check to enable"
|
373 |
+
msgstr "Haga clic para activar"
|
374 |
+
|
375 |
+
#: inc/tmm-metaboxes.php:290
|
376 |
+
msgid "Last row centered"
|
377 |
+
msgstr "Centrar úultima linéa"
|
378 |
+
|
379 |
+
#: inc/tmm-metaboxes.php:290
|
380 |
+
msgid ""
|
381 |
+
"Check this if your last row of members isn't full to center your last "
|
382 |
+
"member(s)"
|
383 |
+
msgstr "Haga clic si su última fila de miembros no es completa para centrarla."
|
384 |
+
|
385 |
+
#: inc/tmm-metaboxes.php:319
|
386 |
+
msgid "Help & Support"
|
387 |
+
msgstr "Ayuda"
|
388 |
+
|
389 |
+
#: inc/tmm-metaboxes.php:328
|
390 |
+
msgid "Display your Team"
|
391 |
+
msgstr "Visualizar su Equipo"
|
392 |
+
|
393 |
+
#: inc/tmm-metaboxes.php:328
|
394 |
+
msgid ""
|
395 |
+
"To display your Team on your site, copy-paste the Team's "
|
396 |
+
"<strong>[Shortcode]</strong> in your post/page. You can find this shortcode "
|
397 |
+
"by clicking <strong>All Teams</strong> in the menu on the left."
|
398 |
+
msgstr ""
|
399 |
+
"Para visualizar su Equipo en su sitio web, copiar y pegar el "
|
400 |
+
"<strong>[Shortcode]</strong> en la entrada/página de su elección. "
|
401 |
+
"Haga clic en <strong>Todos los Equipos</strong> para encontrar este "
|
402 |
+
"shortcode."
|
403 |
+
|
404 |
+
#: inc/tmm-metaboxes.php:328
|
405 |
+
msgid "Get support"
|
406 |
+
msgstr "Obtener ayuda"
|
407 |
+
|
408 |
+
#: inc/tmm-metaboxes.php:328
|
409 |
+
msgid "Submit a ticket"
|
410 |
+
msgstr "Enviar su pregunta"
|
411 |
+
|
412 |
+
#: inc/tmm-metaboxes.php:328
|
413 |
+
msgid "View documentation"
|
414 |
+
msgstr "Consulte la documentación"
|
415 |
+
|
416 |
+
#: tmm.php:112 tmm.php:114
|
417 |
+
msgid "Teams"
|
418 |
+
msgstr "Equipos"
|
419 |
+
|
420 |
+
#: tmm.php:113 tmm.php:115
|
421 |
+
msgid "Team"
|
422 |
+
msgstr "Equipo"
|
423 |
+
|
424 |
+
#: tmm.php:116
|
425 |
+
msgid "Add New"
|
426 |
+
msgstr "Añadir"
|
427 |
+
|
428 |
+
#: tmm.php:117
|
429 |
+
msgid "Add New Team"
|
430 |
+
msgstr "Añadir Equipo"
|
431 |
+
|
432 |
+
#: tmm.php:118
|
433 |
+
msgid "New Team"
|
434 |
+
msgstr "Nuevo Equipo"
|
435 |
+
|
436 |
+
#: tmm.php:119
|
437 |
+
msgid "Edit Team"
|
438 |
+
msgstr "Editar Equipo"
|
439 |
+
|
440 |
+
#: tmm.php:120
|
441 |
+
msgid "View Team"
|
442 |
+
msgstr "Ver Equipo"
|
443 |
+
|
444 |
+
#: tmm.php:121
|
445 |
+
msgid "All Teams"
|
446 |
+
msgstr "Todos los Equipos"
|
447 |
+
|
448 |
+
#: tmm.php:122
|
449 |
+
msgid "Search Teams"
|
450 |
+
msgstr "Buscar Equipos"
|
451 |
+
|
452 |
+
#: tmm.php:123
|
453 |
+
msgid "No Teams found."
|
454 |
+
msgstr "No Equipo encontrado."
|
455 |
+
|
456 |
+
#: tmm.php:124
|
457 |
+
msgid "No Teams found in Trash."
|
458 |
+
msgstr "No Equipo encontrado en la basura."
|
459 |
+
|
460 |
+
#: tmm.php:150 tmm.php:151
|
461 |
+
msgid "Team updated."
|
462 |
+
msgstr "Equipo actualizado."
|
463 |
+
|
464 |
+
#: tmm.php:152
|
465 |
+
msgid "Team published."
|
466 |
+
msgstr "Equipo publicado."
|
467 |
+
|
468 |
+
#: tmm.php:153
|
469 |
+
msgid "Team saved."
|
470 |
+
msgstr "Equipo guardado."
|
471 |
+
|
472 |
+
#: tmm.php:154
|
473 |
+
msgid "Team draft updated."
|
474 |
+
msgstr "Borrador de Equipo actualizado."
|
475 |
+
|
476 |
+
#~ msgid "Display you Team"
|
477 |
+
#~ msgstr "Visualizar su Equipo"
|
lang/team-members-fr_FR.mo
ADDED
Binary file
|
lang/team-members-fr_FR.po
ADDED
@@ -0,0 +1,630 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Team Members\n"
|
4 |
+
"POT-Creation-Date: 2015-08-12 01:22+0800\n"
|
5 |
+
"PO-Revision-Date: 2015-08-18 16:57+0800\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"Language: fr\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.8.4\n"
|
13 |
+
"X-Poedit-Basepath: .\n"
|
14 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
15 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
+
"X-Poedit-KeywordsList: __;_x\n"
|
17 |
+
"X-Poedit-SearchPath-0: .\n"
|
18 |
+
|
19 |
+
#: inc/cmb2/includes/CMB2.php:120
|
20 |
+
msgid "Metabox configuration is required to have an ID parameter"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: inc/cmb2/includes/CMB2.php:326
|
24 |
+
msgid "Click to toggle"
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: inc/cmb2/includes/CMB2_Ajax.php:40
|
28 |
+
msgid "Please Try Again"
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: inc/cmb2/includes/CMB2_Ajax.php:135
|
32 |
+
msgid "Remove Embed"
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: inc/cmb2/includes/CMB2_Ajax.php:139
|
36 |
+
#, php-format
|
37 |
+
msgid "No oEmbed Results Found for %s. View more info at"
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: inc/cmb2/includes/CMB2_Field.php:910
|
41 |
+
msgid "Add Group"
|
42 |
+
msgstr ""
|
43 |
+
|
44 |
+
#: inc/cmb2/includes/CMB2_Field.php:911
|
45 |
+
msgid "Remove Group"
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
+
#: inc/cmb2/includes/CMB2_Field.php:933 inc/cmb2/includes/CMB2_Field.php:937
|
49 |
+
msgid "None"
|
50 |
+
msgstr ""
|
51 |
+
|
52 |
+
#: inc/cmb2/includes/CMB2_JS.php:86 inc/cmb2/includes/CMB2_JS.php:119
|
53 |
+
msgid "Clear"
|
54 |
+
msgstr ""
|
55 |
+
|
56 |
+
#: inc/cmb2/includes/CMB2_JS.php:87
|
57 |
+
msgid "Default"
|
58 |
+
msgstr ""
|
59 |
+
|
60 |
+
#: inc/cmb2/includes/CMB2_JS.php:88
|
61 |
+
msgid "Select Color"
|
62 |
+
msgstr ""
|
63 |
+
|
64 |
+
#: inc/cmb2/includes/CMB2_JS.php:89
|
65 |
+
msgid "Current Color"
|
66 |
+
msgstr ""
|
67 |
+
|
68 |
+
#: inc/cmb2/includes/CMB2_JS.php:109
|
69 |
+
msgid "mm/dd/yy"
|
70 |
+
msgstr ""
|
71 |
+
|
72 |
+
#: inc/cmb2/includes/CMB2_JS.php:110
|
73 |
+
msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: inc/cmb2/includes/CMB2_JS.php:111
|
77 |
+
msgid "Su, Mo, Tu, We, Th, Fr, Sa"
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: inc/cmb2/includes/CMB2_JS.php:112
|
81 |
+
msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: inc/cmb2/includes/CMB2_JS.php:113
|
85 |
+
msgid ""
|
86 |
+
"January, February, March, April, May, June, July, August, September, "
|
87 |
+
"October, November, December"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: inc/cmb2/includes/CMB2_JS.php:114
|
91 |
+
msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: inc/cmb2/includes/CMB2_JS.php:115
|
95 |
+
msgid "Next"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: inc/cmb2/includes/CMB2_JS.php:116
|
99 |
+
msgid "Prev"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: inc/cmb2/includes/CMB2_JS.php:117
|
103 |
+
msgid "Today"
|
104 |
+
msgstr ""
|
105 |
+
|
106 |
+
#: inc/cmb2/includes/CMB2_JS.php:118 inc/cmb2/includes/CMB2_JS.php:128
|
107 |
+
msgid "Done"
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: inc/cmb2/includes/CMB2_JS.php:122
|
111 |
+
msgid "Choose Time"
|
112 |
+
msgstr ""
|
113 |
+
|
114 |
+
#: inc/cmb2/includes/CMB2_JS.php:123
|
115 |
+
msgid "Time"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: inc/cmb2/includes/CMB2_JS.php:124
|
119 |
+
msgid "Hour"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: inc/cmb2/includes/CMB2_JS.php:125
|
123 |
+
msgid "Minute"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: inc/cmb2/includes/CMB2_JS.php:126
|
127 |
+
msgid "Second"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: inc/cmb2/includes/CMB2_JS.php:127
|
131 |
+
msgid "Now"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: inc/cmb2/includes/CMB2_JS.php:129
|
135 |
+
msgid "hh:mm TT"
|
136 |
+
msgstr ""
|
137 |
+
|
138 |
+
#: inc/cmb2/includes/CMB2_JS.php:135
|
139 |
+
msgid "Use this file"
|
140 |
+
msgstr ""
|
141 |
+
|
142 |
+
#: inc/cmb2/includes/CMB2_JS.php:136
|
143 |
+
msgid "Use these files"
|
144 |
+
msgstr ""
|
145 |
+
|
146 |
+
#: inc/cmb2/includes/CMB2_JS.php:137 inc/cmb2/includes/CMB2_Types.php:990
|
147 |
+
msgid "Remove Image"
|
148 |
+
msgstr ""
|
149 |
+
|
150 |
+
#: inc/cmb2/includes/CMB2_JS.php:138 inc/cmb2/includes/CMB2_Types.php:357
|
151 |
+
#: inc/cmb2/includes/CMB2_Types.php:1009
|
152 |
+
msgid "Remove"
|
153 |
+
msgstr ""
|
154 |
+
|
155 |
+
#: inc/cmb2/includes/CMB2_JS.php:139 inc/cmb2/includes/CMB2_Types.php:1004
|
156 |
+
msgid "File:"
|
157 |
+
msgstr ""
|
158 |
+
|
159 |
+
#: inc/cmb2/includes/CMB2_JS.php:140 inc/cmb2/includes/CMB2_Types.php:1007
|
160 |
+
msgid "Download"
|
161 |
+
msgstr ""
|
162 |
+
|
163 |
+
#: inc/cmb2/includes/CMB2_JS.php:141
|
164 |
+
msgid "Select / Deselect All"
|
165 |
+
msgstr ""
|
166 |
+
|
167 |
+
#: inc/cmb2/includes/CMB2_Types.php:298
|
168 |
+
msgid "Add Row"
|
169 |
+
msgstr ""
|
170 |
+
|
171 |
+
#: inc/cmb2/includes/CMB2_Types.php:735 inc/cmb2/includes/CMB2_Types.php:783
|
172 |
+
msgid "No terms"
|
173 |
+
msgstr ""
|
174 |
+
|
175 |
+
#: inc/cmb2/includes/CMB2_Types.php:850
|
176 |
+
msgid "Add or Upload Files"
|
177 |
+
msgstr ""
|
178 |
+
|
179 |
+
#: inc/cmb2/includes/CMB2_Types.php:912
|
180 |
+
msgid "Add or Upload File"
|
181 |
+
msgstr ""
|
182 |
+
|
183 |
+
#: inc/cmb2/includes/helper-functions.php:249
|
184 |
+
msgid "Save"
|
185 |
+
msgstr ""
|
186 |
+
|
187 |
+
#: inc/tmm-metaboxes.php:15
|
188 |
+
msgid "Manage Members"
|
189 |
+
msgstr "Gestion des membres"
|
190 |
+
|
191 |
+
#: inc/tmm-metaboxes.php:15
|
192 |
+
msgid "Unlock more features with Team Members PRO!"
|
193 |
+
msgstr ""
|
194 |
+
"Accédez à de nouvelles fonctionnalités avec Team "
|
195 |
+
"Members PRO !"
|
196 |
+
|
197 |
+
#: inc/tmm-metaboxes.php:15
|
198 |
+
msgid "Free version"
|
199 |
+
msgstr "Version gratuite"
|
200 |
+
|
201 |
+
#: inc/tmm-metaboxes.php:24
|
202 |
+
msgid "Member {#}"
|
203 |
+
msgstr "Membre {#}"
|
204 |
+
|
205 |
+
#: inc/tmm-metaboxes.php:25
|
206 |
+
msgid "Add another member"
|
207 |
+
msgstr "Ajouter un membre"
|
208 |
+
|
209 |
+
#: inc/tmm-metaboxes.php:26
|
210 |
+
msgid "Remove member"
|
211 |
+
msgstr "Supprimer membre"
|
212 |
+
|
213 |
+
#: inc/tmm-metaboxes.php:33
|
214 |
+
msgid "Member details"
|
215 |
+
msgstr "Informations du membre"
|
216 |
+
|
217 |
+
#: inc/tmm-metaboxes.php:40
|
218 |
+
msgid "Firstname"
|
219 |
+
msgstr "Prénom"
|
220 |
+
|
221 |
+
#: inc/tmm-metaboxes.php:48
|
222 |
+
msgid "Lastname"
|
223 |
+
msgstr "Nom"
|
224 |
+
|
225 |
+
#: inc/tmm-metaboxes.php:56
|
226 |
+
msgid "Job/role"
|
227 |
+
msgstr "Poste/fonction"
|
228 |
+
|
229 |
+
#: inc/tmm-metaboxes.php:64
|
230 |
+
msgid "Description/bio"
|
231 |
+
msgstr "Description/bio"
|
232 |
+
|
233 |
+
#: inc/tmm-metaboxes.php:64
|
234 |
+
msgid "Basic HTML allowed"
|
235 |
+
msgstr "HTML basique autorisé"
|
236 |
+
|
237 |
+
#: inc/tmm-metaboxes.php:73
|
238 |
+
msgid "Member links"
|
239 |
+
msgstr "Liens du membre"
|
240 |
+
|
241 |
+
#: inc/tmm-metaboxes.php:80
|
242 |
+
msgid "Type of link"
|
243 |
+
msgstr "Type de lien"
|
244 |
+
|
245 |
+
#: inc/tmm-metaboxes.php:80
|
246 |
+
msgid "Choose which icon is going to show in the member box"
|
247 |
+
msgstr ""
|
248 |
+
"Choisir l'icône qui apparaîtra sur le profil du membre"
|
249 |
+
|
250 |
+
#: inc/tmm-metaboxes.php:93 inc/tmm-metaboxes.php:128 inc/tmm-metaboxes.php:164
|
251 |
+
msgid "Email"
|
252 |
+
msgstr "Email"
|
253 |
+
|
254 |
+
#: inc/tmm-metaboxes.php:94 inc/tmm-metaboxes.php:129 inc/tmm-metaboxes.php:165
|
255 |
+
msgid "Website"
|
256 |
+
msgstr "Site Internet"
|
257 |
+
|
258 |
+
#: inc/tmm-metaboxes.php:95 inc/tmm-metaboxes.php:130 inc/tmm-metaboxes.php:166
|
259 |
+
msgid "Other links"
|
260 |
+
msgstr "Autre lien"
|
261 |
+
|
262 |
+
#: inc/tmm-metaboxes.php:101
|
263 |
+
msgid "Title attribute"
|
264 |
+
msgstr "Attribut title"
|
265 |
+
|
266 |
+
#: inc/tmm-metaboxes.php:101
|
267 |
+
msgid "eg. Follow us on Twitter!"
|
268 |
+
msgstr "ex. Suivez-nous sur Twitter !"
|
269 |
+
|
270 |
+
#: inc/tmm-metaboxes.php:108
|
271 |
+
msgid "Start with http://"
|
272 |
+
msgstr "Commencer par http://"
|
273 |
+
|
274 |
+
#: inc/tmm-metaboxes.php:187
|
275 |
+
msgid "Member photo"
|
276 |
+
msgstr "Photo du membre"
|
277 |
+
|
278 |
+
#: inc/tmm-metaboxes.php:194
|
279 |
+
msgid "Upload photo"
|
280 |
+
msgstr "Uploader photo"
|
281 |
+
|
282 |
+
#: inc/tmm-metaboxes.php:194
|
283 |
+
msgid "Recommended:"
|
284 |
+
msgstr "Recommendé :"
|
285 |
+
|
286 |
+
#: inc/tmm-metaboxes.php:197
|
287 |
+
msgid "Upload"
|
288 |
+
msgstr "Uploader"
|
289 |
+
|
290 |
+
#: inc/tmm-metaboxes.php:202
|
291 |
+
msgid "Photo link URL"
|
292 |
+
msgstr "URL du lien de la photo"
|
293 |
+
|
294 |
+
#: inc/tmm-metaboxes.php:202
|
295 |
+
msgid ""
|
296 |
+
"If a URL is added here, the member's photo will be clickable — Start with "
|
297 |
+
"http://"
|
298 |
+
msgstr ""
|
299 |
+
"Si une URL est ajoutée, la photo du membre sera cliquable — Commencer "
|
300 |
+
"par http://"
|
301 |
+
|
302 |
+
#: inc/tmm-metaboxes.php:213
|
303 |
+
msgid "Settings"
|
304 |
+
msgstr "Réglages"
|
305 |
+
|
306 |
+
#: inc/tmm-metaboxes.php:220
|
307 |
+
msgid "General settings"
|
308 |
+
msgstr "Réglages généraux"
|
309 |
+
|
310 |
+
#: inc/tmm-metaboxes.php:227
|
311 |
+
msgid "Main color"
|
312 |
+
msgstr "Couleur principale"
|
313 |
+
|
314 |
+
#: inc/tmm-metaboxes.php:234
|
315 |
+
msgid "Members to show per line"
|
316 |
+
msgstr "Membres par ligne"
|
317 |
+
|
318 |
+
#: inc/tmm-metaboxes.php:238
|
319 |
+
msgid "2 members per line"
|
320 |
+
msgstr "2 membres par ligne"
|
321 |
+
|
322 |
+
#: inc/tmm-metaboxes.php:239
|
323 |
+
msgid "3 members per line"
|
324 |
+
msgstr "3 membres par ligne"
|
325 |
+
|
326 |
+
#: inc/tmm-metaboxes.php:240
|
327 |
+
msgid "4 members per line"
|
328 |
+
msgstr "4 membres par ligne"
|
329 |
+
|
330 |
+
#: inc/tmm-metaboxes.php:247
|
331 |
+
msgid "Others"
|
332 |
+
msgstr "Autres"
|
333 |
+
|
334 |
+
#: inc/tmm-metaboxes.php:254
|
335 |
+
msgid "Description/bio alignment"
|
336 |
+
msgstr "Alignement de la bio"
|
337 |
+
|
338 |
+
#: inc/tmm-metaboxes.php:258
|
339 |
+
msgid "Centre"
|
340 |
+
msgstr "Centre"
|
341 |
+
|
342 |
+
#: inc/tmm-metaboxes.php:259
|
343 |
+
msgid "Left"
|
344 |
+
msgstr "Gauche"
|
345 |
+
|
346 |
+
#: inc/tmm-metaboxes.php:260
|
347 |
+
msgid "Right"
|
348 |
+
msgstr "Droite"
|
349 |
+
|
350 |
+
#: inc/tmm-metaboxes.php:261
|
351 |
+
msgid "Justify"
|
352 |
+
msgstr "Justifié"
|
353 |
+
|
354 |
+
#: inc/tmm-metaboxes.php:268
|
355 |
+
msgid "Picture link behavior"
|
356 |
+
msgstr "Comportement du lien"
|
357 |
+
|
358 |
+
#: inc/tmm-metaboxes.php:272
|
359 |
+
msgid "Open in same window"
|
360 |
+
msgstr "Ouvre dans la même fenêtre"
|
361 |
+
|
362 |
+
#: inc/tmm-metaboxes.php:273
|
363 |
+
msgid "Open in new window"
|
364 |
+
msgstr "Ouvre dans une nouvelle fenêtre"
|
365 |
+
|
366 |
+
#: inc/tmm-metaboxes.php:281
|
367 |
+
msgid "Force original fonts"
|
368 |
+
msgstr "Forcer police originale"
|
369 |
+
|
370 |
+
#: inc/tmm-metaboxes.php:281
|
371 |
+
msgid "Check this to use the plugin's font instead of your theme's"
|
372 |
+
msgstr ""
|
373 |
+
"Cocher ceci pour utiliser la police de caractère du plugin plutô"
|
374 |
+
"t que celle du thème"
|
375 |
+
|
376 |
+
#: inc/tmm-metaboxes.php:282 inc/tmm-metaboxes.php:291
|
377 |
+
msgid "Check to enable"
|
378 |
+
msgstr "Cocher pour activer"
|
379 |
+
|
380 |
+
#: inc/tmm-metaboxes.php:290
|
381 |
+
msgid "Last row centered"
|
382 |
+
msgstr "Dernière ligne centrée"
|
383 |
+
|
384 |
+
#: inc/tmm-metaboxes.php:290
|
385 |
+
msgid ""
|
386 |
+
"Check this if your last row of members isn't full to center your last "
|
387 |
+
"member(s)"
|
388 |
+
msgstr ""
|
389 |
+
"Cocher si la dernière ligne de membres n'est pas complè"
|
390 |
+
"te, pour la centrer."
|
391 |
+
|
392 |
+
#: inc/tmm-metaboxes.php:319
|
393 |
+
msgid "Help & Support"
|
394 |
+
msgstr "Documentation & Support"
|
395 |
+
|
396 |
+
#: inc/tmm-metaboxes.php:328
|
397 |
+
msgid "Display your Team"
|
398 |
+
msgstr "Afficher une Équipe"
|
399 |
+
|
400 |
+
#: inc/tmm-metaboxes.php:328
|
401 |
+
msgid ""
|
402 |
+
"To display your Team on your site, copy-paste the Team's "
|
403 |
+
"<strong>[Shortcode]</strong> in your post/page. You can find this shortcode "
|
404 |
+
"by clicking <strong>All Teams</strong> in the menu on the left."
|
405 |
+
msgstr ""
|
406 |
+
"Pour afficher une Équipe, copier-coller son [Shortcode] dans un(e) "
|
407 |
+
"article/page. Vous trouverez ce shortcode en cliquant sur <strong>É"
|
408 |
+
"quipes</strong> dans le menu à gauche."
|
409 |
+
|
410 |
+
#: inc/tmm-metaboxes.php:328
|
411 |
+
msgid "Get support"
|
412 |
+
msgstr "Trouver de l'aide"
|
413 |
+
|
414 |
+
#: inc/tmm-metaboxes.php:328
|
415 |
+
msgid "Submit a ticket"
|
416 |
+
msgstr "Demande d'aide"
|
417 |
+
|
418 |
+
#: inc/tmm-metaboxes.php:328
|
419 |
+
msgid "View documentation"
|
420 |
+
msgstr "Voir documentation"
|
421 |
+
|
422 |
+
#: tmm.php:112 tmm.php:114
|
423 |
+
msgid "Teams"
|
424 |
+
msgstr "Équipes"
|
425 |
+
|
426 |
+
#: tmm.php:113 tmm.php:115
|
427 |
+
msgid "Team"
|
428 |
+
msgstr "Équipe"
|
429 |
+
|
430 |
+
#: tmm.php:116
|
431 |
+
msgid "Add New"
|
432 |
+
msgstr "Ajouter"
|
433 |
+
|
434 |
+
#: tmm.php:117
|
435 |
+
msgid "Add New Team"
|
436 |
+
msgstr "Ajouter une Équipe"
|
437 |
+
|
438 |
+
#: tmm.php:118
|
439 |
+
msgid "New Team"
|
440 |
+
msgstr "Nouvelle Équipe"
|
441 |
+
|
442 |
+
#: tmm.php:119
|
443 |
+
msgid "Edit Team"
|
444 |
+
msgstr "Modifier Équipe"
|
445 |
+
|
446 |
+
#: tmm.php:120
|
447 |
+
msgid "View Team"
|
448 |
+
msgstr "Voir Équipe"
|
449 |
+
|
450 |
+
#: tmm.php:121
|
451 |
+
msgid "All Teams"
|
452 |
+
msgstr "Toutes les Équipes"
|
453 |
+
|
454 |
+
#: tmm.php:122
|
455 |
+
msgid "Search Teams"
|
456 |
+
msgstr "Rechercher dans Équipes"
|
457 |
+
|
458 |
+
#: tmm.php:123
|
459 |
+
msgid "No Teams found."
|
460 |
+
msgstr "Pas d'Équipe trouvée."
|
461 |
+
|
462 |
+
#: tmm.php:124
|
463 |
+
msgid "No Teams found in Trash."
|
464 |
+
msgstr "Pas d'Équipe trouvée dans la corbeille."
|
465 |
+
|
466 |
+
#: tmm.php:150 tmm.php:151
|
467 |
+
msgid "Team updated."
|
468 |
+
msgstr "Équipe modifiée."
|
469 |
+
|
470 |
+
#: tmm.php:152
|
471 |
+
msgid "Team published."
|
472 |
+
msgstr "Équipe publiée."
|
473 |
+
|
474 |
+
#: tmm.php:153
|
475 |
+
msgid "Team saved."
|
476 |
+
msgstr "Équipe sauvegardée."
|
477 |
+
|
478 |
+
#: tmm.php:154
|
479 |
+
msgid "Team draft updated."
|
480 |
+
msgstr "Brouillon d'équipe sauvegardée."
|
481 |
+
|
482 |
+
#~ msgid ""
|
483 |
+
#~ "There is a new version of %1$s available. <a target=\"_blank\" class="
|
484 |
+
#~ "\"thickbox\" href=\"%2$s\">View version %3$s details</a>."
|
485 |
+
#~ msgstr ""
|
486 |
+
#~ "Une nouvelle version de %1$s est disponible. <a target=\"_blank\" class="
|
487 |
+
#~ "\"thickbox\" href=\"%2$s\">Voir les %3$s infos</a>."
|
488 |
+
|
489 |
+
#~ msgid ""
|
490 |
+
#~ "There is a new version of %1$s available. <a target=\"_blank\" class="
|
491 |
+
#~ "\"thickbox\" href=\"%2$s\">View version %3$s details</a> or <a href=\"%4$s"
|
492 |
+
#~ "\">update now</a>."
|
493 |
+
#~ msgstr ""
|
494 |
+
#~ "Une nouvelle version de %1$s est disponible. <a target=\"_blank\" class="
|
495 |
+
#~ "\"thickbox\" href=\"%2$s\">Voir les %3$s infos</a> or <a href=\"%4$s"
|
496 |
+
#~ "\">mettre à jour</a>."
|
497 |
+
|
498 |
+
#~ msgid "You do not have permission to install plugin updates"
|
499 |
+
#~ msgstr ""
|
500 |
+
#~ "Vous n'êtes pas autorisé à mettre ce plugin "
|
501 |
+
#~ "À jour"
|
502 |
+
|
503 |
+
#~ msgid "Error"
|
504 |
+
#~ msgstr "Erreur"
|
505 |
+
|
506 |
+
#~ msgid "PRO version"
|
507 |
+
#~ msgstr "Version PRO"
|
508 |
+
|
509 |
+
#~ msgid "Complementary box title"
|
510 |
+
#~ msgstr "Titre des informations complémentaires"
|
511 |
+
|
512 |
+
#~ msgid "Add a title for your complementary info box"
|
513 |
+
#~ msgstr "Ajouter un titre pour les informations complémentaires"
|
514 |
+
|
515 |
+
#~ msgid ""
|
516 |
+
#~ "This adds a little link below the description/bio, it will reveal the "
|
517 |
+
#~ "complementary info text when a visitor hovers over it."
|
518 |
+
#~ msgstr ""
|
519 |
+
#~ "Ajoute un lien sous la description qui affichera le texte complé"
|
520 |
+
#~ "mentaire lorsque la souris passera dessus."
|
521 |
+
|
522 |
+
#~ msgid "Complementary box text"
|
523 |
+
#~ msgstr "Texte des informations complémentaires"
|
524 |
+
|
525 |
+
#~ msgid "Text that will show when the title is hovered over"
|
526 |
+
#~ msgstr "Texte qui apparaîtra lorsque la souris passe sur le titre"
|
527 |
+
|
528 |
+
#~ msgid "Member color"
|
529 |
+
#~ msgstr "Couleur du membre"
|
530 |
+
|
531 |
+
#~ msgid "Color for this member"
|
532 |
+
#~ msgstr "Choisir une couleur pour ce membre"
|
533 |
+
|
534 |
+
#~ msgid "Upload hover photo"
|
535 |
+
#~ msgstr "Uploader une photo secondaire"
|
536 |
+
|
537 |
+
#~ msgid "Add a photo that will replace the first one on hover"
|
538 |
+
#~ msgstr ""
|
539 |
+
#~ "Ajouter une photo qui remplacera la première au passage de la "
|
540 |
+
#~ "souris"
|
541 |
+
|
542 |
+
#~ msgid "1 members per line"
|
543 |
+
#~ msgstr "1 membre par ligne"
|
544 |
+
|
545 |
+
#~ msgid "5 members per line"
|
546 |
+
#~ msgstr "5 membres par ligne"
|
547 |
+
|
548 |
+
#~ msgid "Photo shape"
|
549 |
+
#~ msgstr "Forme des photos"
|
550 |
+
|
551 |
+
#~ msgid "Rounded photos"
|
552 |
+
#~ msgstr "Photos arrondies"
|
553 |
+
|
554 |
+
#~ msgid "Squared photos"
|
555 |
+
#~ msgstr "Photos carrées"
|
556 |
+
|
557 |
+
#~ msgid "Photo borders"
|
558 |
+
#~ msgstr "Bordure des photos"
|
559 |
+
|
560 |
+
#~ msgid "Add/remove borders around your photos"
|
561 |
+
#~ msgstr "Ajouter/supprimer les bordures"
|
562 |
+
|
563 |
+
#~ msgid "Yes"
|
564 |
+
#~ msgstr "Oui"
|
565 |
+
|
566 |
+
#~ msgid "No"
|
567 |
+
#~ msgstr "Non"
|
568 |
+
|
569 |
+
#~ msgid "Photo position"
|
570 |
+
#~ msgstr "Position des photos"
|
571 |
+
|
572 |
+
#~ msgid "Choose where your photos should appear"
|
573 |
+
#~ msgstr "Choisissez où vos photos apparaissent"
|
574 |
+
|
575 |
+
#~ msgid "Floating at the top"
|
576 |
+
#~ msgstr "Flottante en haut"
|
577 |
+
|
578 |
+
#~ msgid "Inside the box"
|
579 |
+
#~ msgstr "À l'intérieur"
|
580 |
+
|
581 |
+
#~ msgid "Photo filter"
|
582 |
+
#~ msgstr "Filtre photo"
|
583 |
+
|
584 |
+
#~ msgid "Add a filter to your photos in a simple click"
|
585 |
+
#~ msgstr "Ajouter un filtre aux photos en un clic"
|
586 |
+
|
587 |
+
#~ msgid "Vintage filter"
|
588 |
+
#~ msgstr "Filtre vintage"
|
589 |
+
|
590 |
+
#~ msgid "Black & White filter"
|
591 |
+
#~ msgstr "Filtre noir et blanc"
|
592 |
+
|
593 |
+
#~ msgid "Saturated filter"
|
594 |
+
#~ msgstr "Filtre saturation"
|
595 |
+
|
596 |
+
#~ msgid "Top border size"
|
597 |
+
#~ msgstr "Taille de la bordure haut"
|
598 |
+
|
599 |
+
#~ msgid "In pixels, without the 'px'"
|
600 |
+
#~ msgstr "En pixels, sans le ‘px’"
|
601 |
+
|
602 |
+
#~ msgid "License activation"
|
603 |
+
#~ msgstr "Activer licence"
|
604 |
+
|
605 |
+
#~ msgid "Activate your license"
|
606 |
+
#~ msgstr "Activer votre licence"
|
607 |
+
|
608 |
+
#~ msgid ""
|
609 |
+
#~ "Activating your license allows you to receive automatic updates for a "
|
610 |
+
#~ "year.<br/>This is <strong>NOT</strong> required for the plugin to "
|
611 |
+
#~ "properly work."
|
612 |
+
#~ msgstr ""
|
613 |
+
#~ "Activer votre licence vous permettra de recevoir des mises à jour "
|
614 |
+
#~ "automatiques pendant un an.<br/>Vous n'avez <strong>pas besoin</"
|
615 |
+
#~ "strong> de l'activation pour que le plugin fonctionne."
|
616 |
+
|
617 |
+
#~ msgid "License Key"
|
618 |
+
#~ msgstr "Licence"
|
619 |
+
|
620 |
+
#~ msgid "Activate license"
|
621 |
+
#~ msgstr "Activer"
|
622 |
+
|
623 |
+
#~ msgid "Activated"
|
624 |
+
#~ msgstr "Activée"
|
625 |
+
|
626 |
+
#~ msgid "Deactivate license"
|
627 |
+
#~ msgstr "Désactiver licence"
|
628 |
+
|
629 |
+
#~ msgid "Display you Team"
|
630 |
+
#~ msgstr "Afficher une Équipe"
|
lang/team-members.pot
ADDED
@@ -0,0 +1,454 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Team Members\n"
|
4 |
+
"POT-Creation-Date: 2015-08-11 17:42+0800\n"
|
5 |
+
"PO-Revision-Date: 2015-08-11 17:42+0800\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"Language: en\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.8.4\n"
|
13 |
+
"X-Poedit-Basepath: .\n"
|
14 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
15 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
+
"X-Poedit-KeywordsList: __;_x\n"
|
17 |
+
"X-Poedit-SearchPath-0: .\n"
|
18 |
+
|
19 |
+
#: inc/cmb2/includes/CMB2.php:120
|
20 |
+
msgid "Metabox configuration is required to have an ID parameter"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: inc/cmb2/includes/CMB2.php:326
|
24 |
+
msgid "Click to toggle"
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: inc/cmb2/includes/CMB2_Ajax.php:40
|
28 |
+
msgid "Please Try Again"
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: inc/cmb2/includes/CMB2_Ajax.php:135
|
32 |
+
msgid "Remove Embed"
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: inc/cmb2/includes/CMB2_Ajax.php:139
|
36 |
+
#, php-format
|
37 |
+
msgid "No oEmbed Results Found for %s. View more info at"
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: inc/cmb2/includes/CMB2_Field.php:910
|
41 |
+
msgid "Add Group"
|
42 |
+
msgstr ""
|
43 |
+
|
44 |
+
#: inc/cmb2/includes/CMB2_Field.php:911
|
45 |
+
msgid "Remove Group"
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
+
#: inc/cmb2/includes/CMB2_Field.php:933 inc/cmb2/includes/CMB2_Field.php:937
|
49 |
+
msgid "None"
|
50 |
+
msgstr ""
|
51 |
+
|
52 |
+
#: inc/cmb2/includes/CMB2_JS.php:86 inc/cmb2/includes/CMB2_JS.php:119
|
53 |
+
msgid "Clear"
|
54 |
+
msgstr ""
|
55 |
+
|
56 |
+
#: inc/cmb2/includes/CMB2_JS.php:87
|
57 |
+
msgid "Default"
|
58 |
+
msgstr ""
|
59 |
+
|
60 |
+
#: inc/cmb2/includes/CMB2_JS.php:88
|
61 |
+
msgid "Select Color"
|
62 |
+
msgstr ""
|
63 |
+
|
64 |
+
#: inc/cmb2/includes/CMB2_JS.php:89
|
65 |
+
msgid "Current Color"
|
66 |
+
msgstr ""
|
67 |
+
|
68 |
+
#: inc/cmb2/includes/CMB2_JS.php:109
|
69 |
+
msgid "mm/dd/yy"
|
70 |
+
msgstr ""
|
71 |
+
|
72 |
+
#: inc/cmb2/includes/CMB2_JS.php:110
|
73 |
+
msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday"
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: inc/cmb2/includes/CMB2_JS.php:111
|
77 |
+
msgid "Su, Mo, Tu, We, Th, Fr, Sa"
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: inc/cmb2/includes/CMB2_JS.php:112
|
81 |
+
msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: inc/cmb2/includes/CMB2_JS.php:113
|
85 |
+
msgid ""
|
86 |
+
"January, February, March, April, May, June, July, August, September, "
|
87 |
+
"October, November, December"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: inc/cmb2/includes/CMB2_JS.php:114
|
91 |
+
msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec"
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: inc/cmb2/includes/CMB2_JS.php:115
|
95 |
+
msgid "Next"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: inc/cmb2/includes/CMB2_JS.php:116
|
99 |
+
msgid "Prev"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: inc/cmb2/includes/CMB2_JS.php:117
|
103 |
+
msgid "Today"
|
104 |
+
msgstr ""
|
105 |
+
|
106 |
+
#: inc/cmb2/includes/CMB2_JS.php:118 inc/cmb2/includes/CMB2_JS.php:128
|
107 |
+
msgid "Done"
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: inc/cmb2/includes/CMB2_JS.php:122
|
111 |
+
msgid "Choose Time"
|
112 |
+
msgstr ""
|
113 |
+
|
114 |
+
#: inc/cmb2/includes/CMB2_JS.php:123
|
115 |
+
msgid "Time"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: inc/cmb2/includes/CMB2_JS.php:124
|
119 |
+
msgid "Hour"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: inc/cmb2/includes/CMB2_JS.php:125
|
123 |
+
msgid "Minute"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: inc/cmb2/includes/CMB2_JS.php:126
|
127 |
+
msgid "Second"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: inc/cmb2/includes/CMB2_JS.php:127
|
131 |
+
msgid "Now"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: inc/cmb2/includes/CMB2_JS.php:129
|
135 |
+
msgid "hh:mm TT"
|
136 |
+
msgstr ""
|
137 |
+
|
138 |
+
#: inc/cmb2/includes/CMB2_JS.php:135
|
139 |
+
msgid "Use this file"
|
140 |
+
msgstr ""
|
141 |
+
|
142 |
+
#: inc/cmb2/includes/CMB2_JS.php:136
|
143 |
+
msgid "Use these files"
|
144 |
+
msgstr ""
|
145 |
+
|
146 |
+
#: inc/cmb2/includes/CMB2_JS.php:137 inc/cmb2/includes/CMB2_Types.php:990
|
147 |
+
msgid "Remove Image"
|
148 |
+
msgstr ""
|
149 |
+
|
150 |
+
#: inc/cmb2/includes/CMB2_JS.php:138 inc/cmb2/includes/CMB2_Types.php:357
|
151 |
+
#: inc/cmb2/includes/CMB2_Types.php:1009
|
152 |
+
msgid "Remove"
|
153 |
+
msgstr ""
|
154 |
+
|
155 |
+
#: inc/cmb2/includes/CMB2_JS.php:139 inc/cmb2/includes/CMB2_Types.php:1004
|
156 |
+
msgid "File:"
|
157 |
+
msgstr ""
|
158 |
+
|
159 |
+
#: inc/cmb2/includes/CMB2_JS.php:140 inc/cmb2/includes/CMB2_Types.php:1007
|
160 |
+
msgid "Download"
|
161 |
+
msgstr ""
|
162 |
+
|
163 |
+
#: inc/cmb2/includes/CMB2_JS.php:141
|
164 |
+
msgid "Select / Deselect All"
|
165 |
+
msgstr ""
|
166 |
+
|
167 |
+
#: inc/cmb2/includes/CMB2_Types.php:298
|
168 |
+
msgid "Add Row"
|
169 |
+
msgstr ""
|
170 |
+
|
171 |
+
#: inc/cmb2/includes/CMB2_Types.php:735 inc/cmb2/includes/CMB2_Types.php:783
|
172 |
+
msgid "No terms"
|
173 |
+
msgstr ""
|
174 |
+
|
175 |
+
#: inc/cmb2/includes/CMB2_Types.php:850
|
176 |
+
msgid "Add or Upload Files"
|
177 |
+
msgstr ""
|
178 |
+
|
179 |
+
#: inc/cmb2/includes/CMB2_Types.php:912
|
180 |
+
msgid "Add or Upload File"
|
181 |
+
msgstr ""
|
182 |
+
|
183 |
+
#: inc/cmb2/includes/helper-functions.php:249
|
184 |
+
msgid "Save"
|
185 |
+
msgstr ""
|
186 |
+
|
187 |
+
#: inc/tmm-metaboxes.php:15
|
188 |
+
msgid "Manage Members"
|
189 |
+
msgstr ""
|
190 |
+
|
191 |
+
#: inc/tmm-metaboxes.php:15
|
192 |
+
msgid "Unlock more features with Team Members PRO!"
|
193 |
+
msgstr ""
|
194 |
+
|
195 |
+
#: inc/tmm-metaboxes.php:15
|
196 |
+
msgid "Free version"
|
197 |
+
msgstr ""
|
198 |
+
|
199 |
+
#: inc/tmm-metaboxes.php:24
|
200 |
+
msgid "Member {#}"
|
201 |
+
msgstr ""
|
202 |
+
|
203 |
+
#: inc/tmm-metaboxes.php:25
|
204 |
+
msgid "Add another member"
|
205 |
+
msgstr ""
|
206 |
+
|
207 |
+
#: inc/tmm-metaboxes.php:26
|
208 |
+
msgid "Remove member"
|
209 |
+
msgstr ""
|
210 |
+
|
211 |
+
#: inc/tmm-metaboxes.php:33
|
212 |
+
msgid "Member details"
|
213 |
+
msgstr ""
|
214 |
+
|
215 |
+
#: inc/tmm-metaboxes.php:41
|
216 |
+
msgid "Firstname"
|
217 |
+
msgstr ""
|
218 |
+
|
219 |
+
#: inc/tmm-metaboxes.php:49
|
220 |
+
msgid "Lastname"
|
221 |
+
msgstr ""
|
222 |
+
|
223 |
+
#: inc/tmm-metaboxes.php:57
|
224 |
+
msgid "Job/role"
|
225 |
+
msgstr ""
|
226 |
+
|
227 |
+
#: inc/tmm-metaboxes.php:65
|
228 |
+
msgid "Description/bio"
|
229 |
+
msgstr ""
|
230 |
+
|
231 |
+
#: inc/tmm-metaboxes.php:74
|
232 |
+
msgid "Member links"
|
233 |
+
msgstr ""
|
234 |
+
|
235 |
+
#: inc/tmm-metaboxes.php:81
|
236 |
+
msgid "Type of link"
|
237 |
+
msgstr ""
|
238 |
+
|
239 |
+
#: inc/tmm-metaboxes.php:81
|
240 |
+
msgid "Choose which icon is going to show in the member box"
|
241 |
+
msgstr ""
|
242 |
+
|
243 |
+
#: inc/tmm-metaboxes.php:94 inc/tmm-metaboxes.php:129 inc/tmm-metaboxes.php:165
|
244 |
+
msgid "Email"
|
245 |
+
msgstr ""
|
246 |
+
|
247 |
+
#: inc/tmm-metaboxes.php:95 inc/tmm-metaboxes.php:130 inc/tmm-metaboxes.php:166
|
248 |
+
msgid "Website"
|
249 |
+
msgstr ""
|
250 |
+
|
251 |
+
#: inc/tmm-metaboxes.php:96 inc/tmm-metaboxes.php:131 inc/tmm-metaboxes.php:167
|
252 |
+
msgid "Other links"
|
253 |
+
msgstr ""
|
254 |
+
|
255 |
+
#: inc/tmm-metaboxes.php:102
|
256 |
+
msgid "Title attribute"
|
257 |
+
msgstr ""
|
258 |
+
|
259 |
+
#: inc/tmm-metaboxes.php:102
|
260 |
+
msgid "eg. Follow us on Twitter!"
|
261 |
+
msgstr ""
|
262 |
+
|
263 |
+
#: inc/tmm-metaboxes.php:109
|
264 |
+
msgid "Start with http://"
|
265 |
+
msgstr ""
|
266 |
+
|
267 |
+
#: inc/tmm-metaboxes.php:188
|
268 |
+
msgid "Member photo"
|
269 |
+
msgstr ""
|
270 |
+
|
271 |
+
#: inc/tmm-metaboxes.php:195
|
272 |
+
msgid "Upload photo"
|
273 |
+
msgstr ""
|
274 |
+
|
275 |
+
#: inc/tmm-metaboxes.php:195
|
276 |
+
msgid "Recommended:"
|
277 |
+
msgstr ""
|
278 |
+
|
279 |
+
#: inc/tmm-metaboxes.php:198
|
280 |
+
msgid "Upload"
|
281 |
+
msgstr ""
|
282 |
+
|
283 |
+
#: inc/tmm-metaboxes.php:203
|
284 |
+
msgid "Photo link URL"
|
285 |
+
msgstr ""
|
286 |
+
|
287 |
+
#: inc/tmm-metaboxes.php:203
|
288 |
+
msgid ""
|
289 |
+
"If a URL is added here, the member's photo will be clickable — Start with "
|
290 |
+
"http://"
|
291 |
+
msgstr ""
|
292 |
+
|
293 |
+
#: inc/tmm-metaboxes.php:213
|
294 |
+
msgid "Settings"
|
295 |
+
msgstr ""
|
296 |
+
|
297 |
+
#: inc/tmm-metaboxes.php:220
|
298 |
+
msgid "General settings"
|
299 |
+
msgstr ""
|
300 |
+
|
301 |
+
#: inc/tmm-metaboxes.php:227
|
302 |
+
msgid "Main color"
|
303 |
+
msgstr ""
|
304 |
+
|
305 |
+
#: inc/tmm-metaboxes.php:234
|
306 |
+
msgid "Members to show per line"
|
307 |
+
msgstr ""
|
308 |
+
|
309 |
+
#: inc/tmm-metaboxes.php:238
|
310 |
+
msgid "2 members per line"
|
311 |
+
msgstr ""
|
312 |
+
|
313 |
+
#: inc/tmm-metaboxes.php:239
|
314 |
+
msgid "3 members per line"
|
315 |
+
msgstr ""
|
316 |
+
|
317 |
+
#: inc/tmm-metaboxes.php:240
|
318 |
+
msgid "4 members per line"
|
319 |
+
msgstr ""
|
320 |
+
|
321 |
+
#: inc/tmm-metaboxes.php:247
|
322 |
+
msgid "Others"
|
323 |
+
msgstr ""
|
324 |
+
|
325 |
+
#: inc/tmm-metaboxes.php:254
|
326 |
+
msgid "Description/bio alignment"
|
327 |
+
msgstr ""
|
328 |
+
|
329 |
+
#: inc/tmm-metaboxes.php:258
|
330 |
+
msgid "Centre"
|
331 |
+
msgstr ""
|
332 |
+
|
333 |
+
#: inc/tmm-metaboxes.php:259
|
334 |
+
msgid "Left"
|
335 |
+
msgstr ""
|
336 |
+
|
337 |
+
#: inc/tmm-metaboxes.php:260
|
338 |
+
msgid "Right"
|
339 |
+
msgstr ""
|
340 |
+
|
341 |
+
#: inc/tmm-metaboxes.php:261
|
342 |
+
msgid "Justify"
|
343 |
+
msgstr ""
|
344 |
+
|
345 |
+
#: inc/tmm-metaboxes.php:268
|
346 |
+
msgid "Picture link behavior"
|
347 |
+
msgstr ""
|
348 |
+
|
349 |
+
#: inc/tmm-metaboxes.php:272
|
350 |
+
msgid "Open in same window"
|
351 |
+
msgstr ""
|
352 |
+
|
353 |
+
#: inc/tmm-metaboxes.php:273
|
354 |
+
msgid "Open in new window"
|
355 |
+
msgstr ""
|
356 |
+
|
357 |
+
#: inc/tmm-metaboxes.php:281
|
358 |
+
msgid "Force original fonts"
|
359 |
+
msgstr ""
|
360 |
+
|
361 |
+
#: inc/tmm-metaboxes.php:281
|
362 |
+
msgid "Check this to use the plugin's font instead of your theme's"
|
363 |
+
msgstr ""
|
364 |
+
|
365 |
+
#: inc/tmm-metaboxes.php:282
|
366 |
+
msgid "Check to enable"
|
367 |
+
msgstr ""
|
368 |
+
|
369 |
+
#: inc/tmm-metaboxes.php:310
|
370 |
+
msgid "Help & Support"
|
371 |
+
msgstr ""
|
372 |
+
|
373 |
+
#: inc/tmm-metaboxes.php:319
|
374 |
+
msgid "Display you Team"
|
375 |
+
msgstr ""
|
376 |
+
|
377 |
+
#: inc/tmm-metaboxes.php:319
|
378 |
+
msgid ""
|
379 |
+
"To display your Team on your site, copy-paste the Team's "
|
380 |
+
"<strong>[Shortcode]</strong> in your post/page. You can find this shortcode "
|
381 |
+
"by clicking <strong>All Teams</strong> in the menu on the left."
|
382 |
+
msgstr ""
|
383 |
+
|
384 |
+
#: inc/tmm-metaboxes.php:319
|
385 |
+
msgid "Get support"
|
386 |
+
msgstr ""
|
387 |
+
|
388 |
+
#: inc/tmm-metaboxes.php:319
|
389 |
+
msgid "Submit a ticket"
|
390 |
+
msgstr ""
|
391 |
+
|
392 |
+
#: inc/tmm-metaboxes.php:319
|
393 |
+
msgid "View documentation"
|
394 |
+
msgstr ""
|
395 |
+
|
396 |
+
#: tmm.php:102 tmm.php:104
|
397 |
+
msgid "Teams"
|
398 |
+
msgstr ""
|
399 |
+
|
400 |
+
#: tmm.php:103 tmm.php:105
|
401 |
+
msgid "Team"
|
402 |
+
msgstr ""
|
403 |
+
|
404 |
+
#: tmm.php:106
|
405 |
+
msgid "Add New"
|
406 |
+
msgstr ""
|
407 |
+
|
408 |
+
#: tmm.php:107
|
409 |
+
msgid "Add New Team"
|
410 |
+
msgstr ""
|
411 |
+
|
412 |
+
#: tmm.php:108
|
413 |
+
msgid "New Team"
|
414 |
+
msgstr ""
|
415 |
+
|
416 |
+
#: tmm.php:109
|
417 |
+
msgid "Edit Team"
|
418 |
+
msgstr ""
|
419 |
+
|
420 |
+
#: tmm.php:110
|
421 |
+
msgid "View Team"
|
422 |
+
msgstr ""
|
423 |
+
|
424 |
+
#: tmm.php:111
|
425 |
+
msgid "All Teams"
|
426 |
+
msgstr ""
|
427 |
+
|
428 |
+
#: tmm.php:112
|
429 |
+
msgid "Search Teams"
|
430 |
+
msgstr ""
|
431 |
+
|
432 |
+
#: tmm.php:113
|
433 |
+
msgid "No Teams found."
|
434 |
+
msgstr ""
|
435 |
+
|
436 |
+
#: tmm.php:114
|
437 |
+
msgid "No Teams found in Trash."
|
438 |
+
msgstr ""
|
439 |
+
|
440 |
+
#: tmm.php:140 tmm.php:141
|
441 |
+
msgid "Team updated."
|
442 |
+
msgstr ""
|
443 |
+
|
444 |
+
#: tmm.php:142
|
445 |
+
msgid "Team published."
|
446 |
+
msgstr ""
|
447 |
+
|
448 |
+
#: tmm.php:143
|
449 |
+
msgid "Team saved."
|
450 |
+
msgstr ""
|
451 |
+
|
452 |
+
#: tmm.php:144
|
453 |
+
msgid "Team draft updated."
|
454 |
+
msgstr ""
|
readme.txt
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
Contributors: spwebguy
|
3 |
Tags: team, teams, meet the team, shortcode, responsive, members, staff, people
|
4 |
Requires at least: 3.6
|
5 |
-
Tested up to: 4.
|
6 |
Stable tag: trunk
|
7 |
License: GPL2
|
8 |
License URI: http://www.gnu.org/licenses/gpl.html
|
@@ -13,15 +13,20 @@ A responsive and clean way to display your team. Create members, add their posit
|
|
13 |
This plugin adds a “Teams” section to the admin panel which allows you to showcase your staff/employees/people on your website the easy way. You can quickly add members to your team(s), add their picture, position, bios, social links, re-order them at anytime and display them anywhere with a simple shortcode. What you see is what you get, and it’s totally free.
|
14 |
|
15 |
= No limitation for the Free version =
|
16 |
-
The free version of the Team Members plugin is **not limited
|
17 |
|
18 |
-
The [PRO version](http://wpdarko.com/items/team-members-pro/)
|
|
|
|
|
|
|
|
|
|
|
19 |
|
20 |
= Available fields =
|
21 |
* Firstname
|
22 |
* Lastname
|
23 |
* Description/bio
|
24 |
-
*
|
25 |
* Social links (FB, Twitter…)
|
26 |
|
27 |
= Available settings =
|
@@ -48,9 +53,14 @@ Go to [the plugin's documentation](https://wpdarko.zendesk.com/hc/en-us/articles
|
|
48 |
== Frequently Asked Questions ==
|
49 |
|
50 |
= No limitation for the Free version =
|
51 |
-
The free version of the Team Members plugin is **not limited
|
|
|
|
|
52 |
|
53 |
-
|
|
|
|
|
|
|
54 |
|
55 |
= Usage =
|
56 |
Go to [the plugin's documentation](https://wpdarko.zendesk.com/hc/en-us/articles/206303627-Get-started-with-the-Team-Members-plugin) if you need more information on how to use this plugin.
|
@@ -58,7 +68,6 @@ Go to [the plugin's documentation](https://wpdarko.zendesk.com/hc/en-us/articles
|
|
58 |
= Support =
|
59 |
Find help in [our forums](http://wpdarko.com/support/) for this plugin (we’ll answer you fast, promise).
|
60 |
|
61 |
-
|
62 |
== Screenshots ==
|
63 |
1. Team Members (front view - 3 per line)
|
64 |
2. Team Members (front view - 4 per line)
|
@@ -68,41 +77,48 @@ Find help in [our forums](http://wpdarko.com/support/) for this plugin (we’ll
|
|
68 |
6. Finding the shortcode (admin view)
|
69 |
|
70 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
= 2.1.2 =
|
72 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
73 |
* Social links open in new windows
|
74 |
|
75 |
= 2.1.1 =
|
76 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
77 |
* Fixes for picture display
|
78 |
-
*
|
79 |
|
80 |
= 2.1 =
|
81 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
82 |
* A few layout changes for the admin interface
|
83 |
* Added a link for the member’s photo (user request)
|
84 |
* Added a hover photo (PRO version only)
|
85 |
* Fixed a bug when removing/sorting the members
|
86 |
|
87 |
= 2.0.4 =
|
88 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
89 |
* Added alt attribute to link’s icon
|
90 |
|
91 |
= 2.0.3 =
|
92 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
93 |
* Style bug fixes
|
94 |
* Allow HTML in fields (eg. adding anchor tags)
|
95 |
|
96 |
= 2.0.2 =
|
97 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
98 |
* Only show images if there are
|
99 |
|
100 |
= 2.0.1 =
|
101 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
102 |
* Bug fix on update
|
103 |
|
104 |
= 2.0 =
|
105 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
106 |
* New admin interface (new framework)
|
107 |
* You can now force the plugin's original fonts (user request)
|
108 |
* Added docs and support forums links
|
@@ -110,27 +126,22 @@ Find help in [our forums](http://wpdarko.com/support/) for this plugin (we’ll
|
|
110 |
* Much cleaner code
|
111 |
|
112 |
= 1.3.1 =
|
113 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
114 |
* Added an email icon for member links
|
115 |
|
116 |
= 1.3 =
|
117 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
118 |
* You can now show 2, 3 or 4 members per line
|
119 |
* Styling bug fixes
|
120 |
|
121 |
= 1.2 =
|
122 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
123 |
* Added more social network support (tumblr, pinterest, instagram)
|
124 |
* You can now add a website for your members
|
125 |
* Fixed some styling issues
|
126 |
|
127 |
= 1.1 =
|
128 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
129 |
* Major bug fix (the sidebar ended up inside the content on some themes when a certain number of members was reached)
|
130 |
|
131 |
= 1.0.1 =
|
132 |
-
* SAFE UPDATE: No data loss for those upgrading from version 1.0 or higher
|
133 |
* Preparing for PRO version
|
134 |
|
135 |
= 1.0 =
|
136 |
-
*
|
2 |
Contributors: spwebguy
|
3 |
Tags: team, teams, meet the team, shortcode, responsive, members, staff, people
|
4 |
Requires at least: 3.6
|
5 |
+
Tested up to: 4.3.1
|
6 |
Stable tag: trunk
|
7 |
License: GPL2
|
8 |
License URI: http://www.gnu.org/licenses/gpl.html
|
13 |
This plugin adds a “Teams” section to the admin panel which allows you to showcase your staff/employees/people on your website the easy way. You can quickly add members to your team(s), add their picture, position, bios, social links, re-order them at anytime and display them anywhere with a simple shortcode. What you see is what you get, and it’s totally free.
|
14 |
|
15 |
= No limitation for the Free version =
|
16 |
+
The free version of the Team Members plugin is **not limited**.
|
17 |
|
18 |
+
The [PRO version](http://wpdarko.com/items/team-members-pro/) adds new features: New picture on hover, pictures’ shape, enabling/disabling picture borders, picture position It also allows you to show from 1 to 5 members per line, add filters to your pictures, set a color for each member instead of one general color for everybody (good for distinguishing your staff). Two more links can be added to each member.
|
19 |
+
|
20 |
+
= Fully translatable =
|
21 |
+
* POT files included (/lang/)
|
22 |
+
* French translation included
|
23 |
+
* Spanish translation included
|
24 |
|
25 |
= Available fields =
|
26 |
* Firstname
|
27 |
* Lastname
|
28 |
* Description/bio
|
29 |
+
* Photo
|
30 |
* Social links (FB, Twitter…)
|
31 |
|
32 |
= Available settings =
|
53 |
== Frequently Asked Questions ==
|
54 |
|
55 |
= No limitation for the Free version =
|
56 |
+
The free version of the Team Members plugin is **not limited**.
|
57 |
+
|
58 |
+
The [PRO version](http://wpdarko.com/items/team-members-pro/) adds new features: New picture on hover, pictures’ shape, enabling/disabling picture borders, picture position It also allows you to show from 1 to 5 members per line, add filters to your pictures, set a color for each member instead of one general color for everybody (good for distinguishing your staff). Two more links can be added to each member.
|
59 |
|
60 |
+
= Ready for translation =
|
61 |
+
* POT files included (/lang/)
|
62 |
+
* French translation included
|
63 |
+
* Spanish translation included
|
64 |
|
65 |
= Usage =
|
66 |
Go to [the plugin's documentation](https://wpdarko.zendesk.com/hc/en-us/articles/206303627-Get-started-with-the-Team-Members-plugin) if you need more information on how to use this plugin.
|
68 |
= Support =
|
69 |
Find help in [our forums](http://wpdarko.com/support/) for this plugin (we’ll answer you fast, promise).
|
70 |
|
|
|
71 |
== Screenshots ==
|
72 |
1. Team Members (front view - 3 per line)
|
73 |
2. Team Members (front view - 4 per line)
|
77 |
6. Finding the shortcode (admin view)
|
78 |
|
79 |
== Changelog ==
|
80 |
+
= 3.0 =
|
81 |
+
* Plugin is now translation ready
|
82 |
+
* Added French translation
|
83 |
+
* Added Spanish translation
|
84 |
+
* Added bio text alignment setting (user request)
|
85 |
+
* Added forcing original font setting (user request)
|
86 |
+
* Added link behavior setting for member photos (user request)
|
87 |
+
* Added ability to center last row if not full (user request)
|
88 |
+
* Fixed empty members on deleting (ghost member)
|
89 |
+
* Fixed member stacking/alignment issues
|
90 |
+
* Fixed various PHP errors
|
91 |
+
* Fixed minor CSS bugs
|
92 |
+
* Cleaner edit screen
|
93 |
+
* Security update
|
94 |
+
|
95 |
= 2.1.2 =
|
|
|
96 |
* Social links open in new windows
|
97 |
|
98 |
= 2.1.1 =
|
|
|
99 |
* Fixes for picture display
|
100 |
+
* Fixes for member’s background
|
101 |
|
102 |
= 2.1 =
|
|
|
103 |
* A few layout changes for the admin interface
|
104 |
* Added a link for the member’s photo (user request)
|
105 |
* Added a hover photo (PRO version only)
|
106 |
* Fixed a bug when removing/sorting the members
|
107 |
|
108 |
= 2.0.4 =
|
|
|
109 |
* Added alt attribute to link’s icon
|
110 |
|
111 |
= 2.0.3 =
|
|
|
112 |
* Style bug fixes
|
113 |
* Allow HTML in fields (eg. adding anchor tags)
|
114 |
|
115 |
= 2.0.2 =
|
|
|
116 |
* Only show images if there are
|
117 |
|
118 |
= 2.0.1 =
|
|
|
119 |
* Bug fix on update
|
120 |
|
121 |
= 2.0 =
|
|
|
122 |
* New admin interface (new framework)
|
123 |
* You can now force the plugin's original fonts (user request)
|
124 |
* Added docs and support forums links
|
126 |
* Much cleaner code
|
127 |
|
128 |
= 1.3.1 =
|
|
|
129 |
* Added an email icon for member links
|
130 |
|
131 |
= 1.3 =
|
|
|
132 |
* You can now show 2, 3 or 4 members per line
|
133 |
* Styling bug fixes
|
134 |
|
135 |
= 1.2 =
|
|
|
136 |
* Added more social network support (tumblr, pinterest, instagram)
|
137 |
* You can now add a website for your members
|
138 |
* Fixed some styling issues
|
139 |
|
140 |
= 1.1 =
|
|
|
141 |
* Major bug fix (the sidebar ended up inside the content on some themes when a certain number of members was reached)
|
142 |
|
143 |
= 1.0.1 =
|
|
|
144 |
* Preparing for PRO version
|
145 |
|
146 |
= 1.0 =
|
147 |
+
* Team Members custom type/shortcode
|
tmm.php
CHANGED
@@ -1,13 +1,36 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
-
Plugin Name: Team Members
|
4 |
-
Plugin URI: http://wpdarko.com/team-members
|
5 |
-
Description: A responsive, simple and clean way to display your team. Create new members, add their positions, bios, social links and copy-paste the shortcode into any post/page. Find help and information on our <a href="http://wpdarko.com/support/">support site</a>. This free version is NOT limited and does not contain any ad. Check out the <a href='http://wpdarko.com/team-members'>PRO version</a> for more great features.
|
6 |
-
Version:
|
7 |
-
Author: WP Darko
|
8 |
-
Author URI: http://wpdarko.com
|
9 |
-
|
10 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
12 |
/* Recover old data if there is */
|
13 |
add_action( 'init', 'tmm_old_data' );
|
@@ -30,22 +53,22 @@ function tmm_old_data() {
|
|
30 |
|
31 |
foreach ($old_data_teams as $key => $odata) {
|
32 |
|
33 |
-
$
|
34 |
-
$
|
35 |
-
$
|
36 |
-
$
|
37 |
-
$
|
38 |
-
$
|
39 |
-
$
|
40 |
-
$
|
41 |
-
$
|
42 |
-
$
|
43 |
-
$
|
44 |
-
$
|
45 |
-
$
|
46 |
-
$
|
47 |
-
|
48 |
-
update_post_meta($current_id, '_tmm_head', $
|
49 |
wp_reset_postdata();
|
50 |
|
51 |
}
|
@@ -71,641 +94,216 @@ function tmm_old_data() {
|
|
71 |
|
72 |
}
|
73 |
|
74 |
-
/* Check for the PRO version */
|
75 |
-
function tmm_free_pro_check() {
|
76 |
-
if (is_plugin_active('team-members-pro/tmm-pro.php')) {
|
77 |
-
|
78 |
-
function my_admin_notice(){
|
79 |
-
echo '<div class="updated">
|
80 |
-
<p><strong>PRO</strong> version is activated.</p>
|
81 |
-
</div>';
|
82 |
-
}
|
83 |
-
add_action('admin_notices', 'my_admin_notice');
|
84 |
-
|
85 |
-
deactivate_plugins(__FILE__);
|
86 |
-
}
|
87 |
-
}
|
88 |
|
89 |
-
|
|
|
|
|
90 |
|
91 |
-
/* Enqueue styles & scripts */
|
92 |
-
add_action( 'wp_enqueue_scripts', 'add_tmm_scripts' );
|
93 |
-
function add_tmm_scripts() {
|
94 |
-
wp_enqueue_style( 'tmm', plugins_url('css/tmm_custom_style.min.css', __FILE__));
|
95 |
-
}
|
96 |
|
97 |
-
|
98 |
add_action( 'admin_enqueue_scripts', 'add_admin_tmm_style' );
|
|
|
99 |
|
100 |
-
function add_admin_tmm_style() {
|
101 |
-
wp_enqueue_style( 'tmm', plugins_url('css/admin_de_style.min.css', __FILE__));
|
102 |
-
}
|
103 |
|
104 |
-
|
105 |
-
add_action( 'init', '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
'
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
)
|
121 |
-
);
|
122 |
}
|
123 |
|
124 |
-
/* Hide View/Preview since it's a shortcode */
|
125 |
-
function tmm_admin_css() {
|
126 |
-
global $post_type;
|
127 |
-
$post_types = array(
|
128 |
-
'tmm',
|
129 |
-
);
|
130 |
-
if(in_array($post_type, $post_types))
|
131 |
-
echo '<style type="text/css">#post-preview, #view-post-btn{display: none;}</style>';
|
132 |
-
}
|
133 |
|
134 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
135 |
|
136 |
-
|
137 |
-
|
138 |
-
}
|
139 |
|
140 |
-
|
141 |
-
|
142 |
-
|
|
|
143 |
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
|
|
149 |
}
|
150 |
|
151 |
-
// Registering Teams metaboxes
|
152 |
-
function tmm_register_group_metabox() {
|
153 |
-
|
154 |
-
$prefix = '_tmm_';
|
155 |
-
|
156 |
-
// Tables group
|
157 |
-
$main_group = new_cmb2_box( array(
|
158 |
-
'id' => $prefix . 'team_metabox',
|
159 |
-
'title' => '<span class="dashicons dashicons-welcome-add-page"></span> Manage Members <span style="color:#8a7463; font-weight:400; float:right; padding-right:14px;"><span class="dashicons dashicons-lock"></span> Free version</span>',
|
160 |
-
'object_types' => array( 'tmm' ),
|
161 |
-
));
|
162 |
-
|
163 |
-
$main_group->add_field( array(
|
164 |
-
'name' => '<span style="font-weight:400;">Getting started / Instructions</span>',
|
165 |
-
'desc' => 'Edit your members (see below), add more, reorder them and play around with the settings on the right. If you have trouble understanding how this works, click the "Help & Support tab on the right."',
|
166 |
-
'id' => $prefix . 'instructions',
|
167 |
-
'type' => 'title',
|
168 |
-
'row_classes' => 'de_hundred de_instructions',
|
169 |
-
) );
|
170 |
-
|
171 |
-
$tmm_group = $main_group->add_field( array(
|
172 |
-
'id' => $prefix . 'head',
|
173 |
-
'type' => 'group',
|
174 |
-
'options' => array(
|
175 |
-
'group_title' => 'Member {#}',
|
176 |
-
'add_button' => 'Add another member',
|
177 |
-
'remove_button' => 'Remove member',
|
178 |
-
'sortable' => true,
|
179 |
-
'single' => false,
|
180 |
-
),
|
181 |
-
));
|
182 |
-
|
183 |
-
$main_group->add_group_field( $tmm_group, array(
|
184 |
-
'name' => 'Member details',
|
185 |
-
'id' => $prefix . 'member_header',
|
186 |
-
'type' => 'title',
|
187 |
-
'row_classes' => 'de_hundred de_heading',
|
188 |
-
));
|
189 |
-
|
190 |
-
|
191 |
-
$main_group->add_group_field( $tmm_group, array(
|
192 |
-
'name' => '<span class="dashicons dashicons-edit"></span> Firstname</span>',
|
193 |
-
'id' => $prefix . 'firstname',
|
194 |
-
'type' => 'text',
|
195 |
-
'row_classes' => 'de_first de_twentyfive de_text de_input',
|
196 |
-
'sanitization_cb' => false,
|
197 |
-
));
|
198 |
-
|
199 |
-
$main_group->add_group_field( $tmm_group, array(
|
200 |
-
'name' => '<span class="dashicons dashicons-edit"></span> Lastname</span>',
|
201 |
-
'id' => $prefix . 'lastname',
|
202 |
-
'type' => 'text',
|
203 |
-
'row_classes' => 'de_twentyfive de_text de_input',
|
204 |
-
'sanitization_cb' => false,
|
205 |
-
));
|
206 |
-
|
207 |
-
$main_group->add_group_field( $tmm_group, array(
|
208 |
-
'name' => '<span class="dashicons dashicons-edit"></span> Job/role</span>',
|
209 |
-
'id' => $prefix . 'job',
|
210 |
-
'type' => 'text',
|
211 |
-
'row_classes' => 'de_fifty de_text de_input',
|
212 |
-
'sanitization_cb' => false,
|
213 |
-
));
|
214 |
-
|
215 |
-
$main_group->add_group_field( $tmm_group, array(
|
216 |
-
'name' => '<span class="dashicons dashicons-edit"></span> Description/bio',
|
217 |
-
'id' => $prefix . 'desc',
|
218 |
-
'type' => 'textarea',
|
219 |
-
'attributes' => array(
|
220 |
-
'rows' => 6,
|
221 |
-
),
|
222 |
-
'row_classes' => 'de_first de_fifty de_textarea de_input',
|
223 |
-
'sanitization_cb' => false,
|
224 |
-
));
|
225 |
-
|
226 |
-
$main_group->add_group_field( $tmm_group, array(
|
227 |
-
'name' => 'Tips & Tricks',
|
228 |
-
'desc' => '<span class="dashicons dashicons-yes"></span> Add links<br/><span style="color:#bbb;"><a href="http://you.com/member-page">View member page</a></span>',
|
229 |
-
'id' => $prefix . 'desc_desc',
|
230 |
-
'type' => 'title',
|
231 |
-
'row_classes' => 'de_fifty de_info',
|
232 |
-
));
|
233 |
-
|
234 |
-
$main_group->add_group_field( $tmm_group, array(
|
235 |
-
'name' => '<span style="color:#8a7463;"><span class="dashicons dashicons-lock"></span> PRO Complementary info title</span>',
|
236 |
-
'desc' => 'This adds a little link below the description/bio, it will reveal the complementary info text when a visitor hovers over it.',
|
237 |
-
'id' => $prefix . 'comp_title',
|
238 |
-
'type' => 'text',
|
239 |
-
'row_classes' => 'de_first de_fifty de_text de_input',
|
240 |
-
));
|
241 |
-
|
242 |
-
$main_group->add_group_field( $tmm_group, array(
|
243 |
-
'name' => '<span style="color:#8a7463;"><span class="dashicons dashicons-lock"></span> PRO Complementary info text</span>',
|
244 |
-
'id' => $prefix . 'comp_text',
|
245 |
-
'type' => 'textarea',
|
246 |
-
'attributes' => array(
|
247 |
-
'rows' => 1,
|
248 |
-
),
|
249 |
-
'row_classes' => 'de_fifty de_text de_input',
|
250 |
-
'sanitization_cb' => false,
|
251 |
-
));
|
252 |
-
|
253 |
-
$main_group->add_group_field( $tmm_group, array(
|
254 |
-
'name' => '<span style="color:#8a7463;"><span class="dashicons dashicons-lock"></span> PRO Color (per member)</span>',
|
255 |
-
'id' => $prefix . 'freecolor',
|
256 |
-
'type' => 'colorpicker',
|
257 |
-
'row_classes' => 'de_first de_hundred de_color de_input',
|
258 |
-
));
|
259 |
-
|
260 |
-
$main_group->add_group_field( $tmm_group, array(
|
261 |
-
'name' => 'Member links',
|
262 |
-
'id' => $prefix . 'member_links_header',
|
263 |
-
'type' => 'title',
|
264 |
-
'row_classes' => 'de_hundred de_heading',
|
265 |
-
));
|
266 |
-
|
267 |
-
$main_group->add_group_field( $tmm_group, array(
|
268 |
-
'name' => '<span class="dashicons dashicons-admin-generic"></span> Link type (icon)',
|
269 |
-
'id' => $prefix . 'sc_type1',
|
270 |
-
'type' => 'select',
|
271 |
-
'default' => 'nada',
|
272 |
-
'options' => array(
|
273 |
-
'nada' => '-',
|
274 |
-
'twitter' => 'Twitter',
|
275 |
-
'linkedin' => 'LinkedIn',
|
276 |
-
'googleplus' => 'Google+',
|
277 |
-
'facebook' => 'Facebook',
|
278 |
-
'instagram' => 'Instagram',
|
279 |
-
'tumblr' => 'Tumblr',
|
280 |
-
'pinterest' => 'Pinterest',
|
281 |
-
'email' => 'Email',
|
282 |
-
'website' => 'Website',
|
283 |
-
'customlink' => 'Other links',
|
284 |
-
),
|
285 |
-
|
286 |
-
'row_classes' => 'de_first de_twentyfive de_select de_text de_input',
|
287 |
-
));
|
288 |
-
|
289 |
-
$main_group->add_group_field( $tmm_group, array(
|
290 |
-
'name' => '<span class="dashicons dashicons-edit"></span> Link title',
|
291 |
-
'id' => $prefix . 'sc_title1',
|
292 |
-
'type' => 'text',
|
293 |
-
'row_classes' => 'de_twentyfive de_text de_input',
|
294 |
-
));
|
295 |
-
|
296 |
-
$main_group->add_group_field( $tmm_group, array(
|
297 |
-
'name' => '<span class="dashicons dashicons-admin-links"></span> Link URL',
|
298 |
-
'id' => $prefix . 'sc_url1',
|
299 |
-
'type' => 'text',
|
300 |
-
'row_classes' => 'de_fifty de_text de_input',
|
301 |
-
));
|
302 |
-
|
303 |
-
$main_group->add_group_field( $tmm_group, array(
|
304 |
-
'name' => '',
|
305 |
-
'id' => $prefix . 'sc_type2',
|
306 |
-
'type' => 'select',
|
307 |
-
'default' => 'nada',
|
308 |
-
'options' => array(
|
309 |
-
'nada' => '-',
|
310 |
-
'twitter' => 'Twitter',
|
311 |
-
'linkedin' => 'LinkedIn',
|
312 |
-
'googleplus' => 'Google+',
|
313 |
-
'facebook' => 'Facebook',
|
314 |
-
'instagram' => 'Instagram',
|
315 |
-
'tumblr' => 'Tumblr',
|
316 |
-
'pinterest' => 'Pinterest',
|
317 |
-
'email' => 'Email',
|
318 |
-
'website' => 'Website',
|
319 |
-
'customlink' => 'Other links',
|
320 |
-
),
|
321 |
-
'row_classes' => 'de_first de_twentyfive de_select de_text de_input de_nomtop',
|
322 |
-
));
|
323 |
-
|
324 |
-
$main_group->add_group_field( $tmm_group, array(
|
325 |
-
'name' => '',
|
326 |
-
'id' => $prefix . 'sc_title2',
|
327 |
-
'type' => 'text',
|
328 |
-
'row_classes' => 'de_twentyfive de_text de_input de_nomtop',
|
329 |
-
));
|
330 |
-
|
331 |
-
$main_group->add_group_field( $tmm_group, array(
|
332 |
-
'name' => '',
|
333 |
-
'id' => $prefix . 'sc_url2',
|
334 |
-
'type' => 'text',
|
335 |
-
'row_classes' => 'de_fifty de_text de_input de_nomtop',
|
336 |
-
));
|
337 |
-
|
338 |
-
$main_group->add_group_field( $tmm_group, array(
|
339 |
-
'name' => '',
|
340 |
-
'id' => $prefix . 'sc_type3',
|
341 |
-
'type' => 'select',
|
342 |
-
'default' => 'nada',
|
343 |
-
'options' => array(
|
344 |
-
'nada' => '-',
|
345 |
-
'twitter' => 'Twitter',
|
346 |
-
'linkedin' => 'LinkedIn',
|
347 |
-
'googleplus' => 'Google+',
|
348 |
-
'facebook' => 'Facebook',
|
349 |
-
'instagram' => 'Instagram',
|
350 |
-
'tumblr' => 'Tumblr',
|
351 |
-
'pinterest' => 'Pinterest',
|
352 |
-
'email' => 'Email',
|
353 |
-
'website' => 'Website',
|
354 |
-
'customlink' => 'Other links',
|
355 |
-
),
|
356 |
-
'row_classes' => 'de_first de_twentyfive de_select de_text de_input de_nomtop',
|
357 |
-
));
|
358 |
-
|
359 |
-
$main_group->add_group_field( $tmm_group, array(
|
360 |
-
'name' => '',
|
361 |
-
'id' => $prefix . 'sc_title3',
|
362 |
-
'type' => 'text',
|
363 |
-
'row_classes' => 'de_twentyfive de_text de_input de_nomtop',
|
364 |
-
));
|
365 |
-
|
366 |
-
$main_group->add_group_field( $tmm_group, array(
|
367 |
-
'name' => '',
|
368 |
-
'id' => $prefix . 'sc_url3',
|
369 |
-
'type' => 'text',
|
370 |
-
'row_classes' => 'de_fifty de_text de_input de_nomtop',
|
371 |
-
));
|
372 |
-
|
373 |
-
$main_group->add_group_field( $tmm_group, array(
|
374 |
-
'name' => 'Member photo',
|
375 |
-
'id' => $prefix . 'member_styling_header',
|
376 |
-
'type' => 'title',
|
377 |
-
'row_classes' => 'de_hundred de_heading',
|
378 |
-
));
|
379 |
-
|
380 |
-
$main_group->add_group_field( $tmm_group, array(
|
381 |
-
'name' => '<span class="dashicons dashicons-format-image"></span> Upload Photo',
|
382 |
-
'id' => $prefix . 'photo',
|
383 |
-
'type' => 'file',
|
384 |
-
'attributes' => array(
|
385 |
-
'placeholder' => 'Recommended size: 250x250px',
|
386 |
-
),
|
387 |
-
'options' => array(
|
388 |
-
'add_upload_file_text' => __( 'Upload', 'jt_cmb2' ),
|
389 |
-
),
|
390 |
-
'row_classes' => 'de_first de_fifty de_upload de_input',
|
391 |
-
));
|
392 |
-
|
393 |
-
$main_group->add_group_field( $tmm_group, array(
|
394 |
-
'name' => '<span style="color:#8a7463;"><span class="dashicons dashicons-lock"></span> PRO Upload hover photo',
|
395 |
-
'desc' => 'Add another photo that will replace the first one on hover.',
|
396 |
-
'id' => $prefix . 'hoverphoto',
|
397 |
-
'type' => 'file',
|
398 |
-
'attributes' => array(
|
399 |
-
'placeholder' => 'Recommended size: 250x250px',
|
400 |
-
),
|
401 |
-
'options' => array(
|
402 |
-
'add_upload_file_text' => __( 'Upload', 'jt_cmb2' ),
|
403 |
-
),
|
404 |
-
'row_classes' => 'de_fifty de_upload de_input',
|
405 |
-
));
|
406 |
-
|
407 |
-
$main_group->add_group_field( $tmm_group, array(
|
408 |
-
'name' => '<span class="dashicons dashicons-admin-links"></span> Photo link URL',
|
409 |
-
'desc' => 'If a URL is added here, the member\'s photo will be clickable.',
|
410 |
-
'id' => $prefix . 'photo_url',
|
411 |
-
'type' => 'text',
|
412 |
-
'row_classes' => 'de_first de_hundred de_text de_input de_nomtop',
|
413 |
-
'attributes' => array(
|
414 |
-
'placeholder' => 'http://anything.com',
|
415 |
-
),
|
416 |
-
));
|
417 |
-
|
418 |
-
|
419 |
-
// Settings group
|
420 |
-
$side_group = new_cmb2_box( array(
|
421 |
-
'id' => $prefix . 'settings_head',
|
422 |
-
'title' => '<span class="dashicons dashicons-admin-tools"></span> Team Settings',
|
423 |
-
'object_types' => array( 'tmm' ),
|
424 |
-
'context' => 'side',
|
425 |
-
'priority' => 'high',
|
426 |
-
'closed' => true,
|
427 |
-
));
|
428 |
-
|
429 |
-
$side_group->add_field( array(
|
430 |
-
'name' => 'General settings',
|
431 |
-
'id' => $prefix . 'other_settings_desc',
|
432 |
-
'type' => 'title',
|
433 |
-
'row_classes' => 'de_hundred_side de_heading_side',
|
434 |
-
));
|
435 |
-
|
436 |
-
$side_group->add_field( array(
|
437 |
-
'name' => '<span class="dashicons dashicons-admin-appearance"></span> Main Color</span>',
|
438 |
-
'id' => $prefix . 'color',
|
439 |
-
'type' => 'colorpicker',
|
440 |
-
'row_classes' => 'de_first de_hundred de_color de_input',
|
441 |
-
));
|
442 |
-
|
443 |
-
$side_group->add_field( array(
|
444 |
-
'name' => '<span class="dashicons dashicons-arrow-down"></span> Members to show per line',
|
445 |
-
'id' => $prefix . 'columns',
|
446 |
-
'type' => 'select',
|
447 |
-
'options' => array(
|
448 |
-
'2' => 'Two members per line',
|
449 |
-
'3' => 'Three members per line',
|
450 |
-
'4' => 'Four members per line',
|
451 |
-
),
|
452 |
-
'default' => '3',
|
453 |
-
'row_classes' => 'de_hundred_side de_text_side',
|
454 |
-
));
|
455 |
-
|
456 |
-
$side_group->add_field( array(
|
457 |
-
'name' => '<span style="color:#8a7463;"><span class="dashicons dashicons-lock"></span> PRO Pictures\' shape</span>',
|
458 |
-
'id' => $prefix . 'picture_shape',
|
459 |
-
'type' => 'select',
|
460 |
-
'options' => array(
|
461 |
-
'-' => 'Rounded or Squared',
|
462 |
-
),
|
463 |
-
'default' => '-',
|
464 |
-
'row_classes' => 'de_hundred_side de_text_side',
|
465 |
-
));
|
466 |
-
|
467 |
-
$side_group->add_field( array(
|
468 |
-
'name' => '<span style="color:#8a7463;"><span class="dashicons dashicons-lock"></span> PRO Pictures\' borders</span>',
|
469 |
-
'id' => $prefix . 'picture_border',
|
470 |
-
'type' => 'select',
|
471 |
-
'options' => array(
|
472 |
-
'-' => 'Yes or No',
|
473 |
-
),
|
474 |
-
'default' => '-',
|
475 |
-
'row_classes' => 'de_hundred_side de_text_side',
|
476 |
-
));
|
477 |
-
|
478 |
-
$side_group->add_field( array(
|
479 |
-
'name' => '<span style="color:#8a7463;"><span class="dashicons dashicons-lock"></span> PRO Pictures\' position</span>',
|
480 |
-
'id' => $prefix . 'picture_position',
|
481 |
-
'type' => 'select',
|
482 |
-
'options' => array(
|
483 |
-
'-' => 'Floating or Inside the box',
|
484 |
-
),
|
485 |
-
'default' => '-',
|
486 |
-
'row_classes' => 'de_hundred_side de_text_side',
|
487 |
-
));
|
488 |
-
|
489 |
-
$side_group->add_field( array(
|
490 |
-
'name' => '<span style="color:#8a7463;"><span class="dashicons dashicons-lock"></span> PRO Pictures\' filter</span>',
|
491 |
-
'id' => $prefix . 'picture_filter',
|
492 |
-
'type' => 'select',
|
493 |
-
'options' => array(
|
494 |
-
'-' => 'Choose among 4 filters',
|
495 |
-
),
|
496 |
-
'default' => '-',
|
497 |
-
'row_classes' => 'de_hundred_side de_text_side',
|
498 |
-
));
|
499 |
-
|
500 |
-
$side_group->add_field( array(
|
501 |
-
'name' => '<span style="color:#8a7463;"><span class="dashicons dashicons-lock"></span> PRO Top border\'s size</span>',
|
502 |
-
'desc' => 'In pixels, without the "px".',
|
503 |
-
'id' => $prefix . 'tp_border_size',
|
504 |
-
'type' => 'text',
|
505 |
-
'row_classes' => 'de_hundred_side de_text_side de_input',
|
506 |
-
));
|
507 |
-
|
508 |
-
// Help group
|
509 |
-
$help_group = new_cmb2_box( array(
|
510 |
-
'id' => $prefix . 'help_metabox',
|
511 |
-
'title' => '<span class="dashicons dashicons-sos"></span> Help & Support',
|
512 |
-
'object_types' => array( 'tmm' ),
|
513 |
-
'context' => 'side',
|
514 |
-
'priority' => 'high',
|
515 |
-
'closed' => true,
|
516 |
-
'row_classes' => 'de_hundred de_heading',
|
517 |
-
));
|
518 |
-
|
519 |
-
$help_group->add_field( array(
|
520 |
-
'name' => '',
|
521 |
-
'desc' => 'Find help at WPdarko.com<br/><br/><a target="_blank" href="http://wpdarko.com/support/"><span class="dashicons dashicons-arrow-right-alt2"></span> Support forum</a><br/><a target="_blank" href="https://wpdarko.zendesk.com/hc/en-us/articles/206303627-Get-started-with-the-Team-Members-plugin"><span class="dashicons dashicons-arrow-right-alt2"></span> Documentation</a>',
|
522 |
-
'id' => $prefix . 'help_desc',
|
523 |
-
'type' => 'title',
|
524 |
-
'row_classes' => 'de_hundred de_info de_info_side',
|
525 |
-
));
|
526 |
-
|
527 |
-
// PRO group
|
528 |
-
$pro_group = new_cmb2_box( array(
|
529 |
-
'id' => $prefix . 'pro_metabox',
|
530 |
-
'title' => '<span class="dashicons dashicons-awards"></span> PRO version',
|
531 |
-
'object_types' => array( 'tmm' ),
|
532 |
-
'context' => 'side',
|
533 |
-
'priority' => 'high',
|
534 |
-
'closed' => true,
|
535 |
-
'row_classes' => 'de_hundred de_heading',
|
536 |
-
));
|
537 |
-
|
538 |
-
$pro_group->add_field( array(
|
539 |
-
'name' => '',
|
540 |
-
'desc' => 'This free version is <strong>not</strong> limited and does <strong>not</strong> contain any ad. Check out the PRO version for more great features.<br/><br/><a target="_blank" href="http://wpdarko.com/items/team-members-pro"><span class="dashicons dashicons-arrow-right-alt2"></span> See plugin\'s page</a><br/><br/><span style="font-size:13px; color:#88acbc;">Coupon code <strong>7884661</strong> (10% OFF).</span>',
|
541 |
-
'id' => $prefix . 'pro_desc',
|
542 |
-
'type' => 'title',
|
543 |
-
'row_classes' => 'de_hundred de_info de_info_side',
|
544 |
-
));
|
545 |
-
|
546 |
-
// Shortcode group
|
547 |
-
$show_group = new_cmb2_box( array(
|
548 |
-
'id' => $prefix . 'shortcode_metabox',
|
549 |
-
'title' => '<span class="dashicons dashicons-visibility"></span> Display my Team',
|
550 |
-
'object_types' => array( 'tmm' ),
|
551 |
-
'context' => 'side',
|
552 |
-
'priority' => 'low',
|
553 |
-
'closed' => false,
|
554 |
-
'row_classes' => 'de_hundred de_heading',
|
555 |
-
));
|
556 |
-
|
557 |
-
$show_group->add_field( array(
|
558 |
-
'name' => '',
|
559 |
-
'desc' => 'To display your Team on your site, copy-paste the Team\'s [Shortcode] in your post/page. <br/><br/>You can find this shortcode by clicking on the "Teams" tab in the menu on the left.',
|
560 |
-
'id' => $prefix . 'short_desc',
|
561 |
-
'type' => 'title',
|
562 |
-
'row_classes' => 'de_hundred de_info de_info_side',
|
563 |
-
));
|
564 |
|
|
|
|
|
|
|
|
|
|
|
565 |
}
|
566 |
|
|
|
|
|
567 |
add_action( 'cmb2_init', 'tmm_register_group_metabox' );
|
|
|
568 |
|
569 |
-
//Shortcode columns
|
570 |
-
add_action( 'manage_tmm_posts_custom_column' , 'dktmm_custom_columns', 10, 2 );
|
571 |
|
572 |
-
|
|
|
|
|
|
|
573 |
switch ( $column ) {
|
574 |
case 'shortcode' :
|
575 |
global $post;
|
576 |
$slug = '' ;
|
577 |
$slug = $post->post_name;
|
578 |
-
|
579 |
-
|
580 |
-
$shortcode = '<span style="border: solid 3px lightgray; background:white; padding:7px; font-size:17px; line-height:40px;">[tmm name="'.$slug.'"]</strong>';
|
581 |
echo $shortcode;
|
582 |
break;
|
583 |
}
|
584 |
}
|
|
|
585 |
|
586 |
-
function add_tmm_columns($columns) {
|
587 |
-
return array_merge($columns,
|
588 |
-
array('shortcode' => __('Shortcode'),
|
589 |
-
));
|
590 |
-
}
|
591 |
-
add_filter('manage_tmm_posts_columns' , 'add_tmm_columns');
|
592 |
|
593 |
-
//
|
|
|
594 |
function tmm_sc($atts) {
|
595 |
-
extract(shortcode_atts(array(
|
596 |
-
"name" => ''
|
597 |
-
), $atts));
|
598 |
-
|
599 |
global $post;
|
600 |
$args = array('post_type' => 'tmm', 'name' => $name);
|
601 |
-
$custom_posts = get_posts($args);
|
|
|
602 |
foreach($custom_posts as $post) : setup_postdata($post);
|
603 |
|
604 |
-
|
605 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
606 |
|
607 |
-
|
608 |
-
|
609 |
-
|
610 |
-
$output .= '<div class="tmm tmm_'.$name.'">';
|
611 |
-
$output .= '<div class="tmm_'.$tmm_columns.'_columns">';
|
612 |
-
$output .= '
|
613 |
-
<div class="tmm_wrap">
|
614 |
-
';
|
615 |
-
|
616 |
-
$i = 0;
|
617 |
|
618 |
-
|
619 |
-
|
620 |
-
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
|
625 |
-
|
626 |
-
|
627 |
-
|
628 |
-
|
629 |
-
|
630 |
-
|
631 |
-
|
632 |
-
$output .= '<a href="'.$member['_tmm_photo_url'].'" title="'.$member['_tmm_firstname'].' '.$member['_tmm_lastname'].'">';
|
633 |
}
|
634 |
-
|
635 |
-
|
636 |
-
|
637 |
-
|
638 |
-
$output .= '</a>';
|
639 |
}
|
640 |
-
|
641 |
-
|
642 |
-
|
643 |
-
|
644 |
-
|
645 |
-
|
646 |
-
$output .= '<div class="tmm_job">'.$member['_tmm_job'].'</div>';
|
647 |
-
$output .= '<div class="tmm_desc">'.$member['_tmm_desc'].'</div>';
|
648 |
-
$output .= '<div class="tmm_scblock">';
|
649 |
-
if ($member['_tmm_sc_type1'] != 'nada') {
|
650 |
-
if ($member['_tmm_sc_type1'] == 'email') {
|
651 |
-
$output .= '<a class="tmm_sociallink" href="mailto:'.$member['_tmm_sc_url1'].'" title="'.$member['_tmm_sc_title1'].'">';
|
652 |
-
$output .= '<img alt="'.$member['_tmm_sc_title1'].'" src="'.plugins_url('img/links/', __FILE__).$member['_tmm_sc_type1'].'.png"/>';
|
653 |
-
$output .= '</a>';
|
654 |
-
} else {
|
655 |
-
$output .= '<a target="_blank" class="tmm_sociallink" href="'.$member['_tmm_sc_url1'].'" title="'.$member['_tmm_sc_title1'].'">';
|
656 |
-
$output .= '<img alt="'.$member['_tmm_sc_title1'].'" src="'.plugins_url('img/links/', __FILE__).$member['_tmm_sc_type1'].'.png"/>';
|
657 |
-
$output .= '</a>';
|
658 |
-
}
|
659 |
-
}
|
660 |
-
|
661 |
-
if ($member['_tmm_sc_type2'] != 'nada') {
|
662 |
-
if ($member['_tmm_sc_type2'] == 'email') {
|
663 |
-
$output .= '<a class="tmm_sociallink" href="mailto:'.$member['_tmm_sc_url2'].'" title="'.$member['_tmm_sc_title2'].'">';
|
664 |
-
$output .= '<img alt="'.$member['_tmm_sc_title2'].'" src="'.plugins_url('img/links/', __FILE__).$member['_tmm_sc_type2'].'.png"/>';
|
665 |
-
$output .= '</a>';
|
666 |
-
} else {
|
667 |
-
$output .= '<a target="_blank" class="tmm_sociallink" href="'.$member['_tmm_sc_url2'].'" title="'.$member['_tmm_sc_title2'].'">';
|
668 |
-
$output .= '<img alt="'.$member['_tmm_sc_title2'].'" src="'.plugins_url('img/links/', __FILE__).$member['_tmm_sc_type2'].'.png"/>';
|
669 |
-
$output .= '</a>';
|
670 |
-
}
|
671 |
-
}
|
672 |
|
673 |
-
|
674 |
-
|
675 |
-
|
676 |
-
|
677 |
-
|
678 |
-
|
679 |
-
|
680 |
-
|
681 |
-
|
682 |
-
|
683 |
-
|
684 |
-
|
685 |
-
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
|
690 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
691 |
}
|
692 |
-
|
693 |
-
|
694 |
-
|
695 |
-
|
696 |
-
}
|
697 |
|
698 |
-
|
699 |
-
|
700 |
-
$output .= '</div>';
|
701 |
-
$output .= '</div>';
|
702 |
-
|
703 |
-
|
704 |
-
endforeach; wp_reset_postdata();
|
705 |
-
|
706 |
-
return $output;
|
707 |
-
|
708 |
}
|
709 |
-
add_shortcode("tmm", "tmm_sc");
|
710 |
|
711 |
?>
|
1 |
<?php
|
2 |
+
/**
|
3 |
+
* Plugin Name: Team Members
|
4 |
+
* Plugin URI: http://wpdarko.com/team-members
|
5 |
+
* Description: A responsive, simple and clean way to display your team. Create new members, add their positions, bios, social links and copy-paste the shortcode into any post/page. Find help and information on our <a href="http://wpdarko.com/support/">support site</a>. This free version is NOT limited and does not contain any ad. Check out the <a href='http://wpdarko.com/team-members'>PRO version</a> for more great features.
|
6 |
+
* Version: 3.0
|
7 |
+
* Author: WP Darko
|
8 |
+
* Author URI: http://wpdarko.com
|
9 |
+
* Text Domain: team-members
|
10 |
+
* Domain Path: /lang/
|
11 |
+
* License: GPL2
|
12 |
+
*/
|
13 |
+
|
14 |
+
|
15 |
+
// Loading text domain
|
16 |
+
function tmm_load_plugin_textdomain() {
|
17 |
+
load_plugin_textdomain( 'team-members', FALSE, basename( dirname( __FILE__ ) ) . '/lang/' );
|
18 |
+
}
|
19 |
+
|
20 |
+
add_action( 'plugins_loaded', 'tmm_load_plugin_textdomain' );
|
21 |
+
|
22 |
+
|
23 |
+
// Check for an active PRO version and deactivate this plugin
|
24 |
+
add_action( 'admin_init', 'tmm_free_pro_check' );
|
25 |
+
function tmm_free_pro_check() {
|
26 |
+
if (is_plugin_active('team-members-pro/tmm-pro.php')) {
|
27 |
+
add_action('admin_notices', 'my_admin_notice');
|
28 |
+
function my_admin_notice(){ echo '<div class="updated"><p><strong>PRO</strong> version is activated.</p></div>'; }
|
29 |
+
|
30 |
+
deactivate_plugins( plugin_basename( __FILE__ ) );
|
31 |
+
}
|
32 |
+
}
|
33 |
+
|
34 |
|
35 |
/* Recover old data if there is */
|
36 |
add_action( 'init', 'tmm_old_data' );
|
53 |
|
54 |
foreach ($old_data_teams as $key => $odata) {
|
55 |
|
56 |
+
$old_plugin_data[$key]['_tmm_firstname'] = $odata['tmm_firstname'];
|
57 |
+
$old_plugin_data[$key]['_tmm_lastname'] = $odata['tmm_lastname'];
|
58 |
+
$old_plugin_data[$key]['_tmm_job'] = $odata['tmm_job'];
|
59 |
+
$old_plugin_data[$key]['_tmm_photo'] = wp_get_attachment_url($odata['tmm_photo']);
|
60 |
+
$old_plugin_data[$key]['_tmm_desc'] = $odata['tmm_desc'];
|
61 |
+
$old_plugin_data[$key]['_tmm_sc_type1'] = $odata['tmm_sc_type1'];
|
62 |
+
$old_plugin_data[$key]['_tmm_sc_title1'] = $odata['tmm_sc_title1'];
|
63 |
+
$old_plugin_data[$key]['_tmm_sc_url1'] = $odata['tmm_sc_url1'];
|
64 |
+
$old_plugin_data[$key]['_tmm_sc_type2'] = $odata['tmm_sc_type2'];
|
65 |
+
$old_plugin_data[$key]['_tmm_sc_title2'] = $odata['tmm_sc_title2'];
|
66 |
+
$old_plugin_data[$key]['_tmm_sc_url2'] = $odata['tmm_sc_url2'];
|
67 |
+
$old_plugin_data[$key]['_tmm_sc_type3'] = $odata['tmm_sc_type3'];
|
68 |
+
$old_plugin_data[$key]['_tmm_sc_title3'] = $odata['tmm_sc_title3'];
|
69 |
+
$old_plugin_data[$key]['_tmm_sc_url3'] = $odata['tmm_sc_url3'];
|
70 |
+
|
71 |
+
update_post_meta($current_id, '_tmm_head', $old_plugin_data);
|
72 |
wp_reset_postdata();
|
73 |
|
74 |
}
|
94 |
|
95 |
}
|
96 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
97 |
|
98 |
+
// Enqueue styles and scripts
|
99 |
+
add_action( 'wp_enqueue_scripts', 'add_tmm_scripts' );
|
100 |
+
function add_tmm_scripts() { wp_enqueue_style( 'tmm', plugins_url('css/tmm_custom_style.min.css', __FILE__)); }
|
101 |
|
|
|
|
|
|
|
|
|
|
|
102 |
|
103 |
+
// Enqueue admin styles
|
104 |
add_action( 'admin_enqueue_scripts', 'add_admin_tmm_style' );
|
105 |
+
function add_admin_tmm_style() { wp_enqueue_style( 'tmm', plugins_url('css/admin_de_style.min.css', __FILE__)); }
|
106 |
|
|
|
|
|
|
|
107 |
|
108 |
+
// Register Team post type
|
109 |
+
add_action( 'init', 'register_tmm_type' );
|
110 |
+
function register_tmm_type() {
|
111 |
+
$labels = array(
|
112 |
+
'name' => __( 'Teams', 'team-members' ),
|
113 |
+
'singular_name' => __( 'Team', 'team-members' ),
|
114 |
+
'menu_name' => __( 'Teams', 'team-members' ),
|
115 |
+
'name_admin_bar' => __( 'Team', 'team-members' ),
|
116 |
+
'add_new' => __( 'Add New', 'team-members' ),
|
117 |
+
'add_new_item' => __( 'Add New Team', 'team-members' ),
|
118 |
+
'new_item' => __( 'New Team', 'team-members' ),
|
119 |
+
'edit_item' => __( 'Edit Team', 'team-members' ),
|
120 |
+
'view_item' => __( 'View Team', 'team-members' ),
|
121 |
+
'all_items' => __( 'All Teams', 'team-members' ),
|
122 |
+
'search_items' => __( 'Search Teams', 'team-members' ),
|
123 |
+
'not_found' => __( 'No Teams found.', 'team-members' ),
|
124 |
+
'not_found_in_trash' => __( 'No Teams found in Trash.', 'team-members' )
|
125 |
+
);
|
126 |
|
127 |
+
$args = array(
|
128 |
+
'labels' => $labels,
|
129 |
+
'public' => false,
|
130 |
+
'publicly_queryable' => false,
|
131 |
+
'show_ui' => true,
|
132 |
+
'show_in_admin_bar' => false,
|
133 |
+
'capability_type' => 'post',
|
134 |
+
'has_archive' => false,
|
135 |
+
'hierarchical' => false,
|
136 |
+
'supports' => array( 'title' ),
|
137 |
+
'menu_icon' => 'dashicons-plus'
|
138 |
+
);
|
139 |
+
register_post_type( 'tmm', $args );
|
|
|
|
|
140 |
}
|
141 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
142 |
|
143 |
+
// Customize update messages
|
144 |
+
add_filter( 'post_updated_messages', 'tmm_updated_messages' );
|
145 |
+
function tmm_updated_messages( $messages ) {
|
146 |
+
$post = get_post();
|
147 |
+
$post_type = get_post_type( $post );
|
148 |
+
$post_type_object = get_post_type_object( $post_type );
|
149 |
+
$messages['tmm'] = array(
|
150 |
+
1 => __( 'Team updated.', 'team-members' ),
|
151 |
+
4 => __( 'Team updated.', 'team-members' ),
|
152 |
+
6 => __( 'Team published.', 'team-members' ),
|
153 |
+
7 => __( 'Team saved.', 'team-members' ),
|
154 |
+
10 => __( 'Team draft updated.', 'team-members' )
|
155 |
+
);
|
156 |
|
157 |
+
if ( $post_type_object->publicly_queryable ) {
|
158 |
+
$permalink = get_permalink( $post->ID );
|
|
|
159 |
|
160 |
+
$view_link = sprintf( '', '', '' );
|
161 |
+
$messages[ $post_type ][1] .= $view_link;
|
162 |
+
$messages[ $post_type ][6] .= $view_link;
|
163 |
+
$messages[ $post_type ][9] .= $view_link;
|
164 |
|
165 |
+
$preview_permalink = add_query_arg( 'preview', 'true', $permalink );
|
166 |
+
$preview_link = sprintf( '', '', '' );
|
167 |
+
$messages[ $post_type ][8] .= $preview_link;
|
168 |
+
$messages[ $post_type ][10] .= $preview_link;
|
169 |
+
}
|
170 |
+
return $messages;
|
171 |
}
|
172 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
173 |
|
174 |
+
// Add the metabox class (CMB2)
|
175 |
+
if ( file_exists( dirname( __FILE__ ) . '/inc/cmb2/init.php' ) ) {
|
176 |
+
require_once dirname( __FILE__ ) . '/inc/cmb2/init.php';
|
177 |
+
} elseif ( file_exists( dirname( __FILE__ ) . '/inc/CMB2/init.php' ) ) {
|
178 |
+
require_once dirname( __FILE__ ) . '/inc/CMB2/init.php';
|
179 |
}
|
180 |
|
181 |
+
|
182 |
+
// Create the metabox class (CMB2)
|
183 |
add_action( 'cmb2_init', 'tmm_register_group_metabox' );
|
184 |
+
require_once('inc/tmm-metaboxes.php');
|
185 |
|
|
|
|
|
186 |
|
187 |
+
// Add shortcode column to post list
|
188 |
+
add_action( 'manage_tmm_posts_custom_column' , 'tmm_custom_columns', 10, 2 );
|
189 |
+
add_filter('manage_tmm_posts_columns' , 'add_tmm_columns');
|
190 |
+
function tmm_custom_columns( $column, $post_id ) {
|
191 |
switch ( $column ) {
|
192 |
case 'shortcode' :
|
193 |
global $post;
|
194 |
$slug = '' ;
|
195 |
$slug = $post->post_name;
|
196 |
+
$shortcode = '<span style="display:inline-block;border:solid 2px lightgray; background:white; padding:0 8px; font-size:13px; line-height:25px; vertical-align:middle;">[tmm name="'.$slug.'"]</span>';
|
|
|
|
|
197 |
echo $shortcode;
|
198 |
break;
|
199 |
}
|
200 |
}
|
201 |
+
function add_tmm_columns($columns) { return array_merge($columns, array('shortcode' => 'Shortcode')); }
|
202 |
|
|
|
|
|
|
|
|
|
|
|
|
|
203 |
|
204 |
+
// Create the Team shortcode
|
205 |
+
add_shortcode("tmm", "tmm_sc");
|
206 |
function tmm_sc($atts) {
|
207 |
+
extract(shortcode_atts(array( "name" => ''), $atts));
|
|
|
|
|
|
|
208 |
global $post;
|
209 |
$args = array('post_type' => 'tmm', 'name' => $name);
|
210 |
+
$custom_posts = get_posts($args);
|
211 |
+
|
212 |
foreach($custom_posts as $post) : setup_postdata($post);
|
213 |
|
214 |
+
$members = get_post_meta( get_the_id(), '_tmm_head', true );
|
215 |
+
$tmm_columns = get_post_meta( $post->ID, '_tmm_columns', true );
|
216 |
+
$tmm_color = get_post_meta( $post->ID, '_tmm_color', true );
|
217 |
+
$tmm_bio_alignment = get_post_meta( $post->ID, '_tmm_bio_alignment', true );
|
218 |
+
|
219 |
+
// Check if member links open in new window
|
220 |
+
$tmm_piclink_beh = get_post_meta( $post->ID, '_tmm_piclink_beh', true );
|
221 |
+
($tmm_piclink_beh == 'new' ? $tmm_plb = 'target="_blank"' : $tmm_plb = '');
|
222 |
|
223 |
+
// Check if forcing original fonts
|
224 |
+
$original_font = get_post_meta( $post->ID, '_tmm_original_font', true );
|
225 |
+
($original_font == true ? $ori_f = 'tmm_ori_f' : $ori_f = '');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
226 |
|
227 |
+
// Check if last row centered
|
228 |
+
$last_row_centered = get_post_meta( $post->ID, '_tmm_last_row_centered', true );
|
229 |
+
($last_row_centered == true ? $last_r = 'tmm_last_row_centered' : $last_r = '');
|
230 |
+
|
231 |
+
$output = '';
|
232 |
+
$output .= '<div class="tmm '.$last_r.' tmm_'.$name.'">';
|
233 |
+
$output .= '<div class="tmm_'.$tmm_columns.'_columns tmm_wrap '.$ori_f.'">';
|
234 |
+
|
235 |
+
if (is_array($members) || is_object($members))
|
236 |
+
foreach ($members as $key => $member) {
|
237 |
+
// Create Team container
|
238 |
+
if($key%2 == 0) {
|
239 |
+
// Check if group of two (alignment purposes)
|
240 |
+
$output .= '<span class="tmm_two_containers_tablet"></span>';
|
|
|
241 |
}
|
242 |
+
if($key%$tmm_columns == 0) {
|
243 |
+
// Check if first div of group and close
|
244 |
+
if($key > 0) $output .= '</div><span class="tmm_columns_containers_desktop"></span>';
|
245 |
+
$output .= '<div class="tmm_container">';
|
|
|
246 |
}
|
247 |
+
|
248 |
+
$output .= '<div class="tmm_member" style="border-top:'.$tmm_color.' solid 5px;">';
|
249 |
+
|
250 |
+
// Display photo
|
251 |
+
if (!empty($member['_tmm_photo_url']))
|
252 |
+
$output .= '<a '.$tmm_plb.' href="'.$member['_tmm_photo_url'].'" title="'.$member['_tmm_firstname'].' '.$member['_tmm_lastname'].'">';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
253 |
|
254 |
+
if (!empty($member['_tmm_photo']))
|
255 |
+
$output .= '<div class="tmm_photo tmm_phover_'.$name.'_'.$key.'" style="background: url('.$member['_tmm_photo'].'); margin-left:auto; margin-right:auto; background-size:cover !important;"></div>';
|
256 |
+
|
257 |
+
if (!empty($member['_tmm_photo_url'])) $output .= '</a>';
|
258 |
+
|
259 |
+
// Create text block
|
260 |
+
$output .= '<div class="tmm_textblock">';
|
261 |
+
|
262 |
+
// Display names
|
263 |
+
$output .= '<div class="tmm_names">';
|
264 |
+
if (!empty($member['_tmm_firstname']))
|
265 |
+
$output .= '<span class="tmm_fname">'.$member['_tmm_firstname'].'</span> ';
|
266 |
+
if (!empty($member['_tmm_lastname']))
|
267 |
+
$output .= '<span class="tmm_lname">'.$member['_tmm_lastname'].'</span>';
|
268 |
+
$output .= '</div>';
|
269 |
+
|
270 |
+
// Display jobs
|
271 |
+
if (!empty($member['_tmm_job']))
|
272 |
+
$output .= '<div class="tmm_job">'.$member['_tmm_job'].'</div>';
|
273 |
+
|
274 |
+
// Display bio
|
275 |
+
if (!empty($member['_tmm_desc']))
|
276 |
+
$output .= '<div class="tmm_desc" style="text-align:'.$tmm_bio_alignment.'">'.$member['_tmm_desc'].'</div>';
|
277 |
+
|
278 |
+
// Create social block
|
279 |
+
$output .= '<div class="tmm_scblock">';
|
280 |
+
|
281 |
+
// Display social links
|
282 |
+
for ($i = 1; $i <= 3; $i++) {
|
283 |
+
if ($member['_tmm_sc_type'.$i] != 'nada') {
|
284 |
+
if ($member['_tmm_sc_type'.$i] == 'email') {
|
285 |
+
$output .= '
|
286 |
+
<a class="tmm_sociallink" href="mailto:'.(!empty($member['_tmm_sc_url'.$i])?$member['_tmm_sc_url'.$i]:'').'" title="'.$member['_tmm_sc_title'.$i].'"><img alt="'.$member['_tmm_sc_title'.$i].'" src="'.plugins_url('img/links/', __FILE__).$member['_tmm_sc_type'.$i].'.png"/></a>';
|
287 |
+
} else {
|
288 |
+
$output .= '<a target="_blank" class="tmm_sociallink" href="'.(!empty($member['_tmm_sc_url'.$i])?$member['_tmm_sc_url'.$i]:'').'" title="'.$member['_tmm_sc_title'.$i].'"><img alt="'.$member['_tmm_sc_title'.$i].'" src="'.plugins_url('img/links/', __FILE__).$member['_tmm_sc_type'.$i].'.png"/></a>';
|
289 |
+
}
|
290 |
+
}
|
291 |
+
}
|
292 |
+
|
293 |
+
$output .= '</div>'; // Close social block
|
294 |
+
$output .= '</div>'; // Close text block
|
295 |
+
$output .= '</div>'; // Close member
|
296 |
+
|
297 |
+
$page_count = count( $members );
|
298 |
+
if ($key == $page_count - 1) $output .= '<div style="clear:both;"></div>';
|
299 |
}
|
300 |
+
|
301 |
+
$output .= '</div>'; // Close container
|
302 |
+
$output .= '</div>'; // Close wrap
|
303 |
+
$output .= '</div>'; // Close tmm
|
|
|
304 |
|
305 |
+
endforeach; wp_reset_postdata();
|
306 |
+
return $output;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
307 |
}
|
|
|
308 |
|
309 |
?>
|