Version Description
Release Date - 16 January 2019
- Fix - Fixed bug preventing metaboxes from saving if validation fails within Gutenberg.
- Fix - Fixed bug causing unload prompt to show incorrectly within Gutenberg.
- Fix - Fixed JS error when selecting taxonomy terms within Gutenberg.
- Fix - Fixed bug causing jQuery sortable issues within other plugins.
- Tweak - Improved loading translations by adding fallback from region to country when .mo file does not exit.
- Tweak - Improved punctuation throughout admin notices.
- Tweak - Improved performance and accuracy when loading a user field value.
- Dev - Added filter 'acf/get_locale' to customize the locale used to load translations.
- Dev - Added filter 'acf/allow_unfiltered_html' to customize if current user can save unfiltered HTML.
- Dev - Added new data storage functions
acf_register_store()
andacf_get_store()
. - Dev - Moved from .less to .scss and minified all css.
- i18n - Updated French translation thanks to Maxime Bernard-Jacquet.
- i18n - Updated Czech translation thanks to David Rychly.
Download this release
Release Info
Developer | elliotcondon |
Plugin | Advanced Custom Fields |
Version | 5.7.10 |
Comparing to | |
See all releases |
Code changes from version 5.7.9 to 5.7.10
- README.md +25 -0
- acf.php +17 -45
- assets/css/acf-dark.css +1 -1
- assets/css/acf-field-group.css +1 -457
- assets/css/acf-global.css +1 -1525
- assets/css/acf-input.css +1 -2680
- assets/js/acf-field-group.js +7 -7
- assets/js/acf-input.js +306 -124
- assets/js/acf-input.min.js +4 -4
- includes/acf-data-functions.php +104 -0
- includes/acf-form-functions.php +174 -0
- includes/acf-helper-functions.php +24 -0
- includes/acf-user-functions.php +61 -0
- includes/admin/admin-field-groups.php +22 -18
- includes/admin/admin-notices.php +146 -0
- includes/admin/admin.php +0 -146
- includes/admin/settings-addons.php +0 -123
- includes/admin/tools/class-acf-admin-tool-export.php +4 -4
- includes/admin/tools/class-acf-admin-tool-import.php +5 -18
- includes/ajax/class-acf-ajax-check-screen.php +37 -29
- includes/api/api-helpers.php +116 -71
- includes/api/api-template.php +11 -88
- includes/api/api-value.php +92 -1
- includes/class-acf-data.php +148 -0
- includes/fields/class-acf-field-user.php +60 -72
- includes/form.php +0 -281
- includes/forms/form-gutenberg.php +7 -1
- includes/forms/form-post.php +69 -103
- includes/l10n.php +128 -0
- lang/acf-fr_FR.mo +0 -0
- lang/acf-fr_FR.po +1151 -905
- lang/acf-ru_RU.mo +0 -0
- lang/acf-ru_RU.po +8 -7
- lang/acf.pot +259 -265
- readme.txt +17 -0
README.md
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Advanced Custom Fields
|
2 |
+
|
3 |
+
Welcome to the official Advanced Custom Fields repository on GitHub. ACF is a WordPress plugin used to take full control of your edit screens & custom field data.
|
4 |
+
|
5 |
+
Looking for ACF version 4? Please use the [previous ACF repository](https://github.com/elliotcondon/acf).
|
6 |
+
|
7 |
+
Upgrading from ACF version 4? Please read our [Upgrading from v4 to v5 guide](https://www.advancedcustomfields.com/resources/upgrading-v4-v5/).
|
8 |
+
|
9 |
+
## Documentation
|
10 |
+
|
11 |
+
Do you need help getting started with ACF, or do you have questions about one of the ACF features? You can [search through our documentation here](https://www.advancedcustomfields.com/resources). If you don't find the answers you're looking for, you can [submit a support ticket](https://support.advancedcustomfields.com/new-ticket/) or start a new forum thread in the [support forum](https://support.advancedcustomfields.com/).
|
12 |
+
|
13 |
+
## Support
|
14 |
+
|
15 |
+
This repository is not suitable for support. Please don't use our issue tracker for support requests, but for core issues only.
|
16 |
+
Support can take place in the appropriate channels:
|
17 |
+
|
18 |
+
* Email based ticket system
|
19 |
+
* Community forum
|
20 |
+
|
21 |
+
These channels can be accessed from our [support website](https://support.advancedcustomfields.com/).
|
22 |
+
|
23 |
+
## Contributing
|
24 |
+
|
25 |
+
If you have a patch, or stumbled upon an issue with ACF core, you can contribute this back to the code. Please create a new github issue with as much information as possible.
|
acf.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Advanced Custom Fields
|
4 |
Plugin URI: https://www.advancedcustomfields.com/
|
5 |
Description: Customize WordPress with powerful, professional and intuitive fields.
|
6 |
-
Version: 5.7.
|
7 |
Author: Elliot Condon
|
8 |
Author URI: http://www.elliotcondon.com/
|
9 |
Copyright: Elliot Condon
|
@@ -18,7 +18,7 @@ if( ! class_exists('ACF') ) :
|
|
18 |
class ACF {
|
19 |
|
20 |
/** @var string The plugin version number */
|
21 |
-
var $version = '5.7.
|
22 |
|
23 |
/** @var array The plugin settings array */
|
24 |
var $settings = array();
|
@@ -130,6 +130,16 @@ class ACF {
|
|
130 |
acf_include('includes/api/api-template.php');
|
131 |
acf_include('includes/api/api-term.php');
|
132 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
// fields
|
134 |
acf_include('includes/fields.php');
|
135 |
acf_include('includes/fields/class-acf-field.php');
|
@@ -145,8 +155,8 @@ class ACF {
|
|
145 |
acf_include('includes/cache.php');
|
146 |
acf_include('includes/compatibility.php');
|
147 |
acf_include('includes/deprecated.php');
|
148 |
-
acf_include('includes/form.php');
|
149 |
acf_include('includes/json.php');
|
|
|
150 |
acf_include('includes/local.php');
|
151 |
acf_include('includes/loop.php');
|
152 |
acf_include('includes/media.php');
|
@@ -181,6 +191,7 @@ class ACF {
|
|
181 |
acf_include('includes/admin/admin.php');
|
182 |
acf_include('includes/admin/admin-field-group.php');
|
183 |
acf_include('includes/admin/admin-field-groups.php');
|
|
|
184 |
acf_include('includes/admin/admin-tools.php');
|
185 |
acf_include('includes/admin/admin-upgrade.php');
|
186 |
acf_include('includes/admin/settings-info.php');
|
@@ -190,6 +201,8 @@ class ACF {
|
|
190 |
// pro
|
191 |
acf_include('pro/acf-pro.php');
|
192 |
|
|
|
|
|
193 |
|
194 |
// actions
|
195 |
add_action('init', array($this, 'init'), 5);
|
@@ -237,7 +250,7 @@ class ACF {
|
|
237 |
|
238 |
|
239 |
// textdomain
|
240 |
-
|
241 |
|
242 |
// include 3rd party support
|
243 |
acf_include('includes/third-party.php');
|
@@ -247,11 +260,6 @@ class ACF {
|
|
247 |
acf_include('includes/wpml.php');
|
248 |
}
|
249 |
|
250 |
-
// include gutenberg
|
251 |
-
if( defined('GUTENBERG_VERSION') ) {
|
252 |
-
acf_include('includes/forms/form-gutenberg.php');
|
253 |
-
}
|
254 |
-
|
255 |
// fields
|
256 |
acf_include('includes/fields/class-acf-field-text.php');
|
257 |
acf_include('includes/fields/class-acf-field-textarea.php');
|
@@ -323,42 +331,6 @@ class ACF {
|
|
323 |
|
324 |
// action for 3rd party
|
325 |
do_action('acf/init');
|
326 |
-
|
327 |
-
}
|
328 |
-
|
329 |
-
|
330 |
-
/*
|
331 |
-
* load_plugin_textdomain
|
332 |
-
*
|
333 |
-
* This function will load the textdomain file
|
334 |
-
*
|
335 |
-
* @type function
|
336 |
-
* @date 3/5/17
|
337 |
-
* @since 5.5.13
|
338 |
-
*
|
339 |
-
* @param n/a
|
340 |
-
* @return n/a
|
341 |
-
*/
|
342 |
-
|
343 |
-
function load_plugin_textdomain() {
|
344 |
-
|
345 |
-
// vars
|
346 |
-
$domain = 'acf';
|
347 |
-
$locale = apply_filters( 'plugin_locale', acf_get_locale(), $domain );
|
348 |
-
$mofile = $domain . '-' . $locale . '.mo';
|
349 |
-
|
350 |
-
|
351 |
-
// load from the languages directory first
|
352 |
-
load_textdomain( $domain, WP_LANG_DIR . '/plugins/' . $mofile );
|
353 |
-
|
354 |
-
|
355 |
-
// redirect missing translations
|
356 |
-
$mofile = str_replace('fr_CA', 'fr_FR', $mofile);
|
357 |
-
|
358 |
-
|
359 |
-
// load from plugin lang folder
|
360 |
-
load_textdomain( $domain, acf_get_path( 'lang/' . $mofile ) );
|
361 |
-
|
362 |
}
|
363 |
|
364 |
|
3 |
Plugin Name: Advanced Custom Fields
|
4 |
Plugin URI: https://www.advancedcustomfields.com/
|
5 |
Description: Customize WordPress with powerful, professional and intuitive fields.
|
6 |
+
Version: 5.7.10
|
7 |
Author: Elliot Condon
|
8 |
Author URI: http://www.elliotcondon.com/
|
9 |
Copyright: Elliot Condon
|
18 |
class ACF {
|
19 |
|
20 |
/** @var string The plugin version number */
|
21 |
+
var $version = '5.7.10';
|
22 |
|
23 |
/** @var array The plugin settings array */
|
24 |
var $settings = array();
|
130 |
acf_include('includes/api/api-template.php');
|
131 |
acf_include('includes/api/api-term.php');
|
132 |
|
133 |
+
// Include models.
|
134 |
+
acf_include('includes/class-acf-data.php');
|
135 |
+
|
136 |
+
// Include functions.
|
137 |
+
acf_include('includes/acf-helper-functions.php');
|
138 |
+
acf_include('includes/acf-data-functions.php');
|
139 |
+
acf_include('includes/acf-form-functions.php');
|
140 |
+
acf_include('includes/acf-user-functions.php');
|
141 |
+
|
142 |
+
|
143 |
// fields
|
144 |
acf_include('includes/fields.php');
|
145 |
acf_include('includes/fields/class-acf-field.php');
|
155 |
acf_include('includes/cache.php');
|
156 |
acf_include('includes/compatibility.php');
|
157 |
acf_include('includes/deprecated.php');
|
|
|
158 |
acf_include('includes/json.php');
|
159 |
+
acf_include('includes/l10n.php');
|
160 |
acf_include('includes/local.php');
|
161 |
acf_include('includes/loop.php');
|
162 |
acf_include('includes/media.php');
|
191 |
acf_include('includes/admin/admin.php');
|
192 |
acf_include('includes/admin/admin-field-group.php');
|
193 |
acf_include('includes/admin/admin-field-groups.php');
|
194 |
+
acf_include('includes/admin/admin-notices.php');
|
195 |
acf_include('includes/admin/admin-tools.php');
|
196 |
acf_include('includes/admin/admin-upgrade.php');
|
197 |
acf_include('includes/admin/settings-info.php');
|
201 |
// pro
|
202 |
acf_include('pro/acf-pro.php');
|
203 |
|
204 |
+
// Include tests.
|
205 |
+
//acf_include('tests/tests.php');
|
206 |
|
207 |
// actions
|
208 |
add_action('init', array($this, 'init'), 5);
|
250 |
|
251 |
|
252 |
// textdomain
|
253 |
+
acf_load_textdomain();
|
254 |
|
255 |
// include 3rd party support
|
256 |
acf_include('includes/third-party.php');
|
260 |
acf_include('includes/wpml.php');
|
261 |
}
|
262 |
|
|
|
|
|
|
|
|
|
|
|
263 |
// fields
|
264 |
acf_include('includes/fields/class-acf-field-text.php');
|
265 |
acf_include('includes/fields/class-acf-field-textarea.php');
|
331 |
|
332 |
// action for 3rd party
|
333 |
do_action('acf/init');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
334 |
}
|
335 |
|
336 |
|
assets/css/acf-dark.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.acf-box{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-box .
|
1 |
+
.acf-box{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-box .title,.acf-box .footer{border-color:#23282d}.acf-box h2{color:#bbc8d4}.acf-box table,.acf-box tbody,.acf-box tr{background:transparent !important}.acf-thead{color:#bbc8d4;border-color:#191f25}.acf-tfoot{background-color:#2d3136;border-color:#23282d}.acf-table.-clear,.acf-table.-clear tr{background:transparent !important}.acf-loading-overlay{background:rgba(0,0,0,0.5)}.acf-fields>.acf-field{border-color:#23282d}.acf-fields.-left>.acf-field:before{background:rgba(0,0,0,0.1);border-color:#23282d}.acf-fields.-border{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-field[data-width]+.acf-field[data-width]{border-color:#23282d}.acf-input-prepend,.acf-input-append{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields>.acf-tab-wrap{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields>.acf-tab-wrap .acf-tab-group{background-color:#2d3136;border-color:#23282d}.acf-fields>.acf-tab-wrap .acf-tab-group li a{background-color:#2d3136;border-color:#23282d}.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background-color:#2d3136;border-color:#23282d;color:#bbc8d4}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields.-sidebar:before{background-color:#2d3136;border-color:#23282d}.acf-fields.-sidebar.-left:before{background-color:#2d3136;border-color:#23282d;background:#23282d}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li a{background-color:#2d3136;border-color:#23282d}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li.active a{background-color:#2d3136;border-color:#23282d}.acf-file-uploader .show-if-value{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-file-uploader .show-if-value .file-icon{background-color:#2d3136;border-color:#23282d}.acf-oembed{background-color:#2d3136;border-color:#23282d}.acf-oembed .title{background-color:#50626f;border-color:#191f25;color:#fff}.acf-gallery{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-main{background:#23282d}.acf-gallery .acf-gallery-attachment .margin{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-side{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-side .acf-gallery-side-info{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-toolbar{background-color:#2d3136;border-color:#23282d}.acf-button-group label:not(.selected){background-color:#2d3136;border-color:#23282d}.acf-switch:not(.-on){background-color:#2d3136;border-color:#23282d}.acf-switch:not(.-on) .acf-switch-slider{background-color:#50626f;border-color:#191f25;color:#fff}.acf-link .link-wrap{background-color:#2d3136;border-color:#23282d}.acf-relationship .filters{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-relationship .selection{background-color:#2d3136;border-color:#23282d}.acf-relationship .selection .choices,.acf-relationship .selection .choices-list,.acf-relationship .selection .values{background-color:#2d3136;border-color:#23282d}.acf-taxonomy-field .categorychecklist-holder{background-color:#2d3136;border-color:#23282d}.acf-google-map{background-color:#2d3136;border-color:#23282d}.acf-google-map .title{background-color:#50626f;border-color:#191f25;color:#fff}.acf-accordion{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-field.acf-accordion .acf-accordion-content>.acf-fields{border-color:#191f25}.acf-flexible-content .layout{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-flexible-content .layout .acf-fc-layout-handle{background-color:#2d3136;border-color:#23282d}.acf-flexible-content .layout .acf-fc-layout-handle .acf-fc-layout-order{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#wpbody .acf-table{background-color:#2d3136;border-color:#23282d}#wpbody .acf-table>tbody>tr,#wpbody .acf-table>thead>tr{background:transparent}#wpbody .acf-table>tbody>tr>td,#wpbody .acf-table>tbody>tr>th,#wpbody .acf-table>thead>tr>td,#wpbody .acf-table>thead>tr>th{border-color:#191f25}.acf-field select optgroup,.acf-field select optgroup:nth-child(2n){background:#50626f}#acf-field-group-fields .acf-field-list-wrap{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#acf-field-group-fields .acf-field-list .no-fields-message{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#acf-field-group-fields .acf-field-object{background-color:#32373c;border-color:#191f25;color:#bbc8d4;border-color:#23282d}#acf-field-group-fields .acf-field-object table,#acf-field-group-fields .acf-field-object tbody,#acf-field-group-fields .acf-field-object tr,#acf-field-group-fields .acf-field-object td,#acf-field-group-fields .acf-field-object th{background:transparent;border-color:#23282d}#acf-field-group-fields .acf-field-object .acf-field .acf-label{background-color:#2d3136;border-color:#23282d}#acf-field-group-fields .acf-field-object.ui-sortable-helper{border-color:#191f25;box-shadow:none}#acf-field-group-fields .acf-field-object.ui-sortable-placeholder{background-color:#2d3136;border-color:#23282d;box-shadow:none}#acf-field-group-fields .acf-field-object+.acf-field-object-tab::before,#acf-field-group-fields .acf-field-object+.acf-field-object-accordion::before{background-color:#2d3136;border-color:#23282d}.acf-meta-box-wrap .acf-fields{background-color:#50626f;border-color:#191f25;color:#fff;background:transparent}
|
assets/css/acf-field-group.css
CHANGED
@@ -1,457 +1 @@
|
|
1 |
-
|
2 |
-
*
|
3 |
-
* Vars
|
4 |
-
*
|
5 |
-
*--------------------------------------------------------------------------------------------*/
|
6 |
-
/* colors */
|
7 |
-
/* acf-field */
|
8 |
-
/* responsive */
|
9 |
-
/*--------------------------------------------------------------------------------------------
|
10 |
-
*
|
11 |
-
* Mixins
|
12 |
-
*
|
13 |
-
*--------------------------------------------------------------------------------------------*/
|
14 |
-
/*---------------------------------------------------------------------------------------------
|
15 |
-
*
|
16 |
-
* Global
|
17 |
-
*
|
18 |
-
*---------------------------------------------------------------------------------------------*/
|
19 |
-
#adv-settings .show-field-keys label {
|
20 |
-
padding: 0 5px;
|
21 |
-
}
|
22 |
-
#acf-field-group-fields > .inside,
|
23 |
-
#acf-field-group-locations > .inside,
|
24 |
-
#acf-field-group-options > .inside {
|
25 |
-
padding: 0;
|
26 |
-
margin: 0;
|
27 |
-
}
|
28 |
-
.acf-field p.description {
|
29 |
-
font-style: normal;
|
30 |
-
font-size: 12px;
|
31 |
-
color: #777777;
|
32 |
-
}
|
33 |
-
/*---------------------------------------------------------------------------------------------
|
34 |
-
*
|
35 |
-
* Postbox: Publish
|
36 |
-
*
|
37 |
-
*---------------------------------------------------------------------------------------------*/
|
38 |
-
#minor-publishing-actions,
|
39 |
-
#misc-publishing-actions #visibility {
|
40 |
-
display: none;
|
41 |
-
}
|
42 |
-
#minor-publishing {
|
43 |
-
border-bottom: 0 none;
|
44 |
-
}
|
45 |
-
#misc-pub-section {
|
46 |
-
border-bottom: 0 none;
|
47 |
-
}
|
48 |
-
#misc-publishing-actions .misc-pub-section {
|
49 |
-
border-bottom-color: #F5F5F5;
|
50 |
-
}
|
51 |
-
/*---------------------------------------------------------------------------------------------
|
52 |
-
*
|
53 |
-
* Postbox: Fields
|
54 |
-
*
|
55 |
-
*---------------------------------------------------------------------------------------------*/
|
56 |
-
#acf-field-group-fields {
|
57 |
-
border: 0 none;
|
58 |
-
box-shadow: none;
|
59 |
-
/* metabox */
|
60 |
-
/* links */
|
61 |
-
/* table header */
|
62 |
-
/* show keys */
|
63 |
-
/* fields */
|
64 |
-
}
|
65 |
-
#acf-field-group-fields > .handlediv,
|
66 |
-
#acf-field-group-fields > .hndle {
|
67 |
-
display: none;
|
68 |
-
}
|
69 |
-
#acf-field-group-fields a {
|
70 |
-
text-decoration: none;
|
71 |
-
}
|
72 |
-
#acf-field-group-fields a:active,
|
73 |
-
#acf-field-group-fields a:focus {
|
74 |
-
outline: none;
|
75 |
-
box-shadow: none;
|
76 |
-
}
|
77 |
-
#acf-field-group-fields .li-field-order {
|
78 |
-
width: 20%;
|
79 |
-
}
|
80 |
-
#acf-field-group-fields .li-field-label {
|
81 |
-
width: 30%;
|
82 |
-
}
|
83 |
-
#acf-field-group-fields .li-field-name {
|
84 |
-
width: 25%;
|
85 |
-
}
|
86 |
-
#acf-field-group-fields .li-field-type {
|
87 |
-
width: 25%;
|
88 |
-
}
|
89 |
-
#acf-field-group-fields .li-field-key {
|
90 |
-
display: none;
|
91 |
-
}
|
92 |
-
#acf-field-group-fields.show-field-keys .li-field-label,
|
93 |
-
#acf-field-group-fields.show-field-keys .li-field-name,
|
94 |
-
#acf-field-group-fields.show-field-keys .li-field-type,
|
95 |
-
#acf-field-group-fields.show-field-keys .li-field-key {
|
96 |
-
width: 20%;
|
97 |
-
}
|
98 |
-
#acf-field-group-fields.show-field-keys .li-field-key {
|
99 |
-
display: block;
|
100 |
-
}
|
101 |
-
#acf-field-group-fields .acf-field-list-wrap {
|
102 |
-
border: #DFDFDF solid 1px;
|
103 |
-
}
|
104 |
-
#acf-field-group-fields .acf-field-list {
|
105 |
-
background: #F9F9F9;
|
106 |
-
margin-top: -1px;
|
107 |
-
/* no fields */
|
108 |
-
/* empty */
|
109 |
-
}
|
110 |
-
#acf-field-group-fields .acf-field-list .no-fields-message {
|
111 |
-
padding: 15px 15px;
|
112 |
-
background: #fff;
|
113 |
-
display: none;
|
114 |
-
}
|
115 |
-
#acf-field-group-fields .acf-field-list.-empty .no-fields-message {
|
116 |
-
display: block;
|
117 |
-
}
|
118 |
-
/* field object */
|
119 |
-
.acf-field-object {
|
120 |
-
border-top: #F0F0F0 solid 1px;
|
121 |
-
background: #fff;
|
122 |
-
/* sortable */
|
123 |
-
/* meta */
|
124 |
-
/* handle */
|
125 |
-
/* open */
|
126 |
-
/*
|
127 |
-
// debug
|
128 |
-
&[data-save="meta"] {
|
129 |
-
> .handle {
|
130 |
-
border-left: #ffb700 solid 5px !important;
|
131 |
-
}
|
132 |
-
}
|
133 |
-
|
134 |
-
&[data-save="settings"] {
|
135 |
-
> .handle {
|
136 |
-
border-left: #0ec563 solid 5px !important;
|
137 |
-
}
|
138 |
-
}
|
139 |
-
*/
|
140 |
-
/* hover */
|
141 |
-
/* settings */
|
142 |
-
/* conditional logic */
|
143 |
-
}
|
144 |
-
.acf-field-object.ui-sortable-helper {
|
145 |
-
border-top-color: #fff;
|
146 |
-
box-shadow: 0 0 0 1px #DFDFDF, 0 1px 4px rgba(0, 0, 0, 0.1);
|
147 |
-
}
|
148 |
-
.acf-field-object.ui-sortable-placeholder {
|
149 |
-
box-shadow: 0 -1px 0 0 #DFDFDF;
|
150 |
-
visibility: visible !important;
|
151 |
-
background: #F9F9F9;
|
152 |
-
border-top-color: transparent;
|
153 |
-
min-height: 54px;
|
154 |
-
}
|
155 |
-
.acf-field-object.ui-sortable-placeholder:after,
|
156 |
-
.acf-field-object.ui-sortable-placeholder:before {
|
157 |
-
visibility: hidden;
|
158 |
-
}
|
159 |
-
.acf-field-object > .meta {
|
160 |
-
display: none;
|
161 |
-
}
|
162 |
-
.acf-field-object > .handle a {
|
163 |
-
-webkit-transition: none;
|
164 |
-
-moz-transition: none;
|
165 |
-
-o-transition: none;
|
166 |
-
transition: none;
|
167 |
-
}
|
168 |
-
.acf-field-object > .handle li {
|
169 |
-
padding-top: 10px;
|
170 |
-
padding-bottom: 10px;
|
171 |
-
word-wrap: break-word;
|
172 |
-
}
|
173 |
-
.acf-field-object > .handle .acf-icon {
|
174 |
-
margin: 1px 0 0;
|
175 |
-
cursor: move;
|
176 |
-
background: transparent;
|
177 |
-
float: left;
|
178 |
-
height: 28px;
|
179 |
-
line-height: 28px;
|
180 |
-
width: 28px;
|
181 |
-
font-size: 13px;
|
182 |
-
color: #444;
|
183 |
-
position: relative;
|
184 |
-
z-index: 1;
|
185 |
-
}
|
186 |
-
.acf-field-object > .handle strong {
|
187 |
-
display: block;
|
188 |
-
padding-bottom: 6px;
|
189 |
-
font-size: 14px;
|
190 |
-
line-height: 14px;
|
191 |
-
min-height: 14px;
|
192 |
-
}
|
193 |
-
.acf-field-object > .handle .row-options {
|
194 |
-
visibility: hidden;
|
195 |
-
}
|
196 |
-
.acf-field-object > .handle .row-options a {
|
197 |
-
margin-right: 4px;
|
198 |
-
}
|
199 |
-
.acf-field-object > .handle .row-options a.delete-field {
|
200 |
-
color: #a00;
|
201 |
-
}
|
202 |
-
.acf-field-object > .handle .row-options a.delete-field:hover {
|
203 |
-
color: #f00;
|
204 |
-
}
|
205 |
-
.acf-field-object.open + .acf-field-object {
|
206 |
-
border-top-color: #E1E1E1;
|
207 |
-
}
|
208 |
-
.acf-field-object.open > .handle {
|
209 |
-
background: #2a9bd9;
|
210 |
-
border: #2696d3 solid 1px;
|
211 |
-
text-shadow: #268FBB 0 1px 0;
|
212 |
-
color: #fff;
|
213 |
-
position: relative;
|
214 |
-
margin: -1px -1px 0 -1px;
|
215 |
-
}
|
216 |
-
.acf-field-object.open > .handle a {
|
217 |
-
color: #fff !important;
|
218 |
-
}
|
219 |
-
.acf-field-object.open > .handle a:hover {
|
220 |
-
text-decoration: underline !important;
|
221 |
-
}
|
222 |
-
.acf-field-object.open > .handle .acf-icon {
|
223 |
-
border-color: #fff;
|
224 |
-
color: #fff;
|
225 |
-
}
|
226 |
-
.acf-field-object.open > .handle .acf-required {
|
227 |
-
color: #fff;
|
228 |
-
}
|
229 |
-
.acf-field-object:hover > .handle .row-options,
|
230 |
-
.acf-field-object.-hover > .handle .row-options {
|
231 |
-
visibility: visible;
|
232 |
-
}
|
233 |
-
.acf-field-object > .settings {
|
234 |
-
display: none;
|
235 |
-
width: 100%;
|
236 |
-
}
|
237 |
-
.acf-field-object > .settings > .acf-table {
|
238 |
-
border: none;
|
239 |
-
}
|
240 |
-
.acf-field-object .rule-groups {
|
241 |
-
margin-top: 20px;
|
242 |
-
}
|
243 |
-
/*---------------------------------------------------------------------------------------------
|
244 |
-
*
|
245 |
-
* Postbox: Locations
|
246 |
-
*
|
247 |
-
*---------------------------------------------------------------------------------------------*/
|
248 |
-
.rule-groups h4 {
|
249 |
-
margin: 15px 0 5px;
|
250 |
-
}
|
251 |
-
.rule-groups .rule-group {
|
252 |
-
margin: 0 0 5px;
|
253 |
-
/* Don't allow user to delete the first field group */
|
254 |
-
}
|
255 |
-
.rule-groups .rule-group h4 {
|
256 |
-
margin: 0 0 3px;
|
257 |
-
}
|
258 |
-
.rule-groups .rule-group td.param {
|
259 |
-
width: 35%;
|
260 |
-
}
|
261 |
-
.rule-groups .rule-group td.operator {
|
262 |
-
width: 20%;
|
263 |
-
}
|
264 |
-
.rule-groups .rule-group td.add {
|
265 |
-
width: 40px;
|
266 |
-
}
|
267 |
-
.rule-groups .rule-group td.remove {
|
268 |
-
width: 28px;
|
269 |
-
vertical-align: middle;
|
270 |
-
}
|
271 |
-
.rule-groups .rule-group td.remove a {
|
272 |
-
visibility: hidden;
|
273 |
-
}
|
274 |
-
.rule-groups .rule-group tr:hover td.remove a {
|
275 |
-
visibility: visible;
|
276 |
-
}
|
277 |
-
.rule-groups .rule-group:first-child tr:first-child td.remove a {
|
278 |
-
visibility: hidden !important;
|
279 |
-
}
|
280 |
-
.rule-groups .rule-group select:empty {
|
281 |
-
background: #f8f8f8;
|
282 |
-
}
|
283 |
-
/*---------------------------------------------------------------------------------------------
|
284 |
-
*
|
285 |
-
* Options
|
286 |
-
*
|
287 |
-
*---------------------------------------------------------------------------------------------*/
|
288 |
-
#acf-field-group-options tr[data-name="hide_on_screen"] li {
|
289 |
-
float: left;
|
290 |
-
width: 33%;
|
291 |
-
}
|
292 |
-
@media (max-width: 1100px) {
|
293 |
-
#acf-field-group-options tr[data-name="hide_on_screen"] li {
|
294 |
-
width: 50%;
|
295 |
-
}
|
296 |
-
}
|
297 |
-
/*---------------------------------------------------------------------------------------------
|
298 |
-
*
|
299 |
-
* Conditional Logic
|
300 |
-
*
|
301 |
-
*---------------------------------------------------------------------------------------------*/
|
302 |
-
table.conditional-logic-rules {
|
303 |
-
background: transparent;
|
304 |
-
border: 0 none;
|
305 |
-
border-radius: 0;
|
306 |
-
}
|
307 |
-
table.conditional-logic-rules tbody td {
|
308 |
-
background: transparent;
|
309 |
-
border: 0 none !important;
|
310 |
-
padding: 5px 2px !important;
|
311 |
-
}
|
312 |
-
/*---------------------------------------------------------------------------------------------
|
313 |
-
*
|
314 |
-
* Field: Tab
|
315 |
-
*
|
316 |
-
*---------------------------------------------------------------------------------------------*/
|
317 |
-
.acf-field-object-tab .acf-field-setting-name,
|
318 |
-
.acf-field-object-tab .acf-field-setting-instructions,
|
319 |
-
.acf-field-object-tab .acf-field-setting-required,
|
320 |
-
.acf-field-object-tab .acf-field-setting-warning,
|
321 |
-
.acf-field-object-tab .acf-field-setting-wrapper,
|
322 |
-
.acf-field-object-accordion .acf-field-setting-name,
|
323 |
-
.acf-field-object-accordion .acf-field-setting-instructions,
|
324 |
-
.acf-field-object-accordion .acf-field-setting-required,
|
325 |
-
.acf-field-object-accordion .acf-field-setting-warning,
|
326 |
-
.acf-field-object-accordion .acf-field-setting-wrapper {
|
327 |
-
display: none;
|
328 |
-
}
|
329 |
-
.acf-field-object-tab .li-field-name,
|
330 |
-
.acf-field-object-accordion .li-field-name {
|
331 |
-
visibility: hidden;
|
332 |
-
}
|
333 |
-
.acf-field-object + .acf-field-object-tab:before,
|
334 |
-
.acf-field-object + .acf-field-object-accordion:before {
|
335 |
-
display: block;
|
336 |
-
content: "";
|
337 |
-
height: 5px;
|
338 |
-
width: 100%;
|
339 |
-
background: #f9f9f9;
|
340 |
-
border-bottom: #f0f0f0 solid 1px;
|
341 |
-
}
|
342 |
-
.acf-field-object-tab p:first-child,
|
343 |
-
.acf-field-object-accordion p:first-child {
|
344 |
-
margin: 0.5em 0;
|
345 |
-
}
|
346 |
-
/*---------------------------------------------------------------------------------------------
|
347 |
-
*
|
348 |
-
* Field: Accordion
|
349 |
-
*
|
350 |
-
*---------------------------------------------------------------------------------------------*/
|
351 |
-
.acf-field-object-accordion .acf-field-setting-instructions {
|
352 |
-
display: table-row;
|
353 |
-
}
|
354 |
-
/*---------------------------------------------------------------------------------------------
|
355 |
-
*
|
356 |
-
* Field: Message
|
357 |
-
*
|
358 |
-
*---------------------------------------------------------------------------------------------*/
|
359 |
-
.acf-field-object-message tr[data-name="name"],
|
360 |
-
.acf-field-object-message tr[data-name="instructions"],
|
361 |
-
.acf-field-object-message tr[data-name="required"] {
|
362 |
-
display: none !important;
|
363 |
-
}
|
364 |
-
.acf-field-object-message .li-field-name {
|
365 |
-
visibility: hidden;
|
366 |
-
}
|
367 |
-
.acf-field-object-message textarea {
|
368 |
-
height: 175px !important;
|
369 |
-
}
|
370 |
-
/*---------------------------------------------------------------------------------------------
|
371 |
-
*
|
372 |
-
* Field: Separator
|
373 |
-
*
|
374 |
-
*---------------------------------------------------------------------------------------------*/
|
375 |
-
.acf-field-object-separator tr[data-name="name"],
|
376 |
-
.acf-field-object-separator tr[data-name="instructions"],
|
377 |
-
.acf-field-object-separator tr[data-name="required"] {
|
378 |
-
display: none !important;
|
379 |
-
}
|
380 |
-
/*---------------------------------------------------------------------------------------------
|
381 |
-
*
|
382 |
-
* Field: Date Picker
|
383 |
-
*
|
384 |
-
*---------------------------------------------------------------------------------------------*/
|
385 |
-
.acf-field-object-date-picker .acf-radio-list li,
|
386 |
-
.acf-field-object-time-picker .acf-radio-list li,
|
387 |
-
.acf-field-object-date-time-picker .acf-radio-list li {
|
388 |
-
line-height: 25px;
|
389 |
-
}
|
390 |
-
.acf-field-object-date-picker .acf-radio-list span,
|
391 |
-
.acf-field-object-time-picker .acf-radio-list span,
|
392 |
-
.acf-field-object-date-time-picker .acf-radio-list span {
|
393 |
-
display: inline-block;
|
394 |
-
min-width: 10em;
|
395 |
-
}
|
396 |
-
.acf-field-object-date-picker .acf-radio-list input[type="text"],
|
397 |
-
.acf-field-object-time-picker .acf-radio-list input[type="text"],
|
398 |
-
.acf-field-object-date-time-picker .acf-radio-list input[type="text"] {
|
399 |
-
width: 100px;
|
400 |
-
}
|
401 |
-
.acf-field-object-date-time-picker .acf-radio-list span {
|
402 |
-
min-width: 15em;
|
403 |
-
}
|
404 |
-
.acf-field-object-date-time-picker .acf-radio-list input[type="text"] {
|
405 |
-
width: 200px;
|
406 |
-
}
|
407 |
-
/*--------------------------------------------------------------------------------------------
|
408 |
-
*
|
409 |
-
* Slug
|
410 |
-
*
|
411 |
-
*--------------------------------------------------------------------------------------------*/
|
412 |
-
#slugdiv .inside {
|
413 |
-
padding: 12px;
|
414 |
-
margin: 0;
|
415 |
-
}
|
416 |
-
#slugdiv input[type="text"] {
|
417 |
-
width: 100%;
|
418 |
-
height: 28px;
|
419 |
-
font-size: 14px;
|
420 |
-
}
|
421 |
-
/*--------------------------------------------------------------------------------------------
|
422 |
-
*
|
423 |
-
* RTL
|
424 |
-
*
|
425 |
-
*--------------------------------------------------------------------------------------------*/
|
426 |
-
html[dir="rtl"] .acf-field-object.open > .handle {
|
427 |
-
margin: -1px -1px 0;
|
428 |
-
}
|
429 |
-
html[dir="rtl"] .acf-field-object.open > .handle .acf-icon {
|
430 |
-
float: right;
|
431 |
-
}
|
432 |
-
html[dir="rtl"] .acf-field-object.open > .handle .li-field-order {
|
433 |
-
padding-left: 0 !important;
|
434 |
-
padding-right: 15px !important;
|
435 |
-
}
|
436 |
-
/*---------------------------------------------------------------------------------------------
|
437 |
-
*
|
438 |
-
* Device
|
439 |
-
*
|
440 |
-
*---------------------------------------------------------------------------------------------*/
|
441 |
-
@media only screen and (max-width: 850px) {
|
442 |
-
tr.acf-field,
|
443 |
-
td.acf-label,
|
444 |
-
td.acf-input {
|
445 |
-
display: block !important;
|
446 |
-
width: auto !important;
|
447 |
-
border: 0 none !important;
|
448 |
-
}
|
449 |
-
tr.acf-field {
|
450 |
-
border-top: #ededed solid 1px !important;
|
451 |
-
margin-bottom: 0 !important;
|
452 |
-
}
|
453 |
-
td.acf-label {
|
454 |
-
background: transparent !important;
|
455 |
-
padding-bottom: 0 !important;
|
456 |
-
}
|
457 |
-
}
|
1 |
+
#adv-settings .show-field-keys label{padding:0 5px}#acf-field-group-fields>.inside,#acf-field-group-locations>.inside,#acf-field-group-options>.inside{padding:0;margin:0}.acf-field p.description{font-style:normal;font-size:12px;color:#777777}#minor-publishing-actions,#misc-publishing-actions #visibility{display:none}#minor-publishing{border-bottom:0 none}#misc-pub-section{border-bottom:0 none}#misc-publishing-actions .misc-pub-section{border-bottom-color:#F5F5F5}#acf-field-group-fields{border:0 none;box-shadow:none}#acf-field-group-fields>.handlediv,#acf-field-group-fields>.hndle{display:none}#acf-field-group-fields a{text-decoration:none}#acf-field-group-fields a:active,#acf-field-group-fields a:focus{outline:none;box-shadow:none}#acf-field-group-fields .li-field-order{width:20%}#acf-field-group-fields .li-field-label{width:30%}#acf-field-group-fields .li-field-name{width:25%}#acf-field-group-fields .li-field-type{width:25%}#acf-field-group-fields .li-field-key{display:none}#acf-field-group-fields.show-field-keys .li-field-label,#acf-field-group-fields.show-field-keys .li-field-name,#acf-field-group-fields.show-field-keys .li-field-type,#acf-field-group-fields.show-field-keys .li-field-key{width:20%}#acf-field-group-fields.show-field-keys .li-field-key{display:block}#acf-field-group-fields .acf-field-list-wrap{border:#DFDFDF solid 1px}#acf-field-group-fields .acf-field-list{background:#F9F9F9;margin-top:-1px}#acf-field-group-fields .acf-field-list .no-fields-message{padding:15px 15px;background:#fff;display:none}#acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:block}.acf-field-object{border-top:#F0F0F0 solid 1px;background:#fff}.acf-field-object.ui-sortable-helper{border-top-color:#fff;box-shadow:0 0 0 1px #DFDFDF,0 1px 4px rgba(0,0,0,0.1)}.acf-field-object.ui-sortable-placeholder{box-shadow:0 -1px 0 0 #DFDFDF;visibility:visible !important;background:#F9F9F9;border-top-color:transparent;min-height:54px}.acf-field-object.ui-sortable-placeholder:after,.acf-field-object.ui-sortable-placeholder:before{visibility:hidden}.acf-field-object>.meta{display:none}.acf-field-object>.handle a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-field-object>.handle li{padding-top:10px;padding-bottom:10px;word-wrap:break-word}.acf-field-object>.handle .acf-icon{margin:1px 0 0;cursor:move;background:transparent;float:left;height:28px;line-height:28px;width:28px;font-size:13px;color:#444;position:relative;z-index:1}.acf-field-object>.handle strong{display:block;padding-bottom:6px;font-size:14px;line-height:14px;min-height:14px}.acf-field-object>.handle .row-options{visibility:hidden}.acf-field-object>.handle .row-options a{margin-right:4px}.acf-field-object>.handle .row-options a.delete-field{color:#a00}.acf-field-object>.handle .row-options a.delete-field:hover{color:#f00}.acf-field-object.open+.acf-field-object{border-top-color:#E1E1E1}.acf-field-object.open>.handle{background:#2a9bd9;border:#2696d3 solid 1px;text-shadow:#268FBB 0 1px 0;color:#fff;position:relative;margin:-1px -1px 0 -1px}.acf-field-object.open>.handle a{color:#fff !important}.acf-field-object.open>.handle a:hover{text-decoration:underline !important}.acf-field-object.open>.handle .acf-icon{border-color:#fff;color:#fff}.acf-field-object.open>.handle .acf-required{color:#fff}.acf-field-object:hover>.handle .row-options,.acf-field-object.-hover>.handle .row-options{visibility:visible}.acf-field-object>.settings{display:none;width:100%}.acf-field-object>.settings>.acf-table{border:none}.acf-field-object .rule-groups{margin-top:20px}.rule-groups h4{margin:15px 0 5px}.rule-groups .rule-group{margin:0 0 5px}.rule-groups .rule-group h4{margin:0 0 3px}.rule-groups .rule-group td.param{width:35%}.rule-groups .rule-group td.operator{width:20%}.rule-groups .rule-group td.add{width:40px}.rule-groups .rule-group td.remove{width:28px;vertical-align:middle}.rule-groups .rule-group td.remove a{visibility:hidden}.rule-groups .rule-group tr:hover td.remove a{visibility:visible}.rule-groups .rule-group:first-child tr:first-child td.remove a{visibility:hidden !important}.rule-groups .rule-group select:empty{background:#f8f8f8}#acf-field-group-options tr[data-name="hide_on_screen"] li{float:left;width:33%}@media (max-width: 1100px){#acf-field-group-options tr[data-name="hide_on_screen"] li{width:50%}}table.conditional-logic-rules{background:transparent;border:0 none;border-radius:0}table.conditional-logic-rules tbody td{background:transparent;border:0 none !important;padding:5px 2px !important}.acf-field-object-tab .acf-field-setting-name,.acf-field-object-accordion .acf-field-setting-name,.acf-field-object-tab .acf-field-setting-instructions,.acf-field-object-accordion .acf-field-setting-instructions,.acf-field-object-tab .acf-field-setting-required,.acf-field-object-accordion .acf-field-setting-required,.acf-field-object-tab .acf-field-setting-warning,.acf-field-object-accordion .acf-field-setting-warning,.acf-field-object-tab .acf-field-setting-wrapper,.acf-field-object-accordion .acf-field-setting-wrapper{display:none}.acf-field-object-tab .li-field-name,.acf-field-object-accordion .li-field-name{visibility:hidden}.acf-field-object+.acf-field-object-tab:before,.acf-field-object+.acf-field-object-accordion:before{display:block;content:"";height:5px;width:100%;background:#f9f9f9;border-bottom:#f0f0f0 solid 1px}.acf-field-object-tab p:first-child,.acf-field-object-accordion p:first-child{margin:0.5em 0}.acf-field-object-accordion .acf-field-setting-instructions{display:table-row}.acf-field-object-message tr[data-name="name"],.acf-field-object-message tr[data-name="instructions"],.acf-field-object-message tr[data-name="required"]{display:none !important}.acf-field-object-message .li-field-name{visibility:hidden}.acf-field-object-message textarea{height:175px !important}.acf-field-object-separator tr[data-name="name"],.acf-field-object-separator tr[data-name="instructions"],.acf-field-object-separator tr[data-name="required"]{display:none !important}.acf-field-object-date-picker .acf-radio-list li,.acf-field-object-time-picker .acf-radio-list li,.acf-field-object-date-time-picker .acf-radio-list li{line-height:25px}.acf-field-object-date-picker .acf-radio-list span,.acf-field-object-time-picker .acf-radio-list span,.acf-field-object-date-time-picker .acf-radio-list span{display:inline-block;min-width:10em}.acf-field-object-date-picker .acf-radio-list input[type="text"],.acf-field-object-time-picker .acf-radio-list input[type="text"],.acf-field-object-date-time-picker .acf-radio-list input[type="text"]{width:100px}.acf-field-object-date-time-picker .acf-radio-list span{min-width:15em}.acf-field-object-date-time-picker .acf-radio-list input[type="text"]{width:200px}#slugdiv .inside{padding:12px;margin:0}#slugdiv input[type="text"]{width:100%;height:28px;font-size:14px}html[dir="rtl"] .acf-field-object.open>.handle{margin:-1px -1px 0}html[dir="rtl"] .acf-field-object.open>.handle .acf-icon{float:right}html[dir="rtl"] .acf-field-object.open>.handle .li-field-order{padding-left:0 !important;padding-right:15px !important}@media only screen and (max-width: 850px){tr.acf-field,td.acf-label,td.acf-input{display:block !important;width:auto !important;border:0 none !important}tr.acf-field{border-top:#ededed solid 1px !important;margin-bottom:0 !important}td.acf-label{background:transparent !important;padding-bottom:0 !important}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/css/acf-global.css
CHANGED
@@ -1,1525 +1 @@
|
|
1 |
-
/*--------------------------------------------------------------------------------------------
|
2 |
-
*
|
3 |
-
* Vars
|
4 |
-
*
|
5 |
-
*--------------------------------------------------------------------------------------------*/
|
6 |
-
/* colors */
|
7 |
-
/* acf-field */
|
8 |
-
/* responsive */
|
9 |
-
/*--------------------------------------------------------------------------------------------
|
10 |
-
*
|
11 |
-
* Mixins
|
12 |
-
*
|
13 |
-
*--------------------------------------------------------------------------------------------*/
|
14 |
-
/*--------------------------------------------------------------------------------------------
|
15 |
-
*
|
16 |
-
* General
|
17 |
-
*
|
18 |
-
*--------------------------------------------------------------------------------------------*/
|
19 |
-
/* Horizontal List */
|
20 |
-
.acf-hl {
|
21 |
-
padding: 0;
|
22 |
-
margin: 0;
|
23 |
-
list-style: none;
|
24 |
-
display: block;
|
25 |
-
position: relative;
|
26 |
-
}
|
27 |
-
.acf-hl > li {
|
28 |
-
float: left;
|
29 |
-
display: block;
|
30 |
-
margin: 0;
|
31 |
-
padding: 0;
|
32 |
-
}
|
33 |
-
.acf-hl > li.acf-fr {
|
34 |
-
float: right;
|
35 |
-
}
|
36 |
-
/* Horizontal List: Clearfix */
|
37 |
-
.acf-hl:before,
|
38 |
-
.acf-hl:after,
|
39 |
-
.acf-bl:before,
|
40 |
-
.acf-bl:after,
|
41 |
-
.acf-cf:before,
|
42 |
-
.acf-cf:after {
|
43 |
-
content: "";
|
44 |
-
display: block;
|
45 |
-
line-height: 0;
|
46 |
-
}
|
47 |
-
.acf-hl:after,
|
48 |
-
.acf-bl:after,
|
49 |
-
.acf-cf:after {
|
50 |
-
clear: both;
|
51 |
-
}
|
52 |
-
/* Block List */
|
53 |
-
.acf-bl {
|
54 |
-
padding: 0;
|
55 |
-
margin: 0;
|
56 |
-
list-style: none;
|
57 |
-
display: block;
|
58 |
-
position: relative;
|
59 |
-
}
|
60 |
-
.acf-bl > li {
|
61 |
-
display: block;
|
62 |
-
margin: 0;
|
63 |
-
padding: 0;
|
64 |
-
float: none;
|
65 |
-
}
|
66 |
-
/* Visibility */
|
67 |
-
.acf-hidden {
|
68 |
-
display: none !important;
|
69 |
-
}
|
70 |
-
.acf-empty {
|
71 |
-
display: table-cell !important;
|
72 |
-
}
|
73 |
-
.acf-empty * {
|
74 |
-
display: none !important;
|
75 |
-
}
|
76 |
-
/* Float */
|
77 |
-
.acf-fl {
|
78 |
-
float: left;
|
79 |
-
}
|
80 |
-
.acf-fr {
|
81 |
-
float: right;
|
82 |
-
}
|
83 |
-
.acf-fn {
|
84 |
-
float: none;
|
85 |
-
}
|
86 |
-
/* Align */
|
87 |
-
.acf-al {
|
88 |
-
text-align: left;
|
89 |
-
}
|
90 |
-
.acf-ar {
|
91 |
-
text-align: right;
|
92 |
-
}
|
93 |
-
.acf-ac {
|
94 |
-
text-align: center;
|
95 |
-
}
|
96 |
-
/* loading */
|
97 |
-
.acf-loading,
|
98 |
-
.acf-spinner {
|
99 |
-
display: inline-block;
|
100 |
-
height: 20px;
|
101 |
-
width: 20px;
|
102 |
-
vertical-align: text-top;
|
103 |
-
background: transparent url(../images/spinner.gif) no-repeat 50% 50%;
|
104 |
-
}
|
105 |
-
/* spinner */
|
106 |
-
.acf-spinner {
|
107 |
-
display: none;
|
108 |
-
}
|
109 |
-
.acf-spinner.is-active {
|
110 |
-
display: inline-block;
|
111 |
-
}
|
112 |
-
/* WP < 4.2 */
|
113 |
-
.spinner.is-active {
|
114 |
-
display: inline-block;
|
115 |
-
}
|
116 |
-
/* required */
|
117 |
-
.acf-required {
|
118 |
-
color: #f00;
|
119 |
-
}
|
120 |
-
/* show on hover */
|
121 |
-
.acf-soh .acf-soh-target {
|
122 |
-
-webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;
|
123 |
-
-moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;
|
124 |
-
-o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;
|
125 |
-
transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;
|
126 |
-
visibility: hidden;
|
127 |
-
opacity: 0;
|
128 |
-
}
|
129 |
-
.acf-soh:hover .acf-soh-target {
|
130 |
-
-webkit-transition-delay: 0s;
|
131 |
-
-moz-transition-delay: 0s;
|
132 |
-
-o-transition-delay: 0s;
|
133 |
-
transition-delay: 0s;
|
134 |
-
visibility: visible;
|
135 |
-
opacity: 1;
|
136 |
-
}
|
137 |
-
/* show if value */
|
138 |
-
.show-if-value {
|
139 |
-
display: none;
|
140 |
-
}
|
141 |
-
.hide-if-value {
|
142 |
-
display: block;
|
143 |
-
}
|
144 |
-
.has-value .show-if-value {
|
145 |
-
display: block;
|
146 |
-
}
|
147 |
-
.has-value .hide-if-value {
|
148 |
-
display: none;
|
149 |
-
}
|
150 |
-
/* select2 WP animation fix */
|
151 |
-
.select2-search-choice-close {
|
152 |
-
-webkit-transition: none;
|
153 |
-
-moz-transition: none;
|
154 |
-
-o-transition: none;
|
155 |
-
transition: none;
|
156 |
-
}
|
157 |
-
/*---------------------------------------------------------------------------------------------
|
158 |
-
*
|
159 |
-
* tooltip
|
160 |
-
*
|
161 |
-
*---------------------------------------------------------------------------------------------*/
|
162 |
-
/* tooltip */
|
163 |
-
.acf-tooltip {
|
164 |
-
background: #2F353E;
|
165 |
-
border-radius: 5px;
|
166 |
-
color: #fff;
|
167 |
-
padding: 5px 10px;
|
168 |
-
position: absolute;
|
169 |
-
font-size: 12px;
|
170 |
-
line-height: 1.4em;
|
171 |
-
z-index: 900000;
|
172 |
-
/* tip */
|
173 |
-
/* positions */
|
174 |
-
}
|
175 |
-
.acf-tooltip:before {
|
176 |
-
border: solid;
|
177 |
-
border-color: transparent;
|
178 |
-
border-width: 6px;
|
179 |
-
content: "";
|
180 |
-
position: absolute;
|
181 |
-
}
|
182 |
-
.acf-tooltip.top {
|
183 |
-
margin-top: -8px;
|
184 |
-
}
|
185 |
-
.acf-tooltip.top:before {
|
186 |
-
top: 100%;
|
187 |
-
left: 50%;
|
188 |
-
margin-left: -6px;
|
189 |
-
border-top-color: #2F353E;
|
190 |
-
border-bottom-width: 0;
|
191 |
-
}
|
192 |
-
.acf-tooltip.right {
|
193 |
-
margin-left: 8px;
|
194 |
-
}
|
195 |
-
.acf-tooltip.right:before {
|
196 |
-
top: 50%;
|
197 |
-
margin-top: -6px;
|
198 |
-
right: 100%;
|
199 |
-
border-right-color: #2F353E;
|
200 |
-
border-left-width: 0;
|
201 |
-
}
|
202 |
-
.acf-tooltip.bottom {
|
203 |
-
margin-top: 8px;
|
204 |
-
}
|
205 |
-
.acf-tooltip.bottom:before {
|
206 |
-
bottom: 100%;
|
207 |
-
left: 50%;
|
208 |
-
margin-left: -6px;
|
209 |
-
border-bottom-color: #2F353E;
|
210 |
-
border-top-width: 0;
|
211 |
-
}
|
212 |
-
.acf-tooltip.left {
|
213 |
-
margin-left: -8px;
|
214 |
-
}
|
215 |
-
.acf-tooltip.left:before {
|
216 |
-
top: 50%;
|
217 |
-
margin-top: -6px;
|
218 |
-
left: 100%;
|
219 |
-
border-left-color: #2F353E;
|
220 |
-
border-right-width: 0;
|
221 |
-
}
|
222 |
-
.acf-tooltip .acf-overlay {
|
223 |
-
z-index: -1;
|
224 |
-
}
|
225 |
-
/* confirm */
|
226 |
-
.acf-tooltip.-confirm {
|
227 |
-
z-index: 900001;
|
228 |
-
}
|
229 |
-
.acf-tooltip.-confirm a {
|
230 |
-
text-decoration: none;
|
231 |
-
color: #9ea3a8;
|
232 |
-
}
|
233 |
-
.acf-tooltip.-confirm a:hover {
|
234 |
-
text-decoration: underline;
|
235 |
-
}
|
236 |
-
.acf-tooltip.-confirm a[data-event="confirm"] {
|
237 |
-
color: #F55E4F;
|
238 |
-
}
|
239 |
-
.acf-overlay {
|
240 |
-
position: fixed;
|
241 |
-
top: 0;
|
242 |
-
bottom: 0;
|
243 |
-
left: 0;
|
244 |
-
right: 0;
|
245 |
-
cursor: default;
|
246 |
-
}
|
247 |
-
.acf-tooltip-target {
|
248 |
-
position: relative;
|
249 |
-
z-index: 900002;
|
250 |
-
}
|
251 |
-
/*---------------------------------------------------------------------------------------------
|
252 |
-
*
|
253 |
-
* loading
|
254 |
-
*
|
255 |
-
*---------------------------------------------------------------------------------------------*/
|
256 |
-
.acf-loading-overlay {
|
257 |
-
position: absolute;
|
258 |
-
top: 0;
|
259 |
-
bottom: 0;
|
260 |
-
left: 0;
|
261 |
-
right: 0;
|
262 |
-
cursor: default;
|
263 |
-
z-index: 99;
|
264 |
-
background: rgba(249, 249, 249, 0.5);
|
265 |
-
}
|
266 |
-
.acf-loading-overlay i {
|
267 |
-
position: absolute;
|
268 |
-
top: 50%;
|
269 |
-
left: 50%;
|
270 |
-
transform: translate(-50%, -50%);
|
271 |
-
}
|
272 |
-
/*---------------------------------------------------------------------------------------------
|
273 |
-
*
|
274 |
-
* callout
|
275 |
-
*
|
276 |
-
*---------------------------------------------------------------------------------------------*/
|
277 |
-
.acf-callout {
|
278 |
-
margin: 20px 0;
|
279 |
-
padding: 20px;
|
280 |
-
background-color: #FCF8F2;
|
281 |
-
border-left: 3px solid #F0AD4E;
|
282 |
-
}
|
283 |
-
.acf-callout h4 {
|
284 |
-
color: #F0AD4E;
|
285 |
-
margin: 0 !important;
|
286 |
-
}
|
287 |
-
.acf-callout p {
|
288 |
-
margin-bottom: 0;
|
289 |
-
}
|
290 |
-
.acf-callout.danger {
|
291 |
-
border-color: #D9534F;
|
292 |
-
background-color: #FDF7F7;
|
293 |
-
}
|
294 |
-
.acf-callout.danger h4 {
|
295 |
-
color: #D9534F;
|
296 |
-
}
|
297 |
-
.acf-callout.success {
|
298 |
-
background-color: #f4faf6;
|
299 |
-
border-color: #bcf1c5;
|
300 |
-
}
|
301 |
-
.acf-callout.success h4 {
|
302 |
-
color: #3aad60;
|
303 |
-
}
|
304 |
-
/*--------------------------------------------------------------------------------------------
|
305 |
-
*
|
306 |
-
* acf-icon
|
307 |
-
*
|
308 |
-
*--------------------------------------------------------------------------------------------*/
|
309 |
-
@font-face {
|
310 |
-
font-family: 'acf';
|
311 |
-
src: url('../font/acf.eot?57601716');
|
312 |
-
src: url('../font/acf.eot?57601716#iefix') format('embedded-opentype'), url('../font/acf.woff2?57601716') format('woff2'), url('../font/acf.woff?57601716') format('woff'), url('../font/acf.ttf?57601716') format('truetype'), url('../font/acf.svg?57601716#acf') format('svg');
|
313 |
-
font-weight: normal;
|
314 |
-
font-style: normal;
|
315 |
-
}
|
316 |
-
.acf-icon:before {
|
317 |
-
font-family: "acf";
|
318 |
-
font-style: normal;
|
319 |
-
font-weight: normal;
|
320 |
-
speak: none;
|
321 |
-
display: inline-block;
|
322 |
-
text-decoration: inherit;
|
323 |
-
width: 1em;
|
324 |
-
text-align: center;
|
325 |
-
/* opacity: .8; */
|
326 |
-
/* For safety - reset parent styles, that can break glyph codes*/
|
327 |
-
font-variant: normal;
|
328 |
-
text-transform: none;
|
329 |
-
/* fix buttons height, for twitter bootstrap */
|
330 |
-
line-height: 1em;
|
331 |
-
/* Font smoothing. That was taken from TWBS */
|
332 |
-
-webkit-font-smoothing: antialiased;
|
333 |
-
-moz-osx-font-smoothing: grayscale;
|
334 |
-
/* more consistent vertical align */
|
335 |
-
position: relative;
|
336 |
-
}
|
337 |
-
.acf-icon.-plus:before {
|
338 |
-
content: '\e800';
|
339 |
-
}
|
340 |
-
/* '' */
|
341 |
-
.acf-icon.-minus:before {
|
342 |
-
content: '\e801';
|
343 |
-
}
|
344 |
-
/* '' */
|
345 |
-
.acf-icon.-cancel:before {
|
346 |
-
content: '\e802';
|
347 |
-
}
|
348 |
-
/* '' */
|
349 |
-
.acf-icon.-pencil:before {
|
350 |
-
content: '\e803';
|
351 |
-
top: -1px;
|
352 |
-
}
|
353 |
-
/* '' */
|
354 |
-
.acf-icon.-location:before {
|
355 |
-
content: '\e804';
|
356 |
-
}
|
357 |
-
/* '' */
|
358 |
-
.acf-icon.-down:before {
|
359 |
-
content: '\e805';
|
360 |
-
top: 1px;
|
361 |
-
}
|
362 |
-
/* '' */
|
363 |
-
.acf-icon.-left:before {
|
364 |
-
content: '\e806';
|
365 |
-
left: -1px;
|
366 |
-
}
|
367 |
-
/* '' */
|
368 |
-
.acf-icon.-right:before {
|
369 |
-
content: '\e807';
|
370 |
-
left: 1px;
|
371 |
-
}
|
372 |
-
/* '' */
|
373 |
-
.acf-icon.-up:before {
|
374 |
-
content: '\e808';
|
375 |
-
top: -1px;
|
376 |
-
}
|
377 |
-
/* '' */
|
378 |
-
.acf-icon.-sync:before {
|
379 |
-
content: '\e809';
|
380 |
-
}
|
381 |
-
/* '' */
|
382 |
-
.acf-icon.-globe:before {
|
383 |
-
content: '\e80a';
|
384 |
-
}
|
385 |
-
/* '' */
|
386 |
-
.acf-icon.-picture:before {
|
387 |
-
content: '\e80b';
|
388 |
-
}
|
389 |
-
/* '' */
|
390 |
-
.acf-icon.-check:before {
|
391 |
-
content: '\e80c';
|
392 |
-
}
|
393 |
-
/* '' */
|
394 |
-
.acf-icon.-dot-3:before {
|
395 |
-
content: '\e80d';
|
396 |
-
}
|
397 |
-
/* '' */
|
398 |
-
.acf-icon.-arrow-combo:before {
|
399 |
-
content: '\e80e';
|
400 |
-
}
|
401 |
-
/* '' */
|
402 |
-
.acf-icon.-arrow-up:before {
|
403 |
-
content: '\e810';
|
404 |
-
top: -1px;
|
405 |
-
}
|
406 |
-
/* '' */
|
407 |
-
.acf-icon.-arrow-down:before {
|
408 |
-
content: '\e80f';
|
409 |
-
top: 1px;
|
410 |
-
}
|
411 |
-
/* '' */
|
412 |
-
.acf-icon.-search:before {
|
413 |
-
content: '\e811';
|
414 |
-
}
|
415 |
-
/* '' */
|
416 |
-
.acf-icon.-link-ext:before {
|
417 |
-
content: '\f08e';
|
418 |
-
}
|
419 |
-
/* '' */
|
420 |
-
/* collapse */
|
421 |
-
.acf-icon.-collapse:before {
|
422 |
-
content: '\e810';
|
423 |
-
top: -1px;
|
424 |
-
}
|
425 |
-
/* arrow-up */
|
426 |
-
.-collapsed .acf-icon.-collapse:before {
|
427 |
-
content: '\e80f';
|
428 |
-
top: 1px;
|
429 |
-
}
|
430 |
-
/* arrow-down */
|
431 |
-
/* default */
|
432 |
-
.acf-icon {
|
433 |
-
display: inline-block;
|
434 |
-
height: 26px;
|
435 |
-
width: 26px;
|
436 |
-
border: transparent solid 1px;
|
437 |
-
border-radius: 100%;
|
438 |
-
font-size: 16px;
|
439 |
-
line-height: 26px;
|
440 |
-
text-align: center;
|
441 |
-
text-decoration: none;
|
442 |
-
vertical-align: top;
|
443 |
-
}
|
444 |
-
/* elements */
|
445 |
-
span.acf-icon {
|
446 |
-
color: #999;
|
447 |
-
border-color: #BBB;
|
448 |
-
background-color: #fff;
|
449 |
-
}
|
450 |
-
/* icon */
|
451 |
-
a.acf-icon {
|
452 |
-
color: #999;
|
453 |
-
border-color: #BBB;
|
454 |
-
background-color: #fff;
|
455 |
-
position: relative;
|
456 |
-
overflow: hidden;
|
457 |
-
transition: none;
|
458 |
-
/* clear */
|
459 |
-
/* light*/
|
460 |
-
/* states */
|
461 |
-
/* remove WP outline box-shadow */
|
462 |
-
/* red */
|
463 |
-
}
|
464 |
-
a.acf-icon.-clear {
|
465 |
-
color: #444;
|
466 |
-
background: transparent;
|
467 |
-
border: none;
|
468 |
-
}
|
469 |
-
a.acf-icon.light {
|
470 |
-
border: none;
|
471 |
-
padding: 1px;
|
472 |
-
background: #F5F5F5;
|
473 |
-
color: #72777c;
|
474 |
-
}
|
475 |
-
a.acf-icon:hover {
|
476 |
-
border-color: transparent;
|
477 |
-
background: #2a9bd9;
|
478 |
-
color: #fff;
|
479 |
-
}
|
480 |
-
a.acf-icon:active {
|
481 |
-
color: #fff;
|
482 |
-
background-color: #238cc6;
|
483 |
-
}
|
484 |
-
a.acf-icon:active,
|
485 |
-
a.acf-icon:focus {
|
486 |
-
outline: none;
|
487 |
-
box-shadow: none;
|
488 |
-
}
|
489 |
-
a.acf-icon.-minus:hover,
|
490 |
-
a.acf-icon.-cancel:hover {
|
491 |
-
background-color: #F55E4F;
|
492 |
-
}
|
493 |
-
a.acf-icon.-minus:active,
|
494 |
-
a.acf-icon.-cancel:active {
|
495 |
-
background-color: #f44837;
|
496 |
-
}
|
497 |
-
/* minor tweaks */
|
498 |
-
.acf-icon.-pencil {
|
499 |
-
font-size: 15px;
|
500 |
-
}
|
501 |
-
.acf-icon.-location {
|
502 |
-
font-size: 18px;
|
503 |
-
}
|
504 |
-
/* sizes */
|
505 |
-
.acf-icon.small,
|
506 |
-
.acf-icon.-small {
|
507 |
-
width: 18px;
|
508 |
-
height: 18px;
|
509 |
-
line-height: 18px;
|
510 |
-
font-size: 14px;
|
511 |
-
}
|
512 |
-
/* dark */
|
513 |
-
.acf-icon.dark {
|
514 |
-
border-color: transparent;
|
515 |
-
background: #23282D;
|
516 |
-
color: #eee;
|
517 |
-
}
|
518 |
-
a.acf-icon.dark:hover {
|
519 |
-
border-color: transparent;
|
520 |
-
background: #191E23;
|
521 |
-
color: #00b9eb;
|
522 |
-
}
|
523 |
-
a.acf-icon.-minus.dark:hover,
|
524 |
-
a.acf-icon.-cancel.dark:hover {
|
525 |
-
color: #D54E21;
|
526 |
-
}
|
527 |
-
/* grey */
|
528 |
-
.acf-icon.grey {
|
529 |
-
border-color: transparent;
|
530 |
-
background: #b4b9be;
|
531 |
-
color: #fff;
|
532 |
-
}
|
533 |
-
a.acf-icon.grey:hover {
|
534 |
-
border-color: transparent;
|
535 |
-
background: #00A0D2;
|
536 |
-
color: #fff;
|
537 |
-
}
|
538 |
-
a.acf-icon.-minus.grey:hover,
|
539 |
-
a.acf-icon.-cancel.grey:hover {
|
540 |
-
background: #32373C;
|
541 |
-
}
|
542 |
-
/* red */
|
543 |
-
.acf-icon.red {
|
544 |
-
border-color: transparent;
|
545 |
-
background-color: #F55E4F;
|
546 |
-
color: #fff;
|
547 |
-
}
|
548 |
-
/* yellow */
|
549 |
-
.acf-icon.yellow {
|
550 |
-
border-color: transparent;
|
551 |
-
background-color: #FDBC40;
|
552 |
-
color: #fff;
|
553 |
-
}
|
554 |
-
/* logo */
|
555 |
-
.acf-icon.logo {
|
556 |
-
width: 150px;
|
557 |
-
height: 150px;
|
558 |
-
background: #5EE8BF;
|
559 |
-
border: 0 none;
|
560 |
-
position: absolute;
|
561 |
-
right: 0;
|
562 |
-
top: 0;
|
563 |
-
}
|
564 |
-
/*--------------------------------------------------------------------------------------------
|
565 |
-
*
|
566 |
-
* acf-box
|
567 |
-
*
|
568 |
-
*--------------------------------------------------------------------------------------------*/
|
569 |
-
.acf-box {
|
570 |
-
background: #FFFFFF;
|
571 |
-
border: 1px solid #E5E5E5;
|
572 |
-
position: relative;
|
573 |
-
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
|
574 |
-
/* title */
|
575 |
-
/* footer */
|
576 |
-
}
|
577 |
-
.acf-box .title {
|
578 |
-
border-bottom: 1px solid #EEEEEE;
|
579 |
-
margin: 0;
|
580 |
-
padding: 15px;
|
581 |
-
}
|
582 |
-
.acf-box .title h3 {
|
583 |
-
font-size: 14px;
|
584 |
-
line-height: 1em;
|
585 |
-
margin: 0;
|
586 |
-
padding: 0;
|
587 |
-
}
|
588 |
-
.acf-box .inner {
|
589 |
-
padding: 15px;
|
590 |
-
}
|
591 |
-
.acf-box h2 {
|
592 |
-
color: #333333;
|
593 |
-
font-size: 26px;
|
594 |
-
line-height: 1.25em;
|
595 |
-
margin: 0.25em 0 0.75em;
|
596 |
-
padding: 0;
|
597 |
-
}
|
598 |
-
.acf-box h3 {
|
599 |
-
margin: 1.5em 0 0;
|
600 |
-
}
|
601 |
-
.acf-box p {
|
602 |
-
margin-top: 0.5em;
|
603 |
-
}
|
604 |
-
.acf-box a {
|
605 |
-
text-decoration: none;
|
606 |
-
}
|
607 |
-
.acf-box i.dashicons-external {
|
608 |
-
margin-top: -1px;
|
609 |
-
}
|
610 |
-
.acf-box .footer {
|
611 |
-
border-top: 1px solid #eee;
|
612 |
-
padding: 12px;
|
613 |
-
font-size: 13px;
|
614 |
-
line-height: 1.5;
|
615 |
-
}
|
616 |
-
.acf-box .footer p {
|
617 |
-
margin: 0;
|
618 |
-
}
|
619 |
-
/*--------------------------------------------------------------------------------------------
|
620 |
-
*
|
621 |
-
* acf-notice
|
622 |
-
*
|
623 |
-
*--------------------------------------------------------------------------------------------*/
|
624 |
-
.acf-notice {
|
625 |
-
position: relative;
|
626 |
-
display: block;
|
627 |
-
color: #fff;
|
628 |
-
margin: 5px 0 15px;
|
629 |
-
padding: 3px 12px;
|
630 |
-
background: #2a9bd9;
|
631 |
-
border-left: #2183b9 solid 4px;
|
632 |
-
}
|
633 |
-
.acf-notice p {
|
634 |
-
font-size: 13px;
|
635 |
-
line-height: 1.5;
|
636 |
-
margin: 0.5em 0;
|
637 |
-
text-shadow: none;
|
638 |
-
color: inherit;
|
639 |
-
}
|
640 |
-
.acf-notice a.acf-notice-dismiss {
|
641 |
-
position: absolute;
|
642 |
-
border-color: transparent;
|
643 |
-
top: 9px;
|
644 |
-
right: 12px;
|
645 |
-
color: #fff;
|
646 |
-
background: rgba(0, 0, 0, 0.1);
|
647 |
-
}
|
648 |
-
.acf-notice a.acf-notice-dismiss:hover {
|
649 |
-
background: rgba(0, 0, 0, 0.2);
|
650 |
-
}
|
651 |
-
.acf-notice.-dismiss {
|
652 |
-
padding-right: 40px;
|
653 |
-
}
|
654 |
-
.acf-notice.-error {
|
655 |
-
background: #F55E4F;
|
656 |
-
border-color: #f33b28;
|
657 |
-
}
|
658 |
-
.acf-notice.-success {
|
659 |
-
background: #46b450;
|
660 |
-
border-color: #3b9743;
|
661 |
-
}
|
662 |
-
.acf-notice.-warning {
|
663 |
-
background: #fd8d3b;
|
664 |
-
border-color: #fd7613;
|
665 |
-
}
|
666 |
-
/*--------------------------------------------------------------------------------------------
|
667 |
-
*
|
668 |
-
* acf-table
|
669 |
-
*
|
670 |
-
*--------------------------------------------------------------------------------------------*/
|
671 |
-
.acf-table {
|
672 |
-
border: #DFDFDF solid 1px;
|
673 |
-
background: #fff;
|
674 |
-
border-spacing: 0;
|
675 |
-
border-radius: 0;
|
676 |
-
table-layout: auto;
|
677 |
-
padding: 0;
|
678 |
-
margin: 0;
|
679 |
-
width: 100%;
|
680 |
-
clear: both;
|
681 |
-
/* defaults */
|
682 |
-
/* thead */
|
683 |
-
/* tbody */
|
684 |
-
/* -clear */
|
685 |
-
}
|
686 |
-
.acf-table > tbody > tr > th,
|
687 |
-
.acf-table > thead > tr > th,
|
688 |
-
.acf-table > tbody > tr > td,
|
689 |
-
.acf-table > thead > tr > td {
|
690 |
-
padding: 8px;
|
691 |
-
vertical-align: top;
|
692 |
-
background: #fff;
|
693 |
-
text-align: left;
|
694 |
-
border-style: solid;
|
695 |
-
font-weight: normal;
|
696 |
-
}
|
697 |
-
.acf-table > tbody > tr > th,
|
698 |
-
.acf-table > thead > tr > th {
|
699 |
-
position: relative;
|
700 |
-
color: #333333;
|
701 |
-
}
|
702 |
-
.acf-table > thead > tr > th {
|
703 |
-
border-color: #E1E1E1;
|
704 |
-
border-width: 0 0 1px 1px;
|
705 |
-
}
|
706 |
-
.acf-table > thead > tr > th:first-child {
|
707 |
-
border-left-width: 0;
|
708 |
-
}
|
709 |
-
.acf-table > tbody > tr {
|
710 |
-
z-index: 1;
|
711 |
-
}
|
712 |
-
.acf-table > tbody > tr > td {
|
713 |
-
border-color: #EDEDED;
|
714 |
-
border-width: 1px 0 0 1px;
|
715 |
-
}
|
716 |
-
.acf-table > tbody > tr > td:first-child {
|
717 |
-
border-left-width: 0;
|
718 |
-
}
|
719 |
-
.acf-table > tbody > tr:first-child > td {
|
720 |
-
border-top-width: 0;
|
721 |
-
}
|
722 |
-
.acf-table.-clear {
|
723 |
-
border: 0 none;
|
724 |
-
}
|
725 |
-
.acf-table.-clear > tbody > tr > td,
|
726 |
-
.acf-table.-clear > thead > tr > td,
|
727 |
-
.acf-table.-clear > tbody > tr > th,
|
728 |
-
.acf-table.-clear > thead > tr > th {
|
729 |
-
border: 0 none;
|
730 |
-
padding: 4px;
|
731 |
-
}
|
732 |
-
/* remove tr */
|
733 |
-
.acf-remove-element {
|
734 |
-
-webkit-transition: all 0.25s ease-out;
|
735 |
-
-moz-transition: all 0.25s ease-out;
|
736 |
-
-o-transition: all 0.25s ease-out;
|
737 |
-
transition: all 0.25s ease-out;
|
738 |
-
transform: translate(50px, 0);
|
739 |
-
opacity: 0;
|
740 |
-
}
|
741 |
-
/* fade-up */
|
742 |
-
.acf-fade-up {
|
743 |
-
-webkit-transition: all 0.25s ease-out;
|
744 |
-
-moz-transition: all 0.25s ease-out;
|
745 |
-
-o-transition: all 0.25s ease-out;
|
746 |
-
transition: all 0.25s ease-out;
|
747 |
-
transform: translate(0, -10px);
|
748 |
-
opacity: 0;
|
749 |
-
}
|
750 |
-
/*---------------------------------------------------------------------------------------------
|
751 |
-
*
|
752 |
-
* wp-admin
|
753 |
-
*
|
754 |
-
*---------------------------------------------------------------------------------------------*/
|
755 |
-
/* Menu */
|
756 |
-
#adminmenu a[href="edit.php?post_type=acf-field-group&page=acf-settings-info"] {
|
757 |
-
display: none;
|
758 |
-
}
|
759 |
-
/*---------------------------------------------------------------------------------------------
|
760 |
-
*
|
761 |
-
* Field Group List
|
762 |
-
*
|
763 |
-
*---------------------------------------------------------------------------------------------*/
|
764 |
-
#icon-edit.icon32-posts-acf-field-group {
|
765 |
-
background-position: -11px -5px;
|
766 |
-
}
|
767 |
-
#acf-field-group-wrap .tablenav,
|
768 |
-
#acf-field-group-wrap p.search-box {
|
769 |
-
display: none;
|
770 |
-
}
|
771 |
-
#acf-field-group-wrap .wp-list-table .column-acf-fg-description,
|
772 |
-
#acf-field-group-wrap .wp-list-table .column-acf-fg-description:before {
|
773 |
-
display: none !important;
|
774 |
-
/* important needed to override mobile */
|
775 |
-
}
|
776 |
-
#acf-field-group-wrap .wp-list-table .column-acf-fg-count {
|
777 |
-
width: 10%;
|
778 |
-
}
|
779 |
-
#acf-field-group-wrap .wp-list-table .column-acf-fg-status {
|
780 |
-
width: 10%;
|
781 |
-
}
|
782 |
-
#acf-field-group-wrap .tablenav.bottom {
|
783 |
-
display: block;
|
784 |
-
}
|
785 |
-
#acf-field-group-wrap .acf-description {
|
786 |
-
font-weight: normal;
|
787 |
-
font-size: 13px;
|
788 |
-
color: #999;
|
789 |
-
margin-left: 7px;
|
790 |
-
font-style: italic;
|
791 |
-
}
|
792 |
-
/* subsubsub */
|
793 |
-
#acf-field-group-wrap .subsubsub {
|
794 |
-
/* WPML */
|
795 |
-
margin-bottom: 3px;
|
796 |
-
/* search */
|
797 |
-
}
|
798 |
-
#acf-field-group-wrap .subsubsub ul {
|
799 |
-
margin: 0;
|
800 |
-
}
|
801 |
-
#acf-field-group-wrap .subsubsub + .subsubsub {
|
802 |
-
margin-top: 0;
|
803 |
-
}
|
804 |
-
#acf-field-group-wrap .subsubsub a:focus {
|
805 |
-
box-shadow: none;
|
806 |
-
}
|
807 |
-
/* columns (replicate post edit layout) */
|
808 |
-
.acf-columns-2 {
|
809 |
-
margin-right: 300px;
|
810 |
-
clear: both;
|
811 |
-
/* rtl */
|
812 |
-
}
|
813 |
-
.acf-columns-2:after {
|
814 |
-
clear: both;
|
815 |
-
content: "";
|
816 |
-
display: table;
|
817 |
-
}
|
818 |
-
html[dir="rtl"] .acf-columns-2 {
|
819 |
-
margin-right: 0;
|
820 |
-
margin-left: 300px;
|
821 |
-
}
|
822 |
-
.acf-columns-2 .acf-column-1 {
|
823 |
-
float: left;
|
824 |
-
width: 100%;
|
825 |
-
/* rtl */
|
826 |
-
}
|
827 |
-
html[dir="rtl"] .acf-columns-2 .acf-column-1 {
|
828 |
-
float: right;
|
829 |
-
}
|
830 |
-
.acf-columns-2 .acf-column-2 {
|
831 |
-
float: right;
|
832 |
-
margin-right: -300px;
|
833 |
-
width: 280px;
|
834 |
-
/* rtl */
|
835 |
-
}
|
836 |
-
html[dir="rtl"] .acf-columns-2 .acf-column-2 {
|
837 |
-
float: left;
|
838 |
-
margin-right: 0;
|
839 |
-
margin-left: -300px;
|
840 |
-
}
|
841 |
-
/* search */
|
842 |
-
#acf-field-group-wrap .search-box:after {
|
843 |
-
display: block;
|
844 |
-
content: "";
|
845 |
-
height: 5px;
|
846 |
-
}
|
847 |
-
.acf-clear {
|
848 |
-
clear: both;
|
849 |
-
}
|
850 |
-
/* mobile compatibilty */
|
851 |
-
@media screen and (max-width: 782px) {
|
852 |
-
#acf-field-group-wrap #the-list .acf-icon:after {
|
853 |
-
content: attr(title);
|
854 |
-
position: absolute;
|
855 |
-
margin-left: 5px;
|
856 |
-
font-size: 13px;
|
857 |
-
line-height: 18px;
|
858 |
-
font-style: normal;
|
859 |
-
color: #444;
|
860 |
-
}
|
861 |
-
}
|
862 |
-
/*---------------------------------------------------------------------------------------------
|
863 |
-
*
|
864 |
-
* Fake table
|
865 |
-
*
|
866 |
-
*---------------------------------------------------------------------------------------------*/
|
867 |
-
.acf-thead,
|
868 |
-
.acf-tbody,
|
869 |
-
.acf-tfoot {
|
870 |
-
width: 100%;
|
871 |
-
padding: 0;
|
872 |
-
margin: 0;
|
873 |
-
}
|
874 |
-
.acf-thead > li,
|
875 |
-
.acf-tbody > li,
|
876 |
-
.acf-tfoot > li {
|
877 |
-
-webkit-box-sizing: border-box;
|
878 |
-
-moz-box-sizing: border-box;
|
879 |
-
box-sizing: border-box;
|
880 |
-
padding: 8px 15px;
|
881 |
-
font-size: 12px;
|
882 |
-
line-height: 14px;
|
883 |
-
}
|
884 |
-
.acf-thead {
|
885 |
-
border-bottom: #E1E1E1 solid 1px;
|
886 |
-
color: #23282d;
|
887 |
-
}
|
888 |
-
.acf-thead > li {
|
889 |
-
font-size: 14px;
|
890 |
-
line-height: 1.4em;
|
891 |
-
font-family: "Open Sans", sans-serif;
|
892 |
-
font-weight: bold;
|
893 |
-
}
|
894 |
-
.acf-tfoot {
|
895 |
-
background: #f5f5f5;
|
896 |
-
border-top: #dddddd solid 1px;
|
897 |
-
}
|
898 |
-
.acf-tfoot > li {
|
899 |
-
color: #7A9BBE;
|
900 |
-
font-size: 12px;
|
901 |
-
line-height: 27px;
|
902 |
-
}
|
903 |
-
/*--------------------------------------------------------------------------------------------
|
904 |
-
*
|
905 |
-
* Settings
|
906 |
-
*
|
907 |
-
*--------------------------------------------------------------------------------------------*/
|
908 |
-
.acf-settings-wrap .acf-box {
|
909 |
-
margin: 20px 0;
|
910 |
-
}
|
911 |
-
.acf-settings-wrap table {
|
912 |
-
margin: 0;
|
913 |
-
}
|
914 |
-
.acf-settings-wrap table .button {
|
915 |
-
vertical-align: middle;
|
916 |
-
}
|
917 |
-
/*--------------------------------------------------------------------------------------------
|
918 |
-
*
|
919 |
-
* Settings: Add-ons
|
920 |
-
*
|
921 |
-
*--------------------------------------------------------------------------------------------*/
|
922 |
-
.add-ons-list {
|
923 |
-
margin: 20px 0 0 -18px;
|
924 |
-
max-width: 960px;
|
925 |
-
}
|
926 |
-
.add-ons-list .add-on {
|
927 |
-
width: 220px;
|
928 |
-
margin: 0 0 20px 18px;
|
929 |
-
float: left;
|
930 |
-
}
|
931 |
-
.add-ons-list .add-on .inner {
|
932 |
-
min-height: 90px;
|
933 |
-
}
|
934 |
-
.add-ons-list .add-on-acf-pro {
|
935 |
-
width: 940px;
|
936 |
-
}
|
937 |
-
.add-ons-list .add-on .thumbnail img {
|
938 |
-
display: block;
|
939 |
-
}
|
940 |
-
.add-ons-list .add-on h3 a {
|
941 |
-
color: inherit;
|
942 |
-
text-decoration: none;
|
943 |
-
}
|
944 |
-
.add-ons-list .add-on h3 {
|
945 |
-
margin: 0.5em 0;
|
946 |
-
}
|
947 |
-
/*--------------------------------------------------------------------------------------------
|
948 |
-
*
|
949 |
-
* acf-popup
|
950 |
-
*
|
951 |
-
*--------------------------------------------------------------------------------------------*/
|
952 |
-
#acf-popup {
|
953 |
-
position: fixed;
|
954 |
-
z-index: 900000;
|
955 |
-
top: 0;
|
956 |
-
left: 0;
|
957 |
-
right: 0;
|
958 |
-
bottom: 0;
|
959 |
-
text-align: center;
|
960 |
-
}
|
961 |
-
#acf-popup .bg {
|
962 |
-
position: absolute;
|
963 |
-
top: 0;
|
964 |
-
left: 0;
|
965 |
-
right: 0;
|
966 |
-
bottom: 0;
|
967 |
-
z-index: 0;
|
968 |
-
background: rgba(0, 0, 0, 0.25);
|
969 |
-
}
|
970 |
-
#acf-popup:before {
|
971 |
-
content: '';
|
972 |
-
display: inline-block;
|
973 |
-
height: 100%;
|
974 |
-
vertical-align: middle;
|
975 |
-
}
|
976 |
-
#acf-popup .acf-popup-box {
|
977 |
-
display: inline-block;
|
978 |
-
vertical-align: middle;
|
979 |
-
z-index: 1;
|
980 |
-
min-width: 300px;
|
981 |
-
min-height: 160px;
|
982 |
-
border-color: #aaaaaa;
|
983 |
-
box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);
|
984 |
-
text-align: left;
|
985 |
-
}
|
986 |
-
html[dir="rtl"] #acf-popup .acf-popup-box {
|
987 |
-
text-align: right;
|
988 |
-
}
|
989 |
-
#acf-popup .acf-popup-box .title {
|
990 |
-
min-height: 15px;
|
991 |
-
line-height: 15px;
|
992 |
-
}
|
993 |
-
#acf-popup .acf-popup-box .title .acf-icon {
|
994 |
-
position: absolute;
|
995 |
-
top: 10px;
|
996 |
-
right: 10px;
|
997 |
-
}
|
998 |
-
html[dir="rtl"] #acf-popup .acf-popup-box .title .acf-icon {
|
999 |
-
right: auto;
|
1000 |
-
left: 10px;
|
1001 |
-
}
|
1002 |
-
#acf-popup .acf-popup-box .inner {
|
1003 |
-
min-height: 50px;
|
1004 |
-
padding: 0;
|
1005 |
-
margin: 15px;
|
1006 |
-
}
|
1007 |
-
#acf-popup .acf-popup-box .loading {
|
1008 |
-
position: absolute;
|
1009 |
-
top: 45px;
|
1010 |
-
left: 0;
|
1011 |
-
right: 0;
|
1012 |
-
bottom: 0;
|
1013 |
-
z-index: 2;
|
1014 |
-
background: rgba(0, 0, 0, 0.1);
|
1015 |
-
display: none;
|
1016 |
-
}
|
1017 |
-
#acf-popup .acf-popup-box .loading i {
|
1018 |
-
position: absolute;
|
1019 |
-
top: 50%;
|
1020 |
-
left: 50%;
|
1021 |
-
transform: translate(-50%, -50%);
|
1022 |
-
}
|
1023 |
-
.acf-submit {
|
1024 |
-
margin-bottom: 0;
|
1025 |
-
line-height: 28px;
|
1026 |
-
}
|
1027 |
-
.acf-submit span {
|
1028 |
-
float: right;
|
1029 |
-
color: #999;
|
1030 |
-
}
|
1031 |
-
.acf-submit span.-error {
|
1032 |
-
color: #dd4232;
|
1033 |
-
}
|
1034 |
-
.acf-submit .button {
|
1035 |
-
margin-right: 5px;
|
1036 |
-
}
|
1037 |
-
/*--------------------------------------------------------------------------------------------
|
1038 |
-
*
|
1039 |
-
* upgrade notice
|
1040 |
-
*
|
1041 |
-
*--------------------------------------------------------------------------------------------*/
|
1042 |
-
#acf-upgrade-notice {
|
1043 |
-
position: relative;
|
1044 |
-
background: #fff;
|
1045 |
-
border-left: 4px solid #00a0d2;
|
1046 |
-
padding: 20px;
|
1047 |
-
}
|
1048 |
-
#acf-upgrade-notice:after {
|
1049 |
-
clear: both;
|
1050 |
-
content: "";
|
1051 |
-
display: table;
|
1052 |
-
}
|
1053 |
-
#acf-upgrade-notice .col-content {
|
1054 |
-
float: left;
|
1055 |
-
width: 55%;
|
1056 |
-
padding-left: 90px;
|
1057 |
-
}
|
1058 |
-
#acf-upgrade-notice .col-actions {
|
1059 |
-
float: right;
|
1060 |
-
text-align: center;
|
1061 |
-
padding: 10px;
|
1062 |
-
}
|
1063 |
-
#acf-upgrade-notice img {
|
1064 |
-
float: left;
|
1065 |
-
width: 70px;
|
1066 |
-
height: 70px;
|
1067 |
-
margin: 0 0 0 -90px;
|
1068 |
-
}
|
1069 |
-
#acf-upgrade-notice h2 {
|
1070 |
-
font-size: 16px;
|
1071 |
-
margin: 2px 0 6.5px;
|
1072 |
-
}
|
1073 |
-
#acf-upgrade-notice p {
|
1074 |
-
padding: 0;
|
1075 |
-
margin: 0;
|
1076 |
-
}
|
1077 |
-
#acf-upgrade-notice .button:before {
|
1078 |
-
margin-top: 11px;
|
1079 |
-
}
|
1080 |
-
@media screen and (max-width: 640px) {
|
1081 |
-
#acf-upgrade-notice .col-content,
|
1082 |
-
#acf-upgrade-notice .col-actions {
|
1083 |
-
float: none;
|
1084 |
-
padding-left: 90px;
|
1085 |
-
width: auto;
|
1086 |
-
text-align: left;
|
1087 |
-
}
|
1088 |
-
}
|
1089 |
-
/*--------------------------------------------------------------------------------------------
|
1090 |
-
*
|
1091 |
-
* Welcome
|
1092 |
-
*
|
1093 |
-
*--------------------------------------------------------------------------------------------*/
|
1094 |
-
.acf-wrap h1 {
|
1095 |
-
margin-top: 0;
|
1096 |
-
padding-top: 20px;
|
1097 |
-
}
|
1098 |
-
.acf-wrap .about-text {
|
1099 |
-
margin-top: 0.5em;
|
1100 |
-
min-height: 50px;
|
1101 |
-
}
|
1102 |
-
.acf-wrap .about-headline-callout {
|
1103 |
-
font-size: 2.4em;
|
1104 |
-
font-weight: 300;
|
1105 |
-
line-height: 1.3;
|
1106 |
-
margin: 1.1em 0 0.2em;
|
1107 |
-
text-align: center;
|
1108 |
-
}
|
1109 |
-
.acf-wrap .feature-section {
|
1110 |
-
padding: 40px 0;
|
1111 |
-
}
|
1112 |
-
.acf-wrap .feature-section h2 {
|
1113 |
-
margin-top: 20px;
|
1114 |
-
}
|
1115 |
-
.acf-wrap .changelog {
|
1116 |
-
list-style: disc;
|
1117 |
-
padding-left: 15px;
|
1118 |
-
}
|
1119 |
-
.acf-wrap .changelog li {
|
1120 |
-
margin: 0 0 0.75em;
|
1121 |
-
}
|
1122 |
-
.acf-wrap .acf-three-col {
|
1123 |
-
display: flex;
|
1124 |
-
flex-wrap: wrap;
|
1125 |
-
justify-content: space-between;
|
1126 |
-
}
|
1127 |
-
.acf-wrap .acf-three-col > div {
|
1128 |
-
flex: 1;
|
1129 |
-
align-self: flex-start;
|
1130 |
-
min-width: 31%;
|
1131 |
-
max-width: 31%;
|
1132 |
-
}
|
1133 |
-
@media screen and (max-width: 880px) {
|
1134 |
-
.acf-wrap .acf-three-col > div {
|
1135 |
-
min-width: 48%;
|
1136 |
-
}
|
1137 |
-
}
|
1138 |
-
@media screen and (max-width: 640px) {
|
1139 |
-
.acf-wrap .acf-three-col > div {
|
1140 |
-
min-width: 100%;
|
1141 |
-
}
|
1142 |
-
}
|
1143 |
-
.acf-wrap .acf-three-col h3 .badge {
|
1144 |
-
display: inline-block;
|
1145 |
-
vertical-align: top;
|
1146 |
-
border-radius: 5px;
|
1147 |
-
background: #fc9700;
|
1148 |
-
color: #fff;
|
1149 |
-
font-weight: normal;
|
1150 |
-
font-size: 12px;
|
1151 |
-
padding: 2px 5px;
|
1152 |
-
}
|
1153 |
-
.acf-wrap .acf-three-col img + h3 {
|
1154 |
-
margin-top: 0.5em;
|
1155 |
-
}
|
1156 |
-
/*--------------------------------------------------------------------------------------------
|
1157 |
-
*
|
1158 |
-
* acf-hl cols
|
1159 |
-
*
|
1160 |
-
*--------------------------------------------------------------------------------------------*/
|
1161 |
-
.acf-hl[data-cols] {
|
1162 |
-
margin-left: -10px;
|
1163 |
-
margin-right: -10px;
|
1164 |
-
}
|
1165 |
-
.acf-hl[data-cols] > li {
|
1166 |
-
padding: 0 10px;
|
1167 |
-
-webkit-box-sizing: border-box;
|
1168 |
-
-moz-box-sizing: border-box;
|
1169 |
-
box-sizing: border-box;
|
1170 |
-
}
|
1171 |
-
/* sizes */
|
1172 |
-
.acf-hl[data-cols="2"] > li {
|
1173 |
-
width: 50%;
|
1174 |
-
}
|
1175 |
-
.acf-hl[data-cols="3"] > li {
|
1176 |
-
width: 33.333%;
|
1177 |
-
}
|
1178 |
-
.acf-hl[data-cols="4"] > li {
|
1179 |
-
width: 25%;
|
1180 |
-
}
|
1181 |
-
/* mobile */
|
1182 |
-
@media screen and (max-width: 640px) {
|
1183 |
-
.acf-hl[data-cols] {
|
1184 |
-
margin-left: 0;
|
1185 |
-
margin-right: 0;
|
1186 |
-
margin-top: -10px;
|
1187 |
-
}
|
1188 |
-
.acf-hl[data-cols] > li {
|
1189 |
-
width: 100% !important;
|
1190 |
-
padding: 10px 0 0;
|
1191 |
-
}
|
1192 |
-
}
|
1193 |
-
/*--------------------------------------------------------------------------------------------
|
1194 |
-
*
|
1195 |
-
* misc
|
1196 |
-
*
|
1197 |
-
*--------------------------------------------------------------------------------------------*/
|
1198 |
-
.acf-actions {
|
1199 |
-
text-align: right;
|
1200 |
-
z-index: 1;
|
1201 |
-
/* hover */
|
1202 |
-
/* rtl */
|
1203 |
-
}
|
1204 |
-
.acf-actions a {
|
1205 |
-
margin-left: 4px;
|
1206 |
-
}
|
1207 |
-
.acf-actions.-hover {
|
1208 |
-
position: absolute;
|
1209 |
-
display: none;
|
1210 |
-
top: 0;
|
1211 |
-
right: 0;
|
1212 |
-
padding: 5px;
|
1213 |
-
}
|
1214 |
-
html[dir="rtl"] .acf-actions a {
|
1215 |
-
margin-left: 0;
|
1216 |
-
margin-right: 4px;
|
1217 |
-
}
|
1218 |
-
html[dir="rtl"] .acf-actions.-hover {
|
1219 |
-
right: auto;
|
1220 |
-
left: 0;
|
1221 |
-
}
|
1222 |
-
/* ul compatibility */
|
1223 |
-
ul.acf-actions li {
|
1224 |
-
float: right;
|
1225 |
-
margin-left: 4px;
|
1226 |
-
}
|
1227 |
-
/*--------------------------------------------------------------------------------------------
|
1228 |
-
*
|
1229 |
-
* Plugins
|
1230 |
-
*
|
1231 |
-
*--------------------------------------------------------------------------------------------*/
|
1232 |
-
.acf-plugin-upgrade-notice {
|
1233 |
-
font-weight: normal;
|
1234 |
-
color: #fff;
|
1235 |
-
background: #d54d21;
|
1236 |
-
padding: 1em;
|
1237 |
-
margin: 9px 0;
|
1238 |
-
}
|
1239 |
-
.acf-plugin-upgrade-notice:before {
|
1240 |
-
content: "\f348";
|
1241 |
-
display: inline-block;
|
1242 |
-
font: 400 18px/1 dashicons;
|
1243 |
-
speak: none;
|
1244 |
-
margin: 0 8px 0 -2px;
|
1245 |
-
-webkit-font-smoothing: antialiased;
|
1246 |
-
-moz-osx-font-smoothing: grayscale;
|
1247 |
-
vertical-align: top;
|
1248 |
-
}
|
1249 |
-
.acf-plugin-upgrade-notice h4 {
|
1250 |
-
display: none;
|
1251 |
-
}
|
1252 |
-
.acf-plugin-upgrade-notice ul,
|
1253 |
-
.acf-plugin-upgrade-notice li {
|
1254 |
-
display: inline;
|
1255 |
-
color: inherit;
|
1256 |
-
list-style: none;
|
1257 |
-
}
|
1258 |
-
.acf-plugin-upgrade-notice li:after {
|
1259 |
-
content: '. ';
|
1260 |
-
display: inline;
|
1261 |
-
}
|
1262 |
-
/*--------------------------------------------------------------------------------------------
|
1263 |
-
*
|
1264 |
-
* RTL
|
1265 |
-
*
|
1266 |
-
*--------------------------------------------------------------------------------------------*/
|
1267 |
-
html[dir="rtl"] .acf-fl {
|
1268 |
-
float: right;
|
1269 |
-
}
|
1270 |
-
html[dir="rtl"] .acf-fr {
|
1271 |
-
float: left;
|
1272 |
-
}
|
1273 |
-
html[dir="rtl"] .acf-hl > li {
|
1274 |
-
float: right;
|
1275 |
-
}
|
1276 |
-
html[dir="rtl"] .acf-hl > li.acf-fr {
|
1277 |
-
float: left;
|
1278 |
-
}
|
1279 |
-
html[dir="rtl"] .acf-icon.logo {
|
1280 |
-
left: 0;
|
1281 |
-
right: auto;
|
1282 |
-
}
|
1283 |
-
html[dir="rtl"] .acf-table thead th {
|
1284 |
-
text-align: right;
|
1285 |
-
border-right-width: 1px;
|
1286 |
-
border-left-width: 0px;
|
1287 |
-
}
|
1288 |
-
html[dir="rtl"] .acf-table > tbody > tr > td {
|
1289 |
-
text-align: right;
|
1290 |
-
border-right-width: 1px;
|
1291 |
-
border-left-width: 0px;
|
1292 |
-
}
|
1293 |
-
html[dir="rtl"] .acf-table > thead > tr > th:first-child,
|
1294 |
-
html[dir="rtl"] .acf-table > tbody > tr > td:first-child {
|
1295 |
-
border-right-width: 0;
|
1296 |
-
}
|
1297 |
-
html[dir="rtl"] .acf-table > tbody > tr > td.order + td {
|
1298 |
-
border-right-color: #e1e1e1;
|
1299 |
-
}
|
1300 |
-
/*---------------------------------------------------------------------------------------------
|
1301 |
-
*
|
1302 |
-
* acf-postbox-columns
|
1303 |
-
*
|
1304 |
-
*---------------------------------------------------------------------------------------------*/
|
1305 |
-
.acf-postbox-columns {
|
1306 |
-
position: relative;
|
1307 |
-
margin-top: -11px;
|
1308 |
-
margin-bottom: -11px;
|
1309 |
-
margin-left: -12px;
|
1310 |
-
margin-right: 268px;
|
1311 |
-
}
|
1312 |
-
.acf-postbox-columns:after {
|
1313 |
-
clear: both;
|
1314 |
-
content: "";
|
1315 |
-
display: table;
|
1316 |
-
}
|
1317 |
-
.acf-postbox-columns .acf-postbox-main,
|
1318 |
-
.acf-postbox-columns .acf-postbox-side {
|
1319 |
-
-webkit-box-sizing: border-box;
|
1320 |
-
-moz-box-sizing: border-box;
|
1321 |
-
box-sizing: border-box;
|
1322 |
-
padding: 0 12px 12px;
|
1323 |
-
}
|
1324 |
-
.acf-postbox-columns .acf-postbox-main {
|
1325 |
-
float: left;
|
1326 |
-
width: 100%;
|
1327 |
-
}
|
1328 |
-
.acf-postbox-columns .acf-postbox-side {
|
1329 |
-
float: right;
|
1330 |
-
width: 280px;
|
1331 |
-
margin-right: -280px;
|
1332 |
-
}
|
1333 |
-
.acf-postbox-columns .acf-postbox-side:before {
|
1334 |
-
content: "";
|
1335 |
-
display: block;
|
1336 |
-
position: absolute;
|
1337 |
-
width: 1px;
|
1338 |
-
height: 100%;
|
1339 |
-
top: 0;
|
1340 |
-
right: 0;
|
1341 |
-
background: #ebebeb;
|
1342 |
-
}
|
1343 |
-
/* mobile */
|
1344 |
-
@media only screen and (max-width: 850px) {
|
1345 |
-
.acf-postbox-columns {
|
1346 |
-
margin: 0;
|
1347 |
-
}
|
1348 |
-
.acf-postbox-columns .acf-postbox-main,
|
1349 |
-
.acf-postbox-columns .acf-postbox-side {
|
1350 |
-
float: none;
|
1351 |
-
width: auto;
|
1352 |
-
margin: 0;
|
1353 |
-
padding: 0;
|
1354 |
-
}
|
1355 |
-
.acf-postbox-columns .acf-postbox-side {
|
1356 |
-
margin-top: 1em;
|
1357 |
-
}
|
1358 |
-
.acf-postbox-columns .acf-postbox-side:before {
|
1359 |
-
display: none;
|
1360 |
-
}
|
1361 |
-
}
|
1362 |
-
/*---------------------------------------------------------------------------------------------
|
1363 |
-
*
|
1364 |
-
* acf-panel
|
1365 |
-
*
|
1366 |
-
*---------------------------------------------------------------------------------------------*/
|
1367 |
-
.acf-panel {
|
1368 |
-
margin-top: -1px;
|
1369 |
-
border-top: 1px solid #e2e4e7;
|
1370 |
-
border-bottom: 1px solid #e2e4e7;
|
1371 |
-
/* open */
|
1372 |
-
/* inside postbox */
|
1373 |
-
/* fields */
|
1374 |
-
}
|
1375 |
-
.acf-panel .acf-panel-title {
|
1376 |
-
margin: 0;
|
1377 |
-
padding: 12px;
|
1378 |
-
font-weight: bold;
|
1379 |
-
cursor: pointer;
|
1380 |
-
font-size: inherit;
|
1381 |
-
}
|
1382 |
-
.acf-panel .acf-panel-title i {
|
1383 |
-
float: right;
|
1384 |
-
}
|
1385 |
-
.acf-panel .acf-panel-inside {
|
1386 |
-
margin: 0;
|
1387 |
-
padding: 0 12px 12px;
|
1388 |
-
display: none;
|
1389 |
-
}
|
1390 |
-
.acf-panel.-open .acf-panel-inside {
|
1391 |
-
display: block;
|
1392 |
-
}
|
1393 |
-
.postbox .acf-panel {
|
1394 |
-
margin-left: -12px;
|
1395 |
-
margin-right: -12px;
|
1396 |
-
}
|
1397 |
-
.acf-panel .acf-field {
|
1398 |
-
margin: 20px 0 0;
|
1399 |
-
}
|
1400 |
-
.acf-panel .acf-field .acf-label label {
|
1401 |
-
color: #555d66;
|
1402 |
-
font-weight: normal;
|
1403 |
-
}
|
1404 |
-
.acf-panel .acf-field:first-child {
|
1405 |
-
margin-top: 0;
|
1406 |
-
}
|
1407 |
-
/*---------------------------------------------------------------------------------------------
|
1408 |
-
*
|
1409 |
-
* Admin Tools
|
1410 |
-
*
|
1411 |
-
*---------------------------------------------------------------------------------------------*/
|
1412 |
-
#acf-admin-tools .notice {
|
1413 |
-
margin-top: 10px;
|
1414 |
-
}
|
1415 |
-
.acf-meta-box-wrap {
|
1416 |
-
margin-top: 10px;
|
1417 |
-
/* acf-fields */
|
1418 |
-
}
|
1419 |
-
.acf-meta-box-wrap .postbox {
|
1420 |
-
-webkit-box-sizing: border-box;
|
1421 |
-
-moz-box-sizing: border-box;
|
1422 |
-
box-sizing: border-box;
|
1423 |
-
}
|
1424 |
-
.acf-meta-box-wrap .postbox .inside {
|
1425 |
-
margin-bottom: 0;
|
1426 |
-
}
|
1427 |
-
.acf-meta-box-wrap .postbox .hndle {
|
1428 |
-
font-size: 14px;
|
1429 |
-
padding: 8px 12px;
|
1430 |
-
margin: 0;
|
1431 |
-
line-height: 1.4;
|
1432 |
-
}
|
1433 |
-
.acf-meta-box-wrap .postbox .handlediv {
|
1434 |
-
display: none;
|
1435 |
-
}
|
1436 |
-
.acf-meta-box-wrap .acf-fields {
|
1437 |
-
border: #ebebeb solid 1px;
|
1438 |
-
background: #fafafa;
|
1439 |
-
border-radius: 3px;
|
1440 |
-
}
|
1441 |
-
/* grid */
|
1442 |
-
.acf-meta-box-wrap.-grid {
|
1443 |
-
margin-left: 8px;
|
1444 |
-
margin-right: 8px;
|
1445 |
-
}
|
1446 |
-
.acf-meta-box-wrap.-grid .postbox {
|
1447 |
-
float: left;
|
1448 |
-
clear: left;
|
1449 |
-
width: 50%;
|
1450 |
-
margin: 0 0 16px;
|
1451 |
-
}
|
1452 |
-
.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {
|
1453 |
-
margin-left: -8px;
|
1454 |
-
}
|
1455 |
-
.acf-meta-box-wrap.-grid .postbox:nth-child(even) {
|
1456 |
-
float: right;
|
1457 |
-
clear: right;
|
1458 |
-
margin-right: -8px;
|
1459 |
-
}
|
1460 |
-
/* mobile */
|
1461 |
-
@media only screen and (max-width: 850px) {
|
1462 |
-
.acf-meta-box-wrap.-grid {
|
1463 |
-
margin-left: 0;
|
1464 |
-
margin-right: 0;
|
1465 |
-
}
|
1466 |
-
.acf-meta-box-wrap.-grid .postbox {
|
1467 |
-
margin-left: 0 !important;
|
1468 |
-
margin-right: 0 !important;
|
1469 |
-
width: 100%;
|
1470 |
-
}
|
1471 |
-
}
|
1472 |
-
/* export tool */
|
1473 |
-
#acf-admin-tool-export {
|
1474 |
-
/* panel: selection */
|
1475 |
-
}
|
1476 |
-
#acf-admin-tool-export p {
|
1477 |
-
max-width: 800px;
|
1478 |
-
}
|
1479 |
-
#acf-admin-tool-export ul {
|
1480 |
-
column-width: 200px;
|
1481 |
-
}
|
1482 |
-
#acf-admin-tool-export .acf-postbox-side .button {
|
1483 |
-
margin: 0;
|
1484 |
-
width: 100%;
|
1485 |
-
}
|
1486 |
-
#acf-admin-tool-export textarea {
|
1487 |
-
display: block;
|
1488 |
-
width: 100%;
|
1489 |
-
min-height: 500px;
|
1490 |
-
background: #fafafa;
|
1491 |
-
box-shadow: none;
|
1492 |
-
padding: 7px;
|
1493 |
-
border-radius: 3px;
|
1494 |
-
}
|
1495 |
-
#acf-admin-tool-export .acf-panel-selection .acf-label {
|
1496 |
-
display: none;
|
1497 |
-
}
|
1498 |
-
/*---------------------------------------------------------------------------------------------
|
1499 |
-
*
|
1500 |
-
* Retina
|
1501 |
-
*
|
1502 |
-
*---------------------------------------------------------------------------------------------*/
|
1503 |
-
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
|
1504 |
-
.acf-loading,
|
1505 |
-
.acf-spinner {
|
1506 |
-
background-image: url(../images/spinner@2x.gif);
|
1507 |
-
background-size: 20px 20px;
|
1508 |
-
}
|
1509 |
-
}
|
1510 |
-
/*---------------------------------------------------------------------------------------------
|
1511 |
-
*
|
1512 |
-
* Device
|
1513 |
-
*
|
1514 |
-
*---------------------------------------------------------------------------------------------*/
|
1515 |
-
@media only screen and (max-width: 850px) {
|
1516 |
-
.acf-columns-2 {
|
1517 |
-
margin-right: 0;
|
1518 |
-
}
|
1519 |
-
.acf-columns-2 .acf-column-1,
|
1520 |
-
.acf-columns-2 .acf-column-2 {
|
1521 |
-
float: none;
|
1522 |
-
width: auto;
|
1523 |
-
margin: 0;
|
1524 |
-
}
|
1525 |
-
}
|
1 |
+
.acf-hl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-hl>li{float:left;display:block;margin:0;padding:0}.acf-hl>li.acf-fr{float:right}.acf-hl:before,.acf-hl:after,.acf-bl:before,.acf-bl:after,.acf-cf:before,.acf-cf:after{content:"";display:block;line-height:0}.acf-hl:after,.acf-bl:after,.acf-cf:after{clear:both}.acf-bl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-bl>li{display:block;margin:0;padding:0;float:none}.acf-hidden{display:none !important}.acf-empty{display:table-cell !important}.acf-empty *{display:none !important}.acf-fl{float:left}.acf-fr{float:right}.acf-fn{float:none}.acf-al{text-align:left}.acf-ar{text-align:right}.acf-ac{text-align:center}.acf-loading,.acf-spinner{display:inline-block;height:20px;width:20px;vertical-align:text-top;background:transparent url(../images/spinner.gif) no-repeat 50% 50%}.acf-spinner{display:none}.acf-spinner.is-active{display:inline-block}.spinner.is-active{display:inline-block}.acf-required{color:#f00}.acf-soh .acf-soh-target{-webkit-transition:opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;-moz-transition:opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;-o-transition:opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;transition:opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;visibility:hidden;opacity:0}.acf-soh:hover .acf-soh-target{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}.show-if-value{display:none}.hide-if-value{display:block}.has-value .show-if-value{display:block}.has-value .hide-if-value{display:none}.select2-search-choice-close{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-tooltip{background:#2F353E;border-radius:5px;color:#fff;padding:5px 10px;position:absolute;font-size:12px;line-height:1.4em;z-index:900000}.acf-tooltip:before{border:solid;border-color:transparent;border-width:6px;content:"";position:absolute}.acf-tooltip.top{margin-top:-8px}.acf-tooltip.top:before{top:100%;left:50%;margin-left:-6px;border-top-color:#2F353E;border-bottom-width:0}.acf-tooltip.right{margin-left:8px}.acf-tooltip.right:before{top:50%;margin-top:-6px;right:100%;border-right-color:#2F353E;border-left-width:0}.acf-tooltip.bottom{margin-top:8px}.acf-tooltip.bottom:before{bottom:100%;left:50%;margin-left:-6px;border-bottom-color:#2F353E;border-top-width:0}.acf-tooltip.left{margin-left:-8px}.acf-tooltip.left:before{top:50%;margin-top:-6px;left:100%;border-left-color:#2F353E;border-right-width:0}.acf-tooltip .acf-overlay{z-index:-1}.acf-tooltip.-confirm{z-index:900001}.acf-tooltip.-confirm a{text-decoration:none;color:#9ea3a8}.acf-tooltip.-confirm a:hover{text-decoration:underline}.acf-tooltip.-confirm a[data-event="confirm"]{color:#F55E4F}.acf-overlay{position:fixed;top:0;bottom:0;left:0;right:0;cursor:default}.acf-tooltip-target{position:relative;z-index:900002}.acf-loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;cursor:default;z-index:99;background:rgba(249,249,249,0.5)}.acf-loading-overlay i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-callout{margin:20px 0;padding:20px;background-color:#FCF8F2;border-left:3px solid #F0AD4E}.acf-callout h4{color:#F0AD4E;margin:0 !important}.acf-callout p{margin-bottom:0}.acf-callout.danger{border-color:#D9534F;background-color:#FDF7F7}.acf-callout.danger h4{color:#D9534F}.acf-callout.success{background-color:#f4faf6;border-color:#bcf1c5}.acf-callout.success h4{color:#3aad60}@font-face{font-family:'acf';src:url("../font/acf.eot?57601716");src:url("../font/acf.eot?57601716#iefix") format("embedded-opentype"),url("../font/acf.woff2?57601716") format("woff2"),url("../font/acf.woff?57601716") format("woff"),url("../font/acf.ttf?57601716") format("truetype"),url("../font/acf.svg?57601716#acf") format("svg");font-weight:normal;font-style:normal}.acf-icon:before{font-family:"acf";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.acf-icon.-plus:before{content:'\e800'}.acf-icon.-minus:before{content:'\e801'}.acf-icon.-cancel:before{content:'\e802'}.acf-icon.-pencil:before{content:'\e803';top:-1px}.acf-icon.-location:before{content:'\e804'}.acf-icon.-down:before{content:'\e805';top:1px}.acf-icon.-left:before{content:'\e806';left:-1px}.acf-icon.-right:before{content:'\e807';left:1px}.acf-icon.-up:before{content:'\e808';top:-1px}.acf-icon.-sync:before{content:'\e809'}.acf-icon.-globe:before{content:'\e80a'}.acf-icon.-picture:before{content:'\e80b'}.acf-icon.-check:before{content:'\e80c'}.acf-icon.-dot-3:before{content:'\e80d'}.acf-icon.-arrow-combo:before{content:'\e80e'}.acf-icon.-arrow-up:before{content:'\e810';top:-1px}.acf-icon.-arrow-down:before{content:'\e80f';top:1px}.acf-icon.-search:before{content:'\e811'}.acf-icon.-link-ext:before{content:'\f08e'}.acf-icon.-collapse:before{content:'\e810';top:-1px}.-collapsed .acf-icon.-collapse:before{content:'\e80f';top:1px}.acf-icon{display:inline-block;height:26px;width:26px;border:transparent solid 1px;border-radius:100%;font-size:16px;line-height:26px;text-align:center;text-decoration:none;vertical-align:top}span.acf-icon{color:#999;border-color:#BBB;background-color:#fff}a.acf-icon{color:#999;border-color:#BBB;background-color:#fff;position:relative;overflow:hidden;transition:none}a.acf-icon.-clear{color:#444;background:transparent;border:none}a.acf-icon.light{border:none;padding:1px;background:#F5F5F5;color:#72777c}a.acf-icon:hover{border-color:transparent;background:#2a9bd9;color:#fff}a.acf-icon:active{color:#fff;background-color:#238cc6}a.acf-icon:active,a.acf-icon:focus{outline:none;box-shadow:none}a.acf-icon.-minus:hover,a.acf-icon.-cancel:hover{background-color:#F55E4F}a.acf-icon.-minus:active,a.acf-icon.-cancel:active{background-color:#f44837}.acf-icon.-pencil{font-size:15px}.acf-icon.-location{font-size:18px}.acf-icon.small,.acf-icon.-small{width:18px;height:18px;line-height:18px;font-size:14px}.acf-icon.dark{border-color:transparent;background:#23282D;color:#eee}a.acf-icon.dark:hover{border-color:transparent;background:#191E23;color:#00b9eb}a.acf-icon.-minus.dark:hover,a.acf-icon.-cancel.dark:hover{color:#D54E21}.acf-icon.grey{border-color:transparent;background:#b4b9be;color:#fff}a.acf-icon.grey:hover{border-color:transparent;background:#00A0D2;color:#fff}a.acf-icon.-minus.grey:hover,a.acf-icon.-cancel.grey:hover{background:#32373C}.acf-icon.red{border-color:transparent;background-color:#F55E4F;color:#fff}.acf-icon.yellow{border-color:transparent;background-color:#FDBC40;color:#fff}.acf-icon.logo{width:150px;height:150px;background:#5EE8BF;border:0 none;position:absolute;right:0;top:0}.acf-box{background:#FFFFFF;border:1px solid #E5E5E5;position:relative;box-shadow:0 1px 1px rgba(0,0,0,0.04)}.acf-box .title{border-bottom:1px solid #EEEEEE;margin:0;padding:15px}.acf-box .title h3{font-size:14px;line-height:1em;margin:0;padding:0}.acf-box .inner{padding:15px}.acf-box h2{color:#333333;font-size:26px;line-height:1.25em;margin:0.25em 0 0.75em;padding:0}.acf-box h3{margin:1.5em 0 0}.acf-box p{margin-top:0.5em}.acf-box a{text-decoration:none}.acf-box i.dashicons-external{margin-top:-1px}.acf-box .footer{border-top:1px solid #eee;padding:12px;font-size:13px;line-height:1.5}.acf-box .footer p{margin:0}.acf-notice{position:relative;display:block;color:#fff;margin:5px 0 15px;padding:3px 12px;background:#2a9bd9;border-left:#2183b9 solid 4px}.acf-notice p{font-size:13px;line-height:1.5;margin:0.5em 0;text-shadow:none;color:inherit}.acf-notice a.acf-notice-dismiss{position:absolute;border-color:transparent;top:9px;right:12px;color:#fff;background:rgba(0,0,0,0.1)}.acf-notice a.acf-notice-dismiss:hover{background:rgba(0,0,0,0.2)}.acf-notice.-dismiss{padding-right:40px}.acf-notice.-error{background:#F55E4F;border-color:#f33b28}.acf-notice.-success{background:#46b450;border-color:#3b9743}.acf-notice.-warning{background:#fd8d3b;border-color:#fd7613}.acf-table{border:#DFDFDF solid 1px;background:#fff;border-spacing:0;border-radius:0;table-layout:auto;padding:0;margin:0;width:100%;clear:both}.acf-table>tbody>tr>th,.acf-table>tbody>tr>td,.acf-table>thead>tr>th,.acf-table>thead>tr>td{padding:8px;vertical-align:top;background:#fff;text-align:left;border-style:solid;font-weight:normal}.acf-table>tbody>tr>th,.acf-table>thead>tr>th{position:relative;color:#333333}.acf-table>thead>tr>th{border-color:#E1E1E1;border-width:0 0 1px 1px}.acf-table>thead>tr>th:first-child{border-left-width:0}.acf-table>tbody>tr{z-index:1}.acf-table>tbody>tr>td{border-color:#EDEDED;border-width:1px 0 0 1px}.acf-table>tbody>tr>td:first-child{border-left-width:0}.acf-table>tbody>tr:first-child>td{border-top-width:0}.acf-table.-clear{border:0 none}.acf-table.-clear>tbody>tr>td,.acf-table.-clear>tbody>tr>th,.acf-table.-clear>thead>tr>td,.acf-table.-clear>thead>tr>th{border:0 none;padding:4px}.acf-remove-element{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;transform:translate(50px, 0);opacity:0}.acf-fade-up{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;transform:translate(0, -10px);opacity:0}#adminmenu a[href="edit.php?post_type=acf-field-group&page=acf-settings-info"]{display:none}#icon-edit.icon32-posts-acf-field-group{background-position:-11px -5px}#acf-field-group-wrap .tablenav,#acf-field-group-wrap p.search-box{display:none}#acf-field-group-wrap .wp-list-table .column-acf-fg-description,#acf-field-group-wrap .wp-list-table .column-acf-fg-description:before{display:none !important}#acf-field-group-wrap .wp-list-table .column-acf-fg-count{width:10%}#acf-field-group-wrap .wp-list-table .column-acf-fg-status{width:10%}#acf-field-group-wrap .tablenav.bottom{display:block}#acf-field-group-wrap .acf-description{font-weight:normal;font-size:13px;color:#999;margin-left:7px;font-style:italic}#acf-field-group-wrap .subsubsub{margin-bottom:3px}#acf-field-group-wrap .subsubsub ul{margin:0}#acf-field-group-wrap .subsubsub+.subsubsub{margin-top:0}#acf-field-group-wrap .subsubsub a:focus{box-shadow:none}.acf-columns-2{margin-right:300px;clear:both}.acf-columns-2:after{display:block;clear:both;content:""}html[dir="rtl"] .acf-columns-2{margin-right:0;margin-left:300px}.acf-columns-2 .acf-column-1{float:left;width:100%}html[dir="rtl"] .acf-columns-2 .acf-column-1{float:right}.acf-columns-2 .acf-column-2{float:right;margin-right:-300px;width:280px}html[dir="rtl"] .acf-columns-2 .acf-column-2{float:left;margin-right:0;margin-left:-300px}#acf-field-group-wrap .search-box:after{display:block;content:"";height:5px}.acf-clear{clear:both}@media screen and (max-width: 782px){#acf-field-group-wrap #the-list .acf-icon:after{content:attr(title);position:absolute;margin-left:5px;font-size:13px;line-height:18px;font-style:normal;color:#444}}.acf-thead,.acf-tbody,.acf-tfoot{width:100%;padding:0;margin:0}.acf-thead>li,.acf-tbody>li,.acf-tfoot>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 15px;font-size:12px;line-height:14px}.acf-thead{border-bottom:#E1E1E1 solid 1px;color:#23282d}.acf-thead>li{font-size:14px;line-height:1.4em;font-family:"Open Sans",sans-serif;font-weight:bold}.acf-tfoot{background:#f5f5f5;border-top:#dddddd solid 1px}.acf-tfoot>li{color:#7A9BBE;font-size:12px;line-height:27px}.acf-settings-wrap .acf-box{margin:20px 0}.acf-settings-wrap table{margin:0}.acf-settings-wrap table .button{vertical-align:middle}.add-ons-list{margin:20px 0 0 -18px;max-width:960px}.add-ons-list .add-on{width:220px;margin:0 0 20px 18px;float:left}.add-ons-list .add-on .inner{min-height:90px}.add-ons-list .add-on-acf-pro{width:940px}.add-ons-list .add-on .thumbnail img{display:block}.add-ons-list .add-on h3 a{color:inherit;text-decoration:none}.add-ons-list .add-on h3{margin:0.5em 0}#acf-popup{position:fixed;z-index:900000;top:0;left:0;right:0;bottom:0;text-align:center}#acf-popup .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0,0,0,0.25)}#acf-popup:before{content:'';display:inline-block;height:100%;vertical-align:middle}#acf-popup .acf-popup-box{display:inline-block;vertical-align:middle;z-index:1;min-width:300px;min-height:160px;border-color:#aaaaaa;box-shadow:0 5px 30px -5px rgba(0,0,0,0.25);text-align:left}html[dir="rtl"] #acf-popup .acf-popup-box{text-align:right}#acf-popup .acf-popup-box .title{min-height:15px;line-height:15px}#acf-popup .acf-popup-box .title .acf-icon{position:absolute;top:10px;right:10px}html[dir="rtl"] #acf-popup .acf-popup-box .title .acf-icon{right:auto;left:10px}#acf-popup .acf-popup-box .inner{min-height:50px;padding:0;margin:15px}#acf-popup .acf-popup-box .loading{position:absolute;top:45px;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,0.1);display:none}#acf-popup .acf-popup-box .loading i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-submit{margin-bottom:0;line-height:28px}.acf-submit span{float:right;color:#999}.acf-submit span.-error{color:#dd4232}.acf-submit .button{margin-right:5px}#acf-upgrade-notice{position:relative;background:#fff;border-left:4px solid #00a0d2;padding:20px}#acf-upgrade-notice:after{display:block;clear:both;content:""}#acf-upgrade-notice .col-content{float:left;width:55%;padding-left:90px}#acf-upgrade-notice .col-actions{float:right;text-align:center;padding:10px}#acf-upgrade-notice img{float:left;width:70px;height:70px;margin:0 0 0 -90px}#acf-upgrade-notice h2{font-size:16px;margin:2px 0 6.5px}#acf-upgrade-notice p{padding:0;margin:0}#acf-upgrade-notice .button:before{margin-top:11px}@media screen and (max-width: 640px){#acf-upgrade-notice .col-content,#acf-upgrade-notice .col-actions{float:none;padding-left:90px;width:auto;text-align:left}}.acf-wrap h1{margin-top:0;padding-top:20px}.acf-wrap .about-text{margin-top:0.5em;min-height:50px}.acf-wrap .about-headline-callout{font-size:2.4em;font-weight:300;line-height:1.3;margin:1.1em 0 0.2em;text-align:center}.acf-wrap .feature-section{padding:40px 0}.acf-wrap .feature-section h2{margin-top:20px}.acf-wrap .changelog{list-style:disc;padding-left:15px}.acf-wrap .changelog li{margin:0 0 0.75em}.acf-wrap .acf-three-col{display:flex;flex-wrap:wrap;justify-content:space-between}.acf-wrap .acf-three-col>div{flex:1;align-self:flex-start;min-width:31%;max-width:31%}@media screen and (max-width: 880px){.acf-wrap .acf-three-col>div{min-width:48%}}@media screen and (max-width: 640px){.acf-wrap .acf-three-col>div{min-width:100%}}.acf-wrap .acf-three-col h3 .badge{display:inline-block;vertical-align:top;border-radius:5px;background:#fc9700;color:#fff;font-weight:normal;font-size:12px;padding:2px 5px}.acf-wrap .acf-three-col img+h3{margin-top:0.5em}.acf-hl[data-cols]{margin-left:-10px;margin-right:-10px}.acf-hl[data-cols]>li{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-hl[data-cols="2"]>li{width:50%}.acf-hl[data-cols="3"]>li{width:33.333%}.acf-hl[data-cols="4"]>li{width:25%}@media screen and (max-width: 640px){.acf-hl[data-cols]{margin-left:0;margin-right:0;margin-top:-10px}.acf-hl[data-cols]>li{width:100% !important;padding:10px 0 0}}.acf-actions{text-align:right;z-index:1}.acf-actions a{margin-left:4px}.acf-actions.-hover{position:absolute;display:none;top:0;right:0;padding:5px}html[dir="rtl"] .acf-actions a{margin-left:0;margin-right:4px}html[dir="rtl"] .acf-actions.-hover{right:auto;left:0}ul.acf-actions li{float:right;margin-left:4px}.acf-plugin-upgrade-notice{font-weight:normal;color:#fff;background:#d54d21;padding:1em;margin:9px 0}.acf-plugin-upgrade-notice:before{content:"\f348";display:inline-block;font:400 18px/1 dashicons;speak:none;margin:0 8px 0 -2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}.acf-plugin-upgrade-notice h4{display:none}.acf-plugin-upgrade-notice ul,.acf-plugin-upgrade-notice li{display:inline;color:inherit;list-style:none}.acf-plugin-upgrade-notice li:after{content:'. ';display:inline}html[dir="rtl"] .acf-fl{float:right}html[dir="rtl"] .acf-fr{float:left}html[dir="rtl"] .acf-hl>li{float:right}html[dir="rtl"] .acf-hl>li.acf-fr{float:left}html[dir="rtl"] .acf-icon.logo{left:0;right:auto}html[dir="rtl"] .acf-table thead th{text-align:right;border-right-width:1px;border-left-width:0px}html[dir="rtl"] .acf-table>tbody>tr>td{text-align:right;border-right-width:1px;border-left-width:0px}html[dir="rtl"] .acf-table>thead>tr>th:first-child,html[dir="rtl"] .acf-table>tbody>tr>td:first-child{border-right-width:0}html[dir="rtl"] .acf-table>tbody>tr>td.order+td{border-right-color:#e1e1e1}.acf-postbox-columns{position:relative;margin-top:-11px;margin-bottom:-11px;margin-left:-12px;margin-right:268px}.acf-postbox-columns:after{display:block;clear:both;content:""}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px 12px}.acf-postbox-columns .acf-postbox-main{float:left;width:100%}.acf-postbox-columns .acf-postbox-side{float:right;width:280px;margin-right:-280px}.acf-postbox-columns .acf-postbox-side:before{content:"";display:block;position:absolute;width:1px;height:100%;top:0;right:0;background:#ebebeb}@media only screen and (max-width: 850px){.acf-postbox-columns{margin:0}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{float:none;width:auto;margin:0;padding:0}.acf-postbox-columns .acf-postbox-side{margin-top:1em}.acf-postbox-columns .acf-postbox-side:before{display:none}}.acf-panel{margin-top:-1px;border-top:1px solid #e2e4e7;border-bottom:1px solid #e2e4e7}.acf-panel .acf-panel-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit}.acf-panel .acf-panel-title i{float:right}.acf-panel .acf-panel-inside{margin:0;padding:0 12px 12px;display:none}.acf-panel.-open .acf-panel-inside{display:block}.postbox .acf-panel{margin-left:-12px;margin-right:-12px}.acf-panel .acf-field{margin:20px 0 0}.acf-panel .acf-field .acf-label label{color:#555d66;font-weight:normal}.acf-panel .acf-field:first-child{margin-top:0}#acf-admin-tools .notice{margin-top:10px}.acf-meta-box-wrap{margin-top:10px}.acf-meta-box-wrap .postbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-meta-box-wrap .postbox .inside{margin-bottom:0}.acf-meta-box-wrap .postbox .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.acf-meta-box-wrap .postbox .handlediv{display:none}.acf-meta-box-wrap .acf-fields{border:#ebebeb solid 1px;background:#fafafa;border-radius:3px}.acf-meta-box-wrap.-grid{margin-left:8px;margin-right:8px}.acf-meta-box-wrap.-grid .postbox{float:left;clear:left;width:50%;margin:0 0 16px}.acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:-8px}.acf-meta-box-wrap.-grid .postbox:nth-child(even){float:right;clear:right;margin-right:-8px}@media only screen and (max-width: 850px){.acf-meta-box-wrap.-grid{margin-left:0;margin-right:0}.acf-meta-box-wrap.-grid .postbox{margin-left:0 !important;margin-right:0 !important;width:100%}}#acf-admin-tool-export p{max-width:800px}#acf-admin-tool-export ul{column-width:200px}#acf-admin-tool-export .acf-postbox-side .button{margin:0;width:100%}#acf-admin-tool-export textarea{display:block;width:100%;min-height:500px;background:#fafafa;box-shadow:none;padding:7px;border-radius:3px}#acf-admin-tool-export .acf-panel-selection .acf-label{display:none}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.acf-loading,.acf-spinner{background-image:url(../images/spinner@2x.gif);background-size:20px 20px}}@media only screen and (max-width: 850px){.acf-columns-2{margin-right:0}.acf-columns-2 .acf-column-1,.acf-columns-2 .acf-column-2{float:none;width:auto;margin:0}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/css/acf-input.css
CHANGED
@@ -1,2680 +1 @@
|
|
1 |
-
/*--------------------------------------------------------------------------------------------
|
2 |
-
*
|
3 |
-
* Vars
|
4 |
-
*
|
5 |
-
*--------------------------------------------------------------------------------------------*/
|
6 |
-
/* colors */
|
7 |
-
/* acf-field */
|
8 |
-
/* responsive */
|
9 |
-
/*--------------------------------------------------------------------------------------------
|
10 |
-
*
|
11 |
-
* Mixins
|
12 |
-
*
|
13 |
-
*--------------------------------------------------------------------------------------------*/
|
14 |
-
/*--------------------------------------------------------------------------------------------
|
15 |
-
*
|
16 |
-
* acf-field
|
17 |
-
*
|
18 |
-
*--------------------------------------------------------------------------------------------*/
|
19 |
-
.acf-field,
|
20 |
-
.acf-field .acf-label,
|
21 |
-
.acf-field .acf-input {
|
22 |
-
-webkit-box-sizing: border-box;
|
23 |
-
-moz-box-sizing: border-box;
|
24 |
-
box-sizing: border-box;
|
25 |
-
position: relative;
|
26 |
-
}
|
27 |
-
.acf-field {
|
28 |
-
margin: 15px 0;
|
29 |
-
clear: both;
|
30 |
-
}
|
31 |
-
.acf-field p.description {
|
32 |
-
display: block;
|
33 |
-
margin: 0;
|
34 |
-
padding: 0;
|
35 |
-
}
|
36 |
-
.acf-field .acf-label {
|
37 |
-
vertical-align: top;
|
38 |
-
margin: 0 0 10px;
|
39 |
-
}
|
40 |
-
.acf-field .acf-label label {
|
41 |
-
display: block;
|
42 |
-
font-weight: bold;
|
43 |
-
margin: 0 0 3px;
|
44 |
-
padding: 0;
|
45 |
-
}
|
46 |
-
.acf-field .acf-label:empty {
|
47 |
-
margin-bottom: 0;
|
48 |
-
}
|
49 |
-
.acf-field .acf-input {
|
50 |
-
vertical-align: top;
|
51 |
-
}
|
52 |
-
.acf-field .acf-input > p.description {
|
53 |
-
margin-top: 5px;
|
54 |
-
}
|
55 |
-
.acf-field .acf-notice {
|
56 |
-
margin: 0 0 15px;
|
57 |
-
background: #edf2ff;
|
58 |
-
color: #2183b9;
|
59 |
-
border: none;
|
60 |
-
}
|
61 |
-
.acf-field .acf-notice .acf-notice-dismiss {
|
62 |
-
background: transparent;
|
63 |
-
color: inherit;
|
64 |
-
}
|
65 |
-
.acf-field .acf-notice .acf-notice-dismiss:hover {
|
66 |
-
background: #fff;
|
67 |
-
}
|
68 |
-
.acf-field .acf-notice.-dismiss {
|
69 |
-
padding-right: 40px;
|
70 |
-
}
|
71 |
-
.acf-field .acf-notice.-error {
|
72 |
-
background: #ffe6e6;
|
73 |
-
color: #d12626;
|
74 |
-
}
|
75 |
-
.acf-field .acf-notice.-success {
|
76 |
-
background: #eefbe8;
|
77 |
-
color: #32a23b;
|
78 |
-
}
|
79 |
-
.acf-field .acf-notice.-warning {
|
80 |
-
background: #fff3e6;
|
81 |
-
color: #d16226;
|
82 |
-
}
|
83 |
-
td.acf-field,
|
84 |
-
tr.acf-field {
|
85 |
-
margin: 0;
|
86 |
-
}
|
87 |
-
.acf-field[data-width] {
|
88 |
-
float: left;
|
89 |
-
clear: none;
|
90 |
-
/*
|
91 |
-
@media screen and (max-width: @sm) {
|
92 |
-
float: none;
|
93 |
-
width: auto;
|
94 |
-
border-left-width: 0;
|
95 |
-
border-right-width: 0;
|
96 |
-
}
|
97 |
-
*/
|
98 |
-
}
|
99 |
-
.acf-field[data-width] + .acf-field[data-width] {
|
100 |
-
border-left: 1px solid #eeeeee;
|
101 |
-
}
|
102 |
-
html[dir="rtl"] .acf-field[data-width] {
|
103 |
-
float: right;
|
104 |
-
}
|
105 |
-
html[dir="rtl"] .acf-field[data-width] + .acf-field[data-width] {
|
106 |
-
border-left: none;
|
107 |
-
border-right: 1px solid #eeeeee;
|
108 |
-
}
|
109 |
-
td.acf-field[data-width],
|
110 |
-
tr.acf-field[data-width] {
|
111 |
-
float: none;
|
112 |
-
}
|
113 |
-
.acf-field.-c0 {
|
114 |
-
clear: both;
|
115 |
-
border-left-width: 0 !important;
|
116 |
-
}
|
117 |
-
html[dir="rtl"] .acf-field.-c0 {
|
118 |
-
border-left-width: 1px !important;
|
119 |
-
border-right-width: 0 !important;
|
120 |
-
}
|
121 |
-
.acf-field.-r0 {
|
122 |
-
border-top-width: 0 !important;
|
123 |
-
}
|
124 |
-
/*--------------------------------------------------------------------------------------------
|
125 |
-
*
|
126 |
-
* acf-fields
|
127 |
-
*
|
128 |
-
*--------------------------------------------------------------------------------------------*/
|
129 |
-
.acf-fields {
|
130 |
-
position: relative;
|
131 |
-
}
|
132 |
-
.acf-fields:after {
|
133 |
-
clear: both;
|
134 |
-
content: "";
|
135 |
-
display: table;
|
136 |
-
}
|
137 |
-
.acf-fields.-border {
|
138 |
-
border: #dfdfdf solid 1px;
|
139 |
-
background: #fff;
|
140 |
-
}
|
141 |
-
.acf-fields > .acf-field {
|
142 |
-
position: relative;
|
143 |
-
margin: 0;
|
144 |
-
padding: 15px 12px;
|
145 |
-
border-top: #EEEEEE solid 1px;
|
146 |
-
}
|
147 |
-
.acf-fields > .acf-field:first-child {
|
148 |
-
border-top-width: 0;
|
149 |
-
}
|
150 |
-
td.acf-fields {
|
151 |
-
padding: 0 !important;
|
152 |
-
}
|
153 |
-
/*--------------------------------------------------------------------------------------------
|
154 |
-
*
|
155 |
-
* acf-fields (clear)
|
156 |
-
*
|
157 |
-
*--------------------------------------------------------------------------------------------*/
|
158 |
-
.acf-fields.-clear > .acf-field {
|
159 |
-
border: none;
|
160 |
-
padding: 0;
|
161 |
-
margin: 15px 0;
|
162 |
-
}
|
163 |
-
.acf-fields.-clear > .acf-field[data-width] {
|
164 |
-
border: none !important;
|
165 |
-
}
|
166 |
-
.acf-fields.-clear > .acf-field > .acf-label {
|
167 |
-
padding: 0;
|
168 |
-
}
|
169 |
-
.acf-fields.-clear > .acf-field > .acf-input {
|
170 |
-
padding: 0;
|
171 |
-
}
|
172 |
-
/*--------------------------------------------------------------------------------------------
|
173 |
-
*
|
174 |
-
* acf-fields (left)
|
175 |
-
*
|
176 |
-
*--------------------------------------------------------------------------------------------*/
|
177 |
-
.acf-fields.-left > .acf-field {
|
178 |
-
padding: 15px 0;
|
179 |
-
}
|
180 |
-
.acf-fields.-left > .acf-field:after {
|
181 |
-
clear: both;
|
182 |
-
content: "";
|
183 |
-
display: table;
|
184 |
-
}
|
185 |
-
.acf-fields.-left > .acf-field:before {
|
186 |
-
content: "";
|
187 |
-
display: block;
|
188 |
-
position: absolute;
|
189 |
-
z-index: 0;
|
190 |
-
background: #F9F9F9;
|
191 |
-
border-color: #E1E1E1;
|
192 |
-
border-style: solid;
|
193 |
-
border-width: 0 1px 0 0;
|
194 |
-
top: 0;
|
195 |
-
bottom: 0;
|
196 |
-
left: 0;
|
197 |
-
width: 20%;
|
198 |
-
}
|
199 |
-
.acf-fields.-left > .acf-field[data-width] {
|
200 |
-
float: none;
|
201 |
-
width: auto !important;
|
202 |
-
border-left-width: 0 !important;
|
203 |
-
border-right-width: 0 !important;
|
204 |
-
}
|
205 |
-
.acf-fields.-left > .acf-field > .acf-label {
|
206 |
-
float: left;
|
207 |
-
width: 20%;
|
208 |
-
margin: 0;
|
209 |
-
padding: 0 12px;
|
210 |
-
}
|
211 |
-
.acf-fields.-left > .acf-field > .acf-input {
|
212 |
-
float: left;
|
213 |
-
width: 80%;
|
214 |
-
margin: 0;
|
215 |
-
padding: 0 12px;
|
216 |
-
}
|
217 |
-
html[dir="rtl"] .acf-fields.-left > .acf-field:before {
|
218 |
-
border-width: 0 0 0 1px;
|
219 |
-
left: auto;
|
220 |
-
right: 0;
|
221 |
-
}
|
222 |
-
html[dir="rtl"] .acf-fields.-left > .acf-field > .acf-label {
|
223 |
-
float: right;
|
224 |
-
}
|
225 |
-
html[dir="rtl"] .acf-fields.-left > .acf-field > .acf-input {
|
226 |
-
float: right;
|
227 |
-
}
|
228 |
-
@media screen and (max-width: 640px) {
|
229 |
-
.acf-fields.-left > .acf-field:before {
|
230 |
-
display: none;
|
231 |
-
}
|
232 |
-
.acf-fields.-left > .acf-field > .acf-label {
|
233 |
-
width: 100%;
|
234 |
-
margin-bottom: 10px;
|
235 |
-
}
|
236 |
-
.acf-fields.-left > .acf-field > .acf-input {
|
237 |
-
width: 100%;
|
238 |
-
}
|
239 |
-
}
|
240 |
-
/* clear + left */
|
241 |
-
.acf-fields.-clear.-left > .acf-field {
|
242 |
-
padding: 0;
|
243 |
-
border: none;
|
244 |
-
}
|
245 |
-
.acf-fields.-clear.-left > .acf-field:before {
|
246 |
-
display: none;
|
247 |
-
}
|
248 |
-
.acf-fields.-clear.-left > .acf-field > .acf-label {
|
249 |
-
padding: 0;
|
250 |
-
}
|
251 |
-
.acf-fields.-clear.-left > .acf-field > .acf-input {
|
252 |
-
padding: 0;
|
253 |
-
}
|
254 |
-
/*--------------------------------------------------------------------------------------------
|
255 |
-
*
|
256 |
-
* acf-table
|
257 |
-
*
|
258 |
-
*--------------------------------------------------------------------------------------------*/
|
259 |
-
.acf-table tr.acf-field > td.acf-label {
|
260 |
-
padding: 15px 12px;
|
261 |
-
margin: 0;
|
262 |
-
background: #F9F9F9;
|
263 |
-
width: 20%;
|
264 |
-
}
|
265 |
-
.acf-table tr.acf-field > td.acf-input {
|
266 |
-
padding: 15px 12px;
|
267 |
-
margin: 0;
|
268 |
-
border-left-color: #E1E1E1;
|
269 |
-
}
|
270 |
-
.acf-sortable-tr-helper {
|
271 |
-
position: relative !important;
|
272 |
-
display: table-row !important;
|
273 |
-
}
|
274 |
-
/*--------------------------------------------------------------------------------------------
|
275 |
-
*
|
276 |
-
* acf-postbox
|
277 |
-
*
|
278 |
-
*--------------------------------------------------------------------------------------------*/
|
279 |
-
.acf-postbox {
|
280 |
-
position: relative;
|
281 |
-
}
|
282 |
-
.acf-postbox > .inside {
|
283 |
-
margin: 0 !important;
|
284 |
-
/* override WP style - do not delete - you have tried this before */
|
285 |
-
padding: 0 !important;
|
286 |
-
/* override WP style - do not delete - you have tried this before */
|
287 |
-
}
|
288 |
-
.acf-postbox > .hndle {
|
289 |
-
/* edit field group */
|
290 |
-
}
|
291 |
-
.acf-postbox > .hndle .acf-hndle-cog {
|
292 |
-
color: #AAAAAA;
|
293 |
-
font-size: 16px;
|
294 |
-
line-height: 20px;
|
295 |
-
padding: 0 2px;
|
296 |
-
float: right;
|
297 |
-
position: relative;
|
298 |
-
display: none;
|
299 |
-
}
|
300 |
-
.acf-postbox > .hndle .acf-hndle-cog:hover {
|
301 |
-
color: #777777;
|
302 |
-
}
|
303 |
-
.acf-postbox:hover > .hndle .acf-hndle-cog {
|
304 |
-
display: block;
|
305 |
-
}
|
306 |
-
.acf-postbox .acf-replace-with-fields {
|
307 |
-
padding: 15px;
|
308 |
-
text-align: center;
|
309 |
-
}
|
310 |
-
#post-body-content #acf_after_title-sortables {
|
311 |
-
margin: 20px 0 -20px;
|
312 |
-
}
|
313 |
-
/* seamless */
|
314 |
-
.acf-postbox.seamless {
|
315 |
-
border: 0 none;
|
316 |
-
background: transparent;
|
317 |
-
box-shadow: none;
|
318 |
-
/* hide hndle */
|
319 |
-
/* inside */
|
320 |
-
}
|
321 |
-
.acf-postbox.seamless > .hndle,
|
322 |
-
.acf-postbox.seamless > .handlediv {
|
323 |
-
display: none !important;
|
324 |
-
}
|
325 |
-
.acf-postbox.seamless > .inside {
|
326 |
-
display: block !important;
|
327 |
-
/* stop metabox from hiding when closed */
|
328 |
-
margin-left: -12px !important;
|
329 |
-
margin-right: -12px !important;
|
330 |
-
}
|
331 |
-
.acf-postbox.seamless > .inside > .acf-field {
|
332 |
-
border-color: transparent;
|
333 |
-
}
|
334 |
-
/* seamless (left) */
|
335 |
-
.acf-postbox.seamless > .acf-fields.-left {
|
336 |
-
/* hide sidebar bg */
|
337 |
-
/* mobile */
|
338 |
-
}
|
339 |
-
.acf-postbox.seamless > .acf-fields.-left > .acf-field:before {
|
340 |
-
display: none;
|
341 |
-
}
|
342 |
-
@media screen and (max-width: 782px) {
|
343 |
-
.acf-postbox.seamless > .acf-fields.-left {
|
344 |
-
/* remove padding */
|
345 |
-
}
|
346 |
-
.acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-label,
|
347 |
-
.acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-input {
|
348 |
-
padding: 0;
|
349 |
-
}
|
350 |
-
}
|
351 |
-
/*---------------------------------------------------------------------------------------------
|
352 |
-
*
|
353 |
-
* Inputs
|
354 |
-
*
|
355 |
-
*---------------------------------------------------------------------------------------------*/
|
356 |
-
.acf-field input[type="text"],
|
357 |
-
.acf-field input[type="password"],
|
358 |
-
.acf-field input[type="number"],
|
359 |
-
.acf-field input[type="search"],
|
360 |
-
.acf-field input[type="email"],
|
361 |
-
.acf-field input[type="url"],
|
362 |
-
.acf-field textarea,
|
363 |
-
.acf-field select {
|
364 |
-
width: 100%;
|
365 |
-
padding: 3px 5px;
|
366 |
-
resize: none;
|
367 |
-
margin: 0;
|
368 |
-
-webkit-box-sizing: border-box;
|
369 |
-
-moz-box-sizing: border-box;
|
370 |
-
box-sizing: border-box;
|
371 |
-
font-size: 14px;
|
372 |
-
line-height: 1.4;
|
373 |
-
}
|
374 |
-
.acf-field input[type="text"]:disabled,
|
375 |
-
.acf-field input[type="password"]:disabled,
|
376 |
-
.acf-field input[type="number"]:disabled,
|
377 |
-
.acf-field input[type="search"]:disabled,
|
378 |
-
.acf-field input[type="email"]:disabled,
|
379 |
-
.acf-field input[type="url"]:disabled,
|
380 |
-
.acf-field textarea:disabled,
|
381 |
-
.acf-field select:disabled {
|
382 |
-
background: #f8f8f8;
|
383 |
-
}
|
384 |
-
.acf-field input[type="text"][readonly],
|
385 |
-
.acf-field input[type="password"][readonly],
|
386 |
-
.acf-field input[type="number"][readonly],
|
387 |
-
.acf-field input[type="search"][readonly],
|
388 |
-
.acf-field input[type="email"][readonly],
|
389 |
-
.acf-field input[type="url"][readonly],
|
390 |
-
.acf-field textarea[readonly],
|
391 |
-
.acf-field select[readonly] {
|
392 |
-
background: #f8f8f8;
|
393 |
-
}
|
394 |
-
.acf-field textarea {
|
395 |
-
resize: vertical;
|
396 |
-
}
|
397 |
-
/*---------------------------------------------------------------------------------------------
|
398 |
-
*
|
399 |
-
* Text
|
400 |
-
*
|
401 |
-
*---------------------------------------------------------------------------------------------*/
|
402 |
-
.acf-input-prepend,
|
403 |
-
.acf-input-append {
|
404 |
-
font-size: 13px;
|
405 |
-
line-height: 20px;
|
406 |
-
height: 20px;
|
407 |
-
padding: 3px 7px;
|
408 |
-
background: #F4F4F4;
|
409 |
-
border: #DFDFDF solid 1px;
|
410 |
-
}
|
411 |
-
.acf-input-prepend {
|
412 |
-
float: left;
|
413 |
-
border-right-width: 0;
|
414 |
-
border-radius: 3px 0 0 3px;
|
415 |
-
}
|
416 |
-
.acf-input-append {
|
417 |
-
float: right;
|
418 |
-
border-left-width: 0;
|
419 |
-
border-radius: 0 3px 3px 0;
|
420 |
-
}
|
421 |
-
.acf-input-wrap {
|
422 |
-
position: relative;
|
423 |
-
overflow: hidden;
|
424 |
-
}
|
425 |
-
.acf-input-wrap input {
|
426 |
-
height: 28px;
|
427 |
-
margin: 0;
|
428 |
-
}
|
429 |
-
input.acf-is-prepended {
|
430 |
-
border-radius: 0 3px 3px 0 !important;
|
431 |
-
}
|
432 |
-
input.acf-is-appended {
|
433 |
-
border-radius: 3px 0 0 3px !important;
|
434 |
-
}
|
435 |
-
input.acf-is-prepended.acf-is-appended {
|
436 |
-
border-radius: 0 !important;
|
437 |
-
}
|
438 |
-
/* rtl */
|
439 |
-
html[dir="rtl"] .acf-input-prepend {
|
440 |
-
border-left-width: 0;
|
441 |
-
border-right-width: 1px;
|
442 |
-
border-radius: 0 3px 3px 0;
|
443 |
-
float: right;
|
444 |
-
}
|
445 |
-
html[dir="rtl"] .acf-input-append {
|
446 |
-
border-left-width: 1px;
|
447 |
-
border-right-width: 0;
|
448 |
-
border-radius: 3px 0 0 3px;
|
449 |
-
float: left;
|
450 |
-
}
|
451 |
-
html[dir="rtl"] input.acf-is-prepended {
|
452 |
-
border-radius: 3px 0 0 3px !important;
|
453 |
-
}
|
454 |
-
html[dir="rtl"] input.acf-is-appended {
|
455 |
-
border-radius: 0 3px 3px 0 !important;
|
456 |
-
}
|
457 |
-
html[dir="rtl"] input.acf-is-prepended.acf-is-appended {
|
458 |
-
border-radius: 0 !important;
|
459 |
-
}
|
460 |
-
/*---------------------------------------------------------------------------------------------
|
461 |
-
*
|
462 |
-
* Color Picker
|
463 |
-
*
|
464 |
-
*---------------------------------------------------------------------------------------------*/
|
465 |
-
.acf-color-picker .wp-picker-active {
|
466 |
-
position: relative;
|
467 |
-
z-index: 1;
|
468 |
-
}
|
469 |
-
/*---------------------------------------------------------------------------------------------
|
470 |
-
*
|
471 |
-
* Url
|
472 |
-
*
|
473 |
-
*---------------------------------------------------------------------------------------------*/
|
474 |
-
.acf-url i {
|
475 |
-
position: absolute;
|
476 |
-
top: 4px;
|
477 |
-
left: 4px;
|
478 |
-
opacity: 0.5;
|
479 |
-
color: #A9A9A9;
|
480 |
-
}
|
481 |
-
.acf-url input[type="url"] {
|
482 |
-
padding-left: 25px;
|
483 |
-
}
|
484 |
-
.acf-url.-valid i {
|
485 |
-
opacity: 1;
|
486 |
-
}
|
487 |
-
/*---------------------------------------------------------------------------------------------
|
488 |
-
*
|
489 |
-
* Select
|
490 |
-
*
|
491 |
-
*---------------------------------------------------------------------------------------------*/
|
492 |
-
.acf-field select {
|
493 |
-
padding: 2px;
|
494 |
-
}
|
495 |
-
.acf-field select optgroup {
|
496 |
-
padding: 5px;
|
497 |
-
background: #fff;
|
498 |
-
}
|
499 |
-
.acf-field select option {
|
500 |
-
padding: 3px;
|
501 |
-
}
|
502 |
-
.acf-field select optgroup option {
|
503 |
-
padding-left: 5px;
|
504 |
-
}
|
505 |
-
.acf-field select optgroup:nth-child(2n) {
|
506 |
-
background: #F9F9F9;
|
507 |
-
}
|
508 |
-
.acf-field .select2-input {
|
509 |
-
max-width: 200px;
|
510 |
-
}
|
511 |
-
/*---------------------------------------------------------------------------------------------
|
512 |
-
*
|
513 |
-
* Select2 (v3)
|
514 |
-
*
|
515 |
-
*---------------------------------------------------------------------------------------------*/
|
516 |
-
.select2-container.-acf {
|
517 |
-
/* open */
|
518 |
-
/* single open */
|
519 |
-
}
|
520 |
-
.select2-container.-acf .select2-choices {
|
521 |
-
background: #fff;
|
522 |
-
border-color: #ddd;
|
523 |
-
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;
|
524 |
-
min-height: 31px;
|
525 |
-
}
|
526 |
-
.select2-container.-acf .select2-choices .select2-search-choice {
|
527 |
-
margin: 5px 0 5px 5px;
|
528 |
-
padding: 3px 5px 3px 18px;
|
529 |
-
border-color: #bbb;
|
530 |
-
background: #f9f9f9;
|
531 |
-
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
|
532 |
-
/* sortable item*/
|
533 |
-
/* sortable shadow */
|
534 |
-
}
|
535 |
-
.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper {
|
536 |
-
background: #5897fb;
|
537 |
-
border-color: #3f87fa;
|
538 |
-
color: #fff;
|
539 |
-
box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
|
540 |
-
}
|
541 |
-
.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a {
|
542 |
-
visibility: hidden;
|
543 |
-
}
|
544 |
-
.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder {
|
545 |
-
background-color: #f7f7f7;
|
546 |
-
border-color: #f7f7f7;
|
547 |
-
visibility: visible !important;
|
548 |
-
}
|
549 |
-
.select2-container.-acf .select2-choices .select2-search-choice-focus {
|
550 |
-
border-color: #999;
|
551 |
-
}
|
552 |
-
.select2-container.-acf .select2-choices .select2-search-field input {
|
553 |
-
height: 31px;
|
554 |
-
line-height: 22px;
|
555 |
-
margin: 0;
|
556 |
-
padding: 5px 5px 5px 7px;
|
557 |
-
}
|
558 |
-
.select2-container.-acf .select2-choice {
|
559 |
-
border-color: #BBBBBB;
|
560 |
-
}
|
561 |
-
.select2-container.-acf .select2-choice .select2-arrow {
|
562 |
-
background: transparent;
|
563 |
-
border-left-color: #DFDFDF;
|
564 |
-
padding-left: 1px;
|
565 |
-
}
|
566 |
-
.select2-container.-acf .select2-choice .select2-result-description {
|
567 |
-
display: none;
|
568 |
-
}
|
569 |
-
.select2-container.-acf.select2-container-active .select2-choices,
|
570 |
-
.select2-container.-acf.select2-dropdown-open .select2-choices {
|
571 |
-
border-color: #5B9DD9;
|
572 |
-
border-radius: 3px 3px 0 0;
|
573 |
-
}
|
574 |
-
.select2-container.-acf.select2-dropdown-open .select2-choice {
|
575 |
-
background: #fff;
|
576 |
-
border-color: #5B9DD9;
|
577 |
-
}
|
578 |
-
/* rtl */
|
579 |
-
html[dir="rtl"] .select2-container.-acf .select2-search-choice-close {
|
580 |
-
left: 24px;
|
581 |
-
}
|
582 |
-
html[dir="rtl"] .select2-container.-acf .select2-choice > .select2-chosen {
|
583 |
-
margin-left: 42px;
|
584 |
-
}
|
585 |
-
html[dir="rtl"] .select2-container.-acf .select2-choice .select2-arrow {
|
586 |
-
padding-left: 0;
|
587 |
-
padding-right: 1px;
|
588 |
-
}
|
589 |
-
/* description */
|
590 |
-
.select2-drop {
|
591 |
-
/* search*/
|
592 |
-
/* result */
|
593 |
-
}
|
594 |
-
.select2-drop .select2-search {
|
595 |
-
padding: 4px 4px 0;
|
596 |
-
}
|
597 |
-
.select2-drop .select2-result {
|
598 |
-
/* hover*/
|
599 |
-
}
|
600 |
-
.select2-drop .select2-result .select2-result-description {
|
601 |
-
color: #999;
|
602 |
-
font-size: 12px;
|
603 |
-
margin-left: 5px;
|
604 |
-
}
|
605 |
-
.select2-drop .select2-result.select2-highlighted .select2-result-description {
|
606 |
-
color: #fff;
|
607 |
-
opacity: 0.75;
|
608 |
-
}
|
609 |
-
/*---------------------------------------------------------------------------------------------
|
610 |
-
*
|
611 |
-
* Select2 (v4)
|
612 |
-
*
|
613 |
-
*---------------------------------------------------------------------------------------------*/
|
614 |
-
.select2-container.-acf li {
|
615 |
-
margin-bottom: 0;
|
616 |
-
}
|
617 |
-
.select2-container--default.-acf .select2-selection--multiple {
|
618 |
-
/* multiple choice item */
|
619 |
-
}
|
620 |
-
.select2-container--default.-acf .select2-selection--multiple .select2-search--inline:first-child {
|
621 |
-
float: none;
|
622 |
-
}
|
623 |
-
.select2-container--default.-acf .select2-selection--multiple .select2-search--inline:first-child input {
|
624 |
-
width: 100% !important;
|
625 |
-
}
|
626 |
-
.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice {
|
627 |
-
background-color: #f7f7f7;
|
628 |
-
border-color: #cccccc;
|
629 |
-
/* sortable item*/
|
630 |
-
/* sortable shadow */
|
631 |
-
}
|
632 |
-
.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper {
|
633 |
-
background: #5897fb;
|
634 |
-
border-color: #3f87fa;
|
635 |
-
color: #fff;
|
636 |
-
box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
|
637 |
-
}
|
638 |
-
.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span {
|
639 |
-
visibility: hidden;
|
640 |
-
}
|
641 |
-
.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder {
|
642 |
-
background-color: #f7f7f7;
|
643 |
-
border-color: #f7f7f7;
|
644 |
-
visibility: visible !important;
|
645 |
-
}
|
646 |
-
.select2-container .select2-dropdown {
|
647 |
-
z-index: 900000;
|
648 |
-
}
|
649 |
-
/*---------------------------------------------------------------------------------------------
|
650 |
-
*
|
651 |
-
* Link
|
652 |
-
*
|
653 |
-
*---------------------------------------------------------------------------------------------*/
|
654 |
-
.link-wrap {
|
655 |
-
border: #dddddd solid 1px;
|
656 |
-
border-radius: 3px;
|
657 |
-
padding: 5px;
|
658 |
-
line-height: 26px;
|
659 |
-
background: #fff;
|
660 |
-
word-wrap: break-word;
|
661 |
-
word-break: break-all;
|
662 |
-
}
|
663 |
-
.link-wrap .link-title {
|
664 |
-
padding: 0 5px;
|
665 |
-
}
|
666 |
-
.acf-link {
|
667 |
-
/* value */
|
668 |
-
/* external */
|
669 |
-
}
|
670 |
-
.acf-link .link-wrap,
|
671 |
-
.acf-link .acf-icon.-link-ext {
|
672 |
-
display: none;
|
673 |
-
}
|
674 |
-
.acf-link.-value .button {
|
675 |
-
display: none;
|
676 |
-
}
|
677 |
-
.acf-link.-value .link-wrap {
|
678 |
-
display: inline-block;
|
679 |
-
}
|
680 |
-
.acf-link.-external .acf-icon.-link-ext {
|
681 |
-
display: inline-block;
|
682 |
-
}
|
683 |
-
#wp-link-backdrop {
|
684 |
-
z-index: 900000 !important;
|
685 |
-
}
|
686 |
-
#wp-link-wrap {
|
687 |
-
z-index: 900001 !important;
|
688 |
-
}
|
689 |
-
/*---------------------------------------------------------------------------------------------
|
690 |
-
*
|
691 |
-
* Radio
|
692 |
-
*
|
693 |
-
*---------------------------------------------------------------------------------------------*/
|
694 |
-
ul.acf-radio-list,
|
695 |
-
ul.acf-checkbox-list {
|
696 |
-
background: transparent;
|
697 |
-
position: relative;
|
698 |
-
padding: 1px;
|
699 |
-
margin: 0;
|
700 |
-
/* hl */
|
701 |
-
/* rtl */
|
702 |
-
}
|
703 |
-
ul.acf-radio-list li,
|
704 |
-
ul.acf-checkbox-list li {
|
705 |
-
font-size: 13px;
|
706 |
-
line-height: 22px;
|
707 |
-
margin: 0;
|
708 |
-
position: relative;
|
709 |
-
word-wrap: break-word;
|
710 |
-
/* attachment sidebar fix*/
|
711 |
-
}
|
712 |
-
ul.acf-radio-list li label,
|
713 |
-
ul.acf-checkbox-list li label {
|
714 |
-
display: inline;
|
715 |
-
}
|
716 |
-
ul.acf-radio-list li input[type="checkbox"],
|
717 |
-
ul.acf-checkbox-list li input[type="checkbox"],
|
718 |
-
ul.acf-radio-list li input[type="radio"],
|
719 |
-
ul.acf-checkbox-list li input[type="radio"] {
|
720 |
-
margin: -1px 4px 0 0;
|
721 |
-
vertical-align: middle;
|
722 |
-
}
|
723 |
-
ul.acf-radio-list li input[type="text"],
|
724 |
-
ul.acf-checkbox-list li input[type="text"] {
|
725 |
-
width: auto;
|
726 |
-
vertical-align: middle;
|
727 |
-
margin: 2px 0;
|
728 |
-
}
|
729 |
-
ul.acf-radio-list li span,
|
730 |
-
ul.acf-checkbox-list li span {
|
731 |
-
float: none;
|
732 |
-
}
|
733 |
-
ul.acf-radio-list li i,
|
734 |
-
ul.acf-checkbox-list li i {
|
735 |
-
vertical-align: middle;
|
736 |
-
}
|
737 |
-
ul.acf-radio-list.acf-hl li,
|
738 |
-
ul.acf-checkbox-list.acf-hl li {
|
739 |
-
margin-right: 20px;
|
740 |
-
clear: none;
|
741 |
-
}
|
742 |
-
html[dir="rtl"] ul.acf-radio-list input[type="checkbox"],
|
743 |
-
html[dir="rtl"] ul.acf-checkbox-list input[type="checkbox"],
|
744 |
-
html[dir="rtl"] ul.acf-radio-list input[type="radio"],
|
745 |
-
html[dir="rtl"] ul.acf-checkbox-list input[type="radio"] {
|
746 |
-
margin-left: 4px;
|
747 |
-
margin-right: 0;
|
748 |
-
}
|
749 |
-
/*---------------------------------------------------------------------------------------------
|
750 |
-
*
|
751 |
-
* Button Group
|
752 |
-
*
|
753 |
-
*---------------------------------------------------------------------------------------------*/
|
754 |
-
.acf-button-group {
|
755 |
-
display: inline-block;
|
756 |
-
/* default (horizontal) */
|
757 |
-
padding-left: 1px;
|
758 |
-
display: inline-flex;
|
759 |
-
flex-direction: row;
|
760 |
-
flex-wrap: nowrap;
|
761 |
-
/* vertical */
|
762 |
-
}
|
763 |
-
.acf-button-group label {
|
764 |
-
display: inline-block;
|
765 |
-
border: #ccc solid 1px;
|
766 |
-
position: relative;
|
767 |
-
z-index: 1;
|
768 |
-
padding: 5px 10px;
|
769 |
-
background: #fff;
|
770 |
-
}
|
771 |
-
.acf-button-group label:hover {
|
772 |
-
border-color: #999999;
|
773 |
-
z-index: 2;
|
774 |
-
}
|
775 |
-
.acf-button-group label.selected {
|
776 |
-
border-color: #2b9af3;
|
777 |
-
background: #309cf3;
|
778 |
-
color: #fff;
|
779 |
-
z-index: 2;
|
780 |
-
}
|
781 |
-
.acf-button-group label.selected:hover {
|
782 |
-
background: #48a8f4;
|
783 |
-
}
|
784 |
-
.acf-button-group input {
|
785 |
-
display: none !important;
|
786 |
-
}
|
787 |
-
.acf-button-group label {
|
788 |
-
margin: 0 0 0 -1px;
|
789 |
-
flex: 1;
|
790 |
-
text-align: center;
|
791 |
-
white-space: nowrap;
|
792 |
-
}
|
793 |
-
.acf-button-group label:first-child {
|
794 |
-
border-radius: 3px 0 0 3px;
|
795 |
-
}
|
796 |
-
html[dir="rtl"] .acf-button-group label:first-child {
|
797 |
-
border-radius: 0 3px 3px 0;
|
798 |
-
}
|
799 |
-
.acf-button-group label:last-child {
|
800 |
-
border-radius: 0 3px 3px 0;
|
801 |
-
}
|
802 |
-
html[dir="rtl"] .acf-button-group label:last-child {
|
803 |
-
border-radius: 3px 0 0 3px;
|
804 |
-
}
|
805 |
-
.acf-button-group label:only-child {
|
806 |
-
border-radius: 3px;
|
807 |
-
}
|
808 |
-
.acf-button-group.-vertical {
|
809 |
-
padding-left: 0;
|
810 |
-
padding-top: 1px;
|
811 |
-
flex-direction: column;
|
812 |
-
}
|
813 |
-
.acf-button-group.-vertical label {
|
814 |
-
margin: -1px 0 0 0;
|
815 |
-
}
|
816 |
-
.acf-button-group.-vertical label:first-child {
|
817 |
-
border-radius: 3px 3px 0 0;
|
818 |
-
}
|
819 |
-
.acf-button-group.-vertical label:last-child {
|
820 |
-
border-radius: 0 0 3px 3px;
|
821 |
-
}
|
822 |
-
.acf-button-group.-vertical label:only-child {
|
823 |
-
border-radius: 3px;
|
824 |
-
}
|
825 |
-
/*---------------------------------------------------------------------------------------------
|
826 |
-
*
|
827 |
-
* Checkbox
|
828 |
-
*
|
829 |
-
*---------------------------------------------------------------------------------------------*/
|
830 |
-
.acf-checkbox-list .button {
|
831 |
-
margin: 10px 0 0;
|
832 |
-
}
|
833 |
-
/*---------------------------------------------------------------------------------------------
|
834 |
-
*
|
835 |
-
* True / False
|
836 |
-
*
|
837 |
-
*---------------------------------------------------------------------------------------------*/
|
838 |
-
.acf-switch {
|
839 |
-
display: inline-block;
|
840 |
-
border-radius: 5px;
|
841 |
-
cursor: pointer;
|
842 |
-
position: relative;
|
843 |
-
background: #f8f8f8;
|
844 |
-
height: 30px;
|
845 |
-
vertical-align: middle;
|
846 |
-
border: #ccc solid 1px;
|
847 |
-
-webkit-transition: background 0.25s ease;
|
848 |
-
-moz-transition: background 0.25s ease;
|
849 |
-
-o-transition: background 0.25s ease;
|
850 |
-
transition: background 0.25s ease;
|
851 |
-
/* hover */
|
852 |
-
/* active */
|
853 |
-
/* focus */
|
854 |
-
/* message */
|
855 |
-
}
|
856 |
-
.acf-switch span {
|
857 |
-
display: inline-block;
|
858 |
-
float: left;
|
859 |
-
text-align: center;
|
860 |
-
font-size: 13px;
|
861 |
-
line-height: 22px;
|
862 |
-
padding: 4px 10px;
|
863 |
-
min-width: 15px;
|
864 |
-
}
|
865 |
-
.acf-switch span i {
|
866 |
-
vertical-align: middle;
|
867 |
-
}
|
868 |
-
.acf-switch .acf-switch-on {
|
869 |
-
color: #fff;
|
870 |
-
text-shadow: #1f7db1 0 1px 0;
|
871 |
-
}
|
872 |
-
.acf-switch .acf-switch-slider {
|
873 |
-
position: absolute;
|
874 |
-
top: 2px;
|
875 |
-
left: 2px;
|
876 |
-
bottom: 2px;
|
877 |
-
right: 50%;
|
878 |
-
z-index: 1;
|
879 |
-
background: #fff;
|
880 |
-
border-radius: 3px;
|
881 |
-
border: #ccc solid 1px;
|
882 |
-
-webkit-transition: all 0.25s ease;
|
883 |
-
-moz-transition: all 0.25s ease;
|
884 |
-
-o-transition: all 0.25s ease;
|
885 |
-
transition: all 0.25s ease;
|
886 |
-
transition-property: left, right;
|
887 |
-
}
|
888 |
-
.acf-switch:hover .acf-switch-slider {
|
889 |
-
border-color: #b3b3b3;
|
890 |
-
}
|
891 |
-
.acf-switch.-on {
|
892 |
-
background: #309cf3;
|
893 |
-
border-color: #2b9af3;
|
894 |
-
/* hover */
|
895 |
-
}
|
896 |
-
.acf-switch.-on .acf-switch-slider {
|
897 |
-
left: 50%;
|
898 |
-
right: 2px;
|
899 |
-
border-color: #0d84e3;
|
900 |
-
}
|
901 |
-
.acf-switch.-on:hover {
|
902 |
-
background: #48a8f4;
|
903 |
-
}
|
904 |
-
.acf-switch.-focus .acf-switch-slider {
|
905 |
-
border-color: #5b9dd9;
|
906 |
-
box-shadow: 0 0 2px rgba(30, 140, 190, 0.5);
|
907 |
-
}
|
908 |
-
.acf-switch.-focus.-on .acf-switch-slider {
|
909 |
-
border-color: #185e85;
|
910 |
-
box-shadow: 0 0 2px #1f7db1;
|
911 |
-
}
|
912 |
-
.acf-switch + span {
|
913 |
-
margin-left: 6px;
|
914 |
-
}
|
915 |
-
/* checkbox */
|
916 |
-
.acf-switch-input {
|
917 |
-
opacity: 0;
|
918 |
-
position: absolute;
|
919 |
-
margin: 0;
|
920 |
-
}
|
921 |
-
/* in media modal */
|
922 |
-
.compat-item .acf-true-false .message {
|
923 |
-
float: none;
|
924 |
-
padding: 0;
|
925 |
-
vertical-align: middle;
|
926 |
-
}
|
927 |
-
/*--------------------------------------------------------------------------
|
928 |
-
*
|
929 |
-
* Google Map
|
930 |
-
*
|
931 |
-
*-------------------------------------------------------------------------*/
|
932 |
-
.acf-google-map {
|
933 |
-
position: relative;
|
934 |
-
border: #DFDFDF solid 1px;
|
935 |
-
background: #fff;
|
936 |
-
/* default is focused */
|
937 |
-
/* -search */
|
938 |
-
/* -value */
|
939 |
-
/* -loading */
|
940 |
-
}
|
941 |
-
.acf-google-map .title {
|
942 |
-
position: relative;
|
943 |
-
border-bottom: #DFDFDF solid 1px;
|
944 |
-
}
|
945 |
-
.acf-google-map .title .search {
|
946 |
-
margin: 0;
|
947 |
-
font-size: 14px;
|
948 |
-
line-height: 30px;
|
949 |
-
height: 40px;
|
950 |
-
padding: 5px 10px;
|
951 |
-
border: 0 none;
|
952 |
-
box-shadow: none;
|
953 |
-
border-radius: 0;
|
954 |
-
font-family: inherit;
|
955 |
-
cursor: text;
|
956 |
-
}
|
957 |
-
.acf-google-map .title .acf-loading {
|
958 |
-
position: absolute;
|
959 |
-
top: 10px;
|
960 |
-
right: 11px;
|
961 |
-
display: none;
|
962 |
-
}
|
963 |
-
.acf-google-map .title:hover .acf-actions {
|
964 |
-
display: block;
|
965 |
-
}
|
966 |
-
.acf-google-map .canvas {
|
967 |
-
height: 400px;
|
968 |
-
}
|
969 |
-
.acf-google-map .title .acf-icon.-location {
|
970 |
-
display: inline-block;
|
971 |
-
}
|
972 |
-
.acf-google-map .title .acf-icon.-cancel {
|
973 |
-
display: none;
|
974 |
-
}
|
975 |
-
.acf-google-map .title .acf-icon.-search {
|
976 |
-
display: none;
|
977 |
-
}
|
978 |
-
.acf-google-map.-search .title .acf-icon.-location {
|
979 |
-
display: none;
|
980 |
-
}
|
981 |
-
.acf-google-map.-search .title .acf-icon.-cancel {
|
982 |
-
display: inline-block;
|
983 |
-
}
|
984 |
-
.acf-google-map.-search .title .acf-icon.-search {
|
985 |
-
display: inline-block;
|
986 |
-
}
|
987 |
-
.acf-google-map.-value .title .search {
|
988 |
-
font-weight: bold;
|
989 |
-
}
|
990 |
-
.acf-google-map.-value .title .acf-icon.-location {
|
991 |
-
display: none;
|
992 |
-
}
|
993 |
-
.acf-google-map.-value .title .acf-icon.-cancel {
|
994 |
-
display: inline-block;
|
995 |
-
}
|
996 |
-
.acf-google-map.-value .title .acf-icon.-search {
|
997 |
-
display: none;
|
998 |
-
}
|
999 |
-
.acf-google-map.-loading .title a {
|
1000 |
-
display: none !important;
|
1001 |
-
}
|
1002 |
-
.acf-google-map.-loading .title i {
|
1003 |
-
display: inline-block;
|
1004 |
-
}
|
1005 |
-
/* autocomplete */
|
1006 |
-
.pac-container {
|
1007 |
-
border-width: 1px 0;
|
1008 |
-
box-shadow: none;
|
1009 |
-
}
|
1010 |
-
.pac-container:after {
|
1011 |
-
display: none;
|
1012 |
-
}
|
1013 |
-
.pac-container .pac-item:first-child {
|
1014 |
-
border-top: 0 none;
|
1015 |
-
}
|
1016 |
-
.pac-container .pac-item {
|
1017 |
-
padding: 5px 10px;
|
1018 |
-
cursor: pointer;
|
1019 |
-
}
|
1020 |
-
html[dir="rtl"] .pac-container .pac-item {
|
1021 |
-
text-align: right;
|
1022 |
-
}
|
1023 |
-
/*--------------------------------------------------------------------------
|
1024 |
-
*
|
1025 |
-
* Relationship
|
1026 |
-
*
|
1027 |
-
*-------------------------------------------------------------------------*/
|
1028 |
-
.acf-relationship {
|
1029 |
-
background: #fff;
|
1030 |
-
/* filters (top) */
|
1031 |
-
/* list */
|
1032 |
-
/* selection (bottom) */
|
1033 |
-
}
|
1034 |
-
.acf-relationship .filters {
|
1035 |
-
border: #DFDFDF solid 1px;
|
1036 |
-
background: #fff;
|
1037 |
-
/* widths */
|
1038 |
-
}
|
1039 |
-
.acf-relationship .filters:after {
|
1040 |
-
clear: both;
|
1041 |
-
content: "";
|
1042 |
-
display: table;
|
1043 |
-
}
|
1044 |
-
.acf-relationship .filters .filter {
|
1045 |
-
margin: 0;
|
1046 |
-
padding: 0;
|
1047 |
-
float: left;
|
1048 |
-
width: 100%;
|
1049 |
-
/* inner padding */
|
1050 |
-
}
|
1051 |
-
.acf-relationship .filters .filter span {
|
1052 |
-
display: block;
|
1053 |
-
padding: 7px 7px 7px 0;
|
1054 |
-
}
|
1055 |
-
.acf-relationship .filters .filter:first-child span {
|
1056 |
-
padding-left: 7px;
|
1057 |
-
}
|
1058 |
-
.acf-relationship .filters .filter input,
|
1059 |
-
.acf-relationship .filters .filter select {
|
1060 |
-
height: 28px;
|
1061 |
-
line-height: 28px;
|
1062 |
-
padding: 2px;
|
1063 |
-
width: 100%;
|
1064 |
-
margin: 0;
|
1065 |
-
float: none;
|
1066 |
-
/* potential fix for media popup? */
|
1067 |
-
}
|
1068 |
-
.acf-relationship .filters .filter input:focus,
|
1069 |
-
.acf-relationship .filters .filter select:focus,
|
1070 |
-
.acf-relationship .filters .filter input:active,
|
1071 |
-
.acf-relationship .filters .filter select:active {
|
1072 |
-
outline: none;
|
1073 |
-
box-shadow: none;
|
1074 |
-
}
|
1075 |
-
.acf-relationship .filters .filter input {
|
1076 |
-
border-color: transparent;
|
1077 |
-
box-shadow: none;
|
1078 |
-
}
|
1079 |
-
.acf-relationship .filters.-f2 .filter {
|
1080 |
-
width: 50%;
|
1081 |
-
}
|
1082 |
-
.acf-relationship .filters.-f3 .filter {
|
1083 |
-
width: 25%;
|
1084 |
-
}
|
1085 |
-
.acf-relationship .filters.-f3 .filter.-search {
|
1086 |
-
width: 50%;
|
1087 |
-
}
|
1088 |
-
.acf-relationship .list {
|
1089 |
-
margin: 0;
|
1090 |
-
padding: 5px;
|
1091 |
-
height: 160px;
|
1092 |
-
overflow: auto;
|
1093 |
-
}
|
1094 |
-
.acf-relationship .list .acf-rel-label,
|
1095 |
-
.acf-relationship .list .acf-rel-item,
|
1096 |
-
.acf-relationship .list p {
|
1097 |
-
padding: 5px 7px;
|
1098 |
-
margin: 0;
|
1099 |
-
display: block;
|
1100 |
-
position: relative;
|
1101 |
-
min-height: 18px;
|
1102 |
-
}
|
1103 |
-
.acf-relationship .list .acf-rel-label {
|
1104 |
-
font-weight: bold;
|
1105 |
-
}
|
1106 |
-
.acf-relationship .list .acf-rel-item {
|
1107 |
-
cursor: pointer;
|
1108 |
-
/* hover */
|
1109 |
-
/* disabled */
|
1110 |
-
}
|
1111 |
-
.acf-relationship .list .acf-rel-item b {
|
1112 |
-
text-decoration: underline;
|
1113 |
-
font-weight: normal;
|
1114 |
-
}
|
1115 |
-
.acf-relationship .list .acf-rel-item .thumbnail {
|
1116 |
-
background: #e0e0e0;
|
1117 |
-
width: 22px;
|
1118 |
-
height: 22px;
|
1119 |
-
float: left;
|
1120 |
-
margin: -2px 5px 0 0;
|
1121 |
-
}
|
1122 |
-
.acf-relationship .list .acf-rel-item .thumbnail img {
|
1123 |
-
max-width: 22px;
|
1124 |
-
max-height: 22px;
|
1125 |
-
margin: 0 auto;
|
1126 |
-
display: block;
|
1127 |
-
}
|
1128 |
-
.acf-relationship .list .acf-rel-item .thumbnail.-icon {
|
1129 |
-
background: #fff;
|
1130 |
-
}
|
1131 |
-
.acf-relationship .list .acf-rel-item .thumbnail.-icon img {
|
1132 |
-
max-height: 20px;
|
1133 |
-
margin-top: 1px;
|
1134 |
-
}
|
1135 |
-
.acf-relationship .list .acf-rel-item:hover {
|
1136 |
-
background: #3875D7;
|
1137 |
-
color: #fff;
|
1138 |
-
}
|
1139 |
-
.acf-relationship .list .acf-rel-item:hover .thumbnail {
|
1140 |
-
background: #a2bfec;
|
1141 |
-
}
|
1142 |
-
.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon {
|
1143 |
-
background: #fff;
|
1144 |
-
}
|
1145 |
-
.acf-relationship .list .acf-rel-item.disabled {
|
1146 |
-
opacity: 0.5;
|
1147 |
-
}
|
1148 |
-
.acf-relationship .list .acf-rel-item.disabled:hover {
|
1149 |
-
background: transparent;
|
1150 |
-
color: #333;
|
1151 |
-
cursor: default;
|
1152 |
-
}
|
1153 |
-
.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail {
|
1154 |
-
background: #e0e0e0;
|
1155 |
-
}
|
1156 |
-
.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon {
|
1157 |
-
background: #fff;
|
1158 |
-
}
|
1159 |
-
.acf-relationship .list ul {
|
1160 |
-
padding-bottom: 5px;
|
1161 |
-
}
|
1162 |
-
.acf-relationship .list ul .acf-rel-label,
|
1163 |
-
.acf-relationship .list ul .acf-rel-item,
|
1164 |
-
.acf-relationship .list ul p {
|
1165 |
-
padding-left: 20px;
|
1166 |
-
}
|
1167 |
-
.acf-relationship .selection {
|
1168 |
-
border: #DFDFDF solid 1px;
|
1169 |
-
position: relative;
|
1170 |
-
margin-top: -1px;
|
1171 |
-
/* choices */
|
1172 |
-
/* values */
|
1173 |
-
}
|
1174 |
-
.acf-relationship .selection:after {
|
1175 |
-
clear: both;
|
1176 |
-
content: "";
|
1177 |
-
display: table;
|
1178 |
-
}
|
1179 |
-
.acf-relationship .selection .values,
|
1180 |
-
.acf-relationship .selection .choices {
|
1181 |
-
width: 50%;
|
1182 |
-
background: #fff;
|
1183 |
-
float: left;
|
1184 |
-
}
|
1185 |
-
.acf-relationship .selection .choices {
|
1186 |
-
background: #F9F9F9;
|
1187 |
-
}
|
1188 |
-
.acf-relationship .selection .choices .list {
|
1189 |
-
border-right: #DFDFDF solid 1px;
|
1190 |
-
}
|
1191 |
-
.acf-relationship .selection .values .acf-icon {
|
1192 |
-
position: absolute;
|
1193 |
-
top: 4px;
|
1194 |
-
right: 7px;
|
1195 |
-
display: none;
|
1196 |
-
/* rtl */
|
1197 |
-
}
|
1198 |
-
html[dir="rtl"] .acf-relationship .selection .values .acf-icon {
|
1199 |
-
right: auto;
|
1200 |
-
left: 7px;
|
1201 |
-
}
|
1202 |
-
.acf-relationship .selection .values .acf-rel-item:hover .acf-icon {
|
1203 |
-
display: block;
|
1204 |
-
}
|
1205 |
-
.acf-relationship .selection .values .acf-rel-item {
|
1206 |
-
cursor: move;
|
1207 |
-
}
|
1208 |
-
.acf-relationship .selection .values .acf-rel-item b {
|
1209 |
-
text-decoration: none;
|
1210 |
-
}
|
1211 |
-
/* menu item fix */
|
1212 |
-
.menu-item .acf-relationship ul {
|
1213 |
-
width: auto;
|
1214 |
-
}
|
1215 |
-
.menu-item .acf-relationship li {
|
1216 |
-
display: block;
|
1217 |
-
}
|
1218 |
-
/*--------------------------------------------------------------------------
|
1219 |
-
*
|
1220 |
-
* WYSIWYG
|
1221 |
-
*
|
1222 |
-
*-------------------------------------------------------------------------*/
|
1223 |
-
.acf-editor-wrap {
|
1224 |
-
/* delay */
|
1225 |
-
}
|
1226 |
-
.acf-editor-wrap.delay .acf-editor-toolbar {
|
1227 |
-
content: "";
|
1228 |
-
display: block;
|
1229 |
-
background: #f5f5f5;
|
1230 |
-
border-bottom: #dddddd solid 1px;
|
1231 |
-
color: #555d66;
|
1232 |
-
padding: 10px;
|
1233 |
-
}
|
1234 |
-
.acf-editor-wrap.delay textarea {
|
1235 |
-
padding: 10px;
|
1236 |
-
}
|
1237 |
-
.acf-editor-wrap iframe {
|
1238 |
-
min-height: 200px;
|
1239 |
-
}
|
1240 |
-
.acf-editor-wrap .wp-editor-container {
|
1241 |
-
border: 1px solid #E5E5E5;
|
1242 |
-
box-shadow: none;
|
1243 |
-
}
|
1244 |
-
#mce_fullscreen_container {
|
1245 |
-
z-index: 900000 !important;
|
1246 |
-
}
|
1247 |
-
/* WP < 4.1 */
|
1248 |
-
.acf-editor-wrap .wp-switch-editor {
|
1249 |
-
float: left;
|
1250 |
-
-moz-box-sizing: content-box;
|
1251 |
-
-webkit-box-sizing: content-box;
|
1252 |
-
box-sizing: content-box;
|
1253 |
-
}
|
1254 |
-
.acf-editor-wrap.tmce-active .wp-editor-area {
|
1255 |
-
color: #333 !important;
|
1256 |
-
}
|
1257 |
-
/*---------------------------------------------------------------------------------------------
|
1258 |
-
*
|
1259 |
-
* Tab
|
1260 |
-
*
|
1261 |
-
*---------------------------------------------------------------------------------------------*/
|
1262 |
-
.acf-field-tab {
|
1263 |
-
display: none !important;
|
1264 |
-
}
|
1265 |
-
.hidden-by-tab {
|
1266 |
-
display: none !important;
|
1267 |
-
}
|
1268 |
-
.acf-tab-wrap {
|
1269 |
-
clear: both;
|
1270 |
-
z-index: 1;
|
1271 |
-
}
|
1272 |
-
.acf-tab-group {
|
1273 |
-
border-bottom: #ccc solid 1px;
|
1274 |
-
padding: 10px 10px 0;
|
1275 |
-
}
|
1276 |
-
.acf-tab-group li {
|
1277 |
-
margin: 0 0.5em 0 0;
|
1278 |
-
}
|
1279 |
-
.acf-tab-group li a {
|
1280 |
-
padding: 5px 10px;
|
1281 |
-
display: block;
|
1282 |
-
color: #555;
|
1283 |
-
font-size: 14px;
|
1284 |
-
font-weight: 600;
|
1285 |
-
line-height: 24px;
|
1286 |
-
border: #ccc solid 1px;
|
1287 |
-
border-bottom: 0 none;
|
1288 |
-
text-decoration: none;
|
1289 |
-
background: #e5e5e5;
|
1290 |
-
transition: none;
|
1291 |
-
}
|
1292 |
-
.acf-tab-group li a:hover {
|
1293 |
-
background: #FFF;
|
1294 |
-
}
|
1295 |
-
.acf-tab-group li a:focus {
|
1296 |
-
outline: none;
|
1297 |
-
box-shadow: none;
|
1298 |
-
}
|
1299 |
-
.acf-tab-group li a:empty {
|
1300 |
-
display: none;
|
1301 |
-
}
|
1302 |
-
html[dir="rtl"] .acf-tab-group li {
|
1303 |
-
margin: 0 0 0 0.5em;
|
1304 |
-
}
|
1305 |
-
.acf-tab-group li.active a {
|
1306 |
-
background: #F1F1F1;
|
1307 |
-
color: #000;
|
1308 |
-
padding-bottom: 6px;
|
1309 |
-
margin-bottom: -1px;
|
1310 |
-
position: relative;
|
1311 |
-
z-index: 1;
|
1312 |
-
}
|
1313 |
-
.acf-fields > .acf-tab-wrap {
|
1314 |
-
background: #F9F9F9;
|
1315 |
-
}
|
1316 |
-
.acf-fields > .acf-tab-wrap .acf-tab-group {
|
1317 |
-
position: relative;
|
1318 |
-
z-index: 1;
|
1319 |
-
margin-bottom: -1px;
|
1320 |
-
border-top: #DFDFDF solid 1px;
|
1321 |
-
border-bottom: #DFDFDF solid 1px;
|
1322 |
-
}
|
1323 |
-
.acf-fields > .acf-tab-wrap .acf-tab-group li a {
|
1324 |
-
background: #f1f1f1;
|
1325 |
-
}
|
1326 |
-
.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {
|
1327 |
-
background: #FFF;
|
1328 |
-
}
|
1329 |
-
.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {
|
1330 |
-
background: #FFFFFF;
|
1331 |
-
}
|
1332 |
-
.acf-fields > .acf-tab-wrap:first-child .acf-tab-group {
|
1333 |
-
border-top: none;
|
1334 |
-
}
|
1335 |
-
.acf-fields.-left > .acf-tab-wrap .acf-tab-group {
|
1336 |
-
padding-left: 20%;
|
1337 |
-
/* mobile */
|
1338 |
-
/* rtl */
|
1339 |
-
}
|
1340 |
-
@media screen and (max-width: 640px) {
|
1341 |
-
.acf-fields.-left > .acf-tab-wrap .acf-tab-group {
|
1342 |
-
padding-left: 10px;
|
1343 |
-
}
|
1344 |
-
}
|
1345 |
-
html[dir="rtl"] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {
|
1346 |
-
padding-left: 0;
|
1347 |
-
padding-right: 20%;
|
1348 |
-
/* mobile */
|
1349 |
-
}
|
1350 |
-
@media screen and (max-width: 850px) {
|
1351 |
-
html[dir="rtl"] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {
|
1352 |
-
padding-right: 10px;
|
1353 |
-
}
|
1354 |
-
}
|
1355 |
-
.acf-tab-wrap.-left .acf-tab-group {
|
1356 |
-
position: absolute;
|
1357 |
-
left: 0;
|
1358 |
-
width: 20%;
|
1359 |
-
border: 0 none;
|
1360 |
-
padding: 0 !important;
|
1361 |
-
/* important overrides 'left aligned labels' */
|
1362 |
-
margin: 1px 0 0;
|
1363 |
-
}
|
1364 |
-
.acf-tab-wrap.-left .acf-tab-group li {
|
1365 |
-
float: none;
|
1366 |
-
margin: -1px 0 0;
|
1367 |
-
}
|
1368 |
-
.acf-tab-wrap.-left .acf-tab-group li a {
|
1369 |
-
border: 1px solid #ededed;
|
1370 |
-
font-size: 13px;
|
1371 |
-
line-height: 18px;
|
1372 |
-
color: #0073aa;
|
1373 |
-
padding: 10px;
|
1374 |
-
margin: 0;
|
1375 |
-
font-weight: normal;
|
1376 |
-
border-width: 1px 0;
|
1377 |
-
border-radius: 0;
|
1378 |
-
background: transparent;
|
1379 |
-
}
|
1380 |
-
.acf-tab-wrap.-left .acf-tab-group li a:hover {
|
1381 |
-
color: #00a0d2;
|
1382 |
-
}
|
1383 |
-
.acf-tab-wrap.-left .acf-tab-group li.active a {
|
1384 |
-
border-color: #DFDFDF;
|
1385 |
-
color: #000;
|
1386 |
-
margin-right: -1px;
|
1387 |
-
background: #fff;
|
1388 |
-
}
|
1389 |
-
html[dir="rtl"] .acf-tab-wrap.-left .acf-tab-group {
|
1390 |
-
left: auto;
|
1391 |
-
right: 0;
|
1392 |
-
}
|
1393 |
-
html[dir="rtl"] .acf-tab-wrap.-left .acf-tab-group li.active a {
|
1394 |
-
margin-right: 0;
|
1395 |
-
margin-left: -1px;
|
1396 |
-
}
|
1397 |
-
.acf-field + .acf-tab-wrap.-left:before {
|
1398 |
-
content: "";
|
1399 |
-
display: block;
|
1400 |
-
position: relative;
|
1401 |
-
z-index: 1;
|
1402 |
-
height: 10px;
|
1403 |
-
border-top: #DFDFDF solid 1px;
|
1404 |
-
border-bottom: #DFDFDF solid 1px;
|
1405 |
-
margin-bottom: -1px;
|
1406 |
-
}
|
1407 |
-
.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a {
|
1408 |
-
border-top: none;
|
1409 |
-
}
|
1410 |
-
/* sidebar */
|
1411 |
-
.acf-fields.-sidebar {
|
1412 |
-
padding: 0 0 0 20% !important;
|
1413 |
-
position: relative;
|
1414 |
-
/* before */
|
1415 |
-
/* rtl */
|
1416 |
-
}
|
1417 |
-
.acf-fields.-sidebar:before {
|
1418 |
-
content: "";
|
1419 |
-
display: block;
|
1420 |
-
position: absolute;
|
1421 |
-
top: 0;
|
1422 |
-
left: 0;
|
1423 |
-
width: 20%;
|
1424 |
-
bottom: 0;
|
1425 |
-
border-right: #DFDFDF solid 1px;
|
1426 |
-
background: #F9F9F9;
|
1427 |
-
z-index: 1;
|
1428 |
-
}
|
1429 |
-
html[dir="rtl"] .acf-fields.-sidebar {
|
1430 |
-
padding: 0 20% 0 0 !important;
|
1431 |
-
}
|
1432 |
-
html[dir="rtl"] .acf-fields.-sidebar:before {
|
1433 |
-
border-left: #DFDFDF solid 1px;
|
1434 |
-
border-right-width: 0;
|
1435 |
-
left: auto;
|
1436 |
-
right: 0;
|
1437 |
-
}
|
1438 |
-
.acf-fields.-sidebar.-left {
|
1439 |
-
padding: 0 0 0 180px !important;
|
1440 |
-
/* rtl */
|
1441 |
-
}
|
1442 |
-
html[dir="rtl"] .acf-fields.-sidebar.-left {
|
1443 |
-
padding: 0 180px 0 0 !important;
|
1444 |
-
}
|
1445 |
-
.acf-fields.-sidebar.-left:before {
|
1446 |
-
background: #F1F1F1;
|
1447 |
-
border-color: #dfdfdf;
|
1448 |
-
width: 180px;
|
1449 |
-
}
|
1450 |
-
.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group {
|
1451 |
-
width: 180px;
|
1452 |
-
}
|
1453 |
-
.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a {
|
1454 |
-
border-color: #e4e4e4;
|
1455 |
-
}
|
1456 |
-
.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {
|
1457 |
-
background: #F9F9F9;
|
1458 |
-
}
|
1459 |
-
.acf-fields.-sidebar > .acf-field-tab + .acf-field {
|
1460 |
-
border-top: none;
|
1461 |
-
}
|
1462 |
-
.acf-fields.-clear > .acf-tab-wrap {
|
1463 |
-
background: transparent;
|
1464 |
-
}
|
1465 |
-
.acf-fields.-clear > .acf-tab-wrap .acf-tab-group {
|
1466 |
-
margin-top: 0;
|
1467 |
-
border-top: none;
|
1468 |
-
padding-left: 0;
|
1469 |
-
padding-right: 0;
|
1470 |
-
}
|
1471 |
-
.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a {
|
1472 |
-
background: #e5e5e5;
|
1473 |
-
}
|
1474 |
-
.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover {
|
1475 |
-
background: #fff;
|
1476 |
-
}
|
1477 |
-
.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a {
|
1478 |
-
background: #f1f1f1;
|
1479 |
-
}
|
1480 |
-
/* seamless */
|
1481 |
-
.acf-postbox.seamless > .acf-fields.-sidebar {
|
1482 |
-
margin-left: 0 !important;
|
1483 |
-
}
|
1484 |
-
.acf-postbox.seamless > .acf-fields.-sidebar:before {
|
1485 |
-
background: transparent;
|
1486 |
-
}
|
1487 |
-
.acf-postbox.seamless > .acf-fields > .acf-tab-wrap {
|
1488 |
-
background: transparent;
|
1489 |
-
margin-bottom: 10px;
|
1490 |
-
padding-left: 12px;
|
1491 |
-
padding-right: 12px;
|
1492 |
-
}
|
1493 |
-
.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group {
|
1494 |
-
border-top: 0 none;
|
1495 |
-
}
|
1496 |
-
.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a {
|
1497 |
-
background: #e5e5e5;
|
1498 |
-
}
|
1499 |
-
.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {
|
1500 |
-
background: #fff;
|
1501 |
-
}
|
1502 |
-
.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li.active a {
|
1503 |
-
background: #f1f1f1;
|
1504 |
-
}
|
1505 |
-
.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left:before {
|
1506 |
-
border-top: none;
|
1507 |
-
height: auto;
|
1508 |
-
}
|
1509 |
-
.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group {
|
1510 |
-
margin-bottom: 0;
|
1511 |
-
}
|
1512 |
-
.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li a {
|
1513 |
-
border-width: 1px 0 1px 1px !important;
|
1514 |
-
border-color: #cccccc;
|
1515 |
-
background: #e5e5e5;
|
1516 |
-
}
|
1517 |
-
.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li.active a {
|
1518 |
-
background: #f1f1f1;
|
1519 |
-
}
|
1520 |
-
.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a,
|
1521 |
-
.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a {
|
1522 |
-
background: #f1f1f1;
|
1523 |
-
}
|
1524 |
-
.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover,
|
1525 |
-
.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover,
|
1526 |
-
.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a,
|
1527 |
-
.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a {
|
1528 |
-
background: #fff;
|
1529 |
-
}
|
1530 |
-
.compat-item .acf-tab-wrap td {
|
1531 |
-
display: block;
|
1532 |
-
}
|
1533 |
-
/* within gallery sidebar */
|
1534 |
-
.acf-gallery-side .acf-tab-wrap {
|
1535 |
-
border-top: 0 none !important;
|
1536 |
-
}
|
1537 |
-
.acf-gallery-side .acf-tab-wrap .acf-tab-group {
|
1538 |
-
margin: 10px 0 !important;
|
1539 |
-
padding: 0 !important;
|
1540 |
-
}
|
1541 |
-
.acf-gallery-side .acf-tab-group li.active a {
|
1542 |
-
background: #F9F9F9 !important;
|
1543 |
-
}
|
1544 |
-
/* withing widget */
|
1545 |
-
.widget .acf-tab-group {
|
1546 |
-
border-bottom-color: #e8e8e8;
|
1547 |
-
}
|
1548 |
-
.widget .acf-tab-group li a {
|
1549 |
-
background: #F1F1F1;
|
1550 |
-
}
|
1551 |
-
.widget .acf-tab-group li.active a {
|
1552 |
-
background: #fff;
|
1553 |
-
}
|
1554 |
-
/* media popup (edit image) */
|
1555 |
-
.media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group {
|
1556 |
-
padding-left: 23%;
|
1557 |
-
border-bottom-color: #DDDDDD;
|
1558 |
-
}
|
1559 |
-
/* table */
|
1560 |
-
.form-table > tbody > tr.acf-tab-wrap .acf-tab-group {
|
1561 |
-
padding: 0 5px 0 210px;
|
1562 |
-
}
|
1563 |
-
/* rtl */
|
1564 |
-
html[dir="rtl"] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {
|
1565 |
-
padding: 0 210px 0 5px;
|
1566 |
-
}
|
1567 |
-
/*--------------------------------------------------------------------------------------------
|
1568 |
-
*
|
1569 |
-
* oembed
|
1570 |
-
*
|
1571 |
-
*--------------------------------------------------------------------------------------------*/
|
1572 |
-
.acf-oembed {
|
1573 |
-
position: relative;
|
1574 |
-
border: #DFDFDF solid 1px;
|
1575 |
-
background: #fff;
|
1576 |
-
}
|
1577 |
-
.acf-oembed .title {
|
1578 |
-
position: relative;
|
1579 |
-
border-bottom: #DFDFDF solid 1px;
|
1580 |
-
padding: 5px 10px;
|
1581 |
-
}
|
1582 |
-
.acf-oembed .title .input-search {
|
1583 |
-
margin: 0;
|
1584 |
-
font-size: 14px;
|
1585 |
-
line-height: 30px;
|
1586 |
-
height: 30px;
|
1587 |
-
padding: 0;
|
1588 |
-
border: 0 none;
|
1589 |
-
box-shadow: none;
|
1590 |
-
border-radius: 0;
|
1591 |
-
font-family: inherit;
|
1592 |
-
cursor: text;
|
1593 |
-
}
|
1594 |
-
.acf-oembed .title .acf-actions {
|
1595 |
-
padding: 6px;
|
1596 |
-
}
|
1597 |
-
.acf-oembed .canvas {
|
1598 |
-
position: relative;
|
1599 |
-
min-height: 250px;
|
1600 |
-
background: #F9F9F9;
|
1601 |
-
}
|
1602 |
-
.acf-oembed .canvas .canvas-media {
|
1603 |
-
position: relative;
|
1604 |
-
z-index: 1;
|
1605 |
-
}
|
1606 |
-
.acf-oembed .canvas iframe {
|
1607 |
-
display: block;
|
1608 |
-
margin: 0;
|
1609 |
-
padding: 0;
|
1610 |
-
width: 100%;
|
1611 |
-
}
|
1612 |
-
.acf-oembed .canvas .acf-icon.-picture {
|
1613 |
-
position: absolute;
|
1614 |
-
top: 50%;
|
1615 |
-
left: 50%;
|
1616 |
-
transform: translate(-50%, -50%);
|
1617 |
-
z-index: 0;
|
1618 |
-
height: 42px;
|
1619 |
-
width: 42px;
|
1620 |
-
font-size: 42px;
|
1621 |
-
color: #999;
|
1622 |
-
}
|
1623 |
-
.acf-oembed .canvas .acf-loading-overlay {
|
1624 |
-
background: rgba(255, 255, 255, 0.9);
|
1625 |
-
}
|
1626 |
-
.acf-oembed .canvas .canvas-error {
|
1627 |
-
position: absolute;
|
1628 |
-
top: 50%;
|
1629 |
-
left: 0%;
|
1630 |
-
right: 0%;
|
1631 |
-
margin: -9px 0 0 0;
|
1632 |
-
text-align: center;
|
1633 |
-
display: none;
|
1634 |
-
}
|
1635 |
-
.acf-oembed .canvas .canvas-error p {
|
1636 |
-
padding: 8px;
|
1637 |
-
margin: 0;
|
1638 |
-
display: inline;
|
1639 |
-
}
|
1640 |
-
.acf-oembed.has-value .canvas {
|
1641 |
-
min-height: 50;
|
1642 |
-
}
|
1643 |
-
.acf-oembed.has-value .input-search {
|
1644 |
-
font-weight: bold;
|
1645 |
-
}
|
1646 |
-
.acf-oembed.has-value .title:hover .acf-actions {
|
1647 |
-
display: block;
|
1648 |
-
}
|
1649 |
-
/*--------------------------------------------------------------------------------------------
|
1650 |
-
*
|
1651 |
-
* Image
|
1652 |
-
*
|
1653 |
-
*--------------------------------------------------------------------------------------------*/
|
1654 |
-
.acf-image-uploader {
|
1655 |
-
position: relative;
|
1656 |
-
/* image wrap*/
|
1657 |
-
/* input */
|
1658 |
-
/* rtl */
|
1659 |
-
}
|
1660 |
-
.acf-image-uploader:after {
|
1661 |
-
clear: both;
|
1662 |
-
content: "";
|
1663 |
-
display: table;
|
1664 |
-
}
|
1665 |
-
.acf-image-uploader p {
|
1666 |
-
margin: 0;
|
1667 |
-
}
|
1668 |
-
.acf-image-uploader .image-wrap {
|
1669 |
-
position: relative;
|
1670 |
-
float: left;
|
1671 |
-
/* hover */
|
1672 |
-
}
|
1673 |
-
.acf-image-uploader .image-wrap img {
|
1674 |
-
max-width: 100%;
|
1675 |
-
width: auto;
|
1676 |
-
height: auto;
|
1677 |
-
display: block;
|
1678 |
-
min-width: 30px;
|
1679 |
-
min-height: 30px;
|
1680 |
-
background: #f1f1f1;
|
1681 |
-
margin: 0;
|
1682 |
-
padding: 0;
|
1683 |
-
/* svg */
|
1684 |
-
}
|
1685 |
-
.acf-image-uploader .image-wrap img[src$=".svg"] {
|
1686 |
-
min-height: 100px;
|
1687 |
-
min-width: 100px;
|
1688 |
-
}
|
1689 |
-
.acf-image-uploader .image-wrap:hover .acf-actions {
|
1690 |
-
display: block;
|
1691 |
-
}
|
1692 |
-
.acf-image-uploader input.button {
|
1693 |
-
width: auto;
|
1694 |
-
}
|
1695 |
-
html[dir="rtl"] .acf-image-uploader .image-wrap {
|
1696 |
-
float: right;
|
1697 |
-
}
|
1698 |
-
/*--------------------------------------------------------------------------------------------
|
1699 |
-
*
|
1700 |
-
* File
|
1701 |
-
*
|
1702 |
-
*--------------------------------------------------------------------------------------------*/
|
1703 |
-
.acf-file-uploader {
|
1704 |
-
position: relative;
|
1705 |
-
/* hover */
|
1706 |
-
/* rtl */
|
1707 |
-
}
|
1708 |
-
.acf-file-uploader p {
|
1709 |
-
margin: 0;
|
1710 |
-
}
|
1711 |
-
.acf-file-uploader .file-wrap {
|
1712 |
-
border: #DFDFDF solid 1px;
|
1713 |
-
min-height: 84px;
|
1714 |
-
position: relative;
|
1715 |
-
background: #fff;
|
1716 |
-
}
|
1717 |
-
.acf-file-uploader .file-icon {
|
1718 |
-
position: absolute;
|
1719 |
-
top: 0;
|
1720 |
-
left: 0;
|
1721 |
-
bottom: 0;
|
1722 |
-
padding: 10px;
|
1723 |
-
background: #F1F1F1;
|
1724 |
-
border-right: #E5E5E5 solid 1px;
|
1725 |
-
}
|
1726 |
-
.acf-file-uploader .file-icon img {
|
1727 |
-
display: block;
|
1728 |
-
padding: 0;
|
1729 |
-
margin: 0;
|
1730 |
-
max-width: 48px;
|
1731 |
-
}
|
1732 |
-
.acf-file-uploader .file-info {
|
1733 |
-
padding: 10px;
|
1734 |
-
margin-left: 69px;
|
1735 |
-
}
|
1736 |
-
.acf-file-uploader .file-info p {
|
1737 |
-
margin: 0 0 2px;
|
1738 |
-
font-size: 13px;
|
1739 |
-
line-height: 1.4em;
|
1740 |
-
word-break: break-all;
|
1741 |
-
}
|
1742 |
-
.acf-file-uploader .file-info a {
|
1743 |
-
text-decoration: none;
|
1744 |
-
}
|
1745 |
-
.acf-file-uploader:hover .acf-actions {
|
1746 |
-
display: block;
|
1747 |
-
}
|
1748 |
-
html[dir="rtl"] .acf-file-uploader .file-icon {
|
1749 |
-
left: auto;
|
1750 |
-
right: 0;
|
1751 |
-
border-left: #E5E5E5 solid 1px;
|
1752 |
-
border-right: none;
|
1753 |
-
}
|
1754 |
-
html[dir="rtl"] .acf-file-uploader .file-info {
|
1755 |
-
margin-right: 69px;
|
1756 |
-
margin-left: 0;
|
1757 |
-
}
|
1758 |
-
/*---------------------------------------------------------------------------------------------
|
1759 |
-
*
|
1760 |
-
* Date Picker
|
1761 |
-
*
|
1762 |
-
*---------------------------------------------------------------------------------------------*/
|
1763 |
-
.acf-ui-datepicker .ui-datepicker {
|
1764 |
-
z-index: 900000 !important;
|
1765 |
-
}
|
1766 |
-
.acf-ui-datepicker .ui-datepicker .ui-widget-header a {
|
1767 |
-
cursor: pointer;
|
1768 |
-
transition: none;
|
1769 |
-
}
|
1770 |
-
/* fix highlight state overriding hover / active */
|
1771 |
-
.acf-ui-datepicker .ui-state-highlight.ui-state-hover {
|
1772 |
-
border: 1px solid #98b7e8 !important;
|
1773 |
-
background: #98b7e8 !important;
|
1774 |
-
font-weight: normal !important;
|
1775 |
-
color: #ffffff !important;
|
1776 |
-
}
|
1777 |
-
.acf-ui-datepicker .ui-state-highlight.ui-state-active {
|
1778 |
-
border: 1px solid #3875d7 !important;
|
1779 |
-
background: #3875d7 !important;
|
1780 |
-
font-weight: normal !important;
|
1781 |
-
color: #ffffff !important;
|
1782 |
-
}
|
1783 |
-
/*---------------------------------------------------------------------------------------------
|
1784 |
-
*
|
1785 |
-
* Separator field
|
1786 |
-
*
|
1787 |
-
*---------------------------------------------------------------------------------------------*/
|
1788 |
-
.acf-field-separator {
|
1789 |
-
/* fields */
|
1790 |
-
}
|
1791 |
-
.acf-field-separator .acf-label {
|
1792 |
-
margin-bottom: 0;
|
1793 |
-
}
|
1794 |
-
.acf-field-separator .acf-label label {
|
1795 |
-
font-weight: normal;
|
1796 |
-
}
|
1797 |
-
.acf-field-separator .acf-input {
|
1798 |
-
display: none;
|
1799 |
-
}
|
1800 |
-
.acf-fields > .acf-field-separator {
|
1801 |
-
background: #f9f9f9;
|
1802 |
-
border-bottom: 1px solid #dfdfdf;
|
1803 |
-
border-top: 1px solid #dfdfdf;
|
1804 |
-
margin-bottom: -1px;
|
1805 |
-
z-index: 2;
|
1806 |
-
}
|
1807 |
-
/*---------------------------------------------------------------------------------------------
|
1808 |
-
*
|
1809 |
-
* Taxonomy
|
1810 |
-
*
|
1811 |
-
*---------------------------------------------------------------------------------------------*/
|
1812 |
-
.acf-taxonomy-field {
|
1813 |
-
position: relative;
|
1814 |
-
/* hover */
|
1815 |
-
/* select */
|
1816 |
-
}
|
1817 |
-
.acf-taxonomy-field .categorychecklist-holder {
|
1818 |
-
border: #DFDFDF solid 1px;
|
1819 |
-
border-radius: 3px;
|
1820 |
-
max-height: 200px;
|
1821 |
-
overflow: auto;
|
1822 |
-
}
|
1823 |
-
.acf-taxonomy-field .acf-checkbox-list {
|
1824 |
-
margin: 0;
|
1825 |
-
padding: 10px;
|
1826 |
-
}
|
1827 |
-
.acf-taxonomy-field .acf-checkbox-list ul.children {
|
1828 |
-
padding-left: 18px;
|
1829 |
-
}
|
1830 |
-
.acf-taxonomy-field:hover .acf-actions {
|
1831 |
-
display: block;
|
1832 |
-
}
|
1833 |
-
.acf-taxonomy-field[data-ftype="select"] .acf-actions {
|
1834 |
-
padding: 0;
|
1835 |
-
margin: -9px;
|
1836 |
-
}
|
1837 |
-
/*---------------------------------------------------------------------------------------------
|
1838 |
-
*
|
1839 |
-
* Range
|
1840 |
-
*
|
1841 |
-
*---------------------------------------------------------------------------------------------*/
|
1842 |
-
.acf-range-wrap {
|
1843 |
-
/* rtl */
|
1844 |
-
}
|
1845 |
-
.acf-range-wrap .acf-append,
|
1846 |
-
.acf-range-wrap .acf-prepend {
|
1847 |
-
display: inline-block;
|
1848 |
-
vertical-align: middle;
|
1849 |
-
line-height: 28px;
|
1850 |
-
margin: 0 7px 0 0;
|
1851 |
-
}
|
1852 |
-
.acf-range-wrap .acf-append {
|
1853 |
-
margin: 0 0 0 7px;
|
1854 |
-
}
|
1855 |
-
.acf-range-wrap input[type="range"] {
|
1856 |
-
display: inline-block;
|
1857 |
-
padding: 0;
|
1858 |
-
margin: 0;
|
1859 |
-
vertical-align: middle;
|
1860 |
-
height: 28px;
|
1861 |
-
}
|
1862 |
-
.acf-range-wrap input[type="range"]:focus {
|
1863 |
-
outline: none;
|
1864 |
-
}
|
1865 |
-
.acf-range-wrap input[type="number"] {
|
1866 |
-
display: inline-block;
|
1867 |
-
min-width: 3em;
|
1868 |
-
margin-left: 10px;
|
1869 |
-
vertical-align: middle;
|
1870 |
-
}
|
1871 |
-
html[dir="rtl"] .acf-range-wrap input[type="number"] {
|
1872 |
-
margin-right: 10px;
|
1873 |
-
margin-left: 0;
|
1874 |
-
}
|
1875 |
-
html[dir="rtl"] .acf-range-wrap .acf-append {
|
1876 |
-
margin: 0 7px 0 0;
|
1877 |
-
}
|
1878 |
-
html[dir="rtl"] .acf-range-wrap .acf-prepend {
|
1879 |
-
margin: 0 0 0 7px;
|
1880 |
-
}
|
1881 |
-
/*---------------------------------------------------------------------------------------------
|
1882 |
-
*
|
1883 |
-
* acf-accordion
|
1884 |
-
*
|
1885 |
-
*---------------------------------------------------------------------------------------------*/
|
1886 |
-
.acf-accordion {
|
1887 |
-
margin: 0;
|
1888 |
-
padding: 0;
|
1889 |
-
background: #fff;
|
1890 |
-
/* title */
|
1891 |
-
/* open */
|
1892 |
-
}
|
1893 |
-
.acf-accordion .acf-accordion-title {
|
1894 |
-
margin: 0;
|
1895 |
-
padding: 12px;
|
1896 |
-
font-weight: bold;
|
1897 |
-
cursor: pointer;
|
1898 |
-
font-size: inherit;
|
1899 |
-
font-size: 13px;
|
1900 |
-
line-height: 1.4em;
|
1901 |
-
}
|
1902 |
-
.acf-accordion .acf-accordion-title label {
|
1903 |
-
margin: 0;
|
1904 |
-
padding: 0;
|
1905 |
-
font-size: 13px;
|
1906 |
-
line-height: 1.4em;
|
1907 |
-
}
|
1908 |
-
.acf-accordion .acf-accordion-title p {
|
1909 |
-
font-weight: normal;
|
1910 |
-
}
|
1911 |
-
.acf-accordion .acf-accordion-title .acf-accordion-icon {
|
1912 |
-
float: right;
|
1913 |
-
}
|
1914 |
-
.acf-accordion .acf-accordion-content {
|
1915 |
-
margin: 0;
|
1916 |
-
padding: 0 12px 12px;
|
1917 |
-
display: none;
|
1918 |
-
}
|
1919 |
-
.acf-accordion.-open > .acf-accordion-content {
|
1920 |
-
display: block;
|
1921 |
-
}
|
1922 |
-
/* field specific */
|
1923 |
-
.acf-field.acf-accordion {
|
1924 |
-
padding: 0;
|
1925 |
-
border-color: #dfdfdf;
|
1926 |
-
}
|
1927 |
-
.acf-field.acf-accordion .acf-accordion-title {
|
1928 |
-
padding: 12px !important;
|
1929 |
-
float: none !important;
|
1930 |
-
width: auto !important;
|
1931 |
-
}
|
1932 |
-
.acf-field.acf-accordion .acf-accordion-content {
|
1933 |
-
padding: 0;
|
1934 |
-
float: none !important;
|
1935 |
-
width: auto !important;
|
1936 |
-
}
|
1937 |
-
.acf-field.acf-accordion .acf-accordion-content > .acf-fields {
|
1938 |
-
border-top: #EEEEEE solid 1px;
|
1939 |
-
}
|
1940 |
-
.acf-field.acf-accordion .acf-accordion-content > .acf-fields.-clear {
|
1941 |
-
padding: 0 12px 15px;
|
1942 |
-
}
|
1943 |
-
/* field specific (left) */
|
1944 |
-
.acf-fields.-left > .acf-field.acf-accordion {
|
1945 |
-
padding: 0 !important;
|
1946 |
-
}
|
1947 |
-
.acf-fields.-left > .acf-field.acf-accordion:before {
|
1948 |
-
display: none;
|
1949 |
-
}
|
1950 |
-
.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-title {
|
1951 |
-
width: auto;
|
1952 |
-
margin: 0 !important;
|
1953 |
-
padding: 12px;
|
1954 |
-
float: none !important;
|
1955 |
-
}
|
1956 |
-
.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-content {
|
1957 |
-
padding: 0 !important;
|
1958 |
-
}
|
1959 |
-
/* field specific (clear) */
|
1960 |
-
.acf-fields.-clear > .acf-field.acf-accordion {
|
1961 |
-
border: #cccccc solid 1px;
|
1962 |
-
background: transparent;
|
1963 |
-
}
|
1964 |
-
.acf-fields.-clear > .acf-field.acf-accordion + .acf-field.acf-accordion {
|
1965 |
-
margin-top: -16px;
|
1966 |
-
}
|
1967 |
-
/* table */
|
1968 |
-
tr.acf-field.acf-accordion {
|
1969 |
-
background: transparent;
|
1970 |
-
}
|
1971 |
-
tr.acf-field.acf-accordion > .acf-input {
|
1972 |
-
padding: 0 !important;
|
1973 |
-
border: #cccccc solid 1px;
|
1974 |
-
}
|
1975 |
-
tr.acf-field.acf-accordion .acf-accordion-content {
|
1976 |
-
padding: 0 12px 12px;
|
1977 |
-
}
|
1978 |
-
/* #addtag */
|
1979 |
-
#addtag div.acf-field.error {
|
1980 |
-
border: 0 none;
|
1981 |
-
padding: 8px 0;
|
1982 |
-
}
|
1983 |
-
#addtag > .acf-field.acf-accordion {
|
1984 |
-
padding-right: 0;
|
1985 |
-
margin-right: 5%;
|
1986 |
-
}
|
1987 |
-
#addtag > .acf-field.acf-accordion + p.submit {
|
1988 |
-
margin-top: 0;
|
1989 |
-
}
|
1990 |
-
/* border */
|
1991 |
-
tr.acf-accordion {
|
1992 |
-
margin: 15px 0 !important;
|
1993 |
-
}
|
1994 |
-
tr.acf-accordion + tr.acf-accordion {
|
1995 |
-
margin-top: -16px !important;
|
1996 |
-
}
|
1997 |
-
/* seamless */
|
1998 |
-
.acf-postbox.seamless > .acf-fields > .acf-accordion {
|
1999 |
-
margin-left: 12px !important;
|
2000 |
-
margin-right: 12px !important;
|
2001 |
-
}
|
2002 |
-
/* rtl */
|
2003 |
-
/* menu item */
|
2004 |
-
/*
|
2005 |
-
.menu-item-settings > .field-acf > .acf-field.acf-accordion {
|
2006 |
-
border: #dfdfdf solid 1px;
|
2007 |
-
margin: 10px -13px 10px -11px;
|
2008 |
-
|
2009 |
-
+ .acf-field.acf-accordion {
|
2010 |
-
margin-top: -11px;
|
2011 |
-
}
|
2012 |
-
}
|
2013 |
-
*/
|
2014 |
-
/* widget */
|
2015 |
-
.widget .widget-content > .acf-field.acf-accordion {
|
2016 |
-
border: #dfdfdf solid 1px;
|
2017 |
-
margin-bottom: 10px;
|
2018 |
-
}
|
2019 |
-
.widget .widget-content > .acf-field.acf-accordion .acf-accordion-title {
|
2020 |
-
margin-bottom: 0;
|
2021 |
-
}
|
2022 |
-
.widget .widget-content > .acf-field.acf-accordion + .acf-field.acf-accordion {
|
2023 |
-
margin-top: -11px;
|
2024 |
-
}
|
2025 |
-
.acf-postbox.seamless > .acf-fields > .acf-field.acf-accordion {
|
2026 |
-
border: #e5e5e5 solid 1px;
|
2027 |
-
}
|
2028 |
-
.acf-postbox.seamless > .acf-fields > .acf-field.acf-accordion + .acf-field.acf-accordion {
|
2029 |
-
margin-top: -1px;
|
2030 |
-
}
|
2031 |
-
.media-modal .compat-attachment-fields .acf-field.acf-accordion + .acf-field.acf-accordion {
|
2032 |
-
margin-top: -1px;
|
2033 |
-
}
|
2034 |
-
.media-modal .compat-attachment-fields .acf-field.acf-accordion > .acf-input {
|
2035 |
-
width: 100%;
|
2036 |
-
}
|
2037 |
-
.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields > tbody > tr > td {
|
2038 |
-
padding-bottom: 5px;
|
2039 |
-
}
|
2040 |
-
/*---------------------------------------------------------------------------------------------
|
2041 |
-
*
|
2042 |
-
* Attachment Form (single page)
|
2043 |
-
*
|
2044 |
-
*---------------------------------------------------------------------------------------------*/
|
2045 |
-
#post .compat-attachment-fields .compat-field-acf-form-data {
|
2046 |
-
display: none;
|
2047 |
-
}
|
2048 |
-
#post .compat-attachment-fields,
|
2049 |
-
#post .compat-attachment-fields > tbody,
|
2050 |
-
#post .compat-attachment-fields > tbody > tr,
|
2051 |
-
#post .compat-attachment-fields > tbody > tr > th,
|
2052 |
-
#post .compat-attachment-fields > tbody > tr > td {
|
2053 |
-
display: block;
|
2054 |
-
}
|
2055 |
-
#post .compat-attachment-fields > tbody > .acf-field {
|
2056 |
-
margin: 15px 0;
|
2057 |
-
}
|
2058 |
-
#post .compat-attachment-fields > tbody > .acf-field > .acf-label {
|
2059 |
-
margin: 0;
|
2060 |
-
}
|
2061 |
-
#post .compat-attachment-fields > tbody > .acf-field > .acf-label label {
|
2062 |
-
margin: 0;
|
2063 |
-
padding: 0;
|
2064 |
-
}
|
2065 |
-
#post .compat-attachment-fields > tbody > .acf-field > .acf-label label p {
|
2066 |
-
margin: 0 0 3px !important;
|
2067 |
-
}
|
2068 |
-
#post .compat-attachment-fields > tbody > .acf-field > .acf-input {
|
2069 |
-
margin: 0;
|
2070 |
-
}
|
2071 |
-
/*---------------------------------------------------------------------------------------------
|
2072 |
-
*
|
2073 |
-
* Media Model
|
2074 |
-
*
|
2075 |
-
*---------------------------------------------------------------------------------------------*/
|
2076 |
-
/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */
|
2077 |
-
.media-modal .compat-attachment-fields td.acf-input table {
|
2078 |
-
display: table;
|
2079 |
-
table-layout: auto;
|
2080 |
-
}
|
2081 |
-
.media-modal .compat-attachment-fields td.acf-input table tbody {
|
2082 |
-
display: table-row-group;
|
2083 |
-
}
|
2084 |
-
.media-modal .compat-attachment-fields td.acf-input table tr {
|
2085 |
-
display: table-row;
|
2086 |
-
}
|
2087 |
-
.media-modal .compat-attachment-fields td.acf-input table td,
|
2088 |
-
.media-modal .compat-attachment-fields td.acf-input table th {
|
2089 |
-
display: table-cell;
|
2090 |
-
}
|
2091 |
-
/* field widths floats */
|
2092 |
-
.media-modal .compat-attachment-fields > tbody > .acf-field {
|
2093 |
-
margin: 5px 0;
|
2094 |
-
}
|
2095 |
-
.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label {
|
2096 |
-
min-width: 30%;
|
2097 |
-
margin: 0;
|
2098 |
-
padding: 0;
|
2099 |
-
text-align: right;
|
2100 |
-
display: block;
|
2101 |
-
float: left;
|
2102 |
-
}
|
2103 |
-
.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label > label {
|
2104 |
-
padding-top: 6px;
|
2105 |
-
margin: 0;
|
2106 |
-
color: #666666;
|
2107 |
-
font-weight: 400;
|
2108 |
-
line-height: 16px;
|
2109 |
-
}
|
2110 |
-
.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input {
|
2111 |
-
width: 65%;
|
2112 |
-
margin: 0;
|
2113 |
-
padding: 0;
|
2114 |
-
float: right;
|
2115 |
-
display: block;
|
2116 |
-
}
|
2117 |
-
.media-modal .compat-attachment-fields > tbody > .acf-field p.description {
|
2118 |
-
margin: 0;
|
2119 |
-
}
|
2120 |
-
/* restricted selection (copy of WP .upload-errors)*/
|
2121 |
-
.acf-selection-error {
|
2122 |
-
background: #ffebe8;
|
2123 |
-
border: 1px solid #c00;
|
2124 |
-
border-radius: 3px;
|
2125 |
-
padding: 8px;
|
2126 |
-
margin: 20px 0 0;
|
2127 |
-
}
|
2128 |
-
.acf-selection-error .selection-error-label {
|
2129 |
-
background: #CC0000;
|
2130 |
-
border-radius: 3px;
|
2131 |
-
color: #fff;
|
2132 |
-
font-weight: bold;
|
2133 |
-
margin-right: 8px;
|
2134 |
-
padding: 2px 4px;
|
2135 |
-
}
|
2136 |
-
.acf-selection-error .selection-error-message {
|
2137 |
-
color: #b44;
|
2138 |
-
display: block;
|
2139 |
-
padding-top: 8px;
|
2140 |
-
word-wrap: break-word;
|
2141 |
-
white-space: pre-wrap;
|
2142 |
-
}
|
2143 |
-
/* disabled attachment */
|
2144 |
-
.media-modal .attachment.acf-disabled .thumbnail {
|
2145 |
-
opacity: 0.25 !important;
|
2146 |
-
}
|
2147 |
-
.media-modal .attachment.acf-disabled .attachment-preview:before {
|
2148 |
-
background: rgba(0, 0, 0, 0.15);
|
2149 |
-
z-index: 1;
|
2150 |
-
position: relative;
|
2151 |
-
}
|
2152 |
-
/* misc */
|
2153 |
-
.media-modal {
|
2154 |
-
/* compat-item */
|
2155 |
-
/* allow line breaks in upload error */
|
2156 |
-
/* fix required span */
|
2157 |
-
/* sidebar */
|
2158 |
-
/* mobile md */
|
2159 |
-
}
|
2160 |
-
.media-modal .compat-field-acf-form-data,
|
2161 |
-
.media-modal .compat-field-acf-blank {
|
2162 |
-
display: none !important;
|
2163 |
-
}
|
2164 |
-
.media-modal .upload-error-message {
|
2165 |
-
white-space: pre-wrap;
|
2166 |
-
}
|
2167 |
-
.media-modal .acf-required {
|
2168 |
-
padding: 0 !important;
|
2169 |
-
margin: 0 !important;
|
2170 |
-
float: none !important;
|
2171 |
-
color: #f00 !important;
|
2172 |
-
}
|
2173 |
-
.media-modal .media-sidebar .compat-item {
|
2174 |
-
padding-bottom: 20px;
|
2175 |
-
}
|
2176 |
-
@media (max-width: 900px) {
|
2177 |
-
.media-modal {
|
2178 |
-
/* label */
|
2179 |
-
/* field */
|
2180 |
-
}
|
2181 |
-
.media-modal .setting span,
|
2182 |
-
.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label {
|
2183 |
-
width: 98%;
|
2184 |
-
float: none;
|
2185 |
-
text-align: left;
|
2186 |
-
min-height: 0;
|
2187 |
-
padding: 0;
|
2188 |
-
}
|
2189 |
-
.media-modal .setting input,
|
2190 |
-
.media-modal .setting textarea,
|
2191 |
-
.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input {
|
2192 |
-
float: none;
|
2193 |
-
height: auto;
|
2194 |
-
max-width: none;
|
2195 |
-
width: 98%;
|
2196 |
-
}
|
2197 |
-
}
|
2198 |
-
/*---------------------------------------------------------------------------------------------
|
2199 |
-
*
|
2200 |
-
* Media Model (expand details)
|
2201 |
-
*
|
2202 |
-
*---------------------------------------------------------------------------------------------*/
|
2203 |
-
.media-modal .acf-expand-details {
|
2204 |
-
float: right;
|
2205 |
-
padding: 1px 10px;
|
2206 |
-
margin-right: 6px;
|
2207 |
-
height: 18px;
|
2208 |
-
line-height: 18px;
|
2209 |
-
color: #AAAAAA;
|
2210 |
-
font-size: 12px;
|
2211 |
-
/* mobile sm */
|
2212 |
-
}
|
2213 |
-
.media-modal .acf-expand-details:focus,
|
2214 |
-
.media-modal .acf-expand-details:active {
|
2215 |
-
outline: 0 none;
|
2216 |
-
box-shadow: none;
|
2217 |
-
color: #AAAAAA;
|
2218 |
-
}
|
2219 |
-
.media-modal .acf-expand-details:hover {
|
2220 |
-
color: #666666 !important;
|
2221 |
-
}
|
2222 |
-
.media-modal .acf-expand-details span {
|
2223 |
-
display: block;
|
2224 |
-
float: left;
|
2225 |
-
}
|
2226 |
-
.media-modal .acf-expand-details .acf-icon {
|
2227 |
-
margin: 0 4px 0 0;
|
2228 |
-
}
|
2229 |
-
.media-modal .acf-expand-details:hover .acf-icon {
|
2230 |
-
border-color: #AAAAAA;
|
2231 |
-
}
|
2232 |
-
.media-modal .acf-expand-details .is-open {
|
2233 |
-
display: none;
|
2234 |
-
}
|
2235 |
-
.media-modal .acf-expand-details .is-closed {
|
2236 |
-
display: block;
|
2237 |
-
}
|
2238 |
-
@media (max-width: 640px) {
|
2239 |
-
.media-modal .acf-expand-details {
|
2240 |
-
display: none;
|
2241 |
-
}
|
2242 |
-
}
|
2243 |
-
/* expanded */
|
2244 |
-
.media-modal.acf-expanded {
|
2245 |
-
/* toggle */
|
2246 |
-
/* resize */
|
2247 |
-
/* label & fields */
|
2248 |
-
/* mobile md */
|
2249 |
-
}
|
2250 |
-
.media-modal.acf-expanded .acf-expand-details .is-open {
|
2251 |
-
display: block;
|
2252 |
-
}
|
2253 |
-
.media-modal.acf-expanded .acf-expand-details .is-closed {
|
2254 |
-
display: none;
|
2255 |
-
}
|
2256 |
-
.media-modal.acf-expanded .attachments-browser .media-toolbar,
|
2257 |
-
.media-modal.acf-expanded .attachments-browser .attachments {
|
2258 |
-
right: 740px;
|
2259 |
-
}
|
2260 |
-
.media-modal.acf-expanded .media-sidebar {
|
2261 |
-
width: 708px;
|
2262 |
-
}
|
2263 |
-
.media-modal.acf-expanded .media-sidebar {
|
2264 |
-
/* label */
|
2265 |
-
/* field */
|
2266 |
-
/* larger thumbnail */
|
2267 |
-
}
|
2268 |
-
.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,
|
2269 |
-
.media-modal.acf-expanded .media-sidebar .setting span,
|
2270 |
-
.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-label {
|
2271 |
-
min-width: 20%;
|
2272 |
-
}
|
2273 |
-
.media-modal.acf-expanded .media-sidebar .attachment-info .details,
|
2274 |
-
.media-modal.acf-expanded .media-sidebar .setting input,
|
2275 |
-
.media-modal.acf-expanded .media-sidebar .setting textarea,
|
2276 |
-
.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-input {
|
2277 |
-
min-width: 77%;
|
2278 |
-
}
|
2279 |
-
.media-modal.acf-expanded .media-sidebar .setting span {
|
2280 |
-
margin-right: 2%;
|
2281 |
-
}
|
2282 |
-
.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail {
|
2283 |
-
max-height: none;
|
2284 |
-
}
|
2285 |
-
.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img {
|
2286 |
-
max-width: 100%;
|
2287 |
-
max-height: 200px;
|
2288 |
-
}
|
2289 |
-
.media-modal.acf-expanded .media-sidebar .attachment-info .details {
|
2290 |
-
float: right;
|
2291 |
-
}
|
2292 |
-
@media (max-width: 900px) {
|
2293 |
-
.media-modal.acf-expanded {
|
2294 |
-
/* resize */
|
2295 |
-
}
|
2296 |
-
.media-modal.acf-expanded .attachments-browser .media-toolbar {
|
2297 |
-
display: none;
|
2298 |
-
}
|
2299 |
-
.media-modal.acf-expanded .attachments {
|
2300 |
-
display: none;
|
2301 |
-
}
|
2302 |
-
.media-modal.acf-expanded .media-sidebar {
|
2303 |
-
width: auto;
|
2304 |
-
max-width: none !important;
|
2305 |
-
}
|
2306 |
-
.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail {
|
2307 |
-
min-width: 30%;
|
2308 |
-
margin: 0;
|
2309 |
-
}
|
2310 |
-
.media-modal.acf-expanded .media-sidebar .attachment-info .details {
|
2311 |
-
min-width: 67%;
|
2312 |
-
}
|
2313 |
-
}
|
2314 |
-
/*---------------------------------------------------------------------------------------------
|
2315 |
-
*
|
2316 |
-
* ACF Media Model
|
2317 |
-
*
|
2318 |
-
*---------------------------------------------------------------------------------------------*/
|
2319 |
-
.acf-media-modal {
|
2320 |
-
/* hide embed settings */
|
2321 |
-
}
|
2322 |
-
.acf-media-modal .media-embed .setting.align,
|
2323 |
-
.acf-media-modal .media-embed .setting.link-to {
|
2324 |
-
display: none;
|
2325 |
-
}
|
2326 |
-
@media screen and (min-width: 1024px) {
|
2327 |
-
.acf-media-modal .media-modal-content .media-frame .media-toolbar-secondary {
|
2328 |
-
max-width: none;
|
2329 |
-
}
|
2330 |
-
.acf-media-modal .media-modal-content .media-frame .media-toolbar-secondary select.attachment-filters {
|
2331 |
-
width: auto;
|
2332 |
-
min-width: 150px;
|
2333 |
-
max-width: none;
|
2334 |
-
margin: 11px 6px 0 0;
|
2335 |
-
vertical-align: middle;
|
2336 |
-
}
|
2337 |
-
}
|
2338 |
-
/*---------------------------------------------------------------------------------------------
|
2339 |
-
*
|
2340 |
-
* ACF Media Model (Select Mode)
|
2341 |
-
*
|
2342 |
-
*---------------------------------------------------------------------------------------------*/
|
2343 |
-
/*---------------------------------------------------------------------------------------------
|
2344 |
-
*
|
2345 |
-
* ACF Media Model (Edit Mode)
|
2346 |
-
*
|
2347 |
-
*---------------------------------------------------------------------------------------------*/
|
2348 |
-
.acf-media-modal.-edit {
|
2349 |
-
/* resize modal */
|
2350 |
-
left: 15%;
|
2351 |
-
right: 15%;
|
2352 |
-
top: 100px;
|
2353 |
-
bottom: 100px;
|
2354 |
-
/* hide elements */
|
2355 |
-
/* full width */
|
2356 |
-
/* tidy up incorrect distance */
|
2357 |
-
/* title box shadow (to match media grid) */
|
2358 |
-
/* sidebar */
|
2359 |
-
/* mobile md */
|
2360 |
-
/* mobile sm */
|
2361 |
-
}
|
2362 |
-
.acf-media-modal.-edit .media-frame-menu,
|
2363 |
-
.acf-media-modal.-edit .media-frame-router,
|
2364 |
-
.acf-media-modal.-edit .media-frame-content .attachments,
|
2365 |
-
.acf-media-modal.-edit .media-frame-content .media-toolbar {
|
2366 |
-
display: none;
|
2367 |
-
}
|
2368 |
-
.acf-media-modal.-edit .media-frame-title,
|
2369 |
-
.acf-media-modal.-edit .media-frame-content,
|
2370 |
-
.acf-media-modal.-edit .media-frame-toolbar,
|
2371 |
-
.acf-media-modal.-edit .media-sidebar {
|
2372 |
-
width: auto;
|
2373 |
-
left: 0;
|
2374 |
-
right: 0;
|
2375 |
-
}
|
2376 |
-
.acf-media-modal.-edit .media-frame-content {
|
2377 |
-
top: 50px;
|
2378 |
-
}
|
2379 |
-
.acf-media-modal.-edit .media-frame-title {
|
2380 |
-
border-bottom: 1px solid #DFDFDF;
|
2381 |
-
box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);
|
2382 |
-
}
|
2383 |
-
.acf-media-modal.-edit .media-sidebar {
|
2384 |
-
padding: 0 16px;
|
2385 |
-
/* WP details */
|
2386 |
-
/* ACF fields */
|
2387 |
-
/* WP required message */
|
2388 |
-
}
|
2389 |
-
.acf-media-modal.-edit .media-sidebar .attachment-details {
|
2390 |
-
overflow: visible;
|
2391 |
-
/* hide 'Attachment Details' heading */
|
2392 |
-
/* remove overflow */
|
2393 |
-
/* move thumbnail */
|
2394 |
-
}
|
2395 |
-
.acf-media-modal.-edit .media-sidebar .attachment-details > h3,
|
2396 |
-
.acf-media-modal.-edit .media-sidebar .attachment-details > h2 {
|
2397 |
-
display: none;
|
2398 |
-
}
|
2399 |
-
.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info {
|
2400 |
-
background: #fff;
|
2401 |
-
border-bottom: #dddddd solid 1px;
|
2402 |
-
padding: 16px;
|
2403 |
-
margin: 0 -16px 16px;
|
2404 |
-
}
|
2405 |
-
.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail {
|
2406 |
-
margin: 0 16px 0 0;
|
2407 |
-
}
|
2408 |
-
.acf-media-modal.-edit .media-sidebar .attachment-details .setting {
|
2409 |
-
display: block;
|
2410 |
-
overflow: hidden;
|
2411 |
-
float: none;
|
2412 |
-
width: auto;
|
2413 |
-
margin: 0 0 5px;
|
2414 |
-
}
|
2415 |
-
.acf-media-modal.-edit .media-sidebar .attachment-details .setting span {
|
2416 |
-
margin: 0;
|
2417 |
-
}
|
2418 |
-
.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field {
|
2419 |
-
margin: 0 0 5px;
|
2420 |
-
}
|
2421 |
-
.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field p.description {
|
2422 |
-
margin-top: 3px;
|
2423 |
-
}
|
2424 |
-
.acf-media-modal.-edit .media-sidebar .media-types-required-info {
|
2425 |
-
display: none;
|
2426 |
-
}
|
2427 |
-
@media (max-width: 900px) {
|
2428 |
-
.acf-media-modal.-edit {
|
2429 |
-
top: 30px;
|
2430 |
-
right: 30px;
|
2431 |
-
bottom: 30px;
|
2432 |
-
left: 30px;
|
2433 |
-
}
|
2434 |
-
}
|
2435 |
-
@media (max-width: 640px) {
|
2436 |
-
.acf-media-modal.-edit {
|
2437 |
-
top: 0;
|
2438 |
-
right: 0;
|
2439 |
-
bottom: 0;
|
2440 |
-
left: 0;
|
2441 |
-
}
|
2442 |
-
.acf-media-modal.-edit .media-sidebar {
|
2443 |
-
bottom: 0 !important;
|
2444 |
-
}
|
2445 |
-
}
|
2446 |
-
/*--------------------------------------------------------------------------------------------
|
2447 |
-
*
|
2448 |
-
* User
|
2449 |
-
*
|
2450 |
-
*--------------------------------------------------------------------------------------------*/
|
2451 |
-
.form-table > tbody {
|
2452 |
-
/* field */
|
2453 |
-
/* tab wrap */
|
2454 |
-
/* misc */
|
2455 |
-
}
|
2456 |
-
.form-table > tbody > .acf-field {
|
2457 |
-
/* label */
|
2458 |
-
/* input */
|
2459 |
-
}
|
2460 |
-
.form-table > tbody > .acf-field > .acf-label {
|
2461 |
-
padding: 20px 10px 20px 0;
|
2462 |
-
width: 210px;
|
2463 |
-
/* rtl */
|
2464 |
-
}
|
2465 |
-
html[dir="rtl"] .form-table > tbody > .acf-field > .acf-label {
|
2466 |
-
padding: 20px 0 20px 10px;
|
2467 |
-
}
|
2468 |
-
.form-table > tbody > .acf-field > .acf-label label {
|
2469 |
-
font-size: 14px;
|
2470 |
-
color: #23282d;
|
2471 |
-
}
|
2472 |
-
.form-table > tbody > .acf-field > .acf-input {
|
2473 |
-
padding: 15px 10px;
|
2474 |
-
/* rtl */
|
2475 |
-
}
|
2476 |
-
html[dir="rtl"] .form-table > tbody > .acf-field > .acf-input {
|
2477 |
-
padding: 15px 10px 15px 5%;
|
2478 |
-
}
|
2479 |
-
.form-table > tbody > .acf-tab-wrap td {
|
2480 |
-
padding: 15px 5% 15px 0;
|
2481 |
-
/* rtl */
|
2482 |
-
}
|
2483 |
-
html[dir="rtl"] .form-table > tbody > .acf-tab-wrap td {
|
2484 |
-
padding: 15px 0 15px 5%;
|
2485 |
-
}
|
2486 |
-
.form-table > tbody .form-table th.acf-th {
|
2487 |
-
width: auto;
|
2488 |
-
}
|
2489 |
-
#your-profile,
|
2490 |
-
#createuser {
|
2491 |
-
/* override for user css */
|
2492 |
-
/* allow sub fields to display correctly */
|
2493 |
-
}
|
2494 |
-
#your-profile .acf-field input[type="text"],
|
2495 |
-
#createuser .acf-field input[type="text"],
|
2496 |
-
#your-profile .acf-field input[type="password"],
|
2497 |
-
#createuser .acf-field input[type="password"],
|
2498 |
-
#your-profile .acf-field input[type="number"],
|
2499 |
-
#createuser .acf-field input[type="number"],
|
2500 |
-
#your-profile .acf-field input[type="search"],
|
2501 |
-
#createuser .acf-field input[type="search"],
|
2502 |
-
#your-profile .acf-field input[type="email"],
|
2503 |
-
#createuser .acf-field input[type="email"],
|
2504 |
-
#your-profile .acf-field input[type="url"],
|
2505 |
-
#createuser .acf-field input[type="url"],
|
2506 |
-
#your-profile .acf-field select,
|
2507 |
-
#createuser .acf-field select {
|
2508 |
-
max-width: 25em;
|
2509 |
-
}
|
2510 |
-
#your-profile .acf-field textarea,
|
2511 |
-
#createuser .acf-field textarea {
|
2512 |
-
max-width: 500px;
|
2513 |
-
}
|
2514 |
-
#your-profile .acf-field .acf-field input[type="text"],
|
2515 |
-
#createuser .acf-field .acf-field input[type="text"],
|
2516 |
-
#your-profile .acf-field .acf-field input[type="password"],
|
2517 |
-
#createuser .acf-field .acf-field input[type="password"],
|
2518 |
-
#your-profile .acf-field .acf-field input[type="number"],
|
2519 |
-
#createuser .acf-field .acf-field input[type="number"],
|
2520 |
-
#your-profile .acf-field .acf-field input[type="search"],
|
2521 |
-
#createuser .acf-field .acf-field input[type="search"],
|
2522 |
-
#your-profile .acf-field .acf-field input[type="email"],
|
2523 |
-
#createuser .acf-field .acf-field input[type="email"],
|
2524 |
-
#your-profile .acf-field .acf-field input[type="url"],
|
2525 |
-
#createuser .acf-field .acf-field input[type="url"],
|
2526 |
-
#your-profile .acf-field .acf-field textarea,
|
2527 |
-
#createuser .acf-field .acf-field textarea,
|
2528 |
-
#your-profile .acf-field .acf-field select,
|
2529 |
-
#createuser .acf-field .acf-field select {
|
2530 |
-
max-width: none;
|
2531 |
-
}
|
2532 |
-
#registerform h2 {
|
2533 |
-
margin: 1em 0;
|
2534 |
-
}
|
2535 |
-
#registerform .acf-field .acf-label {
|
2536 |
-
margin-bottom: 0;
|
2537 |
-
}
|
2538 |
-
#registerform .acf-field .acf-label label {
|
2539 |
-
font-weight: normal;
|
2540 |
-
font-size: 14px;
|
2541 |
-
}
|
2542 |
-
#registerform p.submit {
|
2543 |
-
text-align: right;
|
2544 |
-
}
|
2545 |
-
/*--------------------------------------------------------------------------------------------
|
2546 |
-
*
|
2547 |
-
* Term
|
2548 |
-
*
|
2549 |
-
*--------------------------------------------------------------------------------------------*/
|
2550 |
-
#acf-term-fields {
|
2551 |
-
padding-right: 5%;
|
2552 |
-
}
|
2553 |
-
#acf-term-fields > .acf-field > .acf-label {
|
2554 |
-
margin: 0;
|
2555 |
-
}
|
2556 |
-
#acf-term-fields > .acf-field > .acf-label label {
|
2557 |
-
font-size: 12px;
|
2558 |
-
font-weight: normal;
|
2559 |
-
}
|
2560 |
-
p.submit .spinner,
|
2561 |
-
p.submit .acf-spinner {
|
2562 |
-
vertical-align: top;
|
2563 |
-
float: none;
|
2564 |
-
margin: 4px 4px 0;
|
2565 |
-
}
|
2566 |
-
#edittag .acf-fields.-left > .acf-field {
|
2567 |
-
padding-left: 220px;
|
2568 |
-
}
|
2569 |
-
#edittag .acf-fields.-left > .acf-field:before {
|
2570 |
-
width: 209px;
|
2571 |
-
}
|
2572 |
-
#edittag .acf-fields.-left > .acf-field > .acf-label {
|
2573 |
-
width: 220px;
|
2574 |
-
margin-left: -220px;
|
2575 |
-
padding: 0 10px;
|
2576 |
-
}
|
2577 |
-
#edittag .acf-fields.-left > .acf-field > .acf-input {
|
2578 |
-
padding: 0;
|
2579 |
-
}
|
2580 |
-
#edittag > .acf-fields.-left {
|
2581 |
-
width: 96%;
|
2582 |
-
}
|
2583 |
-
#edittag > .acf-fields.-left > .acf-field > .acf-label {
|
2584 |
-
padding-left: 0;
|
2585 |
-
}
|
2586 |
-
/*--------------------------------------------------------------------------------------------
|
2587 |
-
*
|
2588 |
-
* Comment
|
2589 |
-
*
|
2590 |
-
*--------------------------------------------------------------------------------------------*/
|
2591 |
-
.editcomment td:first-child {
|
2592 |
-
white-space: nowrap;
|
2593 |
-
width: 131px;
|
2594 |
-
}
|
2595 |
-
/*--------------------------------------------------------------------------------------------
|
2596 |
-
*
|
2597 |
-
* Widget
|
2598 |
-
*
|
2599 |
-
*--------------------------------------------------------------------------------------------*/
|
2600 |
-
#widgets-right .widget .acf-field .description {
|
2601 |
-
padding-left: 0;
|
2602 |
-
padding-right: 0;
|
2603 |
-
}
|
2604 |
-
.acf-widget-fields > .acf-field .acf-label {
|
2605 |
-
margin-bottom: 5px;
|
2606 |
-
}
|
2607 |
-
.acf-widget-fields > .acf-field .acf-label label {
|
2608 |
-
font-weight: normal;
|
2609 |
-
margin: 0;
|
2610 |
-
}
|
2611 |
-
/*--------------------------------------------------------------------------------------------
|
2612 |
-
*
|
2613 |
-
* Nav Menu
|
2614 |
-
*
|
2615 |
-
*--------------------------------------------------------------------------------------------*/
|
2616 |
-
.acf-menu-settings {
|
2617 |
-
border-top: 1px solid #eee;
|
2618 |
-
margin-top: 2em;
|
2619 |
-
}
|
2620 |
-
.acf-menu-settings.-seamless {
|
2621 |
-
border-top: none;
|
2622 |
-
margin-top: 15px;
|
2623 |
-
}
|
2624 |
-
.acf-menu-settings.-seamless > h2 {
|
2625 |
-
display: none;
|
2626 |
-
}
|
2627 |
-
.acf-menu-item-fields {
|
2628 |
-
margin-right: 10px;
|
2629 |
-
float: left;
|
2630 |
-
}
|
2631 |
-
/*--------------------------------------------------------------------------------------------
|
2632 |
-
*
|
2633 |
-
* Confirm remove
|
2634 |
-
*
|
2635 |
-
*--------------------------------------------------------------------------------------------*/
|
2636 |
-
.acf-temp-remove {
|
2637 |
-
position: relative;
|
2638 |
-
opacity: 1;
|
2639 |
-
-webkit-transition: all 0.25s ease;
|
2640 |
-
-moz-transition: all 0.25s ease;
|
2641 |
-
-o-transition: all 0.25s ease;
|
2642 |
-
transition: all 0.25s ease;
|
2643 |
-
overflow: hidden;
|
2644 |
-
/* overlay prevents hover */
|
2645 |
-
}
|
2646 |
-
.acf-temp-remove:after {
|
2647 |
-
display: block;
|
2648 |
-
content: "";
|
2649 |
-
position: absolute;
|
2650 |
-
top: 0;
|
2651 |
-
left: 0;
|
2652 |
-
right: 0;
|
2653 |
-
bottom: 0;
|
2654 |
-
z-index: 99;
|
2655 |
-
}
|
2656 |
-
/*--------------------------------------------------------------------------
|
2657 |
-
*
|
2658 |
-
* Conditional Logic
|
2659 |
-
*
|
2660 |
-
*-------------------------------------------------------------------------*/
|
2661 |
-
/* Hide */
|
2662 |
-
.hidden-by-conditional-logic {
|
2663 |
-
display: none !important;
|
2664 |
-
}
|
2665 |
-
/* Hide (appear empty) */
|
2666 |
-
.hidden-by-conditional-logic.appear-empty {
|
2667 |
-
display: table-cell !important;
|
2668 |
-
}
|
2669 |
-
.hidden-by-conditional-logic.appear-empty .acf-input {
|
2670 |
-
display: none !important;
|
2671 |
-
}
|
2672 |
-
/*--------------------------------------------------------------------------
|
2673 |
-
*
|
2674 |
-
* 3rd Party
|
2675 |
-
*
|
2676 |
-
*-------------------------------------------------------------------------*/
|
2677 |
-
/* Tabify shows hidden postboxes */
|
2678 |
-
.acf-postbox.acf-hidden {
|
2679 |
-
display: none !important;
|
2680 |
-
}
|
1 |
+
.acf-field,.acf-field .acf-label,.acf-field .acf-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.acf-field{margin:15px 0;clear:both}.acf-field p.description{display:block;margin:0;padding:0}.acf-field .acf-label{vertical-align:top;margin:0 0 10px}.acf-field .acf-label label{display:block;font-weight:bold;margin:0 0 3px;padding:0}.acf-field .acf-label:empty{margin-bottom:0}.acf-field .acf-input{vertical-align:top}.acf-field .acf-input>p.description{margin-top:5px}.acf-field .acf-notice{margin:0 0 15px;background:#edf2ff;color:#2183b9;border:none}.acf-field .acf-notice .acf-notice-dismiss{background:transparent;color:inherit}.acf-field .acf-notice .acf-notice-dismiss:hover{background:#fff}.acf-field .acf-notice.-dismiss{padding-right:40px}.acf-field .acf-notice.-error{background:#ffe6e6;color:#d12626}.acf-field .acf-notice.-success{background:#eefbe8;color:#32a23b}.acf-field .acf-notice.-warning{background:#fff3e6;color:#d16226}td.acf-field,tr.acf-field{margin:0}.acf-field[data-width]{float:left;clear:none}.acf-field[data-width]+.acf-field[data-width]{border-left:1px solid #eeeeee}html[dir="rtl"] .acf-field[data-width]{float:right}html[dir="rtl"] .acf-field[data-width]+.acf-field[data-width]{border-left:none;border-right:1px solid #eeeeee}td.acf-field[data-width],tr.acf-field[data-width]{float:none}.acf-field.-c0{clear:both;border-left-width:0 !important}html[dir="rtl"] .acf-field.-c0{border-left-width:1px !important;border-right-width:0 !important}.acf-field.-r0{border-top-width:0 !important}.acf-fields{position:relative}.acf-fields:after{display:block;clear:both;content:""}.acf-fields.-border{border:#dfdfdf solid 1px;background:#fff}.acf-fields>.acf-field{position:relative;margin:0;padding:15px 12px;border-top:#EEEEEE solid 1px}.acf-fields>.acf-field:first-child{border-top-width:0}td.acf-fields{padding:0 !important}.acf-fields.-clear>.acf-field{border:none;padding:0;margin:15px 0}.acf-fields.-clear>.acf-field[data-width]{border:none !important}.acf-fields.-clear>.acf-field>.acf-label{padding:0}.acf-fields.-clear>.acf-field>.acf-input{padding:0}.acf-fields.-left>.acf-field{padding:15px 0}.acf-fields.-left>.acf-field:after{display:block;clear:both;content:""}.acf-fields.-left>.acf-field:before{content:"";display:block;position:absolute;z-index:0;background:#F9F9F9;border-color:#E1E1E1;border-style:solid;border-width:0 1px 0 0;top:0;bottom:0;left:0;width:20%}.acf-fields.-left>.acf-field[data-width]{float:none;width:auto !important;border-left-width:0 !important;border-right-width:0 !important}.acf-fields.-left>.acf-field>.acf-label{float:left;width:20%;margin:0;padding:0 12px}.acf-fields.-left>.acf-field>.acf-input{float:left;width:80%;margin:0;padding:0 12px}html[dir="rtl"] .acf-fields.-left>.acf-field:before{border-width:0 0 0 1px;left:auto;right:0}html[dir="rtl"] .acf-fields.-left>.acf-field>.acf-label{float:right}html[dir="rtl"] .acf-fields.-left>.acf-field>.acf-input{float:right}@media screen and (max-width: 640px){.acf-fields.-left>.acf-field:before{display:none}.acf-fields.-left>.acf-field>.acf-label{width:100%;margin-bottom:10px}.acf-fields.-left>.acf-field>.acf-input{width:100%}}.acf-fields.-clear.-left>.acf-field{padding:0;border:none}.acf-fields.-clear.-left>.acf-field:before{display:none}.acf-fields.-clear.-left>.acf-field>.acf-label{padding:0}.acf-fields.-clear.-left>.acf-field>.acf-input{padding:0}.acf-table tr.acf-field>td.acf-label{padding:15px 12px;margin:0;background:#F9F9F9;width:20%}.acf-table tr.acf-field>td.acf-input{padding:15px 12px;margin:0;border-left-color:#E1E1E1}.acf-sortable-tr-helper{position:relative !important;display:table-row !important}.acf-postbox{position:relative}.acf-postbox>.inside{margin:0 !important;padding:0 !important}.acf-postbox>.hndle .acf-hndle-cog{color:#AAAAAA;font-size:16px;line-height:20px;padding:0 2px;float:right;position:relative;display:none}.acf-postbox>.hndle .acf-hndle-cog:hover{color:#777777}.acf-postbox:hover>.hndle .acf-hndle-cog{display:block}.acf-postbox .acf-replace-with-fields{padding:15px;text-align:center}#post-body-content #acf_after_title-sortables{margin:20px 0 -20px}.acf-postbox.seamless{border:0 none;background:transparent;box-shadow:none}.acf-postbox.seamless>.hndle,.acf-postbox.seamless>.handlediv{display:none !important}.acf-postbox.seamless>.inside{display:block !important;margin-left:-12px !important;margin-right:-12px !important}.acf-postbox.seamless>.inside>.acf-field{border-color:transparent}.acf-postbox.seamless>.acf-fields.-left>.acf-field:before{display:none}@media screen and (max-width: 782px){.acf-postbox.seamless>.acf-fields.-left>.acf-field>.acf-label,.acf-postbox.seamless>.acf-fields.-left>.acf-field>.acf-input{padding:0}}.acf-field input[type="text"],.acf-field input[type="password"],.acf-field input[type="number"],.acf-field input[type="search"],.acf-field input[type="email"],.acf-field input[type="url"],.acf-field textarea,.acf-field select{width:100%;padding:3px 5px;resize:none;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.4}.acf-field input[type="text"]:disabled,.acf-field input[type="password"]:disabled,.acf-field input[type="number"]:disabled,.acf-field input[type="search"]:disabled,.acf-field input[type="email"]:disabled,.acf-field input[type="url"]:disabled,.acf-field textarea:disabled,.acf-field select:disabled{background:#f8f8f8}.acf-field input[type="text"][readonly],.acf-field input[type="password"][readonly],.acf-field input[type="number"][readonly],.acf-field input[type="search"][readonly],.acf-field input[type="email"][readonly],.acf-field input[type="url"][readonly],.acf-field textarea[readonly],.acf-field select[readonly]{background:#f8f8f8}.acf-field textarea{resize:vertical}.acf-input-prepend,.acf-input-append{font-size:13px;line-height:20px;height:20px;padding:3px 7px;background:#F4F4F4;border:#DFDFDF solid 1px}.acf-input-prepend{float:left;border-right-width:0;border-radius:3px 0 0 3px}.acf-input-append{float:right;border-left-width:0;border-radius:0 3px 3px 0}.acf-input-wrap{position:relative;overflow:hidden}.acf-input-wrap input{height:28px;margin:0}input.acf-is-prepended{border-radius:0 3px 3px 0 !important}input.acf-is-appended{border-radius:3px 0 0 3px !important}input.acf-is-prepended.acf-is-appended{border-radius:0 !important}html[dir="rtl"] .acf-input-prepend{border-left-width:0;border-right-width:1px;border-radius:0 3px 3px 0;float:right}html[dir="rtl"] .acf-input-append{border-left-width:1px;border-right-width:0;border-radius:3px 0 0 3px;float:left}html[dir="rtl"] input.acf-is-prepended{border-radius:3px 0 0 3px !important}html[dir="rtl"] input.acf-is-appended{border-radius:0 3px 3px 0 !important}html[dir="rtl"] input.acf-is-prepended.acf-is-appended{border-radius:0 !important}.acf-color-picker .wp-picker-active{position:relative;z-index:1}.acf-url i{position:absolute;top:4px;left:4px;opacity:0.5;color:#A9A9A9}.acf-url input[type="url"]{padding-left:25px}.acf-url.-valid i{opacity:1}.acf-field select{padding:2px}.acf-field select optgroup{padding:5px;background:#fff}.acf-field select option{padding:3px}.acf-field select optgroup option{padding-left:5px}.acf-field select optgroup:nth-child(2n){background:#F9F9F9}.acf-field .select2-input{max-width:200px}.select2-container.-acf .select2-choices{background:#fff;border-color:#ddd;box-shadow:0 1px 2px rgba(0,0,0,0.07) inset;min-height:31px}.select2-container.-acf .select2-choices .select2-search-choice{margin:5px 0 5px 5px;padding:3px 5px 3px 18px;border-color:#bbb;background:#f9f9f9;box-shadow:0 1px 0 rgba(255,255,255,0.25) inset}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper{background:#5897fb;border-color:#3f87fa;color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.1)}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a{visibility:hidden}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder{background-color:#f7f7f7;border-color:#f7f7f7;visibility:visible !important}.select2-container.-acf .select2-choices .select2-search-choice-focus{border-color:#999}.select2-container.-acf .select2-choices .select2-search-field input{height:31px;line-height:22px;margin:0;padding:5px 5px 5px 7px}.select2-container.-acf .select2-choice{border-color:#BBBBBB}.select2-container.-acf .select2-choice .select2-arrow{background:transparent;border-left-color:#DFDFDF;padding-left:1px}.select2-container.-acf .select2-choice .select2-result-description{display:none}.select2-container.-acf.select2-container-active .select2-choices,.select2-container.-acf.select2-dropdown-open .select2-choices{border-color:#5B9DD9;border-radius:3px 3px 0 0}.select2-container.-acf.select2-dropdown-open .select2-choice{background:#fff;border-color:#5B9DD9}html[dir="rtl"] .select2-container.-acf .select2-search-choice-close{left:24px}html[dir="rtl"] .select2-container.-acf .select2-choice>.select2-chosen{margin-left:42px}html[dir="rtl"] .select2-container.-acf .select2-choice .select2-arrow{padding-left:0;padding-right:1px}.select2-drop .select2-search{padding:4px 4px 0}.select2-drop .select2-result .select2-result-description{color:#999;font-size:12px;margin-left:5px}.select2-drop .select2-result.select2-highlighted .select2-result-description{color:#fff;opacity:0.75}.select2-container.-acf li{margin-bottom:0}.select2-container--default.-acf .select2-selection--multiple .select2-search--inline:first-child{float:none}.select2-container--default.-acf .select2-selection--multiple .select2-search--inline:first-child input{width:100% !important}.select2-container--default.-acf .select2-selection--multiple .select2-selection__rendered{padding-right:0}.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice{background-color:#f7f7f7;border-color:#cccccc;max-width:100%;overflow:hidden;word-wrap:normal !important;white-space:normal}.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper{background:#5897fb;border-color:#3f87fa;color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.1)}.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span{visibility:hidden}.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder{background-color:#f7f7f7;border-color:#f7f7f7;visibility:visible !important}.select2-container .select2-dropdown{z-index:900000}.link-wrap{border:#dddddd solid 1px;border-radius:3px;padding:5px;line-height:26px;background:#fff;word-wrap:break-word;word-break:break-all}.link-wrap .link-title{padding:0 5px}.acf-link .link-wrap,.acf-link .acf-icon.-link-ext{display:none}.acf-link.-value .button{display:none}.acf-link.-value .link-wrap{display:inline-block}.acf-link.-external .acf-icon.-link-ext{display:inline-block}#wp-link-backdrop{z-index:900000 !important}#wp-link-wrap{z-index:900001 !important}ul.acf-radio-list,ul.acf-checkbox-list{background:transparent;position:relative;padding:1px;margin:0}ul.acf-radio-list li,ul.acf-checkbox-list li{font-size:13px;line-height:22px;margin:0;position:relative;word-wrap:break-word}ul.acf-radio-list li label,ul.acf-checkbox-list li label{display:inline}ul.acf-radio-list li input[type="checkbox"],ul.acf-radio-list li input[type="radio"],ul.acf-checkbox-list li input[type="checkbox"],ul.acf-checkbox-list li input[type="radio"]{margin:-1px 4px 0 0;vertical-align:middle}ul.acf-radio-list li input[type="text"],ul.acf-checkbox-list li input[type="text"]{width:auto;vertical-align:middle;margin:2px 0}ul.acf-radio-list li span,ul.acf-checkbox-list li span{float:none}ul.acf-radio-list li i,ul.acf-checkbox-list li i{vertical-align:middle}ul.acf-radio-list.acf-hl li,ul.acf-checkbox-list.acf-hl li{margin-right:20px;clear:none}html[dir="rtl"] ul.acf-radio-list input[type="checkbox"],html[dir="rtl"] ul.acf-radio-list input[type="radio"],html[dir="rtl"] ul.acf-checkbox-list input[type="checkbox"],html[dir="rtl"] ul.acf-checkbox-list input[type="radio"]{margin-left:4px;margin-right:0}.acf-button-group{display:inline-block}.acf-button-group label{display:inline-block;border:#ccc solid 1px;position:relative;z-index:1;padding:5px 10px;background:#fff}.acf-button-group label:hover{border-color:#999;z-index:2}.acf-button-group label.selected{border-color:#2b9af3;background:#309cf3;color:#fff;z-index:2}.acf-button-group label.selected:hover{background:#48a8f4}.acf-button-group input{display:none !important}.acf-button-group{padding-left:1px;display:inline-flex;flex-direction:row;flex-wrap:nowrap}.acf-button-group label{margin:0 0 0 -1px;flex:1;text-align:center;white-space:nowrap}.acf-button-group label:first-child{border-radius:3px 0 0 3px}html[dir="rtl"] .acf-button-group label:first-child{border-radius:0 3px 3px 0}.acf-button-group label:last-child{border-radius:0 3px 3px 0}html[dir="rtl"] .acf-button-group label:last-child{border-radius:3px 0 0 3px}.acf-button-group label:only-child{border-radius:3px}.acf-button-group.-vertical{padding-left:0;padding-top:1px;flex-direction:column}.acf-button-group.-vertical label{margin:-1px 0 0 0}.acf-button-group.-vertical label:first-child{border-radius:3px 3px 0 0}.acf-button-group.-vertical label:last-child{border-radius:0 0 3px 3px}.acf-button-group.-vertical label:only-child{border-radius:3px}.acf-checkbox-list .button{margin:10px 0 0}.acf-switch{display:inline-block;border-radius:5px;cursor:pointer;position:relative;background:#f8f8f8;height:30px;vertical-align:middle;border:#ccc solid 1px;-webkit-transition:background 0.25s ease;-moz-transition:background 0.25s ease;-o-transition:background 0.25s ease;transition:background 0.25s ease}.acf-switch span{display:inline-block;float:left;text-align:center;font-size:13px;line-height:22px;padding:4px 10px;min-width:15px}.acf-switch span i{vertical-align:middle}.acf-switch .acf-switch-on{color:#fff;text-shadow:#1f7db1 0 1px 0}.acf-switch .acf-switch-slider{position:absolute;top:2px;left:2px;bottom:2px;right:50%;z-index:1;background:#fff;border-radius:3px;border:#ccc solid 1px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;transition-property:left, right}.acf-switch:hover .acf-switch-slider{border-color:#b3b3b3}.acf-switch.-on{background:#309cf3;border-color:#2b9af3}.acf-switch.-on .acf-switch-slider{left:50%;right:2px;border-color:#0d84e3}.acf-switch.-on:hover{background:#48a8f4}.acf-switch.-focus .acf-switch-slider{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,0.5)}.acf-switch.-focus.-on .acf-switch-slider{border-color:#185e85;box-shadow:0 0 2px #1f7db1}.acf-switch+span{margin-left:6px}.acf-switch-input{opacity:0;position:absolute;margin:0}.compat-item .acf-true-false .message{float:none;padding:0;vertical-align:middle}.acf-google-map{position:relative;border:#DFDFDF solid 1px;background:#fff}.acf-google-map .title{position:relative;border-bottom:#DFDFDF solid 1px}.acf-google-map .title .search{margin:0;font-size:14px;line-height:30px;height:40px;padding:5px 10px;border:0 none;box-shadow:none;border-radius:0;font-family:inherit;cursor:text}.acf-google-map .title .acf-loading{position:absolute;top:10px;right:11px;display:none}.acf-google-map .title:hover .acf-actions{display:block}.acf-google-map .canvas{height:400px}.acf-google-map .title .acf-icon.-location{display:inline-block}.acf-google-map .title .acf-icon.-cancel{display:none}.acf-google-map .title .acf-icon.-search{display:none}.acf-google-map.-search .title .acf-icon.-location{display:none}.acf-google-map.-search .title .acf-icon.-cancel{display:inline-block}.acf-google-map.-search .title .acf-icon.-search{display:inline-block}.acf-google-map.-value .title .search{font-weight:bold}.acf-google-map.-value .title .acf-icon.-location{display:none}.acf-google-map.-value .title .acf-icon.-cancel{display:inline-block}.acf-google-map.-value .title .acf-icon.-search{display:none}.acf-google-map.-loading .title a{display:none !important}.acf-google-map.-loading .title i{display:inline-block}.pac-container{border-width:1px 0;box-shadow:none}.pac-container:after{display:none}.pac-container .pac-item:first-child{border-top:0 none}.pac-container .pac-item{padding:5px 10px;cursor:pointer}html[dir="rtl"] .pac-container .pac-item{text-align:right}.acf-relationship{background:#fff}.acf-relationship .filters{border:#DFDFDF solid 1px;background:#fff}.acf-relationship .filters:after{display:block;clear:both;content:""}.acf-relationship .filters .filter{margin:0;padding:0;float:left;width:100%}.acf-relationship .filters .filter span{display:block;padding:7px 7px 7px 0}.acf-relationship .filters .filter:first-child span{padding-left:7px}.acf-relationship .filters .filter input,.acf-relationship .filters .filter select{height:28px;line-height:28px;padding:2px;width:100%;margin:0;float:none}.acf-relationship .filters .filter input:focus,.acf-relationship .filters .filter input:active,.acf-relationship .filters .filter select:focus,.acf-relationship .filters .filter select:active{outline:none;box-shadow:none}.acf-relationship .filters .filter input{border-color:transparent;box-shadow:none}.acf-relationship .filters.-f2 .filter{width:50%}.acf-relationship .filters.-f3 .filter{width:25%}.acf-relationship .filters.-f3 .filter.-search{width:50%}.acf-relationship .list{margin:0;padding:5px;height:160px;overflow:auto}.acf-relationship .list .acf-rel-label,.acf-relationship .list .acf-rel-item,.acf-relationship .list p{padding:5px 7px;margin:0;display:block;position:relative;min-height:18px}.acf-relationship .list .acf-rel-label{font-weight:bold}.acf-relationship .list .acf-rel-item{cursor:pointer}.acf-relationship .list .acf-rel-item b{text-decoration:underline;font-weight:normal}.acf-relationship .list .acf-rel-item .thumbnail{background:#e0e0e0;width:22px;height:22px;float:left;margin:-2px 5px 0 0}.acf-relationship .list .acf-rel-item .thumbnail img{max-width:22px;max-height:22px;margin:0 auto;display:block}.acf-relationship .list .acf-rel-item .thumbnail.-icon{background:#fff}.acf-relationship .list .acf-rel-item .thumbnail.-icon img{max-height:20px;margin-top:1px}.acf-relationship .list .acf-rel-item:hover{background:#3875D7;color:#fff}.acf-relationship .list .acf-rel-item:hover .thumbnail{background:#a2bfec}.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon{background:#fff}.acf-relationship .list .acf-rel-item.disabled{opacity:0.5}.acf-relationship .list .acf-rel-item.disabled:hover{background:transparent;color:#333;cursor:default}.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail{background:#e0e0e0}.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon{background:#fff}.acf-relationship .list ul{padding-bottom:5px}.acf-relationship .list ul .acf-rel-label,.acf-relationship .list ul .acf-rel-item,.acf-relationship .list ul p{padding-left:20px}.acf-relationship .selection{border:#DFDFDF solid 1px;position:relative;margin-top:-1px}.acf-relationship .selection:after{display:block;clear:both;content:""}.acf-relationship .selection .values,.acf-relationship .selection .choices{width:50%;background:#fff;float:left}.acf-relationship .selection .choices{background:#F9F9F9}.acf-relationship .selection .choices .list{border-right:#DFDFDF solid 1px}.acf-relationship .selection .values .acf-icon{position:absolute;top:4px;right:7px;display:none}html[dir="rtl"] .acf-relationship .selection .values .acf-icon{right:auto;left:7px}.acf-relationship .selection .values .acf-rel-item:hover .acf-icon{display:block}.acf-relationship .selection .values .acf-rel-item{cursor:move}.acf-relationship .selection .values .acf-rel-item b{text-decoration:none}.menu-item .acf-relationship ul{width:auto}.menu-item .acf-relationship li{display:block}.acf-editor-wrap.delay .acf-editor-toolbar{content:"";display:block;background:#f5f5f5;border-bottom:#dddddd solid 1px;color:#555d66;padding:10px}.acf-editor-wrap.delay textarea{padding:10px}.acf-editor-wrap iframe{min-height:200px}.acf-editor-wrap .wp-editor-container{border:1px solid #E5E5E5;box-shadow:none}#mce_fullscreen_container{z-index:900000 !important}.acf-editor-wrap .wp-switch-editor{float:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.acf-editor-wrap.tmce-active .wp-editor-area{color:#333 !important}.acf-field-tab{display:none !important}.hidden-by-tab{display:none !important}.acf-tab-wrap{clear:both;z-index:1}.acf-tab-group{border-bottom:#ccc solid 1px;padding:10px 10px 0}.acf-tab-group li{margin:0 0.5em 0 0}.acf-tab-group li a{padding:5px 10px;display:block;color:#555;font-size:14px;font-weight:600;line-height:24px;border:#ccc solid 1px;border-bottom:0 none;text-decoration:none;background:#e5e5e5;transition:none}.acf-tab-group li a:hover{background:#FFF}.acf-tab-group li a:focus{outline:none;box-shadow:none}.acf-tab-group li a:empty{display:none}html[dir="rtl"] .acf-tab-group li{margin:0 0 0 0.5em}.acf-tab-group li.active a{background:#F1F1F1;color:#000;padding-bottom:6px;margin-bottom:-1px;position:relative;z-index:1}.acf-fields>.acf-tab-wrap{background:#F9F9F9}.acf-fields>.acf-tab-wrap .acf-tab-group{position:relative;z-index:1;margin-bottom:-1px;border-top:#DFDFDF solid 1px;border-bottom:#DFDFDF solid 1px}.acf-fields>.acf-tab-wrap .acf-tab-group li a{background:#f1f1f1}.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background:#FFF}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background:#FFFFFF}.acf-fields>.acf-tab-wrap:first-child .acf-tab-group{border-top:none}.acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:20%}@media screen and (max-width: 640px){.acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:10px}}html[dir="rtl"] .acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:0;padding-right:20%}@media screen and (max-width: 850px){html[dir="rtl"] .acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-right:10px}}.acf-tab-wrap.-left .acf-tab-group{position:absolute;left:0;width:20%;border:0 none;padding:0 !important;margin:1px 0 0}.acf-tab-wrap.-left .acf-tab-group li{float:none;margin:-1px 0 0}.acf-tab-wrap.-left .acf-tab-group li a{border:1px solid #ededed;font-size:13px;line-height:18px;color:#0073aa;padding:10px;margin:0;font-weight:normal;border-width:1px 0;border-radius:0;background:transparent}.acf-tab-wrap.-left .acf-tab-group li a:hover{color:#00a0d2}.acf-tab-wrap.-left .acf-tab-group li.active a{border-color:#DFDFDF;color:#000;margin-right:-1px;background:#fff}html[dir="rtl"] .acf-tab-wrap.-left .acf-tab-group{left:auto;right:0}html[dir="rtl"] .acf-tab-wrap.-left .acf-tab-group li.active a{margin-right:0;margin-left:-1px}.acf-field+.acf-tab-wrap.-left:before{content:"";display:block;position:relative;z-index:1;height:10px;border-top:#DFDFDF solid 1px;border-bottom:#DFDFDF solid 1px;margin-bottom:-1px}.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a{border-top:none}.acf-fields.-sidebar{padding:0 0 0 20% !important;position:relative}.acf-fields.-sidebar:before{content:"";display:block;position:absolute;top:0;left:0;width:20%;bottom:0;border-right:#DFDFDF solid 1px;background:#F9F9F9;z-index:1}html[dir="rtl"] .acf-fields.-sidebar{padding:0 20% 0 0 !important}html[dir="rtl"] .acf-fields.-sidebar:before{border-left:#DFDFDF solid 1px;border-right-width:0;left:auto;right:0}.acf-fields.-sidebar.-left{padding:0 0 0 180px !important}html[dir="rtl"] .acf-fields.-sidebar.-left{padding:0 180px 0 0 !important}.acf-fields.-sidebar.-left:before{background:#F1F1F1;border-color:#dfdfdf;width:180px}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group{width:180px}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li a{border-color:#e4e4e4}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li.active a{background:#F9F9F9}.acf-fields.-sidebar>.acf-field-tab+.acf-field{border-top:none}.acf-fields.-clear>.acf-tab-wrap{background:transparent}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group{margin-top:0;border-top:none;padding-left:0;padding-right:0}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a{background:#e5e5e5}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover{background:#fff}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a{background:#f1f1f1}.acf-postbox.seamless>.acf-fields.-sidebar{margin-left:0 !important}.acf-postbox.seamless>.acf-fields.-sidebar:before{background:transparent}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap{background:transparent;margin-bottom:10px;padding-left:12px;padding-right:12px}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group{border-top:0 none}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li a{background:#e5e5e5}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background:#fff}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background:#f1f1f1}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left:before{border-top:none;height:auto}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group{margin-bottom:0}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group li a{border-width:1px 0 1px 1px !important;border-color:#cccccc;background:#e5e5e5}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group li.active a{background:#f1f1f1}.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a{background:#f1f1f1}.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover,.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a{background:#fff}.compat-item .acf-tab-wrap td{display:block}.acf-gallery-side .acf-tab-wrap{border-top:0 none !important}.acf-gallery-side .acf-tab-wrap .acf-tab-group{margin:10px 0 !important;padding:0 !important}.acf-gallery-side .acf-tab-group li.active a{background:#F9F9F9 !important}.widget .acf-tab-group{border-bottom-color:#e8e8e8}.widget .acf-tab-group li a{background:#F1F1F1}.widget .acf-tab-group li.active a{background:#fff}.media-modal.acf-expanded .compat-attachment-fields>tbody>tr.acf-tab-wrap .acf-tab-group{padding-left:23%;border-bottom-color:#DDDDDD}.form-table>tbody>tr.acf-tab-wrap .acf-tab-group{padding:0 5px 0 210px}html[dir="rtl"] .form-table>tbody>tr.acf-tab-wrap .acf-tab-group{padding:0 210px 0 5px}.acf-oembed{position:relative;border:#DFDFDF solid 1px;background:#fff}.acf-oembed .title{position:relative;border-bottom:#DFDFDF solid 1px;padding:5px 10px}.acf-oembed .title .input-search{margin:0;font-size:14px;line-height:30px;height:30px;padding:0;border:0 none;box-shadow:none;border-radius:0;font-family:inherit;cursor:text}.acf-oembed .title .acf-actions{padding:6px}.acf-oembed .canvas{position:relative;min-height:250px;background:#F9F9F9}.acf-oembed .canvas .canvas-media{position:relative;z-index:1}.acf-oembed .canvas iframe{display:block;margin:0;padding:0;width:100%}.acf-oembed .canvas .acf-icon.-picture{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;height:42px;width:42px;font-size:42px;color:#999}.acf-oembed .canvas .acf-loading-overlay{background:rgba(255,255,255,0.9)}.acf-oembed .canvas .canvas-error{position:absolute;top:50%;left:0%;right:0%;margin:-9px 0 0 0;text-align:center;display:none}.acf-oembed .canvas .canvas-error p{padding:8px;margin:0;display:inline}.acf-oembed.has-value .canvas{min-height:50}.acf-oembed.has-value .input-search{font-weight:bold}.acf-oembed.has-value .title:hover .acf-actions{display:block}.acf-image-uploader{position:relative}.acf-image-uploader:after{display:block;clear:both;content:""}.acf-image-uploader p{margin:0}.acf-image-uploader .image-wrap{position:relative;float:left}.acf-image-uploader .image-wrap img{max-width:100%;width:auto;height:auto;display:block;min-width:30px;min-height:30px;background:#f1f1f1;margin:0;padding:0}.acf-image-uploader .image-wrap img[src$=".svg"]{min-height:100px;min-width:100px}.acf-image-uploader .image-wrap:hover .acf-actions{display:block}.acf-image-uploader input.button{width:auto}html[dir="rtl"] .acf-image-uploader .image-wrap{float:right}.acf-file-uploader{position:relative}.acf-file-uploader p{margin:0}.acf-file-uploader .file-wrap{border:#DFDFDF solid 1px;min-height:84px;position:relative;background:#fff}.acf-file-uploader .file-icon{position:absolute;top:0;left:0;bottom:0;padding:10px;background:#F1F1F1;border-right:#E5E5E5 solid 1px}.acf-file-uploader .file-icon img{display:block;padding:0;margin:0;max-width:48px}.acf-file-uploader .file-info{padding:10px;margin-left:69px}.acf-file-uploader .file-info p{margin:0 0 2px;font-size:13px;line-height:1.4em;word-break:break-all}.acf-file-uploader .file-info a{text-decoration:none}.acf-file-uploader:hover .acf-actions{display:block}html[dir="rtl"] .acf-file-uploader .file-icon{left:auto;right:0;border-left:#E5E5E5 solid 1px;border-right:none}html[dir="rtl"] .acf-file-uploader .file-info{margin-right:69px;margin-left:0}.acf-ui-datepicker .ui-datepicker{z-index:900000 !important}.acf-ui-datepicker .ui-datepicker .ui-widget-header a{cursor:pointer;transition:none}.acf-ui-datepicker .ui-state-highlight.ui-state-hover{border:1px solid #98b7e8 !important;background:#98b7e8 !important;font-weight:normal !important;color:#ffffff !important}.acf-ui-datepicker .ui-state-highlight.ui-state-active{border:1px solid #3875d7 !important;background:#3875d7 !important;font-weight:normal !important;color:#ffffff !important}.acf-field-separator .acf-label{margin-bottom:0}.acf-field-separator .acf-label label{font-weight:normal}.acf-field-separator .acf-input{display:none}.acf-fields>.acf-field-separator{background:#f9f9f9;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;margin-bottom:-1px;z-index:2}.acf-taxonomy-field{position:relative}.acf-taxonomy-field .categorychecklist-holder{border:#DFDFDF solid 1px;border-radius:3px;max-height:200px;overflow:auto}.acf-taxonomy-field .acf-checkbox-list{margin:0;padding:10px}.acf-taxonomy-field .acf-checkbox-list ul.children{padding-left:18px}.acf-taxonomy-field:hover .acf-actions{display:block}.acf-taxonomy-field[data-ftype="select"] .acf-actions{padding:0;margin:-9px}.acf-range-wrap .acf-append,.acf-range-wrap .acf-prepend{display:inline-block;vertical-align:middle;line-height:28px;margin:0 7px 0 0}.acf-range-wrap .acf-append{margin:0 0 0 7px}.acf-range-wrap input[type="range"]{display:inline-block;padding:0;margin:0;vertical-align:middle;height:28px}.acf-range-wrap input[type="range"]:focus{outline:none}.acf-range-wrap input[type="number"]{display:inline-block;min-width:3em;margin-left:10px;vertical-align:middle}html[dir="rtl"] .acf-range-wrap input[type="number"]{margin-right:10px;margin-left:0}html[dir="rtl"] .acf-range-wrap .acf-append{margin:0 7px 0 0}html[dir="rtl"] .acf-range-wrap .acf-prepend{margin:0 0 0 7px}.acf-accordion{margin:0;padding:0;background:#fff}.acf-accordion .acf-accordion-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit;font-size:13px;line-height:1.4em}.acf-accordion .acf-accordion-title label{margin:0;padding:0;font-size:13px;line-height:1.4em}.acf-accordion .acf-accordion-title p{font-weight:normal}.acf-accordion .acf-accordion-title .acf-accordion-icon{float:right}.acf-accordion .acf-accordion-content{margin:0;padding:0 12px 12px;display:none}.acf-accordion.-open>.acf-accordion-content{display:block}.acf-field.acf-accordion{padding:0;border-color:#dfdfdf}.acf-field.acf-accordion .acf-accordion-title{padding:12px !important;width:auto !important;float:none !important;width:auto !important}.acf-field.acf-accordion .acf-accordion-content{padding:0;float:none !important;width:auto !important}.acf-field.acf-accordion .acf-accordion-content>.acf-fields{border-top:#EEEEEE solid 1px}.acf-field.acf-accordion .acf-accordion-content>.acf-fields.-clear{padding:0 12px 15px}.acf-fields.-left>.acf-field.acf-accordion{padding:0 !important}.acf-fields.-left>.acf-field.acf-accordion:before{display:none}.acf-fields.-left>.acf-field.acf-accordion .acf-accordion-title{width:auto;margin:0 !important;padding:12px;float:none !important}.acf-fields.-left>.acf-field.acf-accordion .acf-accordion-content{padding:0 !important}.acf-fields.-clear>.acf-field.acf-accordion{border:#cccccc solid 1px;background:transparent}.acf-fields.-clear>.acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-16px}tr.acf-field.acf-accordion{background:transparent}tr.acf-field.acf-accordion>.acf-input{padding:0 !important;border:#cccccc solid 1px}tr.acf-field.acf-accordion .acf-accordion-content{padding:0 12px 12px}#addtag div.acf-field.error{border:0 none;padding:8px 0}#addtag>.acf-field.acf-accordion{padding-right:0;margin-right:5%}#addtag>.acf-field.acf-accordion+p.submit{margin-top:0}tr.acf-accordion{margin:15px 0 !important}tr.acf-accordion+tr.acf-accordion{margin-top:-16px !important}.acf-postbox.seamless>.acf-fields>.acf-accordion{margin-left:12px !important;margin-right:12px !important}.widget .widget-content>.acf-field.acf-accordion{border:#dfdfdf solid 1px;margin-bottom:10px}.widget .widget-content>.acf-field.acf-accordion .acf-accordion-title{margin-bottom:0}.widget .widget-content>.acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-11px}.acf-postbox.seamless>.acf-fields>.acf-field.acf-accordion{border:#e5e5e5 solid 1px}.acf-postbox.seamless>.acf-fields>.acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-1px}.media-modal .compat-attachment-fields .acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-1px}.media-modal .compat-attachment-fields .acf-field.acf-accordion>.acf-input{width:100%}.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields>tbody>tr>td{padding-bottom:5px}.form-table>tbody>.acf-field>.acf-label{padding:20px 10px 20px 0;width:210px}html[dir="rtl"] .form-table>tbody>.acf-field>.acf-label{padding:20px 0 20px 10px}.form-table>tbody>.acf-field>.acf-label label{font-size:14px;color:#23282d}.form-table>tbody>.acf-field>.acf-input{padding:15px 10px}html[dir="rtl"] .form-table>tbody>.acf-field>.acf-input{padding:15px 10px 15px 5%}.form-table>tbody>.acf-tab-wrap td{padding:15px 5% 15px 0}html[dir="rtl"] .form-table>tbody>.acf-tab-wrap td{padding:15px 0 15px 5%}.form-table>tbody .form-table th.acf-th{width:auto}#your-profile .acf-field input[type="text"],#your-profile .acf-field input[type="password"],#your-profile .acf-field input[type="number"],#your-profile .acf-field input[type="search"],#your-profile .acf-field input[type="email"],#your-profile .acf-field input[type="url"],#your-profile .acf-field select,#createuser .acf-field input[type="text"],#createuser .acf-field input[type="password"],#createuser .acf-field input[type="number"],#createuser .acf-field input[type="search"],#createuser .acf-field input[type="email"],#createuser .acf-field input[type="url"],#createuser .acf-field select{max-width:25em}#your-profile .acf-field textarea,#createuser .acf-field textarea{max-width:500px}#your-profile .acf-field .acf-field input[type="text"],#your-profile .acf-field .acf-field input[type="password"],#your-profile .acf-field .acf-field input[type="number"],#your-profile .acf-field .acf-field input[type="search"],#your-profile .acf-field .acf-field input[type="email"],#your-profile .acf-field .acf-field input[type="url"],#your-profile .acf-field .acf-field textarea,#your-profile .acf-field .acf-field select,#createuser .acf-field .acf-field input[type="text"],#createuser .acf-field .acf-field input[type="password"],#createuser .acf-field .acf-field input[type="number"],#createuser .acf-field .acf-field input[type="search"],#createuser .acf-field .acf-field input[type="email"],#createuser .acf-field .acf-field input[type="url"],#createuser .acf-field .acf-field textarea,#createuser .acf-field .acf-field select{max-width:none}#registerform h2{margin:1em 0}#registerform .acf-field .acf-label{margin-bottom:0}#registerform .acf-field .acf-label label{font-weight:normal;font-size:14px}#registerform p.submit{text-align:right}#acf-term-fields{padding-right:5%}#acf-term-fields>.acf-field>.acf-label{margin:0}#acf-term-fields>.acf-field>.acf-label label{font-size:12px;font-weight:normal}p.submit .spinner,p.submit .acf-spinner{vertical-align:top;float:none;margin:4px 4px 0}#edittag .acf-fields.-left>.acf-field{padding-left:220px}#edittag .acf-fields.-left>.acf-field:before{width:209px}#edittag .acf-fields.-left>.acf-field>.acf-label{width:220px;margin-left:-220px;padding:0 10px}#edittag .acf-fields.-left>.acf-field>.acf-input{padding:0}#edittag>.acf-fields.-left{width:96%}#edittag>.acf-fields.-left>.acf-field>.acf-label{padding-left:0}.editcomment td:first-child{white-space:nowrap;width:131px}#widgets-right .widget .acf-field .description{padding-left:0;padding-right:0}.acf-widget-fields>.acf-field .acf-label{margin-bottom:5px}.acf-widget-fields>.acf-field .acf-label label{font-weight:normal;margin:0}.acf-menu-settings{border-top:1px solid #eee;margin-top:2em}.acf-menu-settings.-seamless{border-top:none;margin-top:15px}.acf-menu-settings.-seamless>h2{display:none}.acf-menu-settings .list li{display:block;margin-bottom:0}.acf-menu-item-fields{margin-right:10px;float:left}#post .compat-attachment-fields .compat-field-acf-form-data{display:none}#post .compat-attachment-fields,#post .compat-attachment-fields>tbody,#post .compat-attachment-fields>tbody>tr,#post .compat-attachment-fields>tbody>tr>th,#post .compat-attachment-fields>tbody>tr>td{display:block}#post .compat-attachment-fields>tbody>.acf-field{margin:15px 0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label{margin:0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label label{margin:0;padding:0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label label p{margin:0 0 3px !important}#post .compat-attachment-fields>tbody>.acf-field>.acf-input{margin:0}.media-modal .compat-attachment-fields td.acf-input table{display:table;table-layout:auto}.media-modal .compat-attachment-fields td.acf-input table tbody{display:table-row-group}.media-modal .compat-attachment-fields td.acf-input table tr{display:table-row}.media-modal .compat-attachment-fields td.acf-input table td,.media-modal .compat-attachment-fields td.acf-input table th{display:table-cell}.media-modal .compat-attachment-fields>tbody>.acf-field{margin:5px 0}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label{min-width:30%;margin:0;padding:0;float:left;text-align:right;display:block;float:left}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label>label{padding-top:6px;margin:0;color:#666666;font-weight:400;line-height:16px}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-input{width:65%;margin:0;padding:0;float:right;display:block}.media-modal .compat-attachment-fields>tbody>.acf-field p.description{margin:0}.acf-selection-error{background:#ffebe8;border:1px solid #c00;border-radius:3px;padding:8px;margin:20px 0 0}.acf-selection-error .selection-error-label{background:#CC0000;border-radius:3px;color:#fff;font-weight:bold;margin-right:8px;padding:2px 4px}.acf-selection-error .selection-error-message{color:#b44;display:block;padding-top:8px;word-wrap:break-word;white-space:pre-wrap}.media-modal .attachment.acf-disabled .thumbnail{opacity:0.25 !important}.media-modal .attachment.acf-disabled .attachment-preview:before{background:rgba(0,0,0,0.15);z-index:1;position:relative}.media-modal .compat-field-acf-form-data,.media-modal .compat-field-acf-blank{display:none !important}.media-modal .upload-error-message{white-space:pre-wrap}.media-modal .acf-required{padding:0 !important;margin:0 !important;float:none !important;color:#f00 !important}.media-modal .media-sidebar .compat-item{padding-bottom:20px}@media (max-width: 900px){.media-modal .setting span,.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label{width:98%;float:none;text-align:left;min-height:0;padding:0}.media-modal .setting input,.media-modal .setting textarea,.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-input{float:none;height:auto;max-width:none;width:98%}}.media-modal .acf-expand-details{float:right;padding:1px 10px;margin-right:6px;height:18px;line-height:18px;color:#AAAAAA;font-size:12px}.media-modal .acf-expand-details:focus,.media-modal .acf-expand-details:active{outline:0 none;box-shadow:none;color:#AAAAAA}.media-modal .acf-expand-details:hover{color:#666666 !important}.media-modal .acf-expand-details span{display:block;float:left}.media-modal .acf-expand-details .acf-icon{margin:0 4px 0 0}.media-modal .acf-expand-details:hover .acf-icon{border-color:#AAAAAA}.media-modal .acf-expand-details .is-open{display:none}.media-modal .acf-expand-details .is-closed{display:block}@media (max-width: 640px){.media-modal .acf-expand-details{display:none}}.media-modal.acf-expanded .acf-expand-details .is-open{display:block}.media-modal.acf-expanded .acf-expand-details .is-closed{display:none}.media-modal.acf-expanded .attachments-browser .media-toolbar,.media-modal.acf-expanded .attachments-browser .attachments{right:740px}.media-modal.acf-expanded .media-sidebar{width:708px}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,.media-modal.acf-expanded .media-sidebar .setting span,.media-modal.acf-expanded .media-sidebar .compat-attachment-fields>tbody>.acf-field>.acf-label{min-width:20%}.media-modal.acf-expanded .media-sidebar .attachment-info .details,.media-modal.acf-expanded .media-sidebar .setting input,.media-modal.acf-expanded .media-sidebar .setting textarea,.media-modal.acf-expanded .media-sidebar .compat-attachment-fields>tbody>.acf-field>.acf-input{min-width:77%}.media-modal.acf-expanded .media-sidebar .setting span{margin-right:2%}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail{max-height:none}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img{max-width:100%;max-height:200px}.media-modal.acf-expanded .media-sidebar .attachment-info .details{float:right}@media (max-width: 900px){.media-modal.acf-expanded .attachments-browser .media-toolbar{display:none}.media-modal.acf-expanded .attachments{display:none}.media-modal.acf-expanded .media-sidebar{width:auto;max-width:none !important}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail{min-width:30%;margin:0}.media-modal.acf-expanded .media-sidebar .attachment-info .details{min-width:67%}}.acf-media-modal .media-embed .setting.align,.acf-media-modal .media-embed .setting.link-to{display:none}@media screen and (min-width: 1024px){.acf-media-modal .media-modal-content .media-frame .media-toolbar-secondary{max-width:none}.acf-media-modal .media-modal-content .media-frame .media-toolbar-secondary select.attachment-filters{width:auto;min-width:150px;max-width:none;margin:11px 6px 0 0;vertical-align:middle}}.acf-media-modal.-edit{left:15%;right:15%;top:100px;bottom:100px}.acf-media-modal.-edit .media-frame-menu,.acf-media-modal.-edit .media-frame-router,.acf-media-modal.-edit .media-frame-content .attachments,.acf-media-modal.-edit .media-frame-content .media-toolbar{display:none}.acf-media-modal.-edit .media-frame-title,.acf-media-modal.-edit .media-frame-content,.acf-media-modal.-edit .media-frame-toolbar,.acf-media-modal.-edit .media-sidebar{width:auto;left:0;right:0}.acf-media-modal.-edit .media-frame-content{top:50px}.acf-media-modal.-edit .media-frame-title{border-bottom:1px solid #DFDFDF;box-shadow:0 4px 4px -4px rgba(0,0,0,0.1)}.acf-media-modal.-edit .media-sidebar{padding:0 16px}.acf-media-modal.-edit .media-sidebar .attachment-details{overflow:visible}.acf-media-modal.-edit .media-sidebar .attachment-details>h3,.acf-media-modal.-edit .media-sidebar .attachment-details>h2{display:none}.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info{background:#fff;border-bottom:#dddddd solid 1px;padding:16px;margin:0 -16px 16px}.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail{margin:0 16px 0 0}.acf-media-modal.-edit .media-sidebar .attachment-details .setting{display:block;overflow:hidden;float:none;width:auto;margin:0 0 5px}.acf-media-modal.-edit .media-sidebar .attachment-details .setting span{margin:0}.acf-media-modal.-edit .media-sidebar .compat-attachment-fields>tbody>.acf-field{margin:0 0 5px}.acf-media-modal.-edit .media-sidebar .compat-attachment-fields>tbody>.acf-field p.description{margin-top:3px}.acf-media-modal.-edit .media-sidebar .media-types-required-info{display:none}@media (max-width: 900px){.acf-media-modal.-edit{top:30px;right:30px;bottom:30px;left:30px}}@media (max-width: 640px){.acf-media-modal.-edit{top:0;right:0;bottom:0;left:0}.acf-media-modal.-edit .media-sidebar{bottom:0 !important}}.acf-temp-remove{position:relative;opacity:1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;overflow:hidden}.acf-temp-remove:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:99}.hidden-by-conditional-logic{display:none !important}.hidden-by-conditional-logic.appear-empty{display:table-cell !important}.hidden-by-conditional-logic.appear-empty .acf-input{display:none !important}.acf-postbox.acf-hidden{display:none !important}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/js/acf-field-group.js
CHANGED
@@ -2499,10 +2499,10 @@
|
|
2499 |
|
2500 |
})(jQuery);
|
2501 |
|
2502 |
-
// @codekit-prepend "
|
2503 |
-
// @codekit-prepend "
|
2504 |
-
// @codekit-prepend "
|
2505 |
-
// @codekit-prepend "
|
2506 |
-
// @codekit-prepend "
|
2507 |
-
// @codekit-prepend "
|
2508 |
-
// @codekit-prepend "
|
2499 |
|
2500 |
})(jQuery);
|
2501 |
|
2502 |
+
// @codekit-prepend "_field-group.js";
|
2503 |
+
// @codekit-prepend "_field-group-field.js";
|
2504 |
+
// @codekit-prepend "_field-group-settings.js";
|
2505 |
+
// @codekit-prepend "_field-group-conditions.js";
|
2506 |
+
// @codekit-prepend "_field-group-fields.js";
|
2507 |
+
// @codekit-prepend "_field-group-locations.js";
|
2508 |
+
// @codekit-prepend "_field-group-compatibility.js";
|
assets/js/acf-input.js
CHANGED
@@ -2100,6 +2100,23 @@
|
|
2100 |
return ( window.wp && wp.blocks );
|
2101 |
};
|
2102 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2103 |
/*
|
2104 |
* exists
|
2105 |
*
|
@@ -3485,7 +3502,15 @@
|
|
3485 |
'change form .acf-field': 'startListening',
|
3486 |
'submit form': 'stopListening'
|
3487 |
},
|
3488 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3489 |
reset: function(){
|
3490 |
this.stopListening();
|
3491 |
},
|
@@ -3741,12 +3766,7 @@
|
|
3741 |
* @return array
|
3742 |
*/
|
3743 |
acf.getPostboxes = function(){
|
3744 |
-
|
3745 |
-
// find all postboxes
|
3746 |
-
var $postboxes = $('.acf-postbox');
|
3747 |
-
|
3748 |
-
// return instances
|
3749 |
-
return acf.getInstances( $postboxes );
|
3750 |
};
|
3751 |
|
3752 |
/**
|
@@ -3782,9 +3802,7 @@
|
|
3782 |
key: '',
|
3783 |
style: 'default',
|
3784 |
label: 'top',
|
3785 |
-
|
3786 |
-
edit: '',
|
3787 |
-
html: true,
|
3788 |
},
|
3789 |
|
3790 |
setup: function( props ){
|
@@ -3805,10 +3823,6 @@
|
|
3805 |
return $('#' + this.get('id'));
|
3806 |
},
|
3807 |
|
3808 |
-
$placeholder: function(){
|
3809 |
-
return $('#' + this.get('id') + '-placeholder');
|
3810 |
-
},
|
3811 |
-
|
3812 |
$hide: function(){
|
3813 |
return $('#' + this.get('id') + '-hide');
|
3814 |
},
|
@@ -3826,11 +3840,7 @@
|
|
3826 |
},
|
3827 |
|
3828 |
isVisible: function(){
|
3829 |
-
return this.
|
3830 |
-
},
|
3831 |
-
|
3832 |
-
hasHTML: function(){
|
3833 |
-
return this.get('html');
|
3834 |
},
|
3835 |
|
3836 |
initialize: function(){
|
@@ -3858,15 +3868,7 @@
|
|
3858 |
}
|
3859 |
|
3860 |
// Show postbox.
|
3861 |
-
|
3862 |
-
this.show();
|
3863 |
-
|
3864 |
-
// Hide postbox.
|
3865 |
-
// Hidden postboxes do not contain HTML and are used as placeholders.
|
3866 |
-
} else {
|
3867 |
-
this.set('html', false);
|
3868 |
-
this.hide();
|
3869 |
-
}
|
3870 |
},
|
3871 |
|
3872 |
show: function(){
|
@@ -3913,9 +3915,6 @@
|
|
3913 |
// Update HTML.
|
3914 |
this.$inside().html( html );
|
3915 |
|
3916 |
-
// Keep a record that this postbox has HTML.
|
3917 |
-
this.set('html', true);
|
3918 |
-
|
3919 |
// Do action.
|
3920 |
acf.doAction('append', this.$el);
|
3921 |
}
|
@@ -5235,7 +5234,7 @@
|
|
5235 |
}
|
5236 |
|
5237 |
// add icon
|
5238 |
-
$label.prepend(
|
5239 |
|
5240 |
// classes
|
5241 |
// - remove 'inside' which is a #poststuff WP class
|
@@ -5290,11 +5289,24 @@
|
|
5290 |
}
|
5291 |
},
|
5292 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5293 |
open: function( $el ){
|
5294 |
|
5295 |
// open
|
5296 |
$el.find('.acf-accordion-content:first').slideDown().css('display', 'block');
|
5297 |
-
$el.find('.acf-accordion-icon:first').
|
5298 |
$el.addClass('-open');
|
5299 |
|
5300 |
// action
|
@@ -5312,7 +5324,7 @@
|
|
5312 |
|
5313 |
// close
|
5314 |
$el.find('.acf-accordion-content:first').slideUp();
|
5315 |
-
$el.find('.acf-accordion-icon:first').
|
5316 |
$el.removeClass('-open');
|
5317 |
|
5318 |
// action
|
@@ -10857,9 +10869,7 @@
|
|
10857 |
|
10858 |
// add array of existing postboxes to increase performance and reduce JSON HTML
|
10859 |
acf.getPostboxes().map(function( postbox ){
|
10860 |
-
|
10861 |
-
ajaxData.exists.push( postbox.get('key') );
|
10862 |
-
}
|
10863 |
});
|
10864 |
|
10865 |
// filter
|
@@ -10868,42 +10878,18 @@
|
|
10868 |
// success
|
10869 |
var onSuccess = function( json ){
|
10870 |
|
10871 |
-
//
|
10872 |
-
if(
|
10873 |
-
return;
|
10874 |
-
}
|
10875 |
-
|
10876 |
-
// vars
|
10877 |
-
var visible = [];
|
10878 |
-
|
10879 |
-
// loop
|
10880 |
-
json.data.results.map(function( fieldGroup, i ){
|
10881 |
-
|
10882 |
-
// vars
|
10883 |
-
var id = 'acf-' + fieldGroup.key;
|
10884 |
-
var postbox = acf.getPostbox( id );
|
10885 |
-
|
10886 |
-
// show postbox
|
10887 |
-
postbox.showEnable();
|
10888 |
|
10889 |
-
//
|
10890 |
-
|
|
|
10891 |
|
10892 |
-
//
|
10893 |
-
if(
|
10894 |
-
|
10895 |
}
|
10896 |
-
}
|
10897 |
-
|
10898 |
-
// hide other postboxes
|
10899 |
-
acf.getPostboxes().map(function( postbox ){
|
10900 |
-
if( visible.indexOf( postbox.get('id') ) === -1 ) {
|
10901 |
-
postbox.hideDisable();
|
10902 |
-
}
|
10903 |
-
});
|
10904 |
-
|
10905 |
-
// reset style
|
10906 |
-
$('#acf-style').html( json.data.style );
|
10907 |
|
10908 |
// action
|
10909 |
acf.doAction('check_screen_complete', json.data, ajaxData);
|
@@ -10922,6 +10908,162 @@
|
|
10922 |
|
10923 |
onChange: function( e, $el ){
|
10924 |
this.setTimeout(this.check, 1);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10925 |
}
|
10926 |
});
|
10927 |
|
@@ -11025,7 +11167,10 @@
|
|
11025 |
taxonomies.map(function( taxonomy ){
|
11026 |
|
11027 |
// Append selected taxonomies to terms object.
|
11028 |
-
|
|
|
|
|
|
|
11029 |
});
|
11030 |
|
11031 |
// return
|
@@ -12558,7 +12703,7 @@
|
|
12558 |
acf.lockForm( this.$el );
|
12559 |
|
12560 |
// loading callback
|
12561 |
-
args.loading( this.$el );
|
12562 |
|
12563 |
// update status
|
12564 |
this.set('status', 'validating');
|
@@ -12572,7 +12717,7 @@
|
|
12572 |
}
|
12573 |
|
12574 |
// filter
|
12575 |
-
var data = acf.applyFilters('validation_complete', json.data, this.$el);
|
12576 |
|
12577 |
// add errors
|
12578 |
if( !data.valid ) {
|
@@ -12593,13 +12738,13 @@
|
|
12593 |
this.set('status', 'invalid');
|
12594 |
|
12595 |
// action
|
12596 |
-
acf.doAction('validation_failure', this.$el);
|
12597 |
|
12598 |
// display errors
|
12599 |
this.showErrors();
|
12600 |
|
12601 |
// failure callback
|
12602 |
-
args.failure( this.$el );
|
12603 |
|
12604 |
// success
|
12605 |
} else {
|
@@ -12617,11 +12762,11 @@
|
|
12617 |
}
|
12618 |
|
12619 |
// action
|
12620 |
-
acf.doAction('validation_success', this.$el);
|
12621 |
acf.doAction('submit', this.$el);
|
12622 |
|
12623 |
// success callback (submit form)
|
12624 |
-
args.success( this.$el );
|
12625 |
|
12626 |
// lock form
|
12627 |
acf.lockForm( this.$el );
|
@@ -12633,7 +12778,7 @@
|
|
12633 |
}
|
12634 |
|
12635 |
// complete callback
|
12636 |
-
args.complete( this.$el );
|
12637 |
|
12638 |
// clear errors
|
12639 |
this.clearErrors();
|
@@ -12653,6 +12798,9 @@
|
|
12653 |
success: onSuccess,
|
12654 |
complete: onComplete
|
12655 |
});
|
|
|
|
|
|
|
12656 |
},
|
12657 |
|
12658 |
/**
|
@@ -12924,6 +13072,7 @@
|
|
12924 |
events: {
|
12925 |
'click input[type="submit"]': 'onClickSubmit',
|
12926 |
'click button[type="submit"]': 'onClickSubmit',
|
|
|
12927 |
'click #save-post': 'onClickSave',
|
12928 |
'mousedown #post-preview': 'onClickPreview', // use mousedown to hook in before WP click event
|
12929 |
'submit form': 'onSubmit',
|
@@ -13109,6 +13258,39 @@
|
|
13109 |
$('form#post').off('submit.edit-post');
|
13110 |
},
|
13111 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13112 |
/**
|
13113 |
* onSubmit
|
13114 |
*
|
@@ -13204,7 +13386,7 @@
|
|
13204 |
|
13205 |
// replace $placeholder children with a single td
|
13206 |
// fixes "width calculation issues" due to conditional logic hiding some children
|
13207 |
-
$placeholder.html('<td style="padding:0;" colspan="
|
13208 |
|
13209 |
// add helper class to remove absolute positioning
|
13210 |
$item.addClass('acf-sortable-tr-helper');
|
@@ -14249,48 +14431,48 @@
|
|
14249 |
|
14250 |
})(jQuery);
|
14251 |
|
14252 |
-
// @codekit-prepend "
|
14253 |
-
// @codekit-prepend "
|
14254 |
-
// @codekit-prepend "
|
14255 |
-
// @codekit-prepend "
|
14256 |
-
// @codekit-prepend "
|
14257 |
-
// @codekit-prepend "
|
14258 |
-
// @codekit-prepend "
|
14259 |
-
// @codekit-prepend "
|
14260 |
-
// @codekit-prepend "
|
14261 |
-
// @codekit-prepend "
|
14262 |
-
// @codekit-prepend "
|
14263 |
-
// @codekit-prepend "
|
14264 |
-
// @codekit-prepend "
|
14265 |
-
// @codekit-prepend "
|
14266 |
-
// @codekit-prepend "
|
14267 |
-
// @codekit-prepend "
|
14268 |
-
// @codekit-prepend "
|
14269 |
-
// @codekit-prepend "
|
14270 |
-
// @codekit-prepend "
|
14271 |
-
// @codekit-prepend "
|
14272 |
-
// @codekit-prepend "
|
14273 |
-
// @codekit-prepend "
|
14274 |
-
// @codekit-prepend "
|
14275 |
-
// @codekit-prepend "
|
14276 |
-
// @codekit-prepend "
|
14277 |
-
// @codekit-prepend "
|
14278 |
-
// @codekit-prepend "
|
14279 |
-
// @codekit-prepend "
|
14280 |
-
// @codekit-prepend "
|
14281 |
-
// @codekit-prepend "
|
14282 |
-
// @codekit-prepend "
|
14283 |
-
// @codekit-prepend "
|
14284 |
-
// @codekit-prepend "
|
14285 |
-
// @codekit-prepend "
|
14286 |
-
// @codekit-prepend "
|
14287 |
-
// @codekit-prepend "
|
14288 |
-
// @codekit-prepend "
|
14289 |
-
// @codekit-prepend "
|
14290 |
-
// @codekit-prepend "
|
14291 |
-
// @codekit-prepend "
|
14292 |
-
// @codekit-prepend "
|
14293 |
-
// @codekit-prepend "
|
14294 |
-
// @codekit-prepend "
|
14295 |
-
// @codekit-prepend "
|
14296 |
-
// @codekit-prepend "
|
2100 |
return ( window.wp && wp.blocks );
|
2101 |
};
|
2102 |
|
2103 |
+
/**
|
2104 |
+
* acf.objectToArray
|
2105 |
+
*
|
2106 |
+
* Returns an array of items from the given object.
|
2107 |
+
*
|
2108 |
+
* @date 20/11/18
|
2109 |
+
* @since 5.8.0
|
2110 |
+
*
|
2111 |
+
* @param object obj The object of items.
|
2112 |
+
* @return array
|
2113 |
+
*/
|
2114 |
+
acf.objectToArray = function( obj ){
|
2115 |
+
return Object.keys( obj ).map(function( key ){
|
2116 |
+
return obj[key];
|
2117 |
+
});
|
2118 |
+
};
|
2119 |
+
|
2120 |
/*
|
2121 |
* exists
|
2122 |
*
|
3502 |
'change form .acf-field': 'startListening',
|
3503 |
'submit form': 'stopListening'
|
3504 |
},
|
3505 |
+
|
3506 |
+
enable: function(){
|
3507 |
+
this.active = true;
|
3508 |
+
},
|
3509 |
+
|
3510 |
+
disable: function(){
|
3511 |
+
this.active = false;
|
3512 |
+
},
|
3513 |
+
|
3514 |
reset: function(){
|
3515 |
this.stopListening();
|
3516 |
},
|
3766 |
* @return array
|
3767 |
*/
|
3768 |
acf.getPostboxes = function(){
|
3769 |
+
return acf.getInstances( $('.acf-postbox') );
|
|
|
|
|
|
|
|
|
|
|
3770 |
};
|
3771 |
|
3772 |
/**
|
3802 |
key: '',
|
3803 |
style: 'default',
|
3804 |
label: 'top',
|
3805 |
+
edit: ''
|
|
|
|
|
3806 |
},
|
3807 |
|
3808 |
setup: function( props ){
|
3823 |
return $('#' + this.get('id'));
|
3824 |
},
|
3825 |
|
|
|
|
|
|
|
|
|
3826 |
$hide: function(){
|
3827 |
return $('#' + this.get('id') + '-hide');
|
3828 |
},
|
3840 |
},
|
3841 |
|
3842 |
isVisible: function(){
|
3843 |
+
return this.$el.hasClass('acf-hidden');
|
|
|
|
|
|
|
|
|
3844 |
},
|
3845 |
|
3846 |
initialize: function(){
|
3868 |
}
|
3869 |
|
3870 |
// Show postbox.
|
3871 |
+
this.show();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3872 |
},
|
3873 |
|
3874 |
show: function(){
|
3915 |
// Update HTML.
|
3916 |
this.$inside().html( html );
|
3917 |
|
|
|
|
|
|
|
3918 |
// Do action.
|
3919 |
acf.doAction('append', this.$el);
|
3920 |
}
|
5234 |
}
|
5235 |
|
5236 |
// add icon
|
5237 |
+
$label.prepend( accordionManager.iconHtml({ open: this.get('open') }) );
|
5238 |
|
5239 |
// classes
|
5240 |
// - remove 'inside' which is a #poststuff WP class
|
5289 |
}
|
5290 |
},
|
5291 |
|
5292 |
+
iconHtml: function( props ){
|
5293 |
+
|
5294 |
+
// Determine icon.
|
5295 |
+
//if( acf.isGutenberg() ) {
|
5296 |
+
// var icon = props.open ? 'arrow-up-alt2' : 'arrow-down-alt2';
|
5297 |
+
//} else {
|
5298 |
+
var icon = props.open ? 'arrow-down' : 'arrow-right';
|
5299 |
+
//}
|
5300 |
+
|
5301 |
+
// Return HTML.
|
5302 |
+
return '<i class="acf-accordion-icon dashicons dashicons-' + icon + '"></i>';
|
5303 |
+
},
|
5304 |
+
|
5305 |
open: function( $el ){
|
5306 |
|
5307 |
// open
|
5308 |
$el.find('.acf-accordion-content:first').slideDown().css('display', 'block');
|
5309 |
+
$el.find('.acf-accordion-icon:first').replaceWith( this.iconHtml({ open: true }) );
|
5310 |
$el.addClass('-open');
|
5311 |
|
5312 |
// action
|
5324 |
|
5325 |
// close
|
5326 |
$el.find('.acf-accordion-content:first').slideUp();
|
5327 |
+
$el.find('.acf-accordion-icon:first').replaceWith( this.iconHtml({ open: false }) );
|
5328 |
$el.removeClass('-open');
|
5329 |
|
5330 |
// action
|
10869 |
|
10870 |
// add array of existing postboxes to increase performance and reduce JSON HTML
|
10871 |
acf.getPostboxes().map(function( postbox ){
|
10872 |
+
ajaxData.exists.push( postbox.get('key') );
|
|
|
|
|
10873 |
});
|
10874 |
|
10875 |
// filter
|
10878 |
// success
|
10879 |
var onSuccess = function( json ){
|
10880 |
|
10881 |
+
// Check success.
|
10882 |
+
if( acf.isAjaxSuccess(json) ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10883 |
|
10884 |
+
// Render post screen.
|
10885 |
+
if( acf.get('screen') == 'post' ) {
|
10886 |
+
this.renderPostScreen( json.data );
|
10887 |
|
10888 |
+
// Render user screen.
|
10889 |
+
} else if( acf.get('screen') == 'user' ) {
|
10890 |
+
this.renderUserScreen( json.data );
|
10891 |
}
|
10892 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10893 |
|
10894 |
// action
|
10895 |
acf.doAction('check_screen_complete', json.data, ajaxData);
|
10908 |
|
10909 |
onChange: function( e, $el ){
|
10910 |
this.setTimeout(this.check, 1);
|
10911 |
+
},
|
10912 |
+
|
10913 |
+
renderPostScreen: function( data ){
|
10914 |
+
|
10915 |
+
// vars
|
10916 |
+
var visible = [];
|
10917 |
+
|
10918 |
+
// Helper function to copy events
|
10919 |
+
var copyEvents = function( $from, $to ){
|
10920 |
+
var events = $._data($from[0]).events;
|
10921 |
+
for( var type in events ) {
|
10922 |
+
for( var i = 0; i < events[type].length; i++ ) {
|
10923 |
+
$to.on( type, events[type][i].handler );
|
10924 |
+
}
|
10925 |
+
}
|
10926 |
+
}
|
10927 |
+
|
10928 |
+
// Helper function to sort metabox.
|
10929 |
+
var sortMetabox = function( id, ids ){
|
10930 |
+
|
10931 |
+
// Find position of id within ids.
|
10932 |
+
var index = ids.indexOf( id );
|
10933 |
+
|
10934 |
+
// Bail early if index not found.
|
10935 |
+
if( index == -1 ) {
|
10936 |
+
return false;
|
10937 |
+
}
|
10938 |
+
|
10939 |
+
// Loop over metaboxes behind (in reverse order).
|
10940 |
+
for( var i = index-1; i >= 0; i-- ) {
|
10941 |
+
if( $('#'+ids[i]).length ) {
|
10942 |
+
return $('#'+ids[i]).after( $('#'+id) );
|
10943 |
+
}
|
10944 |
+
}
|
10945 |
+
|
10946 |
+
// Loop over metaboxes infront.
|
10947 |
+
for( var i = index+1; i < ids.length; i++ ) {
|
10948 |
+
if( $('#'+ids[i]).length ) {
|
10949 |
+
return $('#'+ids[i]).before( $('#'+id) );
|
10950 |
+
}
|
10951 |
+
}
|
10952 |
+
|
10953 |
+
// Return false if not sorted.
|
10954 |
+
return false;
|
10955 |
+
};
|
10956 |
+
|
10957 |
+
// Show these postboxes.
|
10958 |
+
data.results.map(function( result, i ){
|
10959 |
+
|
10960 |
+
// vars
|
10961 |
+
var postbox = acf.getPostbox( result.id );
|
10962 |
+
|
10963 |
+
// Create postbox if doesn't exist.
|
10964 |
+
if( !postbox ) {
|
10965 |
+
|
10966 |
+
// Create it.
|
10967 |
+
var $postbox = $([
|
10968 |
+
'<div id="' + result.id + '" class="postbox">',
|
10969 |
+
'<button type="button" class="handlediv" aria-expanded="false">',
|
10970 |
+
'<span class="screen-reader-text">Toggle panel: ' + result.title + '</span>',
|
10971 |
+
'<span class="toggle-indicator" aria-hidden="true"></span>',
|
10972 |
+
'</button>',
|
10973 |
+
'<h2 class="hndle ui-sortable-handle">',
|
10974 |
+
'<span>' + result.title + '</span>',
|
10975 |
+
'</h2>',
|
10976 |
+
'<div class="inside">',
|
10977 |
+
result.html,
|
10978 |
+
'</div>',
|
10979 |
+
'</div>'
|
10980 |
+
].join(''));
|
10981 |
+
|
10982 |
+
// Create new hide toggle.
|
10983 |
+
if( $('#adv-settings').length ) {
|
10984 |
+
var $prefs = $('#adv-settings .metabox-prefs');
|
10985 |
+
var $label = $([
|
10986 |
+
'<label for="' + result.id + '-hide">',
|
10987 |
+
'<input class="hide-postbox-tog" name="' + result.id + '-hide" type="checkbox" id="' + result.id + '-hide" value="' + result.id + '" checked="checked">',
|
10988 |
+
' ' + result.title,
|
10989 |
+
'</label>'
|
10990 |
+
].join(''));
|
10991 |
+
|
10992 |
+
// Copy default WP events onto checkbox.
|
10993 |
+
copyEvents( $prefs.find('input').first(), $label.find('input') );
|
10994 |
+
|
10995 |
+
// Append hide label
|
10996 |
+
$prefs.append( $label );
|
10997 |
+
}
|
10998 |
+
|
10999 |
+
// Append metabox to the bottom of "side-sortables".
|
11000 |
+
if( result.position === 'side' ) {
|
11001 |
+
$('#' + result.position + '-sortables').append( $postbox );
|
11002 |
+
|
11003 |
+
// Prepend metabox to the top of "normal-sortbables".
|
11004 |
+
} else {
|
11005 |
+
$('#' + result.position + '-sortables').prepend( $postbox );
|
11006 |
+
}
|
11007 |
+
|
11008 |
+
// Position metabox amongst existing ACF metaboxes within the same location.
|
11009 |
+
var order = [];
|
11010 |
+
data.results.map(function( _result ){
|
11011 |
+
if( result.position === _result.position && $('#' + result.position + '-sortables #' + _result.id).length ) {
|
11012 |
+
order.push( _result.id );
|
11013 |
+
}
|
11014 |
+
});
|
11015 |
+
sortMetabox(result.id, order)
|
11016 |
+
|
11017 |
+
// Check 'sorted' for user preference.
|
11018 |
+
if( data.sorted ) {
|
11019 |
+
|
11020 |
+
// Loop over each position (acf_after_title, side, normal).
|
11021 |
+
for( var position in data.sorted ) {
|
11022 |
+
|
11023 |
+
// Explode string into array of ids.
|
11024 |
+
var order = data.sorted[position].split(',');
|
11025 |
+
|
11026 |
+
// Position metabox relative to order.
|
11027 |
+
if( sortMetabox(result.id, order) ) {
|
11028 |
+
break;
|
11029 |
+
}
|
11030 |
+
}
|
11031 |
+
}
|
11032 |
+
|
11033 |
+
// Copy default WP events onto metabox.
|
11034 |
+
var $submitdiv = $('#submitdiv');
|
11035 |
+
if( $('#submitdiv').length ) {
|
11036 |
+
copyEvents( $submitdiv.children('.handlediv'), $postbox.children('.handlediv') );
|
11037 |
+
copyEvents( $submitdiv.children('.hndle'), $postbox.children('.hndle') );
|
11038 |
+
}
|
11039 |
+
|
11040 |
+
// Trigger action.
|
11041 |
+
acf.doAction('append', $postbox);
|
11042 |
+
|
11043 |
+
// Initalize it.
|
11044 |
+
postbox = acf.newPostbox( result );
|
11045 |
+
}
|
11046 |
+
|
11047 |
+
// show postbox
|
11048 |
+
postbox.showEnable();
|
11049 |
+
|
11050 |
+
// append
|
11051 |
+
visible.push( result.id );
|
11052 |
+
});
|
11053 |
+
|
11054 |
+
// Hide these postboxes.
|
11055 |
+
acf.getPostboxes().map(function( postbox ){
|
11056 |
+
if( visible.indexOf( postbox.get('id') ) === -1 ) {
|
11057 |
+
postbox.hideDisable();
|
11058 |
+
}
|
11059 |
+
});
|
11060 |
+
|
11061 |
+
// Update style.
|
11062 |
+
$('#acf-style').html( data.style );
|
11063 |
+
},
|
11064 |
+
|
11065 |
+
renderUserScreen: function( json ){
|
11066 |
+
|
11067 |
}
|
11068 |
});
|
11069 |
|
11167 |
taxonomies.map(function( taxonomy ){
|
11168 |
|
11169 |
// Append selected taxonomies to terms object.
|
11170 |
+
var postTerms = wp.data.select( 'core/editor' ).getEditedPostAttribute( taxonomy.rest_base );
|
11171 |
+
if( postTerms ) {
|
11172 |
+
terms[ taxonomy.slug ] = postTerms;
|
11173 |
+
}
|
11174 |
});
|
11175 |
|
11176 |
// return
|
12703 |
acf.lockForm( this.$el );
|
12704 |
|
12705 |
// loading callback
|
12706 |
+
args.loading( this.$el, this );
|
12707 |
|
12708 |
// update status
|
12709 |
this.set('status', 'validating');
|
12717 |
}
|
12718 |
|
12719 |
// filter
|
12720 |
+
var data = acf.applyFilters('validation_complete', json.data, this.$el, this);
|
12721 |
|
12722 |
// add errors
|
12723 |
if( !data.valid ) {
|
12738 |
this.set('status', 'invalid');
|
12739 |
|
12740 |
// action
|
12741 |
+
acf.doAction('validation_failure', this.$el, this);
|
12742 |
|
12743 |
// display errors
|
12744 |
this.showErrors();
|
12745 |
|
12746 |
// failure callback
|
12747 |
+
args.failure( this.$el, this );
|
12748 |
|
12749 |
// success
|
12750 |
} else {
|
12762 |
}
|
12763 |
|
12764 |
// action
|
12765 |
+
acf.doAction('validation_success', this.$el, this);
|
12766 |
acf.doAction('submit', this.$el);
|
12767 |
|
12768 |
// success callback (submit form)
|
12769 |
+
args.success( this.$el, this );
|
12770 |
|
12771 |
// lock form
|
12772 |
acf.lockForm( this.$el );
|
12778 |
}
|
12779 |
|
12780 |
// complete callback
|
12781 |
+
args.complete( this.$el, this );
|
12782 |
|
12783 |
// clear errors
|
12784 |
this.clearErrors();
|
12798 |
success: onSuccess,
|
12799 |
complete: onComplete
|
12800 |
});
|
12801 |
+
|
12802 |
+
// return false to fail validation and allow AJAX
|
12803 |
+
return false
|
12804 |
},
|
12805 |
|
12806 |
/**
|
13072 |
events: {
|
13073 |
'click input[type="submit"]': 'onClickSubmit',
|
13074 |
'click button[type="submit"]': 'onClickSubmit',
|
13075 |
+
//'click #editor .editor-post-publish-button': 'onClickSubmitGutenberg',
|
13076 |
'click #save-post': 'onClickSave',
|
13077 |
'mousedown #post-preview': 'onClickPreview', // use mousedown to hook in before WP click event
|
13078 |
'submit form': 'onSubmit',
|
13258 |
$('form#post').off('submit.edit-post');
|
13259 |
},
|
13260 |
|
13261 |
+
/**
|
13262 |
+
* onClickSubmitGutenberg
|
13263 |
+
*
|
13264 |
+
* Custom validation event for the gutenberg editor.
|
13265 |
+
*
|
13266 |
+
* @date 29/10/18
|
13267 |
+
* @since 5.8.0
|
13268 |
+
*
|
13269 |
+
* @param object e The event object.
|
13270 |
+
* @param jQuery $el The input element.
|
13271 |
+
* @return void
|
13272 |
+
*/
|
13273 |
+
onClickSubmitGutenberg: function( e, $el ){
|
13274 |
+
|
13275 |
+
// validate
|
13276 |
+
var valid = acf.validateForm({
|
13277 |
+
form: $('#editor'),
|
13278 |
+
event: e,
|
13279 |
+
reset: true,
|
13280 |
+
failure: function( $form, validator ){
|
13281 |
+
var $notice = validator.get('notice').$el;
|
13282 |
+
$notice.appendTo('.components-notice-list');
|
13283 |
+
$notice.find('.acf-notice-dismiss').removeClass('small');
|
13284 |
+
}
|
13285 |
+
});
|
13286 |
+
|
13287 |
+
// if not valid, stop event and allow validation to continue
|
13288 |
+
if( !valid ) {
|
13289 |
+
e.preventDefault();
|
13290 |
+
e.stopImmediatePropagation();
|
13291 |
+
}
|
13292 |
+
},
|
13293 |
+
|
13294 |
/**
|
13295 |
* onSubmit
|
13296 |
*
|
13386 |
|
13387 |
// replace $placeholder children with a single td
|
13388 |
// fixes "width calculation issues" due to conditional logic hiding some children
|
13389 |
+
$placeholder.html('<td style="padding:0;" colspan="' + $placeholder.children().length + '"></td>');
|
13390 |
|
13391 |
// add helper class to remove absolute positioning
|
13392 |
$item.addClass('acf-sortable-tr-helper');
|
14431 |
|
14432 |
})(jQuery);
|
14433 |
|
14434 |
+
// @codekit-prepend "_acf.js";
|
14435 |
+
// @codekit-prepend "_acf-hooks.js";
|
14436 |
+
// @codekit-prepend "_acf-model.js";
|
14437 |
+
// @codekit-prepend "_acf-popup.js";
|
14438 |
+
// @codekit-prepend "_acf-unload.js";
|
14439 |
+
// @codekit-prepend "_acf-panel.js";
|
14440 |
+
// @codekit-prepend "_acf-notice.js";
|
14441 |
+
// @codekit-prepend "_acf-postbox.js";
|
14442 |
+
// @codekit-prepend "_acf-tooltip.js";
|
14443 |
+
// @codekit-prepend "_acf-field.js";
|
14444 |
+
// @codekit-prepend "_acf-fields.js";
|
14445 |
+
// @codekit-prepend "_acf-field-accordion.js";
|
14446 |
+
// @codekit-prepend "_acf-field-button-group.js";
|
14447 |
+
// @codekit-prepend "_acf-field-checkbox.js";
|
14448 |
+
// @codekit-prepend "_acf-field-color-picker.js";
|
14449 |
+
// @codekit-prepend "_acf-field-date-picker.js";
|
14450 |
+
// @codekit-prepend "_acf-field-date-time-picker.js";
|
14451 |
+
// @codekit-prepend "_acf-field-google-map.js";
|
14452 |
+
// @codekit-prepend "_acf-field-image.js";
|
14453 |
+
// @codekit-prepend "_acf-field-file.js";
|
14454 |
+
// @codekit-prepend "_acf-field-link.js";
|
14455 |
+
// @codekit-prepend "_acf-field-oembed.js";
|
14456 |
+
// @codekit-prepend "_acf-field-radio.js";
|
14457 |
+
// @codekit-prepend "_acf-field-range.js";
|
14458 |
+
// @codekit-prepend "_acf-field-relationship.js";
|
14459 |
+
// @codekit-prepend "_acf-field-select.js";
|
14460 |
+
// @codekit-prepend "_acf-field-tab.js";
|
14461 |
+
// @codekit-prepend "_acf-field-post-object.js";
|
14462 |
+
// @codekit-prepend "_acf-field-page-link.js";
|
14463 |
+
// @codekit-prepend "_acf-field-user.js";
|
14464 |
+
// @codekit-prepend "_acf-field-taxonomy.js";
|
14465 |
+
// @codekit-prepend "_acf-field-time-picker.js";
|
14466 |
+
// @codekit-prepend "_acf-field-true-false.js";
|
14467 |
+
// @codekit-prepend "_acf-field-url.js";
|
14468 |
+
// @codekit-prepend "_acf-field-wysiwyg.js";
|
14469 |
+
// @codekit-prepend "_acf-condition.js";
|
14470 |
+
// @codekit-prepend "_acf-conditions.js";
|
14471 |
+
// @codekit-prepend "_acf-condition-types.js";
|
14472 |
+
// @codekit-prepend "_acf-media.js";
|
14473 |
+
// @codekit-prepend "_acf-screen.js";
|
14474 |
+
// @codekit-prepend "_acf-select2.js";
|
14475 |
+
// @codekit-prepend "_acf-tinymce.js";
|
14476 |
+
// @codekit-prepend "_acf-validation.js";
|
14477 |
+
// @codekit-prepend "_acf-helpers.js";
|
14478 |
+
// @codekit-prepend "_acf-compatibility";
|
assets/js/acf-input.min.js
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
!function(r,s){var c={};(window.acf=c).data={},c.get=function(t){return this.data[t]||null},c.has=function(t){return null!==this.get(t)},c.set=function(t,e){return this.data[t]=e,this};var i=0;c.uniqueId=function(t){var e=++i+"";return t?t+e:e},c.uniqueArray=function(t){function e(t,e,i){return i.indexOf(t)===e}return t.filter(e)};var a="";c.uniqid=function(t,e){var i;void 0===t&&(t="");var n=function(t,e){return e<(t=parseInt(t,10).toString(16)).length?t.slice(t.length-e):e>t.length?Array(e-t.length+1).join("0")+t:t};return a||(a=Math.floor(123456789*Math.random())),a++,i=t,i+=n(parseInt((new Date).getTime()/1e3,10),8),i+=n(a,5),e&&(i+=(10*Math.random()).toFixed(8).toString()),i},c.strReplace=function(t,e,i){return i.split(t).join(e)},c.strCamelCase=function(t){return t=(t=t.replace(/[_-]/g," ")).replace(/(?:^\w|\b\w|\s+)/g,function(t,e){return 0==+t?"":0==e?t.toLowerCase():t.toUpperCase()})},c.strPascalCase=function(t){var e=c.strCamelCase(t);return e.charAt(0).toUpperCase()+e.slice(1)},c.strSlugify=function(t){return c.strReplace("_","-",t.toLowerCase())},c.strSanitize=function(t){var e={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","ß":"s","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Ĉ":"C","ĉ":"c","Ċ":"C","ċ":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"D","đ":"d","Ē":"E","ē":"e","Ĕ":"E","ĕ":"e","Ė":"E","ė":"e","Ę":"E","ę":"e","Ě":"E","ě":"e","Ĝ":"G","ĝ":"g","Ğ":"G","ğ":"g","Ġ":"G","ġ":"g","Ģ":"G","ģ":"g","Ĥ":"H","ĥ":"h","Ħ":"H","ħ":"h","Ĩ":"I","ĩ":"i","Ī":"I","ī":"i","Ĭ":"I","ĭ":"i","Į":"I","į":"i","İ":"I","ı":"i","IJ":"IJ","ij":"ij","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","Ĺ":"L","ĺ":"l","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ŀ":"L","ŀ":"l","Ł":"l","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","ʼn":"n","Ō":"O","ō":"o","Ŏ":"O","ŏ":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ŗ":"R","ŗ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ŝ":"S","ŝ":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ŧ":"T","ŧ":"t","Ũ":"U","ũ":"u","Ū":"U","ū":"u","Ŭ":"U","ŭ":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","ſ":"s","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Ǎ":"A","ǎ":"a","Ǐ":"I","ǐ":"i","Ǒ":"O","ǒ":"o","Ǔ":"U","ǔ":"u","Ǖ":"U","ǖ":"u","Ǘ":"U","ǘ":"u","Ǚ":"U","ǚ":"u","Ǜ":"U","ǜ":"u","Ǻ":"A","ǻ":"a","Ǽ":"AE","ǽ":"ae","Ǿ":"O","ǿ":"o"," ":"_","'":"","?":"","/":"","\\":"",".":"",",":"","`":"",">":"","<":"",'"':"","[":"","]":"","|":"","{":"","}":"","(":"",")":""},i=/\W/g,n=function(t){return e[t]!==s?e[t]:t};return t=(t=t.replace(i,n)).toLowerCase()},c.strMatch=function(t,e){for(var i=0,n=Math.min(t.length,e.length),a=0;a<n&&t[a]===e[a];a++)i++;return i},c.decode=function(t){return r("<textarea/>").html(t).text()},c.strEscape=function(t){var e={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(t).replace(/[&<>"'`=\/]/g,function(t){return e[t]})},c.parseArgs=function(t,e){return"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={}),r.extend({},e,t)},window.acfL10n==s&&(acfL10n={}),c.__=function(t){return acfL10n[t]||t},c._x=function(t,e){return acfL10n[t+"."+e]||acfL10n[t]||t},c._n=function(t,e,i){return 1==i?c.__(t):c.__(e)},c.isArray=function(t){return Array.isArray(t)},c.isObject=function(t){return"object"==typeof t};var o=function(t,e,i){var n=(e=e.replace("[]","[%%index%%]")).match(/([^\[\]])+/g);if(n)for(var a=n.length,r=t,s=0;s<a;s++){var o=String(n[s]);s==a-1?"%%index%%"===o?r.push(i):r[o]=i:("%%index%%"===n[s+1]?c.isArray(r[o])||(r[o]=[]):c.isObject(r[o])||(r[o]={}),r=r[o])}};c.serialize=function(t,e){var i={},n=c.serializeArray(t);e!==s&&(n=n.filter(function(t){return 0===t.name.indexOf(e)}).map(function(t){return t.name=t.name.slice(e.length),t}));for(var a=0;a<n.length;a++)o(i,n[a].name,n[a].value);return i},c.serializeArray=function(t){return t.find("select, textarea, input").serializeArray()},c.serializeForAjax=function(t){var e={},i={},n;return c.serializeArray(t).map(function(t){"[]"===t.name.slice(-2)?(e[t.name]=e[t.name]||[],e[t.name].push(t.value)):e[t.name]=t.value}),e},c.addAction=function(t,e,i,n){return c.hooks.addAction.apply(this,arguments),this},c.removeAction=function(t,e){return c.hooks.removeAction.apply(this,arguments),this};var e={};c.doAction=function(t){return e[t]=1,c.hooks.doAction.apply(this,arguments),e[t]=0,this},c.doingAction=function(t){return 1===e[t]},c.didAction=function(t){return e[t]!==s},c.currentAction=function(){for(var t in e)if(e[t])return t;return!1},c.addFilter=function(t){return c.hooks.addFilter.apply(this,arguments),this},c.removeFilter=function(t){return c.hooks.removeFilter.apply(this,arguments),this},c.applyFilters=function(t){return c.hooks.applyFilters.apply(this,arguments)},c.arrayArgs=function(t){return Array.prototype.slice.call(t)};try{var n=JSON.parse(localStorage.getItem("acf"))||{}}catch(t){var n={}}var l=function(t){return"this."===t.substr(0,5)&&(t=t.substr(5)+"-"+c.get("post_id")),t};c.getPreference=function(t){return t=l(t),n[t]||null},c.setPreference=function(t,e){t=l(t),null===e?delete n[t]:n[t]=e,localStorage.setItem("acf",JSON.stringify(n))},c.removePreference=function(t){c.setPreference(t,null)},c.remove=function(t){t instanceof jQuery&&(t={target:t}),t=c.parseArgs(t,{target:!1,endHeight:0,complete:function(){}}),c.doAction("remove",t.target),t.target.is("tr")?d(t):u(t)};var u=function(t){var e=t.target,i=e.height(),n=e.width(),a=e.css("margin"),r=e.outerHeight(!0),s=e.attr("style")+"";e.wrap('<div class="acf-temp-remove" style="height:'+r+'px"></div>');var o=e.parent();e.css({height:i,width:n,margin:a,position:"absolute"}),setTimeout(function(){o.css({opacity:0,height:t.endHeight})},50),setTimeout(function(){e.attr("style",s),o.remove(),t.complete()},301)},d=function(t){var e=t.target,i=e.height(),n=e.children().length,a=r('<td class="acf-temp-remove" style="padding:0; height:'+i+'px" colspan="'+n+'"></td>');e.addClass("acf-remove-element"),setTimeout(function(){e.html(a)},251),setTimeout(function(){e.removeClass("acf-remove-element"),a.css({height:t.endHeight})},300),setTimeout(function(){e.remove(),t.complete()},451)};c.duplicate=function(t){t instanceof jQuery&&(t={target:t});var i=0;(t=c.parseArgs(t,{target:!1,search:"",replace:"",before:function(t){},after:function(t,e){},append:function(t,e){t.after(e),i=1}})).target=t.target||t.$el;var e=t.target;t.search=t.search||e.attr("data-id"),t.replace=t.replace||c.uniqid(),t.before(e),c.doAction("before_duplicate",e);var n=e.clone();return c.rename({target:n,search:t.search,replace:t.replace}),n.removeClass("acf-clone"),n.find(".ui-sortable").removeClass("ui-sortable"),t.after(e,n),c.doAction("after_duplicate",e,n),t.append(e,n),c.doAction("append",n),n},c.rename=function(t){t instanceof jQuery&&(t={target:t});var e=(t=c.parseArgs(t,{target:!1,destructive:!1,search:"",replace:""})).target,i=t.search||e.attr("data-id"),n=t.replace||c.uniqid("acf"),a=function(t,e){return e.replace(i,n)};if(t.destructive){var r=e.outerHTML();r=c.strReplace(i,n,r),e.replaceWith(r)}else e.attr("data-id",n),e.find('[id*="'+i+'"]').attr("id",a),e.find('[for*="'+i+'"]').attr("for",a),e.find('[name*="'+i+'"]').attr("name",a);return e},c.prepareForAjax=function(t){return t.nonce=c.get("nonce"),t.post_id=c.get("post_id"),c.has("language")&&(t.lang=c.get("language")),t=c.applyFilters("prepare_for_ajax",t)},c.startButtonLoading=function(t){t.prop("disabled",!0),t.after(' <i class="acf-loading"></i>')},c.stopButtonLoading=function(t){t.prop("disabled",!1),t.next(".acf-loading").remove()},c.showLoading=function(t){t.append('<div class="acf-loading-overlay"><i class="acf-loading"></i></div>')},c.hideLoading=function(t){t.children(".acf-loading-overlay").remove()},c.updateUserSetting=function(t,e){var i={action:"acf/ajax/user_setting",name:t,value:e};r.ajax({url:c.get("ajaxurl"),data:c.prepareForAjax(i),type:"post",dataType:"html"})},c.val=function(t,e,i){var n=t.val();return e!==n&&(t.val(e),t.is("select")&&null===t.val()?(t.val(n),!1):(!0!==i&&t.trigger("change"),!0))},c.show=function(t,e){return e&&c.unlock(t,"hidden",e),!c.isLocked(t,"hidden")&&(!!t.hasClass("acf-hidden")&&(t.removeClass("acf-hidden"),!0))},c.hide=function(t,e){return e&&c.lock(t,"hidden",e),!t.hasClass("acf-hidden")&&(t.addClass("acf-hidden"),!0)},c.isHidden=function(t){return t.hasClass("acf-hidden")},c.isVisible=function(t){return!c.isHidden(t)};var f=function(t,e){return!t.hasClass("acf-disabled")&&(e&&c.unlock(t,"disabled",e),!c.isLocked(t,"disabled")&&(!!t.prop("disabled")&&(t.prop("disabled",!1),!0)))};c.enable=function(t,e){if(t.attr("name"))return f(t,e);var i=!1;return t.find("[name]").each(function(){var t;f(r(this),e)&&(i=!0)}),i};var h=function(t,e){return e&&c.lock(t,"disabled",e),!t.prop("disabled")&&(t.prop("disabled",!0),!0)};c.disable=function(t,e){if(t.attr("name"))return h(t,e);var i=!1;return t.find("[name]").each(function(){var t;h(r(this),e)&&(i=!0)}),i},c.isset=function(t){for(var e=1;e<arguments.length;e++){if(!t||!t.hasOwnProperty(arguments[e]))return!1;t=t[arguments[e]]}return!0},c.isget=function(t){for(var e=1;e<arguments.length;e++){if(!t||!t.hasOwnProperty(arguments[e]))return null;t=t[arguments[e]]}return t},c.getFileInputData=function(t,e){var i=t.val();if(!i)return!1;var n={url:i},a=c.isget(t[0],"files",0);if(a)if(n.size=a.size,n.type=a.type,-1<a.type.indexOf("image")){var r=window.URL||window.webkitURL,s=new Image;s.onload=function(){n.width=this.width,n.height=this.height,e(n)},s.src=r.createObjectURL(a)}else e(n);else e(n)},c.isAjaxSuccess=function(t){return t&&t.success},c.getAjaxMessage=function(t){return c.isget(t,"data","message")},c.getAjaxError=function(t){return c.isget(t,"data","error")},c.renderSelect=function(t,e){var i=t.val(),a=[],r=function(t){var n="";return t.map(function(t){var e=t.text||t.label||"",i=t.id||t.value||"";a.push(i),t.children?n+='<optgroup label="'+c.strEscape(e)+'">'+r(t.children)+"</optgroup>":n+='<option value="'+i+'"'+(t.disabled?' disabled="disabled"':"")+">"+c.strEscape(e)+"</option>"}),n};return t.html(r(e)),-1<a.indexOf(i)&&t.val(i),t.val()};var p=function(t,e){return t.data("acf-lock-"+e)||[]},g=function(t,e,i){t.data("acf-lock-"+e,i)};c.lock=function(t,e,i){var n=p(t,e),a;n.indexOf(i)<0&&(n.push(i),g(t,e,n))},c.unlock=function(t,e,i){var n=p(t,e),a=n.indexOf(i);return-1<a&&(n.splice(a,1),g(t,e,n)),0===n.length},c.isLocked=function(t,e){return 0<p(t,e).length},c.isGutenberg=function(){return window.wp&&wp.blocks},r.fn.exists=function(){return 0<r(this).length},r.fn.outerHTML=function(){return r(this).get(0).outerHTML},Array.prototype.indexOf||(Array.prototype.indexOf=function(t){return r.inArray(t,this)}),r(document).ready(function(){c.doAction("ready")}),r(window).on("load",function(){c.doAction("load")}),r(window).on("beforeunload",function(){c.doAction("unload")}),r(window).on("resize",function(){c.doAction("resize")}),r(document).on("sortstart",function(t,e){c.doAction("sortstart",e.item,e.placeholder)}),r(document).on("sortstop",function(t,e){c.doAction("sortstop",e.item,e.placeholder)})}(jQuery),function(t,e){"use strict";var i=function(){function t(){return f}function e(t,e,i,n){return"string"==typeof t&&"function"==typeof e&&c("actions",t,e,i=parseInt(i||10,10),n),d}function i(){var t=Array.prototype.slice.call(arguments),e=t.shift();return"string"==typeof e&&u("actions",e,t),d}function n(t,e){return"string"==typeof t&&o("actions",t,e),d}function a(t,e,i,n){return"string"==typeof t&&"function"==typeof e&&c("filters",t,e,i=parseInt(i||10,10),n),d}function r(){var t=Array.prototype.slice.call(arguments),e=t.shift();return"string"==typeof e?u("filters",e,t):d}function s(t,e){return"string"==typeof t&&o("filters",t,e),d}function o(t,e,i,n){if(f[t][e])if(i){var a=f[t][e],r;if(n)for(r=a.length;r--;){var s=a[r];s.callback===i&&s.context===n&&a.splice(r,1)}else for(r=a.length;r--;)a[r].callback===i&&a.splice(r,1)}else f[t][e]=[]}function c(t,e,i,n,a){var r={callback:i,priority:n,context:a},s=f[t][e];s=s?(s.push(r),l(s)):[r],f[t][e]=s}function l(t){for(var e,i,n,a=1,r=t.length;a<r;a++){for(e=t[a],i=a;(n=t[i-1])&&n.priority>e.priority;)t[i]=t[i-1],--i;t[i]=e}return t}function u(t,e,i){var n=f[t][e];if(!n)return"filters"===t&&i[0];var a=0,r=n.length;if("filters"===t)for(;a<r;a++)i[0]=n[a].callback.apply(n[a].context,i);else for(;a<r;a++)n[a].callback.apply(n[a].context,i);return"filters"!==t||i[0]}var d={removeFilter:s,applyFilters:r,addFilter:a,removeAction:n,doAction:i,addAction:e,storage:t},f={actions:{},filters:{}};return d};acf.hooks=new i}(window),function(r,t){var n=/^(\S+)\s*(.*)$/,e=function(t){var e=this,i;return i=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},r.extend(i,e),i.prototype=Object.create(e.prototype),r.extend(i.prototype,t),i.prototype.constructor=i},i=acf.Model=function(){this.cid=acf.uniqueId("acf"),this.data=r.extend(!0,{},this.data),this.setup.apply(this,arguments),this.$el&&!this.$el.data("acf")&&this.$el.data("acf",this);var t=function(){this.initialize(),this.addEvents(),this.addActions(),this.addFilters()};this.wait&&!acf.didAction(this.wait)?this.addAction(this.wait,t):t.apply(this)};r.extend(i.prototype,{id:"",cid:"",$el:null,data:{},busy:!1,changed:!1,events:{},actions:{},filters:{},eventScope:"",wait:!1,priority:10,get:function(t){return this.data[t]},has:function(t){return null!=this.get(t)},set:function(t,e,i){var n=this.get(t);return n==e||(this.data[t]=e,i||(this.changed=!0,this.trigger("changed:"+t,[e,n]),this.trigger("changed",[t,e,n]))),this},inherit:function(t){return t instanceof jQuery&&(t=t.data()),r.extend(this.data,t),this},prop:function(){return this.$el.prop.apply(this.$el,arguments)},setup:function(t){r.extend(this,t)},initialize:function(){},addElements:function(t){if(!(t=t||this.elements||null)||!Object.keys(t).length)return!1;for(var e in t)this.addElement(e,t[e])},addElement:function(t,e){this["$"+t]=this.$(e)},addEvents:function(t){if(!(t=t||this.events||null))return!1;for(var e in t){var i=e.match(n);this.on(i[1],i[2],t[e])}},removeEvents:function(t){if(!(t=t||this.events||null))return!1;for(var e in t){var i=e.match(n);this.off(i[1],i[2],t[e])}},getEventTarget:function(t,e){return t||this.$el||r(document)},validateEvent:function(t){return!this.eventScope||r(t.target).closest(this.eventScope).is(this.$el)},proxyEvent:function(a){return this.proxy(function(t){if(this.validateEvent(t)){var e,i=acf.arrayArgs(arguments).slice(1),n=[t,r(t.currentTarget)].concat(i);a.apply(this,n)}})},on:function(t,e,i,n){var a,r,s,o,c;o=t instanceof jQuery?n?(a=t,r=e,s=i,n):(a=t,r=e,i):i?(r=t,s=e,i):(r=t,e),a=this.getEventTarget(a),"string"==typeof o&&(o=this.proxyEvent(this[o])),r=r+"."+this.cid,c=s?[r,s,o]:[r,o],a.on.apply(a,c)},off:function(t,e,i){var n,a,r,s;t instanceof jQuery?i?(n=t,a=e,r=i):(n=t,a=e):e?(a=t,r=e):a=t,n=this.getEventTarget(n),a=a+"."+this.cid,s=r?[a,r]:[a],n.off.apply(n,s)},trigger:function(t,e,i){var n=this.getEventTarget();return i?n.trigger.apply(n,arguments):n.triggerHandler.apply(n,arguments),this},addActions:function(t){if(!(t=t||this.actions||null))return!1;for(var e in t)this.addAction(e,t[e])},removeActions:function(t){if(!(t=t||this.actions||null))return!1;for(var e in t)this.removeAction(e,t[e])},addAction:function(t,e,i){i=i||this.priority,"string"==typeof e&&(e=this[e]),acf.addAction(t,e,i,this)},removeAction:function(t,e){acf.removeAction(t,this[e])},addFilters:function(t){if(!(t=t||this.filters||null))return!1;for(var e in t)this.addFilter(e,t[e])},addFilter:function(t,e,i){i=i||this.priority,"string"==typeof e&&(e=this[e]),acf.addFilter(t,e,i,this)},removeFilters:function(t){if(!(t=t||this.filters||null))return!1;for(var e in t)this.removeFilter(e,t[e])},removeFilter:function(t,e){acf.removeFilter(t,this[e])},$:function(t){return this.$el.find(t)},remove:function(){this.removeEvents(),this.removeActions(),this.removeFilters(),this.$el.remove()},setTimeout:function(t,e){return setTimeout(this.proxy(t),e)},time:function(){console.time(this.id||this.cid)},timeEnd:function(){console.timeEnd(this.id||this.cid)},show:function(){acf.show(this.$el)},hide:function(){acf.hide(this.$el)},proxy:function(t){return r.proxy(t,this)}}),i.extend=e,acf.models={},acf.getInstance=function(t){return t.data("acf")},acf.getInstances=function(t){var e=[];return t.each(function(){e.push(acf.getInstance(r(this)))}),e}}(jQuery),function(e,t){acf.models.Popup=acf.Model.extend({data:{title:"",content:"",width:0,height:0,loading:!1},events:{'click [data-event="close"]':"onClickClose","click .acf-close-popup":"onClickClose"},setup:function(t){e.extend(this.data,t),this.$el=e(this.tmpl())},initialize:function(){this.render(),this.open()},tmpl:function(){return['<div id="acf-popup">','<div class="acf-popup-box acf-box">','<div class="title"><h3></h3><a href="#" class="acf-icon -cancel grey" data-event="close"></a></div>','<div class="inner"></div>','<div class="loading"><i class="acf-loading"></i></div>',"</div>",'<div class="bg" data-event="close"></div>',"</div>"].join("")},render:function(){var t=this.get("title"),e=this.get("content"),i=this.get("loading"),n=this.get("width"),a=this.get("height");this.title(t),this.content(e),n&&this.$(".acf-popup-box").css("width",n),a&&this.$(".acf-popup-box").css("min-height",a),this.loading(i),acf.doAction("append",this.$el)},update:function(t){this.data=acf.parseArgs(t,this.data),this.render()},title:function(t){this.$(".title:first h3").html(t)},content:function(t){this.$(".inner:first").html(t)},loading:function(t){var e=this.$(".loading:first");t?e.show():e.hide()},open:function(){e("body").append(this.$el)},close:function(){this.remove()},onClickClose:function(t,e){t.preventDefault(),this.close()}}),acf.newPopup=function(t){return new acf.models.Popup(t)}}(jQuery),function(t,e){acf.unload=new acf.Model({wait:"load",active:!0,changed:!1,actions:{validation_failure:"startListening",validation_success:"stopListening"},events:{"change form .acf-field":"startListening","submit form":"stopListening"},reset:function(){this.stopListening()},startListening:function(){!this.changed&&this.active&&(this.changed=!0,t(window).on("beforeunload",this.onUnload))},stopListening:function(){this.changed=!1,t(window).off("beforeunload",this.onUnload)},onUnload:function(){return acf.__("The changes you made will be lost if you navigate away from this page")}})}(jQuery),function(t,e){var i=new acf.Model({events:{"click .acf-panel-title":"onClick"},onClick:function(t,e){t.preventDefault(),this.toggle(e.parent())},isOpen:function(t){return t.hasClass("-open")},toggle:function(t){this.isOpen(t)?this.close(t):this.open(t)},open:function(t){t.addClass("-open"),t.find(".acf-panel-title i").attr("class","dashicons dashicons-arrow-down")},close:function(t){t.removeClass("-open"),t.find(".acf-panel-title i").attr("class","dashicons dashicons-arrow-right")}})}(jQuery),function(e,t){var i=acf.Model.extend({data:{text:"",type:"",timeout:0,dismiss:!0,target:!1,close:function(){}},events:{"click .acf-notice-dismiss":"onClickClose"},tmpl:function(){return'<div class="acf-notice"></div>'},setup:function(t){e.extend(this.data,t),this.$el=e(this.tmpl())},initialize:function(){this.render(),this.show()},render:function(){this.type(this.get("type")),this.html("<p>"+this.get("text")+"</p>"),this.get("dismiss")&&(this.$el.append('<a href="#" class="acf-notice-dismiss acf-icon -cancel small"></a>'),this.$el.addClass("-dismiss"));var t=this.get("timeout");t&&this.away(t)},update:function(t){e.extend(this.data,t),this.initialize(),this.removeEvents(),this.addEvents()},show:function(){var t=this.get("target");t&&t.prepend(this.$el)},hide:function(){this.$el.remove()},away:function(t){this.setTimeout(function(){acf.remove(this.$el)},t)},type:function(t){var e=this.get("type");e&&this.$el.removeClass("-"+e),this.$el.addClass("-"+t),"error"==t&&this.$el.addClass("acf-error-message")},html:function(t){this.$el.html(t)},text:function(t){this.$("p").html(t)},onClickClose:function(t,e){t.preventDefault(),this.get("close").apply(this,arguments),this.remove()}});acf.newNotice=function(t){return"object"!=typeof t&&(t={text:t}),new i(t)};var n=new acf.Model({wait:"prepare",priority:1,initialize:function(){var t=e(".acf-admin-notice");t.length&&e("h1:first").after(t)}})}(jQuery),function(e,t){acf.getPostbox=function(t){return"string"==typeof t&&(t=e("#"+t)),acf.getInstance(t)},acf.getPostboxes=function(){var t=e(".acf-postbox");return acf.getInstances(t)},acf.newPostbox=function(t){return new acf.models.Postbox(t)},acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",visible:!0,edit:"",html:!0},setup:function(t){t.editLink&&(t.edit=t.editLink),e.extend(this.data,t),this.$el=this.$postbox()},$postbox:function(){return e("#"+this.get("id"))},$placeholder:function(){return e("#"+this.get("id")+"-placeholder")},$hide:function(){return e("#"+this.get("id")+"-hide")},$hideLabel:function(){return this.$hide().parent()},$hndle:function(){return this.$("> .hndle")},$inside:function(){return this.$("> .inside")},isVisible:function(){return this.get("visible")},hasHTML:function(){return this.get("html")},initialize:function(){this.$el.addClass("acf-postbox"),this.$el.removeClass("hide-if-js");var t=this.get("style");"default"!==t&&this.$el.addClass(t),this.$inside().addClass("acf-fields").addClass("-"+this.get("label"));var e=this.get("edit");e&&this.$hndle().append('<a href="'+e+'" class="dashicons dashicons-admin-generic acf-hndle-cog acf-js-tooltip" title="'+acf.__("Edit field group")+'"></a>'),this.isVisible()?this.show():(this.set("html",!1),this.hide())},show:function(){this.$hideLabel().show(),this.$hide().prop("checked",!0),this.$el.show().removeClass("acf-hidden")},enable:function(){acf.enable(this.$el,"postbox")},showEnable:function(){this.show(),this.enable()},hide:function(){this.$hideLabel().hide(),this.$el.hide().addClass("acf-hidden")},disable:function(){acf.disable(this.$el,"postbox")},hideDisable:function(){this.hide(),this.disable()},html:function(t){this.$inside().html(t),this.set("html",!0),acf.doAction("append",this.$el)}})}(jQuery),function(f,e){acf.newTooltip=function(t){return"object"!=typeof t&&(t={text:t}),t.confirmRemove!==e?(t.textConfirm=acf.__("Remove"),t.textCancel=acf.__("Cancel"),new n(t)):t.confirm!==e?new n(t):new i(t)};var i=acf.Model.extend({data:{text:"",timeout:0,target:null},tmpl:function(){return'<div class="acf-tooltip"></div>'},setup:function(t){f.extend(this.data,t),this.$el=f(this.tmpl())},initialize:function(){this.render(),this.show(),this.position();var t=this.get("timeout");t&&setTimeout(f.proxy(this.fade,this),t)},update:function(t){f.extend(this.data,t),this.initialize()},render:function(){this.html(this.get("text"))},show:function(){f("body").append(this.$el)},hide:function(){this.$el.remove()},fade:function(){this.$el.addClass("acf-fade-up"),this.setTimeout(function(){this.remove()},250)},html:function(t){this.$el.html(t)},position:function(){var t=this.$el,e=this.get("target");if(e){t.removeClass("right left bottom top").css({top:0,left:0});var i=10,n=e.outerWidth(),a=e.outerHeight(),r=e.offset().top,s=e.offset().left,o=t.outerWidth(),c=t.outerHeight(),l=t.offset().top,u=r-c-l,d=s+n/2-o/2;d<10?(t.addClass("right"),d=s+n,u=r+a/2-c/2-l):d+o+10>f(window).width()?(t.addClass("left"),d=s-o,u=r+a/2-c/2-l):u-f(window).scrollTop()<10?(t.addClass("bottom"),u=r+a-l):t.addClass("top"),t.css({top:u,left:d})}}}),n=i.extend({data:{text:"",textConfirm:"",textCancel:"",target:null,targetConfirm:!0,confirm:function(){},cancel:function(){},context:!1},events:{'click [data-event="cancel"]':"onCancel",'click [data-event="confirm"]':"onConfirm"},addEvents:function(){acf.Model.prototype.addEvents.apply(this);var t=f(document),e=this.get("target");this.setTimeout(function(){this.on(t,"click","onCancel")}),this.get("targetConfirm")&&this.on(e,"click","onConfirm")},removeEvents:function(){acf.Model.prototype.removeEvents.apply(this);var t=f(document),e=this.get("target");this.off(t,"click"),this.off(e,"click")},render:function(){var t,e,i,n=[this.get("text")||acf.__("Are you sure?"),'<a href="#" data-event="confirm">'+(this.get("textConfirm")||acf.__("Yes"))+"</a>",'<a href="#" data-event="cancel">'+(this.get("textCancel")||acf.__("No"))+"</a>"].join(" ");this.html(n),this.$el.addClass("-confirm")},onCancel:function(t,e){t.preventDefault(),t.stopImmediatePropagation();var i=this.get("cancel"),n=this.get("context")||this;i.apply(n,arguments),this.remove()},onConfirm:function(t,e){t.preventDefault(),t.stopImmediatePropagation();var i=this.get("confirm"),n=this.get("context")||this;i.apply(n,arguments),this.remove()}});acf.models.Tooltip=i,acf.models.TooltipConfirm=n;var t=new acf.Model({tooltip:!1,events:{"mouseenter .acf-js-tooltip":"showTitle","mouseup .acf-js-tooltip":"hideTitle","mouseleave .acf-js-tooltip":"hideTitle"},showTitle:function(t,e){var i=e.attr("title");i&&(e.attr("title",""),this.tooltip?this.tooltip.update({text:i,target:e}):this.tooltip=acf.newTooltip({text:i,target:e}))},hideTitle:function(t,e){this.tooltip.hide(),e.attr("title",this.tooltip.get("text"))}})}(jQuery),function(e,i){var r=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(t){this.$el=t,this.inherit(t),this.inherit(this.$control())},val:function(t){return t!==i?this.setValue(t):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(t){return acf.val(this.$input(),t)},__:function(t){return acf._e(this.type,t)},$control:function(){return!1},$input:function(){return this.$("[name]:first")},$inputWrap:function(){return this.$(".acf-input:first")},$labelWrap:function(){return this.$(".acf-label:first")},getInputName:function(){return this.$input().attr("name")||""},parent:function(){var t=this.parents();return!!t.length&&t[0]},parents:function(){var t=this.$el.parents(".acf-field"),e;return acf.getFields(t)},show:function(t,e){var i=acf.show(this.$el,t);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,e)),i},hide:function(t,e){var i=acf.hide(this.$el,t);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,e)),i},enable:function(t,e){var i=acf.enable(this.$el,t);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,e)),i},disable:function(t,e){var i=acf.disable(this.$el,t);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,e)),i},showEnable:function(t,e){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(t,e){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(t){"object"!=typeof t&&(t={text:t}),this.notice&&this.notice.remove(),t.target=this.$inputWrap(),this.notice=acf.newNotice(t)},removeNotice:function(t){this.notice&&(this.notice.away(t||0),this.notice=!1)},showError:function(t){this.$el.addClass("acf-error"),t!==i&&this.showNotice({text:t,type:"error",dismiss:!1}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",e.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(t,e,i){return"invalidField"==t&&(i=!0),acf.Model.prototype.trigger.apply(this,[t,e,i])}}),acf.newField=function(t){var e=t.data("type"),i=s(e),n,a=new(acf.models[i]||acf.Field)(t);return acf.doAction("new_field",a),a};var s=function(t){return acf.strPascalCase(t||"")+"Field"};acf.registerFieldType=function(t){var e,i=t.prototype.type,n=s(i);acf.models[n]=t,r.push(i)},acf.getFieldType=function(t){var e=s(t);return acf.models[e]||!1},acf.getFieldTypes=function(n){n=acf.parseArgs(n,{category:""});var a=[];return r.map(function(t){var e=acf.getFieldType(t),i=e.prototype;n.category&&i.category!==n.category||a.push(e)}),a}}(jQuery),function(n,t){acf.findFields=function(t){var e=".acf-field",i=!1;return(t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1})).suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(e+='[data-key="'+t.key+'"]'),t.type&&(e+='[data-type="'+t.type+'"]'),t.name&&(e+='[data-name="'+t.name+'"]'),t.is&&(e+=t.is),t.visible&&(e+=":visible"),i=t.parent?t.parent.find(e):t.sibling?t.sibling.siblings(e):n(e),t.suppressFilters||(i=i.not(".acf-clone .acf-field"),i=acf.applyFilters("find_fields",i)),t.limit&&(i=i.slice(0,t.limit)),i},acf.findField=function(t,e){return acf.findFields({key:t,limit:1,parent:e,suppressFilters:!0})},acf.getField=function(t){t instanceof jQuery||(t=acf.findField(t));var e=t.data("acf");return e||(e=acf.newField(t)),e},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var e=[];return t.each(function(){var t=acf.getField(n(this));e.push(t)}),e},acf.findClosestField=function(t){return t.closest(".acf-field")},acf.getClosestField=function(t){var e=acf.findClosestField(t);return this.getField(e)};var e=function(t){var e=t,r=t+"_fields",a=t+"_field",i=function(t){var e,i=acf.arrayArgs(arguments).slice(1),n=acf.getFields({parent:t});if(n.length){var a=[r,n].concat(i);acf.doAction.apply(null,a)}},n=function(t){var e,n=acf.arrayArgs(arguments).slice(1);t.map(function(t,e){var i=[a,t].concat(n);acf.doAction.apply(null,i)})};acf.addAction(e,i),acf.addAction(r,n),s(t)},s=function(e){var r=e+"_field",s=e+"Field",t=function(i){var n=acf.arrayArgs(arguments),a=n.slice(1),t;["type","name","key"].map(function(t){var e="/"+t+"="+i.get(t);n=[r+e,i].concat(a),acf.doAction.apply(null,n)}),-1<o.indexOf(e)&&i.trigger(s,a)};acf.addAction(r,t)},i,a=["valid","invalid","enable","disable","new"],o=["remove","sortstart","sortstop","show","hide","unload","valid","invalid","enable","disable"];["prepare","ready","load","append","remove","sortstart","sortstop","show","hide","unload"].map(e),a.map(s);var r=new acf.Model({id:"fieldsEventManager",events:{'click .acf-field a[href="#"]':"onClick","change .acf-field":"onChange"},onClick:function(t){t.preventDefault()},onChange:function(){n("#_acf_changed").val(1)}})}(jQuery),function(f,h){var p=0,t=acf.Field.extend({type:"accordion",wait:"",$control:function(){return this.$(".acf-fields:first")},initialize:function(){if(!this.$el.is("td")){if(this.get("endpoint"))return this.remove();var t=this.$el,e=this.$labelWrap(),i=this.$inputWrap(),n=this.$control(),a=i.children(".description");if(a.length&&e.append(a),this.$el.is("tr")){var r=this.$el.closest("table"),s=f('<div class="acf-accordion-title"/>'),o=f('<div class="acf-accordion-content"/>'),c=f('<table class="'+r.attr("class")+'"/>'),l=f("<tbody/>");s.append(e.html()),c.append(l),o.append(c),i.append(s),i.append(o),e.remove(),n.remove(),i.attr("colspan",2),e=s,i=o,n=l}t.addClass("acf-accordion"),e.addClass("acf-accordion-title"),i.addClass("acf-accordion-content"),p++,this.get("multi_expand")&&t.attr("multi-expand",1);var u=acf.getPreference("this.accordions")||[];u[p-1]!==h&&this.set("open",u[p-1]),this.get("open")&&(t.addClass("-open"),i.css("display","block")),e.prepend('<i class="acf-accordion-icon dashicons dashicons-arrow-'+(this.get("open")?"down":"right")+'"></i>');var d=t.parent();n.addClass(d.hasClass("-left")?"-left":""),n.addClass(d.hasClass("-clear")?"-clear":""),n.append(t.nextUntil(".acf-field-accordion",".acf-field")),n.removeAttr("data-open data-multi_expand data-endpoint")}}});acf.registerFieldType(t);var e=new acf.Model({actions:{unload:"onUnload"},events:{"click .acf-accordion-title":"onClick",
|
2 |
-
"invalidField .acf-accordion":"onInvalidField"},isOpen:function(t){return t.hasClass("-open")},toggle:function(t){this.isOpen(t)?this.close(t):this.open(t)},open:function(t){t.find(".acf-accordion-content:first").slideDown().css("display","block"),t.find(".acf-accordion-icon:first").removeClass("dashicons-arrow-right").addClass("dashicons-arrow-down"),t.addClass("-open"),acf.doAction("show",t),t.attr("multi-expand")||t.siblings(".acf-accordion.-open").each(function(){e.close(f(this))})},close:function(t){t.find(".acf-accordion-content:first").slideUp(),t.find(".acf-accordion-icon:first").removeClass("dashicons-arrow-down").addClass("dashicons-arrow-right"),t.removeClass("-open"),acf.doAction("hide",t)},onClick:function(t,e){t.preventDefault(),this.toggle(e.parent())},onInvalidField:function(t,e){this.busy||(this.busy=!0,this.setTimeout(function(){this.busy=!1},1e3),this.open(e))},onUnload:function(t){var e=[];f(".acf-accordion").each(function(){var t=f(this).hasClass("-open")?1:0;e.push(t)}),e.length&&acf.setPreference("this.accordions",e)}})}(jQuery),function(t,e){var i=acf.Field.extend({type:"button_group",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-button-group")},$input:function(){return this.$("input:checked")},setValue:function(t){this.$('input[value="'+t+'"]').prop("checked",!0).trigger("change")},onClick:function(t,e){var i=e.parent("label"),n=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"))}});acf.registerFieldType(i)}(jQuery),function(e,t){var i=acf.Field.extend({type:"checkbox",events:{"change input":"onChange","click .acf-add-checkbox":"onClickAdd","click .acf-checkbox-toggle":"onClickToggle","click .acf-checkbox-custom":"onClickCustom"},$control:function(){return this.$(".acf-checkbox-list")},$toggle:function(){return this.$(".acf-checkbox-toggle")},$input:function(){return this.$('input[type="hidden"]')},$inputs:function(){return this.$('input[type="checkbox"]').not(".acf-checkbox-toggle")},getValue:function(){var t=[];return this.$(":checked").each(function(){t.push(e(this).val())}),!!t.length&&t},onChange:function(t,e){var i=e.prop("checked"),n=this.$toggle(),a;(i?e.parent().addClass("selected"):e.parent().removeClass("selected"),n.length)&&(0==this.$inputs().not(":checked").length?n.prop("checked",!0):n.prop("checked",!1))},onClickAdd:function(t,e){var i='<li><input class="acf-checkbox-custom" type="checkbox" checked="checked" /><input type="text" name="'+this.getInputName()+'[]" /></li>';e.parent("li").before(i)},onClickToggle:function(t,e){var i=e.prop("checked"),n;this.$inputs().prop("checked",i)},onClickCustom:function(t,e){var i=e.prop("checked"),n=e.next('input[type="text"]');i?n.prop("disabled",!1):(n.prop("disabled",!0),""==n.val()&&e.parent("li").remove())}});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.Field.extend({type:"color_picker",wait:"load",$control:function(){return this.$(".acf-color-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},setValue:function(t){acf.val(this.$input(),t),this.$inputText().iris("color",t)},initialize:function(){var e=this.$input(),i=this.$inputText(),t=function(t){setTimeout(function(){acf.val(e,i.val())},1)},n={defaultColor:!1,palettes:!0,hide:!0,change:t,clear:t},n=acf.applyFilters("color_picker_args",n,this);i.wpColorPicker(n)}});acf.registerFieldType(i)}(jQuery),function(n,t){var e=acf.Field.extend({type:"date_picker",events:{'blur input[type="text"]':"onBlur"},$control:function(){return this.$(".acf-date-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},initialize:function(){if(this.has("save_format"))return this.initializeCompatibility();var t=this.$input(),e=this.$inputText(),i={dateFormat:this.get("date_format"),altField:t,altFormat:"yymmdd",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")};i=acf.applyFilters("date_picker_args",i,this),acf.newDatePicker(e,i),acf.doAction("date_picker_init",e,i,this)},initializeCompatibility:function(){var t=this.$input(),e=this.$inputText();e.val(t.val());var i={dateFormat:this.get("date_format"),altField:t,altFormat:this.get("save_format"),changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")},n=(i=acf.applyFilters("date_picker_args",i,this)).dateFormat;i.dateFormat=this.get("save_format"),acf.newDatePicker(e,i),e.datepicker("option","dateFormat",n),acf.doAction("date_picker_init",e,i,this)},onBlur:function(){this.$inputText().val()||acf.val(this.$input(),"")}});acf.registerFieldType(e);var i=new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),e=acf.get("rtl"),i=acf.get("datePickerL10n");return!!i&&(void 0!==n.datepicker&&(i.isRTL=e,n.datepicker.regional[t]=i,void n.datepicker.setDefaults(i)))}});acf.newDatePicker=function(t,e){if(void 0===n.datepicker)return!1;e=e||{},t.datepicker(e),n("body > #ui-datepicker-div").exists()&&n("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function(n,t){var e=acf.models.DatePickerField.extend({type:"date_time_picker",$control:function(){return this.$(".acf-date-time-picker")},initialize:function(){var t=this.$input(),e=this.$inputText(),i={dateFormat:this.get("date_format"),timeFormat:this.get("time_format"),altField:t,altFieldTimeOnly:!1,altFormat:"yy-mm-dd",altTimeFormat:"HH:mm:ss",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day"),controlType:"select",oneLine:!0};i=acf.applyFilters("date_time_picker_args",i,this),acf.newDateTimePicker(e,i),acf.doAction("date_time_picker_init",e,i,this)}});acf.registerFieldType(e);var i=new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),e=acf.get("rtl"),i=acf.get("dateTimePickerL10n");return!!i&&(void 0!==n.timepicker&&(i.isRTL=e,n.timepicker.regional[t]=i,void n.timepicker.setDefaults(i)))}});acf.newDateTimePicker=function(t,e){if(void 0===n.timepicker)return!1;e=e||{},t.datetimepicker(e),n("body > #ui-datepicker-div").exists()&&n("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function(s,t){var e=acf.Field.extend({type:"google_map",map:!1,wait:"load",events:{'click a[data-name="clear"]':"onClickClear",'click a[data-name="locate"]':"onClickLocate",'click a[data-name="search"]':"onClickSearch","keydown .search":"onKeydownSearch","keyup .search":"onKeyupSearch","focus .search":"onFocusSearch","blur .search":"onBlurSearch",showField:"onShow"},$control:function(){return this.$(".acf-google-map")},$input:function(t){return this.$('input[data-name="'+(t||"address")+'"]')},$search:function(){return this.$(".search")},$canvas:function(){return this.$(".canvas")},addClass:function(t){this.$control().addClass(t)},removeClass:function(t){this.$control().removeClass(t)},getValue:function(){var t={lat:"",lng:"",address:""};return this.$('input[type="hidden"]').each(function(){t[s(this).data("name")]=s(this).val()}),t.lat&&t.lng||(t=!1),t},setValue:function(t){for(var e in t=acf.parseArgs(t,{lat:"",lng:"",address:""}))acf.val(this.$input(e),t[e]);t.lat&&t.lng||(t=!1),this.renderVal(t)},renderVal:function(t){t?(this.addClass("-value"),this.setPosition(t.lat,t.lng),this.map.marker.setVisible(!0)):(this.removeClass("-value"),this.map.marker.setVisible(!1)),this.$search().val(t.address)},setPosition:function(t,e){var i=this.newLatLng(t,e);return this.map.marker.setPosition(i),this.map.marker.setVisible(!0),acf.doAction("google_map_change",i,this.map,this),this.center(),this},center:function(){var t=this.map.marker.getPosition(),e=this.get("lat"),i=this.get("lng");t&&(e=t.lat(),i=t.lng());var n=this.newLatLng(e,i);this.map.setCenter(n)},getSearchVal:function(){return this.$search().val()},initialize:function(){o.isReady()?this.initializeMap():o.ready(this.initializeMap,this)},newLatLng:function(t,e){return new google.maps.LatLng(parseFloat(t),parseFloat(e))},initializeMap:function(){var t=this.get("zoom"),e=this.get("lat"),i=this.get("lng"),n={scrollwheel:!1,zoom:parseInt(t),center:this.newLatLng(e,i),mapTypeId:google.maps.MapTypeId.ROADMAP,marker:{draggable:!0,raiseOnDrag:!0},autocomplete:{}};n=acf.applyFilters("google_map_args",n,this);var a=new google.maps.Map(this.$canvas()[0],n),r=acf.parseArgs(n.marker,{draggable:!0,raiseOnDrag:!0,map:a});r=acf.applyFilters("google_map_marker_args",r,this);var s=new google.maps.Marker(r),o=!1;if(acf.isset(google,"maps","places","Autocomplete")){var c=n.autocomplete||{};c=acf.applyFilters("google_map_autocomplete_args",c,this),(o=new google.maps.places.Autocomplete(this.$search()[0],c)).bindTo("bounds",a)}this.addMapEvents(this,a,s,o),a.acf=this,a.marker=s,a.autocomplete=o,this.map=a,acf.doAction("google_map_init",a,s,this);var l=this.getValue();this.renderVal(l)},addMapEvents:function(n,t,e,i){google.maps.event.addListener(t,"click",function(t){var e=t.latLng.lat(),i=t.latLng.lng();n.searchPosition(e,i)}),google.maps.event.addListener(e,"dragend",function(){var t=this.getPosition(),e=t.lat(),i=t.lng();n.searchPosition(e,i)}),i&&google.maps.event.addListener(i,"place_changed",function(){var t=this.getPlace();t.address=n.getSearchVal(),n.setPlace(t)})},searchPosition:function(n,a){var t=this.newLatLng(n,a),r=this.$control();this.setPosition(n,a),r.addClass("-loading");var e=s.proxy(function(t,e){r.removeClass("-loading");var i="";e!=google.maps.GeocoderStatus.OK?console.log("Geocoder failed due to: "+e):t[0]?i=t[0].formatted_address:console.log("No results found"),this.val({lat:n,lng:a,address:i})},this);o.geocoder.geocode({latLng:t},e)},setPlace:function(t){if(!t)return this;if(t.name&&!t.geometry)return this.searchAddress(t.name),this;var e=t.geometry.location.lat(),i=t.geometry.location.lng(),n=t.address||t.formatted_address;return this.setValue({lat:e,lng:i,address:n}),this},searchAddress:function(a){var t=a.split(",");if(2==t.length){var e=t[0],i=t[1];if(s.isNumeric(e)&&s.isNumeric(i))return this.searchPosition(e,i)}var r=this.$control();r.addClass("-loading");var n=this.proxy(function(t,e){r.removeClass("-loading");var i="",n="";e!=google.maps.GeocoderStatus.OK?console.log("Geocoder failed due to: "+e):t[0]?(i=t[0].geometry.location.lat(),n=t[0].geometry.location.lng()):console.log("No results found"),this.val({lat:i,lng:n,address:a})});o.geocoder.geocode({address:a},n)},searchLocation:function(){if(!navigator.geolocation)return alert(acf.__("Sorry, this browser does not support geolocation"));var a=this.$control();a.addClass("-loading");var t=s.proxy(function(t,e){a.removeClass("-loading");var i=t.coords.latitude,n=t.coords.longitude;this.searchPosition(i,n)},this),e=function(t){a.removeClass("-loading")};navigator.geolocation.getCurrentPosition(t,e)},onClickClear:function(t,e){this.val(!1)},onClickLocate:function(t,e){this.searchLocation()},onClickSearch:function(t,e){this.searchAddress(this.$search().val())},onFocusSearch:function(t,e){this.removeClass("-value"),this.onKeyupSearch.apply(this,arguments)},onBlurSearch:function(t,e){this.setTimeout(function(){this.removeClass("-search"),e.val()&&this.addClass("-value")},100)},onKeyupSearch:function(t,e){e.val()?this.addClass("-search"):this.removeClass("-search")},onKeydownSearch:function(t,e){13==t.which&&t.preventDefault()},onMousedown:function(){},onShow:function(){if(!this.map)return!1;this.setTimeout(this.center,10)}});acf.registerFieldType(e);var o=new acf.Model({geocoder:!1,data:{status:!1},getStatus:function(){return this.get("status")},setStatus:function(t){return this.set("status",t)},isReady:function(){if("ready"==this.getStatus())return!0;if("loading"==this.getStatus())return!1;if(acf.isset(window,"google","maps","places"))return this.setStatus("ready"),!0;var t=acf.get("google_map_api");return t&&(this.setStatus("loading"),s.ajax({url:t,dataType:"script",cache:!0,context:this,success:function(){this.setStatus("ready"),this.geocoder=new google.maps.Geocoder,acf.doAction("google_map_api_loaded")}})),!1},ready:function(t,e){acf.addAction("google_map_api_loaded",t,10,e)}})}(jQuery),function(n,i){var t=acf.Field.extend({type:"image",$control:function(){return this.$(".acf-image-uploader")},$input:function(){return this.$('input[type="hidden"]')},events:{'click a[data-name="add"]':"onClickAdd",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove",'change input[type="file"]':"onChange"},initialize:function(){"basic"===this.get("uploader")&&this.$el.closest("form").attr("enctype","multipart/form-data")},validateAttachment:function(t){(t=t||{}).id!==i&&(t=t.attributes),t=acf.parseArgs(t,{url:"",alt:"",title:"",caption:"",description:"",width:0,height:0});var e=acf.isget(t,"sizes",this.get("preview_size"),"url");return null!==e&&(t.url=e),t},render:function(t){t=this.validateAttachment(t),this.$("img").attr({src:t.url,alt:t.alt,title:t.title});var e=t.id||"";this.val(e),e?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},append:function(t,e){var i=function(t,e){for(var i=acf.getFields({key:t.get("key"),parent:e.$el}),n=0;n<i.length;n++)if(!i[n].val())return i[n];return!1},n=i(this,e);n||(e.$(".acf-button:last").trigger("click"),n=i(this,e)),n&&n.render(t)},selectAttachment:function(){var i=this.parent(),t=i&&"repeater"===i.get("type"),e=acf.newMediaPopup({mode:"select",type:"image",title:acf.__("Select Image"),field:this.get("key"),multiple:t,library:this.get("library"),allowedTypes:this.get("mime_types"),select:n.proxy(function(t,e){0<e?this.append(t,i):this.render(t)},this)})},editAttachment:function(){var t=this.val();if(t)var e=acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:t,field:this.get("key"),select:n.proxy(function(t,e){this.render(t)},this)})},removeAttachment:function(){this.render(!1)},onClickAdd:function(t,e){this.selectAttachment()},onClickEdit:function(t,e){this.editAttachment()},onClickRemove:function(t,e){this.removeAttachment()},onChange:function(t,e){var i=this.$input();acf.getFileInputData(e,function(t){i.val(n.param(t))})}});acf.registerFieldType(t)}(jQuery),function(n,e){var t=acf.models.ImageField.extend({type:"file",$control:function(){return this.$(".acf-file-uploader")},$input:function(){return this.$('input[type="hidden"]')},validateAttachment:function(t){return(t=t||{}).id!==e&&(t=t.attributes),t=acf.parseArgs(t,{url:"",alt:"",title:"",filename:"",filesizeHumanReadable:"",icon:"/wp-includes/images/media/default.png"})},render:function(t){t=this.validateAttachment(t),this.$("img").attr({src:t.icon,alt:t.alt,title:t.title}),this.$('[data-name="title"]').text(t.title),this.$('[data-name="filename"]').text(t.filename).attr("href",t.url),this.$('[data-name="filesize"]').text(t.filesizeHumanReadable);var e=t.id||"";acf.val(this.$input(),e),e?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},selectAttachment:function(){var i=this.parent(),t=i&&"repeater"===i.get("type"),e=acf.newMediaPopup({mode:"select",title:acf.__("Select File"),field:this.get("key"),multiple:t,library:this.get("library"),allowedTypes:this.get("mime_types"),select:n.proxy(function(t,e){0<e?this.append(t,i):this.render(t)},this)})},editAttachment:function(){var t=this.val();if(!t)return!1;var e=acf.newMediaPopup({mode:"edit",title:acf.__("Edit File"),button:acf.__("Update File"),attachment:t,field:this.get("key"),select:n.proxy(function(t,e){this.render(t)},this)})}});acf.registerFieldType(t)}(jQuery),function(n,t){var e=acf.Field.extend({type:"link",events:{'click a[data-name="add"]':"onClickEdit",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove","change .link-node":"onChange"},$control:function(){return this.$(".acf-link")},$node:function(){return this.$(".link-node")},getValue:function(){var t=this.$node();return!!t.attr("href")&&{title:t.html(),url:t.attr("href"),target:t.attr("target")}},setValue:function(t){t=acf.parseArgs(t,{title:"",url:"",target:""});var e=this.$control(),i=this.$node();e.removeClass("-value -external"),t.url&&e.addClass("-value"),"_blank"===t.target&&e.addClass("-external"),this.$(".link-title").html(t.title),this.$(".link-url").attr("href",t.url).html(t.url),i.html(t.title),i.attr("href",t.url),i.attr("target",t.target),this.$(".input-title").val(t.title),this.$(".input-target").val(t.target),this.$(".input-url").val(t.url).trigger("change")},onClickEdit:function(t,e){acf.wpLink.open(this.$node())},onClickRemove:function(t,e){this.setValue(!1)},onChange:function(t,e){var i=this.getValue();this.setValue(i)}});acf.registerFieldType(e),acf.wpLink=new acf.Model({getNodeValue:function(){var t=this.get("node");return{title:t.html(),url:t.attr("href"),target:t.attr("target")}},setNodeValue:function(t){var e=this.get("node");e.html(t.title),e.attr("href",t.url),e.attr("target",t.target),e.trigger("change")},getInputValue:function(){return{title:n("#wp-link-text").val(),url:n("#wp-link-url").val(),target:n("#wp-link-target").prop("checked")?"_blank":""}},setInputValue:function(t){n("#wp-link-text").val(t.title),n("#wp-link-url").val(t.url),n("#wp-link-target").prop("checked","_blank"===t.target)},open:function(t){this.on("wplink-open","onOpen"),this.on("wplink-close","onClose"),this.set("node",t);var e=n('<textarea id="acf-link-textarea" style="display:none;"></textarea>');n("body").append(e);var i=this.getNodeValue();wpLink.open("acf-link-textarea",i.url,i.title,null)},onOpen:function(){n("#wp-link-wrap").addClass("has-text-field");var t=this.getNodeValue();this.setInputValue(t)},close:function(){wpLink.close()},onClose:function(){if(!this.has("node"))return!1;this.off("wplink-open"),this.off("wplink-close");var t=this.getInputValue();this.setNodeValue(t),n("#acf-link-textarea").remove(),this.set("node",null)}})}(jQuery),function(a,t){var e=acf.Field.extend({type:"oembed",events:{'click [data-name="clear-button"]':"onClickClear","keypress .input-search":"onKeypressSearch","keyup .input-search":"onKeyupSearch","change .input-search":"onChangeSearch"},$control:function(){return this.$(".acf-oembed")},$input:function(){return this.$(".input-value")},$search:function(){return this.$(".input-search")},getValue:function(){return this.$input().val()},getSearchVal:function(){return this.$search().val()},setValue:function(t){t?this.$control().addClass("has-value"):this.$control().removeClass("has-value"),acf.val(this.$input(),t)},showLoading:function(t){acf.showLoading(this.$(".canvas"))},hideLoading:function(){acf.hideLoading(this.$(".canvas"))},maybeSearch:function(){var t=this.val(),e=this.getSearchVal();if(!e)return this.clear();if("http"!=e.substr(0,4)&&(e="http://"+e),e!==t){var i=this.get("timeout");i&&clearTimeout(i);var n=a.proxy(this.search,this,e);this.set("timeout",setTimeout(n,300))}},search:function(t){var e={action:"acf/fields/oembed/search",s:t,field_key:this.get("key")},i;(i=this.get("xhr"))&&i.abort(),this.showLoading();var i=a.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(e),type:"post",dataType:"json",context:this,success:function(t){t&&t.html||(t={url:!1,html:""}),this.val(t.url),this.$(".canvas-media").html(t.html)},complete:function(){this.hideLoading()}});this.set("xhr",i)},clear:function(){this.val(""),this.$search().val(""),this.$(".canvas-media").html("")},onClickClear:function(t,e){this.clear()},onKeypressSearch:function(t,e){13==t.which&&(t.preventDefault(),this.maybeSearch())},onKeyupSearch:function(t,e){e.val()&&this.maybeSearch()},onChangeSearch:function(t,e){this.maybeSearch()}});acf.registerFieldType(e)}(jQuery),function(t,e){var i=acf.Field.extend({type:"radio",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-radio-list")},$input:function(){return this.$("input:checked")},$inputText:function(){return this.$('input[type="text"]')},getValue:function(){var t=this.$input().val();return"other"===t&&this.get("other_choice")&&(t=this.$inputText().val()),t},onClick:function(t,e){var i=e.parent("label"),n=i.hasClass("selected"),a=e.val();this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"),a=!1),this.get("other_choice")&&("other"===a?this.$inputText().prop("disabled",!1):this.$inputText().prop("disabled",!0))}});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.Field.extend({type:"range",events:{'input input[type="range"]':"onChange","change input":"onChange"},$input:function(){return this.$('input[type="range"]')},$inputAlt:function(){return this.$('input[type="number"]')},setValue:function(t){this.busy=!0,acf.val(this.$input(),t),acf.val(this.$inputAlt(),t,!0),this.busy=!1},onChange:function(t,e){this.busy||this.setValue(e.val())}});acf.registerFieldType(i)}(jQuery),function(o,n){var t=acf.Field.extend({type:"relationship",events:{"keypress [data-filter]":"onKeypressFilter","change [data-filter]":"onChangeFilter","keyup [data-filter]":"onChangeFilter","click .choices-list .acf-rel-item":"onClickAdd",'click [data-name="remove_item"]':"onClickRemove",mouseover:"onHover"},$control:function(){return this.$(".acf-relationship")},$list:function(t){return this.$("."+t+"-list")},$listItems:function(t){return this.$list(t).find(".acf-rel-item")},$listItem:function(t,e){return this.$list(t).find('.acf-rel-item[data-id="'+e+'"]')},getValue:function(){var t=[];return this.$listItems("values").each(function(){t.push(o(this).data("id"))}),!!t.length&&t},newChoice:function(t){return["<li>",'<span data-id="'+t.id+'" class="acf-rel-item">'+t.text+"</span>","</li>"].join("")},newValue:function(t){return["<li>",'<input type="hidden" name="'+this.getInputName()+'[]" value="'+t.id+'" />','<span data-id="'+t.id+'" class="acf-rel-item">'+t.text,'<a href="#" class="acf-icon -minus small dark" data-name="remove_item"></a>',"</span>","</li>"].join("")},addSortable:function(t){this.$list("values").sortable({items:"li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:function(){t.$input().trigger("change")}})},initialize:function(){var t=this.proxy(function(t){if(!this.get("loading")&&this.get("more")){var e=this.$list("choices"),i=Math.ceil(e.scrollTop()),n=Math.ceil(e[0].scrollHeight),a=Math.ceil(e.innerHeight()),r=this.get("paged")||1;n<=i+a&&(this.set("paged",r+1),this.fetch())}});this.$list("choices").scrollTop(0).on("scroll",t),this.fetch()},onHover:function(t){o().off(t),this.addSortable(this)},onKeypressFilter:function(t,e){13==t.which&&t.preventDefault()},onChangeFilter:function(t,e){var i=e.val(),n=e.data("filter");this.get(n)!==i&&(this.set(n,i),this.set("paged",1),e.is("select")?this.fetch():this.maybeFetch())},onClickAdd:function(t,e){var i=this.val(),n=parseInt(this.get("max"));if(e.hasClass("disabled"))return!1;if(0<n&&i&&i.length>=n)return this.showNotice({text:acf.__("Maximum values reached ( {max} values )").replace("{max}",n),type:"warning"}),!1;e.addClass("disabled");var a=this.newValue({id:e.data("id"),text:e.html()});this.$list("values").append(a),this.$input().trigger("change")},onClickRemove:function(t,e){var i=e.parent(),n=i.parent(),a=i.data("id");setTimeout(function(){n.remove()},1),this.$listItem("choices",a).removeClass("disabled"),this.$input().trigger("change")},maybeFetch:function(){var t=this.get("timeout");t&&clearTimeout(t),t=this.setTimeout(this.fetch,300),this.set("timeout",t)},getAjaxData:function(){var t=this.$control().data();for(var e in t)t[e]=this.get(e);return t.action="acf/fields/relationship/query",t.field_key=this.get("key"),t},fetch:function(){var t;(t=this.get("xhr"))&&t.abort();var e=this.getAjaxData(),s=this.$list("choices");1==e.paged&&s.html("");var i=o('<li><i class="acf-loading"></i> '+acf.__("Loading")+"</li>");s.append(i),this.set("loading",!0);var n=function(){this.set("loading",!1),i.remove()},a=function(t){if(!t||!t.results||!t.results.length)return this.set("more",!1),void(1==this.get("paged")&&this.$list("choices").append("<li>"+acf.__("No matches found")+"</li>"));this.set("more",t.more);var e=this.walkChoices(t.results),i=o(e),n=this.val();n&&n.length&&n.map(function(t){i.find('.acf-rel-item[data-id="'+t+'"]').addClass("disabled")}),s.append(i);var a=!1,r=!1;s.find(".acf-rel-label").each(function(){var t=o(this),e=t.siblings("ul");if(a&&a.text()==t.text())return r.append(e.children()),void o(this).parent().remove();a=t,r=e})},t=o.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",data:acf.prepareForAjax(e),context:this,success:a,complete:n});this.set("xhr",t)},walkChoices:function(t){var i=function(t){var e="";return o.isArray(t)?t.map(function(t){e+=i(t)}):o.isPlainObject(t)&&(t.children!==n?(e+='<li><span class="acf-rel-label">'+t.text+'</span><ul class="acf-bl">',e+=i(t.children),e+="</ul></li>"):e+='<li><span class="acf-rel-item" data-id="'+t.id+'">'+t.text+"</span></li>"),e};return i(t)}});acf.registerFieldType(t)}(jQuery),function(t,e){var i=acf.Field.extend({type:"select",select2:!1,wait:"load",events:{removeField:"onRemove"},$input:function(){return this.$("select")},initialize:function(){var t=this.$input();if(this.inherit(t),this.get("ui")){var e=this.get("ajax_action");e||(e="acf/fields/"+this.get("type")+"/query"),this.select2=acf.newSelect2(t,{field:this,ajax:this.get("ajax"),multiple:this.get("multiple"),placeholder:this.get("placeholder"),allowNull:this.get("allow_null"),ajaxAction:e})}},onRemove:function(){this.select2&&this.select2.destroy()}});acf.registerFieldType(i)}(jQuery),function(a,t){var e="tab",i=acf.Field.extend({type:"tab",wait:"",tabs:!1,tab:!1,findFields:function(){return this.$el.nextUntil(".acf-field-tab",".acf-field")},getFields:function(){return acf.getFields(this.findFields())},findTabs:function(){return this.$el.prevAll(".acf-tab-wrap:first")},findTab:function(){return this.$(".acf-tab-button")},initialize:function(){if(this.$el.is("td"))return!(this.events={});var t=this.findTabs(),e=this.findTab(),i=acf.parseArgs(e.data(),{endpoint:!1,placement:"",before:this.$el});!t.length||i.endpoint?this.tabs=new n(i):this.tabs=t.data("acf"),this.tab=this.tabs.addTab(e,this)},isActive:function(){return this.tab.isActive()},showFields:function(){this.getFields().map(function(t){t.show(this.cid,e),t.hiddenByTab=!1},this)},hideFields:function(){this.getFields().map(function(t){t.hide(this.cid,e),t.hiddenByTab=this.tab},this)},show:function(t){var e=acf.Field.prototype.show.apply(this,arguments);return e&&(this.tab.show(),this.tabs.refresh()),e},hide:function(t){var e=acf.Field.prototype.hide.apply(this,arguments);return e&&(this.tab.hide(),this.isActive()&&this.tabs.reset()),e},enable:function(t){this.getFields().map(function(t){t.enable(e)})},disable:function(t){this.getFields().map(function(t){t.disable(e)})}});acf.registerFieldType(i);var r=0,n=acf.Model.extend({tabs:[],active:!1,actions:{refresh:"onRefresh"},data:{before:!1,placement:"top",index:0,initialized:!1},setup:function(t){a.extend(this.data,t),this.tabs=[],this.active=!1;var e=this.get("placement"),i=this.get("before"),n=i.parent();"left"==e&&n.hasClass("acf-fields")&&n.addClass("-sidebar"),i.is("tr")?this.$el=a('<tr class="acf-tab-wrap"><td colspan="2"><ul class="acf-hl acf-tab-group"></ul></td></tr>'):this.$el=a('<div class="acf-tab-wrap -'+e+'"><ul class="acf-hl acf-tab-group"></ul></div>'),i.before(this.$el),this.set("index",r,!0),r++},initializeTabs:function(){var t=this.getVisible().shift(),e,i,n=(acf.getPreference("this.tabs")||[])[this.get("index")];this.tabs[n]&&this.tabs[n].isVisible()&&(t=this.tabs[n]),t?this.selectTab(t):this.closeTabs(),this.set("initialized",!0)},getVisible:function(){return this.tabs.filter(function(t){return t.isVisible()})},getActive:function(){return this.active},setActive:function(t){return this.active=t},hasActive:function(){return!1!==this.active},isActive:function(t){var e=this.getActive();return e&&e.cid===t.cid},closeActive:function(){this.hasActive()&&this.closeTab(this.getActive())},openTab:function(t){this.closeActive(),t.open(),this.setActive(t)},closeTab:function(t){t.close(),this.setActive(!1)},closeTabs:function(){this.tabs.map(this.closeTab,this)},selectTab:function(e){this.tabs.map(function(t){e.cid!==t.cid&&this.closeTab(t)},this),this.openTab(e)},addTab:function(t,e){var i=a("<li></li>");i.append(t),this.$("ul").append(i);var n=new s({$el:i,field:e,group:this});return this.tabs.push(n),n},reset:function(){return this.closeActive(),this.refresh()},refresh:function(){if(this.hasActive())return!1;var t=this.getVisible().shift();return t&&this.openTab(t),t},onRefresh:function(){if("left"===this.get("placement")){var t=this.$el.parent(),e=this.$el.children("ul"),i=t.is("td")?"height":"min-height",n=e.position().top+e.outerHeight(!0)-1;t.css(i,n)}}}),s=acf.Model.extend({group:!1,field:!1,events:{"click a":"onClick"},index:function(){return this.$el.index()},isVisible:function(){return acf.isVisible(this.$el)},isActive:function(){return this.$el.hasClass("active")},open:function(){this.$el.addClass("active"),this.field.showFields()},close:function(){this.$el.removeClass("active"),this.field.hideFields()},onClick:function(t,e){t.preventDefault(),this.toggle()},toggle:function(){this.isActive()||this.group.openTab(this)}}),o=new acf.Model({priority:50,actions:{prepare:"render",append:"render",unload:"onUnload",invalid_field:"onInvalidField"},findTabs:function(){return a(".acf-tab-wrap")},getTabs:function(){return acf.getInstances(this.findTabs())},render:function(t){this.getTabs().map(function(t){t.get("initialized")||t.initializeTabs()})},onInvalidField:function(t){this.busy||t.hiddenByTab&&(t.hiddenByTab.toggle(),this.busy=!0,this.setTimeout(function(){this.busy=!1},100))},onUnload:function(){var i=[];this.getTabs().map(function(t){var e=t.hasActive()?t.getActive().index():0;i.push(e)}),i.length&&acf.setPreference("this.tabs",i)}})}(jQuery),function(t,e){var i=acf.models.SelectField.extend({type:"post_object"});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.models.SelectField.extend({type:"page_link"});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.models.SelectField.extend({type:"user"});acf.registerFieldType(i)}(jQuery),function(g,t){var e=acf.Field.extend({type:"taxonomy",data:{ftype:"select"},select2:!1,wait:"load",events:{'click a[data-name="add"]':"onClickAdd",'click input[type="radio"]':"onClickRadio"},$control:function(){return this.$(".acf-taxonomy-field")},$input:function(){return this.getRelatedPrototype().$input.apply(this,arguments)},getRelatedType:function(){var t=this.get("ftype");return"multi_select"==t&&(t="select"),t},getRelatedPrototype:function(){return acf.getFieldType(this.getRelatedType()).prototype},getValue:function(){return this.getRelatedPrototype().getValue.apply(this,arguments)},setValue:function(){return this.getRelatedPrototype().setValue.apply(this,arguments)},initialize:function(){this.getRelatedPrototype().initialize.apply(this,arguments)},onRemove:function(){this.select2&&this.select2.destroy()},onClickAdd:function(t,e){var n=this,i=!1,a=!1,r=!1,s=!1,o=!1,c=!1,l=!1,u=function(){i=acf.newPopup({title:e.attr("title"),loading:!0,width:"300px"});var t={action:"acf/fields/taxonomy/add_term",field_key:n.get("key")};g.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:d})},d=function(t){i.loading(!1),i.content(t),a=i.$("form"),r=i.$('input[name="term_name"]'),s=i.$('select[name="term_parent"]'),o=i.$(".acf-submit-button"),r.focus(),i.on("submit","form",f)},f=function(t,e){if(t.preventDefault(),t.stopImmediatePropagation(),""===r.val())return r.focus(),!1;acf.startButtonLoading(o);var i={action:"acf/fields/taxonomy/add_term",field_key:n.get("key"),term_name:r.val(),term_parent:s.length?s.val():0};g.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(i),type:"post",dataType:"json",
|
3 |
-
success:h})},h=function(t){acf.stopButtonLoading(o),l&&l.remove(),l=acf.isAjaxSuccess(t)?(r.val(""),p(t.data),acf.newNotice({type:"success",text:acf.getAjaxMessage(t),target:a,timeout:2e3,dismiss:!1})):acf.newNotice({type:"error",text:acf.getAjaxError(t),target:a,timeout:2e3,dismiss:!1}),r.focus()},p=function(e){var t=g('<option value="'+e.term_id+'">'+e.term_label+"</option>"),i;e.term_parent?s.children('option[value="'+e.term_parent+'"]').after(t):s.append(t),acf.getFields({type:"taxonomy"}).map(function(t){t.get("taxonomy")==n.get("taxonomy")&&t.appendTerm(e)}),n.selectTerm(e.term_id)};u()},appendTerm:function(t){"select"==this.getRelatedType()?this.appendTermSelect(t):this.appendTermCheckbox(t)},appendTermSelect:function(t){this.select2.addOption({id:t.term_id,text:t.term_label})},appendTermCheckbox:function(t){var e=this.$("[name]:first").attr("name"),i=this.$("ul:first");"checkbox"==this.getRelatedType()&&(e+="[]");var n=g(['<li data-id="'+t.term_id+'">',"<label>",'<input type="'+this.get("ftype")+'" value="'+t.term_id+'" name="'+e+'" /> ',"<span>"+t.term_name+"</span>","</label>","</li>"].join(""));if(t.term_parent){var a=i.find('li[data-id="'+t.term_parent+'"]');(i=a.children("ul")).exists()||(i=g('<ul class="children acf-bl"></ul>'),a.append(i))}i.append(n)},selectTerm:function(t){var e;"select"==this.getRelatedType()?this.select2.selectOption(t):this.$('input[value="'+t+'"]').prop("checked",!0).trigger("change")},onClickRadio:function(t,e){var i=e.parent("label"),n=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"))}});acf.registerFieldType(e)}(jQuery),function(i,t){var e=acf.models.DatePickerField.extend({type:"time_picker",$control:function(){return this.$(".acf-time-picker")},initialize:function(){var t=this.$input(),e=this.$inputText(),i={timeFormat:this.get("time_format"),altField:t,altFieldTimeOnly:!1,altTimeFormat:"HH:mm:ss",showButtonPanel:!0,controlType:"select",oneLine:!0,closeText:acf.get("dateTimePickerL10n").selectText,timeOnly:!0,onClose:function(t,e,i){var n=e.dpDiv.find(".ui-datepicker-close");!t&&n.is(":hover")&&i._updateDateTime()}};i=acf.applyFilters("time_picker_args",i,this),acf.newTimePicker(e,i),acf.doAction("time_picker_init",e,i,this)}});acf.registerFieldType(e),acf.newTimePicker=function(t,e){if(void 0===i.timepicker)return!1;e=e||{},t.timepicker(e),i("body > #ui-datepicker-div").exists()&&i("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function(t,e){var i=acf.Field.extend({type:"true_false",events:{"change .acf-switch-input":"onChange","focus .acf-switch-input":"onFocus","blur .acf-switch-input":"onBlur","keypress .acf-switch-input":"onKeypress"},$input:function(){return this.$('input[type="checkbox"]')},$switch:function(){return this.$(".acf-switch")},getValue:function(){return this.$input().prop("checked")?1:0},initialize:function(){this.render()},render:function(){var t=this.$switch();if(t.length){var e=t.children(".acf-switch-on"),i=t.children(".acf-switch-off"),n=Math.max(e.width(),i.width());n&&(e.css("min-width",n),i.css("min-width",n))}},switchOn:function(){this.$input().prop("checked",!0),this.$switch().addClass("-on")},switchOff:function(){this.$input().prop("checked",!1),this.$switch().removeClass("-on")},onChange:function(t,e){e.prop("checked")?this.switchOn():this.switchOff()},onFocus:function(t,e){this.$switch().addClass("-focus")},onBlur:function(t,e){this.$switch().removeClass("-focus")},onKeypress:function(t,e){return 37===t.keyCode?this.switchOff():39===t.keyCode?this.switchOn():void 0}});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.Field.extend({type:"url",events:{'keyup input[type="url"]':"onkeyup"},$control:function(){return this.$(".acf-input-wrap")},$input:function(){return this.$('input[type="url"]')},initialize:function(){this.render()},isValid:function(){var t=this.val();return!!t&&(-1!==t.indexOf("://")||0===t.indexOf("//"))},render:function(){this.isValid()?this.$control().addClass("-valid"):this.$control().removeClass("-valid")},onkeyup:function(t,e){this.render()}});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.Field.extend({type:"wysiwyg",wait:"load",events:{"mousedown .acf-editor-wrap.delay":"onMousedown",sortstartField:"disableEditor",sortstopField:"enableEditor",removeField:"disableEditor"},$control:function(){return this.$(".acf-editor-wrap")},$input:function(){return this.$("textarea")},getMode:function(){return this.$control().hasClass("tmce-active")?"visual":"text"},initialize:function(){this.$control().hasClass("delay")||this.initializeEditor()},initializeEditor:function(){var t=this.$control(),e=this.$input(),i={tinymce:!0,quicktags:!0,toolbar:this.get("toolbar"),mode:this.getMode(),field:this},n=e.attr("id"),a=acf.uniqueId("acf-editor-"),r=e.data();acf.rename({target:t,search:n,replace:a,destructive:!0}),this.set("id",a,!0),acf.tinymce.initialize(a,i),this.$input().data(r)},onMousedown:function(t){t.preventDefault();var e=this.$control();e.removeClass("delay"),e.find(".acf-editor-toolbar").remove(),this.initializeEditor()},enableEditor:function(){"visual"==this.getMode()&&acf.tinymce.enable(this.get("id"))},disableEditor:function(){acf.tinymce.destroy(this.get("id"))}});acf.registerFieldType(i)}(jQuery),function(e,t){var s=[];acf.Condition=acf.Model.extend({type:"",operator:"==",label:"",choiceType:"input",fieldTypes:[],data:{conditions:!1,field:!1,rule:{}},events:{change:"change",keyup:"change",enableField:"change",disableField:"change"},setup:function(t){e.extend(this.data,t)},getEventTarget:function(t,e){return t||this.get("field").$el},change:function(t,e){this.get("conditions").change(t)},match:function(t,e){return!1},calculate:function(){return this.match(this.get("rule"),this.get("field"))},choices:function(t){return'<input type="text" />'}}),acf.newCondition=function(t,e){var i=e.get("field"),n=i.getField(t.field);if(!i||!n)return!1;var a={rule:t,target:i,conditions:e,field:n},r=n.get("type"),s=t.operator,o,c,l;return new(acf.getConditionTypes({fieldType:r,operator:s})[0]||acf.Condition)(a)};var a=function(t){return acf.strPascalCase(t||"")+"Condition"};acf.registerConditionType=function(t){var e,i=t.prototype.type,n=a(i);acf.models[n]=t,s.push(i)},acf.getConditionType=function(t){var e=a(t);return acf.models[e]||!1},acf.registerConditionForFieldType=function(t,e){var i=acf.getConditionType(t);i&&i.prototype.fieldTypes.push(e)},acf.getConditionTypes=function(a){a=acf.parseArgs(a,{fieldType:"",operator:""});var r=[];return s.map(function(t){var e=acf.getConditionType(t),i=e.prototype.fieldTypes,n=e.prototype.operator;a.fieldType&&-1===i.indexOf(a.fieldType)||a.operator&&n!==a.operator||r.push(e)}),r}}(jQuery),function(t,e){var i="conditional_logic",n=new acf.Model({id:"conditionsManager",priority:20,actions:{new_field:"onNewField"},onNewField:function(t){t.has("conditions")&&t.getConditions().render()}}),a=function(t,e){var i=acf.getFields({key:e,sibling:t.$el,suppressFilters:!0});return i.length||(i=acf.getFields({key:e,parent:t.$el.parent(),suppressFilters:!0})),!!i.length&&i[0]};acf.Field.prototype.getField=function(t){var e=a(this,t);if(e)return e;for(var i=this.parents(),n=0;n<i.length;n++)if(e=a(i[n],t))return e;return!1};var r=!(acf.Field.prototype.getConditions=function(){return this.conditions||(this.conditions=new s(this)),this.conditions}),s=acf.Model.extend({id:"Conditions",data:{field:!1,timeStamp:!1,groups:[]},setup:function(t){var e=(this.data.field=t).get("conditions");e instanceof Array?e[0]instanceof Array?e.map(function(t,e){this.addRules(t,e)},this):this.addRules(e):this.addRule(e)},change:function(t){if(this.get("timeStamp")===t.timeStamp)return!1;this.set("timeStamp",t.timeStamp,!0);var e=this.render()},render:function(){return this.calculate()?this.show():this.hide()},show:function(){return this.get("field").showEnable(this.cid,i)},hide:function(){return this.get("field").hideDisable(this.cid,i)},calculate:function(){var i=!1;return this.getGroups().map(function(t){var e;i||t.filter(function(t){return t.calculate()}).length==t.length&&(i=!0)}),i},hasGroups:function(){return null!=this.data.groups},getGroups:function(){return this.data.groups},addGroup:function(){var t=[];return this.data.groups.push(t),t},hasGroup:function(t){return null!=this.data.groups[t]},getGroup:function(t){return this.data.groups[t]},removeGroup:function(t){return this.data.groups[t].delete,this},addRules:function(t,e){t.map(function(t){this.addRule(t,e)},this)},addRule:function(t,e){var i;e=e||0,i=this.hasGroup(e)?this.getGroup(e):this.addGroup();var n=acf.newCondition(t,this);if(!n)return!1;i.push(n)},hasRule:function(){},getRule:function(t,e){return t=t||0,e=e||0,this.data.groups[e][t]},removeRule:function(){}})}(jQuery),function(n,t){var a=acf.__,r=function(t){return t?""+t:""},s=function(t,e){return r(t).toLowerCase()===r(e).toLowerCase()},i=function(t,e){return parseFloat(t)===parseFloat(e)},o=function(t,e){return parseFloat(t)>parseFloat(e)},c=function(t,e){return parseFloat(t)<parseFloat(e)},l=function(t,e){return-1<(e=e.map(function(t){return r(t)})).indexOf(t)},u=function(t,e){return-1<r(t).indexOf(r(e))},d=function(t,e){var i=new RegExp(r(e),"gi");return r(t).match(i)},f=acf.Condition.extend({type:"hasValue",operator:"!=empty",label:a("Has any value"),fieldTypes:["text","textarea","number","range","email","url","password","image","file","wysiwyg","oembed","select","checkbox","radio","button_group","link","post_object","page_link","relationship","taxonomy","user","google_map","date_picker","date_time_picker","time_picker","color_picker"],match:function(t,e){return!!e.val()},choices:function(t){return'<input type="text" disabled="" />'}});acf.registerConditionType(f);var e=f.extend({type:"hasNoValue",operator:"==empty",label:a("Has no value"),match:function(t,e){return!f.prototype.match.apply(this,arguments)}});acf.registerConditionType(e);var h=acf.Condition.extend({type:"equalTo",operator:"==",label:a("Value is equal to"),fieldTypes:["text","textarea","number","range","email","url","password"],match:function(t,e){return n.isNumeric(t.value)?i(t.value,e.val()):s(t.value,e.val())},choices:function(t){return'<input type="text" />'}});acf.registerConditionType(h);var p=h.extend({type:"notEqualTo",operator:"!=",label:a("Value is not equal to"),match:function(t,e){return!h.prototype.match.apply(this,arguments)}});acf.registerConditionType(p);var g=acf.Condition.extend({type:"patternMatch",operator:"==pattern",label:a("Value matches pattern"),fieldTypes:["text","textarea","email","url","password","wysiwyg"],match:function(t,e){return d(e.val(),t.value)},choices:function(t){return'<input type="text" placeholder="[a-z0-9]" />'}});acf.registerConditionType(g);var m=acf.Condition.extend({type:"contains",operator:"==contains",label:a("Value contains"),fieldTypes:["text","textarea","number","email","url","password","wysiwyg","oembed","select"],match:function(t,e){return u(e.val(),t.value)},choices:function(t){return'<input type="text" />'}});acf.registerConditionType(m);var v=h.extend({type:"trueFalseEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(t){return[{id:1,text:a("Checked")}]}});acf.registerConditionType(v);var y=p.extend({type:"trueFalseNotEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(t){return[{id:1,text:a("Checked")}]}});acf.registerConditionType(y);var b=acf.Condition.extend({type:"selectEqualTo",operator:"==",label:a("Value is equal to"),fieldTypes:["select","checkbox","radio","button_group"],match:function(t,e){var i=e.val();return i instanceof Array?l(t.value,i):s(t.value,i)},choices:function(t){var e=[],i=t.$setting("choices textarea").val().split("\n");return t.$input("allow_null").prop("checked")&&e.push({id:"",text:a("Null")}),i.map(function(t){(t=t.split(":"))[1]=t[1]||t[0],e.push({id:n.trim(t[0]),text:n.trim(t[1])})}),e}});acf.registerConditionType(b);var x=b.extend({type:"selectNotEqualTo",operator:"!=",label:a("Value is not equal to"),match:function(t,e){return!b.prototype.match.apply(this,arguments)}});acf.registerConditionType(x);var w=acf.Condition.extend({type:"greaterThan",operator:">",label:a("Value is greater than"),fieldTypes:["number","range"],match:function(t,e){var i=e.val();return i instanceof Array&&(i=i.length),o(i,t.value)},choices:function(t){return'<input type="number" />'}});acf.registerConditionType(w);var _=w.extend({type:"lessThan",operator:"<",label:a("Value is less than"),match:function(t,e){var i=e.val();return i instanceof Array&&(i=i.length),c(i,t.value)},choices:function(t){return'<input type="number" />'}});acf.registerConditionType(_);var $=w.extend({type:"selectionGreaterThan",label:a("Selection is greater than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType($);var k=_.extend({type:"selectionLessThan",label:a("Selection is less than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(k)}(jQuery),function(s,n){acf.newMediaPopup=function(t){var e=null,t=acf.parseArgs(t,{mode:"select",title:"",button:"",type:"",field:!1,allowedTypes:"",library:"all",multiple:!1,attachment:0,autoOpen:!0,open:function(){},select:function(){},close:function(){}});return e="edit"==t.mode?new acf.models.EditMediaPopup(t):new acf.models.SelectMediaPopup(t),t.autoOpen&&setTimeout(function(){e.open()},1),acf.doAction("new_media_popup",e),e};var e=function(){var t=acf.get("post_id");return s.isNumeric(t)?t:0};acf.getMimeTypes=function(){return this.get("mimeTypes")},acf.getMimeType=function(t){var e=acf.getMimeTypes();if(e[t]!==n)return e[t];for(var i in e)if(-1!==i.indexOf(t))return e[i];return!1};var i=acf.Model.extend({id:"MediaPopup",data:{},defaults:{},frame:!1,setup:function(t){s.extend(this.data,t)},initialize:function(){var t=this.getFrameOptions();this.addFrameStates(t);var e=wp.media(t);(e.acf=this).addFrameEvents(e,t),this.frame=e},open:function(){this.frame.open()},close:function(){this.frame.close()},remove:function(){this.frame.detach(),this.frame.remove()},getFrameOptions:function(){var t={title:this.get("title"),multiple:this.get("multiple"),library:{},states:[]};return this.get("type")&&(t.library.type=this.get("type")),"uploadedTo"===this.get("library")&&(t.library.uploadedTo=e()),this.get("attachment")&&(t.library.post__in=[this.get("attachment")]),this.get("button")&&(t.button={text:this.get("button")}),t},addFrameStates:function(t){var e=wp.media.query(t.library);this.get("field")&&acf.isset(e,"mirroring","args")&&(e.mirroring.args._acfuploader=this.get("field")),t.states.push(new wp.media.controller.Library({library:e,multiple:this.get("multiple"),title:this.get("title"),priority:20,filterable:"all",editable:!0,allowLocalEdits:!0})),acf.isset(wp,"media","controller","EditImage")&&t.states.push(new wp.media.controller.EditImage)},addFrameEvents:function(i,t){i.on("open",function(){this.$el.closest(".media-modal").addClass("acf-media-modal -"+this.acf.get("mode"))},i),i.on("content:render:edit-image",function(){var t=this.state().get("image"),e=new wp.media.view.EditImage({model:t,controller:this}).render();this.content.set(e),e.loadEditor()},i),i.on("select",function(){var t=i.state().get("selection");t&&t.each(function(t,e){i.acf.get("select").apply(i.acf,[t,e])})}),i.on("close",function(){setTimeout(function(){i.acf.get("close").apply(i.acf),i.acf.remove()},1)})}});acf.models.SelectMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(t){t.button||(t.button=acf._x("Select","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){acf.isset(_wpPluploadSettings,"defaults","multipart_params")&&(_wpPluploadSettings.defaults.multipart_params._acfuploader=this.get("field"),e.on("open",function(){delete _wpPluploadSettings.defaults.multipart_params._acfuploader})),e.on("content:activate:browse",function(){var t=!1;try{t=e.content.get().toolbar}catch(t){return void console.log(t)}e.acf.customizeFilters.apply(e.acf,[t])}),i.prototype.addFrameEvents.apply(this,arguments)},customizeFilters:function(t){var n=t.get("filters"),e;("image"==this.get("type")&&(n.filters.all.text=acf.__("All images"),delete n.filters.audio,delete n.filters.video,delete n.filters.image,s.each(n.filters,function(t,e){e.props.type=e.props.type||"image"})),this.get("allowedTypes"))&&this.get("allowedTypes").split(" ").join("").split(".").join("").split(",").map(function(t){var e=acf.getMimeType(t);if(e){var i={text:e,props:{status:null,type:e,uploadedTo:null,orderby:"date",order:"DESC"},priority:20};n.filters[e]=i}});if("uploadedTo"===this.get("library")){var i=this.frame.options.library.uploadedTo;delete n.filters.unattached,delete n.filters.uploaded,s.each(n.filters,function(t,e){e.text+=" ("+acf.__("Uploaded to this post")+")",e.props.uploadedTo=i})}var a=this.get("field"),r;s.each(n.filters,function(t,e){e.props._acfuploader=a}),t.get("search").model.attributes._acfuploader=a,n.renderFilters&&n.renderFilters()}}),acf.models.EditMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(t){t.button||(t.button=acf._x("Update","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(n,t){n.on("open",function(){this.$el.closest(".media-modal").addClass("acf-expanded"),"browse"!=this.content.mode()&&this.content.mode("browse");var t,e=this.state().get("selection"),i=wp.media.attachment(n.acf.get("attachment"));e.add(i)},n),i.prototype.addFrameEvents.apply(this,arguments)}});var t=new acf.Model({id:"customizePrototypes",wait:"ready",initialize:function(){if(acf.isset(window,"wp","media","view")){var t=e();t&&acf.isset(wp,"media","view","settings","post")&&(wp.media.view.settings.post.id=t),this.customizeAttachmentsRouter(),this.customizeAttachmentFilters(),this.customizeAttachmentCompat(),this.customizeAttachmentLibrary()}},customizeAttachmentsRouter:function(){if(acf.isset(wp,"media","view","Router")){var t=wp.media.view.Router;wp.media.view.Router=t.extend({addExpand:function(){var t=s(['<a href="#" class="acf-expand-details">','<span class="is-closed"><span class="acf-icon -left small grey"></span>'+acf.__("Expand Details")+"</span>",'<span class="is-open"><span class="acf-icon -right small grey"></span>'+acf.__("Collapse Details")+"</span>","</a>"].join(""));t.on("click",function(t){t.preventDefault();var e=s(this).closest(".media-modal");e.hasClass("acf-expanded")?e.removeClass("acf-expanded"):e.addClass("acf-expanded")}),this.$el.append(t)},initialize:function(){return t.prototype.initialize.apply(this,arguments),this.addExpand(),this}})}},customizeAttachmentFilters:function(){var t;acf.isset(wp,"media","view","AttachmentFilters","All")&&(wp.media.view.AttachmentFilters.All.prototype.renderFilters=function(){this.$el.html(_.chain(this.filters).map(function(t,e){return{el:s("<option></option>").val(e).html(t.text)[0],priority:t.priority||50}},this).sortBy("priority").pluck("el").value())})},customizeAttachmentCompat:function(){if(acf.isset(wp,"media","view","AttachmentCompat")){var t=wp.media.view.AttachmentCompat,e=!1;wp.media.view.AttachmentCompat=t.extend({render:function(){return this.rendered?this:(t.prototype.render.apply(this,arguments),this.$("#acf-form-data").length&&(clearTimeout(e),e=setTimeout(s.proxy(function(){this.rendered=!0,acf.doAction("append",this.$el)},this),50)),this)},save:function(t){var e={};t&&t.preventDefault(),e=acf.serializeForAjax(this.$el),this.controller.trigger("attachment:compat:waiting",["waiting"]),this.model.saveCompat(e).always(_.bind(this.postSave,this))}})}},customizeAttachmentLibrary:function(){if(acf.isset(wp,"media","view","Attachment","Library")){var l=wp.media.view.Attachment.Library;wp.media.view.Attachment.Library=l.extend({render:function(){var t=acf.isget(this,"controller","acf"),e=acf.isget(this,"model","attributes");if(t&&e){e.acf_errors&&this.$el.addClass("acf-disabled");var i=t.get("selected");i&&-1<i.indexOf(e.id)&&this.$el.addClass("acf-selected")}return l.prototype.render.apply(this,arguments)},toggleSelection:function(t){var e=this.collection,i=this.options.selection,n=this.model,a=i.single(),r=this.controller,s=acf.isget(this,"model","attributes","acf_errors"),o=r.$el.find(".media-frame-content .media-sidebar");if(o.children(".acf-selection-error").remove(),o.children().removeClass("acf-hidden"),r&&s){var c=acf.isget(this,"model","attributes","filename");return o.children().addClass("acf-hidden"),o.prepend(['<div class="acf-selection-error">','<span class="selection-error-label">'+acf.__("Restricted")+"</span>",'<span class="selection-error-filename">'+c+"</span>",'<span class="selection-error-message">'+s+"</span>","</div>"].join("")),i.reset(),void i.single(n)}return l.prototype.toggleSelection.apply(this,arguments)}})}}})}(jQuery),function(n,e){acf.screen=new acf.Model({active:!0,xhr:!1,timeout:!1,wait:"load",events:{"change #page_template":"onChange","change #parent_id":"onChange","change #post-formats-select":"onChange","change .categorychecklist":"onChange","change .tagsdiv":"onChange",'change .acf-taxonomy-field[data-save="1"]':"onChange","change #product-type":"onChange"},isPost:function(){return"post"===acf.get("screen")},isUser:function(){return"user"===acf.get("screen")},isTaxonomy:function(){return"taxonomy"===acf.get("screen")},isAttachment:function(){return"attachment"===acf.get("screen")},isNavMenu:function(){return"nav_menu"===acf.get("screen")},isWidget:function(){return"widget"===acf.get("screen")},isComment:function(){return"comment"===acf.get("screen")},getPageTemplate:function(){var t=n("#page_template");return t.length?t.val():null},getPageParent:function(t,e){var e;return(e=n("#parent_id")).length?e.val():null},getPageType:function(t,e){return this.getPageParent()?"child":"parent"},getPostType:function(){return n("#post_type").val()},getPostFormat:function(t,e){var e;if((e=n("#post-formats-select input:checked")).length){var i=e.val();return"0"==i?"standard":i}return null},getPostCoreTerms:function(){var t={},e=acf.serialize(n(".categorydiv, .tagsdiv"));for(var i in e.tax_input&&(t=e.tax_input),e.post_category&&(t.category=e.post_category),t)acf.isArray(t[i])||(t[i]=t[i].split(", "));return t},getPostTerms:function(){var n=this.getPostCoreTerms();for(var t in acf.getFields({type:"taxonomy"}).map(function(t){if(t.get("save")){var e=t.val(),i=t.get("taxonomy");e&&(n[i]=n[i]||[],e=acf.isArray(e)?e:[e],n[i]=n[i].concat(e))}}),null!==(productType=this.getProductType())&&(n.product_type=[productType]),n)n[t]=acf.uniqueArray(n[t]);return n},getProductType:function(){var t=n("#product-type");return t.length?t.val():null},check:function(){if("post"===acf.get("screen")){this.xhr&&this.xhr.abort();var e=acf.parseArgs(this.data,{action:"acf/ajax/check_screen",screen:acf.get("screen"),exists:[]});this.isPost()&&(e.post_id=acf.get("post_id")),null!==(postType=this.getPostType())&&(e.post_type=postType),null!==(pageTemplate=this.getPageTemplate())&&(e.page_template=pageTemplate),null!==(pageParent=this.getPageParent())&&(e.page_parent=pageParent),null!==(pageType=this.getPageType())&&(e.page_type=pageType),null!==(postFormat=this.getPostFormat())&&(e.post_format=postFormat),null!==(postTerms=this.getPostTerms())&&(e.post_terms=postTerms),acf.getPostboxes().map(function(t){t.hasHTML()&&e.exists.push(t.get("key"))}),e=acf.applyFilters("check_screen_args",e);var t=function(t){if(acf.isAjaxSuccess(t)){var a=[];t.data.results.map(function(t,e){var i="acf-"+t.key,n=acf.getPostbox(i);n.showEnable(),a.push(i),!n.hasHTML()&&t.html&&n.html(t.html)}),acf.getPostboxes().map(function(t){-1===a.indexOf(t.get("id"))&&t.hideDisable()}),n("#acf-style").html(t.data.style),acf.doAction("check_screen_complete",t.data,e)}};this.xhr=n.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(e),type:"post",dataType:"json",context:this,success:t})}},onChange:function(t,e){this.setTimeout(this.check,1)}});var t=new acf.Model({wait:"load",initialize:function(){acf.isGutenberg()&&(wp.data.subscribe(this.proxy(this.onChange)),acf.screen.getPageTemplate=this.getPageTemplate,acf.screen.getPageParent=this.getPageParent,acf.screen.getPostType=this.getPostType,acf.screen.getPostFormat=this.getPostFormat,acf.screen.getPostCoreTerms=this.getPostCoreTerms)},onChange:function(){var e=wp.data.select("core/editor").getPostEdits(),i=["template","parent","format"],t;(wp.data.select("core").getTaxonomies()||[]).map(function(t){i.push(t.rest_base)}),(i=i.filter(this.proxy(function(t){return e[t]&&e[t]!==this.get(t)}))).length&&this.triggerChange(e)},triggerChange:function(t){t!==e&&(this.data=t),acf.screen.check()},getPageTemplate:function(){return wp.data.select("core/editor").getEditedPostAttribute("template")},getPageParent:function(t,e){return wp.data.select("core/editor").getEditedPostAttribute("parent")},getPostType:function(){return wp.data.select("core/editor").getEditedPostAttribute("type")},getPostFormat:function(t,e){return wp.data.select("core/editor").getEditedPostAttribute("format")},getPostCoreTerms:function(){var e={},t;return(wp.data.select("core").getTaxonomies()||[]).map(function(t){e[t.slug]=wp.data.select("core/editor").getEditedPostAttribute(t.rest_base)}),e}})}(jQuery),function(l,t){function a(){return acf.isset(window,"jQuery","fn","select2","amd")?4:!!acf.isset(window,"Select2")&&3}acf.newSelect2=function(t,e){if(e=acf.parseArgs(e,{allowNull:!1,placeholder:"",multiple:!1,field:!1,ajax:!1,ajaxAction:"",ajaxData:function(t){return t},ajaxResults:function(t){return t}}),4==a())var i=new r(t,e);else var i=new s(t,e);return acf.doAction("new_select2",i),i};var n=acf.Model.extend({setup:function(t,e){l.extend(this.data,e),this.$el=t},initialize:function(){},selectOption:function(t){var e=this.getOption(t);e.prop("selected")||e.prop("selected",!0).trigger("change")},unselectOption:function(t){var e=this.getOption(t);e.prop("selected")&&e.prop("selected",!1).trigger("change")},getOption:function(t){return this.$('option[value="'+t+'"]')},addOption:function(t){t=acf.parseArgs(t,{id:"",text:"",selected:!1});var e=this.getOption(t.id);return e.length||((e=l("<option></option>")).html(t.text),e.attr("value",t.id),e.prop("selected",t.selected),this.$el.append(e)),e},getValue:function(){var e=[],t=this.$el.find("option:selected");return t.exists()&&(t=t.sort(function(t,e){return+t.getAttribute("data-i")-+e.getAttribute("data-i")})).each(function(){var t=l(this);e.push({$el:t,id:t.attr("value"),text:t.text()})}),e},mergeOptions:function(){},getChoices:function(){var i=function(t){var e=[];return t.children().each(function(){var t=l(this);t.is("optgroup")?e.push({text:t.attr("label"),children:i(t)}):e.push({id:t.attr("value"),text:t.text()})}),e};return i(this.$el)},decodeChoices:function(t){var e=function(t){return t.map(function(t){return t.text=acf.decode(t.text),t.children&&(t.children=e(t.children)),t}),t};return e(t)},getAjaxData:function(t){var e={action:this.get("ajaxAction"),s:t.term||"",paged:t.page||1},i=this.get("field");i&&(e.field_key=i.get("key"));var n=this.get("ajaxData");return n&&(e=n.apply(this,[e,t])),e=acf.applyFilters("select2_ajax_data",e,this.data,this.$el,i||!1,this),acf.prepareForAjax(e)},getAjaxResults:function(t,e){(t=acf.parseArgs(t,{results:!1,more:!1})).results&&(t.results=this.decodeChoices(t.results));var i=this.get("ajaxResults");return i&&(t=i.apply(this,[t,e])),t=acf.applyFilters("select2_ajax_results",t,e,this)},processAjaxResults:function(t,e){var t;return(t=this.getAjaxResults(t,e)).more&&(t.pagination={more:!0}),setTimeout(l.proxy(this.mergeOptions,this),1),t},destroy:function(){this.$el.data("select2")&&this.$el.select2("destroy"),this.$el.siblings(".select2-container").remove()}}),r=n.extend({initialize:function(){var e=this.$el,t={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),multiple:this.get("multiple"),data:[],escapeMarkup:function(t){return t}};t.multiple&&this.getValue().map(function(t){t.$el.detach().appendTo(e)}),e.removeData("ajax"),e.removeAttr("data-ajax"),this.get("ajax")&&(t.ajax={url:acf.get("ajaxurl"),delay:250,dataType:"json",type:"post",cache:!1,data:l.proxy(this.getAjaxData,this),processResults:l.proxy(this.processAjaxResults,this)});var i=this.get("field");t=acf.applyFilters("select2_args",t,e,this.data,i||!1,this),e.select2(t);var n=e.next(".select2-container");if(t.multiple){var a=n.find("ul");a.sortable({stop:function(t){a.find(".select2-selection__choice").each(function(){var t;l(l(this).data("data").element).detach().appendTo(e)}),e.trigger("change")}}),e.on("select2:select",this.proxy(function(t){this.getOption(t.params.data.id).detach().appendTo(this.$el)}))}n.addClass("-acf"),acf.doAction("select2_init",e,t,this.data,i||!1,this)},mergeOptions:function(){var i=!1,n=!1;l('.select2-results__option[role="group"]').each(function(){var t=l(this).children("ul"),e=l(this).children("strong");if(n&&n.text()===e.text())return i.append(t.children()),void l(this).remove();i=t,n=e})}}),s=n.extend({initialize:function(){var n=this.$el,i=this.getValue(),a=this.get("multiple"),t={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),separator:"||",multiple:this.get("multiple"),data:this.getChoices(),escapeMarkup:function(t){return t},dropdownCss:{"z-index":"999999999"},initSelection:function(t,e){e(a?i:i.shift())}},e=n.siblings("input");e.length||(e=l('<input type="hidden" />'),n.before(e)),inputValue=i.map(function(t){return t.id}).join("||"),e.val(inputValue),t.multiple&&i.map(function(t){t.$el.detach().appendTo(n)}),t.allowClear&&(t.data=t.data.filter(function(t){return""!==t.id})),n.removeData("ajax"),n.removeAttr("data-ajax"),this.get("ajax")&&(t.ajax={url:acf.get("ajaxurl"),quietMillis:250,dataType:"json",type:"post",cache:!1,data:l.proxy(this.getAjaxData,this),results:l.proxy(this.processAjaxResults,this)});var r=this.get("field");t=acf.applyFilters("select2_args",t,n,this.data,r||!1,this),e.select2(t);var s=e.select2("container"),o=l.proxy(this.getOption,this);if(t.multiple){var c=s.find("ul");c.sortable({stop:function(){c.find(".select2-search-choice").each(function(){var t=l(this).data("select2Data"),e;o(t.id).detach().appendTo(n)}),n.trigger("change")}})}e.on("select2-selecting",function(t){var e=t.choice,i=o(e.id);i.length||(i=l('<option value="'+e.id+'">'+e.text+"</option>")),i.detach().appendTo(n)}),s.addClass("-acf"),acf.doAction("select2_init",n,t,this.data,r||!1,this),e.on("change",function(){var t=e.val();t.indexOf("||")&&(t=t.split("||")),n.val(t).trigger("change")}),n.hide()},mergeOptions:function(){var i=!1,n=!1;l("#select2-drop .select2-result-with-children").each(function(){var t=l(this).children("ul"),e=l(this).children(".select2-result-label");if(n&&n.text()===e.text())return n.append(t.children()),void l(this).remove();i=t,n=e})},getAjaxData:function(t,e){var i={term:t,page:e};return n.prototype.getAjaxData.apply(this,[i])}}),e=new acf.Model({priority:5,wait:"prepare",initialize:function(){var t=acf.get("locale"),e=acf.get("rtl"),i=acf.get("select2L10n"),n=a();return!!i&&(0!==t.indexOf("en")&&void(4==n?this.addTranslations4():3==n&&this.addTranslations3()))},addTranslations4:function(){var i=acf.get("select2L10n"),t=acf.get("locale");t=t.replace("_","-");var e={errorLoading:function(){return i.load_fail},inputTooLong:function(t){var e=t.input.length-t.maximum;return 1<e?i.input_too_long_n.replace("%d",e):i.input_too_long_1},inputTooShort:function(t){var e=t.minimum-t.input.length;return 1<e?i.input_too_short_n.replace("%d",e):i.input_too_short_1},loadingMore:function(){return i.load_more},maximumSelected:function(t){var e=t.maximum;return 1<e?i.selection_too_long_n.replace("%d",e):i.selection_too_long_1},noResults:function(){return i.matches_0},searching:function(){return i.searching}};jQuery.fn.select2.amd.define("select2/i18n/"+t,[],function(){return e})},addTranslations3:function(){var n=acf.get(
|
4 |
-
"select2L10n"),t=acf.get("locale");t=t.replace("_","-");var e={formatMatches:function(t){return 1<t?n.matches_n.replace("%d",t):n.matches_1},formatNoMatches:function(){return n.matches_0},formatAjaxError:function(){return n.load_fail},formatInputTooShort:function(t,e){var i=e-t.length;return 1<i?n.input_too_short_n.replace("%d",i):n.input_too_short_1},formatInputTooLong:function(t,e){var i=t.length-e;return 1<i?n.input_too_long_n.replace("%d",i):n.input_too_long_1},formatSelectionTooBig:function(t){return 1<t?n.selection_too_long_n.replace("%d",t):n.selection_too_long_1},formatLoadMore:function(){return n.load_more},formatSearching:function(){return n.searching}};l.fn.select2.locales=l.fn.select2.locales||{},l.fn.select2.locales[t]=e,l.extend(l.fn.select2.defaults,e)}})}(jQuery),function(f,t){acf.tinymce={defaults:function(){return"undefined"!=typeof tinyMCEPreInit&&{tinymce:tinyMCEPreInit.mceInit.acf_content,quicktags:tinyMCEPreInit.qtInit.acf_content};var t},initialize:function(t,e){(e=acf.parseArgs(e,{tinymce:!0,quicktags:!0,toolbar:"full",mode:"visual",field:!1})).tinymce&&this.initializeTinymce(t,e),e.quicktags&&this.initializeQuicktags(t,e)},initializeTinymce:function(t,e){var i=f("#"+t),n=this.defaults(),a=acf.get("toolbars"),r=e.field||!1,s=r.$el||!1;if("undefined"==typeof tinymce)return!1;if(!n)return!1;if(tinymce.get(t))return this.enable(t);var o=f.extend({},n.tinymce,e.tinymce);o.id=t,o.selector="#"+t;var c=e.toolbar;if(c&&a&&a[c])for(var l=1;l<=4;l++)o["toolbar"+l]=a[c][l]||"";if(o.setup=function(e){e.on("change",function(t){e.save(),i.trigger("change")}),f(e.getWin()).on("unload",function(){acf.tinymce.remove(t)})},o.wp_autoresize_on=!1,o=acf.applyFilters("wysiwyg_tinymce_settings",o,t,r),tinyMCEPreInit.mceInit[t]=o,"visual"==e.mode){var u=tinymce.init(o),d=tinymce.get(t);if(!d)return!1;d.acf=e.field,acf.doAction("wysiwyg_tinymce_init",d,d.id,o,r)}},initializeQuicktags:function(t,e){var i=this.defaults();if("undefined"==typeof quicktags)return!1;if(!i)return!1;var n=f.extend({},i.quicktags,e.quicktags);n.id=t;var a=e.field||!1,r=a.$el||!1;n=acf.applyFilters("wysiwyg_quicktags_settings",n,n.id,a),tinyMCEPreInit.qtInit[t]=n;var s=quicktags(n);if(!s)return!1;this.buildQuicktags(s),acf.doAction("wysiwyg_quicktags_init",s,s.id,n,a)},buildQuicktags:function(t){var e,i,n,a,r,t,s,o,c,l,u=",strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,";for(o in e=t.canvas,i=t.name,n=t.settings,a={},c=r="",l=t.id,n.buttons&&(c=","+n.buttons+","),edButtons)edButtons[o]&&(s=edButtons[o].id,c&&-1!==u.indexOf(","+s+",")&&-1===c.indexOf(","+s+",")||edButtons[o].instance&&edButtons[o].instance!==l||(a[s]=edButtons[o],edButtons[o].html&&(r+=edButtons[o].html(i+"_"))));c&&-1!==c.indexOf(",dfw,")&&(a.dfw=new QTags.DFWButton,r+=a.dfw.html(i+"_")),"rtl"===document.getElementsByTagName("html")[0].dir&&(a.textdirection=new QTags.TextDirectionButton,r+=a.textdirection.html(i+"_")),t.toolbar.innerHTML=r,t.theButtons=a,"undefined"!=typeof jQuery&&jQuery(document).triggerHandler("quicktags-init",[t])},disable:function(t){this.destroyTinymce(t)},remove:function(t){this.destroyTinymce(t)},destroy:function(t){this.destroyTinymce(t)},destroyTinymce:function(t){if("undefined"==typeof tinymce)return!1;var e=tinymce.get(t);return!!e&&(e.save(),e.destroy(),!0)},enable:function(t){this.enableTinymce(t)},enableTinymce:function(t){return"undefined"!=typeof switchEditors&&(void 0!==tinyMCEPreInit.mceInit[t]&&(switchEditors.go(t,"tmce"),!0))}};var e=new acf.Model({priority:5,actions:{prepare:"onPrepare",ready:"onReady"},onPrepare:function(){var t=f("#acf-hidden-wp-editor");t.exists()&&t.appendTo("body")},onReady:function(){acf.isset(window,"tinymce","on")&&tinymce.on("AddEditor",function(t){var e=t.editor;"acf"===e.id.substr(0,3)&&(e=tinymce.editors.content||e,tinymce.activeEditor=e,wpActiveEditor=e.id)})}})}(jQuery),function(s,t){var i=acf.Model.extend({id:"Validator",data:{errors:[],notice:null,status:""},events:{"changed:status":"onChangeStatus"},addErrors:function(t){t.map(this.addError,this)},addError:function(t){this.data.errors.push(t)},hasErrors:function(){return this.data.errors.length},clearErrors:function(){return this.data.errors=[]},getErrors:function(){return this.data.errors},getFieldErrors:function(){var i=[],n=[];return this.getErrors().map(function(t){if(t.input){var e=n.indexOf(t.input);-1<e?i[e]=t:(i.push(t),n.push(t.input))}}),i},getGlobalErrors:function(){return this.getErrors().filter(function(t){return!t.input})},showErrors:function(){if(this.hasErrors()){var t=this.getFieldErrors(),e=this.getGlobalErrors(),n=0,a=!1;t.map(function(t){var e=this.$('[name="'+t.input+'"]').first();if(e.length||(e=this.$('[name^="'+t.input+'"]').first()),e.length){n++;var i=acf.getClosestField(e);i.showError(t.message),a||(a=i.$el)}},this);var i=acf.__("Validation failed");if(e.map(function(t){i+=". "+t.message}),1==n?i+=". "+acf.__("1 field requires attention"):1<n&&(i+=". "+acf.__("%d fields require attention").replace("%d",n)),this.has("notice"))this.get("notice").update({type:"error",text:i});else{var r=acf.newNotice({type:"error",text:i,target:this.$el});this.set("notice",r)}a||(a=this.get("notice").$el),setTimeout(function(){s("html, body").animate({scrollTop:a.offset().top-s(window).height()/2},500)},10)}},onChangeStatus:function(t,e,i,n){this.$el.removeClass("is-"+n).addClass("is-"+i)},validate:function(t){if(t=acf.parseArgs(t,{event:!1,reset:!1,loading:function(){},complete:function(){},failure:function(){},success:function(t){t.submit()}}),"valid"==this.get("status"))return!0;if("validating"==this.get("status"))return!1;if(!this.$(".acf-field").length)return!0;if(t.event){var e=s.Event(null,t.event);t.success=function(){acf.enableSubmit(s(e.target)).trigger(e)}}acf.doAction("validation_begin",this.$el),acf.lockForm(this.$el),t.loading(this.$el),this.set("status","validating");var i=function(t){if(acf.isAjaxSuccess(t)){var e=acf.applyFilters("validation_complete",t.data,this.$el);e.valid||this.addErrors(e.errors)}},n=function(){acf.unlockForm(this.$el),this.hasErrors()?(this.set("status","invalid"),acf.doAction("validation_failure",this.$el),this.showErrors(),t.failure(this.$el)):(this.set("status","valid"),this.has("notice")&&this.get("notice").update({type:"success",text:acf.__("Validation successful"),timeout:1e3}),acf.doAction("validation_success",this.$el),acf.doAction("submit",this.$el),t.success(this.$el),acf.lockForm(this.$el),t.reset&&this.reset()),t.complete(this.$el),this.clearErrors()},a=acf.serialize(this.$el);a.action="acf/validate_save_post",s.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"json",context:this,success:i,complete:n})},setup:function(t){this.$el=t},reset:function(){this.set("errors",[]),this.set("notice",null),this.set("status",""),acf.unlockForm(this.$el)}}),n=function(t){var e=t.data("acf");return e||(e=new i(t)),e};acf.validateForm=function(t){return n(t.form).validate(t)},acf.enableSubmit=function(t){return t.removeClass("disabled")},acf.disableSubmit=function(t){return t.addClass("disabled")},acf.showSpinner=function(t){return t.addClass("is-active"),t.css("display","inline-block"),t},acf.hideSpinner=function(t){return t.removeClass("is-active"),t.css("display","none"),t},acf.lockForm=function(t){var e=a(t),i=e.find('.button, [type="submit"]'),n=e.find(".spinner, .acf-spinner");return acf.hideSpinner(n),acf.disableSubmit(i),acf.showSpinner(n.last()),t},acf.unlockForm=function(t){var e=a(t),i=e.find('.button, [type="submit"]'),n=e.find(".spinner, .acf-spinner");return acf.enableSubmit(i),acf.hideSpinner(n),t};var a=function(t){var e,e,e,e;return(e=t.find("#submitdiv")).length?e:(e=t.find("#submitpost")).length?e:(e=t.find("p.submit").last()).length?e:(e=t.find(".acf-form-submit")).length?e:t};acf.validation=new acf.Model({id:"validation",active:!0,wait:"prepare",actions:{ready:"addInputEvents",append:"addInputEvents"},events:{'click input[type="submit"]':"onClickSubmit",'click button[type="submit"]':"onClickSubmit","click #save-post":"onClickSave","mousedown #post-preview":"onClickPreview","submit form":"onSubmit"},initialize:function(){acf.get("validation")||(this.active=!1,this.actions={},this.events={})},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(t){n(t).reset()},addInputEvents:function(t){var e=s(".acf-field [name]",t);e.length&&this.on(e,"invalid","onInvalid")},onInvalid:function(t,e){t.preventDefault();var i=e.closest("form");i.length&&(n(i).addError({input:e.attr("name"),message:t.target.validationMessage}),i.submit())},onClickSubmit:function(t,e){this.set("originalEvent",t)},onClickSave:function(t,e){this.set("ignore",!0)},onClickPreview:function(t,e){this.set("ignore",!0),s("form#post").off("submit.edit-post")},onSubmit:function(t,e){var i;this.active&&(this.get("ignore")?this.set("ignore",!1):acf.validateForm({form:e,event:this.get("originalEvent")})||t.preventDefault())}})}(jQuery),function(l,t){var e=new acf.Model({priority:90,timeout:0,actions:{new_field:"refresh",show_field:"refresh",hide_field:"refresh",remove_field:"refresh"},refresh:function(){clearTimeout(this.timeout),this.timeout=setTimeout(function(){acf.doAction("refresh")},0)}}),i=new acf.Model({actions:{sortstart:"onSortstart"},onSortstart:function(t,e){t.is("tr")&&(e.html('<td style="padding:0;" colspan="100"></td>'),t.addClass("acf-sortable-tr-helper"),t.children().each(function(){l(this).width(l(this).width())}),e.height(t.height()+"px"),t.removeClass("acf-sortable-tr-helper"))}}),n=new acf.Model({actions:{after_duplicate:"onAfterDuplicate"},onAfterDuplicate:function(t,e){var i=[];t.find("select").each(function(t){i.push(l(this).val())}),e.find("select").each(function(t){l(this).val(i[t])})}}),a=new acf.Model({id:"tableHelper",priority:20,actions:{refresh:"renderTables"},renderTables:function(t){var e=this;l(".acf-table:visible").each(function(){e.renderTable(l(this))})},renderTable:function(t){var e=t.find("> thead > tr:visible > th[data-key]"),r=t.find("> tbody > tr:visible > td[data-key]");if(!e.length||!r.length)return!1;e.each(function(t){var e=l(this),i=e.data("key"),n=r.filter('[data-key="'+i+'"]'),a=n.filter(".acf-hidden");n.removeClass("acf-empty"),n.length===a.length?acf.hide(e):(acf.show(e),a.addClass("acf-empty"))}),e.css("width","auto"),e=e.not(".acf-hidden");var i=100,n=e.length,a;e.filter("[data-width]").each(function(){var t=l(this).data("width");l(this).css("width",t+"%"),i-=t});var s=e.not("[data-width]");if(s.length){var o=i/s.length;s.css("width",o+"%"),i=0}0<i&&e.last().css("width","auto"),r.filter(".-collapsed-target").each(function(){var t=l(this);t.parent().hasClass("-collapsed")?t.attr("colspan",e.length):t.removeAttr("colspan")})}}),r=new acf.Model({id:"fieldsHelper",priority:30,actions:{refresh:"renderGroups"},renderGroups:function(){var t=this;l(".acf-fields:visible").each(function(){t.renderGroup(l(this))})},renderGroup:function(t){var s=0,o=0,c=l(),e=t.children(".acf-field[data-width]:visible");return!!e.length&&(t.hasClass("-left")?(e.removeAttr("data-width"),e.css("width","auto"),!1):(e.removeClass("-r0 -c0").css({"min-height":0}),e.each(function(t){var e=l(this),i=e.position(),n=Math.ceil(i.top),a=Math.ceil(i.left);c.length&&s<n&&(c.css({"min-height":o+"px"}),i=e.position(),n=Math.ceil(i.top),a=Math.ceil(i.left),o=s=0,c=l()),acf.get("rtl")&&(a=Math.ceil(e.parent().width()-(i.left+e.outerWidth()))),0==n?e.addClass("-r0"):0==a&&e.addClass("-c0");var r=Math.ceil(e.outerHeight())+1;o=Math.max(o,r),s=Math.max(s,n),c=c.add(e)}),void(c.length&&c.css({"min-height":o+"px"}))))}})}(jQuery),function(o,a){acf.newCompatibility=function(t,e){return(e=e||{}).__proto__=t.__proto__,t.__proto__=e,t.compatibility=e},acf.getCompatibility=function(t){return t.compatibility||null};var c=acf.newCompatibility(acf,{l10n:{},o:{},fields:{},update:acf.set,add_action:acf.addAction,remove_action:acf.removeAction,do_action:acf.doAction,add_filter:acf.addFilter,remove_filter:acf.removeFilter,apply_filters:acf.applyFilters,parse_args:acf.parseArgs,disable_el:acf.disable,disable_form:acf.disable,enable_el:acf.enable,enable_form:acf.enable,update_user_setting:acf.updateUserSetting,prepare_for_ajax:acf.prepareForAjax,is_ajax_success:acf.isAjaxSuccess,remove_el:acf.remove,remove_tr:acf.remove,str_replace:acf.strReplace,render_select:acf.renderSelect,get_uniqid:acf.uniqid,serialize_form:acf.serialize,esc_html:acf.strEscape,str_sanitize:acf.strSanitize});c._e=function(t,e){t=t||"";var i=(e=e||"")?t+"."+e:t,n={"image.select":"Select Image","image.edit":"Edit Image","image.update":"Update Image"};if(n[i])return acf.__(n[i]);var a=this.l10n[t]||"";return e&&(a=a[e]||""),a},c.get_selector=function(t){var e=".acf-field";if(!t)return e;if(o.isPlainObject(t)){if(o.isEmptyObject(t))return e;for(var i in t){t=t[i];break}}return e+="-"+t,e=acf.strReplace("_","-",e),e=acf.strReplace("field-field-","field-",e)},c.get_fields=function(t,e,i){var n={is:t||"",parent:e||!1,suppressFilters:i||!1};return n.is&&(n.is=this.get_selector(n.is)),acf.findFields(n)},c.get_field=function(t,e){var i=this.get_fields.apply(this,arguments);return!!i.length&&i.first()},c.get_closest_field=function(t,e){return t.closest(this.get_selector(e))},c.get_field_wrap=function(t){return t.closest(this.get_selector())},c.get_field_key=function(t){return t.data("key")},c.get_field_type=function(t){return t.data("type")},c.get_data=function(t,e){return acf.parseArgs(t.data(),e)},c.maybe_get=function(t,e,i){i===a&&(i=null),keys=String(e).split(".");for(var n=0;n<keys.length;n++){if(!t.hasOwnProperty(keys[n]))return i;t=t[keys[n]]}return t};var e=function(t){return t instanceof acf.Field?t.$el:t},i=function(t){return acf.arrayArgs(t).map(e)},l=function(e){return function(){if(arguments.length)var t=i(arguments);else var t=[o(document)];return e.apply(this,t)}};c.add_action=function(t,e,i,n){var a=t.split(" "),r=a.length;if(1<r){for(var s=0;s<r;s++)t=a[s],c.add_action.apply(this,arguments);return this}var e=l(e);return acf.addAction.apply(this,arguments)},c.add_filter=function(t,e,i,n){var e=l(e);return acf.addFilter.apply(this,arguments)},c.model={actions:{},filters:{},events:{},extend:function(t){var i=o.extend({},this,t);return o.each(i.actions,function(t,e){i._add_action(t,e)}),o.each(i.filters,function(t,e){i._add_filter(t,e)}),o.each(i.events,function(t,e){i._add_event(t,e)}),i},_add_action:function(t,e){var i=this,n=t.split(" "),t=n[0]||"",a=n[1]||10;acf.add_action(t,i[e],a,i)},_add_filter:function(t,e){var i=this,n=t.split(" "),t=n[0]||"",a=n[1]||10;acf.add_filter(t,i[e],a,i)},_add_event:function(t,e){var i=this,n=t.indexOf(" "),a=0<n?t.substr(0,n):t,r=0<n?t.substr(n+1):"",s=function(t){t.$el=o(this),acf.field_group&&(t.$field=t.$el.closest(".acf-field-object")),"function"==typeof i.event&&(t=i.event(t)),i[e].apply(i,arguments)};r?o(document).on(a,r,s):o(document).on(a,s)},get:function(t,e){return e=e||null,void 0!==this[t]&&(e=this[t]),e},set:function(t,e){return this[t]=e,"function"==typeof this["_set_"+t]&&this["_set_"+t].apply(this),this}},c.field=acf.model.extend({type:"",o:{},$field:null,_add_action:function(t,e){var i=this;t=t+"_field/type="+i.type,acf.add_action(t,function(t){i.set("$field",t),i[e].apply(i,arguments)})},_add_filter:function(t,e){var i=this;t=t+"_field/type="+i.type,acf.add_filter(t,function(t){i.set("$field",t),i[e].apply(i,arguments)})},_add_event:function(t,n){var a=this,e=t.substr(0,t.indexOf(" ")),i=t.substr(t.indexOf(" ")+1),r=acf.get_selector(a.type);o(document).on(e,r+" "+i,function(t){var e=o(this),i=acf.get_closest_field(e,a.type);i.length&&(i.is(a.$field)||a.set("$field",i),t.$el=e,t.$field=i,a[n].apply(a,[t]))})},_set_$field:function(){"function"==typeof this.focus&&this.focus()},doFocus:function(t){return this.set("$field",t)}});var t=acf.newCompatibility(acf.validation,{remove_error:function(t){acf.getField(t).removeError()},add_warning:function(t,e){acf.getField(t).showNotice({text:e,type:"warning",timeout:1e3})},fetch:acf.validateForm,enableSubmit:acf.enableSubmit,disableSubmit:acf.disableSubmit,showSpinner:acf.showSpinner,hideSpinner:acf.hideSpinner,unlockForm:acf.unlockForm,lockForm:acf.lockForm});c.tooltip={tooltip:function(t,e){var i;return acf.newTooltip({text:t,target:e}).$el},temp:function(t,e){var i=acf.newTooltip({text:t,target:e,timeout:250})},confirm:function(t,e,i,n,a){var r=acf.newTooltip({confirm:!0,text:i,target:t,confirm:function(){e(!0)},cancel:function(){e(!1)}})},confirm_remove:function(t,e){var i=acf.newTooltip({confirmRemove:!0,target:t,confirm:function(){e(!0)},cancel:function(){e(!1)}})}},c.media=new acf.Model({activeFrame:!1,actions:{new_media_popup:"onNewMediaPopup"},frame:function(){return this.activeFrame},onNewMediaPopup:function(t){this.activeFrame=t.frame},popup:function(t){var e;return t.mime_types&&(t.allowedTypes=t.mime_types),t.id&&(t.attachment=t.id),acf.newMediaPopup(t).frame}}),c.select2={init:function(t,e,i){return e.allow_null&&(e.allowNull=e.allow_null),e.ajax_action&&(e.ajaxAction=e.ajax_action),i&&(e.field=acf.getField(i)),acf.newSelect2(t,e)},destroy:function(t){return acf.getInstance(t).destroy()}},c.postbox={render:function(t){return t.edit_url&&(t.editLink=t.edit_url),t.edit_title&&(t.editTitle=t.edit_title),acf.newPostbox(t)}},acf.newCompatibility(acf.screen,{update:function(){return this.set.apply(this,arguments)},fetch:acf.screen.check}),c.ajax=acf.screen}(jQuery);
|
1 |
+
!function(r,s){var c={};(window.acf=c).data={},c.get=function(t){return this.data[t]||null},c.has=function(t){return null!==this.get(t)},c.set=function(t,e){return this.data[t]=e,this};var i=0;c.uniqueId=function(t){var e=++i+"";return t?t+e:e},c.uniqueArray=function(t){function e(t,e,i){return i.indexOf(t)===e}return t.filter(e)};var a="";c.uniqid=function(t,e){var i;void 0===t&&(t="");var n=function(t,e){return e<(t=parseInt(t,10).toString(16)).length?t.slice(t.length-e):e>t.length?Array(e-t.length+1).join("0")+t:t};return a||(a=Math.floor(123456789*Math.random())),a++,i=t,i+=n(parseInt((new Date).getTime()/1e3,10),8),i+=n(a,5),e&&(i+=(10*Math.random()).toFixed(8).toString()),i},c.strReplace=function(t,e,i){return i.split(t).join(e)},c.strCamelCase=function(t){return t=(t=t.replace(/[_-]/g," ")).replace(/(?:^\w|\b\w|\s+)/g,function(t,e){return 0==+t?"":0==e?t.toLowerCase():t.toUpperCase()})},c.strPascalCase=function(t){var e=c.strCamelCase(t);return e.charAt(0).toUpperCase()+e.slice(1)},c.strSlugify=function(t){return c.strReplace("_","-",t.toLowerCase())},c.strSanitize=function(t){var e={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","ß":"s","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Ĉ":"C","ĉ":"c","Ċ":"C","ċ":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"D","đ":"d","Ē":"E","ē":"e","Ĕ":"E","ĕ":"e","Ė":"E","ė":"e","Ę":"E","ę":"e","Ě":"E","ě":"e","Ĝ":"G","ĝ":"g","Ğ":"G","ğ":"g","Ġ":"G","ġ":"g","Ģ":"G","ģ":"g","Ĥ":"H","ĥ":"h","Ħ":"H","ħ":"h","Ĩ":"I","ĩ":"i","Ī":"I","ī":"i","Ĭ":"I","ĭ":"i","Į":"I","į":"i","İ":"I","ı":"i","IJ":"IJ","ij":"ij","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","Ĺ":"L","ĺ":"l","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ŀ":"L","ŀ":"l","Ł":"l","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","ʼn":"n","Ō":"O","ō":"o","Ŏ":"O","ŏ":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ŗ":"R","ŗ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ŝ":"S","ŝ":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ŧ":"T","ŧ":"t","Ũ":"U","ũ":"u","Ū":"U","ū":"u","Ŭ":"U","ŭ":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","ſ":"s","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Ǎ":"A","ǎ":"a","Ǐ":"I","ǐ":"i","Ǒ":"O","ǒ":"o","Ǔ":"U","ǔ":"u","Ǖ":"U","ǖ":"u","Ǘ":"U","ǘ":"u","Ǚ":"U","ǚ":"u","Ǜ":"U","ǜ":"u","Ǻ":"A","ǻ":"a","Ǽ":"AE","ǽ":"ae","Ǿ":"O","ǿ":"o"," ":"_","'":"","?":"","/":"","\\":"",".":"",",":"","`":"",">":"","<":"",'"':"","[":"","]":"","|":"","{":"","}":"","(":"",")":""},i=/\W/g,n=function(t){return e[t]!==s?e[t]:t};return t=(t=t.replace(i,n)).toLowerCase()},c.strMatch=function(t,e){for(var i=0,n=Math.min(t.length,e.length),a=0;a<n&&t[a]===e[a];a++)i++;return i},c.decode=function(t){return r("<textarea/>").html(t).text()},c.strEscape=function(t){var e={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(t).replace(/[&<>"'`=\/]/g,function(t){return e[t]})},c.parseArgs=function(t,e){return"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={}),r.extend({},e,t)},window.acfL10n==s&&(acfL10n={}),c.__=function(t){return acfL10n[t]||t},c._x=function(t,e){return acfL10n[t+"."+e]||acfL10n[t]||t},c._n=function(t,e,i){return 1==i?c.__(t):c.__(e)},c.isArray=function(t){return Array.isArray(t)},c.isObject=function(t){return"object"==typeof t};var o=function(t,e,i){var n=(e=e.replace("[]","[%%index%%]")).match(/([^\[\]])+/g);if(n)for(var a=n.length,r=t,s=0;s<a;s++){var o=String(n[s]);s==a-1?"%%index%%"===o?r.push(i):r[o]=i:("%%index%%"===n[s+1]?c.isArray(r[o])||(r[o]=[]):c.isObject(r[o])||(r[o]={}),r=r[o])}};c.serialize=function(t,e){var i={},n=c.serializeArray(t);e!==s&&(n=n.filter(function(t){return 0===t.name.indexOf(e)}).map(function(t){return t.name=t.name.slice(e.length),t}));for(var a=0;a<n.length;a++)o(i,n[a].name,n[a].value);return i},c.serializeArray=function(t){return t.find("select, textarea, input").serializeArray()},c.serializeForAjax=function(t){var e={},i={},n;return c.serializeArray(t).map(function(t){"[]"===t.name.slice(-2)?(e[t.name]=e[t.name]||[],e[t.name].push(t.value)):e[t.name]=t.value}),e},c.addAction=function(t,e,i,n){return c.hooks.addAction.apply(this,arguments),this},c.removeAction=function(t,e){return c.hooks.removeAction.apply(this,arguments),this};var e={};c.doAction=function(t){return e[t]=1,c.hooks.doAction.apply(this,arguments),e[t]=0,this},c.doingAction=function(t){return 1===e[t]},c.didAction=function(t){return e[t]!==s},c.currentAction=function(){for(var t in e)if(e[t])return t;return!1},c.addFilter=function(t){return c.hooks.addFilter.apply(this,arguments),this},c.removeFilter=function(t){return c.hooks.removeFilter.apply(this,arguments),this},c.applyFilters=function(t){return c.hooks.applyFilters.apply(this,arguments)},c.arrayArgs=function(t){return Array.prototype.slice.call(t)};try{var n=JSON.parse(localStorage.getItem("acf"))||{}}catch(t){var n={}}var l=function(t){return"this."===t.substr(0,5)&&(t=t.substr(5)+"-"+c.get("post_id")),t};c.getPreference=function(t){return t=l(t),n[t]||null},c.setPreference=function(t,e){t=l(t),null===e?delete n[t]:n[t]=e,localStorage.setItem("acf",JSON.stringify(n))},c.removePreference=function(t){c.setPreference(t,null)},c.remove=function(t){t instanceof jQuery&&(t={target:t}),t=c.parseArgs(t,{target:!1,endHeight:0,complete:function(){}}),c.doAction("remove",t.target),t.target.is("tr")?d(t):u(t)};var u=function(t){var e=t.target,i=e.height(),n=e.width(),a=e.css("margin"),r=e.outerHeight(!0),s=e.attr("style")+"";e.wrap('<div class="acf-temp-remove" style="height:'+r+'px"></div>');var o=e.parent();e.css({height:i,width:n,margin:a,position:"absolute"}),setTimeout(function(){o.css({opacity:0,height:t.endHeight})},50),setTimeout(function(){e.attr("style",s),o.remove(),t.complete()},301)},d=function(t){var e=t.target,i=e.height(),n=e.children().length,a=r('<td class="acf-temp-remove" style="padding:0; height:'+i+'px" colspan="'+n+'"></td>');e.addClass("acf-remove-element"),setTimeout(function(){e.html(a)},251),setTimeout(function(){e.removeClass("acf-remove-element"),a.css({height:t.endHeight})},300),setTimeout(function(){e.remove(),t.complete()},451)};c.duplicate=function(t){t instanceof jQuery&&(t={target:t});var i=0;(t=c.parseArgs(t,{target:!1,search:"",replace:"",before:function(t){},after:function(t,e){},append:function(t,e){t.after(e),i=1}})).target=t.target||t.$el;var e=t.target;t.search=t.search||e.attr("data-id"),t.replace=t.replace||c.uniqid(),t.before(e),c.doAction("before_duplicate",e);var n=e.clone();return c.rename({target:n,search:t.search,replace:t.replace}),n.removeClass("acf-clone"),n.find(".ui-sortable").removeClass("ui-sortable"),t.after(e,n),c.doAction("after_duplicate",e,n),t.append(e,n),c.doAction("append",n),n},c.rename=function(t){t instanceof jQuery&&(t={target:t});var e=(t=c.parseArgs(t,{target:!1,destructive:!1,search:"",replace:""})).target,i=t.search||e.attr("data-id"),n=t.replace||c.uniqid("acf"),a=function(t,e){return e.replace(i,n)};if(t.destructive){var r=e.outerHTML();r=c.strReplace(i,n,r),e.replaceWith(r)}else e.attr("data-id",n),e.find('[id*="'+i+'"]').attr("id",a),e.find('[for*="'+i+'"]').attr("for",a),e.find('[name*="'+i+'"]').attr("name",a);return e},c.prepareForAjax=function(t){return t.nonce=c.get("nonce"),t.post_id=c.get("post_id"),c.has("language")&&(t.lang=c.get("language")),t=c.applyFilters("prepare_for_ajax",t)},c.startButtonLoading=function(t){t.prop("disabled",!0),t.after(' <i class="acf-loading"></i>')},c.stopButtonLoading=function(t){t.prop("disabled",!1),t.next(".acf-loading").remove()},c.showLoading=function(t){t.append('<div class="acf-loading-overlay"><i class="acf-loading"></i></div>')},c.hideLoading=function(t){t.children(".acf-loading-overlay").remove()},c.updateUserSetting=function(t,e){var i={action:"acf/ajax/user_setting",name:t,value:e};r.ajax({url:c.get("ajaxurl"),data:c.prepareForAjax(i),type:"post",dataType:"html"})},c.val=function(t,e,i){var n=t.val();return e!==n&&(t.val(e),t.is("select")&&null===t.val()?(t.val(n),!1):(!0!==i&&t.trigger("change"),!0))},c.show=function(t,e){return e&&c.unlock(t,"hidden",e),!c.isLocked(t,"hidden")&&(!!t.hasClass("acf-hidden")&&(t.removeClass("acf-hidden"),!0))},c.hide=function(t,e){return e&&c.lock(t,"hidden",e),!t.hasClass("acf-hidden")&&(t.addClass("acf-hidden"),!0)},c.isHidden=function(t){return t.hasClass("acf-hidden")},c.isVisible=function(t){return!c.isHidden(t)};var f=function(t,e){return!t.hasClass("acf-disabled")&&(e&&c.unlock(t,"disabled",e),!c.isLocked(t,"disabled")&&(!!t.prop("disabled")&&(t.prop("disabled",!1),!0)))};c.enable=function(t,e){if(t.attr("name"))return f(t,e);var i=!1;return t.find("[name]").each(function(){var t;f(r(this),e)&&(i=!0)}),i};var h=function(t,e){return e&&c.lock(t,"disabled",e),!t.prop("disabled")&&(t.prop("disabled",!0),!0)};c.disable=function(t,e){if(t.attr("name"))return h(t,e);var i=!1;return t.find("[name]").each(function(){var t;h(r(this),e)&&(i=!0)}),i},c.isset=function(t){for(var e=1;e<arguments.length;e++){if(!t||!t.hasOwnProperty(arguments[e]))return!1;t=t[arguments[e]]}return!0},c.isget=function(t){for(var e=1;e<arguments.length;e++){if(!t||!t.hasOwnProperty(arguments[e]))return null;t=t[arguments[e]]}return t},c.getFileInputData=function(t,e){var i=t.val();if(!i)return!1;var n={url:i},a=c.isget(t[0],"files",0);if(a)if(n.size=a.size,n.type=a.type,-1<a.type.indexOf("image")){var r=window.URL||window.webkitURL,s=new Image;s.onload=function(){n.width=this.width,n.height=this.height,e(n)},s.src=r.createObjectURL(a)}else e(n);else e(n)},c.isAjaxSuccess=function(t){return t&&t.success},c.getAjaxMessage=function(t){return c.isget(t,"data","message")},c.getAjaxError=function(t){return c.isget(t,"data","error")},c.renderSelect=function(t,e){var i=t.val(),a=[],r=function(t){var n="";return t.map(function(t){var e=t.text||t.label||"",i=t.id||t.value||"";a.push(i),t.children?n+='<optgroup label="'+c.strEscape(e)+'">'+r(t.children)+"</optgroup>":n+='<option value="'+i+'"'+(t.disabled?' disabled="disabled"':"")+">"+c.strEscape(e)+"</option>"}),n};return t.html(r(e)),-1<a.indexOf(i)&&t.val(i),t.val()};var p=function(t,e){return t.data("acf-lock-"+e)||[]},g=function(t,e,i){t.data("acf-lock-"+e,i)};c.lock=function(t,e,i){var n=p(t,e),a;n.indexOf(i)<0&&(n.push(i),g(t,e,n))},c.unlock=function(t,e,i){var n=p(t,e),a=n.indexOf(i);return-1<a&&(n.splice(a,1),g(t,e,n)),0===n.length},c.isLocked=function(t,e){return 0<p(t,e).length},c.isGutenberg=function(){return window.wp&&wp.blocks},c.objectToArray=function(e){return Object.keys(e).map(function(t){return e[t]})},r.fn.exists=function(){return 0<r(this).length},r.fn.outerHTML=function(){return r(this).get(0).outerHTML},Array.prototype.indexOf||(Array.prototype.indexOf=function(t){return r.inArray(t,this)}),r(document).ready(function(){c.doAction("ready")}),r(window).on("load",function(){c.doAction("load")}),r(window).on("beforeunload",function(){c.doAction("unload")}),r(window).on("resize",function(){c.doAction("resize")}),r(document).on("sortstart",function(t,e){c.doAction("sortstart",e.item,e.placeholder)}),r(document).on("sortstop",function(t,e){c.doAction("sortstop",e.item,e.placeholder)})}(jQuery),function(t,e){"use strict";var i=function(){function t(){return f}function e(t,e,i,n){return"string"==typeof t&&"function"==typeof e&&c("actions",t,e,i=parseInt(i||10,10),n),d}function i(){var t=Array.prototype.slice.call(arguments),e=t.shift();return"string"==typeof e&&u("actions",e,t),d}function n(t,e){return"string"==typeof t&&o("actions",t,e),d}function a(t,e,i,n){return"string"==typeof t&&"function"==typeof e&&c("filters",t,e,i=parseInt(i||10,10),n),d}function r(){var t=Array.prototype.slice.call(arguments),e=t.shift();return"string"==typeof e?u("filters",e,t):d}function s(t,e){return"string"==typeof t&&o("filters",t,e),d}function o(t,e,i,n){if(f[t][e])if(i){var a=f[t][e],r;if(n)for(r=a.length;r--;){var s=a[r];s.callback===i&&s.context===n&&a.splice(r,1)}else for(r=a.length;r--;)a[r].callback===i&&a.splice(r,1)}else f[t][e]=[]}function c(t,e,i,n,a){var r={callback:i,priority:n,context:a},s=f[t][e];s=s?(s.push(r),l(s)):[r],f[t][e]=s}function l(t){for(var e,i,n,a=1,r=t.length;a<r;a++){for(e=t[a],i=a;(n=t[i-1])&&n.priority>e.priority;)t[i]=t[i-1],--i;t[i]=e}return t}function u(t,e,i){var n=f[t][e];if(!n)return"filters"===t&&i[0];var a=0,r=n.length;if("filters"===t)for(;a<r;a++)i[0]=n[a].callback.apply(n[a].context,i);else for(;a<r;a++)n[a].callback.apply(n[a].context,i);return"filters"!==t||i[0]}var d={removeFilter:s,applyFilters:r,addFilter:a,removeAction:n,doAction:i,addAction:e,storage:t},f={actions:{},filters:{}};return d};acf.hooks=new i}(window),function(r,t){var n=/^(\S+)\s*(.*)$/,e=function(t){var e=this,i;return i=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},r.extend(i,e),i.prototype=Object.create(e.prototype),r.extend(i.prototype,t),i.prototype.constructor=i},i=acf.Model=function(){this.cid=acf.uniqueId("acf"),this.data=r.extend(!0,{},this.data),this.setup.apply(this,arguments),this.$el&&!this.$el.data("acf")&&this.$el.data("acf",this);var t=function(){this.initialize(),this.addEvents(),this.addActions(),this.addFilters()};this.wait&&!acf.didAction(this.wait)?this.addAction(this.wait,t):t.apply(this)};r.extend(i.prototype,{id:"",cid:"",$el:null,data:{},busy:!1,changed:!1,events:{},actions:{},filters:{},eventScope:"",wait:!1,priority:10,get:function(t){return this.data[t]},has:function(t){return null!=this.get(t)},set:function(t,e,i){var n=this.get(t);return n==e||(this.data[t]=e,i||(this.changed=!0,this.trigger("changed:"+t,[e,n]),this.trigger("changed",[t,e,n]))),this},inherit:function(t){return t instanceof jQuery&&(t=t.data()),r.extend(this.data,t),this},prop:function(){return this.$el.prop.apply(this.$el,arguments)},setup:function(t){r.extend(this,t)},initialize:function(){},addElements:function(t){if(!(t=t||this.elements||null)||!Object.keys(t).length)return!1;for(var e in t)this.addElement(e,t[e])},addElement:function(t,e){this["$"+t]=this.$(e)},addEvents:function(t){if(!(t=t||this.events||null))return!1;for(var e in t){var i=e.match(n);this.on(i[1],i[2],t[e])}},removeEvents:function(t){if(!(t=t||this.events||null))return!1;for(var e in t){var i=e.match(n);this.off(i[1],i[2],t[e])}},getEventTarget:function(t,e){return t||this.$el||r(document)},validateEvent:function(t){return!this.eventScope||r(t.target).closest(this.eventScope).is(this.$el)},proxyEvent:function(a){return this.proxy(function(t){if(this.validateEvent(t)){var e,i=acf.arrayArgs(arguments).slice(1),n=[t,r(t.currentTarget)].concat(i);a.apply(this,n)}})},on:function(t,e,i,n){var a,r,s,o,c;o=t instanceof jQuery?n?(a=t,r=e,s=i,n):(a=t,r=e,i):i?(r=t,s=e,i):(r=t,e),a=this.getEventTarget(a),"string"==typeof o&&(o=this.proxyEvent(this[o])),r=r+"."+this.cid,c=s?[r,s,o]:[r,o],a.on.apply(a,c)},off:function(t,e,i){var n,a,r,s;t instanceof jQuery?i?(n=t,a=e,r=i):(n=t,a=e):e?(a=t,r=e):a=t,n=this.getEventTarget(n),a=a+"."+this.cid,s=r?[a,r]:[a],n.off.apply(n,s)},trigger:function(t,e,i){var n=this.getEventTarget();return i?n.trigger.apply(n,arguments):n.triggerHandler.apply(n,arguments),this},addActions:function(t){if(!(t=t||this.actions||null))return!1;for(var e in t)this.addAction(e,t[e])},removeActions:function(t){if(!(t=t||this.actions||null))return!1;for(var e in t)this.removeAction(e,t[e])},addAction:function(t,e,i){i=i||this.priority,"string"==typeof e&&(e=this[e]),acf.addAction(t,e,i,this)},removeAction:function(t,e){acf.removeAction(t,this[e])},addFilters:function(t){if(!(t=t||this.filters||null))return!1;for(var e in t)this.addFilter(e,t[e])},addFilter:function(t,e,i){i=i||this.priority,"string"==typeof e&&(e=this[e]),acf.addFilter(t,e,i,this)},removeFilters:function(t){if(!(t=t||this.filters||null))return!1;for(var e in t)this.removeFilter(e,t[e])},removeFilter:function(t,e){acf.removeFilter(t,this[e])},$:function(t){return this.$el.find(t)},remove:function(){this.removeEvents(),this.removeActions(),this.removeFilters(),this.$el.remove()},setTimeout:function(t,e){return setTimeout(this.proxy(t),e)},time:function(){console.time(this.id||this.cid)},timeEnd:function(){console.timeEnd(this.id||this.cid)},show:function(){acf.show(this.$el)},hide:function(){acf.hide(this.$el)},proxy:function(t){return r.proxy(t,this)}}),i.extend=e,acf.models={},acf.getInstance=function(t){return t.data("acf")},acf.getInstances=function(t){var e=[];return t.each(function(){e.push(acf.getInstance(r(this)))}),e}}(jQuery),function(e,t){acf.models.Popup=acf.Model.extend({data:{title:"",content:"",width:0,height:0,loading:!1},events:{'click [data-event="close"]':"onClickClose","click .acf-close-popup":"onClickClose"},setup:function(t){e.extend(this.data,t),this.$el=e(this.tmpl())},initialize:function(){this.render(),this.open()},tmpl:function(){return['<div id="acf-popup">','<div class="acf-popup-box acf-box">','<div class="title"><h3></h3><a href="#" class="acf-icon -cancel grey" data-event="close"></a></div>','<div class="inner"></div>','<div class="loading"><i class="acf-loading"></i></div>',"</div>",'<div class="bg" data-event="close"></div>',"</div>"].join("")},render:function(){var t=this.get("title"),e=this.get("content"),i=this.get("loading"),n=this.get("width"),a=this.get("height");this.title(t),this.content(e),n&&this.$(".acf-popup-box").css("width",n),a&&this.$(".acf-popup-box").css("min-height",a),this.loading(i),acf.doAction("append",this.$el)},update:function(t){this.data=acf.parseArgs(t,this.data),this.render()},title:function(t){this.$(".title:first h3").html(t)},content:function(t){this.$(".inner:first").html(t)},loading:function(t){var e=this.$(".loading:first");t?e.show():e.hide()},open:function(){e("body").append(this.$el)},close:function(){this.remove()},onClickClose:function(t,e){t.preventDefault(),this.close()}}),acf.newPopup=function(t){return new acf.models.Popup(t)}}(jQuery),function(t,e){acf.unload=new acf.Model({wait:"load",active:!0,changed:!1,actions:{validation_failure:"startListening",validation_success:"stopListening"},events:{"change form .acf-field":"startListening","submit form":"stopListening"},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(){this.stopListening()},startListening:function(){!this.changed&&this.active&&(this.changed=!0,t(window).on("beforeunload",this.onUnload))},stopListening:function(){this.changed=!1,t(window).off("beforeunload",this.onUnload)},onUnload:function(){return acf.__("The changes you made will be lost if you navigate away from this page")}})}(jQuery),function(t,e){var i=new acf.Model({events:{"click .acf-panel-title":"onClick"},onClick:function(t,e){t.preventDefault(),this.toggle(e.parent())},isOpen:function(t){return t.hasClass("-open")},toggle:function(t){this.isOpen(t)?this.close(t):this.open(t)},open:function(t){t.addClass("-open"),t.find(".acf-panel-title i").attr("class","dashicons dashicons-arrow-down")},close:function(t){t.removeClass("-open"),t.find(".acf-panel-title i").attr("class","dashicons dashicons-arrow-right")}})}(jQuery),function(e,t){var i=acf.Model.extend({data:{text:"",type:"",timeout:0,dismiss:!0,target:!1,close:function(){}},events:{"click .acf-notice-dismiss":"onClickClose"},tmpl:function(){return'<div class="acf-notice"></div>'},setup:function(t){e.extend(this.data,t),this.$el=e(this.tmpl())},initialize:function(){this.render(),this.show()},render:function(){this.type(this.get("type")),this.html("<p>"+this.get("text")+"</p>"),this.get("dismiss")&&(this.$el.append('<a href="#" class="acf-notice-dismiss acf-icon -cancel small"></a>'),this.$el.addClass("-dismiss"));var t=this.get("timeout");t&&this.away(t)},update:function(t){e.extend(this.data,t),this.initialize(),this.removeEvents(),this.addEvents()},show:function(){var t=this.get("target");t&&t.prepend(this.$el)},hide:function(){this.$el.remove()},away:function(t){this.setTimeout(function(){acf.remove(this.$el)},t)},type:function(t){var e=this.get("type");e&&this.$el.removeClass("-"+e),this.$el.addClass("-"+t),"error"==t&&this.$el.addClass("acf-error-message")},html:function(t){this.$el.html(t)},text:function(t){this.$("p").html(t)},onClickClose:function(t,e){t.preventDefault(),this.get("close").apply(this,arguments),this.remove()}});acf.newNotice=function(t){return"object"!=typeof t&&(t={text:t}),new i(t)};var n=new acf.Model({wait:"prepare",priority:1,initialize:function(){var t=e(".acf-admin-notice");t.length&&e("h1:first").after(t)}})}(jQuery),function(e,t){acf.getPostbox=function(t){return"string"==typeof t&&(t=e("#"+t)),acf.getInstance(t)},acf.getPostboxes=function(){return acf.getInstances(e(".acf-postbox"))},acf.newPostbox=function(t){return new acf.models.Postbox(t)},acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",edit:""},setup:function(t){t.editLink&&(t.edit=t.editLink),e.extend(this.data,t),this.$el=this.$postbox()},$postbox:function(){return e("#"+this.get("id"))},$hide:function(){return e("#"+this.get("id")+"-hide")},$hideLabel:function(){return this.$hide().parent()},$hndle:function(){return this.$("> .hndle")},$inside:function(){return this.$("> .inside")},isVisible:function(){return this.$el.hasClass("acf-hidden")},initialize:function(){this.$el.addClass("acf-postbox"),this.$el.removeClass("hide-if-js");var t=this.get("style");"default"!==t&&this.$el.addClass(t),this.$inside().addClass("acf-fields").addClass("-"+this.get("label"));var e=this.get("edit");e&&this.$hndle().append('<a href="'+e+'" class="dashicons dashicons-admin-generic acf-hndle-cog acf-js-tooltip" title="'+acf.__("Edit field group")+'"></a>'),this.show()},show:function(){this.$hideLabel().show(),this.$hide().prop("checked",!0),this.$el.show().removeClass("acf-hidden")},enable:function(){acf.enable(this.$el,"postbox")},showEnable:function(){this.show(),this.enable()},hide:function(){this.$hideLabel().hide(),this.$el.hide().addClass("acf-hidden")},disable:function(){acf.disable(this.$el,"postbox")},hideDisable:function(){this.hide(),this.disable()},html:function(t){this.$inside().html(t),acf.doAction("append",this.$el)}})}(jQuery),function(f,e){acf.newTooltip=function(t){return"object"!=typeof t&&(t={text:t}),t.confirmRemove!==e?(t.textConfirm=acf.__("Remove"),t.textCancel=acf.__("Cancel"),new n(t)):t.confirm!==e?new n(t):new i(t)};var i=acf.Model.extend({data:{text:"",timeout:0,target:null},tmpl:function(){return'<div class="acf-tooltip"></div>'},setup:function(t){f.extend(this.data,t),this.$el=f(this.tmpl())},initialize:function(){this.render(),this.show(),this.position();var t=this.get("timeout");t&&setTimeout(f.proxy(this.fade,this),t)},update:function(t){f.extend(this.data,t),this.initialize()},render:function(){this.html(this.get("text"))},show:function(){f("body").append(this.$el)},hide:function(){this.$el.remove()},fade:function(){this.$el.addClass("acf-fade-up"),this.setTimeout(function(){this.remove()},250)},html:function(t){this.$el.html(t)},position:function(){var t=this.$el,e=this.get("target");if(e){t.removeClass("right left bottom top").css({top:0,left:0});var i=10,n=e.outerWidth(),a=e.outerHeight(),r=e.offset().top,s=e.offset().left,o=t.outerWidth(),c=t.outerHeight(),l=t.offset().top,u=r-c-l,d=s+n/2-o/2;d<10?(t.addClass("right"),d=s+n,u=r+a/2-c/2-l):d+o+10>f(window).width()?(t.addClass("left"),d=s-o,u=r+a/2-c/2-l):u-f(window).scrollTop()<10?(t.addClass("bottom"),u=r+a-l):t.addClass("top"),t.css({top:u,left:d})}}}),n=i.extend({data:{text:"",textConfirm:"",textCancel:"",target:null,targetConfirm:!0,confirm:function(){},cancel:function(){},context:!1},events:{'click [data-event="cancel"]':"onCancel",'click [data-event="confirm"]':"onConfirm"},addEvents:function(){acf.Model.prototype.addEvents.apply(this);var t=f(document),e=this.get("target");this.setTimeout(function(){this.on(t,"click","onCancel")}),this.get("targetConfirm")&&this.on(e,"click","onConfirm")},removeEvents:function(){acf.Model.prototype.removeEvents.apply(this);var t=f(document),e=this.get("target");this.off(t,"click"),this.off(e,"click")},render:function(){var t,e,i,n=[this.get("text")||acf.__("Are you sure?"),'<a href="#" data-event="confirm">'+(this.get("textConfirm")||acf.__("Yes"))+"</a>",'<a href="#" data-event="cancel">'+(this.get("textCancel")||acf.__("No"))+"</a>"].join(" ");this.html(n),this.$el.addClass("-confirm")},onCancel:function(t,e){t.preventDefault(),t.stopImmediatePropagation();var i=this.get("cancel"),n=this.get("context")||this;i.apply(n,arguments),this.remove()},onConfirm:function(t,e){t.preventDefault(),t.stopImmediatePropagation();var i=this.get("confirm"),n=this.get("context")||this;i.apply(n,arguments),this.remove()}});acf.models.Tooltip=i,acf.models.TooltipConfirm=n;var t=new acf.Model({tooltip:!1,events:{"mouseenter .acf-js-tooltip":"showTitle","mouseup .acf-js-tooltip":"hideTitle","mouseleave .acf-js-tooltip":"hideTitle"},showTitle:function(t,e){var i=e.attr("title");i&&(e.attr("title",""),this.tooltip?this.tooltip.update({text:i,target:e}):this.tooltip=acf.newTooltip({text:i,target:e}))},hideTitle:function(t,e){this.tooltip.hide(),e.attr("title",this.tooltip.get("text"))}})}(jQuery),function(e,i){var r=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(t){this.$el=t,this.inherit(t),this.inherit(this.$control())},val:function(t){return t!==i?this.setValue(t):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(t){return acf.val(this.$input(),t)},__:function(t){return acf._e(this.type,t)},$control:function(){return!1},$input:function(){return this.$("[name]:first")},$inputWrap:function(){return this.$(".acf-input:first")},$labelWrap:function(){return this.$(".acf-label:first")},getInputName:function(){return this.$input().attr("name")||""},parent:function(){var t=this.parents();return!!t.length&&t[0]},parents:function(){var t=this.$el.parents(".acf-field"),e;return acf.getFields(t)},show:function(t,e){var i=acf.show(this.$el,t);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,e)),i},hide:function(t,e){var i=acf.hide(this.$el,t);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,e)),i},enable:function(t,e){var i=acf.enable(this.$el,t);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,e)),i},disable:function(t,e){var i=acf.disable(this.$el,t);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,e)),i},showEnable:function(t,e){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(t,e){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(t){"object"!=typeof t&&(t={text:t}),this.notice&&this.notice.remove(),t.target=this.$inputWrap(),this.notice=acf.newNotice(t)},removeNotice:function(t){this.notice&&(this.notice.away(t||0),this.notice=!1)},showError:function(t){this.$el.addClass("acf-error"),t!==i&&this.showNotice({text:t,type:"error",dismiss:!1}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",e.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(t,e,i){return"invalidField"==t&&(i=!0),acf.Model.prototype.trigger.apply(this,[t,e,i])}}),acf.newField=function(t){var e=t.data("type"),i=s(e),n,a=new(acf.models[i]||acf.Field)(t);return acf.doAction("new_field",a),a};var s=function(t){return acf.strPascalCase(t||"")+"Field"};acf.registerFieldType=function(t){var e,i=t.prototype.type,n=s(i);acf.models[n]=t,r.push(i)},acf.getFieldType=function(t){var e=s(t);return acf.models[e]||!1},acf.getFieldTypes=function(n){n=acf.parseArgs(n,{category:""});var a=[];return r.map(function(t){var e=acf.getFieldType(t),i=e.prototype;n.category&&i.category!==n.category||a.push(e)}),a}}(jQuery),function(n,t){acf.findFields=function(t){var e=".acf-field",i=!1;return(t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1})).suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(e+='[data-key="'+t.key+'"]'),t.type&&(e+='[data-type="'+t.type+'"]'),t.name&&(e+='[data-name="'+t.name+'"]'),t.is&&(e+=t.is),t.visible&&(e+=":visible"),i=t.parent?t.parent.find(e):t.sibling?t.sibling.siblings(e):n(e),t.suppressFilters||(i=i.not(".acf-clone .acf-field"),i=acf.applyFilters("find_fields",i)),t.limit&&(i=i.slice(0,t.limit)),i},acf.findField=function(t,e){return acf.findFields({key:t,limit:1,parent:e,suppressFilters:!0})},acf.getField=function(t){t instanceof jQuery||(t=acf.findField(t));var e=t.data("acf");return e||(e=acf.newField(t)),e},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var e=[];return t.each(function(){var t=acf.getField(n(this));e.push(t)}),e},acf.findClosestField=function(t){return t.closest(".acf-field")},acf.getClosestField=function(t){var e=acf.findClosestField(t);return this.getField(e)};var e=function(t){var e=t,r=t+"_fields",a=t+"_field",i=function(t){var e,i=acf.arrayArgs(arguments).slice(1),n=acf.getFields({parent:t});if(n.length){var a=[r,n].concat(i);acf.doAction.apply(null,a)}},n=function(t){var e,n=acf.arrayArgs(arguments).slice(1);t.map(function(t,e){var i=[a,t].concat(n);acf.doAction.apply(null,i)})};acf.addAction(e,i),acf.addAction(r,n),s(t)},s=function(e){var r=e+"_field",s=e+"Field",t=function(i){var n=acf.arrayArgs(arguments),a=n.slice(1),t;["type","name","key"].map(function(t){var e="/"+t+"="+i.get(t);n=[r+e,i].concat(a),acf.doAction.apply(null,n)}),-1<o.indexOf(e)&&i.trigger(s,a)};acf.addAction(r,t)},i,a=["valid","invalid","enable","disable","new"],o=["remove","sortstart","sortstop","show","hide","unload","valid","invalid","enable","disable"];["prepare","ready","load","append","remove","sortstart","sortstop","show","hide","unload"].map(e),a.map(s);var r=new acf.Model({id:"fieldsEventManager",events:{'click .acf-field a[href="#"]':"onClick","change .acf-field":"onChange"},onClick:function(t){t.preventDefault()},onChange:function(){n("#_acf_changed").val(1)}})}(jQuery),function(f,h){var p=0,t=acf.Field.extend({type:"accordion",wait:"",$control:function(){return this.$(".acf-fields:first")},initialize:function(){if(!this.$el.is("td")){if(this.get("endpoint"))return this.remove();var t=this.$el,e=this.$labelWrap(),i=this.$inputWrap(),n=this.$control(),a=i.children(".description");if(a.length&&e.append(a),this.$el.is("tr")){var r=this.$el.closest("table"),s=f('<div class="acf-accordion-title"/>'),o=f('<div class="acf-accordion-content"/>'),c=f('<table class="'+r.attr("class")+'"/>'),l=f("<tbody/>");s.append(e.html()),c.append(l),o.append(c),i.append(s),i.append(o),e.remove(),n.remove(),i.attr("colspan",2),e=s,i=o,n=l}t.addClass("acf-accordion"),e.addClass("acf-accordion-title"),i.addClass("acf-accordion-content"),p++,this.get("multi_expand")&&t.attr("multi-expand",1);var u=acf.getPreference("this.accordions")||[];u[p-1]!==h&&this.set("open",u[p-1]),this.get("open")&&(t.addClass("-open"),i.css("display","block")),e.prepend(g.iconHtml({open:this.get("open")}));var d=t.parent();n.addClass(d.hasClass("-left")?"-left":""),n.addClass(d.hasClass("-clear")?"-clear":""),n.append(t.nextUntil(".acf-field-accordion",".acf-field")),n.removeAttr("data-open data-multi_expand data-endpoint")}}});acf.registerFieldType(t);var g=new acf.Model({actions:{unload:"onUnload"},events:{"click .acf-accordion-title":"onClick","invalidField .acf-accordion":"onInvalidField"},isOpen:function(t){return t.hasClass("-open")},toggle:function(t){this.isOpen(t)?this.close(t
|
2 |
+
):this.open(t)},iconHtml:function(t){var e;return'<i class="acf-accordion-icon dashicons dashicons-'+(t.open?"arrow-down":"arrow-right")+'"></i>'},open:function(t){t.find(".acf-accordion-content:first").slideDown().css("display","block"),t.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!0})),t.addClass("-open"),acf.doAction("show",t),t.attr("multi-expand")||t.siblings(".acf-accordion.-open").each(function(){g.close(f(this))})},close:function(t){t.find(".acf-accordion-content:first").slideUp(),t.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!1})),t.removeClass("-open"),acf.doAction("hide",t)},onClick:function(t,e){t.preventDefault(),this.toggle(e.parent())},onInvalidField:function(t,e){this.busy||(this.busy=!0,this.setTimeout(function(){this.busy=!1},1e3),this.open(e))},onUnload:function(t){var e=[];f(".acf-accordion").each(function(){var t=f(this).hasClass("-open")?1:0;e.push(t)}),e.length&&acf.setPreference("this.accordions",e)}})}(jQuery),function(t,e){var i=acf.Field.extend({type:"button_group",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-button-group")},$input:function(){return this.$("input:checked")},setValue:function(t){this.$('input[value="'+t+'"]').prop("checked",!0).trigger("change")},onClick:function(t,e){var i=e.parent("label"),n=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"))}});acf.registerFieldType(i)}(jQuery),function(e,t){var i=acf.Field.extend({type:"checkbox",events:{"change input":"onChange","click .acf-add-checkbox":"onClickAdd","click .acf-checkbox-toggle":"onClickToggle","click .acf-checkbox-custom":"onClickCustom"},$control:function(){return this.$(".acf-checkbox-list")},$toggle:function(){return this.$(".acf-checkbox-toggle")},$input:function(){return this.$('input[type="hidden"]')},$inputs:function(){return this.$('input[type="checkbox"]').not(".acf-checkbox-toggle")},getValue:function(){var t=[];return this.$(":checked").each(function(){t.push(e(this).val())}),!!t.length&&t},onChange:function(t,e){var i=e.prop("checked"),n=this.$toggle(),a;(i?e.parent().addClass("selected"):e.parent().removeClass("selected"),n.length)&&(0==this.$inputs().not(":checked").length?n.prop("checked",!0):n.prop("checked",!1))},onClickAdd:function(t,e){var i='<li><input class="acf-checkbox-custom" type="checkbox" checked="checked" /><input type="text" name="'+this.getInputName()+'[]" /></li>';e.parent("li").before(i)},onClickToggle:function(t,e){var i=e.prop("checked"),n;this.$inputs().prop("checked",i)},onClickCustom:function(t,e){var i=e.prop("checked"),n=e.next('input[type="text"]');i?n.prop("disabled",!1):(n.prop("disabled",!0),""==n.val()&&e.parent("li").remove())}});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.Field.extend({type:"color_picker",wait:"load",$control:function(){return this.$(".acf-color-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},setValue:function(t){acf.val(this.$input(),t),this.$inputText().iris("color",t)},initialize:function(){var e=this.$input(),i=this.$inputText(),t=function(t){setTimeout(function(){acf.val(e,i.val())},1)},n={defaultColor:!1,palettes:!0,hide:!0,change:t,clear:t},n=acf.applyFilters("color_picker_args",n,this);i.wpColorPicker(n)}});acf.registerFieldType(i)}(jQuery),function(n,t){var e=acf.Field.extend({type:"date_picker",events:{'blur input[type="text"]':"onBlur"},$control:function(){return this.$(".acf-date-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},initialize:function(){if(this.has("save_format"))return this.initializeCompatibility();var t=this.$input(),e=this.$inputText(),i={dateFormat:this.get("date_format"),altField:t,altFormat:"yymmdd",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")};i=acf.applyFilters("date_picker_args",i,this),acf.newDatePicker(e,i),acf.doAction("date_picker_init",e,i,this)},initializeCompatibility:function(){var t=this.$input(),e=this.$inputText();e.val(t.val());var i={dateFormat:this.get("date_format"),altField:t,altFormat:this.get("save_format"),changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")},n=(i=acf.applyFilters("date_picker_args",i,this)).dateFormat;i.dateFormat=this.get("save_format"),acf.newDatePicker(e,i),e.datepicker("option","dateFormat",n),acf.doAction("date_picker_init",e,i,this)},onBlur:function(){this.$inputText().val()||acf.val(this.$input(),"")}});acf.registerFieldType(e);var i=new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),e=acf.get("rtl"),i=acf.get("datePickerL10n");return!!i&&(void 0!==n.datepicker&&(i.isRTL=e,n.datepicker.regional[t]=i,void n.datepicker.setDefaults(i)))}});acf.newDatePicker=function(t,e){if(void 0===n.datepicker)return!1;e=e||{},t.datepicker(e),n("body > #ui-datepicker-div").exists()&&n("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function(n,t){var e=acf.models.DatePickerField.extend({type:"date_time_picker",$control:function(){return this.$(".acf-date-time-picker")},initialize:function(){var t=this.$input(),e=this.$inputText(),i={dateFormat:this.get("date_format"),timeFormat:this.get("time_format"),altField:t,altFieldTimeOnly:!1,altFormat:"yy-mm-dd",altTimeFormat:"HH:mm:ss",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day"),controlType:"select",oneLine:!0};i=acf.applyFilters("date_time_picker_args",i,this),acf.newDateTimePicker(e,i),acf.doAction("date_time_picker_init",e,i,this)}});acf.registerFieldType(e);var i=new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),e=acf.get("rtl"),i=acf.get("dateTimePickerL10n");return!!i&&(void 0!==n.timepicker&&(i.isRTL=e,n.timepicker.regional[t]=i,void n.timepicker.setDefaults(i)))}});acf.newDateTimePicker=function(t,e){if(void 0===n.timepicker)return!1;e=e||{},t.datetimepicker(e),n("body > #ui-datepicker-div").exists()&&n("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function(s,t){var e=acf.Field.extend({type:"google_map",map:!1,wait:"load",events:{'click a[data-name="clear"]':"onClickClear",'click a[data-name="locate"]':"onClickLocate",'click a[data-name="search"]':"onClickSearch","keydown .search":"onKeydownSearch","keyup .search":"onKeyupSearch","focus .search":"onFocusSearch","blur .search":"onBlurSearch",showField:"onShow"},$control:function(){return this.$(".acf-google-map")},$input:function(t){return this.$('input[data-name="'+(t||"address")+'"]')},$search:function(){return this.$(".search")},$canvas:function(){return this.$(".canvas")},addClass:function(t){this.$control().addClass(t)},removeClass:function(t){this.$control().removeClass(t)},getValue:function(){var t={lat:"",lng:"",address:""};return this.$('input[type="hidden"]').each(function(){t[s(this).data("name")]=s(this).val()}),t.lat&&t.lng||(t=!1),t},setValue:function(t){for(var e in t=acf.parseArgs(t,{lat:"",lng:"",address:""}))acf.val(this.$input(e),t[e]);t.lat&&t.lng||(t=!1),this.renderVal(t)},renderVal:function(t){t?(this.addClass("-value"),this.setPosition(t.lat,t.lng),this.map.marker.setVisible(!0)):(this.removeClass("-value"),this.map.marker.setVisible(!1)),this.$search().val(t.address)},setPosition:function(t,e){var i=this.newLatLng(t,e);return this.map.marker.setPosition(i),this.map.marker.setVisible(!0),acf.doAction("google_map_change",i,this.map,this),this.center(),this},center:function(){var t=this.map.marker.getPosition(),e=this.get("lat"),i=this.get("lng");t&&(e=t.lat(),i=t.lng());var n=this.newLatLng(e,i);this.map.setCenter(n)},getSearchVal:function(){return this.$search().val()},initialize:function(){o.isReady()?this.initializeMap():o.ready(this.initializeMap,this)},newLatLng:function(t,e){return new google.maps.LatLng(parseFloat(t),parseFloat(e))},initializeMap:function(){var t=this.get("zoom"),e=this.get("lat"),i=this.get("lng"),n={scrollwheel:!1,zoom:parseInt(t),center:this.newLatLng(e,i),mapTypeId:google.maps.MapTypeId.ROADMAP,marker:{draggable:!0,raiseOnDrag:!0},autocomplete:{}};n=acf.applyFilters("google_map_args",n,this);var a=new google.maps.Map(this.$canvas()[0],n),r=acf.parseArgs(n.marker,{draggable:!0,raiseOnDrag:!0,map:a});r=acf.applyFilters("google_map_marker_args",r,this);var s=new google.maps.Marker(r),o=!1;if(acf.isset(google,"maps","places","Autocomplete")){var c=n.autocomplete||{};c=acf.applyFilters("google_map_autocomplete_args",c,this),(o=new google.maps.places.Autocomplete(this.$search()[0],c)).bindTo("bounds",a)}this.addMapEvents(this,a,s,o),a.acf=this,a.marker=s,a.autocomplete=o,this.map=a,acf.doAction("google_map_init",a,s,this);var l=this.getValue();this.renderVal(l)},addMapEvents:function(n,t,e,i){google.maps.event.addListener(t,"click",function(t){var e=t.latLng.lat(),i=t.latLng.lng();n.searchPosition(e,i)}),google.maps.event.addListener(e,"dragend",function(){var t=this.getPosition(),e=t.lat(),i=t.lng();n.searchPosition(e,i)}),i&&google.maps.event.addListener(i,"place_changed",function(){var t=this.getPlace();t.address=n.getSearchVal(),n.setPlace(t)})},searchPosition:function(n,a){var t=this.newLatLng(n,a),r=this.$control();this.setPosition(n,a),r.addClass("-loading");var e=s.proxy(function(t,e){r.removeClass("-loading");var i="";e!=google.maps.GeocoderStatus.OK?console.log("Geocoder failed due to: "+e):t[0]?i=t[0].formatted_address:console.log("No results found"),this.val({lat:n,lng:a,address:i})},this);o.geocoder.geocode({latLng:t},e)},setPlace:function(t){if(!t)return this;if(t.name&&!t.geometry)return this.searchAddress(t.name),this;var e=t.geometry.location.lat(),i=t.geometry.location.lng(),n=t.address||t.formatted_address;return this.setValue({lat:e,lng:i,address:n}),this},searchAddress:function(a){var t=a.split(",");if(2==t.length){var e=t[0],i=t[1];if(s.isNumeric(e)&&s.isNumeric(i))return this.searchPosition(e,i)}var r=this.$control();r.addClass("-loading");var n=this.proxy(function(t,e){r.removeClass("-loading");var i="",n="";e!=google.maps.GeocoderStatus.OK?console.log("Geocoder failed due to: "+e):t[0]?(i=t[0].geometry.location.lat(),n=t[0].geometry.location.lng()):console.log("No results found"),this.val({lat:i,lng:n,address:a})});o.geocoder.geocode({address:a},n)},searchLocation:function(){if(!navigator.geolocation)return alert(acf.__("Sorry, this browser does not support geolocation"));var a=this.$control();a.addClass("-loading");var t=s.proxy(function(t,e){a.removeClass("-loading");var i=t.coords.latitude,n=t.coords.longitude;this.searchPosition(i,n)},this),e=function(t){a.removeClass("-loading")};navigator.geolocation.getCurrentPosition(t,e)},onClickClear:function(t,e){this.val(!1)},onClickLocate:function(t,e){this.searchLocation()},onClickSearch:function(t,e){this.searchAddress(this.$search().val())},onFocusSearch:function(t,e){this.removeClass("-value"),this.onKeyupSearch.apply(this,arguments)},onBlurSearch:function(t,e){this.setTimeout(function(){this.removeClass("-search"),e.val()&&this.addClass("-value")},100)},onKeyupSearch:function(t,e){e.val()?this.addClass("-search"):this.removeClass("-search")},onKeydownSearch:function(t,e){13==t.which&&t.preventDefault()},onMousedown:function(){},onShow:function(){if(!this.map)return!1;this.setTimeout(this.center,10)}});acf.registerFieldType(e);var o=new acf.Model({geocoder:!1,data:{status:!1},getStatus:function(){return this.get("status")},setStatus:function(t){return this.set("status",t)},isReady:function(){if("ready"==this.getStatus())return!0;if("loading"==this.getStatus())return!1;if(acf.isset(window,"google","maps","places"))return this.setStatus("ready"),!0;var t=acf.get("google_map_api");return t&&(this.setStatus("loading"),s.ajax({url:t,dataType:"script",cache:!0,context:this,success:function(){this.setStatus("ready"),this.geocoder=new google.maps.Geocoder,acf.doAction("google_map_api_loaded")}})),!1},ready:function(t,e){acf.addAction("google_map_api_loaded",t,10,e)}})}(jQuery),function(n,i){var t=acf.Field.extend({type:"image",$control:function(){return this.$(".acf-image-uploader")},$input:function(){return this.$('input[type="hidden"]')},events:{'click a[data-name="add"]':"onClickAdd",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove",'change input[type="file"]':"onChange"},initialize:function(){"basic"===this.get("uploader")&&this.$el.closest("form").attr("enctype","multipart/form-data")},validateAttachment:function(t){(t=t||{}).id!==i&&(t=t.attributes),t=acf.parseArgs(t,{url:"",alt:"",title:"",caption:"",description:"",width:0,height:0});var e=acf.isget(t,"sizes",this.get("preview_size"),"url");return null!==e&&(t.url=e),t},render:function(t){t=this.validateAttachment(t),this.$("img").attr({src:t.url,alt:t.alt,title:t.title});var e=t.id||"";this.val(e),e?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},append:function(t,e){var i=function(t,e){for(var i=acf.getFields({key:t.get("key"),parent:e.$el}),n=0;n<i.length;n++)if(!i[n].val())return i[n];return!1},n=i(this,e);n||(e.$(".acf-button:last").trigger("click"),n=i(this,e)),n&&n.render(t)},selectAttachment:function(){var i=this.parent(),t=i&&"repeater"===i.get("type"),e=acf.newMediaPopup({mode:"select",type:"image",title:acf.__("Select Image"),field:this.get("key"),multiple:t,library:this.get("library"),allowedTypes:this.get("mime_types"),select:n.proxy(function(t,e){0<e?this.append(t,i):this.render(t)},this)})},editAttachment:function(){var t=this.val();if(t)var e=acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:t,field:this.get("key"),select:n.proxy(function(t,e){this.render(t)},this)})},removeAttachment:function(){this.render(!1)},onClickAdd:function(t,e){this.selectAttachment()},onClickEdit:function(t,e){this.editAttachment()},onClickRemove:function(t,e){this.removeAttachment()},onChange:function(t,e){var i=this.$input();acf.getFileInputData(e,function(t){i.val(n.param(t))})}});acf.registerFieldType(t)}(jQuery),function(n,e){var t=acf.models.ImageField.extend({type:"file",$control:function(){return this.$(".acf-file-uploader")},$input:function(){return this.$('input[type="hidden"]')},validateAttachment:function(t){return(t=t||{}).id!==e&&(t=t.attributes),t=acf.parseArgs(t,{url:"",alt:"",title:"",filename:"",filesizeHumanReadable:"",icon:"/wp-includes/images/media/default.png"})},render:function(t){t=this.validateAttachment(t),this.$("img").attr({src:t.icon,alt:t.alt,title:t.title}),this.$('[data-name="title"]').text(t.title),this.$('[data-name="filename"]').text(t.filename).attr("href",t.url),this.$('[data-name="filesize"]').text(t.filesizeHumanReadable);var e=t.id||"";acf.val(this.$input(),e),e?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},selectAttachment:function(){var i=this.parent(),t=i&&"repeater"===i.get("type"),e=acf.newMediaPopup({mode:"select",title:acf.__("Select File"),field:this.get("key"),multiple:t,library:this.get("library"),allowedTypes:this.get("mime_types"),select:n.proxy(function(t,e){0<e?this.append(t,i):this.render(t)},this)})},editAttachment:function(){var t=this.val();if(!t)return!1;var e=acf.newMediaPopup({mode:"edit",title:acf.__("Edit File"),button:acf.__("Update File"),attachment:t,field:this.get("key"),select:n.proxy(function(t,e){this.render(t)},this)})}});acf.registerFieldType(t)}(jQuery),function(n,t){var e=acf.Field.extend({type:"link",events:{'click a[data-name="add"]':"onClickEdit",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove","change .link-node":"onChange"},$control:function(){return this.$(".acf-link")},$node:function(){return this.$(".link-node")},getValue:function(){var t=this.$node();return!!t.attr("href")&&{title:t.html(),url:t.attr("href"),target:t.attr("target")}},setValue:function(t){t=acf.parseArgs(t,{title:"",url:"",target:""});var e=this.$control(),i=this.$node();e.removeClass("-value -external"),t.url&&e.addClass("-value"),"_blank"===t.target&&e.addClass("-external"),this.$(".link-title").html(t.title),this.$(".link-url").attr("href",t.url).html(t.url),i.html(t.title),i.attr("href",t.url),i.attr("target",t.target),this.$(".input-title").val(t.title),this.$(".input-target").val(t.target),this.$(".input-url").val(t.url).trigger("change")},onClickEdit:function(t,e){acf.wpLink.open(this.$node())},onClickRemove:function(t,e){this.setValue(!1)},onChange:function(t,e){var i=this.getValue();this.setValue(i)}});acf.registerFieldType(e),acf.wpLink=new acf.Model({getNodeValue:function(){var t=this.get("node");return{title:t.html(),url:t.attr("href"),target:t.attr("target")}},setNodeValue:function(t){var e=this.get("node");e.html(t.title),e.attr("href",t.url),e.attr("target",t.target),e.trigger("change")},getInputValue:function(){return{title:n("#wp-link-text").val(),url:n("#wp-link-url").val(),target:n("#wp-link-target").prop("checked")?"_blank":""}},setInputValue:function(t){n("#wp-link-text").val(t.title),n("#wp-link-url").val(t.url),n("#wp-link-target").prop("checked","_blank"===t.target)},open:function(t){this.on("wplink-open","onOpen"),this.on("wplink-close","onClose"),this.set("node",t);var e=n('<textarea id="acf-link-textarea" style="display:none;"></textarea>');n("body").append(e);var i=this.getNodeValue();wpLink.open("acf-link-textarea",i.url,i.title,null)},onOpen:function(){n("#wp-link-wrap").addClass("has-text-field");var t=this.getNodeValue();this.setInputValue(t)},close:function(){wpLink.close()},onClose:function(){if(!this.has("node"))return!1;this.off("wplink-open"),this.off("wplink-close");var t=this.getInputValue();this.setNodeValue(t),n("#acf-link-textarea").remove(),this.set("node",null)}})}(jQuery),function(a,t){var e=acf.Field.extend({type:"oembed",events:{'click [data-name="clear-button"]':"onClickClear","keypress .input-search":"onKeypressSearch","keyup .input-search":"onKeyupSearch","change .input-search":"onChangeSearch"},$control:function(){return this.$(".acf-oembed")},$input:function(){return this.$(".input-value")},$search:function(){return this.$(".input-search")},getValue:function(){return this.$input().val()},getSearchVal:function(){return this.$search().val()},setValue:function(t){t?this.$control().addClass("has-value"):this.$control().removeClass("has-value"),acf.val(this.$input(),t)},showLoading:function(t){acf.showLoading(this.$(".canvas"))},hideLoading:function(){acf.hideLoading(this.$(".canvas"))},maybeSearch:function(){var t=this.val(),e=this.getSearchVal();if(!e)return this.clear();if("http"!=e.substr(0,4)&&(e="http://"+e),e!==t){var i=this.get("timeout");i&&clearTimeout(i);var n=a.proxy(this.search,this,e);this.set("timeout",setTimeout(n,300))}},search:function(t){var e={action:"acf/fields/oembed/search",s:t,field_key:this.get("key")},i;(i=this.get("xhr"))&&i.abort(),this.showLoading();var i=a.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(e),type:"post",dataType:"json",context:this,success:function(t){t&&t.html||(t={url:!1,html:""}),this.val(t.url),this.$(".canvas-media").html(t.html)},complete:function(){this.hideLoading()}});this.set("xhr",i)},clear:function(){this.val(""),this.$search().val(""),this.$(".canvas-media").html("")},onClickClear:function(t,e){this.clear()},onKeypressSearch:function(t,e){13==t.which&&(t.preventDefault(),this.maybeSearch())},onKeyupSearch:function(t,e){e.val()&&this.maybeSearch()},onChangeSearch:function(t,e){this.maybeSearch()}});acf.registerFieldType(e)}(jQuery),function(t,e){var i=acf.Field.extend({type:"radio",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-radio-list")},$input:function(){return this.$("input:checked")},$inputText:function(){return this.$('input[type="text"]')},getValue:function(){var t=this.$input().val();return"other"===t&&this.get("other_choice")&&(t=this.$inputText().val()),t},onClick:function(t,e){var i=e.parent("label"),n=i.hasClass("selected"),a=e.val();this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"),a=!1),this.get("other_choice")&&("other"===a?this.$inputText().prop("disabled",!1):this.$inputText().prop("disabled",!0))}});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.Field.extend({type:"range",events:{'input input[type="range"]':"onChange","change input":"onChange"},$input:function(){return this.$('input[type="range"]')},$inputAlt:function(){return this.$('input[type="number"]')},setValue:function(t){this.busy=!0,acf.val(this.$input(),t),acf.val(this.$inputAlt(),t,!0),this.busy=!1},onChange:function(t,e){this.busy||this.setValue(e.val())}});acf.registerFieldType(i)}(jQuery),function(o,n){var t=acf.Field.extend({type:"relationship",events:{"keypress [data-filter]":"onKeypressFilter","change [data-filter]":"onChangeFilter","keyup [data-filter]":"onChangeFilter","click .choices-list .acf-rel-item":"onClickAdd",'click [data-name="remove_item"]':"onClickRemove",mouseover:"onHover"},$control:function(){return this.$(".acf-relationship")},$list:function(t){return this.$("."+t+"-list")},$listItems:function(t){return this.$list(t).find(".acf-rel-item")},$listItem:function(t,e){return this.$list(t).find('.acf-rel-item[data-id="'+e+'"]')},getValue:function(){var t=[];return this.$listItems("values").each(function(){t.push(o(this).data("id"))}),!!t.length&&t},newChoice:function(t){return["<li>",'<span data-id="'+t.id+'" class="acf-rel-item">'+t.text+"</span>","</li>"].join("")},newValue:function(t){return["<li>",'<input type="hidden" name="'+this.getInputName()+'[]" value="'+t.id+'" />','<span data-id="'+t.id+'" class="acf-rel-item">'+t.text,'<a href="#" class="acf-icon -minus small dark" data-name="remove_item"></a>',"</span>","</li>"].join("")},addSortable:function(t){this.$list("values").sortable({items:"li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:function(){t.$input().trigger("change")}})},initialize:function(){var t=this.proxy(function(t){if(!this.get("loading")&&this.get("more")){var e=this.$list("choices"),i=Math.ceil(e.scrollTop()),n=Math.ceil(e[0].scrollHeight),a=Math.ceil(e.innerHeight()),r=this.get("paged")||1;n<=i+a&&(this.set("paged",r+1),this.fetch())}});this.$list("choices").scrollTop(0).on("scroll",t),this.fetch()},onHover:function(t){o().off(t),this.addSortable(this)},onKeypressFilter:function(t,e){13==t.which&&t.preventDefault()},onChangeFilter:function(t,e){var i=e.val(),n=e.data("filter");this.get(n)!==i&&(this.set(n,i),this.set("paged",1),e.is("select")?this.fetch():this.maybeFetch())},onClickAdd:function(t,e){var i=this.val(),n=parseInt(this.get("max"));if(e.hasClass("disabled"))return!1;if(0<n&&i&&i.length>=n)return this.showNotice({text:acf.__("Maximum values reached ( {max} values )").replace("{max}",n),type:"warning"}),!1;e.addClass("disabled");var a=this.newValue({id:e.data("id"),text:e.html()});this.$list("values").append(a),this.$input().trigger("change")},onClickRemove:function(t,e){var i=e.parent(),n=i.parent(),a=i.data("id");setTimeout(function(){n.remove()},1),this.$listItem("choices",a).removeClass("disabled"),this.$input().trigger("change")},maybeFetch:function(){var t=this.get("timeout");t&&clearTimeout(t),t=this.setTimeout(this.fetch,300),this.set("timeout",t)},getAjaxData:function(){var t=this.$control().data();for(var e in t)t[e]=this.get(e);return t.action="acf/fields/relationship/query",t.field_key=this.get("key"),t},fetch:function(){var t;(t=this.get("xhr"))&&t.abort();var e=this.getAjaxData(),s=this.$list("choices");1==e.paged&&s.html("");var i=o('<li><i class="acf-loading"></i> '+acf.__("Loading")+"</li>");s.append(i),this.set("loading",!0);var n=function(){this.set("loading",!1),i.remove()},a=function(t){if(!t||!t.results||!t.results.length)return this.set("more",!1),void(1==this.get("paged")&&this.$list("choices").append("<li>"+acf.__("No matches found")+"</li>"));this.set("more",t.more);var e=this.walkChoices(t.results),i=o(e),n=this.val();n&&n.length&&n.map(function(t){i.find('.acf-rel-item[data-id="'+t+'"]').addClass("disabled")}),s.append(i);var a=!1,r=!1;s.find(".acf-rel-label").each(function(){var t=o(this),e=t.siblings("ul");if(a&&a.text()==t.text())return r.append(e.children()),void o(this).parent().remove();a=t,r=e})},t=o.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",data:acf.prepareForAjax(e),context:this,success:a,complete:n});this.set("xhr",t)},walkChoices:function(t){var i=function(t){var e="";return o.isArray(t)?t.map(function(t){e+=i(t)}):o.isPlainObject(t)&&(t.children!==n?(e+='<li><span class="acf-rel-label">'+t.text+'</span><ul class="acf-bl">',e+=i(t.children),e+="</ul></li>"):e+='<li><span class="acf-rel-item" data-id="'+t.id+'">'+t.text+"</span></li>"),e};return i(t)}});acf.registerFieldType(t)}(jQuery),function(t,e){var i=acf.Field.extend({type:"select",select2:!1,wait:"load",events:{removeField:"onRemove"},$input:function(){return this.$("select")},initialize:function(){var t=this.$input();if(this.inherit(t),this.get("ui")){var e=this.get("ajax_action");e||(e="acf/fields/"+this.get("type")+"/query"),this.select2=acf.newSelect2(t,{field:this,ajax:this.get("ajax"),multiple:this.get("multiple"),placeholder:this.get("placeholder"),allowNull:this.get("allow_null"),ajaxAction:e})}},onRemove:function(){this.select2&&this.select2.destroy()}});acf.registerFieldType(i)}(jQuery),function(a,t){var e="tab",i=acf.Field.extend({type:"tab",wait:"",tabs:!1,tab:!1,findFields:function(){return this.$el.nextUntil(".acf-field-tab",".acf-field")},getFields:function(){return acf.getFields(this.findFields())},findTabs:function(){return this.$el.prevAll(".acf-tab-wrap:first")},findTab:function(){return this.$(".acf-tab-button")},initialize:function(){if(this.$el.is("td"))return!(this.events={});var t=this.findTabs(),e=this.findTab(),i=acf.parseArgs(e.data(),{endpoint:!1,placement:"",before:this.$el});!t.length||i.endpoint?this.tabs=new n(i):this.tabs=t.data("acf"),this.tab=this.tabs.addTab(e,this)},isActive:function(){return this.tab.isActive()},showFields:function(){this.getFields().map(function(t){t.show(this.cid,e),t.hiddenByTab=!1},this)},hideFields:function(){this.getFields().map(function(t){t.hide(this.cid,e),t.hiddenByTab=this.tab},this)},show:function(t){var e=acf.Field.prototype.show.apply(this,arguments);return e&&(this.tab.show(),this.tabs.refresh()),e},hide:function(t){var e=acf.Field.prototype.hide.apply(this,arguments);return e&&(this.tab.hide(),this.isActive()&&this.tabs.reset()),e},enable:function(t){this.getFields().map(function(t){t.enable(e)})},disable:function(t){this.getFields().map(function(t){t.disable(e)})}});acf.registerFieldType(i);var r=0,n=acf.Model.extend({tabs:[],active:!1,actions:{refresh:"onRefresh"},data:{before:!1,placement:"top",index:0,initialized:!1},setup:function(t){a.extend(this.data,t),this.tabs=[],this.active=!1;var e=this.get("placement"),i=this.get("before"),n=i.parent();"left"==e&&n.hasClass("acf-fields")&&n.addClass("-sidebar"),i.is("tr")?this.$el=a('<tr class="acf-tab-wrap"><td colspan="2"><ul class="acf-hl acf-tab-group"></ul></td></tr>'):this.$el=a('<div class="acf-tab-wrap -'+e+'"><ul class="acf-hl acf-tab-group"></ul></div>'),i.before(this.$el),this.set("index",r,!0),r++},initializeTabs:function(){var t=this.getVisible().shift(),e,i,n=(acf.getPreference("this.tabs")||[])[this.get("index")];this.tabs[n]&&this.tabs[n].isVisible()&&(t=this.tabs[n]),t?this.selectTab(t):this.closeTabs(),this.set("initialized",!0)},getVisible:function(){return this.tabs.filter(function(t){return t.isVisible()})},getActive:function(){return this.active},setActive:function(t){return this.active=t},hasActive:function(){return!1!==this.active},isActive:function(t){var e=this.getActive();return e&&e.cid===t.cid},closeActive:function(){this.hasActive()&&this.closeTab(this.getActive())},openTab:function(t){this.closeActive(),t.open(),this.setActive(t)},closeTab:function(t){t.close(),this.setActive(!1)},closeTabs:function(){this.tabs.map(this.closeTab,this)},selectTab:function(e){this.tabs.map(function(t){e.cid!==t.cid&&this.closeTab(t)},this),this.openTab(e)},addTab:function(t,e){var i=a("<li></li>");i.append(t),this.$("ul").append(i);var n=new s({$el:i,field:e,group:this});return this.tabs.push(n),n},reset:function(){return this.closeActive(),this.refresh()},refresh:function(){if(this.hasActive())return!1;var t=this.getVisible().shift();return t&&this.openTab(t),t},onRefresh:function(){if("left"===this.get("placement")){var t=this.$el.parent(),e=this.$el.children("ul"),i=t.is("td")?"height":"min-height",n=e.position().top+e.outerHeight(!0)-1;t.css(i,n)}}}),s=acf.Model.extend({group:!1,field:!1,events:{"click a":"onClick"},index:function(){return this.$el.index()},isVisible:function(){return acf.isVisible(this.$el)},isActive:function(){return this.$el.hasClass("active")},open:function(){this.$el.addClass("active"),this.field.showFields()},close:function(){this.$el.removeClass("active"),this.field.hideFields()},onClick:function(t,e){t.preventDefault(),this.toggle()},toggle:function(){this.isActive()||this.group.openTab(this)}}),o=new acf.Model({priority:50,actions:{prepare:"render",append:"render",unload:"onUnload",invalid_field:"onInvalidField"},findTabs:function(){return a(".acf-tab-wrap")},getTabs:function(){return acf.getInstances(this.findTabs())},render:function(t){this.getTabs().map(function(t){t.get("initialized")||t.initializeTabs()})},onInvalidField:function(t){this.busy||t.hiddenByTab&&(t.hiddenByTab.toggle(),this.busy=!0,this.setTimeout(function(){this.busy=!1},100))},onUnload:function(){var i=[];this.getTabs().map(function(t){var e=t.hasActive()?t.getActive().index():0;i.push(e)}),i.length&&acf.setPreference("this.tabs",i)}})}(jQuery),function(t,e){var i=acf.models.SelectField.extend({type:"post_object"});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.models.SelectField.extend({type:"page_link"});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.models.SelectField.extend({type:"user"});acf.registerFieldType(i)}(jQuery),function(g,t){var e=acf.Field.extend({type:"taxonomy",data:{ftype:"select"},select2:!1,wait:"load",events:{'click a[data-name="add"]':"onClickAdd",'click input[type="radio"]':"onClickRadio"},$control:function(){return this.$(".acf-taxonomy-field")},$input:function(){return this.getRelatedPrototype().$input.apply(this,arguments)},getRelatedType:function(){var t=this.get("ftype");return"multi_select"==t&&(t="select"),t},getRelatedPrototype:function(){return acf.getFieldType(this.getRelatedType()).prototype},getValue:function(){return this.getRelatedPrototype().getValue.apply(this,arguments)},setValue:function(){return this.getRelatedPrototype().setValue.apply(this,arguments)},initialize:function(){this.getRelatedPrototype().initialize.apply(this,arguments)},onRemove:function(){this.select2&&this.select2.destroy()},onClickAdd:function(t,e){var n=this,i=!1,a=!1,r=!1,s=!1,o=!1,c=!1,l=!1,u=function(){i=acf.newPopup({title:e.attr("title"),loading:!0,width:"300px"});var t={action:"acf/fields/taxonomy/add_term",field_key:n.get("key")};g.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:d})},d=function(t){i.loading(!1),i.content(t),a=i.$("form"),r=i.$('input[name="term_name"]'),s=i.$('select[name="term_parent"]'),o=i.$(".acf-submit-button"),r.focus(),i.on("submit","form",f)},f=function(t,e){if(t.preventDefault(),t.stopImmediatePropagation(),""===r.val())return r.focus(),!1;acf.startButtonLoading(o);var i={action:"acf/fields/taxonomy/add_term",field_key:n.get("key"),term_name:r.val(),term_parent:s.length?s.val():0};g.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(i),type:"post",dataType:"json",success:h})},h=function(t){acf.stopButtonLoading(o),l&&l.remove(),
|
3 |
+
l=acf.isAjaxSuccess(t)?(r.val(""),p(t.data),acf.newNotice({type:"success",text:acf.getAjaxMessage(t),target:a,timeout:2e3,dismiss:!1})):acf.newNotice({type:"error",text:acf.getAjaxError(t),target:a,timeout:2e3,dismiss:!1}),r.focus()},p=function(e){var t=g('<option value="'+e.term_id+'">'+e.term_label+"</option>"),i;e.term_parent?s.children('option[value="'+e.term_parent+'"]').after(t):s.append(t),acf.getFields({type:"taxonomy"}).map(function(t){t.get("taxonomy")==n.get("taxonomy")&&t.appendTerm(e)}),n.selectTerm(e.term_id)};u()},appendTerm:function(t){"select"==this.getRelatedType()?this.appendTermSelect(t):this.appendTermCheckbox(t)},appendTermSelect:function(t){this.select2.addOption({id:t.term_id,text:t.term_label})},appendTermCheckbox:function(t){var e=this.$("[name]:first").attr("name"),i=this.$("ul:first");"checkbox"==this.getRelatedType()&&(e+="[]");var n=g(['<li data-id="'+t.term_id+'">',"<label>",'<input type="'+this.get("ftype")+'" value="'+t.term_id+'" name="'+e+'" /> ',"<span>"+t.term_name+"</span>","</label>","</li>"].join(""));if(t.term_parent){var a=i.find('li[data-id="'+t.term_parent+'"]');(i=a.children("ul")).exists()||(i=g('<ul class="children acf-bl"></ul>'),a.append(i))}i.append(n)},selectTerm:function(t){var e;"select"==this.getRelatedType()?this.select2.selectOption(t):this.$('input[value="'+t+'"]').prop("checked",!0).trigger("change")},onClickRadio:function(t,e){var i=e.parent("label"),n=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"))}});acf.registerFieldType(e)}(jQuery),function(i,t){var e=acf.models.DatePickerField.extend({type:"time_picker",$control:function(){return this.$(".acf-time-picker")},initialize:function(){var t=this.$input(),e=this.$inputText(),i={timeFormat:this.get("time_format"),altField:t,altFieldTimeOnly:!1,altTimeFormat:"HH:mm:ss",showButtonPanel:!0,controlType:"select",oneLine:!0,closeText:acf.get("dateTimePickerL10n").selectText,timeOnly:!0,onClose:function(t,e,i){var n=e.dpDiv.find(".ui-datepicker-close");!t&&n.is(":hover")&&i._updateDateTime()}};i=acf.applyFilters("time_picker_args",i,this),acf.newTimePicker(e,i),acf.doAction("time_picker_init",e,i,this)}});acf.registerFieldType(e),acf.newTimePicker=function(t,e){if(void 0===i.timepicker)return!1;e=e||{},t.timepicker(e),i("body > #ui-datepicker-div").exists()&&i("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function(t,e){var i=acf.Field.extend({type:"true_false",events:{"change .acf-switch-input":"onChange","focus .acf-switch-input":"onFocus","blur .acf-switch-input":"onBlur","keypress .acf-switch-input":"onKeypress"},$input:function(){return this.$('input[type="checkbox"]')},$switch:function(){return this.$(".acf-switch")},getValue:function(){return this.$input().prop("checked")?1:0},initialize:function(){this.render()},render:function(){var t=this.$switch();if(t.length){var e=t.children(".acf-switch-on"),i=t.children(".acf-switch-off"),n=Math.max(e.width(),i.width());n&&(e.css("min-width",n),i.css("min-width",n))}},switchOn:function(){this.$input().prop("checked",!0),this.$switch().addClass("-on")},switchOff:function(){this.$input().prop("checked",!1),this.$switch().removeClass("-on")},onChange:function(t,e){e.prop("checked")?this.switchOn():this.switchOff()},onFocus:function(t,e){this.$switch().addClass("-focus")},onBlur:function(t,e){this.$switch().removeClass("-focus")},onKeypress:function(t,e){return 37===t.keyCode?this.switchOff():39===t.keyCode?this.switchOn():void 0}});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.Field.extend({type:"url",events:{'keyup input[type="url"]':"onkeyup"},$control:function(){return this.$(".acf-input-wrap")},$input:function(){return this.$('input[type="url"]')},initialize:function(){this.render()},isValid:function(){var t=this.val();return!!t&&(-1!==t.indexOf("://")||0===t.indexOf("//"))},render:function(){this.isValid()?this.$control().addClass("-valid"):this.$control().removeClass("-valid")},onkeyup:function(t,e){this.render()}});acf.registerFieldType(i)}(jQuery),function(t,e){var i=acf.Field.extend({type:"wysiwyg",wait:"load",events:{"mousedown .acf-editor-wrap.delay":"onMousedown",sortstartField:"disableEditor",sortstopField:"enableEditor",removeField:"disableEditor"},$control:function(){return this.$(".acf-editor-wrap")},$input:function(){return this.$("textarea")},getMode:function(){return this.$control().hasClass("tmce-active")?"visual":"text"},initialize:function(){this.$control().hasClass("delay")||this.initializeEditor()},initializeEditor:function(){var t=this.$control(),e=this.$input(),i={tinymce:!0,quicktags:!0,toolbar:this.get("toolbar"),mode:this.getMode(),field:this},n=e.attr("id"),a=acf.uniqueId("acf-editor-"),r=e.data();acf.rename({target:t,search:n,replace:a,destructive:!0}),this.set("id",a,!0),acf.tinymce.initialize(a,i),this.$input().data(r)},onMousedown:function(t){t.preventDefault();var e=this.$control();e.removeClass("delay"),e.find(".acf-editor-toolbar").remove(),this.initializeEditor()},enableEditor:function(){"visual"==this.getMode()&&acf.tinymce.enable(this.get("id"))},disableEditor:function(){acf.tinymce.destroy(this.get("id"))}});acf.registerFieldType(i)}(jQuery),function(e,t){var s=[];acf.Condition=acf.Model.extend({type:"",operator:"==",label:"",choiceType:"input",fieldTypes:[],data:{conditions:!1,field:!1,rule:{}},events:{change:"change",keyup:"change",enableField:"change",disableField:"change"},setup:function(t){e.extend(this.data,t)},getEventTarget:function(t,e){return t||this.get("field").$el},change:function(t,e){this.get("conditions").change(t)},match:function(t,e){return!1},calculate:function(){return this.match(this.get("rule"),this.get("field"))},choices:function(t){return'<input type="text" />'}}),acf.newCondition=function(t,e){var i=e.get("field"),n=i.getField(t.field);if(!i||!n)return!1;var a={rule:t,target:i,conditions:e,field:n},r=n.get("type"),s=t.operator,o,c,l;return new(acf.getConditionTypes({fieldType:r,operator:s})[0]||acf.Condition)(a)};var a=function(t){return acf.strPascalCase(t||"")+"Condition"};acf.registerConditionType=function(t){var e,i=t.prototype.type,n=a(i);acf.models[n]=t,s.push(i)},acf.getConditionType=function(t){var e=a(t);return acf.models[e]||!1},acf.registerConditionForFieldType=function(t,e){var i=acf.getConditionType(t);i&&i.prototype.fieldTypes.push(e)},acf.getConditionTypes=function(a){a=acf.parseArgs(a,{fieldType:"",operator:""});var r=[];return s.map(function(t){var e=acf.getConditionType(t),i=e.prototype.fieldTypes,n=e.prototype.operator;a.fieldType&&-1===i.indexOf(a.fieldType)||a.operator&&n!==a.operator||r.push(e)}),r}}(jQuery),function(t,e){var i="conditional_logic",n=new acf.Model({id:"conditionsManager",priority:20,actions:{new_field:"onNewField"},onNewField:function(t){t.has("conditions")&&t.getConditions().render()}}),a=function(t,e){var i=acf.getFields({key:e,sibling:t.$el,suppressFilters:!0});return i.length||(i=acf.getFields({key:e,parent:t.$el.parent(),suppressFilters:!0})),!!i.length&&i[0]};acf.Field.prototype.getField=function(t){var e=a(this,t);if(e)return e;for(var i=this.parents(),n=0;n<i.length;n++)if(e=a(i[n],t))return e;return!1};var r=!(acf.Field.prototype.getConditions=function(){return this.conditions||(this.conditions=new s(this)),this.conditions}),s=acf.Model.extend({id:"Conditions",data:{field:!1,timeStamp:!1,groups:[]},setup:function(t){var e=(this.data.field=t).get("conditions");e instanceof Array?e[0]instanceof Array?e.map(function(t,e){this.addRules(t,e)},this):this.addRules(e):this.addRule(e)},change:function(t){if(this.get("timeStamp")===t.timeStamp)return!1;this.set("timeStamp",t.timeStamp,!0);var e=this.render()},render:function(){return this.calculate()?this.show():this.hide()},show:function(){return this.get("field").showEnable(this.cid,i)},hide:function(){return this.get("field").hideDisable(this.cid,i)},calculate:function(){var i=!1;return this.getGroups().map(function(t){var e;i||t.filter(function(t){return t.calculate()}).length==t.length&&(i=!0)}),i},hasGroups:function(){return null!=this.data.groups},getGroups:function(){return this.data.groups},addGroup:function(){var t=[];return this.data.groups.push(t),t},hasGroup:function(t){return null!=this.data.groups[t]},getGroup:function(t){return this.data.groups[t]},removeGroup:function(t){return this.data.groups[t].delete,this},addRules:function(t,e){t.map(function(t){this.addRule(t,e)},this)},addRule:function(t,e){var i;e=e||0,i=this.hasGroup(e)?this.getGroup(e):this.addGroup();var n=acf.newCondition(t,this);if(!n)return!1;i.push(n)},hasRule:function(){},getRule:function(t,e){return t=t||0,e=e||0,this.data.groups[e][t]},removeRule:function(){}})}(jQuery),function(n,t){var a=acf.__,r=function(t){return t?""+t:""},s=function(t,e){return r(t).toLowerCase()===r(e).toLowerCase()},i=function(t,e){return parseFloat(t)===parseFloat(e)},o=function(t,e){return parseFloat(t)>parseFloat(e)},c=function(t,e){return parseFloat(t)<parseFloat(e)},l=function(t,e){return-1<(e=e.map(function(t){return r(t)})).indexOf(t)},u=function(t,e){return-1<r(t).indexOf(r(e))},d=function(t,e){var i=new RegExp(r(e),"gi");return r(t).match(i)},f=acf.Condition.extend({type:"hasValue",operator:"!=empty",label:a("Has any value"),fieldTypes:["text","textarea","number","range","email","url","password","image","file","wysiwyg","oembed","select","checkbox","radio","button_group","link","post_object","page_link","relationship","taxonomy","user","google_map","date_picker","date_time_picker","time_picker","color_picker"],match:function(t,e){return!!e.val()},choices:function(t){return'<input type="text" disabled="" />'}});acf.registerConditionType(f);var e=f.extend({type:"hasNoValue",operator:"==empty",label:a("Has no value"),match:function(t,e){return!f.prototype.match.apply(this,arguments)}});acf.registerConditionType(e);var h=acf.Condition.extend({type:"equalTo",operator:"==",label:a("Value is equal to"),fieldTypes:["text","textarea","number","range","email","url","password"],match:function(t,e){return n.isNumeric(t.value)?i(t.value,e.val()):s(t.value,e.val())},choices:function(t){return'<input type="text" />'}});acf.registerConditionType(h);var p=h.extend({type:"notEqualTo",operator:"!=",label:a("Value is not equal to"),match:function(t,e){return!h.prototype.match.apply(this,arguments)}});acf.registerConditionType(p);var g=acf.Condition.extend({type:"patternMatch",operator:"==pattern",label:a("Value matches pattern"),fieldTypes:["text","textarea","email","url","password","wysiwyg"],match:function(t,e){return d(e.val(),t.value)},choices:function(t){return'<input type="text" placeholder="[a-z0-9]" />'}});acf.registerConditionType(g);var m=acf.Condition.extend({type:"contains",operator:"==contains",label:a("Value contains"),fieldTypes:["text","textarea","number","email","url","password","wysiwyg","oembed","select"],match:function(t,e){return u(e.val(),t.value)},choices:function(t){return'<input type="text" />'}});acf.registerConditionType(m);var v=h.extend({type:"trueFalseEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(t){return[{id:1,text:a("Checked")}]}});acf.registerConditionType(v);var y=p.extend({type:"trueFalseNotEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(t){return[{id:1,text:a("Checked")}]}});acf.registerConditionType(y);var b=acf.Condition.extend({type:"selectEqualTo",operator:"==",label:a("Value is equal to"),fieldTypes:["select","checkbox","radio","button_group"],match:function(t,e){var i=e.val();return i instanceof Array?l(t.value,i):s(t.value,i)},choices:function(t){var e=[],i=t.$setting("choices textarea").val().split("\n");return t.$input("allow_null").prop("checked")&&e.push({id:"",text:a("Null")}),i.map(function(t){(t=t.split(":"))[1]=t[1]||t[0],e.push({id:n.trim(t[0]),text:n.trim(t[1])})}),e}});acf.registerConditionType(b);var x=b.extend({type:"selectNotEqualTo",operator:"!=",label:a("Value is not equal to"),match:function(t,e){return!b.prototype.match.apply(this,arguments)}});acf.registerConditionType(x);var w=acf.Condition.extend({type:"greaterThan",operator:">",label:a("Value is greater than"),fieldTypes:["number","range"],match:function(t,e){var i=e.val();return i instanceof Array&&(i=i.length),o(i,t.value)},choices:function(t){return'<input type="number" />'}});acf.registerConditionType(w);var _=w.extend({type:"lessThan",operator:"<",label:a("Value is less than"),match:function(t,e){var i=e.val();return i instanceof Array&&(i=i.length),c(i,t.value)},choices:function(t){return'<input type="number" />'}});acf.registerConditionType(_);var $=w.extend({type:"selectionGreaterThan",label:a("Selection is greater than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType($);var k=_.extend({type:"selectionLessThan",label:a("Selection is less than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(k)}(jQuery),function(s,n){acf.newMediaPopup=function(t){var e=null,t=acf.parseArgs(t,{mode:"select",title:"",button:"",type:"",field:!1,allowedTypes:"",library:"all",multiple:!1,attachment:0,autoOpen:!0,open:function(){},select:function(){},close:function(){}});return e="edit"==t.mode?new acf.models.EditMediaPopup(t):new acf.models.SelectMediaPopup(t),t.autoOpen&&setTimeout(function(){e.open()},1),acf.doAction("new_media_popup",e),e};var e=function(){var t=acf.get("post_id");return s.isNumeric(t)?t:0};acf.getMimeTypes=function(){return this.get("mimeTypes")},acf.getMimeType=function(t){var e=acf.getMimeTypes();if(e[t]!==n)return e[t];for(var i in e)if(-1!==i.indexOf(t))return e[i];return!1};var i=acf.Model.extend({id:"MediaPopup",data:{},defaults:{},frame:!1,setup:function(t){s.extend(this.data,t)},initialize:function(){var t=this.getFrameOptions();this.addFrameStates(t);var e=wp.media(t);(e.acf=this).addFrameEvents(e,t),this.frame=e},open:function(){this.frame.open()},close:function(){this.frame.close()},remove:function(){this.frame.detach(),this.frame.remove()},getFrameOptions:function(){var t={title:this.get("title"),multiple:this.get("multiple"),library:{},states:[]};return this.get("type")&&(t.library.type=this.get("type")),"uploadedTo"===this.get("library")&&(t.library.uploadedTo=e()),this.get("attachment")&&(t.library.post__in=[this.get("attachment")]),this.get("button")&&(t.button={text:this.get("button")}),t},addFrameStates:function(t){var e=wp.media.query(t.library);this.get("field")&&acf.isset(e,"mirroring","args")&&(e.mirroring.args._acfuploader=this.get("field")),t.states.push(new wp.media.controller.Library({library:e,multiple:this.get("multiple"),title:this.get("title"),priority:20,filterable:"all",editable:!0,allowLocalEdits:!0})),acf.isset(wp,"media","controller","EditImage")&&t.states.push(new wp.media.controller.EditImage)},addFrameEvents:function(i,t){i.on("open",function(){this.$el.closest(".media-modal").addClass("acf-media-modal -"+this.acf.get("mode"))},i),i.on("content:render:edit-image",function(){var t=this.state().get("image"),e=new wp.media.view.EditImage({model:t,controller:this}).render();this.content.set(e),e.loadEditor()},i),i.on("select",function(){var t=i.state().get("selection");t&&t.each(function(t,e){i.acf.get("select").apply(i.acf,[t,e])})}),i.on("close",function(){setTimeout(function(){i.acf.get("close").apply(i.acf),i.acf.remove()},1)})}});acf.models.SelectMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(t){t.button||(t.button=acf._x("Select","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){acf.isset(_wpPluploadSettings,"defaults","multipart_params")&&(_wpPluploadSettings.defaults.multipart_params._acfuploader=this.get("field"),e.on("open",function(){delete _wpPluploadSettings.defaults.multipart_params._acfuploader})),e.on("content:activate:browse",function(){var t=!1;try{t=e.content.get().toolbar}catch(t){return void console.log(t)}e.acf.customizeFilters.apply(e.acf,[t])}),i.prototype.addFrameEvents.apply(this,arguments)},customizeFilters:function(t){var n=t.get("filters"),e;("image"==this.get("type")&&(n.filters.all.text=acf.__("All images"),delete n.filters.audio,delete n.filters.video,delete n.filters.image,s.each(n.filters,function(t,e){e.props.type=e.props.type||"image"})),this.get("allowedTypes"))&&this.get("allowedTypes").split(" ").join("").split(".").join("").split(",").map(function(t){var e=acf.getMimeType(t);if(e){var i={text:e,props:{status:null,type:e,uploadedTo:null,orderby:"date",order:"DESC"},priority:20};n.filters[e]=i}});if("uploadedTo"===this.get("library")){var i=this.frame.options.library.uploadedTo;delete n.filters.unattached,delete n.filters.uploaded,s.each(n.filters,function(t,e){e.text+=" ("+acf.__("Uploaded to this post")+")",e.props.uploadedTo=i})}var a=this.get("field"),r;s.each(n.filters,function(t,e){e.props._acfuploader=a}),t.get("search").model.attributes._acfuploader=a,n.renderFilters&&n.renderFilters()}}),acf.models.EditMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(t){t.button||(t.button=acf._x("Update","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(n,t){n.on("open",function(){this.$el.closest(".media-modal").addClass("acf-expanded"),"browse"!=this.content.mode()&&this.content.mode("browse");var t,e=this.state().get("selection"),i=wp.media.attachment(n.acf.get("attachment"));e.add(i)},n),i.prototype.addFrameEvents.apply(this,arguments)}});var t=new acf.Model({id:"customizePrototypes",wait:"ready",initialize:function(){if(acf.isset(window,"wp","media","view")){var t=e();t&&acf.isset(wp,"media","view","settings","post")&&(wp.media.view.settings.post.id=t),this.customizeAttachmentsRouter(),this.customizeAttachmentFilters(),this.customizeAttachmentCompat(),this.customizeAttachmentLibrary()}},customizeAttachmentsRouter:function(){if(acf.isset(wp,"media","view","Router")){var t=wp.media.view.Router;wp.media.view.Router=t.extend({addExpand:function(){var t=s(['<a href="#" class="acf-expand-details">','<span class="is-closed"><span class="acf-icon -left small grey"></span>'+acf.__("Expand Details")+"</span>",'<span class="is-open"><span class="acf-icon -right small grey"></span>'+acf.__("Collapse Details")+"</span>","</a>"].join(""));t.on("click",function(t){t.preventDefault();var e=s(this).closest(".media-modal");e.hasClass("acf-expanded")?e.removeClass("acf-expanded"):e.addClass("acf-expanded")}),this.$el.append(t)},initialize:function(){return t.prototype.initialize.apply(this,arguments),this.addExpand(),this}})}},customizeAttachmentFilters:function(){var t;acf.isset(wp,"media","view","AttachmentFilters","All")&&(wp.media.view.AttachmentFilters.All.prototype.renderFilters=function(){this.$el.html(_.chain(this.filters).map(function(t,e){return{el:s("<option></option>").val(e).html(t.text)[0],priority:t.priority||50}},this).sortBy("priority").pluck("el").value())})},customizeAttachmentCompat:function(){if(acf.isset(wp,"media","view","AttachmentCompat")){var t=wp.media.view.AttachmentCompat,e=!1;wp.media.view.AttachmentCompat=t.extend({render:function(){return this.rendered?this:(t.prototype.render.apply(this,arguments),this.$("#acf-form-data").length&&(clearTimeout(e),e=setTimeout(s.proxy(function(){this.rendered=!0,acf.doAction("append",this.$el)},this),50)),this)},save:function(t){var e={};t&&t.preventDefault(),e=acf.serializeForAjax(this.$el),this.controller.trigger("attachment:compat:waiting",["waiting"]),this.model.saveCompat(e).always(_.bind(this.postSave,this))}})}},customizeAttachmentLibrary:function(){if(acf.isset(wp,"media","view","Attachment","Library")){var l=wp.media.view.Attachment.Library;wp.media.view.Attachment.Library=l.extend({render:function(){var t=acf.isget(this,"controller","acf"),e=acf.isget(this,"model","attributes");if(t&&e){e.acf_errors&&this.$el.addClass("acf-disabled");var i=t.get("selected");i&&-1<i.indexOf(e.id)&&this.$el.addClass("acf-selected")}return l.prototype.render.apply(this,arguments)},toggleSelection:function(t){var e=this.collection,i=this.options.selection,n=this.model,a=i.single(),r=this.controller,s=acf.isget(this,"model","attributes","acf_errors"),o=r.$el.find(".media-frame-content .media-sidebar");if(o.children(".acf-selection-error").remove(),o.children().removeClass("acf-hidden"),r&&s){var c=acf.isget(this,"model","attributes","filename");return o.children().addClass("acf-hidden"),o.prepend(['<div class="acf-selection-error">','<span class="selection-error-label">'+acf.__("Restricted")+"</span>",'<span class="selection-error-filename">'+c+"</span>",'<span class="selection-error-message">'+s+"</span>","</div>"].join("")),i.reset(),void i.single(n)}return l.prototype.toggleSelection.apply(this,arguments)}})}}})}(jQuery),function(h,e){acf.screen=new acf.Model({active:!0,xhr:!1,timeout:!1,wait:"load",events:{"change #page_template":"onChange","change #parent_id":"onChange","change #post-formats-select":"onChange","change .categorychecklist":"onChange","change .tagsdiv":"onChange",'change .acf-taxonomy-field[data-save="1"]':"onChange","change #product-type":"onChange"},isPost:function(){return"post"===acf.get("screen")},isUser:function(){return"user"===acf.get("screen")},isTaxonomy:function(){return"taxonomy"===acf.get("screen")},isAttachment:function(){return"attachment"===acf.get("screen")},isNavMenu:function(){return"nav_menu"===acf.get("screen")},isWidget:function(){return"widget"===acf.get("screen")},isComment:function(){return"comment"===acf.get("screen")},getPageTemplate:function(){var t=h("#page_template");return t.length?t.val():null},getPageParent:function(t,e){var e;return(e=h("#parent_id")).length?e.val():null},getPageType:function(t,e){return this.getPageParent()?"child":"parent"},getPostType:function(){return h("#post_type").val()},getPostFormat:function(t,e){var e;if((e=h("#post-formats-select input:checked")).length){var i=e.val();return"0"==i?"standard":i}return null},getPostCoreTerms:function(){var t={},e=acf.serialize(h(".categorydiv, .tagsdiv"));for(var i in e.tax_input&&(t=e.tax_input),e.post_category&&(t.category=e.post_category),t)acf.isArray(t[i])||(t[i]=t[i].split(", "));return t},getPostTerms:function(){var n=this.getPostCoreTerms();for(var t in acf.getFields({type:"taxonomy"}).map(function(t){if(t.get("save")){var e=t.val(),i=t.get("taxonomy");e&&(n[i]=n[i]||[],e=acf.isArray(e)?e:[e],n[i]=n[i].concat(e))}}),null!==(productType=this.getProductType())&&(n.product_type=[productType]),n)n[t]=acf.uniqueArray(n[t]);return n},getProductType:function(){var t=h("#product-type");return t.length?t.val():null},check:function(){if("post"===acf.get("screen")){this.xhr&&this.xhr.abort();var e=acf.parseArgs(this.data,{action:"acf/ajax/check_screen",screen:acf.get("screen"),exists:[]});this.isPost()&&(e.post_id=acf.get("post_id")),null!==(postType=this.getPostType())&&(e.post_type=postType),null!==(pageTemplate=this.getPageTemplate())&&(e.page_template=pageTemplate),null!==(pageParent=this.getPageParent())&&(e.page_parent=pageParent),null!==(pageType=this.getPageType())&&(e.page_type=pageType),null!==(postFormat=this.getPostFormat())&&(e.post_format=postFormat),null!==(postTerms=this.getPostTerms())&&(e.post_terms=postTerms),acf.getPostboxes().map(function(t){e.exists.push(t.get("key"))}),e=acf.applyFilters("check_screen_args",e);var t=function(t){acf.isAjaxSuccess(t)&&("post"==acf.get("screen")?this.renderPostScreen(t.data):"user"==acf.get("screen")&&this.renderUserScreen(t.data)),acf.doAction("check_screen_complete",t.data,e)};this.xhr=h.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(e),type:"post",dataType:"json",context:this,success:t})}},onChange:function(t,e){this.setTimeout(this.check,1)},renderPostScreen:function(l){var u=[],d=function(t,e){var i=h._data(t[0]).events;for(var n in i)for(var a=0;a<i[n].length;a++)e.on(n,i[n][a].handler)},f=function(t,e){var i=e.indexOf(t);if(-1==i)return!1;for(var n=i-1;0<=n;n--)if(h("#"+e[n]).length)return h("#"+e[n]).after(h("#"+t));for(var n=i+1;n<e.length;n++)if(h("#"+e[n]).length)return h("#"+e[n]).before(h("#"+t));return!1};l.results.map(function(e,t){var i=acf.getPostbox(e.id);if(!i){var n=h(['<div id="'+e.id+'" class="postbox">','<button type="button" class="handlediv" aria-expanded="false">','<span class="screen-reader-text">Toggle panel: '+e.title+"</span>",'<span class="toggle-indicator" aria-hidden="true"></span>',"</button>",'<h2 class="hndle ui-sortable-handle">',"<span>"+e.title+"</span>","</h2>",'<div class="inside">',e.html,"</div>","</div>"].join(""));if(h("#adv-settings").length){var a=h("#adv-settings .metabox-prefs"),r=h(['<label for="'+e.id+'-hide">','<input class="hide-postbox-tog" name="'+e.id+'-hide" type="checkbox" id="'+e.id+'-hide" value="'+e.id+'" checked="checked">'," "+e.title,"</label>"].join(""));d(a.find("input").first(),r.find("input")),a.append(r)}"side"===e.position?h("#"+e.position+"-sortables").append(n):h("#"+e.position+"-sortables").prepend(n);var s=[];if(l.results.map(function(t){e.position===t.position&&h("#"+e.position+"-sortables #"+t.id).length&&s.push(t.id)}),f(e.id,s),l.sorted)for(var o in l.sorted){var s=l.sorted[o].split(",");if(f(e.id,s))break}var c=h("#submitdiv");h("#submitdiv").length&&(d(c.children(".handlediv"),n.children(".handlediv")),d(c.children(".hndle"),n.children(".hndle"))),acf.doAction("append",n),i=acf.newPostbox(e)}i.showEnable(),u.push(e.id)}),acf.getPostboxes().map(function(t){-1===u.indexOf(t.get("id"))&&t.hideDisable()}),h("#acf-style").html(l.style)},renderUserScreen:function(t){}});var t=new acf.Model({wait:"load",initialize:function(){acf.isGutenberg()&&(wp.data.subscribe(this.proxy(this.onChange)),acf.screen.getPageTemplate=this.getPageTemplate,acf.screen.getPageParent=this.getPageParent,acf.screen.getPostType=this.getPostType,acf.screen.getPostFormat=this.getPostFormat,acf.screen.getPostCoreTerms=this.getPostCoreTerms)},onChange:function(){var e=wp.data.select("core/editor").getPostEdits(),i=["template","parent","format"],t;(wp.data.select("core").getTaxonomies()||[]).map(function(t){i.push(t.rest_base)}),(i=i.filter(this.proxy(function(t){return e[t]&&e[t]!==this.get(t)}))).length&&this.triggerChange(e)},triggerChange:function(t){t!==e&&(this.data=t),acf.screen.check()},getPageTemplate:function(){return wp.data.select("core/editor").getEditedPostAttribute("template")},getPageParent:function(t,e){return wp.data.select("core/editor").getEditedPostAttribute("parent")},getPostType:function(){return wp.data.select("core/editor").getEditedPostAttribute("type")},getPostFormat:function(t,e){return wp.data.select("core/editor").getEditedPostAttribute("format")},getPostCoreTerms:function(){var i={},t;return(wp.data.select("core").getTaxonomies()||[]).map(function(t){var e=wp.data.select("core/editor").getEditedPostAttribute(t.rest_base);e&&(i[t.slug]=e)}),i}})}(jQuery),function(l,t){function a(){return acf.isset(window,"jQuery","fn","select2","amd")?4:!!acf.isset(window,"Select2")&&3}acf.newSelect2=function(t,e){if(e=acf.parseArgs(e,{allowNull:!1,placeholder:"",multiple:!1,field:!1,ajax:!1,ajaxAction:"",ajaxData:function(t){return t},ajaxResults:function(t){return t}}),4==a())var i=new r(t,e);else var i=new s(t,e);return acf.doAction("new_select2",i),i};var n=acf.Model.extend({setup:function(t,e){l.extend(this.data,e),this.$el=t},initialize:function(){},selectOption:function(t){var e=this.getOption(t);e.prop("selected")||e.prop("selected",!0).trigger("change")},unselectOption:function(t){var e=this.getOption(t);e.prop("selected")&&e.prop("selected",!1).trigger("change")},getOption:function(t){return this.$('option[value="'+t+'"]')},addOption:function(t){t=acf.parseArgs(t,{id:"",text:"",selected:!1});var e=this.getOption(t.id);return e.length||((e=l("<option></option>")).html(t.text),e.attr("value",t.id),e.prop("selected",t.selected),this.$el.append(e)),e},getValue:function(){var e=[],t=this.$el.find("option:selected");return t.exists()&&(t=t.sort(function(t,e){return+t.getAttribute("data-i")-+e.getAttribute("data-i")})).each(function(){var t=l(this);e.push({$el:t,id:t.attr("value"),text:t.text()})}),e},mergeOptions:function(){},getChoices:function(){var i=function(t){var e=[];return t.children().each(function(){var t=l(this);t.is("optgroup")?e.push({text:t.attr("label"),children:i(t)}):e.push({id:t.attr("value"),text:t.text()})}),e};return i(this.$el)},decodeChoices:function(t){var e=function(t){return t.map(function(t){return t.text=acf.decode(t.text),t.children&&(t.children=e(t.children)),t}),t};return e(t)},getAjaxData:function(t){var e={action:this.get("ajaxAction"),s:t.term||"",paged:t.page||1},i=this.get("field");i&&(e.field_key=i.get("key"));var n=this.get("ajaxData");return n&&(e=n.apply(this,[e,t])),e=acf.applyFilters("select2_ajax_data",e,this.data,this.$el,i||!1,this),acf.prepareForAjax(e)},getAjaxResults:function(t,e){(t=acf.parseArgs(t,{results:!1,more:!1})).results&&(t.results=this.decodeChoices(t.results));var i=this.get("ajaxResults");return i&&(t=i.apply(this,[t,e])),t=acf.applyFilters("select2_ajax_results",t,e,this)},processAjaxResults:function(t,e){var t;return(t=this.getAjaxResults(t,e)).more&&(t.pagination={more:!0}),setTimeout(l.proxy(this.mergeOptions,this),1),t},destroy:function(){this.$el.data("select2")&&this.$el.select2("destroy"),this.$el.siblings(".select2-container").remove()}}),r=n.extend({initialize:function(){var e=this.$el,t={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),multiple:this.get("multiple"),data:[],escapeMarkup:function(t){return t}};t.multiple&&this.getValue().map(function(t){t.$el.detach().appendTo(e)}),e.removeData("ajax"),e.removeAttr("data-ajax"),this.get("ajax")&&(t.ajax={url:acf.get("ajaxurl"),delay:250,dataType:"json",type:"post",cache:!1,data:l.proxy(this.getAjaxData,this),processResults:l.proxy(this.processAjaxResults,this)});var i=this.get("field");t=acf.applyFilters("select2_args",t,e,this.data,i||!1,this),e.select2(t);var n=e.next(".select2-container");if(t.multiple){var a=n.find("ul");a.sortable({stop:function(t){a.find(".select2-selection__choice").each(function(){var t;l(l(this).data("data").element).detach().appendTo(e)}),e.trigger("change")}}),e.on("select2:select",this.proxy(function(t){this.getOption(t.params.data.id).detach().appendTo(this.$el)}))}n.addClass("-acf"),acf.doAction("select2_init",e,t,this.data,i||!1,this)},mergeOptions:function(){var i=!1,n=!1;l('.select2-results__option[role="group"]').each(function(){var t=l(this).children("ul"),e=l(this).children("strong");if(n&&n.text()===e.text())return i.append(t.children()),void l(this).remove();i=t,n=e})}}),s=n.extend({initialize:function(){var n=this.$el,i=this.getValue(),a=this.get("multiple"),t={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),separator:"||",multiple:this.get("multiple"),data:this.getChoices(),escapeMarkup:function(t){return t},dropdownCss:{"z-index":"999999999"},initSelection:function(t,e){e(a?i:i.shift())}},e=n.siblings("input");e.length||(e=l('<input type="hidden" />'),n.before(e)),inputValue=i.map(function(t){return t.id}).join("||"),e.val(inputValue),t.multiple&&i.map(function(t){t.$el.detach().appendTo(n)}),t.allowClear&&(t.data=t.data.filter(function(t){return""!==t.id})),n.removeData("ajax"),n.removeAttr("data-ajax"),this.get("ajax")&&(t.ajax={url:acf.get("ajaxurl"),quietMillis:250,dataType:"json",type:"post",cache:!1,data:l.proxy(this.getAjaxData,this),results:l.proxy(this.processAjaxResults,this)});var r=this.get("field");t=acf.applyFilters("select2_args",t,n,this.data,r||!1,this),e.select2(t);var s=e.select2("container"),o=l.proxy(this.getOption,this);if(t.multiple){var c=s.find("ul");c.sortable({stop:function(){c.find(".select2-search-choice").each(function(){var t=l(this).data("select2Data"),e;o(t.id).detach().appendTo(n)}),n.trigger("change")}})}e.on("select2-selecting",function(t){var e=t.choice,i=o(e.id);i.length||(i=l(
|
4 |
+
'<option value="'+e.id+'">'+e.text+"</option>")),i.detach().appendTo(n)}),s.addClass("-acf"),acf.doAction("select2_init",n,t,this.data,r||!1,this),e.on("change",function(){var t=e.val();t.indexOf("||")&&(t=t.split("||")),n.val(t).trigger("change")}),n.hide()},mergeOptions:function(){var i=!1,n=!1;l("#select2-drop .select2-result-with-children").each(function(){var t=l(this).children("ul"),e=l(this).children(".select2-result-label");if(n&&n.text()===e.text())return n.append(t.children()),void l(this).remove();i=t,n=e})},getAjaxData:function(t,e){var i={term:t,page:e};return n.prototype.getAjaxData.apply(this,[i])}}),e=new acf.Model({priority:5,wait:"prepare",initialize:function(){var t=acf.get("locale"),e=acf.get("rtl"),i=acf.get("select2L10n"),n=a();return!!i&&(0!==t.indexOf("en")&&void(4==n?this.addTranslations4():3==n&&this.addTranslations3()))},addTranslations4:function(){var i=acf.get("select2L10n"),t=acf.get("locale");t=t.replace("_","-");var e={errorLoading:function(){return i.load_fail},inputTooLong:function(t){var e=t.input.length-t.maximum;return 1<e?i.input_too_long_n.replace("%d",e):i.input_too_long_1},inputTooShort:function(t){var e=t.minimum-t.input.length;return 1<e?i.input_too_short_n.replace("%d",e):i.input_too_short_1},loadingMore:function(){return i.load_more},maximumSelected:function(t){var e=t.maximum;return 1<e?i.selection_too_long_n.replace("%d",e):i.selection_too_long_1},noResults:function(){return i.matches_0},searching:function(){return i.searching}};jQuery.fn.select2.amd.define("select2/i18n/"+t,[],function(){return e})},addTranslations3:function(){var n=acf.get("select2L10n"),t=acf.get("locale");t=t.replace("_","-");var e={formatMatches:function(t){return 1<t?n.matches_n.replace("%d",t):n.matches_1},formatNoMatches:function(){return n.matches_0},formatAjaxError:function(){return n.load_fail},formatInputTooShort:function(t,e){var i=e-t.length;return 1<i?n.input_too_short_n.replace("%d",i):n.input_too_short_1},formatInputTooLong:function(t,e){var i=t.length-e;return 1<i?n.input_too_long_n.replace("%d",i):n.input_too_long_1},formatSelectionTooBig:function(t){return 1<t?n.selection_too_long_n.replace("%d",t):n.selection_too_long_1},formatLoadMore:function(){return n.load_more},formatSearching:function(){return n.searching}};l.fn.select2.locales=l.fn.select2.locales||{},l.fn.select2.locales[t]=e,l.extend(l.fn.select2.defaults,e)}})}(jQuery),function(f,t){acf.tinymce={defaults:function(){return"undefined"!=typeof tinyMCEPreInit&&{tinymce:tinyMCEPreInit.mceInit.acf_content,quicktags:tinyMCEPreInit.qtInit.acf_content};var t},initialize:function(t,e){(e=acf.parseArgs(e,{tinymce:!0,quicktags:!0,toolbar:"full",mode:"visual",field:!1})).tinymce&&this.initializeTinymce(t,e),e.quicktags&&this.initializeQuicktags(t,e)},initializeTinymce:function(t,e){var i=f("#"+t),n=this.defaults(),a=acf.get("toolbars"),r=e.field||!1,s=r.$el||!1;if("undefined"==typeof tinymce)return!1;if(!n)return!1;if(tinymce.get(t))return this.enable(t);var o=f.extend({},n.tinymce,e.tinymce);o.id=t,o.selector="#"+t;var c=e.toolbar;if(c&&a&&a[c])for(var l=1;l<=4;l++)o["toolbar"+l]=a[c][l]||"";if(o.setup=function(e){e.on("change",function(t){e.save(),i.trigger("change")}),f(e.getWin()).on("unload",function(){acf.tinymce.remove(t)})},o.wp_autoresize_on=!1,o=acf.applyFilters("wysiwyg_tinymce_settings",o,t,r),tinyMCEPreInit.mceInit[t]=o,"visual"==e.mode){var u=tinymce.init(o),d=tinymce.get(t);if(!d)return!1;d.acf=e.field,acf.doAction("wysiwyg_tinymce_init",d,d.id,o,r)}},initializeQuicktags:function(t,e){var i=this.defaults();if("undefined"==typeof quicktags)return!1;if(!i)return!1;var n=f.extend({},i.quicktags,e.quicktags);n.id=t;var a=e.field||!1,r=a.$el||!1;n=acf.applyFilters("wysiwyg_quicktags_settings",n,n.id,a),tinyMCEPreInit.qtInit[t]=n;var s=quicktags(n);if(!s)return!1;this.buildQuicktags(s),acf.doAction("wysiwyg_quicktags_init",s,s.id,n,a)},buildQuicktags:function(t){var e,i,n,a,r,t,s,o,c,l,u=",strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,";for(o in e=t.canvas,i=t.name,n=t.settings,a={},c=r="",l=t.id,n.buttons&&(c=","+n.buttons+","),edButtons)edButtons[o]&&(s=edButtons[o].id,c&&-1!==u.indexOf(","+s+",")&&-1===c.indexOf(","+s+",")||edButtons[o].instance&&edButtons[o].instance!==l||(a[s]=edButtons[o],edButtons[o].html&&(r+=edButtons[o].html(i+"_"))));c&&-1!==c.indexOf(",dfw,")&&(a.dfw=new QTags.DFWButton,r+=a.dfw.html(i+"_")),"rtl"===document.getElementsByTagName("html")[0].dir&&(a.textdirection=new QTags.TextDirectionButton,r+=a.textdirection.html(i+"_")),t.toolbar.innerHTML=r,t.theButtons=a,"undefined"!=typeof jQuery&&jQuery(document).triggerHandler("quicktags-init",[t])},disable:function(t){this.destroyTinymce(t)},remove:function(t){this.destroyTinymce(t)},destroy:function(t){this.destroyTinymce(t)},destroyTinymce:function(t){if("undefined"==typeof tinymce)return!1;var e=tinymce.get(t);return!!e&&(e.save(),e.destroy(),!0)},enable:function(t){this.enableTinymce(t)},enableTinymce:function(t){return"undefined"!=typeof switchEditors&&(void 0!==tinyMCEPreInit.mceInit[t]&&(switchEditors.go(t,"tmce"),!0))}};var e=new acf.Model({priority:5,actions:{prepare:"onPrepare",ready:"onReady"},onPrepare:function(){var t=f("#acf-hidden-wp-editor");t.exists()&&t.appendTo("body")},onReady:function(){acf.isset(window,"tinymce","on")&&tinymce.on("AddEditor",function(t){var e=t.editor;"acf"===e.id.substr(0,3)&&(e=tinymce.editors.content||e,tinymce.activeEditor=e,wpActiveEditor=e.id)})}})}(jQuery),function(s,t){var i=acf.Model.extend({id:"Validator",data:{errors:[],notice:null,status:""},events:{"changed:status":"onChangeStatus"},addErrors:function(t){t.map(this.addError,this)},addError:function(t){this.data.errors.push(t)},hasErrors:function(){return this.data.errors.length},clearErrors:function(){return this.data.errors=[]},getErrors:function(){return this.data.errors},getFieldErrors:function(){var i=[],n=[];return this.getErrors().map(function(t){if(t.input){var e=n.indexOf(t.input);-1<e?i[e]=t:(i.push(t),n.push(t.input))}}),i},getGlobalErrors:function(){return this.getErrors().filter(function(t){return!t.input})},showErrors:function(){if(this.hasErrors()){var t=this.getFieldErrors(),e=this.getGlobalErrors(),n=0,a=!1;t.map(function(t){var e=this.$('[name="'+t.input+'"]').first();if(e.length||(e=this.$('[name^="'+t.input+'"]').first()),e.length){n++;var i=acf.getClosestField(e);i.showError(t.message),a||(a=i.$el)}},this);var i=acf.__("Validation failed");if(e.map(function(t){i+=". "+t.message}),1==n?i+=". "+acf.__("1 field requires attention"):1<n&&(i+=". "+acf.__("%d fields require attention").replace("%d",n)),this.has("notice"))this.get("notice").update({type:"error",text:i});else{var r=acf.newNotice({type:"error",text:i,target:this.$el});this.set("notice",r)}a||(a=this.get("notice").$el),setTimeout(function(){s("html, body").animate({scrollTop:a.offset().top-s(window).height()/2},500)},10)}},onChangeStatus:function(t,e,i,n){this.$el.removeClass("is-"+n).addClass("is-"+i)},validate:function(t){if(t=acf.parseArgs(t,{event:!1,reset:!1,loading:function(){},complete:function(){},failure:function(){},success:function(t){t.submit()}}),"valid"==this.get("status"))return!0;if("validating"==this.get("status"))return!1;if(!this.$(".acf-field").length)return!0;if(t.event){var e=s.Event(null,t.event);t.success=function(){acf.enableSubmit(s(e.target)).trigger(e)}}acf.doAction("validation_begin",this.$el),acf.lockForm(this.$el),t.loading(this.$el,this),this.set("status","validating");var i=function(t){if(acf.isAjaxSuccess(t)){var e=acf.applyFilters("validation_complete",t.data,this.$el,this);e.valid||this.addErrors(e.errors)}},n=function(){acf.unlockForm(this.$el),this.hasErrors()?(this.set("status","invalid"),acf.doAction("validation_failure",this.$el,this),this.showErrors(),t.failure(this.$el,this)):(this.set("status","valid"),this.has("notice")&&this.get("notice").update({type:"success",text:acf.__("Validation successful"),timeout:1e3}),acf.doAction("validation_success",this.$el,this),acf.doAction("submit",this.$el),t.success(this.$el,this),acf.lockForm(this.$el),t.reset&&this.reset()),t.complete(this.$el,this),this.clearErrors()},a=acf.serialize(this.$el);return a.action="acf/validate_save_post",s.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"json",context:this,success:i,complete:n}),!1},setup:function(t){this.$el=t},reset:function(){this.set("errors",[]),this.set("notice",null),this.set("status",""),acf.unlockForm(this.$el)}}),n=function(t){var e=t.data("acf");return e||(e=new i(t)),e};acf.validateForm=function(t){return n(t.form).validate(t)},acf.enableSubmit=function(t){return t.removeClass("disabled")},acf.disableSubmit=function(t){return t.addClass("disabled")},acf.showSpinner=function(t){return t.addClass("is-active"),t.css("display","inline-block"),t},acf.hideSpinner=function(t){return t.removeClass("is-active"),t.css("display","none"),t},acf.lockForm=function(t){var e=a(t),i=e.find('.button, [type="submit"]'),n=e.find(".spinner, .acf-spinner");return acf.hideSpinner(n),acf.disableSubmit(i),acf.showSpinner(n.last()),t},acf.unlockForm=function(t){var e=a(t),i=e.find('.button, [type="submit"]'),n=e.find(".spinner, .acf-spinner");return acf.enableSubmit(i),acf.hideSpinner(n),t};var a=function(t){var e,e,e,e;return(e=t.find("#submitdiv")).length?e:(e=t.find("#submitpost")).length?e:(e=t.find("p.submit").last()).length?e:(e=t.find(".acf-form-submit")).length?e:t};acf.validation=new acf.Model({id:"validation",active:!0,wait:"prepare",actions:{ready:"addInputEvents",append:"addInputEvents"},events:{'click input[type="submit"]':"onClickSubmit",'click button[type="submit"]':"onClickSubmit","click #save-post":"onClickSave","mousedown #post-preview":"onClickPreview","submit form":"onSubmit"},initialize:function(){acf.get("validation")||(this.active=!1,this.actions={},this.events={})},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(t){n(t).reset()},addInputEvents:function(t){var e=s(".acf-field [name]",t);e.length&&this.on(e,"invalid","onInvalid")},onInvalid:function(t,e){t.preventDefault();var i=e.closest("form");i.length&&(n(i).addError({input:e.attr("name"),message:t.target.validationMessage}),i.submit())},onClickSubmit:function(t,e){this.set("originalEvent",t)},onClickSave:function(t,e){this.set("ignore",!0)},onClickPreview:function(t,e){this.set("ignore",!0),s("form#post").off("submit.edit-post")},onClickSubmitGutenberg:function(t,e){var i;acf.validateForm({form:s("#editor"),event:t,reset:!0,failure:function(t,e){var i=e.get("notice").$el;i.appendTo(".components-notice-list"),i.find(".acf-notice-dismiss").removeClass("small")}})||(t.preventDefault(),t.stopImmediatePropagation())},onSubmit:function(t,e){var i;this.active&&(this.get("ignore")?this.set("ignore",!1):acf.validateForm({form:e,event:this.get("originalEvent")})||t.preventDefault())}})}(jQuery),function(l,t){var e=new acf.Model({priority:90,timeout:0,actions:{new_field:"refresh",show_field:"refresh",hide_field:"refresh",remove_field:"refresh"},refresh:function(){clearTimeout(this.timeout),this.timeout=setTimeout(function(){acf.doAction("refresh")},0)}}),i=new acf.Model({actions:{sortstart:"onSortstart"},onSortstart:function(t,e){t.is("tr")&&(e.html('<td style="padding:0;" colspan="'+e.children().length+'"></td>'),t.addClass("acf-sortable-tr-helper"),t.children().each(function(){l(this).width(l(this).width())}),e.height(t.height()+"px"),t.removeClass("acf-sortable-tr-helper"))}}),n=new acf.Model({actions:{after_duplicate:"onAfterDuplicate"},onAfterDuplicate:function(t,e){var i=[];t.find("select").each(function(t){i.push(l(this).val())}),e.find("select").each(function(t){l(this).val(i[t])})}}),a=new acf.Model({id:"tableHelper",priority:20,actions:{refresh:"renderTables"},renderTables:function(t){var e=this;l(".acf-table:visible").each(function(){e.renderTable(l(this))})},renderTable:function(t){var e=t.find("> thead > tr:visible > th[data-key]"),r=t.find("> tbody > tr:visible > td[data-key]");if(!e.length||!r.length)return!1;e.each(function(t){var e=l(this),i=e.data("key"),n=r.filter('[data-key="'+i+'"]'),a=n.filter(".acf-hidden");n.removeClass("acf-empty"),n.length===a.length?acf.hide(e):(acf.show(e),a.addClass("acf-empty"))}),e.css("width","auto"),e=e.not(".acf-hidden");var i=100,n=e.length,a;e.filter("[data-width]").each(function(){var t=l(this).data("width");l(this).css("width",t+"%"),i-=t});var s=e.not("[data-width]");if(s.length){var o=i/s.length;s.css("width",o+"%"),i=0}0<i&&e.last().css("width","auto"),r.filter(".-collapsed-target").each(function(){var t=l(this);t.parent().hasClass("-collapsed")?t.attr("colspan",e.length):t.removeAttr("colspan")})}}),r=new acf.Model({id:"fieldsHelper",priority:30,actions:{refresh:"renderGroups"},renderGroups:function(){var t=this;l(".acf-fields:visible").each(function(){t.renderGroup(l(this))})},renderGroup:function(t){var s=0,o=0,c=l(),e=t.children(".acf-field[data-width]:visible");return!!e.length&&(t.hasClass("-left")?(e.removeAttr("data-width"),e.css("width","auto"),!1):(e.removeClass("-r0 -c0").css({"min-height":0}),e.each(function(t){var e=l(this),i=e.position(),n=Math.ceil(i.top),a=Math.ceil(i.left);c.length&&s<n&&(c.css({"min-height":o+"px"}),i=e.position(),n=Math.ceil(i.top),a=Math.ceil(i.left),o=s=0,c=l()),acf.get("rtl")&&(a=Math.ceil(e.parent().width()-(i.left+e.outerWidth()))),0==n?e.addClass("-r0"):0==a&&e.addClass("-c0");var r=Math.ceil(e.outerHeight())+1;o=Math.max(o,r),s=Math.max(s,n),c=c.add(e)}),void(c.length&&c.css({"min-height":o+"px"}))))}})}(jQuery),function(o,a){acf.newCompatibility=function(t,e){return(e=e||{}).__proto__=t.__proto__,t.__proto__=e,t.compatibility=e},acf.getCompatibility=function(t){return t.compatibility||null};var c=acf.newCompatibility(acf,{l10n:{},o:{},fields:{},update:acf.set,add_action:acf.addAction,remove_action:acf.removeAction,do_action:acf.doAction,add_filter:acf.addFilter,remove_filter:acf.removeFilter,apply_filters:acf.applyFilters,parse_args:acf.parseArgs,disable_el:acf.disable,disable_form:acf.disable,enable_el:acf.enable,enable_form:acf.enable,update_user_setting:acf.updateUserSetting,prepare_for_ajax:acf.prepareForAjax,is_ajax_success:acf.isAjaxSuccess,remove_el:acf.remove,remove_tr:acf.remove,str_replace:acf.strReplace,render_select:acf.renderSelect,get_uniqid:acf.uniqid,serialize_form:acf.serialize,esc_html:acf.strEscape,str_sanitize:acf.strSanitize});c._e=function(t,e){t=t||"";var i=(e=e||"")?t+"."+e:t,n={"image.select":"Select Image","image.edit":"Edit Image","image.update":"Update Image"};if(n[i])return acf.__(n[i]);var a=this.l10n[t]||"";return e&&(a=a[e]||""),a},c.get_selector=function(t){var e=".acf-field";if(!t)return e;if(o.isPlainObject(t)){if(o.isEmptyObject(t))return e;for(var i in t){t=t[i];break}}return e+="-"+t,e=acf.strReplace("_","-",e),e=acf.strReplace("field-field-","field-",e)},c.get_fields=function(t,e,i){var n={is:t||"",parent:e||!1,suppressFilters:i||!1};return n.is&&(n.is=this.get_selector(n.is)),acf.findFields(n)},c.get_field=function(t,e){var i=this.get_fields.apply(this,arguments);return!!i.length&&i.first()},c.get_closest_field=function(t,e){return t.closest(this.get_selector(e))},c.get_field_wrap=function(t){return t.closest(this.get_selector())},c.get_field_key=function(t){return t.data("key")},c.get_field_type=function(t){return t.data("type")},c.get_data=function(t,e){return acf.parseArgs(t.data(),e)},c.maybe_get=function(t,e,i){i===a&&(i=null),keys=String(e).split(".");for(var n=0;n<keys.length;n++){if(!t.hasOwnProperty(keys[n]))return i;t=t[keys[n]]}return t};var e=function(t){return t instanceof acf.Field?t.$el:t},i=function(t){return acf.arrayArgs(t).map(e)},l=function(e){return function(){if(arguments.length)var t=i(arguments);else var t=[o(document)];return e.apply(this,t)}};c.add_action=function(t,e,i,n){var a=t.split(" "),r=a.length;if(1<r){for(var s=0;s<r;s++)t=a[s],c.add_action.apply(this,arguments);return this}var e=l(e);return acf.addAction.apply(this,arguments)},c.add_filter=function(t,e,i,n){var e=l(e);return acf.addFilter.apply(this,arguments)},c.model={actions:{},filters:{},events:{},extend:function(t){var i=o.extend({},this,t);return o.each(i.actions,function(t,e){i._add_action(t,e)}),o.each(i.filters,function(t,e){i._add_filter(t,e)}),o.each(i.events,function(t,e){i._add_event(t,e)}),i},_add_action:function(t,e){var i=this,n=t.split(" "),t=n[0]||"",a=n[1]||10;acf.add_action(t,i[e],a,i)},_add_filter:function(t,e){var i=this,n=t.split(" "),t=n[0]||"",a=n[1]||10;acf.add_filter(t,i[e],a,i)},_add_event:function(t,e){var i=this,n=t.indexOf(" "),a=0<n?t.substr(0,n):t,r=0<n?t.substr(n+1):"",s=function(t){t.$el=o(this),acf.field_group&&(t.$field=t.$el.closest(".acf-field-object")),"function"==typeof i.event&&(t=i.event(t)),i[e].apply(i,arguments)};r?o(document).on(a,r,s):o(document).on(a,s)},get:function(t,e){return e=e||null,void 0!==this[t]&&(e=this[t]),e},set:function(t,e){return this[t]=e,"function"==typeof this["_set_"+t]&&this["_set_"+t].apply(this),this}},c.field=acf.model.extend({type:"",o:{},$field:null,_add_action:function(t,e){var i=this;t=t+"_field/type="+i.type,acf.add_action(t,function(t){i.set("$field",t),i[e].apply(i,arguments)})},_add_filter:function(t,e){var i=this;t=t+"_field/type="+i.type,acf.add_filter(t,function(t){i.set("$field",t),i[e].apply(i,arguments)})},_add_event:function(t,n){var a=this,e=t.substr(0,t.indexOf(" ")),i=t.substr(t.indexOf(" ")+1),r=acf.get_selector(a.type);o(document).on(e,r+" "+i,function(t){var e=o(this),i=acf.get_closest_field(e,a.type);i.length&&(i.is(a.$field)||a.set("$field",i),t.$el=e,t.$field=i,a[n].apply(a,[t]))})},_set_$field:function(){"function"==typeof this.focus&&this.focus()},doFocus:function(t){return this.set("$field",t)}});var t=acf.newCompatibility(acf.validation,{remove_error:function(t){acf.getField(t).removeError()},add_warning:function(t,e){acf.getField(t).showNotice({text:e,type:"warning",timeout:1e3})},fetch:acf.validateForm,enableSubmit:acf.enableSubmit,disableSubmit:acf.disableSubmit,showSpinner:acf.showSpinner,hideSpinner:acf.hideSpinner,unlockForm:acf.unlockForm,lockForm:acf.lockForm});c.tooltip={tooltip:function(t,e){var i;return acf.newTooltip({text:t,target:e}).$el},temp:function(t,e){var i=acf.newTooltip({text:t,target:e,timeout:250})},confirm:function(t,e,i,n,a){var r=acf.newTooltip({confirm:!0,text:i,target:t,confirm:function(){e(!0)},cancel:function(){e(!1)}})},confirm_remove:function(t,e){var i=acf.newTooltip({confirmRemove:!0,target:t,confirm:function(){e(!0)},cancel:function(){e(!1)}})}},c.media=new acf.Model({activeFrame:!1,actions:{new_media_popup:"onNewMediaPopup"},frame:function(){return this.activeFrame},onNewMediaPopup:function(t){this.activeFrame=t.frame},popup:function(t){var e;return t.mime_types&&(t.allowedTypes=t.mime_types),t.id&&(t.attachment=t.id),acf.newMediaPopup(t).frame}}),c.select2={init:function(t,e,i){return e.allow_null&&(e.allowNull=e.allow_null),e.ajax_action&&(e.ajaxAction=e.ajax_action),i&&(e.field=acf.getField(i)),acf.newSelect2(t,e)},destroy:function(t){return acf.getInstance(t).destroy()}},c.postbox={render:function(t){return t.edit_url&&(t.editLink=t.edit_url),t.edit_title&&(t.editTitle=t.edit_title),acf.newPostbox(t)}},acf.newCompatibility(acf.screen,{update:function(){return this.set.apply(this,arguments)},fetch:acf.screen.check}),c.ajax=acf.screen}(jQuery);
|
includes/acf-data-functions.php
ADDED
@@ -0,0 +1,104 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* acf_instances
|
5 |
+
*
|
6 |
+
* Initialize $acf_instances if it has not been set.
|
7 |
+
*
|
8 |
+
* @date 9/1/19
|
9 |
+
* @since 5.7.10
|
10 |
+
*
|
11 |
+
* @param void
|
12 |
+
* @return ACF_Data
|
13 |
+
*/
|
14 |
+
function acf_instances() {
|
15 |
+
|
16 |
+
// Globals.
|
17 |
+
global $acf_instances;
|
18 |
+
|
19 |
+
// Initialize only once.
|
20 |
+
if( !isset($acf_instances) ) {
|
21 |
+
$acf_instances = new ACF_Data();
|
22 |
+
}
|
23 |
+
|
24 |
+
// Return.
|
25 |
+
return $acf_instances;
|
26 |
+
}
|
27 |
+
|
28 |
+
/**
|
29 |
+
* acf_new_instance
|
30 |
+
*
|
31 |
+
* Creates a new instance of the given class and stores it in the instances data store.
|
32 |
+
*
|
33 |
+
* @date 9/1/19
|
34 |
+
* @since 5.7.10
|
35 |
+
*
|
36 |
+
* @param string $class The class name.
|
37 |
+
* @return object The instance.
|
38 |
+
*/
|
39 |
+
function acf_new_instance( $class = '' ) {
|
40 |
+
|
41 |
+
// Create instance.
|
42 |
+
$instance = new $class();
|
43 |
+
|
44 |
+
// Register instance.
|
45 |
+
acf_instances()->set( $class, $instance );
|
46 |
+
|
47 |
+
// Return instance.
|
48 |
+
return $instance;
|
49 |
+
}
|
50 |
+
|
51 |
+
/**
|
52 |
+
* acf_get_instance
|
53 |
+
*
|
54 |
+
* Returns an instance for the given class.
|
55 |
+
*
|
56 |
+
* @date 9/1/19
|
57 |
+
* @since 5.7.10
|
58 |
+
*
|
59 |
+
* @param string $class The class name.
|
60 |
+
* @return object The instance.
|
61 |
+
*/
|
62 |
+
function acf_get_instance( $class = '' ) {
|
63 |
+
return acf_instances()->get( $class );
|
64 |
+
}
|
65 |
+
|
66 |
+
/**
|
67 |
+
* acf_register_store
|
68 |
+
*
|
69 |
+
* Registers a data store.
|
70 |
+
*
|
71 |
+
* @date 9/1/19
|
72 |
+
* @since 5.7.10
|
73 |
+
*
|
74 |
+
* @param string $name The store name.
|
75 |
+
* @param array $data Array of data to start the store with.
|
76 |
+
* @return ACF_Data
|
77 |
+
*/
|
78 |
+
function acf_register_store( $name = '', $data = false ) {
|
79 |
+
|
80 |
+
// Create store.
|
81 |
+
$store = new ACF_Data( $data );
|
82 |
+
|
83 |
+
// Register store.
|
84 |
+
acf_instances()->set( "ACF_Store_$name", $store );
|
85 |
+
|
86 |
+
// Return store.
|
87 |
+
return $store;
|
88 |
+
}
|
89 |
+
|
90 |
+
/**
|
91 |
+
* acf_get_store
|
92 |
+
*
|
93 |
+
* Returns a data store.
|
94 |
+
*
|
95 |
+
* @date 9/1/19
|
96 |
+
* @since 5.7.10
|
97 |
+
*
|
98 |
+
* @param string $name The store name.
|
99 |
+
* @return ACF_Data
|
100 |
+
*/
|
101 |
+
function acf_get_store( $name = '' ) {
|
102 |
+
return acf_instances()->get( "ACF_Store_$name" );
|
103 |
+
}
|
104 |
+
|
includes/acf-form-functions.php
ADDED
@@ -0,0 +1,174 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Register store for form data.
|
4 |
+
acf_register_store( 'form' );
|
5 |
+
|
6 |
+
/**
|
7 |
+
* acf_set_form_data
|
8 |
+
*
|
9 |
+
* Sets data about the current form.
|
10 |
+
*
|
11 |
+
* @date 6/10/13
|
12 |
+
* @since 5.0.0
|
13 |
+
*
|
14 |
+
* @param string $name The store name.
|
15 |
+
* @param array $data Array of data to start the store with.
|
16 |
+
* @return ACF_Data
|
17 |
+
*/
|
18 |
+
function acf_set_form_data( $name = '', $data = false ) {
|
19 |
+
return acf_get_store( 'form' )->set( $name, $data );
|
20 |
+
}
|
21 |
+
|
22 |
+
/**
|
23 |
+
* acf_get_form_data
|
24 |
+
*
|
25 |
+
* Gets data about the current form.
|
26 |
+
*
|
27 |
+
* @date 6/10/13
|
28 |
+
* @since 5.0.0
|
29 |
+
*
|
30 |
+
* @param string $name The store name.
|
31 |
+
* @return mixed
|
32 |
+
*/
|
33 |
+
function acf_get_form_data( $name = '' ) {
|
34 |
+
return acf_get_store( 'form' )->get( $name );
|
35 |
+
}
|
36 |
+
|
37 |
+
/**
|
38 |
+
* acf_form_data
|
39 |
+
*
|
40 |
+
* Called within a form to set important information and render hidden inputs.
|
41 |
+
*
|
42 |
+
* @date 15/10/13
|
43 |
+
* @since 5.0.0
|
44 |
+
*
|
45 |
+
* @param void
|
46 |
+
* @return void
|
47 |
+
*/
|
48 |
+
function acf_form_data( $data = array() ) {
|
49 |
+
|
50 |
+
// Apply defaults.
|
51 |
+
$data = wp_parse_args($data, array(
|
52 |
+
|
53 |
+
/** @type string The current screen (post, user, taxonomy, etc). */
|
54 |
+
'screen' => 'post',
|
55 |
+
|
56 |
+
/** @type int|string The ID of current post being edited. */
|
57 |
+
'post_id' => 0,
|
58 |
+
|
59 |
+
/** @type bool Enables AJAX validation. */
|
60 |
+
'validation' => true,
|
61 |
+
));
|
62 |
+
|
63 |
+
// Create nonce using screen.
|
64 |
+
$data['nonce'] = wp_create_nonce( $data['screen'] );
|
65 |
+
|
66 |
+
// Append "changed" input used within "_wp_post_revision_fields" action.
|
67 |
+
$data['changed'] = 0;
|
68 |
+
|
69 |
+
// Set data.
|
70 |
+
acf_set_form_data( $data );
|
71 |
+
|
72 |
+
// Render HTML.
|
73 |
+
?>
|
74 |
+
<div id="acf-form-data" class="acf-hidden">
|
75 |
+
<?php
|
76 |
+
|
77 |
+
// Create hidden inputs from $data
|
78 |
+
foreach( $data as $name => $value ) {
|
79 |
+
acf_hidden_input(array(
|
80 |
+
'id' => '_acf_' . $name,
|
81 |
+
'name' => '_acf_' . $name,
|
82 |
+
'value' => $value
|
83 |
+
));
|
84 |
+
}
|
85 |
+
|
86 |
+
/**
|
87 |
+
* Fires within the #acf-form-data element to add extra HTML.
|
88 |
+
*
|
89 |
+
* @date 15/10/13
|
90 |
+
* @since 5.0.0
|
91 |
+
*
|
92 |
+
* @param array $data The form data.
|
93 |
+
*/
|
94 |
+
do_action( 'acf/form_data', $data );
|
95 |
+
do_action( 'acf/input/form_data', $data );
|
96 |
+
|
97 |
+
?>
|
98 |
+
</div>
|
99 |
+
<?php
|
100 |
+
}
|
101 |
+
|
102 |
+
|
103 |
+
/**
|
104 |
+
* acf_save_post
|
105 |
+
*
|
106 |
+
* Saves the $_POST data.
|
107 |
+
*
|
108 |
+
* @date 15/10/13
|
109 |
+
* @since 5.0.0
|
110 |
+
*
|
111 |
+
* @param int|string $post_id The post id.
|
112 |
+
* @param array $values An array of values to override $_POST.
|
113 |
+
* @return bool True if save was successful.
|
114 |
+
*/
|
115 |
+
function acf_save_post( $post_id = 0, $values = null ) {
|
116 |
+
|
117 |
+
// Override $_POST data with $values.
|
118 |
+
if( $values !== null ) {
|
119 |
+
$_POST['acf'] = $values;
|
120 |
+
}
|
121 |
+
|
122 |
+
// Bail early if no data to save.
|
123 |
+
if( empty($_POST['acf']) ) {
|
124 |
+
return false;
|
125 |
+
}
|
126 |
+
|
127 |
+
// Set form data (useful in various filters/actions).
|
128 |
+
acf_set_form_data( 'post_id', $post_id );
|
129 |
+
|
130 |
+
// Filter $_POST data for users without the 'unfiltered_html' capability.
|
131 |
+
if( !acf_allow_unfiltered_html() ) {
|
132 |
+
$_POST['acf'] = wp_kses_post_deep( $_POST['acf'] );
|
133 |
+
}
|
134 |
+
|
135 |
+
// Do generic action.
|
136 |
+
do_action( 'acf/save_post', $post_id );
|
137 |
+
|
138 |
+
// Return true.
|
139 |
+
return true;
|
140 |
+
}
|
141 |
+
|
142 |
+
/**
|
143 |
+
* _acf_do_save_post
|
144 |
+
*
|
145 |
+
* Private function hooked into 'acf/save_post' to actually save the $_POST data.
|
146 |
+
* This allows developers to hook in before and after ACF has actually saved the data.
|
147 |
+
*
|
148 |
+
* @date 11/1/19
|
149 |
+
* @since 5.7.10
|
150 |
+
*
|
151 |
+
* @param int|string $post_id The post id.
|
152 |
+
* @return void
|
153 |
+
*/
|
154 |
+
function _acf_do_save_post( $post_id = 0 ) {
|
155 |
+
|
156 |
+
// Check $_POST data.
|
157 |
+
if( $_POST['acf'] ) {
|
158 |
+
|
159 |
+
// Loop over posted values.
|
160 |
+
foreach( $_POST['acf'] as $key => $value ) {
|
161 |
+
|
162 |
+
// Get field.
|
163 |
+
$field = acf_get_field( $key );
|
164 |
+
|
165 |
+
// Update value.
|
166 |
+
if( $field ) {
|
167 |
+
acf_update_value( $value, $post_id, $field );
|
168 |
+
}
|
169 |
+
}
|
170 |
+
}
|
171 |
+
}
|
172 |
+
|
173 |
+
// Run during generic action.
|
174 |
+
add_action( 'acf/save_post', '_acf_do_save_post' );
|
includes/acf-helper-functions.php
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* acf_uniqid
|
5 |
+
*
|
6 |
+
* Returns a unique numeric based id.
|
7 |
+
*
|
8 |
+
* @date 9/1/19
|
9 |
+
* @since 5.7.10
|
10 |
+
*
|
11 |
+
* @param string $prefix The id prefix. Defaults to 'acf'.
|
12 |
+
* @return string
|
13 |
+
*/
|
14 |
+
function acf_uniqid( $prefix = 'acf' ) {
|
15 |
+
|
16 |
+
// Instantiate global counter.
|
17 |
+
global $acf_uniqid;
|
18 |
+
if( !isset($acf_uniqid) ) {
|
19 |
+
$acf_uniqid = 1;
|
20 |
+
}
|
21 |
+
|
22 |
+
// Return id.
|
23 |
+
return $prefix . '-' . $acf_uniqid++;
|
24 |
+
}
|
includes/acf-user-functions.php
ADDED
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* acf_get_users
|
5 |
+
*
|
6 |
+
* Similar to the get_users() function but with extra functionality.
|
7 |
+
*
|
8 |
+
* @date 9/1/19
|
9 |
+
* @since 5.7.10
|
10 |
+
*
|
11 |
+
* @param array $args The query args.
|
12 |
+
* @return array
|
13 |
+
*/
|
14 |
+
function acf_get_users( $args = array() ) {
|
15 |
+
|
16 |
+
// Get users.
|
17 |
+
$users = get_users( $args );
|
18 |
+
|
19 |
+
// Maintain order.
|
20 |
+
if( $users && $args['include'] ) {
|
21 |
+
|
22 |
+
// Generate order array.
|
23 |
+
$order = array();
|
24 |
+
foreach( $users as $i => $user ) {
|
25 |
+
$order[ $i ] = array_search($user->ID, $args['include']);
|
26 |
+
}
|
27 |
+
|
28 |
+
// Sort results.
|
29 |
+
array_multisort($order, $users);
|
30 |
+
}
|
31 |
+
|
32 |
+
// Return
|
33 |
+
return $users;
|
34 |
+
}
|
35 |
+
|
36 |
+
/**
|
37 |
+
* acf_allow_unfiltered_html
|
38 |
+
*
|
39 |
+
* Returns true if the current user is allowed to save unfiltered HTML.
|
40 |
+
*
|
41 |
+
* @date 9/1/19
|
42 |
+
* @since 5.7.10
|
43 |
+
*
|
44 |
+
* @param void
|
45 |
+
* @return bool
|
46 |
+
*/
|
47 |
+
function acf_allow_unfiltered_html() {
|
48 |
+
|
49 |
+
// Check capability.
|
50 |
+
$allow_unfiltered_html = current_user_can('unfiltered_html');
|
51 |
+
|
52 |
+
/**
|
53 |
+
* Filters whether the current user is allowed to save unfiltered HTML.
|
54 |
+
*
|
55 |
+
* @date 9/1/19
|
56 |
+
* @since 5.7.10
|
57 |
+
*
|
58 |
+
* @param bool allow_unfiltered_html The result.
|
59 |
+
*/
|
60 |
+
return apply_filters( 'acf/allow_unfiltered_html', $allow_unfiltered_html );
|
61 |
+
}
|
includes/admin/admin-field-groups.php
CHANGED
@@ -145,23 +145,25 @@ class acf_admin_field_groups {
|
|
145 |
|
146 |
function check_duplicate() {
|
147 |
|
148 |
-
//
|
149 |
if( $ids = acf_maybe_get_GET('acfduplicatecomplete') ) {
|
150 |
|
151 |
// explode
|
152 |
$ids = explode(',', $ids);
|
153 |
$total = count($ids);
|
154 |
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
}
|
|
|
164 |
|
|
|
|
|
165 |
}
|
166 |
|
167 |
|
@@ -230,23 +232,25 @@ class acf_admin_field_groups {
|
|
230 |
|
231 |
function check_sync() {
|
232 |
|
233 |
-
//
|
234 |
if( $ids = acf_maybe_get_GET('acfsynccomplete') ) {
|
235 |
|
236 |
// explode
|
237 |
$ids = explode(',', $ids);
|
238 |
$total = count($ids);
|
239 |
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
}
|
|
|
249 |
|
|
|
|
|
250 |
}
|
251 |
|
252 |
|
145 |
|
146 |
function check_duplicate() {
|
147 |
|
148 |
+
// Display notice
|
149 |
if( $ids = acf_maybe_get_GET('acfduplicatecomplete') ) {
|
150 |
|
151 |
// explode
|
152 |
$ids = explode(',', $ids);
|
153 |
$total = count($ids);
|
154 |
|
155 |
+
// Generate text.
|
156 |
+
$text = sprintf( _n( 'Field group duplicated.', '%s field groups duplicated.', $total, 'acf' ), $total );
|
157 |
+
|
158 |
+
// Add links to text.
|
159 |
+
$links = array();
|
160 |
+
foreach( $ids as $id ) {
|
161 |
+
$links[] = '<a href="' . get_edit_post_link( $id ) . '">' . get_the_title( $id ) . '</a>';
|
|
|
162 |
}
|
163 |
+
$text .= ' ' . implode( ', ', $links );
|
164 |
|
165 |
+
// Add notice
|
166 |
+
acf_add_admin_notice( $text, 'success' );
|
167 |
}
|
168 |
|
169 |
|
232 |
|
233 |
function check_sync() {
|
234 |
|
235 |
+
// Display notice
|
236 |
if( $ids = acf_maybe_get_GET('acfsynccomplete') ) {
|
237 |
|
238 |
// explode
|
239 |
$ids = explode(',', $ids);
|
240 |
$total = count($ids);
|
241 |
|
242 |
+
// Generate text.
|
243 |
+
$text = sprintf( _n( 'Field group synchronised.', '%s field groups synchronised.', $total, 'acf' ), $total );
|
244 |
+
|
245 |
+
// Add links to text.
|
246 |
+
$links = array();
|
247 |
+
foreach( $ids as $id ) {
|
248 |
+
$links[] = '<a href="' . get_edit_post_link( $id ) . '">' . get_the_title( $id ) . '</a>';
|
|
|
249 |
}
|
250 |
+
$text .= ' ' . implode( ', ', $links );
|
251 |
|
252 |
+
// Add notice
|
253 |
+
acf_add_admin_notice( $text, 'success' );
|
254 |
}
|
255 |
|
256 |
|
includes/admin/admin-notices.php
ADDED
@@ -0,0 +1,146 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* ACF Admin Notices
|
4 |
+
*
|
5 |
+
* Functions and classes to manage admin notices.
|
6 |
+
*
|
7 |
+
* @date 10/1/19
|
8 |
+
* @since 5.7.10
|
9 |
+
*/
|
10 |
+
|
11 |
+
// Exit if accessed directly.
|
12 |
+
if( !defined('ABSPATH') ) exit;
|
13 |
+
|
14 |
+
// Register notices store.
|
15 |
+
acf_register_store( 'notices' );
|
16 |
+
|
17 |
+
/**
|
18 |
+
* ACF_Admin_Notice
|
19 |
+
*
|
20 |
+
* Class used to create an admin notice.
|
21 |
+
*
|
22 |
+
* @date 10/1/19
|
23 |
+
* @since 5.7.10
|
24 |
+
*/
|
25 |
+
if( ! class_exists('ACF_Admin_Notice') ) :
|
26 |
+
|
27 |
+
class ACF_Admin_Notice extends ACF_Data {
|
28 |
+
|
29 |
+
/** @var array Storage for data. */
|
30 |
+
var $data = array(
|
31 |
+
|
32 |
+
/** @type string Text displayed in notice. */
|
33 |
+
'text' => '',
|
34 |
+
|
35 |
+
/** @type string Optional HTML alternative to text.
|
36 |
+
'html' => '', */
|
37 |
+
|
38 |
+
/** @type string The type of notice (warning, error, success, info). */
|
39 |
+
'type' => 'info',
|
40 |
+
|
41 |
+
/** @type bool If the notice can be dismissed. */
|
42 |
+
'dismissible' => true,
|
43 |
+
);
|
44 |
+
|
45 |
+
/**
|
46 |
+
* render
|
47 |
+
*
|
48 |
+
* Renders the notice HTML.
|
49 |
+
*
|
50 |
+
* @date 27/12/18
|
51 |
+
* @since 5.8.0
|
52 |
+
*
|
53 |
+
* @param void
|
54 |
+
* @return void
|
55 |
+
*/
|
56 |
+
function render() {
|
57 |
+
|
58 |
+
// Ensure text contains punctuation.
|
59 |
+
// todo: Remove this after updating translations.
|
60 |
+
$text = $this->get('text');
|
61 |
+
if( substr($text, -1) !== '.' && substr($text, -1) !== '>' ) {
|
62 |
+
$text .= '.';
|
63 |
+
}
|
64 |
+
|
65 |
+
// Print HTML.
|
66 |
+
printf('<div class="acf-admin-notice notice notice-%s %s">%s</div>',
|
67 |
+
|
68 |
+
// Type class.
|
69 |
+
$this->get('type'),
|
70 |
+
|
71 |
+
// Dismissible class.
|
72 |
+
$this->get('dismissible') ? 'is-dismissible' : '',
|
73 |
+
|
74 |
+
// InnerHTML
|
75 |
+
$this->has('html') ? $this->get('html') : wpautop($text)
|
76 |
+
);
|
77 |
+
}
|
78 |
+
}
|
79 |
+
|
80 |
+
endif; // class_exists check
|
81 |
+
|
82 |
+
/**
|
83 |
+
* acf_new_admin_notice
|
84 |
+
*
|
85 |
+
* Instantiates and returns a new model.
|
86 |
+
*
|
87 |
+
* @date 23/12/18
|
88 |
+
* @since 5.8.0
|
89 |
+
*
|
90 |
+
* @param array $data Optional data to set.
|
91 |
+
* @return ACF_Admin_Notice
|
92 |
+
*/
|
93 |
+
function acf_new_admin_notice( $data = false ) {
|
94 |
+
|
95 |
+
// Create notice.
|
96 |
+
$instance = new ACF_Admin_Notice( $data );
|
97 |
+
|
98 |
+
// Register notice.
|
99 |
+
acf_get_store( 'notices' )->set( $instance->cid, $instance );
|
100 |
+
|
101 |
+
// Return notice.
|
102 |
+
return $instance;
|
103 |
+
}
|
104 |
+
|
105 |
+
/**
|
106 |
+
* acf_render_admin_notices
|
107 |
+
*
|
108 |
+
* Renders all admin notices HTML.
|
109 |
+
*
|
110 |
+
* @date 10/1/19
|
111 |
+
* @since 5.7.10
|
112 |
+
*
|
113 |
+
* @param void
|
114 |
+
* @return void
|
115 |
+
*/
|
116 |
+
function acf_render_admin_notices() {
|
117 |
+
|
118 |
+
// Get notices.
|
119 |
+
$notices = acf_get_store( 'notices' )->get_data();
|
120 |
+
|
121 |
+
// Loop over notices and render.
|
122 |
+
if( $notices ) {
|
123 |
+
foreach( $notices as $notice ) {
|
124 |
+
$notice->render();
|
125 |
+
}
|
126 |
+
}
|
127 |
+
}
|
128 |
+
|
129 |
+
// Render notices during admin action.
|
130 |
+
add_action('admin_notices', 'acf_render_admin_notices', 99);
|
131 |
+
|
132 |
+
/**
|
133 |
+
* acf_add_admin_notice
|
134 |
+
*
|
135 |
+
* Creates and returns a new notice.
|
136 |
+
*
|
137 |
+
* @date 17/10/13
|
138 |
+
* @since 5.0.0
|
139 |
+
*
|
140 |
+
* @param string $text The admin notice text.
|
141 |
+
* @param string $class The type of notice (warning, error, success, info).
|
142 |
+
* @return ACF_Admin_Notice
|
143 |
+
*/
|
144 |
+
function acf_add_admin_notice( $text = '', $type = 'info' ) {
|
145 |
+
return acf_new_admin_notice( array( 'text' => $text, 'type' => $type ) );
|
146 |
+
}
|
includes/admin/admin.php
CHANGED
@@ -6,10 +6,6 @@ if( ! class_exists('acf_admin') ) :
|
|
6 |
|
7 |
class acf_admin {
|
8 |
|
9 |
-
// vars
|
10 |
-
var $notices = array();
|
11 |
-
|
12 |
-
|
13 |
/*
|
14 |
* __construct
|
15 |
*
|
@@ -28,63 +24,8 @@ class acf_admin {
|
|
28 |
// actions
|
29 |
add_action('admin_menu', array($this, 'admin_menu'));
|
30 |
add_action('admin_enqueue_scripts', array($this, 'admin_enqueue_scripts'), 0);
|
31 |
-
add_action('admin_notices', array($this, 'admin_notices'));
|
32 |
-
|
33 |
-
}
|
34 |
-
|
35 |
-
|
36 |
-
/*
|
37 |
-
* add_notice
|
38 |
-
*
|
39 |
-
* This function will add the notice data to a setting in the acf object for the admin_notices action to use
|
40 |
-
*
|
41 |
-
* @type function
|
42 |
-
* @date 17/10/13
|
43 |
-
* @since 5.0.0
|
44 |
-
*
|
45 |
-
* @param $text (string)
|
46 |
-
* @param $class (string)
|
47 |
-
* @param wrap (string)
|
48 |
-
* @return n/a
|
49 |
-
*/
|
50 |
-
|
51 |
-
function add_notice( $text = '', $class = '', $wrap = 'p' ) {
|
52 |
-
|
53 |
-
// append
|
54 |
-
$this->notices[] = array(
|
55 |
-
'text' => $text,
|
56 |
-
'class' => 'updated ' . $class,
|
57 |
-
'wrap' => $wrap
|
58 |
-
);
|
59 |
-
|
60 |
}
|
61 |
|
62 |
-
|
63 |
-
/*
|
64 |
-
* get_notices
|
65 |
-
*
|
66 |
-
* This function will return an array of admin notices
|
67 |
-
*
|
68 |
-
* @type function
|
69 |
-
* @date 17/10/13
|
70 |
-
* @since 5.0.0
|
71 |
-
*
|
72 |
-
* @param n/a
|
73 |
-
* @return (array)
|
74 |
-
*/
|
75 |
-
|
76 |
-
function get_notices() {
|
77 |
-
|
78 |
-
// bail early if no notices
|
79 |
-
if( empty($this->notices) ) return false;
|
80 |
-
|
81 |
-
|
82 |
-
// return
|
83 |
-
return $this->notices;
|
84 |
-
|
85 |
-
}
|
86 |
-
|
87 |
-
|
88 |
/*
|
89 |
* admin_menu
|
90 |
*
|
@@ -138,52 +79,6 @@ class acf_admin {
|
|
138 |
wp_enqueue_style( 'acf-global' );
|
139 |
|
140 |
}
|
141 |
-
|
142 |
-
|
143 |
-
/*
|
144 |
-
* admin_notices
|
145 |
-
*
|
146 |
-
* This function will render any admin notices
|
147 |
-
*
|
148 |
-
* @type function
|
149 |
-
* @date 17/10/13
|
150 |
-
* @since 5.0.0
|
151 |
-
*
|
152 |
-
* @param n/a
|
153 |
-
* @return n/a
|
154 |
-
*/
|
155 |
-
|
156 |
-
function admin_notices() {
|
157 |
-
|
158 |
-
// vars
|
159 |
-
$notices = $this->get_notices();
|
160 |
-
|
161 |
-
|
162 |
-
// bail early if no notices
|
163 |
-
if( !$notices ) return;
|
164 |
-
|
165 |
-
|
166 |
-
// loop
|
167 |
-
foreach( $notices as $notice ) {
|
168 |
-
|
169 |
-
$open = '';
|
170 |
-
$close = '';
|
171 |
-
|
172 |
-
if( $notice['wrap'] ) {
|
173 |
-
|
174 |
-
$open = "<{$notice['wrap']}>";
|
175 |
-
$close = "</{$notice['wrap']}>";
|
176 |
-
|
177 |
-
}
|
178 |
-
|
179 |
-
?>
|
180 |
-
<div class="acf-admin-notice notice is-dismissible <?php echo esc_attr($notice['class']); ?>"><?php echo $open . $notice['text'] . $close; ?></div>
|
181 |
-
<?php
|
182 |
-
|
183 |
-
}
|
184 |
-
|
185 |
-
}
|
186 |
-
|
187 |
}
|
188 |
|
189 |
// initialize
|
@@ -191,45 +86,4 @@ acf()->admin = new acf_admin();
|
|
191 |
|
192 |
endif; // class_exists check
|
193 |
|
194 |
-
|
195 |
-
/*
|
196 |
-
* acf_add_admin_notice
|
197 |
-
*
|
198 |
-
* This function will add the notice data to a setting in the acf object for the admin_notices action to use
|
199 |
-
*
|
200 |
-
* @type function
|
201 |
-
* @date 17/10/13
|
202 |
-
* @since 5.0.0
|
203 |
-
*
|
204 |
-
* @param $text (string)
|
205 |
-
* @param $class (string)
|
206 |
-
* @return (int) message ID (array position)
|
207 |
-
*/
|
208 |
-
|
209 |
-
function acf_add_admin_notice( $text, $class = '', $wrap = 'p' ) {
|
210 |
-
|
211 |
-
return acf()->admin->add_notice($text, $class, $wrap);
|
212 |
-
|
213 |
-
}
|
214 |
-
|
215 |
-
|
216 |
-
/*
|
217 |
-
* acf_get_admin_notices
|
218 |
-
*
|
219 |
-
* This function will return an array containing any admin notices
|
220 |
-
*
|
221 |
-
* @type function
|
222 |
-
* @date 17/10/13
|
223 |
-
* @since 5.0.0
|
224 |
-
*
|
225 |
-
* @param n/a
|
226 |
-
* @return (array)
|
227 |
-
*/
|
228 |
-
|
229 |
-
function acf_get_admin_notices() {
|
230 |
-
|
231 |
-
return acf()->admin->get_notices();
|
232 |
-
|
233 |
-
}
|
234 |
-
|
235 |
?>
|
6 |
|
7 |
class acf_admin {
|
8 |
|
|
|
|
|
|
|
|
|
9 |
/*
|
10 |
* __construct
|
11 |
*
|
24 |
// actions
|
25 |
add_action('admin_menu', array($this, 'admin_menu'));
|
26 |
add_action('admin_enqueue_scripts', array($this, 'admin_enqueue_scripts'), 0);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
}
|
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
/*
|
30 |
* admin_menu
|
31 |
*
|
79 |
wp_enqueue_style( 'acf-global' );
|
80 |
|
81 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
}
|
83 |
|
84 |
// initialize
|
86 |
|
87 |
endif; // class_exists check
|
88 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
89 |
?>
|
includes/admin/settings-addons.php
DELETED
@@ -1,123 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class acf_settings_addons {
|
4 |
-
|
5 |
-
var $view;
|
6 |
-
|
7 |
-
|
8 |
-
/*
|
9 |
-
* __construct
|
10 |
-
*
|
11 |
-
* Initialize filters, action, variables and includes
|
12 |
-
*
|
13 |
-
* @type function
|
14 |
-
* @date 23/06/12
|
15 |
-
* @since 5.0.0
|
16 |
-
*
|
17 |
-
* @param n/a
|
18 |
-
* @return n/a
|
19 |
-
*/
|
20 |
-
|
21 |
-
function __construct() {
|
22 |
-
|
23 |
-
// actions
|
24 |
-
add_action( 'admin_menu', array( $this, 'admin_menu' ) );
|
25 |
-
}
|
26 |
-
|
27 |
-
|
28 |
-
/*
|
29 |
-
* admin_menu
|
30 |
-
*
|
31 |
-
* This function will add the ACF menu item to the WP admin
|
32 |
-
*
|
33 |
-
* @type action (admin_menu)
|
34 |
-
* @date 28/09/13
|
35 |
-
* @since 5.0.0
|
36 |
-
*
|
37 |
-
* @param n/a
|
38 |
-
* @return n/a
|
39 |
-
*/
|
40 |
-
|
41 |
-
function admin_menu() {
|
42 |
-
|
43 |
-
// bail early if no show_admin
|
44 |
-
if( !acf_get_setting('show_admin') )
|
45 |
-
{
|
46 |
-
return;
|
47 |
-
}
|
48 |
-
|
49 |
-
|
50 |
-
// add page
|
51 |
-
$page = add_submenu_page('edit.php?post_type=acf-field-group', __('Add-ons','acf'), __('Add-ons','acf'), acf_get_setting('capability'),'acf-settings-addons', array($this,'html') );
|
52 |
-
|
53 |
-
|
54 |
-
// actions
|
55 |
-
add_action('load-' . $page, array($this,'load'));
|
56 |
-
|
57 |
-
}
|
58 |
-
|
59 |
-
|
60 |
-
/*
|
61 |
-
* load
|
62 |
-
*
|
63 |
-
* description
|
64 |
-
*
|
65 |
-
* @type function
|
66 |
-
* @date 7/01/2014
|
67 |
-
* @since 5.0.0
|
68 |
-
*
|
69 |
-
* @param $post_id (int)
|
70 |
-
* @return $post_id (int)
|
71 |
-
*/
|
72 |
-
|
73 |
-
function load() {
|
74 |
-
|
75 |
-
// vars
|
76 |
-
$this->view = array(
|
77 |
-
'json' => array(),
|
78 |
-
);
|
79 |
-
|
80 |
-
|
81 |
-
// load json
|
82 |
-
$request = wp_remote_post( 'https://assets.advancedcustomfields.com/add-ons/add-ons.json' );
|
83 |
-
|
84 |
-
// validate
|
85 |
-
if( is_wp_error($request) || wp_remote_retrieve_response_code($request) != 200)
|
86 |
-
{
|
87 |
-
acf_add_admin_notice(__('<b>Error</b>. Could not load add-ons list', 'acf'), 'error');
|
88 |
-
}
|
89 |
-
else
|
90 |
-
{
|
91 |
-
$this->view['json'] = json_decode( $request['body'], true );
|
92 |
-
}
|
93 |
-
|
94 |
-
}
|
95 |
-
|
96 |
-
|
97 |
-
/*
|
98 |
-
* html
|
99 |
-
*
|
100 |
-
* description
|
101 |
-
*
|
102 |
-
* @type function
|
103 |
-
* @date 7/01/2014
|
104 |
-
* @since 5.0.0
|
105 |
-
*
|
106 |
-
* @param $post_id (int)
|
107 |
-
* @return $post_id (int)
|
108 |
-
*/
|
109 |
-
|
110 |
-
function html() {
|
111 |
-
|
112 |
-
// load view
|
113 |
-
acf_get_view('settings-addons', $this->view);
|
114 |
-
|
115 |
-
}
|
116 |
-
|
117 |
-
}
|
118 |
-
|
119 |
-
|
120 |
-
// initialize
|
121 |
-
new acf_settings_addons();
|
122 |
-
|
123 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/admin/tools/class-acf-admin-tool-export.php
CHANGED
@@ -94,7 +94,7 @@ class ACF_Admin_Tool_Export extends ACF_Admin_Tool {
|
|
94 |
|
95 |
// validate
|
96 |
if( $json === false ) {
|
97 |
-
return acf_add_admin_notice( __("No field groups selected", 'acf')
|
98 |
}
|
99 |
|
100 |
|
@@ -132,7 +132,7 @@ class ACF_Admin_Tool_Export extends ACF_Admin_Tool {
|
|
132 |
|
133 |
// validate
|
134 |
if( !$keys ) {
|
135 |
-
return acf_add_admin_notice( __("No field groups selected", 'acf')
|
136 |
}
|
137 |
|
138 |
|
@@ -171,8 +171,8 @@ class ACF_Admin_Tool_Export extends ACF_Admin_Tool {
|
|
171 |
// add notice
|
172 |
if( $selected ) {
|
173 |
$count = count($selected);
|
174 |
-
$
|
175 |
-
acf_add_admin_notice( $
|
176 |
}
|
177 |
}
|
178 |
|
94 |
|
95 |
// validate
|
96 |
if( $json === false ) {
|
97 |
+
return acf_add_admin_notice( __("No field groups selected", 'acf'), 'warning' );
|
98 |
}
|
99 |
|
100 |
|
132 |
|
133 |
// validate
|
134 |
if( !$keys ) {
|
135 |
+
return acf_add_admin_notice( __("No field groups selected", 'acf'), 'warning' );
|
136 |
}
|
137 |
|
138 |
|
171 |
// add notice
|
172 |
if( $selected ) {
|
173 |
$count = count($selected);
|
174 |
+
$text = sprintf( _n( 'Exported 1 field group.', 'Exported %s field groups.', $count, 'acf' ), $count );
|
175 |
+
acf_add_admin_notice( $text, 'success' );
|
176 |
}
|
177 |
}
|
178 |
|
includes/admin/tools/class-acf-admin-tool-import.php
CHANGED
@@ -96,10 +96,7 @@ class ACF_Admin_Tool_Import extends ACF_Admin_Tool {
|
|
96 |
|
97 |
// validate
|
98 |
if( empty($_FILES['acf_import_file']['size']) ) {
|
99 |
-
|
100 |
-
acf_add_admin_notice( __("No file selected", 'acf') , 'error');
|
101 |
-
return;
|
102 |
-
|
103 |
}
|
104 |
|
105 |
|
@@ -109,19 +106,13 @@ class ACF_Admin_Tool_Import extends ACF_Admin_Tool {
|
|
109 |
|
110 |
// validate error
|
111 |
if( $file['error'] ) {
|
112 |
-
|
113 |
-
acf_add_admin_notice(__('Error uploading file. Please try again', 'acf'), 'error');
|
114 |
-
return;
|
115 |
-
|
116 |
}
|
117 |
|
118 |
|
119 |
// validate type
|
120 |
if( pathinfo($file['name'], PATHINFO_EXTENSION) !== 'json' ) {
|
121 |
-
|
122 |
-
acf_add_admin_notice(__('Incorrect file type', 'acf'), 'error');
|
123 |
-
return;
|
124 |
-
|
125 |
}
|
126 |
|
127 |
|
@@ -135,10 +126,7 @@ class ACF_Admin_Tool_Import extends ACF_Admin_Tool {
|
|
135 |
|
136 |
// validate json
|
137 |
if( empty($json) ) {
|
138 |
-
|
139 |
-
acf_add_admin_notice(__('Import file empty', 'acf'), 'error');
|
140 |
-
return;
|
141 |
-
|
142 |
}
|
143 |
|
144 |
|
@@ -260,8 +248,7 @@ class ACF_Admin_Tool_Import extends ACF_Admin_Tool {
|
|
260 |
|
261 |
|
262 |
// add notice
|
263 |
-
acf_add_admin_notice( $message );
|
264 |
-
|
265 |
}
|
266 |
|
267 |
}
|
96 |
|
97 |
// validate
|
98 |
if( empty($_FILES['acf_import_file']['size']) ) {
|
99 |
+
return acf_add_admin_notice( __("No file selected", 'acf'), 'warning' );
|
|
|
|
|
|
|
100 |
}
|
101 |
|
102 |
|
106 |
|
107 |
// validate error
|
108 |
if( $file['error'] ) {
|
109 |
+
return acf_add_admin_notice( __("Error uploading file. Please try again", 'acf'), 'warning' );
|
|
|
|
|
|
|
110 |
}
|
111 |
|
112 |
|
113 |
// validate type
|
114 |
if( pathinfo($file['name'], PATHINFO_EXTENSION) !== 'json' ) {
|
115 |
+
return acf_add_admin_notice( __("Incorrect file type", 'acf'), 'warning' );
|
|
|
|
|
|
|
116 |
}
|
117 |
|
118 |
|
126 |
|
127 |
// validate json
|
128 |
if( empty($json) ) {
|
129 |
+
return acf_add_admin_notice( __("Import file empty", 'acf'), 'warning' );
|
|
|
|
|
|
|
130 |
}
|
131 |
|
132 |
|
248 |
|
249 |
|
250 |
// add notice
|
251 |
+
acf_add_admin_notice( $message, 'success' );
|
|
|
252 |
}
|
253 |
|
254 |
}
|
includes/ajax/class-acf-ajax-check-screen.php
CHANGED
@@ -35,7 +35,7 @@ class ACF_Ajax_Check_Screen extends ACF_Ajax {
|
|
35 |
));
|
36 |
|
37 |
// vars
|
38 |
-
$
|
39 |
'results' => array(),
|
40 |
'style' => ''
|
41 |
);
|
@@ -45,42 +45,50 @@ class ACF_Ajax_Check_Screen extends ACF_Ajax {
|
|
45 |
|
46 |
// loop through field groups
|
47 |
if( $field_groups ) {
|
48 |
-
|
49 |
-
|
50 |
-
// vars
|
51 |
-
$item = array(
|
52 |
-
'key' => $field_group['key'],
|
53 |
-
'title' => $field_group['title'],
|
54 |
-
'html' => ''
|
55 |
-
);
|
56 |
-
|
57 |
-
// append first field group's style
|
58 |
-
if( $i == 0 ) {
|
59 |
-
$json['style'] = acf_get_field_group_style( $field_group );
|
60 |
-
}
|
61 |
-
|
62 |
-
// append html if doesnt already exist on page
|
63 |
-
if( !in_array($field_group['key'], $args['exists']) ) {
|
64 |
|
65 |
-
//
|
66 |
-
$
|
67 |
-
|
68 |
-
|
69 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
|
71 |
-
//
|
72 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
|
74 |
-
|
|
|
75 |
}
|
76 |
|
77 |
-
//
|
78 |
-
$
|
79 |
-
}
|
80 |
|
|
|
|
|
|
|
|
|
81 |
|
82 |
// return
|
83 |
-
return $
|
84 |
}
|
85 |
}
|
86 |
|
35 |
));
|
36 |
|
37 |
// vars
|
38 |
+
$response = array(
|
39 |
'results' => array(),
|
40 |
'style' => ''
|
41 |
);
|
45 |
|
46 |
// loop through field groups
|
47 |
if( $field_groups ) {
|
48 |
+
foreach( $field_groups as $i => $field_group ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
|
50 |
+
// vars
|
51 |
+
$item = array(
|
52 |
+
'id' => 'acf-' . $field_group['key'],
|
53 |
+
'key' => $field_group['key'],
|
54 |
+
'title' => $field_group['title'],
|
55 |
+
'position' => $field_group['position'],
|
56 |
+
'style' => $field_group['style'],
|
57 |
+
'label' => $field_group['label_placement'],
|
58 |
+
'edit' => acf_get_field_group_edit_link( $field_group['ID'] ),
|
59 |
+
'html' => ''
|
60 |
+
);
|
61 |
|
62 |
+
// append html if doesnt already exist on page
|
63 |
+
if( !in_array($field_group['key'], $args['exists']) ) {
|
64 |
+
|
65 |
+
// load fields
|
66 |
+
$fields = acf_get_fields( $field_group );
|
67 |
+
|
68 |
+
// get field HTML
|
69 |
+
ob_start();
|
70 |
+
|
71 |
+
// render
|
72 |
+
acf_render_fields( $fields, $args['post_id'], 'div', $field_group['instruction_placement'] );
|
73 |
+
|
74 |
+
$item['html'] = ob_get_clean();
|
75 |
+
}
|
76 |
|
77 |
+
// append
|
78 |
+
$response['results'][] = $item;
|
79 |
}
|
80 |
|
81 |
+
// Get style from first field group.
|
82 |
+
$response['style'] = acf_get_field_group_style( $field_groups[0] );
|
83 |
+
}
|
84 |
|
85 |
+
// Custom metabox order.
|
86 |
+
if( $this->get('screen') == 'post' ) {
|
87 |
+
$response['sorted'] = get_user_option('meta-box-order_' . $this->get('post_type'));
|
88 |
+
}
|
89 |
|
90 |
// return
|
91 |
+
return $response;
|
92 |
}
|
93 |
}
|
94 |
|
includes/api/api-helpers.php
CHANGED
@@ -243,41 +243,6 @@ function acf_set_data( $name, $value ) {
|
|
243 |
return acf()->set_data( $name, $value );
|
244 |
}
|
245 |
|
246 |
-
|
247 |
-
/**
|
248 |
-
* acf_new_instance
|
249 |
-
*
|
250 |
-
* description
|
251 |
-
*
|
252 |
-
* @date 13/2/18
|
253 |
-
* @since 5.6.5
|
254 |
-
*
|
255 |
-
* @param type $var Description. Default.
|
256 |
-
* @return type Description.
|
257 |
-
*/
|
258 |
-
|
259 |
-
function acf_new_instance( $class ) {
|
260 |
-
return acf()->new_instance( $class );
|
261 |
-
}
|
262 |
-
|
263 |
-
|
264 |
-
/**
|
265 |
-
* acf_get_instance
|
266 |
-
*
|
267 |
-
* description
|
268 |
-
*
|
269 |
-
* @date 13/2/18
|
270 |
-
* @since 5.6.5
|
271 |
-
*
|
272 |
-
* @param type $var Description. Default.
|
273 |
-
* @return type Description.
|
274 |
-
*/
|
275 |
-
|
276 |
-
function acf_get_instance( $class ) {
|
277 |
-
return acf()->get_instance( $class );
|
278 |
-
}
|
279 |
-
|
280 |
-
|
281 |
/*
|
282 |
* acf_init
|
283 |
*
|
@@ -1193,26 +1158,6 @@ function acf_get_full_version( $version = '1' ) {
|
|
1193 |
}
|
1194 |
|
1195 |
|
1196 |
-
/*
|
1197 |
-
* acf_get_locale
|
1198 |
-
*
|
1199 |
-
* This function is a wrapper for the get_locale() function
|
1200 |
-
*
|
1201 |
-
* @type function
|
1202 |
-
* @date 16/12/16
|
1203 |
-
* @since 5.5.0
|
1204 |
-
*
|
1205 |
-
* @param n/a
|
1206 |
-
* @return (string)
|
1207 |
-
*/
|
1208 |
-
|
1209 |
-
function acf_get_locale() {
|
1210 |
-
|
1211 |
-
return is_admin() && function_exists('get_user_locale') ? get_user_locale() : get_locale();
|
1212 |
-
|
1213 |
-
}
|
1214 |
-
|
1215 |
-
|
1216 |
/*
|
1217 |
* acf_get_terms
|
1218 |
*
|
@@ -1450,6 +1395,20 @@ function acf_decode_taxonomy_term( $value ) {
|
|
1450 |
|
1451 |
}
|
1452 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1453 |
|
1454 |
/*
|
1455 |
* acf_get_array
|
@@ -2896,6 +2855,12 @@ function acf_in_array( $value = '', $array = false ) {
|
|
2896 |
|
2897 |
function acf_get_valid_post_id( $post_id = 0 ) {
|
2898 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2899 |
// vars
|
2900 |
$_post_id = $post_id;
|
2901 |
|
@@ -3592,29 +3557,17 @@ function acf_get_truncated( $text, $length = 64 ) {
|
|
3592 |
/*
|
3593 |
* acf_get_current_url
|
3594 |
*
|
3595 |
-
* This function will return the current URL
|
3596 |
*
|
3597 |
-
* @type function
|
3598 |
* @date 23/01/2015
|
3599 |
* @since 5.1.5
|
3600 |
*
|
3601 |
-
* @param
|
3602 |
-
* @return
|
3603 |
*/
|
3604 |
|
3605 |
function acf_get_current_url() {
|
3606 |
-
|
3607 |
-
// Get url to current request.
|
3608 |
-
$url = home_url($_SERVER['REQUEST_URI']);
|
3609 |
-
|
3610 |
-
// Fix bug where multisite sub-directory path segment is repeated.
|
3611 |
-
// Eg. http://multisite.local/sub1/sub1/sample-page/
|
3612 |
-
if( is_multisite() ) {
|
3613 |
-
$url = acf_str_join( home_url(), $_SERVER['REQUEST_URI'] );
|
3614 |
-
}
|
3615 |
-
|
3616 |
-
// Return url.
|
3617 |
-
return $url;
|
3618 |
}
|
3619 |
|
3620 |
/**
|
@@ -4577,6 +4530,22 @@ function acf_dev_log() {
|
|
4577 |
}
|
4578 |
}
|
4579 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4580 |
|
4581 |
/*
|
4582 |
* acf_doing
|
@@ -5383,4 +5352,80 @@ function acf_convert_rules_to_groups( $rules, $anyorall = 'any' ) {
|
|
5383 |
return $groups;
|
5384 |
}
|
5385 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5386 |
?>
|
243 |
return acf()->set_data( $name, $value );
|
244 |
}
|
245 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
246 |
/*
|
247 |
* acf_init
|
248 |
*
|
1158 |
}
|
1159 |
|
1160 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1161 |
/*
|
1162 |
* acf_get_terms
|
1163 |
*
|
1395 |
|
1396 |
}
|
1397 |
|
1398 |
+
/**
|
1399 |
+
* acf_array
|
1400 |
+
*
|
1401 |
+
* Casts the value into an array.
|
1402 |
+
*
|
1403 |
+
* @date 9/1/19
|
1404 |
+
* @since 5.7.10
|
1405 |
+
*
|
1406 |
+
* @param mixed $val The value to cast.
|
1407 |
+
* @return array
|
1408 |
+
*/
|
1409 |
+
function acf_array( $val = array() ) {
|
1410 |
+
return (array) $val;
|
1411 |
+
}
|
1412 |
|
1413 |
/*
|
1414 |
* acf_get_array
|
2855 |
|
2856 |
function acf_get_valid_post_id( $post_id = 0 ) {
|
2857 |
|
2858 |
+
// allow filter to short-circuit load_value logic
|
2859 |
+
$preload = apply_filters( "acf/pre_load_post_id", null, $post_id );
|
2860 |
+
if( $preload !== null ) {
|
2861 |
+
return $preload;
|
2862 |
+
}
|
2863 |
+
|
2864 |
// vars
|
2865 |
$_post_id = $post_id;
|
2866 |
|
3557 |
/*
|
3558 |
* acf_get_current_url
|
3559 |
*
|
3560 |
+
* This function will return the current URL.
|
3561 |
*
|
|
|
3562 |
* @date 23/01/2015
|
3563 |
* @since 5.1.5
|
3564 |
*
|
3565 |
+
* @param void
|
3566 |
+
* @return string
|
3567 |
*/
|
3568 |
|
3569 |
function acf_get_current_url() {
|
3570 |
+
return ( is_ssl() ? 'https' : 'http' ) . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3571 |
}
|
3572 |
|
3573 |
/**
|
4530 |
}
|
4531 |
}
|
4532 |
|
4533 |
+
/**
|
4534 |
+
* acf_test
|
4535 |
+
*
|
4536 |
+
* Tests a function against an expected result and logs the pass/fail.
|
4537 |
+
*
|
4538 |
+
* @date 19/11/18
|
4539 |
+
* @since 5.8.0
|
4540 |
+
*
|
4541 |
+
* @param type $var Description. Default.
|
4542 |
+
* @return type Description.
|
4543 |
+
*/
|
4544 |
+
function acf_test( $result, $expected_result ) {
|
4545 |
+
$success = ($result === $expected_result);
|
4546 |
+
acf_log('ACF Test', $success ? '(Pass)' : '(Fail)', $result, $expected_result);
|
4547 |
+
}
|
4548 |
+
|
4549 |
|
4550 |
/*
|
4551 |
* acf_doing
|
5352 |
return $groups;
|
5353 |
}
|
5354 |
|
5355 |
+
/**
|
5356 |
+
* acf_register_ajax
|
5357 |
+
*
|
5358 |
+
* Regsiters an ajax callback.
|
5359 |
+
*
|
5360 |
+
* @date 5/10/18
|
5361 |
+
* @since 5.7.7
|
5362 |
+
*
|
5363 |
+
* @param string $name The ajax action name.
|
5364 |
+
* @param array $callback The callback function or array.
|
5365 |
+
* @param bool $public Whether to allow access to non logged in users.
|
5366 |
+
* @return void
|
5367 |
+
*/
|
5368 |
+
function acf_register_ajax( $name = '', $callback = false, $public = false ) {
|
5369 |
+
|
5370 |
+
// vars
|
5371 |
+
$action = "acf/ajax/$name";
|
5372 |
+
|
5373 |
+
// add action for logged-in users
|
5374 |
+
add_action( "wp_ajax_$action", $callback );
|
5375 |
+
|
5376 |
+
// add action for non logged-in users
|
5377 |
+
if( $public ) {
|
5378 |
+
add_action( "wp_ajax_nopriv_$action", $callback );
|
5379 |
+
}
|
5380 |
+
}
|
5381 |
+
|
5382 |
+
/**
|
5383 |
+
* acf_str_camel_case
|
5384 |
+
*
|
5385 |
+
* Converts a string into camelCase.
|
5386 |
+
* Thanks to https://stackoverflow.com/questions/31274782/convert-array-keys-from-underscore-case-to-camelcase-recursively
|
5387 |
+
*
|
5388 |
+
* @date 24/10/18
|
5389 |
+
* @since 5.8.0
|
5390 |
+
*
|
5391 |
+
* @param string $string The string ot convert.
|
5392 |
+
* @return string
|
5393 |
+
*/
|
5394 |
+
function acf_str_camel_case( $string = '' ) {
|
5395 |
+
return lcfirst(str_replace(' ', '', ucwords(str_replace('_', ' ', $string))));
|
5396 |
+
}
|
5397 |
+
|
5398 |
+
/**
|
5399 |
+
* acf_array_camel_case
|
5400 |
+
*
|
5401 |
+
* Converts all aray keys to camelCase.
|
5402 |
+
*
|
5403 |
+
* @date 24/10/18
|
5404 |
+
* @since 5.8.0
|
5405 |
+
*
|
5406 |
+
* @param array $array The array to convert.
|
5407 |
+
* @return array
|
5408 |
+
*/
|
5409 |
+
function acf_array_camel_case( $array = array() ) {
|
5410 |
+
$array2 = array();
|
5411 |
+
foreach( $array as $k => $v ) {
|
5412 |
+
$array2[ acf_str_camel_case($k) ] = $v;
|
5413 |
+
}
|
5414 |
+
return $array2;
|
5415 |
+
}
|
5416 |
+
|
5417 |
+
/**
|
5418 |
+
* acf_is_block_editor
|
5419 |
+
*
|
5420 |
+
* Returns true if the current screen uses the block editor.
|
5421 |
+
*
|
5422 |
+
* @date 13/12/18
|
5423 |
+
* @since 5.8.0
|
5424 |
+
*
|
5425 |
+
* @return bool
|
5426 |
+
*/
|
5427 |
+
function acf_is_block_editor() {
|
5428 |
+
return get_current_screen()->is_block_editor();
|
5429 |
+
}
|
5430 |
+
|
5431 |
?>
|
includes/api/api-template.php
CHANGED
@@ -206,123 +206,46 @@ function get_fields( $post_id = false, $format_value = true ) {
|
|
206 |
|
207 |
function get_field_objects( $post_id = false, $format_value = true, $load_value = true ) {
|
208 |
|
209 |
-
//
|
210 |
-
global $wpdb;
|
211 |
-
|
212 |
-
|
213 |
-
// filter post_id
|
214 |
$post_id = acf_get_valid_post_id( $post_id );
|
215 |
-
$info = acf_get_post_id_info( $post_id );
|
216 |
-
|
217 |
-
|
218 |
-
// vars
|
219 |
-
$meta = array();
|
220 |
-
$fields = array();
|
221 |
-
|
222 |
-
|
223 |
-
// get field_names
|
224 |
-
if( $info['type'] == 'post' ) {
|
225 |
-
|
226 |
-
$meta = get_post_meta( $info['id'] );
|
227 |
-
|
228 |
-
} elseif( $info['type'] == 'user' ) {
|
229 |
-
|
230 |
-
$meta = get_user_meta( $info['id'] );
|
231 |
-
|
232 |
-
} elseif( $info['type'] == 'comment' ) {
|
233 |
-
|
234 |
-
$meta = get_comment_meta( $info['id'] );
|
235 |
-
|
236 |
-
} elseif( $info['type'] == 'term' ) {
|
237 |
-
|
238 |
-
$meta = get_term_meta( $info['id'] );
|
239 |
-
|
240 |
-
} else {
|
241 |
-
|
242 |
-
$rows = $wpdb->get_results($wpdb->prepare(
|
243 |
-
"SELECT option_name, option_value FROM $wpdb->options WHERE option_name LIKE %s OR option_name LIKE %s",
|
244 |
-
$post_id . '_%' ,
|
245 |
-
'_' . $post_id . '_%'
|
246 |
-
), ARRAY_A);
|
247 |
-
|
248 |
-
if( !empty($rows) ) {
|
249 |
-
|
250 |
-
foreach( $rows as $row ) {
|
251 |
-
|
252 |
-
// vars
|
253 |
-
$name = $row['option_name'];
|
254 |
-
$prefix = $post_id . '_';
|
255 |
-
$_prefix = '_' . $prefix;
|
256 |
-
|
257 |
-
|
258 |
-
// remove prefix from name
|
259 |
-
if( strpos($name, $prefix) === 0 ) {
|
260 |
-
|
261 |
-
$name = substr($name, strlen($prefix));
|
262 |
-
|
263 |
-
} elseif( strpos($name, $_prefix) === 0 ) {
|
264 |
-
|
265 |
-
$name = '_' . substr($name, strlen($_prefix));
|
266 |
-
|
267 |
-
}
|
268 |
-
|
269 |
-
$meta[ $name ][] = $row['option_value'];
|
270 |
-
|
271 |
-
}
|
272 |
-
|
273 |
-
}
|
274 |
-
|
275 |
-
}
|
276 |
|
|
|
|
|
277 |
|
278 |
// bail early if no meta
|
279 |
if( empty($meta) ) return false;
|
280 |
|
281 |
-
|
282 |
// populate vars
|
283 |
-
|
284 |
-
|
285 |
-
// does a field key exist for this value?
|
286 |
-
if( !isset($meta["_{$k}"]) ) continue;
|
287 |
|
|
|
|
|
288 |
|
289 |
// get field
|
290 |
-
$
|
291 |
-
$field = acf_maybe_get_field( $field_key );
|
292 |
-
|
293 |
|
294 |
-
// bail early if no field, or if the field's name is different to $
|
295 |
// - solves problem where sub fields (and clone fields) are incorrectly allowed
|
296 |
-
if( !$field || $field['name'] !== $
|
297 |
-
|
298 |
|
299 |
// load value
|
300 |
if( $load_value ) {
|
301 |
-
|
302 |
$field['value'] = acf_get_value( $post_id, $field );
|
303 |
-
|
304 |
}
|
305 |
|
306 |
-
|
307 |
// format value
|
308 |
if( $format_value ) {
|
309 |
-
|
310 |
-
// get value for field
|
311 |
$field['value'] = acf_format_value( $field['value'], $post_id, $field );
|
312 |
-
|
313 |
}
|
314 |
|
315 |
-
|
316 |
// append to $value
|
317 |
-
$fields[ $
|
318 |
-
|
319 |
}
|
320 |
|
321 |
-
|
322 |
// no value
|
323 |
if( empty($fields) ) return false;
|
324 |
|
325 |
-
|
326 |
// return
|
327 |
return $fields;
|
328 |
}
|
206 |
|
207 |
function get_field_objects( $post_id = false, $format_value = true, $load_value = true ) {
|
208 |
|
209 |
+
// validate post_id
|
|
|
|
|
|
|
|
|
210 |
$post_id = acf_get_valid_post_id( $post_id );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
211 |
|
212 |
+
// get meta
|
213 |
+
$meta = acf_get_meta( $post_id );
|
214 |
|
215 |
// bail early if no meta
|
216 |
if( empty($meta) ) return false;
|
217 |
|
|
|
218 |
// populate vars
|
219 |
+
$fields = array();
|
220 |
+
foreach( $meta as $key => $value ) {
|
|
|
|
|
221 |
|
222 |
+
// bail if reference key does not exist
|
223 |
+
if( !isset($meta["_$key"]) ) continue;
|
224 |
|
225 |
// get field
|
226 |
+
$field = acf_get_field($meta["_$key"]);
|
|
|
|
|
227 |
|
228 |
+
// bail early if no field, or if the field's name is different to $key
|
229 |
// - solves problem where sub fields (and clone fields) are incorrectly allowed
|
230 |
+
if( !$field || $field['name'] !== $key ) continue;
|
|
|
231 |
|
232 |
// load value
|
233 |
if( $load_value ) {
|
|
|
234 |
$field['value'] = acf_get_value( $post_id, $field );
|
|
|
235 |
}
|
236 |
|
|
|
237 |
// format value
|
238 |
if( $format_value ) {
|
|
|
|
|
239 |
$field['value'] = acf_format_value( $field['value'], $post_id, $field );
|
|
|
240 |
}
|
241 |
|
|
|
242 |
// append to $value
|
243 |
+
$fields[ $key ] = $field;
|
|
|
244 |
}
|
245 |
|
|
|
246 |
// no value
|
247 |
if( empty($fields) ) return false;
|
248 |
|
|
|
249 |
// return
|
250 |
return $fields;
|
251 |
}
|
includes/api/api-value.php
CHANGED
@@ -619,6 +619,97 @@ function acf_preview_value( $value, $post_id, $field ) {
|
|
619 |
|
620 |
// return
|
621 |
return $value;
|
622 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
623 |
|
624 |
?>
|
619 |
|
620 |
// return
|
621 |
return $value;
|
622 |
+
}
|
623 |
+
|
624 |
+
/**
|
625 |
+
* acf_get_option_meta
|
626 |
+
*
|
627 |
+
* Returns an array of meta for the given wp_option name prefix.
|
628 |
+
*
|
629 |
+
* @date 9/10/18
|
630 |
+
* @since 5.8.0
|
631 |
+
*
|
632 |
+
* @param string $prefix The wp_option name prefix.
|
633 |
+
* @return array
|
634 |
+
*/
|
635 |
+
function acf_get_option_meta( $prefix = '' ) {
|
636 |
+
|
637 |
+
// global
|
638 |
+
global $wpdb;
|
639 |
+
|
640 |
+
// vars
|
641 |
+
$meta = array();
|
642 |
+
$search = "{$prefix}_%";
|
643 |
+
$_search = "_{$prefix}_%";
|
644 |
+
|
645 |
+
// escape underscores
|
646 |
+
$search = str_replace('_', '\_', $search);
|
647 |
+
$_search = str_replace('_', '\_', $_search);
|
648 |
+
|
649 |
+
// query
|
650 |
+
$rows = $wpdb->get_results($wpdb->prepare(
|
651 |
+
"SELECT *
|
652 |
+
FROM $wpdb->options
|
653 |
+
WHERE option_name LIKE %s
|
654 |
+
OR option_name LIKE %s",
|
655 |
+
$search,
|
656 |
+
$_search
|
657 |
+
), ARRAY_A);
|
658 |
+
|
659 |
+
// loop
|
660 |
+
$len = strlen("{$prefix}_");
|
661 |
+
foreach( $rows as $row ) {
|
662 |
+
$meta[ substr($row['option_name'], $len) ][] = $row['option_value'];
|
663 |
+
}
|
664 |
+
|
665 |
+
// return unserialized
|
666 |
+
return array_map('maybe_unserialize', $meta);
|
667 |
+
}
|
668 |
+
|
669 |
+
/**
|
670 |
+
* acf_get_meta
|
671 |
+
*
|
672 |
+
* Returns an array of "ACF only" meta for the given post_id.
|
673 |
+
*
|
674 |
+
* @date 9/10/18
|
675 |
+
* @since 5.8.0
|
676 |
+
*
|
677 |
+
* @param mixed $post_id The post_id for this data.
|
678 |
+
* @return array
|
679 |
+
*/
|
680 |
+
function acf_get_meta( $post_id = 0 ) {
|
681 |
+
|
682 |
+
// allow filter to short-circuit load_value logic
|
683 |
+
$pre = apply_filters( "acf/pre_load_meta", null, $post_id );
|
684 |
+
if( $pre !== null ) {
|
685 |
+
return $pre;
|
686 |
+
}
|
687 |
+
|
688 |
+
// get post_id info
|
689 |
+
extract( acf_get_post_id_info($post_id) );
|
690 |
+
|
691 |
+
// use get_$type_meta() function when possible
|
692 |
+
if( function_exists("get_{$type}_meta") ) {
|
693 |
+
$allmeta = call_user_func("get_{$type}_meta", $id, '', true);
|
694 |
+
|
695 |
+
// default to wp_options
|
696 |
+
} else {
|
697 |
+
$allmeta = acf_get_option_meta( $id );
|
698 |
+
}
|
699 |
+
|
700 |
+
// loop
|
701 |
+
$meta = array();
|
702 |
+
foreach( $allmeta as $key => $value ) {
|
703 |
+
|
704 |
+
// if is value
|
705 |
+
if( isset($allmeta["_$key"]) ) {
|
706 |
+
$meta[ $key ] = $allmeta[ $key ][0];
|
707 |
+
$meta[ "_$key" ] = $allmeta[ "_$key" ][0];
|
708 |
+
}
|
709 |
+
}
|
710 |
+
|
711 |
+
// return
|
712 |
+
return $meta;
|
713 |
+
}
|
714 |
|
715 |
?>
|
includes/class-acf-data.php
ADDED
@@ -0,0 +1,148 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly.
|
4 |
+
|
5 |
+
if( ! class_exists('ACF_Data') ) :
|
6 |
+
|
7 |
+
class ACF_Data {
|
8 |
+
|
9 |
+
/** @var string Unique identifier. */
|
10 |
+
var $cid = '';
|
11 |
+
|
12 |
+
/** @var array Storage for data. */
|
13 |
+
var $data = array();
|
14 |
+
|
15 |
+
/**
|
16 |
+
* __construct
|
17 |
+
*
|
18 |
+
* Sets up the class functionality.
|
19 |
+
*
|
20 |
+
* @date 9/1/19
|
21 |
+
* @since 5.7.10
|
22 |
+
*
|
23 |
+
* @param array $data Optional data to set.
|
24 |
+
* @return void
|
25 |
+
*/
|
26 |
+
function __construct( $data = false ) {
|
27 |
+
|
28 |
+
// Set cid.
|
29 |
+
$this->cid = acf_uniqid();
|
30 |
+
|
31 |
+
// Set data.
|
32 |
+
if( $data && is_array($data) ) {
|
33 |
+
$this->data = array_merge($this->data, $data);
|
34 |
+
}
|
35 |
+
|
36 |
+
// Initialize.
|
37 |
+
$this->initialize();
|
38 |
+
}
|
39 |
+
|
40 |
+
/**
|
41 |
+
* initialize
|
42 |
+
*
|
43 |
+
* Called during constructor to setup class functionality.
|
44 |
+
*
|
45 |
+
* @date 9/1/19
|
46 |
+
* @since 5.7.10
|
47 |
+
*
|
48 |
+
* @param void
|
49 |
+
* @return void
|
50 |
+
*/
|
51 |
+
function initialize() {
|
52 |
+
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* has
|
57 |
+
*
|
58 |
+
* Returns true if this has data for the given name.
|
59 |
+
*
|
60 |
+
* @date 9/1/19
|
61 |
+
* @since 5.7.10
|
62 |
+
*
|
63 |
+
* @param string $name The data name.
|
64 |
+
* @return boolean
|
65 |
+
*/
|
66 |
+
function has( $name = '' ) {
|
67 |
+
return isset($this->data[ $name ]);
|
68 |
+
}
|
69 |
+
|
70 |
+
/**
|
71 |
+
* get
|
72 |
+
*
|
73 |
+
* Returns data for the given name of null if doesn't exist.
|
74 |
+
*
|
75 |
+
* @date 9/1/19
|
76 |
+
* @since 5.7.10
|
77 |
+
*
|
78 |
+
* @param string $name The data name.
|
79 |
+
* @return mixed
|
80 |
+
*/
|
81 |
+
function get( $name = '' ) {
|
82 |
+
return isset($this->data[ $name ]) ? $this->data[ $name ] : null;
|
83 |
+
}
|
84 |
+
|
85 |
+
/**
|
86 |
+
* get_data
|
87 |
+
*
|
88 |
+
* Returns an array of all data.
|
89 |
+
*
|
90 |
+
* @date 9/1/19
|
91 |
+
* @since 5.7.10
|
92 |
+
*
|
93 |
+
* @param void
|
94 |
+
* @return array
|
95 |
+
*/
|
96 |
+
function get_data() {
|
97 |
+
return $this->data;
|
98 |
+
}
|
99 |
+
|
100 |
+
/**
|
101 |
+
* set
|
102 |
+
*
|
103 |
+
* Sets data for the given name and returns $this for chaining.
|
104 |
+
*
|
105 |
+
* @date 9/1/19
|
106 |
+
* @since 5.7.10
|
107 |
+
*
|
108 |
+
* @param (string|array) $name The data name or an array of data.
|
109 |
+
* @param mixed $value The data value.
|
110 |
+
* @return ACF_Data
|
111 |
+
*/
|
112 |
+
function set( $name = '', $value ) {
|
113 |
+
|
114 |
+
// Set multiple.
|
115 |
+
if( is_array($name) ) {
|
116 |
+
$this->data = array_merge($this->data, $name);
|
117 |
+
|
118 |
+
// Set single.
|
119 |
+
} else {
|
120 |
+
$this->data[ $name ] = $value;
|
121 |
+
}
|
122 |
+
|
123 |
+
// Return this for chaining.
|
124 |
+
return $this;
|
125 |
+
}
|
126 |
+
|
127 |
+
/**
|
128 |
+
* remove
|
129 |
+
*
|
130 |
+
* Removes data for the given name.
|
131 |
+
*
|
132 |
+
* @date 9/1/19
|
133 |
+
* @since 5.7.10
|
134 |
+
*
|
135 |
+
* @param string $name The data name.
|
136 |
+
* @return ACF_Data
|
137 |
+
*/
|
138 |
+
function remove( $name = '' ) {
|
139 |
+
|
140 |
+
// Remove data.
|
141 |
+
unset( $this->data[ $name ] );
|
142 |
+
|
143 |
+
// Return this for chaining.
|
144 |
+
return $this;
|
145 |
+
}
|
146 |
+
}
|
147 |
+
|
148 |
+
endif; // class_exists check
|
includes/fields/class-acf-field-user.php
CHANGED
@@ -329,45 +329,33 @@ class acf_field_user extends acf_field {
|
|
329 |
|
330 |
function render_field( $field ) {
|
331 |
|
332 |
-
// Change Field into a select
|
333 |
$field['type'] = 'select';
|
334 |
$field['ui'] = 1;
|
335 |
$field['ajax'] = 1;
|
336 |
$field['choices'] = array();
|
337 |
|
338 |
-
|
339 |
-
|
340 |
-
if( !empty($field['value']) ) {
|
341 |
-
|
342 |
-
// force value to array
|
343 |
-
$field['value'] = acf_get_array( $field['value'] );
|
344 |
-
|
345 |
|
346 |
-
//
|
347 |
-
$
|
348 |
|
349 |
-
|
350 |
-
$users =
|
351 |
-
'include' => $
|
352 |
));
|
353 |
|
354 |
-
|
355 |
-
if(
|
356 |
-
|
357 |
foreach( $users as $user ) {
|
358 |
-
|
359 |
$field['choices'][ $user->ID ] = $this->get_result( $user, $field );
|
360 |
-
|
361 |
}
|
362 |
-
|
363 |
-
}
|
364 |
-
|
365 |
}
|
366 |
|
367 |
-
|
368 |
-
// render
|
369 |
acf_render_field( $field );
|
370 |
-
|
371 |
}
|
372 |
|
373 |
|
@@ -523,65 +511,65 @@ class acf_field_user extends acf_field {
|
|
523 |
|
524 |
function format_value( $value, $post_id, $field ) {
|
525 |
|
526 |
-
//
|
527 |
-
if(
|
528 |
return false;
|
529 |
}
|
530 |
|
531 |
-
//
|
532 |
-
$
|
533 |
|
534 |
-
//
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
|
539 |
-
//
|
540 |
-
if( !$
|
541 |
-
|
542 |
}
|
543 |
|
544 |
-
//
|
545 |
-
|
546 |
-
|
547 |
-
}
|
548 |
-
|
549 |
-
function format_value_single( $value, $post_id, $field ) {
|
550 |
-
|
551 |
-
// vars
|
552 |
-
$user_id = (int) $value;
|
553 |
-
|
554 |
-
// object
|
555 |
-
if( $field['return_format'] == 'object' ) {
|
556 |
-
$value = get_userdata( $user_id );
|
557 |
-
|
558 |
-
// array
|
559 |
-
} elseif( $field['return_format'] == 'array' ) {
|
560 |
-
$wp_user = get_userdata( $user_id );
|
561 |
-
$value = array(
|
562 |
-
'ID' => $user_id,
|
563 |
-
'user_firstname' => $wp_user->user_firstname,
|
564 |
-
'user_lastname' => $wp_user->user_lastname,
|
565 |
-
'nickname' => $wp_user->nickname,
|
566 |
-
'user_nicename' => $wp_user->user_nicename,
|
567 |
-
'display_name' => $wp_user->display_name,
|
568 |
-
'user_email' => $wp_user->user_email,
|
569 |
-
'user_url' => $wp_user->user_url,
|
570 |
-
'user_registered' => $wp_user->user_registered,
|
571 |
-
'user_description' => $wp_user->user_description,
|
572 |
-
'user_avatar' => get_avatar( $user_id ),
|
573 |
-
);
|
574 |
|
575 |
-
|
576 |
-
|
577 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
578 |
}
|
579 |
|
580 |
-
//
|
581 |
-
|
582 |
-
|
583 |
-
|
584 |
|
|
|
|
|
|
|
585 |
}
|
586 |
|
587 |
|
329 |
|
330 |
function render_field( $field ) {
|
331 |
|
332 |
+
// Change Field into a select.
|
333 |
$field['type'] = 'select';
|
334 |
$field['ui'] = 1;
|
335 |
$field['ajax'] = 1;
|
336 |
$field['choices'] = array();
|
337 |
|
338 |
+
// Populate choices.
|
339 |
+
if( $field['value'] ) {
|
|
|
|
|
|
|
|
|
|
|
340 |
|
341 |
+
// Clean value into an array of IDs.
|
342 |
+
$user_ids = array_map('intval', acf_array($field['value']));
|
343 |
|
344 |
+
// Find users in database (ensures all results are real).
|
345 |
+
$users = acf_get_users(array(
|
346 |
+
'include' => $user_ids
|
347 |
));
|
348 |
|
349 |
+
// Append.
|
350 |
+
if( $users ) {
|
|
|
351 |
foreach( $users as $user ) {
|
|
|
352 |
$field['choices'][ $user->ID ] = $this->get_result( $user, $field );
|
|
|
353 |
}
|
354 |
+
}
|
|
|
|
|
355 |
}
|
356 |
|
357 |
+
// Render.
|
|
|
358 |
acf_render_field( $field );
|
|
|
359 |
}
|
360 |
|
361 |
|
511 |
|
512 |
function format_value( $value, $post_id, $field ) {
|
513 |
|
514 |
+
// Bail early if no value.
|
515 |
+
if( !$value ) {
|
516 |
return false;
|
517 |
}
|
518 |
|
519 |
+
// Clean value into an array of IDs.
|
520 |
+
$user_ids = array_map('intval', acf_array($value));
|
521 |
|
522 |
+
// Find users in database (ensures all results are real).
|
523 |
+
$users = acf_get_users(array(
|
524 |
+
'include' => $user_ids
|
525 |
+
));
|
526 |
|
527 |
+
// Bail early if no users found.
|
528 |
+
if( !$users ) {
|
529 |
+
return false;
|
530 |
}
|
531 |
|
532 |
+
// Format values using field settings.
|
533 |
+
$value = array();
|
534 |
+
foreach( $users as $user ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
535 |
|
536 |
+
// Return object.
|
537 |
+
if( $field['return_format'] == 'object' ) {
|
538 |
+
$item = $user;
|
539 |
+
|
540 |
+
// Return array.
|
541 |
+
} elseif( $field['return_format'] == 'array' ) {
|
542 |
+
$item = array(
|
543 |
+
'ID' => $user->ID,
|
544 |
+
'user_firstname' => $user->user_firstname,
|
545 |
+
'user_lastname' => $user->user_lastname,
|
546 |
+
'nickname' => $user->nickname,
|
547 |
+
'user_nicename' => $user->user_nicename,
|
548 |
+
'display_name' => $user->display_name,
|
549 |
+
'user_email' => $user->user_email,
|
550 |
+
'user_url' => $user->user_url,
|
551 |
+
'user_registered' => $user->user_registered,
|
552 |
+
'user_description' => $user->user_description,
|
553 |
+
'user_avatar' => get_avatar( $user->ID ),
|
554 |
+
);
|
555 |
+
|
556 |
+
// Return ID.
|
557 |
+
} else {
|
558 |
+
$item = $user->ID;
|
559 |
+
}
|
560 |
+
|
561 |
+
// Append item
|
562 |
+
$value[] = $item;
|
563 |
}
|
564 |
|
565 |
+
// Convert to single.
|
566 |
+
if( !$field['multiple'] ) {
|
567 |
+
$value = array_shift( $value );
|
568 |
+
}
|
569 |
|
570 |
+
// Return.
|
571 |
+
return $value;
|
572 |
+
}
|
573 |
}
|
574 |
|
575 |
|
includes/form.php
DELETED
@@ -1,281 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
if( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
4 |
-
|
5 |
-
if( ! class_exists('ACF_Form') ) :
|
6 |
-
|
7 |
-
class ACF_Form {
|
8 |
-
|
9 |
-
/** @var array Storage for data */
|
10 |
-
var $data = array();
|
11 |
-
|
12 |
-
|
13 |
-
/*
|
14 |
-
* __construct
|
15 |
-
*
|
16 |
-
* This function will setup the class functionality.
|
17 |
-
*
|
18 |
-
* @type function
|
19 |
-
* @date 5/03/2014
|
20 |
-
* @since 5.0.0
|
21 |
-
*
|
22 |
-
* @param void
|
23 |
-
* @return void
|
24 |
-
*/
|
25 |
-
|
26 |
-
function __construct() {
|
27 |
-
|
28 |
-
// actions
|
29 |
-
add_action('acf/save_post', array($this, '_save_post'), 10, 1);
|
30 |
-
}
|
31 |
-
|
32 |
-
|
33 |
-
/*
|
34 |
-
* set_data
|
35 |
-
*
|
36 |
-
* Sets data.
|
37 |
-
*
|
38 |
-
* @type function
|
39 |
-
* @date 4/03/2016
|
40 |
-
* @since 5.3.2
|
41 |
-
*
|
42 |
-
* @param array $data An array of data.
|
43 |
-
* @return array
|
44 |
-
*/
|
45 |
-
|
46 |
-
function set_data( $data = array() ) {
|
47 |
-
|
48 |
-
// defaults
|
49 |
-
$data = wp_parse_args($data, array(
|
50 |
-
'screen' => 'post', // Current screen loaded (post, user, taxonomy, etc)
|
51 |
-
'post_id' => 0, // ID of current post being edited
|
52 |
-
'nonce' => '', // nonce used for $_POST validation (defaults to screen)
|
53 |
-
'validation' => 1, // enables form validation
|
54 |
-
'changed' => 0, // used by revisions and unload to detect change
|
55 |
-
));
|
56 |
-
|
57 |
-
// crete nonce
|
58 |
-
$data['nonce'] = wp_create_nonce($data['screen']);
|
59 |
-
|
60 |
-
// update
|
61 |
-
$this->data = $data;
|
62 |
-
|
63 |
-
// return
|
64 |
-
return $data;
|
65 |
-
}
|
66 |
-
|
67 |
-
|
68 |
-
/*
|
69 |
-
* get_data
|
70 |
-
*
|
71 |
-
* Returns data.
|
72 |
-
*
|
73 |
-
* @type function
|
74 |
-
* @date 4/03/2016
|
75 |
-
* @since 5.3.2
|
76 |
-
*
|
77 |
-
* @param string $name The data anme.
|
78 |
-
* @return mixed The data.
|
79 |
-
*/
|
80 |
-
|
81 |
-
function get_data( $name = false ) {
|
82 |
-
return isset($this->data[ $name ]) ? $this->data[ $name ] : null;
|
83 |
-
}
|
84 |
-
|
85 |
-
/**
|
86 |
-
* render_data
|
87 |
-
*
|
88 |
-
* Renders the <div id="acf-form-data"> element with hidden "form data" inputs
|
89 |
-
*
|
90 |
-
* @date 17/4/18
|
91 |
-
* @since 5.6.9
|
92 |
-
*
|
93 |
-
* @param array $data An array of data.
|
94 |
-
* @return void
|
95 |
-
*/
|
96 |
-
|
97 |
-
function render_data( $data = array() ) {
|
98 |
-
|
99 |
-
// set form data
|
100 |
-
$data = $this->set_data( $data );
|
101 |
-
|
102 |
-
?>
|
103 |
-
<div id="acf-form-data" class="acf-hidden">
|
104 |
-
<?php
|
105 |
-
|
106 |
-
// loop
|
107 |
-
foreach( $data as $name => $value ) {
|
108 |
-
|
109 |
-
// input
|
110 |
-
acf_hidden_input(array(
|
111 |
-
'id' => '_acf_' . $name,
|
112 |
-
'name' => '_acf_' . $name,
|
113 |
-
'value' => $value
|
114 |
-
));
|
115 |
-
}
|
116 |
-
|
117 |
-
// actions
|
118 |
-
do_action('acf/form_data', $data);
|
119 |
-
do_action('acf/input/form_data', $data);
|
120 |
-
|
121 |
-
?>
|
122 |
-
</div>
|
123 |
-
<?php
|
124 |
-
}
|
125 |
-
|
126 |
-
|
127 |
-
/**
|
128 |
-
* save_post
|
129 |
-
*
|
130 |
-
* Calls the 'acf/save_post' action allowing $_POST data to be saved
|
131 |
-
*
|
132 |
-
* @date 17/4/18
|
133 |
-
* @since 5.6.9
|
134 |
-
*
|
135 |
-
* @param mixed $post_id The $post_id used to save data to the DB
|
136 |
-
* @param array $values Optional. An optional array of data to be saved (modifies $_POST['acf'])
|
137 |
-
* @return boolean Returns true on success.
|
138 |
-
*/
|
139 |
-
|
140 |
-
function save_post( $post_id = 0, $values = null ) {
|
141 |
-
|
142 |
-
// override $_POST
|
143 |
-
if( $values !== null ) {
|
144 |
-
$_POST['acf'] = $values;
|
145 |
-
}
|
146 |
-
|
147 |
-
// bail early if no values
|
148 |
-
if( empty($_POST['acf']) ) {
|
149 |
-
return false;
|
150 |
-
}
|
151 |
-
|
152 |
-
// set form data
|
153 |
-
$this->set_data(array(
|
154 |
-
'post_id' => $post_id
|
155 |
-
));
|
156 |
-
|
157 |
-
// Filter $_POST data for users without the 'unfiltered_html' capability.
|
158 |
-
if( !current_user_can('unfiltered_html') ) {
|
159 |
-
$_POST['acf'] = wp_kses_post_deep( $_POST['acf'] );
|
160 |
-
}
|
161 |
-
|
162 |
-
// action
|
163 |
-
do_action('acf/save_post', $post_id);
|
164 |
-
|
165 |
-
// return
|
166 |
-
return true;
|
167 |
-
}
|
168 |
-
|
169 |
-
|
170 |
-
/**
|
171 |
-
* _save_post
|
172 |
-
*
|
173 |
-
* Saves the actual $_POST['acf'] data.
|
174 |
-
* Performing this logic within an action allows developers to hook in before and after data is saved.
|
175 |
-
*
|
176 |
-
* @date 24/10/2014
|
177 |
-
* @since 5.0.9
|
178 |
-
*
|
179 |
-
* @param mixed $post_id The $post_id used to save data to the DB
|
180 |
-
* @return void.
|
181 |
-
*/
|
182 |
-
|
183 |
-
function _save_post( $post_id ) {
|
184 |
-
|
185 |
-
// bail early if empty
|
186 |
-
// - post data may have be modified
|
187 |
-
if( empty($_POST['acf']) ) {
|
188 |
-
return;
|
189 |
-
}
|
190 |
-
|
191 |
-
// loop
|
192 |
-
foreach( $_POST['acf'] as $key => $value ) {
|
193 |
-
|
194 |
-
// get field
|
195 |
-
$field = acf_get_field( $key );
|
196 |
-
|
197 |
-
// update
|
198 |
-
if( $field ) {
|
199 |
-
acf_update_value( $value, $post_id, $field );
|
200 |
-
}
|
201 |
-
}
|
202 |
-
}
|
203 |
-
}
|
204 |
-
|
205 |
-
// instantiate
|
206 |
-
acf_new_instance('ACF_Form');
|
207 |
-
|
208 |
-
endif; // class_exists check
|
209 |
-
|
210 |
-
|
211 |
-
/*
|
212 |
-
* acf_get_form_data
|
213 |
-
*
|
214 |
-
* alias of acf()->form->get_data()
|
215 |
-
*
|
216 |
-
* @type function
|
217 |
-
* @date 6/10/13
|
218 |
-
* @since 5.0.0
|
219 |
-
*
|
220 |
-
* @param n/a
|
221 |
-
* @return n/a
|
222 |
-
*/
|
223 |
-
|
224 |
-
function acf_get_form_data( $name = '' ) {
|
225 |
-
return acf_get_instance('ACF_Form')->get_data( $name );
|
226 |
-
}
|
227 |
-
|
228 |
-
|
229 |
-
/*
|
230 |
-
* acf_set_form_data
|
231 |
-
*
|
232 |
-
* alias of acf()->form->set_data()
|
233 |
-
*
|
234 |
-
* @type function
|
235 |
-
* @date 6/10/13
|
236 |
-
* @since 5.0.0
|
237 |
-
*
|
238 |
-
* @param n/a
|
239 |
-
* @return n/a
|
240 |
-
*/
|
241 |
-
|
242 |
-
function acf_set_form_data( $data = array() ) {
|
243 |
-
return acf_get_instance('ACF_Form')->set_data( $data );
|
244 |
-
}
|
245 |
-
|
246 |
-
|
247 |
-
/*
|
248 |
-
* acf_form_data
|
249 |
-
*
|
250 |
-
* description
|
251 |
-
*
|
252 |
-
* @type function
|
253 |
-
* @date 15/10/13
|
254 |
-
* @since 5.0.0
|
255 |
-
*
|
256 |
-
* @param $post_id (int)
|
257 |
-
* @return $post_id (int)
|
258 |
-
*/
|
259 |
-
|
260 |
-
function acf_form_data( $data = array() ) {
|
261 |
-
return acf_get_instance('ACF_Form')->render_data( $data );
|
262 |
-
}
|
263 |
-
|
264 |
-
/*
|
265 |
-
* acf_save_post
|
266 |
-
*
|
267 |
-
* description
|
268 |
-
*
|
269 |
-
* @type function
|
270 |
-
* @date 15/10/13
|
271 |
-
* @since 5.0.0
|
272 |
-
*
|
273 |
-
* @param $post_id (int)
|
274 |
-
* @return $post_id (int)
|
275 |
-
*/
|
276 |
-
|
277 |
-
function acf_save_post( $post_id = 0, $values = null ) {
|
278 |
-
return acf_get_instance('ACF_Form')->save_post( $post_id, $values );
|
279 |
-
}
|
280 |
-
|
281 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/forms/form-gutenberg.php
CHANGED
@@ -80,13 +80,19 @@ class ACF_Form_Gutenberg {
|
|
80 |
// Manually call 'edit_form_after_title' function.
|
81 |
acf_get_instance('ACF_Form_Post')->edit_form_after_title();
|
82 |
|
83 |
-
//
|
84 |
?>
|
85 |
<script type="text/javascript">
|
86 |
(function($) {
|
|
|
|
|
87 |
acf.addAction('prepare', function(){
|
88 |
$('#normal-sortables').before( $('#acf_after_title-sortables') );
|
89 |
}, 1);
|
|
|
|
|
|
|
|
|
90 |
})(jQuery);
|
91 |
</script>
|
92 |
<?php
|
80 |
// Manually call 'edit_form_after_title' function.
|
81 |
acf_get_instance('ACF_Form_Post')->edit_form_after_title();
|
82 |
|
83 |
+
// Add inline script.
|
84 |
?>
|
85 |
<script type="text/javascript">
|
86 |
(function($) {
|
87 |
+
|
88 |
+
// Move elements around screen.
|
89 |
acf.addAction('prepare', function(){
|
90 |
$('#normal-sortables').before( $('#acf_after_title-sortables') );
|
91 |
}, 1);
|
92 |
+
|
93 |
+
// Disable unload
|
94 |
+
acf.unload.disable();
|
95 |
+
|
96 |
})(jQuery);
|
97 |
</script>
|
98 |
<?php
|
includes/forms/form-post.php
CHANGED
@@ -9,9 +9,6 @@ class ACF_Form_Post {
|
|
9 |
/** @var string The first field groups style CSS. */
|
10 |
var $style = '';
|
11 |
|
12 |
-
/** @var array An arry of postbox data. */
|
13 |
-
var $postboxes = array();
|
14 |
-
|
15 |
/**
|
16 |
* __construct
|
17 |
*
|
@@ -63,9 +60,7 @@ class ACF_Form_Post {
|
|
63 |
));
|
64 |
|
65 |
// actions
|
66 |
-
add_action('add_meta_boxes',
|
67 |
-
add_action('edit_form_after_title', array($this, 'edit_form_after_title'));
|
68 |
-
add_filter('hidden_meta_boxes', array($this, 'hidden_meta_boxes'), 10, 3);
|
69 |
}
|
70 |
|
71 |
/**
|
@@ -82,73 +77,65 @@ class ACF_Form_Post {
|
|
82 |
*/
|
83 |
function add_meta_boxes( $post_type, $post ) {
|
84 |
|
85 |
-
//
|
86 |
-
$
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
$field_groups = acf_get_field_groups();
|
91 |
|
92 |
-
//
|
93 |
if( $field_groups ) {
|
94 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
95 |
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
$context = $field_group['position']; // normal, side, acf_after_title
|
100 |
-
$priority = 'high'; // high, core, default, low
|
101 |
-
|
102 |
-
// change priority for sidebar metaboxes
|
103 |
-
if( $context == 'side' ) {
|
104 |
-
$priority = 'core';
|
105 |
-
}
|
106 |
-
|
107 |
-
/**
|
108 |
-
* Filters the metabox priority.
|
109 |
-
*
|
110 |
-
* @date 23/06/12
|
111 |
-
* @since 3.1.8
|
112 |
-
*
|
113 |
-
* @param string $priority The metabox priority (high, core, default, low).
|
114 |
-
* @param array $field_group The field group array.
|
115 |
-
*/
|
116 |
-
$priority = apply_filters('acf/input/meta_box_priority', $priority, $field_group);
|
117 |
-
|
118 |
-
// set the visibility for this field group
|
119 |
-
$visible = acf_get_field_group_visibility($field_group, array(
|
120 |
-
'post_id' => $post->ID,
|
121 |
-
'post_type' => $post_type
|
122 |
-
));
|
123 |
-
|
124 |
-
// add meta box
|
125 |
-
add_meta_box( $id, $title, array($this, 'render_meta_box'), $post_type, $context, $priority, array('field_group' => $field_group) );
|
126 |
-
|
127 |
-
// append to $postboxes
|
128 |
-
$this->postboxes[ $id ] = array(
|
129 |
-
'id' => $id,
|
130 |
-
'key' => $field_group['key'],
|
131 |
-
'style' => $field_group['style'],
|
132 |
-
'label' => $field_group['label_placement'],
|
133 |
-
'visible' => $visible,
|
134 |
-
'edit' => acf_get_field_group_edit_link( $field_group['ID'] )
|
135 |
-
);
|
136 |
-
|
137 |
-
// increase count for visible
|
138 |
-
if( $visible ) {
|
139 |
-
$count++;
|
140 |
-
|
141 |
-
// find first field group's style
|
142 |
-
if( $count == 1 ) {
|
143 |
-
$this->style = acf_get_field_group_style( $field_group );
|
144 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
}
|
146 |
-
|
|
|
|
|
|
|
147 |
|
148 |
// remove postcustom metabox (removes expensive SQL query)
|
149 |
if( acf_get_setting('remove_wp_meta_box') ) {
|
150 |
remove_meta_box( 'postcustom', false, 'normal' );
|
151 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
152 |
}
|
153 |
|
154 |
/**
|
@@ -175,40 +162,11 @@ class ACF_Form_Post {
|
|
175 |
|
176 |
// render 'acf_after_title' metaboxes
|
177 |
do_meta_boxes( get_current_screen(), 'acf_after_title', $post );
|
178 |
-
|
179 |
-
// clean up $wp_meta_boxes
|
180 |
-
unset( $wp_meta_boxes['post']['acf_after_title'] );
|
181 |
|
182 |
// render dynamic field group style
|
183 |
echo '<style type="text/css" id="acf-style">' . $this->style . '</style>';
|
184 |
}
|
185 |
|
186 |
-
/**
|
187 |
-
* hidden_meta_boxes
|
188 |
-
*
|
189 |
-
* Appends the id of all metaboxes that are not visible for WP to hide.
|
190 |
-
*
|
191 |
-
* @date 21/9/18
|
192 |
-
* @since 5.7.6
|
193 |
-
*
|
194 |
-
* @param array $hidden An array of hidden meta boxes.
|
195 |
-
* @param WP_Screen $screen WP_Screen object of the current screen.
|
196 |
-
* @param bool $use_defaults Whether to show the default meta boxes.
|
197 |
-
* @return array
|
198 |
-
*/
|
199 |
-
function hidden_meta_boxes( $hidden, $screen, $use_defaults ) {
|
200 |
-
|
201 |
-
// loop over visiblity array
|
202 |
-
foreach( $this->postboxes as $id => $postbox ) {
|
203 |
-
if( !$postbox['visible'] ) {
|
204 |
-
$hidden[] = $id;
|
205 |
-
}
|
206 |
-
}
|
207 |
-
|
208 |
-
// return
|
209 |
-
return $hidden;
|
210 |
-
}
|
211 |
-
|
212 |
/**
|
213 |
* render_meta_box
|
214 |
*
|
@@ -226,19 +184,24 @@ class ACF_Form_Post {
|
|
226 |
// vars
|
227 |
$id = $metabox['id'];
|
228 |
$field_group = $metabox['args']['field_group'];
|
229 |
-
$postbox = $this->postboxes[ $id ];
|
230 |
|
231 |
-
//
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
236 |
|
237 |
-
// inline javascript
|
238 |
?>
|
239 |
<script type="text/javascript">
|
240 |
if( typeof acf !== 'undefined' ) {
|
241 |
-
acf.newPostbox(<?php echo wp_json_encode($
|
242 |
}
|
243 |
</script>
|
244 |
<?php
|
@@ -336,10 +299,13 @@ class ACF_Form_Post {
|
|
336 |
return $post_id;
|
337 |
}
|
338 |
|
339 |
-
//
|
340 |
-
// - Allows draft to save without validation.
|
341 |
if( $post->post_status == 'publish' ) {
|
342 |
-
|
|
|
|
|
|
|
|
|
343 |
}
|
344 |
|
345 |
// save
|
9 |
/** @var string The first field groups style CSS. */
|
10 |
var $style = '';
|
11 |
|
|
|
|
|
|
|
12 |
/**
|
13 |
* __construct
|
14 |
*
|
60 |
));
|
61 |
|
62 |
// actions
|
63 |
+
add_action('add_meta_boxes', array($this, 'add_meta_boxes'), 10, 2);
|
|
|
|
|
64 |
}
|
65 |
|
66 |
/**
|
77 |
*/
|
78 |
function add_meta_boxes( $post_type, $post ) {
|
79 |
|
80 |
+
// Get field groups for this screen.
|
81 |
+
$field_groups = acf_get_field_groups(array(
|
82 |
+
'post_id' => $post->ID,
|
83 |
+
'post_type' => $post_type
|
84 |
+
));
|
|
|
85 |
|
86 |
+
// Loop over field groups.
|
87 |
if( $field_groups ) {
|
88 |
+
foreach( $field_groups as $field_group ) {
|
89 |
+
|
90 |
+
// vars
|
91 |
+
$id = "acf-{$field_group['key']}"; // acf-group_123
|
92 |
+
$title = $field_group['title']; // Group 1
|
93 |
+
$context = $field_group['position']; // normal, side, acf_after_title
|
94 |
+
$priority = 'high'; // high, core, default, low
|
95 |
|
96 |
+
// Reduce priority for sidebar metaboxes for best position.
|
97 |
+
if( $context == 'side' ) {
|
98 |
+
$priority = 'core';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
}
|
100 |
+
|
101 |
+
/**
|
102 |
+
* Filters the metabox priority.
|
103 |
+
*
|
104 |
+
* @date 23/06/12
|
105 |
+
* @since 3.1.8
|
106 |
+
*
|
107 |
+
* @param string $priority The metabox priority (high, core, default, low).
|
108 |
+
* @param array $field_group The field group array.
|
109 |
+
*/
|
110 |
+
$priority = apply_filters('acf/input/meta_box_priority', $priority, $field_group);
|
111 |
+
|
112 |
+
// Add the meta box.
|
113 |
+
add_meta_box( $id, $title, array($this, 'render_meta_box'), $post_type, $context, $priority, array('field_group' => $field_group) );
|
114 |
}
|
115 |
+
|
116 |
+
// Get style from first field group.
|
117 |
+
$this->style = acf_get_field_group_style( $field_groups[0] );
|
118 |
+
}
|
119 |
|
120 |
// remove postcustom metabox (removes expensive SQL query)
|
121 |
if( acf_get_setting('remove_wp_meta_box') ) {
|
122 |
remove_meta_box( 'postcustom', false, 'normal' );
|
123 |
}
|
124 |
+
|
125 |
+
// Add hidden input fields.
|
126 |
+
add_action('edit_form_after_title', array($this, 'edit_form_after_title'));
|
127 |
+
|
128 |
+
/**
|
129 |
+
* Fires after metaboxes have been added.
|
130 |
+
*
|
131 |
+
* @date 13/12/18
|
132 |
+
* @since 5.8.0
|
133 |
+
*
|
134 |
+
* @param string $post_type The post type.
|
135 |
+
* @param WP_Post $post The post being edited.
|
136 |
+
* @param array $field_groups The field groups added.
|
137 |
+
*/
|
138 |
+
do_action('acf/add_meta_boxes', $post_type, $post, $field_groups);
|
139 |
}
|
140 |
|
141 |
/**
|
162 |
|
163 |
// render 'acf_after_title' metaboxes
|
164 |
do_meta_boxes( get_current_screen(), 'acf_after_title', $post );
|
|
|
|
|
|
|
165 |
|
166 |
// render dynamic field group style
|
167 |
echo '<style type="text/css" id="acf-style">' . $this->style . '</style>';
|
168 |
}
|
169 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
170 |
/**
|
171 |
* render_meta_box
|
172 |
*
|
184 |
// vars
|
185 |
$id = $metabox['id'];
|
186 |
$field_group = $metabox['args']['field_group'];
|
|
|
187 |
|
188 |
+
// Render fields.
|
189 |
+
$fields = acf_get_fields( $field_group );
|
190 |
+
acf_render_fields( $fields, $post->ID, 'div', $field_group['instruction_placement'] );
|
191 |
+
|
192 |
+
// Create metabox localized data.
|
193 |
+
$data = array(
|
194 |
+
'id' => $id,
|
195 |
+
'key' => $field_group['key'],
|
196 |
+
'style' => $field_group['style'],
|
197 |
+
'label' => $field_group['label_placement'],
|
198 |
+
'edit' => acf_get_field_group_edit_link( $field_group['ID'] )
|
199 |
+
);
|
200 |
|
|
|
201 |
?>
|
202 |
<script type="text/javascript">
|
203 |
if( typeof acf !== 'undefined' ) {
|
204 |
+
acf.newPostbox(<?php echo wp_json_encode($data); ?>);
|
205 |
}
|
206 |
</script>
|
207 |
<?php
|
299 |
return $post_id;
|
300 |
}
|
301 |
|
302 |
+
// validate for published post (allow draft to save without validation)
|
|
|
303 |
if( $post->post_status == 'publish' ) {
|
304 |
+
|
305 |
+
// bail early if validation fails
|
306 |
+
if( !acf_validate_save_post() ) {
|
307 |
+
return;
|
308 |
+
}
|
309 |
}
|
310 |
|
311 |
// save
|
includes/l10n.php
ADDED
@@ -0,0 +1,128 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Determine the current locale desired for the request.
|
5 |
+
*
|
6 |
+
* @since 5.0.0
|
7 |
+
*
|
8 |
+
* @global string $pagenow
|
9 |
+
*
|
10 |
+
* @return string The determined locale.
|
11 |
+
*/
|
12 |
+
if( !function_exists('determine_locale') ):
|
13 |
+
function determine_locale() {
|
14 |
+
/**
|
15 |
+
* Filters the locale for the current request prior to the default determination process.
|
16 |
+
*
|
17 |
+
* Using this filter allows to override the default logic, effectively short-circuiting the function.
|
18 |
+
*
|
19 |
+
* @since 5.0.0
|
20 |
+
*
|
21 |
+
* @param string|null The locale to return and short-circuit, or null as default.
|
22 |
+
*/
|
23 |
+
$determined_locale = apply_filters( 'pre_determine_locale', null );
|
24 |
+
if ( ! empty( $determined_locale ) && is_string( $determined_locale ) ) {
|
25 |
+
return $determined_locale;
|
26 |
+
}
|
27 |
+
|
28 |
+
$determined_locale = get_locale();
|
29 |
+
|
30 |
+
if ( is_admin() ) {
|
31 |
+
$determined_locale = get_user_locale();
|
32 |
+
}
|
33 |
+
|
34 |
+
if ( isset( $_GET['_locale'] ) && 'user' === $_GET['_locale'] && wp_is_json_request() ) {
|
35 |
+
$determined_locale = get_user_locale();
|
36 |
+
}
|
37 |
+
|
38 |
+
if ( ! empty( $_GET['wp_lang'] ) && ! empty( $GLOBALS['pagenow'] ) && 'wp-login.php' === $GLOBALS['pagenow'] ) {
|
39 |
+
$determined_locale = sanitize_text_field( $_GET['wp_lang'] );
|
40 |
+
}
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Filters the locale for the current request.
|
44 |
+
*
|
45 |
+
* @since 5.0.0
|
46 |
+
*
|
47 |
+
* @param string $locale The locale.
|
48 |
+
*/
|
49 |
+
return apply_filters( 'determine_locale', $determined_locale );
|
50 |
+
}
|
51 |
+
endif;
|
52 |
+
|
53 |
+
/*
|
54 |
+
* acf_get_locale
|
55 |
+
*
|
56 |
+
* Returns the current locale.
|
57 |
+
*
|
58 |
+
* @date 16/12/16
|
59 |
+
* @since 5.5.0
|
60 |
+
*
|
61 |
+
* @param void
|
62 |
+
* @return string
|
63 |
+
*/
|
64 |
+
function acf_get_locale() {
|
65 |
+
|
66 |
+
// Determine local.
|
67 |
+
$locale = determine_locale();
|
68 |
+
|
69 |
+
// Fallback to parent language for regions without translation.
|
70 |
+
// https://wpastra.com/docs/complete-list-wordpress-locale-codes/
|
71 |
+
$langs = array(
|
72 |
+
'az_TR' => 'az', // Azerbaijani (Turkey)
|
73 |
+
'zh_HK' => 'zh_CN', // Chinese (Hong Kong)
|
74 |
+
'zh_TW' => 'zh_CN', // Chinese (Taiwan)
|
75 |
+
'nl_BE' => 'nl_NL', // Dutch (Belgium)
|
76 |
+
'fr_BE' => 'fr_FR', // French (Belgium)
|
77 |
+
'nn_NO' => 'nb_NO', // Norwegian (Nynorsk)
|
78 |
+
'fa_AF' => 'fa_IR', // Persian (Afghanistan)
|
79 |
+
'ru_UA' => 'ru_RU', // Russian (Ukraine)
|
80 |
+
);
|
81 |
+
if( isset($langs[ $locale ]) ) {
|
82 |
+
$locale = $langs[ $locale ];
|
83 |
+
}
|
84 |
+
|
85 |
+
/**
|
86 |
+
* Filters the determined local.
|
87 |
+
*
|
88 |
+
* @date 8/1/19
|
89 |
+
* @since 5.7.10
|
90 |
+
*
|
91 |
+
* @param string $locale The local.
|
92 |
+
*/
|
93 |
+
return apply_filters( 'acf/get_locale', $locale );
|
94 |
+
}
|
95 |
+
|
96 |
+
/**
|
97 |
+
* acf_load_textdomain
|
98 |
+
*
|
99 |
+
* Loads the plugin's translated strings similar to load_plugin_textdomain().
|
100 |
+
*
|
101 |
+
* @date 8/1/19
|
102 |
+
* @since 5.7.10
|
103 |
+
*
|
104 |
+
* @param string $locale The plugin's current locale.
|
105 |
+
* @return void
|
106 |
+
*/
|
107 |
+
function acf_load_textdomain( $domain = 'acf' ) {
|
108 |
+
|
109 |
+
/**
|
110 |
+
* Filters a plugin's locale.
|
111 |
+
*
|
112 |
+
* @date 8/1/19
|
113 |
+
* @since 5.7.10
|
114 |
+
*
|
115 |
+
* @param string $locale The plugin's current locale.
|
116 |
+
* @param string $domain Text domain. Unique identifier for retrieving translated strings.
|
117 |
+
*/
|
118 |
+
$locale = apply_filters( 'plugin_locale', acf_get_locale(), $domain );
|
119 |
+
$mofile = $domain . '-' . $locale . '.mo';
|
120 |
+
|
121 |
+
// Try to load from the languages directory first.
|
122 |
+
if( load_textdomain( $domain, WP_LANG_DIR . '/plugins/' . $mofile ) ) {
|
123 |
+
return true;
|
124 |
+
}
|
125 |
+
|
126 |
+
// Load from plugin lang folder.
|
127 |
+
return load_textdomain( $domain, acf_get_path( 'lang/' . $mofile ) );
|
128 |
+
}
|
lang/acf-fr_FR.mo
CHANGED
Binary file
|
lang/acf-fr_FR.po
CHANGED
@@ -2,16 +2,16 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Advanced Custom Fields Pro v5.2.9\n"
|
4 |
"Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date:
|
7 |
-
"Last-Translator:
|
8 |
"Language-Team: Dysign <maxime@dysign.fr>\n"
|
9 |
"Language: fr_FR\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
14 |
-
"X-Generator: Poedit 2.
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
17 |
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
@@ -23,116 +23,114 @@ msgstr ""
|
|
23 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
24 |
|
25 |
# @ acf
|
26 |
-
#: acf.php:
|
27 |
msgid "Advanced Custom Fields"
|
28 |
msgstr "Advanced Custom Fields"
|
29 |
|
30 |
# @ acf
|
31 |
-
#: acf.php:
|
32 |
msgid "Field Groups"
|
33 |
msgstr "Groupes de champs"
|
34 |
|
35 |
# @ acf
|
36 |
-
#: acf.php:
|
37 |
msgid "Field Group"
|
38 |
msgstr "Groupe de champs"
|
39 |
|
40 |
# @ acf
|
41 |
-
#: acf.php:
|
42 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
43 |
msgid "Add New"
|
44 |
msgstr "Ajouter"
|
45 |
|
46 |
# @ acf
|
47 |
-
#: acf.php:
|
48 |
msgid "Add New Field Group"
|
49 |
msgstr "Nouveau groupe de champs"
|
50 |
|
51 |
# @ acf
|
52 |
-
#: acf.php:
|
53 |
msgid "Edit Field Group"
|
54 |
msgstr "Modifier le groupe de champs"
|
55 |
|
56 |
# @ acf
|
57 |
-
#: acf.php:
|
58 |
msgid "New Field Group"
|
59 |
msgstr "Nouveau groupe de champs"
|
60 |
|
61 |
# @ default
|
62 |
-
#: acf.php:
|
63 |
msgid "View Field Group"
|
64 |
msgstr "Voir le groupe de champs"
|
65 |
|
66 |
# @ default
|
67 |
-
#: acf.php:
|
68 |
msgid "Search Field Groups"
|
69 |
msgstr "Rechercher un groupe de champs"
|
70 |
|
71 |
# @ default
|
72 |
-
#: acf.php:
|
73 |
msgid "No Field Groups found"
|
74 |
msgstr "Aucun groupe de champs trouvé"
|
75 |
|
76 |
# @ default
|
77 |
-
#: acf.php:
|
78 |
msgid "No Field Groups found in Trash"
|
79 |
msgstr "Aucun groupe de champs trouvé dans la corbeille"
|
80 |
|
81 |
# @ acf
|
82 |
-
#: acf.php:
|
83 |
-
#: includes/admin/admin-field-
|
84 |
-
#: includes/admin/admin-field-groups.php:510
|
85 |
#: pro/fields/class-acf-field-clone.php:811
|
86 |
msgid "Fields"
|
87 |
msgstr "Champs"
|
88 |
|
89 |
# @ acf
|
90 |
-
#: acf.php:
|
91 |
msgid "Field"
|
92 |
msgstr "Champ"
|
93 |
|
94 |
# @ acf
|
95 |
-
#: acf.php:
|
96 |
msgid "Add New Field"
|
97 |
msgstr "Ajouter un champ"
|
98 |
|
99 |
# @ acf
|
100 |
-
#: acf.php:
|
101 |
msgid "Edit Field"
|
102 |
msgstr "Modifier le champ"
|
103 |
|
104 |
# @ acf
|
105 |
-
#: acf.php:
|
106 |
-
#: includes/admin/views/settings-info.php:105
|
107 |
msgid "New Field"
|
108 |
msgstr "Nouveau champ"
|
109 |
|
110 |
# @ acf
|
111 |
-
#: acf.php:
|
112 |
msgid "View Field"
|
113 |
msgstr "Voir le champ"
|
114 |
|
115 |
# @ default
|
116 |
-
#: acf.php:
|
117 |
msgid "Search Fields"
|
118 |
msgstr "Rechercher des champs"
|
119 |
|
120 |
# @ default
|
121 |
-
#: acf.php:
|
122 |
msgid "No Fields found"
|
123 |
msgstr "Aucun champ trouvé"
|
124 |
|
125 |
# @ default
|
126 |
-
#: acf.php:
|
127 |
msgid "No Fields found in Trash"
|
128 |
msgstr "Aucun champ trouvé dans la corbeille"
|
129 |
|
130 |
-
#: acf.php:
|
131 |
-
#: includes/admin/admin-field-groups.php:
|
132 |
msgid "Inactive"
|
133 |
msgstr "Inactif"
|
134 |
|
135 |
-
#: acf.php:
|
136 |
#, php-format
|
137 |
msgid "Inactive <span class=\"count\">(%s)</span>"
|
138 |
msgid_plural "Inactive <span class=\"count\">(%s)</span>"
|
@@ -140,147 +138,143 @@ msgstr[0] "Inactif <span class=\"count\">(%s)</span>"
|
|
140 |
msgstr[1] "Inactif <span class=\"count\">(%s)</span>"
|
141 |
|
142 |
# @ default
|
143 |
-
#: includes/admin/admin-field-group.php:
|
144 |
-
#: includes/admin/admin-field-group.php:
|
145 |
-
#: includes/admin/admin-field-group.php:
|
146 |
msgid "Field group updated."
|
147 |
msgstr "Groupe de champs mis à jour."
|
148 |
|
149 |
# @ default
|
150 |
-
#: includes/admin/admin-field-group.php:
|
151 |
msgid "Field group deleted."
|
152 |
msgstr "Groupe de champs supprimé."
|
153 |
|
154 |
# @ default
|
155 |
-
#: includes/admin/admin-field-group.php:
|
156 |
msgid "Field group published."
|
157 |
msgstr "Groupe de champ publié."
|
158 |
|
159 |
# @ default
|
160 |
-
#: includes/admin/admin-field-group.php:
|
161 |
msgid "Field group saved."
|
162 |
msgstr "Groupe de champ enregistré."
|
163 |
|
164 |
# @ default
|
165 |
-
#: includes/admin/admin-field-group.php:
|
166 |
msgid "Field group submitted."
|
167 |
msgstr "Groupe de champ enregistré."
|
168 |
|
169 |
-
#: includes/admin/admin-field-group.php:
|
170 |
msgid "Field group scheduled for."
|
171 |
msgstr "Groupe de champs programmé pour."
|
172 |
|
173 |
-
#: includes/admin/admin-field-group.php:
|
174 |
msgid "Field group draft updated."
|
175 |
msgstr "Brouillon du groupe de champs mis à jour."
|
176 |
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
msgstr "Assigner ce groupe de champs"
|
181 |
|
182 |
-
#: includes/admin/admin-field-group.php:
|
183 |
-
|
184 |
-
|
185 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
186 |
|
187 |
# @ acf
|
188 |
-
#: includes/admin/admin-field-group.php:
|
189 |
msgid "Move to trash. Are you sure?"
|
190 |
msgstr "Mettre à la corbeille. Êtes-vous sûr ?"
|
191 |
|
192 |
-
#: includes/admin/admin-field-group.php:
|
193 |
-
msgid "checked"
|
194 |
-
msgstr "sélectionné"
|
195 |
-
|
196 |
-
#: includes/admin/admin-field-group.php:271
|
197 |
msgid "No toggle fields available"
|
198 |
msgstr "Ajoutez d'abord une case à cocher ou un champ sélection"
|
199 |
|
200 |
-
# @
|
201 |
-
#: includes/admin/admin-field-group.php:
|
202 |
-
msgid "
|
203 |
-
msgstr "
|
|
|
|
|
|
|
|
|
204 |
|
205 |
-
#: includes/admin/admin-field-group.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
206 |
#: includes/api/api-field-group.php:751
|
207 |
msgid "copy"
|
208 |
msgstr "copie"
|
209 |
|
210 |
-
#: includes/admin/admin-field-group.php:
|
211 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:
|
212 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:
|
213 |
#: includes/admin/views/field-group-locations.php:29
|
214 |
#: includes/admin/views/html-location-group.php:3
|
215 |
-
#: includes/api/api-helpers.php:
|
216 |
msgid "or"
|
217 |
msgstr "ou"
|
218 |
|
219 |
-
#: includes/admin/admin-field-group.php:
|
220 |
-
msgid "Parent fields"
|
221 |
-
msgstr "Champs parents"
|
222 |
-
|
223 |
-
#: includes/admin/admin-field-group.php:277
|
224 |
-
msgid "Sibling fields"
|
225 |
-
msgstr "Champs voisins"
|
226 |
-
|
227 |
-
# @ acf
|
228 |
-
#: includes/admin/admin-field-group.php:278
|
229 |
-
msgid "Move Custom Field"
|
230 |
-
msgstr "Déplacer le champ personnalisé"
|
231 |
-
|
232 |
-
#: includes/admin/admin-field-group.php:279
|
233 |
-
msgid "This field cannot be moved until its changes have been saved"
|
234 |
-
msgstr ""
|
235 |
-
"Ce champ ne peut pas être déplacé tant que ses modifications n'ont pas été "
|
236 |
-
"enregistrées"
|
237 |
-
|
238 |
-
#: includes/admin/admin-field-group.php:280
|
239 |
msgid "Null"
|
240 |
msgstr "Vide"
|
241 |
|
242 |
-
|
243 |
-
|
244 |
-
|
|
|
245 |
|
246 |
-
#: includes/admin/admin-field-group.php:
|
247 |
-
|
248 |
-
|
|
|
249 |
|
250 |
-
#: includes/admin/admin-field-group.php:
|
251 |
msgid "Field Keys"
|
252 |
msgstr "Identifiants des champs"
|
253 |
|
254 |
-
#: includes/admin/admin-field-group.php:
|
255 |
#: includes/admin/views/field-group-options.php:9
|
256 |
msgid "Active"
|
257 |
msgstr "Actif"
|
258 |
|
259 |
-
#: includes/admin/admin-field-group.php:
|
260 |
msgid "Move Complete."
|
261 |
msgstr "Déplacement effectué."
|
262 |
|
263 |
-
#: includes/admin/admin-field-group.php:
|
264 |
#, php-format
|
265 |
msgid "The %s field can now be found in the %s field group"
|
266 |
msgstr "Le champ %s a été déplacé dans le groupe %s"
|
267 |
|
268 |
# @ acf
|
269 |
-
#: includes/admin/admin-field-group.php:
|
270 |
msgid "Close Window"
|
271 |
msgstr "Fermer la fenêtre"
|
272 |
|
273 |
# @ acf
|
274 |
-
#: includes/admin/admin-field-group.php:
|
275 |
msgid "Please select the destination for this field"
|
276 |
msgstr "Choisissez la destination de ce champ"
|
277 |
|
278 |
# @ acf
|
279 |
-
#: includes/admin/admin-field-group.php:
|
280 |
msgid "Move Field"
|
281 |
msgstr "Déplacer le champ"
|
282 |
|
283 |
-
#: includes/admin/admin-field-groups.php:
|
284 |
#, php-format
|
285 |
msgid "Active <span class=\"count\">(%s)</span>"
|
286 |
msgid_plural "Active <span class=\"count\">(%s)</span>"
|
@@ -288,13 +282,13 @@ msgstr[0] "Actif <span class=\"count\">(%s)</span>"
|
|
288 |
msgstr[1] "Actifs <span class=\"count\">(%s)</span>"
|
289 |
|
290 |
# @ default
|
291 |
-
#: includes/admin/admin-field-groups.php:
|
292 |
#, php-format
|
293 |
msgid "Field group duplicated. %s"
|
294 |
msgstr "Groupe de champs dupliqué. %s"
|
295 |
|
296 |
# @ default
|
297 |
-
#: includes/admin/admin-field-groups.php:
|
298 |
#, php-format
|
299 |
msgid "%s field group duplicated."
|
300 |
msgid_plural "%s field groups duplicated."
|
@@ -302,13 +296,13 @@ msgstr[0] "%s groupe dupliqué."
|
|
302 |
msgstr[1] "%s groupes de champs dupliqués."
|
303 |
|
304 |
# @ default
|
305 |
-
#: includes/admin/admin-field-groups.php:
|
306 |
#, php-format
|
307 |
msgid "Field group synchronised. %s"
|
308 |
msgstr "Groupe de champs synchronisé. %s"
|
309 |
|
310 |
# @ acf
|
311 |
-
#: includes/admin/admin-field-groups.php:
|
312 |
#, php-format
|
313 |
msgid "%s field group synchronised."
|
314 |
msgid_plural "%s field groups synchronised."
|
@@ -316,113 +310,114 @@ msgstr[0] "%s groupe de champs synchronisé."
|
|
316 |
msgstr[1] "%s groupes de champs synchronisés."
|
317 |
|
318 |
# @ acf
|
319 |
-
#: includes/admin/admin-field-groups.php:
|
320 |
-
#: includes/admin/admin-field-groups.php:
|
321 |
msgid "Sync available"
|
322 |
msgstr "Synchronisation disponible"
|
323 |
|
324 |
-
#: includes/admin/admin-field-groups.php:
|
325 |
-
#: pro/fields/class-acf-field-gallery.php:
|
326 |
msgid "Title"
|
327 |
msgstr "Titre"
|
328 |
|
329 |
# @ acf
|
330 |
-
#: includes/admin/admin-field-groups.php:
|
331 |
#: includes/admin/views/field-group-options.php:96
|
332 |
-
#: includes/admin/views/
|
333 |
-
#: includes/admin/views/
|
334 |
-
#: pro/fields/class-acf-field-gallery.php:
|
335 |
msgid "Description"
|
336 |
msgstr "Description"
|
337 |
|
338 |
-
#: includes/admin/admin-field-groups.php:
|
339 |
msgid "Status"
|
340 |
msgstr "Statut"
|
341 |
|
342 |
#. Description of the plugin/theme
|
343 |
-
#: includes/admin/admin-field-groups.php:
|
344 |
-
msgid "
|
345 |
msgstr ""
|
346 |
-
"Personnalisez WordPress
|
347 |
"professionnels."
|
348 |
|
349 |
# @ acf
|
350 |
-
#: includes/admin/admin-field-groups.php:
|
351 |
#: includes/admin/settings-info.php:76
|
352 |
#: pro/admin/views/html-settings-updates.php:107
|
353 |
msgid "Changelog"
|
354 |
msgstr "Améliorations"
|
355 |
|
356 |
-
#: includes/admin/admin-field-groups.php:
|
357 |
#, php-format
|
358 |
msgid "See what's new in <a href=\"%s\">version %s</a>."
|
359 |
msgstr "Découvrez les nouveautés de la <a href=\"%s\">version %s</a>."
|
360 |
|
361 |
# @ acf
|
362 |
-
#: includes/admin/admin-field-groups.php:
|
363 |
msgid "Resources"
|
364 |
msgstr "Ressources"
|
365 |
|
366 |
-
#: includes/admin/admin-field-groups.php:
|
367 |
msgid "Website"
|
368 |
msgstr "Site web"
|
369 |
|
370 |
-
#: includes/admin/admin-field-groups.php:
|
371 |
msgid "Documentation"
|
372 |
msgstr "Documentation"
|
373 |
|
374 |
-
#: includes/admin/admin-field-groups.php:
|
375 |
msgid "Support"
|
376 |
msgstr "Support"
|
377 |
|
378 |
-
#: includes/admin/admin-field-groups.php:
|
|
|
379 |
msgid "Pro"
|
380 |
msgstr "Pro"
|
381 |
|
382 |
-
#: includes/admin/admin-field-groups.php:
|
383 |
#, php-format
|
384 |
msgid "Thank you for creating with <a href=\"%s\">ACF</a>."
|
385 |
msgstr "Merci d’utiliser <a href=\"%s\">ACF</a>."
|
386 |
|
387 |
# @ acf
|
388 |
-
#: includes/admin/admin-field-groups.php:
|
389 |
msgid "Duplicate this item"
|
390 |
msgstr "Dupliquer cet élément"
|
391 |
|
392 |
-
#: includes/admin/admin-field-groups.php:
|
393 |
-
#: includes/admin/admin-field-groups.php:
|
394 |
-
#: includes/admin/views/field-group-field.php:
|
395 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
396 |
msgid "Duplicate"
|
397 |
msgstr "Dupliquer"
|
398 |
|
399 |
-
#: includes/admin/admin-field-groups.php:
|
400 |
-
#: includes/fields/class-acf-field-google-map.php:
|
401 |
-
#: includes/fields/class-acf-field-relationship.php:
|
402 |
msgid "Search"
|
403 |
msgstr "Rechercher"
|
404 |
|
405 |
# @ acf
|
406 |
-
#: includes/admin/admin-field-groups.php:
|
407 |
#, php-format
|
408 |
msgid "Select %s"
|
409 |
msgstr "Choisir %s"
|
410 |
|
411 |
-
#: includes/admin/admin-field-groups.php:
|
412 |
msgid "Synchronise field group"
|
413 |
msgstr "Synchroniser le groupe de champs"
|
414 |
|
415 |
-
#: includes/admin/admin-field-groups.php:
|
416 |
-
#: includes/admin/admin-field-groups.php:
|
417 |
msgid "Sync"
|
418 |
msgstr "Synchronisation"
|
419 |
|
420 |
-
#: includes/admin/admin-field-groups.php:
|
421 |
msgid "Apply"
|
422 |
msgstr "Appliquer"
|
423 |
|
424 |
# @ acf
|
425 |
-
#: includes/admin/admin-field-groups.php:
|
426 |
msgid "Bulk Actions"
|
427 |
msgstr "Actions en vrac"
|
428 |
|
@@ -432,29 +427,22 @@ msgid "Tools"
|
|
432 |
msgstr "Outils"
|
433 |
|
434 |
# @ acf
|
435 |
-
#: includes/admin/admin.php:
|
436 |
-
#: includes/admin/
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
# @ acf
|
441 |
-
#: includes/admin/install-network.php:88 includes/admin/install.php:70
|
442 |
-
#: includes/admin/install.php:121
|
443 |
msgid "Upgrade Database"
|
444 |
msgstr "Mise à niveau de la base de données"
|
445 |
|
446 |
-
#: includes/admin/
|
447 |
msgid "Review sites & upgrade"
|
448 |
msgstr "Examiner les sites et mettre à niveau"
|
449 |
|
450 |
-
#: includes/admin/install.php:187
|
451 |
-
msgid "Error validating request"
|
452 |
-
msgstr "Erreur : la requête n’a pas pu être validée"
|
453 |
-
|
454 |
# @ acf
|
455 |
-
#: includes/admin/
|
456 |
-
|
457 |
-
|
|
|
458 |
|
459 |
# @ acf
|
460 |
#: includes/admin/settings-addons.php:51
|
@@ -540,6 +528,10 @@ msgstr ""
|
|
540 |
msgid "Copy to clipboard"
|
541 |
msgstr "Copier dans le presse-papiers"
|
542 |
|
|
|
|
|
|
|
|
|
543 |
# @ acf
|
544 |
#: includes/admin/tools/class-acf-admin-tool-import.php:26
|
545 |
msgid "Import Field Groups"
|
@@ -555,7 +547,7 @@ msgstr ""
|
|
555 |
|
556 |
# @ acf
|
557 |
#: includes/admin/tools/class-acf-admin-tool-import.php:66
|
558 |
-
#: includes/fields/class-acf-field-file.php:
|
559 |
msgid "Select File"
|
560 |
msgstr "Sélectionner un fichier"
|
561 |
|
@@ -565,7 +557,7 @@ msgstr "Importer le fichier"
|
|
565 |
|
566 |
# @ acf
|
567 |
#: includes/admin/tools/class-acf-admin-tool-import.php:100
|
568 |
-
#: includes/fields/class-acf-field-file.php:
|
569 |
msgid "No file selected"
|
570 |
msgstr "Aucun fichier sélectionné"
|
571 |
|
@@ -588,138 +580,128 @@ msgid_plural "Imported %s field groups"
|
|
588 |
msgstr[0] "1 groupe de champs importé"
|
589 |
msgstr[1] "%s groupes de champs importés"
|
590 |
|
591 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:
|
592 |
msgid "Conditional Logic"
|
593 |
msgstr "Logique conditionnelle"
|
594 |
|
595 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:
|
596 |
msgid "Show this field if"
|
597 |
msgstr "Montrer ce champ si"
|
598 |
|
599 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:
|
600 |
-
#: includes/
|
601 |
-
msgid "is equal to"
|
602 |
-
msgstr "est égal à"
|
603 |
-
|
604 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:104
|
605 |
-
#: includes/locations.php:248
|
606 |
-
msgid "is not equal to"
|
607 |
-
msgstr "n‘est pas égal à"
|
608 |
-
|
609 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:141
|
610 |
-
#: includes/admin/views/html-location-rule.php:80
|
611 |
msgid "and"
|
612 |
msgstr "et"
|
613 |
|
614 |
# @ acf
|
615 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:
|
616 |
#: includes/admin/views/field-group-locations.php:31
|
617 |
msgid "Add rule group"
|
618 |
msgstr "Ajouter une règle"
|
619 |
|
620 |
-
#: includes/admin/views/field-group-field.php:
|
621 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
622 |
-
#: pro/fields/class-acf-field-repeater.php:
|
623 |
msgid "Drag to reorder"
|
624 |
msgstr "Faites glisser pour réorganiser"
|
625 |
|
626 |
# @ acf
|
|
|
627 |
#: includes/admin/views/field-group-field.php:45
|
628 |
-
#: includes/admin/views/field-group-field.php:48
|
629 |
msgid "Edit field"
|
630 |
msgstr "Modifier ce champ"
|
631 |
|
632 |
# @ acf
|
633 |
-
#: includes/admin/views/field-group-field.php:
|
634 |
-
#: includes/fields/class-acf-field-file.php:
|
635 |
-
#: includes/fields/class-acf-field-image.php:
|
636 |
#: includes/fields/class-acf-field-link.php:139
|
637 |
-
#: pro/fields/class-acf-field-gallery.php:
|
638 |
msgid "Edit"
|
639 |
msgstr "Modifier"
|
640 |
|
641 |
# @ acf
|
642 |
-
#: includes/admin/views/field-group-field.php:
|
643 |
msgid "Duplicate field"
|
644 |
msgstr "Dupliquer ce champ"
|
645 |
|
646 |
-
#: includes/admin/views/field-group-field.php:
|
647 |
msgid "Move field to another group"
|
648 |
msgstr "Déplacer les champs dans un autre groupe"
|
649 |
|
650 |
-
#: includes/admin/views/field-group-field.php:
|
651 |
msgid "Move"
|
652 |
msgstr "Déplacer"
|
653 |
|
654 |
# @ acf
|
655 |
-
#: includes/admin/views/field-group-field.php:
|
656 |
msgid "Delete field"
|
657 |
msgstr "Supprimer ce champ"
|
658 |
|
659 |
# @ acf
|
660 |
-
#: includes/admin/views/field-group-field.php:
|
661 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
662 |
msgid "Delete"
|
663 |
msgstr "Supprimer"
|
664 |
|
665 |
# @ acf
|
666 |
-
#: includes/admin/views/field-group-field.php:
|
667 |
msgid "Field Label"
|
668 |
msgstr "Titre du champ"
|
669 |
|
670 |
# @ acf
|
671 |
-
#: includes/admin/views/field-group-field.php:
|
672 |
msgid "This is the name which will appear on the EDIT page"
|
673 |
msgstr "Ce nom apparaîtra sur la page d‘édition"
|
674 |
|
675 |
# @ acf
|
676 |
-
#: includes/admin/views/field-group-field.php:
|
677 |
msgid "Field Name"
|
678 |
msgstr "Nom du champ"
|
679 |
|
680 |
# @ acf
|
681 |
-
#: includes/admin/views/field-group-field.php:
|
682 |
msgid "Single word, no spaces. Underscores and dashes allowed"
|
683 |
msgstr "Un seul mot sans espace.<br />Les '_' et '-' sont autorisés"
|
684 |
|
685 |
# @ acf
|
686 |
-
#: includes/admin/views/field-group-field.php:
|
687 |
msgid "Field Type"
|
688 |
msgstr "Type de champ"
|
689 |
|
690 |
# @ acf
|
691 |
-
#: includes/admin/views/field-group-field.php:
|
692 |
msgid "Instructions"
|
693 |
msgstr "Instructions"
|
694 |
|
695 |
# @ acf
|
696 |
-
#: includes/admin/views/field-group-field.php:
|
697 |
msgid "Instructions for authors. Shown when submitting data"
|
698 |
msgstr "Instructions pour les auteurs. Affichées lors de la saisie du contenu"
|
699 |
|
700 |
# @ acf
|
701 |
-
#: includes/admin/views/field-group-field.php:
|
702 |
msgid "Required?"
|
703 |
msgstr "Requis ?"
|
704 |
|
705 |
-
#: includes/admin/views/field-group-field.php:
|
706 |
msgid "Wrapper Attributes"
|
707 |
msgstr "Attributs"
|
708 |
|
709 |
-
#: includes/admin/views/field-group-field.php:
|
710 |
msgid "width"
|
711 |
msgstr "largeur"
|
712 |
|
713 |
-
#: includes/admin/views/field-group-field.php:
|
714 |
msgid "class"
|
715 |
msgstr "classe"
|
716 |
|
717 |
-
#: includes/admin/views/field-group-field.php:
|
718 |
msgid "id"
|
719 |
msgstr "id"
|
720 |
|
721 |
# @ acf
|
722 |
-
#: includes/admin/views/field-group-field.php:
|
723 |
msgid "Close Field"
|
724 |
msgstr "Fermer le champ"
|
725 |
|
@@ -731,17 +713,17 @@ msgstr "Ordre"
|
|
731 |
# @ acf
|
732 |
#: includes/admin/views/field-group-fields.php:5
|
733 |
#: includes/fields/class-acf-field-button-group.php:198
|
734 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
735 |
-
#: includes/fields/class-acf-field-radio.php:
|
736 |
-
#: includes/fields/class-acf-field-select.php:
|
737 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
738 |
msgid "Label"
|
739 |
msgstr "Intitulé"
|
740 |
|
741 |
# @ acf
|
742 |
#: includes/admin/views/field-group-fields.php:6
|
743 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
744 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
745 |
msgid "Name"
|
746 |
msgstr "Nom"
|
747 |
|
@@ -856,99 +838,85 @@ msgid "Shown in field group list"
|
|
856 |
msgstr "Affiché dans la page des groupes de champs ACF"
|
857 |
|
858 |
#: includes/admin/views/field-group-options.php:107
|
859 |
-
msgid "Hide on screen"
|
860 |
-
msgstr "Masquer"
|
861 |
-
|
862 |
-
# @ acf
|
863 |
-
#: includes/admin/views/field-group-options.php:108
|
864 |
-
msgid "<b>Select</b> items to <b>hide</b> them from the edit screen."
|
865 |
-
msgstr ""
|
866 |
-
"<b>Cochez</b> les champs que vous souhaitez <b>masquer</b> sur la page "
|
867 |
-
"d‘édition."
|
868 |
-
|
869 |
-
# @ acf
|
870 |
-
#: includes/admin/views/field-group-options.php:108
|
871 |
-
msgid ""
|
872 |
-
"If multiple field groups appear on an edit screen, the first field group's "
|
873 |
-
"options will be used (the one with the lowest order number)"
|
874 |
-
msgstr ""
|
875 |
-
"Si plusieurs groupes ACF sont présents sur une page d‘édition, le groupe "
|
876 |
-
"portant le numéro le plus bas sera affiché en premier."
|
877 |
-
|
878 |
-
#: includes/admin/views/field-group-options.php:115
|
879 |
msgid "Permalink"
|
880 |
msgstr "Permalien"
|
881 |
|
882 |
-
#: includes/admin/views/field-group-options.php:
|
883 |
msgid "Content Editor"
|
884 |
msgstr "L'éditeur visuel (WYSIWYG)"
|
885 |
|
886 |
-
#: includes/admin/views/field-group-options.php:
|
887 |
msgid "Excerpt"
|
888 |
msgstr "Le résumé (excerpt)"
|
889 |
|
890 |
-
#: includes/admin/views/field-group-options.php:
|
891 |
msgid "Discussion"
|
892 |
msgstr "Discussion"
|
893 |
|
894 |
-
#: includes/admin/views/field-group-options.php:
|
895 |
msgid "Comments"
|
896 |
msgstr "Les commentaires"
|
897 |
|
898 |
-
#: includes/admin/views/field-group-options.php:
|
899 |
msgid "Revisions"
|
900 |
msgstr "Révisions"
|
901 |
|
902 |
-
#: includes/admin/views/field-group-options.php:
|
903 |
msgid "Slug"
|
904 |
msgstr "Identifiant (slug)"
|
905 |
|
906 |
-
#: includes/admin/views/field-group-options.php:
|
907 |
msgid "Author"
|
908 |
msgstr "Auteur"
|
909 |
|
910 |
# @ acf
|
911 |
-
#: includes/admin/views/field-group-options.php:
|
912 |
msgid "Format"
|
913 |
msgstr "Format"
|
914 |
|
915 |
-
#: includes/admin/views/field-group-options.php:
|
916 |
msgid "Page Attributes"
|
917 |
msgstr "Attributs de la page"
|
918 |
|
919 |
# @ acf
|
920 |
-
#: includes/admin/views/field-group-options.php:
|
921 |
-
#: includes/fields/class-acf-field-relationship.php:
|
922 |
msgid "Featured Image"
|
923 |
msgstr "Image à la Une"
|
924 |
|
925 |
-
#: includes/admin/views/field-group-options.php:
|
926 |
msgid "Categories"
|
927 |
msgstr "Catégories"
|
928 |
|
929 |
-
#: includes/admin/views/field-group-options.php:
|
930 |
msgid "Tags"
|
931 |
msgstr "Mots-clés"
|
932 |
|
933 |
-
#: includes/admin/views/field-group-options.php:
|
934 |
msgid "Send Trackbacks"
|
935 |
msgstr "Envoyer des Trackbacks"
|
936 |
|
937 |
-
#: includes/admin/views/
|
938 |
-
msgid "
|
939 |
-
msgstr "
|
940 |
|
941 |
-
|
942 |
-
|
943 |
-
|
|
|
|
|
|
|
944 |
|
945 |
# @ acf
|
946 |
-
#: includes/admin/views/
|
947 |
-
|
948 |
-
|
949 |
-
|
|
|
|
|
|
|
950 |
|
951 |
-
#: includes/admin/views/
|
952 |
#, php-format
|
953 |
msgid ""
|
954 |
"The following sites require a DB upgrade. Check the ones you want to update "
|
@@ -957,21 +925,27 @@ msgstr ""
|
|
957 |
"Les sites suivants nécessites une mise à niveau de la base de données. "
|
958 |
"Sélectionnez ceux que vous voulez mettre à jour et cliquez sur %s."
|
959 |
|
960 |
-
#: includes/admin/views/
|
961 |
-
#: includes/admin/views/
|
|
|
|
|
|
|
|
|
|
|
|
|
962 |
msgid "Site"
|
963 |
msgstr "Site"
|
964 |
|
965 |
-
#: includes/admin/views/
|
966 |
#, php-format
|
967 |
msgid "Site requires database upgrade from %s to %s"
|
968 |
msgstr "Le site requiert la mise à niveau de la base de %s à %s"
|
969 |
|
970 |
-
#: includes/admin/views/
|
971 |
msgid "Site is up to date"
|
972 |
msgstr "Site à jour"
|
973 |
|
974 |
-
#: includes/admin/views/
|
975 |
#, php-format
|
976 |
msgid ""
|
977 |
"Database Upgrade complete. <a href=\"%s\">Return to network dashboard</a>"
|
@@ -979,8 +953,12 @@ msgstr ""
|
|
979 |
"Mise à niveau de la base de données effectuée. <a href=\"%s\">Retourner au "
|
980 |
"panneau d'administration du réseau</a>"
|
981 |
|
982 |
-
#: includes/admin/views/
|
983 |
-
|
|
|
|
|
|
|
|
|
984 |
msgid ""
|
985 |
"It is strongly recommended that you backup your database before proceeding. "
|
986 |
"Are you sure you wish to run the updater now?"
|
@@ -988,76 +966,95 @@ msgstr ""
|
|
988 |
"Il est fortement recommandé de faire une sauvegarde de votre base de données "
|
989 |
"avant de continuer. Êtes-vous sûr de vouloir lancer la migration maintenant ?"
|
990 |
|
991 |
-
|
992 |
-
#: includes/admin/views/
|
993 |
-
msgid "Upgrade complete"
|
994 |
-
msgstr "Mise à niveau terminée"
|
995 |
-
|
996 |
-
#: includes/admin/views/install-network.php:162
|
997 |
-
#: includes/admin/views/install.php:9
|
998 |
#, php-format
|
999 |
msgid "Upgrading data to version %s"
|
1000 |
msgstr "Migration des données vers la version %s"
|
1001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1002 |
# @ acf
|
1003 |
-
#: includes/admin/views/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1004 |
#: pro/fields/class-acf-field-repeater.php:25
|
1005 |
msgid "Repeater"
|
1006 |
msgstr "Répéteur"
|
1007 |
|
1008 |
# @ acf
|
1009 |
-
#: includes/admin/views/
|
1010 |
#: pro/fields/class-acf-field-flexible-content.php:25
|
1011 |
msgid "Flexible Content"
|
1012 |
msgstr "Contenu flexible"
|
1013 |
|
1014 |
# @ acf
|
1015 |
-
#: includes/admin/views/
|
1016 |
#: pro/fields/class-acf-field-gallery.php:25
|
1017 |
msgid "Gallery"
|
1018 |
msgstr "Galerie"
|
1019 |
|
1020 |
# @ acf
|
1021 |
-
#: includes/admin/views/
|
1022 |
#: pro/locations/class-acf-location-options-page.php:26
|
1023 |
msgid "Options Page"
|
1024 |
msgstr "Page d‘options"
|
1025 |
|
1026 |
-
#: includes/admin/views/
|
1027 |
msgid "Database Upgrade Required"
|
1028 |
msgstr "Mise à jour de la base de données nécessaire"
|
1029 |
|
1030 |
-
#: includes/admin/views/
|
1031 |
#, php-format
|
1032 |
msgid "Thank you for updating to %s v%s!"
|
1033 |
msgstr "Merci d'avoir mis à jour %s v%s !"
|
1034 |
|
1035 |
-
#: includes/admin/views/
|
1036 |
msgid ""
|
1037 |
-
"
|
1038 |
-
"to the newest version."
|
1039 |
msgstr ""
|
1040 |
-
"
|
1041 |
-
"
|
1042 |
|
1043 |
-
#: includes/admin/views/
|
1044 |
#, php-format
|
1045 |
msgid ""
|
1046 |
-
"Please also
|
1047 |
-
"latest version."
|
1048 |
-
msgstr ""
|
1049 |
-
"Merci de vérifier également que tous les add-ons premium (%s) ont bien été "
|
1050 |
-
"mis à jour vers la dernière version."
|
1051 |
-
|
1052 |
-
#: includes/admin/views/install.php:7
|
1053 |
-
msgid "Reading upgrade tasks..."
|
1054 |
-
msgstr "Lecture des instructions de mise à jour..."
|
1055 |
-
|
1056 |
-
#: includes/admin/views/install.php:11
|
1057 |
-
#, php-format
|
1058 |
-
msgid "Database Upgrade complete. <a href=\"%s\">See what's new</a>"
|
1059 |
msgstr ""
|
1060 |
-
"
|
|
|
1061 |
|
1062 |
# @ acf
|
1063 |
#: includes/admin/views/settings-addons.php:17
|
@@ -1082,15 +1079,15 @@ msgstr ""
|
|
1082 |
"Merci d'avoir mis à jour ! ACF %s est plus performant que jamais. Nous "
|
1083 |
"espérons que vous l'apprécierez."
|
1084 |
|
1085 |
-
#: includes/admin/views/settings-info.php:
|
1086 |
-
msgid "A
|
1087 |
-
msgstr "Une expérience
|
1088 |
|
1089 |
-
#: includes/admin/views/settings-info.php:
|
1090 |
msgid "Improved Usability"
|
1091 |
msgstr "Convivialité améliorée"
|
1092 |
|
1093 |
-
#: includes/admin/views/settings-info.php:
|
1094 |
msgid ""
|
1095 |
"Including the popular Select2 library has improved both usability and speed "
|
1096 |
"across a number of field types including post object, page link, taxonomy "
|
@@ -1100,11 +1097,11 @@ msgstr ""
|
|
1100 |
"l'ergonomie et la vitesse sur plusieurs types de champs dont l'objet "
|
1101 |
"article, lien vers page, taxonomie, et sélection."
|
1102 |
|
1103 |
-
#: includes/admin/views/settings-info.php:
|
1104 |
msgid "Improved Design"
|
1105 |
msgstr "Design amélioré"
|
1106 |
|
1107 |
-
#: includes/admin/views/settings-info.php:
|
1108 |
msgid ""
|
1109 |
"Many fields have undergone a visual refresh to make ACF look better than "
|
1110 |
"ever! Noticeable changes are seen on the gallery, relationship and oEmbed "
|
@@ -1114,11 +1111,11 @@ msgstr ""
|
|
1114 |
"son plus beau jour ! Vous apercevrez des améliorations sur la galerie, le "
|
1115 |
"champ relationnel et le petit nouveau : oembed !"
|
1116 |
|
1117 |
-
#: includes/admin/views/settings-info.php:
|
1118 |
msgid "Improved Data"
|
1119 |
msgstr "Données améliorées"
|
1120 |
|
1121 |
-
#: includes/admin/views/settings-info.php:
|
1122 |
msgid ""
|
1123 |
"Redesigning the data architecture has allowed sub fields to live "
|
1124 |
"independently from their parents. This allows you to drag and drop fields in "
|
@@ -1128,21 +1125,21 @@ msgstr ""
|
|
1128 |
"sous champs de vivre indépendamment de leurs parents. Cela permet de "
|
1129 |
"déplacer les champs en dehors de leurs parents !"
|
1130 |
|
1131 |
-
#: includes/admin/views/settings-info.php:
|
1132 |
msgid "Goodbye Add-ons. Hello PRO"
|
1133 |
msgstr "Au revoir Add-ons. Bonjour ACF Pro"
|
1134 |
|
1135 |
-
#: includes/admin/views/settings-info.php:
|
1136 |
msgid "Introducing ACF PRO"
|
1137 |
msgstr "Nous vous présentons ACF PRO"
|
1138 |
|
1139 |
-
#: includes/admin/views/settings-info.php:
|
1140 |
msgid ""
|
1141 |
"We're changing the way premium functionality is delivered in an exciting way!"
|
1142 |
msgstr ""
|
1143 |
"Nous avons changé la façon dont les fonctionnalités premium sont délivrées !"
|
1144 |
|
1145 |
-
#: includes/admin/views/settings-info.php:
|
1146 |
#, php-format
|
1147 |
msgid ""
|
1148 |
"All 4 premium add-ons have been combined into a new <a href=\"%s\">Pro "
|
@@ -1154,11 +1151,11 @@ msgstr ""
|
|
1154 |
"d'ACF</a>. Avec les licences personnelles et développeur disponibles, les "
|
1155 |
"fonctionnalités premium sont encore plus accessibles que jamais auparavant !"
|
1156 |
|
1157 |
-
#: includes/admin/views/settings-info.php:
|
1158 |
msgid "Powerful Features"
|
1159 |
msgstr "Nouvelles fonctionnalités surpuissantes"
|
1160 |
|
1161 |
-
#: includes/admin/views/settings-info.php:
|
1162 |
msgid ""
|
1163 |
"ACF PRO contains powerful features such as repeatable data, flexible content "
|
1164 |
"layouts, a beautiful gallery field and the ability to create extra admin "
|
@@ -1168,302 +1165,439 @@ msgstr ""
|
|
1168 |
"répéteurs, les dispositions flexibles, une superbe galerie et la possibilité "
|
1169 |
"de créer des pages d'options !"
|
1170 |
|
1171 |
-
#: includes/admin/views/settings-info.php:
|
1172 |
#, php-format
|
1173 |
msgid "Read more about <a href=\"%s\">ACF PRO features</a>."
|
1174 |
msgstr ""
|
1175 |
"En savoir plus à propos des <a href=\"%s\">fonctionnalités ACF PRO</a>."
|
1176 |
|
1177 |
# @ wp3i
|
1178 |
-
#: includes/admin/views/settings-info.php:
|
1179 |
msgid "Easy Upgrading"
|
1180 |
msgstr "Mise à niveau facile"
|
1181 |
|
1182 |
-
#: includes/admin/views/settings-info.php:
|
1183 |
-
#, php-format
|
1184 |
msgid ""
|
1185 |
-
"
|
1186 |
-
"
|
1187 |
msgstr ""
|
1188 |
-
"
|
1189 |
-
"
|
1190 |
|
1191 |
-
#: includes/admin/views/settings-info.php:
|
1192 |
#, php-format
|
1193 |
msgid ""
|
1194 |
"We also wrote an <a href=\"%s\">upgrade guide</a> to answer any questions, "
|
1195 |
"but if you do have one, please contact our support team via the <a href=\"%s"
|
|
|
|
|
|
|
|
|
|
|
1196 |
"\">help desk</a>"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1197 |
msgstr ""
|
1198 |
-
"
|
1199 |
-
"
|
1200 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1201 |
|
1202 |
-
#: includes/admin/views/settings-info.php:
|
1203 |
-
msgid "
|
1204 |
-
|
|
|
|
|
|
|
|
|
1205 |
|
1206 |
-
#: includes/admin/views/settings-info.php:
|
1207 |
-
msgid "
|
1208 |
-
msgstr "
|
1209 |
|
1210 |
-
#: includes/admin/views/settings-info.php:
|
1211 |
-
msgid "
|
1212 |
msgstr ""
|
1213 |
-
"
|
1214 |
-
"individuels"
|
1215 |
|
1216 |
-
#: includes/admin/views/settings-info.php:
|
1217 |
msgid "More AJAX"
|
1218 |
msgstr "Plus d'AJAX"
|
1219 |
|
1220 |
-
#: includes/admin/views/settings-info.php:
|
1221 |
-
msgid "More fields use AJAX powered search to speed up page loading"
|
1222 |
msgstr ""
|
1223 |
-
"
|
1224 |
-
"chargement des pages"
|
1225 |
|
1226 |
-
#: includes/admin/views/settings-info.php:
|
1227 |
msgid "Local JSON"
|
1228 |
-
msgstr "JSON
|
1229 |
-
|
1230 |
-
#: includes/admin/views/settings-info.php:82
|
1231 |
-
msgid "New auto export to JSON feature improves speed"
|
1232 |
-
msgstr "Nouvelles fonctionnalité d'export JSON améliorant la vitesse"
|
1233 |
|
1234 |
-
#: includes/admin/views/settings-info.php:
|
1235 |
-
msgid "Better version control"
|
1236 |
-
msgstr "Meilleur contrôle de version"
|
1237 |
-
|
1238 |
-
#: includes/admin/views/settings-info.php:89
|
1239 |
msgid ""
|
1240 |
-
"New auto export to JSON feature
|
1241 |
-
"controlled"
|
1242 |
msgstr ""
|
1243 |
-
"Nouvelle fonctionnalité d'export
|
1244 |
-
"
|
1245 |
|
1246 |
-
#: includes/admin/views/settings-info.php:
|
1247 |
-
msgid "
|
1248 |
-
msgstr "
|
1249 |
|
1250 |
-
#: includes/admin/views/settings-info.php:
|
1251 |
-
msgid "
|
1252 |
-
msgstr "
|
|
|
|
|
1253 |
|
1254 |
-
#: includes/admin/views/settings-info.php:
|
1255 |
-
msgid "New
|
1256 |
-
msgstr "Nouveaux
|
1257 |
|
1258 |
-
#: includes/admin/views/settings-info.php:
|
1259 |
-
msgid "
|
|
|
|
|
1260 |
msgstr ""
|
1261 |
-
"
|
1262 |
-
"les formulaires utilisateurs !"
|
1263 |
|
1264 |
-
#: includes/admin/views/settings-info.php:
|
1265 |
-
msgid "
|
1266 |
-
msgstr "
|
1267 |
|
1268 |
#: includes/admin/views/settings-info.php:110
|
1269 |
-
msgid "
|
1270 |
-
|
1271 |
-
|
1272 |
-
#: includes/admin/views/settings-info.php:111
|
1273 |
-
msgid "The gallery field has undergone a much needed facelift"
|
1274 |
msgstr ""
|
1275 |
-
"
|
1276 |
-
"
|
|
|
|
|
|
|
|
|
1277 |
|
1278 |
#: includes/admin/views/settings-info.php:115
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1279 |
msgid "New Settings"
|
1280 |
msgstr "Nouveaux paramètres"
|
1281 |
|
1282 |
-
#: includes/admin/views/settings-info.php:
|
1283 |
msgid ""
|
1284 |
-
"Field group settings have been added for
|
1285 |
-
"
|
1286 |
msgstr ""
|
1287 |
-
"De nouveaux
|
1288 |
-
"des
|
|
|
1289 |
|
1290 |
-
#: includes/admin/views/settings-info.php:
|
1291 |
msgid "Better Front End Forms"
|
1292 |
-
msgstr "De meilleurs formulaires"
|
1293 |
|
1294 |
-
#: includes/admin/views/settings-info.php:
|
1295 |
-
msgid "
|
|
|
1296 |
msgstr ""
|
1297 |
-
"acf_form() peut
|
|
|
1298 |
|
1299 |
-
#: includes/admin/views/settings-info.php:
|
1300 |
msgid "Better Validation"
|
1301 |
msgstr "Meilleure validation"
|
1302 |
|
1303 |
-
#: includes/admin/views/settings-info.php:
|
1304 |
-
msgid "Form validation is now done via PHP + AJAX in favour of only JS"
|
1305 |
-
msgstr ""
|
1306 |
-
"La validation des formulaires est désormais effectuée via PHP + AJAX au lieu "
|
1307 |
-
"d'être simplement faite en JS"
|
1308 |
-
|
1309 |
-
# @ acf
|
1310 |
-
#: includes/admin/views/settings-info.php:132
|
1311 |
-
msgid "Relationship Field"
|
1312 |
-
msgstr "Champ relationnel"
|
1313 |
-
|
1314 |
-
#: includes/admin/views/settings-info.php:133
|
1315 |
-
msgid ""
|
1316 |
-
"New Relationship field setting for 'Filters' (Search, Post Type, Taxonomy)"
|
1317 |
msgstr ""
|
1318 |
-
"
|
1319 |
-
"
|
1320 |
|
1321 |
# @ acf
|
1322 |
-
#: includes/admin/views/settings-info.php:
|
1323 |
msgid "Moving Fields"
|
1324 |
-
msgstr "Champs
|
1325 |
|
1326 |
-
#: includes/admin/views/settings-info.php:
|
1327 |
msgid ""
|
1328 |
"New field group functionality allows you to move a field between groups & "
|
1329 |
-
"parents"
|
1330 |
msgstr ""
|
1331 |
-
"
|
1332 |
-
"
|
1333 |
|
1334 |
-
|
1335 |
-
#: includes/admin/views/settings-info.php:144
|
1336 |
-
#: includes/fields/class-acf-field-page_link.php:25
|
1337 |
-
msgid "Page Link"
|
1338 |
-
msgstr "Lien vers page ou article"
|
1339 |
-
|
1340 |
-
#: includes/admin/views/settings-info.php:145
|
1341 |
-
msgid "New archives group in page_link field selection"
|
1342 |
-
msgstr ""
|
1343 |
-
"Il est désormais possible de faire un lien vers les archives du blog ou d'un "
|
1344 |
-
"type de publication avec le champ Lien vers une page ou un article"
|
1345 |
-
|
1346 |
-
# @ acf
|
1347 |
-
#: includes/admin/views/settings-info.php:149
|
1348 |
-
msgid "Better Options Pages"
|
1349 |
-
msgstr "Des pages d'options encore plus abouties"
|
1350 |
-
|
1351 |
-
#: includes/admin/views/settings-info.php:150
|
1352 |
-
msgid ""
|
1353 |
-
"New functions for options page allow creation of both parent and child menu "
|
1354 |
-
"pages"
|
1355 |
-
msgstr ""
|
1356 |
-
"Nouvelles fonctions pour les pages d'options vous permettant la création de "
|
1357 |
-
"pages parents/enfants"
|
1358 |
-
|
1359 |
-
#: includes/admin/views/settings-info.php:159
|
1360 |
#, php-format
|
1361 |
msgid "We think you'll love the changes in %s."
|
1362 |
msgstr ""
|
1363 |
"Nous pensons que vous allez adorer les nouveautés présentées dans la version "
|
1364 |
"%s."
|
1365 |
|
1366 |
-
#: includes/api/api-helpers.php:
|
1367 |
msgid "Thumbnail"
|
1368 |
msgstr "Miniature"
|
1369 |
|
1370 |
-
#: includes/api/api-helpers.php:
|
1371 |
msgid "Medium"
|
1372 |
msgstr "Moyen"
|
1373 |
|
1374 |
-
#: includes/api/api-helpers.php:
|
1375 |
msgid "Large"
|
1376 |
msgstr "Grande"
|
1377 |
|
1378 |
-
#: includes/api/api-helpers.php:
|
1379 |
msgid "Full Size"
|
1380 |
msgstr "Taille originale"
|
1381 |
|
1382 |
# @ acf
|
1383 |
-
#: includes/api/api-helpers.php:
|
1384 |
#: pro/fields/class-acf-field-clone.php:996
|
1385 |
msgid "(no title)"
|
1386 |
msgstr "(aucun titre)"
|
1387 |
|
1388 |
-
#: includes/api/api-helpers.php:
|
1389 |
#, php-format
|
1390 |
msgid "Image width must be at least %dpx."
|
1391 |
msgstr "L'image doit mesurer au moins %dpx de largeur."
|
1392 |
|
1393 |
-
#: includes/api/api-helpers.php:
|
1394 |
#, php-format
|
1395 |
msgid "Image width must not exceed %dpx."
|
1396 |
msgstr "L'image ne doit pas dépasser %dpx de largeur."
|
1397 |
|
1398 |
-
#: includes/api/api-helpers.php:
|
1399 |
#, php-format
|
1400 |
msgid "Image height must be at least %dpx."
|
1401 |
msgstr "L'image doit mesurer au moins %dpx de hauteur."
|
1402 |
|
1403 |
-
#: includes/api/api-helpers.php:
|
1404 |
#, php-format
|
1405 |
msgid "Image height must not exceed %dpx."
|
1406 |
msgstr "L'image ne doit pas dépasser %dpx de hauteur."
|
1407 |
|
1408 |
-
#: includes/api/api-helpers.php:
|
1409 |
#, php-format
|
1410 |
msgid "File size must be at least %s."
|
1411 |
msgstr "Le poids de l'image doit être d'au moins %s."
|
1412 |
|
1413 |
-
#: includes/api/api-helpers.php:
|
1414 |
#, php-format
|
1415 |
msgid "File size must must not exceed %s."
|
1416 |
msgstr "Le poids de l'image ne peut pas dépasser %s."
|
1417 |
|
1418 |
# @ acf
|
1419 |
-
#: includes/api/api-helpers.php:
|
1420 |
#, php-format
|
1421 |
msgid "File type must be %s."
|
1422 |
msgstr "Le type de fichier doit être %s."
|
1423 |
|
1424 |
-
#: includes/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1425 |
msgid "Basic"
|
1426 |
msgstr "Champs basiques"
|
1427 |
|
1428 |
-
#: includes/fields.php:
|
1429 |
msgid "Content"
|
1430 |
msgstr "Contenu"
|
1431 |
|
1432 |
# @ acf
|
1433 |
-
#: includes/fields.php:
|
1434 |
msgid "Choice"
|
1435 |
msgstr "Choix"
|
1436 |
|
1437 |
# @ acf
|
1438 |
-
#: includes/fields.php:
|
1439 |
msgid "Relational"
|
1440 |
msgstr "Relationnel"
|
1441 |
|
1442 |
-
#: includes/fields.php:
|
1443 |
msgid "jQuery"
|
1444 |
msgstr "jQuery"
|
1445 |
|
1446 |
# @ acf
|
1447 |
-
#: includes/fields.php:
|
1448 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1449 |
#: includes/fields/class-acf-field-group.php:474
|
1450 |
-
#: includes/fields/class-acf-field-radio.php:
|
1451 |
#: pro/fields/class-acf-field-clone.php:843
|
1452 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
1453 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
1454 |
-
#: pro/fields/class-acf-field-repeater.php:
|
1455 |
msgid "Layout"
|
1456 |
msgstr "Disposition"
|
1457 |
|
1458 |
-
# @ acf
|
1459 |
-
#: includes/fields.php:326
|
1460 |
-
msgid "Field type does not exist"
|
1461 |
-
msgstr "Ce type de champ n‘existe pas"
|
1462 |
-
|
1463 |
-
#: includes/fields.php:326
|
1464 |
-
msgid "Unknown"
|
1465 |
-
msgstr "Inconnu"
|
1466 |
-
|
1467 |
#: includes/fields/class-acf-field-accordion.php:24
|
1468 |
msgid "Accordion"
|
1469 |
msgstr "Accordéon"
|
@@ -1505,21 +1639,21 @@ msgstr "Groupe de boutons"
|
|
1505 |
#: includes/fields/class-acf-field-button-group.php:149
|
1506 |
#: includes/fields/class-acf-field-checkbox.php:344
|
1507 |
#: includes/fields/class-acf-field-radio.php:235
|
1508 |
-
#: includes/fields/class-acf-field-select.php:
|
1509 |
msgid "Choices"
|
1510 |
msgstr "Choix"
|
1511 |
|
1512 |
#: includes/fields/class-acf-field-button-group.php:150
|
1513 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1514 |
#: includes/fields/class-acf-field-radio.php:236
|
1515 |
-
#: includes/fields/class-acf-field-select.php:
|
1516 |
msgid "Enter each choice on a new line."
|
1517 |
msgstr "Indiquez une valeur par ligne."
|
1518 |
|
1519 |
#: includes/fields/class-acf-field-button-group.php:150
|
1520 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1521 |
#: includes/fields/class-acf-field-radio.php:236
|
1522 |
-
#: includes/fields/class-acf-field-select.php:
|
1523 |
msgid "For more control, you may specify both a value and label like this:"
|
1524 |
msgstr ""
|
1525 |
"Pour un contrôle plus poussé, vous pouvez spécifier la valeur et le libellé "
|
@@ -1528,99 +1662,99 @@ msgstr ""
|
|
1528 |
#: includes/fields/class-acf-field-button-group.php:150
|
1529 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1530 |
#: includes/fields/class-acf-field-radio.php:236
|
1531 |
-
#: includes/fields/class-acf-field-select.php:
|
1532 |
msgid "red : Red"
|
1533 |
msgstr "rouge : Rouge"
|
1534 |
|
1535 |
# @ acf
|
1536 |
#: includes/fields/class-acf-field-button-group.php:158
|
1537 |
#: includes/fields/class-acf-field-page_link.php:513
|
1538 |
-
#: includes/fields/class-acf-field-post_object.php:
|
1539 |
#: includes/fields/class-acf-field-radio.php:244
|
1540 |
-
#: includes/fields/class-acf-field-select.php:
|
1541 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
1542 |
-
#: includes/fields/class-acf-field-user.php:
|
1543 |
msgid "Allow Null?"
|
1544 |
msgstr "Autoriser une valeur vide ?"
|
1545 |
|
1546 |
# @ acf
|
1547 |
#: includes/fields/class-acf-field-button-group.php:168
|
1548 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1549 |
#: includes/fields/class-acf-field-color_picker.php:131
|
1550 |
#: includes/fields/class-acf-field-email.php:118
|
1551 |
#: includes/fields/class-acf-field-number.php:127
|
1552 |
-
#: includes/fields/class-acf-field-radio.php:
|
1553 |
-
#: includes/fields/class-acf-field-range.php:
|
1554 |
-
#: includes/fields/class-acf-field-select.php:
|
1555 |
#: includes/fields/class-acf-field-text.php:119
|
1556 |
#: includes/fields/class-acf-field-textarea.php:102
|
1557 |
#: includes/fields/class-acf-field-true_false.php:135
|
1558 |
#: includes/fields/class-acf-field-url.php:100
|
1559 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
1560 |
msgid "Default Value"
|
1561 |
msgstr "Valeur par défaut"
|
1562 |
|
1563 |
#: includes/fields/class-acf-field-button-group.php:169
|
1564 |
#: includes/fields/class-acf-field-email.php:119
|
1565 |
#: includes/fields/class-acf-field-number.php:128
|
1566 |
-
#: includes/fields/class-acf-field-radio.php:
|
1567 |
-
#: includes/fields/class-acf-field-range.php:
|
1568 |
#: includes/fields/class-acf-field-text.php:120
|
1569 |
#: includes/fields/class-acf-field-textarea.php:103
|
1570 |
#: includes/fields/class-acf-field-url.php:101
|
1571 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
1572 |
msgid "Appears when creating a new post"
|
1573 |
msgstr "Valeur affichée à la création d'un article"
|
1574 |
|
1575 |
#: includes/fields/class-acf-field-button-group.php:183
|
1576 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1577 |
-
#: includes/fields/class-acf-field-radio.php:
|
1578 |
msgid "Horizontal"
|
1579 |
msgstr "Horizontal"
|
1580 |
|
1581 |
#: includes/fields/class-acf-field-button-group.php:184
|
1582 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1583 |
-
#: includes/fields/class-acf-field-radio.php:
|
1584 |
msgid "Vertical"
|
1585 |
msgstr "Vertical"
|
1586 |
|
1587 |
# @ acf
|
1588 |
#: includes/fields/class-acf-field-button-group.php:191
|
1589 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1590 |
-
#: includes/fields/class-acf-field-file.php:
|
1591 |
-
#: includes/fields/class-acf-field-image.php:
|
1592 |
#: includes/fields/class-acf-field-link.php:166
|
1593 |
-
#: includes/fields/class-acf-field-radio.php:
|
1594 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
1595 |
msgid "Return Value"
|
1596 |
msgstr "Valeur affichée dans le template"
|
1597 |
|
1598 |
#: includes/fields/class-acf-field-button-group.php:192
|
1599 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1600 |
-
#: includes/fields/class-acf-field-file.php:
|
1601 |
-
#: includes/fields/class-acf-field-image.php:
|
1602 |
#: includes/fields/class-acf-field-link.php:167
|
1603 |
-
#: includes/fields/class-acf-field-radio.php:
|
1604 |
msgid "Specify the returned value on front end"
|
1605 |
msgstr "Spécifier la valeur retournée sur le site"
|
1606 |
|
1607 |
#: includes/fields/class-acf-field-button-group.php:197
|
1608 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1609 |
-
#: includes/fields/class-acf-field-radio.php:
|
1610 |
-
#: includes/fields/class-acf-field-select.php:
|
1611 |
msgid "Value"
|
1612 |
msgstr "Valeur"
|
1613 |
|
1614 |
#: includes/fields/class-acf-field-button-group.php:199
|
1615 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1616 |
-
#: includes/fields/class-acf-field-radio.php:
|
1617 |
-
#: includes/fields/class-acf-field-select.php:
|
1618 |
msgid "Both (Array)"
|
1619 |
msgstr "Les deux (tableau)"
|
1620 |
|
1621 |
# @ acf
|
1622 |
#: includes/fields/class-acf-field-checkbox.php:25
|
1623 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
1624 |
msgid "Checkbox"
|
1625 |
msgstr "Case à cocher"
|
1626 |
|
@@ -1648,16 +1782,16 @@ msgstr "Enregistrer la valeur personnalisée"
|
|
1648 |
msgid "Save 'custom' values to the field's choices"
|
1649 |
msgstr "Enregistre la valeur personnalisée dans les choix du champs"
|
1650 |
|
1651 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1652 |
-
#: includes/fields/class-acf-field-select.php:
|
1653 |
msgid "Enter each default value on a new line"
|
1654 |
msgstr "Entrez chaque valeur par défaut sur une nouvelle ligne"
|
1655 |
|
1656 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1657 |
msgid "Toggle"
|
1658 |
msgstr "Masquer/afficher"
|
1659 |
|
1660 |
-
#: includes/fields/class-acf-field-checkbox.php:
|
1661 |
msgid "Prepend an extra checkbox to toggle all choices"
|
1662 |
msgstr "Ajouter une case à cocher au début pour intervertir tous les choix"
|
1663 |
|
@@ -1689,81 +1823,82 @@ msgstr "Couleur actuelle"
|
|
1689 |
msgid "Date Picker"
|
1690 |
msgstr "Date"
|
1691 |
|
1692 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1693 |
msgctxt "Date Picker JS closeText"
|
1694 |
msgid "Done"
|
1695 |
msgstr "Valider"
|
1696 |
|
1697 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1698 |
msgctxt "Date Picker JS currentText"
|
1699 |
msgid "Today"
|
1700 |
msgstr "Aujourd’hui"
|
1701 |
|
1702 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1703 |
msgctxt "Date Picker JS nextText"
|
1704 |
msgid "Next"
|
1705 |
msgstr "Suivant"
|
1706 |
|
1707 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1708 |
msgctxt "Date Picker JS prevText"
|
1709 |
msgid "Prev"
|
1710 |
msgstr "Précédent"
|
1711 |
|
1712 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1713 |
msgctxt "Date Picker JS weekHeader"
|
1714 |
msgid "Wk"
|
1715 |
msgstr "Sem"
|
1716 |
|
1717 |
# @ acf
|
1718 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1719 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1720 |
#: includes/fields/class-acf-field-time_picker.php:109
|
1721 |
msgid "Display Format"
|
1722 |
msgstr "Format dans l’administration"
|
1723 |
|
1724 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1725 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1726 |
#: includes/fields/class-acf-field-time_picker.php:110
|
1727 |
msgid "The format displayed when editing a post"
|
1728 |
msgstr ""
|
1729 |
"Format affiché lors de l’édition d’un article depuis l’interface "
|
1730 |
"d’administration"
|
1731 |
|
1732 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1733 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1734 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1735 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1736 |
#: includes/fields/class-acf-field-time_picker.php:117
|
1737 |
#: includes/fields/class-acf-field-time_picker.php:132
|
1738 |
msgid "Custom:"
|
1739 |
msgstr "Personnalisé :"
|
1740 |
|
1741 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1742 |
msgid "Save Format"
|
1743 |
msgstr "Enregistrer le format"
|
1744 |
|
1745 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1746 |
msgid "The format used when saving a value"
|
1747 |
msgstr "Le format enregistré"
|
1748 |
|
1749 |
# @ acf
|
1750 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1751 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1752 |
-
#: includes/fields/class-acf-field-post_object.php:
|
1753 |
-
#: includes/fields/class-acf-field-relationship.php:
|
1754 |
-
#: includes/fields/class-acf-field-select.php:
|
1755 |
#: includes/fields/class-acf-field-time_picker.php:124
|
|
|
1756 |
msgid "Return Format"
|
1757 |
msgstr "Format dans le modèle"
|
1758 |
|
1759 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1760 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1761 |
#: includes/fields/class-acf-field-time_picker.php:125
|
1762 |
msgid "The format returned via template functions"
|
1763 |
msgstr "Valeur retournée dans le modèle sur le site"
|
1764 |
|
1765 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1766 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1767 |
msgid "Week Starts On"
|
1768 |
msgstr "Les semaines commencent le"
|
1769 |
|
@@ -1771,77 +1906,77 @@ msgstr "Les semaines commencent le"
|
|
1771 |
msgid "Date Time Picker"
|
1772 |
msgstr "Date et Heure"
|
1773 |
|
1774 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1775 |
msgctxt "Date Time Picker JS timeOnlyTitle"
|
1776 |
msgid "Choose Time"
|
1777 |
msgstr "Choix de l’heure"
|
1778 |
|
1779 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1780 |
msgctxt "Date Time Picker JS timeText"
|
1781 |
msgid "Time"
|
1782 |
msgstr "Heure"
|
1783 |
|
1784 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1785 |
msgctxt "Date Time Picker JS hourText"
|
1786 |
msgid "Hour"
|
1787 |
msgstr "Heure"
|
1788 |
|
1789 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1790 |
msgctxt "Date Time Picker JS minuteText"
|
1791 |
msgid "Minute"
|
1792 |
msgstr "Minute"
|
1793 |
|
1794 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1795 |
msgctxt "Date Time Picker JS secondText"
|
1796 |
msgid "Second"
|
1797 |
msgstr "Seconde"
|
1798 |
|
1799 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1800 |
msgctxt "Date Time Picker JS millisecText"
|
1801 |
msgid "Millisecond"
|
1802 |
msgstr "Milliseconde"
|
1803 |
|
1804 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1805 |
msgctxt "Date Time Picker JS microsecText"
|
1806 |
msgid "Microsecond"
|
1807 |
msgstr "Microseconde"
|
1808 |
|
1809 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1810 |
msgctxt "Date Time Picker JS timezoneText"
|
1811 |
msgid "Time Zone"
|
1812 |
msgstr "Fuseau horaire"
|
1813 |
|
1814 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1815 |
msgctxt "Date Time Picker JS currentText"
|
1816 |
msgid "Now"
|
1817 |
msgstr "Maintenant"
|
1818 |
|
1819 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1820 |
msgctxt "Date Time Picker JS closeText"
|
1821 |
msgid "Done"
|
1822 |
msgstr "Valider"
|
1823 |
|
1824 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1825 |
msgctxt "Date Time Picker JS selectText"
|
1826 |
msgid "Select"
|
1827 |
msgstr "Valider"
|
1828 |
|
1829 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1830 |
msgctxt "Date Time Picker JS amText"
|
1831 |
msgid "AM"
|
1832 |
msgstr "AM"
|
1833 |
|
1834 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1835 |
msgctxt "Date Time Picker JS amTextShort"
|
1836 |
msgid "A"
|
1837 |
msgstr "A"
|
1838 |
|
1839 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1840 |
msgctxt "Date Time Picker JS pmText"
|
1841 |
msgid "PM"
|
1842 |
msgstr "PM"
|
1843 |
|
1844 |
-
#: includes/fields/class-acf-field-date_time_picker.php:
|
1845 |
msgctxt "Date Time Picker JS pmTextShort"
|
1846 |
msgid "P"
|
1847 |
msgstr "P"
|
@@ -1871,7 +2006,7 @@ msgstr "Apparait dans le champ (placeholder)"
|
|
1871 |
#: includes/fields/class-acf-field-email.php:136
|
1872 |
#: includes/fields/class-acf-field-number.php:145
|
1873 |
#: includes/fields/class-acf-field-password.php:80
|
1874 |
-
#: includes/fields/class-acf-field-range.php:
|
1875 |
#: includes/fields/class-acf-field-text.php:137
|
1876 |
msgid "Prepend"
|
1877 |
msgstr "Préfixe"
|
@@ -1879,7 +2014,7 @@ msgstr "Préfixe"
|
|
1879 |
#: includes/fields/class-acf-field-email.php:137
|
1880 |
#: includes/fields/class-acf-field-number.php:146
|
1881 |
#: includes/fields/class-acf-field-password.php:81
|
1882 |
-
#: includes/fields/class-acf-field-range.php:
|
1883 |
#: includes/fields/class-acf-field-text.php:138
|
1884 |
msgid "Appears before the input"
|
1885 |
msgstr "Apparait avant le champ"
|
@@ -1887,7 +2022,7 @@ msgstr "Apparait avant le champ"
|
|
1887 |
#: includes/fields/class-acf-field-email.php:145
|
1888 |
#: includes/fields/class-acf-field-number.php:154
|
1889 |
#: includes/fields/class-acf-field-password.php:89
|
1890 |
-
#: includes/fields/class-acf-field-range.php:
|
1891 |
#: includes/fields/class-acf-field-text.php:146
|
1892 |
msgid "Append"
|
1893 |
msgstr "Suffixe"
|
@@ -1895,7 +2030,7 @@ msgstr "Suffixe"
|
|
1895 |
#: includes/fields/class-acf-field-email.php:146
|
1896 |
#: includes/fields/class-acf-field-number.php:155
|
1897 |
#: includes/fields/class-acf-field-password.php:90
|
1898 |
-
#: includes/fields/class-acf-field-range.php:
|
1899 |
#: includes/fields/class-acf-field-text.php:147
|
1900 |
msgid "Appears after the input"
|
1901 |
msgstr "Apparait après le champ"
|
@@ -1906,79 +2041,64 @@ msgid "File"
|
|
1906 |
msgstr "Fichier"
|
1907 |
|
1908 |
# @ acf
|
1909 |
-
#: includes/fields/class-acf-field-file.php:
|
1910 |
msgid "Edit File"
|
1911 |
msgstr "Modifier le fichier"
|
1912 |
|
1913 |
# @ acf
|
1914 |
-
#: includes/fields/class-acf-field-file.php:
|
1915 |
msgid "Update File"
|
1916 |
msgstr "Mettre à jour le fichier"
|
1917 |
|
1918 |
-
#: includes/fields/class-acf-field-file.php:38
|
1919 |
-
#: includes/fields/class-acf-field-image.php:43 includes/media.php:57
|
1920 |
-
#: pro/fields/class-acf-field-gallery.php:44
|
1921 |
-
msgid "Uploaded to this post"
|
1922 |
-
msgstr "Liés à cette publication"
|
1923 |
-
|
1924 |
# @ acf
|
1925 |
-
#: includes/fields/class-acf-field-file.php:
|
1926 |
msgid "File name"
|
1927 |
msgstr "Nom du fichier"
|
1928 |
|
1929 |
# @ acf
|
1930 |
-
#: includes/fields/class-acf-field-file.php:
|
1931 |
-
#: includes/fields/class-acf-field-file.php:237
|
1932 |
#: includes/fields/class-acf-field-file.php:248
|
1933 |
-
#: includes/fields/class-acf-field-
|
1934 |
-
#: includes/fields/class-acf-field-image.php:
|
1935 |
-
#:
|
1936 |
-
#: pro/fields/class-acf-field-gallery.php:
|
|
|
1937 |
msgid "File size"
|
1938 |
msgstr "Taille du fichier"
|
1939 |
|
1940 |
# @ acf
|
1941 |
-
#: includes/fields/class-acf-field-file.php:
|
1942 |
-
#: includes/fields/class-acf-field-image.php:124
|
1943 |
-
#: includes/fields/class-acf-field-link.php:140 includes/input.php:269
|
1944 |
-
#: pro/fields/class-acf-field-gallery.php:343
|
1945 |
-
#: pro/fields/class-acf-field-gallery.php:531
|
1946 |
-
msgid "Remove"
|
1947 |
-
msgstr "Enlever"
|
1948 |
-
|
1949 |
-
# @ acf
|
1950 |
-
#: includes/fields/class-acf-field-file.php:159
|
1951 |
msgid "Add File"
|
1952 |
msgstr "Ajouter un fichier"
|
1953 |
|
1954 |
-
#: includes/fields/class-acf-field-file.php:
|
1955 |
msgid "File Array"
|
1956 |
msgstr "Données du fichier (array)"
|
1957 |
|
1958 |
# @ acf
|
1959 |
-
#: includes/fields/class-acf-field-file.php:
|
1960 |
msgid "File URL"
|
1961 |
msgstr "URL du fichier"
|
1962 |
|
1963 |
# @ acf
|
1964 |
-
#: includes/fields/class-acf-field-file.php:
|
1965 |
msgid "File ID"
|
1966 |
msgstr "ID du Fichier"
|
1967 |
|
1968 |
-
#: includes/fields/class-acf-field-file.php:
|
1969 |
-
#: includes/fields/class-acf-field-image.php:
|
1970 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1971 |
msgid "Library"
|
1972 |
msgstr "Médias"
|
1973 |
|
1974 |
-
#: includes/fields/class-acf-field-file.php:
|
1975 |
-
#: includes/fields/class-acf-field-image.php:
|
1976 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1977 |
msgid "Limit the media library choice"
|
1978 |
msgstr "Limiter le choix de la médiathèque"
|
1979 |
|
1980 |
-
#: includes/fields/class-acf-field-file.php:
|
1981 |
-
#: includes/fields/class-acf-field-image.php:
|
1982 |
#: includes/locations/class-acf-location-attachment.php:101
|
1983 |
#: includes/locations/class-acf-location-comment.php:79
|
1984 |
#: includes/locations/class-acf-location-nav-menu.php:102
|
@@ -1986,44 +2106,44 @@ msgstr "Limiter le choix de la médiathèque"
|
|
1986 |
#: includes/locations/class-acf-location-user-form.php:87
|
1987 |
#: includes/locations/class-acf-location-user-role.php:111
|
1988 |
#: includes/locations/class-acf-location-widget.php:83
|
1989 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1990 |
msgid "All"
|
1991 |
msgstr "Tous"
|
1992 |
|
1993 |
-
#: includes/fields/class-acf-field-file.php:
|
1994 |
-
#: includes/fields/class-acf-field-image.php:
|
1995 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1996 |
msgid "Uploaded to post"
|
1997 |
msgstr "Liés à cet article"
|
1998 |
|
1999 |
# @ acf
|
2000 |
-
#: includes/fields/class-acf-field-file.php:
|
2001 |
-
#: includes/fields/class-acf-field-image.php:
|
2002 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2003 |
msgid "Minimum"
|
2004 |
msgstr "Minimum"
|
2005 |
|
2006 |
-
#: includes/fields/class-acf-field-file.php:234
|
2007 |
#: includes/fields/class-acf-field-file.php:245
|
|
|
2008 |
msgid "Restrict which files can be uploaded"
|
2009 |
msgstr "Restreindre l'import de fichiers"
|
2010 |
|
2011 |
# @ acf
|
2012 |
-
#: includes/fields/class-acf-field-file.php:
|
2013 |
-
#: includes/fields/class-acf-field-image.php:
|
2014 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2015 |
msgid "Maximum"
|
2016 |
msgstr "Maximum"
|
2017 |
|
2018 |
-
#: includes/fields/class-acf-field-file.php:
|
2019 |
-
#: includes/fields/class-acf-field-image.php:
|
2020 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2021 |
msgid "Allowed file types"
|
2022 |
msgstr "Types de fichiers autorisés"
|
2023 |
|
2024 |
-
#: includes/fields/class-acf-field-file.php:
|
2025 |
-
#: includes/fields/class-acf-field-image.php:
|
2026 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2027 |
msgid "Comma separated list. Leave blank for all types"
|
2028 |
msgstr ""
|
2029 |
"Listez les extensions autorisées en les séparant par une virgule. Laissez "
|
@@ -2033,57 +2153,52 @@ msgstr ""
|
|
2033 |
msgid "Google Map"
|
2034 |
msgstr "Google Map"
|
2035 |
|
2036 |
-
|
2037 |
-
#: includes/fields/class-acf-field-google-map.php:40
|
2038 |
-
msgid "Locating"
|
2039 |
-
msgstr "Localiser"
|
2040 |
-
|
2041 |
-
#: includes/fields/class-acf-field-google-map.php:41
|
2042 |
msgid "Sorry, this browser does not support geolocation"
|
2043 |
msgstr "Désolé, ce navigateur ne prend pas en charge la géolocalisation"
|
2044 |
|
2045 |
# @ acf
|
2046 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2047 |
msgid "Clear location"
|
2048 |
msgstr "Effacer la position"
|
2049 |
|
2050 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2051 |
msgid "Find current location"
|
2052 |
msgstr "Trouver l'emplacement actuel"
|
2053 |
|
2054 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2055 |
msgid "Search for address..."
|
2056 |
msgstr "Rechercher une adresse..."
|
2057 |
|
2058 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2059 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2060 |
msgid "Center"
|
2061 |
msgstr "Centre"
|
2062 |
|
2063 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2064 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2065 |
msgid "Center the initial map"
|
2066 |
msgstr "Position géographique du centre de la carte"
|
2067 |
|
2068 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2069 |
msgid "Zoom"
|
2070 |
msgstr "Zoom"
|
2071 |
|
2072 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2073 |
msgid "Set the initial zoom level"
|
2074 |
msgstr "Définir le niveau de zoom (0 : monde ; 14 : ville ; 21 : rue)"
|
2075 |
|
2076 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2077 |
-
#: includes/fields/class-acf-field-image.php:
|
2078 |
-
#: includes/fields/class-acf-field-image.php:
|
2079 |
-
#: includes/fields/class-acf-field-oembed.php:
|
2080 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2081 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2082 |
msgid "Height"
|
2083 |
msgstr "Hauteur"
|
2084 |
|
2085 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2086 |
-
msgid "
|
2087 |
msgstr "Personnaliser la hauteur de la carte"
|
2088 |
|
2089 |
# @ acf
|
@@ -2093,7 +2208,7 @@ msgstr "Groupe"
|
|
2093 |
|
2094 |
# @ acf
|
2095 |
#: includes/fields/class-acf-field-group.php:459
|
2096 |
-
#: pro/fields/class-acf-field-repeater.php:
|
2097 |
msgid "Sub Fields"
|
2098 |
msgstr "Sous champs"
|
2099 |
|
@@ -2104,22 +2219,22 @@ msgstr "Définit le style utilisé pour générer les champs sélectionnés"
|
|
2104 |
|
2105 |
#: includes/fields/class-acf-field-group.php:480
|
2106 |
#: pro/fields/class-acf-field-clone.php:849
|
2107 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
2108 |
-
#: pro/fields/class-acf-field-repeater.php:
|
2109 |
msgid "Block"
|
2110 |
msgstr "Bloc"
|
2111 |
|
2112 |
#: includes/fields/class-acf-field-group.php:481
|
2113 |
#: pro/fields/class-acf-field-clone.php:850
|
2114 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
2115 |
-
#: pro/fields/class-acf-field-repeater.php:
|
2116 |
msgid "Table"
|
2117 |
msgstr "Tableau"
|
2118 |
|
2119 |
#: includes/fields/class-acf-field-group.php:482
|
2120 |
#: pro/fields/class-acf-field-clone.php:851
|
2121 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
2122 |
-
#: pro/fields/class-acf-field-repeater.php:
|
2123 |
msgid "Row"
|
2124 |
msgstr "Rangée"
|
2125 |
|
@@ -2129,73 +2244,66 @@ msgid "Image"
|
|
2129 |
msgstr "Image"
|
2130 |
|
2131 |
# acf
|
2132 |
-
#: includes/fields/class-acf-field-image.php:
|
2133 |
msgid "Select Image"
|
2134 |
msgstr "Sélectionner l‘image"
|
2135 |
|
2136 |
# @ acf
|
2137 |
-
#: includes/fields/class-acf-field-image.php:
|
2138 |
-
#: pro/fields/class-acf-field-gallery.php:42
|
2139 |
msgid "Edit Image"
|
2140 |
msgstr "Modifier l'image"
|
2141 |
|
2142 |
# @ acf
|
2143 |
-
#: includes/fields/class-acf-field-image.php:
|
2144 |
-
#: pro/fields/class-acf-field-gallery.php:43
|
2145 |
msgid "Update Image"
|
2146 |
msgstr "Mettre à jour"
|
2147 |
|
2148 |
# @ acf
|
2149 |
-
#: includes/fields/class-acf-field-image.php:
|
2150 |
-
msgid "All images"
|
2151 |
-
msgstr "Toutes les images"
|
2152 |
-
|
2153 |
-
# @ acf
|
2154 |
-
#: includes/fields/class-acf-field-image.php:140
|
2155 |
msgid "No image selected"
|
2156 |
msgstr "Aucune image sélectionnée"
|
2157 |
|
2158 |
# @ acf
|
2159 |
-
#: includes/fields/class-acf-field-image.php:
|
2160 |
msgid "Add Image"
|
2161 |
msgstr "Ajouter une image"
|
2162 |
|
2163 |
# @ acf
|
2164 |
-
#: includes/fields/class-acf-field-image.php:
|
2165 |
msgid "Image Array"
|
2166 |
msgstr "Données de l'image (array)"
|
2167 |
|
2168 |
# @ acf
|
2169 |
-
#: includes/fields/class-acf-field-image.php:
|
2170 |
msgid "Image URL"
|
2171 |
msgstr "URL de l‘image"
|
2172 |
|
2173 |
# @ acf
|
2174 |
-
#: includes/fields/class-acf-field-image.php:
|
2175 |
msgid "Image ID"
|
2176 |
msgstr "ID de l‘image"
|
2177 |
|
2178 |
# @ acf
|
2179 |
-
#: includes/fields/class-acf-field-image.php:
|
2180 |
msgid "Preview Size"
|
2181 |
msgstr "Taille de prévisualisation"
|
2182 |
|
2183 |
-
#: includes/fields/class-acf-field-image.php:
|
2184 |
msgid "Shown when entering data"
|
2185 |
msgstr "Côté interface d'administration"
|
2186 |
|
2187 |
-
#: includes/fields/class-acf-field-image.php:
|
2188 |
-
#: includes/fields/class-acf-field-image.php:
|
2189 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2190 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2191 |
msgid "Restrict which images can be uploaded"
|
2192 |
msgstr "Restreindre les images téléversées"
|
2193 |
|
2194 |
-
#: includes/fields/class-acf-field-image.php:
|
2195 |
-
#: includes/fields/class-acf-field-image.php:
|
2196 |
-
#: includes/fields/class-acf-field-oembed.php:
|
2197 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2198 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2199 |
msgid "Width"
|
2200 |
msgstr "Largeur"
|
2201 |
|
@@ -2269,18 +2377,18 @@ msgid "Number"
|
|
2269 |
msgstr "Nombre"
|
2270 |
|
2271 |
#: includes/fields/class-acf-field-number.php:163
|
2272 |
-
#: includes/fields/class-acf-field-range.php:
|
2273 |
msgid "Minimum Value"
|
2274 |
msgstr "Valeur minimale"
|
2275 |
|
2276 |
# @ acf
|
2277 |
#: includes/fields/class-acf-field-number.php:172
|
2278 |
-
#: includes/fields/class-acf-field-range.php:
|
2279 |
msgid "Maximum Value"
|
2280 |
msgstr "Valeur maximale"
|
2281 |
|
2282 |
#: includes/fields/class-acf-field-number.php:181
|
2283 |
-
#: includes/fields/class-acf-field-range.php:
|
2284 |
msgid "Step Size"
|
2285 |
msgstr "Pas"
|
2286 |
|
@@ -2302,56 +2410,52 @@ msgstr "La valeur doit être inférieure ou égale à %d"
|
|
2302 |
msgid "oEmbed"
|
2303 |
msgstr "oEmbed"
|
2304 |
|
2305 |
-
#: includes/fields/class-acf-field-oembed.php:
|
2306 |
msgid "Enter URL"
|
2307 |
msgstr "Entrez l'URL"
|
2308 |
|
2309 |
-
#: includes/fields/class-acf-field-oembed.php:
|
2310 |
-
#: includes/fields/class-acf-field-
|
2311 |
-
msgid "Error."
|
2312 |
-
msgstr "Erreur."
|
2313 |
-
|
2314 |
-
#: includes/fields/class-acf-field-oembed.php:234
|
2315 |
-
msgid "No embed found for the given URL."
|
2316 |
-
msgstr "Aucune instruction d'intégration trouvée à cette adresse."
|
2317 |
-
|
2318 |
-
#: includes/fields/class-acf-field-oembed.php:267
|
2319 |
-
#: includes/fields/class-acf-field-oembed.php:278
|
2320 |
msgid "Embed Size"
|
2321 |
msgstr "Dimensions"
|
2322 |
|
|
|
|
|
|
|
|
|
|
|
2323 |
#: includes/fields/class-acf-field-page_link.php:177
|
2324 |
msgid "Archives"
|
2325 |
msgstr "Archives"
|
2326 |
|
2327 |
#: includes/fields/class-acf-field-page_link.php:269
|
2328 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2329 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2330 |
msgid "Parent"
|
2331 |
msgstr "Parent"
|
2332 |
|
2333 |
#: includes/fields/class-acf-field-page_link.php:485
|
2334 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2335 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2336 |
msgid "Filter by Post Type"
|
2337 |
msgstr "Filtrer par type de publication"
|
2338 |
|
2339 |
#: includes/fields/class-acf-field-page_link.php:493
|
2340 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2341 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2342 |
msgid "All post types"
|
2343 |
msgstr "Tous les types de publication"
|
2344 |
|
2345 |
# @ acf
|
2346 |
#: includes/fields/class-acf-field-page_link.php:499
|
2347 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2348 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2349 |
msgid "Filter by Taxonomy"
|
2350 |
msgstr "Filtrer par taxonomie"
|
2351 |
|
2352 |
#: includes/fields/class-acf-field-page_link.php:507
|
2353 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2354 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2355 |
msgid "All taxonomies"
|
2356 |
msgstr "Toutes les taxonomies"
|
2357 |
|
@@ -2361,9 +2465,9 @@ msgstr "Afficher les pages d’archives"
|
|
2361 |
|
2362 |
# @ acf
|
2363 |
#: includes/fields/class-acf-field-page_link.php:533
|
2364 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2365 |
-
#: includes/fields/class-acf-field-select.php:
|
2366 |
-
#: includes/fields/class-acf-field-user.php:
|
2367 |
msgid "Select multiple values?"
|
2368 |
msgstr "Plusieurs valeurs possibles ?"
|
2369 |
|
@@ -2373,14 +2477,14 @@ msgstr "Mot de passe"
|
|
2373 |
|
2374 |
# @ acf
|
2375 |
#: includes/fields/class-acf-field-post_object.php:25
|
2376 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2377 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2378 |
msgid "Post Object"
|
2379 |
msgstr "Objet Article"
|
2380 |
|
2381 |
# @ acf
|
2382 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2383 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2384 |
msgid "Post ID"
|
2385 |
msgstr "ID de l'article"
|
2386 |
|
@@ -2414,72 +2518,69 @@ msgstr "Plage de valeurs"
|
|
2414 |
msgid "Relationship"
|
2415 |
msgstr "Relation"
|
2416 |
|
2417 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2418 |
-
msgid "Minimum values reached ( {min} values )"
|
2419 |
-
msgstr "Nombre minimum de valeurs atteint ({min} valeurs)"
|
2420 |
-
|
2421 |
-
#: includes/fields/class-acf-field-relationship.php:38
|
2422 |
msgid "Maximum values reached ( {max} values )"
|
2423 |
msgstr "Nombre maximal de valeurs atteint ({max} valeurs)"
|
2424 |
|
2425 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2426 |
msgid "Loading"
|
2427 |
msgstr "Chargement"
|
2428 |
|
2429 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2430 |
msgid "No matches found"
|
2431 |
msgstr "Aucun résultat"
|
2432 |
|
2433 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2434 |
msgid "Select post type"
|
2435 |
msgstr "Choisissez le type de publication"
|
2436 |
|
2437 |
# @ acf
|
2438 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2439 |
msgid "Select taxonomy"
|
2440 |
msgstr "Choisissez la taxonomie"
|
2441 |
|
2442 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2443 |
msgid "Search..."
|
2444 |
msgstr "Rechercher..."
|
2445 |
|
2446 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2447 |
msgid "Filters"
|
2448 |
msgstr "Filtres"
|
2449 |
|
2450 |
# @ acf
|
2451 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2452 |
#: includes/locations/class-acf-location-post-type.php:27
|
2453 |
msgid "Post Type"
|
2454 |
msgstr "Type de publication"
|
2455 |
|
2456 |
# @ acf
|
2457 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2458 |
#: includes/fields/class-acf-field-taxonomy.php:28
|
2459 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
|
|
2460 |
msgid "Taxonomy"
|
2461 |
msgstr "Taxonomie"
|
2462 |
|
2463 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2464 |
msgid "Elements"
|
2465 |
msgstr "Éléments"
|
2466 |
|
2467 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2468 |
msgid "Selected elements will be displayed in each result"
|
2469 |
msgstr "Les éléments sélectionnés seront affichés dans chaque résultat"
|
2470 |
|
2471 |
# @ acf
|
2472 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2473 |
msgid "Minimum posts"
|
2474 |
msgstr "Minimum d'articles sélectionnables"
|
2475 |
|
2476 |
# @ acf
|
2477 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2478 |
msgid "Maximum posts"
|
2479 |
msgstr "Maximum d'articles sélectionnables"
|
2480 |
|
2481 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2482 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2483 |
#, php-format
|
2484 |
msgid "%s requires at least %s selection"
|
2485 |
msgid_plural "%s requires at least %s selections"
|
@@ -2487,17 +2588,17 @@ msgstr[0] "%s requiert au moins %s sélection"
|
|
2487 |
msgstr[1] "%s requiert au moins %s sélections"
|
2488 |
|
2489 |
#: includes/fields/class-acf-field-select.php:25
|
2490 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2491 |
msgctxt "noun"
|
2492 |
msgid "Select"
|
2493 |
msgstr "Sélection"
|
2494 |
|
2495 |
-
#: includes/fields/class-acf-field-select.php:
|
2496 |
msgctxt "Select2 JS matches_1"
|
2497 |
msgid "One result is available, press enter to select it."
|
2498 |
msgstr "Un résultat disponible, appuyez sur Entrée pour le sélectionner."
|
2499 |
|
2500 |
-
#: includes/fields/class-acf-field-select.php:
|
2501 |
#, php-format
|
2502 |
msgctxt "Select2 JS matches_n"
|
2503 |
msgid "%d results are available, use up and down arrow keys to navigate."
|
@@ -2505,75 +2606,70 @@ msgstr ""
|
|
2505 |
"%d résultats sont disponibles, utilisez les flèches haut et bas pour "
|
2506 |
"naviguer parmi les résultats."
|
2507 |
|
2508 |
-
#: includes/fields/class-acf-field-select.php:
|
2509 |
msgctxt "Select2 JS matches_0"
|
2510 |
msgid "No matches found"
|
2511 |
msgstr "Aucun résultat trouvé"
|
2512 |
|
2513 |
-
#: includes/fields/class-acf-field-select.php:
|
2514 |
msgctxt "Select2 JS input_too_short_1"
|
2515 |
msgid "Please enter 1 or more characters"
|
2516 |
msgstr "Veuillez saisir au minimum 1 caractère"
|
2517 |
|
2518 |
-
#: includes/fields/class-acf-field-select.php:
|
2519 |
#, php-format
|
2520 |
msgctxt "Select2 JS input_too_short_n"
|
2521 |
msgid "Please enter %d or more characters"
|
2522 |
msgstr "Veuillez saisir au minimum %d caractères"
|
2523 |
|
2524 |
-
#: includes/fields/class-acf-field-select.php:
|
2525 |
msgctxt "Select2 JS input_too_long_1"
|
2526 |
msgid "Please delete 1 character"
|
2527 |
msgstr "Veuillez retirer 1 caractère"
|
2528 |
|
2529 |
-
#: includes/fields/class-acf-field-select.php:
|
2530 |
#, php-format
|
2531 |
msgctxt "Select2 JS input_too_long_n"
|
2532 |
msgid "Please delete %d characters"
|
2533 |
msgstr "Veuillez retirer %d caractères"
|
2534 |
|
2535 |
-
#: includes/fields/class-acf-field-select.php:
|
2536 |
msgctxt "Select2 JS selection_too_long_1"
|
2537 |
msgid "You can only select 1 item"
|
2538 |
msgstr "Vous ne pouvez sélectionner qu’un seul élément"
|
2539 |
|
2540 |
-
#: includes/fields/class-acf-field-select.php:
|
2541 |
#, php-format
|
2542 |
msgctxt "Select2 JS selection_too_long_n"
|
2543 |
msgid "You can only select %d items"
|
2544 |
msgstr "Vous ne pouvez sélectionner que %d éléments"
|
2545 |
|
2546 |
-
#: includes/fields/class-acf-field-select.php:
|
2547 |
msgctxt "Select2 JS load_more"
|
2548 |
msgid "Loading more results…"
|
2549 |
msgstr "Chargement de résultats supplémentaires…"
|
2550 |
|
2551 |
-
#: includes/fields/class-acf-field-select.php:
|
2552 |
msgctxt "Select2 JS searching"
|
2553 |
msgid "Searching…"
|
2554 |
msgstr "Recherche en cours…"
|
2555 |
|
2556 |
-
#: includes/fields/class-acf-field-select.php:
|
2557 |
msgctxt "Select2 JS load_fail"
|
2558 |
msgid "Loading failed"
|
2559 |
msgstr "Échec du chargement"
|
2560 |
|
2561 |
-
#: includes/fields/class-acf-field-select.php:255 includes/media.php:54
|
2562 |
-
msgctxt "verb"
|
2563 |
-
msgid "Select"
|
2564 |
-
msgstr "Choisir"
|
2565 |
-
|
2566 |
# @ acf
|
2567 |
-
#: includes/fields/class-acf-field-select.php:
|
2568 |
#: includes/fields/class-acf-field-true_false.php:144
|
2569 |
msgid "Stylised UI"
|
2570 |
msgstr "Interface avancée"
|
2571 |
|
2572 |
-
#: includes/fields/class-acf-field-select.php:
|
2573 |
msgid "Use AJAX to lazy load choices?"
|
2574 |
msgstr "Utiliser AJAX pour charger les choix (lazy load) ?"
|
2575 |
|
2576 |
-
#: includes/fields/class-acf-field-select.php:
|
2577 |
msgid "Specify the value returned"
|
2578 |
msgstr "Définie la valeur retournée"
|
2579 |
|
@@ -2597,100 +2693,96 @@ msgstr ""
|
|
2597 |
"Définir un point de terminaison pour arrêter les précédents onglets. Cela va "
|
2598 |
"commencer un nouveau groupe d'onglets."
|
2599 |
|
2600 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2601 |
#, php-format
|
2602 |
msgctxt "No terms"
|
2603 |
msgid "No %s"
|
2604 |
msgstr "Pas de %s"
|
2605 |
|
2606 |
-
#: includes/fields/class-acf-field-taxonomy.php:732
|
2607 |
-
msgid "None"
|
2608 |
-
msgstr "Aucun"
|
2609 |
-
|
2610 |
# @ acf
|
2611 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2612 |
msgid "Select the taxonomy to be displayed"
|
2613 |
msgstr "Choisissez la taxonomie à afficher"
|
2614 |
|
2615 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2616 |
msgid "Appearance"
|
2617 |
msgstr "Apparence"
|
2618 |
|
2619 |
# @ acf
|
2620 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2621 |
msgid "Select the appearance of this field"
|
2622 |
msgstr "Personnaliser l'apparence de champ"
|
2623 |
|
2624 |
# @ acf
|
2625 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2626 |
msgid "Multiple Values"
|
2627 |
msgstr "Valeurs multiples"
|
2628 |
|
2629 |
# @ acf
|
2630 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2631 |
msgid "Multi Select"
|
2632 |
msgstr "Sélecteur multiple"
|
2633 |
|
2634 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2635 |
msgid "Single Value"
|
2636 |
msgstr "Valeur seule"
|
2637 |
|
2638 |
# @ acf
|
2639 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2640 |
msgid "Radio Buttons"
|
2641 |
msgstr "Boutons radio"
|
2642 |
|
2643 |
# @ acf
|
2644 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2645 |
msgid "Create Terms"
|
2646 |
msgstr "Créer des termes"
|
2647 |
|
2648 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2649 |
msgid "Allow new terms to be created whilst editing"
|
2650 |
msgstr "Autoriser la création de nouveaux termes pendant l'édition"
|
2651 |
|
2652 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2653 |
msgid "Save Terms"
|
2654 |
msgstr "Enregistrer les termes"
|
2655 |
|
2656 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2657 |
msgid "Connect selected terms to the post"
|
2658 |
msgstr "Lier les termes sélectionnés à l'article"
|
2659 |
|
2660 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2661 |
msgid "Load Terms"
|
2662 |
msgstr "Charger les termes"
|
2663 |
|
2664 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2665 |
msgid "Load value from posts terms"
|
2666 |
msgstr "Charger une valeur depuis les termes"
|
2667 |
|
2668 |
# @ acf
|
2669 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2670 |
msgid "Term Object"
|
2671 |
msgstr "Objet Terme"
|
2672 |
|
2673 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2674 |
msgid "Term ID"
|
2675 |
msgstr "ID du terme"
|
2676 |
|
2677 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2678 |
#, php-format
|
2679 |
msgid "User unable to add new %s"
|
2680 |
msgstr "Utilisateur incapable d'ajouter un nouveau %s"
|
2681 |
|
2682 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2683 |
#, php-format
|
2684 |
msgid "%s already exists"
|
2685 |
msgstr "%s existe déjà"
|
2686 |
|
2687 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2688 |
#, php-format
|
2689 |
msgid "%s added"
|
2690 |
msgstr "%s Ajouté"
|
2691 |
|
2692 |
# @ acf
|
2693 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2694 |
msgid "Add"
|
2695 |
msgstr "Ajouter"
|
2696 |
|
@@ -2731,18 +2823,6 @@ msgstr "Heure"
|
|
2731 |
msgid "True / False"
|
2732 |
msgstr "Vrai / Faux"
|
2733 |
|
2734 |
-
#: includes/fields/class-acf-field-true_false.php:79
|
2735 |
-
#: includes/fields/class-acf-field-true_false.php:159 includes/input.php:267
|
2736 |
-
#: pro/admin/views/html-settings-updates.php:89
|
2737 |
-
msgid "Yes"
|
2738 |
-
msgstr "Oui"
|
2739 |
-
|
2740 |
-
#: includes/fields/class-acf-field-true_false.php:80
|
2741 |
-
#: includes/fields/class-acf-field-true_false.php:169 includes/input.php:268
|
2742 |
-
#: pro/admin/views/html-settings-updates.php:99
|
2743 |
-
msgid "No"
|
2744 |
-
msgstr "Non"
|
2745 |
-
|
2746 |
#: includes/fields/class-acf-field-true_false.php:127
|
2747 |
msgid "Displays text alongside the checkbox"
|
2748 |
msgstr "Affiche le texte aux côtés de la case à cocher"
|
@@ -2755,11 +2835,11 @@ msgstr "Texte côté « Actif »"
|
|
2755 |
msgid "Text shown when active"
|
2756 |
msgstr "Text affiché lorsqu’il est actif"
|
2757 |
|
2758 |
-
#: includes/fields/class-acf-field-true_false.php:
|
2759 |
msgid "Off Text"
|
2760 |
msgstr "Texte côté « Inactif »"
|
2761 |
|
2762 |
-
#: includes/fields/class-acf-field-true_false.php:
|
2763 |
msgid "Text shown when inactive"
|
2764 |
msgstr "Texte affiché lorsqu’il est désactivé"
|
2765 |
|
@@ -2775,81 +2855,87 @@ msgstr "La valeur doit être une URL valide"
|
|
2775 |
msgid "User"
|
2776 |
msgstr "Utilisateur"
|
2777 |
|
2778 |
-
#: includes/fields/class-acf-field-user.php:
|
2779 |
msgid "Filter by role"
|
2780 |
msgstr "Filtrer par rôle"
|
2781 |
|
2782 |
-
#: includes/fields/class-acf-field-user.php:
|
2783 |
msgid "All user roles"
|
2784 |
msgstr "Tous les rôles utilisateurs"
|
2785 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2786 |
# @ acf
|
2787 |
#: includes/fields/class-acf-field-wysiwyg.php:25
|
2788 |
msgid "Wysiwyg Editor"
|
2789 |
msgstr "Éditeur WYSIWYG"
|
2790 |
|
2791 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2792 |
msgid "Visual"
|
2793 |
msgstr "Visuel"
|
2794 |
|
2795 |
# @ acf
|
2796 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2797 |
msgctxt "Name for the Text editor tab (formerly HTML)"
|
2798 |
msgid "Text"
|
2799 |
msgstr "Texte"
|
2800 |
|
2801 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2802 |
msgid "Click to initialize TinyMCE"
|
2803 |
msgstr "Cliquez pour initialiser TinyMCE"
|
2804 |
|
2805 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2806 |
msgid "Tabs"
|
2807 |
msgstr "Onglets"
|
2808 |
|
2809 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2810 |
msgid "Visual & Text"
|
2811 |
msgstr "Visuel & Texte brut"
|
2812 |
|
2813 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2814 |
msgid "Visual Only"
|
2815 |
msgstr "Éditeur visuel seulement"
|
2816 |
|
2817 |
# @ acf
|
2818 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2819 |
msgid "Text Only"
|
2820 |
msgstr "Texte brut seulement"
|
2821 |
|
2822 |
# @ acf
|
2823 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2824 |
msgid "Toolbar"
|
2825 |
msgstr "Barre d‘outils"
|
2826 |
|
2827 |
# @ acf
|
2828 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2829 |
msgid "Show Media Upload Buttons?"
|
2830 |
msgstr "Afficher les boutons d‘ajout de médias ?"
|
2831 |
|
2832 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2833 |
msgid "Delay initialization?"
|
2834 |
msgstr "Retarder l’initialisation ?"
|
2835 |
|
2836 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
2837 |
msgid "TinyMCE will not be initalized until field is clicked"
|
2838 |
msgstr ""
|
2839 |
"TinyMCE ne sera pas automatiquement initialisé si cette option est activée"
|
2840 |
|
2841 |
-
# @ acf
|
2842 |
-
#: includes/forms/form-comment.php:166 includes/forms/form-post.php:303
|
2843 |
-
#: pro/admin/admin-options-page.php:308
|
2844 |
-
msgid "Edit field group"
|
2845 |
-
msgstr "Modifier le groupe de champs"
|
2846 |
-
|
2847 |
#: includes/forms/form-front.php:55
|
2848 |
msgid "Validate Email"
|
2849 |
msgstr "Valider l’email"
|
2850 |
|
2851 |
# @ acf
|
2852 |
-
#: includes/forms/form-front.php:103 pro/fields/class-acf-field-gallery.php:
|
2853 |
#: pro/options-page.php:81
|
2854 |
msgid "Update"
|
2855 |
msgstr "Mise à jour"
|
@@ -2863,45 +2949,6 @@ msgstr "Article mis à jour"
|
|
2863 |
msgid "Spam Detected"
|
2864 |
msgstr "Spam repéré"
|
2865 |
|
2866 |
-
#: includes/input.php:259
|
2867 |
-
msgid "Expand Details"
|
2868 |
-
msgstr "Afficher les détails"
|
2869 |
-
|
2870 |
-
#: includes/input.php:260
|
2871 |
-
msgid "Collapse Details"
|
2872 |
-
msgstr "Masquer les détails"
|
2873 |
-
|
2874 |
-
#: includes/input.php:261
|
2875 |
-
msgid "Validation successful"
|
2876 |
-
msgstr "Validé avec succès"
|
2877 |
-
|
2878 |
-
#: includes/input.php:262 includes/validation.php:285
|
2879 |
-
#: includes/validation.php:296
|
2880 |
-
msgid "Validation failed"
|
2881 |
-
msgstr "Échec de la validation"
|
2882 |
-
|
2883 |
-
#: includes/input.php:263
|
2884 |
-
msgid "1 field requires attention"
|
2885 |
-
msgstr "1 champ requiert votre attention"
|
2886 |
-
|
2887 |
-
#: includes/input.php:264
|
2888 |
-
#, php-format
|
2889 |
-
msgid "%d fields require attention"
|
2890 |
-
msgstr "%d champs requièrent votre attention"
|
2891 |
-
|
2892 |
-
#: includes/input.php:265
|
2893 |
-
msgid "Restricted"
|
2894 |
-
msgstr "Limité"
|
2895 |
-
|
2896 |
-
# @ acf
|
2897 |
-
#: includes/input.php:266
|
2898 |
-
msgid "Are you sure?"
|
2899 |
-
msgstr "Êtes-vous sûr ?"
|
2900 |
-
|
2901 |
-
#: includes/input.php:270
|
2902 |
-
msgid "Cancel"
|
2903 |
-
msgstr "Annuler"
|
2904 |
-
|
2905 |
# @ acf
|
2906 |
#: includes/locations.php:93 includes/locations/class-acf-location-post.php:27
|
2907 |
msgid "Post"
|
@@ -2917,6 +2964,14 @@ msgstr "Page"
|
|
2917 |
msgid "Forms"
|
2918 |
msgstr "Formulaires"
|
2919 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2920 |
#: includes/locations/class-acf-location-attachment.php:27
|
2921 |
msgid "Attachment"
|
2922 |
msgstr "Média (photo, fichier…)"
|
@@ -2992,23 +3047,23 @@ msgstr "Modèle de base"
|
|
2992 |
msgid "Page Type"
|
2993 |
msgstr "Type de page"
|
2994 |
|
2995 |
-
#: includes/locations/class-acf-location-page-type.php:
|
2996 |
msgid "Front Page"
|
2997 |
msgstr "Page d'accueil"
|
2998 |
|
2999 |
-
#: includes/locations/class-acf-location-page-type.php:
|
3000 |
msgid "Posts Page"
|
3001 |
msgstr "Page des articles"
|
3002 |
|
3003 |
-
#: includes/locations/class-acf-location-page-type.php:
|
3004 |
msgid "Top Level Page (no parent)"
|
3005 |
msgstr "Page de haut niveau (sans descendant)"
|
3006 |
|
3007 |
-
#: includes/locations/class-acf-location-page-type.php:
|
3008 |
msgid "Parent Page (has children)"
|
3009 |
msgstr "Page parente (avec page enfant)"
|
3010 |
|
3011 |
-
#: includes/locations/class-acf-location-page-type.php:
|
3012 |
msgid "Child Page (has parent)"
|
3013 |
msgstr "Page enfant (avec parent)"
|
3014 |
|
@@ -3035,11 +3090,6 @@ msgstr "Taxonomie"
|
|
3035 |
msgid "Post Template"
|
3036 |
msgstr "Modèle d'article"
|
3037 |
|
3038 |
-
# @ acf
|
3039 |
-
#: includes/locations/class-acf-location-taxonomy.php:27
|
3040 |
-
msgid "Taxonomy Term"
|
3041 |
-
msgstr "Termes de taxonomie"
|
3042 |
-
|
3043 |
# @ acf
|
3044 |
#: includes/locations/class-acf-location-user-form.php:27
|
3045 |
msgid "User Form"
|
@@ -3062,16 +3112,6 @@ msgstr "Rôle utilisateur"
|
|
3062 |
msgid "Widget"
|
3063 |
msgstr "Widget"
|
3064 |
|
3065 |
-
#: includes/media.php:55
|
3066 |
-
msgctxt "verb"
|
3067 |
-
msgid "Edit"
|
3068 |
-
msgstr "Éditer"
|
3069 |
-
|
3070 |
-
#: includes/media.php:56
|
3071 |
-
msgctxt "verb"
|
3072 |
-
msgid "Update"
|
3073 |
-
msgstr "Mettre à jour"
|
3074 |
-
|
3075 |
# @ default
|
3076 |
#: includes/validation.php:364
|
3077 |
#, php-format
|
@@ -3108,6 +3148,15 @@ msgstr "<b>Erreur</b>. Impossible de joindre le serveur"
|
|
3108 |
msgid "Updates"
|
3109 |
msgstr "Mises à jour"
|
3110 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3111 |
#: pro/admin/views/html-settings-updates.php:7
|
3112 |
msgid "Deactivate License"
|
3113 |
msgstr "Désactiver la licence"
|
@@ -3235,232 +3284,227 @@ msgstr "Tous les champs du groupe %s"
|
|
3235 |
|
3236 |
# @ acf
|
3237 |
#: pro/fields/class-acf-field-flexible-content.php:31
|
3238 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3239 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3240 |
msgid "Add Row"
|
3241 |
msgstr "Ajouter un élément"
|
3242 |
|
3243 |
# @ acf
|
3244 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
|
|
|
|
3245 |
msgid "layout"
|
3246 |
-
|
|
|
|
|
3247 |
|
3248 |
# @ acf
|
3249 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3250 |
msgid "layouts"
|
3251 |
msgstr "dispositions"
|
3252 |
|
3253 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3254 |
-
|
3255 |
-
|
3256 |
-
|
3257 |
-
#: pro/fields/class-acf-field-flexible-content.php:37
|
3258 |
-
msgid "This field requires at least {min} {identifier}"
|
3259 |
-
msgstr "Ce champ requiert au moins {min} {identifier}"
|
3260 |
-
|
3261 |
-
#: pro/fields/class-acf-field-flexible-content.php:38
|
3262 |
-
msgid "This field has a limit of {max} {identifier}"
|
3263 |
-
msgstr "Ce champ a une limite de {max} {identifier}"
|
3264 |
-
|
3265 |
-
#: pro/fields/class-acf-field-flexible-content.php:39
|
3266 |
msgid "This field requires at least {min} {label} {identifier}"
|
3267 |
msgstr "Ce champ requiert au moins {min} {label} {identifier}"
|
3268 |
|
3269 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3270 |
-
msgid "
|
3271 |
-
msgstr "
|
3272 |
|
3273 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3274 |
msgid "{available} {label} {identifier} available (max {max})"
|
3275 |
msgstr "{available} {label} {identifier} disponible (max {max})"
|
3276 |
|
3277 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3278 |
msgid "{required} {label} {identifier} required (min {min})"
|
3279 |
msgstr "{required} {label} {identifier} required (min {min})"
|
3280 |
|
3281 |
# @ acf
|
3282 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3283 |
msgid "Flexible Content requires at least 1 layout"
|
3284 |
msgstr "Le contenu flexible nécessite au moins une disposition"
|
3285 |
|
3286 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3287 |
#, php-format
|
3288 |
msgid "Click the \"%s\" button below to start creating your layout"
|
3289 |
msgstr ""
|
3290 |
"Cliquez sur le bouton \"%s\" ci-dessous pour créer votre première disposition"
|
3291 |
|
3292 |
# @ acf
|
3293 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3294 |
msgid "Add layout"
|
3295 |
msgstr "Disposition"
|
3296 |
|
3297 |
# @ acf
|
3298 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3299 |
msgid "Remove layout"
|
3300 |
msgstr "Retirer la disposition"
|
3301 |
|
3302 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3303 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3304 |
msgid "Click to toggle"
|
3305 |
msgstr "Cliquer pour intervertir"
|
3306 |
|
3307 |
# @ acf
|
3308 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3309 |
msgid "Reorder Layout"
|
3310 |
msgstr "Réorganiser la disposition"
|
3311 |
|
3312 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3313 |
msgid "Reorder"
|
3314 |
msgstr "Réorganiser"
|
3315 |
|
3316 |
# @ acf
|
3317 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3318 |
msgid "Delete Layout"
|
3319 |
msgstr "Supprimer la disposition"
|
3320 |
|
3321 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3322 |
msgid "Duplicate Layout"
|
3323 |
msgstr "Dupliquer la disposition"
|
3324 |
|
3325 |
# @ acf
|
3326 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3327 |
msgid "Add New Layout"
|
3328 |
msgstr "Ajouter une disposition"
|
3329 |
|
3330 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3331 |
msgid "Min"
|
3332 |
msgstr "Min"
|
3333 |
|
3334 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3335 |
msgid "Max"
|
3336 |
msgstr "Max"
|
3337 |
|
3338 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3339 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3340 |
msgid "Button Label"
|
3341 |
msgstr "Intitulé du bouton"
|
3342 |
|
3343 |
# @ acf
|
3344 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3345 |
msgid "Minimum Layouts"
|
3346 |
msgstr "Nombre minimum de dispositions"
|
3347 |
|
3348 |
# @ acf
|
3349 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3350 |
msgid "Maximum Layouts"
|
3351 |
msgstr "Nombre maximum de dispositions"
|
3352 |
|
3353 |
# @ acf
|
3354 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3355 |
msgid "Add Image to Gallery"
|
3356 |
msgstr "Ajouter l'image à la galerie"
|
3357 |
|
3358 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3359 |
msgid "Maximum selection reached"
|
3360 |
msgstr "Nombre de sélections maximales atteint"
|
3361 |
|
3362 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3363 |
msgid "Length"
|
3364 |
msgstr "Longueur"
|
3365 |
|
3366 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3367 |
msgid "Caption"
|
3368 |
msgstr "Légende"
|
3369 |
|
3370 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3371 |
msgid "Alt Text"
|
3372 |
msgstr "Texte alternatif"
|
3373 |
|
3374 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3375 |
msgid "Add to gallery"
|
3376 |
msgstr "Ajouter à la galerie"
|
3377 |
|
3378 |
# @ acf
|
3379 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3380 |
msgid "Bulk actions"
|
3381 |
msgstr "Actions de groupe"
|
3382 |
|
3383 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3384 |
msgid "Sort by date uploaded"
|
3385 |
msgstr "Ranger par date d'import"
|
3386 |
|
3387 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3388 |
msgid "Sort by date modified"
|
3389 |
msgstr "Ranger par date de modification"
|
3390 |
|
3391 |
# @ acf
|
3392 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3393 |
msgid "Sort by title"
|
3394 |
msgstr "Ranger par titre"
|
3395 |
|
3396 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3397 |
msgid "Reverse current order"
|
3398 |
msgstr "Inverser l'ordre actuel"
|
3399 |
|
3400 |
# @ acf
|
3401 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3402 |
msgid "Close"
|
3403 |
msgstr "Appliquer"
|
3404 |
|
3405 |
# @ acf
|
3406 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3407 |
msgid "Minimum Selection"
|
3408 |
msgstr "Minimum d'images"
|
3409 |
|
3410 |
# @ acf
|
3411 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3412 |
msgid "Maximum Selection"
|
3413 |
msgstr "Maximum d'images"
|
3414 |
|
3415 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3416 |
msgid "Insert"
|
3417 |
msgstr "Insérer"
|
3418 |
|
3419 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3420 |
msgid "Specify where new attachments are added"
|
3421 |
msgstr "Définir comment les images sont insérées"
|
3422 |
|
3423 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3424 |
msgid "Append to the end"
|
3425 |
msgstr "Insérer à la fin"
|
3426 |
|
3427 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3428 |
msgid "Prepend to the beginning"
|
3429 |
msgstr "Insérer au début"
|
3430 |
|
3431 |
-
#: pro/fields/class-acf-field-repeater.php:
|
|
|
3432 |
msgid "Minimum rows reached ({min} rows)"
|
3433 |
msgstr "Nombre minimal d'éléments atteint ({min} éléments)"
|
3434 |
|
3435 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3436 |
msgid "Maximum rows reached ({max} rows)"
|
3437 |
msgstr "Nombre maximal d'éléments atteint ({max} éléments)"
|
3438 |
|
3439 |
# @ acf
|
3440 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3441 |
msgid "Add row"
|
3442 |
msgstr "Ajouter un élément"
|
3443 |
|
3444 |
# @ acf
|
3445 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3446 |
msgid "Remove row"
|
3447 |
msgstr "Retirer l'élément"
|
3448 |
|
3449 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3450 |
msgid "Collapsed"
|
3451 |
msgstr "Refermé"
|
3452 |
|
3453 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3454 |
msgid "Select a sub field to show when row is collapsed"
|
3455 |
msgstr "Choisir un sous champ à montrer lorsque la ligne est refermée"
|
3456 |
|
3457 |
# @ acf
|
3458 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3459 |
msgid "Minimum Rows"
|
3460 |
msgstr "Nombre minimum d'éléments"
|
3461 |
|
3462 |
# @ acf
|
3463 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3464 |
msgid "Maximum Rows"
|
3465 |
msgstr "Nombre maximum d'éléments"
|
3466 |
|
@@ -3501,6 +3545,208 @@ msgstr "Elliot Condon"
|
|
3501 |
msgid "http://www.elliotcondon.com/"
|
3502 |
msgstr "http://www.elliotcondon.com/"
|
3503 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3504 |
# @ acf
|
3505 |
#~ msgid "Export Field Groups to PHP"
|
3506 |
#~ msgstr "Exportez des groupes de champs en PHP"
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Advanced Custom Fields Pro v5.2.9\n"
|
4 |
"Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
|
5 |
+
"POT-Creation-Date: 2019-01-02 17:39+0100\n"
|
6 |
+
"PO-Revision-Date: 2019-01-03 09:13+0100\n"
|
7 |
+
"Last-Translator: Maxime BERNARD-JACQUET <maxime@dysign.fr>\n"
|
8 |
"Language-Team: Dysign <maxime@dysign.fr>\n"
|
9 |
"Language: fr_FR\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
14 |
+
"X-Generator: Poedit 2.0.4\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
17 |
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
23 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
24 |
|
25 |
# @ acf
|
26 |
+
#: acf.php:80
|
27 |
msgid "Advanced Custom Fields"
|
28 |
msgstr "Advanced Custom Fields"
|
29 |
|
30 |
# @ acf
|
31 |
+
#: acf.php:381 includes/admin/admin.php:117
|
32 |
msgid "Field Groups"
|
33 |
msgstr "Groupes de champs"
|
34 |
|
35 |
# @ acf
|
36 |
+
#: acf.php:382
|
37 |
msgid "Field Group"
|
38 |
msgstr "Groupe de champs"
|
39 |
|
40 |
# @ acf
|
41 |
+
#: acf.php:383 acf.php:415 includes/admin/admin.php:118
|
42 |
+
#: pro/fields/class-acf-field-flexible-content.php:572
|
43 |
msgid "Add New"
|
44 |
msgstr "Ajouter"
|
45 |
|
46 |
# @ acf
|
47 |
+
#: acf.php:384
|
48 |
msgid "Add New Field Group"
|
49 |
msgstr "Nouveau groupe de champs"
|
50 |
|
51 |
# @ acf
|
52 |
+
#: acf.php:385
|
53 |
msgid "Edit Field Group"
|
54 |
msgstr "Modifier le groupe de champs"
|
55 |
|
56 |
# @ acf
|
57 |
+
#: acf.php:386
|
58 |
msgid "New Field Group"
|
59 |
msgstr "Nouveau groupe de champs"
|
60 |
|
61 |
# @ default
|
62 |
+
#: acf.php:387
|
63 |
msgid "View Field Group"
|
64 |
msgstr "Voir le groupe de champs"
|
65 |
|
66 |
# @ default
|
67 |
+
#: acf.php:388
|
68 |
msgid "Search Field Groups"
|
69 |
msgstr "Rechercher un groupe de champs"
|
70 |
|
71 |
# @ default
|
72 |
+
#: acf.php:389
|
73 |
msgid "No Field Groups found"
|
74 |
msgstr "Aucun groupe de champs trouvé"
|
75 |
|
76 |
# @ default
|
77 |
+
#: acf.php:390
|
78 |
msgid "No Field Groups found in Trash"
|
79 |
msgstr "Aucun groupe de champs trouvé dans la corbeille"
|
80 |
|
81 |
# @ acf
|
82 |
+
#: acf.php:413 includes/admin/admin-field-group.php:220
|
83 |
+
#: includes/admin/admin-field-groups.php:525
|
|
|
84 |
#: pro/fields/class-acf-field-clone.php:811
|
85 |
msgid "Fields"
|
86 |
msgstr "Champs"
|
87 |
|
88 |
# @ acf
|
89 |
+
#: acf.php:414
|
90 |
msgid "Field"
|
91 |
msgstr "Champ"
|
92 |
|
93 |
# @ acf
|
94 |
+
#: acf.php:416
|
95 |
msgid "Add New Field"
|
96 |
msgstr "Ajouter un champ"
|
97 |
|
98 |
# @ acf
|
99 |
+
#: acf.php:417
|
100 |
msgid "Edit Field"
|
101 |
msgstr "Modifier le champ"
|
102 |
|
103 |
# @ acf
|
104 |
+
#: acf.php:418 includes/admin/views/field-group-fields.php:41
|
|
|
105 |
msgid "New Field"
|
106 |
msgstr "Nouveau champ"
|
107 |
|
108 |
# @ acf
|
109 |
+
#: acf.php:419
|
110 |
msgid "View Field"
|
111 |
msgstr "Voir le champ"
|
112 |
|
113 |
# @ default
|
114 |
+
#: acf.php:420
|
115 |
msgid "Search Fields"
|
116 |
msgstr "Rechercher des champs"
|
117 |
|
118 |
# @ default
|
119 |
+
#: acf.php:421
|
120 |
msgid "No Fields found"
|
121 |
msgstr "Aucun champ trouvé"
|
122 |
|
123 |
# @ default
|
124 |
+
#: acf.php:422
|
125 |
msgid "No Fields found in Trash"
|
126 |
msgstr "Aucun champ trouvé dans la corbeille"
|
127 |
|
128 |
+
#: acf.php:461 includes/admin/admin-field-group.php:402
|
129 |
+
#: includes/admin/admin-field-groups.php:582
|
130 |
msgid "Inactive"
|
131 |
msgstr "Inactif"
|
132 |
|
133 |
+
#: acf.php:466
|
134 |
#, php-format
|
135 |
msgid "Inactive <span class=\"count\">(%s)</span>"
|
136 |
msgid_plural "Inactive <span class=\"count\">(%s)</span>"
|
138 |
msgstr[1] "Inactif <span class=\"count\">(%s)</span>"
|
139 |
|
140 |
# @ default
|
141 |
+
#: includes/admin/admin-field-group.php:86
|
142 |
+
#: includes/admin/admin-field-group.php:87
|
143 |
+
#: includes/admin/admin-field-group.php:89
|
144 |
msgid "Field group updated."
|
145 |
msgstr "Groupe de champs mis à jour."
|
146 |
|
147 |
# @ default
|
148 |
+
#: includes/admin/admin-field-group.php:88
|
149 |
msgid "Field group deleted."
|
150 |
msgstr "Groupe de champs supprimé."
|
151 |
|
152 |
# @ default
|
153 |
+
#: includes/admin/admin-field-group.php:91
|
154 |
msgid "Field group published."
|
155 |
msgstr "Groupe de champ publié."
|
156 |
|
157 |
# @ default
|
158 |
+
#: includes/admin/admin-field-group.php:92
|
159 |
msgid "Field group saved."
|
160 |
msgstr "Groupe de champ enregistré."
|
161 |
|
162 |
# @ default
|
163 |
+
#: includes/admin/admin-field-group.php:93
|
164 |
msgid "Field group submitted."
|
165 |
msgstr "Groupe de champ enregistré."
|
166 |
|
167 |
+
#: includes/admin/admin-field-group.php:94
|
168 |
msgid "Field group scheduled for."
|
169 |
msgstr "Groupe de champs programmé pour."
|
170 |
|
171 |
+
#: includes/admin/admin-field-group.php:95
|
172 |
msgid "Field group draft updated."
|
173 |
msgstr "Brouillon du groupe de champs mis à jour."
|
174 |
|
175 |
+
#: includes/admin/admin-field-group.php:171
|
176 |
+
msgid "The string \"field_\" may not be used at the start of a field name"
|
177 |
+
msgstr "Un champ ne peut pas commencer par \"field_\""
|
|
|
178 |
|
179 |
+
#: includes/admin/admin-field-group.php:172
|
180 |
+
msgid "This field cannot be moved until its changes have been saved"
|
181 |
+
msgstr ""
|
182 |
+
"Ce champ ne peut pas être déplacé tant que ses modifications n'ont pas été "
|
183 |
+
"enregistrées"
|
184 |
+
|
185 |
+
# @ default
|
186 |
+
#: includes/admin/admin-field-group.php:173
|
187 |
+
msgid "Field group title is required"
|
188 |
+
msgstr "Veuillez indiquer un titre pour le groupe de champs"
|
189 |
|
190 |
# @ acf
|
191 |
+
#: includes/admin/admin-field-group.php:174
|
192 |
msgid "Move to trash. Are you sure?"
|
193 |
msgstr "Mettre à la corbeille. Êtes-vous sûr ?"
|
194 |
|
195 |
+
#: includes/admin/admin-field-group.php:175
|
|
|
|
|
|
|
|
|
196 |
msgid "No toggle fields available"
|
197 |
msgstr "Ajoutez d'abord une case à cocher ou un champ sélection"
|
198 |
|
199 |
+
# @ acf
|
200 |
+
#: includes/admin/admin-field-group.php:176
|
201 |
+
msgid "Move Custom Field"
|
202 |
+
msgstr "Déplacer le champ personnalisé"
|
203 |
+
|
204 |
+
#: includes/admin/admin-field-group.php:177
|
205 |
+
msgid "Checked"
|
206 |
+
msgstr "Coché"
|
207 |
|
208 |
+
#: includes/admin/admin-field-group.php:178 includes/api/api-field.php:320
|
209 |
+
msgid "(no label)"
|
210 |
+
msgstr "(aucun libellé)"
|
211 |
+
|
212 |
+
#: includes/admin/admin-field-group.php:179
|
213 |
+
msgid "(this field)"
|
214 |
+
msgstr "(ce champ)"
|
215 |
+
|
216 |
+
#: includes/admin/admin-field-group.php:180
|
217 |
#: includes/api/api-field-group.php:751
|
218 |
msgid "copy"
|
219 |
msgstr "copie"
|
220 |
|
221 |
+
#: includes/admin/admin-field-group.php:181
|
222 |
+
#: includes/admin/views/field-group-field-conditional-logic.php:51
|
223 |
+
#: includes/admin/views/field-group-field-conditional-logic.php:151
|
224 |
#: includes/admin/views/field-group-locations.php:29
|
225 |
#: includes/admin/views/html-location-group.php:3
|
226 |
+
#: includes/api/api-helpers.php:4039
|
227 |
msgid "or"
|
228 |
msgstr "ou"
|
229 |
|
230 |
+
#: includes/admin/admin-field-group.php:182
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
231 |
msgid "Null"
|
232 |
msgstr "Vide"
|
233 |
|
234 |
+
# @ acf
|
235 |
+
#: includes/admin/admin-field-group.php:221
|
236 |
+
msgid "Location"
|
237 |
+
msgstr "Assigner ce groupe de champs"
|
238 |
|
239 |
+
#: includes/admin/admin-field-group.php:222
|
240 |
+
#: includes/admin/tools/class-acf-admin-tool-export.php:295
|
241 |
+
msgid "Settings"
|
242 |
+
msgstr "Réglages"
|
243 |
|
244 |
+
#: includes/admin/admin-field-group.php:372
|
245 |
msgid "Field Keys"
|
246 |
msgstr "Identifiants des champs"
|
247 |
|
248 |
+
#: includes/admin/admin-field-group.php:402
|
249 |
#: includes/admin/views/field-group-options.php:9
|
250 |
msgid "Active"
|
251 |
msgstr "Actif"
|
252 |
|
253 |
+
#: includes/admin/admin-field-group.php:771
|
254 |
msgid "Move Complete."
|
255 |
msgstr "Déplacement effectué."
|
256 |
|
257 |
+
#: includes/admin/admin-field-group.php:772
|
258 |
#, php-format
|
259 |
msgid "The %s field can now be found in the %s field group"
|
260 |
msgstr "Le champ %s a été déplacé dans le groupe %s"
|
261 |
|
262 |
# @ acf
|
263 |
+
#: includes/admin/admin-field-group.php:773
|
264 |
msgid "Close Window"
|
265 |
msgstr "Fermer la fenêtre"
|
266 |
|
267 |
# @ acf
|
268 |
+
#: includes/admin/admin-field-group.php:814
|
269 |
msgid "Please select the destination for this field"
|
270 |
msgstr "Choisissez la destination de ce champ"
|
271 |
|
272 |
# @ acf
|
273 |
+
#: includes/admin/admin-field-group.php:821
|
274 |
msgid "Move Field"
|
275 |
msgstr "Déplacer le champ"
|
276 |
|
277 |
+
#: includes/admin/admin-field-groups.php:89
|
278 |
#, php-format
|
279 |
msgid "Active <span class=\"count\">(%s)</span>"
|
280 |
msgid_plural "Active <span class=\"count\">(%s)</span>"
|
282 |
msgstr[1] "Actifs <span class=\"count\">(%s)</span>"
|
283 |
|
284 |
# @ default
|
285 |
+
#: includes/admin/admin-field-groups.php:157
|
286 |
#, php-format
|
287 |
msgid "Field group duplicated. %s"
|
288 |
msgstr "Groupe de champs dupliqué. %s"
|
289 |
|
290 |
# @ default
|
291 |
+
#: includes/admin/admin-field-groups.php:161
|
292 |
#, php-format
|
293 |
msgid "%s field group duplicated."
|
294 |
msgid_plural "%s field groups duplicated."
|
296 |
msgstr[1] "%s groupes de champs dupliqués."
|
297 |
|
298 |
# @ default
|
299 |
+
#: includes/admin/admin-field-groups.php:242
|
300 |
#, php-format
|
301 |
msgid "Field group synchronised. %s"
|
302 |
msgstr "Groupe de champs synchronisé. %s"
|
303 |
|
304 |
# @ acf
|
305 |
+
#: includes/admin/admin-field-groups.php:246
|
306 |
#, php-format
|
307 |
msgid "%s field group synchronised."
|
308 |
msgid_plural "%s field groups synchronised."
|
310 |
msgstr[1] "%s groupes de champs synchronisés."
|
311 |
|
312 |
# @ acf
|
313 |
+
#: includes/admin/admin-field-groups.php:409
|
314 |
+
#: includes/admin/admin-field-groups.php:572
|
315 |
msgid "Sync available"
|
316 |
msgstr "Synchronisation disponible"
|
317 |
|
318 |
+
#: includes/admin/admin-field-groups.php:522 includes/forms/form-front.php:38
|
319 |
+
#: pro/fields/class-acf-field-gallery.php:372
|
320 |
msgid "Title"
|
321 |
msgstr "Titre"
|
322 |
|
323 |
# @ acf
|
324 |
+
#: includes/admin/admin-field-groups.php:523
|
325 |
#: includes/admin/views/field-group-options.php:96
|
326 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:38
|
327 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:49
|
328 |
+
#: pro/fields/class-acf-field-gallery.php:399
|
329 |
msgid "Description"
|
330 |
msgstr "Description"
|
331 |
|
332 |
+
#: includes/admin/admin-field-groups.php:524
|
333 |
msgid "Status"
|
334 |
msgstr "Statut"
|
335 |
|
336 |
#. Description of the plugin/theme
|
337 |
+
#: includes/admin/admin-field-groups.php:622
|
338 |
+
msgid "Customize WordPress with powerful, professional and intuitive fields."
|
339 |
msgstr ""
|
340 |
+
"Personnalisez WordPress avec des champs intuitifs, puissants et "
|
341 |
"professionnels."
|
342 |
|
343 |
# @ acf
|
344 |
+
#: includes/admin/admin-field-groups.php:624
|
345 |
#: includes/admin/settings-info.php:76
|
346 |
#: pro/admin/views/html-settings-updates.php:107
|
347 |
msgid "Changelog"
|
348 |
msgstr "Améliorations"
|
349 |
|
350 |
+
#: includes/admin/admin-field-groups.php:629
|
351 |
#, php-format
|
352 |
msgid "See what's new in <a href=\"%s\">version %s</a>."
|
353 |
msgstr "Découvrez les nouveautés de la <a href=\"%s\">version %s</a>."
|
354 |
|
355 |
# @ acf
|
356 |
+
#: includes/admin/admin-field-groups.php:632
|
357 |
msgid "Resources"
|
358 |
msgstr "Ressources"
|
359 |
|
360 |
+
#: includes/admin/admin-field-groups.php:634
|
361 |
msgid "Website"
|
362 |
msgstr "Site web"
|
363 |
|
364 |
+
#: includes/admin/admin-field-groups.php:635
|
365 |
msgid "Documentation"
|
366 |
msgstr "Documentation"
|
367 |
|
368 |
+
#: includes/admin/admin-field-groups.php:636
|
369 |
msgid "Support"
|
370 |
msgstr "Support"
|
371 |
|
372 |
+
#: includes/admin/admin-field-groups.php:638
|
373 |
+
#: includes/admin/views/settings-info.php:84
|
374 |
msgid "Pro"
|
375 |
msgstr "Pro"
|
376 |
|
377 |
+
#: includes/admin/admin-field-groups.php:643
|
378 |
#, php-format
|
379 |
msgid "Thank you for creating with <a href=\"%s\">ACF</a>."
|
380 |
msgstr "Merci d’utiliser <a href=\"%s\">ACF</a>."
|
381 |
|
382 |
# @ acf
|
383 |
+
#: includes/admin/admin-field-groups.php:682
|
384 |
msgid "Duplicate this item"
|
385 |
msgstr "Dupliquer cet élément"
|
386 |
|
387 |
+
#: includes/admin/admin-field-groups.php:682
|
388 |
+
#: includes/admin/admin-field-groups.php:698
|
389 |
+
#: includes/admin/views/field-group-field.php:46
|
390 |
+
#: pro/fields/class-acf-field-flexible-content.php:571
|
391 |
msgid "Duplicate"
|
392 |
msgstr "Dupliquer"
|
393 |
|
394 |
+
#: includes/admin/admin-field-groups.php:715
|
395 |
+
#: includes/fields/class-acf-field-google-map.php:165
|
396 |
+
#: includes/fields/class-acf-field-relationship.php:593
|
397 |
msgid "Search"
|
398 |
msgstr "Rechercher"
|
399 |
|
400 |
# @ acf
|
401 |
+
#: includes/admin/admin-field-groups.php:774
|
402 |
#, php-format
|
403 |
msgid "Select %s"
|
404 |
msgstr "Choisir %s"
|
405 |
|
406 |
+
#: includes/admin/admin-field-groups.php:782
|
407 |
msgid "Synchronise field group"
|
408 |
msgstr "Synchroniser le groupe de champs"
|
409 |
|
410 |
+
#: includes/admin/admin-field-groups.php:782
|
411 |
+
#: includes/admin/admin-field-groups.php:812
|
412 |
msgid "Sync"
|
413 |
msgstr "Synchronisation"
|
414 |
|
415 |
+
#: includes/admin/admin-field-groups.php:794
|
416 |
msgid "Apply"
|
417 |
msgstr "Appliquer"
|
418 |
|
419 |
# @ acf
|
420 |
+
#: includes/admin/admin-field-groups.php:812
|
421 |
msgid "Bulk Actions"
|
422 |
msgstr "Actions en vrac"
|
423 |
|
427 |
msgstr "Outils"
|
428 |
|
429 |
# @ acf
|
430 |
+
#: includes/admin/admin-upgrade.php:47 includes/admin/admin-upgrade.php:94
|
431 |
+
#: includes/admin/admin-upgrade.php:156
|
432 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:24
|
433 |
+
#: includes/admin/views/html-admin-page-upgrade.php:26
|
|
|
|
|
|
|
|
|
434 |
msgid "Upgrade Database"
|
435 |
msgstr "Mise à niveau de la base de données"
|
436 |
|
437 |
+
#: includes/admin/admin-upgrade.php:180
|
438 |
msgid "Review sites & upgrade"
|
439 |
msgstr "Examiner les sites et mettre à niveau"
|
440 |
|
|
|
|
|
|
|
|
|
441 |
# @ acf
|
442 |
+
#: includes/admin/admin.php:113
|
443 |
+
#: includes/admin/views/field-group-options.php:110
|
444 |
+
msgid "Custom Fields"
|
445 |
+
msgstr "ACF"
|
446 |
|
447 |
# @ acf
|
448 |
#: includes/admin/settings-addons.php:51
|
528 |
msgid "Copy to clipboard"
|
529 |
msgstr "Copier dans le presse-papiers"
|
530 |
|
531 |
+
#: includes/admin/tools/class-acf-admin-tool-export.php:483
|
532 |
+
msgid "Copied"
|
533 |
+
msgstr "Copié"
|
534 |
+
|
535 |
# @ acf
|
536 |
#: includes/admin/tools/class-acf-admin-tool-import.php:26
|
537 |
msgid "Import Field Groups"
|
547 |
|
548 |
# @ acf
|
549 |
#: includes/admin/tools/class-acf-admin-tool-import.php:66
|
550 |
+
#: includes/fields/class-acf-field-file.php:57
|
551 |
msgid "Select File"
|
552 |
msgstr "Sélectionner un fichier"
|
553 |
|
557 |
|
558 |
# @ acf
|
559 |
#: includes/admin/tools/class-acf-admin-tool-import.php:100
|
560 |
+
#: includes/fields/class-acf-field-file.php:170
|
561 |
msgid "No file selected"
|
562 |
msgstr "Aucun fichier sélectionné"
|
563 |
|
580 |
msgstr[0] "1 groupe de champs importé"
|
581 |
msgstr[1] "%s groupes de champs importés"
|
582 |
|
583 |
+
#: includes/admin/views/field-group-field-conditional-logic.php:25
|
584 |
msgid "Conditional Logic"
|
585 |
msgstr "Logique conditionnelle"
|
586 |
|
587 |
+
#: includes/admin/views/field-group-field-conditional-logic.php:51
|
588 |
msgid "Show this field if"
|
589 |
msgstr "Montrer ce champ si"
|
590 |
|
591 |
+
#: includes/admin/views/field-group-field-conditional-logic.php:138
|
592 |
+
#: includes/admin/views/html-location-rule.php:86
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
593 |
msgid "and"
|
594 |
msgstr "et"
|
595 |
|
596 |
# @ acf
|
597 |
+
#: includes/admin/views/field-group-field-conditional-logic.php:153
|
598 |
#: includes/admin/views/field-group-locations.php:31
|
599 |
msgid "Add rule group"
|
600 |
msgstr "Ajouter une règle"
|
601 |
|
602 |
+
#: includes/admin/views/field-group-field.php:38
|
603 |
+
#: pro/fields/class-acf-field-flexible-content.php:424
|
604 |
+
#: pro/fields/class-acf-field-repeater.php:294
|
605 |
msgid "Drag to reorder"
|
606 |
msgstr "Faites glisser pour réorganiser"
|
607 |
|
608 |
# @ acf
|
609 |
+
#: includes/admin/views/field-group-field.php:42
|
610 |
#: includes/admin/views/field-group-field.php:45
|
|
|
611 |
msgid "Edit field"
|
612 |
msgstr "Modifier ce champ"
|
613 |
|
614 |
# @ acf
|
615 |
+
#: includes/admin/views/field-group-field.php:45
|
616 |
+
#: includes/fields/class-acf-field-file.php:152
|
617 |
+
#: includes/fields/class-acf-field-image.php:139
|
618 |
#: includes/fields/class-acf-field-link.php:139
|
619 |
+
#: pro/fields/class-acf-field-gallery.php:359
|
620 |
msgid "Edit"
|
621 |
msgstr "Modifier"
|
622 |
|
623 |
# @ acf
|
624 |
+
#: includes/admin/views/field-group-field.php:46
|
625 |
msgid "Duplicate field"
|
626 |
msgstr "Dupliquer ce champ"
|
627 |
|
628 |
+
#: includes/admin/views/field-group-field.php:47
|
629 |
msgid "Move field to another group"
|
630 |
msgstr "Déplacer les champs dans un autre groupe"
|
631 |
|
632 |
+
#: includes/admin/views/field-group-field.php:47
|
633 |
msgid "Move"
|
634 |
msgstr "Déplacer"
|
635 |
|
636 |
# @ acf
|
637 |
+
#: includes/admin/views/field-group-field.php:48
|
638 |
msgid "Delete field"
|
639 |
msgstr "Supprimer ce champ"
|
640 |
|
641 |
# @ acf
|
642 |
+
#: includes/admin/views/field-group-field.php:48
|
643 |
+
#: pro/fields/class-acf-field-flexible-content.php:570
|
644 |
msgid "Delete"
|
645 |
msgstr "Supprimer"
|
646 |
|
647 |
# @ acf
|
648 |
+
#: includes/admin/views/field-group-field.php:65
|
649 |
msgid "Field Label"
|
650 |
msgstr "Titre du champ"
|
651 |
|
652 |
# @ acf
|
653 |
+
#: includes/admin/views/field-group-field.php:66
|
654 |
msgid "This is the name which will appear on the EDIT page"
|
655 |
msgstr "Ce nom apparaîtra sur la page d‘édition"
|
656 |
|
657 |
# @ acf
|
658 |
+
#: includes/admin/views/field-group-field.php:75
|
659 |
msgid "Field Name"
|
660 |
msgstr "Nom du champ"
|
661 |
|
662 |
# @ acf
|
663 |
+
#: includes/admin/views/field-group-field.php:76
|
664 |
msgid "Single word, no spaces. Underscores and dashes allowed"
|
665 |
msgstr "Un seul mot sans espace.<br />Les '_' et '-' sont autorisés"
|
666 |
|
667 |
# @ acf
|
668 |
+
#: includes/admin/views/field-group-field.php:85
|
669 |
msgid "Field Type"
|
670 |
msgstr "Type de champ"
|
671 |
|
672 |
# @ acf
|
673 |
+
#: includes/admin/views/field-group-field.php:96
|
674 |
msgid "Instructions"
|
675 |
msgstr "Instructions"
|
676 |
|
677 |
# @ acf
|
678 |
+
#: includes/admin/views/field-group-field.php:97
|
679 |
msgid "Instructions for authors. Shown when submitting data"
|
680 |
msgstr "Instructions pour les auteurs. Affichées lors de la saisie du contenu"
|
681 |
|
682 |
# @ acf
|
683 |
+
#: includes/admin/views/field-group-field.php:106
|
684 |
msgid "Required?"
|
685 |
msgstr "Requis ?"
|
686 |
|
687 |
+
#: includes/admin/views/field-group-field.php:129
|
688 |
msgid "Wrapper Attributes"
|
689 |
msgstr "Attributs"
|
690 |
|
691 |
+
#: includes/admin/views/field-group-field.php:135
|
692 |
msgid "width"
|
693 |
msgstr "largeur"
|
694 |
|
695 |
+
#: includes/admin/views/field-group-field.php:150
|
696 |
msgid "class"
|
697 |
msgstr "classe"
|
698 |
|
699 |
+
#: includes/admin/views/field-group-field.php:163
|
700 |
msgid "id"
|
701 |
msgstr "id"
|
702 |
|
703 |
# @ acf
|
704 |
+
#: includes/admin/views/field-group-field.php:175
|
705 |
msgid "Close Field"
|
706 |
msgstr "Fermer le champ"
|
707 |
|
713 |
# @ acf
|
714 |
#: includes/admin/views/field-group-fields.php:5
|
715 |
#: includes/fields/class-acf-field-button-group.php:198
|
716 |
+
#: includes/fields/class-acf-field-checkbox.php:420
|
717 |
+
#: includes/fields/class-acf-field-radio.php:311
|
718 |
+
#: includes/fields/class-acf-field-select.php:433
|
719 |
+
#: pro/fields/class-acf-field-flexible-content.php:596
|
720 |
msgid "Label"
|
721 |
msgstr "Intitulé"
|
722 |
|
723 |
# @ acf
|
724 |
#: includes/admin/views/field-group-fields.php:6
|
725 |
+
#: includes/fields/class-acf-field-taxonomy.php:939
|
726 |
+
#: pro/fields/class-acf-field-flexible-content.php:610
|
727 |
msgid "Name"
|
728 |
msgstr "Nom"
|
729 |
|
838 |
msgstr "Affiché dans la page des groupes de champs ACF"
|
839 |
|
840 |
#: includes/admin/views/field-group-options.php:107
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
841 |
msgid "Permalink"
|
842 |
msgstr "Permalien"
|
843 |
|
844 |
+
#: includes/admin/views/field-group-options.php:108
|
845 |
msgid "Content Editor"
|
846 |
msgstr "L'éditeur visuel (WYSIWYG)"
|
847 |
|
848 |
+
#: includes/admin/views/field-group-options.php:109
|
849 |
msgid "Excerpt"
|
850 |
msgstr "Le résumé (excerpt)"
|
851 |
|
852 |
+
#: includes/admin/views/field-group-options.php:111
|
853 |
msgid "Discussion"
|
854 |
msgstr "Discussion"
|
855 |
|
856 |
+
#: includes/admin/views/field-group-options.php:112
|
857 |
msgid "Comments"
|
858 |
msgstr "Les commentaires"
|
859 |
|
860 |
+
#: includes/admin/views/field-group-options.php:113
|
861 |
msgid "Revisions"
|
862 |
msgstr "Révisions"
|
863 |
|
864 |
+
#: includes/admin/views/field-group-options.php:114
|
865 |
msgid "Slug"
|
866 |
msgstr "Identifiant (slug)"
|
867 |
|
868 |
+
#: includes/admin/views/field-group-options.php:115
|
869 |
msgid "Author"
|
870 |
msgstr "Auteur"
|
871 |
|
872 |
# @ acf
|
873 |
+
#: includes/admin/views/field-group-options.php:116
|
874 |
msgid "Format"
|
875 |
msgstr "Format"
|
876 |
|
877 |
+
#: includes/admin/views/field-group-options.php:117
|
878 |
msgid "Page Attributes"
|
879 |
msgstr "Attributs de la page"
|
880 |
|
881 |
# @ acf
|
882 |
+
#: includes/admin/views/field-group-options.php:118
|
883 |
+
#: includes/fields/class-acf-field-relationship.php:607
|
884 |
msgid "Featured Image"
|
885 |
msgstr "Image à la Une"
|
886 |
|
887 |
+
#: includes/admin/views/field-group-options.php:119
|
888 |
msgid "Categories"
|
889 |
msgstr "Catégories"
|
890 |
|
891 |
+
#: includes/admin/views/field-group-options.php:120
|
892 |
msgid "Tags"
|
893 |
msgstr "Mots-clés"
|
894 |
|
895 |
+
#: includes/admin/views/field-group-options.php:121
|
896 |
msgid "Send Trackbacks"
|
897 |
msgstr "Envoyer des Trackbacks"
|
898 |
|
899 |
+
#: includes/admin/views/field-group-options.php:128
|
900 |
+
msgid "Hide on screen"
|
901 |
+
msgstr "Masquer"
|
902 |
|
903 |
+
# @ acf
|
904 |
+
#: includes/admin/views/field-group-options.php:129
|
905 |
+
msgid "<b>Select</b> items to <b>hide</b> them from the edit screen."
|
906 |
+
msgstr ""
|
907 |
+
"<b>Cochez</b> les champs que vous souhaitez <b>masquer</b> sur la page "
|
908 |
+
"d‘édition."
|
909 |
|
910 |
# @ acf
|
911 |
+
#: includes/admin/views/field-group-options.php:129
|
912 |
+
msgid ""
|
913 |
+
"If multiple field groups appear on an edit screen, the first field group's "
|
914 |
+
"options will be used (the one with the lowest order number)"
|
915 |
+
msgstr ""
|
916 |
+
"Si plusieurs groupes ACF sont présents sur une page d‘édition, le groupe "
|
917 |
+
"portant le numéro le plus bas sera affiché en premier."
|
918 |
|
919 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:26
|
920 |
#, php-format
|
921 |
msgid ""
|
922 |
"The following sites require a DB upgrade. Check the ones you want to update "
|
925 |
"Les sites suivants nécessites une mise à niveau de la base de données. "
|
926 |
"Sélectionnez ceux que vous voulez mettre à jour et cliquez sur %s."
|
927 |
|
928 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:26
|
929 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:27
|
930 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:92
|
931 |
+
msgid "Upgrade Sites"
|
932 |
+
msgstr "Mise à niveau des sites"
|
933 |
+
|
934 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:36
|
935 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:47
|
936 |
msgid "Site"
|
937 |
msgstr "Site"
|
938 |
|
939 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:74
|
940 |
#, php-format
|
941 |
msgid "Site requires database upgrade from %s to %s"
|
942 |
msgstr "Le site requiert la mise à niveau de la base de %s à %s"
|
943 |
|
944 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:76
|
945 |
msgid "Site is up to date"
|
946 |
msgstr "Site à jour"
|
947 |
|
948 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:93
|
949 |
#, php-format
|
950 |
msgid ""
|
951 |
"Database Upgrade complete. <a href=\"%s\">Return to network dashboard</a>"
|
953 |
"Mise à niveau de la base de données effectuée. <a href=\"%s\">Retourner au "
|
954 |
"panneau d'administration du réseau</a>"
|
955 |
|
956 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:113
|
957 |
+
msgid "Please select at least one site to upgrade."
|
958 |
+
msgstr "Merci de sélectionner au moins un site à mettre à niveau."
|
959 |
+
|
960 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:117
|
961 |
+
#: includes/admin/views/html-notice-upgrade.php:38
|
962 |
msgid ""
|
963 |
"It is strongly recommended that you backup your database before proceeding. "
|
964 |
"Are you sure you wish to run the updater now?"
|
966 |
"Il est fortement recommandé de faire une sauvegarde de votre base de données "
|
967 |
"avant de continuer. Êtes-vous sûr de vouloir lancer la migration maintenant ?"
|
968 |
|
969 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:144
|
970 |
+
#: includes/admin/views/html-admin-page-upgrade.php:31
|
|
|
|
|
|
|
|
|
|
|
971 |
#, php-format
|
972 |
msgid "Upgrading data to version %s"
|
973 |
msgstr "Migration des données vers la version %s"
|
974 |
|
975 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:167
|
976 |
+
msgid "Upgrade complete."
|
977 |
+
msgstr "Mise à niveau terminée."
|
978 |
+
|
979 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:176
|
980 |
+
#: includes/admin/views/html-admin-page-upgrade-network.php:185
|
981 |
+
#: includes/admin/views/html-admin-page-upgrade.php:78
|
982 |
+
#: includes/admin/views/html-admin-page-upgrade.php:87
|
983 |
+
msgid "Upgrade failed."
|
984 |
+
msgstr "Mise à niveau échouée."
|
985 |
+
|
986 |
+
#: includes/admin/views/html-admin-page-upgrade.php:30
|
987 |
+
msgid "Reading upgrade tasks..."
|
988 |
+
msgstr "Lecture des instructions de mise à jour..."
|
989 |
+
|
990 |
+
#: includes/admin/views/html-admin-page-upgrade.php:33
|
991 |
+
#, php-format
|
992 |
+
msgid "Database upgrade complete. <a href=\"%s\">See what's new</a>"
|
993 |
+
msgstr ""
|
994 |
+
"Mise à niveau de la base de données terminée. <a href=\"%s\">Consulter les "
|
995 |
+
"nouveautés</a>"
|
996 |
+
|
997 |
# @ acf
|
998 |
+
#: includes/admin/views/html-admin-page-upgrade.php:116
|
999 |
+
#: includes/ajax/class-acf-ajax-upgrade.php:33
|
1000 |
+
msgid "No updates available."
|
1001 |
+
msgstr "Aucune mise à jour disponible."
|
1002 |
+
|
1003 |
+
#: includes/admin/views/html-admin-tools.php:21
|
1004 |
+
msgid "Back to all tools"
|
1005 |
+
msgstr "Retour aux outils"
|
1006 |
+
|
1007 |
+
#: includes/admin/views/html-location-group.php:3
|
1008 |
+
msgid "Show this field group if"
|
1009 |
+
msgstr "Montrer ce groupe quand"
|
1010 |
+
|
1011 |
+
# @ acf
|
1012 |
+
#: includes/admin/views/html-notice-upgrade.php:8
|
1013 |
#: pro/fields/class-acf-field-repeater.php:25
|
1014 |
msgid "Repeater"
|
1015 |
msgstr "Répéteur"
|
1016 |
|
1017 |
# @ acf
|
1018 |
+
#: includes/admin/views/html-notice-upgrade.php:9
|
1019 |
#: pro/fields/class-acf-field-flexible-content.php:25
|
1020 |
msgid "Flexible Content"
|
1021 |
msgstr "Contenu flexible"
|
1022 |
|
1023 |
# @ acf
|
1024 |
+
#: includes/admin/views/html-notice-upgrade.php:10
|
1025 |
#: pro/fields/class-acf-field-gallery.php:25
|
1026 |
msgid "Gallery"
|
1027 |
msgstr "Galerie"
|
1028 |
|
1029 |
# @ acf
|
1030 |
+
#: includes/admin/views/html-notice-upgrade.php:11
|
1031 |
#: pro/locations/class-acf-location-options-page.php:26
|
1032 |
msgid "Options Page"
|
1033 |
msgstr "Page d‘options"
|
1034 |
|
1035 |
+
#: includes/admin/views/html-notice-upgrade.php:21
|
1036 |
msgid "Database Upgrade Required"
|
1037 |
msgstr "Mise à jour de la base de données nécessaire"
|
1038 |
|
1039 |
+
#: includes/admin/views/html-notice-upgrade.php:22
|
1040 |
#, php-format
|
1041 |
msgid "Thank you for updating to %s v%s!"
|
1042 |
msgstr "Merci d'avoir mis à jour %s v%s !"
|
1043 |
|
1044 |
+
#: includes/admin/views/html-notice-upgrade.php:22
|
1045 |
msgid ""
|
1046 |
+
"This version contains improvements to your database and requires an upgrade."
|
|
|
1047 |
msgstr ""
|
1048 |
+
"Cette version contient des améliorations de la base de données et nécessite "
|
1049 |
+
"une mise à niveau."
|
1050 |
|
1051 |
+
#: includes/admin/views/html-notice-upgrade.php:24
|
1052 |
#, php-format
|
1053 |
msgid ""
|
1054 |
+
"Please also check all premium add-ons (%s) are updated to the latest version."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1055 |
msgstr ""
|
1056 |
+
"Veuillez également vérifier que tous les add-ons premiums (%s) soient à jour "
|
1057 |
+
"avec la dernière version."
|
1058 |
|
1059 |
# @ acf
|
1060 |
#: includes/admin/views/settings-addons.php:17
|
1079 |
"Merci d'avoir mis à jour ! ACF %s est plus performant que jamais. Nous "
|
1080 |
"espérons que vous l'apprécierez."
|
1081 |
|
1082 |
+
#: includes/admin/views/settings-info.php:15
|
1083 |
+
msgid "A Smoother Experience"
|
1084 |
+
msgstr "Une expérience plus fluide"
|
1085 |
|
1086 |
+
#: includes/admin/views/settings-info.php:19
|
1087 |
msgid "Improved Usability"
|
1088 |
msgstr "Convivialité améliorée"
|
1089 |
|
1090 |
+
#: includes/admin/views/settings-info.php:20
|
1091 |
msgid ""
|
1092 |
"Including the popular Select2 library has improved both usability and speed "
|
1093 |
"across a number of field types including post object, page link, taxonomy "
|
1097 |
"l'ergonomie et la vitesse sur plusieurs types de champs dont l'objet "
|
1098 |
"article, lien vers page, taxonomie, et sélection."
|
1099 |
|
1100 |
+
#: includes/admin/views/settings-info.php:24
|
1101 |
msgid "Improved Design"
|
1102 |
msgstr "Design amélioré"
|
1103 |
|
1104 |
+
#: includes/admin/views/settings-info.php:25
|
1105 |
msgid ""
|
1106 |
"Many fields have undergone a visual refresh to make ACF look better than "
|
1107 |
"ever! Noticeable changes are seen on the gallery, relationship and oEmbed "
|
1111 |
"son plus beau jour ! Vous apercevrez des améliorations sur la galerie, le "
|
1112 |
"champ relationnel et le petit nouveau : oembed !"
|
1113 |
|
1114 |
+
#: includes/admin/views/settings-info.php:29
|
1115 |
msgid "Improved Data"
|
1116 |
msgstr "Données améliorées"
|
1117 |
|
1118 |
+
#: includes/admin/views/settings-info.php:30
|
1119 |
msgid ""
|
1120 |
"Redesigning the data architecture has allowed sub fields to live "
|
1121 |
"independently from their parents. This allows you to drag and drop fields in "
|
1125 |
"sous champs de vivre indépendamment de leurs parents. Cela permet de "
|
1126 |
"déplacer les champs en dehors de leurs parents !"
|
1127 |
|
1128 |
+
#: includes/admin/views/settings-info.php:38
|
1129 |
msgid "Goodbye Add-ons. Hello PRO"
|
1130 |
msgstr "Au revoir Add-ons. Bonjour ACF Pro"
|
1131 |
|
1132 |
+
#: includes/admin/views/settings-info.php:41
|
1133 |
msgid "Introducing ACF PRO"
|
1134 |
msgstr "Nous vous présentons ACF PRO"
|
1135 |
|
1136 |
+
#: includes/admin/views/settings-info.php:42
|
1137 |
msgid ""
|
1138 |
"We're changing the way premium functionality is delivered in an exciting way!"
|
1139 |
msgstr ""
|
1140 |
"Nous avons changé la façon dont les fonctionnalités premium sont délivrées !"
|
1141 |
|
1142 |
+
#: includes/admin/views/settings-info.php:43
|
1143 |
#, php-format
|
1144 |
msgid ""
|
1145 |
"All 4 premium add-ons have been combined into a new <a href=\"%s\">Pro "
|
1151 |
"d'ACF</a>. Avec les licences personnelles et développeur disponibles, les "
|
1152 |
"fonctionnalités premium sont encore plus accessibles que jamais auparavant !"
|
1153 |
|
1154 |
+
#: includes/admin/views/settings-info.php:47
|
1155 |
msgid "Powerful Features"
|
1156 |
msgstr "Nouvelles fonctionnalités surpuissantes"
|
1157 |
|
1158 |
+
#: includes/admin/views/settings-info.php:48
|
1159 |
msgid ""
|
1160 |
"ACF PRO contains powerful features such as repeatable data, flexible content "
|
1161 |
"layouts, a beautiful gallery field and the ability to create extra admin "
|
1165 |
"répéteurs, les dispositions flexibles, une superbe galerie et la possibilité "
|
1166 |
"de créer des pages d'options !"
|
1167 |
|
1168 |
+
#: includes/admin/views/settings-info.php:49
|
1169 |
#, php-format
|
1170 |
msgid "Read more about <a href=\"%s\">ACF PRO features</a>."
|
1171 |
msgstr ""
|
1172 |
"En savoir plus à propos des <a href=\"%s\">fonctionnalités ACF PRO</a>."
|
1173 |
|
1174 |
# @ wp3i
|
1175 |
+
#: includes/admin/views/settings-info.php:53
|
1176 |
msgid "Easy Upgrading"
|
1177 |
msgstr "Mise à niveau facile"
|
1178 |
|
1179 |
+
#: includes/admin/views/settings-info.php:54
|
|
|
1180 |
msgid ""
|
1181 |
+
"Upgrading to ACF PRO is easy. Simply purchase a license online and download "
|
1182 |
+
"the plugin!"
|
1183 |
msgstr ""
|
1184 |
+
"La mise à niveau vers ACF PRO est facile. Achetez simplement une licence en "
|
1185 |
+
"ligne et téléchargez l'extension !"
|
1186 |
|
1187 |
+
#: includes/admin/views/settings-info.php:55
|
1188 |
#, php-format
|
1189 |
msgid ""
|
1190 |
"We also wrote an <a href=\"%s\">upgrade guide</a> to answer any questions, "
|
1191 |
"but if you do have one, please contact our support team via the <a href=\"%s"
|
1192 |
+
"\">help desk</a>."
|
1193 |
+
msgstr ""
|
1194 |
+
"Nous avons également rédigé un <a href=\"%s\">guide de mise à niveau</a> "
|
1195 |
+
"pour répondre aux questions habituelles, mais si vous une question "
|
1196 |
+
"spécifique, veuillez contacter notre équipe de support via le <a href=\"%s"
|
1197 |
"\">help desk</a>"
|
1198 |
+
|
1199 |
+
#: includes/admin/views/settings-info.php:64
|
1200 |
+
msgid "New Features"
|
1201 |
+
msgstr "Nouvelles Fonctionnalités"
|
1202 |
+
|
1203 |
+
#: includes/admin/views/settings-info.php:69
|
1204 |
+
msgid "Link Field"
|
1205 |
+
msgstr "Champ Lien"
|
1206 |
+
|
1207 |
+
#: includes/admin/views/settings-info.php:70
|
1208 |
+
msgid ""
|
1209 |
+
"The Link field provides a simple way to select or define a link (url, title, "
|
1210 |
+
"target)."
|
1211 |
msgstr ""
|
1212 |
+
"Le champ Lien permet de sélectionner ou définir un lien en toute simplicité "
|
1213 |
+
"(URL, titre, cible)."
|
1214 |
+
|
1215 |
+
#: includes/admin/views/settings-info.php:74
|
1216 |
+
msgid "Group Field"
|
1217 |
+
msgstr "Champ Groupe"
|
1218 |
+
|
1219 |
+
#: includes/admin/views/settings-info.php:75
|
1220 |
+
msgid "The Group field provides a simple way to create a group of fields."
|
1221 |
+
msgstr ""
|
1222 |
+
"Le champ Groupe permet de créer un groupe de champs en toute simplicité."
|
1223 |
+
|
1224 |
+
#: includes/admin/views/settings-info.php:79
|
1225 |
+
msgid "oEmbed Field"
|
1226 |
+
msgstr "Champ Contenu Embarqué (oEmbed)"
|
1227 |
|
1228 |
+
#: includes/admin/views/settings-info.php:80
|
1229 |
+
msgid ""
|
1230 |
+
"The oEmbed field allows an easy way to embed videos, images, tweets, audio, "
|
1231 |
+
"and other content."
|
1232 |
+
msgstr ""
|
1233 |
+
"Le champ oEmbed vous permet d'embarquer des vidéos, des images, des tweets, "
|
1234 |
+
"de l'audio ou encore d'autres médias en toute simplicité."
|
1235 |
|
1236 |
+
#: includes/admin/views/settings-info.php:84
|
1237 |
+
msgid "Clone Field"
|
1238 |
+
msgstr "Champ Clone"
|
1239 |
|
1240 |
+
#: includes/admin/views/settings-info.php:85
|
1241 |
+
msgid "The clone field allows you to select and display existing fields."
|
1242 |
msgstr ""
|
1243 |
+
"Le champ Clone vous permet de sélectionner et afficher des champs existants."
|
|
|
1244 |
|
1245 |
+
#: includes/admin/views/settings-info.php:89
|
1246 |
msgid "More AJAX"
|
1247 |
msgstr "Plus d'AJAX"
|
1248 |
|
1249 |
+
#: includes/admin/views/settings-info.php:90
|
1250 |
+
msgid "More fields use AJAX powered search to speed up page loading."
|
1251 |
msgstr ""
|
1252 |
+
"Encore plus de champs utilisent la recherche via AJAX afin d'améliorer le "
|
1253 |
+
"temps de chargement des pages."
|
1254 |
|
1255 |
+
#: includes/admin/views/settings-info.php:94
|
1256 |
msgid "Local JSON"
|
1257 |
+
msgstr "JSON Local"
|
|
|
|
|
|
|
|
|
1258 |
|
1259 |
+
#: includes/admin/views/settings-info.php:95
|
|
|
|
|
|
|
|
|
1260 |
msgid ""
|
1261 |
+
"New auto export to JSON feature improves speed and allows for syncronisation."
|
|
|
1262 |
msgstr ""
|
1263 |
+
"Nouvelle fonctionnalité d'export automatique en JSON qui améliore la "
|
1264 |
+
"rapidité et simplifie la synchronisation. "
|
1265 |
|
1266 |
+
#: includes/admin/views/settings-info.php:99
|
1267 |
+
msgid "Easy Import / Export"
|
1268 |
+
msgstr "Import / Export Facile"
|
1269 |
|
1270 |
+
#: includes/admin/views/settings-info.php:100
|
1271 |
+
msgid "Both import and export can easily be done through a new tools page."
|
1272 |
+
msgstr ""
|
1273 |
+
"Les imports et exports de données d'ACF sont encore plus simples à réaliser "
|
1274 |
+
"via notre nouvelle page d'outils."
|
1275 |
|
1276 |
+
#: includes/admin/views/settings-info.php:104
|
1277 |
+
msgid "New Form Locations"
|
1278 |
+
msgstr "Nouveaux Emplacements de Champs"
|
1279 |
|
1280 |
+
#: includes/admin/views/settings-info.php:105
|
1281 |
+
msgid ""
|
1282 |
+
"Fields can now be mapped to menus, menu items, comments, widgets and all "
|
1283 |
+
"user forms!"
|
1284 |
msgstr ""
|
1285 |
+
"Les champs peuvent désormais être intégrés dans les pages de menus, éléments "
|
1286 |
+
"de menus, commentaires, widgets et tous les formulaires utilisateurs ! "
|
1287 |
|
1288 |
+
#: includes/admin/views/settings-info.php:109
|
1289 |
+
msgid "More Customization"
|
1290 |
+
msgstr "Encore plus de Personnalisation"
|
1291 |
|
1292 |
#: includes/admin/views/settings-info.php:110
|
1293 |
+
msgid ""
|
1294 |
+
"New PHP (and JS) actions and filters have been added to allow for more "
|
1295 |
+
"customization."
|
|
|
|
|
1296 |
msgstr ""
|
1297 |
+
"De nouveaux filtres et actions PHP (et JS) ont été ajoutés afin de vous "
|
1298 |
+
"permettre plus de personnalisation."
|
1299 |
+
|
1300 |
+
#: includes/admin/views/settings-info.php:114
|
1301 |
+
msgid "Fresh UI"
|
1302 |
+
msgstr "Interface Améliorée"
|
1303 |
|
1304 |
#: includes/admin/views/settings-info.php:115
|
1305 |
+
msgid ""
|
1306 |
+
"The entire plugin has had a design refresh including new field types, "
|
1307 |
+
"settings and design!"
|
1308 |
+
msgstr ""
|
1309 |
+
"Toute l'extension a été améliorée et inclut de nouveaux types de champs, "
|
1310 |
+
"réglages ainsi qu'un nouveau design !"
|
1311 |
+
|
1312 |
+
#: includes/admin/views/settings-info.php:119
|
1313 |
msgid "New Settings"
|
1314 |
msgstr "Nouveaux paramètres"
|
1315 |
|
1316 |
+
#: includes/admin/views/settings-info.php:120
|
1317 |
msgid ""
|
1318 |
+
"Field group settings have been added for Active, Label Placement, "
|
1319 |
+
"Instructions Placement and Description."
|
1320 |
msgstr ""
|
1321 |
+
"De nouveaux réglages font leur apparition dans les groupes de champs avec "
|
1322 |
+
"notamment les options : Actif, emplacement du libellé, emplacement des "
|
1323 |
+
"instructions et de la description."
|
1324 |
|
1325 |
+
#: includes/admin/views/settings-info.php:124
|
1326 |
msgid "Better Front End Forms"
|
1327 |
+
msgstr "De meilleurs formulaires côté public"
|
1328 |
|
1329 |
+
#: includes/admin/views/settings-info.php:125
|
1330 |
+
msgid ""
|
1331 |
+
"acf_form() can now create a new post on submission with lots of new settings."
|
1332 |
msgstr ""
|
1333 |
+
"acf_form() peut maintenant créer une nouvelle publication lors de la "
|
1334 |
+
"soumission et propose de nombreux réglages."
|
1335 |
|
1336 |
+
#: includes/admin/views/settings-info.php:129
|
1337 |
msgid "Better Validation"
|
1338 |
msgstr "Meilleure validation"
|
1339 |
|
1340 |
+
#: includes/admin/views/settings-info.php:130
|
1341 |
+
msgid "Form validation is now done via PHP + AJAX in favour of only JS."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1342 |
msgstr ""
|
1343 |
+
"La validation des formulaires est maintenant faite via PHP + AJAX au lieu "
|
1344 |
+
"d'être seulement faite en JS."
|
1345 |
|
1346 |
# @ acf
|
1347 |
+
#: includes/admin/views/settings-info.php:134
|
1348 |
msgid "Moving Fields"
|
1349 |
+
msgstr "Champs amovibles"
|
1350 |
|
1351 |
+
#: includes/admin/views/settings-info.php:135
|
1352 |
msgid ""
|
1353 |
"New field group functionality allows you to move a field between groups & "
|
1354 |
+
"parents."
|
1355 |
msgstr ""
|
1356 |
+
"La nouvelle fonctionnalité Groupe de Champ vous permet de déplacer un champ "
|
1357 |
+
"entre différents groupes et parents."
|
1358 |
|
1359 |
+
#: includes/admin/views/settings-info.php:146
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1360 |
#, php-format
|
1361 |
msgid "We think you'll love the changes in %s."
|
1362 |
msgstr ""
|
1363 |
"Nous pensons que vous allez adorer les nouveautés présentées dans la version "
|
1364 |
"%s."
|
1365 |
|
1366 |
+
#: includes/api/api-helpers.php:1046
|
1367 |
msgid "Thumbnail"
|
1368 |
msgstr "Miniature"
|
1369 |
|
1370 |
+
#: includes/api/api-helpers.php:1047
|
1371 |
msgid "Medium"
|
1372 |
msgstr "Moyen"
|
1373 |
|
1374 |
+
#: includes/api/api-helpers.php:1048
|
1375 |
msgid "Large"
|
1376 |
msgstr "Grande"
|
1377 |
|
1378 |
+
#: includes/api/api-helpers.php:1097
|
1379 |
msgid "Full Size"
|
1380 |
msgstr "Taille originale"
|
1381 |
|
1382 |
# @ acf
|
1383 |
+
#: includes/api/api-helpers.php:1872 includes/api/api-term.php:147
|
1384 |
#: pro/fields/class-acf-field-clone.php:996
|
1385 |
msgid "(no title)"
|
1386 |
msgstr "(aucun titre)"
|
1387 |
|
1388 |
+
#: includes/api/api-helpers.php:3960
|
1389 |
#, php-format
|
1390 |
msgid "Image width must be at least %dpx."
|
1391 |
msgstr "L'image doit mesurer au moins %dpx de largeur."
|
1392 |
|
1393 |
+
#: includes/api/api-helpers.php:3965
|
1394 |
#, php-format
|
1395 |
msgid "Image width must not exceed %dpx."
|
1396 |
msgstr "L'image ne doit pas dépasser %dpx de largeur."
|
1397 |
|
1398 |
+
#: includes/api/api-helpers.php:3981
|
1399 |
#, php-format
|
1400 |
msgid "Image height must be at least %dpx."
|
1401 |
msgstr "L'image doit mesurer au moins %dpx de hauteur."
|
1402 |
|
1403 |
+
#: includes/api/api-helpers.php:3986
|
1404 |
#, php-format
|
1405 |
msgid "Image height must not exceed %dpx."
|
1406 |
msgstr "L'image ne doit pas dépasser %dpx de hauteur."
|
1407 |
|
1408 |
+
#: includes/api/api-helpers.php:4004
|
1409 |
#, php-format
|
1410 |
msgid "File size must be at least %s."
|
1411 |
msgstr "Le poids de l'image doit être d'au moins %s."
|
1412 |
|
1413 |
+
#: includes/api/api-helpers.php:4009
|
1414 |
#, php-format
|
1415 |
msgid "File size must must not exceed %s."
|
1416 |
msgstr "Le poids de l'image ne peut pas dépasser %s."
|
1417 |
|
1418 |
# @ acf
|
1419 |
+
#: includes/api/api-helpers.php:4043
|
1420 |
#, php-format
|
1421 |
msgid "File type must be %s."
|
1422 |
msgstr "Le type de fichier doit être %s."
|
1423 |
|
1424 |
+
#: includes/assets.php:168
|
1425 |
+
msgid "The changes you made will be lost if you navigate away from this page"
|
1426 |
+
msgstr "Les modifications seront perdues si vous quittez cette page"
|
1427 |
+
|
1428 |
+
#: includes/assets.php:171 includes/fields/class-acf-field-select.php:259
|
1429 |
+
msgctxt "verb"
|
1430 |
+
msgid "Select"
|
1431 |
+
msgstr "Choisir"
|
1432 |
+
|
1433 |
+
#: includes/assets.php:172
|
1434 |
+
msgctxt "verb"
|
1435 |
+
msgid "Edit"
|
1436 |
+
msgstr "Éditer"
|
1437 |
+
|
1438 |
+
#: includes/assets.php:173
|
1439 |
+
msgctxt "verb"
|
1440 |
+
msgid "Update"
|
1441 |
+
msgstr "Mettre à jour"
|
1442 |
+
|
1443 |
+
#: includes/assets.php:174
|
1444 |
+
msgid "Uploaded to this post"
|
1445 |
+
msgstr "Liés à cette publication"
|
1446 |
+
|
1447 |
+
#: includes/assets.php:175
|
1448 |
+
msgid "Expand Details"
|
1449 |
+
msgstr "Afficher les détails"
|
1450 |
+
|
1451 |
+
#: includes/assets.php:176
|
1452 |
+
msgid "Collapse Details"
|
1453 |
+
msgstr "Masquer les détails"
|
1454 |
+
|
1455 |
+
#: includes/assets.php:177
|
1456 |
+
msgid "Restricted"
|
1457 |
+
msgstr "Limité"
|
1458 |
+
|
1459 |
+
# @ acf
|
1460 |
+
#: includes/assets.php:178 includes/fields/class-acf-field-image.php:67
|
1461 |
+
msgid "All images"
|
1462 |
+
msgstr "Toutes les images"
|
1463 |
+
|
1464 |
+
#: includes/assets.php:181
|
1465 |
+
msgid "Validation successful"
|
1466 |
+
msgstr "Validé avec succès"
|
1467 |
+
|
1468 |
+
#: includes/assets.php:182 includes/validation.php:285
|
1469 |
+
#: includes/validation.php:296
|
1470 |
+
msgid "Validation failed"
|
1471 |
+
msgstr "Échec de la validation"
|
1472 |
+
|
1473 |
+
#: includes/assets.php:183
|
1474 |
+
msgid "1 field requires attention"
|
1475 |
+
msgstr "1 champ requiert votre attention"
|
1476 |
+
|
1477 |
+
#: includes/assets.php:184
|
1478 |
+
#, php-format
|
1479 |
+
msgid "%d fields require attention"
|
1480 |
+
msgstr "%d champs requièrent votre attention"
|
1481 |
+
|
1482 |
+
# @ acf
|
1483 |
+
#: includes/assets.php:187
|
1484 |
+
msgid "Are you sure?"
|
1485 |
+
msgstr "Êtes-vous sûr ?"
|
1486 |
+
|
1487 |
+
#: includes/assets.php:188 includes/fields/class-acf-field-true_false.php:79
|
1488 |
+
#: includes/fields/class-acf-field-true_false.php:159
|
1489 |
+
#: pro/admin/views/html-settings-updates.php:89
|
1490 |
+
msgid "Yes"
|
1491 |
+
msgstr "Oui"
|
1492 |
+
|
1493 |
+
#: includes/assets.php:189 includes/fields/class-acf-field-true_false.php:80
|
1494 |
+
#: includes/fields/class-acf-field-true_false.php:174
|
1495 |
+
#: pro/admin/views/html-settings-updates.php:99
|
1496 |
+
msgid "No"
|
1497 |
+
msgstr "Non"
|
1498 |
+
|
1499 |
+
# @ acf
|
1500 |
+
#: includes/assets.php:190 includes/fields/class-acf-field-file.php:154
|
1501 |
+
#: includes/fields/class-acf-field-image.php:141
|
1502 |
+
#: includes/fields/class-acf-field-link.php:140
|
1503 |
+
#: pro/fields/class-acf-field-gallery.php:360
|
1504 |
+
#: pro/fields/class-acf-field-gallery.php:549
|
1505 |
+
msgid "Remove"
|
1506 |
+
msgstr "Enlever"
|
1507 |
+
|
1508 |
+
#: includes/assets.php:191
|
1509 |
+
msgid "Cancel"
|
1510 |
+
msgstr "Annuler"
|
1511 |
+
|
1512 |
+
#: includes/assets.php:194
|
1513 |
+
msgid "Has any value"
|
1514 |
+
msgstr "A n'importe quelle valeur"
|
1515 |
+
|
1516 |
+
#: includes/assets.php:195
|
1517 |
+
msgid "Has no value"
|
1518 |
+
msgstr "N'a pas de valeur"
|
1519 |
+
|
1520 |
+
#: includes/assets.php:196
|
1521 |
+
msgid "Value is equal to"
|
1522 |
+
msgstr "La valeur est égale à"
|
1523 |
+
|
1524 |
+
#: includes/assets.php:197
|
1525 |
+
msgid "Value is not equal to"
|
1526 |
+
msgstr "La valeur est différente de"
|
1527 |
+
|
1528 |
+
#: includes/assets.php:198
|
1529 |
+
msgid "Value matches pattern"
|
1530 |
+
msgstr "La valeur correspond au modèle"
|
1531 |
+
|
1532 |
+
#: includes/assets.php:199
|
1533 |
+
msgid "Value contains"
|
1534 |
+
msgstr "La valeur contient"
|
1535 |
+
|
1536 |
+
#: includes/assets.php:200
|
1537 |
+
msgid "Value is greater than"
|
1538 |
+
msgstr "La valeur est supérieure à"
|
1539 |
+
|
1540 |
+
#: includes/assets.php:201
|
1541 |
+
msgid "Value is less than"
|
1542 |
+
msgstr "La valeur est inférieure à"
|
1543 |
+
|
1544 |
+
#: includes/assets.php:202
|
1545 |
+
msgid "Selection is greater than"
|
1546 |
+
msgstr "La sélection est supérieure à"
|
1547 |
+
|
1548 |
+
#: includes/assets.php:203
|
1549 |
+
msgid "Selection is less than"
|
1550 |
+
msgstr "La sélection est inférieure à"
|
1551 |
+
|
1552 |
+
# @ acf
|
1553 |
+
#: includes/assets.php:206 includes/forms/form-comment.php:166
|
1554 |
+
#: pro/admin/admin-options-page.php:327
|
1555 |
+
msgid "Edit field group"
|
1556 |
+
msgstr "Modifier le groupe de champs"
|
1557 |
+
|
1558 |
+
# @ acf
|
1559 |
+
#: includes/fields.php:308
|
1560 |
+
msgid "Field type does not exist"
|
1561 |
+
msgstr "Ce type de champ n‘existe pas"
|
1562 |
+
|
1563 |
+
#: includes/fields.php:308
|
1564 |
+
msgid "Unknown"
|
1565 |
+
msgstr "Inconnu"
|
1566 |
+
|
1567 |
+
#: includes/fields.php:349
|
1568 |
msgid "Basic"
|
1569 |
msgstr "Champs basiques"
|
1570 |
|
1571 |
+
#: includes/fields.php:350 includes/forms/form-front.php:47
|
1572 |
msgid "Content"
|
1573 |
msgstr "Contenu"
|
1574 |
|
1575 |
# @ acf
|
1576 |
+
#: includes/fields.php:351
|
1577 |
msgid "Choice"
|
1578 |
msgstr "Choix"
|
1579 |
|
1580 |
# @ acf
|
1581 |
+
#: includes/fields.php:352
|
1582 |
msgid "Relational"
|
1583 |
msgstr "Relationnel"
|
1584 |
|
1585 |
+
#: includes/fields.php:353
|
1586 |
msgid "jQuery"
|
1587 |
msgstr "jQuery"
|
1588 |
|
1589 |
# @ acf
|
1590 |
+
#: includes/fields.php:354 includes/fields/class-acf-field-button-group.php:177
|
1591 |
+
#: includes/fields/class-acf-field-checkbox.php:389
|
1592 |
#: includes/fields/class-acf-field-group.php:474
|
1593 |
+
#: includes/fields/class-acf-field-radio.php:290
|
1594 |
#: pro/fields/class-acf-field-clone.php:843
|
1595 |
+
#: pro/fields/class-acf-field-flexible-content.php:567
|
1596 |
+
#: pro/fields/class-acf-field-flexible-content.php:616
|
1597 |
+
#: pro/fields/class-acf-field-repeater.php:443
|
1598 |
msgid "Layout"
|
1599 |
msgstr "Disposition"
|
1600 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1601 |
#: includes/fields/class-acf-field-accordion.php:24
|
1602 |
msgid "Accordion"
|
1603 |
msgstr "Accordéon"
|
1639 |
#: includes/fields/class-acf-field-button-group.php:149
|
1640 |
#: includes/fields/class-acf-field-checkbox.php:344
|
1641 |
#: includes/fields/class-acf-field-radio.php:235
|
1642 |
+
#: includes/fields/class-acf-field-select.php:364
|
1643 |
msgid "Choices"
|
1644 |
msgstr "Choix"
|
1645 |
|
1646 |
#: includes/fields/class-acf-field-button-group.php:150
|
1647 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1648 |
#: includes/fields/class-acf-field-radio.php:236
|
1649 |
+
#: includes/fields/class-acf-field-select.php:365
|
1650 |
msgid "Enter each choice on a new line."
|
1651 |
msgstr "Indiquez une valeur par ligne."
|
1652 |
|
1653 |
#: includes/fields/class-acf-field-button-group.php:150
|
1654 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1655 |
#: includes/fields/class-acf-field-radio.php:236
|
1656 |
+
#: includes/fields/class-acf-field-select.php:365
|
1657 |
msgid "For more control, you may specify both a value and label like this:"
|
1658 |
msgstr ""
|
1659 |
"Pour un contrôle plus poussé, vous pouvez spécifier la valeur et le libellé "
|
1662 |
#: includes/fields/class-acf-field-button-group.php:150
|
1663 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1664 |
#: includes/fields/class-acf-field-radio.php:236
|
1665 |
+
#: includes/fields/class-acf-field-select.php:365
|
1666 |
msgid "red : Red"
|
1667 |
msgstr "rouge : Rouge"
|
1668 |
|
1669 |
# @ acf
|
1670 |
#: includes/fields/class-acf-field-button-group.php:158
|
1671 |
#: includes/fields/class-acf-field-page_link.php:513
|
1672 |
+
#: includes/fields/class-acf-field-post_object.php:411
|
1673 |
#: includes/fields/class-acf-field-radio.php:244
|
1674 |
+
#: includes/fields/class-acf-field-select.php:382
|
1675 |
+
#: includes/fields/class-acf-field-taxonomy.php:784
|
1676 |
+
#: includes/fields/class-acf-field-user.php:405
|
1677 |
msgid "Allow Null?"
|
1678 |
msgstr "Autoriser une valeur vide ?"
|
1679 |
|
1680 |
# @ acf
|
1681 |
#: includes/fields/class-acf-field-button-group.php:168
|
1682 |
+
#: includes/fields/class-acf-field-checkbox.php:380
|
1683 |
#: includes/fields/class-acf-field-color_picker.php:131
|
1684 |
#: includes/fields/class-acf-field-email.php:118
|
1685 |
#: includes/fields/class-acf-field-number.php:127
|
1686 |
+
#: includes/fields/class-acf-field-radio.php:281
|
1687 |
+
#: includes/fields/class-acf-field-range.php:149
|
1688 |
+
#: includes/fields/class-acf-field-select.php:373
|
1689 |
#: includes/fields/class-acf-field-text.php:119
|
1690 |
#: includes/fields/class-acf-field-textarea.php:102
|
1691 |
#: includes/fields/class-acf-field-true_false.php:135
|
1692 |
#: includes/fields/class-acf-field-url.php:100
|
1693 |
+
#: includes/fields/class-acf-field-wysiwyg.php:381
|
1694 |
msgid "Default Value"
|
1695 |
msgstr "Valeur par défaut"
|
1696 |
|
1697 |
#: includes/fields/class-acf-field-button-group.php:169
|
1698 |
#: includes/fields/class-acf-field-email.php:119
|
1699 |
#: includes/fields/class-acf-field-number.php:128
|
1700 |
+
#: includes/fields/class-acf-field-radio.php:282
|
1701 |
+
#: includes/fields/class-acf-field-range.php:150
|
1702 |
#: includes/fields/class-acf-field-text.php:120
|
1703 |
#: includes/fields/class-acf-field-textarea.php:103
|
1704 |
#: includes/fields/class-acf-field-url.php:101
|
1705 |
+
#: includes/fields/class-acf-field-wysiwyg.php:382
|
1706 |
msgid "Appears when creating a new post"
|
1707 |
msgstr "Valeur affichée à la création d'un article"
|
1708 |
|
1709 |
#: includes/fields/class-acf-field-button-group.php:183
|
1710 |
+
#: includes/fields/class-acf-field-checkbox.php:396
|
1711 |
+
#: includes/fields/class-acf-field-radio.php:297
|
1712 |
msgid "Horizontal"
|
1713 |
msgstr "Horizontal"
|
1714 |
|
1715 |
#: includes/fields/class-acf-field-button-group.php:184
|
1716 |
+
#: includes/fields/class-acf-field-checkbox.php:395
|
1717 |
+
#: includes/fields/class-acf-field-radio.php:296
|
1718 |
msgid "Vertical"
|
1719 |
msgstr "Vertical"
|
1720 |
|
1721 |
# @ acf
|
1722 |
#: includes/fields/class-acf-field-button-group.php:191
|
1723 |
+
#: includes/fields/class-acf-field-checkbox.php:413
|
1724 |
+
#: includes/fields/class-acf-field-file.php:215
|
1725 |
+
#: includes/fields/class-acf-field-image.php:205
|
1726 |
#: includes/fields/class-acf-field-link.php:166
|
1727 |
+
#: includes/fields/class-acf-field-radio.php:304
|
1728 |
+
#: includes/fields/class-acf-field-taxonomy.php:829
|
1729 |
msgid "Return Value"
|
1730 |
msgstr "Valeur affichée dans le template"
|
1731 |
|
1732 |
#: includes/fields/class-acf-field-button-group.php:192
|
1733 |
+
#: includes/fields/class-acf-field-checkbox.php:414
|
1734 |
+
#: includes/fields/class-acf-field-file.php:216
|
1735 |
+
#: includes/fields/class-acf-field-image.php:206
|
1736 |
#: includes/fields/class-acf-field-link.php:167
|
1737 |
+
#: includes/fields/class-acf-field-radio.php:305
|
1738 |
msgid "Specify the returned value on front end"
|
1739 |
msgstr "Spécifier la valeur retournée sur le site"
|
1740 |
|
1741 |
#: includes/fields/class-acf-field-button-group.php:197
|
1742 |
+
#: includes/fields/class-acf-field-checkbox.php:419
|
1743 |
+
#: includes/fields/class-acf-field-radio.php:310
|
1744 |
+
#: includes/fields/class-acf-field-select.php:432
|
1745 |
msgid "Value"
|
1746 |
msgstr "Valeur"
|
1747 |
|
1748 |
#: includes/fields/class-acf-field-button-group.php:199
|
1749 |
+
#: includes/fields/class-acf-field-checkbox.php:421
|
1750 |
+
#: includes/fields/class-acf-field-radio.php:312
|
1751 |
+
#: includes/fields/class-acf-field-select.php:434
|
1752 |
msgid "Both (Array)"
|
1753 |
msgstr "Les deux (tableau)"
|
1754 |
|
1755 |
# @ acf
|
1756 |
#: includes/fields/class-acf-field-checkbox.php:25
|
1757 |
+
#: includes/fields/class-acf-field-taxonomy.php:771
|
1758 |
msgid "Checkbox"
|
1759 |
msgstr "Case à cocher"
|
1760 |
|
1782 |
msgid "Save 'custom' values to the field's choices"
|
1783 |
msgstr "Enregistre la valeur personnalisée dans les choix du champs"
|
1784 |
|
1785 |
+
#: includes/fields/class-acf-field-checkbox.php:381
|
1786 |
+
#: includes/fields/class-acf-field-select.php:374
|
1787 |
msgid "Enter each default value on a new line"
|
1788 |
msgstr "Entrez chaque valeur par défaut sur une nouvelle ligne"
|
1789 |
|
1790 |
+
#: includes/fields/class-acf-field-checkbox.php:403
|
1791 |
msgid "Toggle"
|
1792 |
msgstr "Masquer/afficher"
|
1793 |
|
1794 |
+
#: includes/fields/class-acf-field-checkbox.php:404
|
1795 |
msgid "Prepend an extra checkbox to toggle all choices"
|
1796 |
msgstr "Ajouter une case à cocher au début pour intervertir tous les choix"
|
1797 |
|
1823 |
msgid "Date Picker"
|
1824 |
msgstr "Date"
|
1825 |
|
1826 |
+
#: includes/fields/class-acf-field-date_picker.php:59
|
1827 |
msgctxt "Date Picker JS closeText"
|
1828 |
msgid "Done"
|
1829 |
msgstr "Valider"
|
1830 |
|
1831 |
+
#: includes/fields/class-acf-field-date_picker.php:60
|
1832 |
msgctxt "Date Picker JS currentText"
|
1833 |
msgid "Today"
|
1834 |
msgstr "Aujourd’hui"
|
1835 |
|
1836 |
+
#: includes/fields/class-acf-field-date_picker.php:61
|
1837 |
msgctxt "Date Picker JS nextText"
|
1838 |
msgid "Next"
|
1839 |
msgstr "Suivant"
|
1840 |
|
1841 |
+
#: includes/fields/class-acf-field-date_picker.php:62
|
1842 |
msgctxt "Date Picker JS prevText"
|
1843 |
msgid "Prev"
|
1844 |
msgstr "Précédent"
|
1845 |
|
1846 |
+
#: includes/fields/class-acf-field-date_picker.php:63
|
1847 |
msgctxt "Date Picker JS weekHeader"
|
1848 |
msgid "Wk"
|
1849 |
msgstr "Sem"
|
1850 |
|
1851 |
# @ acf
|
1852 |
+
#: includes/fields/class-acf-field-date_picker.php:178
|
1853 |
+
#: includes/fields/class-acf-field-date_time_picker.php:183
|
1854 |
#: includes/fields/class-acf-field-time_picker.php:109
|
1855 |
msgid "Display Format"
|
1856 |
msgstr "Format dans l’administration"
|
1857 |
|
1858 |
+
#: includes/fields/class-acf-field-date_picker.php:179
|
1859 |
+
#: includes/fields/class-acf-field-date_time_picker.php:184
|
1860 |
#: includes/fields/class-acf-field-time_picker.php:110
|
1861 |
msgid "The format displayed when editing a post"
|
1862 |
msgstr ""
|
1863 |
"Format affiché lors de l’édition d’un article depuis l’interface "
|
1864 |
"d’administration"
|
1865 |
|
1866 |
+
#: includes/fields/class-acf-field-date_picker.php:187
|
1867 |
+
#: includes/fields/class-acf-field-date_picker.php:218
|
1868 |
+
#: includes/fields/class-acf-field-date_time_picker.php:193
|
1869 |
+
#: includes/fields/class-acf-field-date_time_picker.php:210
|
1870 |
#: includes/fields/class-acf-field-time_picker.php:117
|
1871 |
#: includes/fields/class-acf-field-time_picker.php:132
|
1872 |
msgid "Custom:"
|
1873 |
msgstr "Personnalisé :"
|
1874 |
|
1875 |
+
#: includes/fields/class-acf-field-date_picker.php:197
|
1876 |
msgid "Save Format"
|
1877 |
msgstr "Enregistrer le format"
|
1878 |
|
1879 |
+
#: includes/fields/class-acf-field-date_picker.php:198
|
1880 |
msgid "The format used when saving a value"
|
1881 |
msgstr "Le format enregistré"
|
1882 |
|
1883 |
# @ acf
|
1884 |
+
#: includes/fields/class-acf-field-date_picker.php:208
|
1885 |
+
#: includes/fields/class-acf-field-date_time_picker.php:200
|
1886 |
+
#: includes/fields/class-acf-field-post_object.php:431
|
1887 |
+
#: includes/fields/class-acf-field-relationship.php:634
|
1888 |
+
#: includes/fields/class-acf-field-select.php:427
|
1889 |
#: includes/fields/class-acf-field-time_picker.php:124
|
1890 |
+
#: includes/fields/class-acf-field-user.php:424
|
1891 |
msgid "Return Format"
|
1892 |
msgstr "Format dans le modèle"
|
1893 |
|
1894 |
+
#: includes/fields/class-acf-field-date_picker.php:209
|
1895 |
+
#: includes/fields/class-acf-field-date_time_picker.php:201
|
1896 |
#: includes/fields/class-acf-field-time_picker.php:125
|
1897 |
msgid "The format returned via template functions"
|
1898 |
msgstr "Valeur retournée dans le modèle sur le site"
|
1899 |
|
1900 |
+
#: includes/fields/class-acf-field-date_picker.php:227
|
1901 |
+
#: includes/fields/class-acf-field-date_time_picker.php:217
|
1902 |
msgid "Week Starts On"
|
1903 |
msgstr "Les semaines commencent le"
|
1904 |
|
1906 |
msgid "Date Time Picker"
|
1907 |
msgstr "Date et Heure"
|
1908 |
|
1909 |
+
#: includes/fields/class-acf-field-date_time_picker.php:68
|
1910 |
msgctxt "Date Time Picker JS timeOnlyTitle"
|
1911 |
msgid "Choose Time"
|
1912 |
msgstr "Choix de l’heure"
|
1913 |
|
1914 |
+
#: includes/fields/class-acf-field-date_time_picker.php:69
|
1915 |
msgctxt "Date Time Picker JS timeText"
|
1916 |
msgid "Time"
|
1917 |
msgstr "Heure"
|
1918 |
|
1919 |
+
#: includes/fields/class-acf-field-date_time_picker.php:70
|
1920 |
msgctxt "Date Time Picker JS hourText"
|
1921 |
msgid "Hour"
|
1922 |
msgstr "Heure"
|
1923 |
|
1924 |
+
#: includes/fields/class-acf-field-date_time_picker.php:71
|
1925 |
msgctxt "Date Time Picker JS minuteText"
|
1926 |
msgid "Minute"
|
1927 |
msgstr "Minute"
|
1928 |
|
1929 |
+
#: includes/fields/class-acf-field-date_time_picker.php:72
|
1930 |
msgctxt "Date Time Picker JS secondText"
|
1931 |
msgid "Second"
|
1932 |
msgstr "Seconde"
|
1933 |
|
1934 |
+
#: includes/fields/class-acf-field-date_time_picker.php:73
|
1935 |
msgctxt "Date Time Picker JS millisecText"
|
1936 |
msgid "Millisecond"
|
1937 |
msgstr "Milliseconde"
|
1938 |
|
1939 |
+
#: includes/fields/class-acf-field-date_time_picker.php:74
|
1940 |
msgctxt "Date Time Picker JS microsecText"
|
1941 |
msgid "Microsecond"
|
1942 |
msgstr "Microseconde"
|
1943 |
|
1944 |
+
#: includes/fields/class-acf-field-date_time_picker.php:75
|
1945 |
msgctxt "Date Time Picker JS timezoneText"
|
1946 |
msgid "Time Zone"
|
1947 |
msgstr "Fuseau horaire"
|
1948 |
|
1949 |
+
#: includes/fields/class-acf-field-date_time_picker.php:76
|
1950 |
msgctxt "Date Time Picker JS currentText"
|
1951 |
msgid "Now"
|
1952 |
msgstr "Maintenant"
|
1953 |
|
1954 |
+
#: includes/fields/class-acf-field-date_time_picker.php:77
|
1955 |
msgctxt "Date Time Picker JS closeText"
|
1956 |
msgid "Done"
|
1957 |
msgstr "Valider"
|
1958 |
|
1959 |
+
#: includes/fields/class-acf-field-date_time_picker.php:78
|
1960 |
msgctxt "Date Time Picker JS selectText"
|
1961 |
msgid "Select"
|
1962 |
msgstr "Valider"
|
1963 |
|
1964 |
+
#: includes/fields/class-acf-field-date_time_picker.php:80
|
1965 |
msgctxt "Date Time Picker JS amText"
|
1966 |
msgid "AM"
|
1967 |
msgstr "AM"
|
1968 |
|
1969 |
+
#: includes/fields/class-acf-field-date_time_picker.php:81
|
1970 |
msgctxt "Date Time Picker JS amTextShort"
|
1971 |
msgid "A"
|
1972 |
msgstr "A"
|
1973 |
|
1974 |
+
#: includes/fields/class-acf-field-date_time_picker.php:84
|
1975 |
msgctxt "Date Time Picker JS pmText"
|
1976 |
msgid "PM"
|
1977 |
msgstr "PM"
|
1978 |
|
1979 |
+
#: includes/fields/class-acf-field-date_time_picker.php:85
|
1980 |
msgctxt "Date Time Picker JS pmTextShort"
|
1981 |
msgid "P"
|
1982 |
msgstr "P"
|
2006 |
#: includes/fields/class-acf-field-email.php:136
|
2007 |
#: includes/fields/class-acf-field-number.php:145
|
2008 |
#: includes/fields/class-acf-field-password.php:80
|
2009 |
+
#: includes/fields/class-acf-field-range.php:188
|
2010 |
#: includes/fields/class-acf-field-text.php:137
|
2011 |
msgid "Prepend"
|
2012 |
msgstr "Préfixe"
|
2014 |
#: includes/fields/class-acf-field-email.php:137
|
2015 |
#: includes/fields/class-acf-field-number.php:146
|
2016 |
#: includes/fields/class-acf-field-password.php:81
|
2017 |
+
#: includes/fields/class-acf-field-range.php:189
|
2018 |
#: includes/fields/class-acf-field-text.php:138
|
2019 |
msgid "Appears before the input"
|
2020 |
msgstr "Apparait avant le champ"
|
2022 |
#: includes/fields/class-acf-field-email.php:145
|
2023 |
#: includes/fields/class-acf-field-number.php:154
|
2024 |
#: includes/fields/class-acf-field-password.php:89
|
2025 |
+
#: includes/fields/class-acf-field-range.php:197
|
2026 |
#: includes/fields/class-acf-field-text.php:146
|
2027 |
msgid "Append"
|
2028 |
msgstr "Suffixe"
|
2030 |
#: includes/fields/class-acf-field-email.php:146
|
2031 |
#: includes/fields/class-acf-field-number.php:155
|
2032 |
#: includes/fields/class-acf-field-password.php:90
|
2033 |
+
#: includes/fields/class-acf-field-range.php:198
|
2034 |
#: includes/fields/class-acf-field-text.php:147
|
2035 |
msgid "Appears after the input"
|
2036 |
msgstr "Apparait après le champ"
|
2041 |
msgstr "Fichier"
|
2042 |
|
2043 |
# @ acf
|
2044 |
+
#: includes/fields/class-acf-field-file.php:58
|
2045 |
msgid "Edit File"
|
2046 |
msgstr "Modifier le fichier"
|
2047 |
|
2048 |
# @ acf
|
2049 |
+
#: includes/fields/class-acf-field-file.php:59
|
2050 |
msgid "Update File"
|
2051 |
msgstr "Mettre à jour le fichier"
|
2052 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2053 |
# @ acf
|
2054 |
+
#: includes/fields/class-acf-field-file.php:141
|
2055 |
msgid "File name"
|
2056 |
msgstr "Nom du fichier"
|
2057 |
|
2058 |
# @ acf
|
2059 |
+
#: includes/fields/class-acf-field-file.php:145
|
|
|
2060 |
#: includes/fields/class-acf-field-file.php:248
|
2061 |
+
#: includes/fields/class-acf-field-file.php:259
|
2062 |
+
#: includes/fields/class-acf-field-image.php:265
|
2063 |
+
#: includes/fields/class-acf-field-image.php:294
|
2064 |
+
#: pro/fields/class-acf-field-gallery.php:708
|
2065 |
+
#: pro/fields/class-acf-field-gallery.php:737
|
2066 |
msgid "File size"
|
2067 |
msgstr "Taille du fichier"
|
2068 |
|
2069 |
# @ acf
|
2070 |
+
#: includes/fields/class-acf-field-file.php:170
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2071 |
msgid "Add File"
|
2072 |
msgstr "Ajouter un fichier"
|
2073 |
|
2074 |
+
#: includes/fields/class-acf-field-file.php:221
|
2075 |
msgid "File Array"
|
2076 |
msgstr "Données du fichier (array)"
|
2077 |
|
2078 |
# @ acf
|
2079 |
+
#: includes/fields/class-acf-field-file.php:222
|
2080 |
msgid "File URL"
|
2081 |
msgstr "URL du fichier"
|
2082 |
|
2083 |
# @ acf
|
2084 |
+
#: includes/fields/class-acf-field-file.php:223
|
2085 |
msgid "File ID"
|
2086 |
msgstr "ID du Fichier"
|
2087 |
|
2088 |
+
#: includes/fields/class-acf-field-file.php:230
|
2089 |
+
#: includes/fields/class-acf-field-image.php:230
|
2090 |
+
#: pro/fields/class-acf-field-gallery.php:673
|
2091 |
msgid "Library"
|
2092 |
msgstr "Médias"
|
2093 |
|
2094 |
+
#: includes/fields/class-acf-field-file.php:231
|
2095 |
+
#: includes/fields/class-acf-field-image.php:231
|
2096 |
+
#: pro/fields/class-acf-field-gallery.php:674
|
2097 |
msgid "Limit the media library choice"
|
2098 |
msgstr "Limiter le choix de la médiathèque"
|
2099 |
|
2100 |
+
#: includes/fields/class-acf-field-file.php:236
|
2101 |
+
#: includes/fields/class-acf-field-image.php:236
|
2102 |
#: includes/locations/class-acf-location-attachment.php:101
|
2103 |
#: includes/locations/class-acf-location-comment.php:79
|
2104 |
#: includes/locations/class-acf-location-nav-menu.php:102
|
2106 |
#: includes/locations/class-acf-location-user-form.php:87
|
2107 |
#: includes/locations/class-acf-location-user-role.php:111
|
2108 |
#: includes/locations/class-acf-location-widget.php:83
|
2109 |
+
#: pro/fields/class-acf-field-gallery.php:679
|
2110 |
msgid "All"
|
2111 |
msgstr "Tous"
|
2112 |
|
2113 |
+
#: includes/fields/class-acf-field-file.php:237
|
2114 |
+
#: includes/fields/class-acf-field-image.php:237
|
2115 |
+
#: pro/fields/class-acf-field-gallery.php:680
|
2116 |
msgid "Uploaded to post"
|
2117 |
msgstr "Liés à cet article"
|
2118 |
|
2119 |
# @ acf
|
2120 |
+
#: includes/fields/class-acf-field-file.php:244
|
2121 |
+
#: includes/fields/class-acf-field-image.php:244
|
2122 |
+
#: pro/fields/class-acf-field-gallery.php:687
|
2123 |
msgid "Minimum"
|
2124 |
msgstr "Minimum"
|
2125 |
|
|
|
2126 |
#: includes/fields/class-acf-field-file.php:245
|
2127 |
+
#: includes/fields/class-acf-field-file.php:256
|
2128 |
msgid "Restrict which files can be uploaded"
|
2129 |
msgstr "Restreindre l'import de fichiers"
|
2130 |
|
2131 |
# @ acf
|
2132 |
+
#: includes/fields/class-acf-field-file.php:255
|
2133 |
+
#: includes/fields/class-acf-field-image.php:273
|
2134 |
+
#: pro/fields/class-acf-field-gallery.php:716
|
2135 |
msgid "Maximum"
|
2136 |
msgstr "Maximum"
|
2137 |
|
2138 |
+
#: includes/fields/class-acf-field-file.php:266
|
2139 |
+
#: includes/fields/class-acf-field-image.php:302
|
2140 |
+
#: pro/fields/class-acf-field-gallery.php:745
|
2141 |
msgid "Allowed file types"
|
2142 |
msgstr "Types de fichiers autorisés"
|
2143 |
|
2144 |
+
#: includes/fields/class-acf-field-file.php:267
|
2145 |
+
#: includes/fields/class-acf-field-image.php:303
|
2146 |
+
#: pro/fields/class-acf-field-gallery.php:746
|
2147 |
msgid "Comma separated list. Leave blank for all types"
|
2148 |
msgstr ""
|
2149 |
"Listez les extensions autorisées en les séparant par une virgule. Laissez "
|
2153 |
msgid "Google Map"
|
2154 |
msgstr "Google Map"
|
2155 |
|
2156 |
+
#: includes/fields/class-acf-field-google-map.php:59
|
|
|
|
|
|
|
|
|
|
|
2157 |
msgid "Sorry, this browser does not support geolocation"
|
2158 |
msgstr "Désolé, ce navigateur ne prend pas en charge la géolocalisation"
|
2159 |
|
2160 |
# @ acf
|
2161 |
+
#: includes/fields/class-acf-field-google-map.php:166
|
2162 |
msgid "Clear location"
|
2163 |
msgstr "Effacer la position"
|
2164 |
|
2165 |
+
#: includes/fields/class-acf-field-google-map.php:167
|
2166 |
msgid "Find current location"
|
2167 |
msgstr "Trouver l'emplacement actuel"
|
2168 |
|
2169 |
+
#: includes/fields/class-acf-field-google-map.php:170
|
2170 |
msgid "Search for address..."
|
2171 |
msgstr "Rechercher une adresse..."
|
2172 |
|
2173 |
+
#: includes/fields/class-acf-field-google-map.php:200
|
2174 |
+
#: includes/fields/class-acf-field-google-map.php:211
|
2175 |
msgid "Center"
|
2176 |
msgstr "Centre"
|
2177 |
|
2178 |
+
#: includes/fields/class-acf-field-google-map.php:201
|
2179 |
+
#: includes/fields/class-acf-field-google-map.php:212
|
2180 |
msgid "Center the initial map"
|
2181 |
msgstr "Position géographique du centre de la carte"
|
2182 |
|
2183 |
+
#: includes/fields/class-acf-field-google-map.php:223
|
2184 |
msgid "Zoom"
|
2185 |
msgstr "Zoom"
|
2186 |
|
2187 |
+
#: includes/fields/class-acf-field-google-map.php:224
|
2188 |
msgid "Set the initial zoom level"
|
2189 |
msgstr "Définir le niveau de zoom (0 : monde ; 14 : ville ; 21 : rue)"
|
2190 |
|
2191 |
+
#: includes/fields/class-acf-field-google-map.php:233
|
2192 |
+
#: includes/fields/class-acf-field-image.php:256
|
2193 |
+
#: includes/fields/class-acf-field-image.php:285
|
2194 |
+
#: includes/fields/class-acf-field-oembed.php:268
|
2195 |
+
#: pro/fields/class-acf-field-gallery.php:699
|
2196 |
+
#: pro/fields/class-acf-field-gallery.php:728
|
2197 |
msgid "Height"
|
2198 |
msgstr "Hauteur"
|
2199 |
|
2200 |
+
#: includes/fields/class-acf-field-google-map.php:234
|
2201 |
+
msgid "Customize the map height"
|
2202 |
msgstr "Personnaliser la hauteur de la carte"
|
2203 |
|
2204 |
# @ acf
|
2208 |
|
2209 |
# @ acf
|
2210 |
#: includes/fields/class-acf-field-group.php:459
|
2211 |
+
#: pro/fields/class-acf-field-repeater.php:379
|
2212 |
msgid "Sub Fields"
|
2213 |
msgstr "Sous champs"
|
2214 |
|
2219 |
|
2220 |
#: includes/fields/class-acf-field-group.php:480
|
2221 |
#: pro/fields/class-acf-field-clone.php:849
|
2222 |
+
#: pro/fields/class-acf-field-flexible-content.php:627
|
2223 |
+
#: pro/fields/class-acf-field-repeater.php:451
|
2224 |
msgid "Block"
|
2225 |
msgstr "Bloc"
|
2226 |
|
2227 |
#: includes/fields/class-acf-field-group.php:481
|
2228 |
#: pro/fields/class-acf-field-clone.php:850
|
2229 |
+
#: pro/fields/class-acf-field-flexible-content.php:626
|
2230 |
+
#: pro/fields/class-acf-field-repeater.php:450
|
2231 |
msgid "Table"
|
2232 |
msgstr "Tableau"
|
2233 |
|
2234 |
#: includes/fields/class-acf-field-group.php:482
|
2235 |
#: pro/fields/class-acf-field-clone.php:851
|
2236 |
+
#: pro/fields/class-acf-field-flexible-content.php:628
|
2237 |
+
#: pro/fields/class-acf-field-repeater.php:452
|
2238 |
msgid "Row"
|
2239 |
msgstr "Rangée"
|
2240 |
|
2244 |
msgstr "Image"
|
2245 |
|
2246 |
# acf
|
2247 |
+
#: includes/fields/class-acf-field-image.php:64
|
2248 |
msgid "Select Image"
|
2249 |
msgstr "Sélectionner l‘image"
|
2250 |
|
2251 |
# @ acf
|
2252 |
+
#: includes/fields/class-acf-field-image.php:65
|
|
|
2253 |
msgid "Edit Image"
|
2254 |
msgstr "Modifier l'image"
|
2255 |
|
2256 |
# @ acf
|
2257 |
+
#: includes/fields/class-acf-field-image.php:66
|
|
|
2258 |
msgid "Update Image"
|
2259 |
msgstr "Mettre à jour"
|
2260 |
|
2261 |
# @ acf
|
2262 |
+
#: includes/fields/class-acf-field-image.php:157
|
|
|
|
|
|
|
|
|
|
|
2263 |
msgid "No image selected"
|
2264 |
msgstr "Aucune image sélectionnée"
|
2265 |
|
2266 |
# @ acf
|
2267 |
+
#: includes/fields/class-acf-field-image.php:157
|
2268 |
msgid "Add Image"
|
2269 |
msgstr "Ajouter une image"
|
2270 |
|
2271 |
# @ acf
|
2272 |
+
#: includes/fields/class-acf-field-image.php:211
|
2273 |
msgid "Image Array"
|
2274 |
msgstr "Données de l'image (array)"
|
2275 |
|
2276 |
# @ acf
|
2277 |
+
#: includes/fields/class-acf-field-image.php:212
|
2278 |
msgid "Image URL"
|
2279 |
msgstr "URL de l‘image"
|
2280 |
|
2281 |
# @ acf
|
2282 |
+
#: includes/fields/class-acf-field-image.php:213
|
2283 |
msgid "Image ID"
|
2284 |
msgstr "ID de l‘image"
|
2285 |
|
2286 |
# @ acf
|
2287 |
+
#: includes/fields/class-acf-field-image.php:220
|
2288 |
msgid "Preview Size"
|
2289 |
msgstr "Taille de prévisualisation"
|
2290 |
|
2291 |
+
#: includes/fields/class-acf-field-image.php:221
|
2292 |
msgid "Shown when entering data"
|
2293 |
msgstr "Côté interface d'administration"
|
2294 |
|
2295 |
+
#: includes/fields/class-acf-field-image.php:245
|
2296 |
+
#: includes/fields/class-acf-field-image.php:274
|
2297 |
+
#: pro/fields/class-acf-field-gallery.php:688
|
2298 |
+
#: pro/fields/class-acf-field-gallery.php:717
|
2299 |
msgid "Restrict which images can be uploaded"
|
2300 |
msgstr "Restreindre les images téléversées"
|
2301 |
|
2302 |
+
#: includes/fields/class-acf-field-image.php:248
|
2303 |
+
#: includes/fields/class-acf-field-image.php:277
|
2304 |
+
#: includes/fields/class-acf-field-oembed.php:257
|
2305 |
+
#: pro/fields/class-acf-field-gallery.php:691
|
2306 |
+
#: pro/fields/class-acf-field-gallery.php:720
|
2307 |
msgid "Width"
|
2308 |
msgstr "Largeur"
|
2309 |
|
2377 |
msgstr "Nombre"
|
2378 |
|
2379 |
#: includes/fields/class-acf-field-number.php:163
|
2380 |
+
#: includes/fields/class-acf-field-range.php:158
|
2381 |
msgid "Minimum Value"
|
2382 |
msgstr "Valeur minimale"
|
2383 |
|
2384 |
# @ acf
|
2385 |
#: includes/fields/class-acf-field-number.php:172
|
2386 |
+
#: includes/fields/class-acf-field-range.php:168
|
2387 |
msgid "Maximum Value"
|
2388 |
msgstr "Valeur maximale"
|
2389 |
|
2390 |
#: includes/fields/class-acf-field-number.php:181
|
2391 |
+
#: includes/fields/class-acf-field-range.php:178
|
2392 |
msgid "Step Size"
|
2393 |
msgstr "Pas"
|
2394 |
|
2410 |
msgid "oEmbed"
|
2411 |
msgstr "oEmbed"
|
2412 |
|
2413 |
+
#: includes/fields/class-acf-field-oembed.php:216
|
2414 |
msgid "Enter URL"
|
2415 |
msgstr "Entrez l'URL"
|
2416 |
|
2417 |
+
#: includes/fields/class-acf-field-oembed.php:254
|
2418 |
+
#: includes/fields/class-acf-field-oembed.php:265
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2419 |
msgid "Embed Size"
|
2420 |
msgstr "Dimensions"
|
2421 |
|
2422 |
+
# @ acf
|
2423 |
+
#: includes/fields/class-acf-field-page_link.php:25
|
2424 |
+
msgid "Page Link"
|
2425 |
+
msgstr "Lien vers page ou article"
|
2426 |
+
|
2427 |
#: includes/fields/class-acf-field-page_link.php:177
|
2428 |
msgid "Archives"
|
2429 |
msgstr "Archives"
|
2430 |
|
2431 |
#: includes/fields/class-acf-field-page_link.php:269
|
2432 |
+
#: includes/fields/class-acf-field-post_object.php:267
|
2433 |
+
#: includes/fields/class-acf-field-taxonomy.php:961
|
2434 |
msgid "Parent"
|
2435 |
msgstr "Parent"
|
2436 |
|
2437 |
#: includes/fields/class-acf-field-page_link.php:485
|
2438 |
+
#: includes/fields/class-acf-field-post_object.php:383
|
2439 |
+
#: includes/fields/class-acf-field-relationship.php:560
|
2440 |
msgid "Filter by Post Type"
|
2441 |
msgstr "Filtrer par type de publication"
|
2442 |
|
2443 |
#: includes/fields/class-acf-field-page_link.php:493
|
2444 |
+
#: includes/fields/class-acf-field-post_object.php:391
|
2445 |
+
#: includes/fields/class-acf-field-relationship.php:568
|
2446 |
msgid "All post types"
|
2447 |
msgstr "Tous les types de publication"
|
2448 |
|
2449 |
# @ acf
|
2450 |
#: includes/fields/class-acf-field-page_link.php:499
|
2451 |
+
#: includes/fields/class-acf-field-post_object.php:397
|
2452 |
+
#: includes/fields/class-acf-field-relationship.php:574
|
2453 |
msgid "Filter by Taxonomy"
|
2454 |
msgstr "Filtrer par taxonomie"
|
2455 |
|
2456 |
#: includes/fields/class-acf-field-page_link.php:507
|
2457 |
+
#: includes/fields/class-acf-field-post_object.php:405
|
2458 |
+
#: includes/fields/class-acf-field-relationship.php:582
|
2459 |
msgid "All taxonomies"
|
2460 |
msgstr "Toutes les taxonomies"
|
2461 |
|
2465 |
|
2466 |
# @ acf
|
2467 |
#: includes/fields/class-acf-field-page_link.php:533
|
2468 |
+
#: includes/fields/class-acf-field-post_object.php:421
|
2469 |
+
#: includes/fields/class-acf-field-select.php:392
|
2470 |
+
#: includes/fields/class-acf-field-user.php:415
|
2471 |
msgid "Select multiple values?"
|
2472 |
msgstr "Plusieurs valeurs possibles ?"
|
2473 |
|
2477 |
|
2478 |
# @ acf
|
2479 |
#: includes/fields/class-acf-field-post_object.php:25
|
2480 |
+
#: includes/fields/class-acf-field-post_object.php:436
|
2481 |
+
#: includes/fields/class-acf-field-relationship.php:639
|
2482 |
msgid "Post Object"
|
2483 |
msgstr "Objet Article"
|
2484 |
|
2485 |
# @ acf
|
2486 |
+
#: includes/fields/class-acf-field-post_object.php:437
|
2487 |
+
#: includes/fields/class-acf-field-relationship.php:640
|
2488 |
msgid "Post ID"
|
2489 |
msgstr "ID de l'article"
|
2490 |
|
2518 |
msgid "Relationship"
|
2519 |
msgstr "Relation"
|
2520 |
|
2521 |
+
#: includes/fields/class-acf-field-relationship.php:62
|
|
|
|
|
|
|
|
|
2522 |
msgid "Maximum values reached ( {max} values )"
|
2523 |
msgstr "Nombre maximal de valeurs atteint ({max} valeurs)"
|
2524 |
|
2525 |
+
#: includes/fields/class-acf-field-relationship.php:63
|
2526 |
msgid "Loading"
|
2527 |
msgstr "Chargement"
|
2528 |
|
2529 |
+
#: includes/fields/class-acf-field-relationship.php:64
|
2530 |
msgid "No matches found"
|
2531 |
msgstr "Aucun résultat"
|
2532 |
|
2533 |
+
#: includes/fields/class-acf-field-relationship.php:411
|
2534 |
msgid "Select post type"
|
2535 |
msgstr "Choisissez le type de publication"
|
2536 |
|
2537 |
# @ acf
|
2538 |
+
#: includes/fields/class-acf-field-relationship.php:420
|
2539 |
msgid "Select taxonomy"
|
2540 |
msgstr "Choisissez la taxonomie"
|
2541 |
|
2542 |
+
#: includes/fields/class-acf-field-relationship.php:477
|
2543 |
msgid "Search..."
|
2544 |
msgstr "Rechercher..."
|
2545 |
|
2546 |
+
#: includes/fields/class-acf-field-relationship.php:588
|
2547 |
msgid "Filters"
|
2548 |
msgstr "Filtres"
|
2549 |
|
2550 |
# @ acf
|
2551 |
+
#: includes/fields/class-acf-field-relationship.php:594
|
2552 |
#: includes/locations/class-acf-location-post-type.php:27
|
2553 |
msgid "Post Type"
|
2554 |
msgstr "Type de publication"
|
2555 |
|
2556 |
# @ acf
|
2557 |
+
#: includes/fields/class-acf-field-relationship.php:595
|
2558 |
#: includes/fields/class-acf-field-taxonomy.php:28
|
2559 |
+
#: includes/fields/class-acf-field-taxonomy.php:754
|
2560 |
+
#: includes/locations/class-acf-location-taxonomy.php:27
|
2561 |
msgid "Taxonomy"
|
2562 |
msgstr "Taxonomie"
|
2563 |
|
2564 |
+
#: includes/fields/class-acf-field-relationship.php:602
|
2565 |
msgid "Elements"
|
2566 |
msgstr "Éléments"
|
2567 |
|
2568 |
+
#: includes/fields/class-acf-field-relationship.php:603
|
2569 |
msgid "Selected elements will be displayed in each result"
|
2570 |
msgstr "Les éléments sélectionnés seront affichés dans chaque résultat"
|
2571 |
|
2572 |
# @ acf
|
2573 |
+
#: includes/fields/class-acf-field-relationship.php:614
|
2574 |
msgid "Minimum posts"
|
2575 |
msgstr "Minimum d'articles sélectionnables"
|
2576 |
|
2577 |
# @ acf
|
2578 |
+
#: includes/fields/class-acf-field-relationship.php:623
|
2579 |
msgid "Maximum posts"
|
2580 |
msgstr "Maximum d'articles sélectionnables"
|
2581 |
|
2582 |
+
#: includes/fields/class-acf-field-relationship.php:727
|
2583 |
+
#: pro/fields/class-acf-field-gallery.php:818
|
2584 |
#, php-format
|
2585 |
msgid "%s requires at least %s selection"
|
2586 |
msgid_plural "%s requires at least %s selections"
|
2588 |
msgstr[1] "%s requiert au moins %s sélections"
|
2589 |
|
2590 |
#: includes/fields/class-acf-field-select.php:25
|
2591 |
+
#: includes/fields/class-acf-field-taxonomy.php:776
|
2592 |
msgctxt "noun"
|
2593 |
msgid "Select"
|
2594 |
msgstr "Sélection"
|
2595 |
|
2596 |
+
#: includes/fields/class-acf-field-select.php:111
|
2597 |
msgctxt "Select2 JS matches_1"
|
2598 |
msgid "One result is available, press enter to select it."
|
2599 |
msgstr "Un résultat disponible, appuyez sur Entrée pour le sélectionner."
|
2600 |
|
2601 |
+
#: includes/fields/class-acf-field-select.php:112
|
2602 |
#, php-format
|
2603 |
msgctxt "Select2 JS matches_n"
|
2604 |
msgid "%d results are available, use up and down arrow keys to navigate."
|
2606 |
"%d résultats sont disponibles, utilisez les flèches haut et bas pour "
|
2607 |
"naviguer parmi les résultats."
|
2608 |
|
2609 |
+
#: includes/fields/class-acf-field-select.php:113
|
2610 |
msgctxt "Select2 JS matches_0"
|
2611 |
msgid "No matches found"
|
2612 |
msgstr "Aucun résultat trouvé"
|
2613 |
|
2614 |
+
#: includes/fields/class-acf-field-select.php:114
|
2615 |
msgctxt "Select2 JS input_too_short_1"
|
2616 |
msgid "Please enter 1 or more characters"
|
2617 |
msgstr "Veuillez saisir au minimum 1 caractère"
|
2618 |
|
2619 |
+
#: includes/fields/class-acf-field-select.php:115
|
2620 |
#, php-format
|
2621 |
msgctxt "Select2 JS input_too_short_n"
|
2622 |
msgid "Please enter %d or more characters"
|
2623 |
msgstr "Veuillez saisir au minimum %d caractères"
|
2624 |
|
2625 |
+
#: includes/fields/class-acf-field-select.php:116
|
2626 |
msgctxt "Select2 JS input_too_long_1"
|
2627 |
msgid "Please delete 1 character"
|
2628 |
msgstr "Veuillez retirer 1 caractère"
|
2629 |
|
2630 |
+
#: includes/fields/class-acf-field-select.php:117
|
2631 |
#, php-format
|
2632 |
msgctxt "Select2 JS input_too_long_n"
|
2633 |
msgid "Please delete %d characters"
|
2634 |
msgstr "Veuillez retirer %d caractères"
|
2635 |
|
2636 |
+
#: includes/fields/class-acf-field-select.php:118
|
2637 |
msgctxt "Select2 JS selection_too_long_1"
|
2638 |
msgid "You can only select 1 item"
|
2639 |
msgstr "Vous ne pouvez sélectionner qu’un seul élément"
|
2640 |
|
2641 |
+
#: includes/fields/class-acf-field-select.php:119
|
2642 |
#, php-format
|
2643 |
msgctxt "Select2 JS selection_too_long_n"
|
2644 |
msgid "You can only select %d items"
|
2645 |
msgstr "Vous ne pouvez sélectionner que %d éléments"
|
2646 |
|
2647 |
+
#: includes/fields/class-acf-field-select.php:120
|
2648 |
msgctxt "Select2 JS load_more"
|
2649 |
msgid "Loading more results…"
|
2650 |
msgstr "Chargement de résultats supplémentaires…"
|
2651 |
|
2652 |
+
#: includes/fields/class-acf-field-select.php:121
|
2653 |
msgctxt "Select2 JS searching"
|
2654 |
msgid "Searching…"
|
2655 |
msgstr "Recherche en cours…"
|
2656 |
|
2657 |
+
#: includes/fields/class-acf-field-select.php:122
|
2658 |
msgctxt "Select2 JS load_fail"
|
2659 |
msgid "Loading failed"
|
2660 |
msgstr "Échec du chargement"
|
2661 |
|
|
|
|
|
|
|
|
|
|
|
2662 |
# @ acf
|
2663 |
+
#: includes/fields/class-acf-field-select.php:402
|
2664 |
#: includes/fields/class-acf-field-true_false.php:144
|
2665 |
msgid "Stylised UI"
|
2666 |
msgstr "Interface avancée"
|
2667 |
|
2668 |
+
#: includes/fields/class-acf-field-select.php:412
|
2669 |
msgid "Use AJAX to lazy load choices?"
|
2670 |
msgstr "Utiliser AJAX pour charger les choix (lazy load) ?"
|
2671 |
|
2672 |
+
#: includes/fields/class-acf-field-select.php:428
|
2673 |
msgid "Specify the value returned"
|
2674 |
msgstr "Définie la valeur retournée"
|
2675 |
|
2693 |
"Définir un point de terminaison pour arrêter les précédents onglets. Cela va "
|
2694 |
"commencer un nouveau groupe d'onglets."
|
2695 |
|
2696 |
+
#: includes/fields/class-acf-field-taxonomy.php:714
|
2697 |
#, php-format
|
2698 |
msgctxt "No terms"
|
2699 |
msgid "No %s"
|
2700 |
msgstr "Pas de %s"
|
2701 |
|
|
|
|
|
|
|
|
|
2702 |
# @ acf
|
2703 |
+
#: includes/fields/class-acf-field-taxonomy.php:755
|
2704 |
msgid "Select the taxonomy to be displayed"
|
2705 |
msgstr "Choisissez la taxonomie à afficher"
|
2706 |
|
2707 |
+
#: includes/fields/class-acf-field-taxonomy.php:764
|
2708 |
msgid "Appearance"
|
2709 |
msgstr "Apparence"
|
2710 |
|
2711 |
# @ acf
|
2712 |
+
#: includes/fields/class-acf-field-taxonomy.php:765
|
2713 |
msgid "Select the appearance of this field"
|
2714 |
msgstr "Personnaliser l'apparence de champ"
|
2715 |
|
2716 |
# @ acf
|
2717 |
+
#: includes/fields/class-acf-field-taxonomy.php:770
|
2718 |
msgid "Multiple Values"
|
2719 |
msgstr "Valeurs multiples"
|
2720 |
|
2721 |
# @ acf
|
2722 |
+
#: includes/fields/class-acf-field-taxonomy.php:772
|
2723 |
msgid "Multi Select"
|
2724 |
msgstr "Sélecteur multiple"
|
2725 |
|
2726 |
+
#: includes/fields/class-acf-field-taxonomy.php:774
|
2727 |
msgid "Single Value"
|
2728 |
msgstr "Valeur seule"
|
2729 |
|
2730 |
# @ acf
|
2731 |
+
#: includes/fields/class-acf-field-taxonomy.php:775
|
2732 |
msgid "Radio Buttons"
|
2733 |
msgstr "Boutons radio"
|
2734 |
|
2735 |
# @ acf
|
2736 |
+
#: includes/fields/class-acf-field-taxonomy.php:799
|
2737 |
msgid "Create Terms"
|
2738 |
msgstr "Créer des termes"
|
2739 |
|
2740 |
+
#: includes/fields/class-acf-field-taxonomy.php:800
|
2741 |
msgid "Allow new terms to be created whilst editing"
|
2742 |
msgstr "Autoriser la création de nouveaux termes pendant l'édition"
|
2743 |
|
2744 |
+
#: includes/fields/class-acf-field-taxonomy.php:809
|
2745 |
msgid "Save Terms"
|
2746 |
msgstr "Enregistrer les termes"
|
2747 |
|
2748 |
+
#: includes/fields/class-acf-field-taxonomy.php:810
|
2749 |
msgid "Connect selected terms to the post"
|
2750 |
msgstr "Lier les termes sélectionnés à l'article"
|
2751 |
|
2752 |
+
#: includes/fields/class-acf-field-taxonomy.php:819
|
2753 |
msgid "Load Terms"
|
2754 |
msgstr "Charger les termes"
|
2755 |
|
2756 |
+
#: includes/fields/class-acf-field-taxonomy.php:820
|
2757 |
msgid "Load value from posts terms"
|
2758 |
msgstr "Charger une valeur depuis les termes"
|
2759 |
|
2760 |
# @ acf
|
2761 |
+
#: includes/fields/class-acf-field-taxonomy.php:834
|
2762 |
msgid "Term Object"
|
2763 |
msgstr "Objet Terme"
|
2764 |
|
2765 |
+
#: includes/fields/class-acf-field-taxonomy.php:835
|
2766 |
msgid "Term ID"
|
2767 |
msgstr "ID du terme"
|
2768 |
|
2769 |
+
#: includes/fields/class-acf-field-taxonomy.php:885
|
2770 |
#, php-format
|
2771 |
msgid "User unable to add new %s"
|
2772 |
msgstr "Utilisateur incapable d'ajouter un nouveau %s"
|
2773 |
|
2774 |
+
#: includes/fields/class-acf-field-taxonomy.php:895
|
2775 |
#, php-format
|
2776 |
msgid "%s already exists"
|
2777 |
msgstr "%s existe déjà"
|
2778 |
|
2779 |
+
#: includes/fields/class-acf-field-taxonomy.php:927
|
2780 |
#, php-format
|
2781 |
msgid "%s added"
|
2782 |
msgstr "%s Ajouté"
|
2783 |
|
2784 |
# @ acf
|
2785 |
+
#: includes/fields/class-acf-field-taxonomy.php:973
|
2786 |
msgid "Add"
|
2787 |
msgstr "Ajouter"
|
2788 |
|
2823 |
msgid "True / False"
|
2824 |
msgstr "Vrai / Faux"
|
2825 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2826 |
#: includes/fields/class-acf-field-true_false.php:127
|
2827 |
msgid "Displays text alongside the checkbox"
|
2828 |
msgstr "Affiche le texte aux côtés de la case à cocher"
|
2835 |
msgid "Text shown when active"
|
2836 |
msgstr "Text affiché lorsqu’il est actif"
|
2837 |
|
2838 |
+
#: includes/fields/class-acf-field-true_false.php:170
|
2839 |
msgid "Off Text"
|
2840 |
msgstr "Texte côté « Inactif »"
|
2841 |
|
2842 |
+
#: includes/fields/class-acf-field-true_false.php:171
|
2843 |
msgid "Text shown when inactive"
|
2844 |
msgstr "Texte affiché lorsqu’il est désactivé"
|
2845 |
|
2855 |
msgid "User"
|
2856 |
msgstr "Utilisateur"
|
2857 |
|
2858 |
+
#: includes/fields/class-acf-field-user.php:390
|
2859 |
msgid "Filter by role"
|
2860 |
msgstr "Filtrer par rôle"
|
2861 |
|
2862 |
+
#: includes/fields/class-acf-field-user.php:398
|
2863 |
msgid "All user roles"
|
2864 |
msgstr "Tous les rôles utilisateurs"
|
2865 |
|
2866 |
+
#: includes/fields/class-acf-field-user.php:429
|
2867 |
+
msgid "User Array"
|
2868 |
+
msgstr "Tableau d'utilisateurs"
|
2869 |
+
|
2870 |
+
#: includes/fields/class-acf-field-user.php:430
|
2871 |
+
msgid "User Object"
|
2872 |
+
msgstr "Objet d'utilisateurs"
|
2873 |
+
|
2874 |
+
#: includes/fields/class-acf-field-user.php:431
|
2875 |
+
msgid "User ID"
|
2876 |
+
msgstr "ID de l'utilisateur"
|
2877 |
+
|
2878 |
# @ acf
|
2879 |
#: includes/fields/class-acf-field-wysiwyg.php:25
|
2880 |
msgid "Wysiwyg Editor"
|
2881 |
msgstr "Éditeur WYSIWYG"
|
2882 |
|
2883 |
+
#: includes/fields/class-acf-field-wysiwyg.php:330
|
2884 |
msgid "Visual"
|
2885 |
msgstr "Visuel"
|
2886 |
|
2887 |
# @ acf
|
2888 |
+
#: includes/fields/class-acf-field-wysiwyg.php:331
|
2889 |
msgctxt "Name for the Text editor tab (formerly HTML)"
|
2890 |
msgid "Text"
|
2891 |
msgstr "Texte"
|
2892 |
|
2893 |
+
#: includes/fields/class-acf-field-wysiwyg.php:337
|
2894 |
msgid "Click to initialize TinyMCE"
|
2895 |
msgstr "Cliquez pour initialiser TinyMCE"
|
2896 |
|
2897 |
+
#: includes/fields/class-acf-field-wysiwyg.php:390
|
2898 |
msgid "Tabs"
|
2899 |
msgstr "Onglets"
|
2900 |
|
2901 |
+
#: includes/fields/class-acf-field-wysiwyg.php:395
|
2902 |
msgid "Visual & Text"
|
2903 |
msgstr "Visuel & Texte brut"
|
2904 |
|
2905 |
+
#: includes/fields/class-acf-field-wysiwyg.php:396
|
2906 |
msgid "Visual Only"
|
2907 |
msgstr "Éditeur visuel seulement"
|
2908 |
|
2909 |
# @ acf
|
2910 |
+
#: includes/fields/class-acf-field-wysiwyg.php:397
|
2911 |
msgid "Text Only"
|
2912 |
msgstr "Texte brut seulement"
|
2913 |
|
2914 |
# @ acf
|
2915 |
+
#: includes/fields/class-acf-field-wysiwyg.php:404
|
2916 |
msgid "Toolbar"
|
2917 |
msgstr "Barre d‘outils"
|
2918 |
|
2919 |
# @ acf
|
2920 |
+
#: includes/fields/class-acf-field-wysiwyg.php:419
|
2921 |
msgid "Show Media Upload Buttons?"
|
2922 |
msgstr "Afficher les boutons d‘ajout de médias ?"
|
2923 |
|
2924 |
+
#: includes/fields/class-acf-field-wysiwyg.php:429
|
2925 |
msgid "Delay initialization?"
|
2926 |
msgstr "Retarder l’initialisation ?"
|
2927 |
|
2928 |
+
#: includes/fields/class-acf-field-wysiwyg.php:430
|
2929 |
msgid "TinyMCE will not be initalized until field is clicked"
|
2930 |
msgstr ""
|
2931 |
"TinyMCE ne sera pas automatiquement initialisé si cette option est activée"
|
2932 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2933 |
#: includes/forms/form-front.php:55
|
2934 |
msgid "Validate Email"
|
2935 |
msgstr "Valider l’email"
|
2936 |
|
2937 |
# @ acf
|
2938 |
+
#: includes/forms/form-front.php:103 pro/fields/class-acf-field-gallery.php:591
|
2939 |
#: pro/options-page.php:81
|
2940 |
msgid "Update"
|
2941 |
msgstr "Mise à jour"
|
2949 |
msgid "Spam Detected"
|
2950 |
msgstr "Spam repéré"
|
2951 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2952 |
# @ acf
|
2953 |
#: includes/locations.php:93 includes/locations/class-acf-location-post.php:27
|
2954 |
msgid "Post"
|
2964 |
msgid "Forms"
|
2965 |
msgstr "Formulaires"
|
2966 |
|
2967 |
+
#: includes/locations.php:243
|
2968 |
+
msgid "is equal to"
|
2969 |
+
msgstr "est égal à"
|
2970 |
+
|
2971 |
+
#: includes/locations.php:244
|
2972 |
+
msgid "is not equal to"
|
2973 |
+
msgstr "n‘est pas égal à"
|
2974 |
+
|
2975 |
#: includes/locations/class-acf-location-attachment.php:27
|
2976 |
msgid "Attachment"
|
2977 |
msgstr "Média (photo, fichier…)"
|
3047 |
msgid "Page Type"
|
3048 |
msgstr "Type de page"
|
3049 |
|
3050 |
+
#: includes/locations/class-acf-location-page-type.php:146
|
3051 |
msgid "Front Page"
|
3052 |
msgstr "Page d'accueil"
|
3053 |
|
3054 |
+
#: includes/locations/class-acf-location-page-type.php:147
|
3055 |
msgid "Posts Page"
|
3056 |
msgstr "Page des articles"
|
3057 |
|
3058 |
+
#: includes/locations/class-acf-location-page-type.php:148
|
3059 |
msgid "Top Level Page (no parent)"
|
3060 |
msgstr "Page de haut niveau (sans descendant)"
|
3061 |
|
3062 |
+
#: includes/locations/class-acf-location-page-type.php:149
|
3063 |
msgid "Parent Page (has children)"
|
3064 |
msgstr "Page parente (avec page enfant)"
|
3065 |
|
3066 |
+
#: includes/locations/class-acf-location-page-type.php:150
|
3067 |
msgid "Child Page (has parent)"
|
3068 |
msgstr "Page enfant (avec parent)"
|
3069 |
|
3090 |
msgid "Post Template"
|
3091 |
msgstr "Modèle d'article"
|
3092 |
|
|
|
|
|
|
|
|
|
|
|
3093 |
# @ acf
|
3094 |
#: includes/locations/class-acf-location-user-form.php:27
|
3095 |
msgid "User Form"
|
3112 |
msgid "Widget"
|
3113 |
msgstr "Widget"
|
3114 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3115 |
# @ default
|
3116 |
#: includes/validation.php:364
|
3117 |
#, php-format
|
3148 |
msgid "Updates"
|
3149 |
msgstr "Mises à jour"
|
3150 |
|
3151 |
+
#: pro/admin/admin-settings-updates.php:238
|
3152 |
+
msgid ""
|
3153 |
+
"<b>Error</b>. Could not authenticate update package. Please check again or "
|
3154 |
+
"deactivate and reactivate your ACF PRO license."
|
3155 |
+
msgstr ""
|
3156 |
+
"<b>Erreur</b>. Impossible d'authentifier la mise à jour. Merci d'essayer à "
|
3157 |
+
"nouveau et si le problème persiste, désactivez et réactivez votre licence "
|
3158 |
+
"ACF PRO."
|
3159 |
+
|
3160 |
#: pro/admin/views/html-settings-updates.php:7
|
3161 |
msgid "Deactivate License"
|
3162 |
msgstr "Désactiver la licence"
|
3284 |
|
3285 |
# @ acf
|
3286 |
#: pro/fields/class-acf-field-flexible-content.php:31
|
3287 |
+
#: pro/fields/class-acf-field-repeater.php:193
|
3288 |
+
#: pro/fields/class-acf-field-repeater.php:463
|
3289 |
msgid "Add Row"
|
3290 |
msgstr "Ajouter un élément"
|
3291 |
|
3292 |
# @ acf
|
3293 |
+
#: pro/fields/class-acf-field-flexible-content.php:73
|
3294 |
+
#: pro/fields/class-acf-field-flexible-content.php:938
|
3295 |
+
#: pro/fields/class-acf-field-flexible-content.php:1020
|
3296 |
msgid "layout"
|
3297 |
+
msgid_plural "layouts"
|
3298 |
+
msgstr[0] "disposition"
|
3299 |
+
msgstr[1] "dispositions"
|
3300 |
|
3301 |
# @ acf
|
3302 |
+
#: pro/fields/class-acf-field-flexible-content.php:74
|
3303 |
msgid "layouts"
|
3304 |
msgstr "dispositions"
|
3305 |
|
3306 |
+
#: pro/fields/class-acf-field-flexible-content.php:77
|
3307 |
+
#: pro/fields/class-acf-field-flexible-content.php:937
|
3308 |
+
#: pro/fields/class-acf-field-flexible-content.php:1019
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3309 |
msgid "This field requires at least {min} {label} {identifier}"
|
3310 |
msgstr "Ce champ requiert au moins {min} {label} {identifier}"
|
3311 |
|
3312 |
+
#: pro/fields/class-acf-field-flexible-content.php:78
|
3313 |
+
msgid "This field has a limit of {max} {label} {identifier}"
|
3314 |
+
msgstr "Ce champ a une limite de {max} {label} {identifier}"
|
3315 |
|
3316 |
+
#: pro/fields/class-acf-field-flexible-content.php:81
|
3317 |
msgid "{available} {label} {identifier} available (max {max})"
|
3318 |
msgstr "{available} {label} {identifier} disponible (max {max})"
|
3319 |
|
3320 |
+
#: pro/fields/class-acf-field-flexible-content.php:82
|
3321 |
msgid "{required} {label} {identifier} required (min {min})"
|
3322 |
msgstr "{required} {label} {identifier} required (min {min})"
|
3323 |
|
3324 |
# @ acf
|
3325 |
+
#: pro/fields/class-acf-field-flexible-content.php:85
|
3326 |
msgid "Flexible Content requires at least 1 layout"
|
3327 |
msgstr "Le contenu flexible nécessite au moins une disposition"
|
3328 |
|
3329 |
+
#: pro/fields/class-acf-field-flexible-content.php:302
|
3330 |
#, php-format
|
3331 |
msgid "Click the \"%s\" button below to start creating your layout"
|
3332 |
msgstr ""
|
3333 |
"Cliquez sur le bouton \"%s\" ci-dessous pour créer votre première disposition"
|
3334 |
|
3335 |
# @ acf
|
3336 |
+
#: pro/fields/class-acf-field-flexible-content.php:427
|
3337 |
msgid "Add layout"
|
3338 |
msgstr "Disposition"
|
3339 |
|
3340 |
# @ acf
|
3341 |
+
#: pro/fields/class-acf-field-flexible-content.php:428
|
3342 |
msgid "Remove layout"
|
3343 |
msgstr "Retirer la disposition"
|
3344 |
|
3345 |
+
#: pro/fields/class-acf-field-flexible-content.php:429
|
3346 |
+
#: pro/fields/class-acf-field-repeater.php:296
|
3347 |
msgid "Click to toggle"
|
3348 |
msgstr "Cliquer pour intervertir"
|
3349 |
|
3350 |
# @ acf
|
3351 |
+
#: pro/fields/class-acf-field-flexible-content.php:569
|
3352 |
msgid "Reorder Layout"
|
3353 |
msgstr "Réorganiser la disposition"
|
3354 |
|
3355 |
+
#: pro/fields/class-acf-field-flexible-content.php:569
|
3356 |
msgid "Reorder"
|
3357 |
msgstr "Réorganiser"
|
3358 |
|
3359 |
# @ acf
|
3360 |
+
#: pro/fields/class-acf-field-flexible-content.php:570
|
3361 |
msgid "Delete Layout"
|
3362 |
msgstr "Supprimer la disposition"
|
3363 |
|
3364 |
+
#: pro/fields/class-acf-field-flexible-content.php:571
|
3365 |
msgid "Duplicate Layout"
|
3366 |
msgstr "Dupliquer la disposition"
|
3367 |
|
3368 |
# @ acf
|
3369 |
+
#: pro/fields/class-acf-field-flexible-content.php:572
|
3370 |
msgid "Add New Layout"
|
3371 |
msgstr "Ajouter une disposition"
|
3372 |
|
3373 |
+
#: pro/fields/class-acf-field-flexible-content.php:643
|
3374 |
msgid "Min"
|
3375 |
msgstr "Min"
|
3376 |
|
3377 |
+
#: pro/fields/class-acf-field-flexible-content.php:656
|
3378 |
msgid "Max"
|
3379 |
msgstr "Max"
|
3380 |
|
3381 |
+
#: pro/fields/class-acf-field-flexible-content.php:683
|
3382 |
+
#: pro/fields/class-acf-field-repeater.php:459
|
3383 |
msgid "Button Label"
|
3384 |
msgstr "Intitulé du bouton"
|
3385 |
|
3386 |
# @ acf
|
3387 |
+
#: pro/fields/class-acf-field-flexible-content.php:692
|
3388 |
msgid "Minimum Layouts"
|
3389 |
msgstr "Nombre minimum de dispositions"
|
3390 |
|
3391 |
# @ acf
|
3392 |
+
#: pro/fields/class-acf-field-flexible-content.php:701
|
3393 |
msgid "Maximum Layouts"
|
3394 |
msgstr "Nombre maximum de dispositions"
|
3395 |
|
3396 |
# @ acf
|
3397 |
+
#: pro/fields/class-acf-field-gallery.php:71
|
3398 |
msgid "Add Image to Gallery"
|
3399 |
msgstr "Ajouter l'image à la galerie"
|
3400 |
|
3401 |
+
#: pro/fields/class-acf-field-gallery.php:72
|
3402 |
msgid "Maximum selection reached"
|
3403 |
msgstr "Nombre de sélections maximales atteint"
|
3404 |
|
3405 |
+
#: pro/fields/class-acf-field-gallery.php:338
|
3406 |
msgid "Length"
|
3407 |
msgstr "Longueur"
|
3408 |
|
3409 |
+
#: pro/fields/class-acf-field-gallery.php:381
|
3410 |
msgid "Caption"
|
3411 |
msgstr "Légende"
|
3412 |
|
3413 |
+
#: pro/fields/class-acf-field-gallery.php:390
|
3414 |
msgid "Alt Text"
|
3415 |
msgstr "Texte alternatif"
|
3416 |
|
3417 |
+
#: pro/fields/class-acf-field-gallery.php:562
|
3418 |
msgid "Add to gallery"
|
3419 |
msgstr "Ajouter à la galerie"
|
3420 |
|
3421 |
# @ acf
|
3422 |
+
#: pro/fields/class-acf-field-gallery.php:566
|
3423 |
msgid "Bulk actions"
|
3424 |
msgstr "Actions de groupe"
|
3425 |
|
3426 |
+
#: pro/fields/class-acf-field-gallery.php:567
|
3427 |
msgid "Sort by date uploaded"
|
3428 |
msgstr "Ranger par date d'import"
|
3429 |
|
3430 |
+
#: pro/fields/class-acf-field-gallery.php:568
|
3431 |
msgid "Sort by date modified"
|
3432 |
msgstr "Ranger par date de modification"
|
3433 |
|
3434 |
# @ acf
|
3435 |
+
#: pro/fields/class-acf-field-gallery.php:569
|
3436 |
msgid "Sort by title"
|
3437 |
msgstr "Ranger par titre"
|
3438 |
|
3439 |
+
#: pro/fields/class-acf-field-gallery.php:570
|
3440 |
msgid "Reverse current order"
|
3441 |
msgstr "Inverser l'ordre actuel"
|
3442 |
|
3443 |
# @ acf
|
3444 |
+
#: pro/fields/class-acf-field-gallery.php:588
|
3445 |
msgid "Close"
|
3446 |
msgstr "Appliquer"
|
3447 |
|
3448 |
# @ acf
|
3449 |
+
#: pro/fields/class-acf-field-gallery.php:642
|
3450 |
msgid "Minimum Selection"
|
3451 |
msgstr "Minimum d'images"
|
3452 |
|
3453 |
# @ acf
|
3454 |
+
#: pro/fields/class-acf-field-gallery.php:651
|
3455 |
msgid "Maximum Selection"
|
3456 |
msgstr "Maximum d'images"
|
3457 |
|
3458 |
+
#: pro/fields/class-acf-field-gallery.php:660
|
3459 |
msgid "Insert"
|
3460 |
msgstr "Insérer"
|
3461 |
|
3462 |
+
#: pro/fields/class-acf-field-gallery.php:661
|
3463 |
msgid "Specify where new attachments are added"
|
3464 |
msgstr "Définir comment les images sont insérées"
|
3465 |
|
3466 |
+
#: pro/fields/class-acf-field-gallery.php:665
|
3467 |
msgid "Append to the end"
|
3468 |
msgstr "Insérer à la fin"
|
3469 |
|
3470 |
+
#: pro/fields/class-acf-field-gallery.php:666
|
3471 |
msgid "Prepend to the beginning"
|
3472 |
msgstr "Insérer au début"
|
3473 |
|
3474 |
+
#: pro/fields/class-acf-field-repeater.php:65
|
3475 |
+
#: pro/fields/class-acf-field-repeater.php:656
|
3476 |
msgid "Minimum rows reached ({min} rows)"
|
3477 |
msgstr "Nombre minimal d'éléments atteint ({min} éléments)"
|
3478 |
|
3479 |
+
#: pro/fields/class-acf-field-repeater.php:66
|
3480 |
msgid "Maximum rows reached ({max} rows)"
|
3481 |
msgstr "Nombre maximal d'éléments atteint ({max} éléments)"
|
3482 |
|
3483 |
# @ acf
|
3484 |
+
#: pro/fields/class-acf-field-repeater.php:333
|
3485 |
msgid "Add row"
|
3486 |
msgstr "Ajouter un élément"
|
3487 |
|
3488 |
# @ acf
|
3489 |
+
#: pro/fields/class-acf-field-repeater.php:334
|
3490 |
msgid "Remove row"
|
3491 |
msgstr "Retirer l'élément"
|
3492 |
|
3493 |
+
#: pro/fields/class-acf-field-repeater.php:412
|
3494 |
msgid "Collapsed"
|
3495 |
msgstr "Refermé"
|
3496 |
|
3497 |
+
#: pro/fields/class-acf-field-repeater.php:413
|
3498 |
msgid "Select a sub field to show when row is collapsed"
|
3499 |
msgstr "Choisir un sous champ à montrer lorsque la ligne est refermée"
|
3500 |
|
3501 |
# @ acf
|
3502 |
+
#: pro/fields/class-acf-field-repeater.php:423
|
3503 |
msgid "Minimum Rows"
|
3504 |
msgstr "Nombre minimum d'éléments"
|
3505 |
|
3506 |
# @ acf
|
3507 |
+
#: pro/fields/class-acf-field-repeater.php:433
|
3508 |
msgid "Maximum Rows"
|
3509 |
msgstr "Nombre maximum d'éléments"
|
3510 |
|
3545 |
msgid "http://www.elliotcondon.com/"
|
3546 |
msgstr "http://www.elliotcondon.com/"
|
3547 |
|
3548 |
+
#~ msgid "checked"
|
3549 |
+
#~ msgstr "sélectionné"
|
3550 |
+
|
3551 |
+
#~ msgid "Parent fields"
|
3552 |
+
#~ msgstr "Champs parents"
|
3553 |
+
|
3554 |
+
#~ msgid "Sibling fields"
|
3555 |
+
#~ msgstr "Champs voisins"
|
3556 |
+
|
3557 |
+
#~ msgid ""
|
3558 |
+
#~ "Customise WordPress with powerful, professional and intuitive fields."
|
3559 |
+
#~ msgstr ""
|
3560 |
+
#~ "Personnalisez WordPress en ajoutant des champs intuitifs, puissants et "
|
3561 |
+
#~ "professionnels."
|
3562 |
+
|
3563 |
+
#~ msgid "Error validating request"
|
3564 |
+
#~ msgstr "Erreur : la requête n’a pas pu être validée"
|
3565 |
+
|
3566 |
+
# @ acf
|
3567 |
+
#~ msgid "Advanced Custom Fields Database Upgrade"
|
3568 |
+
#~ msgstr "Mise à niveau de la base de données Advanced Custom Fields"
|
3569 |
+
|
3570 |
+
# @ wp3i
|
3571 |
+
#~ msgid "Upgrade complete"
|
3572 |
+
#~ msgstr "Mise à niveau terminée"
|
3573 |
+
|
3574 |
+
#~ msgid ""
|
3575 |
+
#~ "Before you start using the new awesome features, please update your "
|
3576 |
+
#~ "database to the newest version."
|
3577 |
+
#~ msgstr ""
|
3578 |
+
#~ "Avant d'utiliser ces nouvelles fonctionnalités, il faut mettre à jour la "
|
3579 |
+
#~ "base de données."
|
3580 |
+
|
3581 |
+
#~ msgid ""
|
3582 |
+
#~ "Please also ensure any premium add-ons (%s) have first been updated to "
|
3583 |
+
#~ "the latest version."
|
3584 |
+
#~ msgstr ""
|
3585 |
+
#~ "Merci de vérifier également que tous les add-ons premium (%s) ont bien "
|
3586 |
+
#~ "été mis à jour vers la dernière version."
|
3587 |
+
|
3588 |
+
#~ msgid "Database Upgrade complete. <a href=\"%s\">See what's new</a>"
|
3589 |
+
#~ msgstr ""
|
3590 |
+
#~ "Mise à niveau de la base de données terminée. <a href=\"%s\">Quoi de "
|
3591 |
+
#~ "neuf</a>"
|
3592 |
+
|
3593 |
+
#~ msgid "A smoother custom field experience"
|
3594 |
+
#~ msgstr "Une expérience des champs personnalisés plus aboutie"
|
3595 |
+
|
3596 |
+
#~ msgid ""
|
3597 |
+
#~ "To help make upgrading easy, <a href=\"%s\">login to your store account</"
|
3598 |
+
#~ "a> and claim a free copy of ACF PRO!"
|
3599 |
+
#~ msgstr ""
|
3600 |
+
#~ "Afin de mettre à niveau facilement, <a href=\"%s\">Connectez-vous à votre "
|
3601 |
+
#~ "compte ACF en ligne</a> et obtenez une licence gratuite d'ACF PRO !"
|
3602 |
+
|
3603 |
+
#~ msgid ""
|
3604 |
+
#~ "We also wrote an <a href=\"%s\">upgrade guide</a> to answer any "
|
3605 |
+
#~ "questions, but if you do have one, please contact our support team via "
|
3606 |
+
#~ "the <a href=\"%s\">help desk</a>"
|
3607 |
+
#~ msgstr ""
|
3608 |
+
#~ "Nous avons également rédigé un <a href=\"%s\">guide de mise à jour</a> "
|
3609 |
+
#~ "pour répondre aux questions fréquentes. Si vous avez une question "
|
3610 |
+
#~ "spécifique, merci de contacter notre équipe <a href=\"%s\">le support</a>"
|
3611 |
+
|
3612 |
+
#~ msgid "Under the Hood"
|
3613 |
+
#~ msgstr "Changements techniques sous le capot"
|
3614 |
+
|
3615 |
+
#~ msgid "Smarter field settings"
|
3616 |
+
#~ msgstr "Paramètres de champs plus intelligents"
|
3617 |
+
|
3618 |
+
#~ msgid "ACF now saves its field settings as individual post objects"
|
3619 |
+
#~ msgstr ""
|
3620 |
+
#~ "ACF enregistre désormais les paramètres des champs en tant qu'objets "
|
3621 |
+
#~ "individuels"
|
3622 |
+
|
3623 |
+
#~ msgid "More fields use AJAX powered search to speed up page loading"
|
3624 |
+
#~ msgstr ""
|
3625 |
+
#~ "Plus de champs utilisent la recherche via AJAX pour améliorer le temps de "
|
3626 |
+
#~ "chargement des pages"
|
3627 |
+
|
3628 |
+
#~ msgid "New auto export to JSON feature improves speed"
|
3629 |
+
#~ msgstr "Nouvelles fonctionnalité d'export JSON améliorant la vitesse"
|
3630 |
+
|
3631 |
+
#~ msgid "Better version control"
|
3632 |
+
#~ msgstr "Meilleur contrôle de version"
|
3633 |
+
|
3634 |
+
#~ msgid ""
|
3635 |
+
#~ "New auto export to JSON feature allows field settings to be version "
|
3636 |
+
#~ "controlled"
|
3637 |
+
#~ msgstr ""
|
3638 |
+
#~ "Nouvelle fonctionnalité d'export JSON permettant un contrôle de version "
|
3639 |
+
#~ "des champs"
|
3640 |
+
|
3641 |
+
#~ msgid "Swapped XML for JSON"
|
3642 |
+
#~ msgstr "Abandon de XML au profit de JSON"
|
3643 |
+
|
3644 |
+
#~ msgid "Import / Export now uses JSON in favour of XML"
|
3645 |
+
#~ msgstr "L'import / export utilise désormais JSON à la place de XML"
|
3646 |
+
|
3647 |
+
#~ msgid "New Forms"
|
3648 |
+
#~ msgstr "Nouveaux formulaires"
|
3649 |
+
|
3650 |
+
#~ msgid "Fields can now be mapped to comments, widgets and all user forms!"
|
3651 |
+
#~ msgstr ""
|
3652 |
+
#~ "Vous pouvez désormais assigner des champs aux commentaires, widgets et "
|
3653 |
+
#~ "tous les formulaires utilisateurs !"
|
3654 |
+
|
3655 |
+
#~ msgid "A new field for embedding content has been added"
|
3656 |
+
#~ msgstr "Un nouveau champ pour embarquer du contenu a été ajouté"
|
3657 |
+
|
3658 |
+
#~ msgid "New Gallery"
|
3659 |
+
#~ msgstr "Nouvelle galerie"
|
3660 |
+
|
3661 |
+
#~ msgid "The gallery field has undergone a much needed facelift"
|
3662 |
+
#~ msgstr ""
|
3663 |
+
#~ "La galerie d'images a subi un lifting qui la rend encore plus agréable à "
|
3664 |
+
#~ "utiliser"
|
3665 |
+
|
3666 |
+
#~ msgid ""
|
3667 |
+
#~ "Field group settings have been added for label placement and instruction "
|
3668 |
+
#~ "placement"
|
3669 |
+
#~ msgstr ""
|
3670 |
+
#~ "De nouveaux paramètres permettent de choisir la position de l'intitulé et "
|
3671 |
+
#~ "des instructions"
|
3672 |
+
|
3673 |
+
#~ msgid "acf_form() can now create a new post on submission"
|
3674 |
+
#~ msgstr ""
|
3675 |
+
#~ "acf_form() peut désormais créer un nouvel article lors de l'enregistrement"
|
3676 |
+
|
3677 |
+
#~ msgid "Form validation is now done via PHP + AJAX in favour of only JS"
|
3678 |
+
#~ msgstr ""
|
3679 |
+
#~ "La validation des formulaires est désormais effectuée via PHP + AJAX au "
|
3680 |
+
#~ "lieu d'être simplement faite en JS"
|
3681 |
+
|
3682 |
+
# @ acf
|
3683 |
+
#~ msgid "Relationship Field"
|
3684 |
+
#~ msgstr "Champ relationnel"
|
3685 |
+
|
3686 |
+
#~ msgid ""
|
3687 |
+
#~ "New Relationship field setting for 'Filters' (Search, Post Type, Taxonomy)"
|
3688 |
+
#~ msgstr ""
|
3689 |
+
#~ "Nouveau paramètre de filtres (recherche, type de publication, taxonomie) "
|
3690 |
+
#~ "pour le champ relationnel"
|
3691 |
+
|
3692 |
+
#~ msgid ""
|
3693 |
+
#~ "New field group functionality allows you to move a field between groups & "
|
3694 |
+
#~ "parents"
|
3695 |
+
#~ msgstr ""
|
3696 |
+
#~ "Nouvelle fonctionnalité dans les groupes de champs permettant de déplacer "
|
3697 |
+
#~ "un champ dans un autre groupe ou vers les parents"
|
3698 |
+
|
3699 |
+
#~ msgid "New archives group in page_link field selection"
|
3700 |
+
#~ msgstr ""
|
3701 |
+
#~ "Il est désormais possible de faire un lien vers les archives du blog ou "
|
3702 |
+
#~ "d'un type de publication avec le champ Lien vers une page ou un article"
|
3703 |
+
|
3704 |
+
# @ acf
|
3705 |
+
#~ msgid "Better Options Pages"
|
3706 |
+
#~ msgstr "Des pages d'options encore plus abouties"
|
3707 |
+
|
3708 |
+
#~ msgid ""
|
3709 |
+
#~ "New functions for options page allow creation of both parent and child "
|
3710 |
+
#~ "menu pages"
|
3711 |
+
#~ msgstr ""
|
3712 |
+
#~ "Nouvelles fonctions pour les pages d'options vous permettant la création "
|
3713 |
+
#~ "de pages parents/enfants"
|
3714 |
+
|
3715 |
+
# @ acf
|
3716 |
+
#~ msgid "Locating"
|
3717 |
+
#~ msgstr "Localiser"
|
3718 |
+
|
3719 |
+
#~ msgid "Customise the map height"
|
3720 |
+
#~ msgstr "Personnaliser la hauteur de la carte"
|
3721 |
+
|
3722 |
+
#~ msgid "Error."
|
3723 |
+
#~ msgstr "Erreur."
|
3724 |
+
|
3725 |
+
#~ msgid "No embed found for the given URL."
|
3726 |
+
#~ msgstr "Aucune instruction d'intégration trouvée à cette adresse."
|
3727 |
+
|
3728 |
+
#~ msgid "Minimum values reached ( {min} values )"
|
3729 |
+
#~ msgstr "Nombre minimum de valeurs atteint ({min} valeurs)"
|
3730 |
+
|
3731 |
+
#~ msgid "None"
|
3732 |
+
#~ msgstr "Aucun"
|
3733 |
+
|
3734 |
+
# @ acf
|
3735 |
+
#~ msgid "Taxonomy Term"
|
3736 |
+
#~ msgstr "Termes de taxonomie"
|
3737 |
+
|
3738 |
+
#~ msgid "remove {layout}?"
|
3739 |
+
#~ msgstr "retirer {layout} ?"
|
3740 |
+
|
3741 |
+
#~ msgid "This field requires at least {min} {identifier}"
|
3742 |
+
#~ msgstr "Ce champ requiert au moins {min} {identifier}"
|
3743 |
+
|
3744 |
+
#~ msgid "This field has a limit of {max} {identifier}"
|
3745 |
+
#~ msgstr "Ce champ a une limite de {max} {identifier}"
|
3746 |
+
|
3747 |
+
#~ msgid "Maximum {label} limit reached ({max} {identifier})"
|
3748 |
+
#~ msgstr "Nombre maximal de {label} atteint ({max} {identifier})"
|
3749 |
+
|
3750 |
# @ acf
|
3751 |
#~ msgid "Export Field Groups to PHP"
|
3752 |
#~ msgstr "Exportez des groupes de champs en PHP"
|
lang/acf-ru_RU.mo
CHANGED
Binary file
|
lang/acf-ru_RU.po
CHANGED
@@ -3,14 +3,14 @@ msgstr ""
|
|
3 |
"Project-Id-Version: Advanced Custom Fields Pro v5.2.9\n"
|
4 |
"Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
|
5 |
"POT-Creation-Date: 2018-08-18 18:25+0300\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
-
"Last-Translator:
|
8 |
"Language-Team: \n"
|
9 |
"Language: ru_RU\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"X-Generator: Poedit
|
14 |
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
15 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
@@ -1450,7 +1450,8 @@ msgstr "Отношение"
|
|
1450 |
msgid "jQuery"
|
1451 |
msgstr "jQuery"
|
1452 |
|
1453 |
-
#: includes/fields.php:354
|
|
|
1454 |
#: includes/fields/class-acf-field-checkbox.php:389
|
1455 |
#: includes/fields/class-acf-field-group.php:474
|
1456 |
#: includes/fields/class-acf-field-radio.php:290
|
@@ -2724,8 +2725,8 @@ msgstr "Редактировать группу полей"
|
|
2724 |
msgid "Validate Email"
|
2725 |
msgstr "Проверка Email"
|
2726 |
|
2727 |
-
#: includes/forms/form-front.php:103
|
2728 |
-
#: pro/options-page.php:81
|
2729 |
msgid "Update"
|
2730 |
msgstr "Обновить"
|
2731 |
|
@@ -2921,7 +2922,7 @@ msgstr "Обновление"
|
|
2921 |
|
2922 |
#: pro/admin/views/html-settings-updates.php:7
|
2923 |
msgid "Deactivate License"
|
2924 |
-
msgstr "
|
2925 |
|
2926 |
#: pro/admin/views/html-settings-updates.php:7
|
2927 |
msgid "Activate License"
|
3 |
"Project-Id-Version: Advanced Custom Fields Pro v5.2.9\n"
|
4 |
"Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
|
5 |
"POT-Creation-Date: 2018-08-18 18:25+0300\n"
|
6 |
+
"PO-Revision-Date: 2019-01-05 10:08+1000\n"
|
7 |
+
"Last-Translator: Elliot Condon <e@elliotcondon.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: ru_RU\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"X-Generator: Poedit 1.8.1\n"
|
14 |
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
15 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
1450 |
msgid "jQuery"
|
1451 |
msgstr "jQuery"
|
1452 |
|
1453 |
+
#: includes/fields.php:354
|
1454 |
+
#: includes/fields/class-acf-field-button-group.php:177
|
1455 |
#: includes/fields/class-acf-field-checkbox.php:389
|
1456 |
#: includes/fields/class-acf-field-group.php:474
|
1457 |
#: includes/fields/class-acf-field-radio.php:290
|
2725 |
msgid "Validate Email"
|
2726 |
msgstr "Проверка Email"
|
2727 |
|
2728 |
+
#: includes/forms/form-front.php:103
|
2729 |
+
#: pro/fields/class-acf-field-gallery.php:588 pro/options-page.php:81
|
2730 |
msgid "Update"
|
2731 |
msgstr "Обновить"
|
2732 |
|
2922 |
|
2923 |
#: pro/admin/views/html-settings-updates.php:7
|
2924 |
msgid "Deactivate License"
|
2925 |
+
msgstr "Деактивировать лицензию"
|
2926 |
|
2927 |
#: pro/admin/views/html-settings-updates.php:7
|
2928 |
msgid "Activate License"
|
lang/acf.pot
CHANGED
@@ -3,7 +3,7 @@ msgid ""
|
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Advanced Custom Fields\n"
|
5 |
"Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
|
6 |
-
"POT-Creation-Date:
|
7 |
"PO-Revision-Date: 2015-06-11 13:00+1000\n"
|
8 |
"Last-Translator: Elliot Condon <e@elliotcondon.com>\n"
|
9 |
"Language-Team: Elliot Condon <e@elliotcondon.com>\n"
|
@@ -26,351 +26,341 @@ msgstr ""
|
|
26 |
msgid "Advanced Custom Fields"
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: acf.php:
|
30 |
msgid "Field Groups"
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: acf.php:
|
34 |
msgid "Field Group"
|
35 |
msgstr ""
|
36 |
|
37 |
-
#: acf.php:
|
38 |
#: pro/fields/class-acf-field-flexible-content.php:572
|
39 |
msgid "Add New"
|
40 |
msgstr ""
|
41 |
|
42 |
-
#: acf.php:
|
43 |
msgid "Add New Field Group"
|
44 |
msgstr ""
|
45 |
|
46 |
-
#: acf.php:
|
47 |
msgid "Edit Field Group"
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: acf.php:
|
51 |
msgid "New Field Group"
|
52 |
msgstr ""
|
53 |
|
54 |
-
#: acf.php:
|
55 |
msgid "View Field Group"
|
56 |
msgstr ""
|
57 |
|
58 |
-
#: acf.php:
|
59 |
msgid "Search Field Groups"
|
60 |
msgstr ""
|
61 |
|
62 |
-
#: acf.php:
|
63 |
msgid "No Field Groups found"
|
64 |
msgstr ""
|
65 |
|
66 |
-
#: acf.php:
|
67 |
msgid "No Field Groups found in Trash"
|
68 |
msgstr ""
|
69 |
|
70 |
-
#: acf.php:
|
71 |
-
#: includes/admin/admin-field-groups.php:
|
72 |
#: pro/fields/class-acf-field-clone.php:811
|
73 |
msgid "Fields"
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: acf.php:
|
77 |
msgid "Field"
|
78 |
msgstr ""
|
79 |
|
80 |
-
#: acf.php:
|
81 |
msgid "Add New Field"
|
82 |
msgstr ""
|
83 |
|
84 |
-
#: acf.php:
|
85 |
msgid "Edit Field"
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: acf.php:
|
89 |
msgid "New Field"
|
90 |
msgstr ""
|
91 |
|
92 |
-
#: acf.php:
|
93 |
msgid "View Field"
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: acf.php:
|
97 |
msgid "Search Fields"
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: acf.php:
|
101 |
msgid "No Fields found"
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: acf.php:
|
105 |
msgid "No Fields found in Trash"
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: acf.php:
|
109 |
-
#: includes/admin/admin-field-groups.php:
|
110 |
msgid "Inactive"
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: acf.php:
|
114 |
#, php-format
|
115 |
msgid "Inactive <span class=\"count\">(%s)</span>"
|
116 |
msgid_plural "Inactive <span class=\"count\">(%s)</span>"
|
117 |
msgstr[0] ""
|
118 |
msgstr[1] ""
|
119 |
|
120 |
-
#: includes/admin/admin-field-group.php:
|
121 |
-
#: includes/admin/admin-field-group.php:
|
122 |
-
#: includes/admin/admin-field-group.php:
|
123 |
msgid "Field group updated."
|
124 |
msgstr ""
|
125 |
|
126 |
-
#: includes/admin/admin-field-group.php:
|
127 |
msgid "Field group deleted."
|
128 |
msgstr ""
|
129 |
|
130 |
-
#: includes/admin/admin-field-group.php:
|
131 |
msgid "Field group published."
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: includes/admin/admin-field-group.php:
|
135 |
msgid "Field group saved."
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: includes/admin/admin-field-group.php:
|
139 |
msgid "Field group submitted."
|
140 |
msgstr ""
|
141 |
|
142 |
-
#: includes/admin/admin-field-group.php:
|
143 |
msgid "Field group scheduled for."
|
144 |
msgstr ""
|
145 |
|
146 |
-
#: includes/admin/admin-field-group.php:
|
147 |
msgid "Field group draft updated."
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: includes/admin/admin-field-group.php:
|
151 |
msgid "The string \"field_\" may not be used at the start of a field name"
|
152 |
msgstr ""
|
153 |
|
154 |
-
#: includes/admin/admin-field-group.php:
|
155 |
msgid "This field cannot be moved until its changes have been saved"
|
156 |
msgstr ""
|
157 |
|
158 |
-
#: includes/admin/admin-field-group.php:
|
159 |
msgid "Field group title is required"
|
160 |
msgstr ""
|
161 |
|
162 |
-
#: includes/admin/admin-field-group.php:
|
163 |
msgid "Move to trash. Are you sure?"
|
164 |
msgstr ""
|
165 |
|
166 |
-
#: includes/admin/admin-field-group.php:
|
167 |
msgid "No toggle fields available"
|
168 |
msgstr ""
|
169 |
|
170 |
-
#: includes/admin/admin-field-group.php:
|
171 |
msgid "Move Custom Field"
|
172 |
msgstr ""
|
173 |
|
174 |
-
#: includes/admin/admin-field-group.php:
|
175 |
msgid "Checked"
|
176 |
msgstr ""
|
177 |
|
178 |
-
#: includes/admin/admin-field-group.php:
|
179 |
msgid "(no label)"
|
180 |
msgstr ""
|
181 |
|
182 |
-
#: includes/admin/admin-field-group.php:
|
183 |
msgid "(this field)"
|
184 |
msgstr ""
|
185 |
|
186 |
-
#: includes/admin/admin-field-group.php:
|
187 |
#: includes/api/api-field-group.php:751
|
188 |
msgid "copy"
|
189 |
msgstr ""
|
190 |
|
191 |
-
#: includes/admin/admin-field-group.php:
|
192 |
#: includes/admin/views/field-group-field-conditional-logic.php:51
|
193 |
#: includes/admin/views/field-group-field-conditional-logic.php:151
|
194 |
#: includes/admin/views/field-group-locations.php:29
|
195 |
#: includes/admin/views/html-location-group.php:3
|
196 |
-
#: includes/api/api-helpers.php:
|
197 |
msgid "or"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: includes/admin/admin-field-group.php:
|
201 |
msgid "Null"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: includes/admin/admin-field-group.php:
|
205 |
msgid "Location"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: includes/admin/admin-field-group.php:
|
209 |
#: includes/admin/tools/class-acf-admin-tool-export.php:295
|
210 |
msgid "Settings"
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: includes/admin/admin-field-group.php:
|
214 |
msgid "Field Keys"
|
215 |
msgstr ""
|
216 |
|
217 |
-
#: includes/admin/admin-field-group.php:
|
218 |
#: includes/admin/views/field-group-options.php:9
|
219 |
msgid "Active"
|
220 |
msgstr ""
|
221 |
|
222 |
-
#: includes/admin/admin-field-group.php:
|
223 |
msgid "Move Complete."
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: includes/admin/admin-field-group.php:
|
227 |
#, php-format
|
228 |
msgid "The %s field can now be found in the %s field group"
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: includes/admin/admin-field-group.php:
|
232 |
msgid "Close Window"
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: includes/admin/admin-field-group.php:
|
236 |
msgid "Please select the destination for this field"
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: includes/admin/admin-field-group.php:
|
240 |
msgid "Move Field"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: includes/admin/admin-field-groups.php:
|
244 |
#, php-format
|
245 |
msgid "Active <span class=\"count\">(%s)</span>"
|
246 |
msgid_plural "Active <span class=\"count\">(%s)</span>"
|
247 |
msgstr[0] ""
|
248 |
msgstr[1] ""
|
249 |
|
250 |
-
#: includes/admin/admin-field-groups.php:
|
251 |
#, php-format
|
252 |
-
msgid "Field group duplicated.
|
253 |
-
msgstr ""
|
254 |
-
|
255 |
-
#: includes/admin/admin-field-groups.php:146
|
256 |
-
#, php-format
|
257 |
-
msgid "%s field group duplicated."
|
258 |
msgid_plural "%s field groups duplicated."
|
259 |
msgstr[0] ""
|
260 |
msgstr[1] ""
|
261 |
|
262 |
-
#: includes/admin/admin-field-groups.php:
|
263 |
-
#, php-format
|
264 |
-
msgid "Field group synchronised. %s"
|
265 |
-
msgstr ""
|
266 |
-
|
267 |
-
#: includes/admin/admin-field-groups.php:231
|
268 |
#, php-format
|
269 |
-
msgid "
|
270 |
msgid_plural "%s field groups synchronised."
|
271 |
msgstr[0] ""
|
272 |
msgstr[1] ""
|
273 |
|
274 |
-
#: includes/admin/admin-field-groups.php:
|
275 |
-
#: includes/admin/admin-field-groups.php:
|
276 |
msgid "Sync available"
|
277 |
msgstr ""
|
278 |
|
279 |
-
#: includes/admin/admin-field-groups.php:
|
280 |
-
#: pro/fields/class-acf-field-gallery.php:
|
281 |
msgid "Title"
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: includes/admin/admin-field-groups.php:
|
285 |
#: includes/admin/views/field-group-options.php:96
|
286 |
#: includes/admin/views/html-admin-page-upgrade-network.php:38
|
287 |
#: includes/admin/views/html-admin-page-upgrade-network.php:49
|
288 |
-
#: pro/fields/class-acf-field-gallery.php:
|
289 |
msgid "Description"
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: includes/admin/admin-field-groups.php:
|
293 |
msgid "Status"
|
294 |
msgstr ""
|
295 |
|
296 |
#. Description of the plugin/theme
|
297 |
-
#: includes/admin/admin-field-groups.php:
|
298 |
-
msgid "
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: includes/admin/admin-field-groups.php:
|
302 |
#: includes/admin/settings-info.php:76
|
303 |
#: pro/admin/views/html-settings-updates.php:107
|
304 |
msgid "Changelog"
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: includes/admin/admin-field-groups.php:
|
308 |
#, php-format
|
309 |
msgid "See what's new in <a href=\"%s\">version %s</a>."
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: includes/admin/admin-field-groups.php:
|
313 |
msgid "Resources"
|
314 |
msgstr ""
|
315 |
|
316 |
-
#: includes/admin/admin-field-groups.php:
|
317 |
msgid "Website"
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: includes/admin/admin-field-groups.php:
|
321 |
msgid "Documentation"
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: includes/admin/admin-field-groups.php:
|
325 |
msgid "Support"
|
326 |
msgstr ""
|
327 |
|
328 |
-
#: includes/admin/admin-field-groups.php:
|
329 |
#: includes/admin/views/settings-info.php:84
|
330 |
msgid "Pro"
|
331 |
msgstr ""
|
332 |
|
333 |
-
#: includes/admin/admin-field-groups.php:
|
334 |
#, php-format
|
335 |
msgid "Thank you for creating with <a href=\"%s\">ACF</a>."
|
336 |
msgstr ""
|
337 |
|
338 |
-
#: includes/admin/admin-field-groups.php:
|
339 |
msgid "Duplicate this item"
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: includes/admin/admin-field-groups.php:
|
343 |
-
#: includes/admin/admin-field-groups.php:
|
344 |
#: includes/admin/views/field-group-field.php:46
|
345 |
#: pro/fields/class-acf-field-flexible-content.php:571
|
346 |
msgid "Duplicate"
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: includes/admin/admin-field-groups.php:
|
350 |
-
#: includes/fields/class-acf-field-google-map.php:
|
351 |
-
#: includes/fields/class-acf-field-relationship.php:
|
352 |
msgid "Search"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: includes/admin/admin-field-groups.php:
|
356 |
#, php-format
|
357 |
msgid "Select %s"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: includes/admin/admin-field-groups.php:
|
361 |
msgid "Synchronise field group"
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: includes/admin/admin-field-groups.php:
|
365 |
-
#: includes/admin/admin-field-groups.php:
|
366 |
msgid "Sync"
|
367 |
msgstr ""
|
368 |
|
369 |
-
#: includes/admin/admin-field-groups.php:
|
370 |
msgid "Apply"
|
371 |
msgstr ""
|
372 |
|
373 |
-
#: includes/admin/admin-field-groups.php:
|
374 |
msgid "Bulk Actions"
|
375 |
msgstr ""
|
376 |
|
@@ -390,20 +380,11 @@ msgstr ""
|
|
390 |
msgid "Review sites & upgrade"
|
391 |
msgstr ""
|
392 |
|
393 |
-
#: includes/admin/admin.php:
|
394 |
#: includes/admin/views/field-group-options.php:110
|
395 |
msgid "Custom Fields"
|
396 |
msgstr ""
|
397 |
|
398 |
-
#: includes/admin/settings-addons.php:51
|
399 |
-
#: includes/admin/views/settings-addons.php:3
|
400 |
-
msgid "Add-ons"
|
401 |
-
msgstr ""
|
402 |
-
|
403 |
-
#: includes/admin/settings-addons.php:87
|
404 |
-
msgid "<b>Error</b>. Could not load add-ons list"
|
405 |
-
msgstr ""
|
406 |
-
|
407 |
#: includes/admin/settings-info.php:50
|
408 |
msgid "Info"
|
409 |
msgstr ""
|
@@ -487,24 +468,24 @@ msgstr ""
|
|
487 |
msgid "Import File"
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: includes/admin/tools/class-acf-admin-tool-import.php:
|
491 |
#: includes/fields/class-acf-field-file.php:170
|
492 |
msgid "No file selected"
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: includes/admin/tools/class-acf-admin-tool-import.php:
|
496 |
msgid "Error uploading file. Please try again"
|
497 |
msgstr ""
|
498 |
|
499 |
-
#: includes/admin/tools/class-acf-admin-tool-import.php:
|
500 |
msgid "Incorrect file type"
|
501 |
msgstr ""
|
502 |
|
503 |
-
#: includes/admin/tools/class-acf-admin-tool-import.php:
|
504 |
msgid "Import file empty"
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: includes/admin/tools/class-acf-admin-tool-import.php:
|
508 |
#, php-format
|
509 |
msgid "Imported 1 field group"
|
510 |
msgid_plural "Imported %s field groups"
|
@@ -544,7 +525,7 @@ msgstr ""
|
|
544 |
#: includes/fields/class-acf-field-file.php:152
|
545 |
#: includes/fields/class-acf-field-image.php:139
|
546 |
#: includes/fields/class-acf-field-link.php:139
|
547 |
-
#: pro/fields/class-acf-field-gallery.php:
|
548 |
msgid "Edit"
|
549 |
msgstr ""
|
550 |
|
@@ -629,7 +610,7 @@ msgstr ""
|
|
629 |
#: includes/fields/class-acf-field-button-group.php:198
|
630 |
#: includes/fields/class-acf-field-checkbox.php:420
|
631 |
#: includes/fields/class-acf-field-radio.php:311
|
632 |
-
#: includes/fields/class-acf-field-select.php:
|
633 |
#: pro/fields/class-acf-field-flexible-content.php:596
|
634 |
msgid "Label"
|
635 |
msgstr ""
|
@@ -775,7 +756,7 @@ msgid "Page Attributes"
|
|
775 |
msgstr ""
|
776 |
|
777 |
#: includes/admin/views/field-group-options.php:118
|
778 |
-
#: includes/fields/class-acf-field-relationship.php:
|
779 |
msgid "Featured Image"
|
780 |
msgstr ""
|
781 |
|
@@ -880,6 +861,10 @@ msgstr ""
|
|
880 |
msgid "No updates available."
|
881 |
msgstr ""
|
882 |
|
|
|
|
|
|
|
|
|
883 |
#: includes/admin/views/html-location-group.php:3
|
884 |
msgid "Show this field group if"
|
885 |
msgstr ""
|
@@ -921,8 +906,11 @@ msgstr ""
|
|
921 |
#: includes/admin/views/html-notice-upgrade.php:24
|
922 |
#, php-format
|
923 |
msgid ""
|
924 |
-
"Please also
|
925 |
-
|
|
|
|
|
|
|
926 |
msgstr ""
|
927 |
|
928 |
#: includes/admin/views/settings-addons.php:17
|
@@ -1173,187 +1161,192 @@ msgstr ""
|
|
1173 |
msgid "We think you'll love the changes in %s."
|
1174 |
msgstr ""
|
1175 |
|
1176 |
-
#: includes/api/api-helpers.php:
|
1177 |
msgid "Thumbnail"
|
1178 |
msgstr ""
|
1179 |
|
1180 |
-
#: includes/api/api-helpers.php:
|
1181 |
msgid "Medium"
|
1182 |
msgstr ""
|
1183 |
|
1184 |
-
#: includes/api/api-helpers.php:
|
1185 |
msgid "Large"
|
1186 |
msgstr ""
|
1187 |
|
1188 |
-
#: includes/api/api-helpers.php:
|
1189 |
msgid "Full Size"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
-
#: includes/api/api-helpers.php:
|
1193 |
#: pro/fields/class-acf-field-clone.php:996
|
1194 |
msgid "(no title)"
|
1195 |
msgstr ""
|
1196 |
|
1197 |
-
#: includes/api/api-helpers.php:
|
1198 |
#, php-format
|
1199 |
msgid "Image width must be at least %dpx."
|
1200 |
msgstr ""
|
1201 |
|
1202 |
-
#: includes/api/api-helpers.php:
|
1203 |
#, php-format
|
1204 |
msgid "Image width must not exceed %dpx."
|
1205 |
msgstr ""
|
1206 |
|
1207 |
-
#: includes/api/api-helpers.php:
|
1208 |
#, php-format
|
1209 |
msgid "Image height must be at least %dpx."
|
1210 |
msgstr ""
|
1211 |
|
1212 |
-
#: includes/api/api-helpers.php:
|
1213 |
#, php-format
|
1214 |
msgid "Image height must not exceed %dpx."
|
1215 |
msgstr ""
|
1216 |
|
1217 |
-
#: includes/api/api-helpers.php:
|
1218 |
#, php-format
|
1219 |
msgid "File size must be at least %s."
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#: includes/api/api-helpers.php:
|
1223 |
#, php-format
|
1224 |
msgid "File size must must not exceed %s."
|
1225 |
msgstr ""
|
1226 |
|
1227 |
-
#: includes/api/api-helpers.php:
|
1228 |
#, php-format
|
1229 |
msgid "File type must be %s."
|
1230 |
msgstr ""
|
1231 |
|
1232 |
-
#: includes/assets.php:
|
1233 |
msgid "The changes you made will be lost if you navigate away from this page"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
-
#: includes/assets.php:
|
1237 |
msgctxt "verb"
|
1238 |
msgid "Select"
|
1239 |
msgstr ""
|
1240 |
|
1241 |
-
#: includes/assets.php:
|
1242 |
msgctxt "verb"
|
1243 |
msgid "Edit"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
-
#: includes/assets.php:
|
1247 |
msgctxt "verb"
|
1248 |
msgid "Update"
|
1249 |
msgstr ""
|
1250 |
|
1251 |
-
#: includes/assets.php:
|
1252 |
msgid "Uploaded to this post"
|
1253 |
msgstr ""
|
1254 |
|
1255 |
-
#: includes/assets.php:
|
1256 |
msgid "Expand Details"
|
1257 |
msgstr ""
|
1258 |
|
1259 |
-
#: includes/assets.php:
|
1260 |
msgid "Collapse Details"
|
1261 |
msgstr ""
|
1262 |
|
1263 |
-
#: includes/assets.php:
|
1264 |
msgid "Restricted"
|
1265 |
msgstr ""
|
1266 |
|
1267 |
-
#: includes/assets.php:
|
1268 |
msgid "All images"
|
1269 |
msgstr ""
|
1270 |
|
1271 |
-
#: includes/assets.php:
|
1272 |
msgid "Validation successful"
|
1273 |
msgstr ""
|
1274 |
|
1275 |
-
#: includes/assets.php:
|
1276 |
#: includes/validation.php:296
|
1277 |
msgid "Validation failed"
|
1278 |
msgstr ""
|
1279 |
|
1280 |
-
#: includes/assets.php:
|
1281 |
msgid "1 field requires attention"
|
1282 |
msgstr ""
|
1283 |
|
1284 |
-
#: includes/assets.php:
|
1285 |
#, php-format
|
1286 |
msgid "%d fields require attention"
|
1287 |
msgstr ""
|
1288 |
|
1289 |
-
#: includes/assets.php:
|
1290 |
msgid "Are you sure?"
|
1291 |
msgstr ""
|
1292 |
|
1293 |
-
#: includes/assets.php:
|
1294 |
#: includes/fields/class-acf-field-true_false.php:159
|
1295 |
#: pro/admin/views/html-settings-updates.php:89
|
1296 |
msgid "Yes"
|
1297 |
msgstr ""
|
1298 |
|
1299 |
-
#: includes/assets.php:
|
1300 |
#: includes/fields/class-acf-field-true_false.php:174
|
1301 |
#: pro/admin/views/html-settings-updates.php:99
|
1302 |
msgid "No"
|
1303 |
msgstr ""
|
1304 |
|
1305 |
-
#: includes/assets.php:
|
1306 |
#: includes/fields/class-acf-field-image.php:141
|
1307 |
#: includes/fields/class-acf-field-link.php:140
|
1308 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1309 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1310 |
msgid "Remove"
|
1311 |
msgstr ""
|
1312 |
|
1313 |
-
#: includes/assets.php:
|
1314 |
msgid "Cancel"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
-
#: includes/assets.php:
|
1318 |
msgid "Has any value"
|
1319 |
msgstr ""
|
1320 |
|
1321 |
-
#: includes/assets.php:
|
1322 |
msgid "Has no value"
|
1323 |
msgstr ""
|
1324 |
|
1325 |
-
#: includes/assets.php:
|
1326 |
msgid "Value is equal to"
|
1327 |
msgstr ""
|
1328 |
|
1329 |
-
#: includes/assets.php:
|
1330 |
msgid "Value is not equal to"
|
1331 |
msgstr ""
|
1332 |
|
1333 |
-
#: includes/assets.php:
|
1334 |
msgid "Value matches pattern"
|
1335 |
msgstr ""
|
1336 |
|
1337 |
-
#: includes/assets.php:
|
1338 |
msgid "Value contains"
|
1339 |
msgstr ""
|
1340 |
|
1341 |
-
#: includes/assets.php:
|
1342 |
msgid "Value is greater than"
|
1343 |
msgstr ""
|
1344 |
|
1345 |
-
#: includes/assets.php:
|
1346 |
msgid "Value is less than"
|
1347 |
msgstr ""
|
1348 |
|
1349 |
-
#: includes/assets.php:
|
1350 |
msgid "Selection is greater than"
|
1351 |
msgstr ""
|
1352 |
|
1353 |
-
#: includes/assets.php:
|
1354 |
msgid "Selection is less than"
|
1355 |
msgstr ""
|
1356 |
|
|
|
|
|
|
|
|
|
|
|
1357 |
#: includes/fields.php:308
|
1358 |
msgid "Field type does not exist"
|
1359 |
msgstr ""
|
@@ -1432,28 +1425,28 @@ msgstr ""
|
|
1432 |
#: includes/fields/class-acf-field-button-group.php:149
|
1433 |
#: includes/fields/class-acf-field-checkbox.php:344
|
1434 |
#: includes/fields/class-acf-field-radio.php:235
|
1435 |
-
#: includes/fields/class-acf-field-select.php:
|
1436 |
msgid "Choices"
|
1437 |
msgstr ""
|
1438 |
|
1439 |
#: includes/fields/class-acf-field-button-group.php:150
|
1440 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1441 |
#: includes/fields/class-acf-field-radio.php:236
|
1442 |
-
#: includes/fields/class-acf-field-select.php:
|
1443 |
msgid "Enter each choice on a new line."
|
1444 |
msgstr ""
|
1445 |
|
1446 |
#: includes/fields/class-acf-field-button-group.php:150
|
1447 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1448 |
#: includes/fields/class-acf-field-radio.php:236
|
1449 |
-
#: includes/fields/class-acf-field-select.php:
|
1450 |
msgid "For more control, you may specify both a value and label like this:"
|
1451 |
msgstr ""
|
1452 |
|
1453 |
#: includes/fields/class-acf-field-button-group.php:150
|
1454 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1455 |
#: includes/fields/class-acf-field-radio.php:236
|
1456 |
-
#: includes/fields/class-acf-field-select.php:
|
1457 |
msgid "red : Red"
|
1458 |
msgstr ""
|
1459 |
|
@@ -1461,9 +1454,9 @@ msgstr ""
|
|
1461 |
#: includes/fields/class-acf-field-page_link.php:513
|
1462 |
#: includes/fields/class-acf-field-post_object.php:411
|
1463 |
#: includes/fields/class-acf-field-radio.php:244
|
1464 |
-
#: includes/fields/class-acf-field-select.php:
|
1465 |
#: includes/fields/class-acf-field-taxonomy.php:784
|
1466 |
-
#: includes/fields/class-acf-field-user.php:
|
1467 |
msgid "Allow Null?"
|
1468 |
msgstr ""
|
1469 |
|
@@ -1474,7 +1467,7 @@ msgstr ""
|
|
1474 |
#: includes/fields/class-acf-field-number.php:127
|
1475 |
#: includes/fields/class-acf-field-radio.php:281
|
1476 |
#: includes/fields/class-acf-field-range.php:149
|
1477 |
-
#: includes/fields/class-acf-field-select.php:
|
1478 |
#: includes/fields/class-acf-field-text.php:119
|
1479 |
#: includes/fields/class-acf-field-textarea.php:102
|
1480 |
#: includes/fields/class-acf-field-true_false.php:135
|
@@ -1529,14 +1522,14 @@ msgstr ""
|
|
1529 |
#: includes/fields/class-acf-field-button-group.php:197
|
1530 |
#: includes/fields/class-acf-field-checkbox.php:419
|
1531 |
#: includes/fields/class-acf-field-radio.php:310
|
1532 |
-
#: includes/fields/class-acf-field-select.php:
|
1533 |
msgid "Value"
|
1534 |
msgstr ""
|
1535 |
|
1536 |
#: includes/fields/class-acf-field-button-group.php:199
|
1537 |
#: includes/fields/class-acf-field-checkbox.php:421
|
1538 |
#: includes/fields/class-acf-field-radio.php:312
|
1539 |
-
#: includes/fields/class-acf-field-select.php:
|
1540 |
msgid "Both (Array)"
|
1541 |
msgstr ""
|
1542 |
|
@@ -1570,7 +1563,7 @@ msgid "Save 'custom' values to the field's choices"
|
|
1570 |
msgstr ""
|
1571 |
|
1572 |
#: includes/fields/class-acf-field-checkbox.php:381
|
1573 |
-
#: includes/fields/class-acf-field-select.php:
|
1574 |
msgid "Enter each default value on a new line"
|
1575 |
msgstr ""
|
1576 |
|
@@ -1631,20 +1624,20 @@ msgctxt "Date Picker JS weekHeader"
|
|
1631 |
msgid "Wk"
|
1632 |
msgstr ""
|
1633 |
|
1634 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1635 |
#: includes/fields/class-acf-field-date_time_picker.php:183
|
1636 |
#: includes/fields/class-acf-field-time_picker.php:109
|
1637 |
msgid "Display Format"
|
1638 |
msgstr ""
|
1639 |
|
1640 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1641 |
#: includes/fields/class-acf-field-date_time_picker.php:184
|
1642 |
#: includes/fields/class-acf-field-time_picker.php:110
|
1643 |
msgid "The format displayed when editing a post"
|
1644 |
msgstr ""
|
1645 |
|
1646 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1647 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1648 |
#: includes/fields/class-acf-field-date_time_picker.php:193
|
1649 |
#: includes/fields/class-acf-field-date_time_picker.php:210
|
1650 |
#: includes/fields/class-acf-field-time_picker.php:117
|
@@ -1652,31 +1645,31 @@ msgstr ""
|
|
1652 |
msgid "Custom:"
|
1653 |
msgstr ""
|
1654 |
|
1655 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1656 |
msgid "Save Format"
|
1657 |
msgstr ""
|
1658 |
|
1659 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1660 |
msgid "The format used when saving a value"
|
1661 |
msgstr ""
|
1662 |
|
1663 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1664 |
#: includes/fields/class-acf-field-date_time_picker.php:200
|
1665 |
#: includes/fields/class-acf-field-post_object.php:431
|
1666 |
-
#: includes/fields/class-acf-field-relationship.php:
|
1667 |
-
#: includes/fields/class-acf-field-select.php:
|
1668 |
#: includes/fields/class-acf-field-time_picker.php:124
|
1669 |
-
#: includes/fields/class-acf-field-user.php:
|
1670 |
msgid "Return Format"
|
1671 |
msgstr ""
|
1672 |
|
1673 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1674 |
#: includes/fields/class-acf-field-date_time_picker.php:201
|
1675 |
#: includes/fields/class-acf-field-time_picker.php:125
|
1676 |
msgid "The format returned via template functions"
|
1677 |
msgstr ""
|
1678 |
|
1679 |
-
#: includes/fields/class-acf-field-date_picker.php:
|
1680 |
#: includes/fields/class-acf-field-date_time_picker.php:217
|
1681 |
msgid "Week Starts On"
|
1682 |
msgstr ""
|
@@ -1835,8 +1828,8 @@ msgstr ""
|
|
1835 |
#: includes/fields/class-acf-field-file.php:259
|
1836 |
#: includes/fields/class-acf-field-image.php:265
|
1837 |
#: includes/fields/class-acf-field-image.php:294
|
1838 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1839 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1840 |
msgid "File size"
|
1841 |
msgstr ""
|
1842 |
|
@@ -1858,13 +1851,13 @@ msgstr ""
|
|
1858 |
|
1859 |
#: includes/fields/class-acf-field-file.php:230
|
1860 |
#: includes/fields/class-acf-field-image.php:230
|
1861 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1862 |
msgid "Library"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
#: includes/fields/class-acf-field-file.php:231
|
1866 |
#: includes/fields/class-acf-field-image.php:231
|
1867 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1868 |
msgid "Limit the media library choice"
|
1869 |
msgstr ""
|
1870 |
|
@@ -1877,19 +1870,19 @@ msgstr ""
|
|
1877 |
#: includes/locations/class-acf-location-user-form.php:87
|
1878 |
#: includes/locations/class-acf-location-user-role.php:111
|
1879 |
#: includes/locations/class-acf-location-widget.php:83
|
1880 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1881 |
msgid "All"
|
1882 |
msgstr ""
|
1883 |
|
1884 |
#: includes/fields/class-acf-field-file.php:237
|
1885 |
#: includes/fields/class-acf-field-image.php:237
|
1886 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1887 |
msgid "Uploaded to post"
|
1888 |
msgstr ""
|
1889 |
|
1890 |
#: includes/fields/class-acf-field-file.php:244
|
1891 |
#: includes/fields/class-acf-field-image.php:244
|
1892 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1893 |
msgid "Minimum"
|
1894 |
msgstr ""
|
1895 |
|
@@ -1900,19 +1893,19 @@ msgstr ""
|
|
1900 |
|
1901 |
#: includes/fields/class-acf-field-file.php:255
|
1902 |
#: includes/fields/class-acf-field-image.php:273
|
1903 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1904 |
msgid "Maximum"
|
1905 |
msgstr ""
|
1906 |
|
1907 |
#: includes/fields/class-acf-field-file.php:266
|
1908 |
#: includes/fields/class-acf-field-image.php:302
|
1909 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1910 |
msgid "Allowed file types"
|
1911 |
msgstr ""
|
1912 |
|
1913 |
#: includes/fields/class-acf-field-file.php:267
|
1914 |
#: includes/fields/class-acf-field-image.php:303
|
1915 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1916 |
msgid "Comma separated list. Leave blank for all types"
|
1917 |
msgstr ""
|
1918 |
|
@@ -1924,47 +1917,47 @@ msgstr ""
|
|
1924 |
msgid "Sorry, this browser does not support geolocation"
|
1925 |
msgstr ""
|
1926 |
|
1927 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1928 |
msgid "Clear location"
|
1929 |
msgstr ""
|
1930 |
|
1931 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1932 |
msgid "Find current location"
|
1933 |
msgstr ""
|
1934 |
|
1935 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1936 |
msgid "Search for address..."
|
1937 |
msgstr ""
|
1938 |
|
1939 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1940 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1941 |
msgid "Center"
|
1942 |
msgstr ""
|
1943 |
|
1944 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1945 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1946 |
msgid "Center the initial map"
|
1947 |
msgstr ""
|
1948 |
|
1949 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1950 |
msgid "Zoom"
|
1951 |
msgstr ""
|
1952 |
|
1953 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1954 |
msgid "Set the initial zoom level"
|
1955 |
msgstr ""
|
1956 |
|
1957 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1958 |
#: includes/fields/class-acf-field-image.php:256
|
1959 |
#: includes/fields/class-acf-field-image.php:285
|
1960 |
#: includes/fields/class-acf-field-oembed.php:268
|
1961 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1962 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1963 |
msgid "Height"
|
1964 |
msgstr ""
|
1965 |
|
1966 |
-
#: includes/fields/class-acf-field-google-map.php:
|
1967 |
-
msgid "
|
1968 |
msgstr ""
|
1969 |
|
1970 |
#: includes/fields/class-acf-field-group.php:25
|
@@ -2048,16 +2041,16 @@ msgstr ""
|
|
2048 |
|
2049 |
#: includes/fields/class-acf-field-image.php:245
|
2050 |
#: includes/fields/class-acf-field-image.php:274
|
2051 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2052 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2053 |
msgid "Restrict which images can be uploaded"
|
2054 |
msgstr ""
|
2055 |
|
2056 |
#: includes/fields/class-acf-field-image.php:248
|
2057 |
#: includes/fields/class-acf-field-image.php:277
|
2058 |
#: includes/fields/class-acf-field-oembed.php:257
|
2059 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2060 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2061 |
msgid "Width"
|
2062 |
msgstr ""
|
2063 |
|
@@ -2182,25 +2175,25 @@ msgstr ""
|
|
2182 |
|
2183 |
#: includes/fields/class-acf-field-page_link.php:485
|
2184 |
#: includes/fields/class-acf-field-post_object.php:383
|
2185 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2186 |
msgid "Filter by Post Type"
|
2187 |
msgstr ""
|
2188 |
|
2189 |
#: includes/fields/class-acf-field-page_link.php:493
|
2190 |
#: includes/fields/class-acf-field-post_object.php:391
|
2191 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2192 |
msgid "All post types"
|
2193 |
msgstr ""
|
2194 |
|
2195 |
#: includes/fields/class-acf-field-page_link.php:499
|
2196 |
#: includes/fields/class-acf-field-post_object.php:397
|
2197 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2198 |
msgid "Filter by Taxonomy"
|
2199 |
msgstr ""
|
2200 |
|
2201 |
#: includes/fields/class-acf-field-page_link.php:507
|
2202 |
#: includes/fields/class-acf-field-post_object.php:405
|
2203 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2204 |
msgid "All taxonomies"
|
2205 |
msgstr ""
|
2206 |
|
@@ -2210,8 +2203,8 @@ msgstr ""
|
|
2210 |
|
2211 |
#: includes/fields/class-acf-field-page_link.php:533
|
2212 |
#: includes/fields/class-acf-field-post_object.php:421
|
2213 |
-
#: includes/fields/class-acf-field-select.php:
|
2214 |
-
#: includes/fields/class-acf-field-user.php:
|
2215 |
msgid "Select multiple values?"
|
2216 |
msgstr ""
|
2217 |
|
@@ -2221,12 +2214,12 @@ msgstr ""
|
|
2221 |
|
2222 |
#: includes/fields/class-acf-field-post_object.php:25
|
2223 |
#: includes/fields/class-acf-field-post_object.php:436
|
2224 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2225 |
msgid "Post Object"
|
2226 |
msgstr ""
|
2227 |
|
2228 |
#: includes/fields/class-acf-field-post_object.php:437
|
2229 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2230 |
msgid "Post ID"
|
2231 |
msgstr ""
|
2232 |
|
@@ -2270,52 +2263,52 @@ msgstr ""
|
|
2270 |
msgid "No matches found"
|
2271 |
msgstr ""
|
2272 |
|
2273 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2274 |
msgid "Select post type"
|
2275 |
msgstr ""
|
2276 |
|
2277 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2278 |
msgid "Select taxonomy"
|
2279 |
msgstr ""
|
2280 |
|
2281 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2282 |
msgid "Search..."
|
2283 |
msgstr ""
|
2284 |
|
2285 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2286 |
msgid "Filters"
|
2287 |
msgstr ""
|
2288 |
|
2289 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2290 |
#: includes/locations/class-acf-location-post-type.php:27
|
2291 |
msgid "Post Type"
|
2292 |
msgstr ""
|
2293 |
|
2294 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2295 |
#: includes/fields/class-acf-field-taxonomy.php:28
|
2296 |
#: includes/fields/class-acf-field-taxonomy.php:754
|
2297 |
#: includes/locations/class-acf-location-taxonomy.php:27
|
2298 |
msgid "Taxonomy"
|
2299 |
msgstr ""
|
2300 |
|
2301 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2302 |
msgid "Elements"
|
2303 |
msgstr ""
|
2304 |
|
2305 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2306 |
msgid "Selected elements will be displayed in each result"
|
2307 |
msgstr ""
|
2308 |
|
2309 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2310 |
msgid "Minimum posts"
|
2311 |
msgstr ""
|
2312 |
|
2313 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2314 |
msgid "Maximum posts"
|
2315 |
msgstr ""
|
2316 |
|
2317 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2318 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2319 |
#, php-format
|
2320 |
msgid "%s requires at least %s selection"
|
2321 |
msgid_plural "%s requires at least %s selections"
|
@@ -2392,16 +2385,16 @@ msgctxt "Select2 JS load_fail"
|
|
2392 |
msgid "Loading failed"
|
2393 |
msgstr ""
|
2394 |
|
2395 |
-
#: includes/fields/class-acf-field-select.php:
|
2396 |
#: includes/fields/class-acf-field-true_false.php:144
|
2397 |
msgid "Stylised UI"
|
2398 |
msgstr ""
|
2399 |
|
2400 |
-
#: includes/fields/class-acf-field-select.php:
|
2401 |
msgid "Use AJAX to lazy load choices?"
|
2402 |
msgstr ""
|
2403 |
|
2404 |
-
#: includes/fields/class-acf-field-select.php:
|
2405 |
msgid "Specify the value returned"
|
2406 |
msgstr ""
|
2407 |
|
@@ -2574,23 +2567,23 @@ msgstr ""
|
|
2574 |
msgid "User"
|
2575 |
msgstr ""
|
2576 |
|
2577 |
-
#: includes/fields/class-acf-field-user.php:
|
2578 |
msgid "Filter by role"
|
2579 |
msgstr ""
|
2580 |
|
2581 |
-
#: includes/fields/class-acf-field-user.php:
|
2582 |
msgid "All user roles"
|
2583 |
msgstr ""
|
2584 |
|
2585 |
-
#: includes/fields/class-acf-field-user.php:
|
2586 |
msgid "User Array"
|
2587 |
msgstr ""
|
2588 |
|
2589 |
-
#: includes/fields/class-acf-field-user.php:
|
2590 |
msgid "User Object"
|
2591 |
msgstr ""
|
2592 |
|
2593 |
-
#: includes/fields/class-acf-field-user.php:
|
2594 |
msgid "User ID"
|
2595 |
msgstr ""
|
2596 |
|
@@ -2643,17 +2636,12 @@ msgstr ""
|
|
2643 |
msgid "TinyMCE will not be initalized until field is clicked"
|
2644 |
msgstr ""
|
2645 |
|
2646 |
-
#: includes/forms/form-comment.php:166 includes/forms/form-post.php:301
|
2647 |
-
#: pro/admin/admin-options-page.php:308
|
2648 |
-
msgid "Edit field group"
|
2649 |
-
msgstr ""
|
2650 |
-
|
2651 |
#: includes/forms/form-front.php:55
|
2652 |
msgid "Validate Email"
|
2653 |
msgstr ""
|
2654 |
|
2655 |
#: includes/forms/form-front.php:103
|
2656 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2657 |
msgid "Update"
|
2658 |
msgstr ""
|
2659 |
|
@@ -2825,26 +2813,32 @@ msgstr ""
|
|
2825 |
msgid "Advanced Custom Fields PRO"
|
2826 |
msgstr ""
|
2827 |
|
2828 |
-
#: pro/admin/admin-options-page.php:
|
2829 |
msgid "Publish"
|
2830 |
msgstr ""
|
2831 |
|
2832 |
-
#: pro/admin/admin-options-page.php:
|
2833 |
#, php-format
|
2834 |
msgid ""
|
2835 |
"No Custom Field Groups found for this options page. <a href=\"%s\">Create a "
|
2836 |
"Custom Field Group</a>"
|
2837 |
msgstr ""
|
2838 |
|
2839 |
-
#: pro/admin/admin-
|
2840 |
msgid "<b>Error</b>. Could not connect to update server"
|
2841 |
msgstr ""
|
2842 |
|
2843 |
-
#: pro/admin/admin-
|
2844 |
#: pro/admin/views/html-settings-updates.php:13
|
2845 |
msgid "Updates"
|
2846 |
msgstr ""
|
2847 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2848 |
#: pro/admin/views/html-settings-updates.php:7
|
2849 |
msgid "Deactivate License"
|
2850 |
msgstr ""
|
@@ -3064,67 +3058,67 @@ msgstr ""
|
|
3064 |
msgid "Maximum selection reached"
|
3065 |
msgstr ""
|
3066 |
|
3067 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3068 |
msgid "Length"
|
3069 |
msgstr ""
|
3070 |
|
3071 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3072 |
msgid "Caption"
|
3073 |
msgstr ""
|
3074 |
|
3075 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3076 |
msgid "Alt Text"
|
3077 |
msgstr ""
|
3078 |
|
3079 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3080 |
msgid "Add to gallery"
|
3081 |
msgstr ""
|
3082 |
|
3083 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3084 |
msgid "Bulk actions"
|
3085 |
msgstr ""
|
3086 |
|
3087 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3088 |
msgid "Sort by date uploaded"
|
3089 |
msgstr ""
|
3090 |
|
3091 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3092 |
msgid "Sort by date modified"
|
3093 |
msgstr ""
|
3094 |
|
3095 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3096 |
msgid "Sort by title"
|
3097 |
msgstr ""
|
3098 |
|
3099 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3100 |
msgid "Reverse current order"
|
3101 |
msgstr ""
|
3102 |
|
3103 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3104 |
msgid "Close"
|
3105 |
msgstr ""
|
3106 |
|
3107 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3108 |
msgid "Minimum Selection"
|
3109 |
msgstr ""
|
3110 |
|
3111 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3112 |
msgid "Maximum Selection"
|
3113 |
msgstr ""
|
3114 |
|
3115 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3116 |
msgid "Insert"
|
3117 |
msgstr ""
|
3118 |
|
3119 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3120 |
msgid "Specify where new attachments are added"
|
3121 |
msgstr ""
|
3122 |
|
3123 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3124 |
msgid "Append to the end"
|
3125 |
msgstr ""
|
3126 |
|
3127 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3128 |
msgid "Prepend to the beginning"
|
3129 |
msgstr ""
|
3130 |
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Advanced Custom Fields\n"
|
5 |
"Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
|
6 |
+
"POT-Creation-Date: 2019-01-15 11:15+1000\n"
|
7 |
"PO-Revision-Date: 2015-06-11 13:00+1000\n"
|
8 |
"Last-Translator: Elliot Condon <e@elliotcondon.com>\n"
|
9 |
"Language-Team: Elliot Condon <e@elliotcondon.com>\n"
|
26 |
msgid "Advanced Custom Fields"
|
27 |
msgstr ""
|
28 |
|
29 |
+
#: acf.php:362 includes/admin/admin.php:58
|
30 |
msgid "Field Groups"
|
31 |
msgstr ""
|
32 |
|
33 |
+
#: acf.php:363
|
34 |
msgid "Field Group"
|
35 |
msgstr ""
|
36 |
|
37 |
+
#: acf.php:364 acf.php:396 includes/admin/admin.php:59
|
38 |
#: pro/fields/class-acf-field-flexible-content.php:572
|
39 |
msgid "Add New"
|
40 |
msgstr ""
|
41 |
|
42 |
+
#: acf.php:365
|
43 |
msgid "Add New Field Group"
|
44 |
msgstr ""
|
45 |
|
46 |
+
#: acf.php:366
|
47 |
msgid "Edit Field Group"
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: acf.php:367
|
51 |
msgid "New Field Group"
|
52 |
msgstr ""
|
53 |
|
54 |
+
#: acf.php:368
|
55 |
msgid "View Field Group"
|
56 |
msgstr ""
|
57 |
|
58 |
+
#: acf.php:369
|
59 |
msgid "Search Field Groups"
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: acf.php:370
|
63 |
msgid "No Field Groups found"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: acf.php:371
|
67 |
msgid "No Field Groups found in Trash"
|
68 |
msgstr ""
|
69 |
|
70 |
+
#: acf.php:394 includes/admin/admin-field-group.php:220
|
71 |
+
#: includes/admin/admin-field-groups.php:529
|
72 |
#: pro/fields/class-acf-field-clone.php:811
|
73 |
msgid "Fields"
|
74 |
msgstr ""
|
75 |
|
76 |
+
#: acf.php:395
|
77 |
msgid "Field"
|
78 |
msgstr ""
|
79 |
|
80 |
+
#: acf.php:397
|
81 |
msgid "Add New Field"
|
82 |
msgstr ""
|
83 |
|
84 |
+
#: acf.php:398
|
85 |
msgid "Edit Field"
|
86 |
msgstr ""
|
87 |
|
88 |
+
#: acf.php:399 includes/admin/views/field-group-fields.php:41
|
89 |
msgid "New Field"
|
90 |
msgstr ""
|
91 |
|
92 |
+
#: acf.php:400
|
93 |
msgid "View Field"
|
94 |
msgstr ""
|
95 |
|
96 |
+
#: acf.php:401
|
97 |
msgid "Search Fields"
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: acf.php:402
|
101 |
msgid "No Fields found"
|
102 |
msgstr ""
|
103 |
|
104 |
+
#: acf.php:403
|
105 |
msgid "No Fields found in Trash"
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: acf.php:442 includes/admin/admin-field-group.php:402
|
109 |
+
#: includes/admin/admin-field-groups.php:586
|
110 |
msgid "Inactive"
|
111 |
msgstr ""
|
112 |
|
113 |
+
#: acf.php:447
|
114 |
#, php-format
|
115 |
msgid "Inactive <span class=\"count\">(%s)</span>"
|
116 |
msgid_plural "Inactive <span class=\"count\">(%s)</span>"
|
117 |
msgstr[0] ""
|
118 |
msgstr[1] ""
|
119 |
|
120 |
+
#: includes/admin/admin-field-group.php:86
|
121 |
+
#: includes/admin/admin-field-group.php:87
|
122 |
+
#: includes/admin/admin-field-group.php:89
|
123 |
msgid "Field group updated."
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: includes/admin/admin-field-group.php:88
|
127 |
msgid "Field group deleted."
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: includes/admin/admin-field-group.php:91
|
131 |
msgid "Field group published."
|
132 |
msgstr ""
|
133 |
|
134 |
+
#: includes/admin/admin-field-group.php:92
|
135 |
msgid "Field group saved."
|
136 |
msgstr ""
|
137 |
|
138 |
+
#: includes/admin/admin-field-group.php:93
|
139 |
msgid "Field group submitted."
|
140 |
msgstr ""
|
141 |
|
142 |
+
#: includes/admin/admin-field-group.php:94
|
143 |
msgid "Field group scheduled for."
|
144 |
msgstr ""
|
145 |
|
146 |
+
#: includes/admin/admin-field-group.php:95
|
147 |
msgid "Field group draft updated."
|
148 |
msgstr ""
|
149 |
|
150 |
+
#: includes/admin/admin-field-group.php:171
|
151 |
msgid "The string \"field_\" may not be used at the start of a field name"
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: includes/admin/admin-field-group.php:172
|
155 |
msgid "This field cannot be moved until its changes have been saved"
|
156 |
msgstr ""
|
157 |
|
158 |
+
#: includes/admin/admin-field-group.php:173
|
159 |
msgid "Field group title is required"
|
160 |
msgstr ""
|
161 |
|
162 |
+
#: includes/admin/admin-field-group.php:174
|
163 |
msgid "Move to trash. Are you sure?"
|
164 |
msgstr ""
|
165 |
|
166 |
+
#: includes/admin/admin-field-group.php:175
|
167 |
msgid "No toggle fields available"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: includes/admin/admin-field-group.php:176
|
171 |
msgid "Move Custom Field"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: includes/admin/admin-field-group.php:177
|
175 |
msgid "Checked"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: includes/admin/admin-field-group.php:178 includes/api/api-field.php:320
|
179 |
msgid "(no label)"
|
180 |
msgstr ""
|
181 |
|
182 |
+
#: includes/admin/admin-field-group.php:179
|
183 |
msgid "(this field)"
|
184 |
msgstr ""
|
185 |
|
186 |
+
#: includes/admin/admin-field-group.php:180
|
187 |
#: includes/api/api-field-group.php:751
|
188 |
msgid "copy"
|
189 |
msgstr ""
|
190 |
|
191 |
+
#: includes/admin/admin-field-group.php:181
|
192 |
#: includes/admin/views/field-group-field-conditional-logic.php:51
|
193 |
#: includes/admin/views/field-group-field-conditional-logic.php:151
|
194 |
#: includes/admin/views/field-group-locations.php:29
|
195 |
#: includes/admin/views/html-location-group.php:3
|
196 |
+
#: includes/api/api-helpers.php:3998
|
197 |
msgid "or"
|
198 |
msgstr ""
|
199 |
|
200 |
+
#: includes/admin/admin-field-group.php:182
|
201 |
msgid "Null"
|
202 |
msgstr ""
|
203 |
|
204 |
+
#: includes/admin/admin-field-group.php:221
|
205 |
msgid "Location"
|
206 |
msgstr ""
|
207 |
|
208 |
+
#: includes/admin/admin-field-group.php:222
|
209 |
#: includes/admin/tools/class-acf-admin-tool-export.php:295
|
210 |
msgid "Settings"
|
211 |
msgstr ""
|
212 |
|
213 |
+
#: includes/admin/admin-field-group.php:372
|
214 |
msgid "Field Keys"
|
215 |
msgstr ""
|
216 |
|
217 |
+
#: includes/admin/admin-field-group.php:402
|
218 |
#: includes/admin/views/field-group-options.php:9
|
219 |
msgid "Active"
|
220 |
msgstr ""
|
221 |
|
222 |
+
#: includes/admin/admin-field-group.php:771
|
223 |
msgid "Move Complete."
|
224 |
msgstr ""
|
225 |
|
226 |
+
#: includes/admin/admin-field-group.php:772
|
227 |
#, php-format
|
228 |
msgid "The %s field can now be found in the %s field group"
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: includes/admin/admin-field-group.php:773
|
232 |
msgid "Close Window"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: includes/admin/admin-field-group.php:814
|
236 |
msgid "Please select the destination for this field"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: includes/admin/admin-field-group.php:821
|
240 |
msgid "Move Field"
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: includes/admin/admin-field-groups.php:89
|
244 |
#, php-format
|
245 |
msgid "Active <span class=\"count\">(%s)</span>"
|
246 |
msgid_plural "Active <span class=\"count\">(%s)</span>"
|
247 |
msgstr[0] ""
|
248 |
msgstr[1] ""
|
249 |
|
250 |
+
#: includes/admin/admin-field-groups.php:156
|
251 |
#, php-format
|
252 |
+
msgid "Field group duplicated."
|
|
|
|
|
|
|
|
|
|
|
253 |
msgid_plural "%s field groups duplicated."
|
254 |
msgstr[0] ""
|
255 |
msgstr[1] ""
|
256 |
|
257 |
+
#: includes/admin/admin-field-groups.php:243
|
|
|
|
|
|
|
|
|
|
|
258 |
#, php-format
|
259 |
+
msgid "Field group synchronised."
|
260 |
msgid_plural "%s field groups synchronised."
|
261 |
msgstr[0] ""
|
262 |
msgstr[1] ""
|
263 |
|
264 |
+
#: includes/admin/admin-field-groups.php:413
|
265 |
+
#: includes/admin/admin-field-groups.php:576
|
266 |
msgid "Sync available"
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: includes/admin/admin-field-groups.php:526 includes/forms/form-front.php:38
|
270 |
+
#: pro/fields/class-acf-field-gallery.php:372
|
271 |
msgid "Title"
|
272 |
msgstr ""
|
273 |
|
274 |
+
#: includes/admin/admin-field-groups.php:527
|
275 |
#: includes/admin/views/field-group-options.php:96
|
276 |
#: includes/admin/views/html-admin-page-upgrade-network.php:38
|
277 |
#: includes/admin/views/html-admin-page-upgrade-network.php:49
|
278 |
+
#: pro/fields/class-acf-field-gallery.php:399
|
279 |
msgid "Description"
|
280 |
msgstr ""
|
281 |
|
282 |
+
#: includes/admin/admin-field-groups.php:528
|
283 |
msgid "Status"
|
284 |
msgstr ""
|
285 |
|
286 |
#. Description of the plugin/theme
|
287 |
+
#: includes/admin/admin-field-groups.php:626
|
288 |
+
msgid "Customize WordPress with powerful, professional and intuitive fields."
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: includes/admin/admin-field-groups.php:628
|
292 |
#: includes/admin/settings-info.php:76
|
293 |
#: pro/admin/views/html-settings-updates.php:107
|
294 |
msgid "Changelog"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: includes/admin/admin-field-groups.php:633
|
298 |
#, php-format
|
299 |
msgid "See what's new in <a href=\"%s\">version %s</a>."
|
300 |
msgstr ""
|
301 |
|
302 |
+
#: includes/admin/admin-field-groups.php:636
|
303 |
msgid "Resources"
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: includes/admin/admin-field-groups.php:638
|
307 |
msgid "Website"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: includes/admin/admin-field-groups.php:639
|
311 |
msgid "Documentation"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: includes/admin/admin-field-groups.php:640
|
315 |
msgid "Support"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: includes/admin/admin-field-groups.php:642
|
319 |
#: includes/admin/views/settings-info.php:84
|
320 |
msgid "Pro"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: includes/admin/admin-field-groups.php:647
|
324 |
#, php-format
|
325 |
msgid "Thank you for creating with <a href=\"%s\">ACF</a>."
|
326 |
msgstr ""
|
327 |
|
328 |
+
#: includes/admin/admin-field-groups.php:686
|
329 |
msgid "Duplicate this item"
|
330 |
msgstr ""
|
331 |
|
332 |
+
#: includes/admin/admin-field-groups.php:686
|
333 |
+
#: includes/admin/admin-field-groups.php:702
|
334 |
#: includes/admin/views/field-group-field.php:46
|
335 |
#: pro/fields/class-acf-field-flexible-content.php:571
|
336 |
msgid "Duplicate"
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: includes/admin/admin-field-groups.php:719
|
340 |
+
#: includes/fields/class-acf-field-google-map.php:165
|
341 |
+
#: includes/fields/class-acf-field-relationship.php:593
|
342 |
msgid "Search"
|
343 |
msgstr ""
|
344 |
|
345 |
+
#: includes/admin/admin-field-groups.php:778
|
346 |
#, php-format
|
347 |
msgid "Select %s"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: includes/admin/admin-field-groups.php:786
|
351 |
msgid "Synchronise field group"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: includes/admin/admin-field-groups.php:786
|
355 |
+
#: includes/admin/admin-field-groups.php:816
|
356 |
msgid "Sync"
|
357 |
msgstr ""
|
358 |
|
359 |
+
#: includes/admin/admin-field-groups.php:798
|
360 |
msgid "Apply"
|
361 |
msgstr ""
|
362 |
|
363 |
+
#: includes/admin/admin-field-groups.php:816
|
364 |
msgid "Bulk Actions"
|
365 |
msgstr ""
|
366 |
|
380 |
msgid "Review sites & upgrade"
|
381 |
msgstr ""
|
382 |
|
383 |
+
#: includes/admin/admin.php:54
|
384 |
#: includes/admin/views/field-group-options.php:110
|
385 |
msgid "Custom Fields"
|
386 |
msgstr ""
|
387 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
388 |
#: includes/admin/settings-info.php:50
|
389 |
msgid "Info"
|
390 |
msgstr ""
|
468 |
msgid "Import File"
|
469 |
msgstr ""
|
470 |
|
471 |
+
#: includes/admin/tools/class-acf-admin-tool-import.php:99
|
472 |
#: includes/fields/class-acf-field-file.php:170
|
473 |
msgid "No file selected"
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: includes/admin/tools/class-acf-admin-tool-import.php:109
|
477 |
msgid "Error uploading file. Please try again"
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: includes/admin/tools/class-acf-admin-tool-import.php:115
|
481 |
msgid "Incorrect file type"
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: includes/admin/tools/class-acf-admin-tool-import.php:129
|
485 |
msgid "Import file empty"
|
486 |
msgstr ""
|
487 |
|
488 |
+
#: includes/admin/tools/class-acf-admin-tool-import.php:235
|
489 |
#, php-format
|
490 |
msgid "Imported 1 field group"
|
491 |
msgid_plural "Imported %s field groups"
|
525 |
#: includes/fields/class-acf-field-file.php:152
|
526 |
#: includes/fields/class-acf-field-image.php:139
|
527 |
#: includes/fields/class-acf-field-link.php:139
|
528 |
+
#: pro/fields/class-acf-field-gallery.php:359
|
529 |
msgid "Edit"
|
530 |
msgstr ""
|
531 |
|
610 |
#: includes/fields/class-acf-field-button-group.php:198
|
611 |
#: includes/fields/class-acf-field-checkbox.php:420
|
612 |
#: includes/fields/class-acf-field-radio.php:311
|
613 |
+
#: includes/fields/class-acf-field-select.php:433
|
614 |
#: pro/fields/class-acf-field-flexible-content.php:596
|
615 |
msgid "Label"
|
616 |
msgstr ""
|
756 |
msgstr ""
|
757 |
|
758 |
#: includes/admin/views/field-group-options.php:118
|
759 |
+
#: includes/fields/class-acf-field-relationship.php:607
|
760 |
msgid "Featured Image"
|
761 |
msgstr ""
|
762 |
|
861 |
msgid "No updates available."
|
862 |
msgstr ""
|
863 |
|
864 |
+
#: includes/admin/views/html-admin-tools.php:21
|
865 |
+
msgid "Back to all tools"
|
866 |
+
msgstr ""
|
867 |
+
|
868 |
#: includes/admin/views/html-location-group.php:3
|
869 |
msgid "Show this field group if"
|
870 |
msgstr ""
|
906 |
#: includes/admin/views/html-notice-upgrade.php:24
|
907 |
#, php-format
|
908 |
msgid ""
|
909 |
+
"Please also check all premium add-ons (%s) are updated to the latest version."
|
910 |
+
msgstr ""
|
911 |
+
|
912 |
+
#: includes/admin/views/settings-addons.php:3
|
913 |
+
msgid "Add-ons"
|
914 |
msgstr ""
|
915 |
|
916 |
#: includes/admin/views/settings-addons.php:17
|
1161 |
msgid "We think you'll love the changes in %s."
|
1162 |
msgstr ""
|
1163 |
|
1164 |
+
#: includes/api/api-helpers.php:1011
|
1165 |
msgid "Thumbnail"
|
1166 |
msgstr ""
|
1167 |
|
1168 |
+
#: includes/api/api-helpers.php:1012
|
1169 |
msgid "Medium"
|
1170 |
msgstr ""
|
1171 |
|
1172 |
+
#: includes/api/api-helpers.php:1013
|
1173 |
msgid "Large"
|
1174 |
msgstr ""
|
1175 |
|
1176 |
+
#: includes/api/api-helpers.php:1062
|
1177 |
msgid "Full Size"
|
1178 |
msgstr ""
|
1179 |
|
1180 |
+
#: includes/api/api-helpers.php:1831 includes/api/api-term.php:147
|
1181 |
#: pro/fields/class-acf-field-clone.php:996
|
1182 |
msgid "(no title)"
|
1183 |
msgstr ""
|
1184 |
|
1185 |
+
#: includes/api/api-helpers.php:3919
|
1186 |
#, php-format
|
1187 |
msgid "Image width must be at least %dpx."
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: includes/api/api-helpers.php:3924
|
1191 |
#, php-format
|
1192 |
msgid "Image width must not exceed %dpx."
|
1193 |
msgstr ""
|
1194 |
|
1195 |
+
#: includes/api/api-helpers.php:3940
|
1196 |
#, php-format
|
1197 |
msgid "Image height must be at least %dpx."
|
1198 |
msgstr ""
|
1199 |
|
1200 |
+
#: includes/api/api-helpers.php:3945
|
1201 |
#, php-format
|
1202 |
msgid "Image height must not exceed %dpx."
|
1203 |
msgstr ""
|
1204 |
|
1205 |
+
#: includes/api/api-helpers.php:3963
|
1206 |
#, php-format
|
1207 |
msgid "File size must be at least %s."
|
1208 |
msgstr ""
|
1209 |
|
1210 |
+
#: includes/api/api-helpers.php:3968
|
1211 |
#, php-format
|
1212 |
msgid "File size must must not exceed %s."
|
1213 |
msgstr ""
|
1214 |
|
1215 |
+
#: includes/api/api-helpers.php:4002
|
1216 |
#, php-format
|
1217 |
msgid "File type must be %s."
|
1218 |
msgstr ""
|
1219 |
|
1220 |
+
#: includes/assets.php:168
|
1221 |
msgid "The changes you made will be lost if you navigate away from this page"
|
1222 |
msgstr ""
|
1223 |
|
1224 |
+
#: includes/assets.php:171 includes/fields/class-acf-field-select.php:259
|
1225 |
msgctxt "verb"
|
1226 |
msgid "Select"
|
1227 |
msgstr ""
|
1228 |
|
1229 |
+
#: includes/assets.php:172
|
1230 |
msgctxt "verb"
|
1231 |
msgid "Edit"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
+
#: includes/assets.php:173
|
1235 |
msgctxt "verb"
|
1236 |
msgid "Update"
|
1237 |
msgstr ""
|
1238 |
|
1239 |
+
#: includes/assets.php:174
|
1240 |
msgid "Uploaded to this post"
|
1241 |
msgstr ""
|
1242 |
|
1243 |
+
#: includes/assets.php:175
|
1244 |
msgid "Expand Details"
|
1245 |
msgstr ""
|
1246 |
|
1247 |
+
#: includes/assets.php:176
|
1248 |
msgid "Collapse Details"
|
1249 |
msgstr ""
|
1250 |
|
1251 |
+
#: includes/assets.php:177
|
1252 |
msgid "Restricted"
|
1253 |
msgstr ""
|
1254 |
|
1255 |
+
#: includes/assets.php:178 includes/fields/class-acf-field-image.php:67
|
1256 |
msgid "All images"
|
1257 |
msgstr ""
|
1258 |
|
1259 |
+
#: includes/assets.php:181
|
1260 |
msgid "Validation successful"
|
1261 |
msgstr ""
|
1262 |
|
1263 |
+
#: includes/assets.php:182 includes/validation.php:285
|
1264 |
#: includes/validation.php:296
|
1265 |
msgid "Validation failed"
|
1266 |
msgstr ""
|
1267 |
|
1268 |
+
#: includes/assets.php:183
|
1269 |
msgid "1 field requires attention"
|
1270 |
msgstr ""
|
1271 |
|
1272 |
+
#: includes/assets.php:184
|
1273 |
#, php-format
|
1274 |
msgid "%d fields require attention"
|
1275 |
msgstr ""
|
1276 |
|
1277 |
+
#: includes/assets.php:187
|
1278 |
msgid "Are you sure?"
|
1279 |
msgstr ""
|
1280 |
|
1281 |
+
#: includes/assets.php:188 includes/fields/class-acf-field-true_false.php:79
|
1282 |
#: includes/fields/class-acf-field-true_false.php:159
|
1283 |
#: pro/admin/views/html-settings-updates.php:89
|
1284 |
msgid "Yes"
|
1285 |
msgstr ""
|
1286 |
|
1287 |
+
#: includes/assets.php:189 includes/fields/class-acf-field-true_false.php:80
|
1288 |
#: includes/fields/class-acf-field-true_false.php:174
|
1289 |
#: pro/admin/views/html-settings-updates.php:99
|
1290 |
msgid "No"
|
1291 |
msgstr ""
|
1292 |
|
1293 |
+
#: includes/assets.php:190 includes/fields/class-acf-field-file.php:154
|
1294 |
#: includes/fields/class-acf-field-image.php:141
|
1295 |
#: includes/fields/class-acf-field-link.php:140
|
1296 |
+
#: pro/fields/class-acf-field-gallery.php:360
|
1297 |
+
#: pro/fields/class-acf-field-gallery.php:549
|
1298 |
msgid "Remove"
|
1299 |
msgstr ""
|
1300 |
|
1301 |
+
#: includes/assets.php:191
|
1302 |
msgid "Cancel"
|
1303 |
msgstr ""
|
1304 |
|
1305 |
+
#: includes/assets.php:194
|
1306 |
msgid "Has any value"
|
1307 |
msgstr ""
|
1308 |
|
1309 |
+
#: includes/assets.php:195
|
1310 |
msgid "Has no value"
|
1311 |
msgstr ""
|
1312 |
|
1313 |
+
#: includes/assets.php:196
|
1314 |
msgid "Value is equal to"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
+
#: includes/assets.php:197
|
1318 |
msgid "Value is not equal to"
|
1319 |
msgstr ""
|
1320 |
|
1321 |
+
#: includes/assets.php:198
|
1322 |
msgid "Value matches pattern"
|
1323 |
msgstr ""
|
1324 |
|
1325 |
+
#: includes/assets.php:199
|
1326 |
msgid "Value contains"
|
1327 |
msgstr ""
|
1328 |
|
1329 |
+
#: includes/assets.php:200
|
1330 |
msgid "Value is greater than"
|
1331 |
msgstr ""
|
1332 |
|
1333 |
+
#: includes/assets.php:201
|
1334 |
msgid "Value is less than"
|
1335 |
msgstr ""
|
1336 |
|
1337 |
+
#: includes/assets.php:202
|
1338 |
msgid "Selection is greater than"
|
1339 |
msgstr ""
|
1340 |
|
1341 |
+
#: includes/assets.php:203
|
1342 |
msgid "Selection is less than"
|
1343 |
msgstr ""
|
1344 |
|
1345 |
+
#: includes/assets.php:206 includes/forms/form-comment.php:166
|
1346 |
+
#: pro/admin/admin-options-page.php:325
|
1347 |
+
msgid "Edit field group"
|
1348 |
+
msgstr ""
|
1349 |
+
|
1350 |
#: includes/fields.php:308
|
1351 |
msgid "Field type does not exist"
|
1352 |
msgstr ""
|
1425 |
#: includes/fields/class-acf-field-button-group.php:149
|
1426 |
#: includes/fields/class-acf-field-checkbox.php:344
|
1427 |
#: includes/fields/class-acf-field-radio.php:235
|
1428 |
+
#: includes/fields/class-acf-field-select.php:364
|
1429 |
msgid "Choices"
|
1430 |
msgstr ""
|
1431 |
|
1432 |
#: includes/fields/class-acf-field-button-group.php:150
|
1433 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1434 |
#: includes/fields/class-acf-field-radio.php:236
|
1435 |
+
#: includes/fields/class-acf-field-select.php:365
|
1436 |
msgid "Enter each choice on a new line."
|
1437 |
msgstr ""
|
1438 |
|
1439 |
#: includes/fields/class-acf-field-button-group.php:150
|
1440 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1441 |
#: includes/fields/class-acf-field-radio.php:236
|
1442 |
+
#: includes/fields/class-acf-field-select.php:365
|
1443 |
msgid "For more control, you may specify both a value and label like this:"
|
1444 |
msgstr ""
|
1445 |
|
1446 |
#: includes/fields/class-acf-field-button-group.php:150
|
1447 |
#: includes/fields/class-acf-field-checkbox.php:345
|
1448 |
#: includes/fields/class-acf-field-radio.php:236
|
1449 |
+
#: includes/fields/class-acf-field-select.php:365
|
1450 |
msgid "red : Red"
|
1451 |
msgstr ""
|
1452 |
|
1454 |
#: includes/fields/class-acf-field-page_link.php:513
|
1455 |
#: includes/fields/class-acf-field-post_object.php:411
|
1456 |
#: includes/fields/class-acf-field-radio.php:244
|
1457 |
+
#: includes/fields/class-acf-field-select.php:382
|
1458 |
#: includes/fields/class-acf-field-taxonomy.php:784
|
1459 |
+
#: includes/fields/class-acf-field-user.php:393
|
1460 |
msgid "Allow Null?"
|
1461 |
msgstr ""
|
1462 |
|
1467 |
#: includes/fields/class-acf-field-number.php:127
|
1468 |
#: includes/fields/class-acf-field-radio.php:281
|
1469 |
#: includes/fields/class-acf-field-range.php:149
|
1470 |
+
#: includes/fields/class-acf-field-select.php:373
|
1471 |
#: includes/fields/class-acf-field-text.php:119
|
1472 |
#: includes/fields/class-acf-field-textarea.php:102
|
1473 |
#: includes/fields/class-acf-field-true_false.php:135
|
1522 |
#: includes/fields/class-acf-field-button-group.php:197
|
1523 |
#: includes/fields/class-acf-field-checkbox.php:419
|
1524 |
#: includes/fields/class-acf-field-radio.php:310
|
1525 |
+
#: includes/fields/class-acf-field-select.php:432
|
1526 |
msgid "Value"
|
1527 |
msgstr ""
|
1528 |
|
1529 |
#: includes/fields/class-acf-field-button-group.php:199
|
1530 |
#: includes/fields/class-acf-field-checkbox.php:421
|
1531 |
#: includes/fields/class-acf-field-radio.php:312
|
1532 |
+
#: includes/fields/class-acf-field-select.php:434
|
1533 |
msgid "Both (Array)"
|
1534 |
msgstr ""
|
1535 |
|
1563 |
msgstr ""
|
1564 |
|
1565 |
#: includes/fields/class-acf-field-checkbox.php:381
|
1566 |
+
#: includes/fields/class-acf-field-select.php:374
|
1567 |
msgid "Enter each default value on a new line"
|
1568 |
msgstr ""
|
1569 |
|
1624 |
msgid "Wk"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
+
#: includes/fields/class-acf-field-date_picker.php:178
|
1628 |
#: includes/fields/class-acf-field-date_time_picker.php:183
|
1629 |
#: includes/fields/class-acf-field-time_picker.php:109
|
1630 |
msgid "Display Format"
|
1631 |
msgstr ""
|
1632 |
|
1633 |
+
#: includes/fields/class-acf-field-date_picker.php:179
|
1634 |
#: includes/fields/class-acf-field-date_time_picker.php:184
|
1635 |
#: includes/fields/class-acf-field-time_picker.php:110
|
1636 |
msgid "The format displayed when editing a post"
|
1637 |
msgstr ""
|
1638 |
|
1639 |
+
#: includes/fields/class-acf-field-date_picker.php:187
|
1640 |
+
#: includes/fields/class-acf-field-date_picker.php:218
|
1641 |
#: includes/fields/class-acf-field-date_time_picker.php:193
|
1642 |
#: includes/fields/class-acf-field-date_time_picker.php:210
|
1643 |
#: includes/fields/class-acf-field-time_picker.php:117
|
1645 |
msgid "Custom:"
|
1646 |
msgstr ""
|
1647 |
|
1648 |
+
#: includes/fields/class-acf-field-date_picker.php:197
|
1649 |
msgid "Save Format"
|
1650 |
msgstr ""
|
1651 |
|
1652 |
+
#: includes/fields/class-acf-field-date_picker.php:198
|
1653 |
msgid "The format used when saving a value"
|
1654 |
msgstr ""
|
1655 |
|
1656 |
+
#: includes/fields/class-acf-field-date_picker.php:208
|
1657 |
#: includes/fields/class-acf-field-date_time_picker.php:200
|
1658 |
#: includes/fields/class-acf-field-post_object.php:431
|
1659 |
+
#: includes/fields/class-acf-field-relationship.php:634
|
1660 |
+
#: includes/fields/class-acf-field-select.php:427
|
1661 |
#: includes/fields/class-acf-field-time_picker.php:124
|
1662 |
+
#: includes/fields/class-acf-field-user.php:412
|
1663 |
msgid "Return Format"
|
1664 |
msgstr ""
|
1665 |
|
1666 |
+
#: includes/fields/class-acf-field-date_picker.php:209
|
1667 |
#: includes/fields/class-acf-field-date_time_picker.php:201
|
1668 |
#: includes/fields/class-acf-field-time_picker.php:125
|
1669 |
msgid "The format returned via template functions"
|
1670 |
msgstr ""
|
1671 |
|
1672 |
+
#: includes/fields/class-acf-field-date_picker.php:227
|
1673 |
#: includes/fields/class-acf-field-date_time_picker.php:217
|
1674 |
msgid "Week Starts On"
|
1675 |
msgstr ""
|
1828 |
#: includes/fields/class-acf-field-file.php:259
|
1829 |
#: includes/fields/class-acf-field-image.php:265
|
1830 |
#: includes/fields/class-acf-field-image.php:294
|
1831 |
+
#: pro/fields/class-acf-field-gallery.php:708
|
1832 |
+
#: pro/fields/class-acf-field-gallery.php:737
|
1833 |
msgid "File size"
|
1834 |
msgstr ""
|
1835 |
|
1851 |
|
1852 |
#: includes/fields/class-acf-field-file.php:230
|
1853 |
#: includes/fields/class-acf-field-image.php:230
|
1854 |
+
#: pro/fields/class-acf-field-gallery.php:673
|
1855 |
msgid "Library"
|
1856 |
msgstr ""
|
1857 |
|
1858 |
#: includes/fields/class-acf-field-file.php:231
|
1859 |
#: includes/fields/class-acf-field-image.php:231
|
1860 |
+
#: pro/fields/class-acf-field-gallery.php:674
|
1861 |
msgid "Limit the media library choice"
|
1862 |
msgstr ""
|
1863 |
|
1870 |
#: includes/locations/class-acf-location-user-form.php:87
|
1871 |
#: includes/locations/class-acf-location-user-role.php:111
|
1872 |
#: includes/locations/class-acf-location-widget.php:83
|
1873 |
+
#: pro/fields/class-acf-field-gallery.php:679
|
1874 |
msgid "All"
|
1875 |
msgstr ""
|
1876 |
|
1877 |
#: includes/fields/class-acf-field-file.php:237
|
1878 |
#: includes/fields/class-acf-field-image.php:237
|
1879 |
+
#: pro/fields/class-acf-field-gallery.php:680
|
1880 |
msgid "Uploaded to post"
|
1881 |
msgstr ""
|
1882 |
|
1883 |
#: includes/fields/class-acf-field-file.php:244
|
1884 |
#: includes/fields/class-acf-field-image.php:244
|
1885 |
+
#: pro/fields/class-acf-field-gallery.php:687
|
1886 |
msgid "Minimum"
|
1887 |
msgstr ""
|
1888 |
|
1893 |
|
1894 |
#: includes/fields/class-acf-field-file.php:255
|
1895 |
#: includes/fields/class-acf-field-image.php:273
|
1896 |
+
#: pro/fields/class-acf-field-gallery.php:716
|
1897 |
msgid "Maximum"
|
1898 |
msgstr ""
|
1899 |
|
1900 |
#: includes/fields/class-acf-field-file.php:266
|
1901 |
#: includes/fields/class-acf-field-image.php:302
|
1902 |
+
#: pro/fields/class-acf-field-gallery.php:745
|
1903 |
msgid "Allowed file types"
|
1904 |
msgstr ""
|
1905 |
|
1906 |
#: includes/fields/class-acf-field-file.php:267
|
1907 |
#: includes/fields/class-acf-field-image.php:303
|
1908 |
+
#: pro/fields/class-acf-field-gallery.php:746
|
1909 |
msgid "Comma separated list. Leave blank for all types"
|
1910 |
msgstr ""
|
1911 |
|
1917 |
msgid "Sorry, this browser does not support geolocation"
|
1918 |
msgstr ""
|
1919 |
|
1920 |
+
#: includes/fields/class-acf-field-google-map.php:166
|
1921 |
msgid "Clear location"
|
1922 |
msgstr ""
|
1923 |
|
1924 |
+
#: includes/fields/class-acf-field-google-map.php:167
|
1925 |
msgid "Find current location"
|
1926 |
msgstr ""
|
1927 |
|
1928 |
+
#: includes/fields/class-acf-field-google-map.php:170
|
1929 |
msgid "Search for address..."
|
1930 |
msgstr ""
|
1931 |
|
1932 |
+
#: includes/fields/class-acf-field-google-map.php:200
|
1933 |
+
#: includes/fields/class-acf-field-google-map.php:211
|
1934 |
msgid "Center"
|
1935 |
msgstr ""
|
1936 |
|
1937 |
+
#: includes/fields/class-acf-field-google-map.php:201
|
1938 |
+
#: includes/fields/class-acf-field-google-map.php:212
|
1939 |
msgid "Center the initial map"
|
1940 |
msgstr ""
|
1941 |
|
1942 |
+
#: includes/fields/class-acf-field-google-map.php:223
|
1943 |
msgid "Zoom"
|
1944 |
msgstr ""
|
1945 |
|
1946 |
+
#: includes/fields/class-acf-field-google-map.php:224
|
1947 |
msgid "Set the initial zoom level"
|
1948 |
msgstr ""
|
1949 |
|
1950 |
+
#: includes/fields/class-acf-field-google-map.php:233
|
1951 |
#: includes/fields/class-acf-field-image.php:256
|
1952 |
#: includes/fields/class-acf-field-image.php:285
|
1953 |
#: includes/fields/class-acf-field-oembed.php:268
|
1954 |
+
#: pro/fields/class-acf-field-gallery.php:699
|
1955 |
+
#: pro/fields/class-acf-field-gallery.php:728
|
1956 |
msgid "Height"
|
1957 |
msgstr ""
|
1958 |
|
1959 |
+
#: includes/fields/class-acf-field-google-map.php:234
|
1960 |
+
msgid "Customize the map height"
|
1961 |
msgstr ""
|
1962 |
|
1963 |
#: includes/fields/class-acf-field-group.php:25
|
2041 |
|
2042 |
#: includes/fields/class-acf-field-image.php:245
|
2043 |
#: includes/fields/class-acf-field-image.php:274
|
2044 |
+
#: pro/fields/class-acf-field-gallery.php:688
|
2045 |
+
#: pro/fields/class-acf-field-gallery.php:717
|
2046 |
msgid "Restrict which images can be uploaded"
|
2047 |
msgstr ""
|
2048 |
|
2049 |
#: includes/fields/class-acf-field-image.php:248
|
2050 |
#: includes/fields/class-acf-field-image.php:277
|
2051 |
#: includes/fields/class-acf-field-oembed.php:257
|
2052 |
+
#: pro/fields/class-acf-field-gallery.php:691
|
2053 |
+
#: pro/fields/class-acf-field-gallery.php:720
|
2054 |
msgid "Width"
|
2055 |
msgstr ""
|
2056 |
|
2175 |
|
2176 |
#: includes/fields/class-acf-field-page_link.php:485
|
2177 |
#: includes/fields/class-acf-field-post_object.php:383
|
2178 |
+
#: includes/fields/class-acf-field-relationship.php:560
|
2179 |
msgid "Filter by Post Type"
|
2180 |
msgstr ""
|
2181 |
|
2182 |
#: includes/fields/class-acf-field-page_link.php:493
|
2183 |
#: includes/fields/class-acf-field-post_object.php:391
|
2184 |
+
#: includes/fields/class-acf-field-relationship.php:568
|
2185 |
msgid "All post types"
|
2186 |
msgstr ""
|
2187 |
|
2188 |
#: includes/fields/class-acf-field-page_link.php:499
|
2189 |
#: includes/fields/class-acf-field-post_object.php:397
|
2190 |
+
#: includes/fields/class-acf-field-relationship.php:574
|
2191 |
msgid "Filter by Taxonomy"
|
2192 |
msgstr ""
|
2193 |
|
2194 |
#: includes/fields/class-acf-field-page_link.php:507
|
2195 |
#: includes/fields/class-acf-field-post_object.php:405
|
2196 |
+
#: includes/fields/class-acf-field-relationship.php:582
|
2197 |
msgid "All taxonomies"
|
2198 |
msgstr ""
|
2199 |
|
2203 |
|
2204 |
#: includes/fields/class-acf-field-page_link.php:533
|
2205 |
#: includes/fields/class-acf-field-post_object.php:421
|
2206 |
+
#: includes/fields/class-acf-field-select.php:392
|
2207 |
+
#: includes/fields/class-acf-field-user.php:403
|
2208 |
msgid "Select multiple values?"
|
2209 |
msgstr ""
|
2210 |
|
2214 |
|
2215 |
#: includes/fields/class-acf-field-post_object.php:25
|
2216 |
#: includes/fields/class-acf-field-post_object.php:436
|
2217 |
+
#: includes/fields/class-acf-field-relationship.php:639
|
2218 |
msgid "Post Object"
|
2219 |
msgstr ""
|
2220 |
|
2221 |
#: includes/fields/class-acf-field-post_object.php:437
|
2222 |
+
#: includes/fields/class-acf-field-relationship.php:640
|
2223 |
msgid "Post ID"
|
2224 |
msgstr ""
|
2225 |
|
2263 |
msgid "No matches found"
|
2264 |
msgstr ""
|
2265 |
|
2266 |
+
#: includes/fields/class-acf-field-relationship.php:411
|
2267 |
msgid "Select post type"
|
2268 |
msgstr ""
|
2269 |
|
2270 |
+
#: includes/fields/class-acf-field-relationship.php:420
|
2271 |
msgid "Select taxonomy"
|
2272 |
msgstr ""
|
2273 |
|
2274 |
+
#: includes/fields/class-acf-field-relationship.php:477
|
2275 |
msgid "Search..."
|
2276 |
msgstr ""
|
2277 |
|
2278 |
+
#: includes/fields/class-acf-field-relationship.php:588
|
2279 |
msgid "Filters"
|
2280 |
msgstr ""
|
2281 |
|
2282 |
+
#: includes/fields/class-acf-field-relationship.php:594
|
2283 |
#: includes/locations/class-acf-location-post-type.php:27
|
2284 |
msgid "Post Type"
|
2285 |
msgstr ""
|
2286 |
|
2287 |
+
#: includes/fields/class-acf-field-relationship.php:595
|
2288 |
#: includes/fields/class-acf-field-taxonomy.php:28
|
2289 |
#: includes/fields/class-acf-field-taxonomy.php:754
|
2290 |
#: includes/locations/class-acf-location-taxonomy.php:27
|
2291 |
msgid "Taxonomy"
|
2292 |
msgstr ""
|
2293 |
|
2294 |
+
#: includes/fields/class-acf-field-relationship.php:602
|
2295 |
msgid "Elements"
|
2296 |
msgstr ""
|
2297 |
|
2298 |
+
#: includes/fields/class-acf-field-relationship.php:603
|
2299 |
msgid "Selected elements will be displayed in each result"
|
2300 |
msgstr ""
|
2301 |
|
2302 |
+
#: includes/fields/class-acf-field-relationship.php:614
|
2303 |
msgid "Minimum posts"
|
2304 |
msgstr ""
|
2305 |
|
2306 |
+
#: includes/fields/class-acf-field-relationship.php:623
|
2307 |
msgid "Maximum posts"
|
2308 |
msgstr ""
|
2309 |
|
2310 |
+
#: includes/fields/class-acf-field-relationship.php:727
|
2311 |
+
#: pro/fields/class-acf-field-gallery.php:818
|
2312 |
#, php-format
|
2313 |
msgid "%s requires at least %s selection"
|
2314 |
msgid_plural "%s requires at least %s selections"
|
2385 |
msgid "Loading failed"
|
2386 |
msgstr ""
|
2387 |
|
2388 |
+
#: includes/fields/class-acf-field-select.php:402
|
2389 |
#: includes/fields/class-acf-field-true_false.php:144
|
2390 |
msgid "Stylised UI"
|
2391 |
msgstr ""
|
2392 |
|
2393 |
+
#: includes/fields/class-acf-field-select.php:412
|
2394 |
msgid "Use AJAX to lazy load choices?"
|
2395 |
msgstr ""
|
2396 |
|
2397 |
+
#: includes/fields/class-acf-field-select.php:428
|
2398 |
msgid "Specify the value returned"
|
2399 |
msgstr ""
|
2400 |
|
2567 |
msgid "User"
|
2568 |
msgstr ""
|
2569 |
|
2570 |
+
#: includes/fields/class-acf-field-user.php:378
|
2571 |
msgid "Filter by role"
|
2572 |
msgstr ""
|
2573 |
|
2574 |
+
#: includes/fields/class-acf-field-user.php:386
|
2575 |
msgid "All user roles"
|
2576 |
msgstr ""
|
2577 |
|
2578 |
+
#: includes/fields/class-acf-field-user.php:417
|
2579 |
msgid "User Array"
|
2580 |
msgstr ""
|
2581 |
|
2582 |
+
#: includes/fields/class-acf-field-user.php:418
|
2583 |
msgid "User Object"
|
2584 |
msgstr ""
|
2585 |
|
2586 |
+
#: includes/fields/class-acf-field-user.php:419
|
2587 |
msgid "User ID"
|
2588 |
msgstr ""
|
2589 |
|
2636 |
msgid "TinyMCE will not be initalized until field is clicked"
|
2637 |
msgstr ""
|
2638 |
|
|
|
|
|
|
|
|
|
|
|
2639 |
#: includes/forms/form-front.php:55
|
2640 |
msgid "Validate Email"
|
2641 |
msgstr ""
|
2642 |
|
2643 |
#: includes/forms/form-front.php:103
|
2644 |
+
#: pro/fields/class-acf-field-gallery.php:591 pro/options-page.php:81
|
2645 |
msgid "Update"
|
2646 |
msgstr ""
|
2647 |
|
2813 |
msgid "Advanced Custom Fields PRO"
|
2814 |
msgstr ""
|
2815 |
|
2816 |
+
#: pro/admin/admin-options-page.php:198
|
2817 |
msgid "Publish"
|
2818 |
msgstr ""
|
2819 |
|
2820 |
+
#: pro/admin/admin-options-page.php:204
|
2821 |
#, php-format
|
2822 |
msgid ""
|
2823 |
"No Custom Field Groups found for this options page. <a href=\"%s\">Create a "
|
2824 |
"Custom Field Group</a>"
|
2825 |
msgstr ""
|
2826 |
|
2827 |
+
#: pro/admin/admin-updates.php:49
|
2828 |
msgid "<b>Error</b>. Could not connect to update server"
|
2829 |
msgstr ""
|
2830 |
|
2831 |
+
#: pro/admin/admin-updates.php:118
|
2832 |
#: pro/admin/views/html-settings-updates.php:13
|
2833 |
msgid "Updates"
|
2834 |
msgstr ""
|
2835 |
|
2836 |
+
#: pro/admin/admin-updates.php:191
|
2837 |
+
msgid ""
|
2838 |
+
"<b>Error</b>. Could not authenticate update package. Please check again or "
|
2839 |
+
"deactivate and reactivate your ACF PRO license."
|
2840 |
+
msgstr ""
|
2841 |
+
|
2842 |
#: pro/admin/views/html-settings-updates.php:7
|
2843 |
msgid "Deactivate License"
|
2844 |
msgstr ""
|
3058 |
msgid "Maximum selection reached"
|
3059 |
msgstr ""
|
3060 |
|
3061 |
+
#: pro/fields/class-acf-field-gallery.php:338
|
3062 |
msgid "Length"
|
3063 |
msgstr ""
|
3064 |
|
3065 |
+
#: pro/fields/class-acf-field-gallery.php:381
|
3066 |
msgid "Caption"
|
3067 |
msgstr ""
|
3068 |
|
3069 |
+
#: pro/fields/class-acf-field-gallery.php:390
|
3070 |
msgid "Alt Text"
|
3071 |
msgstr ""
|
3072 |
|
3073 |
+
#: pro/fields/class-acf-field-gallery.php:562
|
3074 |
msgid "Add to gallery"
|
3075 |
msgstr ""
|
3076 |
|
3077 |
+
#: pro/fields/class-acf-field-gallery.php:566
|
3078 |
msgid "Bulk actions"
|
3079 |
msgstr ""
|
3080 |
|
3081 |
+
#: pro/fields/class-acf-field-gallery.php:567
|
3082 |
msgid "Sort by date uploaded"
|
3083 |
msgstr ""
|
3084 |
|
3085 |
+
#: pro/fields/class-acf-field-gallery.php:568
|
3086 |
msgid "Sort by date modified"
|
3087 |
msgstr ""
|
3088 |
|
3089 |
+
#: pro/fields/class-acf-field-gallery.php:569
|
3090 |
msgid "Sort by title"
|
3091 |
msgstr ""
|
3092 |
|
3093 |
+
#: pro/fields/class-acf-field-gallery.php:570
|
3094 |
msgid "Reverse current order"
|
3095 |
msgstr ""
|
3096 |
|
3097 |
+
#: pro/fields/class-acf-field-gallery.php:588
|
3098 |
msgid "Close"
|
3099 |
msgstr ""
|
3100 |
|
3101 |
+
#: pro/fields/class-acf-field-gallery.php:642
|
3102 |
msgid "Minimum Selection"
|
3103 |
msgstr ""
|
3104 |
|
3105 |
+
#: pro/fields/class-acf-field-gallery.php:651
|
3106 |
msgid "Maximum Selection"
|
3107 |
msgstr ""
|
3108 |
|
3109 |
+
#: pro/fields/class-acf-field-gallery.php:660
|
3110 |
msgid "Insert"
|
3111 |
msgstr ""
|
3112 |
|
3113 |
+
#: pro/fields/class-acf-field-gallery.php:661
|
3114 |
msgid "Specify where new attachments are added"
|
3115 |
msgstr ""
|
3116 |
|
3117 |
+
#: pro/fields/class-acf-field-gallery.php:665
|
3118 |
msgid "Append to the end"
|
3119 |
msgstr ""
|
3120 |
|
3121 |
+
#: pro/fields/class-acf-field-gallery.php:666
|
3122 |
msgid "Prepend to the beginning"
|
3123 |
msgstr ""
|
3124 |
|
readme.txt
CHANGED
@@ -66,6 +66,23 @@ From your WordPress dashboard
|
|
66 |
|
67 |
== Changelog ==
|
68 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
= 5.7.9 =
|
70 |
*Release Date - 17 December 2018*
|
71 |
|
66 |
|
67 |
== Changelog ==
|
68 |
|
69 |
+
= 5.7.10 =
|
70 |
+
*Release Date - 16 January 2019*
|
71 |
+
|
72 |
+
* Fix - Fixed bug preventing metaboxes from saving if validation fails within Gutenberg.
|
73 |
+
* Fix - Fixed bug causing unload prompt to show incorrectly within Gutenberg.
|
74 |
+
* Fix - Fixed JS error when selecting taxonomy terms within Gutenberg.
|
75 |
+
* Fix - Fixed bug causing jQuery sortable issues within other plugins.
|
76 |
+
* Tweak - Improved loading translations by adding fallback from region to country when .mo file does not exit.
|
77 |
+
* Tweak - Improved punctuation throughout admin notices.
|
78 |
+
* Tweak - Improved performance and accuracy when loading a user field value.
|
79 |
+
* Dev - Added filter 'acf/get_locale' to customize the locale used to load translations.
|
80 |
+
* Dev - Added filter 'acf/allow_unfiltered_html' to customize if current user can save unfiltered HTML.
|
81 |
+
* Dev - Added new data storage functions `acf_register_store()` and `acf_get_store()`.
|
82 |
+
* Dev - Moved from .less to .scss and minified all css.
|
83 |
+
* i18n - Updated French translation thanks to Maxime Bernard-Jacquet.
|
84 |
+
* i18n - Updated Czech translation thanks to David Rychly.
|
85 |
+
|
86 |
= 5.7.9 =
|
87 |
*Release Date - 17 December 2018*
|
88 |
|