diff --git a/composer.phar b/composer.phar new file mode 100755 index 0000000..fb2844c Binary files /dev/null and b/composer.phar differ diff --git a/www/.htaccess b/www/.htaccess new file mode 100644 index 0000000..e303c53 --- /dev/null +++ b/www/.htaccess @@ -0,0 +1,12 @@ + +# BEGIN WordPress + +RewriteEngine On +RewriteBase / +RewriteRule ^index\.php$ - [L] +RewriteCond %{REQUEST_FILENAME} !-f +RewriteCond %{REQUEST_FILENAME} !-d +RewriteRule . /index.php [L] + + +# END WordPress \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/README.md b/www/wp-content/plugins/advanced-custom-fields/README.md new file mode 100644 index 0000000..831e08c --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/README.md @@ -0,0 +1,11 @@ +# Advanced Custom Fields + +Welcome to the official repository for Advanced Custom Fields WordPress plugin. + +----------------------- + +* Readme : https://github.com/elliotcondon/acf/blob/master/readme.txt +* WordPress repository: https://wordpress.org/plugins/advanced-custom-fields/ +* Website : http://www.advancedcustomfields.com/ +* Documentation: http://www.advancedcustomfields.com/resources/ +* Support: http://support.advancedcustomfields.com/ \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/acf.php b/www/wp-content/plugins/advanced-custom-fields/acf.php new file mode 100644 index 0000000..c556a65 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/acf.php @@ -0,0 +1,939 @@ +settings = array( + 'path' => apply_filters('acf/helpers/get_path', __FILE__), + 'dir' => apply_filters('acf/helpers/get_dir', __FILE__), + 'hook' => basename( dirname( __FILE__ ) ) . '/' . basename( __FILE__ ), + 'version' => '4.4.5', + 'upgrade_version' => '3.4.1', + 'include_3rd_party' => false + ); + + + // set text domain + load_textdomain('acf', $this->settings['path'] . 'lang/acf-' . get_locale() . '.mo'); + + + // actions + add_action('init', array($this, 'init'), 1); + add_action('acf/pre_save_post', array($this, 'save_post_lock'), 0); + add_action('acf/pre_save_post', array($this, 'save_post_unlock'), 999); + add_action('acf/save_post', array($this, 'save_post_lock'), 0); + add_action('acf/save_post', array($this, 'save_post'), 10); + add_action('acf/save_post', array($this, 'save_post_unlock'), 999); + add_action('acf/create_fields', array($this, 'create_fields'), 1, 2); + + + // filters + add_filter('acf/get_info', array($this, 'get_info'), 1, 1); + add_filter('acf/parse_types', array($this, 'parse_types'), 1, 1); + add_filter('acf/get_post_types', array($this, 'get_post_types'), 1, 3); + add_filter('acf/get_taxonomies_for_select', array($this, 'get_taxonomies_for_select'), 1, 2); + add_filter('acf/get_image_sizes', array($this, 'get_image_sizes'), 1, 1); + add_filter('acf/get_post_id', array($this, 'get_post_id'), 1, 1); + + + // includes + $this->include_before_theme(); + add_action('after_setup_theme', array($this, 'include_after_theme'), 1); + add_action('after_setup_theme', array($this, 'include_3rd_party'), 1); + + } + + + /* + * helpers_get_path + * + * This function will calculate the path to a file + * + * @type function + * @date 30/01/13 + * @since 3.6.0 + * + * @param $file (file) a reference to the file + * @return (string) + */ + + function helpers_get_path( $file ) + { + return trailingslashit(dirname($file)); + } + + + /* + * helpers_get_dir + * + * This function will calculate the directory (URL) to a file + * + * @type function + * @date 30/01/13 + * @since 3.6.0 + * + * @param $file (file) a reference to the file + * @return (string) + */ + + function helpers_get_dir( $file ) + { + $dir = trailingslashit(dirname($file)); + $count = 0; + + + // sanitize for Win32 installs + $dir = str_replace('\\' ,'/', $dir); + + + // if file is in plugins folder + $wp_plugin_dir = str_replace('\\' ,'/', WP_PLUGIN_DIR); + $dir = str_replace($wp_plugin_dir, plugins_url(), $dir, $count); + + + if( $count < 1 ) + { + // if file is in wp-content folder + $wp_content_dir = str_replace('\\' ,'/', WP_CONTENT_DIR); + $dir = str_replace($wp_content_dir, content_url(), $dir, $count); + } + + + if( $count < 1 ) + { + // if file is in ??? folder + $wp_dir = str_replace('\\' ,'/', ABSPATH); + $dir = str_replace($wp_dir, site_url('/'), $dir); + } + + + return $dir; + } + + + /* + * acf/get_post_id + * + * A helper function to filter the post_id variable. + * + * @type filter + * @date 27/05/13 + * + * @param {mixed} $post_id + * @return {mixed} $post_id + */ + + function get_post_id( $post_id ) + { + // set post_id to global + if( !$post_id ) + { + global $post; + + if( $post ) + { + $post_id = intval( $post->ID ); + } + } + + + // allow for option == options + if( $post_id == "option" ) + { + $post_id = "options"; + } + + + // object + if( is_object($post_id) ) + { + if( isset($post_id->roles, $post_id->ID) ) + { + $post_id = 'user_' . $post_id->ID; + } + elseif( isset($post_id->taxonomy, $post_id->term_id) ) + { + $post_id = $post_id->taxonomy . '_' . $post_id->term_id; + } + elseif( isset($post_id->ID) ) + { + $post_id = $post_id->ID; + } + } + + + /* + * Override for preview + * + * If the $_GET['preview_id'] is set, then the user wants to see the preview data. + * There is also the case of previewing a page with post_id = 1, but using get_field + * to load data from another post_id. + * In this case, we need to make sure that the autosave revision is actually related + * to the $post_id variable. If they match, then the autosave data will be used, otherwise, + * the user wants to load data from a completely different post_id + */ + + if( isset($_GET['preview_id']) ) + { + $autosave = wp_get_post_autosave( $_GET['preview_id'] ); + if( $autosave->post_parent == $post_id ) + { + $post_id = intval( $autosave->ID ); + } + } + + + // return + return $post_id; + } + + + /* + * get_info + * + * This function will return a setting from the settings array + * + * @type function + * @date 24/01/13 + * @since 3.6.0 + * + * @param $i (string) the setting to get + * @return (mixed) + */ + + function get_info( $i ) + { + // vars + $return = false; + + + // specific + if( isset($this->settings[ $i ]) ) + { + $return = $this->settings[ $i ]; + } + + + // all + if( $i == 'all' ) + { + $return = $this->settings; + } + + + // return + return $return; + } + + + /* + * parse_types + * + * @description: helper function to set the 'types' of variables + * @since: 2.0.4 + * @created: 9/12/12 + */ + + function parse_types( $value ) + { + // vars + $restricted = array( + 'label', + 'name', + '_name', + 'value', + 'instructions' + ); + + + // is value another array? + if( is_array($value) ) + { + foreach( $value as $k => $v ) + { + // bail early for restricted pieces + if( in_array($k, $restricted, true) ) + { + continue; + } + + + // filter piece + $value[ $k ] = apply_filters( 'acf/parse_types', $v ); + } + } + else + { + // string + if( is_string($value) ) + { + $value = trim( $value ); + } + + + // numbers + if( is_numeric($value) ) + { + // check for non numeric characters + if( preg_match('/[^0-9]/', $value) ) + { + // leave value if it contains such characters: . + - e + //$value = floatval( $value ); + } + else + { + $value = intval( $value ); + } + } + } + + + // return + return $value; + } + + + /* + * include_before_theme + * + * This function will include core files before the theme's functions.php file has been excecuted. + * + * @type action (plugins_loaded) + * @date 3/09/13 + * @since 4.3.0 + * + * @param N/A + * @return N/A + */ + + function include_before_theme() + { + // incudes + include_once('core/api.php'); + + include_once('core/controllers/input.php'); + include_once('core/controllers/location.php'); + include_once('core/controllers/field_group.php'); + + + // admin only includes + if( is_admin() ) + { + include_once('core/controllers/post.php'); + include_once('core/controllers/revisions.php'); + include_once('core/controllers/everything_fields.php'); + include_once('core/controllers/field_groups.php'); + } + + + // register fields + include_once('core/fields/_functions.php'); + include_once('core/fields/_base.php'); + + include_once('core/fields/text.php'); + include_once('core/fields/textarea.php'); + include_once('core/fields/number.php'); + include_once('core/fields/email.php'); + include_once('core/fields/password.php'); + + include_once('core/fields/wysiwyg.php'); + include_once('core/fields/image.php'); + include_once('core/fields/file.php'); + + include_once('core/fields/select.php'); + include_once('core/fields/checkbox.php'); + include_once('core/fields/radio.php'); + include_once('core/fields/true_false.php'); + + include_once('core/fields/page_link.php'); + include_once('core/fields/post_object.php'); + include_once('core/fields/relationship.php'); + include_once('core/fields/taxonomy.php'); + include_once('core/fields/user.php'); + + include_once('core/fields/google-map.php'); + include_once('core/fields/date_picker/date_picker.php'); + include_once('core/fields/color_picker.php'); + + include_once('core/fields/message.php'); + include_once('core/fields/tab.php'); + + } + + + /* + * include_3rd_party + * + * This function will include 3rd party add-ons + * + * @type function + * @date 29/01/2014 + * @since 5.0.0 + * + * @param N/A + * @return N/A + */ + + function include_3rd_party() { + + // run only once + if( $this->settings['include_3rd_party'] ) + { + return false; + } + + + // update setting + $this->settings['include_3rd_party'] = true; + + + // include 3rd party fields + do_action('acf/register_fields'); + + } + + + /* + * include_after_theme + * + * This function will include core files after the theme's functions.php file has been excecuted. + * + * @type action (after_setup_theme) + * @date 3/09/13 + * @since 4.3.0 + * + * @param N/A + * @return N/A + */ + + function include_after_theme() { + + // bail early if user has defined LITE_MODE as true + if( defined('ACF_LITE') && ACF_LITE ) + { + return; + } + + + // admin only includes + if( is_admin() ) + { + include_once('core/controllers/export.php'); + include_once('core/controllers/addons.php'); + include_once('core/controllers/third_party.php'); + include_once('core/controllers/upgrade.php'); + } + + } + + + /* + * init + * + * This function is called during the 'init' action and will do things such as: + * create post_type, register scripts, add actions / filters + * + * @type action (init) + * @date 23/06/12 + * @since 1.0.0 + * + * @param N/A + * @return N/A + */ + + function init() + { + + // Create ACF post type + $labels = array( + 'name' => __( 'Field Groups', 'acf' ), + 'singular_name' => __( 'Advanced Custom Fields', 'acf' ), + 'add_new' => __( 'Add New' , 'acf' ), + 'add_new_item' => __( 'Add New Field Group' , 'acf' ), + 'edit_item' => __( 'Edit Field Group' , 'acf' ), + 'new_item' => __( 'New Field Group' , 'acf' ), + 'view_item' => __('View Field Group', 'acf'), + 'search_items' => __('Search Field Groups', 'acf'), + 'not_found' => __('No Field Groups found', 'acf'), + 'not_found_in_trash' => __('No Field Groups found in Trash', 'acf'), + ); + + register_post_type('acf', array( + 'labels' => $labels, + 'public' => false, + 'show_ui' => true, + '_builtin' => false, + 'capability_type' => 'page', + 'hierarchical' => true, + 'rewrite' => false, + 'query_var' => "acf", + 'supports' => array( + 'title', + ), + 'show_in_menu' => false, + )); + + + // min + $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; + + + // register acf scripts + $scripts = array(); + $scripts[] = array( + 'handle' => 'acf-field-group', + 'src' => $this->settings['dir'] . "js/field-group{$min}.js", + 'deps' => array('jquery') + ); + $scripts[] = array( + 'handle' => 'acf-input', + 'src' => $this->settings['dir'] . "js/input{$min}.js", + 'deps' => array('jquery', 'jquery-ui-core', 'jquery-ui-datepicker') + ); + + + foreach( $scripts as $script ) + { + wp_register_script( $script['handle'], $script['src'], $script['deps'], $this->settings['version'] ); + } + + + // register acf styles + $styles = array( + 'acf' => $this->settings['dir'] . 'css/acf.css', + 'acf-field-group' => $this->settings['dir'] . 'css/field-group.css', + 'acf-global' => $this->settings['dir'] . 'css/global.css', + 'acf-input' => $this->settings['dir'] . 'css/input.css', + 'acf-datepicker' => $this->settings['dir'] . 'core/fields/date_picker/style.date_picker.css', + ); + + foreach( $styles as $k => $v ) + { + wp_register_style( $k, $v, false, $this->settings['version'] ); + } + + + // bail early if user has defined LITE_MODE as true + if( defined('ACF_LITE') && ACF_LITE ) + { + return; + } + + + // admin only + if( is_admin() ) + { + add_action('admin_menu', array($this,'admin_menu')); + add_action('admin_head', array($this,'admin_head')); + add_filter('post_updated_messages', array($this, 'post_updated_messages')); + } + } + + + /* + * admin_menu + * + * @description: + * @since 1.0.0 + * @created: 23/06/12 + */ + + function admin_menu() + { + add_menu_page(__("Custom Fields",'acf'), __("Custom Fields",'acf'), 'manage_options', 'edit.php?post_type=acf', false, false, '80.025'); + } + + + /* + * post_updated_messages + * + * @description: messages for saving a field group + * @since 1.0.0 + * @created: 23/06/12 + */ + + function post_updated_messages( $messages ) + { + global $post, $post_ID; + + $messages['acf'] = array( + 0 => '', // Unused. Messages start at index 1. + 1 => __('Field group updated.', 'acf'), + 2 => __('Custom field updated.', 'acf'), + 3 => __('Custom field deleted.', 'acf'), + 4 => __('Field group updated.', 'acf'), + /* translators: %s: date and time of the revision */ + 5 => isset($_GET['revision']) ? sprintf( __('Field group restored to revision from %s', 'acf'), wp_post_revision_title( (int) $_GET['revision'], false ) ) : false, + 6 => __('Field group published.', 'acf'), + 7 => __('Field group saved.', 'acf'), + 8 => __('Field group submitted.', 'acf'), + 9 => __('Field group scheduled for.', 'acf'), + 10 => __('Field group draft updated.', 'acf'), + ); + + return $messages; + } + + + /*-------------------------------------------------------------------------------------- + * + * admin_head + * + * @author Elliot Condon + * @since 1.0.0 + * + *-------------------------------------------------------------------------------------*/ + + function admin_head() + { + ?> + + false)); + if($terms) + { + foreach($terms as $term) + { + $value = $taxonomy . ':' . $term->term_id; + + if( $simple_value ) + { + $value = $term->term_id; + } + + $choices[$post_type_object->label . ': ' . $taxonomy][$value] = $term->name; + } + } + } + } + } + } + + return $choices; + } + + + /* + * get_post_types + * + * @description: + * @since: 3.5.5 + * @created: 16/12/12 + */ + + function get_post_types( $post_types, $exclude = array(), $include = array() ) + { + // get all custom post types + $post_types = array_merge($post_types, get_post_types()); + + + // core include / exclude + $acf_includes = array_merge( array(), $include ); + $acf_excludes = array_merge( array( 'acf', 'revision', 'nav_menu_item' ), $exclude ); + + + // include + foreach( $acf_includes as $p ) + { + if( post_type_exists($p) ) + { + $post_types[ $p ] = $p; + } + } + + + // exclude + foreach( $acf_excludes as $p ) + { + unset( $post_types[ $p ] ); + } + + + return $post_types; + + } + + + /* + * get_image_sizes + * + * @description: returns an array holding all the image sizes + * @since 3.2.8 + * @created: 6/07/12 + */ + + function get_image_sizes( $sizes ) + { + // find all sizes + $all_sizes = get_intermediate_image_sizes(); + + + // define default sizes + $sizes = array_merge($sizes, array( + 'thumbnail' => __("Thumbnail",'acf'), + 'medium' => __("Medium",'acf'), + 'large' => __("Large",'acf'), + 'full' => __("Full",'acf') + )); + + + // add extra registered sizes + foreach( $all_sizes as $size ) + { + if( !isset($sizes[ $size ]) ) + { + $sizes[ $size ] = ucwords( str_replace('-', ' ', $size) ); + } + } + + + // return array + return $sizes; + } + + + /* + * render_fields_for_input + * + * @description: + * @since 3.1.6 + * @created: 23/06/12 + */ + + function create_fields( $fields, $post_id ) + { + if( is_array($fields) ){ foreach( $fields as $field ){ + + // if they didn't select a type, skip this field + if( !$field || !$field['type'] || $field['type'] == 'null' ) + { + continue; + } + + + // set value + if( !isset($field['value']) ) + { + $field['value'] = apply_filters('acf/load_value', false, $post_id, $field); + $field['value'] = apply_filters('acf/format_value', $field['value'], $post_id, $field); + } + + + // required + $required_class = ""; + $required_label = ""; + + if( $field['required'] ) + { + $required_class = ' required'; + $required_label = ' *'; + } + + + echo '
'; + + echo '

'; + echo ''; + echo $field['instructions']; + echo '

'; + + $field['name'] = 'fields[' . $field['key'] . ']'; + do_action('acf/create_field', $field, $post_id); + + echo '
'; + + }} + + } + + + /* + * save_post_lock + * + * This action sets a global variable which locks the ACF save functions to this ID. + * This prevents an inifinite loop if a user was to hook into the save and create a new post + * + * @type function + * @date 16/07/13 + * + * @param {int} $post_id + * @return {int} $post_id + */ + + function save_post_lock( $post_id ) + { + $GLOBALS['acf_save_lock'] = $post_id; + + return $post_id; + } + + + /* + * save_post_unlock + * + * This action sets a global variable which unlocks the ACF save functions to this ID. + * This prevents an inifinite loop if a user was to hook into the save and create a new post + * + * @type function + * @date 16/07/13 + * + * @param {int} $post_id + * @return {int} $post_id + */ + + function save_post_unlock( $post_id ) + { + $GLOBALS['acf_save_lock'] = false; + + return $post_id; + } + + + /* + * save_post + * + * @description: + * @since: 3.6 + * @created: 28/01/13 + */ + + function save_post( $post_id ) + { + + // load from post + if( !isset($_POST['fields']) ) + { + return $post_id; + } + + + // loop through and save + if( !empty($_POST['fields']) ) + { + // loop through and save $_POST data + foreach( $_POST['fields'] as $k => $v ) + { + // get field + $f = apply_filters('acf/load_field', false, $k ); + + // update field + do_action('acf/update_value', $v, $post_id, $f ); + + } + // foreach($fields as $key => $value) + } + // if($fields) + + + return $post_id; + } + + +} + + +/* +* acf +* +* The main function responsible for returning the one true acf Instance to functions everywhere. +* Use this function like you would a global variable, except without needing to declare the global. +* +* Example: +* +* @type function +* @date 4/09/13 +* @since 4.3.0 +* +* @param N/A +* @return (object) +*/ + +function acf() +{ + global $acf; + + if( !isset($acf) ) + { + $acf = new acf(); + } + + return $acf; +} + + +// initialize +acf(); + + +endif; // class_exists check + +?> diff --git a/www/wp-content/plugins/advanced-custom-fields/core/actions/export.php b/www/wp-content/plugins/advanced-custom-fields/core/actions/export.php new file mode 100644 index 0000000..a9d6ae9 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/actions/export.php @@ -0,0 +1,275 @@ + array(), + 'nonce' => '' +); +$my_options = array_merge( $defaults, $_POST ); + + +// validate nonce +if( !wp_verify_nonce($my_options['nonce'], 'export') ) +{ + wp_die(__("Error",'acf')); +} + + +// check for posts +if( empty($my_options['acf_posts']) ) +{ + wp_die(__("No ACF groups selected",'acf')); +} + + +/** + * Version number for the export format. + * + * Bump this when something changes that might affect compatibility. + * + * @since 2.5.0 + */ +define( 'WXR_VERSION', '1.1' ); + + +/* +* fix_line_breaks +* +* This function will loop through all array pieces and correct double line breaks from DB to XML +* +* @type function +* @date 2/12/2013 +* @since 5.0.0 +* +* @param $v (mixed) +* @return $v (mixed) +*/ + +function fix_line_breaks( $v ) +{ + if( is_array($v) ) + { + foreach( array_keys($v) as $k ) + { + $v[ $k ] = fix_line_breaks( $v[ $k ] ); + } + } + elseif( is_string($v) ) + { + $v = str_replace("\r\n", "\r", $v); + } + + return $v; +} + + +/** + * Wrap given string in XML CDATA tag. + * + * @since 2.1.0 + * + * @param string $str String to wrap in XML CDATA tag. + */ +function wxr_cdata( $str ) { + if ( seems_utf8( $str ) == false ) + $str = utf8_encode( $str ); + + // $str = ent2ncr(esc_html($str)); + $str = "'; + + return $str; +} + +/** + * Return the URL of the site + * + * @since 2.5.0 + * + * @return string Site URL. + */ +function wxr_site_url() { + // ms: the base url + if ( is_multisite() ) + return network_home_url(); + // wp: the blog url + else + return get_site_url(); +} + +/** + * Output a tag_description XML tag from a given tag object + * + * @since 2.3.0 + * + * @param object $tag Tag Object + */ +function wxr_tag_description( $tag ) { + if ( empty( $tag->description ) ) + return; + + echo '' . wxr_cdata( $tag->description ) . ''; +} + +/** + * Output a term_name XML tag from a given term object + * + * @since 2.9.0 + * + * @param object $term Term Object + */ +function wxr_term_name( $term ) { + if ( empty( $term->name ) ) + return; + + echo '' . wxr_cdata( $term->name ) . ''; +} + +/** + * Output a term_description XML tag from a given term object + * + * @since 2.9.0 + * + * @param object $term Term Object + */ +function wxr_term_description( $term ) { + if ( empty( $term->description ) ) + return; + + echo '' . wxr_cdata( $term->description ) . ''; +} + +/** + * Output list of authors with posts + * + * @since 3.1.0 + */ +function wxr_authors_list() { + global $wpdb; + + $authors = array(); + $results = $wpdb->get_results( "SELECT DISTINCT post_author FROM $wpdb->posts" ); + foreach ( (array) $results as $result ) + $authors[] = get_userdata( $result->post_author ); + + $authors = array_filter( $authors ); + + foreach( $authors as $author ) { + echo "\t"; + echo '' . $author->ID . ''; + echo '' . $author->user_login . ''; + echo '' . $author->user_email . ''; + echo '' . wxr_cdata( $author->display_name ) . ''; + echo '' . wxr_cdata( $author->user_firstname ) . ''; + echo '' . wxr_cdata( $author->user_lastname ) . ''; + echo "\n"; + } +} + +header( 'Content-Description: File Transfer' ); +header( 'Content-Disposition: attachment; filename=advanced-custom-field-export.xml' ); +header( 'Content-Type: text/xml; charset=' . get_option( 'blog_charset' ), true ); + + +echo '\n"; + +?> + + + + + + + + + + + + + + + + + + + + + + <?php bloginfo_rss( 'name' ); ?> + + + + + + + + +in_the_loop = true; // Fake being in the loop. + + // create SQL with %d placeholders + $where = 'WHERE ID IN (' . substr(str_repeat('%d,', count($my_options['acf_posts'])), 0, -1) . ')'; + + // now prepare the SQL based on the %d + $_POST data + $posts = $wpdb->get_results( $wpdb->prepare("SELECT * FROM {$wpdb->posts} $where", $my_options['acf_posts'])); + + // Begin Loop + foreach ( $posts as $post ) { + setup_postdata( $post ); +?> + + <?php echo apply_filters( 'the_title_rss', $post->post_title ); ?> + + + + + ID; ?> + post_date; ?> + post_date_gmt; ?> + comment_status; ?> + ping_status; ?> + post_name; ?> + post_status; ?> + post_parent; ?> + menu_order; ?> + post_type; ?> + post_password; ?> +get_results( $wpdb->prepare( "SELECT * FROM $wpdb->postmeta WHERE post_id = %d", $post->ID ) ); + foreach( $postmeta as $meta ) : if ( $meta->meta_key != '_edit_lock' ) : + + $meta->meta_value = maybe_unserialize( $meta->meta_value ); + $meta->meta_value = fix_line_breaks( $meta->meta_value ); + $meta->meta_value = maybe_serialize( $meta->meta_value ); + + ?> + + meta_key; ?> + meta_value ); ?> + + + + + + diff --git a/www/wp-content/plugins/advanced-custom-fields/core/api.php b/www/wp-content/plugins/advanced-custom-fields/core/api.php new file mode 100644 index 0000000..f476649 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/api.php @@ -0,0 +1,1668 @@ +get_col($wpdb->prepare( + "SELECT meta_value FROM $wpdb->postmeta WHERE post_id = %d and meta_key LIKE %s AND meta_value LIKE %s", + $post_id, + '_%', + 'field_%' + )); + } + elseif( strpos($post_id, 'user_') !== false ) + { + $user_id = str_replace('user_', '', $post_id); + + $keys = $wpdb->get_col($wpdb->prepare( + "SELECT meta_value FROM $wpdb->usermeta WHERE user_id = %d and meta_key LIKE %s AND meta_value LIKE %s", + $user_id, + '_%', + 'field_%' + )); + } + else + { + $keys = $wpdb->get_col($wpdb->prepare( + "SELECT option_value FROM $wpdb->options WHERE option_name LIKE %s", + '_' . $post_id . '_%' + )); + } + + + if( is_array($keys) ) + { + foreach( $keys as $key ) + { + $field = get_field_object( $key, $post_id, $options ); + + if( !is_array($field) ) + { + continue; + } + + $value[ $field['name'] ] = $field; + } + } + + + // no value + if( empty($value) ) + { + return false; + } + + + // return + return $value; +} + + +/* +* get_fields() +* +* This function will return an array containing all the custom field values for a specific post_id. +* The function is not very elegant and wastes a lot of PHP memory / SQL queries if you are not using all the values. +* +* @type function +* @since 3.6 +* @date 29/01/13 +* +* @param mixed $post_id: the post_id of which the value is saved against +* +* @return array $return: an array containin the field values +*/ + +function get_fields( $post_id = false, $format_value = true ) { + + // vars + $options = array( + 'load_value' => true, + 'format_value' => $format_value + ); + + + $fields = get_field_objects( $post_id, $options ); + + if( is_array($fields) ) + { + foreach( $fields as $k => $field ) + { + $fields[ $k ] = $field['value']; + } + } + + return $fields; +} + + +/* +* get_field() +* +* This function will return a custom field value for a specific field name/key + post_id. +* There is a 3rd parameter to turn on/off formating. This means that an Image field will not use +* its 'return option' to format the value but return only what was saved in the database +* +* @type function +* @since 3.6 +* @date 29/01/13 +* +* @param string $field_key: string containing the name of teh field name / key ('sub_field' / 'field_1') +* @param mixed $post_id: the post_id of which the value is saved against +* @param boolean $format_value: whether or not to format the value as described above +* +* @return mixed $value: the value found +*/ + +function get_field( $field_key, $post_id = false, $format_value = true ) { + + // vars + $return = false; + $options = array( + 'load_value' => true, + 'format_value' => $format_value + ); + + + $field = get_field_object( $field_key, $post_id, $options); + + + if( is_array($field) ) + { + $return = $field['value']; + } + + + return $return; + +} + + +/* +* get_field_object() +* +* This function will return an array containing all the field data for a given field_name +* +* @type function +* @since 3.6 +* @date 3/02/13 +* +* @param string $field_key: string containing the name of teh field name / key ('sub_field' / 'field_1') +* @param mixed $post_id: the post_id of which the value is saved against +* @param array $options: an array containing options +* boolean + load_value: load the field value or not. Defaults to true +* boolean + format_value: format the field value or not. Defaults to true +* +* @return array $return: an array containin the field groups +*/ + +function get_field_object( $field_key, $post_id = false, $options = array() ) { + + // make sure add-ons are included + acf()->include_3rd_party(); + + + // filter post_id + $post_id = apply_filters('acf/get_post_id', $post_id ); + $field = false; + $orig_field_key = $field_key; + + + // defaults for options + $defaults = array( + 'load_value' => true, + 'format_value' => true, + ); + + $options = array_merge($defaults, $options); + + + // is $field_name a name? pre 3.4.0 + if( substr($field_key, 0, 6) !== 'field_' ) + { + // get field key + $field_key = get_field_reference( $field_key, $post_id ); + } + + + // get field + if( substr($field_key, 0, 6) === 'field_' ) + { + $field = apply_filters('acf/load_field', false, $field_key ); + } + + + // validate field + if( !$field ) + { + // treat as text field + $field = array( + 'type' => 'text', + 'name' => $orig_field_key, + 'key' => 'field_' . $orig_field_key, + ); + $field = apply_filters('acf/load_field', $field, $field['key'] ); + } + + + // load value + if( $options['load_value'] ) + { + $field['value'] = apply_filters('acf/load_value', false, $post_id, $field); + + + // format value + if( $options['format_value'] ) + { + $field['value'] = apply_filters('acf/format_value_for_api', $field['value'], $post_id, $field); + } + } + + + return $field; + +} + + +/* +* the_field() +* +* This function is the same as echo get_field(). +* +* @type function +* @since 1.0.3 +* @date 29/01/13 +* +* @param string $field_name: the name of the field - 'sub_heading' +* @param mixed $post_id: the post_id of which the value is saved against +* +* @return string $value +*/ + +function the_field( $field_name, $post_id = false ) { + + $value = get_field($field_name, $post_id); + + if( is_array($value) ) + { + $value = @implode(', ',$value); + } + + echo $value; +} + + +/* +* have_rows +* +* This function will instantiate a global variable containing the rows of a repeater or flexible content field, +* afterwhich, it will determin if another row exists to loop through +* +* @type function +* @date 2/09/13 +* @since 4.3.0 +* +* @param $field_name (string) the name of the field - 'images' +* @return $post_id (mixed) the post_id of which the value is saved against +*/ + +function have_rows( $field_name, $post_id = false ) { + + // vars + $depth = 0; + $row = array(); + $new_parent_loop = false; + $new_child_loop = false; + + + // reference + $_post_id = $post_id; + + + // filter post_id + $post_id = apply_filters('acf/get_post_id', $post_id ); + + + // empty? + if( empty($GLOBALS['acf_field']) ) + { + // reset + reset_rows( true ); + + + // create a new loop + $new_parent_loop = true; + } + else + { + // vars + $row = end( $GLOBALS['acf_field'] ); + $prev = prev( $GLOBALS['acf_field'] ); + + + // If post_id has changed, this is most likely an archive loop + if( $post_id != $row['post_id'] ) + { + if( $prev && $prev['post_id'] == $post_id ) + { + // case: Change in $post_id was due to a nested loop ending + // action: move up one level through the loops + reset_rows(); + } + elseif( empty($_post_id) && isset($row['value'][ $row['i'] ][ $field_name ]) ) + { + // case: Change in $post_id was due to this being a nested loop and not specifying the $post_id + // action: move down one level into a new loop + $new_child_loop = true; + } + else + { + // case: Chang in $post_id is the most obvious, used in an WP_Query loop with multiple $post objects + // action: leave this current loop alone and create a new parent loop + $new_parent_loop = true; + } + } + elseif( $field_name != $row['name'] ) + { + if( $prev && $prev['name'] == $field_name && $prev['post_id'] == $post_id ) + { + // case: Change in $field_name was due to a nested loop ending + // action: move up one level through the loops + reset_rows(); + } + elseif( isset($row['value'][ $row['i'] ][ $field_name ]) ) + { + // case: Change in $field_name was due to this being a nested loop + // action: move down one level into a new loop + $new_child_loop = true; + + } + else + { + // case: Chang in $field_name is the most obvious, this is a new loop for a different field within the $post + // action: leave this current loop alone and create a new parent loop + $new_parent_loop = true; + } + + + } + } + + + if( $new_parent_loop ) + { + // vars + $f = get_field_object( $field_name, $post_id ); + $v = $f['value']; + unset( $f['value'] ); + + + // add row + $GLOBALS['acf_field'][] = array( + 'name' => $field_name, + 'value' => $v, + 'field' => $f, + 'i' => -1, + 'post_id' => $post_id, + ); + + } + elseif( $new_child_loop ) + { + // vars + $f = acf_get_child_field_from_parent_field( $field_name, $row['field'] ); + $v = $row['value'][ $row['i'] ][ $field_name ]; + + $GLOBALS['acf_field'][] = array( + 'name' => $field_name, + 'value' => $v, + 'field' => $f, + 'i' => -1, + 'post_id' => $post_id, + ); + + } + + + // update vars + $row = end( $GLOBALS['acf_field'] ); + + + if( is_array($row['value']) && array_key_exists( $row['i']+1, $row['value'] ) ) + { + // next row exists + return true; + } + + + // no next row! + reset_rows(); + + + // return + return false; + +} + + +/* +* the_row +* +* This function will progress the global repeater or flexible content value 1 row +* +* @type function +* @date 2/09/13 +* @since 4.3.0 +* +* @param N/A +* @return N/A +*/ + +function the_row() { + + // vars + $depth = count( $GLOBALS['acf_field'] ) - 1; + + + + // increase row + $GLOBALS['acf_field'][ $depth ]['i']++; + + + // get row + $value = $GLOBALS['acf_field'][ $depth ]['value']; + $i = $GLOBALS['acf_field'][ $depth ]['i']; + + + // return + return $value[ $i ]; +} + + +/* +* reset_rows +* +* This function will find the current loop and unset it from the global array. +* To bo used when loop finishes or a break is used +* +* @type function +* @date 26/10/13 +* @since 5.0.0 +* +* @param $post_id (int) +* @return $post_id (int) +*/ + +function reset_rows( $hard_reset = false ) { + + // completely destroy? + if( $hard_reset ) + { + $GLOBALS['acf_field'] = array(); + } + else + { + // vars + $depth = count( $GLOBALS['acf_field'] ) - 1; + + + // remove + unset( $GLOBALS['acf_field'][$depth] ); + + + // refresh index + $GLOBALS['acf_field'] = array_values($GLOBALS['acf_field']); + } + + + // return + return true; + + +} + + +/* +* has_sub_field() +* +* This function is used inside a while loop to return either true or false (loop again or stop). +* When using a repeater or flexible content field, it will loop through the rows until +* there are none left or a break is detected +* +* @type function +* @since 1.0.3 +* @date 29/01/13 +* +* @param string $field_name: the name of the field - 'sub_heading' +* @param mixed $post_id: the post_id of which the value is saved against +* +* @return bool +*/ + +function has_sub_field( $field_name, $post_id = false ) { + + // vars + $r = have_rows( $field_name, $post_id ); + + + // if has rows, progress through 1 row for the while loop to work + if( $r ) + { + the_row(); + } + + + // return + return $r; +} + + +/* +* has_sub_fields() +* +* This function is a replica of 'has_sub_field' +* +* @type function +* @since 4.0.0 +* @date 29/01/13 +* +* @param string $field_name: the name of the field - 'sub_heading' +* @param mixed $post_id: the post_id of which the value is saved against +* +* @return bool +*/ + +function has_sub_fields( $field_name, $post_id = false ) +{ + return has_sub_field( $field_name, $post_id ); +} + + +/* +* get_sub_field() +* +* This function is used inside a 'has_sub_field' while loop to return a sub field value +* +* @type function +* @since 1.0.3 +* @date 29/01/13 +* +* @param string $field_name: the name of the field - 'sub_heading' +* +* @return mixed $value +*/ + +function get_sub_field( $field_name ) { + + // no field? + if( empty($GLOBALS['acf_field']) ) + { + return false; + } + + + // vars + $row = end( $GLOBALS['acf_field'] ); + + + // return value + if( isset($row['value'][ $row['i'] ][ $field_name ]) ) + { + return $row['value'][ $row['i'] ][ $field_name ]; + } + + + // return false + return false; +} + + +/* +* get_sub_field() +* +* This function is the same as echo get_sub_field +* +* @type function +* @since 1.0.3 +* @date 29/01/13 +* +* @param string $field_name: the name of the field - 'sub_heading' +* +* @return string $value +*/ + +function the_sub_field($field_name) +{ + $value = get_sub_field($field_name); + + if(is_array($value)) + { + $value = implode(', ',$value); + } + + echo $value; +} + + +/* +* get_sub_field_object() +* +* This function is used inside a 'has_sub_field' while loop to return a sub field object +* +* @type function +* @since 3.5.8.1 +* @date 29/01/13 +* +* @param string $field_name: the name of the field - 'sub_heading' +* +* @return array $sub_field +*/ + +function get_sub_field_object( $child_name ) +{ + // no field? + if( empty($GLOBALS['acf_field']) ) + { + return false; + } + + + // vars + $depth = count( $GLOBALS['acf_field'] ) - 1; + $parent = $GLOBALS['acf_field'][$depth]['field']; + + + // return + return acf_get_child_field_from_parent_field( $child_name, $parent ); + +} + + +/* +* acf_get_sub_field_from_parent_field() +* +* This function is used by the get_sub_field_object to find a sub field within a parent field +* +* @type function +* @since 3.5.8.1 +* @date 29/01/13 +* +* @param string $child_name: the name of the field - 'sub_heading' +* @param array $parent: the parent field object +* +* @return array $sub_field +*/ + +function acf_get_child_field_from_parent_field( $child_name, $parent ) +{ + // vars + $return = false; + + + // find child + if( isset($parent['sub_fields']) && is_array($parent['sub_fields']) ) + { + foreach( $parent['sub_fields'] as $child ) + { + if( $child['name'] == $child_name || $child['key'] == $child_name ) + { + $return = $child; + break; + } + + // perhaps child has grand children? + $grand_child = acf_get_child_field_from_parent_field( $child_name, $child ); + if( $grand_child ) + { + $return = $grand_child; + break; + } + } + } + elseif( isset($parent['layouts']) && is_array($parent['layouts']) ) + { + foreach( $parent['layouts'] as $layout ) + { + $child = acf_get_child_field_from_parent_field( $child_name, $layout ); + if( $child ) + { + $return = $child; + break; + } + } + } + + + // return + return $return; + +} + + +/* +* register_field_group() +* +* This function is used to register a field group via code. It acceps 1 array containing +* all the field group data. This data can be obtained by using teh export tool within ACF +* +* @type function +* @since 3.0.6 +* @date 29/01/13 +* +* @param array $array: an array holding all the field group data +* +* @return +*/ + +$GLOBALS['acf_register_field_group'] = array(); + +function register_field_group( $array ) +{ + // add id + if( !isset($array['id']) ) + { + $array['id'] = uniqid(); + } + + + // 3.2.5 - changed show_on_page option + if( !isset($array['options']['hide_on_screen']) && isset($array['options']['show_on_page']) ) + { + $show_all = array('the_content', 'discussion', 'custom_fields', 'comments', 'slug', 'author'); + $array['options']['hide_on_screen'] = array_diff($show_all, $array['options']['show_on_page']); + unset( $array['options']['show_on_page'] ); + } + + + // 4.0.4 - changed location rules architecture + if( isset($array['location']['rules']) ) + { + // vars + $groups = array(); + $group_no = 0; + + + if( is_array($array['location']['rules']) ) + { + foreach( $array['location']['rules'] as $rule ) + { + $rule['group_no'] = $group_no; + + // sperate groups? + if( $array['location']['allorany'] == 'any' ) + { + $group_no++; + } + + + // add to group + $groups[ $rule['group_no'] ][ $rule['order_no'] ] = $rule; + + + // sort rules + ksort( $groups[ $rule['group_no'] ] ); + + } + + // sort groups + ksort( $groups ); + } + + $array['location'] = $groups; + } + + + $GLOBALS['acf_register_field_group'][] = $array; +} + + +add_filter('acf/get_field_groups', 'api_acf_get_field_groups', 2, 1); +function api_acf_get_field_groups( $return ) +{ + // validate + if( empty($GLOBALS['acf_register_field_group']) ) + { + return $return; + } + + + foreach( $GLOBALS['acf_register_field_group'] as $acf ) + { + $return[] = array( + 'id' => $acf['id'], + 'title' => $acf['title'], + 'menu_order' => $acf['menu_order'], + ); + } + + + // order field groups based on menu_order, title + // Obtain a list of columns + foreach( $return as $key => $row ) + { + $menu_order[ $key ] = $row['menu_order']; + $title[ $key ] = $row['title']; + } + + // Sort the array with menu_order ascending + // Add $array as the last parameter, to sort by the common key + if(isset($menu_order)) + { + array_multisort($menu_order, SORT_ASC, $title, SORT_ASC, $return); + } + + return $return; +} + + +add_filter('acf/field_group/get_fields', 'api_acf_field_group_get_fields', 1, 2); +function api_acf_field_group_get_fields( $fields, $post_id ) +{ + // validate + if( !empty($GLOBALS['acf_register_field_group']) ) + { + foreach( $GLOBALS['acf_register_field_group'] as $acf ) + { + if( $acf['id'] == $post_id ) + { + foreach( $acf['fields'] as $f ) + { + $fields[] = apply_filters('acf/load_field', $f, $f['key']); + } + + break; + } + } + } + + return $fields; + +} + + +add_filter('acf/load_field', 'api_acf_load_field', 1, 2); +function api_acf_load_field( $field, $field_key ) +{ + // validate + if( !empty($GLOBALS['acf_register_field_group']) ) + { + foreach( $GLOBALS['acf_register_field_group'] as $acf ) + { + if( !empty($acf['fields']) ) + { + foreach( $acf['fields'] as $f ) + { + if( $f['key'] == $field_key ) + { + $field = $f; + break; + } + } + } + } + } + + return $field; +} + + +add_filter('acf/field_group/get_location', 'api_acf_field_group_get_location', 1, 2); +function api_acf_field_group_get_location( $location, $post_id ) +{ + // validate + if( !empty($GLOBALS['acf_register_field_group']) ) + { + foreach( $GLOBALS['acf_register_field_group'] as $acf ) + { + if( $acf['id'] == $post_id ) + { + $location = $acf['location']; + break; + } + } + } + + return $location; +} + + + +add_filter('acf/field_group/get_options', 'api_acf_field_group_get_options', 1, 2); +function api_acf_field_group_get_options( $options, $post_id ) +{ + // validate + if( !empty($GLOBALS['acf_register_field_group']) ) + { + foreach( $GLOBALS['acf_register_field_group'] as $acf ) + { + if( $acf['id'] == $post_id ) + { + $options = $acf['options']; + break; + } + } + } + + return $options; +} + + +/* +* get_row_layout() +* +* This function will return a string representation of the current row layout within a 'has_sub_field' loop +* +* @type function +* @since 3.0.6 +* @date 29/01/13 +* +* @return $value - string containing the layout +*/ + +function get_row_layout() +{ + // vars + $value = get_sub_field('acf_fc_layout'); + + + return $value; +} + + +/* +* acf_shortcode() +* +* This function is used to add basic shortcode support for the ACF plugin +* +* @type function +* @since 1.1.1 +* @date 29/01/13 +* +* @param array $atts: an array holding the shortcode options +* string + field: the field name +* mixed + post_id: the post_id to load from +* +* @return string $value: the value found by get_field +*/ + +function acf_shortcode( $atts ) +{ + // extract attributs + extract( shortcode_atts( array( + 'field' => "", + 'post_id' => false, + ), $atts ) ); + + + // $field is requird + if( !$field || $field == "" ) + { + return ""; + } + + + // get value and return it + $value = get_field( $field, $post_id ); + + + if( is_array($value) ) + { + $value = @implode( ', ',$value ); + } + + return $value; +} +add_shortcode( 'acf', 'acf_shortcode' ); + + +/* +* acf_form_head() +* +* This function is placed at the very top of a template (before any HTML is rendered) and saves the $_POST data sent by acf_form. +* +* @type function +* @since 1.1.4 +* @date 29/01/13 +* +* @param N/A +* +* @return N/A +*/ + +function acf_form_head() +{ + // global vars + global $post_id; + + + // verify nonce + if( isset($_POST['acf_nonce']) && wp_verify_nonce($_POST['acf_nonce'], 'input') ) + { + // $post_id to save against + $post_id = $_POST['post_id']; + + + // allow for custom save + $post_id = apply_filters('acf/pre_save_post', $post_id); + + + // save the data + do_action('acf/save_post', $post_id); + + + // redirect + if(isset($_POST['return'])) + { + wp_redirect($_POST['return']); + exit; + } + } + + + // need wp styling + wp_enqueue_style(array( + 'colors-fresh' + )); + + + // actions + do_action('acf/input/admin_enqueue_scripts'); + + add_action('wp_head', 'acf_form_wp_head'); + +} + +function acf_form_wp_head() +{ + do_action('acf/input/admin_head'); +} + + +/* +* acf_form() +* +* This function is used to create an ACF form. +* +* @type function +* @since 1.1.4 +* @date 29/01/13 +* +* @param array $options: an array containing many options to customize the form +* string + post_id: post id to get field groups from and save data to. Default is false +* array + field_groups: an array containing field group ID's. If this option is set, +* the post_id will not be used to dynamically find the field groups +* boolean + form: display the form tag or not. Defaults to true +* array + form_attributes: an array containg attributes which will be added into the form tag +* string + return: the return URL +* string + html_before_fields: html inside form before fields +* string + html_after_fields: html inside form after fields +* string + submit_value: value of submit button +* string + updated_message: default updated message. Can be false +* +* @return N/A +*/ + +function acf_form( $options = array() ) +{ + global $post; + + + // defaults + $defaults = array( + 'post_id' => false, + 'field_groups' => array(), + 'form' => true, + 'form_attributes' => array( + 'id' => 'post', + 'class' => '', + 'action' => '', + 'method' => 'post', + ), + 'return' => add_query_arg( 'updated', 'true', get_permalink() ), + 'html_before_fields' => '', + 'html_after_fields' => '', + 'submit_value' => __("Update", 'acf'), + 'updated_message' => __("Post updated", 'acf'), + ); + + + // merge defaults with options + $options = array_merge($defaults, $options); + + + // merge sub arrays + foreach( $options as $k => $v ) + { + if( is_array($v) ) + { + $options[ $k ] = array_merge($defaults[ $k ], $options[ $k ]); + } + } + + + // filter post_id + $options['post_id'] = apply_filters('acf/get_post_id', $options['post_id'] ); + + + // attributes + $options['form_attributes']['class'] .= 'acf-form'; + + + + // register post box + if( empty($options['field_groups']) ) + { + // get field groups + $filter = array( + 'post_id' => $options['post_id'] + ); + + + if( strpos($options['post_id'], 'user_') !== false ) + { + $user_id = str_replace('user_', '', $options['post_id']); + $filter = array( + 'ef_user' => $user_id + ); + } + elseif( strpos($options['post_id'], 'taxonomy_') !== false ) + { + $taxonomy_id = str_replace('taxonomy_', '', $options['post_id']); + $filter = array( + 'ef_taxonomy' => $taxonomy_id + ); + } + + + $options['field_groups'] = array(); + $options['field_groups'] = apply_filters( 'acf/location/match_field_groups', $options['field_groups'], $filter ); + } + + + // updated message + if(isset($_GET['updated']) && $_GET['updated'] == 'true' && $options['updated_message']) + { + echo '

' . $options['updated_message'] . '

'; + } + + + // display form + if( $options['form'] ): ?> +
$v){echo $k . '="' . $v .'" '; }} ?>> + + +
+ + + + + +
+ +
+ '; + echo '

' . $acf['title'] . '

'; + echo '
'; + + do_action('acf/create_fields', $fields, $options['post_id']); + + echo '
'; + + }} + + + // html after fields + echo $options['html_after_fields']; + + ?> + + + +
+ +
+ + + + + + +
+ false, + 'format_value' => false + ); + + $field = get_field_object( $field_key, $post_id, $options); + + + // sub fields? They need formatted data + if( $field['type'] == 'repeater' ) + { + $value = acf_convert_field_names_to_keys( $value, $field ); + } + elseif( $field['type'] == 'flexible_content' ) + { + if( $field['layouts'] ) + { + foreach( $field['layouts'] as $layout ) + { + $value = acf_convert_field_names_to_keys( $value, $layout ); + } + } + } + + + // save + do_action('acf/update_value', $value, $post_id, $field ); + + + return true; + +} + + +/* +* delete_field() +* +* This function will remove a value from the database +* +* @type function +* @since 3.1.9 +* @date 29/01/13 +* +* @param mixed $field_name: the name of the field - 'sub_heading' +* @param mixed $post_id: the post_id of which the value is saved against +* +* @return N/A +*/ + +function delete_field( $field_name, $post_id ) +{ + do_action('acf/delete_value', $post_id, $field_name ); +} + + +/* +* create_field() +* +* This function will creat the HTML for a field +* +* @type function +* @since 4.0.0 +* @date 17/03/13 +* +* @param array $field - an array containing all the field attributes +* +* @return N/A +*/ + +function create_field( $field ) +{ + do_action('acf/create_field', $field ); +} + + +/* +* acf_convert_field_names_to_keys() +* +* Helper for the update_field function +* +* @type function +* @since 4.0.0 +* @date 17/03/13 +* +* @param array $value: the value returned via get_field +* @param array $field: the field or layout to find sub fields from +* +* @return N/A +*/ + +function acf_convert_field_names_to_keys( $value, $field ) +{ + // only if $field has sub fields + if( !isset($field['sub_fields']) ) + { + return $value; + } + + + // define sub field keys + $sub_fields = array(); + if( $field['sub_fields'] ) + { + foreach( $field['sub_fields'] as $sub_field ) + { + $sub_fields[ $sub_field['name'] ] = $sub_field; + } + } + + + // loop through the values and format the array to use sub field keys + if( is_array($value) ) + { + foreach( $value as $row_i => $row) + { + if( $row ) + { + foreach( $row as $sub_field_name => $sub_field_value ) + { + // sub field must exist! + if( !isset($sub_fields[ $sub_field_name ]) ) + { + continue; + } + + + // vars + $sub_field = $sub_fields[ $sub_field_name ]; + $sub_field_value = acf_convert_field_names_to_keys( $sub_field_value, $sub_field ); + + + // set new value + $value[$row_i][ $sub_field['key'] ] = $sub_field_value; + + + // unset old value + unset( $value[$row_i][$sub_field_name] ); + + + } + // foreach( $row as $sub_field_name => $sub_field_value ) + } + // if( $row ) + } + // foreach( $value as $row_i => $row) + } + // if( $value ) + + + return $value; + +} + + +/* +* acf_force_type_array +* +* This function will force a variable to become an array +* +* @type function +* @date 4/02/2014 +* @since 5.0.0 +* +* @param $var (mixed) +* @return (array) +*/ + +function acf_force_type_array( $var ) { + + // is array? + if( is_array($var) ) { + + return $var; + + } + + + // bail early if empty + if( empty($var) && !is_numeric($var) ) { + + return array(); + + } + + + // string + if( is_string($var) ) { + + return explode(',', $var); + + } + + + // place in array + return array( $var ); +} + + +/* +* acf_get_valid_terms +* +* This function will replace old terms with new split term ids +* +* @type function +* @date 27/02/2015 +* @since 5.1.5 +* +* @param $terms (int|array) +* @param $taxonomy (string) +* @return $terms +*/ + +function acf_get_valid_terms( $terms = false, $taxonomy = 'category' ) { + + // bail early if function does not yet exist or + if( !function_exists('wp_get_split_term') || empty($terms) ) { + + return $terms; + + } + + + // vars + $is_array = is_array($terms); + + + // force into array + $terms = acf_force_type_array( $terms ); + + + // force ints + $terms = array_map('intval', $terms); + + + // attempt to find new terms + foreach( $terms as $i => $term_id ) { + + $new_term_id = wp_get_split_term($term_id, $taxonomy); + + if( $new_term_id ) { + + $terms[ $i ] = $new_term_id; + + } + + } + + + // revert array if needed + if( !$is_array ) { + + $terms = $terms[0]; + + } + + + // return + return $terms; + +} + + +/* +* Depreceated Functions +* +* @description: +* @created: 23/07/12 +*/ + + +/*-------------------------------------------------------------------------------------- +* +* reset_the_repeater_field +* +* @author Elliot Condon +* @depreciated: 3.3.4 - now use has_sub_field +* @since 1.0.3 +* +*-------------------------------------------------------------------------------------*/ + +function reset_the_repeater_field() +{ + // do nothing +} + + +/*-------------------------------------------------------------------------------------- +* +* the_repeater_field +* +* @author Elliot Condon +* @depreciated: 3.3.4 - now use has_sub_field +* @since 1.0.3 +* +*-------------------------------------------------------------------------------------*/ + +function the_repeater_field($field_name, $post_id = false) +{ + return has_sub_field($field_name, $post_id); +} + + +/*-------------------------------------------------------------------------------------- +* +* the_flexible_field +* +* @author Elliot Condon +* @depreciated: 3.3.4 - now use has_sub_field +* @since 3.?.? +* +*-------------------------------------------------------------------------------------*/ + +function the_flexible_field($field_name, $post_id = false) +{ + return has_sub_field($field_name, $post_id); +} + +/* +* acf_filter_post_id() +* +* This is a deprecated function which is now run through a filter +* +* @type function +* @since 3.6 +* @date 29/01/13 +* +* @param mixed $post_id +* +* @return mixed $post_id +*/ + +function acf_filter_post_id( $post_id ) +{ + return apply_filters('acf/get_post_id', $post_id ); +} + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/addons.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/addons.php new file mode 100644 index 0000000..022066d --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/addons.php @@ -0,0 +1,287 @@ + __("Repeater Field",'acf'), + 'description' => __("Create infinite rows of repeatable data with this versatile interface!",'acf'), + 'thumbnail' => $dir . 'images/add-ons/repeater-field-thumb.jpg', + 'active' => class_exists('acf_field_repeater'), + 'url' => 'http://www.advancedcustomfields.com/add-ons/repeater-field/' + ); + $premium[] = array( + 'title' => __("Gallery Field",'acf'), + 'description' => __("Create image galleries in a simple and intuitive interface!",'acf'), + 'thumbnail' => $dir . 'images/add-ons/gallery-field-thumb.jpg', + 'active' => class_exists('acf_field_gallery'), + 'url' => 'http://www.advancedcustomfields.com/add-ons/gallery-field/' + ); + $premium[] = array( + 'title' => __("Options Page",'acf'), + 'description' => __("Create global data to use throughout your website!",'acf'), + 'thumbnail' => $dir . 'images/add-ons/options-page-thumb.jpg', + 'active' => class_exists('acf_options_page_plugin'), + 'url' => 'http://www.advancedcustomfields.com/add-ons/options-page/' + ); + $premium[] = array( + 'title' => __("Flexible Content Field",'acf'), + 'description' => __("Create unique designs with a flexible content layout manager!",'acf'), + 'thumbnail' => $dir . 'images/add-ons/flexible-content-field-thumb.jpg', + 'active' => class_exists('acf_field_flexible_content'), + 'url' => 'http://www.advancedcustomfields.com/add-ons/flexible-content-field/' + ); + + + $free = array(); + $free[] = array( + 'title' => __("Gravity Forms Field",'acf'), + 'description' => __("Creates a select field populated with Gravity Forms!",'acf'), + 'thumbnail' => $dir . 'images/add-ons/gravity-forms-field-thumb.jpg', + 'active' => class_exists('gravity_forms_field'), + 'url' => 'https://github.com/stormuk/Gravity-Forms-ACF-Field/' + ); + $free[] = array( + 'title' => __("Date & Time Picker",'acf'), + 'description' => __("jQuery date & time picker",'acf'), + 'thumbnail' => $dir . 'images/add-ons/date-time-field-thumb.jpg', + 'active' => class_exists('acf_field_date_time_picker'), + 'url' => 'http://wordpress.org/extend/plugins/acf-field-date-time-picker/' + ); + $free[] = array( + 'title' => __("Location Field",'acf'), + 'description' => __("Find addresses and coordinates of a desired location",'acf'), + 'thumbnail' => $dir . 'images/add-ons/google-maps-field-thumb.jpg', + 'active' => class_exists('acf_field_location'), + 'url' => 'https://github.com/elliotcondon/acf-location-field/' + ); + $free[] = array( + 'title' => __("Contact Form 7 Field",'acf'), + 'description' => __("Assign one or more contact form 7 forms to a post",'acf'), + 'thumbnail' => $dir . 'images/add-ons/cf7-field-thumb.jpg', + 'active' => class_exists('acf_field_cf7'), + 'url' => 'https://github.com/taylormsj/acf-cf7-field/' + ); + + ?> +
+ +

+

+ +
+


+

+
+ +

+
+ */ ?> + +
+ +
+ +
+ + + +
+

+

+
+ +
+ +
+ +
+ +
+ + + +
+

+

+
+ +
+ +
+ + +
+ + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/everything_fields.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/everything_fields.php new file mode 100644 index 0000000..f936733 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/everything_fields.php @@ -0,0 +1,849 @@ +data = array( + 'page_id' => '', // a string used to load values + 'metabox_ids' => array(), + 'page_type' => '', // taxonomy / user / media + 'page_action' => '', // add / edit + 'option_name' => '', // key used to find value in wp_options table. eg: user_1, category_4 + ); + + + // actions + add_action('admin_menu', array($this,'admin_menu')); + add_action('wp_ajax_acf/everything_fields', array($this, 'acf_everything_fields')); + + + // attachment + add_filter('attachment_fields_to_edit', array($this, 'attachment_fields_to_edit'), 10, 2); + add_filter('attachment_fields_to_save', array($this, 'save_attachment'), 10, 2); + + + // save + add_action('create_term', array($this, 'save_taxonomy')); + add_action('edited_term', array($this, 'save_taxonomy')); + add_action('edit_user_profile_update', array($this, 'save_user')); + add_action('personal_options_update', array($this, 'save_user')); + add_action('user_register', array($this, 'save_user')); + + + // shopp + add_action('shopp_category_saved', array($this, 'shopp_category_saved')); + + + // delete + add_action('delete_term', array($this, 'delete_term'), 10, 4); + } + + + /* + * attachment_fields_to_edit + * + * Adds ACF fields to the attachment form fields + * + * @type filter + * @date 14/07/13 + * + * @param {array} $form_fields + * @return {object} $post + */ + + function attachment_fields_to_edit( $form_fields, $post ) + { + // vars + $screen = get_current_screen(); + $post_id = $post->ID; + + + if( $screen && $screen->base == 'post' ) { + + return $form_fields; + + } + + + // get field groups + $filter = array( 'post_type' => 'attachment' ); + $metabox_ids = array(); + $metabox_ids = apply_filters( 'acf/location/match_field_groups', $metabox_ids, $filter ); + + + // validate + if( empty($metabox_ids) ) + { + return $form_fields; + } + + + $acfs = apply_filters('acf/get_field_groups', array()); + + + if( is_array($acfs) ){ foreach( $acfs as $acf ){ + + // only add the chosen field groups + if( !in_array( $acf['id'], $metabox_ids ) ) + { + continue; + } + + + // load fields + $fields = apply_filters('acf/field_group/get_fields', array(), $acf['id']); + + + if( is_array($fields) ){ foreach( $fields as $i => $field ){ + + // if they didn't select a type, skip this field + if( !$field || !$field['type'] || $field['type'] == 'null' ) + { + continue; + } + + + // set value + if( !isset($field['value']) ) + { + $field['value'] = apply_filters('acf/load_value', false, $post_id, $field); + $field['value'] = apply_filters('acf/format_value', $field['value'], $post_id, $field); + } + + + // create field + $field['name'] = 'fields[' . $field['key'] . ']'; + + ob_start(); + + do_action('acf/create_field', $field); + + $html = ob_get_contents(); + + ob_end_clean(); + + + $form_fields[ $field['name'] ] = array( + 'label' => $field['label'], + 'input' => 'html', + 'html' => $html + ); + + }}; + + + }} + + + // return + return $form_fields; + } + + + /* + * save_attachment + * + * Triggers the acf/save_post action + * + * @type action + * @date 14/07/13 + * + * @param {array} $post + * @return {array} $attachment + */ + + function save_attachment( $post, $attachment ) + { + // verify nonce + /* +if( !isset($_POST['acf_nonce']) || !wp_verify_nonce($_POST['acf_nonce'], 'input') ) + { + return $post; + } +*/ + + + // $post_id to save against + $post_id = $post['ID']; + + + // update the post + do_action('acf/save_post', $post_id); + + + return $post; + } + + + /* + * validate_page + * + * @description: returns true | false. Used to stop a function from continuing + * @since 3.2.6 + * @created: 23/06/12 + */ + + function validate_page() + { + // global + global $pagenow, $wp_version; + + + // vars + $return = false; + + + // validate page + if( in_array( $pagenow, array( 'edit-tags.php', 'profile.php', 'user-new.php', 'user-edit.php', 'media.php' ) ) ) + { + $return = true; + } + + + // validate page (Shopp) + if( $pagenow == "admin.php" && isset( $_GET['page'], $_GET['id'] ) && $_GET['page'] == "shopp-categories" ) + { + $return = true; + } + + + // WP4 + if( $pagenow === 'upload.php' && version_compare($wp_version, '4.0', '>=') ) { + + $return = true; + + } + + + // return + return $return; + } + + + /*-------------------------------------------------------------------------------------- + * + * admin_menu + * + * @author Elliot Condon + * @since 3.1.8 + * + *-------------------------------------------------------------------------------------*/ + + function admin_menu() + { + + global $pagenow; + + + // validate page + if( ! $this->validate_page() ) return; + + + // set page type + $filter = array(); + + if( $pagenow == "admin.php" && isset( $_GET['page'], $_GET['id'] ) && $_GET['page'] == "shopp-categories" ) + { + // filter + $_GET['id'] = filter_var($_GET['id'], FILTER_SANITIZE_STRING); + + + $this->data['page_type'] = "shopp_category"; + $filter['ef_taxonomy'] = "shopp_category"; + + $this->data['page_action'] = "add"; + $this->data['option_name'] = ""; + + if( $_GET['id'] != "new" ) + { + $this->data['page_action'] = "edit"; + $this->data['option_name'] = "shopp_category_" . $_GET['id']; + } + + } + if( $pagenow == "edit-tags.php" && isset($_GET['taxonomy']) ) + { + // filter + $_GET['taxonomy'] = filter_var($_GET['taxonomy'], FILTER_SANITIZE_STRING); + + + $this->data['page_type'] = "taxonomy"; + $filter['ef_taxonomy'] = $_GET['taxonomy']; + + $this->data['page_action'] = "add"; + $this->data['option_name'] = ""; + + if( isset($_GET['action']) && $_GET['action'] == "edit" ) + { + // filter + $_GET['tag_ID'] = filter_var($_GET['tag_ID'], FILTER_SANITIZE_NUMBER_INT); + + $this->data['page_action'] = "edit"; + $this->data['option_name'] = $_GET['taxonomy'] . "_" . $_GET['tag_ID']; + } + + } + elseif( $pagenow == "profile.php" ) + { + + $this->data['page_type'] = "user"; + $filter['ef_user'] = get_current_user_id(); + + $this->data['page_action'] = "edit"; + $this->data['option_name'] = "user_" . get_current_user_id(); + + } + elseif( $pagenow == "user-edit.php" && isset($_GET['user_id']) ) + { + // filter + $_GET['user_id'] = filter_var($_GET['user_id'], FILTER_SANITIZE_NUMBER_INT); + + + $this->data['page_type'] = "user"; + $filter['ef_user'] = $_GET['user_id']; + + $this->data['page_action'] = "edit"; + $this->data['option_name'] = "user_" . $_GET['user_id']; + + } + elseif( $pagenow == "user-new.php" ) + { + $this->data['page_type'] = "user"; + $filter['ef_user'] ='all'; + + $this->data['page_action'] = "add"; + $this->data['option_name'] = ""; + + } + elseif( $pagenow == "media.php" || $pagenow == 'upload.php' ) + { + + $this->data['page_type'] = "media"; + $filter['post_type'] = 'attachment'; + + $this->data['page_action'] = "add"; + $this->data['option_name'] = ""; + + if(isset($_GET['attachment_id'])) + { + // filter + $_GET['attachment_id'] = filter_var($_GET['attachment_id'], FILTER_SANITIZE_NUMBER_INT); + + + $this->data['page_action'] = "edit"; + $this->data['option_name'] = $_GET['attachment_id']; + } + + } + + + // get field groups + $metabox_ids = array(); + $this->data['metabox_ids'] = apply_filters( 'acf/location/match_field_groups', $metabox_ids, $filter ); + + + // dont continue if no ids were found + if( empty( $this->data['metabox_ids'] ) ) + { + return false; + } + + + // actions + add_action('admin_enqueue_scripts', array($this,'admin_enqueue_scripts')); + add_action('admin_head', array($this,'admin_head')); + + + } + + + /* + * admin_enqueue_scripts + * + * @description: + * @since: 3.6 + * @created: 30/01/13 + */ + + function admin_enqueue_scripts() + { + do_action('acf/input/admin_enqueue_scripts'); + } + + + /*-------------------------------------------------------------------------------------- + * + * admin_head + * + * @author Elliot Condon + * @since 3.1.8 + * + *-------------------------------------------------------------------------------------*/ + + function admin_head() + { + global $pagenow; + + + // add user js + css + do_action('acf/input/admin_head'); + + + ?> + + id; + + + // update the post + do_action('acf/save_post', $post_id); + + + } + + + /*-------------------------------------------------------------------------------------- + * + * acf_everything_fields + * + * @description Ajax call that renders the html needed for the page + * @author Elliot Condon + * @since 3.1.8 + * + *-------------------------------------------------------------------------------------*/ + + function acf_everything_fields() + { + // defaults + $defaults = array( + 'metabox_ids' => '', + 'page_type' => '', + 'page_action' => '', + 'option_name' => '', + ); + + + // load post options + $options = array_merge($defaults, $_POST); + + + // metabox ids is a string with commas + $options['metabox_ids'] = explode( ',', $options['metabox_ids'] ); + + + // get acfs + $acfs = apply_filters('acf/get_field_groups', false); + + + // layout + $layout = 'tr'; + if( $options['page_type'] == "taxonomy" && $options['page_action'] == "add") + { + $layout = 'div'; + } + if( $options['page_type'] == "shopp_category") + { + $layout = 'metabox'; + } + + + if( $acfs ) + { + foreach( $acfs as $acf ) + { + // load options + $acf['options'] = apply_filters('acf/field_group/get_options', array(), $acf['id']); + + + // only add the chosen field groups + if( !in_array( $acf['id'], $options['metabox_ids'] ) ) + { + continue; + } + + + // layout dictates heading + $title = true; + + if( $acf['options']['layout'] == 'no_box' ) + { + $title = false; + } + + + // title + if( $options['page_action'] == "edit" && $options['page_type'] == 'user' ) + { + if( $title ) + { + echo '

' .$acf['title'] . '

'; + } + + echo ''; + } + + + // wrapper + if( $layout == 'tr' ) + { + //nonce + echo ''; + } + else + { + //nonce + echo ''; + } + + if( $layout == 'metabox' ) + { + echo '
'; + echo '

' . $acf['title'] . '

'; + echo '
'; + } + + + // load fields + $fields = apply_filters('acf/field_group/get_fields', array(), $acf['id']); + + + if( is_array($fields) ){ foreach( $fields as $field ){ + + // if they didn't select a type, skip this field + if( !$field['type'] || $field['type'] == 'null' ) continue; + + + // set value + if( !isset($field['value']) ) + { + $field['value'] = apply_filters('acf/load_value', false, $options['option_name'], $field); + $field['value'] = apply_filters('acf/format_value', $field['value'], $options['option_name'], $field); + } + + + // required + $required_class = ""; + $required_label = ""; + + if( $field['required'] ) + { + $required_class = ' required'; + $required_label = ' *'; + } + + + if( $layout == 'metabox' ) + { + echo '
'; + + echo '

'; + echo ''; + echo $field['instructions']; + echo '

'; + + $field['name'] = 'fields[' . $field['key'] . ']'; + do_action('acf/create_field', $field); + + echo '
'; + } + elseif( $layout == 'div' ) + { + echo '
'; + + echo ''; + $field['name'] = 'fields[' . $field['key'] . ']'; + do_action('acf/create_field', $field ); + if($field['instructions']) echo '

' . $field['instructions'] . '

'; + + echo '
'; + } + else + { + echo '
'; + echo ''; + echo ''; + echo ''; + + } + + }} + + + + // wrapper + if( $layout == 'metabox' ) + { + echo ''; + } + + + // title + if( $options['page_action'] == "edit" && $options['page_type'] == 'user' ) + { + echo '
'; + $field['name'] = 'fields[' . $field['key'] . ']'; + do_action('acf/create_field', $field ); + + if($field['instructions']) echo '

' . $field['instructions'] . '

'; + echo '
'; + } + + + } + // foreach($acfs as $acf) + } + // if($acfs) + + // exit for ajax + die(); + + } + + + /* + * delete_term + * + * @description: + * @since: 3.5.7 + * @created: 12/01/13 + */ + + function delete_term( $term, $tt_id, $taxonomy, $deleted_term ) + { + global $wpdb; + + $values = $wpdb->query($wpdb->prepare( + "DELETE FROM $wpdb->options WHERE option_name LIKE %s", + '%' . $taxonomy . '_' . $term . '%' + )); + } + + +} + +new acf_everything_fields(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/export.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/export.php new file mode 100644 index 0000000..ec77751 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/export.php @@ -0,0 +1,509 @@ +action = ''; + + + // actions + add_action('admin_menu', array($this,'admin_menu'), 11, 0); + + + // filters + add_filter('acf/export/clean_fields', array($this,'clean_fields'), 10, 1); + } + + + /* + * admin_menu + * + * @description: + * @created: 2/08/12 + */ + + function admin_menu() + { + // add page + $page = add_submenu_page('edit.php?post_type=acf', __('Export','acf'), __('Export','acf'), 'manage_options', 'acf-export', array($this,'html')); + + + // actions + add_action('load-' . $page, array($this,'load')); + add_action('admin_print_scripts-' . $page, array($this, 'admin_print_scripts')); + add_action('admin_print_styles-' . $page, array($this, 'admin_print_styles')); + add_action('admin_head-' . $page, array($this,'admin_head')); + } + + + /* + * load + * + * @description: + * @since 3.5.2 + * @created: 16/11/12 + * @thanks: Kevin Biloski and Charlie Eriksen via Secunia SVCRP + */ + + function load() + { + // vars + $path = apply_filters('acf/get_info', 'path'); + + + // verify nonce + if( isset($_POST['nonce']) && wp_verify_nonce($_POST['nonce'], 'export') ) + { + if( isset($_POST['export_to_xml']) ) + { + $this->action = 'export_to_xml'; + } + elseif( isset($_POST['export_to_php']) ) + { + $this->action = 'export_to_php'; + } + } + + + // include export action + if( $this->action == 'export_to_xml' ) + { + include_once($path . 'core/actions/export.php'); + die; + } + } + + + /* + * admin_print_scripts + * + * @description: + * @since 3.1.8 + * @created: 23/06/12 + */ + + function admin_print_scripts() + { + + } + + + /* + * admin_print_styles + * + * @description: + * @since 3.1.8 + * @created: 23/06/12 + */ + + function admin_print_styles() + { + wp_enqueue_style(array( + 'wp-pointer', + 'acf-global', + 'acf', + )); + } + + + /* + * admin_head + * + * @description: + * @since 3.1.8 + * @created: 23/06/12 + */ + + function admin_head() + { + + } + + + /* + * html + * + * @description: + * @since 3.1.8 + * @created: 23/06/12 + */ + + function html() + { + ?> +
+ +

+

+ action == "export_to_php" ) + { + $this->html_php(); + } + else + { + $this->html_index(); + } + + ?> +
+ -1, + 'post_type' => 'acf', + 'orderby' => 'menu_order title', + 'order' => 'asc', + )); + + // blank array to hold acfs + $choices = array(); + + if($acfs) + { + foreach($acfs as $acf) + { + // find title. Could use get_the_title, but that uses get_post(), so I think this uses less Memory + $title = apply_filters( 'the_title', $acf->post_title, $acf->ID ); + + $choices[$acf->ID] = $title; + } + } + + ?> +
+ +
+
+

+
+ + + + + + + + + +
+ +

+
+ 'select', + 'name' => 'acf_posts', + 'value' => '', + 'choices' => $choices, + 'multiple' => 1, + )); ?> +
+
    +
  • + " /> +
  • +
  • + " /> +
  • +
+
+
+
+ +


+

+

+

will appear in the list of editable field groups. This is useful for migrating fields groups between Wp websites.",'acf'); ?>

+
    +
  1. +
  2. +
  3. +
  4. +
  5. +
  6. +
  7. +
+ +


+ +

+

+

will not appear in the list of editable field groups. This is useful for including fields in themes.",'acf'); ?>

+

+
    +
  1. +
  2. +
  3. +
  4. +
+ +
+
+

+
+ + + + + +
+

+
    +
  1. +
  2. +
  3. +
+ +


+ +

+

will not appear in the list of editable field groups. This is useful for including fields in themes.",'acf'); ?>

+

+ + +


+ +

+

+ +
+include_once('advanced-custom-fields/acf.php');
+
+ +

before the include_once code:",'acf'); ?>

+ +
+define( 'ACF_LITE', true );
+
+ +


+ +

«

+
+ +
+
+ + $field ) + { + // unset unneccessary bits + unset( $field['id'], $field['class'], $field['order_no'], $field['field_group'], $field['_name'] ); + + + // instructions + if( !$field['instructions'] ) + { + unset( $field['instructions'] ); + } + + + // Required + if( !$field['required'] ) + { + unset( $field['required'] ); + } + + + // conditional logic + if( !$field['conditional_logic']['status'] ) + { + unset( $field['conditional_logic'] ); + } + + + // children + if( isset($field['sub_fields']) ) + { + $field['sub_fields'] = apply_filters('acf/export/clean_fields', $field['sub_fields']); + } + elseif( isset($field['layouts']) ) + { + foreach( $field['layouts'] as $l => $layout ) + { + $field['layouts'][ $l ]['sub_fields'] = apply_filters('acf/export/clean_fields', $layout['sub_fields']); + } + } + + + // override field + $fields[ $i ] = $field; + } + } + + return $fields; + } +} + +new acf_export(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/field_group.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/field_group.php new file mode 100644 index 0000000..6c04305 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/field_group.php @@ -0,0 +1,988 @@ + -1, + 'post_type' => 'acf', + 'orderby' => 'menu_order title', + 'order' => 'asc', + 'suppress_filters' => false, + )); + + + // populate acfs + if( $posts ){ foreach( $posts as $post ){ + + $array[] = array( + 'id' => $post->ID, + 'title' => $post->post_title, + 'menu_order' => $post->menu_order, + ); + + }} + + + // set cache + wp_cache_set( 'field_groups', $array, 'acf' ); + + + return $array; + } + + + /* + * get_fields + * + * @description: returns all fields for a field group + * @since: 3.6 + * @created: 26/01/13 + */ + + function get_fields( $fields, $post_id ) + { + // global + global $wpdb; + + + // loaded by PHP already? + if( !empty($fields) ) + { + return $fields; + } + + + // get field from postmeta + $rows = $wpdb->get_results( $wpdb->prepare("SELECT meta_key FROM $wpdb->postmeta WHERE post_id = %d AND meta_key LIKE %s", $post_id, 'field_%'), ARRAY_A); + + + if( $rows ) + { + foreach( $rows as $row ) + { + $field = apply_filters('acf/load_field', false, $row['meta_key'], $post_id ); + + $fields[ $field['order_no'] ] = $field; + } + + // sort + ksort( $fields ); + } + + + + // return + return $fields; + + } + + + /* + * get_location + * + * @description: + * @since: 3.6 + * @created: 26/01/13 + */ + + function get_location( $location, $post_id ) + { + // loaded by PHP already? + if( !empty($location) ) + { + return $location; + } + + + // vars + $groups = array(); + $group_no = 0; + + + // get all rules + $rules = get_post_meta($post_id, 'rule', false); + + + if( is_array($rules) ) + { + foreach( $rules as $rule ) + { + // if field group was duplicated, it may now be a serialized string! + $rule = maybe_unserialize($rule); + + + // does this rule have a group? + // + groups were added in 4.0.4 + if( !isset($rule['group_no']) ) + { + $rule['group_no'] = $group_no; + + // sperate groups? + if( get_post_meta($post_id, 'allorany', true) == 'any' ) + { + $group_no++; + } + } + + + // add to group + $groups[ $rule['group_no'] ][ $rule['order_no'] ] = $rule; + + + // sort rules + ksort( $groups[ $rule['group_no'] ] ); + + } + + // sort groups + ksort( $groups ); + } + + + // return fields + return $groups; + } + + + /* + * get_options + * + * @description: + * @since: 3.6 + * @created: 26/01/13 + */ + + function get_options( $options, $post_id ) + { + // loaded by PHP already? + if( !empty($options) ) + { + return $options; + } + + + // defaults + $options = array( + 'position' => 'normal', + 'layout' => 'no_box', + 'hide_on_screen' => array(), + ); + + + // vars + $position = get_post_meta($post_id, 'position', true); + if( $position ) + { + $options['position'] = $position; + } + + $layout = get_post_meta($post_id, 'layout', true); + if( $layout ) + { + $options['layout'] = $layout; + } + + $hide_on_screen = get_post_meta($post_id, 'hide_on_screen', true); + if( $hide_on_screen ) + { + $hide_on_screen = maybe_unserialize($hide_on_screen); + $options['hide_on_screen'] = $hide_on_screen; + } + + + // return + return $options; + } + + + /* + * validate_page + * + * @description: + * @since 3.2.6 + * @created: 23/06/12 + */ + + function validate_page() + { + // global + global $pagenow, $typenow; + + + // vars + $return = false; + + + // validate page + if( in_array( $pagenow, array('post.php', 'post-new.php') ) ) + { + + // validate post type + if( $typenow == "acf" ) + { + $return = true; + } + + } + + + // return + return $return; + } + + + /* + * admin_enqueue_scripts + * + * @description: run after post query but before any admin script / head actions. A good place to register all actions. + * @since: 3.6 + * @created: 26/01/13 + */ + + function admin_enqueue_scripts() + { + // validate page + if( ! $this->validate_page() ){ return; } + + + // settings + $this->settings = apply_filters('acf/get_info', 'all'); + + + // no autosave + wp_dequeue_script( 'autosave' ); + + + // custom scripts + wp_enqueue_script(array( + 'acf-field-group', + )); + + + // custom styles + wp_enqueue_style(array( + 'acf-global', + 'acf-field-group', + )); + + + // actions + do_action('acf/field_group/admin_enqueue_scripts'); + add_action('admin_head', array($this,'admin_head')); + + } + + + /* + * admin_head + * + * @description: + * @since 3.1.8 + * @created: 23/06/12 + */ + + function admin_head() + { + // global + global $wp_version, $post; + + + // l10n + $l10n = array( + 'move_to_trash' => __("Move to trash. Are you sure?",'acf'), + 'checked' => __("checked",'acf'), + 'no_fields' => __("No toggle fields available",'acf'), + 'title' => __("Field group title is required",'acf'), + 'copy' => __("copy",'acf'), + 'or' => __("or",'acf'), + 'fields' => __("Fields",'acf'), + 'parent_fields' => __("Parent fields",'acf'), + 'sibling_fields' => __("Sibling fields",'acf'), + 'hide_show_all' => __("Hide / Show All",'acf') + ); + + + + ?> + + settings['path'] . 'core/views/meta_box_fields.php' ); + } + + + /* + * html_location + * + * @description: + * @since 1.0.0 + * @created: 23/06/12 + */ + + function html_location() + { + include( $this->settings['path'] . 'core/views/meta_box_location.php' ); + } + + + /* + * html_options + * + * @description: + * @since 1.0.0 + * @created: 23/06/12 + */ + + function html_options() + { + include( $this->settings['path'] . 'core/views/meta_box_options.php' ); + } + + + /* + * screen_settings + * + * @description: + * @since: 3.6 + * @created: 26/01/13 + */ + + function screen_settings( $current ) + { + $current .= '
' . __("Fields",'acf') . '
'; + + $current .= '
' . __("Show Field Key:",'acf'); + $current .= ''; + $current .= ''; + $current .= '
'; + + return $current; + } + + + /* + * ajax_render_options + * + * @description: creates the HTML for a field's options (field group edit page) + * @since 3.1.6 + * @created: 23/06/12 + */ + + function ajax_render_options() + { + // vars + $options = array( + 'field_key' => '', + 'field_type' => '', + 'post_id' => 0, + 'nonce' => '' + ); + + // load post options + $options = array_merge($options, $_POST); + + + // verify nonce + if( ! wp_verify_nonce($options['nonce'], 'acf_nonce') ) + { + die(0); + } + + + // required + if( ! $options['field_type'] ) + { + die(0); + } + + + // find key (not actual field key, more the html attr name) + $options['field_key'] = str_replace("fields[", "", $options['field_key']); + $options['field_key'] = str_replace("][type]", "", $options['field_key']) ; + + + // render options + $field = array( + 'type' => $options['field_type'], + 'name' => $options['field_key'] + ); + do_action('acf/create_field_options', $field ); + + + die(); + + } + + + /* + * ajax_render_location + * + * @description: creates the HTML for the field group location metabox. Called from both Ajax and PHP + * @since 3.1.6 + * @created: 23/06/12 + */ + + function ajax_render_location( $options = array() ) + { + // defaults + $defaults = array( + 'group_id' => 0, + 'rule_id' => 0, + 'value' => null, + 'param' => null, + ); + + $is_ajax = false; + if( isset($_POST['nonce']) && wp_verify_nonce($_POST['nonce'], 'acf_nonce') ) + { + $is_ajax = true; + } + + + // Is AJAX call? + if( $is_ajax ) + { + $options = array_merge($defaults, $_POST); + } + else + { + $options = array_merge($defaults, $options); + } + + // vars + $choices = array(); + + + // some case's have the same outcome + if($options['param'] == "page_parent") + { + $options['param'] = "page"; + } + + + switch($options['param']) + { + case "post_type": + + // all post types except attachment + $choices = apply_filters('acf/get_post_types', array(), array('attachment')); + + break; + + + case "page": + + $post_type = 'page'; + $posts = get_posts(array( + 'posts_per_page' => -1, + 'post_type' => $post_type, + 'orderby' => 'menu_order title', + 'order' => 'ASC', + 'post_status' => 'any', + 'suppress_filters' => false, + 'update_post_meta_cache' => false, + )); + + if( $posts ) + { + // sort into hierachial order! + if( is_post_type_hierarchical( $post_type ) ) + { + $posts = get_page_children( 0, $posts ); + } + + foreach( $posts as $page ) + { + $title = ''; + $ancestors = get_ancestors($page->ID, 'page'); + if($ancestors) + { + foreach($ancestors as $a) + { + $title .= '- '; + } + } + + $title .= apply_filters( 'the_title', $page->post_title, $page->ID ); + + + // status + if($page->post_status != "publish") + { + $title .= " ($page->post_status)"; + } + + $choices[ $page->ID ] = $title; + + } + // foreach($pages as $page) + + } + + break; + + + case "page_type" : + + $choices = array( + 'front_page' => __("Front Page",'acf'), + 'posts_page' => __("Posts Page",'acf'), + 'top_level' => __("Top Level Page (parent of 0)",'acf'), + 'parent' => __("Parent Page (has children)",'acf'), + 'child' => __("Child Page (has parent)",'acf'), + ); + + break; + + case "page_template" : + + $choices = array( + 'default' => __("Default Template",'acf'), + ); + + $templates = get_page_templates(); + foreach($templates as $k => $v) + { + $choices[$v] = $k; + } + + break; + + case "post" : + + $post_types = get_post_types(); + + unset( $post_types['page'], $post_types['attachment'], $post_types['revision'] , $post_types['nav_menu_item'], $post_types['acf'] ); + + if( $post_types ) + { + foreach( $post_types as $post_type ) + { + + $posts = get_posts(array( + 'numberposts' => '-1', + 'post_type' => $post_type, + 'post_status' => array('publish', 'private', 'draft', 'inherit', 'future'), + 'suppress_filters' => false, + )); + + if( $posts) + { + $choices[$post_type] = array(); + + foreach($posts as $post) + { + $title = apply_filters( 'the_title', $post->post_title, $post->ID ); + + // status + if($post->post_status != "publish") + { + $title .= " ($post->post_status)"; + } + + $choices[$post_type][$post->ID] = $title; + + } + // foreach($posts as $post) + } + // if( $posts ) + } + // foreach( $post_types as $post_type ) + } + // if( $post_types ) + + + break; + + case "post_category" : + + $terms = get_terms( 'category', array( 'hide_empty' => false ) ); + + if( !empty($terms) ) { + + foreach( $terms as $term ) { + + $choices[ $term->term_id ] = $term->name; + + } + + } + + break; + + case "post_format" : + + $choices = get_post_format_strings(); + + break; + + case "post_status" : + + $choices = array( + 'publish' => __( 'Published', 'acf'), + 'pending' => __( 'Pending Review', 'acf'), + 'draft' => __( 'Draft', 'acf'), + 'future' => __( 'Future', 'acf'), + 'private' => __( 'Private', 'acf'), + 'inherit' => __( 'Revision', 'acf'), + 'trash' => __( 'Trash', 'acf'), + ); + + break; + + case "user_type" : + + global $wp_roles; + + $choices = $wp_roles->get_names(); + + if( is_multisite() ) + { + $choices['super_admin'] = __('Super Admin', 'acf'); + } + + break; + + case "taxonomy" : + + $choices = array(); + $simple_value = true; + $choices = apply_filters('acf/get_taxonomies_for_select', $choices, $simple_value); + + break; + + case "ef_taxonomy" : + + $choices = array('all' => __('All', 'acf')); + $taxonomies = get_taxonomies( array('public' => true), 'objects' ); + + foreach($taxonomies as $taxonomy) + { + $choices[ $taxonomy->name ] = $taxonomy->labels->name; + } + + // unset post_format (why is this a public taxonomy?) + if( isset($choices['post_format']) ) + { + unset( $choices['post_format']) ; + } + + + break; + + case "ef_user" : + + global $wp_roles; + + $choices = array_merge( array('all' => __('All', 'acf')), $wp_roles->get_names() ); + + break; + + + case "ef_media" : + + $choices = array('all' => __('All', 'acf')); + + break; + + } + + + // allow custom location rules + $choices = apply_filters( 'acf/location/rule_values/' . $options['param'], $choices ); + + + // create field + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => 'location[' . $options['group_id'] . '][' . $options['rule_id'] . '][value]', + 'value' => $options['value'], + 'choices' => $choices, + )); + + + // ajax? + if( $is_ajax ) + { + die(); + } + + } + + + /* + * name_save_pre + * + * @description: intercepts the acf post obejct and adds an "acf_" to the start of + * it's name to stop conflicts between acf's and page's urls + * @since 1.0.0 + * @created: 23/06/12 + */ + + function name_save_pre($name) + { + // validate + if( !isset($_POST['post_type']) || $_POST['post_type'] != 'acf' ) + { + return $name; + } + + + // need a title + if( !$_POST['post_title'] ) + { + $_POST['post_title'] = 'Unnamed Field Group'; + } + + + $name = 'acf_' . sanitize_title($_POST['post_title']); + + + return $name; + } + + + /* + * save_post + * + * @description: Saves the field / location / option data for a field group + * @since 1.0.0 + * @created: 23/06/12 + */ + + function save_post($post_id) + { + // do not save if this is an auto save routine + if( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE ) + { + return $post_id; + } + + + // verify nonce + if( !isset($_POST['acf_nonce']) || !wp_verify_nonce($_POST['acf_nonce'], 'field_group') ) + { + return $post_id; + } + + + // only save once! WordPress save's a revision as well. + if( wp_is_post_revision($post_id) ) + { + return $post_id; + } + + + /* + * save fields + */ + + // vars + $dont_delete = array(); + + if( isset($_POST['fields']) && is_array($_POST['fields']) ) + { + $i = -1; + + + // remove clone field + unset( $_POST['fields']['field_clone'] ); + + + + // loop through and save fields + foreach( $_POST['fields'] as $key => $field ) + { + $i++; + + + // order + key + $field['order_no'] = $i; + $field['key'] = $key; + + + // save + do_action('acf/update_field', $field, $post_id ); + + + // add to dont delete array + $dont_delete[] = $field['key']; + } + } + unset( $_POST['fields'] ); + + + // delete all other field + $keys = get_post_custom_keys($post_id); + foreach( $keys as $key ) + { + if( strpos($key, 'field_') !== false && !in_array($key, $dont_delete) ) + { + // this is a field, and it wasn't found in the dont_delete array + do_action('acf/delete_field', $post_id, $key); + } + } + + + /* + * save location rules + */ + + if( isset($_POST['location']) && is_array($_POST['location']) ) + { + delete_post_meta( $post_id, 'rule' ); + + + // clean array keys + $_POST['location'] = array_values( $_POST['location'] ); + foreach( $_POST['location'] as $group_id => $group ) + { + if( is_array($group) ) + { + // clean array keys + $group = array_values( $group ); + foreach( $group as $rule_id => $rule ) + { + $rule['order_no'] = $rule_id; + $rule['group_no'] = $group_id; + + + add_post_meta( $post_id, 'rule', $rule ); + } + } + } + + unset( $_POST['location'] ); + } + + + /* + * save options + */ + + if( isset($_POST['options']) && is_array($_POST['options']) ) + { + update_post_meta($post_id, 'position', $_POST['options']['position']); + update_post_meta($post_id, 'layout', $_POST['options']['layout']); + update_post_meta($post_id, 'hide_on_screen', $_POST['options']['hide_on_screen']); + } + + + unset( $_POST['options'] ); + + + } + + +} + +new acf_field_group(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/field_groups.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/field_groups.php new file mode 100644 index 0000000..2169e8f --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/field_groups.php @@ -0,0 +1,529 @@ +validate_page() ) + { + return; + } + + + // actions + add_action('admin_print_scripts', array($this,'admin_print_scripts')); + add_action('admin_print_styles', array($this,'admin_print_styles')); + add_action('admin_footer', array($this,'admin_footer')); + + + // columns + add_filter( 'manage_edit-acf_columns', array($this,'acf_edit_columns'), 10, 1 ); + add_action( 'manage_acf_posts_custom_column' , array($this,'acf_columns_display'), 10, 2 ); + + } + + + /* + * validate_page + * + * @description: returns true | false. Used to stop a function from continuing + * @since 3.2.6 + * @created: 23/06/12 + */ + + function validate_page() + { + // global + global $pagenow; + + + // vars + $return = false; + + + // validate page + if( in_array( $pagenow, array('edit.php') ) ) + { + + // validate post type + if( isset($_GET['post_type']) && $_GET['post_type'] == 'acf' ) + { + $return = true; + } + + + if( isset($_GET['page']) ) + { + $return = false; + } + + } + + + // return + return $return; + } + + + /* + * admin_print_scripts + * + * @description: + * @since 3.1.8 + * @created: 23/06/12 + */ + + function admin_print_scripts() + { + wp_enqueue_script(array( + 'jquery', + 'thickbox', + )); + } + + + /* + * admin_print_styles + * + * @description: + * @since 3.1.8 + * @created: 23/06/12 + */ + + function admin_print_styles() + { + wp_enqueue_style(array( + 'thickbox', + 'acf-global', + 'acf', + )); + } + + + /* + * acf_edit_columns + * + * @description: + * @created: 2/08/12 + */ + + function acf_edit_columns( $columns ) + { + $columns = array( + 'cb' => '', + 'title' => __("Title"), + 'fields' => __("Fields", 'acf') + ); + + return $columns; + } + + + /* + * acf_columns_display + * + * @description: + * @created: 2/08/12 + */ + + function acf_columns_display( $column, $post_id ) + { + // vars + switch ($column) + { + case "fields": + + // vars + $count =0; + $keys = get_post_custom_keys( $post_id ); + + if($keys) + { + foreach($keys as $key) + { + if(strpos($key, 'field_') !== false) + { + $count++; + } + } + } + + echo $count; + + break; + } + } + + + /* + * admin_footer + * + * @description: + * @since 3.1.8 + * @created: 23/06/12 + */ + + function admin_footer() + { + // vars + $version = apply_filters('acf/get_info', 'version'); + $dir = apply_filters('acf/get_info', 'dir'); + $path = apply_filters('acf/get_info', 'path'); + $show_tab = isset($_GET['info']); + $tab = isset($_GET['info']) ? $_GET['info'] : 'changelog'; + + ?> + + + + diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/input.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/input.php new file mode 100644 index 0000000..452cfed --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/input.php @@ -0,0 +1,170 @@ +ID ); + } + + + // l10n + $l10n = apply_filters( 'acf/input/admin_l10n', array( + 'core' => array( + 'expand_details' => __("Expand Details",'acf'), + 'collapse_details' => __("Collapse Details",'acf') + ), + 'validation' => array( + 'error' => __("Validation Failed. One or more fields below are required.",'acf') + ) + )); + + + // options + $o = array( + 'post_id' => $post_id, + 'nonce' => wp_create_nonce( 'acf_nonce' ), + 'admin_url' => admin_url(), + 'ajaxurl' => admin_url( 'admin-ajax.php' ), + 'wp_version' => $wp_version + ); + + + // toolbars + $t = array(); + + if( is_array($toolbars) ){ foreach( $toolbars as $label => $rows ){ + + $label = sanitize_title( $label ); + $label = str_replace('-', '_', $label); + + $t[ $label ] = array(); + + if( is_array($rows) ){ foreach( $rows as $k => $v ){ + + $t[ $label ][ 'theme_advanced_buttons' . $k ] = implode(',', $v); + + }} + }} + + + ?> + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/location.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/location.php new file mode 100644 index 0000000..ccba368 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/location.php @@ -0,0 +1,987 @@ + '', + 'ajax' => true + ); + + + // load post options + $options = array_merge($options, $_POST); + + + // verify nonce + if( ! wp_verify_nonce($options['nonce'], 'acf_nonce') ) + { + die(0); + } + + + // return array + $return = apply_filters( 'acf/location/match_field_groups', array(), $options ); + + + // echo json + echo json_encode( $return ); + + + die(); + } + + + /* + * match_field_groups + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function match_field_groups( $return, $options ) + { + + // vars + $defaults = array( + 'post_id' => 0, + 'post_type' => 0, + 'page_template' => 0, + 'page_parent' => 0, + 'page_type' => 0, + 'post_category' => array(), + 'post_format' => 0, + 'taxonomy' => array(), + 'ef_taxonomy' => 0, + 'ef_user' => 0, + 'ef_media' => 0, + 'lang' => 0, + 'ajax' => false + ); + + + // merge in $options + $options = array_merge($defaults, $options); + + + // Parse values + $options = apply_filters( 'acf/parse_types', $options ); + + + // WPML + if( defined('ICL_LANGUAGE_CODE') ) + { + $options['lang'] = ICL_LANGUAGE_CODE; + + //global $sitepress; + //$sitepress->switch_lang( $options['lang'] ); + } + + + // find all acf objects + $acfs = apply_filters('acf/get_field_groups', array()); + + + // blank array to hold acfs + $return = array(); + + + if( $acfs ) + { + foreach( $acfs as $acf ) + { + // load location + $acf['location'] = apply_filters('acf/field_group/get_location', array(), $acf['id']); + + + // vars + $add_box = false; + + + foreach( $acf['location'] as $group_id => $group ) + { + // start of as true, this way, any rule that doesn't match will cause this varaible to false + $match_group = true; + + if( is_array($group) ) + { + foreach( $group as $rule_id => $rule ) + { + // Hack for ef_media => now post_type = attachment + if( $rule['param'] == 'ef_media' ) + { + $rule['param'] = 'post_type'; + $rule['value'] = 'attachment'; + } + + + // $match = true / false + $match = apply_filters( 'acf/location/rule_match/' . $rule['param'] , false, $rule, $options ); + + if( !$match ) + { + $match_group = false; + } + + } + } + + + // all rules must havematched! + if( $match_group ) + { + $add_box = true; + } + + } + + + // add ID to array + if( $add_box ) + { + $return[] = $acf['id']; + + } + + } + } + + + return $return; + } + + + /* + * rule_match_post_type + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_post_type( $match, $rule, $options ) + { + $post_type = $options['post_type']; + + if( !$post_type ) + { + if( !$options['post_id'] ) + { + return false; + } + + $post_type = get_post_type( $options['post_id'] ); + } + + + if( $rule['operator'] == "==" ) + { + $match = ( $post_type === $rule['value'] ); + } + elseif( $rule['operator'] == "!=" ) + { + $match = ( $post_type !== $rule['value'] ); + } + + + return $match; + } + + + /* + * rule_match_post + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_post( $match, $rule, $options ) + { + // validation + if( !$options['post_id'] ) + { + return false; + } + + + // translate $rule['value'] + // - this variable will hold the original post_id, but $options['post_id'] will hold the translated version + //if( function_exists('icl_object_id') ) + //{ + // $rule['value'] = icl_object_id( $rule['value'], $options['post_type'], true ); + //} + + + if($rule['operator'] == "==") + { + $match = ( $options['post_id'] == $rule['value'] ); + } + elseif($rule['operator'] == "!=") + { + $match = ( $options['post_id'] != $rule['value'] ); + } + + return $match; + + } + + + /* + * rule_match_page_type + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_page_type( $match, $rule, $options ) + { + // validation + if( !$options['post_id'] ) + { + return false; + } + + $post = get_post( $options['post_id'] ); + + if( $rule['value'] == 'front_page') + { + + $front_page = (int) get_option('page_on_front'); + + + if($rule['operator'] == "==") + { + $match = ( $front_page == $post->ID ); + } + elseif($rule['operator'] == "!=") + { + $match = ( $front_page != $post->ID ); + } + + } + elseif( $rule['value'] == 'posts_page') + { + + $posts_page = (int) get_option('page_for_posts'); + + + if($rule['operator'] == "==") + { + $match = ( $posts_page == $post->ID ); + } + elseif($rule['operator'] == "!=") + { + $match = ( $posts_page != $post->ID ); + } + + } + elseif( $rule['value'] == 'top_level') + { + $post_parent = $post->post_parent; + if( $options['page_parent'] ) + { + $post_parent = $options['page_parent']; + } + + + if($rule['operator'] == "==") + { + $match = ( $post_parent == 0 ); + } + elseif($rule['operator'] == "!=") + { + $match = ( $post_parent != 0 ); + } + + } + elseif( $rule['value'] == 'parent') + { + + $children = get_pages(array( + 'post_type' => $post->post_type, + 'child_of' => $post->ID, + )); + + + if($rule['operator'] == "==") + { + $match = ( count($children) > 0 ); + } + elseif($rule['operator'] == "!=") + { + $match = ( count($children) == 0 ); + } + + } + elseif( $rule['value'] == 'child') + { + + $post_parent = $post->post_parent; + if( $options['page_parent'] ) + { + $post_parent = $options['page_parent']; + } + + + if($rule['operator'] == "==") + { + $match = ( $post_parent != 0 ); + } + elseif($rule['operator'] == "!=") + { + $match = ( $post_parent == 0 ); + } + + } + + return $match; + + } + + + /* + * rule_match_page_parent + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_page_parent( $match, $rule, $options ) + { + // validation + if( !$options['post_id'] ) + { + return false; + } + + + // vars + $post = get_post( $options['post_id'] ); + + $post_parent = $post->post_parent; + if( $options['page_parent'] ) + { + $post_parent = $options['page_parent']; + } + + + if($rule['operator'] == "==") + { + $match = ( $post_parent == $rule['value'] ); + } + elseif($rule['operator'] == "!=") + { + $match = ( $post_parent != $rule['value'] ); + } + + + return $match; + + } + + + /* + * rule_match_page_template + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_page_template( $match, $rule, $options ) + { + $page_template = $options['page_template']; + if( ! $page_template ) + { + $page_template = get_post_meta( $options['post_id'], '_wp_page_template', true ); + } + + + if( ! $page_template ) + { + $post_type = $options['post_type']; + + if( !$post_type ) + { + $post_type = get_post_type( $options['post_id'] ); + } + + if( $post_type == 'page' ) + { + $page_template = "default"; + } + } + + + + if($rule['operator'] == "==") + { + $match = ( $page_template === $rule['value'] ); + } + elseif($rule['operator'] == "!=") + { + $match = ( $page_template !== $rule['value'] ); + } + + return $match; + + } + + + /* + * rule_match_post_category + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_post_category( $match, $rule, $options ) + { + // validate + if( !$options['post_id'] ) + { + return false; + } + + + // post type + if( !$options['post_type'] ) + { + $options['post_type'] = get_post_type( $options['post_id'] ); + } + + + // vars + $taxonomies = get_object_taxonomies( $options['post_type'] ); + $terms = $options['post_category']; + + + // not AJAX + if( !$options['ajax'] ) + { + // no terms? Load them from the post_id + if( empty($terms) ) + { + $all_terms = get_the_terms( $options['post_id'], 'category' ); + if($all_terms) + { + foreach($all_terms as $all_term) + { + $terms[] = $all_term->term_id; + } + } + } + + + // no terms at all? + if( empty($terms) ) + { + // If no ters, this is a new post and should be treated as if it has the "Uncategorized" (1) category ticked + if( is_array($taxonomies) && in_array('category', $taxonomies) ) + { + $terms[] = '1'; + } + } + } + + + + if($rule['operator'] == "==") + { + $match = false; + + if($terms) + { + if( in_array($rule['value'], $terms) ) + { + $match = true; + } + } + + } + elseif($rule['operator'] == "!=") + { + $match = true; + + if($terms) + { + if( in_array($rule['value'], $terms) ) + { + $match = false; + } + } + + } + + + return $match; + + } + + + /* + * rule_match_user_type + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_user_type( $match, $rule, $options ) + { + $user = wp_get_current_user(); + + if( $rule['operator'] == "==" ) + { + if( $rule['value'] == 'super_admin' ) + { + $match = is_super_admin( $user->ID ); + } + else + { + $match = in_array( $rule['value'], $user->roles ); + } + + } + elseif( $rule['operator'] == "!=" ) + { + if( $rule['value'] == 'super_admin' ) + { + $match = !is_super_admin( $user->ID ); + } + else + { + $match = ( ! in_array( $rule['value'], $user->roles ) ); + } + } + + return $match; + + } + + + /* + * rule_match_user_type + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_options_page( $match, $rule, $options ) + { + global $plugin_page; + + // NOTE + // comment out below code as it was interfering with custom slugs + + // older location rules may be "options-pagename" + /* +if( substr($rule['value'], 0, 8) == 'options-' ) + { + $rule['value'] = 'acf-' . $rule['value']; + } +*/ + + + // older location ruels may be "Pagename" + /* +if( substr($rule['value'], 0, 11) != 'acf-options' ) + { + $rule['value'] = 'acf-options-' . sanitize_title( $rule['value'] ); + + // value may now be wrong (acf-options-options) + if( $rule['value'] == 'acf-options-options' ) + { + $rule['value'] = 'acf-options'; + } + } +*/ + + + if($rule['operator'] == "==") + { + $match = ( $plugin_page === $rule['value'] ); + } + elseif($rule['operator'] == "!=") + { + $match = ( $plugin_page !== $rule['value'] ); + } + + + return $match; + + } + + + /* + * rule_match_post_format + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_post_format( $match, $rule, $options ) + { + // vars + $post_format = $options['post_format']; + if( !$post_format ) + { + // validate + if( !$options['post_id'] ) + { + return false; + } + + + // post type + if( !$options['post_type'] ) + { + $options['post_type'] = get_post_type( $options['post_id'] ); + } + + + // does post_type support 'post-format' + if( post_type_supports( $options['post_type'], 'post-formats' ) ) + { + $post_format = get_post_format( $options['post_id'] ); + + if( $post_format === false ) + { + $post_format = 'standard'; + } + } + } + + + if($rule['operator'] == "==") + { + $match = ( $post_format === $rule['value'] ); + + } + elseif($rule['operator'] == "!=") + { + $match = ( $post_format !== $rule['value'] ); + } + + + + return $match; + + } + + + /* + * rule_match_post_status + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_post_status( $match, $rule, $options ) + { + // validate + if( !$options['post_id'] ) + { + return false; + } + + + // vars + $post_status = get_post_status( $options['post_id'] ); + + + // auto-draft = draft + if( $post_status == 'auto-draft' ) + { + $post_status = 'draft'; + } + + + // match + if($rule['operator'] == "==") + { + $match = ( $post_status === $rule['value'] ); + + } + elseif($rule['operator'] == "!=") + { + $match = ( $post_status !== $rule['value'] ); + } + + + // return + return $match; + + } + + + /* + * rule_match_taxonomy + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_taxonomy( $match, $rule, $options ) + { + // validate + if( !$options['post_id'] ) + { + return false; + } + + + // post type + if( !$options['post_type'] ) + { + $options['post_type'] = get_post_type( $options['post_id'] ); + } + + + // vars + $taxonomies = get_object_taxonomies( $options['post_type'] ); + $terms = $options['taxonomy']; + + + // not AJAX + if( !$options['ajax'] ) + { + // no terms? Load them from the post_id + if( empty($terms) ) + { + if( is_array($taxonomies) ) + { + foreach( $taxonomies as $tax ) + { + $all_terms = get_the_terms( $options['post_id'], $tax ); + if($all_terms) + { + foreach($all_terms as $all_term) + { + $terms[] = $all_term->term_id; + } + } + } + } + } + + + // no terms at all? + if( empty($terms) ) + { + // If no ters, this is a new post and should be treated as if it has the "Uncategorized" (1) category ticked + if( is_array($taxonomies) && in_array('category', $taxonomies) ) + { + $terms[] = '1'; + } + } + } + + + if($rule['operator'] == "==") + { + $match = false; + + if($terms) + { + if( in_array($rule['value'], $terms) ) + { + $match = true; + } + } + + } + elseif($rule['operator'] == "!=") + { + $match = true; + + if($terms) + { + if( in_array($rule['value'], $terms) ) + { + $match = false; + } + } + + } + + + return $match; + + } + + + /* + * rule_match_ef_taxonomy + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_ef_taxonomy( $match, $rule, $options ) + { + + $ef_taxonomy = $options['ef_taxonomy']; + + + if( $ef_taxonomy ) + { + if($rule['operator'] == "==") + { + $match = ( $ef_taxonomy == $rule['value'] ); + + // override for "all" + if( $rule['value'] == "all" ) + { + $match = true; + } + + } + elseif($rule['operator'] == "!=") + { + $match = ( $ef_taxonomy != $rule['value'] ); + + // override for "all" + if( $rule['value'] == "all" ) + { + $match = false; + } + + } + + + + + } + + + return $match; + + } + + + /* + * rule_match_ef_user + * + * @description: + * @since: 3.5.7 + * @created: 3/01/13 + */ + + function rule_match_ef_user( $match, $rule, $options ) + { + + $ef_user = $options['ef_user']; + + + if( $ef_user ) + { + if($rule['operator'] == "==") + { + $match = ( user_can($ef_user, $rule['value']) ); + + // override for "all" + if( $rule['value'] === "all" ) + { + $match = true; + } + } + elseif($rule['operator'] == "!=") + { + $match = ( !user_can($ef_user, $rule['value']) ); + + // override for "all" + if( $rule['value'] === "all" ) + { + $match = false; + } + } + + } + + + return $match; + + } + +} + +new acf_location(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/post.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/post.php new file mode 100644 index 0000000..ed627a3 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/post.php @@ -0,0 +1,571 @@ +validate_page() ) + { + return; + } + + + // actions + do_action('acf/input/admin_enqueue_scripts'); + + add_action('admin_head', array($this,'admin_head')); + } + + + /* + * admin_head + * + * This action will find and add field groups to the current edit page + * + * @type action (admin_head) + * @date 23/06/12 + * @since 3.1.8 + * + * @param N/A + * @return N/A + */ + + function admin_head() + { + // globals + global $post, $pagenow, $typenow; + + + // shopp + if( $pagenow == "admin.php" && isset( $_GET['page'] ) && $_GET['page'] == "shopp-products" && isset( $_GET['id'] ) ) + { + $typenow = "shopp_product"; + } + + + // vars + $post_id = $post ? $post->ID : 0; + + + // get field groups + $filter = array( + 'post_id' => $post_id, + 'post_type' => $typenow + ); + $metabox_ids = array(); + $metabox_ids = apply_filters( 'acf/location/match_field_groups', $metabox_ids, $filter ); + + + // get style of first field group + $style = ''; + if( isset($metabox_ids[0]) ) + { + $style = $this->get_style( $metabox_ids[0] ); + } + + + // Style + echo ''; + + + // add user js + css + do_action('acf/input/admin_head'); + + + // get field groups + $acfs = apply_filters('acf/get_field_groups', array()); + + + if( $acfs ) + { + foreach( $acfs as $acf ) + { + // load options + $acf['options'] = apply_filters('acf/field_group/get_options', array(), $acf['id']); + + + // vars + $show = in_array( $acf['id'], $metabox_ids ) ? 1 : 0; + + + // priority + $priority = 'high'; + if( $acf['options']['position'] == 'side' ) + { + $priority = 'core'; + } + $priority = apply_filters('acf/input/meta_box_priority', $priority, $acf); + + + // add meta box + add_meta_box( + 'acf_' . $acf['id'], + $acf['title'], + array($this, 'meta_box_input'), + $typenow, + $acf['options']['position'], + $priority, + array( 'field_group' => $acf, 'show' => $show, 'post_id' => $post_id ) + ); + + } + // foreach($acfs as $acf) + } + // if($acfs) + + + // Allow 'acf_after_title' metabox position + add_action('edit_form_after_title', array($this, 'edit_form_after_title')); + + + // remove ACF from meta postbox + add_filter( 'is_protected_meta', array($this, 'is_protected_meta'), 10, 3 ); + } + + + /* + * edit_form_after_title + * + * This action will allow ACF to render metaboxes after the title + * + * @type action + * @date 17/08/13 + * + * @param N/A + * @return N/A + */ + + function edit_form_after_title() + { + // globals + global $post, $wp_meta_boxes; + + + // render + do_meta_boxes( get_current_screen(), 'acf_after_title', $post); + + + // clean up + unset( $wp_meta_boxes['post']['acf_after_title'] ); + + + // preview hack + // the following code will add a hidden input which will trigger WP to create a revision apon save + // http://support.advancedcustomfields.com/forums/topic/preview-solution/#post-4106 + ?> +
+ +
+
'; + } + + + // nonce + echo '
'; + echo ''; + ?> + + '; + } + + + /* + * get_style + * + * @description: called by admin_head to generate acf css style (hide other metaboxes) + * @since 2.0.5 + * @created: 23/06/12 + */ + + function get_style( $acf_id ) + { + // vars + $options = apply_filters('acf/field_group/get_options', array(), $acf_id); + $html = ''; + + + // add style to html + if( in_array('permalink',$options['hide_on_screen']) ) + { + $html .= '#edit-slug-box {display: none;} '; + } + if( in_array('the_content',$options['hide_on_screen']) ) + { + $html .= '#postdivrich {display: none;} '; + } + if( in_array('excerpt',$options['hide_on_screen']) ) + { + $html .= '#postexcerpt, #screen-meta label[for=postexcerpt-hide] {display: none;} '; + } + if( in_array('custom_fields',$options['hide_on_screen']) ) + { + $html .= '#postcustom, #screen-meta label[for=postcustom-hide] { display: none; } '; + } + if( in_array('discussion',$options['hide_on_screen']) ) + { + $html .= '#commentstatusdiv, #screen-meta label[for=commentstatusdiv-hide] {display: none;} '; + } + if( in_array('comments',$options['hide_on_screen']) ) + { + $html .= '#commentsdiv, #screen-meta label[for=commentsdiv-hide] {display: none;} '; + } + if( in_array('slug',$options['hide_on_screen']) ) + { + $html .= '#slugdiv, #screen-meta label[for=slugdiv-hide] {display: none;} '; + } + if( in_array('author',$options['hide_on_screen']) ) + { + $html .= '#authordiv, #screen-meta label[for=authordiv-hide] {display: none;} '; + } + if( in_array('format',$options['hide_on_screen']) ) + { + $html .= '#formatdiv, #screen-meta label[for=formatdiv-hide] {display: none;} '; + } + if( in_array('featured_image',$options['hide_on_screen']) ) + { + $html .= '#postimagediv, #screen-meta label[for=postimagediv-hide] {display: none;} '; + } + if( in_array('revisions',$options['hide_on_screen']) ) + { + $html .= '#revisionsdiv, #screen-meta label[for=revisionsdiv-hide] {display: none;} '; + } + if( in_array('categories',$options['hide_on_screen']) ) + { + $html .= '#categorydiv, #screen-meta label[for=categorydiv-hide] {display: none;} '; + } + if( in_array('tags',$options['hide_on_screen']) ) + { + $html .= '#tagsdiv-post_tag, #screen-meta label[for=tagsdiv-post_tag-hide] {display: none;} '; + } + if( in_array('send-trackbacks',$options['hide_on_screen']) ) + { + $html .= '#trackbacksdiv, #screen-meta label[for=trackbacksdiv-hide] {display: none;} '; + } + + + return $html; + } + + + /* + * ajax_get_input_style + * + * @description: called by input-actions.js to hide / show other metaboxes + * @since 2.0.5 + * @created: 23/06/12 + */ + + function ajax_get_style() + { + // vars + $options = array( + 'acf_id' => 0, + 'nonce' => '' + ); + + // load post options + $options = array_merge($options, $_POST); + + + // verify nonce + if( ! wp_verify_nonce($options['nonce'], 'acf_nonce') ) + { + die(0); + } + + + // return style + echo $this->get_style( $options['acf_id'] ); + + + // die + die; + } + + + /* + * ajax_render_fields + * + * @description: + * @since 3.1.6 + * @created: 23/06/12 + */ + + function ajax_render_fields() + { + + // defaults + $options = array( + 'acf_id' => 0, + 'post_id' => 0, + 'nonce' => '' + ); + + + // load post options + $options = array_merge($options, $_POST); + + + // verify nonce + if( ! wp_verify_nonce($options['nonce'], 'acf_nonce') ) + { + die(0); + } + + + // get acfs + $acfs = apply_filters('acf/get_field_groups', array()); + if( $acfs ) + { + foreach( $acfs as $acf ) + { + if( $acf['id'] == $options['acf_id'] ) + { + $fields = apply_filters('acf/field_group/get_fields', array(), $acf['id']); + + do_action('acf/create_fields', $fields, $options['post_id']); + + break; + } + } + } + + die(); + + } + + + /* + * save_post + * + * @description: Saves the field / location / option data for a field group + * @since 1.0.0 + * @created: 23/06/12 + */ + + function save_post( $post_id ) + { + + // do not save if this is an auto save routine + if( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE ) + { + return $post_id; + } + + + // verify nonce + if( !isset($_POST['acf_nonce'], $_POST['fields']) || !wp_verify_nonce($_POST['acf_nonce'], 'input') ) + { + return $post_id; + } + + + // if save lock contains a value, the save_post action is already running for another post. + // this would imply that the user is hooking into an ACF update_value or save_post action and inserting a new post + // if this is the case, we do not want to save all the $POST data to this post. + if( isset($GLOBALS['acf_save_lock']) && $GLOBALS['acf_save_lock'] ) + { + return $post_id; + } + + + // update the post (may even be a revision / autosave preview) + do_action('acf/save_post', $post_id); + + } + + + /* + * is_protected_meta + * + * This function will remove any ACF meta from showing in the meta postbox + * + * @type function + * @date 12/04/2014 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ + + function is_protected_meta( $protected, $meta_key, $meta_type ) { + + // globals + global $post; + + + // if acf_get_field_reference returns a valid key, this is an acf value, so protect it! + if( !$protected ) { + + $reference = get_field_reference( $meta_key, $post->ID ); + + if( substr($reference, 0, 6) === 'field_' ) { + + $protected = true; + + } + + } + + + // return + return $protected; + + } + + +} + +new acf_controller_post(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/revisions.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/revisions.php new file mode 100644 index 0000000..83bc6db --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/revisions.php @@ -0,0 +1,317 @@ +ID) ) + { + $post_id = $post->ID; + } + else + { + return $return; + } + + + // get field objects + $fields = get_field_objects( $post_id, array('format_value' => false ) ); + + + if( $fields ) + { + foreach( $fields as $field ) + { + // dud field? + if( !$field || !isset($field['name']) || !$field['name'] ) + { + continue; + } + + + // Add field key / label + $return[ $field['name'] ] = $field['label']; + + + // load value + add_filter('_wp_post_revision_field_' . $field['name'], array($this, 'wp_post_revision_field'), 10, 4); + + + // WP 3.5: left vs right + // Add a value of the revision ID (as there is no way to determin this within the '_wp_post_revision_field_' filter!) + if( isset($_GET['action'], $_GET['left'], $_GET['right']) && $_GET['action'] == 'diff' ) + { + global $left_revision, $right_revision; + + $left_revision->$field['name'] = 'revision_id=' . $_GET['left']; + $right_revision->$field['name'] = 'revision_id=' . $_GET['right']; + } + + } + } + + + return $return; + + } + + + /* + * wp_post_revision_field + * + * This filter will load the value for the given field and return it for rendering + * + * @type filter + * @date 11/08/13 + * + * @param $value (mixed) should be false as it has not yet been loaded + * @param $field_name (string) The name of the field + * @param $post (mixed) Holds the $post object to load from - in WP 3.5, this is not passed! + * @param $direction (string) to / from - not used + * @return $value (string) + */ + + function wp_post_revision_field( $value, $field_name, $post = null, $direction = false) + { + // vars + $post_id = 0; + + + // determin $post_id + if( isset($post->ID) ) + { + // WP 3.6 + $post_id = $post->ID; + } + elseif( isset($_GET['revision']) ) + { + // WP 3.5 + $post_id = (int) $_GET['revision']; + } + elseif( strpos($value, 'revision_id=') !== false ) + { + // WP 3.5 (left vs right) + $post_id = (int) str_replace('revision_id=', '', $value); + } + + + // load field + $field = get_field_object($field_name, $post_id, array('format_value' => false )); + $value = $field['value']; + + + // default formatting + if( is_array($value) ) + { + $value = implode(', ', $value); + } + + + // format + if( $value ) + { + // image? + if( $field['type'] == 'image' || $field['type'] == 'file' ) + { + $url = wp_get_attachment_url($value); + $value = $value . ' (' . $url . ')'; + } + } + + + // return + return $value; + } + + + /* + * wp_restore_post_revision + * + * This action will copy and paste the metadata from a revision to the post + * + * @type action + * @date 11/08/13 + * + * @param $parent_id (int) the destination post + * @return $revision_id (int) the source post + */ + + function wp_restore_post_revision( $post_id, $revision_id ) { + + // global + global $wpdb; + + + // vars + $fields = array(); + + + // get field from postmeta + $rows = $wpdb->get_results( $wpdb->prepare( + "SELECT * FROM $wpdb->postmeta WHERE post_id=%d", + $revision_id + ), ARRAY_A); + + + // populate $fields + if( $rows ) + { + foreach( $rows as $row ) + { + // meta_key must start with '_' + if( substr($row['meta_key'], 0, 1) !== '_' ) + { + continue; + } + + + // meta_value must start with 'field_' + if( substr($row['meta_value'], 0, 6) !== 'field_' ) + { + continue; + } + + + // this is an ACF field, append to $fields + $fields[] = substr($row['meta_key'], 1); + + } + } + + + // save data + if( $rows ) + { + foreach( $rows as $row ) + { + if( in_array($row['meta_key'], $fields) ) + { + update_post_meta( $post_id, $row['meta_key'], $row['meta_value'] ); + } + } + } + + } + + +} + +new acf_revisions(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/third_party.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/third_party.php new file mode 100644 index 0000000..f3279c7 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/third_party.php @@ -0,0 +1,234 @@ + false, + 'show_ui' => true + ); + } + + + // return + return $args; + } + + + /* + * admin_head_tabify + * + * @description: + * @since 3.5.1 + * @created: 9/10/12 + */ + + function admin_head_tabify() + { + // remove ACF from the tabs + add_filter('tabify_posttypes', array($this, 'tabify_posttypes')); + + + // add acf metaboxes to list + add_action('tabify_add_meta_boxes' , array($this,'tabify_add_meta_boxes')); + + } + + + /* + * tabify_posttypes + * + * @description: + * @since 3.5.1 + * @created: 9/10/12 + */ + + function tabify_posttypes( $posttypes ) + { + if( isset($posttypes['acf']) ) + { + unset( $posttypes['acf'] ); + } + + return $posttypes; + } + + + /* + * tabify_add_meta_boxes + * + * @description: + * @since 3.5.1 + * @created: 9/10/12 + */ + + function tabify_add_meta_boxes( $post_type ) + { + // get acf's + $acfs = apply_filters('acf/get_field_groups', array()); + + if($acfs) + { + foreach($acfs as $acf) + { + // add meta box + add_meta_box( + 'acf_' . $acf['id'], + $acf['title'], + array($this, 'dummy'), + $post_type + ); + + } + // foreach($acfs as $acf) + } + // if($acfs) + } + + function dummy(){ /* Do Nothing */ } + + + + /* + * dp_duplicate_page + * + * @description: + * @since 3.5.1 + * @created: 9/10/12 + */ + + function dp_duplicate_page( $new_post_id, $old_post_object ) + { + // only for acf + if( $old_post_object->post_type != "acf" ) + { + return; + } + + + // update keys + $metas = get_post_custom( $new_post_id ); + + + if( $metas ) + { + foreach( $metas as $field_key => $field ) + { + if( strpos($field_key, 'field_') !== false ) + { + $field = $field[0]; + $field = maybe_unserialize( $field ); + $field = maybe_unserialize( $field ); // just to be sure! + + // delete old field + delete_post_meta($new_post_id, $field_key); + + + // set new keys (recursive for sub fields) + $this->create_new_field_keys( $field ); + + + // save it! + update_post_meta($new_post_id, $field['key'], $field); + + } + // if( strpos($field_key, 'field_') !== false ) + } + // foreach( $metas as $field_key => $field ) + } + // if( $metas ) + + } + + + /* + * create_new_field_keys + * + * @description: + * @since 3.5.1 + * @created: 9/10/12 + */ + + function create_new_field_keys( &$field ) + { + // update key + $field['key'] = 'field_' . uniqid(); + + + if( isset($field['sub_fields']) && is_array($field['sub_fields']) ) + { + foreach( $field['sub_fields'] as $f ) + { + $this->create_new_field_keys( $f ); + } + } + elseif( isset($field['layouts']) && is_array($field['layouts']) ) + { + foreach( $field['layouts'] as $layout ) + { + if( isset($layout['sub_fields']) && is_array($layout['sub_fields']) ) + { + foreach( $layout['sub_fields'] as $f ) + { + $this->create_new_field_keys( $f ); + } + } + + } + } + } + + + +} + +new acf_third_party(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/controllers/upgrade.php b/www/wp-content/plugins/advanced-custom-fields/core/controllers/upgrade.php new file mode 100644 index 0000000..8985165 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/controllers/upgrade.php @@ -0,0 +1,829 @@ += $plugin_version + if( version_compare( $acf_version, $plugin_version, '>=') ) { + + return; + + } + + + // update version + update_option('acf_version', $plugin_version ); + + + // update admin page + add_submenu_page('edit.php?post_type=acf', __('Upgrade','acf'), __('Upgrade','acf'), 'manage_options','acf-upgrade', array($this,'html') ); + } + + + + /* + * html + * + * @description: + * @since 3.1.8 + * @created: 23/06/12 + */ + + function html() + { + $version = get_option('acf_version','1.0.5'); + $next = false; + + // list of starting points + if( $version < '3.0.0' ) + { + $next = '3.0.0'; + } + elseif( $version < '3.1.8' ) + { + $next = '3.1.8'; + } + elseif( $version < '3.2.5' ) + { + $next = '3.2.5'; + } + elseif( $version < '3.3.3' ) + { + $next = '3.3.3'; + } + elseif( $version < '3.4.1' ) + { + $next = '3.4.1'; + } + + ?> + + + No Upgrade Required

'; + } + } + + + /* + * upgrade_ajax + * + * @description: + * @since 3.1.8 + * @created: 23/06/12 + */ + + function upgrade_ajax() + { + // global + global $wpdb; + + + // tables + $acf_fields = $wpdb->prefix.'acf_fields'; + $acf_values = $wpdb->prefix.'acf_values'; + $acf_rules = $wpdb->prefix.'acf_rules'; + $wp_postmeta = $wpdb->prefix.'postmeta'; + $wp_options = $wpdb->prefix.'options'; + + + // vars + $return = array( + 'status' => false, + 'message' => "", + 'next' => false, + ); + + + // versions + switch($_POST['version']) + { + + /*--------------------- + * + * 3.0.0 + * + *--------------------*/ + + case '3.0.0': + + // upgrade options first as "field_group_layout" will cause get_fields to fail! + + // get acf's + $acfs = get_posts(array( + 'numberposts' => -1, + 'post_type' => 'acf', + 'orderby' => 'menu_order title', + 'order' => 'asc', + 'suppress_filters' => false, + )); + + if($acfs) + { + foreach($acfs as $acf) + { + // position + update_post_meta($acf->ID, 'position', 'normal'); + + //layout + $layout = get_post_meta($acf->ID, 'field_group_layout', true) ? get_post_meta($acf->ID, 'field_group_layout', true) : 'in_box'; + if($layout == 'in_box') + { + $layout = 'default'; + } + else + { + $layout = 'no_box'; + } + update_post_meta($acf->ID, 'layout', $layout); + delete_post_meta($acf->ID, 'field_group_layout'); + + // show_on_page + $show_on_page = get_post_meta($acf->ID, 'show_on_page', true) ? get_post_meta($acf->ID, 'show_on_page', true) : array(); + if($show_on_page) + { + $show_on_page = unserialize($show_on_page); + } + update_post_meta($acf->ID, 'show_on_page', $show_on_page); + + } + } + + $return = array( + 'status' => true, + 'message' => "Migrating Options...", + 'next' => '3.0.0 (step 2)', + ); + + break; + + /*--------------------- + * + * 3.0.0 + * + *--------------------*/ + + case '3.0.0 (step 2)': + + // get acf's + $acfs = get_posts(array( + 'numberposts' => -1, + 'post_type' => 'acf', + 'orderby' => 'menu_order title', + 'order' => 'asc', + 'suppress_filters' => false, + )); + + if($acfs) + { + foreach($acfs as $acf) + { + // allorany doesn't need to change! + + $rules = $wpdb->get_results("SELECT * FROM $acf_rules WHERE acf_id = '$acf->ID' ORDER BY order_no ASC", ARRAY_A); + + if($rules) + { + foreach($rules as $rule) + { + // options rule has changed + if($rule['param'] == 'options_page') + { + $rule['value'] = 'Options'; + } + + add_post_meta($acf->ID, 'rule', $rule); + } + } + + } + } + + $return = array( + 'status' => true, + 'message' => "Migrating Location Rules...", + 'next' => '3.0.0 (step 3)', + ); + + break; + + /*--------------------- + * + * 3.0.0 + * + *--------------------*/ + + case '3.0.0 (step 3)': + + $message = "Migrating Fields?"; + + $parent_id = 0; + $fields = $wpdb->get_results("SELECT * FROM $acf_fields WHERE parent_id = $parent_id ORDER BY order_no, name", ARRAY_A); + + if($fields) + { + // loop through fields + foreach($fields as $field) + { + + // unserialize options + if(@unserialize($field['options'])) + { + $field['options'] = unserialize($field['options']); + } + else + { + $field['options'] = array(); + } + + + // sub fields + if($field['type'] == 'repeater') + { + $field['options']['sub_fields'] = array(); + + $parent_id = $field['id']; + $sub_fields = $wpdb->get_results("SELECT * FROM $acf_fields WHERE parent_id = $parent_id ORDER BY order_no, name", ARRAY_A); + + + // if fields are empty, this must be a new or broken acf. + if(empty($sub_fields)) + { + $field['options']['sub_fields'] = array(); + } + else + { + // loop through fields + foreach($sub_fields as $sub_field) + { + // unserialize options + if(@unserialize($sub_field['options'])) + { + $sub_field['options'] = @unserialize($sub_field['options']); + } + else + { + $sub_field['options'] = array(); + } + + // merge options with field + $sub_field = array_merge($sub_field, $sub_field['options']); + + unset($sub_field['options']); + + // each field has a unique id! + if(!isset($sub_field['key'])) $sub_field['key'] = 'field_' . $sub_field['id']; + + $field['options']['sub_fields'][] = $sub_field; + } + } + + } + // end if sub field + + + // merge options with field + $field = array_merge($field, $field['options']); + + unset($field['options']); + + // each field has a unique id! + if(!isset($field['key'])) $field['key'] = 'field_' . $field['id']; + + // update field + $this->parent->update_field( $field['post_id'], $field); + + // create field name (field_rand) + //$message .= print_r($field, true) . '

'; + } + // end foreach $fields + } + + + $return = array( + 'status' => true, + 'message' => $message, + 'next' => '3.0.0 (step 4)', + ); + + break; + + /*--------------------- + * + * 3.0.0 + * + *--------------------*/ + + case '3.0.0 (step 4)': + + $message = "Migrating Values..."; + + // update normal values + $values = $wpdb->get_results("SELECT v.field_id, m.post_id, m.meta_key, m.meta_value FROM $acf_values v LEFT JOIN $wp_postmeta m ON v.value = m.meta_id WHERE v.sub_field_id = 0", ARRAY_A); + if($values) + { + foreach($values as $value) + { + // options page + if($value['post_id'] == 0) $value['post_id'] = 999999999; + + // unserialize value (relationship, multi select, etc) + if(@unserialize($value['meta_value'])) + { + $value['meta_value'] = unserialize($value['meta_value']); + } + + update_post_meta($value['post_id'], $value['meta_key'], $value['meta_value']); + update_post_meta($value['post_id'], '_' . $value['meta_key'], 'field_' . $value['field_id']); + } + } + + // update repeater values + $values = $wpdb->get_results("SELECT v.field_id, v.sub_field_id, v.order_no, m.post_id, m.meta_key, m.meta_value FROM $acf_values v LEFT JOIN $wp_postmeta m ON v.value = m.meta_id WHERE v.sub_field_id != 0", ARRAY_A); + if($values) + { + $rows = array(); + + foreach($values as $value) + { + // update row count + $row = (int) $value['order_no'] + 1; + + // options page + if($value['post_id'] == 0) $value['post_id'] = 999999999; + + // unserialize value (relationship, multi select, etc) + if(@unserialize($value['meta_value'])) + { + $value['meta_value'] = unserialize($value['meta_value']); + } + + // current row + $current_row = isset($rows[$value['post_id']][$value['field_id']]) ? $rows[$value['post_id']][$value['field_id']] : 0; + if($row > $current_row) $rows[$value['post_id']][$value['field_id']] = (int) $row; + + // get field name + $field_name = $wpdb->get_var($wpdb->prepare("SELECT name FROM $acf_fields WHERE id = %d", $value['field_id'])); + + // get sub field name + $sub_field_name = $wpdb->get_var($wpdb->prepare("SELECT name FROM $acf_fields WHERE id = %d", $value['sub_field_id'])); + + // save new value + $new_meta_key = $field_name . '_' . $value['order_no'] . '_' . $sub_field_name; + update_post_meta($value['post_id'], $new_meta_key , $value['meta_value']); + + // save value hidden field id + update_post_meta($value['post_id'], '_' . $new_meta_key, 'field_' . $value['sub_field_id']); + } + + foreach($rows as $post_id => $field_ids) + { + foreach($field_ids as $field_id => $row_count) + { + // get sub field name + $field_name = $wpdb->get_var($wpdb->prepare("SELECT name FROM $acf_fields WHERE id = %d", $field_id)); + + delete_post_meta($post_id, $field_name); + update_post_meta($post_id, $field_name, $row_count); + update_post_meta($post_id, '_' . $field_name, 'field_' . $field_id); + + } + } + + } + + // update version (only upgrade 1 time) + update_option('acf_version','3.0.0'); + + $return = array( + 'status' => true, + 'message' => $message, + 'next' => '3.1.8', + ); + + break; + + + /*--------------------- + * + * 3.1.8 + * + *--------------------*/ + + case '3.1.8': + + // vars + $message = __("Migrating options values from the $wp_postmeta table to the $wp_options table",'acf') . '...'; + + // update normal values + $rows = $wpdb->get_results( $wpdb->prepare("SELECT meta_key FROM $wp_postmeta WHERE post_id = %d", 999999999) , ARRAY_A); + + if($rows) + { + foreach($rows as $row) + { + // original name + $field_name = $row['meta_key']; + + + // name + $new_name = ""; + if( substr($field_name, 0, 1) == "_" ) + { + $new_name = '_options' . $field_name; + } + else + { + $new_name = 'options_' . $field_name; + } + + + // value + $value = get_post_meta( 999999999, $field_name, true ); + + + // update option + update_option( $new_name, $value ); + + + // deleet old postmeta + delete_post_meta( 999999999, $field_name ); + + } + // foreach($values as $value) + } + // if($values) + + + // update version + update_option('acf_version','3.1.8'); + + $return = array( + 'status' => true, + 'message' => $message, + 'next' => '3.2.5', + ); + + break; + + + /*--------------------- + * + * 3.1.8 + * + *--------------------*/ + + case '3.2.5': + + // vars + $message = __("Modifying field group options 'show on page'",'acf') . '...'; + + + // get acf's + $acfs = get_posts(array( + 'numberposts' => -1, + 'post_type' => 'acf', + 'orderby' => 'menu_order title', + 'order' => 'asc', + 'suppress_filters' => false, + )); + + + $show_all = array('the_content', 'discussion', 'custom_fields', 'comments', 'slug', 'author'); + + + // populate acfs + if($acfs) + { + foreach($acfs as $acf) + { + $show_on_page = get_post_meta($acf->ID, 'show_on_page', true) ? get_post_meta($acf->ID, 'show_on_page', true) : array(); + + $hide_on_screen = array_diff($show_all, $show_on_page); + + update_post_meta($acf->ID, 'hide_on_screen', $hide_on_screen); + delete_post_meta($acf->ID, 'show_on_page'); + + } + } + + + // update version + update_option('acf_version','3.2.5'); + + $return = array( + 'status' => true, + 'message' => $message, + 'next' => '3.3.3', + ); + + break; + + + /* + * 3.3.3 + * + * @description: changed field option: taxonomies filter on relationship / post object and page link fields. + * @created: 20/07/12 + */ + + case '3.3.3': + + // vars + $message = __("Modifying field option 'taxonomy'",'acf') . '...'; + $wp_term_taxonomy = $wpdb->prefix.'term_taxonomy'; + $term_taxonomies = array(); + + $rows = $wpdb->get_results("SELECT * FROM $wp_term_taxonomy", ARRAY_A); + + if($rows) + { + foreach($rows as $row) + { + $term_taxonomies[ $row['term_id'] ] = $row['taxonomy'] . ":" . $row['term_id']; + } + } + + + // get acf's + $acfs = get_posts(array( + 'numberposts' => -1, + 'post_type' => 'acf', + 'orderby' => 'menu_order title', + 'order' => 'asc', + 'suppress_filters' => false, + )); + + // populate acfs + if($acfs) + { + foreach($acfs as $acf) + { + $fields = $this->parent->get_acf_fields($acf->ID); + + if( $fields ) + { + foreach( $fields as $field ) + { + + // only edit the option: taxonomy + if( !isset($field['taxonomy']) ) + { + continue; + } + + + if( is_array($field['taxonomy']) ) + { + foreach( $field['taxonomy'] as $k => $v ) + { + + // could be "all" + if( !is_numeric($v) ) + { + continue; + } + + $field['taxonomy'][ $k ] = $term_taxonomies[ $v ]; + + + } + // foreach( $field['taxonomy'] as $k => $v ) + } + // if( $field['taxonomy'] ) + + + $this->parent->update_field( $acf->ID, $field); + + } + // foreach( $fields as $field ) + } + // if( $fields ) + } + // foreach($acfs as $acf) + } + // if($acfs) + + + // update version + update_option('acf_version','3.3.3'); + + $return = array( + 'status' => true, + 'message' => $message, + 'next' => '3.4.1', + ); + + break; + + + /* + * 3.4.1 + * + * @description: Move user custom fields from wp_options to wp_usermeta + * @created: 20/07/12 + */ + + case '3.4.1': + + // vars + $message = __("Moving user custom fields from wp_options to wp_usermeta",'acf') . '...'; + + $option_row_ids = array(); + $option_rows = $wpdb->get_results("SELECT option_id, option_name, option_value FROM $wpdb->options WHERE option_name LIKE 'user%' OR option_name LIKE '\_user%'", ARRAY_A); + + + if( $option_rows ) + { + foreach( $option_rows as $k => $row) + { + preg_match('/user_([0-9]+)_(.*)/', $row['option_name'], $matches); + + + // if no matches, this is not an acf value, ignore it + if( !$matches ) + { + continue; + } + + + // add to $delete_option_rows + $option_row_ids[] = $row['option_id']; + + + // meta_key prefix + $meta_key_prefix = ""; + if( substr($row['option_name'], 0, 1) == "_" ) + { + $meta_key_prefix = '_'; + } + + + // update user meta + update_user_meta( $matches[1], $meta_key_prefix . $matches[2], $row['option_value'] ); + + } + } + + + // clear up some memory ( aprox 14 kb ) + unset( $option_rows ); + + + // remove $option_row_ids + if( $option_row_ids ) + { + $option_row_ids = implode(', ', $option_row_ids); + + $wpdb->query("DELETE FROM $wpdb->options WHERE option_id IN ($option_row_ids)"); + } + + + // update version + update_option('acf_version','3.4.1'); + + $return = array( + 'status' => true, + 'message' => $message, + 'next' => false, + ); + + break; + + + } + + // return json + echo json_encode($return); + die; + + } + + + + +} + +new acf_upgrade(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/_base.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/_base.php new file mode 100644 index 0000000..045e1cf --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/_base.php @@ -0,0 +1,191 @@ +name, array($this, 'load_field_defaults'), 10, 1); + + + // value + $this->add_filter('acf/load_value/type=' . $this->name, array($this, 'load_value'), 10, 3); + $this->add_filter('acf/update_value/type=' . $this->name, array($this, 'update_value'), 10, 3); + $this->add_filter('acf/format_value/type=' . $this->name, array($this, 'format_value'), 10, 3); + $this->add_filter('acf/format_value_for_api/type=' . $this->name, array($this, 'format_value_for_api'), 10, 3); + + + // field + $this->add_filter('acf/load_field/type=' . $this->name, array($this, 'load_field'), 10, 3); + $this->add_filter('acf/update_field/type=' . $this->name, array($this, 'update_field'), 10, 2); + $this->add_action('acf/create_field/type=' . $this->name, array($this, 'create_field'), 10, 1); + $this->add_action('acf/create_field_options/type=' . $this->name, array($this, 'create_options'), 10, 1); + + + // input actions + $this->add_action('acf/input/admin_enqueue_scripts', array($this, 'input_admin_enqueue_scripts'), 10, 0); + $this->add_action('acf/input/admin_head', array($this, 'input_admin_head'), 10, 0); + $this->add_filter('acf/input/admin_l10n', array($this, 'input_admin_l10n'), 10, 1); + + + // field group actions + $this->add_action('acf/field_group/admin_enqueue_scripts', array($this, 'field_group_admin_enqueue_scripts'), 10, 0); + $this->add_action('acf/field_group/admin_head', array($this, 'field_group_admin_head'), 10, 0); + + } + + + /* + * add_filter + * + * @description: checks if the function is_callable before adding the filter + * @since: 3.6 + * @created: 30/01/13 + */ + + function add_filter($tag, $function_to_add, $priority = 10, $accepted_args = 1) + { + if( is_callable($function_to_add) ) + { + add_filter($tag, $function_to_add, $priority, $accepted_args); + } + } + + + /* + * add_action + * + * @description: checks if the function is_callable before adding the action + * @since: 3.6 + * @created: 30/01/13 + */ + + function add_action($tag, $function_to_add, $priority = 10, $accepted_args = 1) + { + if( is_callable($function_to_add) ) + { + add_action($tag, $function_to_add, $priority, $accepted_args); + } + } + + + /* + * registered_fields() + * + * Adds this field to the select list when creating a new field + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $fields - the array of all registered fields + * + * @return $fields - the array of all registered fields + */ + + function registered_fields( $fields ) + { + // defaults + if( !$this->category ) + { + $this->category = __('Basic', 'acf'); + } + + + // add to array + $fields[ $this->category ][ $this->name ] = $this->label; + + + // return array + return $fields; + } + + + /* + * load_field_defaults + * + * action called when rendering the head of an admin screen. Used primarily for passing PHP to JS + * + * @type filer + * @date 1/06/13 + * + * @param $field {array} + * @return $field {array} + */ + + function load_field_defaults( $field ) + { + if( !empty($this->defaults) ) + { + foreach( $this->defaults as $k => $v ) + { + if( !isset($field[ $k ]) ) + { + $field[ $k ] = $v; + } + } + } + + return $field; + } + + + /* + * admin_l10n + * + * filter is called to load all l10n text translations into the admin head script tag + * + * @type filer + * @date 1/06/13 + * + * @param $field {array} + * @return $field {array} + */ + + function input_admin_l10n( $l10n ) + { + if( !empty($this->l10n) ) + { + $l10n[ $this->name ] = $this->l10n; + } + + return $l10n; + } + + +} + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/_functions.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/_functions.php new file mode 100644 index 0000000..95660a7 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/_functions.php @@ -0,0 +1,598 @@ + http://core.trac.wordpress.org/browser/tags/3.4.2/wp-includes/meta.php#L82: line 101 (does use stripslashes_deep) + // update_option -> http://core.trac.wordpress.org/browser/tags/3.5.1/wp-includes/option.php#L0: line 215 (does not use stripslashes_deep) + $value = stripslashes_deep($value); + + $this->update_option( $post_id . '_' . $field['name'], $value ); + $this->update_option( '_' . $post_id . '_' . $field['name'], $field['key'] ); + } + + + // update the cache + wp_cache_set( 'load_value/post_id=' . $post_id . '/name=' . $field['name'], $value, 'acf' ); + + } + + + /* + * update_option + * + * This function is a wrapper for the WP update_option but provides logic for a 'no' autoload + * + * @type function + * @date 4/01/2014 + * @since 5.0.0 + * + * @param $option (string) + * @param $value (mixed) + * @return (boolean) + */ + + function update_option( $option = '', $value = false, $autoload = 'no' ) { + + // vars + $deprecated = ''; + $return = false; + + + if( get_option($option) !== false ) + { + $return = update_option( $option, $value ); + } + else + { + $return = add_option( $option, $value, $deprecated, $autoload ); + } + + + // return + return $return; + + } + + + /* + * delete_value + * + * @description: deletes a value from the database + * @since: 3.6 + * @created: 23/01/13 + */ + + function delete_value( $post_id, $key ) + { + // if $post_id is a string, then it is used in the everything fields and can be found in the options table + if( is_numeric($post_id) ) + { + delete_post_meta( $post_id, $key ); + delete_post_meta( $post_id, '_' . $key ); + } + elseif( strpos($post_id, 'user_') !== false ) + { + $post_id = str_replace('user_', '', $post_id); + delete_user_meta( $post_id, $key ); + delete_user_meta( $post_id, '_' . $key ); + } + else + { + delete_option( $post_id . '_' . $key ); + delete_option( '_' . $post_id . '_' . $key ); + } + + wp_cache_delete( 'load_value/post_id=' . $post_id . '/name=' . $key, 'acf' ); + } + + + /* + * load_field + * + * @description: loads a field from the database + * @since 3.5.1 + * @created: 14/10/12 + */ + + function load_field( $field, $field_key, $post_id = false ) + { + // load cache + if( !$field ) + { + $field = wp_cache_get( 'load_field/key=' . $field_key, 'acf' ); + } + + + // load from DB + if( !$field ) + { + // vars + global $wpdb; + + + // get field from postmeta + $sql = $wpdb->prepare("SELECT post_id, meta_value FROM $wpdb->postmeta WHERE meta_key = %s", $field_key); + + if( $post_id ) + { + $sql .= $wpdb->prepare("AND post_id = %d", $post_id); + } + + $rows = $wpdb->get_results( $sql, ARRAY_A ); + + + + // nothing found? + if( !empty($rows) ) + { + $row = $rows[0]; + + + /* + * WPML compatibility + * + * If WPML is active, and the $post_id (Field group ID) was not defined, + * it is assumed that the load_field functio has been called from the API (front end). + * In this case, the field group ID is never known and we can check for the correct translated field group + */ + + if( defined('ICL_LANGUAGE_CODE') && !$post_id ) + { + $wpml_post_id = icl_object_id($row['post_id'], 'acf', true, ICL_LANGUAGE_CODE); + + foreach( $rows as $r ) + { + if( $r['post_id'] == $wpml_post_id ) + { + // this row is a field from the translated field group + $row = $r; + } + } + } + + + // return field if it is not in a trashed field group + if( get_post_status( $row['post_id'] ) != "trash" ) + { + $field = $row['meta_value']; + $field = maybe_unserialize( $field ); + $field = maybe_unserialize( $field ); // run again for WPML + + + // add field_group ID + $field['field_group'] = $row['post_id']; + } + + } + } + + + // apply filters + $field = apply_filters('acf/load_field_defaults', $field); + + + // apply filters + foreach( array('type', 'name', 'key') as $key ) + { + // run filters + $field = apply_filters('acf/load_field/' . $key . '=' . $field[ $key ], $field); // new filter + } + + + // set cache + wp_cache_set( 'load_field/key=' . $field_key, $field, 'acf' ); + + return $field; + } + + + /* + * load_field_defaults + * + * @description: applies default values to the field after it has been loaded + * @since 3.5.1 + * @created: 14/10/12 + */ + + function load_field_defaults( $field ) + { + // validate $field + if( !is_array($field) ) + { + $field = array(); + } + + + // defaults + $defaults = array( + 'key' => '', + 'label' => '', + 'name' => '', + '_name' => '', + 'type' => 'text', + 'order_no' => 1, + 'instructions' => '', + 'required' => 0, + 'id' => '', + 'class' => '', + 'conditional_logic' => array( + 'status' => 0, + 'allorany' => 'all', + 'rules' => 0 + ), + ); + $field = array_merge($defaults, $field); + + + // Parse Values + $field = apply_filters( 'acf/parse_types', $field ); + + + // field specific defaults + $field = apply_filters('acf/load_field_defaults/type=' . $field['type'] , $field); + + + // class + if( !$field['class'] ) + { + $field['class'] = $field['type']; + } + + + // id + if( !$field['id'] ) + { + $id = $field['name']; + $id = str_replace('][', '_', $id); + $id = str_replace('fields[', '', $id); + $id = str_replace('[', '-', $id); // location rules (select) does'nt have "fields[" in it + $id = str_replace(']', '', $id); + + $field['id'] = 'acf-field-' . $id; + } + + + // _name + if( !$field['_name'] ) + { + $field['_name'] = $field['name']; + } + + + // clean up conditional logic keys + if( !empty($field['conditional_logic']['rules']) ) + { + $field['conditional_logic']['rules'] = array_values($field['conditional_logic']['rules']); + } + + + // return + return $field; + } + + + /* + * update_field + * + * @description: updates a field in the database + * @since: 3.6 + * @created: 24/01/13 + */ + + function update_field( $field, $post_id ) + { + // sanitize field name + // - http://support.advancedcustomfields.com/discussion/5262/sanitize_title-on-field-name + // - issue with camel case! Replaced with JS + //$field['name'] = sanitize_title( $field['name'] ); + + + // filters + $field = apply_filters('acf/update_field/type=' . $field['type'], $field, $post_id ); // new filter + + + // clear cache + wp_cache_delete( 'load_field/key=' . $field['key'], 'acf' ); + + + // save + update_post_meta( $post_id, $field['key'], $field ); + } + + + /* + * delete_field + * + * @description: deletes a field in the database + * @since: 3.6 + * @created: 24/01/13 + */ + + function delete_field( $post_id, $field_key ) + { + // clear cache + wp_cache_delete( 'load_field/key=' . $field_key, 'acf' ); + + + // delete + delete_post_meta($post_id, $field_key); + } + + + /* + * create_field + * + * @description: renders a field into a HTML interface + * @since: 3.6 + * @created: 23/01/13 + */ + + function create_field( $field ) + { + // load defaults + // if field was loaded from db, these default will already be appield + // if field was written by hand, it may be missing keys + $field = apply_filters('acf/load_field_defaults', $field); + + + // create field specific html + do_action('acf/create_field/type=' . $field['type'], $field); + + + // conditional logic + if( $field['conditional_logic']['status'] ) + { + $field['conditional_logic']['field'] = $field['key']; + + ?> + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/checkbox.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/checkbox.php new file mode 100644 index 0000000..0e4ce90 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/checkbox.php @@ -0,0 +1,210 @@ +name = 'checkbox'; + $this->label = __("Checkbox",'acf'); + $this->category = __("Choice",'acf'); + $this->defaults = array( + 'layout' => 'vertical', + 'choices' => array(), + 'default_value' => '', + ); + + + // do not delete! + parent::__construct(); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // value must be array + if( !is_array($field['value']) ) + { + // perhaps this is a default value with new lines in it? + if( strpos($field['value'], "\n") !== false ) + { + // found multiple lines, explode it + $field['value'] = explode("\n", $field['value']); + } + else + { + $field['value'] = array( $field['value'] ); + } + } + + + // trim value + $field['value'] = array_map('trim', $field['value']); + + + // vars + $i = 0; + $e = ''; + $e .= ''; + + + // return + echo $e; + } + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_options( $field ) + { + // vars + $key = $field['name']; + + + // implode checkboxes so they work in a textarea + if( is_array($field['choices']) ) + { + foreach( $field['choices'] as $k => $v ) + { + $field['choices'][ $k ] = $k . ' : ' . $v; + } + $field['choices'] = implode("\n", $field['choices']); + } + + ?> + + + +

+

+


+ + + 'textarea', + 'class' => 'textarea field_option-choices', + 'name' => 'fields['.$key.'][choices]', + 'value' => $field['choices'], + )); + + ?> + + + + + +

+ + + 'textarea', + 'name' => 'fields['.$key.'][default_value]', + 'value' => $field['default_value'], + )); + + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][layout]', + 'value' => $field['layout'], + 'layout' => 'horizontal', + 'choices' => array( + 'vertical' => __("Vertical",'acf'), + 'horizontal' => __("Horizontal",'acf') + ) + )); + + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/color_picker.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/color_picker.php new file mode 100644 index 0000000..7650b05 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/color_picker.php @@ -0,0 +1,110 @@ +name = 'color_picker'; + $this->label = __("Color Picker",'acf'); + $this->category = __("jQuery",'acf'); + $this->defaults = array( + 'default_value' => '', + ); + + + // do not delete! + parent::__construct(); + + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // vars + $o = array( 'id', 'class', 'name', 'value' ); + $e = ''; + + + $e .= '
'; + $e .= ' + + + + + + 'text', + 'name' => 'fields[' .$key.'][default_value]', + 'value' => $field['default_value'], + 'placeholder' => '#ffffff' + )); + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/date_picker.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/date_picker.php new file mode 100644 index 0000000..e1a0eed --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/date_picker.php @@ -0,0 +1,183 @@ +name = 'date_picker'; + $this->label = __("Date Picker",'acf'); + $this->category = __("jQuery",'acf'); + $this->defaults = array( + 'date_format' => 'yymmdd', + 'display_format' => 'dd/mm/yy', + 'first_day' => 1, // monday + ); + + + // actions + add_action('init', array($this, 'init')); + + + // do not delete! + parent::__construct(); + } + + + /* + * init + * + * This function is run on the 'init' action to set the field's $l10n data. Before the init action, + * access to the $wp_locale variable is not possible. + * + * @type action (init) + * @date 3/09/13 + * + * @param N/A + * @return N/A + */ + + function init() + { + global $wp_locale; + + $this->l10n = array( + 'closeText' => __( 'Done', 'acf' ), + 'currentText' => __( 'Today', 'acf' ), + 'monthNames' => array_values( $wp_locale->month ), + 'monthNamesShort' => array_values( $wp_locale->month_abbrev ), + 'monthStatus' => __( 'Show a different month', 'acf' ), + 'dayNames' => array_values( $wp_locale->weekday ), + 'dayNamesShort' => array_values( $wp_locale->weekday_abbrev ), + 'dayNamesMin' => array_values( $wp_locale->weekday_initial ), + 'isRTL' => isset($wp_locale->is_rtl) ? $wp_locale->is_rtl : false, + ); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // make sure it's not blank + if( !$field['date_format'] ) + { + $field['date_format'] = 'yymmdd'; + } + if( !$field['display_format'] ) + { + $field['display_format'] = 'dd/mm/yy'; + } + + + // html + echo '
'; + echo ''; + echo ''; + echo '
'; + } + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_options( $field ) + { + // global + global $wp_locale; + + + // vars + $key = $field['name']; + + ?> + + + +

+

+ + + 'text', + 'name' => 'fields[' .$key.'][date_format]', + 'value' => $field['date_format'], + )); + ?> + + + + + +

+

+ + + 'text', + 'name' => 'fields[' .$key.'][display_format]', + 'value' => $field['display_format'], + )); + ?> + + + + + + + + weekday ); + + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => 'fields['.$key.'][first_day]', + 'value' => $field['first_day'], + 'choices' => $choices, + )); + + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_flat_0_aaaaaa_40x100.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000..5b5dab2 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_flat_0_aaaaaa_40x100.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_flat_55_5bc6f5_40x100.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_flat_55_5bc6f5_40x100.png new file mode 100644 index 0000000..0f5cef2 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_flat_55_5bc6f5_40x100.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_flat_75_ffffff_40x100.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000..ac8b229 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_flat_75_ffffff_40x100.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_65_ffffff_1x400.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000..42ccba2 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_65_ffffff_1x400.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_75_dadada_1x400.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 0000000..5a46b47 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_75_dadada_1x400.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_75_e6e6e6_1x400.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100644 index 0000000..86c2baa Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_75_e6e6e6_1x400.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_95_fef1ec_1x400.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000..4443fdc Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_glass_95_fef1ec_1x400.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_highlight-soft_0_444444_1x100.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_highlight-soft_0_444444_1x100.png new file mode 100644 index 0000000..40d790f Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-bg_highlight-soft_0_444444_1x100.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_222222_256x240.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000..b273ff1 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_222222_256x240.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_2e83ff_256x240.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000..09d1cdc Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_2e83ff_256x240.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_454545_256x240.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000..59bd45b Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_454545_256x240.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_888888_256x240.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_888888_256x240.png new file mode 100644 index 0000000..6d02426 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_888888_256x240.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_cd0a0a_256x240.png b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000..2ab019b Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/images/ui-icons_cd0a0a_256x240.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/jquery.ui.datepicker.js b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/jquery.ui.datepicker.js new file mode 100644 index 0000000..e75bbdb --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/jquery.ui.datepicker.js @@ -0,0 +1,1814 @@ +/* + * jQuery UI Datepicker 1.8.14 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Datepicker + * + * Depends: + * jquery.ui.core.js + */ +(function( $, undefined ) { + +$.extend($.ui, { datepicker: { version: "1.8.14" } }); + +var PROP_NAME = 'datepicker'; +var dpuuid = new Date().getTime(); +var instActive; + +/* Date picker manager. + Use the singleton instance of this class, $.datepicker, to interact with the date picker. + Settings for (groups of) date pickers are maintained in an instance object, + allowing multiple different settings on the same page. */ + +function Datepicker() { + this.debug = false; // Change this to true to start debugging + this._curInst = null; // The current instance in use + this._keyEvent = false; // If the last event was a key event + this._disabledInputs = []; // List of date picker inputs that have been disabled + this._datepickerShowing = false; // True if the popup picker is showing , false if not + this._inDialog = false; // True if showing within a "dialog", false if not + this._mainDivId = 'ui-datepicker-div'; // The ID of the main datepicker division + this._inlineClass = 'ui-datepicker-inline'; // The name of the inline marker class + this._appendClass = 'ui-datepicker-append'; // The name of the append marker class + this._triggerClass = 'ui-datepicker-trigger'; // The name of the trigger marker class + this._dialogClass = 'ui-datepicker-dialog'; // The name of the dialog marker class + this._disableClass = 'ui-datepicker-disabled'; // The name of the disabled covering marker class + this._unselectableClass = 'ui-datepicker-unselectable'; // The name of the unselectable cell marker class + this._currentClass = 'ui-datepicker-current-day'; // The name of the current day marker class + this._dayOverClass = 'ui-datepicker-days-cell-over'; // The name of the day hover marker class + this.regional = []; // Available regional settings, indexed by language code + this.regional[''] = { // Default regional settings + closeText: 'Done', // Display text for close link + prevText: 'Prev', // Display text for previous month link + nextText: 'Next', // Display text for next month link + currentText: 'Today', // Display text for current month link + monthNames: ['January','February','March','April','May','June', + 'July','August','September','October','November','December'], // Names of months for drop-down and formatting + monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], // For formatting + dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], // For formatting + dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], // For formatting + dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'], // Column headings for days starting at Sunday + weekHeader: 'Wk', // Column header for week of the year + dateFormat: 'mm/dd/yy', // See format options on parseDate + firstDay: 0, // The first day of the week, Sun = 0, Mon = 1, ... + isRTL: false, // True if right-to-left language, false if left-to-right + showMonthAfterYear: false, // True if the year select precedes month, false for month then year + yearSuffix: '' // Additional text to append to the year in the month headers + }; + this._defaults = { // Global defaults for all the date picker instances + showOn: 'focus', // 'focus' for popup on focus, + // 'button' for trigger button, or 'both' for either + showAnim: 'fadeIn', // Name of jQuery animation for popup + showOptions: {}, // Options for enhanced animations + defaultDate: null, // Used when field is blank: actual date, + // +/-number for offset from today, null for today + appendText: '', // Display text following the input box, e.g. showing the format + buttonText: '...', // Text for trigger button + buttonImage: '', // URL for trigger button image + buttonImageOnly: false, // True if the image appears alone, false if it appears on a button + hideIfNoPrevNext: false, // True to hide next/previous month links + // if not applicable, false to just disable them + navigationAsDateFormat: false, // True if date formatting applied to prev/today/next links + gotoCurrent: false, // True if today link goes back to current selection instead + changeMonth: false, // True if month can be selected directly, false if only prev/next + changeYear: false, // True if year can be selected directly, false if only prev/next + yearRange: 'c-10:c+10', // Range of years to display in drop-down, + // either relative to today's year (-nn:+nn), relative to currently displayed year + // (c-nn:c+nn), absolute (nnnn:nnnn), or a combination of the above (nnnn:-n) + showOtherMonths: false, // True to show dates in other months, false to leave blank + selectOtherMonths: false, // True to allow selection of dates in other months, false for unselectable + showWeek: false, // True to show week of the year, false to not show it + calculateWeek: this.iso8601Week, // How to calculate the week of the year, + // takes a Date and returns the number of the week for it + shortYearCutoff: '+10', // Short year values < this are in the current century, + // > this are in the previous century, + // string value starting with '+' for current year + value + minDate: null, // The earliest selectable date, or null for no limit + maxDate: null, // The latest selectable date, or null for no limit + duration: 'fast', // Duration of display/closure + beforeShowDay: null, // Function that takes a date and returns an array with + // [0] = true if selectable, false if not, [1] = custom CSS class name(s) or '', + // [2] = cell title (optional), e.g. $.datepicker.noWeekends + beforeShow: null, // Function that takes an input field and + // returns a set of custom settings for the date picker + onSelect: null, // Define a callback function when a date is selected + onChangeMonthYear: null, // Define a callback function when the month or year is changed + onClose: null, // Define a callback function when the datepicker is closed + numberOfMonths: 1, // Number of months to show at a time + showCurrentAtPos: 0, // The position in multipe months at which to show the current month (starting at 0) + stepMonths: 1, // Number of months to step back/forward + stepBigMonths: 12, // Number of months to step back/forward for the big links + altField: '', // Selector for an alternate field to store selected dates into + altFormat: '', // The date format to use for the alternate field + constrainInput: true, // The input is constrained by the current date format + showButtonPanel: false, // True to show button panel, false to not show it + autoSize: false // True to size the input for the date format, false to leave as is + }; + $.extend(this._defaults, this.regional['']); + this.dpDiv = bindHover($('
')); +} + +$.extend(Datepicker.prototype, { + /* Class name added to elements to indicate already configured with a date picker. */ + markerClassName: 'hasDatepicker', + + //Keep track of the maximum number of rows displayed (see #7043) + maxRows: 4, + + /* Debug logging (if enabled). */ + log: function () { + if (this.debug) + console.log.apply('', arguments); + }, + + // TODO rename to "widget" when switching to widget factory + _widgetDatepicker: function() { + return this.dpDiv; + }, + + /* Override the default settings for all instances of the date picker. + @param settings object - the new settings to use as defaults (anonymous object) + @return the manager object */ + setDefaults: function(settings) { + extendRemove(this._defaults, settings || {}); + return this; + }, + + /* Attach the date picker to a jQuery selection. + @param target element - the target input field or division or span + @param settings object - the new settings to use for this date picker instance (anonymous) */ + _attachDatepicker: function(target, settings) { + // check for settings on the control itself - in namespace 'date:' + var inlineSettings = null; + for (var attrName in this._defaults) { + var attrValue = target.getAttribute('date:' + attrName); + if (attrValue) { + inlineSettings = inlineSettings || {}; + try { + inlineSettings[attrName] = eval(attrValue); + } catch (err) { + inlineSettings[attrName] = attrValue; + } + } + } + var nodeName = target.nodeName.toLowerCase(); + var inline = (nodeName == 'div' || nodeName == 'span'); + if (!target.id) { + this.uuid += 1; + target.id = 'dp' + this.uuid; + } + var inst = this._newInst($(target), inline); + inst.settings = $.extend({}, settings || {}, inlineSettings || {}); + if (nodeName == 'input') { + this._connectDatepicker(target, inst); + } else if (inline) { + this._inlineDatepicker(target, inst); + } + }, + + /* Create a new instance object. */ + _newInst: function(target, inline) { + var id = target[0].id.replace(/([^A-Za-z0-9_-])/g, '\\\\$1'); // escape jQuery meta chars + return {id: id, input: target, // associated target + selectedDay: 0, selectedMonth: 0, selectedYear: 0, // current selection + drawMonth: 0, drawYear: 0, // month being drawn + inline: inline, // is datepicker inline or not + dpDiv: (!inline ? this.dpDiv : // presentation div + bindHover($('
')))}; + }, + + /* Attach the date picker to an input field. */ + _connectDatepicker: function(target, inst) { + var input = $(target); + inst.append = $([]); + inst.trigger = $([]); + if (input.hasClass(this.markerClassName)) + return; + this._attachments(input, inst); + input.addClass(this.markerClassName).keydown(this._doKeyDown). + keypress(this._doKeyPress).keyup(this._doKeyUp). + bind("setData.datepicker", function(event, key, value) { + inst.settings[key] = value; + }).bind("getData.datepicker", function(event, key) { + return this._get(inst, key); + }); + this._autoSize(inst); + $.data(target, PROP_NAME, inst); + }, + + /* Make attachments based on settings. */ + _attachments: function(input, inst) { + var appendText = this._get(inst, 'appendText'); + var isRTL = this._get(inst, 'isRTL'); + if (inst.append) + inst.append.remove(); + if (appendText) { + inst.append = $('' + appendText + ''); + input[isRTL ? 'before' : 'after'](inst.append); + } + input.unbind('focus', this._showDatepicker); + if (inst.trigger) + inst.trigger.remove(); + var showOn = this._get(inst, 'showOn'); + if (showOn == 'focus' || showOn == 'both') // pop-up date picker when in the marked field + input.focus(this._showDatepicker); + if (showOn == 'button' || showOn == 'both') { // pop-up date picker when button clicked + var buttonText = this._get(inst, 'buttonText'); + var buttonImage = this._get(inst, 'buttonImage'); + inst.trigger = $(this._get(inst, 'buttonImageOnly') ? + $('').addClass(this._triggerClass). + attr({ src: buttonImage, alt: buttonText, title: buttonText }) : + $('').addClass(this._triggerClass). + html(buttonImage == '' ? buttonText : $('').attr( + { src:buttonImage, alt:buttonText, title:buttonText }))); + input[isRTL ? 'before' : 'after'](inst.trigger); + inst.trigger.click(function() { + if ($.datepicker._datepickerShowing && $.datepicker._lastInput == input[0]) + $.datepicker._hideDatepicker(); + else + $.datepicker._showDatepicker(input[0]); + return false; + }); + } + }, + + /* Apply the maximum length for the date format. */ + _autoSize: function(inst) { + if (this._get(inst, 'autoSize') && !inst.inline) { + var date = new Date(2009, 12 - 1, 20); // Ensure double digits + var dateFormat = this._get(inst, 'dateFormat'); + if (dateFormat.match(/[DM]/)) { + var findMax = function(names) { + var max = 0; + var maxI = 0; + for (var i = 0; i < names.length; i++) { + if (names[i].length > max) { + max = names[i].length; + maxI = i; + } + } + return maxI; + }; + date.setMonth(findMax(this._get(inst, (dateFormat.match(/MM/) ? + 'monthNames' : 'monthNamesShort')))); + date.setDate(findMax(this._get(inst, (dateFormat.match(/DD/) ? + 'dayNames' : 'dayNamesShort'))) + 20 - date.getDay()); + } + inst.input.attr('size', this._formatDate(inst, date).length); + } + }, + + /* Attach an inline date picker to a div. */ + _inlineDatepicker: function(target, inst) { + var divSpan = $(target); + if (divSpan.hasClass(this.markerClassName)) + return; + divSpan.addClass(this.markerClassName).append(inst.dpDiv). + bind("setData.datepicker", function(event, key, value){ + inst.settings[key] = value; + }).bind("getData.datepicker", function(event, key){ + return this._get(inst, key); + }); + $.data(target, PROP_NAME, inst); + this._setDate(inst, this._getDefaultDate(inst), true); + this._updateDatepicker(inst); + this._updateAlternate(inst); + inst.dpDiv.show(); + }, + + /* Pop-up the date picker in a "dialog" box. + @param input element - ignored + @param date string or Date - the initial date to display + @param onSelect function - the function to call when a date is selected + @param settings object - update the dialog date picker instance's settings (anonymous object) + @param pos int[2] - coordinates for the dialog's position within the screen or + event - with x/y coordinates or + leave empty for default (screen centre) + @return the manager object */ + _dialogDatepicker: function(input, date, onSelect, settings, pos) { + var inst = this._dialogInst; // internal instance + if (!inst) { + this.uuid += 1; + var id = 'dp' + this.uuid; + this._dialogInput = $(''); + this._dialogInput.keydown(this._doKeyDown); + $('body').append(this._dialogInput); + inst = this._dialogInst = this._newInst(this._dialogInput, false); + inst.settings = {}; + $.data(this._dialogInput[0], PROP_NAME, inst); + } + extendRemove(inst.settings, settings || {}); + date = (date && date.constructor == Date ? this._formatDate(inst, date) : date); + this._dialogInput.val(date); + + this._pos = (pos ? (pos.length ? pos : [pos.pageX, pos.pageY]) : null); + if (!this._pos) { + var browserWidth = document.documentElement.clientWidth; + var browserHeight = document.documentElement.clientHeight; + var scrollX = document.documentElement.scrollLeft || document.body.scrollLeft; + var scrollY = document.documentElement.scrollTop || document.body.scrollTop; + this._pos = // should use actual width/height below + [(browserWidth / 2) - 100 + scrollX, (browserHeight / 2) - 150 + scrollY]; + } + + // move input on screen for focus, but hidden behind dialog + this._dialogInput.css('left', (this._pos[0] + 20) + 'px').css('top', this._pos[1] + 'px'); + inst.settings.onSelect = onSelect; + this._inDialog = true; + this.dpDiv.addClass(this._dialogClass); + this._showDatepicker(this._dialogInput[0]); + if ($.blockUI) + $.blockUI(this.dpDiv); + $.data(this._dialogInput[0], PROP_NAME, inst); + return this; + }, + + /* Detach a datepicker from its control. + @param target element - the target input field or division or span */ + _destroyDatepicker: function(target) { + var $target = $(target); + var inst = $.data(target, PROP_NAME); + if (!$target.hasClass(this.markerClassName)) { + return; + } + var nodeName = target.nodeName.toLowerCase(); + $.removeData(target, PROP_NAME); + if (nodeName == 'input') { + inst.append.remove(); + inst.trigger.remove(); + $target.removeClass(this.markerClassName). + unbind('focus', this._showDatepicker). + unbind('keydown', this._doKeyDown). + unbind('keypress', this._doKeyPress). + unbind('keyup', this._doKeyUp); + } else if (nodeName == 'div' || nodeName == 'span') + $target.removeClass(this.markerClassName).empty(); + }, + + /* Enable the date picker to a jQuery selection. + @param target element - the target input field or division or span */ + _enableDatepicker: function(target) { + var $target = $(target); + var inst = $.data(target, PROP_NAME); + if (!$target.hasClass(this.markerClassName)) { + return; + } + var nodeName = target.nodeName.toLowerCase(); + if (nodeName == 'input') { + target.disabled = false; + inst.trigger.filter('button'). + each(function() { this.disabled = false; }).end(). + filter('img').css({opacity: '1.0', cursor: ''}); + } + else if (nodeName == 'div' || nodeName == 'span') { + var inline = $target.children('.' + this._inlineClass); + inline.children().removeClass('ui-state-disabled'); + inline.find("select.ui-datepicker-month, select.ui-datepicker-year"). + removeAttr("disabled"); + } + this._disabledInputs = $.map(this._disabledInputs, + function(value) { return (value == target ? null : value); }); // delete entry + }, + + /* Disable the date picker to a jQuery selection. + @param target element - the target input field or division or span */ + _disableDatepicker: function(target) { + var $target = $(target); + var inst = $.data(target, PROP_NAME); + if (!$target.hasClass(this.markerClassName)) { + return; + } + var nodeName = target.nodeName.toLowerCase(); + if (nodeName == 'input') { + target.disabled = true; + inst.trigger.filter('button'). + each(function() { this.disabled = true; }).end(). + filter('img').css({opacity: '0.5', cursor: 'default'}); + } + else if (nodeName == 'div' || nodeName == 'span') { + var inline = $target.children('.' + this._inlineClass); + inline.children().addClass('ui-state-disabled'); + inline.find("select.ui-datepicker-month, select.ui-datepicker-year"). + attr("disabled", "disabled"); + } + this._disabledInputs = $.map(this._disabledInputs, + function(value) { return (value == target ? null : value); }); // delete entry + this._disabledInputs[this._disabledInputs.length] = target; + }, + + /* Is the first field in a jQuery collection disabled as a datepicker? + @param target element - the target input field or division or span + @return boolean - true if disabled, false if enabled */ + _isDisabledDatepicker: function(target) { + if (!target) { + return false; + } + for (var i = 0; i < this._disabledInputs.length; i++) { + if (this._disabledInputs[i] == target) + return true; + } + return false; + }, + + /* Retrieve the instance data for the target control. + @param target element - the target input field or division or span + @return object - the associated instance data + @throws error if a jQuery problem getting data */ + _getInst: function(target) { + try { + return $.data(target, PROP_NAME); + } + catch (err) { + throw 'Missing instance data for this datepicker'; + } + }, + + /* Update or retrieve the settings for a date picker attached to an input field or division. + @param target element - the target input field or division or span + @param name object - the new settings to update or + string - the name of the setting to change or retrieve, + when retrieving also 'all' for all instance settings or + 'defaults' for all global defaults + @param value any - the new value for the setting + (omit if above is an object or to retrieve a value) */ + _optionDatepicker: function(target, name, value) { + var inst = this._getInst(target); + if (arguments.length == 2 && typeof name == 'string') { + return (name == 'defaults' ? $.extend({}, $.datepicker._defaults) : + (inst ? (name == 'all' ? $.extend({}, inst.settings) : + this._get(inst, name)) : null)); + } + var settings = name || {}; + if (typeof name == 'string') { + settings = {}; + settings[name] = value; + } + if (inst) { + if (this._curInst == inst) { + this._hideDatepicker(); + } + var date = this._getDateDatepicker(target, true); + var minDate = this._getMinMaxDate(inst, 'min'); + var maxDate = this._getMinMaxDate(inst, 'max'); + extendRemove(inst.settings, settings); + // reformat the old minDate/maxDate values if dateFormat changes and a new minDate/maxDate isn't provided + if (minDate !== null && settings['dateFormat'] !== undefined && settings['minDate'] === undefined) + inst.settings.minDate = this._formatDate(inst, minDate); + if (maxDate !== null && settings['dateFormat'] !== undefined && settings['maxDate'] === undefined) + inst.settings.maxDate = this._formatDate(inst, maxDate); + this._attachments($(target), inst); + this._autoSize(inst); + this._setDate(inst, date); + this._updateAlternate(inst); + this._updateDatepicker(inst); + } + }, + + // change method deprecated + _changeDatepicker: function(target, name, value) { + this._optionDatepicker(target, name, value); + }, + + /* Redraw the date picker attached to an input field or division. + @param target element - the target input field or division or span */ + _refreshDatepicker: function(target) { + var inst = this._getInst(target); + if (inst) { + this._updateDatepicker(inst); + } + }, + + /* Set the dates for a jQuery selection. + @param target element - the target input field or division or span + @param date Date - the new date */ + _setDateDatepicker: function(target, date) { + var inst = this._getInst(target); + if (inst) { + this._setDate(inst, date); + this._updateDatepicker(inst); + this._updateAlternate(inst); + } + }, + + /* Get the date(s) for the first entry in a jQuery selection. + @param target element - the target input field or division or span + @param noDefault boolean - true if no default date is to be used + @return Date - the current date */ + _getDateDatepicker: function(target, noDefault) { + var inst = this._getInst(target); + if (inst && !inst.inline) + this._setDateFromField(inst, noDefault); + return (inst ? this._getDate(inst) : null); + }, + + /* Handle keystrokes. */ + _doKeyDown: function(event) { + var inst = $.datepicker._getInst(event.target); + var handled = true; + var isRTL = inst.dpDiv.is('.ui-datepicker-rtl'); + inst._keyEvent = true; + if ($.datepicker._datepickerShowing) + switch (event.keyCode) { + case 9: $.datepicker._hideDatepicker(); + handled = false; + break; // hide on tab out + case 13: var sel = $('td.' + $.datepicker._dayOverClass + ':not(.' + + $.datepicker._currentClass + ')', inst.dpDiv); + if (sel[0]) + $.datepicker._selectDay(event.target, inst.selectedMonth, inst.selectedYear, sel[0]); + else + $.datepicker._hideDatepicker(); + return false; // don't submit the form + break; // select the value on enter + case 27: $.datepicker._hideDatepicker(); + break; // hide on escape + case 33: $.datepicker._adjustDate(event.target, (event.ctrlKey ? + -$.datepicker._get(inst, 'stepBigMonths') : + -$.datepicker._get(inst, 'stepMonths')), 'M'); + break; // previous month/year on page up/+ ctrl + case 34: $.datepicker._adjustDate(event.target, (event.ctrlKey ? + +$.datepicker._get(inst, 'stepBigMonths') : + +$.datepicker._get(inst, 'stepMonths')), 'M'); + break; // next month/year on page down/+ ctrl + case 35: if (event.ctrlKey || event.metaKey) $.datepicker._clearDate(event.target); + handled = event.ctrlKey || event.metaKey; + break; // clear on ctrl or command +end + case 36: if (event.ctrlKey || event.metaKey) $.datepicker._gotoToday(event.target); + handled = event.ctrlKey || event.metaKey; + break; // current on ctrl or command +home + case 37: if (event.ctrlKey || event.metaKey) $.datepicker._adjustDate(event.target, (isRTL ? +1 : -1), 'D'); + handled = event.ctrlKey || event.metaKey; + // -1 day on ctrl or command +left + if (event.originalEvent.altKey) $.datepicker._adjustDate(event.target, (event.ctrlKey ? + -$.datepicker._get(inst, 'stepBigMonths') : + -$.datepicker._get(inst, 'stepMonths')), 'M'); + // next month/year on alt +left on Mac + break; + case 38: if (event.ctrlKey || event.metaKey) $.datepicker._adjustDate(event.target, -7, 'D'); + handled = event.ctrlKey || event.metaKey; + break; // -1 week on ctrl or command +up + case 39: if (event.ctrlKey || event.metaKey) $.datepicker._adjustDate(event.target, (isRTL ? -1 : +1), 'D'); + handled = event.ctrlKey || event.metaKey; + // +1 day on ctrl or command +right + if (event.originalEvent.altKey) $.datepicker._adjustDate(event.target, (event.ctrlKey ? + +$.datepicker._get(inst, 'stepBigMonths') : + +$.datepicker._get(inst, 'stepMonths')), 'M'); + // next month/year on alt +right + break; + case 40: if (event.ctrlKey || event.metaKey) $.datepicker._adjustDate(event.target, +7, 'D'); + handled = event.ctrlKey || event.metaKey; + break; // +1 week on ctrl or command +down + default: handled = false; + } + else if (event.keyCode == 36 && event.ctrlKey) // display the date picker on ctrl+home + $.datepicker._showDatepicker(this); + else { + handled = false; + } + if (handled) { + event.preventDefault(); + event.stopPropagation(); + } + }, + + /* Filter entered characters - based on date format. */ + _doKeyPress: function(event) { + var inst = $.datepicker._getInst(event.target); + if ($.datepicker._get(inst, 'constrainInput')) { + var chars = $.datepicker._possibleChars($.datepicker._get(inst, 'dateFormat')); + var chr = String.fromCharCode(event.charCode == undefined ? event.keyCode : event.charCode); + return event.ctrlKey || event.metaKey || (chr < ' ' || !chars || chars.indexOf(chr) > -1); + } + }, + + /* Synchronise manual entry and field/alternate field. */ + _doKeyUp: function(event) { + var inst = $.datepicker._getInst(event.target); + if (inst.input.val() != inst.lastVal) { + try { + var date = $.datepicker.parseDate($.datepicker._get(inst, 'dateFormat'), + (inst.input ? inst.input.val() : null), + $.datepicker._getFormatConfig(inst)); + if (date) { // only if valid + $.datepicker._setDateFromField(inst); + $.datepicker._updateAlternate(inst); + $.datepicker._updateDatepicker(inst); + } + } + catch (event) { + $.datepicker.log(event); + } + } + return true; + }, + + /* Pop-up the date picker for a given input field. + @param input element - the input field attached to the date picker or + event - if triggered by focus */ + _showDatepicker: function(input) { + input = input.target || input; + if (input.nodeName.toLowerCase() != 'input') // find from button/image trigger + input = $('input', input.parentNode)[0]; + if ($.datepicker._isDisabledDatepicker(input) || $.datepicker._lastInput == input) // already here + return; + var inst = $.datepicker._getInst(input); + if ($.datepicker._curInst && $.datepicker._curInst != inst) { + if ( $.datepicker._datepickerShowing ) { + $.datepicker._triggerOnClose($.datepicker._curInst); + } + $.datepicker._curInst.dpDiv.stop(true, true); + } + var beforeShow = $.datepicker._get(inst, 'beforeShow'); + extendRemove(inst.settings, (beforeShow ? beforeShow.apply(input, [input, inst]) : {})); + inst.lastVal = null; + $.datepicker._lastInput = input; + $.datepicker._setDateFromField(inst); + if ($.datepicker._inDialog) // hide cursor + input.value = ''; + if (!$.datepicker._pos) { // position below input + $.datepicker._pos = $.datepicker._findPos(input); + $.datepicker._pos[1] += input.offsetHeight; // add the height + } + var isFixed = false; + $(input).parents().each(function() { + isFixed |= $(this).css('position') == 'fixed'; + return !isFixed; + }); + if (isFixed && $.browser.opera) { // correction for Opera when fixed and scrolled + $.datepicker._pos[0] -= document.documentElement.scrollLeft; + $.datepicker._pos[1] -= document.documentElement.scrollTop; + } + var offset = {left: $.datepicker._pos[0], top: $.datepicker._pos[1]}; + $.datepicker._pos = null; + //to avoid flashes on Firefox + inst.dpDiv.empty(); + // determine sizing offscreen + inst.dpDiv.css({position: 'absolute', display: 'block', top: '-1000px'}); + $.datepicker._updateDatepicker(inst); + // fix width for dynamic number of date pickers + // and adjust position before showing + offset = $.datepicker._checkOffset(inst, offset, isFixed); + inst.dpDiv.css({position: ($.datepicker._inDialog && $.blockUI ? + 'static' : (isFixed ? 'fixed' : 'absolute')), display: 'none', + left: offset.left + 'px', top: offset.top + 'px'}); + if (!inst.inline) { + var showAnim = $.datepicker._get(inst, 'showAnim'); + var duration = $.datepicker._get(inst, 'duration'); + var postProcess = function() { + var cover = inst.dpDiv.find('iframe.ui-datepicker-cover'); // IE6- only + if( !! cover.length ){ + var borders = $.datepicker._getBorders(inst.dpDiv); + cover.css({left: -borders[0], top: -borders[1], + width: inst.dpDiv.outerWidth(), height: inst.dpDiv.outerHeight()}); + } + }; + inst.dpDiv.zIndex($(input).zIndex()+1); + $.datepicker._datepickerShowing = true; + if ($.effects && $.effects[showAnim]) + inst.dpDiv.show(showAnim, $.datepicker._get(inst, 'showOptions'), duration, postProcess); + else + inst.dpDiv[showAnim || 'show']((showAnim ? duration : null), postProcess); + if (!showAnim || !duration) + postProcess(); + if (inst.input.is(':visible') && !inst.input.is(':disabled')) + inst.input.focus(); + $.datepicker._curInst = inst; + } + }, + + /* Generate the date picker content. */ + _updateDatepicker: function(inst) { + var self = this; + self.maxRows = 4; //Reset the max number of rows being displayed (see #7043) + var borders = $.datepicker._getBorders(inst.dpDiv); + instActive = inst; // for delegate hover events + inst.dpDiv.empty().append(this._generateHTML(inst)); + var cover = inst.dpDiv.find('iframe.ui-datepicker-cover'); // IE6- only + if( !!cover.length ){ //avoid call to outerXXXX() when not in IE6 + cover.css({left: -borders[0], top: -borders[1], width: inst.dpDiv.outerWidth(), height: inst.dpDiv.outerHeight()}) + } + inst.dpDiv.find('.' + this._dayOverClass + ' a').mouseover(); + var numMonths = this._getNumberOfMonths(inst); + var cols = numMonths[1]; + var width = 17; + inst.dpDiv.removeClass('ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4').width(''); + if (cols > 1) + inst.dpDiv.addClass('ui-datepicker-multi-' + cols).css('width', (width * cols) + 'em'); + inst.dpDiv[(numMonths[0] != 1 || numMonths[1] != 1 ? 'add' : 'remove') + + 'Class']('ui-datepicker-multi'); + inst.dpDiv[(this._get(inst, 'isRTL') ? 'add' : 'remove') + + 'Class']('ui-datepicker-rtl'); + if (inst == $.datepicker._curInst && $.datepicker._datepickerShowing && inst.input && + // #6694 - don't focus the input if it's already focused + // this breaks the change event in IE + inst.input.is(':visible') && !inst.input.is(':disabled') && inst.input[0] != document.activeElement) + inst.input.focus(); + // deffered render of the years select (to avoid flashes on Firefox) + if( inst.yearshtml ){ + var origyearshtml = inst.yearshtml; + setTimeout(function(){ + //assure that inst.yearshtml didn't change. + if( origyearshtml === inst.yearshtml && inst.yearshtml ){ + inst.dpDiv.find('select.ui-datepicker-year:first').replaceWith(inst.yearshtml); + } + origyearshtml = inst.yearshtml = null; + }, 0); + } + }, + + /* Retrieve the size of left and top borders for an element. + @param elem (jQuery object) the element of interest + @return (number[2]) the left and top borders */ + _getBorders: function(elem) { + var convert = function(value) { + return {thin: 1, medium: 2, thick: 3}[value] || value; + }; + return [parseFloat(convert(elem.css('border-left-width'))), + parseFloat(convert(elem.css('border-top-width')))]; + }, + + /* Check positioning to remain on screen. */ + _checkOffset: function(inst, offset, isFixed) { + var dpWidth = inst.dpDiv.outerWidth(); + var dpHeight = inst.dpDiv.outerHeight(); + var inputWidth = inst.input ? inst.input.outerWidth() : 0; + var inputHeight = inst.input ? inst.input.outerHeight() : 0; + var viewWidth = document.documentElement.clientWidth + $(document).scrollLeft(); + var viewHeight = document.documentElement.clientHeight + $(document).scrollTop(); + + offset.left -= (this._get(inst, 'isRTL') ? (dpWidth - inputWidth) : 0); + offset.left -= (isFixed && offset.left == inst.input.offset().left) ? $(document).scrollLeft() : 0; + offset.top -= (isFixed && offset.top == (inst.input.offset().top + inputHeight)) ? $(document).scrollTop() : 0; + + // now check if datepicker is showing outside window viewport - move to a better place if so. + offset.left -= Math.min(offset.left, (offset.left + dpWidth > viewWidth && viewWidth > dpWidth) ? + Math.abs(offset.left + dpWidth - viewWidth) : 0); + offset.top -= Math.min(offset.top, (offset.top + dpHeight > viewHeight && viewHeight > dpHeight) ? + Math.abs(dpHeight + inputHeight) : 0); + + return offset; + }, + + /* Find an object's position on the screen. */ + _findPos: function(obj) { + var inst = this._getInst(obj); + var isRTL = this._get(inst, 'isRTL'); + while (obj && (obj.type == 'hidden' || obj.nodeType != 1 || $.expr.filters.hidden(obj))) { + obj = obj[isRTL ? 'previousSibling' : 'nextSibling']; + } + var position = $(obj).offset(); + return [position.left, position.top]; + }, + + /* Trigger custom callback of onClose. */ + _triggerOnClose: function(inst) { + var onClose = this._get(inst, 'onClose'); + if (onClose) + onClose.apply((inst.input ? inst.input[0] : null), + [(inst.input ? inst.input.val() : ''), inst]); + }, + + /* Hide the date picker from view. + @param input element - the input field attached to the date picker */ + _hideDatepicker: function(input) { + var inst = this._curInst; + if (!inst || (input && inst != $.data(input, PROP_NAME))) + return; + if (this._datepickerShowing) { + var showAnim = this._get(inst, 'showAnim'); + var duration = this._get(inst, 'duration'); + var postProcess = function() { + $.datepicker._tidyDialog(inst); + this._curInst = null; + }; + if ($.effects && $.effects[showAnim]) + inst.dpDiv.hide(showAnim, $.datepicker._get(inst, 'showOptions'), duration, postProcess); + else + inst.dpDiv[(showAnim == 'slideDown' ? 'slideUp' : + (showAnim == 'fadeIn' ? 'fadeOut' : 'hide'))]((showAnim ? duration : null), postProcess); + if (!showAnim) + postProcess(); + $.datepicker._triggerOnClose(inst); + this._datepickerShowing = false; + this._lastInput = null; + if (this._inDialog) { + this._dialogInput.css({ position: 'absolute', left: '0', top: '-100px' }); + if ($.blockUI) { + $.unblockUI(); + $('body').append(this.dpDiv); + } + } + this._inDialog = false; + } + }, + + /* Tidy up after a dialog display. */ + _tidyDialog: function(inst) { + inst.dpDiv.removeClass(this._dialogClass).unbind('.ui-datepicker-calendar'); + }, + + /* Close date picker if clicked elsewhere. */ + _checkExternalClick: function(event) { + if (!$.datepicker._curInst) + return; + var $target = $(event.target); + if ($target[0].id != $.datepicker._mainDivId && + $target.parents('#' + $.datepicker._mainDivId).length == 0 && + !$target.hasClass($.datepicker.markerClassName) && + !$target.hasClass($.datepicker._triggerClass) && + $.datepicker._datepickerShowing && !($.datepicker._inDialog && $.blockUI)) + $.datepicker._hideDatepicker(); + }, + + /* Adjust one of the date sub-fields. */ + _adjustDate: function(id, offset, period) { + var target = $(id); + var inst = this._getInst(target[0]); + if (this._isDisabledDatepicker(target[0])) { + return; + } + this._adjustInstDate(inst, offset + + (period == 'M' ? this._get(inst, 'showCurrentAtPos') : 0), // undo positioning + period); + this._updateDatepicker(inst); + }, + + /* Action for current link. */ + _gotoToday: function(id) { + var target = $(id); + var inst = this._getInst(target[0]); + if (this._get(inst, 'gotoCurrent') && inst.currentDay) { + inst.selectedDay = inst.currentDay; + inst.drawMonth = inst.selectedMonth = inst.currentMonth; + inst.drawYear = inst.selectedYear = inst.currentYear; + } + else { + var date = new Date(); + inst.selectedDay = date.getDate(); + inst.drawMonth = inst.selectedMonth = date.getMonth(); + inst.drawYear = inst.selectedYear = date.getFullYear(); + } + this._notifyChange(inst); + this._adjustDate(target); + }, + + /* Action for selecting a new month/year. */ + _selectMonthYear: function(id, select, period) { + var target = $(id); + var inst = this._getInst(target[0]); + inst._selectingMonthYear = false; + inst['selected' + (period == 'M' ? 'Month' : 'Year')] = + inst['draw' + (period == 'M' ? 'Month' : 'Year')] = + parseInt(select.options[select.selectedIndex].value,10); + this._notifyChange(inst); + this._adjustDate(target); + }, + + /* Restore input focus after not changing month/year. */ + _clickMonthYear: function(id) { + var target = $(id); + var inst = this._getInst(target[0]); + if (inst.input && inst._selectingMonthYear) { + setTimeout(function() { + inst.input.focus(); + }, 0); + } + inst._selectingMonthYear = !inst._selectingMonthYear; + }, + + /* Action for selecting a day. */ + _selectDay: function(id, month, year, td) { + var target = $(id); + if ($(td).hasClass(this._unselectableClass) || this._isDisabledDatepicker(target[0])) { + return; + } + var inst = this._getInst(target[0]); + inst.selectedDay = inst.currentDay = $('a', td).html(); + inst.selectedMonth = inst.currentMonth = month; + inst.selectedYear = inst.currentYear = year; + this._selectDate(id, this._formatDate(inst, + inst.currentDay, inst.currentMonth, inst.currentYear)); + }, + + /* Erase the input field and hide the date picker. */ + _clearDate: function(id) { + var target = $(id); + var inst = this._getInst(target[0]); + this._selectDate(target, ''); + }, + + /* Update the input field with the selected date. */ + _selectDate: function(id, dateStr) { + var target = $(id); + var inst = this._getInst(target[0]); + dateStr = (dateStr != null ? dateStr : this._formatDate(inst)); + if (inst.input) + inst.input.val(dateStr); + this._updateAlternate(inst); + var onSelect = this._get(inst, 'onSelect'); + if (onSelect) + onSelect.apply((inst.input ? inst.input[0] : null), [dateStr, inst]); // trigger custom callback + else if (inst.input) + inst.input.trigger('change'); // fire the change event + if (inst.inline) + this._updateDatepicker(inst); + else { + this._hideDatepicker(); + this._lastInput = inst.input[0]; + if (typeof(inst.input[0]) != 'object') + inst.input.focus(); // restore focus + this._lastInput = null; + } + }, + + /* Update any alternate field to synchronise with the main field. */ + _updateAlternate: function(inst) { + var altField = this._get(inst, 'altField'); + if (altField) { // update alternate field too + var altFormat = this._get(inst, 'altFormat') || this._get(inst, 'dateFormat'); + var date = this._getDate(inst); + var dateStr = this.formatDate(altFormat, date, this._getFormatConfig(inst)); + $(altField).each(function() { $(this).val(dateStr); }); + } + }, + + /* Set as beforeShowDay function to prevent selection of weekends. + @param date Date - the date to customise + @return [boolean, string] - is this date selectable?, what is its CSS class? */ + noWeekends: function(date) { + var day = date.getDay(); + return [(day > 0 && day < 6), '']; + }, + + /* Set as calculateWeek to determine the week of the year based on the ISO 8601 definition. + @param date Date - the date to get the week for + @return number - the number of the week within the year that contains this date */ + iso8601Week: function(date) { + var checkDate = new Date(date.getTime()); + // Find Thursday of this week starting on Monday + checkDate.setDate(checkDate.getDate() + 4 - (checkDate.getDay() || 7)); + var time = checkDate.getTime(); + checkDate.setMonth(0); // Compare with Jan 1 + checkDate.setDate(1); + return Math.floor(Math.round((time - checkDate) / 86400000) / 7) + 1; + }, + + /* Parse a string value into a date object. + See formatDate below for the possible formats. + + @param format string - the expected format of the date + @param value string - the date in the above format + @param settings Object - attributes include: + shortYearCutoff number - the cutoff year for determining the century (optional) + dayNamesShort string[7] - abbreviated names of the days from Sunday (optional) + dayNames string[7] - names of the days from Sunday (optional) + monthNamesShort string[12] - abbreviated names of the months (optional) + monthNames string[12] - names of the months (optional) + @return Date - the extracted date value or null if value is blank */ + parseDate: function (format, value, settings) { + if (format == null || value == null) + throw 'Invalid arguments'; + value = (typeof value == 'object' ? value.toString() : value + ''); + if (value == '') + return null; + var shortYearCutoff = (settings ? settings.shortYearCutoff : null) || this._defaults.shortYearCutoff; + shortYearCutoff = (typeof shortYearCutoff != 'string' ? shortYearCutoff : + new Date().getFullYear() % 100 + parseInt(shortYearCutoff, 10)); + var dayNamesShort = (settings ? settings.dayNamesShort : null) || this._defaults.dayNamesShort; + var dayNames = (settings ? settings.dayNames : null) || this._defaults.dayNames; + var monthNamesShort = (settings ? settings.monthNamesShort : null) || this._defaults.monthNamesShort; + var monthNames = (settings ? settings.monthNames : null) || this._defaults.monthNames; + var year = -1; + var month = -1; + var day = -1; + var doy = -1; + var literal = false; + // Check whether a format character is doubled + var lookAhead = function(match) { + var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) == match); + if (matches) + iFormat++; + return matches; + }; + // Extract a number from the string value + var getNumber = function(match) { + var isDoubled = lookAhead(match); + var size = (match == '@' ? 14 : (match == '!' ? 20 : + (match == 'y' && isDoubled ? 4 : (match == 'o' ? 3 : 2)))); + var digits = new RegExp('^\\d{1,' + size + '}'); + var num = value.substring(iValue).match(digits); + if (!num) + throw 'Missing number at position ' + iValue; + iValue += num[0].length; + return parseInt(num[0], 10); + }; + // Extract a name from the string value and convert to an index + var getName = function(match, shortNames, longNames) { + var names = $.map(lookAhead(match) ? longNames : shortNames, function (v, k) { + return [ [k, v] ]; + }).sort(function (a, b) { + return -(a[1].length - b[1].length); + }); + var index = -1; + $.each(names, function (i, pair) { + var name = pair[1]; + if (value.substr(iValue, name.length).toLowerCase() == name.toLowerCase()) { + index = pair[0]; + iValue += name.length; + return false; + } + }); + if (index != -1) + return index + 1; + else + throw 'Unknown name at position ' + iValue; + }; + // Confirm that a literal character matches the string value + var checkLiteral = function() { + if (value.charAt(iValue) != format.charAt(iFormat)) + throw 'Unexpected literal at position ' + iValue; + iValue++; + }; + var iValue = 0; + for (var iFormat = 0; iFormat < format.length; iFormat++) { + if (literal) + if (format.charAt(iFormat) == "'" && !lookAhead("'")) + literal = false; + else + checkLiteral(); + else + switch (format.charAt(iFormat)) { + case 'd': + day = getNumber('d'); + break; + case 'D': + getName('D', dayNamesShort, dayNames); + break; + case 'o': + doy = getNumber('o'); + break; + case 'm': + month = getNumber('m'); + break; + case 'M': + month = getName('M', monthNamesShort, monthNames); + break; + case 'y': + year = getNumber('y'); + break; + case '@': + var date = new Date(getNumber('@')); + year = date.getFullYear(); + month = date.getMonth() + 1; + day = date.getDate(); + break; + case '!': + var date = new Date((getNumber('!') - this._ticksTo1970) / 10000); + year = date.getFullYear(); + month = date.getMonth() + 1; + day = date.getDate(); + break; + case "'": + if (lookAhead("'")) + checkLiteral(); + else + literal = true; + break; + default: + checkLiteral(); + } + } + if (iValue < value.length){ + throw "Extra/unparsed characters found in date: " + value.substring(iValue); + } + if (year == -1) + year = new Date().getFullYear(); + else if (year < 100) + year += new Date().getFullYear() - new Date().getFullYear() % 100 + + (year <= shortYearCutoff ? 0 : -100); + if (doy > -1) { + month = 1; + day = doy; + do { + var dim = this._getDaysInMonth(year, month - 1); + if (day <= dim) + break; + month++; + day -= dim; + } while (true); + } + var date = this._daylightSavingAdjust(new Date(year, month - 1, day)); + if (date.getFullYear() != year || date.getMonth() + 1 != month || date.getDate() != day) + throw 'Invalid date'; // E.g. 31/02/00 + return date; + }, + + /* Standard date formats. */ + ATOM: 'yy-mm-dd', // RFC 3339 (ISO 8601) + COOKIE: 'D, dd M yy', + ISO_8601: 'yy-mm-dd', + RFC_822: 'D, d M y', + RFC_850: 'DD, dd-M-y', + RFC_1036: 'D, d M y', + RFC_1123: 'D, d M yy', + RFC_2822: 'D, d M yy', + RSS: 'D, d M y', // RFC 822 + TICKS: '!', + TIMESTAMP: '@', + W3C: 'yy-mm-dd', // ISO 8601 + + _ticksTo1970: (((1970 - 1) * 365 + Math.floor(1970 / 4) - Math.floor(1970 / 100) + + Math.floor(1970 / 400)) * 24 * 60 * 60 * 10000000), + + /* Format a date object into a string value. + The format can be combinations of the following: + d - day of month (no leading zero) + dd - day of month (two digit) + o - day of year (no leading zeros) + oo - day of year (three digit) + D - day name short + DD - day name long + m - month of year (no leading zero) + mm - month of year (two digit) + M - month name short + MM - month name long + y - year (two digit) + yy - year (four digit) + @ - Unix timestamp (ms since 01/01/1970) + ! - Windows ticks (100ns since 01/01/0001) + '...' - literal text + '' - single quote + + @param format string - the desired format of the date + @param date Date - the date value to format + @param settings Object - attributes include: + dayNamesShort string[7] - abbreviated names of the days from Sunday (optional) + dayNames string[7] - names of the days from Sunday (optional) + monthNamesShort string[12] - abbreviated names of the months (optional) + monthNames string[12] - names of the months (optional) + @return string - the date in the above format */ + formatDate: function (format, date, settings) { + if (!date) + return ''; + var dayNamesShort = (settings ? settings.dayNamesShort : null) || this._defaults.dayNamesShort; + var dayNames = (settings ? settings.dayNames : null) || this._defaults.dayNames; + var monthNamesShort = (settings ? settings.monthNamesShort : null) || this._defaults.monthNamesShort; + var monthNames = (settings ? settings.monthNames : null) || this._defaults.monthNames; + // Check whether a format character is doubled + var lookAhead = function(match) { + var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) == match); + if (matches) + iFormat++; + return matches; + }; + // Format a number, with leading zero if necessary + var formatNumber = function(match, value, len) { + var num = '' + value; + if (lookAhead(match)) + while (num.length < len) + num = '0' + num; + return num; + }; + // Format a name, short or long as requested + var formatName = function(match, value, shortNames, longNames) { + return (lookAhead(match) ? longNames[value] : shortNames[value]); + }; + var output = ''; + var literal = false; + if (date) + for (var iFormat = 0; iFormat < format.length; iFormat++) { + if (literal) + if (format.charAt(iFormat) == "'" && !lookAhead("'")) + literal = false; + else + output += format.charAt(iFormat); + else + switch (format.charAt(iFormat)) { + case 'd': + output += formatNumber('d', date.getDate(), 2); + break; + case 'D': + output += formatName('D', date.getDay(), dayNamesShort, dayNames); + break; + case 'o': + output += formatNumber('o', + Math.round((new Date(date.getFullYear(), date.getMonth(), date.getDate()).getTime() - new Date(date.getFullYear(), 0, 0).getTime()) / 86400000), 3); + break; + case 'm': + output += formatNumber('m', date.getMonth() + 1, 2); + break; + case 'M': + output += formatName('M', date.getMonth(), monthNamesShort, monthNames); + break; + case 'y': + output += (lookAhead('y') ? date.getFullYear() : + (date.getYear() % 100 < 10 ? '0' : '') + date.getYear() % 100); + break; + case '@': + output += date.getTime(); + break; + case '!': + output += date.getTime() * 10000 + this._ticksTo1970; + break; + case "'": + if (lookAhead("'")) + output += "'"; + else + literal = true; + break; + default: + output += format.charAt(iFormat); + } + } + return output; + }, + + /* Extract all possible characters from the date format. */ + _possibleChars: function (format) { + var chars = ''; + var literal = false; + // Check whether a format character is doubled + var lookAhead = function(match) { + var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) == match); + if (matches) + iFormat++; + return matches; + }; + for (var iFormat = 0; iFormat < format.length; iFormat++) + if (literal) + if (format.charAt(iFormat) == "'" && !lookAhead("'")) + literal = false; + else + chars += format.charAt(iFormat); + else + switch (format.charAt(iFormat)) { + case 'd': case 'm': case 'y': case '@': + chars += '0123456789'; + break; + case 'D': case 'M': + return null; // Accept anything + case "'": + if (lookAhead("'")) + chars += "'"; + else + literal = true; + break; + default: + chars += format.charAt(iFormat); + } + return chars; + }, + + /* Get a setting value, defaulting if necessary. */ + _get: function(inst, name) { + return inst.settings[name] !== undefined ? + inst.settings[name] : this._defaults[name]; + }, + + /* Parse existing date and initialise date picker. */ + _setDateFromField: function(inst, noDefault) { + if (inst.input.val() == inst.lastVal) { + return; + } + var dateFormat = this._get(inst, 'dateFormat'); + var dates = inst.lastVal = inst.input ? inst.input.val() : null; + var date, defaultDate; + date = defaultDate = this._getDefaultDate(inst); + var settings = this._getFormatConfig(inst); + try { + date = this.parseDate(dateFormat, dates, settings) || defaultDate; + } catch (event) { + this.log(event); + dates = (noDefault ? '' : dates); + } + inst.selectedDay = date.getDate(); + inst.drawMonth = inst.selectedMonth = date.getMonth(); + inst.drawYear = inst.selectedYear = date.getFullYear(); + inst.currentDay = (dates ? date.getDate() : 0); + inst.currentMonth = (dates ? date.getMonth() : 0); + inst.currentYear = (dates ? date.getFullYear() : 0); + this._adjustInstDate(inst); + }, + + /* Retrieve the default date shown on opening. */ + _getDefaultDate: function(inst) { + return this._restrictMinMax(inst, + this._determineDate(inst, this._get(inst, 'defaultDate'), new Date())); + }, + + /* A date may be specified as an exact value or a relative one. */ + _determineDate: function(inst, date, defaultDate) { + var offsetNumeric = function(offset) { + var date = new Date(); + date.setDate(date.getDate() + offset); + return date; + }; + var offsetString = function(offset) { + try { + return $.datepicker.parseDate($.datepicker._get(inst, 'dateFormat'), + offset, $.datepicker._getFormatConfig(inst)); + } + catch (e) { + // Ignore + } + var date = (offset.toLowerCase().match(/^c/) ? + $.datepicker._getDate(inst) : null) || new Date(); + var year = date.getFullYear(); + var month = date.getMonth(); + var day = date.getDate(); + var pattern = /([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g; + var matches = pattern.exec(offset); + while (matches) { + switch (matches[2] || 'd') { + case 'd' : case 'D' : + day += parseInt(matches[1],10); break; + case 'w' : case 'W' : + day += parseInt(matches[1],10) * 7; break; + case 'm' : case 'M' : + month += parseInt(matches[1],10); + day = Math.min(day, $.datepicker._getDaysInMonth(year, month)); + break; + case 'y': case 'Y' : + year += parseInt(matches[1],10); + day = Math.min(day, $.datepicker._getDaysInMonth(year, month)); + break; + } + matches = pattern.exec(offset); + } + return new Date(year, month, day); + }; + var newDate = (date == null || date === '' ? defaultDate : (typeof date == 'string' ? offsetString(date) : + (typeof date == 'number' ? (isNaN(date) ? defaultDate : offsetNumeric(date)) : new Date(date.getTime())))); + newDate = (newDate && newDate.toString() == 'Invalid Date' ? defaultDate : newDate); + if (newDate) { + newDate.setHours(0); + newDate.setMinutes(0); + newDate.setSeconds(0); + newDate.setMilliseconds(0); + } + return this._daylightSavingAdjust(newDate); + }, + + /* Handle switch to/from daylight saving. + Hours may be non-zero on daylight saving cut-over: + > 12 when midnight changeover, but then cannot generate + midnight datetime, so jump to 1AM, otherwise reset. + @param date (Date) the date to check + @return (Date) the corrected date */ + _daylightSavingAdjust: function(date) { + if (!date) return null; + date.setHours(date.getHours() > 12 ? date.getHours() + 2 : 0); + return date; + }, + + /* Set the date(s) directly. */ + _setDate: function(inst, date, noChange) { + var clear = !date; + var origMonth = inst.selectedMonth; + var origYear = inst.selectedYear; + var newDate = this._restrictMinMax(inst, this._determineDate(inst, date, new Date())); + inst.selectedDay = inst.currentDay = newDate.getDate(); + inst.drawMonth = inst.selectedMonth = inst.currentMonth = newDate.getMonth(); + inst.drawYear = inst.selectedYear = inst.currentYear = newDate.getFullYear(); + if ((origMonth != inst.selectedMonth || origYear != inst.selectedYear) && !noChange) + this._notifyChange(inst); + this._adjustInstDate(inst); + if (inst.input) { + inst.input.val(clear ? '' : this._formatDate(inst)); + } + }, + + /* Retrieve the date(s) directly. */ + _getDate: function(inst) { + var startDate = (!inst.currentYear || (inst.input && inst.input.val() == '') ? null : + this._daylightSavingAdjust(new Date( + inst.currentYear, inst.currentMonth, inst.currentDay))); + return startDate; + }, + + /* Generate the HTML for the current state of the date picker. */ + _generateHTML: function(inst) { + var today = new Date(); + today = this._daylightSavingAdjust( + new Date(today.getFullYear(), today.getMonth(), today.getDate())); // clear time + var isRTL = this._get(inst, 'isRTL'); + var showButtonPanel = this._get(inst, 'showButtonPanel'); + var hideIfNoPrevNext = this._get(inst, 'hideIfNoPrevNext'); + var navigationAsDateFormat = this._get(inst, 'navigationAsDateFormat'); + var numMonths = this._getNumberOfMonths(inst); + var showCurrentAtPos = this._get(inst, 'showCurrentAtPos'); + var stepMonths = this._get(inst, 'stepMonths'); + var isMultiMonth = (numMonths[0] != 1 || numMonths[1] != 1); + var currentDate = this._daylightSavingAdjust((!inst.currentDay ? new Date(9999, 9, 9) : + new Date(inst.currentYear, inst.currentMonth, inst.currentDay))); + var minDate = this._getMinMaxDate(inst, 'min'); + var maxDate = this._getMinMaxDate(inst, 'max'); + var drawMonth = inst.drawMonth - showCurrentAtPos; + var drawYear = inst.drawYear; + if (drawMonth < 0) { + drawMonth += 12; + drawYear--; + } + if (maxDate) { + var maxDraw = this._daylightSavingAdjust(new Date(maxDate.getFullYear(), + maxDate.getMonth() - (numMonths[0] * numMonths[1]) + 1, maxDate.getDate())); + maxDraw = (minDate && maxDraw < minDate ? minDate : maxDraw); + while (this._daylightSavingAdjust(new Date(drawYear, drawMonth, 1)) > maxDraw) { + drawMonth--; + if (drawMonth < 0) { + drawMonth = 11; + drawYear--; + } + } + } + inst.drawMonth = drawMonth; + inst.drawYear = drawYear; + var prevText = this._get(inst, 'prevText'); + prevText = (!navigationAsDateFormat ? prevText : this.formatDate(prevText, + this._daylightSavingAdjust(new Date(drawYear, drawMonth - stepMonths, 1)), + this._getFormatConfig(inst))); + var prev = (this._canAdjustMonth(inst, -1, drawYear, drawMonth) ? + '' + prevText + '' : + (hideIfNoPrevNext ? '' : '' + prevText + '')); + var nextText = this._get(inst, 'nextText'); + nextText = (!navigationAsDateFormat ? nextText : this.formatDate(nextText, + this._daylightSavingAdjust(new Date(drawYear, drawMonth + stepMonths, 1)), + this._getFormatConfig(inst))); + var next = (this._canAdjustMonth(inst, +1, drawYear, drawMonth) ? + '' + nextText + '' : + (hideIfNoPrevNext ? '' : '' + nextText + '')); + var currentText = this._get(inst, 'currentText'); + var gotoDate = (this._get(inst, 'gotoCurrent') && inst.currentDay ? currentDate : today); + currentText = (!navigationAsDateFormat ? currentText : + this.formatDate(currentText, gotoDate, this._getFormatConfig(inst))); + var controls = (!inst.inline ? '' : ''); + var buttonPanel = (showButtonPanel) ? '
' + (isRTL ? controls : '') + + (this._isInRange(inst, gotoDate) ? '' : '') + (isRTL ? '' : controls) + '
' : ''; + var firstDay = parseInt(this._get(inst, 'firstDay'),10); + firstDay = (isNaN(firstDay) ? 0 : firstDay); + var showWeek = this._get(inst, 'showWeek'); + var dayNames = this._get(inst, 'dayNames'); + var dayNamesShort = this._get(inst, 'dayNamesShort'); + var dayNamesMin = this._get(inst, 'dayNamesMin'); + var monthNames = this._get(inst, 'monthNames'); + var monthNamesShort = this._get(inst, 'monthNamesShort'); + var beforeShowDay = this._get(inst, 'beforeShowDay'); + var showOtherMonths = this._get(inst, 'showOtherMonths'); + var selectOtherMonths = this._get(inst, 'selectOtherMonths'); + var calculateWeek = this._get(inst, 'calculateWeek') || this.iso8601Week; + var defaultDate = this._getDefaultDate(inst); + var html = ''; + for (var row = 0; row < numMonths[0]; row++) { + var group = ''; + this.maxRows = 4; + for (var col = 0; col < numMonths[1]; col++) { + var selectedDate = this._daylightSavingAdjust(new Date(drawYear, drawMonth, inst.selectedDay)); + var cornerClass = ' ui-corner-all'; + var calender = ''; + if (isMultiMonth) { + calender += '
'; + } + calender += '
' + + (/all|left/.test(cornerClass) && row == 0 ? (isRTL ? next : prev) : '') + + (/all|right/.test(cornerClass) && row == 0 ? (isRTL ? prev : next) : '') + + this._generateMonthYearHeader(inst, drawMonth, drawYear, minDate, maxDate, + row > 0 || col > 0, monthNames, monthNamesShort) + // draw month headers + '
' + + ''; + var thead = (showWeek ? '' : ''); + for (var dow = 0; dow < 7; dow++) { // days of the week + var day = (dow + firstDay) % 7; + thead += '= 5 ? ' class="ui-datepicker-week-end"' : '') + '>' + + '' + dayNamesMin[day] + ''; + } + calender += thead + ''; + var daysInMonth = this._getDaysInMonth(drawYear, drawMonth); + if (drawYear == inst.selectedYear && drawMonth == inst.selectedMonth) + inst.selectedDay = Math.min(inst.selectedDay, daysInMonth); + var leadDays = (this._getFirstDayOfMonth(drawYear, drawMonth) - firstDay + 7) % 7; + var curRows = Math.ceil((leadDays + daysInMonth) / 7); // calculate the number of rows to generate + var numRows = (isMultiMonth ? this.maxRows > curRows ? this.maxRows : curRows : curRows); //If multiple months, use the higher number of rows (see #7043) + this.maxRows = numRows; + var printDate = this._daylightSavingAdjust(new Date(drawYear, drawMonth, 1 - leadDays)); + for (var dRow = 0; dRow < numRows; dRow++) { // create date picker rows + calender += ''; + var tbody = (!showWeek ? '' : ''); + for (var dow = 0; dow < 7; dow++) { // create date picker days + var daySettings = (beforeShowDay ? + beforeShowDay.apply((inst.input ? inst.input[0] : null), [printDate]) : [true, '']); + var otherMonth = (printDate.getMonth() != drawMonth); + var unselectable = (otherMonth && !selectOtherMonths) || !daySettings[0] || + (minDate && printDate < minDate) || (maxDate && printDate > maxDate); + tbody += ''; // display selectable date + printDate.setDate(printDate.getDate() + 1); + printDate = this._daylightSavingAdjust(printDate); + } + calender += tbody + ''; + } + drawMonth++; + if (drawMonth > 11) { + drawMonth = 0; + drawYear++; + } + calender += '
' + this._get(inst, 'weekHeader') + '
' + + this._get(inst, 'calculateWeek')(printDate) + '' + // actions + (otherMonth && !showOtherMonths ? ' ' : // display for other months + (unselectable ? '' + printDate.getDate() + '' : '' + printDate.getDate() + '')) + '
' + (isMultiMonth ? '
' + + ((numMonths[0] > 0 && col == numMonths[1]-1) ? '
' : '') : ''); + group += calender; + } + html += group; + } + html += buttonPanel + ($.browser.msie && parseInt($.browser.version,10) < 7 && !inst.inline ? + '' : ''); + inst._keyEvent = false; + return html; + }, + + /* Generate the month and year header. */ + _generateMonthYearHeader: function(inst, drawMonth, drawYear, minDate, maxDate, + secondary, monthNames, monthNamesShort) { + var changeMonth = this._get(inst, 'changeMonth'); + var changeYear = this._get(inst, 'changeYear'); + var showMonthAfterYear = this._get(inst, 'showMonthAfterYear'); + var html = '
'; + var monthHtml = ''; + // month selection + if (secondary || !changeMonth) + monthHtml += '' + monthNames[drawMonth] + ''; + else { + var inMinYear = (minDate && minDate.getFullYear() == drawYear); + var inMaxYear = (maxDate && maxDate.getFullYear() == drawYear); + monthHtml += ''; + } + if (!showMonthAfterYear) + html += monthHtml + (secondary || !(changeMonth && changeYear) ? ' ' : ''); + // year selection + if ( !inst.yearshtml ) { + inst.yearshtml = ''; + if (secondary || !changeYear) + html += '' + drawYear + ''; + else { + // determine range of years to display + var years = this._get(inst, 'yearRange').split(':'); + var thisYear = new Date().getFullYear(); + var determineYear = function(value) { + var year = (value.match(/c[+-].*/) ? drawYear + parseInt(value.substring(1), 10) : + (value.match(/[+-].*/) ? thisYear + parseInt(value, 10) : + parseInt(value, 10))); + return (isNaN(year) ? thisYear : year); + }; + var year = determineYear(years[0]); + var endYear = Math.max(year, determineYear(years[1] || '')); + year = (minDate ? Math.max(year, minDate.getFullYear()) : year); + endYear = (maxDate ? Math.min(endYear, maxDate.getFullYear()) : endYear); + inst.yearshtml += ''; + + html += inst.yearshtml; + inst.yearshtml = null; + } + } + html += this._get(inst, 'yearSuffix'); + if (showMonthAfterYear) + html += (secondary || !(changeMonth && changeYear) ? ' ' : '') + monthHtml; + html += '
'; // Close datepicker_header + return html; + }, + + /* Adjust one of the date sub-fields. */ + _adjustInstDate: function(inst, offset, period) { + var year = inst.drawYear + (period == 'Y' ? offset : 0); + var month = inst.drawMonth + (period == 'M' ? offset : 0); + var day = Math.min(inst.selectedDay, this._getDaysInMonth(year, month)) + + (period == 'D' ? offset : 0); + var date = this._restrictMinMax(inst, + this._daylightSavingAdjust(new Date(year, month, day))); + inst.selectedDay = date.getDate(); + inst.drawMonth = inst.selectedMonth = date.getMonth(); + inst.drawYear = inst.selectedYear = date.getFullYear(); + if (period == 'M' || period == 'Y') + this._notifyChange(inst); + }, + + /* Ensure a date is within any min/max bounds. */ + _restrictMinMax: function(inst, date) { + var minDate = this._getMinMaxDate(inst, 'min'); + var maxDate = this._getMinMaxDate(inst, 'max'); + var newDate = (minDate && date < minDate ? minDate : date); + newDate = (maxDate && newDate > maxDate ? maxDate : newDate); + return newDate; + }, + + /* Notify change of month/year. */ + _notifyChange: function(inst) { + var onChange = this._get(inst, 'onChangeMonthYear'); + if (onChange) + onChange.apply((inst.input ? inst.input[0] : null), + [inst.selectedYear, inst.selectedMonth + 1, inst]); + }, + + /* Determine the number of months to show. */ + _getNumberOfMonths: function(inst) { + var numMonths = this._get(inst, 'numberOfMonths'); + return (numMonths == null ? [1, 1] : (typeof numMonths == 'number' ? [1, numMonths] : numMonths)); + }, + + /* Determine the current maximum date - ensure no time components are set. */ + _getMinMaxDate: function(inst, minMax) { + return this._determineDate(inst, this._get(inst, minMax + 'Date'), null); + }, + + /* Find the number of days in a given month. */ + _getDaysInMonth: function(year, month) { + return 32 - this._daylightSavingAdjust(new Date(year, month, 32)).getDate(); + }, + + /* Find the day of the week of the first of a month. */ + _getFirstDayOfMonth: function(year, month) { + return new Date(year, month, 1).getDay(); + }, + + /* Determines if we should allow a "next/prev" month display change. */ + _canAdjustMonth: function(inst, offset, curYear, curMonth) { + var numMonths = this._getNumberOfMonths(inst); + var date = this._daylightSavingAdjust(new Date(curYear, + curMonth + (offset < 0 ? offset : numMonths[0] * numMonths[1]), 1)); + if (offset < 0) + date.setDate(this._getDaysInMonth(date.getFullYear(), date.getMonth())); + return this._isInRange(inst, date); + }, + + /* Is the given date in the accepted range? */ + _isInRange: function(inst, date) { + var minDate = this._getMinMaxDate(inst, 'min'); + var maxDate = this._getMinMaxDate(inst, 'max'); + return ((!minDate || date.getTime() >= minDate.getTime()) && + (!maxDate || date.getTime() <= maxDate.getTime())); + }, + + /* Provide the configuration settings for formatting/parsing. */ + _getFormatConfig: function(inst) { + var shortYearCutoff = this._get(inst, 'shortYearCutoff'); + shortYearCutoff = (typeof shortYearCutoff != 'string' ? shortYearCutoff : + new Date().getFullYear() % 100 + parseInt(shortYearCutoff, 10)); + return {shortYearCutoff: shortYearCutoff, + dayNamesShort: this._get(inst, 'dayNamesShort'), dayNames: this._get(inst, 'dayNames'), + monthNamesShort: this._get(inst, 'monthNamesShort'), monthNames: this._get(inst, 'monthNames')}; + }, + + /* Format the given date for display. */ + _formatDate: function(inst, day, month, year) { + if (!day) { + inst.currentDay = inst.selectedDay; + inst.currentMonth = inst.selectedMonth; + inst.currentYear = inst.selectedYear; + } + var date = (day ? (typeof day == 'object' ? day : + this._daylightSavingAdjust(new Date(year, month, day))) : + this._daylightSavingAdjust(new Date(inst.currentYear, inst.currentMonth, inst.currentDay))); + return this.formatDate(this._get(inst, 'dateFormat'), date, this._getFormatConfig(inst)); + } +}); + +/* + * Bind hover events for datepicker elements. + * Done via delegate so the binding only occurs once in the lifetime of the parent div. + * Global instActive, set by _updateDatepicker allows the handlers to find their way back to the active picker. + */ +function bindHover(dpDiv) { + var selector = 'button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a'; + return dpDiv.bind('mouseout', function(event) { + var elem = $( event.target ).closest( selector ); + if ( !elem.length ) { + return; + } + elem.removeClass( "ui-state-hover ui-datepicker-prev-hover ui-datepicker-next-hover" ); + }) + .bind('mouseover', function(event) { + var elem = $( event.target ).closest( selector ); + if ($.datepicker._isDisabledDatepicker( instActive.inline ? dpDiv.parent()[0] : instActive.input[0]) || + !elem.length ) { + return; + } + elem.parents('.ui-datepicker-calendar').find('a').removeClass('ui-state-hover'); + elem.addClass('ui-state-hover'); + if (elem.hasClass('ui-datepicker-prev')) elem.addClass('ui-datepicker-prev-hover'); + if (elem.hasClass('ui-datepicker-next')) elem.addClass('ui-datepicker-next-hover'); + }); +} + +/* jQuery extend now ignores nulls! */ +function extendRemove(target, props) { + $.extend(target, props); + for (var name in props) + if (props[name] == null || props[name] == undefined) + target[name] = props[name]; + return target; +}; + +/* Determine whether an object is an array. */ +function isArray(a) { + return (a && (($.browser.safari && typeof a == 'object' && a.length) || + (a.constructor && a.constructor.toString().match(/\Array\(\)/)))); +}; + +/* Invoke the datepicker functionality. + @param options string - a command, optionally followed by additional parameters or + Object - settings for attaching new datepicker functionality + @return jQuery object */ +$.fn.datepicker = function(options){ + + /* Verify an empty collection wasn't passed - Fixes #6976 */ + if ( !this.length ) { + return this; + } + + /* Initialise the date picker. */ + if (!$.datepicker.initialized) { + $(document).mousedown($.datepicker._checkExternalClick). + find('body').append($.datepicker.dpDiv); + $.datepicker.initialized = true; + } + + var otherArgs = Array.prototype.slice.call(arguments, 1); + if (typeof options == 'string' && (options == 'isDisabled' || options == 'getDate' || options == 'widget')) + return $.datepicker['_' + options + 'Datepicker']. + apply($.datepicker, [this[0]].concat(otherArgs)); + if (options == 'option' && arguments.length == 2 && typeof arguments[1] == 'string') + return $.datepicker['_' + options + 'Datepicker']. + apply($.datepicker, [this[0]].concat(otherArgs)); + return this.each(function() { + typeof options == 'string' ? + $.datepicker['_' + options + 'Datepicker']. + apply($.datepicker, [this].concat(otherArgs)) : + $.datepicker._attachDatepicker(this, options); + }); +}; + +$.datepicker = new Datepicker(); // singleton instance +$.datepicker.initialized = false; +$.datepicker.uuid = new Date().getTime(); +$.datepicker.version = "1.8.14"; + +// Workaround for #4055 +// Add another global to avoid noConflict issues with inline event handlers +window['DP_jQuery_' + dpuuid] = $; + +})(jQuery); diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/style.date_picker.css b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/style.date_picker.css new file mode 100644 index 0000000..485d34c --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/date_picker/style.date_picker.css @@ -0,0 +1,410 @@ +/* + * jQuery UI CSS Framework 1.8.14 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + */ + +/* Layout helpers +----------------------------------*/ +.ui-acf .ui-helper-hidden { display: none; } +.ui-acf .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } +.ui-acf .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-acf .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.ui-acf .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.ui-acf .ui-helper-clearfix { display:block; } +/* end clearfix */ +.ui-acf .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-acf .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-acf .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-acf .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + + +/* + * jQuery UI CSS Framework 1.8.14 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=444444&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=0&borderColorHeader=000000&fcHeader=e5e5e5&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=5bc6f5&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=1cb1f2&fcHighlight=ffffff&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-acf .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.ui-acf .ui-widget .ui-widget { font-size: 1em; } +.ui-acf .ui-widget input, .ui-acf .ui-widget select, .ui-acf .ui-widget textarea, .ui-acf .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.ui-acf .ui-widget-content { + border: 1px solid #E1E1E1; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + color: #222222; + background: #fff; +} +.ui-acf .ui-widget-content a { color: #222222; } +.ui-acf .ui-widget-header { + background: #2EA2CC; + color: #e5e5e5; + font-weight: bold; + border-radius: 0 !important; + width: 100%; + padding: 8px 3px; + position: relative; + margin: -3px 0 0 -3px; +} + +.ui-acf .ui-widget-header a { color: #e5e5e5; } + +/* Interaction states +----------------------------------*/ +.ui-acf .ui-state-default, .ui-acf .ui-widget-content .ui-state-default, .ui-acf .ui-widget-header .ui-state-default { border: 1px solid #E1E1E1; background: #F9F9F9; font-weight: normal; color: #555555; } +.ui-acf .ui-state-default a, .ui-acf .ui-state-default a:link, .ui-acf .ui-state-default a:visited { color: #555555; text-decoration: none; } +.ui-acf .ui-state-hover, .ui-acf .ui-widget-content .ui-state-hover, .ui-acf .ui-widget-header .ui-state-hover, .ui-acf .ui-state-focus, .ui-acf .ui-widget-content .ui-state-focus, .ui-acf .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } +.ui-acf .ui-state-hover a, .ui-acf .ui-state-hover a:hover { color: #212121; text-decoration: none; } +.ui-acf .ui-state-active, .ui-acf .ui-widget-content .ui-state-active, .ui-acf .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } +.ui-acf .ui-state-active a, .ui-acf .ui-state-active a:link, .ui-acf .ui-state-active a:visited { color: #212121; text-decoration: none; } +.ui-acf .ui-widget :active { outline: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-acf .ui-state-highlight, .ui-acf .ui-widget-content .ui-state-highlight, .ui-acf .ui-widget-header .ui-state-highlight {border: 1px solid #1cb1f2; background: #5bc6f5 url(images/ui-bg_flat_55_5bc6f5_40x100.png) 50% 50% repeat-x; color: #ffffff; } +.ui-acf .ui-state-highlight a, .ui-acf .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #ffffff; } +.ui-acf .ui-state-error, .ui-acf .ui-widget-content .ui-state-error, .ui-acf .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } +.ui-acf .ui-state-error a, .ui-acf .ui-widget-content .ui-state-error a, .ui-acf .ui-widget-header .ui-state-error a { color: #cd0a0a; } +.ui-acf .ui-state-error-text, .ui-acf .ui-widget-content .ui-state-error-text, .ui-acf .ui-widget-header .ui-state-error-text { color: #cd0a0a; } +.ui-acf .ui-priority-primary, .ui-acf .ui-widget-content .ui-priority-primary, .ui-acf .ui-widget-header .ui-priority-primary { font-weight: bold; } +.ui-acf .ui-priority-secondary, .ui-acf .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } +.ui-acf .ui-state-disabled, .ui-acf .ui-widget-content .ui-state-disabled, .ui-acf .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-acf .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.ui-acf .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-acf .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-acf .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } +.ui-acf .ui-state-hover .ui-icon, .ui-acf .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-acf .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-acf .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } +.ui-acf .ui-state-error .ui-icon, .ui-acf .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.ui-acf .ui-icon-carat-1-n { background-position: 0 0; } +.ui-acf .ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-acf .ui-icon-carat-1-e { background-position: -32px 0; } +.ui-acf .ui-icon-carat-1-se { background-position: -48px 0; } +.ui-acf .ui-icon-carat-1-s { background-position: -64px 0; } +.ui-acf .ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-acf .ui-icon-carat-1-w { background-position: -96px 0; } +.ui-acf .ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-acf .ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-acf .ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-acf .ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-acf .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-acf .ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-acf .ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-acf .ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-acf .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-acf .ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-acf .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-acf .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-acf .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-acf .ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-acf .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-acf .ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-acf .ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-acf .ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-acf .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-acf .ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-acf .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-acf .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-acf .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-acf .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-acf .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-acf .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-acf .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-acf .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-acf .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-acf .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-acf .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-acf .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-acf .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-acf .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-acf .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-acf .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-acf .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-acf .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-acf .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-acf .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-acf .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-acf .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-acf .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-acf .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-acf .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-acf .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-acf .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-acf .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-acf .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-acf .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-acf .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-acf .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-acf .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-acf .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-acf .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-acf .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-acf .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-acf .ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-acf .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-acf .ui-icon-extlink { background-position: -32px -80px; } +.ui-acf .ui-icon-newwin { background-position: -48px -80px; } +.ui-acf .ui-icon-refresh { background-position: -64px -80px; } +.ui-acf .ui-icon-shuffle { background-position: -80px -80px; } +.ui-acf .ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-acf .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-acf .ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-acf .ui-icon-folder-open { background-position: -16px -96px; } +.ui-acf .ui-icon-document { background-position: -32px -96px; } +.ui-acf .ui-icon-document-b { background-position: -48px -96px; } +.ui-acf .ui-icon-note { background-position: -64px -96px; } +.ui-acf .ui-icon-mail-closed { background-position: -80px -96px; } +.ui-acf .ui-icon-mail-open { background-position: -96px -96px; } +.ui-acf .ui-icon-suitcase { background-position: -112px -96px; } +.ui-acf .ui-icon-comment { background-position: -128px -96px; } +.ui-acf .ui-icon-person { background-position: -144px -96px; } +.ui-acf .ui-icon-print { background-position: -160px -96px; } +.ui-acf .ui-icon-trash { background-position: -176px -96px; } +.ui-acf .ui-icon-locked { background-position: -192px -96px; } +.ui-acf .ui-icon-unlocked { background-position: -208px -96px; } +.ui-acf .ui-icon-bookmark { background-position: -224px -96px; } +.ui-acf .ui-icon-tag { background-position: -240px -96px; } +.ui-acf .ui-icon-home { background-position: 0 -112px; } +.ui-acf .ui-icon-flag { background-position: -16px -112px; } +.ui-acf .ui-icon-calendar { background-position: -32px -112px; } +.ui-acf .ui-icon-cart { background-position: -48px -112px; } +.ui-acf .ui-icon-pencil { background-position: -64px -112px; } +.ui-acf .ui-icon-clock { background-position: -80px -112px; } +.ui-acf .ui-icon-disk { background-position: -96px -112px; } +.ui-acf .ui-icon-calculator { background-position: -112px -112px; } +.ui-acf .ui-icon-zoomin { background-position: -128px -112px; } +.ui-acf .ui-icon-zoomout { background-position: -144px -112px; } +.ui-acf .ui-icon-search { background-position: -160px -112px; } +.ui-acf .ui-icon-wrench { background-position: -176px -112px; } +.ui-acf .ui-icon-gear { background-position: -192px -112px; } +.ui-acf .ui-icon-heart { background-position: -208px -112px; } +.ui-acf .ui-icon-star { background-position: -224px -112px; } +.ui-acf .ui-icon-link { background-position: -240px -112px; } +.ui-acf .ui-icon-cancel { background-position: 0 -128px; } +.ui-acf .ui-icon-plus { background-position: -16px -128px; } +.ui-acf .ui-icon-plusthick { background-position: -32px -128px; } +.ui-acf .ui-icon-minus { background-position: -48px -128px; } +.ui-acf .ui-icon-minusthick { background-position: -64px -128px; } +.ui-acf .ui-icon-close { background-position: -80px -128px; } +.ui-acf .ui-icon-closethick { background-position: -96px -128px; } +.ui-acf .ui-icon-key { background-position: -112px -128px; } +.ui-acf .ui-icon-lightbulb { background-position: -128px -128px; } +.ui-acf .ui-icon-scissors { background-position: -144px -128px; } +.ui-acf .ui-icon-clipboard { background-position: -160px -128px; } +.ui-acf .ui-icon-copy { background-position: -176px -128px; } +.ui-acf .ui-icon-contact { background-position: -192px -128px; } +.ui-acf .ui-icon-image { background-position: -208px -128px; } +.ui-acf .ui-icon-video { background-position: -224px -128px; } +.ui-acf .ui-icon-script { background-position: -240px -128px; } +.ui-acf .ui-icon-alert { background-position: 0 -144px; } +.ui-acf .ui-icon-info { background-position: -16px -144px; } +.ui-acf .ui-icon-notice { background-position: -32px -144px; } +.ui-acf .ui-icon-help { background-position: -48px -144px; } +.ui-acf .ui-icon-check { background-position: -64px -144px; } +.ui-acf .ui-icon-bullet { background-position: -80px -144px; } +.ui-acf .ui-icon-radio-off { background-position: -96px -144px; } +.ui-acf .ui-icon-radio-on { background-position: -112px -144px; } +.ui-acf .ui-icon-pin-w { background-position: -128px -144px; } +.ui-acf .ui-icon-pin-s { background-position: -144px -144px; } +.ui-acf .ui-icon-play { background-position: 0 -160px; } +.ui-acf .ui-icon-pause { background-position: -16px -160px; } +.ui-acf .ui-icon-seek-next { background-position: -32px -160px; } +.ui-acf .ui-icon-seek-prev { background-position: -48px -160px; } +.ui-acf .ui-icon-seek-end { background-position: -64px -160px; } +.ui-acf .ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-acf .ui-icon-seek-first { background-position: -80px -160px; } +.ui-acf .ui-icon-stop { background-position: -96px -160px; } +.ui-acf .ui-icon-eject { background-position: -112px -160px; } +.ui-acf .ui-icon-volume-off { background-position: -128px -160px; } +.ui-acf .ui-icon-volume-on { background-position: -144px -160px; } +.ui-acf .ui-icon-power { background-position: 0 -176px; } +.ui-acf .ui-icon-signal-diag { background-position: -16px -176px; } +.ui-acf .ui-icon-signal { background-position: -32px -176px; } +.ui-acf .ui-icon-battery-0 { background-position: -48px -176px; } +.ui-acf .ui-icon-battery-1 { background-position: -64px -176px; } +.ui-acf .ui-icon-battery-2 { background-position: -80px -176px; } +.ui-acf .ui-icon-battery-3 { background-position: -96px -176px; } +.ui-acf .ui-icon-circle-plus { background-position: 0 -192px; } +.ui-acf .ui-icon-circle-minus { background-position: -16px -192px; } +.ui-acf .ui-icon-circle-close { background-position: -32px -192px; } +.ui-acf .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-acf .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-acf .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-acf .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-acf .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-acf .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-acf .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-acf .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-acf .ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-acf .ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-acf .ui-icon-circle-check { background-position: -208px -192px; } +.ui-acf .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-acf .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-acf .ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-acf .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-acf .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-acf .ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-acf .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-acf .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-acf .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-acf .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-acf .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-acf .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-acf .ui-corner-all, .ui-acf .ui-corner-top, .ui-acf .ui-corner-left, .ui-acf .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; } +.ui-acf .ui-corner-all, .ui-acf .ui-corner-top, .ui-acf .ui-corner-right, .ui-acf .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; } +.ui-acf .ui-corner-all, .ui-acf .ui-corner-bottom, .ui-acf .ui-corner-left, .ui-acf .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } +.ui-acf .ui-corner-all, .ui-acf .ui-corner-bottom, .ui-acf .ui-corner-right, .ui-acf .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } + +/* Overlays */ +.ui-acf .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.ui-acf .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/* + * jQuery UI Datepicker 1.8.14 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Datepicker#theming + */ +.ui-acf .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; border-radius: 0 !important; } +.ui-acf .ui-datepicker .ui-datepicker-header { } +.ui-acf .ui-datepicker .ui-datepicker-prev, .ui-acf .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; display: none; } +.ui-acf .ui-datepicker .ui-datepicker-prev-hover, .ui-acf .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.ui-acf .ui-datepicker .ui-datepicker-prev { left:2px; } +.ui-acf .ui-datepicker .ui-datepicker-next { right:2px; } +.ui-acf .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.ui-acf .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.ui-acf .ui-datepicker .ui-datepicker-prev span, .ui-acf .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.ui-acf .ui-datepicker .ui-datepicker-title { margin: 0; } +.ui-acf .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:0 0 0 2%; } +.ui-acf .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.ui-acf .ui-datepicker select.ui-datepicker-month, +.ui-acf .ui-datepicker select.ui-datepicker-year { width: 47%; padding: 1px; font-size: 12px; font-weight: normal;} +.ui-acf .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.ui-acf .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; width: 14%; } +.ui-acf .ui-datepicker td { border: 0; padding: 1px; } +.ui-acf .ui-datepicker td span, .ui-acf .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.ui-acf .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.ui-acf .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.ui-acf .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.ui-acf .ui-datepicker.ui-datepicker-multi { width:auto; } +.ui-acf .ui-datepicker-multi .ui-datepicker-group { float:left; } +.ui-acf .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.ui-acf .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.ui-acf .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.ui-acf .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.ui-acf .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.ui-acf .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.ui-acf .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.ui-acf .ui-datepicker-row-break { clear:both; width:100%; font-size:0em; } + +/* RTL support */ +.ui-acf .ui-datepicker-rtl { direction: rtl; } +.ui-acf .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.ui-acf .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.ui-acf .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.ui-acf .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.ui-acf .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.ui-acf .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.ui-acf .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.ui-acf .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.ui-acf .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.ui-acf .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.ui-acf .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} + +.ui-acf .ui-datepicker .ui-datepicker-buttonpane { + background: #EAF2FA; + border-top: 1px solid #E1E1E1; + width: 100%; + padding: 3px; + margin: 0; + margin: 0 0 0 -3px; + position: relative; + overflow: hidden; +} + +.ui-acf .ui-datepicker .ui-datepicker-buttonpane button { + margin: 0; + padding: 0px; + font-size: 12px; + background: transparent; + border: 0 none; + text-shadow: 0 1px 0 #FFFFFF; + color: #7A9BBE; + opacity: 1; + display: block;line-height: 1em; + padding: 5px; +} + +.ui-acf .ui-datepicker .ui-state-highlight { + background: #EAF2FA; + color: #555555; + border: 1px solid #95B1CE; +} + +.ui-acf .ui-datepicker .ui-state-active { + background: #2EA2CC; + + color: #FFFFFF; + border: #0074A2 solid 1px; + +} \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/dummy.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/dummy.php new file mode 100644 index 0000000..aeffaa8 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/dummy.php @@ -0,0 +1,279 @@ +name = 'dummy'; + $this->label = __('Dummy'); + + + // do not delete! + parent::__construct(); + } + + + /* + * load_value() + * + * This filter is appied to the $value after it is loaded from the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value found in the database + * @param $post_id - the $post_id from which the value was loaded from + * @param $field - the field array holding all the field options + * + * @return $value - the value to be saved in te database + */ + + function load_value( $value, $post_id, $field ) + { + return $value; + } + + + /* + * format_value() + * + * This filter is appied to the $value after it is loaded from the db and before it is passed to the create_field action + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which was loaded from the database + * @param $post_id - the $post_id from which the value was loaded + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ + + function format_value( $value, $post_id, $field ) + { + return $value; + } + + + /* + * format_value_for_api() + * + * This filter is appied to the $value after it is loaded from the db and before it is passed back to the api functions such as the_field + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which was loaded from the database + * @param $post_id - the $post_id from which the value was loaded + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ + + function format_value_for_api( $value, $post_id, $field ) + { + return $value; + } + + + /* + * update_value() + * + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $field - the field array holding all the field options + * @param $post_id - the $post_id of which the value will be saved + * + * @return $value - the modified value + */ + + function update_value( $value, $post_id, $field ) + { + return $value; + } + + + /* + * load_field() + * + * This filter is appied to the $field after it is loaded from the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the field array holding all the field options + */ + + function load_field( $field ) + { + return $field; + } + + + /* + * update_field() + * + * This filter is appied to the $field before it is saved to the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * @param $post_id - the field group ID (post_type = acf) + * + * @return $field - the modified field + */ + + function update_field( $field, $post_id ) + { + return $field; + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_field( $field ) + { + + } + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_options( $field ) + { + + } + + + /* + * input_admin_enqueue_scripts() + * + * This action is called in the admin_enqueue_scripts action on the edit screen where your field is created. + * Use this action to add css + javascript to assist your create_field() action. + * + * $info http://codex.wordpress.org/Plugin_API/Action_Reference/admin_enqueue_scripts + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function input_admin_enqueue_scripts() + { + + } + + + /* + * input_admin_head() + * + * This action is called in the admin_head action on the edit screen where your field is created. + * Use this action to add css and javascript to assist your create_field() action. + * + * @info http://codex.wordpress.org/Plugin_API/Action_Reference/admin_head + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function input_admin_head() + { + + } + + + /* + * field_group_admin_enqueue_scripts() + * + * This action is called in the admin_enqueue_scripts action on the edit screen where your field is edited. + * Use this action to add css + javascript to assist your create_field_options() action. + * + * $info http://codex.wordpress.org/Plugin_API/Action_Reference/admin_enqueue_scripts + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function field_group_admin_enqueue_scripts() + { + + } + + + /* + * field_group_admin_head() + * + * This action is called in the admin_head action on the edit screen where your field is edited. + * Use this action to add css and javascript to assist your create_field_options() action. + * + * @info http://codex.wordpress.org/Plugin_API/Action_Reference/admin_head + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function field_group_admin_head() + { + + } +} + + +// create field +new acf_field_dummy(); + + +/*--------------------------------------- fuctions.php ----------------------------------------------------*/ + +add_action('acf/register_fields', 'my_register_fields'); + +function my_register_fields() +{ + include_once('fields/dummy.php'); +} + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/email.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/email.php new file mode 100644 index 0000000..959ea32 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/email.php @@ -0,0 +1,173 @@ +name = 'email'; + $this->label = __("Email",'acf'); + $this->defaults = array( + 'default_value' => '', + 'placeholder' => '', + 'prepend' => '', + 'append' => '' + ); + + + // do not delete! + parent::__construct(); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // vars + $o = array( 'id', 'class', 'name', 'value', 'placeholder' ); + $e = ''; + + + // prepend + if( $field['prepend'] !== "" ) + { + $field['class'] .= ' acf-is-prepended'; + $e .= '
' . $field['prepend'] . '
'; + } + + + // append + if( $field['append'] !== "" ) + { + $field['class'] .= ' acf-is-appended'; + $e .= '
' . $field['append'] . '
'; + } + + + $e .= '
'; + $e .= ' + + + +

+ + + 'text', + 'name' => 'fields['.$key.'][default_value]', + 'value' => $field['default_value'], + )); + + ?> + + + + + +

+ + + 'text', + 'name' => 'fields[' .$key.'][placeholder]', + 'value' => $field['placeholder'], + )); + ?> + + + + + +

+ + + 'text', + 'name' => 'fields[' .$key.'][prepend]', + 'value' => $field['prepend'], + )); + ?> + + + + + +

+ + + 'text', + 'name' => 'fields[' .$key.'][append]', + 'value' => $field['append'], + )); + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/file.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/file.php new file mode 100644 index 0000000..7e24f4f --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/file.php @@ -0,0 +1,399 @@ +name = 'file'; + $this->label = __("File",'acf'); + $this->category = __("Content",'acf'); + $this->defaults = array( + 'save_format' => 'object', + 'library' => 'all' + ); + $this->l10n = array( + 'select' => __("Select File",'acf'), + 'edit' => __("Edit File",'acf'), + 'update' => __("Update File",'acf'), + 'uploadedTo' => __("uploaded to this post",'acf'), + ); + + + // do not delete! + parent::__construct(); + + + // filters + add_filter('get_media_item_args', array($this, 'get_media_item_args')); + add_filter('wp_prepare_attachment_for_js', array($this, 'wp_prepare_attachment_for_js'), 10, 3); + + + // JSON + add_action('wp_ajax_acf/fields/file/get_files', array($this, 'ajax_get_files')); + add_action('wp_ajax_nopriv_acf/fields/file/get_files', array($this, 'ajax_get_files'), 10, 1); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // vars + $o = array( + 'class' => '', + 'icon' => '', + 'title' => '', + 'size' => '', + 'url' => '', + 'name' => '', + ); + + if( $field['value'] && is_numeric($field['value']) ) + { + $file = get_post( $field['value'] ); + + if( $file ) + { + $o['class'] = 'active'; + $o['icon'] = wp_mime_type_icon( $file->ID ); + $o['title'] = $file->post_title; + $o['size'] = size_format(filesize( get_attached_file( $file->ID ) )); + $o['url'] = wp_get_attachment_url( $file->ID ); + + $explode = explode('/', $o['url']); + $o['name'] = end( $explode ); + } + } + + + ?> +
+ +
+
    +
  • + +
    + +
    +
  • +
  • +

    + +

    +

    + : + +

    +

    + : + +

    + +
  • +
+
+
+
    +
  • + . +
  • +
+
+
+ + + + + + + 'radio', + 'name' => 'fields['.$key.'][save_format]', + 'value' => $field['save_format'], + 'layout' => 'horizontal', + 'choices' => array( + 'object' => __("File Object",'acf'), + 'url' => __("File URL",'acf'), + 'id' => __("File ID",'acf') + ) + )); + + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][library]', + 'value' => $field['library'], + 'layout' => 'horizontal', + 'choices' => array( + 'all' => __('All', 'acf'), + 'uploadedTo' => __('Uploaded to post', 'acf') + ) + )); + + ?> + + + $attachment->ID, + 'alt' => get_post_meta($attachment->ID, '_wp_attachment_image_alt', true), + 'title' => $attachment->post_title, + 'caption' => $attachment->post_excerpt, + 'description' => $attachment->post_content, + 'mime_type' => $attachment->post_mime_type, + 'url' => wp_get_attachment_url( $attachment->ID ), + ); + } + + return $value; + } + + + /* + * get_media_item_args + * + * @description: + * @since: 3.6 + * @created: 27/01/13 + */ + + function get_media_item_args( $vars ) + { + $vars['send'] = true; + return($vars); + } + + + /* + * ajax_get_files + * + * @description: + * @since: 3.5.7 + * @created: 13/01/13 + */ + + function ajax_get_files() + { + // vars + $options = array( + 'nonce' => '', + 'files' => array() + ); + $return = array(); + + + // load post options + $options = array_merge($options, $_POST); + + + // verify nonce + if( ! wp_verify_nonce($options['nonce'], 'acf_nonce') ) + { + die(0); + } + + + if( $options['files'] ) + { + foreach( $options['files'] as $id ) + { + $o = array(); + $file = get_post( $id ); + + $o['id'] = $file->ID; + $o['icon'] = wp_mime_type_icon( $file->ID ); + $o['title'] = $file->post_title; + $o['size'] = size_format(filesize( get_attached_file( $file->ID ) )); + $o['url'] = wp_get_attachment_url( $file->ID ); + $o['name'] = end(explode('/', $o['url'])); + + $return[] = $o; + } + } + + + // return json + echo json_encode( $return ); + die; + + } + + + /* + * update_value() + * + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $post_id - the $post_id of which the value will be saved + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ + + function update_value( $value, $post_id, $field ) + { + // array? + if( is_array($value) && isset($value['id']) ) + { + $value = $value['id']; + } + + // object? + if( is_object($value) && isset($value->ID) ) + { + $value = $value->ID; + } + + return $value; + } + + + /* + * wp_prepare_attachment_for_js + * + * this filter allows ACF to add in extra data to an attachment JS object + * + * @type function + * @date 1/06/13 + * + * @param {int} $post_id + * @return {int} $post_id + */ + + function wp_prepare_attachment_for_js( $response, $attachment, $meta ) + { + // default + $fs = '0 kb'; + + + // supress PHP warnings caused by corrupt images + if( $i = @filesize( get_attached_file( $attachment->ID ) ) ) + { + $fs = size_format( $i ); + } + + + // update JSON + $response['filesize'] = $fs; + + + // return + return $response; + } + +} + +new acf_field_file(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/google-map.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/google-map.php new file mode 100644 index 0000000..8d9f1c6 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/google-map.php @@ -0,0 +1,272 @@ +name = 'google_map'; + $this->label = __("Google Map",'acf'); + $this->category = __("jQuery",'acf'); + $this->defaults = array( + 'height' => '', + 'center_lat' => '', + 'center_lng' => '', + 'zoom' => '' + ); + $this->default_values = array( + 'height' => '400', + 'center_lat' => '-37.81411', + 'center_lng' => '144.96328', + 'zoom' => '14' + ); + $this->l10n = array( + 'locating' => __("Locating",'acf'), + 'browser_support' => __("Sorry, this browser does not support geolocation",'acf'), + ); + + + // do not delete! + parent::__construct(); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // require the googlemaps JS ( this script is now lazy loaded via JS ) + //wp_enqueue_script('acf-googlemaps'); + + + // default value + if( !is_array($field['value']) ) + { + $field['value'] = array(); + } + + $field['value'] = wp_parse_args($field['value'], array( + 'address' => '', + 'lat' => '', + 'lng' => '' + )); + + + // default options + foreach( $this->default_values as $k => $v ) + { + if( ! $field[ $k ] ) + { + $field[ $k ] = $v; + } + } + + + // vars + $o = array( + 'class' => '', + ); + + if( $field['value']['address'] ) + { + $o['class'] = 'active'; + } + + + $atts = ''; + $keys = array( + 'data-id' => 'id', + 'data-lat' => 'center_lat', + 'data-lng' => 'center_lng', + 'data-zoom' => 'zoom' + ); + + foreach( $keys as $k => $v ) + { + $atts .= ' ' . $k . '="' . esc_attr( $field[ $v ] ) . '"'; + } + + ?> +
> + +
+ $v ): ?> + + +
+ +
+ +
+ ">Remove +

+
+ +
+ ">Locate + " class="search" /> +
+ +
+ +
+ +
+ +
+ + + + +

+ + +
    +
  • + 'text', + 'name' => 'fields['.$key.'][center_lat]', + 'value' => $field['center_lat'], + 'prepend' => 'lat', + 'placeholder' => $this->default_values['center_lat'] + )); + + ?> +
  • +
  • + 'text', + 'name' => 'fields['.$key.'][center_lng]', + 'value' => $field['center_lng'], + 'prepend' => 'lng', + 'placeholder' => $this->default_values['center_lng'] + )); + + ?> +
  • +
+ + + + + + +

+ + + 'number', + 'name' => 'fields['.$key.'][zoom]', + 'value' => $field['zoom'], + 'placeholder' => $this->default_values['zoom'] + )); + + ?> + + + + + +

+ + + 'number', + 'name' => 'fields['.$key.'][height]', + 'value' => $field['height'], + 'append' => 'px', + 'placeholder' => $this->default_values['height'] + )); + + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/image.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/image.php new file mode 100644 index 0000000..2872656 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/image.php @@ -0,0 +1,458 @@ +name = 'image'; + $this->label = __("Image",'acf'); + $this->category = __("Content",'acf'); + $this->defaults = array( + 'save_format' => 'object', + 'preview_size' => 'thumbnail', + 'library' => 'all' + ); + $this->l10n = array( + 'select' => __("Select Image",'acf'), + 'edit' => __("Edit Image",'acf'), + 'update' => __("Update Image",'acf'), + 'uploadedTo' => __("uploaded to this post",'acf'), + ); + + + // do not delete! + parent::__construct(); + + + // filters + add_filter('get_media_item_args', array($this, 'get_media_item_args')); + add_filter('wp_prepare_attachment_for_js', array($this, 'wp_prepare_attachment_for_js'), 10, 3); + + + // JSON + add_action('wp_ajax_acf/fields/image/get_images', array($this, 'ajax_get_images'), 10, 1); + add_action('wp_ajax_nopriv_acf/fields/image/get_images', array($this, 'ajax_get_images'), 10, 1); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // vars + $o = array( + 'class' => '', + 'url' => '', + ); + + + // has value? + if( $field['value'] && is_numeric($field['value']) ) { + + $url = wp_get_attachment_image_src($field['value'], $field['preview_size']); + + if( $url ) { + + $o['url'] = $url[0]; + $o['class'] = 'active'; + + } + + } + + ?> +
+ +
+
+
    +
  • +
  • +
+
+ +
+
+

+

+
+ + + + +

+ + + 'radio', + 'name' => 'fields['.$key.'][save_format]', + 'value' => $field['save_format'], + 'layout' => 'horizontal', + 'choices' => array( + 'object' => __("Image Object",'acf'), + 'url' => __("Image URL",'acf'), + 'id' => __("Image ID",'acf') + ) + )); + ?> + + + + + +

+ + + 'radio', + 'name' => 'fields['.$key.'][preview_size]', + 'value' => $field['preview_size'], + 'layout' => 'horizontal', + 'choices' => apply_filters('acf/get_image_sizes', array()) + )); + + ?> + + + + + +

+ + + 'radio', + 'name' => 'fields['.$key.'][library]', + 'value' => $field['library'], + 'layout' => 'horizontal', + 'choices' => array( + 'all' => __('All', 'acf'), + 'uploadedTo' => __('Uploaded to post', 'acf') + ) + )); + + ?> + + + ID, 'full' ); + + $value = array( + 'id' => $attachment->ID, + 'alt' => get_post_meta($attachment->ID, '_wp_attachment_image_alt', true), + 'title' => $attachment->post_title, + 'caption' => $attachment->post_excerpt, + 'description' => $attachment->post_content, + 'mime_type' => $attachment->post_mime_type, + 'url' => $src[0], + 'width' => $src[1], + 'height' => $src[2], + 'sizes' => array(), + ); + + + // find all image sizes + $image_sizes = get_intermediate_image_sizes(); + + if( $image_sizes ) + { + foreach( $image_sizes as $image_size ) + { + // find src + $src = wp_get_attachment_image_src( $attachment->ID, $image_size ); + + // add src + $value[ 'sizes' ][ $image_size ] = $src[0]; + $value[ 'sizes' ][ $image_size . '-width' ] = $src[1]; + $value[ 'sizes' ][ $image_size . '-height' ] = $src[2]; + } + // foreach( $image_sizes as $image_size ) + } + // if( $image_sizes ) + + } + + return $value; + + } + + + /* + * get_media_item_args + * + * @description: + * @since: 3.6 + * @created: 27/01/13 + */ + + function get_media_item_args( $vars ) + { + $vars['send'] = true; + return($vars); + } + + + /* + * ajax_get_images + * + * @description: + * @since: 3.5.7 + * @created: 13/01/13 + */ + + function ajax_get_images() + { + // vars + $options = array( + 'nonce' => '', + 'images' => array(), + 'preview_size' => 'thumbnail' + ); + $return = array(); + + + // load post options + $options = array_merge($options, $_POST); + + + // verify nonce + if( ! wp_verify_nonce($options['nonce'], 'acf_nonce') ) + { + die(0); + } + + + if( $options['images'] ) + { + foreach( $options['images'] as $id ) + { + $url = wp_get_attachment_image_src( $id, $options['preview_size'] ); + + + $return[] = array( + 'id' => $id, + 'url' => $url[0], + ); + } + } + + + // return json + echo json_encode( $return ); + die; + + } + + + /* + * image_size_names_choose + * + * @description: + * @since: 3.5.7 + * @created: 13/01/13 + */ + + function image_size_names_choose( $sizes ) + { + global $_wp_additional_image_sizes; + + if( $_wp_additional_image_sizes ) + { + foreach( $_wp_additional_image_sizes as $k => $v ) + { + $title = $k; + $title = str_replace('-', ' ', $title); + $title = str_replace('_', ' ', $title); + $title = ucwords( $title ); + + $sizes[ $k ] = $title; + } + // foreach( $image_sizes as $image_size ) + } + + return $sizes; + } + + + /* + * wp_prepare_attachment_for_js + * + * @description: This sneaky hook adds the missing sizes to each attachment in the 3.5 uploader. It would be a lot easier to add all the sizes to the 'image_size_names_choose' filter but then it will show up on the normal the_content editor + * @since: 3.5.7 + * @created: 13/01/13 + */ + + function wp_prepare_attachment_for_js( $response, $attachment, $meta ) + { + // only for image + if( $response['type'] != 'image' ) + { + return $response; + } + + + // make sure sizes exist. Perhaps they dont? + if( !isset($meta['sizes']) ) + { + return $response; + } + + + $attachment_url = $response['url']; + $base_url = str_replace( wp_basename( $attachment_url ), '', $attachment_url ); + + if( isset($meta['sizes']) && is_array($meta['sizes']) ) + { + foreach( $meta['sizes'] as $k => $v ) + { + if( !isset($response['sizes'][ $k ]) ) + { + $response['sizes'][ $k ] = array( + 'height' => $v['height'], + 'width' => $v['width'], + 'url' => $base_url . $v['file'], + 'orientation' => $v['height'] > $v['width'] ? 'portrait' : 'landscape', + ); + } + } + } + + return $response; + } + + + /* + * update_value() + * + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $post_id - the $post_id of which the value will be saved + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ + + function update_value( $value, $post_id, $field ) + { + // array? + if( is_array($value) && isset($value['id']) ) + { + $value = $value['id']; + } + + // object? + if( is_object($value) && isset($value->ID) ) + { + $value = $value->ID; + } + + return $value; + } + + +} + +new acf_field_image(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/message.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/message.php new file mode 100644 index 0000000..0b53a29 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/message.php @@ -0,0 +1,93 @@ +name = 'message'; + $this->label = __("Message",'acf'); + $this->category = __("Layout",'acf'); + $this->defaults = array( + 'message' => '', + ); + + + // do not delete! + parent::__construct(); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + echo wpautop( $field['message'] ); + } + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_options( $field ) + { + // vars + $key = $field['name']; + + ?> + + + +



+ wpautop

+ + + 'textarea', + 'class' => 'textarea', + 'name' => 'fields['.$key.'][message]', + 'value' => $field['message'], + )); + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/number.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/number.php new file mode 100644 index 0000000..3d16bf1 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/number.php @@ -0,0 +1,274 @@ +name = 'number'; + $this->label = __("Number",'acf'); + $this->defaults = array( + 'default_value' => '', + 'min' => '', + 'max' => '', + 'step' => '', + 'placeholder' => '', + 'prepend' => '', + 'append' => '' + ); + + + // do not delete! + parent::__construct(); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // vars + $o = array( 'id', 'class', 'min', 'max', 'step', 'name', 'value', 'placeholder' ); + $e = ''; + + + // step + if( !$field['step'] ) + { + $field['step'] = 'any'; + } + + // prepend + if( $field['prepend'] !== "" ) + { + $field['class'] .= ' acf-is-prepended'; + $e .= '
' . $field['prepend'] . '
'; + } + + + // append + if( $field['append'] !== "" ) + { + $field['class'] .= ' acf-is-appended'; + $e .= '
' . $field['append'] . '
'; + } + + + $e .= '
'; + $e .= ' + + + +

+ + + 'number', + 'name' => 'fields['.$key.'][default_value]', + 'value' => $field['default_value'], + )); + + ?> + + + + + +

+ + + 'text', + 'name' => 'fields[' .$key.'][placeholder]', + 'value' => $field['placeholder'], + )); + ?> + + + + + +

+ + + 'text', + 'name' => 'fields[' .$key.'][prepend]', + 'value' => $field['prepend'], + )); + ?> + + + + + +

+ + + 'text', + 'name' => 'fields[' .$key.'][append]', + 'value' => $field['append'], + )); + ?> + + + + + + + + 'number', + 'name' => 'fields['.$key.'][min]', + 'value' => $field['min'], + )); + + ?> + + + + + + + + 'number', + 'name' => 'fields['.$key.'][max]', + 'value' => $field['max'], + )); + + ?> + + + + + + + + 'number', + 'name' => 'fields['.$key.'][step]', + 'value' => $field['step'], + )); + + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/page_link.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/page_link.php new file mode 100644 index 0000000..abd1c08 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/page_link.php @@ -0,0 +1,219 @@ +name = 'page_link'; + $this->label = __("Page Link",'acf'); + $this->category = __("Relational",'acf'); + $this->defaults = array( + 'post_type' => array('all'), + 'multiple' => 0, + 'allow_null' => 0, + ); + + + // do not delete! + parent::__construct(); + + } + + + /* + * load_field() + * + * This filter is appied to the $field after it is loaded from the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the field array holding all the field options + */ + + function load_field( $field ) + { + + // validate post_type + if( !$field['post_type'] || !is_array($field['post_type']) || in_array('', $field['post_type']) ) + { + $field['post_type'] = array( 'all' ); + } + + + // return + return $field; + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // let post_object create the field + $field['type'] = 'post_object'; + + do_action('acf/create_field', $field ); + } + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_options( $field ) + { + $key = $field['name']; + + ?> + + + + + + __("All",'acf') + ); + $choices = apply_filters('acf/get_post_types', $choices); + + + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => 'fields['.$key.'][post_type]', + 'value' => $field['post_type'], + 'choices' => $choices, + 'multiple' => 1, + )); + + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][allow_null]', + 'value' => $field['allow_null'], + 'choices' => array( + 1 => __("Yes",'acf'), + 0 => __("No",'acf'), + ), + 'layout' => 'horizontal', + )); + + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][multiple]', + 'value' => $field['multiple'], + 'choices' => array( + 1 => __("Yes",'acf'), + 0 => __("No",'acf'), + ), + 'layout' => 'horizontal', + )); + + ?> + + + $v ) + { + $value[ $k ] = get_permalink($v); + } + } + else + { + $value = get_permalink($value); + } + + return $value; + } + +} + +new acf_field_page_link(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/password.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/password.php new file mode 100644 index 0000000..f71abe6 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/password.php @@ -0,0 +1,155 @@ +name = 'password'; + $this->label = __("Password",'acf'); + $this->defaults = array( + 'placeholder' => '', + 'prepend' => '', + 'append' => '' + ); + + + // do not delete! + parent::__construct(); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // vars + $o = array( 'id', 'class', 'name', 'value', 'placeholder' ); + $e = ''; + + + // prepend + if( $field['prepend'] !== "" ) + { + $field['class'] .= ' acf-is-prepended'; + $e .= '
' . $field['prepend'] . '
'; + } + + + // append + if( $field['append'] !== "" ) + { + $field['class'] .= ' acf-is-appended'; + $e .= '
' . $field['append'] . '
'; + } + + + $e .= '
'; + $e .= ' + + + +

+ + + 'text', + 'name' => 'fields[' .$key.'][placeholder]', + 'value' => $field['placeholder'], + )); + ?> + + + + + +

+ + + 'text', + 'name' => 'fields[' .$key.'][prepend]', + 'value' => $field['prepend'], + )); + ?> + + + + + +

+ + + 'text', + 'name' => 'fields[' .$key.'][append]', + 'value' => $field['append'], + )); + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/post_object.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/post_object.php new file mode 100644 index 0000000..7dc0304 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/post_object.php @@ -0,0 +1,545 @@ +name = 'post_object'; + $this->label = __("Post Object",'acf'); + $this->category = __("Relational",'acf'); + $this->defaults = array( + 'post_type' => array('all'), + 'taxonomy' => array('all'), + 'multiple' => 0, + 'allow_null' => 0, + ); + + + // do not delete! + parent::__construct(); + + } + + + /* + * load_field() + * + * This filter is appied to the $field after it is loaded from the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the field array holding all the field options + */ + + function load_field( $field ) + { + // validate post_type + if( !$field['post_type'] || !is_array($field['post_type']) || in_array('', $field['post_type']) ) + { + $field['post_type'] = array( 'all' ); + } + + + // validate taxonomy + if( !$field['taxonomy'] || !is_array($field['taxonomy']) || in_array('', $field['taxonomy']) ) + { + $field['taxonomy'] = array( 'all' ); + } + + + // return + return $field; + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // global + global $post; + + + // vars + $args = array( + 'numberposts' => -1, + 'post_type' => null, + 'orderby' => 'title', + 'order' => 'ASC', + 'post_status' => array('publish', 'private', 'draft', 'inherit', 'future'), + 'suppress_filters' => false, + ); + + + // load all post types by default + if( in_array('all', $field['post_type']) ) + { + $field['post_type'] = apply_filters('acf/get_post_types', array()); + } + + + // create tax queries + if( ! in_array('all', $field['taxonomy']) ) + { + // vars + $taxonomies = array(); + $args['tax_query'] = array(); + + foreach( $field['taxonomy'] as $v ) + { + + // find term (find taxonomy!) + // $term = array( 0 => $taxonomy, 1 => $term_id ) + $term = explode(':', $v); + + + // validate + if( !is_array($term) || !isset($term[1]) ) + { + continue; + } + + + // add to tax array + $taxonomies[ $term[0] ][] = $term[1]; + + } + + + // now create the tax queries + foreach( $taxonomies as $k => $v ) + { + $args['tax_query'][] = array( + 'taxonomy' => $k, + 'field' => 'id', + 'terms' => $v, + ); + } + } + + + // Change Field into a select + $field['type'] = 'select'; + $field['choices'] = array(); + + + foreach( $field['post_type'] as $post_type ) + { + // set post_type + $args['post_type'] = $post_type; + + + // set order + $get_pages = false; + if( is_post_type_hierarchical($post_type) && !isset($args['tax_query']) ) + { + $args['sort_column'] = 'menu_order, post_title'; + $args['sort_order'] = 'ASC'; + + $get_pages = true; + } + + + // filters + $args = apply_filters('acf/fields/post_object/query', $args, $field, $post); + $args = apply_filters('acf/fields/post_object/query/name=' . $field['_name'], $args, $field, $post ); + $args = apply_filters('acf/fields/post_object/query/key=' . $field['key'], $args, $field, $post ); + + + if( $get_pages ) + { + $posts = get_pages( $args ); + } + else + { + $posts = get_posts( $args ); + } + + + if($posts) { + + foreach( $posts as $p ) { + + // title + $title = get_the_title( $p->ID ); + + + // empty + if( $title === '' ) { + + $title = __('(no title)', 'acf'); + + } + + + // ancestors + if( $p->post_type != 'attachment' ) { + + $ancestors = get_ancestors( $p->ID, $p->post_type ); + + $title = str_repeat('- ', count($ancestors)) . $title; + + } + + + // status + if( get_post_status( $p->ID ) != "publish" ) { + + $title .= ' (' . get_post_status( $p->ID ) . ')'; + + } + + + // WPML + if( defined('ICL_LANGUAGE_CODE') ) { + + $title .= ' (' . ICL_LANGUAGE_CODE . ')'; + + } + + + // filters + $title = apply_filters('acf/fields/post_object/result', $title, $p, $field, $post); + $title = apply_filters('acf/fields/post_object/result/name=' . $field['_name'] , $title, $p, $field, $post); + $title = apply_filters('acf/fields/post_object/result/key=' . $field['key'], $title, $p, $field, $post); + + + // add to choices + if( count($field['post_type']) == 1 ) + { + $field['choices'][ $p->ID ] = $title; + } + else + { + // group by post type + $post_type_object = get_post_type_object( $p->post_type ); + $post_type_name = $post_type_object->labels->name; + + $field['choices'][ $post_type_name ][ $p->ID ] = $title; + } + + + } + // foreach( $posts as $post ) + } + // if($posts) + } + // foreach( $field['post_type'] as $post_type ) + + + // create field + do_action('acf/create_field', $field ); + } + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_options( $field ) + { + // vars + $key = $field['name']; + + ?> + + + + + + __("All",'acf') + ); + $choices = apply_filters('acf/get_post_types', $choices); + + + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => 'fields['.$key.'][post_type]', + 'value' => $field['post_type'], + 'choices' => $choices, + 'multiple' => 1, + )); + + ?> + + + + + + + + array( + 'all' => __("All",'acf') + ) + ); + $simple_value = false; + $choices = apply_filters('acf/get_taxonomies_for_select', $choices, $simple_value); + + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => 'fields['.$key.'][taxonomy]', + 'value' => $field['taxonomy'], + 'choices' => $choices, + 'multiple' => 1, + )); + + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][allow_null]', + 'value' => $field['allow_null'], + 'choices' => array( + 1 => __("Yes",'acf'), + 0 => __("No",'acf'), + ), + 'layout' => 'horizontal', + )); + + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][multiple]', + 'value' => $field['multiple'], + 'choices' => array( + 1 => __("Yes",'acf'), + 0 => __("No",'acf'), + ), + 'layout' => 'horizontal', + )); + + ?> + + + -1, + 'post__in' => $value, + 'post_type' => apply_filters('acf/get_post_types', array()), + 'post_status' => array('publish', 'private', 'draft', 'inherit', 'future'), + )); + + + $ordered_posts = array(); + foreach( $posts as $post ) + { + // create array to hold value data + $ordered_posts[ $post->ID ] = $post; + } + + + // override value array with attachments + foreach( $value as $k => $v) + { + // check that post exists (my have been trashed) + if( !isset($ordered_posts[ $v ]) ) + { + unset( $value[ $k ] ); + } + else + { + $value[ $k ] = $ordered_posts[ $v ]; + } + } + + } + else + { + $value = get_post($value); + } + + + // return the value + return $value; + } + + + /* + * update_value() + * + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $post_id - the $post_id of which the value will be saved + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ + + function update_value( $value, $post_id, $field ) + { + // validate + if( empty($value) ) + { + return $value; + } + + + if( is_object($value) && isset($value->ID) ) + { + // object + $value = $value->ID; + + } + elseif( is_array($value) ) + { + // array + foreach( $value as $k => $v ){ + + // object? + if( is_object($v) && isset($v->ID) ) + { + $value[ $k ] = $v->ID; + } + } + + // save value as strings, so we can clearly search for them in SQL LIKE statements + $value = array_map('strval', $value); + + } + + return $value; + } + +} + +new acf_field_post_object(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/radio.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/radio.php new file mode 100644 index 0000000..125fdce --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/radio.php @@ -0,0 +1,280 @@ +name = 'radio'; + $this->label = __("Radio Button",'acf'); + $this->category = __("Choice",'acf'); + $this->defaults = array( + 'layout' => 'vertical', + 'choices' => array(), + 'default_value' => '', + 'other_choice' => 0, + 'save_other_choice' => 0, + ); + + + // do not delete! + parent::__construct(); + + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // vars + $i = 0; + $e = '
    '; + + + // add choices + if( is_array($field['choices']) ) + { + foreach( $field['choices'] as $key => $value ) + { + // vars + $i++; + $atts = ''; + + + // if there is no value and this is the first of the choices, select this on by default + if( $field['value'] === false ) + { + if( $i === 1 ) + { + $atts = 'checked="checked" data-checked="checked"'; + } + } + else + { + if( strval($key) === strval($field['value']) ) + { + $atts = 'checked="checked" data-checked="checked"'; + } + } + + + // HTML + $e .= '
  • '; + } + } + + + // other choice + if( $field['other_choice'] ) + { + // vars + $atts = ''; + $atts2 = 'name="" value="" style="display:none"'; + + + if( $field['value'] !== false ) + { + if( !isset($field['choices'][ $field['value'] ]) ) + { + $atts = 'checked="checked" data-checked="checked"'; + $atts2 = 'name="' . esc_attr($field['name']) . '" value="' . esc_attr($field['value']) . '"' ; + } + } + + + $e .= '
  • '; + } + + + $e .= '
'; + + echo $e; + + } + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_options( $field ) + { + // vars + $key = $field['name']; + + // implode checkboxes so they work in a textarea + if( is_array($field['choices']) ) + { + foreach( $field['choices'] as $k => $v ) + { + $field['choices'][ $k ] = $k . ' : ' . $v; + } + $field['choices'] = implode("\n", $field['choices']); + } + + ?> + + + +


+
+
+
+
+
+
+

+ + + 'textarea', + 'class' => 'textarea field_option-choices', + 'name' => 'fields['.$key.'][choices]', + 'value' => $field['choices'], + )); + + ?> +
+ 'true_false', + 'name' => 'fields['.$key.'][other_choice]', + 'value' => $field['other_choice'], + 'message' => __("Add 'other' choice to allow for custom values", 'acf') + )); + + ?> +
+
style="display:none"> + 'true_false', + 'name' => 'fields['.$key.'][save_other_choice]', + 'value' => $field['save_other_choice'], + 'message' => __("Save 'other' values to the field's choices", 'acf') + )); + + ?> +
+ + + + + + + + 'text', + 'name' => 'fields['.$key.'][default_value]', + 'value' => $field['default_value'], + )); + + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][layout]', + 'value' => $field['layout'], + 'layout' => 'horizontal', + 'choices' => array( + 'vertical' => __("Vertical",'acf'), + 'horizontal' => __("Horizontal",'acf') + ) + )); + + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/relationship.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/relationship.php new file mode 100644 index 0000000..dc0b0d8 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/relationship.php @@ -0,0 +1,911 @@ +name = 'relationship'; + $this->label = __("Relationship",'acf'); + $this->category = __("Relational",'acf'); + $this->defaults = array( + 'post_type' => array('all'), + 'max' => '', + 'taxonomy' => array('all'), + 'filters' => array('search'), + 'result_elements' => array('post_title', 'post_type'), + 'return_format' => 'object' + ); + $this->l10n = array( + 'max' => __("Maximum values reached ( {max} values )",'acf'), + 'tmpl_li' => ' +
  • + <%= title %> + +
  • + ' + ); + + + // do not delete! + parent::__construct(); + + + // extra + add_action('wp_ajax_acf/fields/relationship/query_posts', array($this, 'query_posts')); + add_action('wp_ajax_nopriv_acf/fields/relationship/query_posts', array($this, 'query_posts')); + } + + + /* + * load_field() + * + * This filter is appied to the $field after it is loaded from the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the field array holding all the field options + */ + + function load_field( $field ) + { + // validate post_type + if( !$field['post_type'] || !is_array($field['post_type']) || in_array('', $field['post_type']) ) + { + $field['post_type'] = array( 'all' ); + } + + + // validate taxonomy + if( !$field['taxonomy'] || !is_array($field['taxonomy']) || in_array('', $field['taxonomy']) ) + { + $field['taxonomy'] = array( 'all' ); + } + + + // validate result_elements + if( !is_array( $field['result_elements'] ) ) + { + $field['result_elements'] = array(); + } + + if( !in_array('post_title', $field['result_elements']) ) + { + $field['result_elements'][] = 'post_title'; + } + + + // filters + if( !is_array( $field['filters'] ) ) + { + $field['filters'] = array(); + } + + + // return + return $field; + } + + + /* + * get_result + * + * description + * + * @type function + * @date 5/02/2015 + * @since 5.1.5 + * + * @param $post_id (int) + * @return $post_id (int) + */ + + function get_result( $post, $field, $the_post, $options = array() ) { + + // right aligned info + $title = ''; + + if( in_array('post_type', $field['result_elements']) ) { + + $post_type_object = get_post_type_object( $post->post_type ); + $title .= $post_type_object->labels->singular_name; + + } + + + // WPML + if( !empty($options['lang']) ) { + + $title .= ' (' . $options['lang'] . ')'; + + } elseif( defined('ICL_LANGUAGE_CODE') ) { + + $title .= ' (' . ICL_LANGUAGE_CODE . ')'; + + } + + $title .= ''; + + + // featured_image + if( in_array('featured_image', $field['result_elements']) ) { + + $image = ''; + + if( $post->post_type == 'attachment' ) { + + $image = wp_get_attachment_image( $post->ID, array(21, 21) ); + + } else { + + $image = get_the_post_thumbnail( $post->ID, array(21, 21) ); + + } + + $title .= '
    ' . $image . '
    '; + + } + + + // title + $post_title = get_the_title( $post->ID ); + + + // empty + if( $post_title === '' ) { + + $post_title = __('(no title)', 'acf'); + + } + + + $title .= $post_title; + + + // status + if( get_post_status( $post->ID ) != "publish" ) { + + $title .= ' (' . get_post_status( $post->ID ) . ')'; + + } + + + // filters + $title = apply_filters('acf/fields/relationship/result', $title, $post, $field, $the_post); + $title = apply_filters('acf/fields/relationship/result/name=' . $field['_name'] , $title, $post, $field, $the_post); + $title = apply_filters('acf/fields/relationship/result/key=' . $field['key'], $title, $post, $field, $the_post); + + + // return + return $title; + + } + + + /* + * query_posts + * + * @description: + * @since: 3.6 + * @created: 27/01/13 + */ + + function query_posts() + { + // vars + $r = array( + 'next_page_exists' => 1, + 'html' => '' + ); + + + // options + $options = array( + 'post_type' => 'all', + 'taxonomy' => 'all', + 'posts_per_page' => 10, + 'paged' => 1, + 'orderby' => 'title', + 'order' => 'ASC', + 'post_status' => 'any', + 'suppress_filters' => false, + 's' => '', + 'lang' => false, + 'update_post_meta_cache' => false, + 'field_key' => '', + 'nonce' => '', + 'ancestor' => false, + ); + + $options = array_merge( $options, $_POST ); + + + // validate + if( ! wp_verify_nonce($options['nonce'], 'acf_nonce') ) + { + die(); + } + + + // WPML + if( $options['lang'] ) + { + global $sitepress; + + if( !empty($sitepress) ) + { + $sitepress->switch_lang( $options['lang'] ); + } + } + + + // convert types + $options['post_type'] = explode(',', $options['post_type']); + $options['taxonomy'] = explode(',', $options['taxonomy']); + + + // load all post types by default + if( in_array('all', $options['post_type']) ) + { + $options['post_type'] = apply_filters('acf/get_post_types', array()); + } + + + // attachment doesn't work if it is the only item in an array??? + if( is_array($options['post_type']) && count($options['post_type']) == 1 ) + { + $options['post_type'] = $options['post_type'][0]; + } + + + // create tax queries + if( ! in_array('all', $options['taxonomy']) ) + { + // vars + $taxonomies = array(); + $options['tax_query'] = array(); + + foreach( $options['taxonomy'] as $v ) + { + + // find term (find taxonomy!) + // $term = array( 0 => $taxonomy, 1 => $term_id ) + $term = explode(':', $v); + + + // validate + if( !is_array($term) || !isset($term[1]) ) + { + continue; + } + + + // add to tax array + $taxonomies[ $term[0] ][] = $term[1]; + + } + + + // now create the tax queries + foreach( $taxonomies as $k => $v ) + { + $options['tax_query'][] = array( + 'taxonomy' => $k, + 'field' => 'id', + 'terms' => $v, + ); + } + } + + unset( $options['taxonomy'] ); + + + // load field + $field = array(); + if( $options['ancestor'] ) + { + $ancestor = apply_filters('acf/load_field', array(), $options['ancestor'] ); + $field = acf_get_child_field_from_parent_field( $options['field_key'], $ancestor ); + } + else + { + $field = apply_filters('acf/load_field', array(), $options['field_key'] ); + } + + + // get the post from which this field is rendered on + $the_post = get_post( $options['post_id'] ); + + + // filters + $options = apply_filters('acf/fields/relationship/query', $options, $field, $the_post); + $options = apply_filters('acf/fields/relationship/query/name=' . $field['_name'], $options, $field, $the_post ); + $options = apply_filters('acf/fields/relationship/query/key=' . $field['key'], $options, $field, $the_post ); + + + // query + $wp_query = new WP_Query( $options ); + + + // global + global $post; + + + // loop + while( $wp_query->have_posts() ) { + + $wp_query->the_post(); + + + // get title + $title = $this->get_result($post, $field, $the_post, $options); + + + // update html + $r['html'] .= '
  • ' . $title . '
  • '; + + } + + + // next page + if( (int)$options['paged'] >= $wp_query->max_num_pages ) { + + $r['next_page_exists'] = 0; + + } + + + // reset + wp_reset_postdata(); + + + // return JSON + echo json_encode( $r ); + + die(); + + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // global + global $post; + + + // no row limit? + if( !$field['max'] || $field['max'] < 1 ) + { + $field['max'] = 9999; + } + + + // class + $class = ''; + if( $field['filters'] ) + { + foreach( $field['filters'] as $filter ) + { + $class .= ' has-' . $filter; + } + } + + $attributes = array( + 'max' => $field['max'], + 's' => '', + 'paged' => 1, + 'post_type' => implode(',', $field['post_type']), + 'taxonomy' => implode(',', $field['taxonomy']), + 'field_key' => $field['key'] + ); + + + // Lang + if( defined('ICL_LANGUAGE_CODE') ) + { + $attributes['lang'] = ICL_LANGUAGE_CODE; + } + + + // parent + preg_match('/\[(field_.*?)\]/', $field['name'], $ancestor); + if( isset($ancestor[1]) && $ancestor[1] != $field['key']) + { + $attributes['ancestor'] = $ancestor[1]; + } + + ?> +
    $v ): ?> data-=""> + + + + + + + +
    + + + + + + + + + + + + + +
    + " type="text" id="relationship_" /> +
    + __("Filter by post type",'acf') + ); + + + if( in_array('all', $field['post_type']) ) + { + $post_types = apply_filters( 'acf/get_post_types', array() ); + $choices = array_merge( $choices, $post_types); + } + else + { + foreach( $field['post_type'] as $post_type ) + { + $choices[ $post_type ] = $post_type; + } + } + + + // create field + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => '', + 'class' => 'select-post_type', + 'value' => '', + 'choices' => $choices, + )); + + ?> +
    +
      +
    • +
      +
    • +
    +
    + + + +
    +
      + get_result($p, $field, $post); + + + echo '
    • + ' . $title . ' + +
    • '; + + + } + } + + ?> +
    +
    + + +
    + + + + +

    + + + 'radio', + 'name' => 'fields['.$key.'][return_format]', + 'value' => $field['return_format'], + 'layout' => 'horizontal', + 'choices' => array( + 'object' => __("Post Objects",'acf'), + 'id' => __("Post IDs",'acf') + ) + )); + ?> + + + + + + + + __("All",'acf') + ); + $choices = apply_filters('acf/get_post_types', $choices); + + + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => 'fields['.$key.'][post_type]', + 'value' => $field['post_type'], + 'choices' => $choices, + 'multiple' => 1, + )); + + ?> + + + + + + + + array( + 'all' => __("All",'acf') + ) + ); + $simple_value = false; + $choices = apply_filters('acf/get_taxonomies_for_select', $choices, $simple_value); + + + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => 'fields['.$key.'][taxonomy]', + 'value' => $field['taxonomy'], + 'choices' => $choices, + 'multiple' => 1, + )); + ?> + + + + + + + + 'checkbox', + 'name' => 'fields['.$key.'][filters]', + 'value' => $field['filters'], + 'choices' => array( + 'search' => __("Search",'acf'), + 'post_type' => __("Post Type Select",'acf'), + ) + )); + ?> + + + + + +

    + + + 'checkbox', + 'name' => 'fields['.$key.'][result_elements]', + 'value' => $field['result_elements'], + 'choices' => array( + 'featured_image' => __("Featured Image",'acf'), + 'post_title' => __("Post Title",'acf'), + 'post_type' => __("Post Type",'acf'), + ), + 'disabled' => array( + 'post_title' + ) + )); + ?> + + + + + + + + 'number', + 'name' => 'fields['.$key.'][max]', + 'value' => $field['max'], + )); + ?> + + + get_posts( $value ); + } + + } + + + // return value + return $value; + } + + + /* + * format_value_for_api() + * + * This filter is appied to the $value after it is loaded from the db and before it is passed back to the api functions such as the_field + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which was loaded from the database + * @param $post_id - the $post_id from which the value was loaded + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ + + function format_value_for_api( $value, $post_id, $field ) + { + // empty? + if( !$value ) + { + return $value; + } + + + // Pre 3.3.3, the value is a string coma seperated + if( is_string($value) ) + { + $value = explode(',', $value); + } + + + // empty? + if( !is_array($value) || empty($value) ) + { + return $value; + } + + + // convert to integers + $value = array_map('intval', $value); + + + // return format + if( $field['return_format'] == 'object' ) + { + $value = $this->get_posts( $value ); + } + + + // return + return $value; + + } + + + /* + * get_posts + * + * This function will take an array of post_id's ($value) and return an array of post_objects + * + * @type function + * @date 7/08/13 + * + * @param $post_ids (array) the array of post ID's + * @return (array) an array of post objects + */ + + function get_posts( $post_ids ) + { + // validate + if( empty($post_ids) ) + { + return $post_ids; + } + + + // vars + $r = array(); + + + // find posts (DISTINCT POSTS) + $posts = get_posts(array( + 'numberposts' => -1, + 'post__in' => $post_ids, + 'post_type' => apply_filters('acf/get_post_types', array()), + 'post_status' => 'any', + )); + + + $ordered_posts = array(); + foreach( $posts as $p ) + { + // create array to hold value data + $ordered_posts[ $p->ID ] = $p; + } + + + // override value array with attachments + foreach( $post_ids as $k => $v) + { + // check that post exists (my have been trashed) + if( isset($ordered_posts[ $v ]) ) + { + $r[] = $ordered_posts[ $v ]; + } + } + + + // return + return $r; + } + + + /* + * update_value() + * + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $post_id - the $post_id of which the value will be saved + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ + + function update_value( $value, $post_id, $field ) + { + // validate + if( empty($value) ) + { + return $value; + } + + + if( is_string($value) ) + { + // string + $value = explode(',', $value); + + } + elseif( is_object($value) && isset($value->ID) ) + { + // object + $value = array( $value->ID ); + + } + elseif( is_array($value) ) + { + // array + foreach( $value as $k => $v ){ + + // object? + if( is_object($v) && isset($v->ID) ) + { + $value[ $k ] = $v->ID; + } + } + + } + + + // save value as strings, so we can clearly search for them in SQL LIKE statements + $value = array_map('strval', $value); + + + return $value; + } + +} + +new acf_field_relationship(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/select.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/select.php new file mode 100644 index 0000000..76f6518 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/select.php @@ -0,0 +1,357 @@ +name = 'select'; + $this->label = __("Select",'acf'); + $this->category = __("Choice",'acf'); + $this->defaults = array( + 'multiple' => 0, + 'allow_null' => 0, + 'choices' => array(), + 'default_value' => '' + ); + + + // do not delete! + parent::__construct(); + + + // extra + //add_filter('acf/update_field/type=select', array($this, 'update_field'), 5, 2); + add_filter('acf/update_field/type=checkbox', array($this, 'update_field'), 5, 2); + add_filter('acf/update_field/type=radio', array($this, 'update_field'), 5, 2); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // vars + $optgroup = false; + + + // determin if choices are grouped (2 levels of array) + if( is_array($field['choices']) ) + { + foreach( $field['choices'] as $k => $v ) + { + if( is_array($v) ) + { + $optgroup = true; + } + } + } + + + // value must be array + if( !is_array($field['value']) ) + { + // perhaps this is a default value with new lines in it? + if( strpos($field['value'], "\n") !== false ) + { + // found multiple lines, explode it + $field['value'] = explode("\n", $field['value']); + } + else + { + $field['value'] = array( $field['value'] ); + } + } + + + // trim value + $field['value'] = array_map('trim', $field['value']); + + + // multiple select + $multiple = ''; + if( $field['multiple'] ) + { + // create a hidden field to allow for no selections + echo ''; + + $multiple = ' multiple="multiple" size="5" '; + $field['name'] .= '[]'; + } + + + // html + echo ''; + } + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_options( $field ) + { + $key = $field['name']; + + + // implode choices so they work in a textarea + if( is_array($field['choices']) ) + { + foreach( $field['choices'] as $k => $v ) + { + $field['choices'][ $k ] = $k . ' : ' . $v; + } + $field['choices'] = implode("\n", $field['choices']); + } + + ?> + + + +

    +

    +


    + + + 'textarea', + 'class' => 'textarea field_option-choices', + 'name' => 'fields['.$key.'][choices]', + 'value' => $field['choices'], + )); + + ?> + + + + + +

    + + + 'textarea', + 'name' => 'fields['.$key.'][default_value]', + 'value' => $field['default_value'], + )); + + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][allow_null]', + 'value' => $field['allow_null'], + 'choices' => array( + 1 => __("Yes",'acf'), + 0 => __("No",'acf'), + ), + 'layout' => 'horizontal', + )); + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][multiple]', + 'value' => $field['multiple'], + 'choices' => array( + 1 => __("Yes",'acf'), + 0 => __("No",'acf'), + ), + 'layout' => 'horizontal', + )); + ?> + + + value + foreach($field['choices'] as $choice) + { + if(strpos($choice, ' : ') !== false) + { + $choice = explode(' : ', $choice); + $new_choices[ trim($choice[0]) ] = trim($choice[1]); + } + else + { + $new_choices[ trim($choice) ] = trim($choice); + } + } + } + + + // update choices + $field['choices'] = $new_choices; + + + return $field; + } + +} + +new acf_field_select(); + +?> diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/tab.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/tab.php new file mode 100644 index 0000000..07224da --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/tab.php @@ -0,0 +1,81 @@ +name = 'tab'; + $this->label = __("Tab",'acf'); + $this->category = __("Layout",'acf'); + + + // do not delete! + parent::__construct(); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + echo '
    ' . $field['label'] . '
    '; + } + + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_options( $field ) + { + ?> + + + + + +

    +

    +

    + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/taxonomy.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/taxonomy.php new file mode 100644 index 0000000..e432acf --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/taxonomy.php @@ -0,0 +1,631 @@ +name = 'taxonomy'; + $this->label = __("Taxonomy",'acf'); + $this->category = __("Relational",'acf'); + $this->defaults = array( + 'taxonomy' => 'category', + 'field_type' => 'checkbox', + 'allow_null' => 0, + 'load_save_terms' => 0, + 'multiple' => 0, + 'return_format' => 'id' + ); + + + // do not delete! + parent::__construct(); + + } + + + /* + * get_terms + * + * This function will return an array of terms for a given field value + * + * @type function + * @date 13/06/2014 + * @since 5.0.0 + * + * @param $value (array) + * @return $value + */ + + function get_terms( $value, $taxonomy = 'category' ) { + + // load terms in 1 query to save multiple DB calls from following code + if( count($value) > 1 ) { + + $terms = get_terms($taxonomy, array( + 'hide_empty' => false, + 'include' => $value, + )); + + } + + + // update value to include $post + foreach( array_keys($value) as $i ) { + + $value[ $i ] = get_term( $value[ $i ], $taxonomy ); + + } + + + // filter out null values + $value = array_filter($value); + + + // return + return $value; + } + + + /* + * load_value() + * + * This filter is appied to the $value after it is loaded from the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value found in the database + * @param $post_id - the $post_id from which the value was loaded from + * @param $field - the field array holding all the field options + * + * @return $value - the value to be saved in te database + */ + + function load_value( $value, $post_id, $field ) { + + // get valid terms + $value = acf_get_valid_terms($value, $field['taxonomy']); + + + // load/save + if( $field['load_save_terms'] ) { + + // bail early if no value + if( empty($value) ) { + + return $value; + + } + + + // get current ID's + $term_ids = wp_get_object_terms($post_id, $field['taxonomy'], array('fields' => 'ids', 'orderby' => 'none')); + + + // case + if( empty($term_ids) ) { + + // 1. no terms for this post + return null; + + } elseif( is_array($value) ) { + + // 2. remove metadata terms which are no longer for this post + $value = array_map('intval', $value); + $value = array_intersect( $value, $term_ids ); + + } elseif( !in_array($value, $term_ids)) { + + // 3. term is no longer for this post + return null; + + } + + } + + + // return + return $value; + } + + + /* + * update_value() + * + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $field - the field array holding all the field options + * @param $post_id - the $post_id of which the value will be saved + * + * @return $value - the modified value + */ + + function update_value( $value, $post_id, $field ) { + + // vars + if( is_array($value) ) { + + $value = array_filter($value); + + } + + + // load_save_terms + if( $field['load_save_terms'] ) { + + // vars + $taxonomy = $field['taxonomy']; + + + // force value to array + $term_ids = acf_force_type_array( $value ); + + + // convert to int + $term_ids = array_map('intval', $term_ids); + + + // bypass $this->set_terms if called directly from update_field + if( !did_action('acf/save_post') ) { + + wp_set_object_terms( $post_id, $term_ids, $taxonomy, false ); + + return $value; + + } + + + // initialize + if( empty($this->set_terms) ) { + + // create holder + $this->set_terms = array(); + + + // add action + add_action('acf/save_post', array($this, 'set_terms'), 15, 1); + + } + + + // append + if( empty($this->set_terms[ $taxonomy ]) ) { + + $this->set_terms[ $taxonomy ] = array(); + + } + + $this->set_terms[ $taxonomy ] = array_merge($this->set_terms[ $taxonomy ], $term_ids); + + } + + + // return + return $value; + + } + + + /* + * set_terms + * + * description + * + * @type function + * @date 26/11/2014 + * @since 5.0.9 + * + * @param $post_id (int) + * @return $post_id (int) + */ + + function set_terms( $post_id ) { + + // bail ealry if no terms + if( empty($this->set_terms) ) { + + return; + + } + + + // loop over terms + foreach( $this->set_terms as $taxonomy => $term_ids ){ + + wp_set_object_terms( $post_id, $term_ids, $taxonomy, false ); + + } + + + // reset array ( WP saves twice ) + $this->set_terms = array(); + + } + + + /* + * format_value_for_api() + * + * This filter is appied to the $value after it is loaded from the db and before it is passed back to the api functions such as the_field + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which was loaded from the database + * @param $post_id - the $post_id from which the value was loaded + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ + + function format_value_for_api( $value, $post_id, $field ) { + + // bail early if no value + if( empty($value) ) { + + return $value; + + } + + + // force value to array + $value = acf_force_type_array( $value ); + + + // convert values to int + $value = array_map('intval', $value); + + + // load posts if needed + if( $field['return_format'] == 'object' ) { + + + // get posts + $value = $this->get_terms( $value, $field["taxonomy"] ); + + } + + + // convert back from array if neccessary + if( $field['field_type'] == 'select' || $field['field_type'] == 'radio' ) { + + $value = array_shift($value); + + } + + + // return + return $value; + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_field( $field ) + { + // vars + $single_name = $field['name']; + + + // multi select? + if( $field['field_type'] == 'multi_select' ) + { + $field['multiple'] = 1; + $field['field_type'] = 'select'; + $field['name'] .= '[]'; + } + elseif( $field['field_type'] == 'checkbox' ) + { + $field['name'] .= '[]'; + } + + // value must be array! + if( !is_array($field['value']) ) + { + $field['value'] = array( $field['value'] ); + } + + + // vars + $args = array( + 'taxonomy' => $field['taxonomy'], + 'hide_empty' => false, + 'style' => 'none', + 'walker' => new acf_taxonomy_field_walker( $field ), + ); + + $args = apply_filters('acf/fields/taxonomy/wp_list_categories', $args, $field ); + + ?> +
    + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + + + + + + + name, $ignore) ) + { + continue; + } + + $choices[ $taxonomy->name ] = $taxonomy->name; + } + + + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => 'fields['.$key.'][taxonomy]', + 'value' => $field['taxonomy'], + 'choices' => $choices, + )); + + ?> + + + + + + + + 'select', + 'name' => 'fields['.$key.'][field_type]', + 'value' => $field['field_type'], + 'optgroup' => true, + 'choices' => array( + __("Multiple Values",'acf') => array( + 'checkbox' => __('Checkbox', 'acf'), + 'multi_select' => __('Multi Select', 'acf') + ), + __("Single Value",'acf') => array( + 'radio' => __('Radio Buttons', 'acf'), + 'select' => __('Select', 'acf') + ) + ) + )); + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][allow_null]', + 'value' => $field['allow_null'], + 'choices' => array( + 1 => __("Yes",'acf'), + 0 => __("No",'acf'), + ), + 'layout' => 'horizontal', + )); + ?> + + + + + + + + 'true_false', + 'name' => 'fields['.$key.'][load_save_terms]', + 'value' => $field['load_save_terms'], + 'message' => __("Load value based on the post's terms and update the post's terms on save",'acf') + )); + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][return_format]', + 'value' => $field['return_format'], + 'layout' => 'horizontal', + 'choices' => array( + 'object' => __("Term Object",'acf'), + 'id' => __("Term ID",'acf') + ) + )); + ?> + + + 'parent', 'id' => 'term_id' ); + + + // construct + function __construct( $field ) + { + $this->field = $field; + } + + + // start_el + function start_el( &$output, $term, $depth = 0, $args = array(), $current_object_id = 0) + { + // vars + $selected = in_array( $term->term_id, $this->field['value'] ); + + if( $this->field['field_type'] == 'checkbox' ) + { + $output .= '
  • '; + } + elseif( $this->field['field_type'] == 'radio' ) + { + $output .= '
  • '; + } + elseif( $this->field['field_type'] == 'select' ) + { + $indent = str_repeat("— ", $depth); + $output .= ''; + } + + } + + + //end_el + function end_el( &$output, $term, $depth = 0, $args = array() ) + { + if( in_array($this->field['field_type'], array('checkbox', 'radio')) ) + { + $output .= '
  • '; + } + + $output .= "\n"; + } + + + // start_lvl + function start_lvl( &$output, $depth = 0, $args = array() ) + { + // indent + //$output .= str_repeat( "\t", $depth); + + + // wrap element + if( in_array($this->field['field_type'], array('checkbox', 'radio')) ) + { + $output .= '
      ' . "\n"; + } + } + + + // end_lvl + function end_lvl( &$output, $depth = 0, $args = array() ) + { + // indent + //$output .= str_repeat( "\t", $depth); + + + // wrap element + if( in_array($this->field['field_type'], array('checkbox', 'radio')) ) + { + $output .= '
    ' . "\n"; + } + } + +} + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/text.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/text.php new file mode 100644 index 0000000..8e2fb16 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/text.php @@ -0,0 +1,279 @@ +name = 'text'; + $this->label = __("Text",'acf'); + $this->defaults = array( + 'default_value' => '', + 'formatting' => 'html', + 'maxlength' => '', + 'placeholder' => '', + 'prepend' => '', + 'append' => '' + ); + + + // do not delete! + parent::__construct(); + } + + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // vars + $o = array( 'id', 'class', 'name', 'value', 'placeholder' ); + $e = ''; + + + // maxlength + if( $field['maxlength'] !== "" ) + { + $o[] = 'maxlength'; + } + + + // prepend + if( $field['prepend'] !== "" ) + { + $field['class'] .= ' acf-is-prepended'; + $e .= '
    ' . $field['prepend'] . '
    '; + } + + + // append + if( $field['append'] !== "" ) + { + $field['class'] .= ' acf-is-appended'; + $e .= '
    ' . $field['append'] . '
    '; + } + + + $e .= '
    '; + $e .= ' + + + +

    + + + 'text', + 'name' => 'fields[' .$key.'][default_value]', + 'value' => $field['default_value'], + )); + ?> + + + + + +

    + + + 'text', + 'name' => 'fields[' .$key.'][placeholder]', + 'value' => $field['placeholder'], + )); + ?> + + + + + +

    + + + 'text', + 'name' => 'fields[' .$key.'][prepend]', + 'value' => $field['prepend'], + )); + ?> + + + + + +

    + + + 'text', + 'name' => 'fields[' .$key.'][append]', + 'value' => $field['append'], + )); + ?> + + + + + +

    + + + 'select', + 'name' => 'fields['.$key.'][formatting]', + 'value' => $field['formatting'], + 'choices' => array( + 'none' => __("No formatting",'acf'), + 'html' => __("Convert HTML into tags",'acf') + ) + )); + ?> + + + + + +

    + + + 'number', + 'name' => 'fields[' .$key.'][maxlength]', + 'value' => $field['maxlength'], + )); + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/textarea.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/textarea.php new file mode 100644 index 0000000..7d2180d --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/textarea.php @@ -0,0 +1,235 @@ +name = 'textarea'; + $this->label = __("Text Area",'acf'); + $this->defaults = array( + 'default_value' => '', + 'formatting' => 'br', + 'maxlength' => '', + 'placeholder' => '', + 'rows' => '' + ); + + + // do not delete! + parent::__construct(); + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // vars + $o = array( 'id', 'class', 'name', 'placeholder', 'rows' ); + $e = ''; + + + // maxlength + if( $field['maxlength'] !== "" ) + { + $o[] = 'maxlength'; + } + + + // rows + if( empty($field['rows']) ) + { + $field['rows'] = 8; + } + + $e .= ' + + + +

    + + + 'textarea', + 'name' => 'fields['.$key.'][default_value]', + 'value' => $field['default_value'], + )); + ?> + + + + + +

    + + + 'text', + 'name' => 'fields[' .$key.'][placeholder]', + 'value' => $field['placeholder'], + )); + ?> + + + + + +

    + + + 'number', + 'name' => 'fields[' .$key.'][maxlength]', + 'value' => $field['maxlength'], + )); + ?> + + + + + +

    + + + 'number', + 'name' => 'fields[' .$key.'][rows]', + 'value' => $field['rows'], + 'placeholder' => 8 + )); + ?> + + + + + +

    + + + 'select', + 'name' => 'fields['.$key.'][formatting]', + 'value' => $field['formatting'], + 'choices' => array( + 'none' => __("No formatting",'acf'), + 'br' => __("Convert new lines into <br /> tags",'acf'), + 'html' => __("Convert HTML into tags",'acf') + ) + )); + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/true_false.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/true_false.php new file mode 100644 index 0000000..3e49a6d --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/true_false.php @@ -0,0 +1,140 @@ +name = 'true_false'; + $this->label = __("True / False",'acf'); + $this->category = __("Choice",'acf'); + $this->defaults = array( + 'default_value' => 0, + 'message' => '', + ); + + + // do not delete! + parent::__construct(); + + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function create_field( $field ) + { + // html + echo '
      '; + echo ''; + $selected = ($field['value'] == 1) ? 'checked="yes"' : ''; + echo '
    • '; + + echo '
    '; + } + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_options( $field ) + { + // vars + $key = $field['name']; + + + ?> + + + +

    + + + 'text', + 'name' => 'fields['.$key.'][message]', + 'value' => $field['message'], + )); + ?> + + + + + + + + 'true_false', + 'name' => 'fields['.$key.'][default_value]', + 'value' => $field['default_value'], + )); + + ?> + + + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/user.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/user.php new file mode 100644 index 0000000..7400e44 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/user.php @@ -0,0 +1,382 @@ +name = 'user'; + $this->label = __("User",'acf'); + $this->category = __("Relational",'acf'); + $this->defaults = array( + 'role' => 'all', + 'field_type' => 'select', + 'allow_null' => 0, + ); + + + // do not delete! + parent::__construct(); + + } + + + /* + * format_value_for_api() + * + * This filter is appied to the $value after it is loaded from the db and before it is passed back to the api functions such as the_field + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which was loaded from the database + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ + + function format_value_for_api( $value, $post_id, $field ) + { + + // format value + if( !$value || $value == 'null' ) + { + return false; + } + + + // temp convert to array + $is_array = true; + + if( !is_array($value) ) + { + $is_array = false; + $value = array( $value ); + } + + + foreach( $value as $k => $v ) + { + $user_data = get_userdata( $v ); + + //cope with deleted users by @adampope + if( !is_object($user_data) ) + { + unset( $value[$k] ); + continue; + } + + + $value[ $k ] = array(); + $value[ $k ]['ID'] = $v; + $value[ $k ]['user_firstname'] = $user_data->user_firstname; + $value[ $k ]['user_lastname'] = $user_data->user_lastname; + $value[ $k ]['nickname'] = $user_data->nickname; + $value[ $k ]['user_nicename'] = $user_data->user_nicename; + $value[ $k ]['display_name'] = $user_data->display_name; + $value[ $k ]['user_email'] = $user_data->user_email; + $value[ $k ]['user_url'] = $user_data->user_url; + $value[ $k ]['user_registered'] = $user_data->user_registered; + $value[ $k ]['user_description'] = $user_data->user_description; + $value[ $k ]['user_avatar'] = get_avatar( $v ); + + } + + + // de-convert from array + if( !$is_array && isset($value[0]) ) + { + $value = $value[0]; + } + + + // return value + return $value; + + } + + + /* + * input_admin_head() + * + * This action is called in the admin_head action on the edit screen where your field is created. + * Use this action to add css and javascript to assist your create_field() action. + * + * @info http://codex.wordpress.org/Plugin_API/Action_Reference/admin_head + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function input_admin_head() + { + if( ! function_exists( 'get_editable_roles' ) ) + { + // if using front-end forms then we need to add this core file + require_once( ABSPATH . '/wp-admin/includes/user.php' ); + } + } + + + /* + * create_field() + * + * Create the HTML interface for your field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_field( $field ) + { + if( ! function_exists( 'get_editable_roles' ) ) + { + // if using front-end forms then we need to add this core file + require_once( ABSPATH . '/wp-admin/includes/user.php' ); + } + + // options + $options = array( + 'post_id' => get_the_ID(), + ); + + + // vars + $args = array(); + + + // editable roles + $editable_roles = get_editable_roles(); + + if( !empty($field['role']) ) + { + if( ! in_array('all', $field['role']) ) + { + foreach( $editable_roles as $role => $role_info ) + { + if( !in_array($role, $field['role']) ) + { + unset( $editable_roles[ $role ] ); + } + } + } + + } + + // filters + $args = apply_filters('acf/fields/user/query', $args, $field, $options['post_id']); + $args = apply_filters('acf/fields/user/query/name=' . $field['_name'], $args, $field, $options['post_id'] ); + $args = apply_filters('acf/fields/user/query/key=' . $field['key'], $args, $field, $options['post_id'] ); + + + // get users + $users = get_users( $args ); + + + if( !empty($users) && !empty($editable_roles) ) + { + $field['choices'] = array(); + + foreach( $editable_roles as $role => $role_info ) + { + // vars + $this_users = array(); + $this_json = array(); + + + // loop over users + $keys = array_keys($users); + foreach( $keys as $key ) + { + if( in_array($role, $users[ $key ]->roles) ) + { + $this_users[] = $users[ $key ]; + unset( $users[ $key ] ); + } + } + + + // bail early if no users for this role + if( empty($this_users) ) + { + continue; + } + + + // label + $label = translate_user_role( $role_info['name'] ); + + + // append to choices + $field['choices'][ $label ] = array(); + + foreach( $this_users as $user ) + { + $field['choices'][ $label ][ $user->ID ] = ucfirst( $user->display_name ); + } + + } + } + + + // modify field + if( $field['field_type'] == 'multi_select' ) + { + $field['multiple'] = 1; + } + + + $field['type'] = 'select'; + + + do_action('acf/create_field', $field); + + } + + + /* + * create_options() + * + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ + + function create_options( $field ) + { + // vars + $key = $field['name']; + + ?> + + + + + + __('All', 'acf')); + $editable_roles = get_editable_roles(); + + foreach( $editable_roles as $role => $details ) + { + // only translate the output not the value + $choices[$role] = translate_user_role( $details['name'] ); + } + + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => 'fields[' . $key . '][role]', + 'value' => $field['role'], + 'choices' => $choices, + 'multiple' => '1', + )); + + ?> + + + + + + + + 'select', + 'name' => 'fields['.$key.'][field_type]', + 'value' => $field['field_type'], + 'choices' => array( + __("Multiple Values",'acf') => array( + //'checkbox' => __('Checkbox', 'acf'), + 'multi_select' => __('Multi Select', 'acf') + ), + __("Single Value",'acf') => array( + //'radio' => __('Radio Buttons', 'acf'), + 'select' => __('Select', 'acf') + ) + ) + )); + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][allow_null]', + 'value' => $field['allow_null'], + 'choices' => array( + 1 => __("Yes",'acf'), + 0 => __("No",'acf'), + ), + 'layout' => 'horizontal', + )); + ?> + + + ID) ) + { + $value = $value->ID; + } + + return $value; + } + + +} + +new acf_field_user(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/fields/wysiwyg.php b/www/wp-content/plugins/advanced-custom-fields/core/fields/wysiwyg.php new file mode 100644 index 0000000..7fc75ce --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/fields/wysiwyg.php @@ -0,0 +1,387 @@ +name = 'wysiwyg'; + $this->label = __("Wysiwyg Editor",'acf'); + $this->category = __("Content",'acf'); + $this->defaults = array( + 'toolbar' => 'full', + 'media_upload' => 'yes', + 'default_value' => '', + ); + + + // Create an acf version of the_content filter (acf_the_content) + if( isset($GLOBALS['wp_embed']) ) { + + add_filter( 'acf_the_content', array( $GLOBALS['wp_embed'], 'run_shortcode' ), 8 ); + add_filter( 'acf_the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 ); + + } + + add_filter( 'acf_the_content', 'capital_P_dangit', 11 ); + add_filter( 'acf_the_content', 'wptexturize' ); + add_filter( 'acf_the_content', 'convert_smilies' ); + add_filter( 'acf_the_content', 'convert_chars' ); + add_filter( 'acf_the_content', 'wpautop' ); + add_filter( 'acf_the_content', 'shortcode_unautop' ); + //add_filter( 'acf_the_content', 'prepend_attachment' ); *should only be for the_content (causes double image on attachment page) + add_filter( 'acf_the_content', 'do_shortcode', 11); + + + // do not delete! + parent::__construct(); + + + // filters + add_filter( 'acf/fields/wysiwyg/toolbars', array( $this, 'toolbars'), 1, 1 ); + add_filter( 'mce_external_plugins', array( $this, 'mce_external_plugins'), 20, 1 ); + + } + + + /* + * mce_external_plugins + * + * This filter will add in the tinyMCE 'code' plugin which is missing in WP 3.9 + * + * @type function + * @date 18/04/2014 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ + + function mce_external_plugins( $plugins ){ + + // global + global $wp_version; + + + // WP 3.9 an above + if( version_compare($wp_version, '3.9', '>=' ) ) { + + // add code + $plugins['code'] = apply_filters('acf/get_info', 'dir') . 'js/tinymce.code.min.js'; + + } + + + // return + return $plugins; + + } + + + /* + * toolbars() + * + * This filter allowsyou to customize the WYSIWYG toolbars + * + * @param $toolbars - an array of toolbars + * + * @return $toolbars - the modified $toolbars + * + * @type filter + * @since 3.6 + * @date 23/01/13 + */ + + function toolbars( $toolbars ) { + + // global + global $wp_version; + + + // vars + $editor_id = 'acf_settings'; + + + if( version_compare($wp_version, '3.9', '>=' ) ) { + + // Full + $toolbars['Full'] = array( + + 1 => apply_filters( 'mce_buttons', array('bold', 'italic', 'strikethrough', 'bullist', 'numlist', 'blockquote', 'hr', 'alignleft', 'aligncenter', 'alignright', 'link', 'unlink', 'wp_more', 'spellchecker', 'fullscreen', 'wp_adv' ), $editor_id ), + + 2 => apply_filters( 'mce_buttons_2', array( 'formatselect', 'underline', 'alignjustify', 'forecolor', 'pastetext', 'removeformat', 'charmap', 'outdent', 'indent', 'undo', 'redo', 'wp_help', 'code' ), $editor_id ), + + 3 => apply_filters('mce_buttons_3', array(), $editor_id), + + 4 => apply_filters('mce_buttons_4', array(), $editor_id), + + ); + + + // Basic + $toolbars['Basic'] = array( + + 1 => apply_filters( 'teeny_mce_buttons', array('bold', 'italic', 'underline', 'blockquote', 'strikethrough', 'bullist', 'numlist', 'alignleft', 'aligncenter', 'alignright', 'undo', 'redo', 'link', 'unlink', 'fullscreen'), $editor_id ), + + ); + + } else { + + // Full + $toolbars['Full'] = array( + + 1 => apply_filters( 'mce_buttons', array('bold', 'italic', 'strikethrough', 'bullist', 'numlist', 'blockquote', 'justifyleft', 'justifycenter', 'justifyright', 'link', 'unlink', 'wp_more', 'spellchecker', 'fullscreen', 'wp_adv' ), $editor_id ), + + 2 => apply_filters( 'mce_buttons_2', array( 'formatselect', 'underline', 'justifyfull', 'forecolor', 'pastetext', 'pasteword', 'removeformat', 'charmap', 'outdent', 'indent', 'undo', 'redo', 'wp_help', 'code' ), $editor_id ), + + 3 => apply_filters('mce_buttons_3', array(), $editor_id), + + 4 => apply_filters('mce_buttons_4', array(), $editor_id), + + ); + + + // Basic + $toolbars['Basic'] = array( + + 1 => apply_filters( 'teeny_mce_buttons', array('bold', 'italic', 'underline', 'blockquote', 'strikethrough', 'bullist', 'numlist', 'justifyleft', 'justifycenter', 'justifyright', 'undo', 'redo', 'link', 'unlink', 'fullscreen'), $editor_id ), + + ); + + } + + + + // Custom - can be added with acf/fields/wysiwyg/toolbars filter + + + return $toolbars; + } + + + /* + * input_admin_head() + * + * This action is called in the admin_head action on the edit screen where your field is created. + * Use this action to add css and javascript to assist your create_field() action. + * + * @info http://codex.wordpress.org/Plugin_API/Action_Reference/admin_head + * @type action + * @since 3.6 + * @date 23/01/13 + */ + + function input_admin_head() + { + add_action( 'admin_footer', array( $this, 'admin_footer') ); + } + + function admin_footer() + { + ?> +
    + +
    + =' ) ) { + + add_filter( 'acf_the_editor_content', 'format_for_editor', 10, 2 ); + + + // WP < 4.3 + } else { + + $function = user_can_richedit() ? 'wp_richedit_pre' : 'wp_htmledit_pre'; + + add_filter('acf_the_editor_content', $function, 10, 1); + + } + + + // filter + $field['value'] = apply_filters( 'acf_the_editor_content', $field['value'], $default_editor ); + + ?> +
    +
    + +
    + +
    + +
    +
    + +
    +
    + + + + +

    + + + 'textarea', + 'name' => 'fields['.$key.'][default_value]', + 'value' => $field['default_value'], + )); + ?> + + + + + + + + $v ) + { + $label = $k; + $name = sanitize_title( $label ); + $name = str_replace('-', '_', $name); + + $choices[ $name ] = $label; + } + } + + do_action('acf/create_field', array( + 'type' => 'radio', + 'name' => 'fields['.$key.'][toolbar]', + 'value' => $field['toolbar'], + 'layout' => 'horizontal', + 'choices' => $choices + )); + ?> + + + + + + + + 'radio', + 'name' => 'fields['.$key.'][media_upload]', + 'value' => $field['media_upload'], + 'layout' => 'horizontal', + 'choices' => array( + 'yes' => __("Yes",'acf'), + 'no' => __("No",'acf'), + ) + )); + ?> + + + ', ']]>', $value); + + + return $value; + } + +} + +new acf_field_wysiwyg(); + +?> \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/views/meta_box_fields.php b/www/wp-content/plugins/advanced-custom-fields/core/views/meta_box_fields.php new file mode 100644 index 0000000..0895359 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/views/meta_box_fields.php @@ -0,0 +1,318 @@ +ID); + + +// add clone +$fields[] = apply_filters('acf/load_field_defaults', array( + 'key' => 'field_clone', + 'label' => __("New Field",'acf'), + 'name' => 'new_field', + 'type' => 'text', +)); + + +// get name of all fields for use in field type drop down +$field_types = apply_filters('acf/registered_fields', array()); + + +// helper function +function field_type_exists( $name ) +{ + global $field_types; + + foreach( $field_types as $category ) + { + if( isset( $category[ $name ] ) ) + { + return $category[ $name ]; + } + } + + return false; +} + + +// conditional logic dummy data +$conditional_logic_rule = array( + 'field' => '', + 'operator' => '==', + 'value' => '' +); + +$error_field_type = '' . __('Error', 'acf') . ' ' . __('Field type does not exist', 'acf'); + +?> + + +
    + +
    + + + + +
    + + + + + + + + + + +
    +
    + + + +
    + + +
    1){ echo 'style="display:none;"'; } ?>> + + Add Field button to create your first field.",'acf'); ?> +
    + + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    +
    + 'text', + 'name' => 'fields[' .$fake_name . '][label]', + 'value' => $field['label'], + 'class' => 'label', + )); + ?> +
    + +

    +
    + 'text', + 'name' => 'fields[' .$fake_name . '][name]', + 'value' => $field['name'], + 'class' => 'name', + )); + ?> +
    + + + 'select', + 'name' => 'fields[' .$fake_name . '][type]', + 'value' => $field['type'], + 'choices' => $field_types, + )); + ?> +
    +

    + 'textarea', + 'name' => 'fields[' .$fake_name . '][instructions]', + 'value' => $field['instructions'], + 'rows' => 6 + )); + ?> +
    + 'radio', + 'name' => 'fields[' .$fake_name . '][required]', + 'value' => $field['required'], + 'choices' => array( + 1 => __("Yes",'acf'), + 0 => __("No",'acf'), + ), + 'layout' => 'horizontal', + )); + ?> +
    + 'radio', + 'name' => 'fields['.$field['key'].'][conditional_logic][status]', + 'value' => $field['conditional_logic']['status'], + 'choices' => array( + 1 => __("Yes",'acf'), + 0 => __("No",'acf'), + ), + 'layout' => 'horizontal', + )); + + + // no rules? + if( ! $field['conditional_logic']['rules'] ) + { + $field['conditional_logic']['rules'] = array( + array() // this will get merged with $conditional_logic_rule + ); + } + + ?> +
    > + + + $rule ): + + // validate + $rule = array_merge($conditional_logic_rule, $rule); + + + // fix PHP error in 3.5.4.1 + if( strpos($rule['value'],'Undefined index: value in') !== false ) + { + $rule['value'] = ''; + } + + ?> + + + + + + + + +
    + + + 'select', + 'name' => 'fields['.$field['key'].'][conditional_logic][rules][' . $rule_i . '][operator]', + 'value' => $rule['operator'], + 'choices' => array( + '==' => __("is equal to",'acf'), + '!=' => __("is not equal to",'acf'), + ), + )); + ?> + +
      +
    • +
    • +
    +
    + +
      +
    • +
    • 'select', + 'name' => 'fields['.$field['key'].'][conditional_logic][allorany]', + 'value' => $field['conditional_logic']['allorany'], + 'choices' => array( + 'all' => __("all",'acf'), + 'any' => __("any",'acf'), + ), + )); ?>
    • +
    • +
    + +
    + + + +
    + +
    +
    +
    +
    + +
    + \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/views/meta_box_location.php b/www/wp-content/plugins/advanced-custom-fields/core/views/meta_box_location.php new file mode 100644 index 0000000..d5725d7 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/views/meta_box_location.php @@ -0,0 +1,169 @@ +ID); + + +// at lease 1 location rule +if( empty($groups) ) +{ + $groups = array( + + // group_0 + array( + + // rule_0 + array( + 'param' => 'post_type', + 'operator' => '==', + 'value' => 'post', + 'order_no' => 0, + 'group_no' => 0 + ) + ) + + ); +} + + +?> + + + + + + + +
    + +

    +
    +
    + + + $group ): + $group_id = 'group_' . $group_id; + ?> +
    + +

    + +

    + + + + + $rule ): + $rule_id = 'rule_' . $rule_id; + ?> + + + + + + + + + +
    array( + 'post_type' => __("Post Type",'acf'), + 'user_type' => __("Logged in User Type",'acf'), + ), + __("Post",'acf') => array( + 'post' => __("Post",'acf'), + 'post_category' => __("Post Category",'acf'), + 'post_format' => __("Post Format",'acf'), + 'post_status' => __("Post Status",'acf'), + 'taxonomy' => __("Post Taxonomy",'acf'), + ), + __("Page",'acf') => array( + 'page' => __("Page",'acf'), + 'page_type' => __("Page Type",'acf'), + 'page_parent' => __("Page Parent",'acf'), + 'page_template' => __("Page Template",'acf'), + ), + __("Other",'acf') => array( + 'ef_media' => __("Attachment",'acf'), + 'ef_taxonomy' => __("Taxonomy Term",'acf'), + 'ef_user' => __("User",'acf'), + ) + ); + + + // allow custom location rules + $choices = apply_filters( 'acf/location/rule_types', $choices ); + + + // create field + $args = array( + 'type' => 'select', + 'name' => 'location[' . $group_id . '][' . $rule_id . '][param]', + 'value' => $rule['param'], + 'choices' => $choices, + ); + + do_action('acf/create_field', $args); + + ?> __("is equal to",'acf'), + '!=' => __("is not equal to",'acf'), + ); + + + // allow custom location rules + $choices = apply_filters( 'acf/location/rule_operators', $choices ); + + + // create field + do_action('acf/create_field', array( + 'type' => 'select', + 'name' => 'location[' . $group_id . '][' . $rule_id . '][operator]', + 'value' => $rule['operator'], + 'choices' => $choices + )); + + ?>ajax_render_location(array( + 'group_id' => $group_id, + 'rule_id' => $rule_id, + 'value' => $rule['value'], + 'param' => $rule['param'], + )); + + ?> + + + +
    + +
    + + +

    + + + + + +
    +
    \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/core/views/meta_box_options.php b/www/wp-content/plugins/advanced-custom-fields/core/views/meta_box_options.php new file mode 100644 index 0000000..b94b1a1 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/core/views/meta_box_options.php @@ -0,0 +1,116 @@ +ID); + + +?> + + + + + + + + + + + + + + + + + +
    + +

    from lowest to highest",'acf'); ?>

    +
    + 'number', + 'name' => 'menu_order', + 'value' => $post->menu_order, + )); + + ?> +
    + + + 'select', + 'name' => 'options[position]', + 'value' => $options['position'], + 'choices' => array( + 'acf_after_title' => __("High (after title)",'acf'), + 'normal' => __("Normal (after content)",'acf'), + 'side' => __("Side",'acf'), + ), + 'default_value' => 'normal' + )); + + ?> +
    + + + 'select', + 'name' => 'options[layout]', + 'value' => $options['layout'], + 'choices' => array( + 'no_box' => __("Seamless (no metabox)",'acf'), + 'default' => __("Standard (WP metabox)",'acf'), + ) + )); + + ?> +
    + +

    Select items to hide them from the edit screen",'acf'); ?>

    +

    +
    + 'checkbox', + 'name' => 'options[hide_on_screen]', + 'value' => $options['hide_on_screen'], + 'choices' => array( + 'permalink' => __("Permalink", 'acf'), + 'the_content' => __("Content Editor",'acf'), + 'excerpt' => __("Excerpt", 'acf'), + 'custom_fields' => __("Custom Fields", 'acf'), + 'discussion' => __("Discussion", 'acf'), + 'comments' => __("Comments", 'acf'), + 'revisions' => __("Revisions", 'acf'), + 'slug' => __("Slug", 'acf'), + 'author' => __("Author", 'acf'), + 'format' => __("Format", 'acf'), + 'featured_image' => __("Featured Image", 'acf'), + 'categories' => __("Categories", 'acf'), + 'tags' => __("Tags", 'acf'), + 'send-trackbacks' => __("Send Trackbacks", 'acf'), + ) + )); + + ?> +
    \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/css/acf.css b/www/wp-content/plugins/advanced-custom-fields/css/acf.css new file mode 100644 index 0000000..bdd013f --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/css/acf.css @@ -0,0 +1,353 @@ +/*-------------------------------------------------------------------------------------------- +* +* ACF manage field groups +* +*--------------------------------------------------------------------------------------------*/ + +#icon-edit { + background: url(../images/sprite.png) 0 0 no-repeat; +} + +#acf-field-group-wrap .tablenav, +#acf-field-group-wrap p.search-box { + display: none; +} + +#acf-field-group-wrap .wp-list-table .check-column { + padding-left: 5px; +} + +#acf-field-group-wrap .wp-list-table th#fields { + width: 25%; +} + +#acf-field-group-wrap .tablenav.bottom { + display: block; +} + + +/* columns (replicate post edit layout) */ +.acf-columns-2 { + margin-right: 300px; +} + +.acf-columns-2 .acf-column-1 { + float: left; + width: 100%; +} + +.acf-columns-2 .acf-column-2 { + float: right; + margin-right: -300px; + width: 280px; +} + +.acf-clear { + clear: both; +} + + +.acf-form-table { + max-width: 1100px; +} + +.acf-form-table > tbody > tr > th, +.acf-form-table > tbody > tr > td { + padding-bottom: 30px; +} + +.acf-export-form { + display: block; +} + +.acf-export-form select { + width: 100%; +} + +body.custom-fields_page_acf-settings .wp-pointer-arrow { + left: 15px !important; +} + +.wp-pointer-content ol { + padding: 0 15px; + margin-left: 1.5em; +} + +.acf-form-table pre, +.acf-form-table .pre { + padding: 10px; + margin: 0; + font-family: Monaco,"Andale Mono","Courier New",monospace !important; + resize: none; + height: auto; + width: 100%; + padding: 0; + border: 0 none; + border-radius: 0; +} + +.acf-form-table select option { + padding: 3px; +} + + +/*-------------------------------------------------------------------------- +* +* Columns +* +*-------------------------------------------------------------------------*/ + +.row-actions .inline { + display: none; +} + + +/*-------------------------------------------------------------------------- +* +* Add-Ons +* +*-------------------------------------------------------------------------*/ + +#add-ons { + margin-bottom: 20px; +} + +#add-ons .add-on-group { + margin-top: 20px; + padding-top: 20px; + border-top: #F5F5F5 solid 1px; +} + +#add-ons .add-on-group:first-child { + margin-top: 0; + padding-top: 0; + border-top: 0 none; +} + +#add-ons .add-on { + float: left; + width: 220px; + margin: 10px; +} + +#add-ons .add-on h3 { + margin-top: 0.5em; +} + +#add-ons .add-on h3 a { + color: inherit; + text-decoration: none; +} + +#add-ons .add-on .inner { + min-height: 105px; +} + +#add-ons .add-on-active .button { + padding-left: 4px; +} + +.acf-sprite-tick { + width: 14px; + height: 14px; + margin: 4px 5px 0 0; + background-position: 0px -300px; +} + +#add-ons .add-on-title { + float: left; + width: 100%; + margin: 25px 0 25px; + border-top: #F5F5F5 solid 1px; +} + + +/*-------------------------------------------------------------------------- +* +* About (post update information) +* +*-------------------------------------------------------------------------*/ + +.acf-content { + font-size: 15px; + margin: 25px 40px 0 20px; + max-width: 1050px; + position: relative; +} + + +/* +* Title +*/ + +.acf-content-title h1 { + color: #333333; + font-size: 2.8em; + font-weight: 200; + line-height: 1.2em; + margin: 0.2em 0 0; +} + +.acf-content-title h2 { + color: #777777; + font-size: 24px; + font-weight: normal; + line-height: 1.6em; + margin: 1em 0 1.4em; + font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif; +} + + +/* +* Tabs +*/ + +.acf-content .nav-tab-wrapper { + padding-left: 6px; + margin-bottom: 30px; +} + +.acf-content .nav-tab-wrapper .nav-tab { + color: #21759B; + font-size: 18px; + margin: 0 3px -1px 0; + padding: 4px 10px 6px; + vertical-align: top; +} + +.acf-tab-content { + display: none; +} + +.acf-tab-content.active { + display: block; +} + + + +/* +* Body +*/ + +.acf-content-body { + margin: 0 0 30px; +} + +.acf-content-body hr { + border: 0 none; + border-top: #DFDFDF solid 1px; + background: transparent; + margin: 30px 0; + clear: both; +} + +.acf-content-body h3 { + font-size: 24px; + margin: 2em 0 1em; +} + +.acf-content-body h4 { + color: #464646; + font-size: 1em; + margin: 2em 0 0.6em; +} + +.acf-content-body h4 + p { + margin-top: 0.6em; +} + +.acf-content-body p { + line-height: 1.6em; + +} + +#acf-add-ons-table { + +} + +#acf-add-ons-table img { + display: block; + width: 120px; +} + + +/* +* Footer +*/ + +.acf-content-footer { + margin: 60px 0 30px; +} + + +/* +* Cangelog +*/ + +.acf-content-body ul { + list-style: disc outside none; + padding-left: 30px; +} + +.acf-content-body ul li { + margin: 12px 0; +} + +.acf-content-body ul li a { + +} + + +/* +* Download +*/ + + +#acf-download-add-ons-table { + width: auto; + min-width: 500px; +} + +#acf-download-add-ons-table img { + width: 50px; +} + +#acf-download-add-ons-table td { + vertical-align: middle; +} + +#acf-download-add-ons-table td.td-image { + width: 50px; +} + +#acf-download-add-ons-table td.td-name { + +} + +#acf-download-add-ons-table td.td-download { + width: 90px; +} + + +/*-------------------------------------------------------------------------- +* +* Retina +* +*-------------------------------------------------------------------------*/ + +@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) { + + #icon-edit, + #icon-acf { + background-image: url(../images/sprite@2x.png); + background-size: 100px 600px; + } + + +} \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/css/field-group.css b/www/wp-content/plugins/advanced-custom-fields/css/field-group.css new file mode 100644 index 0000000..0c41bb1 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/css/field-group.css @@ -0,0 +1,699 @@ +/*--------------------------------------------------------------------------------------------- +* +* Post Box +* +*---------------------------------------------------------------------------------------------*/ + +/* +#titlediv { + margin-bottom: 20px; +} +*/ + +#message p a { + display: none; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Postbox: Publish +* +*---------------------------------------------------------------------------------------------*/ + +#minor-publishing-actions, +#misc-publishing-actions #visibility, +#misc-publishing-actions .curtime { + 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; +} + +#submitdiv .acf-button { + margin: 0; +} + +#delete-action .delete-field-group { + color: #BC0B0B; + text-decoration: none; +} + +#delete-action .delete-field-group:hover { + color: #f00; +} + + + + + + +.postbox#acf_fields { + border: 0 none; +} + +.postbox#acf_fields .handlediv { + display: none; +} + +.postbox#acf_fields > .hndle { + display: none; +} + +.postbox#acf_fields .inside { + margin: 0; + padding: 0; +} + +.postbox#acf_fields a { + text-decoration: none; + box-shadow: none; + transition: none; +} + + + +/*--------------------------------------------------------------------------------------------- +* +* Table +* +*---------------------------------------------------------------------------------------------*/ + +table.widefat.acf { + border: 0 none; + background: transparent none; +} + +table.widefat.acf td { + border: 0 none; +} + +.acf, +.acf tr, +.acf tr td { + vertical-align: top; +} + +.acf tr th span { + color: #666; + font-size: 10px; + line-height: 1.2; + font-weight: normal; + text-shadow: 0 1px 0 #FFFFFF; +} + +.acf tr td.field_order, +.acf tr th.field_order { + text-indent: 5px; +} + +.acf tr td.field_order { + cursor: move; +} + +.acf tr td.field_order, +.acf tr th.field_order, +.acf tr td.field_label, +.acf tr th.field_label, +.acf tr td.field_name, +.acf tr th.field_name, +.acf tr td.field_type, +.acf tr th.field_type { + width: 25%; +} + + +.acf.show-field_key tr td.field_order, +.acf.show-field_key tr th.field_order, +.acf.show-field_key tr td.field_label, +.acf.show-field_key tr th.field_label, +.acf.show-field_key tr td.field_name, +.acf.show-field_key tr th.field_name, +.acf.show-field_key tr td.field_type, +.acf.show-field_key tr th.field_type, +.acf.show-field_key tr td.field_key, +.acf.show-field_key tr th.field_key { + width: 20%; +} + +.acf tr td.field_key, +.acf tr th.field_key { + display: none; +} + +.acf.show-field_key tr td.field_key, +.acf.show-field_key tr th.field_key { + display: table-cell; +} + +.acf tr td { + background: transparent; + padding: 8px; + position: relative; + font-size: 12px; + line-height: 13px; +} + + +/* Screen Options */ +.show-field_key label { + padding: 0 2px 0 8px; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Fields Header +* +*---------------------------------------------------------------------------------------------*/ + +.fields_header { + border: #DFDFDF solid 1px; + border-bottom: 0 none; +} + +.fields_header th { + font-weight: bold; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Fields Meta +* +*---------------------------------------------------------------------------------------------*/ + +#acf_fields .field_meta { + +} + +#acf_fields .field .field_meta { + border: #DFDFDF solid 1px; + border-bottom-color: #F0F0F0; + border-top: 0 none; +} + +#acf_fields .field .field_meta td { + padding: 10px 8px; +} + +#acf_fields .field .field_meta strong { + display: block; + padding-bottom: 6px; + font-size: 13px; + line-height: 13px; +} + +#acf_fields .field .field_meta .row_options { + font-size: 12px; + line-height: 12px; + visibility: hidden; +} + +#acf_fields .field .field_meta:hover .row_options { + visibility: visible; +} + +#acf_fields .field.form_open > .field_meta { + + background: #3595BC; + background-image: -webkit-gradient(linear, left top, left bottom, from(#46AFDB), to(#3199C5)); /* Safari 4+, Chrome */ + background-image: -webkit-linear-gradient(top, #46AFDB, #3199C5); /* Chrome 10+, Safari 5.1+, iOS 5+ */ + background-image: -moz-linear-gradient(top, #46AFDB, #3199C5); /* Firefox 3.6-15 */ + background-image: -o-linear-gradient(top, #46AFDB, #3199C5); /* Opera 11.10+ */ + background-image: linear-gradient(to bottom, #46AFDB, #3199C5); /* Firefox 16+ */ + + border: #268FBB solid 1px; + text-shadow: #268FBB 0 1px 0; + box-shadow: inset #5FC8F4 0 1px 0 0; + + color: #fff; + + position: relative; +} + +#acf_fields .field.form_open > .field_meta td, +#acf_fields .field.form_open > .field_meta a { + color: inherit; +} + +#acf_fields .fields .field .field_meta .circle { + + background: transparent; + cursor: move; + margin: 2px 0 0; + + border: 1px solid #BBBBBB; + border-radius: 12px; + display: block; + font-size: 12px; + height: 22px; + line-height: 22px; + overflow: hidden; + position: relative; + text-align: center; + width: 22px; + + line-height: 23px; + text-indent: 0; + margin-left: 6px; +} + +#acf_fields .field.form_open > .field_meta .circle { + color: #fff; + border-color: #fff; +} + +.fields { + position: relative; + background: #FCFCFC; +} + +.fields .field { + position: relative; + overflow: hidden; + background: #fff; +} + +#acf_fields .ui-sortable-helper { + box-shadow: 0 1px 4px rgba(0,0,0,0.1); +} + +#acf_fields .ui-sortable-placeholder { + visibility: visible !important; +} + +#acf_fields .ui-sortable-placeholder td { + border: 0 none !important; + box-shadow: inset 0 1px 3px rgba(0,0,0,0.1); + background: rgba(0,0,0,0.075); +} + +/* +.fields .field:nth-child(even) { + background: #F9F9F9; +} +*/ + +.fields .field_key-field_clone { + display: none; +} + +.fields .field:first-child { + border-top: 0 none; +} + +.fields .field:last-child { + border-bottom: 0 none; +} + +.fields .field.ui-sortable-placeholder { + background: #F9F9F9; + border: #DFDFDF solid 1px; + border-bottom-color: #F0F0F0; + border-top: 0 none; +} + + +/*--------------------------------------------------------------------------------------------- + Table Body - Fields +---------------------------------------------------------------------------------------------*/ +.no_fields_message { + padding: 15px 10px; + border: #DFDFDF solid 1px; + + border: 1px solid #DFDFDF; + border-top: 0 none; +} + + +/*--------------------------------------------------------------------------------------------- + Table Footer +---------------------------------------------------------------------------------------------*/ +#acf_fields .table_footer { + position: relative; + overflow: hidden; + padding: 8px; + background: #EAF2FA; + border: #c7d7e2 solid 1px; + margin-top: -1px; +} + +#acf_fields .table_footer .order_message { + background: url(../images/sprite.png) -50px 0px no-repeat; + color: #7A9BBE; + float: left; + font-family: Comic Sans MS, sans-serif; + font-size: 12px; + height: 13px; + line-height: 1em; + margin: 2px 0 0 11px; + padding: 6px 0 0 24px; + text-shadow: 0 1px 0 #FFFFFF; + width: 161px; +} + +#acf_fields .table_footer a#add_field{ + display: block; + float: right; + margin: 0; +} + +.inline_metabox { + border: 0 none; + width: 100%; +} + +.inline_metabox h3 { + border: 0 none; +} + +/*--------------------------------------------------------------------------------------------- + Field Options +---------------------------------------------------------------------------------------------*/ +.field_options { + background: #DFDFDF; + position: relative; + overflow: hidden; +} + +.field_options .field_option { + display: none; + position: relative; + overflow: hidden; + padding: 6px; +} + +.field_options .field_option.open { + display: block; +} + +.field_options .field_option table { + border: #CCCCCC solid 1px; + border-radius: 5px; +} + + +.field_save td { + line-height: 25px; +} + +/*--------------------------------------------------------------------------------------------- + Repeater +---------------------------------------------------------------------------------------------*/ +.repeater { + position: relative; +} + +table.acf_input tr td .acf tr td { + background: transparent; + padding: 8px; + position: relative; + font-size: 12px; + border: 0 none; +} + +.repeater.layout-row > .fields > .field > .field_form_mask > .field_form > .widefat > tbody > tr.field_column_width { + display: none; +} + +/*--------------------------------------------------------------------------------------------- + Field Form +---------------------------------------------------------------------------------------------*/ +.field_form { + border: 1px solid #E1E1E1; + border-top: 0 none; +} + +.field_form table.acf_input { + border-radius: 0; +} + +.field_form_mask { + display: none; + width: 100%; + position: relative; + overflow: hidden; + clear: both; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Location +* +*---------------------------------------------------------------------------------------------*/ + +#acf_location .inside { + margin: 0; + padding: 0; +} + +#acf_location .location-groups { + padding: 5px 0; +} + +#acf_location h4 { + margin: 15px 0 5px; +} + +#acf_location .location-group { + margin: 0 0 15px; +} + +#acf_location .location-group h4 { + margin: 0 0 3px;; +} + +#acf_location .location-group table.acf_input tbody tr td { + padding: 4px; + border: 0 none; +} + +#acf_location .location-group td.param { + width: 40%; +} + +#acf_location .location-group td.operator { + width: 20%; +} + +#acf_location .location-group td.add { + width: 40px; +} + +#acf_location .location-group td.remove { + width: 18px; + vertical-align: middle; +} + +#acf_location .location-group tr .location-remove-rule { + display: none; +} + +#acf_location .location-group tr:hover .location-remove-rule { + display: block; +} + + +/* Don't allow user to delete the first field group */ +#acf_location .location-group:first-child tr:first-child:hover .location-remove-rule { + display: none; +} + + +/*--------------------------------------------------------------------------------------------- + Location Rules +---------------------------------------------------------------------------------------------*/ +.location_rules { + +} + +table.acf-rules { + +} + +table.acf-rules tbody tr { + +} + + +table.acf-rules tbody tr td.buttons { + width: 48px; + vertical-align: middle; +} + +table.acf-rules tbody tr td.buttons li { + padding-left: 5px; +} + +table.acf-rules.remove-disabled tbody .acf-button-remove { + opacity: 0.4; + cursor: default; + background-position: -66px -116px !important; +} + +table.acf-rules tbody .acf-loading { + margin: 0 auto; + margin-top: -2px; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Options +* +*---------------------------------------------------------------------------------------------*/ + +.postbox#acf_options .inside { + margin: 0; + padding: 0; +} + +.postbox#acf_options h3 span.description { + font-size: 11px; + color: #666; + font-weight: normal; + font-style: normal; + padding-left: 4px; +} + +.postbox#acf_options ul.acf-checkbox-list { + display: block; + float: left; + width: 300px; +} + +.postbox#acf_options ul.acf-checkbox-list li { + display: block; +} + +ul.acf-checkbox-list li input { + margin: 2px 5px 0 0; + vertical-align: top; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Select with Optgroup +* +*---------------------------------------------------------------------------------------------*/ + +#acf_fields select optgroup, +#acf_location select optgroup { + padding: 5px 5px; + background: #fff; +} + +#acf_fields select optgroup option:first-child, +#acf_location select optgroup option:first-child{ + +} + +#acf_fields select option, +#acf_location select option { + padding: 3px; +} + +#acf_fields select optgroup option, +#acf_location select optgroup option { + padding-left: 5px; +} + +#acf_fields select optgroup:nth-child(2n), +#acf_location select optgroup:nth-child(2n) { + background: #F9F9F9; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Conditional Logic +* +*---------------------------------------------------------------------------------------------*/ + +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; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Field: Tab +* +*---------------------------------------------------------------------------------------------*/ + +#acf_fields .fields .field_type-tab tr.field_name, +#acf_fields .fields .field_type-tab tr.field_instructions, +#acf_fields .fields .field_type-tab tr.required { + display: none; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Field: Message +* +*---------------------------------------------------------------------------------------------*/ + +#acf_fields .fields .field_type-message tr.field_name, +#acf_fields .fields .field_type-message tr.field_instructions, +#acf_fields .fields .field_type-message tr.required { + display: none; +} + +#acf_fields .fields .field_type-message textarea { + height: 175px; +} + +/*-------------------------------------------------------------------------- +* +* Retina +* +*-------------------------------------------------------------------------*/ + +@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) { + + #icon-edit, + #acf_fields .table_footer .order_message { + background-image: url(../images/sprite@2x.png); + background-size: 100px 600px; + } + +} + + +/*-------------------------------------------------------------------------- +* +* Firefox +* +*-------------------------------------------------------------------------*/ + +@-moz-document url-prefix() { + #acf_fields .fields .field .field_meta .circle { + line-height: 21px; + } +} \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/css/global.css b/www/wp-content/plugins/advanced-custom-fields/css/global.css new file mode 100644 index 0000000..e432294 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/css/global.css @@ -0,0 +1,597 @@ +/*-------------------------------------------------------------------------------------------- +* +* Global +* +*--------------------------------------------------------------------------------------------*/ + +/* Image Replacement */ +.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; font-size: 0; line-height: 0; } +input.ir { border: 0 none; background: none; } + + +/* Horizontal List */ +.hl { padding: 0; margin: 0; list-style: none; display: block; position: relative; } +.hl > li { float: left; display: block; margin: 0; padding: 0; } +.hl > li.right { float: right; } + +.hl.center { position: relative; overflow: visible; left: 50%; float: left; } +.hl.center > li { position: relative; left: -50%; } + + +/* Block List */ +.bl { padding: 0; margin: 0; list-style: none; display: block; position: relative; } +.bl > li { display: block; margin: 0; padding: 0; float: none; } + + +.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; visibility: hidden; } +.clearfix:after { clear: both; } +.clearfix { zoom: 1; } + + +#icon-acf { + background: url(../images/sprite.png) 0 0 no-repeat; +} + +.acf-loading { + background: url(../images/wpspin_light.gif) no-repeat scroll 50% 50% #EAEAEA; + border-radius: 30px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset; + height: 16px; + margin: 10px auto; + padding: 6px; + width: 16px; +} + +.acf-remove-item { + -webkit-transition: all 0.4s 0s ease-in-out; + -moz-transition: all 0.4s 0s ease-in-out; + -o-transition: all 0.4s 0s ease-in-out; + transition: all 0.4s 0s ease-in-out; + + -webkit-transform: translate(25px, 0px); + -moz-transform: translate(25px, 0px); + -o-transform: translate(25px, 0px); + transform: translate(25px, 0px); + + opacity: 0; +} + +.acf-alert { + background: #FCF8E3; + border: 1px solid #FBEED5; + border-radius: 4px 4px 4px 4px; + margin: 20px 0px; + padding: 8px 14px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + color: #C09853; +} + +.acf-alert p { + color: inherit; + margin: 0.5em 0; +} + +.acf-alert.acf-alert-error { + background-color: #F2DEDE; + border-color: #EED3D7; + color: #B94A48; +} + +.acf-alert.acf-alert-success { + background-color: #DFF0D8; + border-color: #D6E9C6; + color: #468847; +} + +.acf-message { + background: #2F353E; + border-radius: 4px 4px 4px 4px; + border: #000 solid 1px; + color: #fff; + text-shadow: 0 1px 0 #000; + padding: 0 10px; + margin: 10px 0; +} + +.acf-message p { + font-size: 15px; + margin: 15px 0; +} + +.acf-message .acf-button, +.acf-alert .acf-button{ + font-size: 15px; + padding: 8px 12px; + margin-left: 5px; +} + +/* icon */ +[class^="acf-sprite"], +[class*=" acf-sprite"] { + display: block; + width: 16px; + height: 16px; + float: left; + background: url(../images/sprite.png); + margin: 0; +} + + +/* Input append / prepend */ +.acf-input-prepend, +.acf-input-append { + font-size: 12px; + line-height: 15px; + height: 15px; + + padding: 5px 7px; + + background: #F4F4F4; + border: #DFDFDF solid 1px; +} + +.acf-input-prepend { + float: left; + border-right: 0; + border-radius: 3px 0 0 3px; +} + +.acf-input-append { + float: right; + border-left: 0; + border-radius: 0 3px 3px 0; +} + +.acf-input-wrap { + position: relative; + overflow: hidden; +} + +.acf-input-wrap input { + height: 27px; + 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; +} + + +/*-------------------------------------------------------------------------------------------- +* +* WP Box +* +*--------------------------------------------------------------------------------------------*/ + +.wp-box { + background: #FFFFFF; + border: 1px solid #E5E5E5; + position: relative; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); +} + +.wp-box .title { + border-bottom: 1px solid #EEEEEE; + margin: 0; + padding: 15px; + background: #FFFFFF; +} + +.wp-box .title h3 { + font-size: 14px; + line-height: 1em; + margin: 0; + padding: 0; +} + +.wp-box .inner { + padding: 15px; +} + +.wp-box .footer { + background: #F5F5F5; + border-top: 1px solid #E1E1E1; + overflow: hidden; + padding: 15px; + position: relative; +} + +.wp-box .footer ul.left { + float: left; +} + +.wp-box .footer ul li { + margin: 0; + padding: 0; +} + +.wp-box .footer ul.left li { + margin-right: 10px; +} + +.wp-box .footer ul.right { + float: right; +} + +.wp-box .footer ul.right li { + margin-left: 10px; +} + +.wp-box h2 { + color: #333333; + font-size: 25px; + line-height: 29px; + margin: 0.25em 0 0.75em; + padding: 0; +} + +.wp-box h3 { + margin: 1.5em 0 0; + +} + +.wp-box p { + margin-top: 0.5em; +} + +.wp-box-half.left { + width: 50%; + float: left; +} + +.wp-box-half.right { + width: 50%; + height: 100%; + right: 0; + position: absolute; + background: none repeat scroll 0 0 #F9F9F9; + border-left: 1px solid #E1E1E1; +} + +.wp-box-half.right .inner { + +} + +.wp-box select { + width: 99%; + height: auto !important; +} + +.wp-box .footer-blue { + border-top: 0 none; + background-color: #52ACCC; + color: #FFFFFF; + overflow: hidden; + padding: 10px; + position: relative; +} + +.wp-box .footer-blue a { + text-decoration: none; + text-shadow: none; +} + + +/*--------------------------------------------------------------------------------------------- + Table +---------------------------------------------------------------------------------------------*/ +table.acf_input { + border: 0 none; + background: #fff; +} + +table.acf_input tbody tr td { + padding: 13px 15px; + border-top: 1px solid #f5f5f5; + border-bottom: 0 none; +} + +table.acf_input tbody tr td.label { + width: 24%; + vertical-align: top; + background: #F9F9F9; + border-top: 1px solid #f0f0f0; + border-right: 1px solid #E1E1E1; +} + +table.acf_input > tbody > tr:first-child > td, +table.acf_input > tbody > tr:first-child > td.label { + border-top: 0 none; +} + +table.acf_input td.label ul.hl { + margin: 20px 0 0; +} +table.acf_input td.label ul.hl li { + margin: 0 3px 0 0; + +} + +table.acf_input td.label ul.hl li a.acf-button { + font-size: 12px; + padding: 6px 10px; + font-weight: normal; +} + +table.acf_input tbody tr td.label label { + display: block; + font-size: 13px; + line-height: 1.4em; + font-weight: bold; + padding: 0; + margin: 0 0 3px; + color: #333; +} + +table.acf_input tbody tr td.label label span.required { + color: #f00; + display: inline; + margin-left: 3px; +} + + +table.acf_input tbody tr td.label p { + display: block; + font-size: 12px; + line-height: 1.4em; + padding: 0 !important; + margin: 3px 0 0 !important; + font-style: normal; + line-height: 16px; + color: #899194; +} + +table.acf_input input[type="text"], +table.acf_input input[type="number"], +table.acf_input textarea, +table.acf_input select{ + width: 99.95%; + padding: 3px 5px; + outline: none; +} + +table.acf_input select { + padding: 2px; +} + +table.acf_input select option { + padding: 3px; +} + +table.acf_input input[type="text"]:focus, +table.acf_input textarea:focus, +table.acf_input select:focus { + border-color:#98B6CB; +} + + +ul.acf-radio-list, +ul.acf-checkbox-list { + background: transparent !important; + position: relative; + display: block; + padding: 1px; + margin: 0; +} + +ul.acf-radio-list.horizontal, +ul.acf-checkbox-list.horizontal { + overflow: hidden; +} + +ul.acf-radio-list.horizontal li, +ul.acf-checkbox-list.horizontal li { + float: left; + margin-right: 20px; +} + +ul.acf-radio-list li input, +ul.acf-checkbox-list li input { + margin-top: -1px; + margin-right: 5px !important; + width: auto !important; +} + + +/*-------------------------------------------------------------------------------------------- +* +* Buttons +* +*--------------------------------------------------------------------------------------------*/ + +.acf-button { + position: relative; + display: inline-block; + border-radius: 3px; + height: 28px; + padding: 0 11px 1px; + cursor: pointer; + + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + + color: #fff; + font-weight: normal; + font-size: 13px; + line-height: 26px; + text-align: center; + text-decoration: none; + + background: #2EA2CC; + + border: #0074A2 solid 1px; + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset; +} + +.acf-button:hover { + background-color: #298CBA; + color: #fff; +} + +.acf-button:focus, +.acf-button:active { + outline: none; + line-height: 28px; +} + +.acf-button:active { + box-shadow: none; +} + +.acf-button[disabled] { + background: #298CBA !important; + border-color: #1B607F !important; + box-shadow: none !important; + color: #94CDE7 !important; + cursor: default !important; +} + + +.acf-button.grey { + color: #333; + border-color: #BBBBBB; + background: #F9F9F9; +} + +.acf-button.grey:hover { + border-color: #999; +} + + +/* sizes */ +.acf-button.large, +.acf-button-big { + height: 32px; + line-height: 31px; + font-size: 14px; +} + + +/*-------------------------------------------------------------------------- +* +* ACF add / remove +* +*-------------------------------------------------------------------------*/ + +.acf-button-add, +.acf-button-remove, +.acf-button-edit, +.acf-button-delete { + background: url(../images/sprite.png) -16px -116px no-repeat #fff; + display: block; + height: 18px; + width: 18px; + border-radius: 9px; + box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); + + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; +} + +.acf-button-edit, +.acf-button-delete { + width: 22px; + height: 22px; + border-radius: 11px; +} + +.acf-button-add:hover { + background-position: -16px -166px; +} + +.acf-button-remove { + background-position: -66px -116px; +} + +.acf-button-remove:hover { + background-position: -66px -166px; +} + +.acf-button-edit { + background-position: -14px -214px; +} + +.acf-button-edit:hover { + background-position: -14px -264px; +} + +.acf-button-delete { + background-position: -64px -214px; +} + +.acf-button-delete:hover { + background-position: -64px -264px; +} + + +/*-------------------------------------------------------------------------- +* +* Plugin Update Info +* +*-------------------------------------------------------------------------*/ + +.plugins #advanced-custom-fields + .plugin-update-tr .update-message { + background: #EAF2FA; + border: #C7D7E2 solid 1px; + padding: 10px; +} + +.acf-plugin-update-info { + font-weight: normal; +} + +.acf-plugin-update-info h3 { + font-size: 12px; + line-height: 1em; + margin: 15px 0 10px; +} + +.acf-plugin-update-info ul { + list-style: disc outside; + padding-left: 14px; + margin: 0; +} + + +/*-------------------------------------------------------------------------- +* +* Retina +* +*-------------------------------------------------------------------------*/ + +@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) { + + #icon-acf, + .acf-button-add, + .acf-button-remove, + .acf-button-edit, + .acf-button-delete, + [class^="acf-sprite"], + [class*=" acf-sprite"] { + background-image: url(../images/sprite@2x.png); + background-size: 100px 600px; + } + + .acf-loading { + background-image: url(../images/wpspin_light@2x.gif); + background-size: 16px 16px; + } + +} diff --git a/www/wp-content/plugins/advanced-custom-fields/css/input.css b/www/wp-content/plugins/advanced-custom-fields/css/input.css new file mode 100644 index 0000000..e11f9a6 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/css/input.css @@ -0,0 +1,1320 @@ +/*--------------------------------------------------------------------------------------------- +* +* Post Box +* +*---------------------------------------------------------------------------------------------*/ + +.acf-hidden { + display: none !important; +} + +.acf_postbox { + display: block; +} + +.acf_postbox .inside, +#poststuff .acf_postbox .inside { + margin: 0; + padding: 0; +} + +.acf_postbox.no_box { + border: 0 none; + background: transparent; + box-shadow: none; +} + +.acf_postbox.no_box > .hndle, +.acf_postbox.no_box > .handlediv { + display: none; +} + +.acf_postbox.no_box.closed .inside { + display: block; +} + +.acf_postbox .widefat th, +.acf_postbox .widefat td { + overflow: visible; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Field +* +*---------------------------------------------------------------------------------------------*/ + +.acf_postbox .field { + position: relative; + color: #333333; +} + +.acf_postbox > .inside > .field { + padding: 15px 10px; + border-top: #e8e8e8 solid 1px; +} + +.acf_postbox > .inside > .field:first-child { + border-top: none; +} + +.acf_postbox.no_box > .inside > .field { + border-top: 0 none; + padding-left: 0; + padding-right: 0; +} + + +/* Field Error */ +.acf_postbox .field.error { + border: #CC0000 solid 1px !important; + background: #FFEBE8 !important; +} + +.acf_postbox .field .acf-error-message { + display: none; + position: relative; + + background: #CC0000; + color: #fff; + text-shadow: none; + + border-radius: 3px; + padding: 5px 10px; + + font-size: 12px; + line-height: 14px; + + margin: 5px 0 0; +} + +.acf_postbox .field .acf-error-message .bit { + width: 0; + height: 0; + border: transparent 5px solid; + border-bottom-color: #CC0000; + + display: block; + position: absolute; + top: -10px; + left: 10px; +} + +.acf_postbox .field.error .acf-error-message { + display: inline-block; +} + +.acf_postbox .field.error label.field_label { + color: #CC0000; +} + +.acf_postbox.no_box > .inside > .field.error { + padding-left: 10px; + padding-right: 10px; +} + +.acf_postbox > .inside > .field.error + .field.error { + border-top: 0 none !important; +} + + + + +/* Field Label */ +.acf_postbox p.label { + font-size: 12px; + line-height: 1.5em; + margin: 0 0 1em; + padding: 0; + color: #666666; + text-shadow: 0 1px 0 #FFFFFF; +} + +.acf_postbox p.label label { + color: #333333; + font-size: 13px; + line-height: 1.5em; + font-weight: bold; + padding: 0; + margin: 0 0 3px; + display: block; + vertical-align: text-bottom; +} + +.acf_postbox .field.required label span.required { + color: #CC0000; +} + +.acf_postbox label.field_label:first-child { + padding-top: 0; +} + +.acf_postbox .field_type-message p.label { + display: none !important; +} + +/*--------------------------------------------------------------------------------------------- +* +* Basic Field Styles +* +*---------------------------------------------------------------------------------------------*/ + +.acf_postbox .field input[type="text"], +.acf_postbox .field input[type="number"], +.acf_postbox .field input[type="password"], +.acf_postbox .field input[type="email"], +.acf_postbox .field textarea{ + width: 100%; + padding: 5px; + resize: none; + margin: 0; +} + +.acf_postbox .field textarea { + resize: vertical; + min-height: 150px; +} + +.acf_postbox .field select{ + width: 100%; + padding: 2px; + resize: none; +} + +.acf_postbox .field select optgroup { + padding: 5px; + background: #fff; +} + +.acf_postbox .field select option { + padding: 3px; +} + +.acf_postbox .field select optgroup option { + padding-left: 5px; +} + +.acf_postbox .field select optgroup:nth-child(2n) { + background: #F9F9F9; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Field: WYSIWYG +* +*---------------------------------------------------------------------------------------------*/ + +.acf_wysiwyg { + +} + +.acf_wysiwyg .wp_themeSkin table.mceToolbarRow1 { + margin-top: 2px !important; +} + +.acf_wysiwyg iframe{ + min-height: 250px; +} + +.acf_wysiwyg .wp-editor-container { + background: #fff; + border-color: #CCCCCC #CCCCCC #DFDFDF; + border-style: solid; + border-radius: 3px 3px 0 0; + border-width: 1px; +} + +/* + +not needed in WP 3.8 + +.acf_wysiwyg .mceStatusbar { + position: relative; +} + +.acf_wysiwyg .mceStatusbar a.mceResize { + top: -2px !important; +} +*/ + + +/* +* WP 3.5 z-index fix for full screen wysiwyg +*/ + +#mce_fullscreen_container { + z-index: 150005 !important; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Field: Image +* +*---------------------------------------------------------------------------------------------*/ + +.acf-image-uploader { + position: relative; +} + +.acf-image-uploader .has-image { display: none; float: left; position: relative; max-width: 100%; } +.acf-image-uploader .no-image { display: block; float: left; position: relative; max-width: 100%; } + +.acf-image-uploader.active .has-image { display: block; } +.acf-image-uploader.active .no-image { display: none; } + + +.acf-image-uploader img { + box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); + width: 100%; + height: auto; + display: block; + min-width: 30px; + min-height: 30px; + background: #f1f1f1; + margin: 0 0 0 2px; +} + +.acf-image-uploader .no-image p { + display: block; + margin: 0 !important; +} + +.acf-image-uploader input.button { + width: auto; +} + +@media screen and (-webkit-min-device-pixel-ratio:0) { + + .acf-image-uploader img { + width: auto; + max-width: 100%; + } + +} + + +/* +* Hover +*/ + +.acf-image-uploader .hover { + position: absolute; + top: -11px; + right: -11px; + + -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-image-uploader .has-image:hover .hover { + -webkit-transition-delay:0s; + -moz-transition-delay:0s; + -o-transition-delay:0s; + transition-delay:0s; + + visibility: visible; + opacity: 1; +} + +.acf-image-uploader .hover ul { + display: block; + margin: 0; + padding: 0; +} + +.acf-image-uploader .hover ul li { + margin: 0 0 5px 0; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Media Model +* +*---------------------------------------------------------------------------------------------*/ + +.media-modal { + +} + +.media-modal .field { + padding: 0; +} + + +/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */ +.media-modal .compat-attachment-fields td.field table { + display: table; +} +.media-modal .compat-attachment-fields td.field table tbody { + display: table-row-group; +} +.media-modal .compat-attachment-fields td.field table tr { + display: table-row; +} +.media-modal .compat-attachment-fields td.field table td, +.media-modal .compat-attachment-fields td.field table th { + display: table-cell; +} + +.compat-item table.widefat { + border: #DFDFDF solid 1px; +} + + +/* Expand / Collapse button */ +.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:hover { + color: #999; +} + +.media-modal .acf-expand-details:focus, +.media-modal .acf-expand-details:active { + outline: 0 none; +} + +.media-modal .acf-expand-details span { + display: block; + float: left; +} + +.media-modal .acf-expand-details .icon { + height: 15px; + width: 15px; + float: left; + + background: url(../images/arrows.png) 0 -72px no-repeat; + border: #C7C7C7 solid 1px; + + border-radius: 10px; + margin: 0 4px 0 0; +} + +.media-modal .acf-expand-details:hover .icon { + border-color: #AAAAAA; +} + +.media-modal.acf-expanded .acf-expand-details .icon { + background-position: 0 -108px; +} + +.media-modal .acf-expand-details .is-open { display: none; } +.media-modal .acf-expand-details .is-closed { display: block; } + +.media-modal.acf-expanded .acf-expand-details .is-open { display: block; } +.media-modal.acf-expanded .acf-expand-details .is-closed { display: none; } + + +/* Expand / Collapse views */ +.media-modal .media-toolbar, +.media-modal .attachments, +.media-modal .media-sidebar { + -webkit-transition: all 0.25s ease-out; /* Safari 3.2+, Chrome */ + -moz-transition: all 0.25s ease-out; /* Firefox 4-15 */ + -o-transition: all 0.25s ease-out; /* Opera 10.5–12.00 */ + transition: all 0.25s ease-out; /* Firefox 16+, Opera 12.50+ */ +} + +.media-modal.acf-expanded .media-toolbar { right: 700px; } +.media-modal.acf-expanded .attachments { right: 700px; } +.media-modal.acf-expanded .media-sidebar { width: 667px; } + + +/* Sidebar: Collapse */ +.media-modal .compat-item .label { + margin: 0; +} + +.media-modal .media-sidebar .setting span, +.media-modal .compat-item label span, +.media-modal .media-sidebar .setting input, +.media-modal .media-sidebar .setting textarea, +.media-modal .compat-item .field { + min-height: 0; + margin: 5px 0 0; +} + +.media-modal .media-sidebar .setting span, +.media-modal .compat-item label span { + padding-top: 7px; +} + +.media-modal .attachment-display-settings .setting span { + margin-top: 0; + margin-right: 3%; +} + + +/* Sidebar: Expand */ +.media-modal.acf-expanded .attachment-info .thumbnail { + width: 20%; + max-width: none; + max-height: 150px; + margin-right: 3%; + overflow: hidden; +} + +.media-modal.acf-expanded .media-sidebar .setting span, +.media-modal.acf-expanded .compat-item .label { + min-width: 20%; +} + +.media-modal.acf-expanded .media-sidebar .setting input, +.media-modal.acf-expanded .media-sidebar .setting textarea, +.media-modal.acf-expanded .compat-item .field { + width: 77%; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Media Model (Edit Mode) +* +*---------------------------------------------------------------------------------------------*/ + +.media-modal.acf-media-modal { + left: 15%; + right: 15%; + top: 100px; + bottom: 100px; +} + +/* Expand / Collapse views */ +.media-modal.acf-media-modal .media-toolbar, +.media-modal.acf-media-modal .attachments, +.media-modal.acf-media-modal .media-sidebar { + -webkit-transition: none; /* Safari 3.2+, Chrome */ + -moz-transition: none; /* Firefox 4-15 */ + -o-transition: none; /* Opera 10.5–12.00 */ + transition: none; /* Firefox 16+, Opera 12.50+ */ +} + +.media-modal.acf-media-modal .media-frame-router, +.media-modal.acf-media-modal .attachments, +.media-modal.acf-media-modal .media-frame-content .media-toolbar { + display: none; +} + +.media-modal.acf-media-modal .media-frame-content { + top: 56px; +} + +.media-modal.acf-media-modal .media-frame-title { + border-bottom: 1px solid #DFDFDF; + box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1); +} + +.media-modal.acf-media-modal .media-frame-content .media-sidebar { + width: auto; + left: 0px; +} + +.media-modal.acf-media-modal .media-toolbar { + right: 0; +} + + +@media (max-width: 960px) { + + .media-modal.acf-media-modal { + left: 10%; + right: 10%; + } + +} + +@media (max-width: 760px) { + + .media-modal.acf-expanded .media-sidebar .setting span, + .media-modal.acf-expanded .compat-item .label { + min-width: 100%; + text-align: left; + min-height: 0; + padding: 0; + } + + .media-modal.acf-expanded .compat-item .label br { + display: none; + } + + .media-modal.acf-expanded .media-sidebar .setting input, + .media-modal.acf-expanded .media-sidebar .setting textarea, + .media-modal.acf-expanded .compat-item .field { + width: 100%; + } + +} + + +/*--------------------------------------------------------------------------------------------- +* +* ACF Message Wrapper (used by image / file / gallery) +* +*---------------------------------------------------------------------------------------------*/ + +.acf-message-wrapper { + margin: 10px 0; +} + +.acf-message-wrapper .message { + margin: 0 !important; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Field: File +* +*---------------------------------------------------------------------------------------------*/ + +.acf-file-uploader { + position: relative; + line-height: 1.5em; +} + +.acf-file-uploader .has-file { + display: none; + float: left; +} + +.acf-file-uploader .no-file { + display: block; +} + +.acf-file-uploader.active .has-file { + display: block; +} + +.acf-file-uploader.active .no-file { + display: none; +} + +.acf-file-uploader li { + position: relative; + margin: 0 10px 0 0; +} + +.acf-file-uploader img { + min-height: 60px; + min-width: 46px; + box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); + display: block; + background: #f1f1f1; +} + +.acf-file-uploader input.button { + width: auto; +} + +.acf-file-uploader a { + text-decoration: none; +} + +.acf-file-uploader p { + margin: 0 0 4px; +} + + +/* +* Hover +*/ + +.acf-file-uploader .hover { + position: absolute; + top: -10px; + right: -10px; + + -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-file-uploader .has-file:hover .hover { + -webkit-transition-delay:0s; + -moz-transition-delay:0s; + -o-transition-delay:0s; + transition-delay:0s; + + visibility: visible; + opacity: 1; +} + +.acf-file-uploader .hover ul { + display: block; + margin: 0; + padding: 0; +} + +.acf-file-uploader .hover ul li { + margin: 0 0 3px 0; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Field: Select +* +*---------------------------------------------------------------------------------------------*/ + +#wpcontent select[multiple] { + height: auto; +} + +#wpcontent select optgroup { + padding: 0 2px +} + +#wpcontent select optgroup option { + padding-left: 6px; +} + +ul.acf-checkbox-list { + background: transparent !important; +} + +#createuser ul.acf-checkbox-list input { + width: auto; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Input Table +* +*---------------------------------------------------------------------------------------------*/ + +table.acf-input-table { + border-radius: 0 0 0 0; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +table.acf-input-table > thead { } +table.acf-input-table > thead > tr > th { + padding: 8px; + position: relative; + + vertical-align: top; + border-right: 1px solid #e1e1e1; +} + +table.acf-input-table > tbody {} + +table.acf-input-table > tbody > tr { + background: #fff; +} + +table.acf-input-table > tbody > tr > td { + background: transparent; + border: 0 none; + + border-top: 1px solid #ededed; + border-right: 1px solid #ededed; + + padding: 8px; + position: relative; +} + +table.acf-input-table > tbody > tr > td { + background: transparent; + border: 0 none; + + border-top: 1px solid #ededed; + border-right: 1px solid #ededed; + + padding: 8px; + position: relative; +} + +table.acf-input-table.row_layout > tbody > tr > td { + border-top-color: #DFDFDF; +} + +table.acf-input-table > tbody > tr:first-child > td { + border-top: 0 none; +} + +table.acf-input-table > tbody > tr > td:last-child { + border-right: 0 none; +} + +td.acf_input-wrap { + padding: 0 !important; +} + +.sub-field-instructions { + color: #999999; + display: block; + font-family: sans-serif; + font-size: 12px; + text-shadow: 0 1px 0 #FFFFFF; + + font-weight: normal; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Field: Relationship +* +*---------------------------------------------------------------------------------------------*/ + +.acf_relationship { + position: relative; + overflow: hidden; +} + +.acf_relationship .relationship_left { + width: 50%; + float: left; +} + +.acf_relationship .relationship_right { + width: 50%; + float: left; +} + +.acf_relationship .relationship_label { + font-size: 12px; + font-family: sans-serif; + color: #999; + position: absolute; + margin-top: 5px; + margin-left: 10px; +} + +.acf_relationship .widefat { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.acf_relationship .widefat th { + border-bottom: 0 none; +} + + +.acf_relationship .relationship_search { + margin: 0; + font-size: 12px; + line-height: 13px; + border-radius: 13px; + font-family: sans-serif; + padding: 5px 9px !important; +} + +.acf_relationship .relationship_list { + background: #fff; + position: relative; + overflow: auto; + height: 150px; + border: #DFDFDF solid 1px; + border-top-width: 0; +} + +.acf_relationship .relationship_list li.hide { + background: #f8f8f8; +} + +.acf_relationship .relationship_list li.hide a { + cursor: default; + color: #21759B !important; + opacity: 0.5; + background: transparent !important; +} + +.acf_relationship .relationship_list li { + border-bottom: #f8f8f8 solid 1px; +} + +.acf_relationship .relationship_list li a { + display: block; + position: relative; + padding: 7px 9px; + text-decoration: none; +} + +.acf_relationship .relationship_list li a .relationship-item-info { + color: #CCC; + text-transform: uppercase; + float: right; + font-size: 11px; +} + +.acf_relationship .relationship_list li:hover a .relationship-item-info { + padding-right: 24px; + color: #999; +} + +.acf_relationship .relationship_list li.hide:hover a .relationship-item-info { + padding-right: 0; + color: #CCC; +} + +.acf_relationship .relationship_list li a:hover, +.acf_relationship .relationship_list li a:focus { + background: #eaf2fa; + color: #000; + box-shadow: #d6e1ec 0 0 0 1px; +} + +.acf_relationship .relationship_right .relationship_list { + margin-left: 10px; + height: 193px; + min-height: 193px; + border-top-width:1px; +} + +.acf_relationship .relationship_list li a .acf-button-add, +.acf_relationship .relationship_list li a .acf-button-remove { + position: absolute; + top: 5px; + right: 5px; + display: none; + + cursor: pointer; +} + +.acf_relationship .relationship_list li a:hover .acf-button-add, +.acf_relationship .relationship_list li a:hover .acf-button-remove { + display: block; +} + +.acf_relationship .relationship_list li.hide a:hover .acf-button-add { + display: none; +} + + +.acf_relationship .relationship_right .relationship_list li a { + cursor: move; +} + +.acf_relationship .load-more .acf-loading { + padding: 0; + box-shadow: none; + background-color: transparent; +} + +.acf_relationship.no-results .load-more { + display: none; +} + + +.acf_relationship select { + font-family: sans-serif; + font-size: 12px; + +} + +.acf_relationship .widefat tr + tr th { + border-radius: 0; + border-top: #DFDFDF solid 1px; + background: #F3F3F3; + +} + +.acf_relationship .relationship_list .result-thumbnail { + width:21px; + height:21px; + background:#F9F9F9; + border:#E1E1E1 solid 1px; + float:left; + margin:-3px 5px 0 0; +} + +.acf_relationship .relationship_list .result-thumbnail img { + width: 21px; + height: 21px; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Field: Taxonomy +* +*---------------------------------------------------------------------------------------------*/ + +.acf-taxonomy-field { + +} + +.acf-taxonomy-field ul { + +} + +.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 ul li { + +} + +.acf-taxonomy-field ul.children { + padding-left: 18px; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Field: Tab +* +*---------------------------------------------------------------------------------------------*/ + +.field_type-tab { + display: none !important; +} + +.acf-tab-group { + background: transparent; + border-bottom: #CCCCCC solid 1px; + margin: 0 0 10px; + padding: 10px 2px 0 0; +} + +.acf-tab-group li { + font-family: "Open Sans",sans-serif; + font-size: 23px; + line-height: 29px; + margin: 0 8px 0 0; + +} + +.acf-tab-group li a { + padding: 6px 10px; + display: block; + + color: #555555; + font-size: 15px; + font-weight: 700; + line-height: 24px; + + border: #CCCCCC solid 1px; + border-bottom: 0 none; + text-decoration: none; + background: #E4E4E4; + +} + +.acf-tab-group li a:hover, +.acf-tab-group li.active a { + background: #FFFFFF; + outline: none; +} + +.acf-tab-group li.active a { + background: #F1F1F1; + color: #000; + border-color: #CCCCCC; + border-bottom-color: #F7F7F7; + padding-bottom: 7px; + margin-bottom: -1px; +} + +.acf_postbox > .inside > .field_type-tab + .field { + border-top: 0 none; +} + + +/* +* Box +*/ + +.acf_postbox.default .acf-tab-group { + padding-left: 10px; + border-bottom-color: #E8E8E8; +} + +.acf_postbox.default .acf-tab-group li a { + background: #F1F1F1; +} + +.acf_postbox.default .acf-tab-group li.active a { + background: #FFFFFF; +} + + + +/*--------------------------------------------------------------------------------------------- +* +* Field: Date Picker +* +*---------------------------------------------------------------------------------------------*/ + +.ui-acf .ui-datepicker { + z-index: 999999999 !important; +} + + +/*--------------------------------------------------------------------------------------------- +* +* Other +* +*---------------------------------------------------------------------------------------------*/ + +.form-field.field input[type="checkbox"], +.form-field.field input[type="radio"] { + width: auto !important; +} + +#createuser input, +#your-profile input { + max-width: 25em; +} + +/*-------------------------------------------------------------------------- +* +* Tab Group +* +*-------------------------------------------------------------------------*/ + +.acf-tab_group-show { + display: block; +} +tr.acf-tab_group-show { + display: table-row; +} +.acf-tab_group-hide { + display: none; +} + + +/*-------------------------------------------------------------------------- +* +* Conditional Logic +* +*-------------------------------------------------------------------------*/ + +/* Show */ +.acf-conditional_logic-show { + display: block; +} + +tr.acf-conditional_logic-show { + display: table-row; +} + +td.acf-conditional_logic-show, +th.acf-conditional_logic-show { + display: table-cell; +} + + +/* Hide */ +.acf-conditional_logic-hide, +tr.acf-conditional_logic-hide, +td.acf-conditional_logic-hide, +th.acf-conditional_logic-hide { + display: none; +} + + +/* Hide (show blank) */ +td.acf-conditional_logic-hide.acf-show-blank, +th.acf-conditional_logic-hide.acf-show-blank { + display: table-cell; +} + +td.acf-conditional_logic-hide.acf-show-blank .inner, +th.acf-conditional_logic-hide.acf-show-blank .inner { + display: none; +} + + +/*-------------------------------------------------------------------------- +* +* Conditional Logic + Tabs +* +*-------------------------------------------------------------------------*/ + +.acf-tab_group-hide.acf-conditional_logic-show { + display: none; +} + +.hl.acf-tab-group > li.acf-conditional_logic-hide { + display: none; +} + + +/*-------------------------------------------------------------------------- +* +* Field: Color picker +* +*-------------------------------------------------------------------------*/ + +.acf-color_picker { + +} + +.acf-color_picker input[type="text"] { + display: inline; + width: 80px !important; +} + +.acf-color_picker .ui-slider-vertical { + width: auto; + height: auto; + background: transparent; + border: 0 none; +} + +.acf-color_picker .ui-slider-vertical .ui-slider-handle { + margin-bottom: 0; +} + +/* Hack for color picker in media popup */ +.media-frame .acf-color_picker .wp-color-result { + border-bottom: #BBBBBB solid 1px; +} + +.compat-item .field .acf-color_picker input { + width: auto; + margin: 0 0 0 6px; +} + +.compat-item .field .acf-color_picker .button { + height: 24px; + padding: 0 10px 1px; +} + + +/*-------------------------------------------------------------------------- +* +* Field: Location +* +*-------------------------------------------------------------------------*/ + +.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 .has-value { display: none; } +.acf-google-map .no-value { display: block; } + +.acf-google-map.active .has-value { display: block; } +.acf-google-map.active .no-value { display: none; } + +.acf-google-map .title h4, +.acf-google-map .title input[type="text"] { + margin: 0; + font-size: 12px; + line-height: 16px; + padding: 10px; + border: 0 none; + box-shadow: none; + border-radius: 0; + font-family: inherit; + cursor: text; +} + +.acf-google-map .title input[type="text"] { + height: 36px; + line-height: normal; +} + +.acf-google-map .title .search { + height: auto; + border: 0 none; +} + +.acf-google-map .acf-sprite-remove, +.acf-google-map .acf-sprite-locate { + right: 7px; + top: 7px; + position: absolute; +} + +.acf-google-map .acf-sprite-remove { + background-position: -71px -221px; + height: 9px; + width: 9px; + border: 6px solid transparent; +} +.acf-google-map .acf-sprite-remove:hover { background-position: -71px -271px; } + +.acf-google-map .acf-sprite-locate { + background-position: -50px -300px; + width: 13px; + height: 13px; + border: 5px solid transparent; +} +.acf-google-map .acf-sprite-locate:hover { background-position: -50px -350px; } + +.acf-google-map .canvas { + height: 400px; +} + +.pac-container { + margin-left: -1px; + margin-top: -1px; + padding: 5px 0; + border-color: #DFDFDF; +} + +.pac-container:after { + display: none; +} + +.pac-container .pac-item { + padding: 5px; + margin: 0 5px; +} + +/*-------------------------------------------------------------------------- +* +* Retina +* +*-------------------------------------------------------------------------*/ + +@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_flexible_content .layout .fc-delete-layout, + .acf-popup .bit, + .acf-gallery .toolbar .view-grid, + .acf-gallery .toolbar .view-list { + background-image: url(../images/sprite@2x.png); + background-size: 100px 600px; + } + + +} \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/images/add-ons/cf7-field-thumb.jpg b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/cf7-field-thumb.jpg new file mode 100644 index 0000000..1e052b2 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/cf7-field-thumb.jpg differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/add-ons/date-time-field-thumb.jpg b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/date-time-field-thumb.jpg new file mode 100644 index 0000000..6fc6ff0 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/date-time-field-thumb.jpg differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/add-ons/flexible-content-field-thumb.jpg b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/flexible-content-field-thumb.jpg new file mode 100644 index 0000000..f179941 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/flexible-content-field-thumb.jpg differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/add-ons/gallery-field-thumb.jpg b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/gallery-field-thumb.jpg new file mode 100644 index 0000000..9ff4839 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/gallery-field-thumb.jpg differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/add-ons/google-maps-field-thumb.jpg b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/google-maps-field-thumb.jpg new file mode 100644 index 0000000..b2daf9c Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/google-maps-field-thumb.jpg differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/add-ons/gravity-forms-field-thumb.jpg b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/gravity-forms-field-thumb.jpg new file mode 100644 index 0000000..4950220 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/gravity-forms-field-thumb.jpg differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/add-ons/options-page-thumb.jpg b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/options-page-thumb.jpg new file mode 100644 index 0000000..0c61515 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/options-page-thumb.jpg differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/add-ons/repeater-field-thumb.jpg b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/repeater-field-thumb.jpg new file mode 100644 index 0000000..048d32b Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/add-ons/repeater-field-thumb.jpg differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/arrows.png b/www/wp-content/plugins/advanced-custom-fields/images/arrows.png new file mode 100644 index 0000000..9e4a96c Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/arrows.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/arrows@2x.png b/www/wp-content/plugins/advanced-custom-fields/images/arrows@2x.png new file mode 100644 index 0000000..0b0c53d Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/arrows@2x.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/sprite.png b/www/wp-content/plugins/advanced-custom-fields/images/sprite.png new file mode 100644 index 0000000..d8c40b7 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/sprite.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/sprite@2x.png b/www/wp-content/plugins/advanced-custom-fields/images/sprite@2x.png new file mode 100644 index 0000000..867403b Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/sprite@2x.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/wpspin_light.gif b/www/wp-content/plugins/advanced-custom-fields/images/wpspin_light.gif new file mode 100644 index 0000000..e10b97f Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/wpspin_light.gif differ diff --git a/www/wp-content/plugins/advanced-custom-fields/images/wpspin_light@2x.gif b/www/wp-content/plugins/advanced-custom-fields/images/wpspin_light@2x.gif new file mode 100644 index 0000000..fe2d5c0 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/images/wpspin_light@2x.gif differ diff --git a/www/wp-content/plugins/advanced-custom-fields/js/field-group.js b/www/wp-content/plugins/advanced-custom-fields/js/field-group.js new file mode 100644 index 0000000..1e74ae0 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/field-group.js @@ -0,0 +1,1417 @@ +/* +* field-group.js +* +* All javascript needed to create a field group +* +* @type JS +* @date 1/08/13 +*/ + +var acf = { + + // vars + ajaxurl : '', + admin_url : '', + post_id : 0, + nonce : '', + l10n : {}, + text : {}, + + + // helper functions + helpers : { + uniqid : null, + sortable : null, + create_field : null + }, + + + // modules + conditional_logic : null, + location : null +}; + + +(function($){ + + + /* + * Exists + * + * @since 3.1.6 + * @description returns true or false on a element's existance + */ + + $.fn.exists = function() + { + return $(this).length>0; + }; + + + /* + * Sortable Helper + * + * @description: keeps widths of td's inside a tr + * @since 3.5.1 + * @created: 10/11/12 + */ + + acf.helpers.sortable = function(e, ui) + { + ui.children().each(function(){ + $(this).width($(this).width()); + }); + return ui; + }; + + + /* + * acf.helpers.uniqid + * + * @description: JS equivelant of PHP uniqid + * @since: 3.6 + * @created: 7/03/13 + */ + + acf.helpers.uniqid = function(prefix, more_entropy) + { + // + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) + // + revised by: Kankrelune (http://www.webfaktory.info/) + // % note 1: Uses an internal counter (in php_js global) to avoid collision + // * example 1: uniqid(); + // * returns 1: 'a30285b160c14' + // * example 2: uniqid('foo'); + // * returns 2: 'fooa30285b1cd361' + // * example 3: uniqid('bar', true); + // * returns 3: 'bara20285b23dfd1.31879087' + if (typeof prefix == 'undefined') { + prefix = ""; + } + + var retId; + var formatSeed = function (seed, reqWidth) { + seed = parseInt(seed, 10).toString(16); // to hex str + if (reqWidth < seed.length) { // so long we split + return seed.slice(seed.length - reqWidth); + } + if (reqWidth > seed.length) { // so short we pad + return Array(1 + (reqWidth - seed.length)).join('0') + seed; + } + return seed; + }; + + // BEGIN REDUNDANT + if (!this.php_js) { + this.php_js = {}; + } + // END REDUNDANT + if (!this.php_js.uniqidSeed) { // init seed with big random int + this.php_js.uniqidSeed = Math.floor(Math.random() * 0x75bcd15); + } + this.php_js.uniqidSeed++; + + retId = prefix; // start with prefix, add current milliseconds hex string + retId += formatSeed(parseInt(new Date().getTime() / 1000, 10), 8); + retId += formatSeed(this.php_js.uniqidSeed, 5); // add seed hex string + if (more_entropy) { + // for more entropy we add a float lower to 10 + retId += (Math.random() * 10).toFixed(8).toString(); + } + + return retId; + + }; + + + /* + * Submit Post + * + * Run validation and return true|false accordingly + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + var acf_submit = { + + init: function(){ + + // events + $(document).on('submit', '#post', this.submit); + + + // return + return this; + + + }, + + submit: function( e ){ + + // validate post title + var $title = $('#titlewrap #title'), + $spinner = $('#submitdiv .spinner').last(), + $submit = $('#submitdiv input[type="submit"]').last(); + + + // title empty + if( !$title.val() ) { + + // prevent default + e.preventDefault(); + + + // hide spinner + acf_submit.hide_spinner( $spinner ); + acf_submit.enable_submit( $submit ); + + + // alert + alert( acf.l10n.title ); + + + // focus + $title.focus(); + + } + + }, + + hide_spinner: function( $spinner ){ + + // bail early if no spinner + if( !$spinner.exists() ) return; + + + // vars + var wp_version = acf.wp_version; + + + // hide + if( parseFloat(wp_version) >= 4.2 ) { + + $spinner.removeClass('is-active'); + + } else { + + $spinner.css('display', 'none'); + + } + + }, + + enable_submit: function( $submit ){ + + // bail early if no submit + if( !$submit.exists() ) { + + return; + + } + + + // remove class + $submit.removeClass('disabled button-disabled button-primary-disabled'); + + } + + }.init(); + + + /* + * Place Confirm message on Publish trash button + * + * @since 3.1.6 + * @description + */ + + $(document).on('click', '#submit-delete', function(){ + + var response = confirm( acf.l10n.move_to_trash ); + if( !response ) + { + return false; + } + + }); + + + /* + * acf/update_field_options + * + * @since 3.1.6 + * @description Load in the opions html + */ + + $(document).on('change', '#acf_fields tr.field_type select', function(){ + + // vars + var select = $(this), + tbody = select.closest('tbody'), + field = tbody.closest('.field'), + field_type = field.attr('data-type'), + field_key = field.attr('data-id'), + val = select.val(); + + + + // update data atts + field.removeClass('field_type-' + field_type).addClass('field_type-' + val); + field.attr('data-type', val); + + + // tab - override field_name + if( val == 'tab' || val == 'message' ) + { + tbody.find('tr.field_name input[type="text"]').val('').trigger('keyup'); + } + + + // show field options if they already exist + if( tbody.children( 'tr.field_option_' + val ).exists() ) + { + // hide + disable options + tbody.children('tr.field_option').hide().find('[name]').attr('disabled', 'true'); + + // show and enable options + tbody.children( 'tr.field_option_' + val ).show().find('[name]').removeAttr('disabled'); + } + else + { + // add loading gif + var tr = $('
    '); + + // hide current options + tbody.children('tr.field_option').hide().find('[name]').attr('disabled', 'true'); + + + // append tr + if( tbody.children('tr.conditional-logic').exists() ) + { + tbody.children('tr.conditional-logic').before(tr); + } + else + { + tbody.children('tr.field_save').before(tr); + } + + + var ajax_data = { + 'action' : 'acf/field_group/render_options', + 'post_id' : acf.post_id, + 'field_key' : select.attr('name'), + 'field_type' : val, + 'nonce' : acf.nonce + }; + + $.ajax({ + url: ajaxurl, + data: ajax_data, + type: 'post', + dataType: 'html', + success: function(html){ + + if( ! html ) + { + tr.remove(); + return; + } + + tr.replaceWith(html); + + } + }); + } + + }); + + + /* + * Update Names + * + * @description: + * @since 3.5.1 + * @created: 15/10/12 + */ + + $.fn.update_names = function() + { + var field = $(this), + old_id = field.attr('data-id'), + new_id = 'field_' + acf.helpers.uniqid(); + + + // give field a new id + field.attr('data-id', new_id); + + + // update class + field.attr('class', field.attr('class').replace(old_id, new_id) ); + + + // update field key column + field.find('.field_meta td.field_key').text( new_id ); + + + // update attributes + field.find('[id*="' + old_id + '"]').each(function() + { + $(this).attr('id', $(this).attr('id').replace(old_id, new_id) ); + }); + + field.find('[name*="' + old_id + '"]').each(function() + { + $(this).attr('name', $(this).attr('name').replace(old_id, new_id) ); + }); + + }; + + + /* + * update_order_numbers + * + * @description: + * @since 3.5.1 + * @created: 15/10/12 + */ + + function update_order_numbers(){ + + $('#acf_fields .fields').each(function(){ + $(this).children('.field').each(function(i){ + $(this).find('td.field_order .circle').first().html(i+1); + }); + }); + + } + + + /* + * Edit Field + * + * @description: + * @since 3.5.1 + * @created: 13/10/12 + */ + + $(document).on('click', '#acf_fields a.acf_edit_field', function(){ + + var $field = $(this).closest('.field'); + + if( $field.hasClass('form_open') ) + { + $field.removeClass('form_open'); + $(document).trigger('acf/field_form-close', [ $field ]); + } + else + { + $field.addClass('form_open'); + $(document).trigger('acf/field_form-open', [ $field ]); + } + + $field.children('.field_form_mask').animate({'height':'toggle'}, 250); + + }); + + + /* + * Delete Field + * + * @description: + * @since 3.5.1 + * @created: 13/10/12 + */ + + $(document).on('click', '#acf_fields a.acf_delete_field', function(){ + + // vars + var a = $(this), + field = a.closest('.field'), + fields = field.closest('.fields'), + temp = $('
    '); + + + // fade away + field.animate({'left' : '50px', 'opacity' : 0}, 250, function(){ + + field.before(temp); + field.remove(); + + + // no more fields, show the message + if( fields.children('.field').length <= 1 ) + { + temp.remove(); + fields.children('.no_fields_message').show(); + } + else + { + temp.animate({'height' : 0 }, 250, function(){ + temp.remove(); + }); + } + + update_order_numbers(); + + }); + + + }); + + + /* + * Duplicate Field + * + * @description: + * @since 3.5.1 + * @created: 13/10/12 + */ + + $(document).on('click', '#acf_fields a.acf_duplicate_field', function(){ + + // vars + var a = $(this), + field = a.closest('.field'), + new_field = null; + + + // save select values + field.find('select').each(function(){ + $(this).attr( 'data-val', $(this).val() ); + }); + + + // clone field + new_field = field.clone(); + + + // update names + new_field.update_names(); + new_field.find('.field:not(.field_key-field_clone)').each(function(){ + $(this).update_names(); + }); + + + // add new field + field.after( new_field ); + + + // set select values + new_field.find('select').each(function(){ + $(this).val( $(this).attr('data-val') ).trigger('change'); + }); + + + // open up form + if( field.hasClass('form_open') ) + { + field.find('.acf_edit_field').first().trigger('click'); + } + else + { + new_field.find('.acf_edit_field').first().trigger('click'); + } + + + // update new_field label / name + var label = new_field.find('tr.field_label:first input[type="text"]'), + name = new_field.find('tr.field_name:first input[type="text"]'); + + + name.val(''); + label.val( label.val() + ' (' + acf.l10n.copy + ')' ); + label.trigger('blur').trigger('keyup'); + + + // update order numbers + update_order_numbers(); + + }); + + + /* + * Add Field + * + * @description: + * @since 3.5.1 + * @created: 13/10/12 + */ + + $(document).on('click', '#acf_fields #add_field', function(){ + + var fields = $(this).closest('.table_footer').siblings('.fields'); + + + // clone last tr + var new_field = fields.children('.field_key-field_clone').clone(); + + + // update names + new_field.update_names(); + + + // show + new_field.show(); + + + // append to table + fields.children('.field_key-field_clone').before(new_field); + + + // remove no fields message + if(fields.children('.no_fields_message').exists()) + { + fields.children('.no_fields_message').hide(); + } + + + // clear name + new_field.find('tr.field_type select').trigger('change'); + new_field.find('.field_form input[type="text"]').val(''); + + + // focus after form has dropped down + // - this prevents a strange rendering bug in Firefox + setTimeout(function(){ + new_field.find('.field_form input[type="text"]').first().focus(); + }, 500); + + + // open up form + new_field.find('a.acf_edit_field').first().trigger('click'); + + + // update order numbers + update_order_numbers(); + + return false; + + + }); + + + /* + * Auto Complete Field Name + * + * @description: + * @since 3.5.1 + * @created: 15/10/12 + */ + + $(document).on('blur', '#acf_fields tr.field_label input.label', function(){ + + // vars + var $label = $(this), + $field = $label.closest('.field'), + $name = $field.find('tr.field_name:first input[type="text"]'), + type = $field.attr('data-type'); + + + // leave blank for tab or message field + if( type == 'tab' || type == 'message' ) + { + $name.val('').trigger('keyup'); + return; + } + + + if( $name.val() == '' ) + { + // thanks to https://gist.github.com/richardsweeney/5317392 for this code! + var val = $label.val(), + replace = { + 'ä': 'a', + 'æ': 'a', + 'å': 'a', + 'ö': 'o', + 'ø': 'o', + 'é': 'e', + 'ë': 'e', + 'ü': 'u', + 'ó': 'o', + 'ő': 'o', + 'ú': 'u', + 'é': 'e', + 'á': 'a', + 'ű': 'u', + 'í': 'i', + ' ' : '_', + '\'' : '', + '\\?' : '' + }; + + $.each( replace, function(k, v){ + var regex = new RegExp( k, 'g' ); + val = val.replace( regex, v ); + }); + + + val = val.toLowerCase(); + $name.val( val ); + $name.trigger('keyup'); + } + + }); + + + /* + * Update field meta + * + * @description: + * @since 3.5.1 + * @created: 15/10/12 + */ + + $(document).on('keyup', '#acf_fields .field_form tr.field_label input.label', function(){ + + var val = $(this).val(); + var name = $(this).closest('.field').find('td.field_label strong a').first().html(val); + + }); + + $(document).on('keyup', '#acf_fields .field_form tr.field_name input.name', function(){ + + var val = $(this).val(); + var name = $(this).closest('.field').find('td.field_name').first().html(val); + + }); + + $(document).on('change', '#acf_fields .field_form tr.field_type select', function(){ + + var val = $(this).val(); + var label = $(this).find('option[value="' + val + '"]').html(); + + $(this).closest('.field').find('td.field_type').first().html(label); + + }); + + + // sortable + $(document).on('mouseover', '#acf_fields td.field_order', function(){ + + // vars + var fields = $(this).closest('.fields'); + + + if( fields.hasClass('sortable') ) + { + return false; + } + + + fields.addClass('sortable').sortable({ + update: function(event, ui){ + update_order_numbers(); + }, + handle: 'td.field_order' + }); + }); + + + /* + * Setup Location Rules + * + * @description: + * @since 3.5.1 + * @created: 15/10/12 + */ + + $(document).ready(function(){ + + acf.location.init(); + + acf.conditional_logic.init(); + + }); + + + /* + * location + * + * {description} + * + * @since: 4.0.3 + * @created: 13/04/13 + */ + + acf.location = { + $el : null, + init : function(){ + + // vars + var _this = this; + + + // $el + _this.$el = $('#acf_location'); + + + // add rule + _this.$el.on('click', '.location-add-rule', function(){ + + _this.add_rule( $(this).closest('tr') ); + + return false; + + }); + + + // remove rule + _this.$el.on('click', '.location-remove-rule', function(){ + + _this.remove_rule( $(this).closest('tr') ); + + return false; + + }); + + + // add rule + _this.$el.on('click', '.location-add-group', function(){ + + _this.add_group(); + + return false; + + }); + + + // change rule + _this.$el.on('change', '.param select', function(){ + + // vars + var $tr = $(this).closest('tr'), + rule_id = $tr.attr('data-id'), + $group = $tr.closest('.location-group'), + group_id = $group.attr('data-id'), + ajax_data = { + 'action' : "acf/field_group/render_location", + 'nonce' : acf.nonce, + 'rule_id' : rule_id, + 'group_id' : group_id, + 'value' : '', + 'param' : $(this).val() + }; + + + // add loading gif + var div = $('
    '); + $tr.find('td.value').html( div ); + + + // load location html + $.ajax({ + url: acf.ajaxurl, + data: ajax_data, + type: 'post', + dataType: 'html', + success: function(html){ + + div.replaceWith(html); + + } + }); + + + }); + + }, + add_rule : function( $tr ){ + + // vars + var $tr2 = $tr.clone(), + old_id = $tr2.attr('data-id'), + new_id = acf.helpers.uniqid(); + + + // update names + $tr2.find('[name]').each(function(){ + + $(this).attr('name', $(this).attr('name').replace( old_id, new_id )); + $(this).attr('id', $(this).attr('id').replace( old_id, new_id )); + + }); + + + // update data-i + $tr2.attr( 'data-id', new_id ); + + + // add tr + $tr.after( $tr2 ); + + + return false; + + }, + remove_rule : function( $tr ){ + + // vars + var siblings = $tr.siblings('tr').length; + + + if( siblings == 0 ) + { + // remove group + this.remove_group( $tr.closest('.location-group') ); + } + else + { + // remove tr + $tr.remove(); + } + + }, + add_group : function(){ + + // vars + var $group = this.$el.find('.location-group:last'), + $group2 = $group.clone(), + old_id = $group2.attr('data-id'), + new_id = acf.helpers.uniqid(); + + + // update names + $group2.find('[name]').each(function(){ + + $(this).attr('name', $(this).attr('name').replace( old_id, new_id )); + $(this).attr('id', $(this).attr('id').replace( old_id, new_id )); + + }); + + + // update data-i + $group2.attr( 'data-id', new_id ); + + + // update h4 + $group2.find('h4').text( acf.l10n.or ); + + + // remove all tr's except the first one + $group2.find('tr:not(:first)').remove(); + + + // add tr + $group.after( $group2 ); + + + + }, + remove_group : function( $group ){ + + $group.remove(); + + } + }; + + + + /*---------------------------------------------------------------------- + * + * Document Ready + * + *---------------------------------------------------------------------*/ + + $(document).ready(function(){ + + // custom Publish metabox + $('#submitdiv #publish').attr('class', 'acf-button large'); + $('#submitdiv a.submitdelete').attr('class', 'delete-field-group').attr('id', 'submit-delete'); + + + // hide on screen toggle + var $ul = $('#hide-on-screen ul.acf-checkbox-list'), + $li = $('
  • '); + + + // start checked? + if( $ul.find('input:not(:checked)').length == 0 ) + { + $li.find('input').attr('checked', 'checked'); + } + + + // event + $li.on('change', 'input', function(){ + + var checked = $(this).is(':checked'); + + $ul.find('input').attr('checked', checked); + + }); + + + // add to ul + $ul.prepend( $li ); + + }); + + + + /* + * Screen Options + * + * @description: + * @created: 4/09/12 + */ + + $(document).on('change', '#adv-settings input[name="show-field_key"]', function(){ + + if( $(this).val() == "1" ) + { + $('#acf_fields table.acf').addClass('show-field_key'); + } + else + { + $('#acf_fields table.acf').removeClass('show-field_key'); + } + + }); + + + /* + * Create Field + * + * @description: + * @since 3.5.1 + * @created: 11/10/12 + */ + + acf.helpers.create_field = function( options ){ + + // dafaults + var defaults = { + 'type' : 'text', + 'classname' : '', + 'name' : '', + 'value' : '' + }; + options = $.extend(true, defaults, options); + + + // vars + var html = ""; + + if( options.type == "text" ) + { + html += ''; + } + else if( options.type == "select" ) + { + // vars + var groups = {}; + + + // populate groups + $.each(options.choices, function(k, v){ + + // group may not exist + if( v.group === undefined ) + { + v.group = 0; + } + + + // instantiate group + if( groups[ v.group ] === undefined ) + { + groups[ v.group ] = []; + } + + + // add to group + groups[ v.group ].push( v ); + + }); + + + html += ''; + } + + html = $(html); + + return html; + + }; + + + /* + * Conditional Logic + * + * This object contains all the functionality for seting up the conditional logic rules for fields + * + * @type object + * @date 21/08/13 + * + * @param N/A + * @return N/A + */ + + acf.conditional_logic = { + + triggers : null, + + init : function(){ + + + // reference + var _this = this; + + + // events + $(document).on('acf/field_form-open', function(e, $field){ + + // render select elements + _this.render( $field ); + + }); + + $(document).on('change', '#acf_fields tr.field_label input.label', function(){ + + // render all open fields + $('#acf_fields .field.form_open').each(function(){ + + _this.render( $(this) ); + + }); + + }); + + + $(document).on('change', 'tr.conditional-logic input[type="radio"]', function( e ){ + + e.preventDefault(); + + _this.change_toggle( $(this) ); + + }); + + $(document).on('change', 'select.conditional-logic-field', function( e ){ + + e.preventDefault(); + + _this.change_trigger( $(this) ); + + }); + + $(document).on('click', 'tr.conditional-logic .acf-button-add', function( e ){ + + e.preventDefault(); + + _this.add( $(this).closest('tr') ); + + }); + + $(document).on('click', 'tr.conditional-logic .acf-button-remove', function( e ){ + + e.preventDefault(); + + _this.remove( $(this).closest('tr') ); + + }); + + }, + + render : function( $field ){ + + // reference + var _this = this; + + + // vars + var choices = [], + key = $field.attr('data-id'), + $ancestors = $field.parents('.fields'), + $tr = $field.find('> .field_form_mask > .field_form > table > tbody > tr.conditional-logic'); + + + $.each( $ancestors, function( i ){ + + var group = (i == 0) ? acf.l10n.sibling_fields : acf.l10n.parent_fields; + + $(this).children('.field').each(function(){ + + + // vars + var $this_field = $(this), + this_id = $this_field.attr('data-id'), + this_type = $this_field.attr('data-type'), + this_label = $this_field.find('tr.field_label input').val(); + + + // validate + if( this_id == 'field_clone' ) + { + return; + } + + if( this_id == key ) + { + return; + } + + + // add this field to available triggers + if( this_type == 'select' || this_type == 'checkbox' || this_type == 'true_false' || this_type == 'radio' ) + { + choices.push({ + value : this_id, + label : this_label, + group : group + }); + } + + + }); + + }); + + + // empty? + if( choices.length == 0 ) + { + choices.push({ + 'value' : 'null', + 'label' : acf.l10n.no_fields + }); + } + + + // create select fields + $tr.find('.conditional-logic-field').each(function(){ + + var val = $(this).val(), + name = $(this).attr('name'); + + + // create select + var $select = acf.helpers.create_field({ + 'type' : 'select', + 'classname' : 'conditional-logic-field', + 'name' : name, + 'value' : val, + 'choices' : choices + }); + + + // update select + $(this).replaceWith( $select ); + + + // trigger change + $select.trigger('change'); + + }); + + }, + + change_toggle : function( $input ){ + + // vars + var val = $input.val(), + $tr = $input.closest('tr.conditional-logic'); + + + if( val == "1" ) + { + $tr.find('.contional-logic-rules-wrapper').show(); + } + else + { + $tr.find('.contional-logic-rules-wrapper').hide(); + } + + }, + + change_trigger : function( $select ){ + + // vars + var val = $select.val(), + $trigger = $('.field_key-' + val), + type = $trigger.attr('data-type'), + $value = $select.closest('tr').find('.conditional-logic-value'), + choices = []; + + + // populate choices + if( type == "true_false" ) + { + choices = [ + { value : 1, label : acf.l10n.checked } + ]; + + } + else if( type == "select" || type == "checkbox" || type == "radio" ) + { + var field_choices = $trigger.find('.field_option-choices').val().split("\n"); + + if( field_choices ) + { + for( var i = 0; i < field_choices.length; i++ ) + { + var choice = field_choices[i].split(':'); + + var label = choice[0]; + if( choice[1] ) + { + label = choice[1]; + } + + choices.push({ + 'value' : $.trim( choice[0] ), + 'label' : $.trim( label ) + }); + + } + } + + } + + + // create select + var $select = acf.helpers.create_field({ + 'type' : 'select', + 'classname' : 'conditional-logic-value', + 'name' : $value.attr('name'), + 'value' : $value.val(), + 'choices' : choices + }); + + $value.replaceWith( $select ); + + $select.trigger('change'); + + }, + + add : function( $old_tr ){ + + // vars + var $new_tr = $old_tr.clone(), + old_i = parseFloat( $old_tr.attr('data-i') ), + new_i = acf.helpers.uniqid(); + + + // update names + $new_tr.find('[name]').each(function(){ + + // flexible content uses [0], [1] as the layout index. To avoid conflict, make sure we search for the entire conditional logic string in the name and id + var find = '[conditional_logic][rules][' + old_i + ']', + replace = '[conditional_logic][rules][' + new_i + ']'; + + $(this).attr('name', $(this).attr('name').replace(find, replace) ); + $(this).attr('id', $(this).attr('id').replace(find, replace) ); + + }); + + + // update data-i + $new_tr.attr('data-i', new_i); + + + // add tr + $old_tr.after( $new_tr ); + + + // remove disabled + $old_tr.closest('table').removeClass('remove-disabled'); + + }, + + remove : function( $tr ){ + + var $table = $tr.closest('table'); + + // validate + if( $table.hasClass('remove-disabled') ) + { + return false; + } + + + // remove tr + $tr.remove(); + + + // add clas to table + if( $table.find('tr').length <= 1 ) + { + $table.addClass('remove-disabled'); + } + + }, + + }; + + + + + /* + * Field: Radio + * + * Simple toggle for the radio 'other_choice' option + * + * @type function + * @date 1/07/13 + */ + + $(document).on('change', '.radio-option-other_choice input', function(){ + + // vars + var $el = $(this), + $td = $el.closest('td'); + + + if( $el.is(':checked') ) + { + $td.find('.radio-option-save_other_choice').show(); + } + else + { + $td.find('.radio-option-save_other_choice').hide(); + $td.find('.radio-option-save_other_choice input').removeAttr('checked'); + } + + }); + + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/field-group.min.js b/www/wp-content/plugins/advanced-custom-fields/js/field-group.min.js new file mode 100644 index 0000000..69f1967 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/field-group.min.js @@ -0,0 +1 @@ +var acf={ajaxurl:"",admin_url:"",post_id:0,nonce:"",l10n:{},text:{},helpers:{uniqid:null,sortable:null,create_field:null},conditional_logic:null,location:null};!function($){function e(){$("#acf_fields .fields").each(function(){$(this).children(".field").each(function(e){$(this).find("td.field_order .circle").first().html(e+1)})})}$.fn.exists=function(){return $(this).length>0},acf.helpers.sortable=function(e,t){return t.children().each(function(){$(this).width($(this).width())}),t},acf.helpers.uniqid=function(e,t){"undefined"==typeof e&&(e="");var i,a=function(e,t){return e=parseInt(e,10).toString(16),te.length?Array(1+(t-e.length)).join("0")+e:e};return this.php_js||(this.php_js={}),this.php_js.uniqidSeed||(this.php_js.uniqidSeed=Math.floor(123456789*Math.random())),this.php_js.uniqidSeed++,i=e,i+=a(parseInt((new Date).getTime()/1e3,10),8),i+=a(this.php_js.uniqidSeed,5),t&&(i+=(10*Math.random()).toFixed(8).toString()),i};var t={init:function(){return $(document).on("submit","#post",this.submit),this},submit:function(e){var i=$("#titlewrap #title"),a=$("#submitdiv .spinner").last(),n=$('#submitdiv input[type="submit"]').last();i.val()||(e.preventDefault(),t.hide_spinner(a),t.enable_submit(n),alert(acf.l10n.title),i.focus())},hide_spinner:function(e){if(e.exists()){var t=acf.wp_version;parseFloat(t)>=4.2?e.removeClass("is-active"):e.css("display","none")}},enable_submit:function(e){e.exists()&&e.removeClass("disabled button-disabled button-primary-disabled")}}.init();$(document).on("click","#submit-delete",function(){var e=confirm(acf.l10n.move_to_trash);return e?void 0:!1}),$(document).on("change","#acf_fields tr.field_type select",function(){var e=$(this),t=e.closest("tbody"),i=t.closest(".field"),a=i.attr("data-type"),n=i.attr("data-id"),l=e.val();if(i.removeClass("field_type-"+a).addClass("field_type-"+l),i.attr("data-type",l),("tab"==l||"message"==l)&&t.find('tr.field_name input[type="text"]').val("").trigger("keyup"),t.children("tr.field_option_"+l).exists())t.children("tr.field_option").hide().find("[name]").attr("disabled","true"),t.children("tr.field_option_"+l).show().find("[name]").removeAttr("disabled");else{var o=$('
    ');t.children("tr.field_option").hide().find("[name]").attr("disabled","true"),t.children("tr.conditional-logic").exists()?t.children("tr.conditional-logic").before(o):t.children("tr.field_save").before(o);var c={action:"acf/field_group/render_options",post_id:acf.post_id,field_key:e.attr("name"),field_type:l,nonce:acf.nonce};$.ajax({url:ajaxurl,data:c,type:"post",dataType:"html",success:function(e){return e?void o.replaceWith(e):void o.remove()}})}}),$.fn.update_names=function(){var e=$(this),t=e.attr("data-id"),i="field_"+acf.helpers.uniqid();e.attr("data-id",i),e.attr("class",e.attr("class").replace(t,i)),e.find(".field_meta td.field_key").text(i),e.find('[id*="'+t+'"]').each(function(){$(this).attr("id",$(this).attr("id").replace(t,i))}),e.find('[name*="'+t+'"]').each(function(){$(this).attr("name",$(this).attr("name").replace(t,i))})},$(document).on("click","#acf_fields a.acf_edit_field",function(){var e=$(this).closest(".field");e.hasClass("form_open")?(e.removeClass("form_open"),$(document).trigger("acf/field_form-close",[e])):(e.addClass("form_open"),$(document).trigger("acf/field_form-open",[e])),e.children(".field_form_mask").animate({height:"toggle"},250)}),$(document).on("click","#acf_fields a.acf_delete_field",function(){var t=$(this),i=t.closest(".field"),a=i.closest(".fields"),n=$('
    ');i.animate({left:"50px",opacity:0},250,function(){i.before(n),i.remove(),a.children(".field").length<=1?(n.remove(),a.children(".no_fields_message").show()):n.animate({height:0},250,function(){n.remove()}),e()})}),$(document).on("click","#acf_fields a.acf_duplicate_field",function(){var t=$(this),i=t.closest(".field"),a=null;i.find("select").each(function(){$(this).attr("data-val",$(this).val())}),a=i.clone(),a.update_names(),a.find(".field:not(.field_key-field_clone)").each(function(){$(this).update_names()}),i.after(a),a.find("select").each(function(){$(this).val($(this).attr("data-val")).trigger("change")}),i.hasClass("form_open")?i.find(".acf_edit_field").first().trigger("click"):a.find(".acf_edit_field").first().trigger("click");var n=a.find('tr.field_label:first input[type="text"]'),l=a.find('tr.field_name:first input[type="text"]');l.val(""),n.val(n.val()+" ("+acf.l10n.copy+")"),n.trigger("blur").trigger("keyup"),e()}),$(document).on("click","#acf_fields #add_field",function(){var t=$(this).closest(".table_footer").siblings(".fields"),i=t.children(".field_key-field_clone").clone();return i.update_names(),i.show(),t.children(".field_key-field_clone").before(i),t.children(".no_fields_message").exists()&&t.children(".no_fields_message").hide(),i.find("tr.field_type select").trigger("change"),i.find('.field_form input[type="text"]').val(""),setTimeout(function(){i.find('.field_form input[type="text"]').first().focus()},500),i.find("a.acf_edit_field").first().trigger("click"),e(),!1}),$(document).on("blur","#acf_fields tr.field_label input.label",function(){var e=$(this),t=e.closest(".field"),i=t.find('tr.field_name:first input[type="text"]'),a=t.attr("data-type");if("tab"==a||"message"==a)return void i.val("").trigger("keyup");if(""==i.val()){var n=e.val(),l={"ä":"a","æ":"a","å":"a","ö":"o","ø":"o","é":"e","ë":"e","ü":"u","ó":"o","ő":"o","ú":"u","é":"e","á":"a","ű":"u","í":"i"," ":"_","'":"","\\?":""};$.each(l,function(e,t){var i=new RegExp(e,"g");n=n.replace(i,t)}),n=n.toLowerCase(),i.val(n),i.trigger("keyup")}}),$(document).on("keyup","#acf_fields .field_form tr.field_label input.label",function(){var e=$(this).val(),t=$(this).closest(".field").find("td.field_label strong a").first().html(e)}),$(document).on("keyup","#acf_fields .field_form tr.field_name input.name",function(){var e=$(this).val(),t=$(this).closest(".field").find("td.field_name").first().html(e)}),$(document).on("change","#acf_fields .field_form tr.field_type select",function(){var e=$(this).val(),t=$(this).find('option[value="'+e+'"]').html();$(this).closest(".field").find("td.field_type").first().html(t)}),$(document).on("mouseover","#acf_fields td.field_order",function(){var t=$(this).closest(".fields");return t.hasClass("sortable")?!1:void t.addClass("sortable").sortable({update:function(t,i){e()},handle:"td.field_order"})}),$(document).ready(function(){acf.location.init(),acf.conditional_logic.init()}),acf.location={$el:null,init:function(){var e=this;e.$el=$("#acf_location"),e.$el.on("click",".location-add-rule",function(){return e.add_rule($(this).closest("tr")),!1}),e.$el.on("click",".location-remove-rule",function(){return e.remove_rule($(this).closest("tr")),!1}),e.$el.on("click",".location-add-group",function(){return e.add_group(),!1}),e.$el.on("change",".param select",function(){var e=$(this).closest("tr"),t=e.attr("data-id"),i=e.closest(".location-group"),a=i.attr("data-id"),n={action:"acf/field_group/render_location",nonce:acf.nonce,rule_id:t,group_id:a,value:"",param:$(this).val()},l=$('
    ');e.find("td.value").html(l),$.ajax({url:acf.ajaxurl,data:n,type:"post",dataType:"html",success:function(e){l.replaceWith(e)}})})},add_rule:function(e){var t=e.clone(),i=t.attr("data-id"),a=acf.helpers.uniqid();return t.find("[name]").each(function(){$(this).attr("name",$(this).attr("name").replace(i,a)),$(this).attr("id",$(this).attr("id").replace(i,a))}),t.attr("data-id",a),e.after(t),!1},remove_rule:function(e){var t=e.siblings("tr").length;0==t?this.remove_group(e.closest(".location-group")):e.remove()},add_group:function(){var e=this.$el.find(".location-group:last"),t=e.clone(),i=t.attr("data-id"),a=acf.helpers.uniqid();t.find("[name]").each(function(){$(this).attr("name",$(this).attr("name").replace(i,a)),$(this).attr("id",$(this).attr("id").replace(i,a))}),t.attr("data-id",a),t.find("h4").text(acf.l10n.or),t.find("tr:not(:first)").remove(),e.after(t)},remove_group:function(e){e.remove()}},$(document).ready(function(){$("#submitdiv #publish").attr("class","acf-button large"),$("#submitdiv a.submitdelete").attr("class","delete-field-group").attr("id","submit-delete");var e=$("#hide-on-screen ul.acf-checkbox-list"),t=$('
  • ");0==e.find("input:not(:checked)").length&&t.find("input").attr("checked","checked"),t.on("change","input",function(){var t=$(this).is(":checked");e.find("input").attr("checked",t)}),e.prepend(t)}),$(document).on("change",'#adv-settings input[name="show-field_key"]',function(){"1"==$(this).val()?$("#acf_fields table.acf").addClass("show-field_key"):$("#acf_fields table.acf").removeClass("show-field_key")}),acf.helpers.create_field=function(e){var t={type:"text",classname:"",name:"",value:""};e=$.extend(!0,t,e);var i="";if("text"==e.type)i+='';else if("select"==e.type){var a={};$.each(e.choices,function(e,t){void 0===t.group&&(t.group=0),void 0===a[t.group]&&(a[t.group]=[]),a[t.group].push(t)}),i+='"}return i=$(i)},acf.conditional_logic={triggers:null,init:function(){var e=this;$(document).on("acf/field_form-open",function(t,i){e.render(i)}),$(document).on("change","#acf_fields tr.field_label input.label",function(){$("#acf_fields .field.form_open").each(function(){e.render($(this))})}),$(document).on("change",'tr.conditional-logic input[type="radio"]',function(t){t.preventDefault(),e.change_toggle($(this))}),$(document).on("change","select.conditional-logic-field",function(t){t.preventDefault(),e.change_trigger($(this))}),$(document).on("click","tr.conditional-logic .acf-button-add",function(t){t.preventDefault(),e.add($(this).closest("tr"))}),$(document).on("click","tr.conditional-logic .acf-button-remove",function(t){t.preventDefault(),e.remove($(this).closest("tr"))})},render:function(e){var t=this,i=[],a=e.attr("data-id"),n=e.parents(".fields"),l=e.find("> .field_form_mask > .field_form > table > tbody > tr.conditional-logic");$.each(n,function(e){var t=0==e?acf.l10n.sibling_fields:acf.l10n.parent_fields;$(this).children(".field").each(function(){var e=$(this),n=e.attr("data-id"),l=e.attr("data-type"),o=e.find("tr.field_label input").val();"field_clone"!=n&&n!=a&&("select"==l||"checkbox"==l||"true_false"==l||"radio"==l)&&i.push({value:n,label:o,group:t})})}),0==i.length&&i.push({value:"null",label:acf.l10n.no_fields}),l.find(".conditional-logic-field").each(function(){var e=$(this).val(),t=$(this).attr("name"),a=acf.helpers.create_field({type:"select",classname:"conditional-logic-field",name:t,value:e,choices:i});$(this).replaceWith(a),a.trigger("change")})},change_toggle:function(e){var t=e.val(),i=e.closest("tr.conditional-logic");"1"==t?i.find(".contional-logic-rules-wrapper").show():i.find(".contional-logic-rules-wrapper").hide()},change_trigger:function(e){var t=e.val(),i=$(".field_key-"+t),a=i.attr("data-type"),n=e.closest("tr").find(".conditional-logic-value"),l=[];if("true_false"==a)l=[{value:1,label:acf.l10n.checked}];else if("select"==a||"checkbox"==a||"radio"==a){var o=i.find(".field_option-choices").val().split("\n");if(o)for(var c=0;c -1 + * versionCompare('1.1', '1.1') => 0 + * versionCompare('1.2', '1.1') => 1 + * versionCompare('2.23.3', '2.22.3') => 1 + * + * Returns: + * -1 = left is LOWER than right + * 0 = they are equal + * 1 = left is GREATER = right is LOWER + * And FALSE if one of input versions are not valid + * + * @function + * @param {String} left Version #1 + * @param {String} right Version #2 + * @return {Integer|Boolean} + * @author Alexey Bass (albass) + * @since 2011-07-14 + */ + + acf.helpers.version_compare = function(left, right) + { + if (typeof left + typeof right != 'stringstring') + return false; + + var a = left.split('.') + , b = right.split('.') + , i = 0, len = Math.max(a.length, b.length); + + for (; i < len; i++) { + if ((a[i] && !b[i] && parseInt(a[i]) > 0) || (parseInt(a[i]) > parseInt(b[i]))) { + return 1; + } else if ((b[i] && !a[i] && parseInt(b[i]) > 0) || (parseInt(a[i]) < parseInt(b[i]))) { + return -1; + } + } + + return 0; + }; + + + /* + * Helper: uniqid + * + * @description: + * @since: 3.5.8 + * @created: 17/01/13 + */ + + acf.helpers.uniqid = function() + { + var newDate = new Date; + return newDate.getTime(); + }; + + + /* + * Helper: url_to_object + * + * @description: + * @since: 4.0.0 + * @created: 17/01/13 + */ + + acf.helpers.url_to_object = function( url ){ + + // vars + var obj = {}, + pairs = url.split('&'); + + + for( i in pairs ) + { + var split = pairs[i].split('='); + obj[decodeURIComponent(split[0])] = decodeURIComponent(split[1]); + } + + return obj; + + }; + + + /* + * Sortable Helper + * + * @description: keeps widths of td's inside a tr + * @since 3.5.1 + * @created: 10/11/12 + */ + + acf.helpers.sortable = function(e, ui) + { + ui.children().each(function(){ + $(this).width($(this).width()); + }); + return ui; + }; + + + /* + * is_clone_field + * + * @description: + * @since: 3.5.8 + * @created: 17/01/13 + */ + + acf.helpers.is_clone_field = function( input ) + { + if( input.attr('name') && input.attr('name').indexOf('[acfcloneindex]') != -1 ) + { + return true; + } + + return false; + }; + + + /* + * acf.helpers.add_message + * + * @description: + * @since: 3.2.7 + * @created: 10/07/2012 + */ + + acf.helpers.add_message = function( message, div ){ + + var message = $('

    ' + message + '

    '); + + div.prepend( message ); + + setTimeout(function(){ + + message.animate({ + opacity : 0 + }, 250, function(){ + message.remove(); + }); + + }, 1500); + + }; + + + /* + * Exists + * + * @description: returns true / false + * @created: 1/03/2011 + */ + + $.fn.exists = function() + { + return $(this).length>0; + }; + + + /* + * 3.5 Media + * + * @description: + * @since: 3.5.7 + * @created: 16/01/13 + */ + + acf.media = { + + div : null, + frame : null, + render_timout : null, + + clear_frame : function(){ + + // validate + if( !this.frame ) + { + return; + } + + + // detach + this.frame.detach(); + this.frame.dispose(); + + + // reset var + this.frame = null; + + }, + type : function(){ + + // default + var type = 'thickbox'; + + + // if wp exists + if( typeof wp !== 'undefined' ) + { + type = 'backbone'; + } + + + // return + return type; + + }, + init : function(){ + + // validate + if( this.type() !== 'backbone' ) + { + return false; + } + + + // validate prototype + if( ! acf.helpers.isset(wp, 'media', 'view', 'AttachmentCompat', 'prototype') ) + { + return false; + } + + + // vars + var _prototype = wp.media.view.AttachmentCompat.prototype; + + + // orig + _prototype.orig_render = _prototype.render; + _prototype.orig_dispose = _prototype.dispose; + + + // update class + _prototype.className = 'compat-item acf_postbox no_box'; + + + // modify render + _prototype.render = function() { + + // reference + var _this = this; + + + // validate + if( _this.ignore_render ) + { + return this; + } + + + // run the old render function + this.orig_render(); + + + // add button + setTimeout(function(){ + + // vars + var $media_model = _this.$el.closest('.media-modal'); + + + // is this an edit only modal? + if( $media_model.hasClass('acf-media-modal') ) + { + return; + } + + + // does button already exist? + if( $media_model.find('.media-frame-router .acf-expand-details').exists() ) + { + return; + } + + + // create button + var button = $([ + '', + '', + '' + acf.l10n.core.expand_details + '', + '' + acf.l10n.core.collapse_details + '', + '' + ].join('')); + + + // add events + button.on('click', function( e ){ + + e.preventDefault(); + + if( $media_model.hasClass('acf-expanded') ) + { + $media_model.removeClass('acf-expanded'); + } + else + { + $media_model.addClass('acf-expanded'); + } + + }); + + + // append + $media_model.find('.media-frame-router').append( button ); + + + }, 0); + + + // setup fields + // The clearTimout is needed to prevent many setup functions from running at the same time + clearTimeout( acf.media.render_timout ); + acf.media.render_timout = setTimeout(function(){ + + $(document).trigger( 'acf/setup_fields', [ _this.$el ] ); + + }, 50); + + + // return based on the origional render function + return this; + }; + + + // modify dispose + _prototype.dispose = function() { + + // remove + $(document).trigger('acf/remove_fields', [ this.$el ]); + + + // run the old render function + this.orig_dispose(); + + }; + + + // override save + _prototype.save = function( event ) { + + var data = {}, + names = {}; + + if ( event ) + event.preventDefault(); + + + _.each( this.$el.serializeArray(), function( pair ) { + + // initiate name + if( pair.name.slice(-2) === '[]' ) + { + // remove [] + pair.name = pair.name.replace('[]', ''); + + + // initiate counter + if( typeof names[ pair.name ] === 'undefined'){ + + names[ pair.name ] = -1; + //console.log( names[ pair.name ] ); + + } + + + names[ pair.name ]++ + + pair.name += '[' + names[ pair.name ] +']'; + + + } + + data[ pair.name ] = pair.value; + }); + + this.ignore_render = true; + this.model.saveCompat( data ); + + }; + } + }; + + + /* + * Conditional Logic Calculate + * + * @description: + * @since 3.5.1 + * @created: 15/10/12 + */ + + acf.conditional_logic = { + + items : [], + + init : function(){ + + // reference + var _this = this; + + + // events + $(document).on('change', '.field input, .field textarea, .field select', function(){ + + // preview hack + if( $('#acf-has-changed').exists() ) + { + $('#acf-has-changed').val(1); + } + + _this.change( $(this) ); + + }); + + + $(document).on('acf/setup_fields', function(e, el){ + + //console.log('acf/setup_fields calling acf.conditional_logic.refresh()'); + _this.refresh( $(el) ); + + }); + + //console.log('acf.conditional_logic.init() calling acf.conditional_logic.refresh()'); + _this.refresh(); + + }, + change : function( $el ){ + + //console.log('change %o', $el); + // reference + var _this = this; + + + // vars + var $field = $el.closest('.field'), + key = $field.attr('data-field_key'); + + + // loop through items and find rules where this field key is a trigger + $.each(this.items, function( k, item ){ + + $.each(item.rules, function( k2, rule ){ + + // compare rule against the changed $field + if( rule.field == key ) + { + _this.refresh_field( item ); + } + + }); + + }); + + }, + + refresh_field : function( item ){ + + //console.log( 'refresh_field: %o ', item ); + // reference + var _this = this; + + + // vars + var $targets = $('.field_key-' + item.field); + + + // may be multiple targets (sub fields) + $targets.each(function(){ + + //console.log('target %o', $(this)); + + // vars + var show = true; + + + // if 'any' was selected, start of as false and any match will result in show = true + if( item.allorany == 'any' ) + { + show = false; + } + + + // vars + var $target = $(this), + hide_all = true; + + + // loop through rules + $.each(item.rules, function( k2, rule ){ + + // vars + var $toggle = $('.field_key-' + rule.field); + + + // are any of $toggle a sub field? + if( $toggle.hasClass('sub_field') ) + { + // toggle may be a sibling sub field. + // if so ,show an empty td but keep the column + $toggle = $target.siblings('.field_key-' + rule.field); + hide_all = false; + + + // if no toggle was found, we need to look at parent sub fields. + // if so, hide the entire column + if( ! $toggle.exists() ) + { + // loop through all the parents that could contain sub fields + $target.parents('tr').each(function(){ + + // attempt to update $toggle to this parent sub field + $toggle = $(this).find('.field_key-' + rule.field) + + // if the parent sub field actuallly exists, great! Stop the loop + if( $toggle.exists() ) + { + return false; + } + + }); + + hide_all = true; + } + + } + + + // if this sub field is within a flexible content layout, hide the entire column because + // there will never be another row added to this table + var parent = $target.parent('tr').parent().parent('table').parent('.layout'); + if( parent.exists() ) + { + hide_all = true; + + if( $target.is('th') && $toggle.is('th') ) + { + $toggle = $target.closest('.layout').find('td.field_key-' + rule.field); + } + + } + + // if this sub field is within a repeater field which has a max row of 1, hide the entire column because + // there will never be another row added to this table + var parent = $target.parent('tr').parent().parent('table').parent('.repeater'); + if( parent.exists() && parent.attr('data-max_rows') == '1' ) + { + hide_all = true; + + if( $target.is('th') && $toggle.is('th') ) + { + $toggle = $target.closest('table').find('td.field_key-' + rule.field); + } + + } + + + var calculate = _this.calculate( rule, $toggle, $target ); + + if( item.allorany == 'all' ) + { + if( calculate == false ) + { + show = false; + + // end loop + return false; + } + } + else + { + if( calculate == true ) + { + show = true; + + // end loop + return false; + } + } + + }); + // $.each(item.rules, function( k2, rule ){ + + + // clear classes + $target.removeClass('acf-conditional_logic-hide acf-conditional_logic-show acf-show-blank'); + + + // hide / show field + if( show ) + { + // remove "disabled" + $target.find('input, textarea, select').removeAttr('disabled'); + + $target.addClass('acf-conditional_logic-show'); + + // hook + $(document).trigger('acf/conditional_logic/show', [ $target, item ]); + + } + else + { + // add "disabled" + $target.find('input, textarea, select').attr('disabled', 'disabled'); + + $target.addClass('acf-conditional_logic-hide'); + + if( !hide_all ) + { + $target.addClass('acf-show-blank'); + } + + // hook + $(document).trigger('acf/conditional_logic/hide', [ $target, item ]); + } + + + }); + + }, + + refresh : function( $el ){ + + // defaults + $el = $el || $('body'); + + + // reference + var _this = this; + + + // loop through items and find rules where this field key is a trigger + $.each(this.items, function( k, item ){ + + $.each(item.rules, function( k2, rule ){ + + // is this field within the $el + // this will increase performance by ignoring conditional logic outside of this newly appended element ($el) + if( ! $el.find('.field[data-field_key="' + item.field + '"]').exists() ) + { + return; + } + + _this.refresh_field( item ); + + }); + + }); + + }, + + calculate : function( rule, $toggle, $target ){ + + // vars + var r = false; + + + // compare values + if( $toggle.hasClass('field_type-true_false') || $toggle.hasClass('field_type-checkbox') || $toggle.hasClass('field_type-radio') ) + { + var exists = $toggle.find('input[value="' + rule.value + '"]:checked').exists(); + + + if( rule.operator == "==" ) + { + if( exists ) + { + r = true; + } + } + else + { + if( ! exists ) + { + r = true; + } + } + + } + else + { + // get val and make sure it is an array + var val = $toggle.find('input, textarea, select').last().val(); + + if( ! $.isArray(val) ) + { + val = [ val ]; + } + + + if( rule.operator == "==" ) + { + if( $.inArray(rule.value, val) > -1 ) + { + r = true; + } + } + else + { + if( $.inArray(rule.value, val) < 0 ) + { + r = true; + } + } + + } + + + // return + return r; + + } + + }; + + + + + + /* + * Document Ready + * + * @description: + * @since: 3.5.8 + * @created: 17/01/13 + */ + + $(document).ready(function(){ + + + // conditional logic + acf.conditional_logic.init(); + + + // fix for older options page add-on + $('.acf_postbox > .inside > .options').each(function(){ + + $(this).closest('.acf_postbox').addClass( $(this).attr('data-layout') ); + + }); + + + // Remove 'field_123' from native custom field metabox + $('#metakeyselect option[value^="field_"]').remove(); + + + }); + + + /* + * window load + * + * @description: + * @since: 3.5.5 + * @created: 22/12/12 + */ + + $(window).load(function(){ + + // init + acf.media.init(); + + + setTimeout(function(){ + + // Hack for CPT without a content editor + try + { + // post_id may be string (user_1) and therefore, the uploaded image cannot be attached to the post + if( $.isNumeric(acf.o.post_id) ) + { + wp.media.view.settings.post.id = acf.o.post_id; + } + + } + catch(e) + { + // one of the objects was 'undefined'... + } + + + // setup fields + $(document).trigger('acf/setup_fields', [ $('#poststuff') ]); + + }, 10); + + }); + + + /* + * Gallery field Add-on Fix + * + * Gallery field v1.0.0 required some data in the acf object. + * Now not required, but older versions of gallery field need this. + * + * @type object + * @date 1/08/13 + * + * @param N/A + * @return N/A + */ + + acf.fields.gallery = { + add : function(){}, + edit : function(){}, + update_count : function(){}, + hide_selected_items : function(){}, + text : { + title_add : "Select Images" + } + }; + + + +})(jQuery); + +(function($){ + + + /* + * acf.screen + * + * Data used by AJAX to hide / show field groups + * + * @type object + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + acf.screen = { + action : 'acf/location/match_field_groups_ajax', + post_id : 0, + page_template : 0, + page_parent : 0, + page_type : 0, + post_category : 0, + post_format : 0, + taxonomy : 0, + lang : 0, + nonce : 0 + }; + + + /* + * Document Ready + * + * Updates acf.screen with more data + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).ready(function(){ + + + // update post_id + acf.screen.post_id = acf.o.post_id; + acf.screen.nonce = acf.o.nonce; + + + // MPML + if( $('#icl-als-first').length > 0 ) + { + var href = $('#icl-als-first').children('a').attr('href'), + regex = new RegExp( "lang=([^&#]*)" ), + results = regex.exec( href ); + + // lang + acf.screen.lang = results[1]; + + } + + }); + + + /* + * acf/update_field_groups + * + * finds the new id's for metaboxes and show's hides metaboxes + * + * @type event + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('acf/update_field_groups', function(){ + + // Only for a post. + // This is an attempt to stop the action running on the options page add-on. + if( ! acf.screen.post_id || ! $.isNumeric(acf.screen.post_id) ) + { + return false; + } + + + $.ajax({ + url: ajaxurl, + data: acf.screen, + type: 'post', + dataType: 'json', + success: function(result){ + + // validate + if( !result ) + { + return false; + } + + + // hide all metaboxes + $('.acf_postbox').addClass('acf-hidden'); + $('.acf_postbox-toggle').addClass('acf-hidden'); + + + // dont bother loading style or html for inputs + if( result.length == 0 ) + { + return false; + } + + + // show the new postboxes + $.each(result, function(k, v) { + + + // vars + var $el = $('#acf_' + v), + $toggle = $('#adv-settings .acf_postbox-toggle[for="acf_' + v + '-hide"]'); + + + // classes + $el.removeClass('acf-hidden hide-if-js'); + $toggle.removeClass('acf-hidden'); + $toggle.find('input[type="checkbox"]').attr('checked', 'checked'); + + + // load fields if needed + $el.find('.acf-replace-with-fields').each(function(){ + + var $replace = $(this); + + $.ajax({ + url : ajaxurl, + data : { + action : 'acf/post/render_fields', + acf_id : v, + post_id : acf.o.post_id, + nonce : acf.o.nonce + }, + type : 'post', + dataType : 'html', + success : function( html ){ + + $replace.replaceWith( html ); + + $(document).trigger('acf/setup_fields', $el); + + } + }); + + }); + }); + + + // load style + $.ajax({ + url : ajaxurl, + data : { + action : 'acf/post/get_style', + acf_id : result[0], + nonce : acf.o.nonce + }, + type : 'post', + dataType : 'html', + success : function( result ){ + + $('#acf_style').html( result ); + + } + }); + + + + } + }); + }); + + + /* + * Events + * + * Updates acf.screen with more data and triggers the update event + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('change', '#page_template', function(){ + + acf.screen.page_template = $(this).val(); + + $(document).trigger('acf/update_field_groups'); + + }); + + + $(document).on('change', '#parent_id', function(){ + + var val = $(this).val(); + + + // set page_type / page_parent + if( val != "" ) + { + acf.screen.page_type = 'child'; + acf.screen.page_parent = val; + } + else + { + acf.screen.page_type = 'parent'; + acf.screen.page_parent = 0; + } + + + $(document).trigger('acf/update_field_groups'); + + }); + + + $(document).on('change', '#post-formats-select input[type="radio"]', function(){ + + var val = $(this).val(); + + if( val == '0' ) + { + val = 'standard'; + } + + acf.screen.post_format = val; + + $(document).trigger('acf/update_field_groups'); + + }); + + + function _sync_taxonomy_terms() { + + // vars + var values = []; + + + $('.categorychecklist input:checked, .acf-taxonomy-field input:checked, .acf-taxonomy-field option:selected').each(function(){ + + // validate + if( $(this).is(':hidden') || $(this).is(':disabled') ) + { + return; + } + + + // validate media popup + if( $(this).closest('.media-frame').exists() ) + { + return; + } + + + // validate acf + if( $(this).closest('.acf-taxonomy-field').exists() ) + { + if( $(this).closest('.acf-taxonomy-field').attr('data-load_save') == '0' ) + { + return; + } + } + + + // append + if( values.indexOf( $(this).val() ) === -1 ) + { + values.push( $(this).val() ); + } + + }); + + + // update screen + acf.screen.post_category = values; + acf.screen.taxonomy = values; + + + // trigger change + $(document).trigger('acf/update_field_groups'); + + } + + + $(document).on('change', '.categorychecklist input, .acf-taxonomy-field input, .acf-taxonomy-field select', function(){ + + // a taxonomy field may trigger this change event, however, the value selected is not + // actually a term relatinoship, it is meta data + if( $(this).closest('.acf-taxonomy-field').exists() ) + { + if( $(this).closest('.acf-taxonomy-field').attr('data-save') == '0' ) + { + return; + } + } + + + // this may be triggered from editing an imgae in a popup. Popup does not support correct metaboxes so ignore this + if( $(this).closest('.media-frame').exists() ) + { + return; + } + + + // set timeout to fix issue with chrome which does not register the change has yet happened + setTimeout(function(){ + + _sync_taxonomy_terms(); + + }, 1); + + + }); + + + + +})(jQuery); + +(function($){ + + /* + * Color Picker + * + * jQuery functionality for this field type + * + * @type object + * @date 20/07/13 + * + * @param N/A + * @return N/A + */ + + var _cp = acf.fields.color_picker = { + + $el : null, + $input : null, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('input[type="text"]'); + + + // return this for chaining + return this; + + }, + init : function(){ + + // vars (reference) + var $input = this.$input; + + + // is clone field? + if( acf.helpers.is_clone_field($input) ) + { + return; + } + + + this.$input.wpColorPicker(); + + + + } + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + $(el).find('.acf-color_picker').each(function(){ + + _cp.set({ $el : $(this) }).init(); + + }); + + }); + + +})(jQuery); + +(function($){ + + /* + * Date Picker + * + * static model for this field + * + * @type event + * @date 1/06/13 + * + */ + + acf.fields.date_picker = { + + $el : null, + $input : null, + $hidden : null, + + o : {}, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('input[type="text"]'); + this.$hidden = this.$el.find('input[type="hidden"]'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // return this for chaining + return this; + + }, + init : function(){ + + // is clone field? + if( acf.helpers.is_clone_field(this.$hidden) ) + { + return; + } + + + // get and set value from alt field + this.$input.val( this.$hidden.val() ); + + + // create options + var options = $.extend( {}, acf.l10n.date_picker, { + dateFormat : this.o.save_format, + altField : this.$hidden, + altFormat : this.o.save_format, + changeYear : true, + yearRange : "-100:+100", + changeMonth : true, + showButtonPanel : true, + firstDay : this.o.first_day + }); + + + // add date picker + this.$input.addClass('active').datepicker( options ); + + + // now change the format back to how it should be. + this.$input.datepicker( "option", "dateFormat", this.o.display_format ); + + + // wrap the datepicker (only if it hasn't already been wrapped) + if( $('body > #ui-datepicker-div').length > 0 ) + { + $('#ui-datepicker-div').wrap('
    '); + } + + }, + blur : function(){ + + if( !this.$input.val() ) + { + this.$hidden.val(''); + } + + } + + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + $(el).find('.acf-date_picker').each(function(){ + + acf.fields.date_picker.set({ $el : $(this) }).init(); + + }); + + }); + + + /* + * Events + * + * jQuery events for this field + * + * @type event + * @date 1/06/13 + * + */ + + $(document).on('blur', '.acf-date_picker input[type="text"]', function( e ){ + + acf.fields.date_picker.set({ $el : $(this).parent() }).blur(); + + }); + + +})(jQuery); + +(function($){ + + /* + * File + * + * static model for this field + * + * @type event + * @date 1/06/13 + * + */ + + + // reference + var _media = acf.media; + + + acf.fields.file = { + + $el : null, + $input : null, + + o : {}, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('input[type="hidden"]'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // multiple? + this.o.multiple = this.$el.closest('.repeater').exists() ? true : false; + + + // wp library query + this.o.query = {}; + + + // library + if( this.o.library == 'uploadedTo' ) + { + this.o.query.uploadedTo = acf.o.post_id; + } + + + // return this for chaining + return this; + + }, + init : function(){ + + // is clone field? + if( acf.helpers.is_clone_field(this.$input) ) + { + return; + } + + }, + add : function( file ){ + + // this function must reference a global div variable due to the pre WP 3.5 uploader + // vars + var div = _media.div; + + + // set atts + div.find('.acf-file-icon').attr( 'src', file.icon ); + div.find('.acf-file-title').text( file.title ); + div.find('.acf-file-name').text( file.name ).attr( 'href', file.url ); + div.find('.acf-file-size').text( file.size ); + div.find('.acf-file-value').val( file.id ).trigger('change'); + + + // set div class + div.addClass('active'); + + + // validation + div.closest('.field').removeClass('error'); + + }, + edit : function(){ + + // vars + var id = this.$input.val(); + + + // set global var + _media.div = this.$el; + + + // clear the frame + _media.clear_frame(); + + + // create the media frame + _media.frame = wp.media({ + title : acf.l10n.file.edit, + multiple : false, + button : { text : acf.l10n.file.update } + }); + + + // log events + /* + acf.media.frame.on('all', function(e){ + + console.log( e ); + + }); + */ + + + // open + _media.frame.on('open',function() { + + // set to browse + if( _media.frame.content._mode != 'browse' ) + { + _media.frame.content.mode('browse'); + } + + + // add class + _media.frame.$el.closest('.media-modal').addClass('acf-media-modal acf-expanded'); + + + // set selection + var selection = _media.frame.state().get('selection'), + attachment = wp.media.attachment( id ); + + + // to fetch or not to fetch + if( $.isEmptyObject(attachment.changed) ) + { + attachment.fetch(); + } + + + selection.add( attachment ); + + }); + + + // close + _media.frame.on('close',function(){ + + // remove class + _media.frame.$el.closest('.media-modal').removeClass('acf-media-modal'); + + }); + + + // Finally, open the modal + acf.media.frame.open(); + + }, + remove : function() + { + + // set atts + this.$el.find('.acf-file-icon').attr( 'src', '' ); + this.$el.find('.acf-file-title').text( '' ); + this.$el.find('.acf-file-name').text( '' ).attr( 'href', '' ); + this.$el.find('.acf-file-size').text( '' ); + this.$el.find('.acf-file-value').val( '' ).trigger('change'); + + + // remove class + this.$el.removeClass('active'); + + }, + popup : function() + { + // reference + var t = this; + + + // set global var + _media.div = this.$el; + + + // clear the frame + _media.clear_frame(); + + + // Create the media frame + _media.frame = wp.media({ + states : [ + new wp.media.controller.Library({ + library : wp.media.query( t.o.query ), + multiple : t.o.multiple, + title : acf.l10n.file.select, + priority : 20, + filterable : 'all' + }) + ] + }); + + + // customize model / view + acf.media.frame.on('content:activate', function(){ + + // vars + var toolbar = null, + filters = null; + + + // populate above vars making sure to allow for failure + try + { + toolbar = acf.media.frame.content.get().toolbar; + filters = toolbar.get('filters'); + } + catch(e) + { + // one of the objects was 'undefined'... perhaps the frame open is Upload Files + //console.log( e ); + } + + + // validate + if( !filters ) + { + return false; + } + + + // no need for 'uploaded' filter + if( t.o.library == 'uploadedTo' ) + { + filters.$el.find('option[value="uploaded"]').remove(); + filters.$el.after('' + acf.l10n.file.uploadedTo + '') + + $.each( filters.filters, function( k, v ){ + + v.props.uploadedTo = acf.o.post_id; + + }); + } + + }); + + + // When an image is selected, run a callback. + acf.media.frame.on( 'select', function() { + + // get selected images + selection = _media.frame.state().get('selection'); + + if( selection ) + { + var i = 0; + + selection.each(function(attachment){ + + // counter + i++; + + + // select / add another file field? + if( i > 1 ) + { + // vars + var $td = _media.div.closest('td'), + $tr = $td.closest('.row'), + $repeater = $tr.closest('.repeater'), + key = $td.attr('data-field_key'), + selector = 'td .acf-file-uploader:first'; + + + // key only exists for repeater v1.0.1 + + if( key ) + { + selector = 'td[data-field_key="' + key + '"] .acf-file-uploader'; + } + + + // add row? + if( ! $tr.next('.row').exists() ) + { + $repeater.find('.add-row-end').trigger('click'); + + } + + + // update current div + _media.div = $tr.next('.row').find( selector ); + + } + + + // vars + var file = { + id : attachment.id, + title : attachment.attributes.title, + name : attachment.attributes.filename, + url : attachment.attributes.url, + icon : attachment.attributes.icon, + size : attachment.attributes.filesize + }; + + + // add file to field + acf.fields.file.add( file ); + + + }); + // selection.each(function(attachment){ + } + // if( selection ) + + }); + // acf.media.frame.on( 'select', function() { + + + // Finally, open the modal + acf.media.frame.open(); + + + return false; + } + + }; + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('click', '.acf-file-uploader .acf-button-edit', function( e ){ + + e.preventDefault(); + + acf.fields.file.set({ $el : $(this).closest('.acf-file-uploader') }).edit(); + + }); + + $(document).on('click', '.acf-file-uploader .acf-button-delete', function( e ){ + + e.preventDefault(); + + acf.fields.file.set({ $el : $(this).closest('.acf-file-uploader') }).remove(); + + }); + + + $(document).on('click', '.acf-file-uploader .add-file', function( e ){ + + e.preventDefault(); + + acf.fields.file.set({ $el : $(this).closest('.acf-file-uploader') }).popup(); + + }); + + +})(jQuery); + +(function($){ + + /* + * Location + * + * static model for this field + * + * @type event + * @date 1/06/13 + * + */ + + acf.fields.google_map = { + + $el : null, + $input : null, + + o : {}, + + ready : false, + geocoder : false, + map : false, + maps : {}, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('.value'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // get map + if( this.maps[ this.o.id ] ) + { + this.map = this.maps[ this.o.id ]; + } + + + // return this for chaining + return this; + + }, + init : function(){ + + // geocode + if( !this.geocoder ) + { + this.geocoder = new google.maps.Geocoder(); + } + + + // google maps is loaded and ready + this.ready = true; + + + // is clone field? + if( acf.helpers.is_clone_field(this.$input) ) + { + return; + } + + this.render(); + + }, + render : function(){ + + // reference + var _this = this, + _$el = this.$el; + + + // vars + var args = { + zoom : parseInt(this.o.zoom), + center : new google.maps.LatLng(this.o.lat, this.o.lng), + mapTypeId : google.maps.MapTypeId.ROADMAP + }; + + // create map + this.map = new google.maps.Map( this.$el.find('.canvas')[0], args); + + + // add search + var autocomplete = new google.maps.places.Autocomplete( this.$el.find('.search')[0] ); + autocomplete.map = this.map; + autocomplete.bindTo('bounds', this.map); + + + // add dummy marker + this.map.marker = new google.maps.Marker({ + draggable : true, + raiseOnDrag : true, + map : this.map, + }); + + + // add references + this.map.$el = this.$el; + + + // value exists? + var lat = this.$el.find('.input-lat').val(), + lng = this.$el.find('.input-lng').val(); + + if( lat && lng ) + { + this.update( lat, lng ).center(); + } + + + // events + google.maps.event.addListener(autocomplete, 'place_changed', function( e ) { + + // reference + var $el = this.map.$el; + + + // manually update address + var address = $el.find('.search').val(); + $el.find('.input-address').val( address ); + $el.find('.title h4').text( address ); + + + // vars + var place = this.getPlace(); + + + // validate + if( place.geometry ) + { + var lat = place.geometry.location.lat(), + lng = place.geometry.location.lng(); + + + _this.set({ $el : $el }).update( lat, lng ).center(); + } + else + { + // client hit enter, manulaly get the place + _this.geocoder.geocode({ 'address' : address }, function( results, status ){ + + // validate + if( status != google.maps.GeocoderStatus.OK ) + { + console.log('Geocoder failed due to: ' + status); + return; + } + + if( !results[0] ) + { + console.log('No results found'); + return; + } + + + // get place + place = results[0]; + + var lat = place.geometry.location.lat(), + lng = place.geometry.location.lng(); + + + _this.set({ $el : $el }).update( lat, lng ).center(); + + }); + } + + }); + + + google.maps.event.addListener( this.map.marker, 'dragend', function(){ + + // reference + var $el = this.map.$el; + + + // vars + var position = this.map.marker.getPosition(), + lat = position.lat(), + lng = position.lng(); + + _this.set({ $el : $el }).update( lat, lng ).sync(); + + }); + + + google.maps.event.addListener( this.map, 'click', function( e ) { + + // reference + var $el = this.$el; + + + // vars + var lat = e.latLng.lat(), + lng = e.latLng.lng(); + + + _this.set({ $el : $el }).update( lat, lng ).sync(); + + }); + + + + // add to maps + this.maps[ this.o.id ] = this.map; + + + }, + + update : function( lat, lng ){ + + // vars + var latlng = new google.maps.LatLng( lat, lng ); + + + // update inputs + this.$el.find('.input-lat').val( lat ); + this.$el.find('.input-lng').val( lng ).trigger('change'); + + + // update marker + this.map.marker.setPosition( latlng ); + + + // show marker + this.map.marker.setVisible( true ); + + + // update class + this.$el.addClass('active'); + + + // validation + this.$el.closest('.field').removeClass('error'); + + + // return for chaining + return this; + }, + + center : function(){ + + // vars + var position = this.map.marker.getPosition(), + lat = this.o.lat, + lng = this.o.lng; + + + // if marker exists, center on the marker + if( position ) + { + lat = position.lat(); + lng = position.lng(); + } + + + var latlng = new google.maps.LatLng( lat, lng ); + + + // set center of map + this.map.setCenter( latlng ); + }, + + sync : function(){ + + // reference + var $el = this.$el; + + + // vars + var position = this.map.marker.getPosition(), + latlng = new google.maps.LatLng( position.lat(), position.lng() ); + + + this.geocoder.geocode({ 'latLng' : latlng }, function( results, status ){ + + // validate + if( status != google.maps.GeocoderStatus.OK ) + { + console.log('Geocoder failed due to: ' + status); + return; + } + + if( !results[0] ) + { + console.log('No results found'); + return; + } + + + // get location + var location = results[0]; + + + // update h4 + $el.find('.title h4').text( location.formatted_address ); + + + // update input + $el.find('.input-address').val( location.formatted_address ).trigger('change'); + + }); + + + // return for chaining + return this; + }, + + locate : function(){ + + // reference + var _this = this, + _$el = this.$el; + + + // Try HTML5 geolocation + if( ! navigator.geolocation ) + { + alert( acf.l10n.google_map.browser_support ); + return this; + } + + + // show loading text + _$el.find('.title h4').text(acf.l10n.google_map.locating + '...'); + _$el.addClass('active'); + + navigator.geolocation.getCurrentPosition(function(position){ + + // vars + var lat = position.coords.latitude, + lng = position.coords.longitude; + + _this.set({ $el : _$el }).update( lat, lng ).sync().center(); + + }); + + + }, + + clear : function(){ + + // update class + this.$el.removeClass('active'); + + + // clear search + this.$el.find('.search').val(''); + + + // clear inputs + this.$el.find('.input-address').val(''); + this.$el.find('.input-lat').val(''); + this.$el.find('.input-lng').val(''); + + + // hide marker + this.map.marker.setVisible( false ); + }, + + edit : function(){ + + // update class + this.$el.removeClass('active'); + + + // clear search + var val = this.$el.find('.title h4').text(); + + + this.$el.find('.search').val( val ).focus(); + + }, + + refresh : function(){ + + // trigger resize on div + google.maps.event.trigger(this.map, 'resize'); + + // center map + this.center(); + + } + + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + // vars + $fields = $(el).find('.acf-google-map'); + + + // validate + if( ! $fields.exists() ) + { + return; + } + + + // validate google + if( typeof google === 'undefined' ) + { + $.getScript('https://www.google.com/jsapi', function(){ + + google.load('maps', '3', { other_params: 'sensor=false&libraries=places', callback: function(){ + + $fields.each(function(){ + + acf.fields.google_map.set({ $el : $(this) }).init(); + + }); + + }}); + }); + + } + else + { + google.load('maps', '3', { other_params: 'sensor=false&libraries=places', callback: function(){ + + $fields.each(function(){ + + acf.fields.google_map.set({ $el : $(this) }).init(); + + }); + + }}); + + } + + }); + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('click', '.acf-google-map .acf-sprite-remove', function( e ){ + + e.preventDefault(); + + acf.fields.google_map.set({ $el : $(this).closest('.acf-google-map') }).clear(); + + $(this).blur(); + + }); + + + $(document).on('click', '.acf-google-map .acf-sprite-locate', function( e ){ + + e.preventDefault(); + + acf.fields.google_map.set({ $el : $(this).closest('.acf-google-map') }).locate(); + + $(this).blur(); + + }); + + $(document).on('click', '.acf-google-map .title h4', function( e ){ + + e.preventDefault(); + + acf.fields.google_map.set({ $el : $(this).closest('.acf-google-map') }).edit(); + + }); + + $(document).on('keydown', '.acf-google-map .search', function( e ){ + + // prevent form from submitting + if( e.which == 13 ) + { + return false; + } + + }); + + $(document).on('blur', '.acf-google-map .search', function( e ){ + + // vars + var $el = $(this).closest('.acf-google-map'); + + + // has a value? + if( $el.find('.input-lat').val() ) + { + $el.addClass('active'); + } + + }); + + $(document).on('acf/fields/tab/show acf/conditional_logic/show', function( e, $field ){ + + // validate + if( ! acf.fields.google_map.ready ) + { + return; + } + + + // validate + if( $field.attr('data-field_type') == 'google_map' ) + { + acf.fields.google_map.set({ $el : $field.find('.acf-google-map') }).refresh(); + } + + }); + + + +})(jQuery); + +(function($){ + + /* + * Image + * + * static model for this field + * + * @type event + * @date 1/06/13 + * + */ + + + // reference + var _media = acf.media; + + + acf.fields.image = { + + $el : null, + $input : null, + + o : {}, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('input[type="hidden"]'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // multiple? + this.o.multiple = this.$el.closest('.repeater').exists() ? true : false; + + + // wp library query + this.o.query = { + type : 'image' + }; + + + // library + if( this.o.library == 'uploadedTo' ) + { + this.o.query.uploadedTo = acf.o.post_id; + } + + + // return this for chaining + return this; + + }, + init : function(){ + + // is clone field? + if( acf.helpers.is_clone_field(this.$input) ) + { + return; + } + + }, + add : function( image ){ + + // this function must reference a global div variable due to the pre WP 3.5 uploader + // vars + var div = _media.div; + + + // set atts + div.find('.acf-image-image').attr( 'src', image.url ); + div.find('.acf-image-value').val( image.id ).trigger('change'); + + + // set div class + div.addClass('active'); + + + // validation + div.closest('.field').removeClass('error'); + + }, + edit : function(){ + + // vars + var id = this.$input.val(); + + + // set global var + _media.div = this.$el; + + + // clear the frame + _media.clear_frame(); + + + // create the media frame + _media.frame = wp.media({ + title : acf.l10n.image.edit, + multiple : false, + button : { text : acf.l10n.image.update } + }); + + + // log events + /* + acf.media.frame.on('all', function(e){ + + console.log( e ); + + }); + */ + + + // open + _media.frame.on('open',function() { + + // set to browse + if( _media.frame.content._mode != 'browse' ) + { + _media.frame.content.mode('browse'); + } + + + // add class + _media.frame.$el.closest('.media-modal').addClass('acf-media-modal acf-expanded'); + + + // set selection + var selection = _media.frame.state().get('selection'), + attachment = wp.media.attachment( id ); + + + // to fetch or not to fetch + if( $.isEmptyObject(attachment.changed) ) + { + attachment.fetch(); + } + + + selection.add( attachment ); + + }); + + + // close + _media.frame.on('close',function(){ + + // remove class + _media.frame.$el.closest('.media-modal').removeClass('acf-media-modal'); + + }); + + + // Finally, open the modal + acf.media.frame.open(); + + }, + remove : function() + { + + // set atts + this.$el.find('.acf-image-image').attr( 'src', '' ); + this.$el.find('.acf-image-value').val( '' ).trigger('change'); + + + // remove class + this.$el.removeClass('active'); + + }, + popup : function() + { + // reference + var t = this; + + + // set global var + _media.div = this.$el; + + + // clear the frame + _media.clear_frame(); + + + // Create the media frame + _media.frame = wp.media({ + states : [ + new wp.media.controller.Library({ + library : wp.media.query( t.o.query ), + multiple : t.o.multiple, + title : acf.l10n.image.select, + priority : 20, + filterable : 'all' + }) + ] + }); + + + /*acf.media.frame.on('all', function(e){ + + console.log( e ); + + });*/ + + + // customize model / view + acf.media.frame.on('content:activate', function(){ + + // vars + var toolbar = null, + filters = null; + + + // populate above vars making sure to allow for failure + try + { + toolbar = acf.media.frame.content.get().toolbar; + filters = toolbar.get('filters'); + } + catch(e) + { + // one of the objects was 'undefined'... perhaps the frame open is Upload Files + //console.log( e ); + } + + + // validate + if( !filters ) + { + return false; + } + + + // filter only images + $.each( filters.filters, function( k, v ){ + + v.props.type = 'image'; + + }); + + + // no need for 'uploaded' filter + if( t.o.library == 'uploadedTo' ) + { + filters.$el.find('option[value="uploaded"]').remove(); + filters.$el.after('' + acf.l10n.image.uploadedTo + '') + + $.each( filters.filters, function( k, v ){ + + v.props.uploadedTo = acf.o.post_id; + + }); + } + + + // remove non image options from filter list + filters.$el.find('option').each(function(){ + + // vars + var v = $(this).attr('value'); + + + // don't remove the 'uploadedTo' if the library option is 'all' + if( v == 'uploaded' && t.o.library == 'all' ) + { + return; + } + + if( v.indexOf('image') === -1 ) + { + $(this).remove(); + } + + }); + + + // set default filter + filters.$el.val('image').trigger('change'); + + }); + + + // When an image is selected, run a callback. + acf.media.frame.on( 'select', function() { + + // get selected images + selection = _media.frame.state().get('selection'); + + if( selection ) + { + var i = 0; + + selection.each(function(attachment){ + + // counter + i++; + + + // select / add another image field? + if( i > 1 ) + { + // vars + var $td = _media.div.closest('td'), + $tr = $td.closest('.row'), + $repeater = $tr.closest('.repeater'), + key = $td.attr('data-field_key'), + selector = 'td .acf-image-uploader:first'; + + + // key only exists for repeater v1.0.1 + + if( key ) + { + selector = 'td[data-field_key="' + key + '"] .acf-image-uploader'; + } + + + // add row? + if( ! $tr.next('.row').exists() ) + { + $repeater.find('.add-row-end').trigger('click'); + + } + + + // update current div + _media.div = $tr.next('.row').find( selector ); + + } + + + // vars + var image = { + id : attachment.id, + url : attachment.attributes.url + }; + + // is preview size available? + if( attachment.attributes.sizes && attachment.attributes.sizes[ t.o.preview_size ] ) + { + image.url = attachment.attributes.sizes[ t.o.preview_size ].url; + } + + // add image to field + acf.fields.image.add( image ); + + + }); + // selection.each(function(attachment){ + } + // if( selection ) + + }); + // acf.media.frame.on( 'select', function() { + + + // Finally, open the modal + acf.media.frame.open(); + + + return false; + }, + + // temporary gallery fix + text : { + title_add : "Select Image", + title_edit : "Edit Image" + } + + }; + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('click', '.acf-image-uploader .acf-button-edit', function( e ){ + + e.preventDefault(); + + acf.fields.image.set({ $el : $(this).closest('.acf-image-uploader') }).edit(); + + }); + + $(document).on('click', '.acf-image-uploader .acf-button-delete', function( e ){ + + e.preventDefault(); + + acf.fields.image.set({ $el : $(this).closest('.acf-image-uploader') }).remove(); + + }); + + + $(document).on('click', '.acf-image-uploader .add-image', function( e ){ + + e.preventDefault(); + + acf.fields.image.set({ $el : $(this).closest('.acf-image-uploader') }).popup(); + + }); + + +})(jQuery); + +(function($){ + + /* + * Radio + * + * static model and events for this field + * + * @type event + * @date 1/06/13 + * + */ + + acf.fields.radio = { + + $el : null, + $input : null, + $other : null, + farbtastic : null, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('input[type="radio"]:checked'); + this.$other = this.$el.find('input[type="text"]'); + + + // return this for chaining + return this; + + }, + change : function(){ + + if( this.$input.val() == 'other' ) + { + this.$other.attr('name', this.$input.attr('name')); + this.$other.show(); + } + else + { + this.$other.attr('name', ''); + this.$other.hide(); + } + } + }; + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('change', '.acf-radio-list input[type="radio"]', function( e ){ + + acf.fields.radio.set({ $el : $(this).closest('.acf-radio-list') }).change(); + + }); + + +})(jQuery); + +(function($){ + + /* + * Relationship + * + * static model for this field + * + * @type event + * @date 1/06/13 + * + */ + + acf.fields.relationship = { + + $el : null, + $input : null, + $left : null, + $right : null, + + o : {}, + + timeout : null, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find elements + this.$input = this.$el.children('input[type="hidden"]'); + this.$left = this.$el.find('.relationship_left'), + this.$right = this.$el.find('.relationship_right'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // return this for chaining + return this; + + }, + init : function(){ + + // reference + var _this = this; + + + // is clone field? + if( acf.helpers.is_clone_field(this.$input) ) + { + return; + } + + + // set height of right column + this.$right.find('.relationship_list').height( this.$left.height() -2 ); + + + // right sortable + this.$right.find('.relationship_list').sortable({ + axis : 'y', + items : '> li', + forceHelperSize : true, + forcePlaceholderSize : true, + scroll : true, + update : function(){ + + _this.$input.trigger('change'); + + } + }); + + + // load more + var $el = this.$el; + + this.$left.find('.relationship_list').scrollTop( 0 ).on('scroll', function(e){ + + // validate + if( $el.hasClass('loading') || $el.hasClass('no-results') ) + { + return; + } + + + // Scrolled to bottom + if( $(this).scrollTop() + $(this).innerHeight() >= $(this).get(0).scrollHeight ) + { + var paged = parseInt( $el.attr('data-paged') ); + + // update paged + $el.attr('data-paged', (paged + 1) ); + + // fetch + _this.set({ $el : $el }).fetch(); + } + + }); + + + // ajax fetch values for left side + this.fetch(); + + }, + fetch : function(){ + + // reference + var _this = this, + $el = this.$el; + + + // add loading class, stops scroll loading + $el.addClass('loading'); + + + // get results + $.ajax({ + url : acf.o.ajaxurl, + type : 'post', + dataType : 'json', + data : $.extend({ + action : 'acf/fields/relationship/query_posts', + post_id : acf.o.post_id, + nonce : acf.o.nonce + }, this.o ), + success : function( json ){ + + + // render + _this.set({ $el : $el }).render( json ); + + } + }); + + }, + render : function( json ){ + + // reference + var _this = this; + + + // update classes + this.$el.removeClass('no-results').removeClass('loading'); + + + // new search? + if( this.o.paged == 1 ) + { + this.$el.find('.relationship_left li:not(.load-more)').remove(); + } + + + // no results? + if( ! json || ! json.html ) + { + this.$el.addClass('no-results'); + return; + } + + + // append new results + this.$el.find('.relationship_left .load-more').before( json.html ); + + + // next page? + if( ! json.next_page_exists ) + { + this.$el.addClass('no-results'); + } + + + // apply .hide to left li's + this.$left.find('a').each(function(){ + + var id = $(this).attr('data-post_id'); + + if( _this.$right.find('a[data-post_id="' + id + '"]').exists() ) + { + $(this).parent().addClass('hide'); + } + + }); + + }, + add : function( $a ){ + + // vars + var id = $a.attr('data-post_id'), + title = $a.html(); + + + // max posts + if( this.$right.find('a').length >= this.o.max ) + { + alert( acf.l10n.relationship.max.replace('{max}', this.o.max) ); + return false; + } + + + // can be added? + if( $a.parent().hasClass('hide') ) + { + return false; + } + + + // hide + $a.parent().addClass('hide'); + + + // template + var data = { + post_id : $a.attr('data-post_id'), + title : $a.html(), + name : this.$input.attr('name') + }, + tmpl = _.template(acf.l10n.relationship.tmpl_li, data); + + + + // add new li + this.$right.find('.relationship_list').append( tmpl ) + + + // trigger change on new_li + this.$input.trigger('change'); + + + // validation + this.$el.closest('.field').removeClass('error'); + + + }, + remove : function( $a ){ + + // remove + $a.parent().remove(); + + + // show + this.$left.find('a[data-post_id="' + $a.attr('data-post_id') + '"]').parent('li').removeClass('hide'); + + + // trigger change on new_li + this.$input.trigger('change'); + + } + + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + $(el).find('.acf_relationship').each(function(){ + + acf.fields.relationship.set({ $el : $(this) }).init(); + + }); + + }); + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('change', '.acf_relationship .select-post_type', function(e){ + + // vars + var val = $(this).val(), + $el = $(this).closest('.acf_relationship'); + + + // update attr + $el.attr('data-post_type', val); + $el.attr('data-paged', 1); + + + // fetch + acf.fields.relationship.set({ $el : $el }).fetch(); + + }); + + + $(document).on('click', '.acf_relationship .relationship_left .relationship_list a', function( e ){ + + e.preventDefault(); + + acf.fields.relationship.set({ $el : $(this).closest('.acf_relationship') }).add( $(this) ); + + $(this).blur(); + + }); + + $(document).on('click', '.acf_relationship .relationship_right .relationship_list a', function( e ){ + + e.preventDefault(); + + acf.fields.relationship.set({ $el : $(this).closest('.acf_relationship') }).remove( $(this) ); + + $(this).blur(); + + }); + + $(document).on('keyup', '.acf_relationship input.relationship_search', function( e ){ + + // vars + var val = $(this).val(), + $el = $(this).closest('.acf_relationship'); + + + // update attr + $el.attr('data-s', val); + $el.attr('data-paged', 1); + + + // fetch + clearTimeout( acf.fields.relationship.timeout ); + acf.fields.relationship.timeout = setTimeout(function(){ + + acf.fields.relationship.set({ $el : $el }).fetch(); + + }, 500); + + }); + + $(document).on('keypress', '.acf_relationship input.relationship_search', function( e ){ + + // don't submit form + if( e.which == 13 ) + { + e.preventDefault(); + } + + }); + + +})(jQuery); + +(function($){ + + acf.fields.tab = { + + add_group : function( $wrap ){ + + // vars + var html = ''; + + + // generate html + if( $wrap.is('tbody') ) + { + html = '
      '; + } + else + { + html = '
        '; + } + + + // append html + $wrap.children('.field_type-tab:first').before( html ); + + }, + + add_tab : function( $tab ){ + + // vars + var $field = $tab.closest('.field'), + $wrap = $field.parent(), + + key = $field.attr('data-field_key'), + label = $tab.text(); + + + // create tab group if it doesnt exist + if( ! $wrap.children('.acf-tab-wrap').exists() ) + { + this.add_group( $wrap ); + } + + // add tab + $wrap.children('.acf-tab-wrap').find('.acf-tab-group').append('
      • ' + label + '
      • '); + + }, + + toggle : function( $a ){ + + // reference + var _this = this; + + + //console.log( 'toggle %o ', $a); + // vars + var $wrap = $a.closest('.acf-tab-wrap').parent(), + key = $a.attr('data-key'); + + + // classes + $a.parent('li').addClass('active').siblings('li').removeClass('active'); + + + // hide / show + $wrap.children('.field_type-tab').each(function(){ + + + // vars + var $tab = $(this); + + + if( $tab.attr('data-field_key') == key ) + { + _this.show_tab_fields( $(this) ); + } + else + { + _this.hide_tab_fields( $(this) ); + } + + + }); + + }, + + show_tab_fields : function( $field ) { + + //console.log('show tab fields %o', $field); + $field.nextUntil('.field_type-tab').each(function(){ + + $(this).removeClass('acf-tab_group-hide').addClass('acf-tab_group-show'); + $(document).trigger('acf/fields/tab/show', [ $(this) ]); + + }); + }, + + hide_tab_fields : function( $field ) { + + $field.nextUntil('.field_type-tab').each(function(){ + + $(this).removeClass('acf-tab_group-show').addClass('acf-tab_group-hide'); + $(document).trigger('acf/fields/tab/hide', [ $(this) ]); + + }); + }, + + refresh : function( $el ){ + + // reference + var _this = this; + + + // trigger + $el.find('.acf-tab-group').each(function(){ + + $(this).find('.acf-tab-button:first').each(function(){ + + _this.toggle( $(this) ); + + }); + + }); + + } + + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + // add tabs + $(el).find('.acf-tab').each(function(){ + + acf.fields.tab.add_tab( $(this) ); + + }); + + + // activate first tab + acf.fields.tab.refresh( $(el) ); + + + // NOTE: this code is defined BEFORE the acf.conditional_logic action. This is becuase the 'acf/setup_fields' listener is defined INSIDE the conditional_logic.init() function which is run on doc.ready + + // trigger conditional logic + // this code ( acf/setup_fields ) is run after the main acf.conditional_logic.init(); + //console.log('acf/setup_fields (after tab refresh) calling acf.conditional_logic.refresh()'); + //acf.conditional_logic.refresh(); + + }); + + + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('click', '.acf-tab-button', function( e ){ + + e.preventDefault(); + + acf.fields.tab.toggle( $(this) ); + + $(this).trigger('blur'); + + }); + + + $(document).on('acf/conditional_logic/hide', function( e, $target, item ){ + + // validate + if( $target.attr('data-field_type') != 'tab' ) + { + return; + } + + //console.log('conditional_logic/hide tab %o', $target); + + + // vars + var $tab = $target.siblings('.acf-tab-wrap').find('a[data-key="' + $target.attr('data-field_key') + '"]'); + + + // if tab is already hidden, then ignore the following functiolnality + if( $tab.is(':hidden') ) + { + return; + } + + + // visibility + $tab.parent().hide(); + + + // if + if( $tab.parent().siblings(':visible').exists() ) + { + // if the $target to be hidden is a tab button, lets toggle a sibling tab button + $tab.parent().siblings(':visible').first().children('a').trigger('click'); + } + else + { + // no onther tabs + acf.fields.tab.hide_tab_fields( $target ); + } + + }); + + + $(document).on('acf/conditional_logic/show', function( e, $target, item ){ + + // validate + if( $target.attr('data-field_type') != 'tab' ) + { + return; + } + + + //console.log('conditional_logic/show tab %o', $target); + + + // vars + var $tab = $target.siblings('.acf-tab-wrap').find('a[data-key="' + $target.attr('data-field_key') + '"]'); + + + // if tab is already visible, then ignore the following functiolnality + if( $tab.is(':visible') ) + { + return; + } + + + // visibility + $tab.parent().show(); + + + // if this is the active tab + if( $tab.parent().hasClass('active') ) + { + $tab.trigger('click'); + return; + } + + + // if the sibling active tab is actually hidden by conditional logic, take ownership of tabs + if( $tab.parent().siblings('.active').is(':hidden') ) + { + // show this tab group + $tab.trigger('click'); + return; + } + + + }); + + + +})(jQuery); + +(function($){ + + + /* + * Validation + * + * JS model + * + * @type object + * @date 1/06/13 + * + */ + + acf.validation = { + + status : true, + disabled : false, + + run : function(){ + + // reference + var _this = this; + + + // reset + _this.status = true; + + + // loop through all fields + $('.field.required, .form-field.required').each(function(){ + + // run validation + _this.validate( $(this) ); + + + }); + // end loop through all fields + }, + + /* + * show_spinner + * + * This function will show a spinner element. Logic changed in WP 4.2 + * + * @type function + * @date 3/05/2015 + * @since 5.2.3 + * + * @param $spinner (jQuery) + * @return n/a + */ + + show_spinner: function( $spinner ){ + + // bail early if no spinner + if( !$spinner.exists() ) { + + return; + + } + + + // vars + var wp_version = acf.o.wp_version; + + + // show + if( parseFloat(wp_version) >= 4.2 ) { + + $spinner.addClass('is-active'); + + } else { + + $spinner.css('display', 'inline-block'); + + } + + }, + + + /* + * hide_spinner + * + * This function will hide a spinner element. Logic changed in WP 4.2 + * + * @type function + * @date 3/05/2015 + * @since 5.2.3 + * + * @param $spinner (jQuery) + * @return n/a + */ + + hide_spinner: function( $spinner ){ + + // bail early if no spinner + if( !$spinner.exists() ) { + + return; + + } + + + // vars + var wp_version = acf.o.wp_version; + + + // hide + if( parseFloat(wp_version) >= 4.2 ) { + + $spinner.removeClass('is-active'); + + } else { + + $spinner.css('display', 'none'); + + } + + }, + + validate : function( div ){ + + // var + var ignore = false, + $tab = null; + + + // set validation data + div.data('validation', true); + + + // not visible + if( div.is(':hidden') ) + { + // ignore validation + ignore = true; + + + // if this field is hidden by a tab group, allow validation + if( div.hasClass('acf-tab_group-hide') ) + { + ignore = false; + + + // vars + var $tab_field = div.prevAll('.field_type-tab:first'), + $tab_group = div.prevAll('.acf-tab-wrap:first'); + + + // if the tab itself is hidden, bypass validation + if( $tab_field.hasClass('acf-conditional_logic-hide') ) + { + ignore = true; + } + else + { + // activate this tab as it holds hidden required field! + $tab = $tab_group.find('.acf-tab-button[data-key="' + $tab_field.attr('data-field_key') + '"]'); + } + } + } + + + // if is hidden by conditional logic, ignore + if( div.hasClass('acf-conditional_logic-hide') ) + { + ignore = true; + } + + + // if field group is hidden, igrnoe + if( div.closest('.postbox.acf-hidden').exists() ) { + + ignore = true; + + } + + + if( ignore ) + { + return; + } + + + + // text / textarea + if( div.find('input[type="text"], input[type="email"], input[type="number"], input[type="hidden"], textarea').val() == "" ) + { + div.data('validation', false); + } + + + // wysiwyg + if( div.find('.acf_wysiwyg').exists() && typeof(tinyMCE) == "object") + { + div.data('validation', true); + + var id = div.find('.wp-editor-area').attr('id'), + editor = tinyMCE.get( id ); + + + if( editor && !editor.getContent() ) + { + div.data('validation', false); + } + } + + + // select + if( div.find('select').exists() ) + { + div.data('validation', true); + + if( div.find('select').val() == "null" || ! div.find('select').val() ) + { + div.data('validation', false); + } + } + + + // radio + if( div.find('input[type="radio"]').exists() ) + { + div.data('validation', false); + + if( div.find('input[type="radio"]:checked').exists() ) + { + div.data('validation', true); + } + } + + + // checkbox + if( div.find('input[type="checkbox"]').exists() ) + { + div.data('validation', false); + + if( div.find('input[type="checkbox"]:checked').exists() ) + { + div.data('validation', true); + } + } + + + // relationship + if( div.find('.acf_relationship').exists() ) + { + div.data('validation', false); + + if( div.find('.acf_relationship .relationship_right input').exists() ) + { + div.data('validation', true); + } + } + + + // repeater + if( div.find('.repeater').exists() ) + { + div.data('validation', false); + + if( div.find('.repeater tr.row').exists() ) + { + div.data('validation', true); + } + } + + + // gallery + if( div.find('.acf-gallery').exists() ) + { + div.data('validation', false); + + if( div.find('.acf-gallery .thumbnail').exists()) + { + div.data('validation', true); + } + } + + + // hook for custom validation + $(document).trigger('acf/validate_field', [ div ] ); + + + // set validation + if( ! div.data('validation') ) + { + // show error + this.status = false; + div.closest('.field').addClass('error'); + + + // custom validation message + if( div.data('validation_message') ) + { + var $label = div.find('p.label:first'), + $message = null; + + + // remove old message + $label.children('.acf-error-message').remove(); + + + $label.append( '' + div.data('validation_message') + '' ); + } + + + // display field (curently hidden due to another tab being active) + if( $tab ) + { + $tab.trigger('click'); + } + + } + } + + }; + + + /* + * Events + * + * Remove error class on focus + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('focus click', '.field.required input, .field.required textarea, .field.required select', function( e ){ + + $(this).closest('.field').removeClass('error'); + + }); + + + /* + $(document).on('blur change', '.field.required input, .field.required textarea, .field.required select', function( e ){ + + acf.validation.validate( $(this).closest('.field') ); + + }); + */ + + + /* + * Save Post + * + * If user is saving a draft, allow them to bypass the validation + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('click', '#save-post', function(){ + + acf.validation.disabled = true; + + }); + + + /* + * Submit Post + * + * Run validation and return true|false accordingly + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('submit', '#post', function(){ + + // If disabled, bail early on the validation check + if( acf.validation.disabled ) + { + return true; + } + + + // do validation + acf.validation.run(); + + + if( ! acf.validation.status ) { + + // vars + var $form = $(this); + + + // show message + $form.siblings('#message').remove(); + $form.before('

        ' + acf.l10n.validation.error + '

        '); + + + // hide ajax stuff on submit button + if( $('#submitdiv').exists() ) { + + // remove disabled classes + $('#submitdiv').find('.disabled').removeClass('disabled'); + $('#submitdiv').find('.button-disabled').removeClass('button-disabled'); + $('#submitdiv').find('.button-primary-disabled').removeClass('button-primary-disabled'); + + + // remove spinner + acf.validation.hide_spinner( $('#submitdiv .spinner') ); + + } + + return false; + } + + + // remove hidden postboxes + // + this will stop them from being posted to save + $('.acf_postbox.acf-hidden').remove(); + + + // submit the form + return true; + + }); + + +})(jQuery); + +(function($){ + + /* + * WYSIWYG + * + * jQuery functionality for this field type + * + * @type object + * @date 20/07/13 + * + * @param N/A + * @return N/A + */ + + var _wysiwyg = acf.fields.wysiwyg = { + + $el : null, + $textarea : null, + + o : {}, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find textarea + this.$textarea = this.$el.find('textarea'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // add ID + this.o.id = this.$textarea.attr('id'); + + + // return this for chaining + return this; + + }, + has_tinymce : function(){ + + var r = false; + + if( typeof(tinyMCE) == "object" ) + { + r = true; + } + + return r; + + }, + + get_toolbar : function(){ + + // safely get toolbar + if( acf.helpers.isset( this, 'toolbars', this.o.toolbar ) ) { + + return this.toolbars[ this.o.toolbar ]; + + } + + + // return + return false; + + }, + + init : function(){ + + // is clone field? + if( acf.helpers.is_clone_field( this.$textarea ) ) + { + return; + } + + + // vars + var toolbar = this.get_toolbar(), + command = 'mceAddControl', + setting = 'theme_advanced_buttons{i}'; + + + // backup + var _settings = $.extend( {}, tinyMCE.settings ); + + + // v4 settings + if( tinymce.majorVersion == 4 ) { + + command = 'mceAddEditor'; + setting = 'toolbar{i}'; + + } + + + // add toolbars + if( toolbar ) { + + for( var i = 1; i < 5; i++ ) { + + // vars + var v = ''; + + + // load toolbar + if( acf.helpers.isset( toolbar, 'theme_advanced_buttons' + i ) ) { + + v = toolbar['theme_advanced_buttons' + i]; + + } + + + // update setting + tinyMCE.settings[ setting.replace('{i}', i) ] = v; + + } + + } + + + // add editor + tinyMCE.execCommand( command, false, this.o.id); + + + // events - load + $(document).trigger('acf/wysiwyg/load', this.o.id); + + + // add events (click, focus, blur) for inserting image into correct editor + this.add_events(); + + + // restore tinyMCE.settings + tinyMCE.settings = _settings; + + + // set active editor to null + wpActiveEditor = null; + + }, + add_events : function(){ + + // vars + var id = this.o.id, + editor = tinyMCE.get( id ); + + + // validate + if( !editor ) + { + return; + } + + + // vars + var $container = $('#wp-' + id + '-wrap'), + $body = $( editor.getBody() ); + + + // events + $container.on('click', function(){ + + $(document).trigger('acf/wysiwyg/click', id); + + }); + + $body.on('focus', function(){ + + $(document).trigger('acf/wysiwyg/focus', id); + + }); + + $body.on('blur', function(){ + + $(document).trigger('acf/wysiwyg/blur', id); + + }); + + + }, + destroy : function(){ + + // vars + var id = this.o.id, + command = 'mceRemoveControl'; + + + // Remove tinymcy functionality. + // Due to the media popup destroying and creating the field within such a short amount of time, + // a JS error will be thrown when launching the edit window twice in a row. + try { + + // vars + var editor = tinyMCE.get( id ); + + + // validate + if( !editor ) { + + return; + + } + + + // v4 settings + if( tinymce.majorVersion == 4 ) { + + command = 'mceRemoveEditor'; + + } + + + // store value + var val = editor.getContent(); + + + // remove editor + tinyMCE.execCommand(command, false, id); + + + // set value + this.$textarea.val( val ); + + + } catch(e) { + + //console.log( e ); + + } + + + // set active editor to null + wpActiveEditor = null; + + } + + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + // validate + if( ! _wysiwyg.has_tinymce() ) + { + return; + } + + + // Destory all WYSIWYG fields + // This hack will fix a problem when the WP popup is created and hidden, then the ACF popup (image/file field) is opened + $(el).find('.acf_wysiwyg').each(function(){ + + _wysiwyg.set({ $el : $(this) }).destroy(); + + }); + + + // Add WYSIWYG fields + setTimeout(function(){ + + $(el).find('.acf_wysiwyg').each(function(){ + + _wysiwyg.set({ $el : $(this) }).init(); + + }); + + }, 0); + + }); + + + /* + * acf/remove_fields + * + * This action is called when the $el is being removed from the DOM + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} $el jQuery element being removed + * @return N/A + */ + + $(document).on('acf/remove_fields', function(e, $el){ + + // validate + if( ! _wysiwyg.has_tinymce() ) + { + return; + } + + + $el.find('.acf_wysiwyg').each(function(){ + + _wysiwyg.set({ $el : $(this) }).destroy(); + + }); + + }); + + + /* + * acf/wysiwyg/click + * + * this event is run when a user clicks on a WYSIWYG field + * + * @type event + * @date 17/01/13 + * + * @param {object} e event object + * @param {int} id WYSIWYG ID + * @return N/A + */ + + $(document).on('acf/wysiwyg/click', function(e, id){ + + wpActiveEditor = id; + + container = $('#wp-' + id + '-wrap').closest('.field').removeClass('error'); + + }); + + + /* + * acf/wysiwyg/focus + * + * this event is run when a user focuses on a WYSIWYG field body + * + * @type event + * @date 17/01/13 + * + * @param {object} e event object + * @param {int} id WYSIWYG ID + * @return N/A + */ + + $(document).on('acf/wysiwyg/focus', function(e, id){ + + wpActiveEditor = id; + + container = $('#wp-' + id + '-wrap').closest('.field').removeClass('error'); + + }); + + + /* + * acf/wysiwyg/blur + * + * this event is run when a user loses focus on a WYSIWYG field body + * + * @type event + * @date 17/01/13 + * + * @param {object} e event object + * @param {int} id WYSIWYG ID + * @return N/A + */ + + $(document).on('acf/wysiwyg/blur', function(e, id){ + + wpActiveEditor = null; + + // update the hidden textarea + // - This fixes a but when adding a taxonomy term as the form is not posted and the hidden tetarea is never populated! + var editor = tinyMCE.get( id ); + + + // validate + if( !editor ) + { + return; + } + + + var el = editor.getElement(); + + + // save to textarea + editor.save(); + + + // trigger change on textarea + $( el ).trigger('change'); + + }); + + + /* + * acf/sortable_start + * + * this event is run when a element is being drag / dropped + * + * @type event + * @date 10/11/12 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/sortable_start', function(e, el) { + + // validate + if( ! _wysiwyg.has_tinymce() ) + { + return; + } + + + $(el).find('.acf_wysiwyg').each(function(){ + + _wysiwyg.set({ $el : $(this) }).destroy(); + + }); + + }); + + + /* + * acf/sortable_stop + * + * this event is run when a element has finnished being drag / dropped + * + * @type event + * @date 10/11/12 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/sortable_stop', function(e, el) { + + // validate + if( ! _wysiwyg.has_tinymce() ) + { + return; + } + + + $(el).find('.acf_wysiwyg').each(function(){ + + _wysiwyg.set({ $el : $(this) }).init(); + + }); + + }); + + + /* + * window load + * + * @description: + * @since: 3.5.5 + * @created: 22/12/12 + */ + + $(window).load(function(){ + + // validate + if( ! _wysiwyg.has_tinymce() ) + { + return; + } + + + // vars + var wp_content = $('#wp-content-wrap').exists(), + wp_acf_settings = $('#wp-acf_settings-wrap').exists() + mode = 'tmce'; + + + // has_editor + if( wp_acf_settings ) + { + // html_mode + if( $('#wp-acf_settings-wrap').hasClass('html-active') ) + { + mode = 'html'; + } + } + + + setTimeout(function(){ + + // trigger click on hidden wysiwyg (to get in HTML mode) + if( wp_acf_settings && mode == 'html' ) + { + $('#acf_settings-tmce').trigger('click'); + } + + }, 1); + + + setTimeout(function(){ + + // trigger html mode for people who want to stay in HTML mode + if( wp_acf_settings && mode == 'html' ) + { + $('#acf_settings-html').trigger('click'); + } + + // Add events to content editor + if( wp_content ) + { + _wysiwyg.set({ $el : $('#wp-content-wrap') }).add_events(); + } + + + }, 11); + + + }); + + + /* + * Full screen + * + * @description: this hack will hide the 'image upload' button in the wysiwyg full screen mode if the field has disabled image uploads! + * @since: 3.6 + * @created: 26/02/13 + */ + + $(document).on('click', '.acf_wysiwyg a.mce_fullscreen', function(){ + + // vars + var wysiwyg = $(this).closest('.acf_wysiwyg'), + upload = wysiwyg.attr('data-upload'); + + if( upload == 'no' ) + { + $('#mce_fullscreen_container td.mceToolbar .mce_add_media').remove(); + } + + }); + + +})(jQuery); + diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input.min.js b/www/wp-content/plugins/advanced-custom-fields/js/input.min.js new file mode 100644 index 0000000..542b852 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input.min.js @@ -0,0 +1,2 @@ +var acf={ajaxurl:"",admin_url:"",wp_version:"",post_id:0,nonce:"",l10n:null,o:null,helpers:{get_atts:null,version_compare:null,uniqid:null,sortable:null,add_message:null,is_clone_field:null,url_to_object:null},validation:null,conditional_logic:null,media:null,fields:{date_picker:null,color_picker:null,Image:null,file:null,wysiwyg:null,gallery:null,relationship:null}};!function($){acf.helpers.isset=function(){var e=arguments,t=e.length,a=null,n;if(0===t)throw new Error("Empty isset");for(a=e[0],i=1;in;n++){if(i[n]&&!a[n]&&parseInt(i[n])>0||parseInt(i[n])>parseInt(a[n]))return 1;if(a[n]&&!i[n]&&parseInt(a[n])>0||parseInt(i[n])

        '+e+"

        ");t.prepend(e),setTimeout(function(){e.animate({opacity:0},250,function(){e.remove()})},1500)},$.fn.exists=function(){return $(this).length>0},acf.media={div:null,frame:null,render_timout:null,clear_frame:function(){this.frame&&(this.frame.detach(),this.frame.dispose(),this.frame=null)},type:function(){var e="thickbox";return"undefined"!=typeof wp&&(e="backbone"),e},init:function(){if("backbone"!==this.type())return!1;if(!acf.helpers.isset(wp,"media","view","AttachmentCompat","prototype"))return!1;var e=wp.media.view.AttachmentCompat.prototype;e.orig_render=e.render,e.orig_dispose=e.dispose,e.className="compat-item acf_postbox no_box",e.render=function(){var e=this;return e.ignore_render?this:(this.orig_render(),setTimeout(function(){var t=e.$el.closest(".media-modal");if(!t.hasClass("acf-media-modal")&&!t.find(".media-frame-router .acf-expand-details").exists()){var i=$(['','',''+acf.l10n.core.expand_details+"",''+acf.l10n.core.collapse_details+"",""].join(""));i.on("click",function(e){e.preventDefault(),t.hasClass("acf-expanded")?t.removeClass("acf-expanded"):t.addClass("acf-expanded")}),t.find(".media-frame-router").append(i)}},0),clearTimeout(acf.media.render_timout),acf.media.render_timout=setTimeout(function(){$(document).trigger("acf/setup_fields",[e.$el])},50),this)},e.dispose=function(){$(document).trigger("acf/remove_fields",[this.$el]),this.orig_dispose()},e.save=function(e){var t={},i={};e&&e.preventDefault(),_.each(this.$el.serializeArray(),function(e){"[]"===e.name.slice(-2)&&(e.name=e.name.replace("[]",""),"undefined"==typeof i[e.name]&&(i[e.name]=-1),i[e.name]++,e.name+="["+i[e.name]+"]"),t[e.name]=e.value}),this.ignore_render=!0,this.model.saveCompat(t)}}},acf.conditional_logic={items:[],init:function(){var e=this;$(document).on("change",".field input, .field textarea, .field select",function(){$("#acf-has-changed").exists()&&$("#acf-has-changed").val(1),e.change($(this))}),$(document).on("acf/setup_fields",function(t,i){e.refresh($(i))}),e.refresh()},change:function(e){var t=this,i=e.closest(".field"),a=i.attr("data-field_key");$.each(this.items,function(e,i){$.each(i.rules,function(e,n){n.field==a&&t.refresh_field(i)})})},refresh_field:function(e){var t=this,i=$(".field_key-"+e.field);i.each(function(){var i=!0;"any"==e.allorany&&(i=!1);var a=$(this),n=!0;$.each(e.rules,function(s,o){var l=$(".field_key-"+o.field);l.hasClass("sub_field")&&(l=a.siblings(".field_key-"+o.field),n=!1,l.exists()||(a.parents("tr").each(function(){return l=$(this).find(".field_key-"+o.field),l.exists()?!1:void 0}),n=!0));var r=a.parent("tr").parent().parent("table").parent(".layout");r.exists()&&(n=!0,a.is("th")&&l.is("th")&&(l=a.closest(".layout").find("td.field_key-"+o.field)));var r=a.parent("tr").parent().parent("table").parent(".repeater");r.exists()&&"1"==r.attr("data-max_rows")&&(n=!0,a.is("th")&&l.is("th")&&(l=a.closest("table").find("td.field_key-"+o.field)));var c=t.calculate(o,l,a);if("all"==e.allorany){if(0==c)return i=!1,!1}else if(1==c)return i=!0,!1}),a.removeClass("acf-conditional_logic-hide acf-conditional_logic-show acf-show-blank"),i?(a.find("input, textarea, select").removeAttr("disabled"),a.addClass("acf-conditional_logic-show"),$(document).trigger("acf/conditional_logic/show",[a,e])):(a.find("input, textarea, select").attr("disabled","disabled"),a.addClass("acf-conditional_logic-hide"),n||a.addClass("acf-show-blank"),$(document).trigger("acf/conditional_logic/hide",[a,e]))})},refresh:function(e){e=e||$("body");var t=this;$.each(this.items,function(i,a){$.each(a.rules,function(i,n){e.find('.field[data-field_key="'+a.field+'"]').exists()&&t.refresh_field(a)})})},calculate:function(e,t,i){var a=!1;if(t.hasClass("field_type-true_false")||t.hasClass("field_type-checkbox")||t.hasClass("field_type-radio")){var n=t.find('input[value="'+e.value+'"]:checked').exists();"=="==e.operator?n&&(a=!0):n||(a=!0)}else{var s=t.find("input, textarea, select").last().val();$.isArray(s)||(s=[s]),"=="==e.operator?$.inArray(e.value,s)>-1&&(a=!0):$.inArray(e.value,s)<0&&(a=!0)}return a}},$(document).ready(function(){acf.conditional_logic.init(),$(".acf_postbox > .inside > .options").each(function(){$(this).closest(".acf_postbox").addClass($(this).attr("data-layout"))}),$('#metakeyselect option[value^="field_"]').remove()}),$(window).load(function(){acf.media.init(),setTimeout(function(){try{$.isNumeric(acf.o.post_id)&&(wp.media.view.settings.post.id=acf.o.post_id)}catch(e){}$(document).trigger("acf/setup_fields",[$("#poststuff")])},10)}),acf.fields.gallery={add:function(){},edit:function(){},update_count:function(){},hide_selected_items:function(){},text:{title_add:"Select Images"}}}(jQuery),function($){function e(){var e=[];$(".categorychecklist input:checked, .acf-taxonomy-field input:checked, .acf-taxonomy-field option:selected").each(function(){$(this).is(":hidden")||$(this).is(":disabled")||$(this).closest(".media-frame").exists()||$(this).closest(".acf-taxonomy-field").exists()&&"0"==$(this).closest(".acf-taxonomy-field").attr("data-load_save")||-1===e.indexOf($(this).val())&&e.push($(this).val())}),acf.screen.post_category=e,acf.screen.taxonomy=e,$(document).trigger("acf/update_field_groups")}acf.screen={action:"acf/location/match_field_groups_ajax",post_id:0,page_template:0,page_parent:0,page_type:0,post_category:0,post_format:0,taxonomy:0,lang:0,nonce:0},$(document).ready(function(){if(acf.screen.post_id=acf.o.post_id,acf.screen.nonce=acf.o.nonce,$("#icl-als-first").length>0){var e=$("#icl-als-first").children("a").attr("href"),t=new RegExp("lang=([^&#]*)"),i=t.exec(e);acf.screen.lang=i[1]}}),$(document).on("acf/update_field_groups",function(){return acf.screen.post_id&&$.isNumeric(acf.screen.post_id)?void $.ajax({url:ajaxurl,data:acf.screen,type:"post",dataType:"json",success:function(e){return e?($(".acf_postbox").addClass("acf-hidden"),$(".acf_postbox-toggle").addClass("acf-hidden"),0==e.length?!1:($.each(e,function(e,t){var i=$("#acf_"+t),a=$('#adv-settings .acf_postbox-toggle[for="acf_'+t+'-hide"]');i.removeClass("acf-hidden hide-if-js"),a.removeClass("acf-hidden"),a.find('input[type="checkbox"]').attr("checked","checked"),i.find(".acf-replace-with-fields").each(function(){var e=$(this);$.ajax({url:ajaxurl,data:{action:"acf/post/render_fields",acf_id:t,post_id:acf.o.post_id,nonce:acf.o.nonce},type:"post",dataType:"html",success:function(t){e.replaceWith(t),$(document).trigger("acf/setup_fields",i)}})})}),void $.ajax({url:ajaxurl,data:{action:"acf/post/get_style",acf_id:e[0],nonce:acf.o.nonce},type:"post",dataType:"html",success:function(e){$("#acf_style").html(e)}}))):!1}}):!1}),$(document).on("change","#page_template",function(){acf.screen.page_template=$(this).val(),$(document).trigger("acf/update_field_groups")}),$(document).on("change","#parent_id",function(){var e=$(this).val();""!=e?(acf.screen.page_type="child",acf.screen.page_parent=e):(acf.screen.page_type="parent",acf.screen.page_parent=0),$(document).trigger("acf/update_field_groups")}),$(document).on("change",'#post-formats-select input[type="radio"]',function(){var e=$(this).val();"0"==e&&(e="standard"),acf.screen.post_format=e,$(document).trigger("acf/update_field_groups")}),$(document).on("change",".categorychecklist input, .acf-taxonomy-field input, .acf-taxonomy-field select",function(){$(this).closest(".acf-taxonomy-field").exists()&&"0"==$(this).closest(".acf-taxonomy-field").attr("data-save")||$(this).closest(".media-frame").exists()||setTimeout(function(){e()},1)})}(jQuery),function($){var e=acf.fields.color_picker={$el:null,$input:null,set:function(e){return $.extend(this,e),this.$input=this.$el.find('input[type="text"]'),this},init:function(){var e=this.$input;acf.helpers.is_clone_field(e)||this.$input.wpColorPicker()}};$(document).on("acf/setup_fields",function(t,i){$(i).find(".acf-color_picker").each(function(){e.set({$el:$(this)}).init()})})}(jQuery),function($){acf.fields.date_picker={$el:null,$input:null,$hidden:null,o:{},set:function(e){return $.extend(this,e),this.$input=this.$el.find('input[type="text"]'),this.$hidden=this.$el.find('input[type="hidden"]'),this.o=acf.helpers.get_atts(this.$el),this},init:function(){if(!acf.helpers.is_clone_field(this.$hidden)){this.$input.val(this.$hidden.val());var e=$.extend({},acf.l10n.date_picker,{dateFormat:this.o.save_format,altField:this.$hidden,altFormat:this.o.save_format,changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.o.first_day});this.$input.addClass("active").datepicker(e),this.$input.datepicker("option","dateFormat",this.o.display_format),$("body > #ui-datepicker-div").length>0&&$("#ui-datepicker-div").wrap('
        ')}},blur:function(){this.$input.val()||this.$hidden.val("")}},$(document).on("acf/setup_fields",function(e,t){$(t).find(".acf-date_picker").each(function(){acf.fields.date_picker.set({$el:$(this)}).init()})}),$(document).on("blur",'.acf-date_picker input[type="text"]',function(e){acf.fields.date_picker.set({$el:$(this).parent()}).blur()})}(jQuery),function($){var e=acf.media;acf.fields.file={$el:null,$input:null,o:{},set:function(e){return $.extend(this,e),this.$input=this.$el.find('input[type="hidden"]'),this.o=acf.helpers.get_atts(this.$el),this.o.multiple=this.$el.closest(".repeater").exists()?!0:!1,this.o.query={},"uploadedTo"==this.o.library&&(this.o.query.uploadedTo=acf.o.post_id),this},init:function(){acf.helpers.is_clone_field(this.$input)},add:function(t){var i=e.div;i.find(".acf-file-icon").attr("src",t.icon),i.find(".acf-file-title").text(t.title),i.find(".acf-file-name").text(t.name).attr("href",t.url),i.find(".acf-file-size").text(t.size),i.find(".acf-file-value").val(t.id).trigger("change"),i.addClass("active"),i.closest(".field").removeClass("error")},edit:function(){var t=this.$input.val();e.div=this.$el,e.clear_frame(),e.frame=wp.media({title:acf.l10n.file.edit,multiple:!1,button:{text:acf.l10n.file.update}}),e.frame.on("open",function(){"browse"!=e.frame.content._mode&&e.frame.content.mode("browse"),e.frame.$el.closest(".media-modal").addClass("acf-media-modal acf-expanded");var i=e.frame.state().get("selection"),a=wp.media.attachment(t);$.isEmptyObject(a.changed)&&a.fetch(),i.add(a)}),e.frame.on("close",function(){e.frame.$el.closest(".media-modal").removeClass("acf-media-modal")}),acf.media.frame.open()},remove:function(){this.$el.find(".acf-file-icon").attr("src",""),this.$el.find(".acf-file-title").text(""),this.$el.find(".acf-file-name").text("").attr("href",""),this.$el.find(".acf-file-size").text(""),this.$el.find(".acf-file-value").val("").trigger("change"),this.$el.removeClass("active")},popup:function(){var t=this;return e.div=this.$el,e.clear_frame(),e.frame=wp.media({states:[new wp.media.controller.Library({library:wp.media.query(t.o.query),multiple:t.o.multiple,title:acf.l10n.file.select,priority:20,filterable:"all"})]}),acf.media.frame.on("content:activate",function(){var e=null,i=null;try{e=acf.media.frame.content.get().toolbar,i=e.get("filters")}catch(a){}return i?void("uploadedTo"==t.o.library&&(i.$el.find('option[value="uploaded"]').remove(),i.$el.after(""+acf.l10n.file.uploadedTo+""),$.each(i.filters,function(e,t){t.props.uploadedTo=acf.o.post_id}))):!1}),acf.media.frame.on("select",function(){if(selection=e.frame.state().get("selection"),selection){var t=0;selection.each(function(i){if(t++,t>1){var a=e.div.closest("td"),n=a.closest(".row"),s=n.closest(".repeater"),o=a.attr("data-field_key"),l="td .acf-file-uploader:first";o&&(l='td[data-field_key="'+o+'"] .acf-file-uploader'),n.next(".row").exists()||s.find(".add-row-end").trigger("click"),e.div=n.next(".row").find(l)}var r={id:i.id,title:i.attributes.title,name:i.attributes.filename,url:i.attributes.url,icon:i.attributes.icon,size:i.attributes.filesize};acf.fields.file.add(r)})}}),acf.media.frame.open(),!1}},$(document).on("click",".acf-file-uploader .acf-button-edit",function(e){e.preventDefault(),acf.fields.file.set({$el:$(this).closest(".acf-file-uploader")}).edit()}),$(document).on("click",".acf-file-uploader .acf-button-delete",function(e){e.preventDefault(),acf.fields.file.set({$el:$(this).closest(".acf-file-uploader")}).remove()}),$(document).on("click",".acf-file-uploader .add-file",function(e){e.preventDefault(),acf.fields.file.set({$el:$(this).closest(".acf-file-uploader")}).popup()})}(jQuery),function($){acf.fields.google_map={$el:null,$input:null,o:{},ready:!1,geocoder:!1,map:!1,maps:{},set:function(e){return $.extend(this,e),this.$input=this.$el.find(".value"),this.o=acf.helpers.get_atts(this.$el),this.maps[this.o.id]&&(this.map=this.maps[this.o.id]),this},init:function(){this.geocoder||(this.geocoder=new google.maps.Geocoder),this.ready=!0,acf.helpers.is_clone_field(this.$input)||this.render()},render:function(){var e=this,t=this.$el,i={zoom:parseInt(this.o.zoom),center:new google.maps.LatLng(this.o.lat,this.o.lng),mapTypeId:google.maps.MapTypeId.ROADMAP};this.map=new google.maps.Map(this.$el.find(".canvas")[0],i);var a=new google.maps.places.Autocomplete(this.$el.find(".search")[0]);a.map=this.map,a.bindTo("bounds",this.map),this.map.marker=new google.maps.Marker({draggable:!0,raiseOnDrag:!0,map:this.map}),this.map.$el=this.$el;var n=this.$el.find(".input-lat").val(),s=this.$el.find(".input-lng").val();n&&s&&this.update(n,s).center(),google.maps.event.addListener(a,"place_changed",function(t){var i=this.map.$el,a=i.find(".search").val();i.find(".input-address").val(a),i.find(".title h4").text(a);var n=this.getPlace();if(n.geometry){var s=n.geometry.location.lat(),o=n.geometry.location.lng();e.set({$el:i}).update(s,o).center()}else e.geocoder.geocode({address:a},function(t,a){if(a!=google.maps.GeocoderStatus.OK)return void console.log("Geocoder failed due to: "+a);if(!t[0])return void console.log("No results found");n=t[0];var s=n.geometry.location.lat(),o=n.geometry.location.lng();e.set({$el:i}).update(s,o).center()})}),google.maps.event.addListener(this.map.marker,"dragend",function(){var t=this.map.$el,i=this.map.marker.getPosition(),a=i.lat(),n=i.lng();e.set({$el:t}).update(a,n).sync()}),google.maps.event.addListener(this.map,"click",function(t){var i=this.$el,a=t.latLng.lat(),n=t.latLng.lng();e.set({$el:i}).update(a,n).sync()}),this.maps[this.o.id]=this.map},update:function(e,t){var i=new google.maps.LatLng(e,t);return this.$el.find(".input-lat").val(e),this.$el.find(".input-lng").val(t).trigger("change"),this.map.marker.setPosition(i),this.map.marker.setVisible(!0),this.$el.addClass("active"),this.$el.closest(".field").removeClass("error"),this},center:function(){var e=this.map.marker.getPosition(),t=this.o.lat,i=this.o.lng;e&&(t=e.lat(),i=e.lng());var a=new google.maps.LatLng(t,i);this.map.setCenter(a)},sync:function(){var e=this.$el,t=this.map.marker.getPosition(),i=new google.maps.LatLng(t.lat(),t.lng());return this.geocoder.geocode({latLng:i},function(t,i){if(i!=google.maps.GeocoderStatus.OK)return void console.log("Geocoder failed due to: "+i);if(!t[0])return void console.log("No results found");var a=t[0];e.find(".title h4").text(a.formatted_address),e.find(".input-address").val(a.formatted_address).trigger("change")}),this},locate:function(){var e=this,t=this.$el;return navigator.geolocation?(t.find(".title h4").text(acf.l10n.google_map.locating+"..."),t.addClass("active"),void navigator.geolocation.getCurrentPosition(function(i){var a=i.coords.latitude,n=i.coords.longitude;e.set({$el:t}).update(a,n).sync().center()})):(alert(acf.l10n.google_map.browser_support),this)},clear:function(){this.$el.removeClass("active"),this.$el.find(".search").val(""),this.$el.find(".input-address").val(""),this.$el.find(".input-lat").val(""),this.$el.find(".input-lng").val(""),this.map.marker.setVisible(!1)},edit:function(){this.$el.removeClass("active");var e=this.$el.find(".title h4").text();this.$el.find(".search").val(e).focus()},refresh:function(){google.maps.event.trigger(this.map,"resize"),this.center()}},$(document).on("acf/setup_fields",function(e,t){$fields=$(t).find(".acf-google-map"),$fields.exists()&&("undefined"==typeof google?$.getScript("https://www.google.com/jsapi",function(){google.load("maps","3",{other_params:"sensor=false&libraries=places",callback:function(){$fields.each(function(){acf.fields.google_map.set({$el:$(this)}).init()})}})}):google.load("maps","3",{other_params:"sensor=false&libraries=places",callback:function(){$fields.each(function(){acf.fields.google_map.set({$el:$(this)}).init()})}}))}),$(document).on("click",".acf-google-map .acf-sprite-remove",function(e){e.preventDefault(),acf.fields.google_map.set({$el:$(this).closest(".acf-google-map")}).clear(),$(this).blur()}),$(document).on("click",".acf-google-map .acf-sprite-locate",function(e){e.preventDefault(),acf.fields.google_map.set({$el:$(this).closest(".acf-google-map")}).locate(),$(this).blur()}),$(document).on("click",".acf-google-map .title h4",function(e){e.preventDefault(),acf.fields.google_map.set({$el:$(this).closest(".acf-google-map")}).edit()}),$(document).on("keydown",".acf-google-map .search",function(e){return 13==e.which?!1:void 0}),$(document).on("blur",".acf-google-map .search",function(e){var t=$(this).closest(".acf-google-map");t.find(".input-lat").val()&&t.addClass("active")}),$(document).on("acf/fields/tab/show acf/conditional_logic/show",function(e,t){acf.fields.google_map.ready&&"google_map"==t.attr("data-field_type")&&acf.fields.google_map.set({$el:t.find(".acf-google-map")}).refresh()})}(jQuery),function($){var e=acf.media;acf.fields.image={$el:null,$input:null,o:{},set:function(e){return $.extend(this,e),this.$input=this.$el.find('input[type="hidden"]'),this.o=acf.helpers.get_atts(this.$el),this.o.multiple=this.$el.closest(".repeater").exists()?!0:!1,this.o.query={type:"image"},"uploadedTo"==this.o.library&&(this.o.query.uploadedTo=acf.o.post_id),this},init:function(){acf.helpers.is_clone_field(this.$input)},add:function(t){var i=e.div;i.find(".acf-image-image").attr("src",t.url),i.find(".acf-image-value").val(t.id).trigger("change"),i.addClass("active"),i.closest(".field").removeClass("error")},edit:function(){var t=this.$input.val();e.div=this.$el,e.clear_frame(),e.frame=wp.media({title:acf.l10n.image.edit,multiple:!1,button:{text:acf.l10n.image.update}}),e.frame.on("open",function(){"browse"!=e.frame.content._mode&&e.frame.content.mode("browse"),e.frame.$el.closest(".media-modal").addClass("acf-media-modal acf-expanded");var i=e.frame.state().get("selection"),a=wp.media.attachment(t);$.isEmptyObject(a.changed)&&a.fetch(),i.add(a)}),e.frame.on("close",function(){e.frame.$el.closest(".media-modal").removeClass("acf-media-modal")}),acf.media.frame.open()},remove:function(){this.$el.find(".acf-image-image").attr("src",""),this.$el.find(".acf-image-value").val("").trigger("change"),this.$el.removeClass("active")},popup:function(){var t=this;return e.div=this.$el,e.clear_frame(),e.frame=wp.media({states:[new wp.media.controller.Library({library:wp.media.query(t.o.query),multiple:t.o.multiple,title:acf.l10n.image.select,priority:20,filterable:"all"})]}),acf.media.frame.on("content:activate",function(){var e=null,i=null;try{e=acf.media.frame.content.get().toolbar,i=e.get("filters")}catch(a){}return i?($.each(i.filters,function(e,t){t.props.type="image"}),"uploadedTo"==t.o.library&&(i.$el.find('option[value="uploaded"]').remove(),i.$el.after(""+acf.l10n.image.uploadedTo+""),$.each(i.filters,function(e,t){t.props.uploadedTo=acf.o.post_id})),i.$el.find("option").each(function(){var e=$(this).attr("value");("uploaded"!=e||"all"!=t.o.library)&&-1===e.indexOf("image")&&$(this).remove()}),void i.$el.val("image").trigger("change")):!1}),acf.media.frame.on("select",function(){if(selection=e.frame.state().get("selection"),selection){var i=0;selection.each(function(a){if(i++,i>1){var n=e.div.closest("td"),s=n.closest(".row"),o=s.closest(".repeater"),l=n.attr("data-field_key"),r="td .acf-image-uploader:first";l&&(r='td[data-field_key="'+l+'"] .acf-image-uploader'),s.next(".row").exists()||o.find(".add-row-end").trigger("click"),e.div=s.next(".row").find(r)}var c={id:a.id,url:a.attributes.url};a.attributes.sizes&&a.attributes.sizes[t.o.preview_size]&&(c.url=a.attributes.sizes[t.o.preview_size].url),acf.fields.image.add(c)})}}),acf.media.frame.open(),!1},text:{title_add:"Select Image",title_edit:"Edit Image"}},$(document).on("click",".acf-image-uploader .acf-button-edit",function(e){e.preventDefault(),acf.fields.image.set({$el:$(this).closest(".acf-image-uploader")}).edit()}),$(document).on("click",".acf-image-uploader .acf-button-delete",function(e){e.preventDefault(),acf.fields.image.set({$el:$(this).closest(".acf-image-uploader")}).remove()}),$(document).on("click",".acf-image-uploader .add-image",function(e){e.preventDefault(),acf.fields.image.set({$el:$(this).closest(".acf-image-uploader")}).popup()})}(jQuery),function($){acf.fields.radio={$el:null,$input:null,$other:null,farbtastic:null,set:function(e){return $.extend(this,e),this.$input=this.$el.find('input[type="radio"]:checked'),this.$other=this.$el.find('input[type="text"]'),this},change:function(){"other"==this.$input.val()?(this.$other.attr("name",this.$input.attr("name")),this.$other.show()):(this.$other.attr("name",""),this.$other.hide())}},$(document).on("change",'.acf-radio-list input[type="radio"]',function(e){acf.fields.radio.set({$el:$(this).closest(".acf-radio-list")}).change()})}(jQuery),function($){acf.fields.relationship={$el:null,$input:null,$left:null,$right:null,o:{},timeout:null,set:function(e){return $.extend(this,e),this.$input=this.$el.children('input[type="hidden"]'),this.$left=this.$el.find(".relationship_left"),this.$right=this.$el.find(".relationship_right"),this.o=acf.helpers.get_atts(this.$el),this},init:function(){var e=this;if(!acf.helpers.is_clone_field(this.$input)){this.$right.find(".relationship_list").height(this.$left.height()-2),this.$right.find(".relationship_list").sortable({axis:"y",items:"> li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:function(){e.$input.trigger("change")}});var t=this.$el;this.$left.find(".relationship_list").scrollTop(0).on("scroll",function(i){if(!t.hasClass("loading")&&!t.hasClass("no-results")&&$(this).scrollTop()+$(this).innerHeight()>=$(this).get(0).scrollHeight){var a=parseInt(t.attr("data-paged"));t.attr("data-paged",a+1),e.set({$el:t}).fetch()}}),this.fetch()}},fetch:function(){var e=this,t=this.$el;t.addClass("loading"),$.ajax({url:acf.o.ajaxurl,type:"post",dataType:"json",data:$.extend({action:"acf/fields/relationship/query_posts",post_id:acf.o.post_id,nonce:acf.o.nonce},this.o),success:function(i){e.set({$el:t}).render(i)}})},render:function(e){var t=this;return this.$el.removeClass("no-results").removeClass("loading"),1==this.o.paged&&this.$el.find(".relationship_left li:not(.load-more)").remove(),e&&e.html?(this.$el.find(".relationship_left .load-more").before(e.html),e.next_page_exists||this.$el.addClass("no-results"),void this.$left.find("a").each(function(){var e=$(this).attr("data-post_id");t.$right.find('a[data-post_id="'+e+'"]').exists()&&$(this).parent().addClass("hide")})):void this.$el.addClass("no-results")},add:function(e){var t=e.attr("data-post_id"),i=e.html();if(this.$right.find("a").length>=this.o.max)return alert(acf.l10n.relationship.max.replace("{max}",this.o.max)),!1;if(e.parent().hasClass("hide"))return!1;e.parent().addClass("hide");var a={post_id:e.attr("data-post_id"),title:e.html(),name:this.$input.attr("name")},n=_.template(acf.l10n.relationship.tmpl_li,a);this.$right.find(".relationship_list").append(n),this.$input.trigger("change"),this.$el.closest(".field").removeClass("error")},remove:function(e){e.parent().remove(),this.$left.find('a[data-post_id="'+e.attr("data-post_id")+'"]').parent("li").removeClass("hide"),this.$input.trigger("change")}},$(document).on("acf/setup_fields",function(e,t){$(t).find(".acf_relationship").each(function(){acf.fields.relationship.set({$el:$(this)}).init()})}),$(document).on("change",".acf_relationship .select-post_type",function(e){var t=$(this).val(),i=$(this).closest(".acf_relationship");i.attr("data-post_type",t),i.attr("data-paged",1),acf.fields.relationship.set({$el:i}).fetch()}),$(document).on("click",".acf_relationship .relationship_left .relationship_list a",function(e){e.preventDefault(),acf.fields.relationship.set({$el:$(this).closest(".acf_relationship")}).add($(this)),$(this).blur()}),$(document).on("click",".acf_relationship .relationship_right .relationship_list a",function(e){e.preventDefault(),acf.fields.relationship.set({$el:$(this).closest(".acf_relationship")}).remove($(this)),$(this).blur()}),$(document).on("keyup",".acf_relationship input.relationship_search",function(e){var t=$(this).val(),i=$(this).closest(".acf_relationship");i.attr("data-s",t),i.attr("data-paged",1),clearTimeout(acf.fields.relationship.timeout),acf.fields.relationship.timeout=setTimeout(function(){acf.fields.relationship.set({$el:i}).fetch()},500)}),$(document).on("keypress",".acf_relationship input.relationship_search",function(e){13==e.which&&e.preventDefault()})}(jQuery),function($){acf.fields.tab={add_group:function(e){var t="";t=e.is("tbody")?'
          ':'
            ',e.children(".field_type-tab:first").before(t)},add_tab:function(e){var t=e.closest(".field"),i=t.parent(),a=t.attr("data-field_key"),n=e.text();i.children(".acf-tab-wrap").exists()||this.add_group(i),i.children(".acf-tab-wrap").find(".acf-tab-group").append('
          • '+n+"
          • ")},toggle:function(e){var t=this,i=e.closest(".acf-tab-wrap").parent(),a=e.attr("data-key");e.parent("li").addClass("active").siblings("li").removeClass("active"),i.children(".field_type-tab").each(function(){var e=$(this);e.attr("data-field_key")==a?t.show_tab_fields($(this)):t.hide_tab_fields($(this))})},show_tab_fields:function(e){e.nextUntil(".field_type-tab").each(function(){$(this).removeClass("acf-tab_group-hide").addClass("acf-tab_group-show"),$(document).trigger("acf/fields/tab/show",[$(this)])})},hide_tab_fields:function(e){e.nextUntil(".field_type-tab").each(function(){$(this).removeClass("acf-tab_group-show").addClass("acf-tab_group-hide"),$(document).trigger("acf/fields/tab/hide",[$(this)])})},refresh:function(e){var t=this;e.find(".acf-tab-group").each(function(){$(this).find(".acf-tab-button:first").each(function(){t.toggle($(this))})})}},$(document).on("acf/setup_fields",function(e,t){$(t).find(".acf-tab").each(function(){acf.fields.tab.add_tab($(this))}),acf.fields.tab.refresh($(t))}),$(document).on("click",".acf-tab-button",function(e){e.preventDefault(),acf.fields.tab.toggle($(this)),$(this).trigger("blur")}),$(document).on("acf/conditional_logic/hide",function(e,t,i){if("tab"==t.attr("data-field_type")){var a=t.siblings(".acf-tab-wrap").find('a[data-key="'+t.attr("data-field_key")+'"]');a.is(":hidden")||(a.parent().hide(),a.parent().siblings(":visible").exists()?a.parent().siblings(":visible").first().children("a").trigger("click"):acf.fields.tab.hide_tab_fields(t))}}),$(document).on("acf/conditional_logic/show",function(e,t,i){if("tab"==t.attr("data-field_type")){var a=t.siblings(".acf-tab-wrap").find('a[data-key="'+t.attr("data-field_key")+'"]');if(!a.is(":visible"))return a.parent().show(),a.parent().hasClass("active")?void a.trigger("click"):a.parent().siblings(".active").is(":hidden")?void a.trigger("click"):void 0}})}(jQuery),function($){acf.validation={status:!0,disabled:!1,run:function(){var e=this;e.status=!0,$(".field.required, .form-field.required").each(function(){e.validate($(this))})},show_spinner:function(e){if(e.exists()){var t=acf.o.wp_version;parseFloat(t)>=4.2?e.addClass("is-active"):e.css("display","inline-block")}},hide_spinner:function(e){if(e.exists()){var t=acf.o.wp_version;parseFloat(t)>=4.2?e.removeClass("is-active"):e.css("display","none")}},validate:function(e){var t=!1,i=null;if(e.data("validation",!0),e.is(":hidden")&&(t=!0,e.hasClass("acf-tab_group-hide"))){t=!1;var a=e.prevAll(".field_type-tab:first"),n=e.prevAll(".acf-tab-wrap:first");a.hasClass("acf-conditional_logic-hide")?t=!0:i=n.find('.acf-tab-button[data-key="'+a.attr("data-field_key")+'"]')}if(e.hasClass("acf-conditional_logic-hide")&&(t=!0),e.closest(".postbox.acf-hidden").exists()&&(t=!0),!t){if(""==e.find('input[type="text"], input[type="email"], input[type="number"], input[type="hidden"], textarea').val()&&e.data("validation",!1),e.find(".acf_wysiwyg").exists()&&"object"==typeof tinyMCE){e.data("validation",!0);var s=e.find(".wp-editor-area").attr("id"),o=tinyMCE.get(s);o&&!o.getContent()&&e.data("validation",!1)}if(e.find("select").exists()&&(e.data("validation",!0),"null"!=e.find("select").val()&&e.find("select").val()||e.data("validation",!1)),e.find('input[type="radio"]').exists()&&(e.data("validation",!1),e.find('input[type="radio"]:checked').exists()&&e.data("validation",!0)),e.find('input[type="checkbox"]').exists()&&(e.data("validation",!1),e.find('input[type="checkbox"]:checked').exists()&&e.data("validation",!0)),e.find(".acf_relationship").exists()&&(e.data("validation",!1),e.find(".acf_relationship .relationship_right input").exists()&&e.data("validation",!0)),e.find(".repeater").exists()&&(e.data("validation",!1),e.find(".repeater tr.row").exists()&&e.data("validation",!0)),e.find(".acf-gallery").exists()&&(e.data("validation",!1),e.find(".acf-gallery .thumbnail").exists()&&e.data("validation",!0)),$(document).trigger("acf/validate_field",[e]),!e.data("validation")){if(this.status=!1,e.closest(".field").addClass("error"),e.data("validation_message")){var l=e.find("p.label:first"),r=null;l.children(".acf-error-message").remove(),l.append(''+e.data("validation_message")+"")}i&&i.trigger("click")}}}},$(document).on("focus click",".field.required input, .field.required textarea, .field.required select",function(e){$(this).closest(".field").removeClass("error")}),$(document).on("click","#save-post",function(){acf.validation.disabled=!0}),$(document).on("submit","#post",function(){if(acf.validation.disabled)return!0;if(acf.validation.run(), +!acf.validation.status){var e=$(this);return e.siblings("#message").remove(),e.before('

            '+acf.l10n.validation.error+"

            "),$("#submitdiv").exists()&&($("#submitdiv").find(".disabled").removeClass("disabled"),$("#submitdiv").find(".button-disabled").removeClass("button-disabled"),$("#submitdiv").find(".button-primary-disabled").removeClass("button-primary-disabled"),acf.validation.hide_spinner($("#submitdiv .spinner"))),!1}return $(".acf_postbox.acf-hidden").remove(),!0})}(jQuery),function($){var e=acf.fields.wysiwyg={$el:null,$textarea:null,o:{},set:function(e){return $.extend(this,e),this.$textarea=this.$el.find("textarea"),this.o=acf.helpers.get_atts(this.$el),this.o.id=this.$textarea.attr("id"),this},has_tinymce:function(){var e=!1;return"object"==typeof tinyMCE&&(e=!0),e},get_toolbar:function(){return acf.helpers.isset(this,"toolbars",this.o.toolbar)?this.toolbars[this.o.toolbar]:!1},init:function(){if(!acf.helpers.is_clone_field(this.$textarea)){var e=this.get_toolbar(),t="mceAddControl",i="theme_advanced_buttons{i}",a=$.extend({},tinyMCE.settings);if(4==tinymce.majorVersion&&(t="mceAddEditor",i="toolbar{i}"),e)for(var n=1;5>n;n++){var s="";acf.helpers.isset(e,"theme_advanced_buttons"+n)&&(s=e["theme_advanced_buttons"+n]),tinyMCE.settings[i.replace("{i}",n)]=s}tinyMCE.execCommand(t,!1,this.o.id),$(document).trigger("acf/wysiwyg/load",this.o.id),this.add_events(),tinyMCE.settings=a,wpActiveEditor=null}},add_events:function(){var e=this.o.id,t=tinyMCE.get(e);if(t){var i=$("#wp-"+e+"-wrap"),a=$(t.getBody());i.on("click",function(){$(document).trigger("acf/wysiwyg/click",e)}),a.on("focus",function(){$(document).trigger("acf/wysiwyg/focus",e)}),a.on("blur",function(){$(document).trigger("acf/wysiwyg/blur",e)})}},destroy:function(){var e=this.o.id,t="mceRemoveControl";try{var i=tinyMCE.get(e);if(!i)return;4==tinymce.majorVersion&&(t="mceRemoveEditor");var a=i.getContent();tinyMCE.execCommand(t,!1,e),this.$textarea.val(a)}catch(n){}wpActiveEditor=null}};$(document).on("acf/setup_fields",function(t,i){e.has_tinymce()&&($(i).find(".acf_wysiwyg").each(function(){e.set({$el:$(this)}).destroy()}),setTimeout(function(){$(i).find(".acf_wysiwyg").each(function(){e.set({$el:$(this)}).init()})},0))}),$(document).on("acf/remove_fields",function(t,i){e.has_tinymce()&&i.find(".acf_wysiwyg").each(function(){e.set({$el:$(this)}).destroy()})}),$(document).on("acf/wysiwyg/click",function(e,t){wpActiveEditor=t,container=$("#wp-"+t+"-wrap").closest(".field").removeClass("error")}),$(document).on("acf/wysiwyg/focus",function(e,t){wpActiveEditor=t,container=$("#wp-"+t+"-wrap").closest(".field").removeClass("error")}),$(document).on("acf/wysiwyg/blur",function(e,t){wpActiveEditor=null;var i=tinyMCE.get(t);if(i){var a=i.getElement();i.save(),$(a).trigger("change")}}),$(document).on("acf/sortable_start",function(t,i){e.has_tinymce()&&$(i).find(".acf_wysiwyg").each(function(){e.set({$el:$(this)}).destroy()})}),$(document).on("acf/sortable_stop",function(t,i){e.has_tinymce()&&$(i).find(".acf_wysiwyg").each(function(){e.set({$el:$(this)}).init()})}),$(window).load(function(){if(e.has_tinymce()){var t=$("#wp-content-wrap").exists(),i=$("#wp-acf_settings-wrap").exists();mode="tmce",i&&$("#wp-acf_settings-wrap").hasClass("html-active")&&(mode="html"),setTimeout(function(){i&&"html"==mode&&$("#acf_settings-tmce").trigger("click")},1),setTimeout(function(){i&&"html"==mode&&$("#acf_settings-html").trigger("click"),t&&e.set({$el:$("#wp-content-wrap")}).add_events()},11)}}),$(document).on("click",".acf_wysiwyg a.mce_fullscreen",function(){var e=$(this).closest(".acf_wysiwyg"),t=e.attr("data-upload");"no"==t&&$("#mce_fullscreen_container td.mceToolbar .mce_add_media").remove()})}(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/_listener.js b/www/wp-content/plugins/advanced-custom-fields/js/input/_listener.js new file mode 100644 index 0000000..e69de29 diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/_listener.min.js b/www/wp-content/plugins/advanced-custom-fields/js/input/_listener.min.js new file mode 100644 index 0000000..e69de29 diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/acf.js b/www/wp-content/plugins/advanced-custom-fields/js/input/acf.js new file mode 100644 index 0000000..30201c2 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/acf.js @@ -0,0 +1,942 @@ +/* +* input.js +* +* All javascript needed for ACF to work +* +* @type awesome +* @date 1/08/13 +* +* @param N/A +* @return N/A +*/ + +var acf = { + + // vars + ajaxurl : '', + admin_url : '', + wp_version : '', + post_id : 0, + nonce : '', + l10n : null, + o : null, + + // helper functions + helpers : { + get_atts : null, + version_compare : null, + uniqid : null, + sortable : null, + add_message : null, + is_clone_field : null, + url_to_object : null + }, + + + // modules + validation : null, + conditional_logic : null, + media : null, + + + // fields + fields : { + date_picker : null, + color_picker : null, + Image : null, + file : null, + wysiwyg : null, + gallery : null, + relationship : null + } +}; + +(function($){ + + + /* + * acf.helpers.isset + * + * description + * + * @type function + * @date 20/07/13 + * + * @param {mixed} arguments + * @return {boolean} + */ + + acf.helpers.isset = function(){ + + var a = arguments, + l = a.length, + c = null, + undef; + + if (l === 0) { + throw new Error('Empty isset'); + } + + c = a[0]; + + for (i = 1; i < l; i++) { + + if (a[i] === undef || c[ a[i] ] === undef) { + return false; + } + + c = c[ a[i] ]; + + } + + return true; + + }; + + + /* + * acf.helpers.get_atts + * + * description + * + * @type function + * @date 1/06/13 + * + * @param {el} $el + * @return {object} atts + */ + + acf.helpers.get_atts = function( $el ){ + + var atts = {}; + + $.each( $el[0].attributes, function( index, attr ) { + + if( attr.name.substr(0, 5) == 'data-' ) + { + atts[ attr.name.replace('data-', '') ] = attr.value; + } + }); + + return atts; + + }; + + + /** + * Simply compares two string version values. + * + * Example: + * versionCompare('1.1', '1.2') => -1 + * versionCompare('1.1', '1.1') => 0 + * versionCompare('1.2', '1.1') => 1 + * versionCompare('2.23.3', '2.22.3') => 1 + * + * Returns: + * -1 = left is LOWER than right + * 0 = they are equal + * 1 = left is GREATER = right is LOWER + * And FALSE if one of input versions are not valid + * + * @function + * @param {String} left Version #1 + * @param {String} right Version #2 + * @return {Integer|Boolean} + * @author Alexey Bass (albass) + * @since 2011-07-14 + */ + + acf.helpers.version_compare = function(left, right) + { + if (typeof left + typeof right != 'stringstring') + return false; + + var a = left.split('.') + , b = right.split('.') + , i = 0, len = Math.max(a.length, b.length); + + for (; i < len; i++) { + if ((a[i] && !b[i] && parseInt(a[i]) > 0) || (parseInt(a[i]) > parseInt(b[i]))) { + return 1; + } else if ((b[i] && !a[i] && parseInt(b[i]) > 0) || (parseInt(a[i]) < parseInt(b[i]))) { + return -1; + } + } + + return 0; + }; + + + /* + * Helper: uniqid + * + * @description: + * @since: 3.5.8 + * @created: 17/01/13 + */ + + acf.helpers.uniqid = function() + { + var newDate = new Date; + return newDate.getTime(); + }; + + + /* + * Helper: url_to_object + * + * @description: + * @since: 4.0.0 + * @created: 17/01/13 + */ + + acf.helpers.url_to_object = function( url ){ + + // vars + var obj = {}, + pairs = url.split('&'); + + + for( i in pairs ) + { + var split = pairs[i].split('='); + obj[decodeURIComponent(split[0])] = decodeURIComponent(split[1]); + } + + return obj; + + }; + + + /* + * Sortable Helper + * + * @description: keeps widths of td's inside a tr + * @since 3.5.1 + * @created: 10/11/12 + */ + + acf.helpers.sortable = function(e, ui) + { + ui.children().each(function(){ + $(this).width($(this).width()); + }); + return ui; + }; + + + /* + * is_clone_field + * + * @description: + * @since: 3.5.8 + * @created: 17/01/13 + */ + + acf.helpers.is_clone_field = function( input ) + { + if( input.attr('name') && input.attr('name').indexOf('[acfcloneindex]') != -1 ) + { + return true; + } + + return false; + }; + + + /* + * acf.helpers.add_message + * + * @description: + * @since: 3.2.7 + * @created: 10/07/2012 + */ + + acf.helpers.add_message = function( message, div ){ + + var message = $('

            ' + message + '

            '); + + div.prepend( message ); + + setTimeout(function(){ + + message.animate({ + opacity : 0 + }, 250, function(){ + message.remove(); + }); + + }, 1500); + + }; + + + /* + * Exists + * + * @description: returns true / false + * @created: 1/03/2011 + */ + + $.fn.exists = function() + { + return $(this).length>0; + }; + + + /* + * 3.5 Media + * + * @description: + * @since: 3.5.7 + * @created: 16/01/13 + */ + + acf.media = { + + div : null, + frame : null, + render_timout : null, + + clear_frame : function(){ + + // validate + if( !this.frame ) + { + return; + } + + + // detach + this.frame.detach(); + this.frame.dispose(); + + + // reset var + this.frame = null; + + }, + type : function(){ + + // default + var type = 'thickbox'; + + + // if wp exists + if( typeof wp !== 'undefined' ) + { + type = 'backbone'; + } + + + // return + return type; + + }, + init : function(){ + + // validate + if( this.type() !== 'backbone' ) + { + return false; + } + + + // validate prototype + if( ! acf.helpers.isset(wp, 'media', 'view', 'AttachmentCompat', 'prototype') ) + { + return false; + } + + + // vars + var _prototype = wp.media.view.AttachmentCompat.prototype; + + + // orig + _prototype.orig_render = _prototype.render; + _prototype.orig_dispose = _prototype.dispose; + + + // update class + _prototype.className = 'compat-item acf_postbox no_box'; + + + // modify render + _prototype.render = function() { + + // reference + var _this = this; + + + // validate + if( _this.ignore_render ) + { + return this; + } + + + // run the old render function + this.orig_render(); + + + // add button + setTimeout(function(){ + + // vars + var $media_model = _this.$el.closest('.media-modal'); + + + // is this an edit only modal? + if( $media_model.hasClass('acf-media-modal') ) + { + return; + } + + + // does button already exist? + if( $media_model.find('.media-frame-router .acf-expand-details').exists() ) + { + return; + } + + + // create button + var button = $([ + '', + '', + '' + acf.l10n.core.expand_details + '', + '' + acf.l10n.core.collapse_details + '', + '' + ].join('')); + + + // add events + button.on('click', function( e ){ + + e.preventDefault(); + + if( $media_model.hasClass('acf-expanded') ) + { + $media_model.removeClass('acf-expanded'); + } + else + { + $media_model.addClass('acf-expanded'); + } + + }); + + + // append + $media_model.find('.media-frame-router').append( button ); + + + }, 0); + + + // setup fields + // The clearTimout is needed to prevent many setup functions from running at the same time + clearTimeout( acf.media.render_timout ); + acf.media.render_timout = setTimeout(function(){ + + $(document).trigger( 'acf/setup_fields', [ _this.$el ] ); + + }, 50); + + + // return based on the origional render function + return this; + }; + + + // modify dispose + _prototype.dispose = function() { + + // remove + $(document).trigger('acf/remove_fields', [ this.$el ]); + + + // run the old render function + this.orig_dispose(); + + }; + + + // override save + _prototype.save = function( event ) { + + var data = {}, + names = {}; + + if ( event ) + event.preventDefault(); + + + _.each( this.$el.serializeArray(), function( pair ) { + + // initiate name + if( pair.name.slice(-2) === '[]' ) + { + // remove [] + pair.name = pair.name.replace('[]', ''); + + + // initiate counter + if( typeof names[ pair.name ] === 'undefined'){ + + names[ pair.name ] = -1; + //console.log( names[ pair.name ] ); + + } + + + names[ pair.name ]++ + + pair.name += '[' + names[ pair.name ] +']'; + + + } + + data[ pair.name ] = pair.value; + }); + + this.ignore_render = true; + this.model.saveCompat( data ); + + }; + } + }; + + + /* + * Conditional Logic Calculate + * + * @description: + * @since 3.5.1 + * @created: 15/10/12 + */ + + acf.conditional_logic = { + + items : [], + + init : function(){ + + // reference + var _this = this; + + + // events + $(document).on('change', '.field input, .field textarea, .field select', function(){ + + // preview hack + if( $('#acf-has-changed').exists() ) + { + $('#acf-has-changed').val(1); + } + + _this.change( $(this) ); + + }); + + + $(document).on('acf/setup_fields', function(e, el){ + + //console.log('acf/setup_fields calling acf.conditional_logic.refresh()'); + _this.refresh( $(el) ); + + }); + + //console.log('acf.conditional_logic.init() calling acf.conditional_logic.refresh()'); + _this.refresh(); + + }, + change : function( $el ){ + + //console.log('change %o', $el); + // reference + var _this = this; + + + // vars + var $field = $el.closest('.field'), + key = $field.attr('data-field_key'); + + + // loop through items and find rules where this field key is a trigger + $.each(this.items, function( k, item ){ + + $.each(item.rules, function( k2, rule ){ + + // compare rule against the changed $field + if( rule.field == key ) + { + _this.refresh_field( item ); + } + + }); + + }); + + }, + + refresh_field : function( item ){ + + //console.log( 'refresh_field: %o ', item ); + // reference + var _this = this; + + + // vars + var $targets = $('.field_key-' + item.field); + + + // may be multiple targets (sub fields) + $targets.each(function(){ + + //console.log('target %o', $(this)); + + // vars + var show = true; + + + // if 'any' was selected, start of as false and any match will result in show = true + if( item.allorany == 'any' ) + { + show = false; + } + + + // vars + var $target = $(this), + hide_all = true; + + + // loop through rules + $.each(item.rules, function( k2, rule ){ + + // vars + var $toggle = $('.field_key-' + rule.field); + + + // are any of $toggle a sub field? + if( $toggle.hasClass('sub_field') ) + { + // toggle may be a sibling sub field. + // if so ,show an empty td but keep the column + $toggle = $target.siblings('.field_key-' + rule.field); + hide_all = false; + + + // if no toggle was found, we need to look at parent sub fields. + // if so, hide the entire column + if( ! $toggle.exists() ) + { + // loop through all the parents that could contain sub fields + $target.parents('tr').each(function(){ + + // attempt to update $toggle to this parent sub field + $toggle = $(this).find('.field_key-' + rule.field) + + // if the parent sub field actuallly exists, great! Stop the loop + if( $toggle.exists() ) + { + return false; + } + + }); + + hide_all = true; + } + + } + + + // if this sub field is within a flexible content layout, hide the entire column because + // there will never be another row added to this table + var parent = $target.parent('tr').parent().parent('table').parent('.layout'); + if( parent.exists() ) + { + hide_all = true; + + if( $target.is('th') && $toggle.is('th') ) + { + $toggle = $target.closest('.layout').find('td.field_key-' + rule.field); + } + + } + + // if this sub field is within a repeater field which has a max row of 1, hide the entire column because + // there will never be another row added to this table + var parent = $target.parent('tr').parent().parent('table').parent('.repeater'); + if( parent.exists() && parent.attr('data-max_rows') == '1' ) + { + hide_all = true; + + if( $target.is('th') && $toggle.is('th') ) + { + $toggle = $target.closest('table').find('td.field_key-' + rule.field); + } + + } + + + var calculate = _this.calculate( rule, $toggle, $target ); + + if( item.allorany == 'all' ) + { + if( calculate == false ) + { + show = false; + + // end loop + return false; + } + } + else + { + if( calculate == true ) + { + show = true; + + // end loop + return false; + } + } + + }); + // $.each(item.rules, function( k2, rule ){ + + + // clear classes + $target.removeClass('acf-conditional_logic-hide acf-conditional_logic-show acf-show-blank'); + + + // hide / show field + if( show ) + { + // remove "disabled" + $target.find('input, textarea, select').removeAttr('disabled'); + + $target.addClass('acf-conditional_logic-show'); + + // hook + $(document).trigger('acf/conditional_logic/show', [ $target, item ]); + + } + else + { + // add "disabled" + $target.find('input, textarea, select').attr('disabled', 'disabled'); + + $target.addClass('acf-conditional_logic-hide'); + + if( !hide_all ) + { + $target.addClass('acf-show-blank'); + } + + // hook + $(document).trigger('acf/conditional_logic/hide', [ $target, item ]); + } + + + }); + + }, + + refresh : function( $el ){ + + // defaults + $el = $el || $('body'); + + + // reference + var _this = this; + + + // loop through items and find rules where this field key is a trigger + $.each(this.items, function( k, item ){ + + $.each(item.rules, function( k2, rule ){ + + // is this field within the $el + // this will increase performance by ignoring conditional logic outside of this newly appended element ($el) + if( ! $el.find('.field[data-field_key="' + item.field + '"]').exists() ) + { + return; + } + + _this.refresh_field( item ); + + }); + + }); + + }, + + calculate : function( rule, $toggle, $target ){ + + // vars + var r = false; + + + // compare values + if( $toggle.hasClass('field_type-true_false') || $toggle.hasClass('field_type-checkbox') || $toggle.hasClass('field_type-radio') ) + { + var exists = $toggle.find('input[value="' + rule.value + '"]:checked').exists(); + + + if( rule.operator == "==" ) + { + if( exists ) + { + r = true; + } + } + else + { + if( ! exists ) + { + r = true; + } + } + + } + else + { + // get val and make sure it is an array + var val = $toggle.find('input, textarea, select').last().val(); + + if( ! $.isArray(val) ) + { + val = [ val ]; + } + + + if( rule.operator == "==" ) + { + if( $.inArray(rule.value, val) > -1 ) + { + r = true; + } + } + else + { + if( $.inArray(rule.value, val) < 0 ) + { + r = true; + } + } + + } + + + // return + return r; + + } + + }; + + + + + + /* + * Document Ready + * + * @description: + * @since: 3.5.8 + * @created: 17/01/13 + */ + + $(document).ready(function(){ + + + // conditional logic + acf.conditional_logic.init(); + + + // fix for older options page add-on + $('.acf_postbox > .inside > .options').each(function(){ + + $(this).closest('.acf_postbox').addClass( $(this).attr('data-layout') ); + + }); + + + // Remove 'field_123' from native custom field metabox + $('#metakeyselect option[value^="field_"]').remove(); + + + }); + + + /* + * window load + * + * @description: + * @since: 3.5.5 + * @created: 22/12/12 + */ + + $(window).load(function(){ + + // init + acf.media.init(); + + + setTimeout(function(){ + + // Hack for CPT without a content editor + try + { + // post_id may be string (user_1) and therefore, the uploaded image cannot be attached to the post + if( $.isNumeric(acf.o.post_id) ) + { + wp.media.view.settings.post.id = acf.o.post_id; + } + + } + catch(e) + { + // one of the objects was 'undefined'... + } + + + // setup fields + $(document).trigger('acf/setup_fields', [ $('#poststuff') ]); + + }, 10); + + }); + + + /* + * Gallery field Add-on Fix + * + * Gallery field v1.0.0 required some data in the acf object. + * Now not required, but older versions of gallery field need this. + * + * @type object + * @date 1/08/13 + * + * @param N/A + * @return N/A + */ + + acf.fields.gallery = { + add : function(){}, + edit : function(){}, + update_count : function(){}, + hide_selected_items : function(){}, + text : { + title_add : "Select Images" + } + }; + + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/ajax.js b/www/wp-content/plugins/advanced-custom-fields/js/input/ajax.js new file mode 100644 index 0000000..5506a58 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/ajax.js @@ -0,0 +1,325 @@ +(function($){ + + + /* + * acf.screen + * + * Data used by AJAX to hide / show field groups + * + * @type object + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + acf.screen = { + action : 'acf/location/match_field_groups_ajax', + post_id : 0, + page_template : 0, + page_parent : 0, + page_type : 0, + post_category : 0, + post_format : 0, + taxonomy : 0, + lang : 0, + nonce : 0 + }; + + + /* + * Document Ready + * + * Updates acf.screen with more data + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).ready(function(){ + + + // update post_id + acf.screen.post_id = acf.o.post_id; + acf.screen.nonce = acf.o.nonce; + + + // MPML + if( $('#icl-als-first').length > 0 ) + { + var href = $('#icl-als-first').children('a').attr('href'), + regex = new RegExp( "lang=([^&#]*)" ), + results = regex.exec( href ); + + // lang + acf.screen.lang = results[1]; + + } + + }); + + + /* + * acf/update_field_groups + * + * finds the new id's for metaboxes and show's hides metaboxes + * + * @type event + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('acf/update_field_groups', function(){ + + // Only for a post. + // This is an attempt to stop the action running on the options page add-on. + if( ! acf.screen.post_id || ! $.isNumeric(acf.screen.post_id) ) + { + return false; + } + + + $.ajax({ + url: ajaxurl, + data: acf.screen, + type: 'post', + dataType: 'json', + success: function(result){ + + // validate + if( !result ) + { + return false; + } + + + // hide all metaboxes + $('.acf_postbox').addClass('acf-hidden'); + $('.acf_postbox-toggle').addClass('acf-hidden'); + + + // dont bother loading style or html for inputs + if( result.length == 0 ) + { + return false; + } + + + // show the new postboxes + $.each(result, function(k, v) { + + + // vars + var $el = $('#acf_' + v), + $toggle = $('#adv-settings .acf_postbox-toggle[for="acf_' + v + '-hide"]'); + + + // classes + $el.removeClass('acf-hidden hide-if-js'); + $toggle.removeClass('acf-hidden'); + $toggle.find('input[type="checkbox"]').attr('checked', 'checked'); + + + // load fields if needed + $el.find('.acf-replace-with-fields').each(function(){ + + var $replace = $(this); + + $.ajax({ + url : ajaxurl, + data : { + action : 'acf/post/render_fields', + acf_id : v, + post_id : acf.o.post_id, + nonce : acf.o.nonce + }, + type : 'post', + dataType : 'html', + success : function( html ){ + + $replace.replaceWith( html ); + + $(document).trigger('acf/setup_fields', $el); + + } + }); + + }); + }); + + + // load style + $.ajax({ + url : ajaxurl, + data : { + action : 'acf/post/get_style', + acf_id : result[0], + nonce : acf.o.nonce + }, + type : 'post', + dataType : 'html', + success : function( result ){ + + $('#acf_style').html( result ); + + } + }); + + + + } + }); + }); + + + /* + * Events + * + * Updates acf.screen with more data and triggers the update event + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('change', '#page_template', function(){ + + acf.screen.page_template = $(this).val(); + + $(document).trigger('acf/update_field_groups'); + + }); + + + $(document).on('change', '#parent_id', function(){ + + var val = $(this).val(); + + + // set page_type / page_parent + if( val != "" ) + { + acf.screen.page_type = 'child'; + acf.screen.page_parent = val; + } + else + { + acf.screen.page_type = 'parent'; + acf.screen.page_parent = 0; + } + + + $(document).trigger('acf/update_field_groups'); + + }); + + + $(document).on('change', '#post-formats-select input[type="radio"]', function(){ + + var val = $(this).val(); + + if( val == '0' ) + { + val = 'standard'; + } + + acf.screen.post_format = val; + + $(document).trigger('acf/update_field_groups'); + + }); + + + function _sync_taxonomy_terms() { + + // vars + var values = []; + + + $('.categorychecklist input:checked, .acf-taxonomy-field input:checked, .acf-taxonomy-field option:selected').each(function(){ + + // validate + if( $(this).is(':hidden') || $(this).is(':disabled') ) + { + return; + } + + + // validate media popup + if( $(this).closest('.media-frame').exists() ) + { + return; + } + + + // validate acf + if( $(this).closest('.acf-taxonomy-field').exists() ) + { + if( $(this).closest('.acf-taxonomy-field').attr('data-load_save') == '0' ) + { + return; + } + } + + + // append + if( values.indexOf( $(this).val() ) === -1 ) + { + values.push( $(this).val() ); + } + + }); + + + // update screen + acf.screen.post_category = values; + acf.screen.taxonomy = values; + + + // trigger change + $(document).trigger('acf/update_field_groups'); + + } + + + $(document).on('change', '.categorychecklist input, .acf-taxonomy-field input, .acf-taxonomy-field select', function(){ + + // a taxonomy field may trigger this change event, however, the value selected is not + // actually a term relatinoship, it is meta data + if( $(this).closest('.acf-taxonomy-field').exists() ) + { + if( $(this).closest('.acf-taxonomy-field').attr('data-save') == '0' ) + { + return; + } + } + + + // this may be triggered from editing an imgae in a popup. Popup does not support correct metaboxes so ignore this + if( $(this).closest('.media-frame').exists() ) + { + return; + } + + + // set timeout to fix issue with chrome which does not register the change has yet happened + setTimeout(function(){ + + _sync_taxonomy_terms(); + + }, 1); + + + }); + + + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/color-picker.js b/www/wp-content/plugins/advanced-custom-fields/js/input/color-picker.js new file mode 100644 index 0000000..4df6144 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/color-picker.js @@ -0,0 +1,79 @@ +(function($){ + + /* + * Color Picker + * + * jQuery functionality for this field type + * + * @type object + * @date 20/07/13 + * + * @param N/A + * @return N/A + */ + + var _cp = acf.fields.color_picker = { + + $el : null, + $input : null, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('input[type="text"]'); + + + // return this for chaining + return this; + + }, + init : function(){ + + // vars (reference) + var $input = this.$input; + + + // is clone field? + if( acf.helpers.is_clone_field($input) ) + { + return; + } + + + this.$input.wpColorPicker(); + + + + } + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + $(el).find('.acf-color_picker').each(function(){ + + _cp.set({ $el : $(this) }).init(); + + }); + + }); + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/date-picker.js b/www/wp-content/plugins/advanced-custom-fields/js/input/date-picker.js new file mode 100644 index 0000000..6fe8a97 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/date-picker.js @@ -0,0 +1,134 @@ +(function($){ + + /* + * Date Picker + * + * static model for this field + * + * @type event + * @date 1/06/13 + * + */ + + acf.fields.date_picker = { + + $el : null, + $input : null, + $hidden : null, + + o : {}, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('input[type="text"]'); + this.$hidden = this.$el.find('input[type="hidden"]'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // return this for chaining + return this; + + }, + init : function(){ + + // is clone field? + if( acf.helpers.is_clone_field(this.$hidden) ) + { + return; + } + + + // get and set value from alt field + this.$input.val( this.$hidden.val() ); + + + // create options + var options = $.extend( {}, acf.l10n.date_picker, { + dateFormat : this.o.save_format, + altField : this.$hidden, + altFormat : this.o.save_format, + changeYear : true, + yearRange : "-100:+100", + changeMonth : true, + showButtonPanel : true, + firstDay : this.o.first_day + }); + + + // add date picker + this.$input.addClass('active').datepicker( options ); + + + // now change the format back to how it should be. + this.$input.datepicker( "option", "dateFormat", this.o.display_format ); + + + // wrap the datepicker (only if it hasn't already been wrapped) + if( $('body > #ui-datepicker-div').length > 0 ) + { + $('#ui-datepicker-div').wrap('
            '); + } + + }, + blur : function(){ + + if( !this.$input.val() ) + { + this.$hidden.val(''); + } + + } + + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + $(el).find('.acf-date_picker').each(function(){ + + acf.fields.date_picker.set({ $el : $(this) }).init(); + + }); + + }); + + + /* + * Events + * + * jQuery events for this field + * + * @type event + * @date 1/06/13 + * + */ + + $(document).on('blur', '.acf-date_picker input[type="text"]', function( e ){ + + acf.fields.date_picker.set({ $el : $(this).parent() }).blur(); + + }); + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/file.js b/www/wp-content/plugins/advanced-custom-fields/js/input/file.js new file mode 100644 index 0000000..44959bc --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/file.js @@ -0,0 +1,373 @@ +(function($){ + + /* + * File + * + * static model for this field + * + * @type event + * @date 1/06/13 + * + */ + + + // reference + var _media = acf.media; + + + acf.fields.file = { + + $el : null, + $input : null, + + o : {}, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('input[type="hidden"]'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // multiple? + this.o.multiple = this.$el.closest('.repeater').exists() ? true : false; + + + // wp library query + this.o.query = {}; + + + // library + if( this.o.library == 'uploadedTo' ) + { + this.o.query.uploadedTo = acf.o.post_id; + } + + + // return this for chaining + return this; + + }, + init : function(){ + + // is clone field? + if( acf.helpers.is_clone_field(this.$input) ) + { + return; + } + + }, + add : function( file ){ + + // this function must reference a global div variable due to the pre WP 3.5 uploader + // vars + var div = _media.div; + + + // set atts + div.find('.acf-file-icon').attr( 'src', file.icon ); + div.find('.acf-file-title').text( file.title ); + div.find('.acf-file-name').text( file.name ).attr( 'href', file.url ); + div.find('.acf-file-size').text( file.size ); + div.find('.acf-file-value').val( file.id ).trigger('change'); + + + // set div class + div.addClass('active'); + + + // validation + div.closest('.field').removeClass('error'); + + }, + edit : function(){ + + // vars + var id = this.$input.val(); + + + // set global var + _media.div = this.$el; + + + // clear the frame + _media.clear_frame(); + + + // create the media frame + _media.frame = wp.media({ + title : acf.l10n.file.edit, + multiple : false, + button : { text : acf.l10n.file.update } + }); + + + // log events + /* + acf.media.frame.on('all', function(e){ + + console.log( e ); + + }); + */ + + + // open + _media.frame.on('open',function() { + + // set to browse + if( _media.frame.content._mode != 'browse' ) + { + _media.frame.content.mode('browse'); + } + + + // add class + _media.frame.$el.closest('.media-modal').addClass('acf-media-modal acf-expanded'); + + + // set selection + var selection = _media.frame.state().get('selection'), + attachment = wp.media.attachment( id ); + + + // to fetch or not to fetch + if( $.isEmptyObject(attachment.changed) ) + { + attachment.fetch(); + } + + + selection.add( attachment ); + + }); + + + // close + _media.frame.on('close',function(){ + + // remove class + _media.frame.$el.closest('.media-modal').removeClass('acf-media-modal'); + + }); + + + // Finally, open the modal + acf.media.frame.open(); + + }, + remove : function() + { + + // set atts + this.$el.find('.acf-file-icon').attr( 'src', '' ); + this.$el.find('.acf-file-title').text( '' ); + this.$el.find('.acf-file-name').text( '' ).attr( 'href', '' ); + this.$el.find('.acf-file-size').text( '' ); + this.$el.find('.acf-file-value').val( '' ).trigger('change'); + + + // remove class + this.$el.removeClass('active'); + + }, + popup : function() + { + // reference + var t = this; + + + // set global var + _media.div = this.$el; + + + // clear the frame + _media.clear_frame(); + + + // Create the media frame + _media.frame = wp.media({ + states : [ + new wp.media.controller.Library({ + library : wp.media.query( t.o.query ), + multiple : t.o.multiple, + title : acf.l10n.file.select, + priority : 20, + filterable : 'all' + }) + ] + }); + + + // customize model / view + acf.media.frame.on('content:activate', function(){ + + // vars + var toolbar = null, + filters = null; + + + // populate above vars making sure to allow for failure + try + { + toolbar = acf.media.frame.content.get().toolbar; + filters = toolbar.get('filters'); + } + catch(e) + { + // one of the objects was 'undefined'... perhaps the frame open is Upload Files + //console.log( e ); + } + + + // validate + if( !filters ) + { + return false; + } + + + // no need for 'uploaded' filter + if( t.o.library == 'uploadedTo' ) + { + filters.$el.find('option[value="uploaded"]').remove(); + filters.$el.after('' + acf.l10n.file.uploadedTo + '') + + $.each( filters.filters, function( k, v ){ + + v.props.uploadedTo = acf.o.post_id; + + }); + } + + }); + + + // When an image is selected, run a callback. + acf.media.frame.on( 'select', function() { + + // get selected images + selection = _media.frame.state().get('selection'); + + if( selection ) + { + var i = 0; + + selection.each(function(attachment){ + + // counter + i++; + + + // select / add another file field? + if( i > 1 ) + { + // vars + var $td = _media.div.closest('td'), + $tr = $td.closest('.row'), + $repeater = $tr.closest('.repeater'), + key = $td.attr('data-field_key'), + selector = 'td .acf-file-uploader:first'; + + + // key only exists for repeater v1.0.1 + + if( key ) + { + selector = 'td[data-field_key="' + key + '"] .acf-file-uploader'; + } + + + // add row? + if( ! $tr.next('.row').exists() ) + { + $repeater.find('.add-row-end').trigger('click'); + + } + + + // update current div + _media.div = $tr.next('.row').find( selector ); + + } + + + // vars + var file = { + id : attachment.id, + title : attachment.attributes.title, + name : attachment.attributes.filename, + url : attachment.attributes.url, + icon : attachment.attributes.icon, + size : attachment.attributes.filesize + }; + + + // add file to field + acf.fields.file.add( file ); + + + }); + // selection.each(function(attachment){ + } + // if( selection ) + + }); + // acf.media.frame.on( 'select', function() { + + + // Finally, open the modal + acf.media.frame.open(); + + + return false; + } + + }; + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('click', '.acf-file-uploader .acf-button-edit', function( e ){ + + e.preventDefault(); + + acf.fields.file.set({ $el : $(this).closest('.acf-file-uploader') }).edit(); + + }); + + $(document).on('click', '.acf-file-uploader .acf-button-delete', function( e ){ + + e.preventDefault(); + + acf.fields.file.set({ $el : $(this).closest('.acf-file-uploader') }).remove(); + + }); + + + $(document).on('click', '.acf-file-uploader .add-file', function( e ){ + + e.preventDefault(); + + acf.fields.file.set({ $el : $(this).closest('.acf-file-uploader') }).popup(); + + }); + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/google-map.js b/www/wp-content/plugins/advanced-custom-fields/js/input/google-map.js new file mode 100644 index 0000000..5068c65 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/google-map.js @@ -0,0 +1,539 @@ +(function($){ + + /* + * Location + * + * static model for this field + * + * @type event + * @date 1/06/13 + * + */ + + acf.fields.google_map = { + + $el : null, + $input : null, + + o : {}, + + ready : false, + geocoder : false, + map : false, + maps : {}, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('.value'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // get map + if( this.maps[ this.o.id ] ) + { + this.map = this.maps[ this.o.id ]; + } + + + // return this for chaining + return this; + + }, + init : function(){ + + // geocode + if( !this.geocoder ) + { + this.geocoder = new google.maps.Geocoder(); + } + + + // google maps is loaded and ready + this.ready = true; + + + // is clone field? + if( acf.helpers.is_clone_field(this.$input) ) + { + return; + } + + this.render(); + + }, + render : function(){ + + // reference + var _this = this, + _$el = this.$el; + + + // vars + var args = { + zoom : parseInt(this.o.zoom), + center : new google.maps.LatLng(this.o.lat, this.o.lng), + mapTypeId : google.maps.MapTypeId.ROADMAP + }; + + // create map + this.map = new google.maps.Map( this.$el.find('.canvas')[0], args); + + + // add search + var autocomplete = new google.maps.places.Autocomplete( this.$el.find('.search')[0] ); + autocomplete.map = this.map; + autocomplete.bindTo('bounds', this.map); + + + // add dummy marker + this.map.marker = new google.maps.Marker({ + draggable : true, + raiseOnDrag : true, + map : this.map, + }); + + + // add references + this.map.$el = this.$el; + + + // value exists? + var lat = this.$el.find('.input-lat').val(), + lng = this.$el.find('.input-lng').val(); + + if( lat && lng ) + { + this.update( lat, lng ).center(); + } + + + // events + google.maps.event.addListener(autocomplete, 'place_changed', function( e ) { + + // reference + var $el = this.map.$el; + + + // manually update address + var address = $el.find('.search').val(); + $el.find('.input-address').val( address ); + $el.find('.title h4').text( address ); + + + // vars + var place = this.getPlace(); + + + // validate + if( place.geometry ) + { + var lat = place.geometry.location.lat(), + lng = place.geometry.location.lng(); + + + _this.set({ $el : $el }).update( lat, lng ).center(); + } + else + { + // client hit enter, manulaly get the place + _this.geocoder.geocode({ 'address' : address }, function( results, status ){ + + // validate + if( status != google.maps.GeocoderStatus.OK ) + { + console.log('Geocoder failed due to: ' + status); + return; + } + + if( !results[0] ) + { + console.log('No results found'); + return; + } + + + // get place + place = results[0]; + + var lat = place.geometry.location.lat(), + lng = place.geometry.location.lng(); + + + _this.set({ $el : $el }).update( lat, lng ).center(); + + }); + } + + }); + + + google.maps.event.addListener( this.map.marker, 'dragend', function(){ + + // reference + var $el = this.map.$el; + + + // vars + var position = this.map.marker.getPosition(), + lat = position.lat(), + lng = position.lng(); + + _this.set({ $el : $el }).update( lat, lng ).sync(); + + }); + + + google.maps.event.addListener( this.map, 'click', function( e ) { + + // reference + var $el = this.$el; + + + // vars + var lat = e.latLng.lat(), + lng = e.latLng.lng(); + + + _this.set({ $el : $el }).update( lat, lng ).sync(); + + }); + + + + // add to maps + this.maps[ this.o.id ] = this.map; + + + }, + + update : function( lat, lng ){ + + // vars + var latlng = new google.maps.LatLng( lat, lng ); + + + // update inputs + this.$el.find('.input-lat').val( lat ); + this.$el.find('.input-lng').val( lng ).trigger('change'); + + + // update marker + this.map.marker.setPosition( latlng ); + + + // show marker + this.map.marker.setVisible( true ); + + + // update class + this.$el.addClass('active'); + + + // validation + this.$el.closest('.field').removeClass('error'); + + + // return for chaining + return this; + }, + + center : function(){ + + // vars + var position = this.map.marker.getPosition(), + lat = this.o.lat, + lng = this.o.lng; + + + // if marker exists, center on the marker + if( position ) + { + lat = position.lat(); + lng = position.lng(); + } + + + var latlng = new google.maps.LatLng( lat, lng ); + + + // set center of map + this.map.setCenter( latlng ); + }, + + sync : function(){ + + // reference + var $el = this.$el; + + + // vars + var position = this.map.marker.getPosition(), + latlng = new google.maps.LatLng( position.lat(), position.lng() ); + + + this.geocoder.geocode({ 'latLng' : latlng }, function( results, status ){ + + // validate + if( status != google.maps.GeocoderStatus.OK ) + { + console.log('Geocoder failed due to: ' + status); + return; + } + + if( !results[0] ) + { + console.log('No results found'); + return; + } + + + // get location + var location = results[0]; + + + // update h4 + $el.find('.title h4').text( location.formatted_address ); + + + // update input + $el.find('.input-address').val( location.formatted_address ).trigger('change'); + + }); + + + // return for chaining + return this; + }, + + locate : function(){ + + // reference + var _this = this, + _$el = this.$el; + + + // Try HTML5 geolocation + if( ! navigator.geolocation ) + { + alert( acf.l10n.google_map.browser_support ); + return this; + } + + + // show loading text + _$el.find('.title h4').text(acf.l10n.google_map.locating + '...'); + _$el.addClass('active'); + + navigator.geolocation.getCurrentPosition(function(position){ + + // vars + var lat = position.coords.latitude, + lng = position.coords.longitude; + + _this.set({ $el : _$el }).update( lat, lng ).sync().center(); + + }); + + + }, + + clear : function(){ + + // update class + this.$el.removeClass('active'); + + + // clear search + this.$el.find('.search').val(''); + + + // clear inputs + this.$el.find('.input-address').val(''); + this.$el.find('.input-lat').val(''); + this.$el.find('.input-lng').val(''); + + + // hide marker + this.map.marker.setVisible( false ); + }, + + edit : function(){ + + // update class + this.$el.removeClass('active'); + + + // clear search + var val = this.$el.find('.title h4').text(); + + + this.$el.find('.search').val( val ).focus(); + + }, + + refresh : function(){ + + // trigger resize on div + google.maps.event.trigger(this.map, 'resize'); + + // center map + this.center(); + + } + + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + // vars + $fields = $(el).find('.acf-google-map'); + + + // validate + if( ! $fields.exists() ) + { + return; + } + + + // validate google + if( typeof google === 'undefined' ) + { + $.getScript('https://www.google.com/jsapi', function(){ + + google.load('maps', '3', { other_params: 'sensor=false&libraries=places', callback: function(){ + + $fields.each(function(){ + + acf.fields.google_map.set({ $el : $(this) }).init(); + + }); + + }}); + }); + + } + else + { + google.load('maps', '3', { other_params: 'sensor=false&libraries=places', callback: function(){ + + $fields.each(function(){ + + acf.fields.google_map.set({ $el : $(this) }).init(); + + }); + + }}); + + } + + }); + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('click', '.acf-google-map .acf-sprite-remove', function( e ){ + + e.preventDefault(); + + acf.fields.google_map.set({ $el : $(this).closest('.acf-google-map') }).clear(); + + $(this).blur(); + + }); + + + $(document).on('click', '.acf-google-map .acf-sprite-locate', function( e ){ + + e.preventDefault(); + + acf.fields.google_map.set({ $el : $(this).closest('.acf-google-map') }).locate(); + + $(this).blur(); + + }); + + $(document).on('click', '.acf-google-map .title h4', function( e ){ + + e.preventDefault(); + + acf.fields.google_map.set({ $el : $(this).closest('.acf-google-map') }).edit(); + + }); + + $(document).on('keydown', '.acf-google-map .search', function( e ){ + + // prevent form from submitting + if( e.which == 13 ) + { + return false; + } + + }); + + $(document).on('blur', '.acf-google-map .search', function( e ){ + + // vars + var $el = $(this).closest('.acf-google-map'); + + + // has a value? + if( $el.find('.input-lat').val() ) + { + $el.addClass('active'); + } + + }); + + $(document).on('acf/fields/tab/show acf/conditional_logic/show', function( e, $field ){ + + // validate + if( ! acf.fields.google_map.ready ) + { + return; + } + + + // validate + if( $field.attr('data-field_type') == 'google_map' ) + { + acf.fields.google_map.set({ $el : $field.find('.acf-google-map') }).refresh(); + } + + }); + + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/image.js b/www/wp-content/plugins/advanced-custom-fields/js/input/image.js new file mode 100644 index 0000000..5cf231e --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/image.js @@ -0,0 +1,416 @@ +(function($){ + + /* + * Image + * + * static model for this field + * + * @type event + * @date 1/06/13 + * + */ + + + // reference + var _media = acf.media; + + + acf.fields.image = { + + $el : null, + $input : null, + + o : {}, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('input[type="hidden"]'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // multiple? + this.o.multiple = this.$el.closest('.repeater').exists() ? true : false; + + + // wp library query + this.o.query = { + type : 'image' + }; + + + // library + if( this.o.library == 'uploadedTo' ) + { + this.o.query.uploadedTo = acf.o.post_id; + } + + + // return this for chaining + return this; + + }, + init : function(){ + + // is clone field? + if( acf.helpers.is_clone_field(this.$input) ) + { + return; + } + + }, + add : function( image ){ + + // this function must reference a global div variable due to the pre WP 3.5 uploader + // vars + var div = _media.div; + + + // set atts + div.find('.acf-image-image').attr( 'src', image.url ); + div.find('.acf-image-value').val( image.id ).trigger('change'); + + + // set div class + div.addClass('active'); + + + // validation + div.closest('.field').removeClass('error'); + + }, + edit : function(){ + + // vars + var id = this.$input.val(); + + + // set global var + _media.div = this.$el; + + + // clear the frame + _media.clear_frame(); + + + // create the media frame + _media.frame = wp.media({ + title : acf.l10n.image.edit, + multiple : false, + button : { text : acf.l10n.image.update } + }); + + + // log events + /* + acf.media.frame.on('all', function(e){ + + console.log( e ); + + }); + */ + + + // open + _media.frame.on('open',function() { + + // set to browse + if( _media.frame.content._mode != 'browse' ) + { + _media.frame.content.mode('browse'); + } + + + // add class + _media.frame.$el.closest('.media-modal').addClass('acf-media-modal acf-expanded'); + + + // set selection + var selection = _media.frame.state().get('selection'), + attachment = wp.media.attachment( id ); + + + // to fetch or not to fetch + if( $.isEmptyObject(attachment.changed) ) + { + attachment.fetch(); + } + + + selection.add( attachment ); + + }); + + + // close + _media.frame.on('close',function(){ + + // remove class + _media.frame.$el.closest('.media-modal').removeClass('acf-media-modal'); + + }); + + + // Finally, open the modal + acf.media.frame.open(); + + }, + remove : function() + { + + // set atts + this.$el.find('.acf-image-image').attr( 'src', '' ); + this.$el.find('.acf-image-value').val( '' ).trigger('change'); + + + // remove class + this.$el.removeClass('active'); + + }, + popup : function() + { + // reference + var t = this; + + + // set global var + _media.div = this.$el; + + + // clear the frame + _media.clear_frame(); + + + // Create the media frame + _media.frame = wp.media({ + states : [ + new wp.media.controller.Library({ + library : wp.media.query( t.o.query ), + multiple : t.o.multiple, + title : acf.l10n.image.select, + priority : 20, + filterable : 'all' + }) + ] + }); + + + /*acf.media.frame.on('all', function(e){ + + console.log( e ); + + });*/ + + + // customize model / view + acf.media.frame.on('content:activate', function(){ + + // vars + var toolbar = null, + filters = null; + + + // populate above vars making sure to allow for failure + try + { + toolbar = acf.media.frame.content.get().toolbar; + filters = toolbar.get('filters'); + } + catch(e) + { + // one of the objects was 'undefined'... perhaps the frame open is Upload Files + //console.log( e ); + } + + + // validate + if( !filters ) + { + return false; + } + + + // filter only images + $.each( filters.filters, function( k, v ){ + + v.props.type = 'image'; + + }); + + + // no need for 'uploaded' filter + if( t.o.library == 'uploadedTo' ) + { + filters.$el.find('option[value="uploaded"]').remove(); + filters.$el.after('' + acf.l10n.image.uploadedTo + '') + + $.each( filters.filters, function( k, v ){ + + v.props.uploadedTo = acf.o.post_id; + + }); + } + + + // remove non image options from filter list + filters.$el.find('option').each(function(){ + + // vars + var v = $(this).attr('value'); + + + // don't remove the 'uploadedTo' if the library option is 'all' + if( v == 'uploaded' && t.o.library == 'all' ) + { + return; + } + + if( v.indexOf('image') === -1 ) + { + $(this).remove(); + } + + }); + + + // set default filter + filters.$el.val('image').trigger('change'); + + }); + + + // When an image is selected, run a callback. + acf.media.frame.on( 'select', function() { + + // get selected images + selection = _media.frame.state().get('selection'); + + if( selection ) + { + var i = 0; + + selection.each(function(attachment){ + + // counter + i++; + + + // select / add another image field? + if( i > 1 ) + { + // vars + var $td = _media.div.closest('td'), + $tr = $td.closest('.row'), + $repeater = $tr.closest('.repeater'), + key = $td.attr('data-field_key'), + selector = 'td .acf-image-uploader:first'; + + + // key only exists for repeater v1.0.1 + + if( key ) + { + selector = 'td[data-field_key="' + key + '"] .acf-image-uploader'; + } + + + // add row? + if( ! $tr.next('.row').exists() ) + { + $repeater.find('.add-row-end').trigger('click'); + + } + + + // update current div + _media.div = $tr.next('.row').find( selector ); + + } + + + // vars + var image = { + id : attachment.id, + url : attachment.attributes.url + }; + + // is preview size available? + if( attachment.attributes.sizes && attachment.attributes.sizes[ t.o.preview_size ] ) + { + image.url = attachment.attributes.sizes[ t.o.preview_size ].url; + } + + // add image to field + acf.fields.image.add( image ); + + + }); + // selection.each(function(attachment){ + } + // if( selection ) + + }); + // acf.media.frame.on( 'select', function() { + + + // Finally, open the modal + acf.media.frame.open(); + + + return false; + }, + + // temporary gallery fix + text : { + title_add : "Select Image", + title_edit : "Edit Image" + } + + }; + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('click', '.acf-image-uploader .acf-button-edit', function( e ){ + + e.preventDefault(); + + acf.fields.image.set({ $el : $(this).closest('.acf-image-uploader') }).edit(); + + }); + + $(document).on('click', '.acf-image-uploader .acf-button-delete', function( e ){ + + e.preventDefault(); + + acf.fields.image.set({ $el : $(this).closest('.acf-image-uploader') }).remove(); + + }); + + + $(document).on('click', '.acf-image-uploader .add-image', function( e ){ + + e.preventDefault(); + + acf.fields.image.set({ $el : $(this).closest('.acf-image-uploader') }).popup(); + + }); + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/radio.js b/www/wp-content/plugins/advanced-custom-fields/js/input/radio.js new file mode 100644 index 0000000..685c185 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/radio.js @@ -0,0 +1,70 @@ +(function($){ + + /* + * Radio + * + * static model and events for this field + * + * @type event + * @date 1/06/13 + * + */ + + acf.fields.radio = { + + $el : null, + $input : null, + $other : null, + farbtastic : null, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find input + this.$input = this.$el.find('input[type="radio"]:checked'); + this.$other = this.$el.find('input[type="text"]'); + + + // return this for chaining + return this; + + }, + change : function(){ + + if( this.$input.val() == 'other' ) + { + this.$other.attr('name', this.$input.attr('name')); + this.$other.show(); + } + else + { + this.$other.attr('name', ''); + this.$other.hide(); + } + } + }; + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('change', '.acf-radio-list input[type="radio"]', function( e ){ + + acf.fields.radio.set({ $el : $(this).closest('.acf-radio-list') }).change(); + + }); + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/relationship.js b/www/wp-content/plugins/advanced-custom-fields/js/input/relationship.js new file mode 100644 index 0000000..a553f71 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/relationship.js @@ -0,0 +1,361 @@ +(function($){ + + /* + * Relationship + * + * static model for this field + * + * @type event + * @date 1/06/13 + * + */ + + acf.fields.relationship = { + + $el : null, + $input : null, + $left : null, + $right : null, + + o : {}, + + timeout : null, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find elements + this.$input = this.$el.children('input[type="hidden"]'); + this.$left = this.$el.find('.relationship_left'), + this.$right = this.$el.find('.relationship_right'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // return this for chaining + return this; + + }, + init : function(){ + + // reference + var _this = this; + + + // is clone field? + if( acf.helpers.is_clone_field(this.$input) ) + { + return; + } + + + // set height of right column + this.$right.find('.relationship_list').height( this.$left.height() -2 ); + + + // right sortable + this.$right.find('.relationship_list').sortable({ + axis : 'y', + items : '> li', + forceHelperSize : true, + forcePlaceholderSize : true, + scroll : true, + update : function(){ + + _this.$input.trigger('change'); + + } + }); + + + // load more + var $el = this.$el; + + this.$left.find('.relationship_list').scrollTop( 0 ).on('scroll', function(e){ + + // validate + if( $el.hasClass('loading') || $el.hasClass('no-results') ) + { + return; + } + + + // Scrolled to bottom + if( $(this).scrollTop() + $(this).innerHeight() >= $(this).get(0).scrollHeight ) + { + var paged = parseInt( $el.attr('data-paged') ); + + // update paged + $el.attr('data-paged', (paged + 1) ); + + // fetch + _this.set({ $el : $el }).fetch(); + } + + }); + + + // ajax fetch values for left side + this.fetch(); + + }, + fetch : function(){ + + // reference + var _this = this, + $el = this.$el; + + + // add loading class, stops scroll loading + $el.addClass('loading'); + + + // get results + $.ajax({ + url : acf.o.ajaxurl, + type : 'post', + dataType : 'json', + data : $.extend({ + action : 'acf/fields/relationship/query_posts', + post_id : acf.o.post_id, + nonce : acf.o.nonce + }, this.o ), + success : function( json ){ + + + // render + _this.set({ $el : $el }).render( json ); + + } + }); + + }, + render : function( json ){ + + // reference + var _this = this; + + + // update classes + this.$el.removeClass('no-results').removeClass('loading'); + + + // new search? + if( this.o.paged == 1 ) + { + this.$el.find('.relationship_left li:not(.load-more)').remove(); + } + + + // no results? + if( ! json || ! json.html ) + { + this.$el.addClass('no-results'); + return; + } + + + // append new results + this.$el.find('.relationship_left .load-more').before( json.html ); + + + // next page? + if( ! json.next_page_exists ) + { + this.$el.addClass('no-results'); + } + + + // apply .hide to left li's + this.$left.find('a').each(function(){ + + var id = $(this).attr('data-post_id'); + + if( _this.$right.find('a[data-post_id="' + id + '"]').exists() ) + { + $(this).parent().addClass('hide'); + } + + }); + + }, + add : function( $a ){ + + // vars + var id = $a.attr('data-post_id'), + title = $a.html(); + + + // max posts + if( this.$right.find('a').length >= this.o.max ) + { + alert( acf.l10n.relationship.max.replace('{max}', this.o.max) ); + return false; + } + + + // can be added? + if( $a.parent().hasClass('hide') ) + { + return false; + } + + + // hide + $a.parent().addClass('hide'); + + + // template + var data = { + post_id : $a.attr('data-post_id'), + title : $a.html(), + name : this.$input.attr('name') + }, + tmpl = _.template(acf.l10n.relationship.tmpl_li, data); + + + + // add new li + this.$right.find('.relationship_list').append( tmpl ) + + + // trigger change on new_li + this.$input.trigger('change'); + + + // validation + this.$el.closest('.field').removeClass('error'); + + + }, + remove : function( $a ){ + + // remove + $a.parent().remove(); + + + // show + this.$left.find('a[data-post_id="' + $a.attr('data-post_id') + '"]').parent('li').removeClass('hide'); + + + // trigger change on new_li + this.$input.trigger('change'); + + } + + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + $(el).find('.acf_relationship').each(function(){ + + acf.fields.relationship.set({ $el : $(this) }).init(); + + }); + + }); + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('change', '.acf_relationship .select-post_type', function(e){ + + // vars + var val = $(this).val(), + $el = $(this).closest('.acf_relationship'); + + + // update attr + $el.attr('data-post_type', val); + $el.attr('data-paged', 1); + + + // fetch + acf.fields.relationship.set({ $el : $el }).fetch(); + + }); + + + $(document).on('click', '.acf_relationship .relationship_left .relationship_list a', function( e ){ + + e.preventDefault(); + + acf.fields.relationship.set({ $el : $(this).closest('.acf_relationship') }).add( $(this) ); + + $(this).blur(); + + }); + + $(document).on('click', '.acf_relationship .relationship_right .relationship_list a', function( e ){ + + e.preventDefault(); + + acf.fields.relationship.set({ $el : $(this).closest('.acf_relationship') }).remove( $(this) ); + + $(this).blur(); + + }); + + $(document).on('keyup', '.acf_relationship input.relationship_search', function( e ){ + + // vars + var val = $(this).val(), + $el = $(this).closest('.acf_relationship'); + + + // update attr + $el.attr('data-s', val); + $el.attr('data-paged', 1); + + + // fetch + clearTimeout( acf.fields.relationship.timeout ); + acf.fields.relationship.timeout = setTimeout(function(){ + + acf.fields.relationship.set({ $el : $el }).fetch(); + + }, 500); + + }); + + $(document).on('keypress', '.acf_relationship input.relationship_search', function( e ){ + + // don't submit form + if( e.which == 13 ) + { + e.preventDefault(); + } + + }); + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/tab.js b/www/wp-content/plugins/advanced-custom-fields/js/input/tab.js new file mode 100644 index 0000000..9a6d9c1 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/tab.js @@ -0,0 +1,280 @@ +(function($){ + + acf.fields.tab = { + + add_group : function( $wrap ){ + + // vars + var html = ''; + + + // generate html + if( $wrap.is('tbody') ) + { + html = '
              '; + } + else + { + html = '
                '; + } + + + // append html + $wrap.children('.field_type-tab:first').before( html ); + + }, + + add_tab : function( $tab ){ + + // vars + var $field = $tab.closest('.field'), + $wrap = $field.parent(), + + key = $field.attr('data-field_key'), + label = $tab.text(); + + + // create tab group if it doesnt exist + if( ! $wrap.children('.acf-tab-wrap').exists() ) + { + this.add_group( $wrap ); + } + + // add tab + $wrap.children('.acf-tab-wrap').find('.acf-tab-group').append('
              • ' + label + '
              • '); + + }, + + toggle : function( $a ){ + + // reference + var _this = this; + + + //console.log( 'toggle %o ', $a); + // vars + var $wrap = $a.closest('.acf-tab-wrap').parent(), + key = $a.attr('data-key'); + + + // classes + $a.parent('li').addClass('active').siblings('li').removeClass('active'); + + + // hide / show + $wrap.children('.field_type-tab').each(function(){ + + + // vars + var $tab = $(this); + + + if( $tab.attr('data-field_key') == key ) + { + _this.show_tab_fields( $(this) ); + } + else + { + _this.hide_tab_fields( $(this) ); + } + + + }); + + }, + + show_tab_fields : function( $field ) { + + //console.log('show tab fields %o', $field); + $field.nextUntil('.field_type-tab').each(function(){ + + $(this).removeClass('acf-tab_group-hide').addClass('acf-tab_group-show'); + $(document).trigger('acf/fields/tab/show', [ $(this) ]); + + }); + }, + + hide_tab_fields : function( $field ) { + + $field.nextUntil('.field_type-tab').each(function(){ + + $(this).removeClass('acf-tab_group-show').addClass('acf-tab_group-hide'); + $(document).trigger('acf/fields/tab/hide', [ $(this) ]); + + }); + }, + + refresh : function( $el ){ + + // reference + var _this = this; + + + // trigger + $el.find('.acf-tab-group').each(function(){ + + $(this).find('.acf-tab-button:first').each(function(){ + + _this.toggle( $(this) ); + + }); + + }); + + } + + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + // add tabs + $(el).find('.acf-tab').each(function(){ + + acf.fields.tab.add_tab( $(this) ); + + }); + + + // activate first tab + acf.fields.tab.refresh( $(el) ); + + + // NOTE: this code is defined BEFORE the acf.conditional_logic action. This is becuase the 'acf/setup_fields' listener is defined INSIDE the conditional_logic.init() function which is run on doc.ready + + // trigger conditional logic + // this code ( acf/setup_fields ) is run after the main acf.conditional_logic.init(); + //console.log('acf/setup_fields (after tab refresh) calling acf.conditional_logic.refresh()'); + //acf.conditional_logic.refresh(); + + }); + + + + + /* + * Events + * + * jQuery events for this field + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('click', '.acf-tab-button', function( e ){ + + e.preventDefault(); + + acf.fields.tab.toggle( $(this) ); + + $(this).trigger('blur'); + + }); + + + $(document).on('acf/conditional_logic/hide', function( e, $target, item ){ + + // validate + if( $target.attr('data-field_type') != 'tab' ) + { + return; + } + + //console.log('conditional_logic/hide tab %o', $target); + + + // vars + var $tab = $target.siblings('.acf-tab-wrap').find('a[data-key="' + $target.attr('data-field_key') + '"]'); + + + // if tab is already hidden, then ignore the following functiolnality + if( $tab.is(':hidden') ) + { + return; + } + + + // visibility + $tab.parent().hide(); + + + // if + if( $tab.parent().siblings(':visible').exists() ) + { + // if the $target to be hidden is a tab button, lets toggle a sibling tab button + $tab.parent().siblings(':visible').first().children('a').trigger('click'); + } + else + { + // no onther tabs + acf.fields.tab.hide_tab_fields( $target ); + } + + }); + + + $(document).on('acf/conditional_logic/show', function( e, $target, item ){ + + // validate + if( $target.attr('data-field_type') != 'tab' ) + { + return; + } + + + //console.log('conditional_logic/show tab %o', $target); + + + // vars + var $tab = $target.siblings('.acf-tab-wrap').find('a[data-key="' + $target.attr('data-field_key') + '"]'); + + + // if tab is already visible, then ignore the following functiolnality + if( $tab.is(':visible') ) + { + return; + } + + + // visibility + $tab.parent().show(); + + + // if this is the active tab + if( $tab.parent().hasClass('active') ) + { + $tab.trigger('click'); + return; + } + + + // if the sibling active tab is actually hidden by conditional logic, take ownership of tabs + if( $tab.parent().siblings('.active').is(':hidden') ) + { + // show this tab group + $tab.trigger('click'); + return; + } + + + }); + + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/validation.js b/www/wp-content/plugins/advanced-custom-fields/js/input/validation.js new file mode 100644 index 0000000..cdba78d --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/validation.js @@ -0,0 +1,432 @@ +(function($){ + + + /* + * Validation + * + * JS model + * + * @type object + * @date 1/06/13 + * + */ + + acf.validation = { + + status : true, + disabled : false, + + run : function(){ + + // reference + var _this = this; + + + // reset + _this.status = true; + + + // loop through all fields + $('.field.required, .form-field.required').each(function(){ + + // run validation + _this.validate( $(this) ); + + + }); + // end loop through all fields + }, + + /* + * show_spinner + * + * This function will show a spinner element. Logic changed in WP 4.2 + * + * @type function + * @date 3/05/2015 + * @since 5.2.3 + * + * @param $spinner (jQuery) + * @return n/a + */ + + show_spinner: function( $spinner ){ + + // bail early if no spinner + if( !$spinner.exists() ) { + + return; + + } + + + // vars + var wp_version = acf.o.wp_version; + + + // show + if( parseFloat(wp_version) >= 4.2 ) { + + $spinner.addClass('is-active'); + + } else { + + $spinner.css('display', 'inline-block'); + + } + + }, + + + /* + * hide_spinner + * + * This function will hide a spinner element. Logic changed in WP 4.2 + * + * @type function + * @date 3/05/2015 + * @since 5.2.3 + * + * @param $spinner (jQuery) + * @return n/a + */ + + hide_spinner: function( $spinner ){ + + // bail early if no spinner + if( !$spinner.exists() ) { + + return; + + } + + + // vars + var wp_version = acf.o.wp_version; + + + // hide + if( parseFloat(wp_version) >= 4.2 ) { + + $spinner.removeClass('is-active'); + + } else { + + $spinner.css('display', 'none'); + + } + + }, + + validate : function( div ){ + + // var + var ignore = false, + $tab = null; + + + // set validation data + div.data('validation', true); + + + // not visible + if( div.is(':hidden') ) + { + // ignore validation + ignore = true; + + + // if this field is hidden by a tab group, allow validation + if( div.hasClass('acf-tab_group-hide') ) + { + ignore = false; + + + // vars + var $tab_field = div.prevAll('.field_type-tab:first'), + $tab_group = div.prevAll('.acf-tab-wrap:first'); + + + // if the tab itself is hidden, bypass validation + if( $tab_field.hasClass('acf-conditional_logic-hide') ) + { + ignore = true; + } + else + { + // activate this tab as it holds hidden required field! + $tab = $tab_group.find('.acf-tab-button[data-key="' + $tab_field.attr('data-field_key') + '"]'); + } + } + } + + + // if is hidden by conditional logic, ignore + if( div.hasClass('acf-conditional_logic-hide') ) + { + ignore = true; + } + + + // if field group is hidden, igrnoe + if( div.closest('.postbox.acf-hidden').exists() ) { + + ignore = true; + + } + + + if( ignore ) + { + return; + } + + + + // text / textarea + if( div.find('input[type="text"], input[type="email"], input[type="number"], input[type="hidden"], textarea').val() == "" ) + { + div.data('validation', false); + } + + + // wysiwyg + if( div.find('.acf_wysiwyg').exists() && typeof(tinyMCE) == "object") + { + div.data('validation', true); + + var id = div.find('.wp-editor-area').attr('id'), + editor = tinyMCE.get( id ); + + + if( editor && !editor.getContent() ) + { + div.data('validation', false); + } + } + + + // select + if( div.find('select').exists() ) + { + div.data('validation', true); + + if( div.find('select').val() == "null" || ! div.find('select').val() ) + { + div.data('validation', false); + } + } + + + // radio + if( div.find('input[type="radio"]').exists() ) + { + div.data('validation', false); + + if( div.find('input[type="radio"]:checked').exists() ) + { + div.data('validation', true); + } + } + + + // checkbox + if( div.find('input[type="checkbox"]').exists() ) + { + div.data('validation', false); + + if( div.find('input[type="checkbox"]:checked').exists() ) + { + div.data('validation', true); + } + } + + + // relationship + if( div.find('.acf_relationship').exists() ) + { + div.data('validation', false); + + if( div.find('.acf_relationship .relationship_right input').exists() ) + { + div.data('validation', true); + } + } + + + // repeater + if( div.find('.repeater').exists() ) + { + div.data('validation', false); + + if( div.find('.repeater tr.row').exists() ) + { + div.data('validation', true); + } + } + + + // gallery + if( div.find('.acf-gallery').exists() ) + { + div.data('validation', false); + + if( div.find('.acf-gallery .thumbnail').exists()) + { + div.data('validation', true); + } + } + + + // hook for custom validation + $(document).trigger('acf/validate_field', [ div ] ); + + + // set validation + if( ! div.data('validation') ) + { + // show error + this.status = false; + div.closest('.field').addClass('error'); + + + // custom validation message + if( div.data('validation_message') ) + { + var $label = div.find('p.label:first'), + $message = null; + + + // remove old message + $label.children('.acf-error-message').remove(); + + + $label.append( '' + div.data('validation_message') + '' ); + } + + + // display field (curently hidden due to another tab being active) + if( $tab ) + { + $tab.trigger('click'); + } + + } + } + + }; + + + /* + * Events + * + * Remove error class on focus + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('focus click', '.field.required input, .field.required textarea, .field.required select', function( e ){ + + $(this).closest('.field').removeClass('error'); + + }); + + + /* + $(document).on('blur change', '.field.required input, .field.required textarea, .field.required select', function( e ){ + + acf.validation.validate( $(this).closest('.field') ); + + }); + */ + + + /* + * Save Post + * + * If user is saving a draft, allow them to bypass the validation + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('click', '#save-post', function(){ + + acf.validation.disabled = true; + + }); + + + /* + * Submit Post + * + * Run validation and return true|false accordingly + * + * @type function + * @date 1/03/2011 + * + * @param N/A + * @return N/A + */ + + $(document).on('submit', '#post', function(){ + + // If disabled, bail early on the validation check + if( acf.validation.disabled ) + { + return true; + } + + + // do validation + acf.validation.run(); + + + if( ! acf.validation.status ) { + + // vars + var $form = $(this); + + + // show message + $form.siblings('#message').remove(); + $form.before('

                ' + acf.l10n.validation.error + '

                '); + + + // hide ajax stuff on submit button + if( $('#submitdiv').exists() ) { + + // remove disabled classes + $('#submitdiv').find('.disabled').removeClass('disabled'); + $('#submitdiv').find('.button-disabled').removeClass('button-disabled'); + $('#submitdiv').find('.button-primary-disabled').removeClass('button-primary-disabled'); + + + // remove spinner + acf.validation.hide_spinner( $('#submitdiv .spinner') ); + + } + + return false; + } + + + // remove hidden postboxes + // + this will stop them from being posted to save + $('.acf_postbox.acf-hidden').remove(); + + + // submit the form + return true; + + }); + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/input/wysiwyg.js b/www/wp-content/plugins/advanced-custom-fields/js/input/wysiwyg.js new file mode 100644 index 0000000..ec7c01b --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/input/wysiwyg.js @@ -0,0 +1,556 @@ +(function($){ + + /* + * WYSIWYG + * + * jQuery functionality for this field type + * + * @type object + * @date 20/07/13 + * + * @param N/A + * @return N/A + */ + + var _wysiwyg = acf.fields.wysiwyg = { + + $el : null, + $textarea : null, + + o : {}, + + set : function( o ){ + + // merge in new option + $.extend( this, o ); + + + // find textarea + this.$textarea = this.$el.find('textarea'); + + + // get options + this.o = acf.helpers.get_atts( this.$el ); + + + // add ID + this.o.id = this.$textarea.attr('id'); + + + // return this for chaining + return this; + + }, + has_tinymce : function(){ + + var r = false; + + if( typeof(tinyMCE) == "object" ) + { + r = true; + } + + return r; + + }, + + get_toolbar : function(){ + + // safely get toolbar + if( acf.helpers.isset( this, 'toolbars', this.o.toolbar ) ) { + + return this.toolbars[ this.o.toolbar ]; + + } + + + // return + return false; + + }, + + init : function(){ + + // is clone field? + if( acf.helpers.is_clone_field( this.$textarea ) ) + { + return; + } + + + // vars + var toolbar = this.get_toolbar(), + command = 'mceAddControl', + setting = 'theme_advanced_buttons{i}'; + + + // backup + var _settings = $.extend( {}, tinyMCE.settings ); + + + // v4 settings + if( tinymce.majorVersion == 4 ) { + + command = 'mceAddEditor'; + setting = 'toolbar{i}'; + + } + + + // add toolbars + if( toolbar ) { + + for( var i = 1; i < 5; i++ ) { + + // vars + var v = ''; + + + // load toolbar + if( acf.helpers.isset( toolbar, 'theme_advanced_buttons' + i ) ) { + + v = toolbar['theme_advanced_buttons' + i]; + + } + + + // update setting + tinyMCE.settings[ setting.replace('{i}', i) ] = v; + + } + + } + + + // add editor + tinyMCE.execCommand( command, false, this.o.id); + + + // events - load + $(document).trigger('acf/wysiwyg/load', this.o.id); + + + // add events (click, focus, blur) for inserting image into correct editor + this.add_events(); + + + // restore tinyMCE.settings + tinyMCE.settings = _settings; + + + // set active editor to null + wpActiveEditor = null; + + }, + add_events : function(){ + + // vars + var id = this.o.id, + editor = tinyMCE.get( id ); + + + // validate + if( !editor ) + { + return; + } + + + // vars + var $container = $('#wp-' + id + '-wrap'), + $body = $( editor.getBody() ); + + + // events + $container.on('click', function(){ + + $(document).trigger('acf/wysiwyg/click', id); + + }); + + $body.on('focus', function(){ + + $(document).trigger('acf/wysiwyg/focus', id); + + }); + + $body.on('blur', function(){ + + $(document).trigger('acf/wysiwyg/blur', id); + + }); + + + }, + destroy : function(){ + + // vars + var id = this.o.id, + command = 'mceRemoveControl'; + + + // Remove tinymcy functionality. + // Due to the media popup destroying and creating the field within such a short amount of time, + // a JS error will be thrown when launching the edit window twice in a row. + try { + + // vars + var editor = tinyMCE.get( id ); + + + // validate + if( !editor ) { + + return; + + } + + + // v4 settings + if( tinymce.majorVersion == 4 ) { + + command = 'mceRemoveEditor'; + + } + + + // store value + var val = editor.getContent(); + + + // remove editor + tinyMCE.execCommand(command, false, id); + + + // set value + this.$textarea.val( val ); + + + } catch(e) { + + //console.log( e ); + + } + + + // set active editor to null + wpActiveEditor = null; + + } + + }; + + + /* + * acf/setup_fields + * + * run init function on all elements for this field + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/setup_fields', function(e, el){ + + // validate + if( ! _wysiwyg.has_tinymce() ) + { + return; + } + + + // Destory all WYSIWYG fields + // This hack will fix a problem when the WP popup is created and hidden, then the ACF popup (image/file field) is opened + $(el).find('.acf_wysiwyg').each(function(){ + + _wysiwyg.set({ $el : $(this) }).destroy(); + + }); + + + // Add WYSIWYG fields + setTimeout(function(){ + + $(el).find('.acf_wysiwyg').each(function(){ + + _wysiwyg.set({ $el : $(this) }).init(); + + }); + + }, 0); + + }); + + + /* + * acf/remove_fields + * + * This action is called when the $el is being removed from the DOM + * + * @type event + * @date 20/07/13 + * + * @param {object} e event object + * @param {object} $el jQuery element being removed + * @return N/A + */ + + $(document).on('acf/remove_fields', function(e, $el){ + + // validate + if( ! _wysiwyg.has_tinymce() ) + { + return; + } + + + $el.find('.acf_wysiwyg').each(function(){ + + _wysiwyg.set({ $el : $(this) }).destroy(); + + }); + + }); + + + /* + * acf/wysiwyg/click + * + * this event is run when a user clicks on a WYSIWYG field + * + * @type event + * @date 17/01/13 + * + * @param {object} e event object + * @param {int} id WYSIWYG ID + * @return N/A + */ + + $(document).on('acf/wysiwyg/click', function(e, id){ + + wpActiveEditor = id; + + container = $('#wp-' + id + '-wrap').closest('.field').removeClass('error'); + + }); + + + /* + * acf/wysiwyg/focus + * + * this event is run when a user focuses on a WYSIWYG field body + * + * @type event + * @date 17/01/13 + * + * @param {object} e event object + * @param {int} id WYSIWYG ID + * @return N/A + */ + + $(document).on('acf/wysiwyg/focus', function(e, id){ + + wpActiveEditor = id; + + container = $('#wp-' + id + '-wrap').closest('.field').removeClass('error'); + + }); + + + /* + * acf/wysiwyg/blur + * + * this event is run when a user loses focus on a WYSIWYG field body + * + * @type event + * @date 17/01/13 + * + * @param {object} e event object + * @param {int} id WYSIWYG ID + * @return N/A + */ + + $(document).on('acf/wysiwyg/blur', function(e, id){ + + wpActiveEditor = null; + + // update the hidden textarea + // - This fixes a but when adding a taxonomy term as the form is not posted and the hidden tetarea is never populated! + var editor = tinyMCE.get( id ); + + + // validate + if( !editor ) + { + return; + } + + + var el = editor.getElement(); + + + // save to textarea + editor.save(); + + + // trigger change on textarea + $( el ).trigger('change'); + + }); + + + /* + * acf/sortable_start + * + * this event is run when a element is being drag / dropped + * + * @type event + * @date 10/11/12 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/sortable_start', function(e, el) { + + // validate + if( ! _wysiwyg.has_tinymce() ) + { + return; + } + + + $(el).find('.acf_wysiwyg').each(function(){ + + _wysiwyg.set({ $el : $(this) }).destroy(); + + }); + + }); + + + /* + * acf/sortable_stop + * + * this event is run when a element has finnished being drag / dropped + * + * @type event + * @date 10/11/12 + * + * @param {object} e event object + * @param {object} el DOM object which may contain new ACF elements + * @return N/A + */ + + $(document).on('acf/sortable_stop', function(e, el) { + + // validate + if( ! _wysiwyg.has_tinymce() ) + { + return; + } + + + $(el).find('.acf_wysiwyg').each(function(){ + + _wysiwyg.set({ $el : $(this) }).init(); + + }); + + }); + + + /* + * window load + * + * @description: + * @since: 3.5.5 + * @created: 22/12/12 + */ + + $(window).load(function(){ + + // validate + if( ! _wysiwyg.has_tinymce() ) + { + return; + } + + + // vars + var wp_content = $('#wp-content-wrap').exists(), + wp_acf_settings = $('#wp-acf_settings-wrap').exists() + mode = 'tmce'; + + + // has_editor + if( wp_acf_settings ) + { + // html_mode + if( $('#wp-acf_settings-wrap').hasClass('html-active') ) + { + mode = 'html'; + } + } + + + setTimeout(function(){ + + // trigger click on hidden wysiwyg (to get in HTML mode) + if( wp_acf_settings && mode == 'html' ) + { + $('#acf_settings-tmce').trigger('click'); + } + + }, 1); + + + setTimeout(function(){ + + // trigger html mode for people who want to stay in HTML mode + if( wp_acf_settings && mode == 'html' ) + { + $('#acf_settings-html').trigger('click'); + } + + // Add events to content editor + if( wp_content ) + { + _wysiwyg.set({ $el : $('#wp-content-wrap') }).add_events(); + } + + + }, 11); + + + }); + + + /* + * Full screen + * + * @description: this hack will hide the 'image upload' button in the wysiwyg full screen mode if the field has disabled image uploads! + * @since: 3.6 + * @created: 26/02/13 + */ + + $(document).on('click', '.acf_wysiwyg a.mce_fullscreen', function(){ + + // vars + var wysiwyg = $(this).closest('.acf_wysiwyg'), + upload = wysiwyg.attr('data-upload'); + + if( upload == 'no' ) + { + $('#mce_fullscreen_container td.mceToolbar .mce_add_media').remove(); + } + + }); + + +})(jQuery); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/js/tinymce.code.min.js b/www/wp-content/plugins/advanced-custom-fields/js/tinymce.code.min.js new file mode 100644 index 0000000..9e7e898 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/js/tinymce.code.min.js @@ -0,0 +1 @@ +tinymce.PluginManager.add("code",function(e){function o(){e.windowManager.open({title:"Source code",body:{type:"textbox",name:"code",multiline:!0,minWidth:e.getParam("code_dialog_width",600),minHeight:e.getParam("code_dialog_height",Math.min(tinymce.DOM.getViewPort().h-200,500)),value:e.getContent({source_view:!0}),spellcheck:!1,style:"direction: ltr; text-align: left"},onSubmit:function(o){e.focus(),e.undoManager.transact(function(){e.setContent(o.data.code)}),e.selection.setCursorLocation(),e.nodeChanged()}})}e.addCommand("mceCodeEditor",o),e.addButton("code",{icon:"code",tooltip:"Source code",onclick:o}),e.addMenuItem("code",{icon:"code",text:"Source code",context:"tools",onclick:o})}); \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-cs_CZ.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-cs_CZ.mo new file mode 100644 index 0000000..c854b7c Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-cs_CZ.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-cs_CZ.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-cs_CZ.po new file mode 100644 index 0000000..6871692 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-cs_CZ.po @@ -0,0 +1,2176 @@ +# Copyright (C) 2012 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2014-01-05 07:41:49+00:00\n" +"PO-Revision-Date: 2014-01-28 19:03+0100\n" +"Last-Translator: Jakub Machala \n" +"Language-Team: webees.cz s.r.o. \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.5.5\n" +"Language: cs_CZ\n" +"X-Poedit-Basepath: c:\\Users\\Jakub\\Documents\\GitHub\\wpcz\\Advanced " +"Custom Fields\\moduly\n" + +#: acf.php:455 +msgid "Field Groups" +msgstr "Skupiny polí" + +#: acf.php:456 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" + +#: acf.php:457 +msgid "Add New" +msgstr "Přidat novou" + +#: acf.php:458 +msgid "Add New Field Group" +msgstr "Přidat novou skupinu polí" + +#: acf.php:459 +msgid "Edit Field Group" +msgstr "Upravit skupinu polí" + +#: acf.php:460 +msgid "New Field Group" +msgstr "Nová skupina polí" + +#: acf.php:461 +msgid "View Field Group" +msgstr "Prohlížet skupinu polí" + +#: acf.php:462 +msgid "Search Field Groups" +msgstr "Hledat skupiny polí" + +#: acf.php:463 +msgid "No Field Groups found" +msgstr "Nebyly nalezeny žádné skupiny polí" + +#: acf.php:464 +msgid "No Field Groups found in Trash" +msgstr "V koši nebyly nalezeny žádné skupiny polí" + +#: acf.php:567 core/views/meta_box_options.php:99 +msgid "Custom Fields" +msgstr "Vlastní pole" + +#: acf.php:585 acf.php:588 +msgid "Field group updated." +msgstr "Skupina polí aktualizována" + +#: acf.php:586 +msgid "Custom field updated." +msgstr "Vlastní pole aktualizováno." + +#: acf.php:587 +msgid "Custom field deleted." +msgstr "Vlastní pole smazáno." + +#. translators: %s: date and time of the revision +#: acf.php:590 +msgid "Field group restored to revision from %s" +msgstr "Skupina polí obnovena na revizi z %s" + +#: acf.php:591 +msgid "Field group published." +msgstr "Skupina polí publikována." + +#: acf.php:592 +msgid "Field group saved." +msgstr "Skupina polí uložena." + +#: acf.php:593 +msgid "Field group submitted." +msgstr "Skupina polí odeslána." + +#: acf.php:594 +msgid "Field group scheduled for." +msgstr "Skupina polí naplánována." + +#: acf.php:595 +msgid "Field group draft updated." +msgstr "Koncept skupiny polí aktualizován." + +#: acf.php:730 +msgid "Thumbnail" +msgstr "Náhled" + +#: acf.php:731 +msgid "Medium" +msgstr "Střední" + +#: acf.php:732 +msgid "Large" +msgstr "Velký" + +#: acf.php:733 +msgid "Full" +msgstr "Plný" + +#: core/actions/export.php:26 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Chyba" + +#: core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "Nejsou vybrány žádné ACF skupiny" + +#: core/api.php:1162 +msgid "Update" +msgstr "Aktualizovat" + +#: core/api.php:1163 +msgid "Post updated" +msgstr "Příspěvek aktualizován" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:307 +msgid "Add-ons" +msgstr "Add-ony" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:429 +msgid "Repeater Field" +msgstr "Pole opakování" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "Vytvoří nekonečné množství řádků dat v tomto univerzálním rozhraní!" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:437 +msgid "Gallery Field" +msgstr "Pole galerie" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Vytvoří obrázkové galerie s jednoduchým a intuitivním rozhraním!" + +#: core/controllers/addons.php:144 core/controllers/field_groups.php:445 +msgid "Options Page" +msgstr "Stránka konfigurace" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "Vytvoří globální data k použití napříč vaším webem!" + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Pole flexibilního obsahu" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Vytvoří unikátní návrhy se správcem flexibilního obsahu!" + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Pole Gravity Forms" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Vytvoří pole výběru naplněné Gravity Forms!" + +#: core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Výběr data & času" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "Výběr data & času jQuery" + +#: core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Pole lokace" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Najde adresy a souřadnice požadovaných umístění" + +#: core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Pole Contact Form 7" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Přiřadí jeden nebo více formulářů Contact Form 7 do příspěvku" + +#: core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Add-ony Advanced Custom Fields" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"Následující add-ony jsou k dispozici pro zlepšení funkčnosti pluginu " +"Advanced Custom Fields." + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"Každý add-on může být nainstalován jako oddělný plugin (s aktualizacemi) " +"nebo zahrnut v šabloně (bez aktualizací)." + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "Instalováno" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Koupit & instalovat" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:422 +#: core/controllers/field_groups.php:431 core/controllers/field_groups.php:439 +#: core/controllers/field_groups.php:447 core/controllers/field_groups.php:455 +msgid "Download" +msgstr "Stáhnout" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +msgid "Export" +msgstr "Export" + +#: core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Exportovat skupiny polí" + +#: core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Skupiny polí" + +#: core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Vyberte skupiny polí pro exportování" + +#: core/controllers/export.php:239 core/controllers/export.php:252 +msgid "Export to XML" +msgstr "Exportovat do XML" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "Exportovat do PHP" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"ACF vytvoří soubor .xml exportu, který je kompatibilní s originálním " +"importním pluginem WP." + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"Importované skupiny polí budou zobrazeny v seznamu upravitelných " +"skupin polí. Toto je užitečné pro přesouvání skupin polí mezi WP weby." + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "" +"Vyberte skupinu(y) polí ze seznamu a klikněte na \"Exportovat do XML\"" + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "Uloží .xml soubor na požádání" + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Otevřete Nástroje » Import a vyberte WordPress" + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "Nainstalujte importní WP plugin na požádání" + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "Nahrajte a importujte váš exportovaný .xml soubor" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Vyberte vašeho uživatele a ignorujte možnost Importovat přílohy" + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "To je vše! Veselé WordPressování!" + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF vytvoří PHP kód pro vložení do vaší šablony." + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"Registrované skupiny polí se neobjeví v seznamu upravitelných skupin " +"polí. Toto je užitečné při používání polí v šablonách." + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"Mějte prosím na paměti, že pokud exportujete a registrujete skupiny polí v " +"rámci stejného WordPressu, uvidíte na obrazovkách úprav duplikovaná pole. " +"Pro nápravu prosím přesuňte původní skupinu polí do koše nebo odstraňte kód " +"ze souboru functions.php." + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Vyberte skupinu(y) polí ze seznamu a klikněte na \"Exportovat do PHP\"" + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Zkopírujte vygenerovaný PHP kód" + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Vložte jej do vašeho souboru functions.php" + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" +"K aktivací kteréhokoli add-onu upravte a použijte kód na prvních několika " +"řádcích." + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "Exportujte skupiny polí do PHP" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "Instrukce" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "Poznámky" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Zahrnout v šabloně" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"Plugin Advanced Custom Fields může být zahrnut v šabloně. K tomu přesuňte " +"ACF plugin do vaší šablony a přidejte následující kód do souboru functions." +"php:" + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"K odstranění veškerých vizuálních rozhraní z ACF pluginu můžete použít " +"konstantu pro zapnutí lite módu. Přidejte následující kód do souboru " +"functions.php před include_once:" + +#: core/controllers/export.php:331 +msgid "Back to export" +msgstr "Zpět na export" + +#: core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Nebyly vybrány žádné skupiny polí" + +#: core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Přesunout do koše. Jste si jistí?" + +#: core/controllers/field_group.php:359 +msgid "checked" +msgstr "zaškrtnuto" + +#: core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Nejsou k dispozici žádné přepínací pole" + +#: core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "Je požadován titulek skupiny polí" + +#: core/controllers/field_group.php:362 +msgid "copy" +msgstr "kopírovat" + +#: core/controllers/field_group.php:363 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +msgid "or" +msgstr "nebo" + +#: core/controllers/field_group.php:364 core/controllers/field_group.php:395 +#: core/controllers/field_group.php:457 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Pole" + +#: core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Rodičovská pole" + +#: core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Příbuzná pole" + +#: core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Skrýt / zobrazit vše" + +#: core/controllers/field_group.php:396 +msgid "Location" +msgstr "Umístění" + +#: core/controllers/field_group.php:397 +msgid "Options" +msgstr "Konfigurace" + +#: core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Zobrazit pole klíče:" + +#: core/controllers/field_group.php:460 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:328 +#: core/fields/post_object.php:349 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:343 +#: core/fields/user.php:285 core/fields/wysiwyg.php:256 +#: core/views/meta_box_fields.php:195 core/views/meta_box_fields.php:218 +msgid "No" +msgstr "Ne" + +#: core/controllers/field_group.php:461 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:327 +#: core/fields/post_object.php:348 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:342 +#: core/fields/user.php:284 core/fields/wysiwyg.php:255 +#: core/views/meta_box_fields.php:194 core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Ano" + +#: core/controllers/field_group.php:645 +msgid "Front Page" +msgstr "Hlavní stránka" + +#: core/controllers/field_group.php:646 +msgid "Posts Page" +msgstr "Stránka příspěvků" + +#: core/controllers/field_group.php:647 +msgid "Top Level Page (parent of 0)" +msgstr "Hlavní stránka (nadřazená stránka 0)" + +#: core/controllers/field_group.php:648 +msgid "Parent Page (has children)" +msgstr "Nadřazená stránka (má podstránky)" + +#: core/controllers/field_group.php:649 +msgid "Child Page (has parent)" +msgstr "Podstránka (s nadřazenou stránkou)" + +#: core/controllers/field_group.php:657 +msgid "Default Template" +msgstr "Výchozí šablona" + +#: core/controllers/field_group.php:734 +msgid "Publish" +msgstr "Publikovat" + +#: core/controllers/field_group.php:735 +msgid "Pending Review" +msgstr "Čeká na posouzení" + +#: core/controllers/field_group.php:736 +msgid "Draft" +msgstr "Koncept" + +#: core/controllers/field_group.php:737 +msgid "Future" +msgstr "Budoucí" + +#: core/controllers/field_group.php:738 +msgid "Private" +msgstr "Soukromý" + +#: core/controllers/field_group.php:739 +msgid "Revision" +msgstr "Revize" + +#: core/controllers/field_group.php:740 +msgid "Trash" +msgstr "Koš" + +#: core/controllers/field_group.php:753 +msgid "Super Admin" +msgstr "Super Admin" + +#: core/controllers/field_group.php:768 core/controllers/field_group.php:789 +#: core/controllers/field_group.php:796 core/fields/file.php:186 +#: core/fields/image.php:170 core/fields/page_link.php:109 +#: core/fields/post_object.php:274 core/fields/post_object.php:298 +#: core/fields/relationship.php:598 core/fields/relationship.php:622 +#: core/fields/user.php:229 +msgid "All" +msgstr "Vše" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Název" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:253 +msgid "Changelog" +msgstr "Seznam změn" + +#: core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "Co je nového ve" + +#: core/controllers/field_groups.php:217 +msgid "version" +msgstr "verzi" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Zdroje" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Začínáme" + +#: core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Typy polí" + +#: core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Funkce" + +#: core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Akce" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:641 +msgid "Filters" +msgstr "Filtry" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "Příručky \"Jak na\"" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Tutoriály" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Vytvořil" + +#: core/controllers/field_groups.php:244 +msgid "Welcome to Advanced Custom Fields" +msgstr "Vítejte v Advanced Custom Fields" + +#: core/controllers/field_groups.php:245 +msgid "Thank you for updating to the latest version!" +msgstr "Děkujeme za aktualizaci na poslední verzi!" + +#: core/controllers/field_groups.php:245 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "" +"je mnohem svítivější a radostnější, než kdykoli dříve. Doufáme, že se vám " +"bude líbit." + +#: core/controllers/field_groups.php:252 +msgid "What’s New" +msgstr "Co je nového" + +#: core/controllers/field_groups.php:255 +msgid "Download Add-ons" +msgstr "Stáhnout Add-ony" + +#: core/controllers/field_groups.php:309 +msgid "Activation codes have grown into plugins!" +msgstr "Aktivační kódy se změnily na pluginy!" + +#: core/controllers/field_groups.php:310 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"Add-ony jsou nyní aktivovány stáhnutím a nainstalováním jednotlivých " +"pluginů. Ačkoli tyto pluginy nebudou hostovány na wordpress.org repozitáři, " +"každý add-on bude přijímat aktualizace obvyklou cestou." + +#: core/controllers/field_groups.php:316 +msgid "All previous Add-ons have been successfully installed" +msgstr "Všechny předchozí add-ony byly úspěšně nainstalovány" + +#: core/controllers/field_groups.php:320 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Tento web používá premium add-ony, které musí být staženy" + +#: core/controllers/field_groups.php:320 +msgid "Download your activated Add-ons" +msgstr "Stáhnout aktivované add-ony" + +#: core/controllers/field_groups.php:325 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "Tento web nepoužívá premium add-ony a nebude touto změnou ovlivněn." + +#: core/controllers/field_groups.php:335 +msgid "Easier Development" +msgstr "Jednodušší vývoj" + +#: core/controllers/field_groups.php:337 +msgid "New Field Types" +msgstr "Nové typy polí" + +#: core/controllers/field_groups.php:339 +msgid "Taxonomy Field" +msgstr "Pole taxonomie" + +#: core/controllers/field_groups.php:340 +msgid "User Field" +msgstr "Uživatelské pole" + +#: core/controllers/field_groups.php:341 +msgid "Email Field" +msgstr "Emailové pole" + +#: core/controllers/field_groups.php:342 +msgid "Password Field" +msgstr "Pole s heslem" + +#: core/controllers/field_groups.php:344 +msgid "Custom Field Types" +msgstr "Typy vlastních polí" + +#: core/controllers/field_groups.php:345 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"Vytvoření vlastního typu pole nebylo nikdy jednodušší! Naneštěstí, pole " +"verze 3 nejsou kompatibilní s verzí 4." + +#: core/controllers/field_groups.php:346 +msgid "Migrating your field types is easy, please" +msgstr "Migrace vašich typů polí je jednoduchá, prosím" + +#: core/controllers/field_groups.php:346 +msgid "follow this tutorial" +msgstr "následujte tento tutorial" + +#: core/controllers/field_groups.php:346 +msgid "to learn more." +msgstr "pro více informací." + +#: core/controllers/field_groups.php:348 +msgid "Actions & Filters" +msgstr "Akce & filtry" + +#: core/controllers/field_groups.php:349 +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please" +msgstr "" +"Všechny akce & filtry byly zásadně inovovány, aby byla úprava ACF ještě " +"jednodušší! Prosím" + +#: core/controllers/field_groups.php:349 +msgid "read this guide" +msgstr "přečtěte si tohoto průvodce" + +#: core/controllers/field_groups.php:349 +msgid "to find the updated naming convention." +msgstr "k nalezení aktuálního standardu pro pojmenování." + +#: core/controllers/field_groups.php:351 +msgid "Preview draft is now working!" +msgstr "Prohlížení konceptu nyní funguje!" + +#: core/controllers/field_groups.php:352 +msgid "This bug has been squashed along with many other little critters!" +msgstr "Tento bug byl vymýcen spolu s dalšími drobnůstkami!" + +#: core/controllers/field_groups.php:352 +msgid "See the full changelog" +msgstr "Prohlížet celý changelog" + +#: core/controllers/field_groups.php:356 +msgid "Important" +msgstr "Důležité" + +#: core/controllers/field_groups.php:358 +msgid "Database Changes" +msgstr "Databáze změn" + +#: core/controllers/field_groups.php:359 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"Mezi verzemi 3 a 4 nebyly učiněny absolutně žádné změny v " +"databázi. To znamená, že se můžete k verzi 3 vrátit absolutně bez potíží." + +#: core/controllers/field_groups.php:361 +msgid "Potential Issues" +msgstr "Potenciální problémy" + +#: core/controllers/field_groups.php:362 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full" +msgstr "" +"Vzhledem k nemalým změnám okolo add-onů, typů polí a akcí / filtrů nemusí " +"váš web fungovat správně. Je důležité přečíst si celého" + +#: core/controllers/field_groups.php:362 +msgid "Migrating from v3 to v4" +msgstr "Migrace z v3 na v4" + +#: core/controllers/field_groups.php:362 +msgid "guide to view the full list of changes." +msgstr "průvodce k zobrazení kompletního seznamu změn." + +#: core/controllers/field_groups.php:365 +msgid "Really Important!" +msgstr "Velmi důležité!" + +#: core/controllers/field_groups.php:365 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest" +msgstr "" +"Pokud jste aktulizovali plugin ACF bez předchozí znalosti změn, vraťte se " +"prosím k poslední" + +#: core/controllers/field_groups.php:365 +msgid "version 3" +msgstr "verzi 3" + +#: core/controllers/field_groups.php:365 +msgid "of this plugin." +msgstr "tohoto pluginu." + +#: core/controllers/field_groups.php:370 +msgid "Thank You" +msgstr "Děkujeme" + +#: core/controllers/field_groups.php:371 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +"Velké poděkování všem, jež pomohli testovat verzi 4 beta a " +"za podporu, kterou jsem obdržel." + +#: core/controllers/field_groups.php:372 +msgid "Without you all, this release would not have been possible!" +msgstr "Bez váš všech by toto vydání nebylo možné!" + +#: core/controllers/field_groups.php:376 +msgid "Changelog for" +msgstr "Seznam změn pro" + +#: core/controllers/field_groups.php:393 +msgid "Learn more" +msgstr "Chci vědět více" + +#: core/controllers/field_groups.php:399 +msgid "Overview" +msgstr "Přehled" + +#: core/controllers/field_groups.php:401 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"Dříve byly add-ony odemykány aktivačním kódem (zakoupeným na ACF add-on " +"obchodě). Nově se ve verzi v4 chovají add-ony jako separátní pluginy, které " +"je nutné zvlášť stáhnout, nainstalovat a aktualizovat." + +#: core/controllers/field_groups.php:403 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "" +"Taot stránka vám pomůže se stažením a instalací každého dostupného add-onu." + +#: core/controllers/field_groups.php:405 +msgid "Available Add-ons" +msgstr "Dostupné add-ony." + +#: core/controllers/field_groups.php:407 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Následující add-ony byly na tomto webu detekovány jako aktivní." + +#: core/controllers/field_groups.php:420 +msgid "Name" +msgstr "Jméno" + +#: core/controllers/field_groups.php:421 +msgid "Activation Code" +msgstr "Aktivační kód" + +#: core/controllers/field_groups.php:453 +msgid "Flexible Content" +msgstr "Flexibilní obsah" + +#: core/controllers/field_groups.php:463 +msgid "Installation" +msgstr "Instalace" + +#: core/controllers/field_groups.php:465 +msgid "For each Add-on available, please perform the following:" +msgstr "Pro každý dostupný add-on prosím proveďte následující:" + +#: core/controllers/field_groups.php:467 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Stáhněte add-on plugin (.zip soubor) do počítače" + +#: core/controllers/field_groups.php:468 +msgid "Navigate to" +msgstr "Přejít na" + +#: core/controllers/field_groups.php:468 +msgid "Plugins > Add New > Upload" +msgstr "Pluginy - Přidat nový - Nahrát" + +#: core/controllers/field_groups.php:469 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "" +"Použijte uploder pro procházení, výběr a instalaci add-onu (zip. soubor)" + +#: core/controllers/field_groups.php:470 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"Jakmile bude plugin nahrát a instalován, klikněte na odkaz 'Aktivovat plugin'" + +#: core/controllers/field_groups.php:471 +msgid "The Add-on is now installed and activated!" +msgstr "Add-on je nyní nainstalován a aktivní" + +#: core/controllers/field_groups.php:485 +msgid "Awesome. Let's get to work" +msgstr "Perfektní. Dejme se do práce" + +#: core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Rozšířit podrobnosti" + +#: core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Skrýt podrobnosti" + +#: core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "Ověřování selhalo. Jedno nebo více polí níže je povinné." + +#: core/controllers/upgrade.php:86 +msgid "Upgrade" +msgstr "Aktualizovat" + +#: core/controllers/upgrade.php:139 +msgid "What's new" +msgstr "Co je nového" + +#: core/controllers/upgrade.php:150 +msgid "credits" +msgstr "zásluhy" + +#: core/controllers/upgrade.php:684 +msgid "Modifying field group options 'show on page'" +msgstr "Úprava možnosti skupiny polí 'zobrazit na stránce'" + +#: core/controllers/upgrade.php:738 +msgid "Modifying field option 'taxonomy'" +msgstr "Úprava možností pole 'taxonomie'" + +#: core/controllers/upgrade.php:835 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "Přesunování vlastních uživatelských polí z wp_options do wp_usermeta'" + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Základní" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:319 +msgid "Checkbox" +msgstr "Zaškrtávátko" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "Volba" + +#: core/fields/checkbox.php:146 core/fields/radio.php:147 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "Volby" + +#: core/fields/checkbox.php:147 core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Vložte každou volbu na nový řádek" + +#: core/fields/checkbox.php:148 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "Pro více možností můžete určit jak hodnotu, tak název jako zde:" + +#: core/fields/checkbox.php:149 core/fields/radio.php:153 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "cervena : Červená" + +#: core/fields/checkbox.php:149 core/fields/radio.php:154 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "modra : Modrá" + +#: core/fields/checkbox.php:166 core/fields/color_picker.php:89 +#: core/fields/email.php:106 core/fields/number.php:116 +#: core/fields/radio.php:196 core/fields/select.php:197 +#: core/fields/text.php:116 core/fields/textarea.php:96 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:198 +msgid "Default Value" +msgstr "Výchozí hodnota" + +#: core/fields/checkbox.php:167 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Vložte každou výchozí hodnotu na nový řádek" + +#: core/fields/checkbox.php:183 core/fields/message.php:20 +#: core/fields/radio.php:212 core/fields/tab.php:20 +msgid "Layout" +msgstr "Rozvržení" + +#: core/fields/checkbox.php:194 core/fields/radio.php:223 +msgid "Vertical" +msgstr "Vertikální" + +#: core/fields/checkbox.php:195 core/fields/radio.php:224 +msgid "Horizontal" +msgstr "Horizontální" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Výběr barvy" + +#: core/fields/color_picker.php:20 core/fields/date_picker/date_picker.php:20 +#: core/fields/google-map.php:19 +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Výběr data" + +#: core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Hotovo" + +#: core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Dnes" + +#: core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Zobrazit jiný měsíc" + +#: core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Uložit formát" + +#: core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "Tento formát určí hodnotu uloženou do databáze a vrácenou přes API" + +#: core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" je nejuniverzálnější ukládaný formát. Přečtěte si více o" + +#: core/fields/date_picker/date_picker.php:128 +#: core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "Formáty jQuery data" + +#: core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Zobrazit formát" + +#: core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Tento formát uvidí uživatel pří vkládání hodnoty" + +#: core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" +"\"dd/mm/yy\" nebo \"mm/dd/yy\" jsou nejpoužívanější formáty zobrazení. " +"Přečtěte si více o" + +#: core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "Týden začíná v" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "Výplň" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "Email" + +#: core/fields/email.php:107 core/fields/number.php:117 +#: core/fields/text.php:117 core/fields/textarea.php:97 +#: core/fields/wysiwyg.php:199 +msgid "Appears when creating a new post" +msgstr "Objeví se při vytváření nového příspěvku" + +#: core/fields/email.php:123 core/fields/number.php:133 +#: core/fields/password.php:105 core/fields/text.php:131 +#: core/fields/textarea.php:111 +msgid "Placeholder Text" +msgstr "Výplňový text" + +#: core/fields/email.php:124 core/fields/number.php:134 +#: core/fields/password.php:106 core/fields/text.php:132 +#: core/fields/textarea.php:112 +msgid "Appears within the input" +msgstr "Objeví se v rámci pole" + +#: core/fields/email.php:138 core/fields/number.php:148 +#: core/fields/password.php:120 core/fields/text.php:146 +msgid "Prepend" +msgstr "Před" + +#: core/fields/email.php:139 core/fields/number.php:149 +#: core/fields/password.php:121 core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Objeví se před polem" + +#: core/fields/email.php:153 core/fields/number.php:163 +#: core/fields/password.php:135 core/fields/text.php:161 +msgid "Append" +msgstr "Za" + +#: core/fields/email.php:154 core/fields/number.php:164 +#: core/fields/password.php:136 core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Objeví se za polem" + +#: core/fields/file.php:19 +msgid "File" +msgstr "Soubor" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:36 +msgid "Content" +msgstr "Obsah" + +#: core/fields/file.php:26 +msgid "Select File" +msgstr "Vybrat soubor" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "Upravit soubor" + +#: core/fields/file.php:28 +msgid "Update File" +msgstr "Aktualizovat soubor" + +#: core/fields/file.php:29 core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "nahráno k tomuto příspěvku" + +#: core/fields/file.php:123 +msgid "No File Selected" +msgstr "Nebyl vybrán žádný soubor" + +#: core/fields/file.php:123 +msgid "Add File" +msgstr "Přidat soubor" + +#: core/fields/file.php:153 core/fields/image.php:118 +#: core/fields/taxonomy.php:367 +msgid "Return Value" +msgstr "Vrácená hodnota" + +#: core/fields/file.php:164 +msgid "File Object" +msgstr "Objekt souboru" + +#: core/fields/file.php:165 +msgid "File URL" +msgstr "Adresa souboru" + +#: core/fields/file.php:166 +msgid "File ID" +msgstr "ID souboru" + +#: core/fields/file.php:175 core/fields/image.php:158 +msgid "Library" +msgstr "Knihovna" + +#: core/fields/file.php:187 core/fields/image.php:171 +msgid "Uploaded to post" +msgstr "Nahrána k příspěvku" + +#: core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Google Mapa" + +#: core/fields/google-map.php:33 +msgid "Locating" +msgstr "Umístění" + +#: core/fields/google-map.php:34 +msgid "Sorry, this browser does not support geolocation" +msgstr "Je nám líto, ale tento prohlížet nepodporuje geolokaci." + +#: core/fields/google-map.php:120 +msgid "Clear location" +msgstr "Vyčistit umístění" + +#: core/fields/google-map.php:125 +msgid "Find current location" +msgstr "Najít současné umístění" + +#: core/fields/google-map.php:126 +msgid "Search for address..." +msgstr "Hledat adresu..." + +#: core/fields/google-map.php:162 +msgid "Center" +msgstr "Střed" + +#: core/fields/google-map.php:163 +msgid "Center the initial map" +msgstr "Střed výchozí mapy" + +#: core/fields/google-map.php:199 +msgid "Zoom" +msgstr "Zoom" + +#: core/fields/google-map.php:200 +msgid "Set the initial zoom level" +msgstr "Nastavit výchozí úroveň zoomu" + +#: core/fields/google-map.php:217 +msgid "Height" +msgstr "Výška" + +#: core/fields/google-map.php:218 +msgid "Customise the map height" +msgstr "Přizpůsobit výšku mapy" + +#: core/fields/image.php:19 +msgid "Image" +msgstr "Obrázek" + +#: core/fields/image.php:27 +msgid "Select Image" +msgstr "Vybrat obrázek" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "Upravit obrázek" + +#: core/fields/image.php:29 +msgid "Update Image" +msgstr "Aktualizovat obrázek" + +#: core/fields/image.php:83 +msgid "Remove" +msgstr "Odstranit" + +#: core/fields/image.php:84 core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Upravit" + +#: core/fields/image.php:90 +msgid "No image selected" +msgstr "Není vybrán žádný obrázek" + +#: core/fields/image.php:90 +msgid "Add Image" +msgstr "Přidat obrázek" + +#: core/fields/image.php:119 core/fields/relationship.php:573 +msgid "Specify the returned value on front end" +msgstr "Určete vrácenou hodnotu na front endu" + +#: core/fields/image.php:129 +msgid "Image Object" +msgstr "Objekt obrázku" + +#: core/fields/image.php:130 +msgid "Image URL" +msgstr "Adresa obrázku" + +#: core/fields/image.php:131 +msgid "Image ID" +msgstr "ID obrázku" + +#: core/fields/image.php:139 +msgid "Preview Size" +msgstr "Velikost náhledu" + +#: core/fields/image.php:140 +msgid "Shown when entering data" +msgstr "Zobrazeno při vkládání dat" + +#: core/fields/image.php:159 +msgid "Limit the media library choice" +msgstr "Omezte výběr knihovny médií" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "Zpráva" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Text & HTML vložené zde se objeví spolu s poli" + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "Mějte na paměti, že veškerý text nejprve projde před wp funkci " + +#: core/fields/number.php:19 +msgid "Number" +msgstr "Číslo" + +#: core/fields/number.php:178 +msgid "Minimum Value" +msgstr "Minimální hodnota" + +#: core/fields/number.php:194 +msgid "Maximum Value" +msgstr "Maximální hodnota" + +#: core/fields/number.php:210 +msgid "Step Size" +msgstr "Velikost kroku" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Odkaz stránky" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +msgid "Relational" +msgstr "Relační" + +#: core/fields/page_link.php:103 core/fields/post_object.php:268 +#: core/fields/relationship.php:592 core/fields/relationship.php:671 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Typ příspěvku" + +#: core/fields/page_link.php:127 core/fields/post_object.php:317 +#: core/fields/select.php:214 core/fields/taxonomy.php:333 +#: core/fields/user.php:275 +msgid "Allow Null?" +msgstr "Povolit prázdné?" + +#: core/fields/page_link.php:148 core/fields/post_object.php:338 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "Vybrat více hodnot?" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "Heslo" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Objekt příspěvku" + +#: core/fields/post_object.php:292 core/fields/relationship.php:616 +msgid "Filter from Taxonomy" +msgstr "Filtrovat z taxonomie" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Přepínací tlačítko" + +#: core/fields/radio.php:105 core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Jiné" + +#: core/fields/radio.php:148 +msgid "Enter your choices one per line" +msgstr "Vložte volby po jedné na řádek" + +#: core/fields/radio.php:150 +msgid "Red" +msgstr "Červená" + +#: core/fields/radio.php:151 +msgid "Blue" +msgstr "Modrá" + +#: core/fields/radio.php:175 +msgid "Add 'other' choice to allow for custom values" +msgstr "Přidá \"další\" možnost určenou pro vlastní hodnoty" + +#: core/fields/radio.php:187 +msgid "Save 'other' values to the field's choices" +msgstr "Uloží \"další\" možnost do voleb pole" + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "Vztah" + +#: core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "Dosaženo maximálního množství hodnot ( {max} hodnot )" + +#: core/fields/relationship.php:428 +msgid "Search..." +msgstr "Hledat..." + +#: core/fields/relationship.php:439 +msgid "Filter by post type" +msgstr "Filtrovat dle typu příspěvku" + +#: core/fields/relationship.php:572 +msgid "Return Format" +msgstr "Návrácený formát" + +#: core/fields/relationship.php:583 +msgid "Post Objects" +msgstr "Objekty příspěvku" + +#: core/fields/relationship.php:584 +msgid "Post IDs" +msgstr "ID příspěvku" + +#: core/fields/relationship.php:650 +msgid "Search" +msgstr "Hledat" + +#: core/fields/relationship.php:651 +msgid "Post Type Select" +msgstr "Vybrat typ příspěvku" + +#: core/fields/relationship.php:659 +msgid "Elements" +msgstr "Prvky" + +#: core/fields/relationship.php:660 +msgid "Selected elements will be displayed in each result" +msgstr "Vybrané prvky budou zobrazeny v každém výsledku" + +#: core/fields/relationship.php:669 core/views/meta_box_options.php:106 +msgid "Featured Image" +msgstr "Uživatelský obrázek" + +#: core/fields/relationship.php:670 +msgid "Post Title" +msgstr "Název příspěvku" + +#: core/fields/relationship.php:682 +msgid "Maximum posts" +msgstr "Maximum příspěvků" + +#: core/fields/select.php:18 core/fields/select.php:109 +#: core/fields/taxonomy.php:324 core/fields/user.php:266 +msgid "Select" +msgstr "Výběr" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "Záložka" + +#: core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"Použijte \"Pole záložky\" pro lepší organizaci obrazovky úprav seskupením " +"polí pod oddělené záložky." + +#: core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"Všechna pole následující po tomto \"poli záložky\" (nebo do určení dalšího " +"\"pole záložky\") boudou seskupena." + +#: core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Použijte více záložek pro rozdělení polí do sekcí." + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:278 +msgid "Taxonomy" +msgstr "Taxonomie" + +#: core/fields/taxonomy.php:222 core/fields/taxonomy.php:231 +msgid "None" +msgstr "Žádný" + +#: core/fields/taxonomy.php:308 core/fields/user.php:251 +#: core/views/meta_box_fields.php:77 core/views/meta_box_fields.php:159 +msgid "Field Type" +msgstr "Typ pole" + +#: core/fields/taxonomy.php:318 core/fields/user.php:260 +msgid "Multiple Values" +msgstr "Více hodnot" + +#: core/fields/taxonomy.php:320 core/fields/user.php:262 +msgid "Multi Select" +msgstr "Vícenásobný výběr" + +#: core/fields/taxonomy.php:322 core/fields/user.php:264 +msgid "Single Value" +msgstr "Jednotlivá hodnota" + +#: core/fields/taxonomy.php:323 +msgid "Radio Buttons" +msgstr "Přepínací tlačítka" + +#: core/fields/taxonomy.php:352 +msgid "Load & Save Terms to Post" +msgstr "Načíst a uložit termíny do příspěvku" + +#: core/fields/taxonomy.php:360 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Načíst hodnotu založenou na termínu příspěvku a aktualizovat termín " +"příspěvku po uložení" + +#: core/fields/taxonomy.php:377 +msgid "Term Object" +msgstr "Objekt termínu" + +#: core/fields/taxonomy.php:378 +msgid "Term ID" +msgstr "ID termínu" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "Text" + +#: core/fields/text.php:176 core/fields/textarea.php:141 +msgid "Formatting" +msgstr "Formátování" + +#: core/fields/text.php:177 core/fields/textarea.php:142 +msgid "Effects value on front end" +msgstr "Ovlivňuje hodnotu na front endu" + +#: core/fields/text.php:186 core/fields/textarea.php:151 +msgid "No formatting" +msgstr "Bez formátování" + +#: core/fields/text.php:187 core/fields/textarea.php:153 +msgid "Convert HTML into tags" +msgstr "Převést HTML na tagy" + +#: core/fields/text.php:195 core/fields/textarea.php:126 +msgid "Character Limit" +msgstr "Omezení znaků" + +#: core/fields/text.php:196 core/fields/textarea.php:127 +msgid "Leave blank for no limit" +msgstr "Nechte prázdné pro neomezeno" + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Textová oblast" + +#: core/fields/textarea.php:152 +msgid "Convert new lines into <br /> tags" +msgstr "Převést nové řádky na tag <br />" + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "Pravda / Nepravda" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "např. Zobrazit dodatečný obsah" + +#: core/fields/user.php:18 core/views/meta_box_location.php:94 +msgid "User" +msgstr "Uživatel" + +#: core/fields/user.php:224 +msgid "Filter by role" +msgstr "Filtrovat dle role" + +#: core/fields/wysiwyg.php:35 +msgid "Wysiwyg Editor" +msgstr "Wysiwyg Editor" + +#: core/fields/wysiwyg.php:213 +msgid "Toolbar" +msgstr "Lišta nástrojů" + +#: core/fields/wysiwyg.php:245 +msgid "Show Media Upload Buttons?" +msgstr "Zobrazit tlačítka nahrávání médií?" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Nové pole" + +#: core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Typ pole neexistuje" + +#: core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Pořadí pole" + +#: core/views/meta_box_fields.php:75 core/views/meta_box_fields.php:127 +msgid "Field Label" +msgstr "Název pole" + +#: core/views/meta_box_fields.php:76 core/views/meta_box_fields.php:143 +msgid "Field Name" +msgstr "Jméno pole" + +#: core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Klíč pole" + +#: core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Žádná pole. Klikněte na tlačítko + Přidat pole pro " +"vytvoření prvního pole." + +#: core/views/meta_box_fields.php:105 core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Upravit toto pole" + +#: core/views/meta_box_fields.php:109 +msgid "Read documentation for this field" +msgstr "Přečtěte si dokumentaci pro toto pole" + +#: core/views/meta_box_fields.php:109 +msgid "Docs" +msgstr "Dokumentace" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate this Field" +msgstr "Duplikovat toto pole" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate" +msgstr "Duplikovat" + +#: core/views/meta_box_fields.php:111 +msgid "Delete this Field" +msgstr "Smazat toto pole" + +#: core/views/meta_box_fields.php:111 +msgid "Delete" +msgstr "Smazat" + +#: core/views/meta_box_fields.php:128 +msgid "This is the name which will appear on the EDIT page" +msgstr "Toto je jméno, které se zobrazí na stránce úprav" + +#: core/views/meta_box_fields.php:144 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Jedno slovo, bez mezer. Podtržítka a pomlčky jsou povoleny" + +#: core/views/meta_box_fields.php:173 +msgid "Field Instructions" +msgstr "Instrukce pole" + +#: core/views/meta_box_fields.php:174 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Instrukce pro autory. Jsou zobrazeny při zadávání dat" + +#: core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Požadováno?" + +#: core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Podmíněná logika" + +#: core/views/meta_box_fields.php:260 core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "je rovno" + +#: core/views/meta_box_fields.php:261 core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "není rovno" + +#: core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Zobrazit toto pole když" + +#: core/views/meta_box_fields.php:285 +msgid "all" +msgstr "vše" + +#: core/views/meta_box_fields.php:286 +msgid "any" +msgstr "libovolné" + +#: core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "tato pravidla jsou splněna" + +#: core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Zavřít pole" + +#: core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Chytněte a táhněte pro změnu pořadí" + +#: core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Přidat pole" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Pravidla" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Vytváří sadu pravidel pro určení, na kterých stránkách úprav budou použita " +"tato vlastní pole" + +#: core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Zobrazit tuto skupinu pole pokud" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "Typ přihlášeného uživatele" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Page" +msgstr "Stránka" + +#: core/views/meta_box_location.php:80 +msgid "Page Type" +msgstr "Typ stránky" + +#: core/views/meta_box_location.php:81 +msgid "Page Parent" +msgstr "Rodičovská stránka" + +#: core/views/meta_box_location.php:82 +msgid "Page Template" +msgstr "Šablona stránky" + +#: core/views/meta_box_location.php:84 core/views/meta_box_location.php:85 +msgid "Post" +msgstr "Příspěvek" + +#: core/views/meta_box_location.php:86 +msgid "Post Category" +msgstr "Rubrika příspěvku" + +#: core/views/meta_box_location.php:87 +msgid "Post Format" +msgstr "Formát příspěvku" + +#: core/views/meta_box_location.php:88 +msgid "Post Status" +msgstr "Stav příspěvku" + +#: core/views/meta_box_location.php:89 +msgid "Post Taxonomy" +msgstr "Taxonomie příspěvku" + +#: core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Příloha" + +#: core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "Taxonomie termínu" + +#: core/views/meta_box_location.php:146 +msgid "and" +msgstr "a" + +#: core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Přidat skupinu pravidla" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Pořadí" + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Skupiny polí jsou řazeny v pořadí
                od nejnižších po nejvyšší" + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Pozice" + +#: core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Vysoká (za názvem)" + +#: core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Normální (po obsahu)" + +#: core/views/meta_box_options.php:54 +msgid "Side" +msgstr "Na straně" + +#: core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Styl" + +#: core/views/meta_box_options.php:74 +msgid "Seamless (no metabox)" +msgstr "Bezešvý (bez metaboxu)" + +#: core/views/meta_box_options.php:75 +msgid "Standard (WP metabox)" +msgstr "Standardní (WP metabox)" + +#: core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Skrýt na obrazovce" + +#: core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "Vybrat položky pro skrytí z obrazovky úprav" + +#: core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"Pokud se na obrazovce úprav objeví několik skupin polí, bude použito " +"nastavení první skupiny. (s nejžším pořadovým číslem)" + +#: core/views/meta_box_options.php:96 +msgid "Permalink" +msgstr "Trvalý odkaz" + +#: core/views/meta_box_options.php:97 +msgid "Content Editor" +msgstr "Editor obsahu" + +#: core/views/meta_box_options.php:98 +msgid "Excerpt" +msgstr "Stručný výpis" + +#: core/views/meta_box_options.php:100 +msgid "Discussion" +msgstr "Diskuze" + +#: core/views/meta_box_options.php:101 +msgid "Comments" +msgstr "Komentáře" + +#: core/views/meta_box_options.php:102 +msgid "Revisions" +msgstr "Revize" + +#: core/views/meta_box_options.php:103 +msgid "Slug" +msgstr "Adresa" + +#: core/views/meta_box_options.php:104 +msgid "Author" +msgstr "Autor" + +#: core/views/meta_box_options.php:105 +msgid "Format" +msgstr "Formát" + +#: core/views/meta_box_options.php:107 +msgid "Categories" +msgstr "Rubriky" + +#: core/views/meta_box_options.php:108 +msgid "Tags" +msgstr "Štítky" + +#: core/views/meta_box_options.php:109 +msgid "Send Trackbacks" +msgstr "Poslat trackbacky" + +#~ msgid "Add Fields to Edit Screens" +#~ msgstr "Přidat pole na obrazovky úprav" + +#~ msgid "Normal" +#~ msgstr "Normální" + +#~ msgid "No Metabox" +#~ msgstr "Žádný metabox" + +#~ msgid "" +#~ "Read documentation, learn the functions and find some tips & tricks " +#~ "for your next web project." +#~ msgstr "" +#~ "Přečtěte si dokumentaci, naučte se funkce a objevte zajímavé tipy & " +#~ "triky pro váš další webový projekt." + +#~ msgid "Visit the ACF website" +#~ msgstr "Navštívit web ACF" + +#~ msgid "Vote" +#~ msgstr "Hlasujte" + +#~ msgid "Follow" +#~ msgstr "Následujte" + +#~ msgid "Add File to Field" +#~ msgstr "+ Přidat soubor do pole" + +#~ msgid "Add Image to Field" +#~ msgstr "Přidat obrázek do pole" + +#~ msgid "Add Image to Gallery" +#~ msgstr "Přidat obrázek do galerie" + +#~ msgid "Attachment updated" +#~ msgstr "Příloha aktualizována." + +#~ msgid "No Custom Field Group found for the options page" +#~ msgstr "Žádná vlastní skupina polí nebyla pro stránku konfigurace nalezena" + +#~ msgid "Create a Custom Field Group" +#~ msgstr "Vytvořit vlastní skupinu polí" + +#~ msgid "Save Options" +#~ msgstr "Uložit nastavení" + +#~ msgid "Settings" +#~ msgstr "Nastavení" + +#~ msgid "Repeater field deactivated" +#~ msgstr "Opakovací pole deaktivováno" + +#~ msgid "Options page deactivated" +#~ msgstr "Stránka konfigurace deaktivována" + +#~ msgid "Flexible Content field deactivated" +#~ msgstr "Pole flexibilního pole deaktivováno" + +#~ msgid "Gallery field deactivated" +#~ msgstr "Pole galerie deaktivováno" + +#~ msgid "Repeater field activated" +#~ msgstr "Opakovací pole aktivováno" + +#~ msgid "Options page activated" +#~ msgstr "Stránka konfigurace aktivována" + +#~ msgid "Flexible Content field activated" +#~ msgstr "Pole flexibilního obsahu aktivováno" + +#~ msgid "Gallery field activated" +#~ msgstr "Pole galerie aktivováno" + +#~ msgid "License key unrecognised" +#~ msgstr "Licenční klíč nebyl rozpoznán" + +#~ msgid "" +#~ "Add-ons can be unlocked by purchasing a license key. Each key can be used " +#~ "on multiple sites." +#~ msgstr "" +#~ "Přídavky mohou být odemčeny zakoupením licenčního klíče. Každý klíč může " +#~ "být použit na více webech." + +#~ msgid "Active" +#~ msgstr "Aktivní" + +#~ msgid "Inactive" +#~ msgstr "Neaktivní" + +#~ msgid "Deactivate" +#~ msgstr "Deaktivovat" + +#~ msgid "Export Field Groups to XML" +#~ msgstr "Exportovat skupiny polí do XML" + +#~ msgid "Register Field Groups" +#~ msgstr "Registrovat skupiny polí" + +#~ msgid "Create PHP" +#~ msgstr "Vytvořit PHP" + +#~ msgid "" +#~ "/**\n" +#~ " * Activate Add-ons\n" +#~ " * Here you can enter your activation codes to unlock Add-ons to use in " +#~ "your theme. \n" +#~ " * Since all activation codes are multi-site licenses, you are allowed to " +#~ "include your key in premium themes. \n" +#~ " * Use the commented out code to update the database with your activation " +#~ "code. \n" +#~ " * You may place this code inside an IF statement that only runs on theme " +#~ "activation.\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Aktivovat přídavky\n" +#~ " * Zde můžete vložit váš aktivační kód pro odemčení přídavků k použití ve " +#~ "vaší šabloně. \n" +#~ " * Jelikož jsou všechny aktivační kódy licencovány pro použití na více " +#~ "webech, můžete je použít ve vaší premium šabloně. \n" +#~ " * Použijte zakomentovaný kód pro aktualizaci databáze s vaším aktivačním " +#~ "kódem. \n" +#~ " * Tento kód můžete vložit dovnitř IF konstrukce, která proběhne pouze po " +#~ "aktivaci šablony.\n" +#~ " */" + +#~ msgid "" +#~ "/**\n" +#~ " * Register field groups\n" +#~ " * The register_field_group function accepts 1 array which holds the " +#~ "relevant data to register a field group\n" +#~ " * You may edit the array as you see fit. However, this may result in " +#~ "errors if the array is not compatible with ACF\n" +#~ " * This code must run every time the functions.php file is read\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Registrace skupiny polí\n" +#~ " * Funkce register_field_group akceptuje pole, které obsahuje relevatní " +#~ "data k registraci skupiny polí\n" +#~ " * Pole můžete upravit podle potřeb. Může to ovšem vyústit v pole " +#~ "nekompatibilní s ACF\n" +#~ " * Tento kód musí proběhnout při každém čtení souboru functions.php\n" +#~ " */" + +#~ msgid "Advanced Custom Fields Settings" +#~ msgstr "Nastavení Pokročilých vlastních polí" + +#~ msgid "requires a database upgrade" +#~ msgstr "vyžaduje aktualizaci databáze" + +#~ msgid "why?" +#~ msgstr "proč?" + +#~ msgid "Please" +#~ msgstr "Prosím" + +#~ msgid "backup your database" +#~ msgstr "zálohujte svou databázi" + +#~ msgid "then click" +#~ msgstr "a pak klikněte" + +#~ msgid "Upgrade Database" +#~ msgstr "Aktualizovat databázi" + +#~ msgid "No choices to choose from" +#~ msgstr "Žádné možnosti, z nichž by bylo možné vybírat" + +#~ msgid "eg. dd/mm/yy. read more about" +#~ msgstr "např. dd/mm/yy. přečtěte si více" + +#~ msgid "File Updated." +#~ msgstr "Soubor aktualizován." + +#~ msgid "Media attachment updated." +#~ msgstr "Příloha aktualizována." + +#~ msgid "No files selected" +#~ msgstr "Nebyly vybrány žádné soubory." + +#~ msgid "Add Selected Files" +#~ msgstr "Přidat vybrané soubory" + +#~ msgid "+ Add Row" +#~ msgstr "+ Přidat řádek" + +#~ msgid "Reorder Layout" +#~ msgstr "Změnit pořadí typů zobrazení" + +#~ msgid "Reorder" +#~ msgstr "Změnit pořadí" + +#~ msgid "Add New Layout" +#~ msgstr "Přidat nový typ zobrazení" + +#~ msgid "Delete Layout" +#~ msgstr "Smazat typ zobrazení" + +#~ msgid "Label" +#~ msgstr "Název" + +#~ msgid "Display" +#~ msgstr "Zobrazovat" + +#~ msgid "Row" +#~ msgstr "Řádek" + +#~ msgid "" +#~ "No fields. Click the \"+ Add Sub Field button\" to create your first " +#~ "field." +#~ msgstr "" +#~ "Žádná pole. Klikněte na tlačítko \"+ Přidat podpole\" pro vytvoření " +#~ "prvního pole." + +#~ msgid "Save Field" +#~ msgstr "Uložit pole" + +#~ msgid "Close Sub Field" +#~ msgstr "Zavřít podpole" + +#~ msgid "+ Add Sub Field" +#~ msgstr "+ Přidat podpole" + +#~ msgid "Button Label" +#~ msgstr "Nápis tlačítka" + +#~ msgid "Gallery" +#~ msgstr "Galerie" + +#~ msgid "Alternate Text" +#~ msgstr "Alternativní text" + +#~ msgid "Caption" +#~ msgstr "Popisek" + +#~ msgid "Description" +#~ msgstr "Popis" + +#~ msgid "Thumbnail is advised" +#~ msgstr "Je doporučen náhled" + +#~ msgid "Image Updated" +#~ msgstr "Obrázek aktualizován" + +#~ msgid "Grid" +#~ msgstr "Mřížka" + +#~ msgid "List" +#~ msgstr "Seznam" + +#~ msgid "No images selected" +#~ msgstr "Není vybrán žádný obrázek" + +#~ msgid "1 image selected" +#~ msgstr "1 vybraný obrázek" + +#~ msgid "{count} images selected" +#~ msgstr "{count} vybraných obrázků" + +#~ msgid "Image already exists in gallery" +#~ msgstr "Obrázek v galerii už existuje" + +#~ msgid "Image Added" +#~ msgstr "Obrázek přidán" + +#~ msgid "Image Updated." +#~ msgstr "Obrázek aktualizován." + +#~ msgid "Add selected Images" +#~ msgstr "Přidat vybrané obrázky" + +#~ msgid "Repeater" +#~ msgstr "Opakovač" + +#~ msgid "Add Row" +#~ msgstr "Přidat řádek" + +#~ msgid "Repeater Fields" +#~ msgstr "Opakovací pole" + +#~ msgid "Table (default)" +#~ msgstr "Tabulka (výchozí)" + +#~ msgid "Define how to render html tags" +#~ msgstr "Definujte způsob vypisování HTML tagů" + +#~ msgid "HTML" +#~ msgstr "HTML" + +#~ msgid "Define how to render html tags / new lines" +#~ msgstr "Definujte způsob výpisu HTML tagů / nových řádků" + +#~ msgid "auto <br />" +#~ msgstr "auto <br />" + +#~ msgid "new_field" +#~ msgstr "nove_pole" + +#~ msgid "Page Specific" +#~ msgstr "Specifická stránka" + +#~ msgid "Post Specific" +#~ msgstr "Specfický příspěvek" + +#~ msgid "Taxonomy (Add / Edit)" +#~ msgstr "Taxonomie (přidat / upravit)" + +#~ msgid "User (Add / Edit)" +#~ msgstr "Uživatel (přidat / upravit)" + +#~ msgid "Media (Edit)" +#~ msgstr "Media (upravit)" + +#~ msgid "match" +#~ msgstr "souhlasí" + +#~ msgid "of the above" +#~ msgstr "z uvedeného" + +#~ msgid "Unlock options add-on with an activation code" +#~ msgstr "Odemkněte přídavek konfigurace s aktivačním kódem" + +#~ msgid "Everything Fields deactivated" +#~ msgstr "Všechna pole deaktivována" + +#~ msgid "Everything Fields activated" +#~ msgstr "Všechna pole aktivována" + +#~ msgid "and select WordPress" +#~ msgstr "a vyberte WordPress" + +#~ msgid "" +#~ "Filter posts by selecting a post type
                \n" +#~ "\t\t\t\tTip: deselect all post types to show all post type's posts" +#~ msgstr "" +#~ "Filtrovat příspěvky výběrem typu příspěvku
                \n" +#~ "\t\t\t\tTip: zrušte výběr všech typů příspěvku pro zobrazení příspěvků " +#~ "všech typů příspěvků" + +#~ msgid "Set to -1 for infinite" +#~ msgstr "Nastavte na -1 pro nekonečno" + +#~ msgid "Row Limit" +#~ msgstr "Limit řádků" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-de_DE.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-de_DE.mo new file mode 100644 index 0000000..1991b80 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-de_DE.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-de_DE.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-de_DE.po new file mode 100644 index 0000000..da9cb95 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-de_DE.po @@ -0,0 +1,2139 @@ +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields v4.2.0 RC1\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2013-04-27 17:35+0100\n" +"PO-Revision-Date: 2013-08-04 06:16:40-0500\n" +"Last-Translator: Martin Lettner \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.5.5\n" +"X-Poedit-Language: \n" +"X-Poedit-Country: \n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-Bookmarks: \n" +"X-Poedit-SearchPath-0: .\n" +"X-Textdomain-Support: yes" + +#: acf.php:341 +#@ acf +msgid "Field Groups" +msgstr "Felder-Gruppen" + +#: acf.php:342 +#: core/controllers/field_groups.php:214 +#@ acf +msgid "Advanced Custom Fields" +msgstr "Eigene Felder" + +#: acf.php:343 +#@ acf +msgid "Add New" +msgstr "Neu erstellen" + +#: acf.php:344 +#@ acf +msgid "Add New Field Group" +msgstr "Neue Felder-Gruppe erstellen" + +#: acf.php:345 +#@ acf +msgid "Edit Field Group" +msgstr "Felder-Gruppe bearbeiten" + +#: acf.php:346 +#@ acf +msgid "New Field Group" +msgstr "Neue Felder-Gruppe" + +#: acf.php:347 +#@ acf +msgid "View Field Group" +msgstr "Felder-Gruppe anzeigen" + +#: acf.php:348 +#@ acf +msgid "Search Field Groups" +msgstr "Felder-Gruppe suchen" + +#: acf.php:349 +#@ acf +msgid "No Field Groups found" +msgstr "Keine Felder-Gruppen gefunden" + +#: acf.php:350 +#@ acf +msgid "No Field Groups found in Trash" +msgstr "Keine Felder-Gruppen im Papierkorb gefunden" + +#: acf.php:458 +#: core/views/meta_box_options.php:96 +#@ acf +#@ default +msgid "Custom Fields" +msgstr "Eigene Felder" + +#: acf.php:476 +#: acf.php:479 +#@ acf +msgid "Field group updated." +msgstr "Felder-Gruppe aktualisiert" + +#: acf.php:477 +#@ acf +msgid "Custom field updated." +msgstr "Eigenes Feld aktualisiert" + +#: acf.php:478 +#@ acf +msgid "Custom field deleted." +msgstr "Eigenes Feld gelöscht" + +#. translators: %s: date and time of the revision +#: acf.php:481 +#, php-format +#@ acf +msgid "Field group restored to revision from %s" +msgstr "Felder-Gruppe wiederhergestellt von Revision vom %s" + +#: acf.php:482 +#@ acf +msgid "Field group published." +msgstr "Felder-Gruppe veröffentlicht" + +#: acf.php:483 +#@ acf +msgid "Field group saved." +msgstr "Felder-Gruppe gespeichert" + +#: acf.php:484 +#@ acf +msgid "Field group submitted." +msgstr "Felder-Gruppe übertragen" + +#: acf.php:485 +#@ acf +msgid "Field group scheduled for." +msgstr "Felder-Gruppe geplant für" + +#: acf.php:486 +#@ acf +msgid "Field group draft updated." +msgstr "Entwurf der Felder-Gruppe aktualisiert" + +#: acf.php:621 +#@ acf +msgid "Thumbnail" +msgstr "Miniaturbild" + +#: acf.php:622 +#@ acf +msgid "Medium" +msgstr "Mittel" + +#: acf.php:623 +#@ acf +msgid "Large" +msgstr "Groß" + +#: acf.php:624 +#@ acf +msgid "Full" +msgstr "Volle Größe" + +#: core/controllers/field_group.php:377 +#@ acf +msgid "Options" +msgstr "Optionen" + +#: core/controllers/addons.php:144 +#: core/controllers/export.php:380 +#: core/controllers/field_groups.php:448 +#@ acf +msgid "Options Page" +msgstr "Optionen-Seite" + +#: core/fields/checkbox.php:174 +#: core/fields/message.php:20 +#: core/fields/radio.php:209 +#: core/fields/tab.php:20 +#@ acf +msgid "Layout" +msgstr "Layout" + +#: core/views/meta_box_fields.php:24 +#@ acf +msgid "New Field" +msgstr "Neues Feld" + +#: core/views/meta_box_fields.php:88 +#@ acf +msgid "Field Order" +msgstr "Sortierung" + +#: core/views/meta_box_fields.php:89 +#: core/views/meta_box_fields.php:141 +#@ acf +msgid "Field Label" +msgstr "Bezeichnung" + +#: core/views/meta_box_fields.php:90 +#: core/views/meta_box_fields.php:157 +#@ acf +msgid "Field Name" +msgstr "Name" + +#: core/fields/taxonomy.php:306 +#: core/fields/user.php:251 +#: core/views/meta_box_fields.php:91 +#: core/views/meta_box_fields.php:173 +#@ acf +msgid "Field Type" +msgstr "Feld-Typ" + +#: core/views/meta_box_fields.php:119 +#: core/views/meta_box_fields.php:122 +#@ acf +msgid "Edit this Field" +msgstr "Dieses Feld bearbeiten" + +#: core/fields/image.php:84 +#: core/views/meta_box_fields.php:122 +#@ acf +msgid "Edit" +msgstr "Bearbeiten" + +#: core/views/meta_box_fields.php:123 +#@ acf +msgid "Read documentation for this field" +msgstr "Dokumentation für dieses Feld" + +#: core/views/meta_box_fields.php:123 +#@ acf +msgid "Docs" +msgstr "Hilfe" + +#: core/views/meta_box_fields.php:124 +#@ acf +msgid "Duplicate this Field" +msgstr "Dieses Feld duplizieren" + +#: core/views/meta_box_fields.php:124 +#@ acf +msgid "Duplicate" +msgstr "Duplizieren" + +#: core/views/meta_box_fields.php:125 +#@ acf +msgid "Delete this Field" +msgstr "Dieses Feld löschen" + +#: core/views/meta_box_fields.php:125 +#@ acf +msgid "Delete" +msgstr "Löschen" + +#: core/views/meta_box_fields.php:142 +#@ acf +msgid "This is the name which will appear on the EDIT page" +msgstr "Diese Bezeichnung wird im Bearbeiten-Fenster angezeigt." + +#: core/views/meta_box_fields.php:158 +#@ acf +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Ein Wort, keine Leerzeichen, Unterstrich (_) und Bindestrich (-) erlaubt." + +#: core/views/meta_box_fields.php:187 +#@ acf +msgid "Field Instructions" +msgstr "Feld-Anweisungen" + +#: core/views/meta_box_fields.php:317 +#@ acf +msgid "Close Field" +msgstr "Feld schließen" + +#: core/views/meta_box_fields.php:330 +#@ acf +msgid "Drag and drop to reorder" +msgstr "Mit Drag&Drop anordnen" + +#: core/actions/export.php:23 +#: core/views/meta_box_fields.php:58 +#@ acf +msgid "Error" +msgstr "Fehler" + +#: core/actions/export.php:30 +#@ acf +msgid "No ACF groups selected" +msgstr "Keine ACF-Gruppen ausgewählt" + +#: core/controllers/addons.php:42 +#: core/controllers/field_groups.php:311 +#@ acf +msgid "Add-ons" +msgstr "Zusatz-Module" + +#: core/controllers/addons.php:130 +#: core/controllers/field_groups.php:432 +#@ acf +msgid "Repeater Field" +msgstr "Wiederholungs-Feld" + +#: core/controllers/addons.php:131 +#@ acf +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "Ermöglicht das Erstellen von wiederholbaren Feldern innerhalb einer Felder-Gruppe!" + +#: core/controllers/addons.php:137 +#: core/controllers/field_groups.php:440 +#@ acf +msgid "Gallery Field" +msgstr "Galerie-Feld" + +#: core/controllers/addons.php:138 +#@ acf +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Erstellen Sie Bildergalerien in einer einfachen und intuitiven Benutzeroberfläche!" + +#: core/controllers/addons.php:145 +#@ acf +msgid "Create global data to use throughout your website!" +msgstr "Erstellen Sie Optionen, die Sie überall in Ihrem Theme verwenden können!" + +#: core/controllers/addons.php:151 +#@ acf +msgid "Flexible Content Field" +msgstr "Flexibles Inhalts-Feld" + +#: core/controllers/addons.php:152 +#@ acf +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Erstellen Sie einzigartige Designs mit einem flexiblen Content-Layout-Manager!" + +#: core/controllers/addons.php:161 +#@ acf +msgid "Gravity Forms Field" +msgstr "Gravity Forms Feld" + +#: core/controllers/addons.php:162 +#@ acf +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Erstellt ein Auswahlfeld mit Formularen aus Gravity Forms!" + +#: core/controllers/addons.php:168 +#@ acf +msgid "Date & Time Picker" +msgstr "Datum & Zeit Auswahl" + +#: core/controllers/addons.php:169 +#@ acf +msgid "jQuery date & time picker" +msgstr "Ein jQuery Datum & Zeit Modul" + +#: core/controllers/addons.php:175 +#@ acf +msgid "Location Field" +msgstr "Adress-Felder" + +#: core/controllers/addons.php:176 +#@ acf +msgid "Find addresses and coordinates of a desired location" +msgstr "Finden Sie Adressen und Koordinaten eines Ortes!" + +#: core/controllers/addons.php:182 +#@ acf +msgid "Contact Form 7 Field" +msgstr "Contact Form 7 Felder" + +#: core/controllers/addons.php:183 +#@ acf +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Binden Sie Contact Form 7 Formulare ein!" + +#: core/controllers/addons.php:193 +#@ acf +msgid "Advanced Custom Fields Add-Ons" +msgstr "Eigene Felder Zusatz-Module" + +#: core/controllers/addons.php:196 +#@ acf +msgid "The following Add-ons are available to increase the functionality of the Advanced Custom Fields plugin." +msgstr "Die folgenden Zusatz-Module erweitern die Funktionalität des Eigene Felder Plugins." + +#: core/controllers/addons.php:197 +#@ acf +msgid "Each Add-on can be installed as a separate plugin (receives updates) or included in your theme (does not receive updates)." +msgstr "Jedes Zusatz-Modul kann als eigenes Plugin installiert werden (inkl. Update-Möglichkeit) oder kann in ein Theme eingebunden werden (ohne Update-Möglichkeit)." + +#: core/controllers/addons.php:219 +#: core/controllers/addons.php:240 +#@ acf +msgid "Installed" +msgstr "Installiert" + +#: core/controllers/addons.php:221 +#@ acf +msgid "Purchase & Install" +msgstr "Kaufen & Installieren" + +#: core/controllers/addons.php:242 +#: core/controllers/field_groups.php:425 +#: core/controllers/field_groups.php:434 +#: core/controllers/field_groups.php:442 +#: core/controllers/field_groups.php:450 +#: core/controllers/field_groups.php:458 +#@ acf +msgid "Download" +msgstr "Herunterladen" + +#: core/controllers/export.php:50 +#: core/controllers/export.php:159 +#@ acf +msgid "Export" +msgstr "Export" + +#: core/controllers/export.php:216 +#@ acf +msgid "Export Field Groups" +msgstr "Felder-Gruppen exportieren" + +#: core/controllers/export.php:221 +#@ acf +msgid "Field Groups" +msgstr "Felder-Gruppe" + +#: core/controllers/export.php:222 +#@ acf +msgid "Select the field groups to be exported" +msgstr "Auswahl der zu exportierenden Felder-Gruppen" + +#: core/controllers/export.php:239 +#: core/controllers/export.php:252 +#@ acf +msgid "Export to XML" +msgstr "Export als XML" + +#: core/controllers/export.php:242 +#: core/controllers/export.php:267 +#@ acf +msgid "Export to PHP" +msgstr "Export als PHP" + +#: core/controllers/export.php:253 +#@ acf +msgid "ACF will create a .xml export file which is compatible with the native WP import plugin." +msgstr "ACF erstellt eine .xml-Export-Datei welche kompatibel ist zum Standard-WP-Import-Plugin." + +#: core/controllers/export.php:254 +#@ acf +msgid "Imported field groups will appear in the list of editable field groups. This is useful for migrating fields groups between Wp websites." +msgstr "Importierte Felder-Gruppen werden in der Liste der bearbeitbaren Felder-Gruppen angezeigt um Felder-Gruppen zwischen WP-Websites auszutauschen." + +#: core/controllers/export.php:256 +#@ acf +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "Wählen Sie die Felder-Gruppen aus der Liste und wählen Sie \"XML exportieren\"" + +#: core/controllers/export.php:257 +#@ acf +msgid "Save the .xml file when prompted" +msgstr "Speichern Sie die .xml-Datei bei Nachfrage" + +#: core/controllers/export.php:258 +#@ acf +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Wechseln Sie zu Werkzeuge » Importieren und wählen Sie WordPress" + +#: core/controllers/export.php:259 +#@ acf +msgid "Install WP import plugin if prompted" +msgstr "Installieren Sie das WP-Import-Plugin falls nötig" + +#: core/controllers/export.php:260 +#@ acf +msgid "Upload and import your exported .xml file" +msgstr "Importieren Sie Ihre exportierte .xml-Datei" + +#: core/controllers/export.php:261 +#@ acf +msgid "Select your user and ignore Import Attachments" +msgstr "Wählen Sie Ihren Benutzer und ignorieren Sie \"Anhänge importieren\"" + +#: core/controllers/export.php:262 +#@ acf +msgid "That's it! Happy WordPressing" +msgstr "Das war's! Viel Spaß mit Wordpress!" + +#: core/controllers/export.php:268 +#@ acf +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF erstellt einen PHP-Code der in einem Theme verwendet werden kann. Diese Felder-Gruppen werden als Registrierte Felder-Gruppen bezeichnet." + +#: core/controllers/export.php:269 +#: core/controllers/export.php:310 +#@ acf +msgid "Registered field groups will not appear in the list of editable field groups. This is useful for including fields in themes." +msgstr "Registrierte Felder-Gruppen werden nicht in der Liste der zu bearbeitenden Felder-Gruppen angezeigt. Dies ist besonders für die Einbindung in Themes nützlich." + +#: core/controllers/export.php:270 +#: core/controllers/export.php:311 +#@ acf +msgid "Please note that if you export and register field groups within the same WP, you will see duplicate fields on your edit screens. To fix this, please move the original field group to the trash or remove the code from your functions.php file." +msgstr "Wenn Sie die exportierte Felder-Gruppe und gleichzeitig die Registrierte Felder-Gruppe verwenden, werden die Felder im Bearbeitungs-Fenster doppelt angezeigt. Um dies zu verhindern, löschen Sie bitte die Felder-Gruppe oder entfernen den PHP-Code aus der Datei functions.php." + +#: core/controllers/export.php:272 +#@ acf +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Felder-Gruppen aus der Liste auswählen und \"PHP-Code erzeugen\" anklicken" + +#: core/controllers/export.php:273 +#: core/controllers/export.php:302 +#@ acf +msgid "Copy the PHP code generated" +msgstr "Den generierten PHP-Code kopieren" + +#: core/controllers/export.php:274 +#: core/controllers/export.php:303 +#@ acf +msgid "Paste into your functions.php file" +msgstr "In der Datei functions.php einfügen" + +#: core/controllers/export.php:275 +#: core/controllers/export.php:304 +#@ acf +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "Um ein Zusatz-Modul zu aktivieren, editieren Sie den PHP-Code in den ersten Zeilen des PHP-Codes in der Datei functions.php" + +#: core/controllers/export.php:295 +#@ acf +msgid "Export Field Groups to PHP" +msgstr "Felder-Gruppen als PHP exportieren" + +#: core/controllers/export.php:300 +#: core/fields/tab.php:65 +#@ acf +msgid "Instructions" +msgstr "Anweisungen" + +#: core/controllers/export.php:309 +#@ acf +msgid "Notes" +msgstr "Hinweise" + +#: core/controllers/export.php:316 +#@ acf +msgid "Include in theme" +msgstr "Im Theme einbinden" + +#: core/controllers/export.php:317 +#@ acf +msgid "The Advanced Custom Fields plugin can be included within a theme. To do so, move the ACF plugin inside your theme and add the following code to your functions.php file:" +msgstr "Das Eigene Felder Plugin kann in ein Theme eingebunden werden. Kopieren Sie den Ordner des Eigene Felder Plugins in Ihren Theme Ordner und fügen den folgenden Code in Ihre Datei functions.php:" + +#: core/controllers/export.php:331 +#@ acf +msgid "Back to export" +msgstr "Zurück zum Export" + +#: core/controllers/export.php:352 +#@ acf +msgid "" +"/**\n" +" * Install Add-ons\n" +" * \n" +" * The following code will include all 4 premium Add-Ons in your theme.\n" +" * Please do not attempt to include a file which does not exist. This will produce an error.\n" +" * \n" +" * All fields must be included during the 'acf/register_fields' action.\n" +" * Other types of Add-ons (like the options page) can be included outside of this action.\n" +" * \n" +" * The following code assumes you have a folder 'add-ons' inside your theme.\n" +" *\n" +" * IMPORTANT\n" +" * Add-ons may be included in a premium theme as outlined in the terms and conditions.\n" +" * However, they are NOT to be included in a premium / free plugin.\n" +" * For more information, please read http://www.advancedcustomfields.com/terms-conditions/\n" +" */" +msgstr "" + +#: core/controllers/export.php:370 +#: core/controllers/field_group.php:375 +#: core/controllers/field_group.php:437 +#: core/controllers/field_groups.php:148 +#@ acf +msgid "Fields" +msgstr "Felder" + +#: core/controllers/export.php:384 +#@ acf +msgid "" +"/**\n" +" * Register Field Groups\n" +" *\n" +" * The register_field_group function accepts 1 array which holds the relevant data to register a field group\n" +" * You may edit the array as you see fit. However, this may result in errors if the array is not compatible with ACF\n" +" */" +msgstr "" + +#: core/controllers/export.php:435 +#@ acf +msgid "No field groups were selected" +msgstr "Keine Felder-Gruppe ausgewählt" + +#: core/controllers/field_group.php:376 +#@ acf +msgid "Location" +msgstr "Position" + +#: core/controllers/field_group.php:439 +#@ acf +msgid "Show Field Key:" +msgstr "Zeige Feld-Schlüssel:" + +#: core/controllers/field_group.php:440 +#: core/fields/page_link.php:138 +#: core/fields/page_link.php:159 +#: core/fields/post_object.php:328 +#: core/fields/post_object.php:349 +#: core/fields/select.php:224 +#: core/fields/select.php:243 +#: core/fields/taxonomy.php:341 +#: core/fields/user.php:285 +#: core/fields/wysiwyg.php:229 +#: core/views/meta_box_fields.php:209 +#: core/views/meta_box_fields.php:232 +#@ acf +msgid "No" +msgstr "Nein" + +#: core/controllers/field_group.php:441 +#: core/fields/page_link.php:137 +#: core/fields/page_link.php:158 +#: core/fields/post_object.php:327 +#: core/fields/post_object.php:348 +#: core/fields/select.php:223 +#: core/fields/select.php:242 +#: core/fields/taxonomy.php:340 +#: core/fields/user.php:284 +#: core/fields/wysiwyg.php:228 +#: core/views/meta_box_fields.php:208 +#: core/views/meta_box_fields.php:231 +#@ acf +msgid "Yes" +msgstr "Ja" + +#: core/controllers/field_group.php:618 +#@ acf +msgid "Front Page" +msgstr "Startseite" + +#: core/controllers/field_group.php:619 +#@ acf +msgid "Posts Page" +msgstr "Beitragseite" + +#: core/controllers/field_group.php:620 +#@ acf +msgid "Top Level Page (parent of 0)" +msgstr "Hauptseite (keine Übergeordnete)" + +#: core/controllers/field_group.php:621 +#@ acf +msgid "Parent Page (has children)" +msgstr "Eltern-Seite (hat Unterseiten)" + +#: core/controllers/field_group.php:622 +#@ acf +msgid "Child Page (has parent)" +msgstr "Kinder-Seite (hat übergeordnete Seite)" + +#: core/controllers/field_group.php:630 +#@ acf +msgid "Default Template" +msgstr "Standard-Vorlage" + +#: core/controllers/field_group.php:722 +#: core/controllers/field_group.php:743 +#: core/controllers/field_group.php:750 +#: core/fields/file.php:184 +#: core/fields/image.php:170 +#: core/fields/page_link.php:109 +#: core/fields/post_object.php:274 +#: core/fields/post_object.php:298 +#: core/fields/relationship.php:574 +#: core/fields/relationship.php:598 +#: core/fields/user.php:229 +#@ acf +msgid "All" +msgstr "Alle" + +#: core/controllers/field_groups.php:147 +#@ default +msgid "Title" +msgstr "Titel" + +#: core/controllers/field_groups.php:216 +#: core/controllers/field_groups.php:257 +#@ acf +msgid "Changelog" +msgstr "Versionshinweise" + +#: core/controllers/field_groups.php:217 +#@ acf +msgid "See what's new in" +msgstr "Neuerungen von" + +#: core/controllers/field_groups.php:217 +#@ acf +msgid "version" +msgstr "Version" + +#: core/controllers/field_groups.php:219 +#@ acf +msgid "Resources" +msgstr "Ressourcen (engl.)" + +#: core/controllers/field_groups.php:221 +#@ acf +msgid "Getting Started" +msgstr "Erste Schritte" + +#: core/controllers/field_groups.php:222 +#@ acf +msgid "Field Types" +msgstr "Feld Typen" + +#: core/controllers/field_groups.php:223 +#@ acf +msgid "Functions" +msgstr "Funktionen" + +#: core/controllers/field_groups.php:224 +#@ acf +msgid "Actions" +msgstr "Aktionen" + +#: core/controllers/field_groups.php:225 +#: core/fields/relationship.php:617 +#@ acf +msgid "Filters" +msgstr "Filter" + +#: core/controllers/field_groups.php:226 +#@ acf +msgid "'How to' guides" +msgstr "'How to' Anleitungen" + +#: core/controllers/field_groups.php:227 +#@ acf +msgid "Tutorials" +msgstr "Tutorials" + +#: core/controllers/field_groups.php:232 +#@ acf +msgid "Created by" +msgstr "Erstellt von" + +#: core/controllers/field_groups.php:235 +#@ acf +msgid "Vote" +msgstr "Bewerten" + +#: core/controllers/field_groups.php:236 +#@ acf +msgid "Follow" +msgstr "Folgen" + +#: core/controllers/field_groups.php:248 +#@ acf +msgid "Welcome to Advanced Custom Fields" +msgstr "Willkommen zu Eigene Felder (ACF)" + +#: core/controllers/field_groups.php:249 +#@ acf +msgid "Thank you for updating to the latest version!" +msgstr "Danke für das Update auf die aktuellste Version!" + +#: core/controllers/field_groups.php:249 +#@ acf +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "ist besser und attraktiver als je zuvor. Wir hoffen es gefällt!" + +#: core/controllers/field_groups.php:256 +#@ acf +msgid "What’s New" +msgstr "Was ist neu" + +#: core/controllers/field_groups.php:259 +#@ acf +msgid "Download Add-ons" +msgstr "Zusatz-Module herunterladen" + +#: core/controllers/field_groups.php:313 +#@ acf +msgid "Activation codes have grown into plugins!" +msgstr "Aktivierungs-Codes sind Schnee von gestern!" + +#: core/controllers/field_groups.php:314 +#@ acf +msgid "Add-ons are now activated by downloading and installing individual plugins. Although these plugins will not be hosted on the wordpress.org repository, each Add-on will continue to receive updates in the usual way." +msgstr "Zusatz-Module werden nun als eigenständige Plugins angeboten und nach der Installation aktiviert. Und obwohl die Zusatz-Module nicht im WordPress Plugin-Verzeichnis aufgeführt sind, können Sie dennoch über die Update-Funktion aktuell gehalten werden." + +#: core/controllers/field_groups.php:320 +#@ acf +msgid "All previous Add-ons have been successfully installed" +msgstr "Alle bisherigen Zusatz-Module wurden erfolgreich aktualisiert" + +#: core/controllers/field_groups.php:324 +#@ acf +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Diese Webseite nutzt Zusatz-Module mit Aktivierungs-Code, die nun heruntergeladen werden müssen." + +#: core/controllers/field_groups.php:324 +#@ acf +msgid "Download your activated Add-ons" +msgstr "Lade die aktivierten Zusatz-Module" + +#: core/controllers/field_groups.php:329 +#@ acf +msgid "This website does not use premium Add-ons and will not be affected by this change." +msgstr "Diese Webseite nutzt keine Zusatz-Module mit Aktivierungs-Code und ist dadurch nicht betroffen." + +#: core/controllers/field_groups.php:339 +#@ acf +msgid "Easier Development" +msgstr "Noch einfachere Entwicklungsmöglichkeiten" + +#: core/controllers/field_groups.php:341 +#@ acf +msgid "New Field Types" +msgstr "Neue Feld-Typen" + +#: core/controllers/field_groups.php:343 +#@ acf +msgid "Taxonomy Field" +msgstr "Artikel-Beziehung" + +#: core/controllers/field_groups.php:344 +#@ acf +msgid "User Field" +msgstr "Benutzer Feld" + +#: core/controllers/field_groups.php:345 +#@ acf +msgid "Email Field" +msgstr "E-Mail Feld" + +#: core/controllers/field_groups.php:346 +#@ acf +msgid "Password Field" +msgstr "Passwort Feld" + +#: core/controllers/field_groups.php:348 +#@ acf +msgid "Custom Field Types" +msgstr "Eigene Felder" + +#: core/controllers/field_groups.php:349 +#@ acf +msgid "Creating your own field type has never been easier! Unfortunately, version 3 field types are not compatible with version 4." +msgstr "Nie war es einfacher benutzerdefinierte Felder zu erstellen. Leider sind die Feld-Typen der Version 3 nicht kompatibel mit den Feld-Typen der Version 4." + +#: core/controllers/field_groups.php:350 +#@ acf +msgid "Migrating your field types is easy, please" +msgstr "Das Anpassen der Feld-Typen ist einfach: Bitte nutzen Sie" + +#: core/controllers/field_groups.php:350 +#@ acf +msgid "follow this tutorial" +msgstr "dieses Tutorial (engl.)" + +#: core/controllers/field_groups.php:350 +#@ acf +msgid "to learn more." +msgstr ", um mehr darüber zu erfahren." + +#: core/controllers/field_groups.php:352 +#@ acf +msgid "Actions & Filters" +msgstr "Actions & Filters" + +#: core/controllers/field_groups.php:353 +#@ acf +msgid "read this guide" +msgstr "diese Hinweise (engl.)" + +#: core/controllers/field_groups.php:353 +#@ acf +msgid "to find the updated naming convention." +msgstr "für detaillierte Informationen." + +#: core/controllers/field_groups.php:355 +#@ acf +msgid "Preview draft is now working!" +msgstr "Die Vorschau funktioniert jetzt auch!" + +#: core/controllers/field_groups.php:356 +#@ acf +msgid "This bug has been squashed along with many other little critters!" +msgstr "Dieser Fehler wurde zusammen mit vielen anderen behoben!" + +#: core/controllers/field_groups.php:356 +#@ acf +msgid "See the full changelog" +msgstr "Alle Anpassungen (engl.)" + +#: core/controllers/field_groups.php:360 +#@ acf +msgid "Important" +msgstr "Wichtig" + +#: core/controllers/field_groups.php:362 +#@ acf +msgid "Database Changes" +msgstr "Datenbank Anpassungen" + +#: core/controllers/field_groups.php:363 +#@ acf +msgid "Absolutely no changes have been made to the database between versions 3 and 4. This means you can roll back to version 3 without any issues." +msgstr "Es wurden keine Änderungen in der Datenbank-Struktur zwischen Version 3 und 4 vorgenommen. Das bedeutet, dass Sie jederzeit zurück zu Version 3 wechseln können." + +#: core/controllers/field_groups.php:365 +#@ acf +msgid "Potential Issues" +msgstr "Mögliche Probleme" + +#: core/controllers/field_groups.php:366 +#@ acf +msgid "Do to the sizable changes surounding Add-ons, field types and action/filters, your website may not operate correctly. It is important that you read the full" +msgstr "Durch die umfänglichen Änderungen hinsichtlich der Zusatz-Module, der Feld-Typen und der Actions/Filters, kann es passieren, dass Ihre Webseite nicht hundertprozentig funktioniert. Von daher ist es wichtig, dass Sie den" + +#: core/controllers/field_groups.php:366 +#@ acf +msgid "Migrating from v3 to v4" +msgstr "Leitfaden Migration von v3 zu v4 (engl.)" + +#: core/controllers/field_groups.php:366 +#@ acf +msgid "guide to view the full list of changes." +msgstr "unbedingt lesen, um einen Überblick über alle Änderungen zu erhalten." + +#: core/controllers/field_groups.php:369 +#@ acf +msgid "Really Important!" +msgstr "Wirklich wichtig!" + +#: core/controllers/field_groups.php:369 +#@ acf +msgid "version 3" +msgstr "Version 3" + +#: core/controllers/field_groups.php:369 +#@ acf +msgid "of this plugin." +msgstr "dieses Plugins zurückwechseln." + +#: core/controllers/field_groups.php:374 +#@ acf +msgid "Thank You" +msgstr "Danke!" + +#: core/controllers/field_groups.php:375 +#@ acf +msgid "A BIG thank you to everyone who has helped test the version 4 beta and for all the support I have received." +msgstr "Mein besonderer Dank geht an all diejenigen, die beim Testen der Version geholfen haben und für all die Unterstützung die ich erhalten habe." + +#: core/controllers/field_groups.php:376 +#@ acf +msgid "Without you all, this release would not have been possible!" +msgstr "Ohne diese Unterstützung wäre diese Version nie entstanden!" + +#: core/controllers/field_groups.php:380 +#@ acf +msgid "Changelog for" +msgstr "Versionshinweise für" + +#: core/controllers/field_groups.php:396 +#@ acf +msgid "Learn more" +msgstr "Ich möchte mehr wissen" + +#: core/controllers/field_groups.php:402 +#@ acf +msgid "Overview" +msgstr "Übersicht" + +#: core/controllers/field_groups.php:404 +#@ acf +msgid "Previously, all Add-ons were unlocked via an activation code (purchased from the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which need to be individually downloaded, installed and updated." +msgstr "Bisher wurden alle Zusatz-Module über einen Aktivierungscode (gekauft im ACF Store) aktiviert. In Version 4 werden alle Zusatz-Module als separate Plugins angeboten, die einzeln heruntergeladen, installiert und aktualisiert werden müssen." + +#: core/controllers/field_groups.php:406 +#@ acf +msgid "This page will assist you in downloading and installing each available Add-on." +msgstr "Diese Seite soll Ihnen beim Herunterladen und bei der Installation Ihrer Zusatz-Module helfen." + +#: core/controllers/field_groups.php:408 +#@ acf +msgid "Available Add-ons" +msgstr "Verfügbare Zusatz-Module" + +#: core/controllers/field_groups.php:410 +#@ acf +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Die folgenden Zusatz-Module wurde als aktive Zusatz-Module erkannt." + +#: core/controllers/field_groups.php:423 +#@ acf +msgid "Name" +msgstr "Name" + +#: core/controllers/field_groups.php:424 +#@ acf +msgid "Activation Code" +msgstr "Aktivierungs-Code" + +#: core/controllers/field_groups.php:456 +#@ acf +msgid "Flexible Content" +msgstr "Flexibler Inhalt" + +#: core/controllers/field_groups.php:466 +#@ acf +msgid "Installation" +msgstr "Installation" + +#: core/controllers/field_groups.php:468 +#@ acf +msgid "For each Add-on available, please perform the following:" +msgstr "Für jedes Zusatz-Modul gehen Sie wie folgt vor:" + +#: core/controllers/field_groups.php:470 +#@ acf +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Laden Sie das Zusatz-Modul Plugin (.zip Datei) herunter" + +#: core/controllers/field_groups.php:471 +#@ acf +msgid "Navigate to" +msgstr "Gehen Sie zu" + +#: core/controllers/field_groups.php:471 +#@ acf +msgid "Plugins > Add New > Upload" +msgstr "Plugins > Installieren > Hochladen" + +#: core/controllers/field_groups.php:472 +#@ acf +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "Wählen Sie über \"Durchsuchen\" die .zip-Datei und laden so das Zusatz-Modul in WordPress" + +#: core/controllers/field_groups.php:473 +#@ acf +msgid "Once the plugin has been uploaded and installed, click the 'Activate Plugin' link" +msgstr "Wenn das Plugin hochgeladen und installiert wurde, aktivieren Sie das Plugin über den \"Aktivieren\"-Link" + +#: core/controllers/field_groups.php:474 +#@ acf +msgid "The Add-on is now installed and activated!" +msgstr "Das Zusatz-Modul ist nun installiert und aktiviert!" + +#: core/controllers/field_groups.php:488 +#@ acf +msgid "Awesome. Let's get to work" +msgstr "Toll. Dann mal los!" + +#: core/controllers/input.php:499 +#@ acf +msgid "Validation Failed. One or more fields below are required." +msgstr "Fehler bei Überprüfung: Ein oder mehrere Felder werden benötigt." + +#: core/fields/relationship.php:28 +#@ acf +msgid "Maximum values reached ( {max} values )" +msgstr "Max. Werte erreicht ( {max} Werte )" + +#: core/controllers/upgrade.php:86 +#@ acf +msgid "Upgrade" +msgstr "Aktualisieren" + +#: core/controllers/upgrade.php:684 +#@ acf +msgid "Modifying field group options 'show on page'" +msgstr "Anpassung Feld-Gruppe Optionen 'Zeige auf Seite'" + +#: core/controllers/upgrade.php:738 +#@ acf +msgid "Modifying field option 'taxonomy'" +msgstr "Anpassung Feld-Optionen 'Taxonomie'" + +#: core/controllers/upgrade.php:835 +#@ acf +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "Bewege Benutzer Felder von 'wp_options' nach 'wp_usermeta'" + +#: core/fields/_base.php:124 +#: core/views/meta_box_location.php:74 +#@ acf +msgid "Basic" +msgstr "Grundlegend" + +#: core/fields/checkbox.php:19 +#: core/fields/taxonomy.php:317 +#@ acf +msgid "Checkbox" +msgstr "Checkbox" + +#: core/fields/checkbox.php:20 +#: core/fields/radio.php:19 +#: core/fields/select.php:19 +#: core/fields/true_false.php:20 +#@ acf +msgid "Choice" +msgstr "Auswahlmöglichkeiten" + +#: core/fields/checkbox.php:137 +#: core/fields/radio.php:144 +#: core/fields/select.php:177 +#@ acf +msgid "Choices" +msgstr "Auswahlmöglichkeiten" + +#: core/fields/checkbox.php:138 +#: core/fields/select.php:178 +#@ acf +msgid "Enter each choice on a new line." +msgstr "Eine Auswahlmöglichkeit pro Zeile" + +#: core/fields/checkbox.php:139 +#: core/fields/select.php:179 +#@ acf +msgid "For more control, you may specify both a value and label like this:" +msgstr "Für eine einfachere Bearbeitung, kann auch der Wert und eine Beschreibung wie in diesem Beispiel angeben werden:" + +#: core/fields/checkbox.php:140 +#: core/fields/radio.php:150 +#: core/fields/select.php:180 +#@ acf +msgid "red : Red" +msgstr "rot : Rot" + +#: core/fields/checkbox.php:140 +#: core/fields/radio.php:151 +#: core/fields/select.php:180 +#@ acf +msgid "blue : Blue" +msgstr "blau : Blau" + +#: core/fields/checkbox.php:157 +#: core/fields/color_picker.php:89 +#: core/fields/email.php:69 +#: core/fields/number.php:116 +#: core/fields/radio.php:193 +#: core/fields/select.php:197 +#: core/fields/text.php:116 +#: core/fields/textarea.php:96 +#: core/fields/true_false.php:94 +#: core/fields/wysiwyg.php:171 +#@ acf +msgid "Default Value" +msgstr "Standardwert" + +#: core/fields/checkbox.php:158 +#: core/fields/select.php:198 +#@ acf +msgid "Enter each default value on a new line" +msgstr "Einen Standardwert pro Zeile. Erfordert, dass die Option 'Mehrere Werte auswählen?' aktiviert ist." + +#: core/fields/color_picker.php:19 +#@ acf +msgid "Color Picker" +msgstr "Farbe" + +#: core/fields/color_picker.php:20 +#: core/fields/date_picker/date_picker.php:23 +#@ acf +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/dummy.php:19 +#@ default +msgid "Dummy" +msgstr "Dummy" + +#: core/fields/email.php:19 +#@ acf +msgid "Email" +msgstr "E-Mail" + +#: core/fields/file.php:19 +#@ acf +msgid "File" +msgstr "Datei" + +#: core/fields/file.php:20 +#: core/fields/image.php:20 +#: core/fields/wysiwyg.php:20 +#@ acf +msgid "Content" +msgstr "Inhalt" + +#: core/fields/image.php:83 +#@ acf +msgid "Remove" +msgstr "Entfernen" + +#: core/fields/file.php:121 +#@ acf +msgid "No File Selected" +msgstr "Keine Datei ausgewählt" + +#: core/fields/file.php:121 +#@ acf +msgid "Add File" +msgstr "Datei hinzufügen" + +#: core/fields/file.php:151 +#: core/fields/image.php:118 +#: core/fields/taxonomy.php:365 +#@ acf +msgid "Return Value" +msgstr "Rückgabewert" + +#: core/fields/file.php:162 +#@ acf +msgid "File Object" +msgstr "Datei" + +#: core/fields/file.php:163 +#@ acf +msgid "File URL" +msgstr "Datei-URL" + +#: core/fields/file.php:164 +#@ acf +msgid "File ID" +msgstr "Datei-ID" + +#: core/fields/file.php:26 +#@ acf +msgid "Select File" +msgstr "Datei auswählen" + +#: core/fields/file.php:28 +#@ acf +msgid "Update File" +msgstr "Datei aktualisieren" + +#: core/fields/image.php:19 +#@ acf +msgid "Image" +msgstr "Bild" + +#: core/fields/image.php:90 +#@ acf +msgid "No image selected" +msgstr "Kein Bild ausgewählt" + +#: core/fields/image.php:90 +#@ acf +msgid "Add Image" +msgstr "Bild hinzufügen" + +#: core/fields/image.php:129 +#@ acf +msgid "Image Object" +msgstr "Bild" + +#: core/fields/image.php:130 +#@ acf +msgid "Image URL" +msgstr "Bild-URL" + +#: core/fields/image.php:131 +#@ acf +msgid "Image ID" +msgstr "Bild-ID" + +#: core/fields/image.php:139 +#@ acf +msgid "Preview Size" +msgstr "Größe der Vorschau" + +#: core/fields/image.php:27 +#@ acf +msgid "Select Image" +msgstr "Bild auswählen" + +#: core/fields/image.php:29 +#@ acf +msgid "Update Image" +msgstr "Bild aktualisieren" + +#: core/fields/message.php:19 +#: core/fields/message.php:70 +#: core/fields/true_false.php:79 +#@ acf +msgid "Message" +msgstr "Nachricht" + +#: core/fields/message.php:71 +#@ acf +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Der Text & HTML wird vor dem nächsten Feld angezeigt" + +#: core/fields/message.php:72 +#@ acf +msgid "Please note that all text will first be passed through the wp function " +msgstr "Der gesamte Text wird zuerst gefiltert durch die WP Funktion " + +#: core/fields/number.php:19 +#@ acf +msgid "Number" +msgstr "Nummer" + +#: core/fields/page_link.php:18 +#@ acf +msgid "Page Link" +msgstr "Link zu Seite" + +#: core/fields/page_link.php:19 +#: core/fields/post_object.php:19 +#: core/fields/relationship.php:19 +#: core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +#@ acf +msgid "Relational" +msgstr "Beziehung" + +#: core/fields/page_link.php:103 +#: core/fields/post_object.php:268 +#: core/fields/relationship.php:568 +#: core/fields/relationship.php:647 +#: core/views/meta_box_location.php:75 +#@ acf +msgid "Post Type" +msgstr "Artikel-Typ" + +#: core/fields/page_link.php:127 +#: core/fields/post_object.php:317 +#: core/fields/select.php:214 +#: core/fields/taxonomy.php:331 +#: core/fields/user.php:275 +#@ acf +msgid "Allow Null?" +msgstr "Nichts (NULL) erlauben?" + +#: core/fields/page_link.php:148 +#: core/fields/post_object.php:338 +#: core/fields/select.php:233 +#@ acf +msgid "Select multiple values?" +msgstr "Mehrere Werte auswählen?" + +#: core/fields/password.php:19 +#@ acf +msgid "Password" +msgstr "Passwort" + +#: core/fields/post_object.php:18 +#@ acf +msgid "Post Object" +msgstr "Artikel" + +#: core/fields/post_object.php:292 +#: core/fields/relationship.php:592 +#@ acf +msgid "Filter from Taxonomy" +msgstr "Mit Beziehung filtern" + +#: core/fields/radio.php:18 +#@ acf +msgid "Radio Button" +msgstr "Radio Button" + +#: core/fields/radio.php:145 +#@ acf +msgid "Enter your choices one per line" +msgstr "Eine Auswahlmöglichkeit pro Zeile" + +#: core/fields/radio.php:147 +#@ acf +msgid "Red" +msgstr "Rot" + +#: core/fields/radio.php:148 +#@ acf +msgid "Blue" +msgstr "Blau" + +#: core/fields/checkbox.php:185 +#: core/fields/radio.php:220 +#@ acf +msgid "Vertical" +msgstr "Vertikal" + +#: core/fields/checkbox.php:186 +#: core/fields/radio.php:221 +#@ acf +msgid "Horizontal" +msgstr "Horizontal" + +#: core/fields/relationship.php:18 +#@ acf +msgid "Relationship" +msgstr "Beziehung" + +#: core/fields/relationship.php:626 +#@ acf +msgid "Search" +msgstr "Suchen" + +#: core/fields/relationship.php:627 +#@ acf +msgid "Post Type Select" +msgstr "Auswahl Artikel-Typ" + +#: core/fields/relationship.php:635 +#@ acf +msgid "Elements" +msgstr "Zeige Spalten" + +#: core/fields/relationship.php:636 +#@ acf +msgid "Selected elements will be displayed in each result" +msgstr "Ausgewählte Optionen werden in der Liste als Spalten angezeigt" + +#: core/fields/relationship.php:645 +#: core/views/meta_box_options.php:103 +#@ acf +#@ default +msgid "Featured Image" +msgstr "Artikelbild" + +#: core/fields/relationship.php:646 +#@ acf +msgid "Post Title" +msgstr "Beitrag-/Seiten-Titel" + +#: core/fields/relationship.php:658 +#@ acf +msgid "Maximum posts" +msgstr "Max. Artikel" + +#: core/fields/select.php:18 +#: core/fields/select.php:109 +#: core/fields/taxonomy.php:322 +#: core/fields/user.php:266 +#@ acf +msgid "Select" +msgstr "Auswahlmenü" + +#: core/fields/tab.php:19 +#@ acf +msgid "Tab" +msgstr "Tab" + +#: core/fields/tab.php:68 +#@ acf +msgid "All fields proceeding this \"tab field\" (or until another \"tab field\" is defined) will appear grouped on the edit screen." +msgstr "Alle Felder nach diesem \"Tab Feld\" (oder bis ein neues \"Tab Feld\" definiert ist) werden innerhalb eines Tabs gruppiert." + +#: core/fields/tab.php:69 +#@ acf +msgid "You can use multiple tabs to break up your fields into sections." +msgstr "Es können mehrere Tabs definiert werden, um die Felder in mehrere Tabs aufzuteilen." + +#: core/fields/taxonomy.php:18 +#: core/fields/taxonomy.php:276 +#@ acf +msgid "Taxonomy" +msgstr "Artikel-Beziehung" + +#: core/fields/taxonomy.php:211 +#: core/fields/taxonomy.php:220 +#@ acf +msgid "None" +msgstr "Nur Text" + +#: core/fields/taxonomy.php:316 +#: core/fields/user.php:260 +#@ acf +msgid "Multiple Values" +msgstr "Mehrere Werte auswählen?" + +#: core/fields/taxonomy.php:318 +#: core/fields/user.php:262 +#@ acf +msgid "Multi Select" +msgstr "Auswahlmenü" + +#: core/fields/taxonomy.php:320 +#: core/fields/user.php:264 +#@ acf +msgid "Single Value" +msgstr "Einzelne Werte" + +#: core/fields/taxonomy.php:321 +#@ acf +msgid "Radio Buttons" +msgstr "Radio Button" + +#: core/fields/taxonomy.php:350 +#@ acf +msgid "Load & Save Terms to Post" +msgstr "Lade & Speichere Einträge im Artikel" + +#: core/fields/taxonomy.php:358 +#@ acf +msgid "Load value based on the post's terms and update the post's terms on save" +msgstr "Lade Einträge basierend auf dem Beitrag und aktualisiere die Einträge beim Speichern" + +#: core/fields/taxonomy.php:375 +#@ acf +msgid "Term Object" +msgstr "Datei" + +#: core/fields/taxonomy.php:376 +#@ acf +msgid "Term ID" +msgstr "Term ID" + +#: core/fields/text.php:19 +#@ acf +msgid "Text" +msgstr "Text" + +#: core/fields/text.php:131 +#: core/fields/textarea.php:111 +#@ acf +msgid "Formatting" +msgstr "Formatierung" + +#: core/fields/textarea.php:19 +#@ acf +msgid "Text Area" +msgstr "Textfeld" + +#: core/fields/true_false.php:19 +#@ acf +msgid "True / False" +msgstr "Ja/Nein" + +#: core/fields/true_false.php:80 +#@ acf +msgid "eg. Show extra content" +msgstr "z.B. Mehr Inhalt anzeigen" + +#: core/fields/user.php:18 +#@ acf +msgid "User" +msgstr "Benutzer" + +#: core/fields/user.php:224 +#@ acf +msgid "Filter by role" +msgstr "Filter nach Benutzer-Rollen" + +#: core/fields/wysiwyg.php:19 +#@ acf +msgid "Wysiwyg Editor" +msgstr "WYSIWYG-Editor" + +#: core/fields/wysiwyg.php:186 +#@ acf +msgid "Toolbar" +msgstr "Werkzeugleiste" + +#: core/fields/wysiwyg.php:218 +#@ acf +msgid "Show Media Upload Buttons?" +msgstr "Schaltflächen zum Hochladen von Medien anzeigen?" + +#: core/fields/date_picker/date_picker.php:22 +#@ acf +msgid "Date Picker" +msgstr "Datum" + +#: core/fields/date_picker/date_picker.php:30 +#@ acf +msgid "Done" +msgstr "Fertig" + +#: core/fields/date_picker/date_picker.php:31 +#@ acf +msgid "Today" +msgstr "Heute" + +#: core/fields/date_picker/date_picker.php:34 +#@ acf +msgid "Show a different month" +msgstr "Zeige einen anderen Monat" + +#: core/fields/date_picker/date_picker.php:105 +#@ acf +msgid "Save format" +msgstr "Daten-Format" + +#: core/fields/date_picker/date_picker.php:106 +#@ acf +msgid "This format will determin the value saved to the database and returned via the API" +msgstr "Dieses Format wird in der Datenbank gespeichert und per API zurückgegeben." + +#: core/fields/date_picker/date_picker.php:107 +#@ acf +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" ist das gebräuchlichste Format zum Speichern. Lesen Sie mehr über" + +#: core/fields/date_picker/date_picker.php:107 +#: core/fields/date_picker/date_picker.php:123 +#@ acf +msgid "jQuery date formats" +msgstr "jQuery-Datums-Format" + +#: core/fields/date_picker/date_picker.php:121 +#@ acf +msgid "Display format" +msgstr "Darstellungs-Format" + +#: core/fields/date_picker/date_picker.php:122 +#@ acf +msgid "This format will be seen by the user when entering a value" +msgstr "Dieses Format wird dem Benutzer angezeigt." + +#: core/fields/date_picker/date_picker.php:123 +#@ acf +msgid "\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more about" +msgstr "\"dd/mm/yy\" oder \"dd.mm.yy\" sind häufig verwendete Formate. Lesen Sie mehr über" + +#: core/fields/date_picker/date_picker.php:137 +#@ acf +msgid "Week Starts On" +msgstr "Woche beginnt am" + +#: core/views/meta_box_fields.php:58 +#@ acf +msgid "Field type does not exist" +msgstr "Fehler: Feld-Typ existiert nicht!" + +#: core/views/meta_box_fields.php:63 +#@ acf +msgid "Move to trash. Are you sure?" +msgstr "Wirklich in den Papierkorb verschieben?" + +#: core/views/meta_box_fields.php:64 +#@ acf +msgid "checked" +msgstr "ausgewählt" + +#: core/views/meta_box_fields.php:65 +#@ acf +msgid "No toggle fields available" +msgstr "Keine Felder für Bedingungen vorhanden" + +#: core/views/meta_box_fields.php:67 +#@ acf +msgid "copy" +msgstr "kopiere" + +#: core/views/meta_box_fields.php:92 +#@ acf +msgid "Field Key" +msgstr "Feld-Schlüssel" + +#: core/views/meta_box_fields.php:104 +#@ acf +msgid "No fields. Click the + Add Field button to create your first field." +msgstr "Keine Felder vorhanden. Wählen Sie + Feld hinzufügen und erstellen Sie das erste Feld." + +#: core/views/meta_box_fields.php:188 +#@ acf +msgid "Instructions for authors. Shown when submitting data" +msgstr "Anweisungen für Autoren, wird beim Absenden von Daten angezeigt." + +#: core/views/meta_box_fields.php:200 +#@ acf +msgid "Required?" +msgstr "Erforderlich?" + +#: core/views/meta_box_fields.php:223 +#@ acf +msgid "Conditional Logic" +msgstr "Bedingungen für Anzeige" + +#: core/views/meta_box_fields.php:274 +#: core/views/meta_box_location.php:116 +#@ acf +msgid "is equal to" +msgstr "ist gleich" + +#: core/views/meta_box_fields.php:275 +#: core/views/meta_box_location.php:117 +#@ acf +msgid "is not equal to" +msgstr "ist nicht gleich" + +#: core/views/meta_box_fields.php:293 +#@ acf +msgid "Show this field when" +msgstr "Zeige dieses Feld, wenn" + +#: core/views/meta_box_fields.php:299 +#@ acf +msgid "all" +msgstr "alle" + +#: core/views/meta_box_fields.php:300 +#@ acf +msgid "any" +msgstr "mindestens eine" + +#: core/views/meta_box_fields.php:303 +#@ acf +msgid "these rules are met" +msgstr "diese(r) Regeln erfüllt sind." + +#: core/views/meta_box_fields.php:331 +#@ acf +msgid "+ Add Field" +msgstr "+ Feld hinzufügen" + +#: core/views/meta_box_location.php:48 +#@ acf +msgid "Rules" +msgstr "Regeln" + +#: core/views/meta_box_location.php:49 +#@ acf +msgid "Create a set of rules to determine which edit screens will use these advanced custom fields" +msgstr "Legen Sie mit diesen Regeln fest auf welchen Bearbeitungs-Seiten diese eigenen Felder angezeigt werden sollen." + +#: core/views/meta_box_location.php:60 +#@ acf +msgid "Show this field group if" +msgstr "Zeige diese Felder, wenn" + +#: core/views/meta_box_fields.php:68 +#: core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:158 +#@ acf +msgid "or" +msgstr "oder" + +#: core/views/meta_box_location.php:76 +#@ acf +msgid "Logged in User Type" +msgstr "Angemeldete Benutzer-Rolle" + +#: core/views/meta_box_location.php:78 +#: core/views/meta_box_location.php:79 +#@ acf +msgid "Page" +msgstr "Seite" + +#: core/views/meta_box_location.php:80 +#@ acf +msgid "Page Type" +msgstr "Seiten-Typ" + +#: core/views/meta_box_location.php:81 +#@ acf +msgid "Page Parent" +msgstr "Übergeordnete Seite" + +#: core/views/meta_box_location.php:82 +#@ acf +msgid "Page Template" +msgstr "Seiten-Vorlage" + +#: core/views/meta_box_location.php:84 +#: core/views/meta_box_location.php:85 +#@ acf +msgid "Post" +msgstr "Artikel" + +#: core/views/meta_box_location.php:86 +#@ acf +msgid "Post Category" +msgstr "Artikel-Kategorie" + +#: core/views/meta_box_location.php:87 +#@ acf +msgid "Post Format" +msgstr "Artikel-Format" + +#: core/views/meta_box_location.php:88 +#@ acf +msgid "Post Taxonomy" +msgstr "Artikel-Beziehung" + +#: core/fields/radio.php:102 +#: core/views/meta_box_location.php:90 +#@ acf +msgid "Other" +msgstr "Sonstige" + +#: core/views/meta_box_location.php:91 +#@ acf +msgid "Taxonomy Term (Add / Edit)" +msgstr "Beziehung (Hinzufügen/Bearbeiten)" + +#: core/views/meta_box_location.php:92 +#@ acf +msgid "User (Add / Edit)" +msgstr "Benutzer (Hinzufügen/Bearbeiten)" + +#: core/views/meta_box_location.php:145 +#@ acf +msgid "and" +msgstr "und" + +#: core/views/meta_box_location.php:160 +#@ acf +msgid "Add rule group" +msgstr "Regel-Gruppe hinzufügen" + +#: core/views/meta_box_options.php:25 +#@ acf +msgid "Order No." +msgstr "Sortierungs-Nr." + +#: core/views/meta_box_options.php:26 +#@ acf +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Felder-Gruppen werden nach diesem Wert sortiert, vom niedrigsten zum höchsten Wert." + +#: core/views/meta_box_options.php:42 +#@ acf +msgid "Position" +msgstr "Position" + +#: core/views/meta_box_options.php:52 +#@ acf +msgid "Normal" +msgstr "Normal" + +#: core/views/meta_box_options.php:53 +#@ acf +msgid "Side" +msgstr "Seitlich" + +#: core/views/meta_box_options.php:62 +#@ acf +msgid "Style" +msgstr "Stil" + +#: core/views/meta_box_options.php:72 +#@ acf +msgid "No Metabox" +msgstr "Keine Metabox" + +#: core/views/meta_box_options.php:73 +#@ acf +msgid "Standard Metabox" +msgstr "Normale Metabox" + +#: core/views/meta_box_options.php:82 +#@ acf +msgid "Hide on screen" +msgstr "Verstecken" + +#: core/views/meta_box_options.php:83 +#@ acf +msgid "Select items to hide them from the edit screen" +msgstr "Ausgewählte Elemente werden versteckt." + +#: core/views/meta_box_options.php:84 +#@ acf +msgid "If multiple field groups appear on an edit screen, the first field group's options will be used. (the one with the lowest order number)" +msgstr "Sind für einen Bearbeiten-Dialog mehrere Felder-Gruppen definiert, werden die Optionen der ersten Felder-Gruppe angewendet (die mit der niedrigsten Sortierungs-Nummer)." + +#: core/views/meta_box_options.php:94 +#@ acf +msgid "Content Editor" +msgstr "Inhalts-Editor" + +#: core/views/meta_box_options.php:95 +#@ default +msgid "Excerpt" +msgstr "Auszug" + +#: core/views/meta_box_options.php:97 +#@ default +msgid "Discussion" +msgstr "Diskussion" + +#: core/views/meta_box_options.php:98 +#@ default +msgid "Comments" +msgstr "Kommentare" + +#: core/views/meta_box_options.php:99 +#@ default +msgid "Revisions" +msgstr "Revisionen" + +#: core/views/meta_box_options.php:100 +#@ default +msgid "Slug" +msgstr "Titelform (Slug)" + +#: core/views/meta_box_options.php:101 +#@ default +msgid "Author" +msgstr "Autor" + +#: core/views/meta_box_options.php:102 +#@ default +msgid "Format" +msgstr "Format" + +#: core/views/meta_box_options.php:104 +#@ default +msgid "Categories" +msgstr "Artikel-Kategorie" + +#: core/views/meta_box_options.php:105 +#@ default +msgid "Tags" +msgstr "Tags" + +#: core/views/meta_box_options.php:106 +#@ default +msgid "Send Trackbacks" +msgstr "Sende Trackbacks" + +#: core/api.php:1094 +#@ acf +msgid "Update" +msgstr "Aktualisieren" + +#: core/api.php:1095 +#@ acf +msgid "Post updated" +msgstr "Beitrag aktualisiert" + +#: core/controllers/export.php:323 +#@ acf +msgid "To remove all visual interfaces from the ACF plugin, you can use a constant to enable lite mode. Add the following code to your functions.php file before the include_once code:" +msgstr "Um alle Admin-Oberflächen des ACF Plugins zu entfernen, kann eine Konstante verwendet werden, um den Lite-Modus zu aktivieren. Dazu muss der folgende Code in die functions.php Datei vor dem include_once Code eingefügt werden:" + +#: core/controllers/field_groups.php:353 +#@ acf +msgid "All actions & filters have received a major facelift to make customizing ACF even easier! Please" +msgstr "" + +#: core/controllers/field_groups.php:369 +#@ acf +msgid "If you updated the ACF plugin without prior knowledge of such changes, please roll back to the latest" +msgstr "" + +#: core/controllers/input.php:495 +#@ acf +msgid "Expand Details" +msgstr "Details anzeigen" + +#: core/controllers/input.php:496 +#@ acf +msgid "Collapse Details" +msgstr "Details ausblenden" + +#: core/controllers/upgrade.php:139 +#@ acf +msgid "What's new" +msgstr "Was ist neu" + +#: core/controllers/upgrade.php:150 +#@ acf +msgid "credits" +msgstr "Danke an" + +#: core/fields/file.php:27 +#@ acf +msgid "Edit File" +msgstr "Datei bearbeiten" + +#: core/fields/file.php:29 +#: core/fields/image.php:30 +#@ acf +msgid "uploaded to this post" +msgstr "zu diesem Artikel hochgeladen" + +#: core/fields/file.php:173 +#: core/fields/image.php:158 +#@ acf +msgid "Library" +msgstr "Medien" + +#: core/fields/file.php:185 +#: core/fields/image.php:171 +#@ acf +msgid "Uploaded to post" +msgstr "zum Artikel hochgeladen" + +#: core/fields/image.php:28 +#@ acf +msgid "Edit Image" +msgstr "Bild bearbeiten" + +#: core/fields/image.php:119 +#@ acf +msgid "Specify the returned value on front end" +msgstr "Legt den Rückgabewert im Front-End fest" + +#: core/fields/image.php:140 +#@ acf +msgid "Shown when entering data" +msgstr "Definiert die angezeigte Größe im Backend" + +#: core/fields/image.php:159 +#@ acf +msgid "Limit the media library choice" +msgstr "Bestimmt die mögliche Auswahl in den Medienverwaltung" + +#: core/fields/number.php:132 +#@ acf +msgid "Min" +msgstr "Minimum" + +#: core/fields/number.php:133 +#@ acf +msgid "Specifies the minimum value allowed" +msgstr "Legt den kleinsten erlaubten Wert fest" + +#: core/fields/number.php:149 +#@ acf +msgid "Max" +msgstr "Maximum" + +#: core/fields/number.php:150 +#@ acf +msgid "Specifies the maximim value allowed" +msgstr "Legt den größten erlaubten Wert fest" + +#: core/fields/number.php:166 +#@ acf +msgid "Step" +msgstr "Schritt" + +#: core/fields/number.php:167 +#@ acf +msgid "Specifies the legal number intervals" +msgstr "Legt die Schrittweite fest" + +#: core/fields/number.php:183 +#: core/fields/text.php:165 +#: core/fields/textarea.php:146 +#@ acf +msgid "Placeholder Text" +msgstr "Platzhalter Text" + +#: core/fields/number.php:197 +#: core/fields/text.php:180 +#@ acf +msgid "Prepend" +msgstr "Voranstellen" + +#: core/fields/number.php:211 +#: core/fields/text.php:195 +#@ acf +msgid "Append" +msgstr "Anfügen" + +#: core/fields/radio.php:172 +#@ acf +msgid "Add 'other' choice to allow for custom values" +msgstr "Füge die Option 'Sonstige' für individuelle Werte hinzu" + +#: core/fields/radio.php:184 +#@ acf +msgid "Save 'other' values to the field's choices" +msgstr "Füge 'Sonstige' Werte zu den Auswahl Optionen hinzu" + +#: core/fields/relationship.php:424 +#@ acf +msgid "Search..." +msgstr "Suchen..." + +#: core/fields/relationship.php:435 +#@ acf +msgid "Filter by post type" +msgstr "Filter nach Beitrags Art" + +#: core/fields/text.php:117 +#: core/fields/textarea.php:97 +#: core/fields/wysiwyg.php:172 +#@ acf +msgid "Appears when creating a new post" +msgstr "Erscheint bei der Erstellung eines neuen Beitrag" + +#: core/fields/text.php:132 +#: core/fields/textarea.php:112 +#@ acf +msgid "Effects value on front end" +msgstr "Wirkt sich auf die Anzeige im Front-End aus" + +#: core/fields/text.php:141 +#: core/fields/textarea.php:121 +#@ acf +msgid "No formatting" +msgstr "Keine Formatierung" + +#: core/fields/text.php:142 +#: core/fields/textarea.php:123 +#@ acf +msgid "Convert HTML into tags" +msgstr "Konvertieren von HTML-Tags" + +#: core/fields/text.php:150 +#: core/fields/textarea.php:131 +#@ acf +msgid "Character Limit" +msgstr "Max. Anzahl Zeichen" + +#: core/fields/text.php:151 +#: core/fields/textarea.php:132 +#@ acf +msgid "Leave blank for no limit" +msgstr "Leerlassen für kein Limit" + +#: core/fields/text.php:166 +#: core/fields/textarea.php:147 +#@ acf +msgid "Appears within the input" +msgstr "Platzhalter Text definieren" + +#: core/fields/text.php:181 +#@ acf +msgid "Appears before the input" +msgstr "Wird vor dem Eingabefeld eingefügt" + +#: core/fields/text.php:196 +#@ acf +msgid "Appears after the input" +msgstr "Wird hinter dem Eingabefeld eingefügt" + +#: core/fields/textarea.php:122 +#@ acf +msgid "Convert new lines into <br /> tags" +msgstr "Konvertiere neue Zeilen in <br />" + +#: core/views/meta_box_fields.php:66 +#@ acf +msgid "Field group title is required" +msgstr "Ein Titel für die Felder-Gruppe ist erforderlich" + +#: core/views/meta_box_location.php:93 +#@ acf +msgid "Media Attachment (Add / Edit)" +msgstr "Medienanhang (Hinzufügen / Ändern)" + diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-es_ES.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-es_ES.mo new file mode 100644 index 0000000..e43c68c Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-es_ES.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-es_ES.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-es_ES.po new file mode 100644 index 0000000..f72a916 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-es_ES.po @@ -0,0 +1,709 @@ +# Copyright (C) 2012 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: ACF 3.1.2\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2012-02-12 02:40:44+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2013-06-10 18:59-0600\n" +"Last-Translator: Héctor Garrofé \n" +"Language-Team: Héctor Garrofé \n" +"Language: es_ES\n" +"X-Generator: Poedit 1.5.5\n" + +#: acf.php:206 +msgid "Custom Fields" +msgstr "Custom Fields" + +#: acf.php:207 +msgid "Settings" +msgstr "Ajustes" + +#: acf.php:208 +msgid "Upgrade" +msgstr "Actualizar" + +#: acf.php:394 +msgid "Validation Failed. One or more fields below are required." +msgstr "Fallo en la validación. Uno o más campos son requeridos." + +#: acf.php:733 +msgid "Error: Field Type does not exist!" +msgstr "Error: El tipo de campo no existe!" + +#: core/actions/export.php:19 +msgid "No ACF groups selected" +msgstr "No hay grupos de ACF seleccionados" + +#: core/actions/init.php:107 +msgid "Field Groups" +msgstr "Field Groups" + +#: core/actions/init.php:108 core/admin/page_acf.php:14 +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" + +#: core/actions/init.php:109 core/fields/flexible_content.php:219 +msgid "Add New" +msgstr "Añadir nuevo" + +#: core/actions/init.php:110 +msgid "Add New Field Group" +msgstr "Añadir nuevo Field Group" + +#: core/actions/init.php:111 +msgid "Edit Field Group" +msgstr "Editar Field Group" + +#: core/actions/init.php:112 +msgid "New Field Group" +msgstr "Nuevo Field Group" + +#: core/actions/init.php:113 +msgid "View Field Group" +msgstr "Ver Field Groups" + +#: core/actions/init.php:114 +msgid "Search Field Groups" +msgstr "Buscar Field Groups" + +#: core/actions/init.php:115 +msgid "No Field Groups found" +msgstr "No se han encontrado Field Groups" + +#: core/actions/init.php:116 +msgid "No Field Groups found in Trash" +msgstr "No se han encontrado Field Groups en la Papelera" + +#: core/admin/meta_box_fields.php:17 core/fields/flexible_content.php:207 +#: core/fields/repeater.php:344 +msgid "New Field" +msgstr "Nuevo Campo" + +#: core/admin/meta_box_fields.php:37 core/fields/flexible_content.php:268 +#: core/fields/repeater.php:370 +msgid "Field Order" +msgstr "Orden de los campos" + +#: core/admin/meta_box_fields.php:38 core/admin/meta_box_fields.php:78 +#: core/fields/flexible_content.php:269 core/fields/flexible_content.php:314 +#: core/fields/repeater.php:371 core/fields/repeater.php:416 +msgid "Field Label" +msgstr "Label del campo" + +#: core/admin/meta_box_fields.php:39 core/admin/meta_box_fields.php:94 +#: core/fields/flexible_content.php:270 core/fields/flexible_content.php:330 +#: core/fields/repeater.php:372 core/fields/repeater.php:432 +msgid "Field Name" +msgstr "Nombre del campo" + +#: core/admin/meta_box_fields.php:40 core/admin/meta_box_fields.php:109 +#: core/admin/page_settings.php:44 core/fields/flexible_content.php:271 +#: core/fields/flexible_content.php:345 core/fields/repeater.php:373 +#: core/fields/repeater.php:447 +msgid "Field Type" +msgstr "Tipo de campo" + +#: core/admin/meta_box_fields.php:47 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"No hay campos. Haz Click en el botón + Añadir campo para " +"crear tu primer campo." + +#: core/admin/meta_box_fields.php:61 +msgid "Edit" +msgstr "Editar" + +#: core/admin/meta_box_fields.php:62 +msgid "Docs" +msgstr "Docs" + +#: core/admin/meta_box_fields.php:63 core/fields/flexible_content.php:220 +msgid "Delete" +msgstr "Borrar" + +#: core/admin/meta_box_fields.php:79 core/fields/flexible_content.php:315 +#: core/fields/repeater.php:417 +msgid "This is the name which will appear on the EDIT page" +msgstr "Este es el nombre que aparecerá en la página EDITAR" + +#: core/admin/meta_box_fields.php:95 core/fields/flexible_content.php:331 +#: core/fields/repeater.php:433 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Una sola palabra, sin espacios. Underscores y barras están permitidos." + +#: core/admin/meta_box_fields.php:122 +msgid "Field Instructions" +msgstr "Instrucciones del campo" + +#: core/admin/meta_box_fields.php:123 +msgid "Instructions for authors. Shown when submitting data" +msgstr "" +"Instrucciones para los autores. Se muestra a la hora de introducir los datos." + +#: core/admin/meta_box_fields.php:135 +msgid "Required?" +msgstr "¿Requerido?" + +#: core/admin/meta_box_fields.php:158 core/fields/flexible_content.php:365 +#: core/fields/repeater.php:467 +msgid "Save Field" +msgstr "Guardar Field" + +#: core/admin/meta_box_fields.php:161 core/fields/flexible_content.php:368 +#: core/fields/repeater.php:470 +msgid "or" +msgstr "o" + +#: core/admin/meta_box_fields.php:161 core/fields/flexible_content.php:368 +#: core/fields/repeater.php:470 +msgid "Hide this edit screen" +msgstr "Ocultar esta pantalla de edición" + +#: core/admin/meta_box_fields.php:161 core/fields/flexible_content.php:368 +#: core/fields/repeater.php:470 +msgid "continue editing ACF" +msgstr "continuar editando ACF" + +#: core/admin/meta_box_fields.php:173 core/fields/flexible_content.php:381 +#: core/fields/repeater.php:484 +msgid "+ Add Field" +msgstr "+ Añadir Campo" + +#: core/admin/meta_box_location.php:25 +msgid "Rules" +msgstr "Reglas" + +#: core/admin/meta_box_location.php:26 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Crear un conjunto de reglas para determinar qué pantallas de edición " +"utilizarán estos custom fields" + +#: core/admin/meta_box_location.php:305 +msgid "match" +msgstr "coincide" + +#: core/admin/meta_box_location.php:313 +msgid "of the above" +msgstr "de los superiores" + +#: core/admin/meta_box_options.php:13 +msgid "Order No." +msgstr "Número de orden" + +#: core/admin/meta_box_options.php:14 +msgid "Field groups are created in order
                from lowest to highest." +msgstr "Los Field Groups son creados en orden
                de menor a mayor." + +#: core/admin/meta_box_options.php:30 +msgid "Position" +msgstr "Posición" + +#: core/admin/meta_box_options.php:50 +msgid "Style" +msgstr "Estilo" + +#: core/admin/meta_box_options.php:70 +msgid "Show on page" +msgstr "Mostrar en página" + +#: core/admin/meta_box_options.php:71 +msgid "Deselect items to hide them on the edit page" +msgstr "Deselecciona items para esconderlos en la página de edición" + +#: core/admin/meta_box_options.php:72 +msgid "" +"If multiple ACF groups appear on an edit page, the first ACF group's options " +"will be used. The first ACF group is the one with the lowest order number." +msgstr "" +"Si aparecen multiples grupos de ACF en una página de edición, se usarán las " +"opciones del primer grupo. Se considera primer grupo de ACF al que cuenta " +"con el número de orden más bajo." + +#: core/admin/page_acf.php:16 +msgid "Changelog" +msgstr "Changelog" + +#: core/admin/page_acf.php:17 +msgid "See what's new in" +msgstr "Que hay de nuevo en la" + +#: core/admin/page_acf.php:19 +msgid "Resources" +msgstr "Recursos" + +#: core/admin/page_acf.php:20 +msgid "" +"Read documentation, learn the functions and find some tips & tricks for " +"your next web project." +msgstr "" +"Lee la documentación, aprende sobre las funciones y encuentra algunos trucos " +"y consejos para tu siguiente proyecto web." + +#: core/admin/page_acf.php:21 +msgid "View the ACF website" +msgstr "Ver la web de ACF" + +#: core/admin/page_acf.php:26 +msgid "Created by" +msgstr "Creado por" + +#: core/admin/page_acf.php:29 +msgid "Vote" +msgstr "Vota" + +#: core/admin/page_acf.php:30 +msgid "Follow" +msgstr "Sígueme" + +#: core/admin/page_settings.php:23 +msgid "Advanced Custom Fields Settings" +msgstr "Ajustes de Advanced Custom Fields" + +#: core/admin/page_settings.php:40 +msgid "Activate Add-ons." +msgstr "Activar Add-ons." + +#: core/admin/page_settings.php:45 +msgid "Status" +msgstr "Estado" + +#: core/admin/page_settings.php:46 +msgid "Activation Code" +msgstr "Código de activación" + +#: core/admin/page_settings.php:52 +msgid "Repeater Field" +msgstr "Repeater Field" + +#: core/admin/page_settings.php:53 core/admin/page_settings.php:73 +#: core/admin/page_settings.php:93 +msgid "Active" +msgstr "Activo" + +#: core/admin/page_settings.php:53 core/admin/page_settings.php:73 +#: core/admin/page_settings.php:93 +msgid "Inactive" +msgstr "Inactivo" + +#: core/admin/page_settings.php:72 +msgid "Flexible Content Field" +msgstr "Flexible Content Field" + +#: core/admin/page_settings.php:92 +msgid "Options Page" +msgstr "Página de Opciones" + +#: core/admin/page_settings.php:115 +msgid "" +"Add-ons can be unlocked by purchasing a license key. Each key can be used on " +"multiple sites." +msgstr "" +"Las Add-ons pueden desbloquearse comprando una clave de licencia. Cada clave " +"puede usarse en multiple sites." + +#: core/admin/page_settings.php:115 +msgid "Find Add-ons" +msgstr "Buscar Add-ons" + +#: core/admin/page_settings.php:133 +msgid "Export Field Groups to XML" +msgstr "Exportar Field Groups a XML" + +#: core/admin/page_settings.php:166 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"ACF creará un archivo .xml que es compatible con el plugin de importación " +"nativo de WP." + +#: core/admin/page_settings.php:169 +msgid "Export XML" +msgstr "Exportar XML" + +#: core/admin/page_settings.php:175 +msgid "Import Field Groups" +msgstr "Importar Field Group" + +#: core/admin/page_settings.php:177 +msgid "Navigate to the" +msgstr "Navegar a" + +#: core/admin/page_settings.php:177 +msgid "Import Tool" +msgstr "Utilidad de importación" + +#: core/admin/page_settings.php:177 +msgid "and select WordPress" +msgstr "y selecciona WordPress" + +#: core/admin/page_settings.php:178 +msgid "Install WP import plugin if prompted" +msgstr "Instalar el plugin de importación de WP si se pide" + +#: core/admin/page_settings.php:179 +msgid "Upload and import your exported .xml file" +msgstr "Subir e importar tu archivo .xml exportado" + +#: core/admin/page_settings.php:180 +msgid "Select your user and ignore Import Attachments" +msgstr "Selecciona tu usuario e ignora Import Attachments" + +#: core/admin/page_settings.php:181 +msgid "That's it! Happy WordPressing" +msgstr "¡Eso es todo! Feliz WordPressing" + +#: core/admin/page_settings.php:200 +msgid "Export Field Groups to PHP" +msgstr "Exportar Field Groups a PHP" + +#: core/admin/page_settings.php:233 +msgid "ACF will create the PHP code to include in your theme" +msgstr "ACF creará el código PHP para incluir en tu tema" + +#: core/admin/page_settings.php:236 +msgid "Create PHP" +msgstr "Crear PHP" + +#: core/admin/page_settings.php:242 core/admin/page_settings.php:270 +msgid "Register Field Groups with PHP" +msgstr "Registrar Field Groups con PHP" + +#: core/admin/page_settings.php:244 core/admin/page_settings.php:272 +msgid "Copy the PHP code generated" +msgstr "Copia el código PHP generado" + +#: core/admin/page_settings.php:245 core/admin/page_settings.php:273 +msgid "Paste into your functions.php file" +msgstr "Pegalo en tu archivo functions.php" + +#: core/admin/page_settings.php:246 core/admin/page_settings.php:274 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" +"Para activar cualquier Add-on, edita y usa el código en las primeras pocas " +"lineas." + +#: core/admin/page_settings.php:267 +msgid "Back to settings" +msgstr "Volver a los ajustes" + +#: core/admin/page_settings.php:295 +msgid "" +"/**\n" +" * Activate Add-ons\n" +" * Here you can enter your activation codes to unlock Add-ons to use in your " +"theme. \n" +" * Since all activation codes are multi-site licenses, you are allowed to " +"include your key in premium themes. \n" +" * Use the commented out code to update the database with your activation " +"code. \n" +" * You may place this code inside an IF statement that only runs on theme " +"activation.\n" +" */" +msgstr "" +"/**\n" +" * Activar Add-ons\n" +" * Aquí puedes introducir tus códigos de activación para desbloquear Add-ons " +"y utilizarlos en tu tema. \n" +" * Ya que todos los códigos de activación tiene licencia multi-site, se te " +"permite incluir tu clave en temas premium. \n" +" * Utiliza el código comentado para actualizar la base de datos con tu " +"código de activación. \n" +" * Puedes colocar este código dentro de una instrucción IF para que sólo " +"funcione en la activación del tema.\n" +" */" + +#: core/admin/page_settings.php:308 +msgid "" +"/**\n" +" * Register field groups\n" +" * The register_field_group function accepts 1 array which holds the " +"relevant data to register a field group\n" +" * You may edit the array as you see fit. However, this may result in errors " +"if the array is not compatible with ACF\n" +" * This code must run every time the functions.php file is read\n" +" */" +msgstr "" +"/**\n" +" * Registrar field groups\n" +" * La función register_field_group acepta un 1 array que contiene los datos " +"pertinentes para registrar un Field Group\n" +" * Puedes editar el array como mejor te parezca. Sin embargo, esto puede dar " +"lugar a errores si la matriz no es compatible con ACF\n" +" * Este código debe ejecutarse cada vez que se lee el archivo functions.php\n" +" */" + +#: core/admin/page_settings.php:335 +msgid "No field groups were selected" +msgstr "No hay ningún Field Group seleccionado" + +#: core/fields/checkbox.php:21 +msgid "Checkbox" +msgstr "Checkbox" + +#: core/fields/checkbox.php:44 core/fields/radio.php:45 +#: core/fields/select.php:50 +msgid "No choices to choose from" +msgstr "No hay opciones para escojer" + +#: core/fields/checkbox.php:101 core/fields/radio.php:114 +#: core/fields/select.php:164 +msgid "Choices" +msgstr "Opciones" + +#: core/fields/checkbox.php:102 core/fields/radio.php:115 +#: core/fields/select.php:165 +msgid "" +"Enter your choices one per line
                \n" +"\t\t\t\t
                \n" +"\t\t\t\tRed
                \n" +"\t\t\t\tBlue
                \n" +"\t\t\t\t
                \n" +"\t\t\t\tor
                \n" +"\t\t\t\t
                \n" +"\t\t\t\tred : Red
                \n" +"\t\t\t\tblue : Blue" +msgstr "" +"Introduce tus opciones, una por línea
                \n" +"\t\t\t\t
                \n" +"\t\t\t\tRojo
                \n" +"\t\t\t\tAzul
                \n" +"\t\t\t\t
                \n" +"\t\t\t\to
                \n" +"\t\t\t\t
                \n" +"\t\t\t\tred : Rojo
                \n" +"\t\t\t\tblue : Azul" + +#: core/fields/color_picker.php:21 +msgid "Color Picker" +msgstr "Selector de color" + +#: core/fields/date_picker/date_picker.php:21 +msgid "Date Picker" +msgstr "Selector de Fecha" + +#: core/fields/date_picker/date_picker.php:120 +msgid "Date format" +msgstr "Formato de Fecha" + +#: core/fields/date_picker/date_picker.php:121 +msgid "eg. dd/mm/yy. read more about" +msgstr "ej. dd/mm/yy. leer más sobre" + +#: core/fields/file.php:20 +msgid "File" +msgstr "Archivo" + +#: core/fields/file.php:148 +msgid "Remove File" +msgstr "Eliminar Archivo" + +#: core/fields/file.php:150 +msgid "No File selected" +msgstr "No hay ningún archivo seleccionado" + +#: core/fields/file.php:150 +msgid "Add File" +msgstr "Añadir archivo" + +#: core/fields/file.php:175 core/fields/image.php:179 +msgid "Return Value" +msgstr "Retornar valor" + +#: core/fields/file.php:242 +msgid "Select File" +msgstr "Seleccionar archivo" + +#: core/fields/flexible_content.php:21 +msgid "Flexible Content" +msgstr "Contenido Flexible" + +#: core/fields/flexible_content.php:50 +msgid "Click the \"add row\" button below to start creating your layout" +msgstr "" +"Haz click sobre el botón \"añadir fila\" para empezar a crear tu Layout" + +#: core/fields/flexible_content.php:155 core/fields/repeater.php:315 +msgid "+ Add Row" +msgstr "+ Añadir fila" + +#: core/fields/flexible_content.php:216 core/fields/radio.php:145 +#: core/fields/repeater.php:506 +msgid "Layout" +msgstr "Layout" + +#: core/fields/flexible_content.php:218 +msgid "Reorder" +msgstr "Reordenar" + +#: core/fields/flexible_content.php:230 +msgid "Label" +msgstr "Label" + +#: core/fields/flexible_content.php:240 +msgid "Name" +msgstr "Nombre" + +#: core/fields/flexible_content.php:250 +msgid "Display" +msgstr "Mostrar" + +#: core/fields/flexible_content.php:279 core/fields/repeater.php:381 +msgid "No fields. Click the \"+ Add Field button\" to create your first field." +msgstr "" +"No hay campos. Haz click en el botón \"+ Añadir Campo\" para crear tu primer " +"campo." + +#: core/fields/image.php:21 +msgid "Image" +msgstr "Imagen" + +#: core/fields/image.php:155 +msgid "No image selected" +msgstr "No hay ninguna imagen seleccionada" + +#: core/fields/image.php:155 +msgid "Add Image" +msgstr "Añadir Imagen" + +#: core/fields/image.php:198 +msgid "Preview Size" +msgstr "Tamaño del Preview" + +#: core/fields/image.php:269 +msgid "Select Image" +msgstr "Seleccionar Imagen" + +#: core/fields/page_link.php:21 +msgid "Page Link" +msgstr "Link de página" + +#: core/fields/page_link.php:185 core/fields/post_object.php:199 +#: core/fields/relationship.php:420 +msgid "Post Type" +msgstr "Post Type" + +#: core/fields/page_link.php:186 +msgid "" +"Filter posts by selecting a post type
                \n" +"\t\t\t\tTip: deselect all post types to show all post type's posts" +msgstr "" +"Filtrar posts seleccionando un post type
                \n" +"\t\t\t\tConsejo: deselecciona todos los post type para mostrar todos los " +"tipos de post" + +#: core/fields/page_link.php:214 core/fields/post_object.php:271 +#: core/fields/select.php:195 +msgid "Allow Null?" +msgstr "Permitir Null?" + +#: core/fields/page_link.php:233 core/fields/post_object.php:290 +#: core/fields/select.php:214 +msgid "Select multiple values?" +msgstr "¿Seleccionar valores múltiples?" + +#: core/fields/post_object.php:21 +msgid "Post Object" +msgstr "Post Object" + +#: core/fields/post_object.php:221 core/fields/relationship.php:469 +msgid "Filter from Taxonomy" +msgstr "Filtrar por Taxonomía" + +#: core/fields/radio.php:21 +msgid "Radio Button" +msgstr "Radio Button" + +#: core/fields/radio.php:131 core/fields/select.php:181 +#: core/fields/text.php:61 core/fields/textarea.php:62 +msgid "Default Value" +msgstr "Valor por defecto" + +#: core/fields/relationship.php:21 +msgid "Relationship" +msgstr "Relación" + +#: core/fields/relationship.php:492 +msgid "Maximum posts" +msgstr "Máximos post" + +#: core/fields/relationship.php:493 +msgid "Set to -1 for inifinit" +msgstr "Se establece en -1 para inifinito" + +#: core/fields/repeater.php:21 +msgid "Repeater" +msgstr "Repeater" + +#: core/fields/repeater.php:362 +msgid "Repeater Fields" +msgstr "Repeater Fields" + +#: core/fields/repeater.php:492 +msgid "Row Limit" +msgstr "Limite de filas" + +#: core/fields/select.php:21 +msgid "Select" +msgstr "Select" + +#: core/fields/text.php:21 +msgid "Text" +msgstr "Texto" + +#: core/fields/text.php:75 core/fields/textarea.php:76 +msgid "Formatting" +msgstr "Formato" + +#: core/fields/text.php:76 +msgid "Define how to render html tags" +msgstr "Define como renderizar las etiquetas html" + +#: core/fields/textarea.php:21 +msgid "Text Area" +msgstr "Text Area" + +#: core/fields/textarea.php:77 +msgid "Define how to render html tags / new lines" +msgstr "Define como renderizar los tags html / nuevas lineas" + +#: core/fields/true_false.php:21 +msgid "True / False" +msgstr "Verdadero / Falso" + +#: core/fields/true_false.php:68 +msgid "Message" +msgstr "Mensaje" + +#: core/fields/true_false.php:69 +msgid "eg. Show extra content" +msgstr "ej. Mostrar contenido extra" + +#: core/fields/wysiwyg.php:21 +msgid "Wysiwyg Editor" +msgstr "Editor Wysiwyg" + +#: core/fields/wysiwyg.php:252 +msgid "Toolbar" +msgstr "Barra de Herramientas" + +#: core/fields/wysiwyg.php:271 +msgid "Show Media Upload Buttons?" +msgstr "¿Mostrar el botón Media Upload?" + +#: core/options_page.php:62 core/options_page.php:74 +msgid "Options" +msgstr "Opciones" + +#: core/options_page.php:284 +msgid "Save" +msgstr "Guardar" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-fa_IR.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fa_IR.mo new file mode 100644 index 0000000..2f24494 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fa_IR.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-fa_IR.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fa_IR.po new file mode 100644 index 0000000..4427369 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fa_IR.po @@ -0,0 +1,1884 @@ +# Copyright (C) 2013 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2014-09-29 08:09+0330\n" +"PO-Revision-Date: 2014-09-30 14:51+0330\n" +"Last-Translator: Ghaem Omidi \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.5.7\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: ..\n" + +#: ../acf.php:485 +msgid "Field Groups" +msgstr "گروه های زمینه" + +#: ../acf.php:486 ../core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "زمینه های دلخواه پیشرفته" + +#: ../acf.php:487 +msgid "Add New" +msgstr "افزودن" + +#: ../acf.php:488 +msgid "Add New Field Group" +msgstr "افزودن گروه زمینه جدید" + +#: ../acf.php:489 +msgid "Edit Field Group" +msgstr "ویرایش گروه زمینه" + +#: ../acf.php:490 +msgid "New Field Group" +msgstr "گروه زمینه جدید" + +#: ../acf.php:491 +msgid "View Field Group" +msgstr "مشاهده گروه زمینه" + +#: ../acf.php:492 +msgid "Search Field Groups" +msgstr "جستجوی گروه های زمینه" + +#: ../acf.php:493 +msgid "No Field Groups found" +msgstr "گروه زمینه ای یافت نشد" + +#: ../acf.php:494 +msgid "No Field Groups found in Trash" +msgstr "گروه زمینه ای در زباله دان یافت نشد" + +#: ../acf.php:579 ../core/views/meta_box_options.php:99 +msgid "Custom Fields" +msgstr "زمینه های دلخواه" + +#: ../acf.php:597 ../acf.php:600 +msgid "Field group updated." +msgstr "گروه زمینه بروز شد" + +#: ../acf.php:598 +msgid "Custom field updated." +msgstr "زمینه دلخواه بروز شد" + +#: ../acf.php:599 +msgid "Custom field deleted." +msgstr "زمینه دلخواه حذف شد" + +#: ../acf.php:602 +#, php-format +msgid "Field group restored to revision from %s" +msgstr "گروه زمینه از %s برای تجدید نظر بازگردانده شد." + +#: ../acf.php:603 +msgid "Field group published." +msgstr "گروه زمینه انتشار یافت." + +#: ../acf.php:604 +msgid "Field group saved." +msgstr "گروه زمینه ذخیره شد." + +#: ../acf.php:605 +msgid "Field group submitted." +msgstr "گروه زمینه ارسال شد." + +#: ../acf.php:606 +msgid "Field group scheduled for." +msgstr "گروه زمینه برنامه ریزی انتشار پیدا کرده برای" + +#: ../acf.php:607 +msgid "Field group draft updated." +msgstr "پیش نویش گروه زمینه بروز شد." + +#: ../acf.php:742 +msgid "Thumbnail" +msgstr "تصویر بندانگشتی" + +#: ../acf.php:743 +msgid "Medium" +msgstr "متوسط" + +#: ../acf.php:744 +msgid "Large" +msgstr "بزرگ" + +#: ../acf.php:745 +msgid "Full" +msgstr "کامل" + +#: ../core/api.php:1171 +msgid "Update" +msgstr "بروزرسانی" + +#: ../core/api.php:1172 +msgid "Post updated" +msgstr "نوشته بروز شد." + +#: ../core/actions/export.php:26 ../core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "خطا" + +#: ../core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "هیچ گروه زمینه دلخواه پیشرفته ای انتخاب نشده است." + +#: ../core/controllers/addons.php:42 ../core/controllers/field_groups.php:307 +msgid "Add-ons" +msgstr "افزودنی ها" + +#: ../core/controllers/addons.php:130 ../core/controllers/field_groups.php:429 +msgid "Repeater Field" +msgstr "تکرار کننده زمینه" + +#: ../core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "" +"ایجاد بی نهایت سطر از داده های تکرار شونده به وسیله این زمینه چند منظوره!" + +#: ../core/controllers/addons.php:137 ../core/controllers/field_groups.php:437 +msgid "Gallery Field" +msgstr "زمینه گالری" + +#: ../core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "ایجاد گالری های تصاویر در یک رابط کاربری ساده و دیداری!" + +#: ../core/controllers/addons.php:144 ../core/controllers/field_groups.php:445 +msgid "Options Page" +msgstr "برگه تنظیمات" + +#: ../core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "ایجاد داده فراگیر برای استفاده در همه جای سایت شما!" + +#: ../core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "زمینه محتوای انعطاف پذیر" + +#: ../core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "ایجاد طرح های منحصر به فرد با زمینه محتوای انعطاف پذیر!" + +#: ../core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "زمینه افزونه GravityForms" + +#: ../core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "" +"زمینه جدید از نوع انتخاب می سازد که می توانید یکی از فرم های GravityForms که " +"ساخته اید را از آن انتخاب کنید" + +#: ../core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "تاریخ و زمان" + +#: ../core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "تاریخ و زمان جی کوئری" + +#: ../core/controllers/addons.php:175 +msgid "Location Field" +msgstr "زمینه مکان(نقشه)" + +#: ../core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "یافتن آدرس و مختصات مکان مورد نظر" + +#: ../core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "زمینه فرم تماس (Contact Form 7)" + +#: ../core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "اختصاص یک یا چند فرم تماس (Contact Form 7) به یک نوشته" + +#: ../core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "افزودنی های افزونه زمینه های دلخواه پیشرفته" + +#: ../core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"افزودنی های زیر برای افزایش قابلیت های افزونه زمینه های دلخواه پیشرفته قابل " +"استفاده هستند." + +#: ../core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"هر افزودنی می تواند به عنوان یک افزونه جدا ( قابل بروزرسانی) نصب شود و یا در " +"پوسته شما (غیرقابل بروزرسانی) قرار گیرد." + +#: ../core/controllers/addons.php:219 ../core/controllers/addons.php:240 +msgid "Installed" +msgstr "نصب شده" + +#: ../core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "خرید و نصب" + +#: ../core/controllers/addons.php:242 ../core/controllers/field_groups.php:422 +#: ../core/controllers/field_groups.php:431 +#: ../core/controllers/field_groups.php:439 +#: ../core/controllers/field_groups.php:447 +#: ../core/controllers/field_groups.php:455 +msgid "Download" +msgstr "دانلود" + +#: ../core/controllers/export.php:50 ../core/controllers/export.php:159 +msgid "Export" +msgstr "برون بری" + +#: ../core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "برون بری گروه های زمینه" + +#: ../core/controllers/export.php:221 +msgid "Field Groups" +msgstr "گروه های زمینه" + +#: ../core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "گروه های زمینه را برای برون بری انتخاب کنید" + +#: ../core/controllers/export.php:239 ../core/controllers/export.php:252 +msgid "Export to XML" +msgstr "برون بری به فرمت XML" + +#: ../core/controllers/export.php:242 ../core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "برون بری به فرمت PHP" + +#: ../core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"افزونه زمینه های دلخواه پیشرفته یک پرونده خروجی (.xml) را ایجاد خواهد کرد که " +"با افزونه Wordpress Importer سازگار است." + +#: ../core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"گروه های زمینه درون ریزی شده در لیست گروه های زمینه قابل ویرایش نمایش داده " +"خواهند شد. این روش برای انتقال گروه های زمینه در بین سایت های وردپرسی " +"مفید است." + +#: ../core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "" +"گروه زمینه را از لیست انتخاب کنید و سپس روی دکمه ((برون بری به فرمت XML)) " +"کلیک کنید" + +#: ../core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "فایل .xml را وقتی آماده شد، ذخیره کنید" + +#: ../core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "به ((ابزارها > درون ریزی)) بروید و وردپرس را انتخاب کنید." + +#: ../core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "افزونه درون ریزی وردپرس را در صورت درخواست نصب نمایید" + +#: ../core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "فایل .xml خود را آپلود و درون ریزی کنید" + +#: ../core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "کاربر خود را انتخاب کنید و درون ریزی پیوست ها را نا دیده بگیرید" + +#: ../core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "همین ! از وردپرس لذت ببرید" + +#: ../core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "" +"افزونه زمینه های دلخواه پیشرفته کد های PHP برای اضافه کردن در پوسته در " +"اختیاران قرار می دهد" + +#: ../core/controllers/export.php:269 ../core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"گروه های زمینه ساخته خواهند شد ولی قابل ویرایش نخواهند بود.یعنی در " +"لیست افزونه برای ویرایش دیده نمی شوند. این روش برای قرار دادن زمینه ها در " +"پوسته ها (برای مشتری) مفید است." + +#: ../core/controllers/export.php:270 ../core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"لطفا توجه کنید که اگر از هر دو روش ذکر شما در یک وردپرس به صورت هم زمان " +"استفاده کنید، در صفحه ویرایش مطالب، دو بار زمینه ها را خواهید دید. واضح است " +"که برای حل این مشکل یا باید زمینه ها را از افزونه حذف کنید یا کدهای php را " +"از پوسته و احتمالا functions.php حذف کنید." + +#: ../core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "" +"گروه های زمینه را از لیست انتخاب کنید و سپس روی دکمه ((برون بری به فرمت " +"PHP)) کلیک کنید" + +#: ../core/controllers/export.php:273 ../core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "کدهای PHP تولید شده را کپی کنید" + +#: ../core/controllers/export.php:274 ../core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "در فایل functions.php پوسته خود قرار دهید" + +#: ../core/controllers/export.php:275 ../core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "برای فعالسازی افزودنی ها،چند سطر اول کدها را ویرایش و استفاده کنید" + +#: ../core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "برون بری گروه های زمینه به PHP" + +#: ../core/controllers/export.php:300 ../core/fields/tab.php:65 +msgid "Instructions" +msgstr "دستورالعمل ها" + +#: ../core/controllers/export.php:309 +msgid "Notes" +msgstr "نکته ها" + +#: ../core/controllers/export.php:316 +msgid "Include in theme" +msgstr "قرار دادن در پوسته" + +#: ../core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"افزونه زمینه های دلخواه پیشرفته وردپرس می تواند در داخل یک پوسته قرار بگیرد. " +"برای انجام این کار، افزونه را به کنار پوسته تان انتقال دهید و کدهای زیر را " +"به پرونده functions.php اضافه کنید:" + +#: ../core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"برای حذف همه رابط های بصری از افزونه زمینه های دلخواه پیشرفته (دیده نشدن " +"افزونه)، می توانید از یک ثابت (کانستنت) برای فعال سازی حالت سبک (lite) " +"استفاده کنید. کد زیر را به پرونده functions.php خود قبل از تابع " +"include_once اضافه کنید:" + +#: ../core/controllers/export.php:331 +msgid "Back to export" +msgstr "بازگشت به برون بری" + +#: ../core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "گروه زمینه ای انتخاب نشده است" + +#: ../core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "انتقال به زباله دان، آیا شما مطمئنید؟" + +#: ../core/controllers/field_group.php:359 +msgid "checked" +msgstr "انتخاب شده" + +#: ../core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "هیچ زمینه شرط پذیری موجود نیست" + +#: ../core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "عنوان گروه زمینه ضروری است" + +#: ../core/controllers/field_group.php:362 +msgid "copy" +msgstr "کپی" + +#: ../core/controllers/field_group.php:363 +#: ../core/views/meta_box_location.php:62 +#: ../core/views/meta_box_location.php:159 +msgid "or" +msgstr "یا" + +#: ../core/controllers/field_group.php:364 +#: ../core/controllers/field_group.php:395 +#: ../core/controllers/field_group.php:457 +#: ../core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "زمینه ها" + +#: ../core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "زمینه های مادر" + +#: ../core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "زمینه های هدف" + +#: ../core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "مخفی کردن / نمایش همه" + +#: ../core/controllers/field_group.php:396 +msgid "Location" +msgstr "مکان" + +#: ../core/controllers/field_group.php:397 +msgid "Options" +msgstr "تنظیمات" + +#: ../core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "نمایش کلید زمینه:" + +#: ../core/controllers/field_group.php:460 ../core/fields/page_link.php:138 +#: ../core/fields/page_link.php:159 ../core/fields/post_object.php:328 +#: ../core/fields/post_object.php:349 ../core/fields/select.php:224 +#: ../core/fields/select.php:243 ../core/fields/taxonomy.php:347 +#: ../core/fields/user.php:332 ../core/fields/wysiwyg.php:335 +#: ../core/views/meta_box_fields.php:196 ../core/views/meta_box_fields.php:219 +msgid "No" +msgstr "خیر" + +#: ../core/controllers/field_group.php:461 ../core/fields/page_link.php:137 +#: ../core/fields/page_link.php:158 ../core/fields/post_object.php:327 +#: ../core/fields/post_object.php:348 ../core/fields/select.php:223 +#: ../core/fields/select.php:242 ../core/fields/taxonomy.php:346 +#: ../core/fields/user.php:331 ../core/fields/wysiwyg.php:334 +#: ../core/views/meta_box_fields.php:195 ../core/views/meta_box_fields.php:218 +msgid "Yes" +msgstr "بله" + +#: ../core/controllers/field_group.php:633 +msgid "Front Page" +msgstr "برگه نخست" + +#: ../core/controllers/field_group.php:634 +msgid "Posts Page" +msgstr "برگه ی نوشته ها" + +#: ../core/controllers/field_group.php:635 +msgid "Top Level Page (parent of 0)" +msgstr "بالاترین سطح برگه (parent of 0)" + +#: ../core/controllers/field_group.php:636 +msgid "Parent Page (has children)" +msgstr "برگه مادر (دارای زیر مجموعه)" + +#: ../core/controllers/field_group.php:637 +msgid "Child Page (has parent)" +msgstr "برگه زیر مجموعه (دارای مادر)" + +#: ../core/controllers/field_group.php:645 +msgid "Default Template" +msgstr "پوسته پیش فرض" + +#: ../core/controllers/field_group.php:723 +msgid "Publish" +msgstr "انتشار" + +#: ../core/controllers/field_group.php:724 +msgid "Pending Review" +msgstr "در انتظار بررسی" + +#: ../core/controllers/field_group.php:725 +msgid "Draft" +msgstr "پیش نویس" + +#: ../core/controllers/field_group.php:726 +msgid "Future" +msgstr "شاخص" + +#: ../core/controllers/field_group.php:727 +msgid "Private" +msgstr "خصوصی" + +#: ../core/controllers/field_group.php:728 +msgid "Revision" +msgstr "بازنگری" + +#: ../core/controllers/field_group.php:729 +msgid "Trash" +msgstr "زباله دان" + +#: ../core/controllers/field_group.php:742 +msgid "Super Admin" +msgstr "مدیرکل" + +#: ../core/controllers/field_group.php:757 +#: ../core/controllers/field_group.php:778 +#: ../core/controllers/field_group.php:785 ../core/fields/file.php:186 +#: ../core/fields/image.php:170 ../core/fields/page_link.php:109 +#: ../core/fields/post_object.php:274 ../core/fields/post_object.php:298 +#: ../core/fields/relationship.php:601 ../core/fields/relationship.php:625 +#: ../core/fields/user.php:276 +msgid "All" +msgstr "همه" + +#: ../core/controllers/field_groups.php:147 +msgid "Title" +msgstr "عنوان" + +#: ../core/controllers/field_groups.php:216 +#: ../core/controllers/field_groups.php:253 +msgid "Changelog" +msgstr "تغییرات" + +#: ../core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "چه چیز جدید است" + +#: ../core/controllers/field_groups.php:217 +msgid "version" +msgstr "نسخه" + +#: ../core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "منابع" + +#: ../core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "راهنمای شروع" + +#: ../core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "انواع زمینه" + +#: ../core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "توابع" + +#: ../core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "اکشن ها (مربوط به کدنویسی)" + +#: ../core/controllers/field_groups.php:225 +#: ../core/fields/relationship.php:644 +msgid "Filters" +msgstr "فیلترها" + +#: ../core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "راهنماهای کوتاه (نمونه کدها برای کدنویسی(" + +#: ../core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "آموزش ها" + +#: ../core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "برنامه نویسی شده توسط" + +#: ../core/controllers/field_groups.php:244 +msgid "Welcome to Advanced Custom Fields" +msgstr "به افزونه زمینه های دلخواه پیشرفته خوش آمدید!" + +#: ../core/controllers/field_groups.php:245 +msgid "Thank you for updating to the latest version!" +msgstr "از شما برای بروزرسانی به آخرین نسخه ممنون هستیم" + +#: ../core/controllers/field_groups.php:245 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "" +"افزونه بیش از گذشته لذت بخش و بهینه شده است. امیدواریم شما هم از آن لذت " +"ببرید." + +#: ../core/controllers/field_groups.php:252 +msgid "What’s New" +msgstr "چه چیزی جدید است؟" + +#: ../core/controllers/field_groups.php:255 +msgid "Download Add-ons" +msgstr "دانلود افزودنی ها" + +#: ../core/controllers/field_groups.php:309 +msgid "Activation codes have grown into plugins!" +msgstr "کدهای فعالسازی در افزونه ها افزایش یافته اند!" + +#: ../core/controllers/field_groups.php:310 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"افزودنی ها الان با دریافت و نصب افزونه های جداگانه فعال می شوند. با اینکه " +"این افزونه ها در مخزن وردپرس پشتیبانی نخواهند شد، هر افزودنی به صورت معمول " +"به روز رسانی را دریافت خواهد کرد." + +#: ../core/controllers/field_groups.php:316 +msgid "All previous Add-ons have been successfully installed" +msgstr "تمام افزونه های قبلی با موفقیت نصب شده اند" + +#: ../core/controllers/field_groups.php:320 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "این سایت از افزودنی های پولی استفاده می کند که لازم است دانلود شوند" + +#: ../core/controllers/field_groups.php:320 +msgid "Download your activated Add-ons" +msgstr "افزودنی های فعال شده ی خود را دانلود کنید" + +#: ../core/controllers/field_groups.php:325 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" +"این سایت از افزودنی های ویژه استفاده نمی کند و تحت تأثیر این تغییر قرار " +"نخواهد گرفت" + +#: ../core/controllers/field_groups.php:335 +msgid "Easier Development" +msgstr "توسعه آسانتر" + +#: ../core/controllers/field_groups.php:337 +msgid "New Field Types" +msgstr "انواع زمینه جدید" + +#: ../core/controllers/field_groups.php:339 +msgid "Taxonomy Field" +msgstr "زمینه طبقه بندی" + +#: ../core/controllers/field_groups.php:340 +msgid "User Field" +msgstr "زمینه کاربر" + +#: ../core/controllers/field_groups.php:341 +msgid "Email Field" +msgstr "زمینه پست الکترونیکی" + +#: ../core/controllers/field_groups.php:342 +msgid "Password Field" +msgstr "زمینه رمزعبور" + +#: ../core/controllers/field_groups.php:344 +msgid "Custom Field Types" +msgstr "انواع زمینه دلخواه" + +#: ../core/controllers/field_groups.php:345 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"ساخت نوع زمینه دلخواه برای خودتان هرگز به این آسانی نبوده! متأسفانه، انواع " +"زمینه های نسخه 3 با نسخه 4 سازگار نیستند." + +#: ../core/controllers/field_groups.php:346 +msgid "Migrating your field types is easy, please" +msgstr "انتقال انواع زمینه ها آسان است. پس لطفا افزونه خود را بروزرسانی کنید." + +#: ../core/controllers/field_groups.php:346 +msgid "follow this tutorial" +msgstr "این آموزش را دنبال کنید" + +#: ../core/controllers/field_groups.php:346 +msgid "to learn more." +msgstr "تا بیشتر بیاموزید" + +#: ../core/controllers/field_groups.php:348 +msgid "Actions & Filters" +msgstr "اکشن ها و فیلترها" + +#: ../core/controllers/field_groups.php:349 +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please" +msgstr "" +"همه اکشن ها و فیلترها دارای تغییرات عمده ای شدند تا دلخواه سازی ACF از قبل " +"آسانتر شود" + +#: ../core/controllers/field_groups.php:349 +msgid "read this guide" +msgstr "لطفا راهنما را مطالعه فرمایید" + +#: ../core/controllers/field_groups.php:349 +msgid "to find the updated naming convention." +msgstr "تا نامگذاری های جدید را متوجه شوید" + +#: ../core/controllers/field_groups.php:351 +msgid "Preview draft is now working!" +msgstr "پیش نمایش پیش نویس اکنون کار می کند" + +#: ../core/controllers/field_groups.php:352 +msgid "This bug has been squashed along with many other little critters!" +msgstr "این مشکل همراه با بسیاری از مشکلات دیگر برطرف شده اند!" + +#: ../core/controllers/field_groups.php:352 +msgid "See the full changelog" +msgstr "مشاهده تغییرات کامل" + +#: ../core/controllers/field_groups.php:356 +msgid "Important" +msgstr "مهم" + +#: ../core/controllers/field_groups.php:358 +msgid "Database Changes" +msgstr "تغییرات پایگاه داده" + +#: ../core/controllers/field_groups.php:359 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"هیچ تغییری در پایگاه داده بین نسخه 3 و 4 ایجاد نشده است. " +"این بدین معنی است که شما می توانید بدون هیچ گونه مسئله ای به نسخه 3 برگردید." + +#: ../core/controllers/field_groups.php:361 +msgid "Potential Issues" +msgstr "مسائل بالقوه" + +#: ../core/controllers/field_groups.php:362 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full" +msgstr "" +"با توجه به تغییرات افزودنی ها، انواع زمینه ها و اکشن ها/فیلترها، ممکن است " +"سایت شما به درستی عمل نکند. پس لازم است راهنمای کامل " + +#: ../core/controllers/field_groups.php:362 +msgid "Migrating from v3 to v4" +msgstr "مهاجرت از نسخه 3 به نسخه 4 را مطالعه کنید" + +#: ../core/controllers/field_groups.php:362 +msgid "guide to view the full list of changes." +msgstr "راهنمایی برای مشاهده لیست کاملی از تغییرات" + +#: ../core/controllers/field_groups.php:365 +msgid "Really Important!" +msgstr "واقعا مهم!" + +#: ../core/controllers/field_groups.php:365 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest" +msgstr "" +"اگر شما افزونه زمینه های دلخواه پیشرفته وردپرس را بدون آگاهی از آخرین " +"تغییرات بروزرسانی کردید، لطفا به نسخه قبل برگردید " + +#: ../core/controllers/field_groups.php:365 +msgid "version 3" +msgstr "نسخه 3" + +#: ../core/controllers/field_groups.php:365 +msgid "of this plugin." +msgstr "از این افزونه." + +#: ../core/controllers/field_groups.php:370 +msgid "Thank You" +msgstr "از شما متشکرم" + +#: ../core/controllers/field_groups.php:371 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +"یک تشکر بزرگ از شما و همه کسانی که در تست نسخه 4 بتا به من " +"کمک کردند میکنم. برای تمام کمک ها و پشتیبانی هایی که دریافت کردم نیز از همه " +"شما متشکرم." + +#: ../core/controllers/field_groups.php:372 +msgid "Without you all, this release would not have been possible!" +msgstr "بدون همه شما انتشار این نسخه امکان پذیر نبود!" + +#: ../core/controllers/field_groups.php:376 +msgid "Changelog for" +msgstr "تغییرات برای" + +#: ../core/controllers/field_groups.php:393 +msgid "Learn more" +msgstr "اطلاعات بیشتر" + +#: ../core/controllers/field_groups.php:399 +msgid "Overview" +msgstr "بازنگری" + +#: ../core/controllers/field_groups.php:401 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"پیش از این، قفل همه افزودنی ها از طریق یک کد فعالسازی (خریداری شده از " +"فروشگاه افزودنی ها) باز می شدند.اما در نسخه 4 همه آنها به صورت افزودنی های " +"جداگانه هستند و باید به صورت جدا دریافت، نصب و بروزرسانی شوند." + +#: ../core/controllers/field_groups.php:403 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "این برگه به شما در دریافت و نصب هر افزودنی موجود کمک خواهد کرد." + +#: ../core/controllers/field_groups.php:405 +msgid "Available Add-ons" +msgstr "افزودنی های موجود" + +#: ../core/controllers/field_groups.php:407 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "افزودنی های زیر به صورت فعال در این سایت شناسایی شده اند" + +#: ../core/controllers/field_groups.php:420 ../core/fields/file.php:109 +msgid "Name" +msgstr "نام" + +#: ../core/controllers/field_groups.php:421 +msgid "Activation Code" +msgstr "کد فعالسازی" + +#: ../core/controllers/field_groups.php:453 +msgid "Flexible Content" +msgstr "محتوای انعطاف پذیر" + +#: ../core/controllers/field_groups.php:463 +msgid "Installation" +msgstr "نصب" + +#: ../core/controllers/field_groups.php:465 +msgid "For each Add-on available, please perform the following:" +msgstr "برای هر افزودنی موجود، لطفا کارهای زیر را انجام دهید:" + +#: ../core/controllers/field_groups.php:467 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "دانلود افزونه افزودنی (پرونده ZIP) در کامپیوتر خود" + +#: ../core/controllers/field_groups.php:468 +msgid "Navigate to" +msgstr "رفتن به" + +#: ../core/controllers/field_groups.php:468 +msgid "Plugins > Add New > Upload" +msgstr "افزونه ها > افزودن > بارگذاری" + +#: ../core/controllers/field_groups.php:469 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "" +"از بارگذار برای انتخاب فایل استفاده کنید. افزودنی خود را (پرونده ZIP) انتخاب " +"و نصب نمایید" + +#: ../core/controllers/field_groups.php:470 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"هنگامی که یک افزونه دریافت و نصب شده است، روی لینک (( فعال کردن افزونه)) " +"کلیک کنید" + +#: ../core/controllers/field_groups.php:471 +msgid "The Add-on is now installed and activated!" +msgstr "افزودنی در حال حاضر نصب و فعال سازی شده است!" + +#: ../core/controllers/field_groups.php:485 +msgid "Awesome. Let's get to work" +msgstr "شگفت انگیزه، نه؟ پس بیا شروع به کار کنیم." + +#: ../core/controllers/input.php:63 +msgid "Expand Details" +msgstr "نمایش جزئیات" + +#: ../core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "عدم نمایش جزئیات" + +#: ../core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "یک یا چند مورد از گزینه های زیر را لازم است تکمیل نمایید" + +#: ../core/controllers/upgrade.php:74 +msgid "Upgrade" +msgstr "بروزرسانی" + +#: ../core/controllers/upgrade.php:596 +msgid "Modifying field group options 'show on page'" +msgstr "اصلاح گزینه های 'نمایش در برگه' ی گروه زمینه" + +#: ../core/controllers/upgrade.php:650 +msgid "Modifying field option 'taxonomy'" +msgstr "اصلاح گزینه 'صبقه بندی' زمینه" + +#: ../core/controllers/upgrade.php:747 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "انتقال زمینه های دلخواه کاربر از wp_options به wp_usermeta" + +#: ../core/fields/checkbox.php:19 ../core/fields/taxonomy.php:323 +msgid "Checkbox" +msgstr "جعبه انتخاب(چک باکس)" + +#: ../core/fields/checkbox.php:20 ../core/fields/radio.php:19 +#: ../core/fields/select.php:19 ../core/fields/true_false.php:20 +msgid "Choice" +msgstr "انتخاب" + +#: ../core/fields/checkbox.php:146 ../core/fields/radio.php:147 +#: ../core/fields/select.php:177 +msgid "Choices" +msgstr "انتخاب ها" + +#: ../core/fields/checkbox.php:147 ../core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "هر انتخاب را در یک خط جدید وارد کنید." + +#: ../core/fields/checkbox.php:148 ../core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "برای کنترل بیشتر، ممکن است هر دو مقدار و برچسب را مانند زیر مشخص کنید:" + +#: ../core/fields/checkbox.php:149 ../core/fields/radio.php:153 +#: ../core/fields/select.php:180 +msgid "red : Red" +msgstr "red : قرمز" + +#: ../core/fields/checkbox.php:149 ../core/fields/radio.php:154 +#: ../core/fields/select.php:180 +msgid "blue : Blue" +msgstr "blue : آبی" + +#: ../core/fields/checkbox.php:166 ../core/fields/color_picker.php:89 +#: ../core/fields/email.php:106 ../core/fields/number.php:116 +#: ../core/fields/radio.php:196 ../core/fields/select.php:197 +#: ../core/fields/text.php:116 ../core/fields/textarea.php:103 +#: ../core/fields/true_false.php:94 ../core/fields/wysiwyg.php:277 +msgid "Default Value" +msgstr "مقدار پیش فرض" + +#: ../core/fields/checkbox.php:167 ../core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "هر مقدار پیش فرض را در یک خط جدید وارد کنید" + +#: ../core/fields/checkbox.php:183 ../core/fields/message.php:20 +#: ../core/fields/radio.php:212 ../core/fields/tab.php:20 +msgid "Layout" +msgstr "چیدمان" + +#: ../core/fields/checkbox.php:194 ../core/fields/radio.php:223 +msgid "Vertical" +msgstr "عمودی" + +#: ../core/fields/checkbox.php:195 ../core/fields/radio.php:224 +msgid "Horizontal" +msgstr "افقی" + +#: ../core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "انتخاب رنگ" + +#: ../core/fields/color_picker.php:20 ../core/fields/google-map.php:19 +#: ../core/fields/date_picker/date_picker.php:20 +msgid "jQuery" +msgstr "جی کوئری" + +#: ../core/fields/dummy.php:19 +msgid "Dummy" +msgstr "ساختگی" + +#: ../core/fields/email.php:19 +msgid "Email" +msgstr "پست الکترونیکی" + +#: ../core/fields/email.php:107 ../core/fields/number.php:117 +#: ../core/fields/text.php:117 ../core/fields/textarea.php:104 +#: ../core/fields/wysiwyg.php:278 +msgid "Appears when creating a new post" +msgstr "هنگام ایجاد یک نوشته جدید نمایش داده می شود" + +#: ../core/fields/email.php:123 ../core/fields/number.php:133 +#: ../core/fields/password.php:105 ../core/fields/text.php:131 +#: ../core/fields/textarea.php:118 +msgid "Placeholder Text" +msgstr "نگهدارنده مکان متن" + +#: ../core/fields/email.php:124 ../core/fields/number.php:134 +#: ../core/fields/password.php:106 ../core/fields/text.php:132 +#: ../core/fields/textarea.php:119 +msgid "Appears within the input" +msgstr "در داخل ورودی نمایش داده می شود" + +#: ../core/fields/email.php:138 ../core/fields/number.php:148 +#: ../core/fields/password.php:120 ../core/fields/text.php:146 +msgid "Prepend" +msgstr "پیشوند" + +#: ../core/fields/email.php:139 ../core/fields/number.php:149 +#: ../core/fields/password.php:121 ../core/fields/text.php:147 +msgid "Appears before the input" +msgstr "قبل از ورودی نمایش داده می شود" + +#: ../core/fields/email.php:153 ../core/fields/number.php:163 +#: ../core/fields/password.php:135 ../core/fields/text.php:161 +msgid "Append" +msgstr "پسوند" + +#: ../core/fields/email.php:154 ../core/fields/number.php:164 +#: ../core/fields/password.php:136 ../core/fields/text.php:162 +msgid "Appears after the input" +msgstr "بعد از ورودی نمایش داده می شود" + +#: ../core/fields/file.php:19 +msgid "File" +msgstr "پرونده" + +#: ../core/fields/file.php:20 ../core/fields/image.php:20 +#: ../core/fields/wysiwyg.php:37 +msgid "Content" +msgstr "محتوا" + +#: ../core/fields/file.php:26 +msgid "Select File" +msgstr "انتخاب پرونده" + +#: ../core/fields/file.php:27 +msgid "Edit File" +msgstr "ویرایش پرونده" + +#: ../core/fields/file.php:28 +msgid "Update File" +msgstr "بروزرسانی پرونده" + +#: ../core/fields/file.php:29 ../core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "بارگذاری شده در این نوشته" + +#: ../core/fields/file.php:113 +msgid "Size" +msgstr "اندازه" + +#: ../core/fields/file.php:123 +msgid "No File Selected" +msgstr "هیچ پرونده ای انتخاب نشده" + +#: ../core/fields/file.php:123 +msgid "Add File" +msgstr "افزودن پرونده" + +#: ../core/fields/file.php:153 ../core/fields/image.php:118 +#: ../core/fields/taxonomy.php:371 +msgid "Return Value" +msgstr "مقدار بازگشت" + +#: ../core/fields/file.php:164 +msgid "File Object" +msgstr "آبجکت پرونده" + +#: ../core/fields/file.php:165 +msgid "File URL" +msgstr "آدرس پرونده" + +#: ../core/fields/file.php:166 +msgid "File ID" +msgstr "شناسه(ID) پرونده" + +#: ../core/fields/file.php:175 ../core/fields/image.php:158 +msgid "Library" +msgstr "کتابخانه" + +#: ../core/fields/file.php:187 ../core/fields/image.php:171 +msgid "Uploaded to post" +msgstr "بارگذاری شده در نوشته" + +#: ../core/fields/google-map.php:18 +msgid "Google Map" +msgstr "نقشه گوگل" + +#: ../core/fields/google-map.php:33 +msgid "Locating" +msgstr "مکان یابی" + +#: ../core/fields/google-map.php:34 +msgid "Sorry, this browser does not support geolocation" +msgstr "با عرض پوزش، این مرورگر از موقعیت یابی جغرافیایی پشتیبانی نمی کند" + +#: ../core/fields/google-map.php:120 +msgid "Clear location" +msgstr "حذف مکان" + +#: ../core/fields/google-map.php:125 +msgid "Find current location" +msgstr "پیدا کردن مکان فعلی" + +#: ../core/fields/google-map.php:126 +msgid "Search for address..." +msgstr "جستجو برای آدرس . . ." + +#: ../core/fields/google-map.php:162 +msgid "Center" +msgstr "مرکز" + +#: ../core/fields/google-map.php:163 +msgid "Center the initial map" +msgstr "تقشه اولیه را وسط قرار بده" + +#: ../core/fields/google-map.php:199 +msgid "Zoom" +msgstr "بزرگنمایی" + +#: ../core/fields/google-map.php:200 +msgid "Set the initial zoom level" +msgstr "تعین مقدار بزرگنمایی اولیه" + +#: ../core/fields/google-map.php:217 +msgid "Height" +msgstr "ارتفاع" + +#: ../core/fields/google-map.php:218 +msgid "Customise the map height" +msgstr "سفارشی کردن ارتفاع نقشه" + +#: ../core/fields/image.php:19 +msgid "Image" +msgstr "تصویر" + +#: ../core/fields/image.php:27 +msgid "Select Image" +msgstr "انتخاب تصویر" + +#: ../core/fields/image.php:28 +msgid "Edit Image" +msgstr "ویرایش تصویر" + +#: ../core/fields/image.php:29 +msgid "Update Image" +msgstr "بروزرسانی تصویر" + +#: ../core/fields/image.php:83 +msgid "Remove" +msgstr "حذف" + +#: ../core/fields/image.php:84 ../core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "ویرایش" + +#: ../core/fields/image.php:90 +msgid "No image selected" +msgstr "هیچ تصویری انتخاب نشده" + +#: ../core/fields/image.php:90 +msgid "Add Image" +msgstr "افزودن تصویر" + +#: ../core/fields/image.php:119 ../core/fields/relationship.php:576 +msgid "Specify the returned value on front end" +msgstr "مقدار برگشتی در نمایش نهایی را تعیین کنید" + +#: ../core/fields/image.php:129 +msgid "Image Object" +msgstr "آبجکت تصویر" + +#: ../core/fields/image.php:130 +msgid "Image URL" +msgstr "آدرس تصویر" + +#: ../core/fields/image.php:131 +msgid "Image ID" +msgstr "شناسه(ID) تصویر" + +#: ../core/fields/image.php:139 +msgid "Preview Size" +msgstr "اندازه پیش نمایش" + +#: ../core/fields/image.php:140 +msgid "Shown when entering data" +msgstr "هنگام وارد کردن داده ها نمایش داده می شود" + +#: ../core/fields/image.php:159 +msgid "Limit the media library choice" +msgstr "محدود کردن انتخاب کتابخانه چندرسانه ای" + +#: ../core/fields/message.php:19 ../core/fields/message.php:70 +#: ../core/fields/true_false.php:79 +msgid "Message" +msgstr "پیام" + +#: ../core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "" +"متن و کد HTML وارد شده در اینجا در خط همراه با زمینه نمایش داده خواهد شد" + +#: ../core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "دقت کنید که نکاک متن ها اول از تابع وردپرس عبور خواهند کرد" + +#: ../core/fields/number.php:19 +msgid "Number" +msgstr "شماره" + +#: ../core/fields/number.php:178 +msgid "Minimum Value" +msgstr "حداقل مقدار" + +#: ../core/fields/number.php:194 +msgid "Maximum Value" +msgstr "حداکثر مقدار" + +#: ../core/fields/number.php:210 +msgid "Step Size" +msgstr "اندازه مرحله" + +#: ../core/fields/page_link.php:18 +msgid "Page Link" +msgstr "پیوند (لینک) برگه/نوشته" + +#: ../core/fields/page_link.php:19 ../core/fields/post_object.php:19 +#: ../core/fields/relationship.php:19 ../core/fields/taxonomy.php:19 +#: ../core/fields/user.php:19 +msgid "Relational" +msgstr "رابطه" + +#: ../core/fields/page_link.php:103 ../core/fields/post_object.php:268 +#: ../core/fields/relationship.php:595 ../core/fields/relationship.php:674 +#: ../core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "نوع نوشته" + +#: ../core/fields/page_link.php:127 ../core/fields/post_object.php:317 +#: ../core/fields/select.php:214 ../core/fields/taxonomy.php:337 +#: ../core/fields/user.php:322 +msgid "Allow Null?" +msgstr "آیا Null مجاز است؟" + +#: ../core/fields/page_link.php:148 ../core/fields/post_object.php:338 +#: ../core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "آیا چندین مقدار انتخاب شوند؟" + +#: ../core/fields/password.php:19 +msgid "Password" +msgstr "رمزعبور" + +#: ../core/fields/post_object.php:18 +msgid "Post Object" +msgstr "آبجکت یک نوشته" + +#: ../core/fields/post_object.php:292 ../core/fields/relationship.php:619 +msgid "Filter from Taxonomy" +msgstr "فیلتر از طبقه بندی" + +#: ../core/fields/radio.php:18 +msgid "Radio Button" +msgstr "دکمه رادیویی" + +#: ../core/fields/radio.php:105 ../core/views/meta_box_location.php:91 +msgid "Other" +msgstr "دیگر" + +#: ../core/fields/radio.php:148 +msgid "Enter your choices one per line" +msgstr "انتخاب ها را در هر خط وارد کنید" + +#: ../core/fields/radio.php:150 +msgid "Red" +msgstr "قرمز" + +#: ../core/fields/radio.php:151 +msgid "Blue" +msgstr "آبی" + +#: ../core/fields/radio.php:175 +msgid "Add 'other' choice to allow for custom values" +msgstr "افزودن گزینه 'دیگر' برای ثبت مقادیر دلخواه" + +#: ../core/fields/radio.php:187 +msgid "Save 'other' values to the field's choices" +msgstr "ذخیره مقادیر دیگر در انتخاب های زمینه" + +#: ../core/fields/relationship.php:18 +msgid "Relationship" +msgstr "ارتباط" + +#: ../core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "مقادیر به حداکثر رسیده اند ( {حداکثر} مقادیر )" + +#: ../core/fields/relationship.php:429 +msgid "Search..." +msgstr "جستجو . . ." + +#: ../core/fields/relationship.php:440 +msgid "Filter by post type" +msgstr "فیلتر توسط نوع نوشته" + +#: ../core/fields/relationship.php:575 +msgid "Return Format" +msgstr "فرمت بازگشت" + +#: ../core/fields/relationship.php:586 +msgid "Post Objects" +msgstr "آبجکت های نوشته ها" + +#: ../core/fields/relationship.php:587 +msgid "Post IDs" +msgstr "شناسه(ID) های نوشته ها" + +#: ../core/fields/relationship.php:653 +msgid "Search" +msgstr "جستجو" + +#: ../core/fields/relationship.php:654 +msgid "Post Type Select" +msgstr "انتخاب نوع نوشته" + +#: ../core/fields/relationship.php:662 +msgid "Elements" +msgstr "عناصر" + +#: ../core/fields/relationship.php:663 +msgid "Selected elements will be displayed in each result" +msgstr "عناصر انتخاب شده در هر نتیجه نمایش داده خواهند شد" + +#: ../core/fields/relationship.php:672 ../core/views/meta_box_options.php:106 +msgid "Featured Image" +msgstr "تصویر شاخص" + +#: ../core/fields/relationship.php:673 +msgid "Post Title" +msgstr "عنوان نوشته" + +#: ../core/fields/relationship.php:685 +msgid "Maximum posts" +msgstr "حداکثر تعداد نوشته ها" + +#: ../core/fields/select.php:18 ../core/fields/select.php:109 +#: ../core/fields/taxonomy.php:328 ../core/fields/user.php:313 +msgid "Select" +msgstr "انتخاب(دراپ باکس)" + +#: ../core/fields/tab.php:19 +msgid "Tab" +msgstr "تب" + +#: ../core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"از (زمینه تب) برای سازماندهی بهتر صفحه ویرایش با گروه بندی زمینه ها زیر تب " +"ها استفاده کنید. " + +#: ../core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"همه زمینه های زیر این \" زمینه تب \" (یا تا زمینه تب بعدی) با هم گروه بندی " +"می شوند." + +#: ../core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "از چندین تب برای تقسیم زمینه های خود به بخش های مختلف استفاده کنید." + +#: ../core/fields/taxonomy.php:18 ../core/fields/taxonomy.php:278 +msgid "Taxonomy" +msgstr "طبقه بندی" + +#: ../core/fields/taxonomy.php:222 ../core/fields/taxonomy.php:231 +msgid "None" +msgstr "هیچ" + +#: ../core/fields/taxonomy.php:312 ../core/fields/user.php:298 +#: ../core/views/meta_box_fields.php:77 ../core/views/meta_box_fields.php:159 +msgid "Field Type" +msgstr "نوع زمینه" + +#: ../core/fields/taxonomy.php:322 ../core/fields/user.php:307 +msgid "Multiple Values" +msgstr "چندین مقدار" + +#: ../core/fields/taxonomy.php:324 ../core/fields/user.php:309 +msgid "Multi Select" +msgstr "چندین انتخاب" + +#: ../core/fields/taxonomy.php:326 ../core/fields/user.php:311 +msgid "Single Value" +msgstr "تک مقدار" + +#: ../core/fields/taxonomy.php:327 +msgid "Radio Buttons" +msgstr "دکمه های رادیویی" + +#: ../core/fields/taxonomy.php:356 +msgid "Load & Save Terms to Post" +msgstr "خواندن و ذخیره دسته(ترم)ها برای نوشته" + +#: ../core/fields/taxonomy.php:364 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"مقدار بر اساس دسته(ترم) نوشته خوانده شود و دسته های نوشته را در هنگام ذخیره " +"به روز رسانی کند" + +#: ../core/fields/taxonomy.php:381 +msgid "Term Object" +msgstr "به صورت آبجکت" + +#: ../core/fields/taxonomy.php:382 +msgid "Term ID" +msgstr "شناسه(ID) آیتم(ترم)" + +#: ../core/fields/text.php:19 +msgid "Text" +msgstr "متن" + +#: ../core/fields/text.php:176 ../core/fields/textarea.php:164 +msgid "Formatting" +msgstr "قالب بندی" + +#: ../core/fields/text.php:177 ../core/fields/textarea.php:165 +msgid "Effects value on front end" +msgstr "موثر بر شیوه نمایش در سایت اصلی" + +#: ../core/fields/text.php:186 ../core/fields/textarea.php:174 +msgid "No formatting" +msgstr "بدون قالب بندی" + +#: ../core/fields/text.php:187 ../core/fields/textarea.php:176 +msgid "Convert HTML into tags" +msgstr "تبدیل HTML به تگ ها" + +#: ../core/fields/text.php:195 ../core/fields/textarea.php:133 +msgid "Character Limit" +msgstr "محدودیت کاراکتر" + +#: ../core/fields/text.php:196 ../core/fields/textarea.php:134 +msgid "Leave blank for no limit" +msgstr "برای نامحدود بودن این بخش را خالی بگذارید." + +#: ../core/fields/textarea.php:19 +msgid "Text Area" +msgstr "باکس متن (متن چند خطی)" + +#: ../core/fields/textarea.php:148 +msgid "Rows" +msgstr "سطرها" + +#: ../core/fields/textarea.php:149 +msgid "Sets the textarea height" +msgstr "تعیین ارتفاع باکس متن" + +#: ../core/fields/textarea.php:175 +msgid "Convert new lines into <br /> tags" +msgstr "تبدیل خط های جدید به برچسب ها" + +#: ../core/fields/true_false.php:19 +msgid "True / False" +msgstr "صحیح / غلط" + +#: ../core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "به عنوان مثال: نمایش محتوای اضافی" + +#: ../core/fields/user.php:18 ../core/views/meta_box_location.php:94 +msgid "User" +msgstr "کاربر" + +#: ../core/fields/user.php:271 +msgid "Filter by role" +msgstr "تفکیک با نقش" + +#: ../core/fields/wysiwyg.php:36 +msgid "Wysiwyg Editor" +msgstr "ویرایشگر دیداری" + +#: ../core/fields/wysiwyg.php:292 +msgid "Toolbar" +msgstr "نوار ابزار" + +#: ../core/fields/wysiwyg.php:324 +msgid "Show Media Upload Buttons?" +msgstr "آیا دکمه های بارگذاری رسانه نمایش داده شوند؟" + +#: ../core/fields/_base.php:124 ../core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "پایه" + +#: ../core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "تاریخ" + +#: ../core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "انجام شده" + +#: ../core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "امروز" + +#: ../core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "نمایش یک ماه دیگر" + +#: ../core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "فرمت ذخیره" + +#: ../core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" +"این فرمت مقدار ذخیره شده در پایگاه داده را مشخص خواهد کرد و از طریق API قابل " +"خواندن است" + +#: ../core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" بهترین و پر استفاده ترین فرمت ذخیره است. اطلاعات بیشتر" + +#: ../core/fields/date_picker/date_picker.php:128 +#: ../core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "فرمت های تاریخ جی کوئری" + +#: ../core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "فرمت نمایش" + +#: ../core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "این فرمت توسط کاربر در هنگام وارد کردن یک مقدار دیده خواهد شد" + +#: ../core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" +"\"dd/mm/yy\" یا \"mm/dd/yy\" پر استفاده ترین قالب های نمایش تاریخ می باشند. " +"اطلاعات بیشتر" + +#: ../core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "اولین روز هفته" + +#: ../core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "زمینه جدید" + +#: ../core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "نوع زمینه وجود ندارد" + +#: ../core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "ترتیب زمینه" + +#: ../core/views/meta_box_fields.php:75 ../core/views/meta_box_fields.php:127 +msgid "Field Label" +msgstr "برچسب زمینه" + +#: ../core/views/meta_box_fields.php:76 ../core/views/meta_box_fields.php:143 +msgid "Field Name" +msgstr "نام زمینه" + +#: ../core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "کلید زمینه" + +#: ../core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"هیچ زمینه ای وجود ندارد. روی دکمه+ افزودن زمینه کلیک کنید " +"تا اولین زمینه خود را بسازید." + +#: ../core/views/meta_box_fields.php:105 ../core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "ویرایش این زمینه" + +#: ../core/views/meta_box_fields.php:109 +msgid "Read documentation for this field" +msgstr "مستندات را برای این زمینه بخوانید" + +#: ../core/views/meta_box_fields.php:109 +msgid "Docs" +msgstr "توضیحات" + +#: ../core/views/meta_box_fields.php:110 +msgid "Duplicate this Field" +msgstr "تکثیر این زمینه" + +#: ../core/views/meta_box_fields.php:110 +msgid "Duplicate" +msgstr "تکثیر" + +#: ../core/views/meta_box_fields.php:111 +msgid "Delete this Field" +msgstr "حذف این زمینه" + +#: ../core/views/meta_box_fields.php:111 +msgid "Delete" +msgstr "حذف" + +#: ../core/views/meta_box_fields.php:128 +msgid "This is the name which will appear on the EDIT page" +msgstr "این نامی است که در صفحه \"ویرایش\" نمایش داده خواهد شد." + +#: ../core/views/meta_box_fields.php:144 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "تک کلمه، بدون فاصله. خط زیرین و خط تیره ها مجازاند" + +#: ../core/views/meta_box_fields.php:173 +msgid "Field Instructions" +msgstr "دستورالعمل های زمینه" + +#: ../core/views/meta_box_fields.php:174 +msgid "Instructions for authors. Shown when submitting data" +msgstr "دستورالعمل هایی برای نویسندگان. هنگام ارسال داده ها نمایش داده می شوند" + +#: ../core/views/meta_box_fields.php:187 +msgid "Required?" +msgstr "لازم است؟" + +#: ../core/views/meta_box_fields.php:210 +msgid "Conditional Logic" +msgstr "منطق شرطی" + +#: ../core/views/meta_box_fields.php:261 +#: ../core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "برابر شود با" + +#: ../core/views/meta_box_fields.php:262 +#: ../core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "برابر نشود با" + +#: ../core/views/meta_box_fields.php:280 +msgid "Show this field when" +msgstr "نمایش این زمینه موقعی که" + +#: ../core/views/meta_box_fields.php:286 +msgid "all" +msgstr "همه" + +#: ../core/views/meta_box_fields.php:287 +msgid "any" +msgstr "هرکدام از" + +#: ../core/views/meta_box_fields.php:290 +msgid "these rules are met" +msgstr "این قوانین تلاقی کردند" + +#: ../core/views/meta_box_fields.php:304 +msgid "Close Field" +msgstr "بستن زمینه" + +#: ../core/views/meta_box_fields.php:317 +msgid "Drag and drop to reorder" +msgstr "با گرفتن و کشیدن مرتب سازی کنید" + +#: ../core/views/meta_box_fields.php:318 +msgid "+ Add Field" +msgstr "+ افزودن زمینه" + +#: ../core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "قوانین" + +#: ../core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"مجموعه ای از قوانین را بسازید تا مشخص کنید در کدام صفحه ویرایش ، این زمینه " +"های دلخواه سفارشی نمایش داده شوند." + +#: ../core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "نمایش این گروه زمینه اگر" + +#: ../core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "نوع کاربر وارد شده" + +#: ../core/views/meta_box_location.php:78 +#: ../core/views/meta_box_location.php:79 +msgid "Post" +msgstr "نوشته" + +#: ../core/views/meta_box_location.php:80 +msgid "Post Category" +msgstr "دسته بندی نوشته" + +#: ../core/views/meta_box_location.php:81 +msgid "Post Format" +msgstr "فرمت نوشته" + +#: ../core/views/meta_box_location.php:82 +msgid "Post Status" +msgstr "وضعیت نوشته" + +#: ../core/views/meta_box_location.php:83 +msgid "Post Taxonomy" +msgstr "طبقه بندی نوشته" + +#: ../core/views/meta_box_location.php:85 +#: ../core/views/meta_box_location.php:86 +msgid "Page" +msgstr "برگه" + +#: ../core/views/meta_box_location.php:87 +msgid "Page Type" +msgstr "نوع برگه" + +#: ../core/views/meta_box_location.php:88 +msgid "Page Parent" +msgstr "برگه مادر" + +#: ../core/views/meta_box_location.php:89 +msgid "Page Template" +msgstr "قالب برگه" + +#: ../core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "پیوست" + +#: ../core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "آیتم طبقه بندی" + +#: ../core/views/meta_box_location.php:146 +msgid "and" +msgstr "و" + +#: ../core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "افزودن گروه قانون" + +#: ../core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "شماره ترتیب" + +#: ../core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "" +"گروه های زمینه به ترتیب از کوچکترین شماره تا بزرگترین شماره نمایش داده می " +"شوند." + +#: ../core/views/meta_box_options.php:42 +msgid "Position" +msgstr "موقعیت" + +#: ../core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "بالا (بعد از عنوان)" + +#: ../core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "معمولی (بعد از ادیتور متن)" + +#: ../core/views/meta_box_options.php:54 +msgid "Side" +msgstr "کنار" + +#: ../core/views/meta_box_options.php:64 +msgid "Style" +msgstr "شیوه نمایش" + +#: ../core/views/meta_box_options.php:74 +msgid "Seamless (no metabox)" +msgstr "بدون متاباکس" + +#: ../core/views/meta_box_options.php:75 +msgid "Standard (WP metabox)" +msgstr "استاندارد (دارای متاباکس)" + +#: ../core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "مخفی کردن در صفحه" + +#: ../core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "انتخاب آیتم ها برای پنهان کردن آن ها از صفحه ویرایش." + +#: ../core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"اگر چندین گروه زمینه در یک صفحه ویرایش نمایش داده شود، اولین تنظیمات گروه " +"زمینه استفاده خواهد شد. (یکی با کمترین شماره)" + +#: ../core/views/meta_box_options.php:96 +msgid "Permalink" +msgstr "پیوند یکتا" + +#: ../core/views/meta_box_options.php:97 +msgid "Content Editor" +msgstr "ویرایش گر محتوا(ادیتور اصلی)" + +#: ../core/views/meta_box_options.php:98 +msgid "Excerpt" +msgstr "چکیده" + +#: ../core/views/meta_box_options.php:100 +msgid "Discussion" +msgstr "گفتگو" + +#: ../core/views/meta_box_options.php:101 +msgid "Comments" +msgstr "دیدگاه ها" + +#: ../core/views/meta_box_options.php:102 +msgid "Revisions" +msgstr "بازنگری ها" + +#: ../core/views/meta_box_options.php:103 +msgid "Slug" +msgstr "نامک" + +#: ../core/views/meta_box_options.php:104 +msgid "Author" +msgstr "نویسنده" + +#: ../core/views/meta_box_options.php:105 +msgid "Format" +msgstr "فرمت" + +#: ../core/views/meta_box_options.php:107 +msgid "Categories" +msgstr "دسته ها" + +#: ../core/views/meta_box_options.php:108 +msgid "Tags" +msgstr "برچسب ها" + +#: ../core/views/meta_box_options.php:109 +msgid "Send Trackbacks" +msgstr "ارسال بازتاب ها" + +#~ msgid "Vote" +#~ msgstr "رأی دادن" + +#~ msgid "Follow" +#~ msgstr "دنبال کردن" + +#~ msgid "What's new" +#~ msgstr "چه چیزی جدید است؟" + +#~ msgid "credits" +#~ msgstr "اعتبارات" + +#~ msgid "Term" +#~ msgstr "دوره" + +#~ msgid "No Metabox" +#~ msgstr "بدون متاباکس" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-fi_FI.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fi_FI.mo new file mode 100644 index 0000000..e61c96e Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fi_FI.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-fi_FI.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fi_FI.po new file mode 100644 index 0000000..8123bbf --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fi_FI.po @@ -0,0 +1,1823 @@ +# Copyright (C) 2014 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2015-10-06 08:30+0300\n" +"PO-Revision-Date: 2015-10-06 23:04+0300\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.5\n" +"X-Poedit-Basepath: ..\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" +"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;" +"esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" +"X-Poedit-SourceCharset: UTF-8\n" +"Last-Translator: \n" +"Language: fi_FI\n" +"X-Poedit-SearchPath-0: .\n" + +#: acf.php:485 +msgid "Field Groups" +msgstr "" + +#: acf.php:486 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "" + +#: acf.php:487 +msgid "Add New" +msgstr "Lisää uusi" + +#: acf.php:488 +msgid "Add New Field Group" +msgstr "Lisää uusi kenttäryhmä" + +#: acf.php:489 +msgid "Edit Field Group" +msgstr "Muokkaa kenttäryhmää" + +#: acf.php:490 +msgid "New Field Group" +msgstr "Uusi kenttäryhmä" + +#: acf.php:491 +msgid "View Field Group" +msgstr "Näytä kenttäryhmä" + +#: acf.php:492 +msgid "Search Field Groups" +msgstr "Etsi kenttäryhmiä" + +#: acf.php:493 +msgid "No Field Groups found" +msgstr "Kenttäryhmiä ei löydetty" + +#: acf.php:494 +msgid "No Field Groups found in Trash" +msgstr "Kenttäryhmiä ei löydetty roskakorista" + +#: acf.php:579 core/views/meta_box_options.php:99 +msgid "Custom Fields" +msgstr "Muokatut kentät" + +#: acf.php:597 acf.php:600 +msgid "Field group updated." +msgstr "Kenttäryhmä päivitetty." + +#: acf.php:598 +msgid "Custom field updated." +msgstr "Muokattu kenttä päivitetty." + +#: acf.php:599 +msgid "Custom field deleted." +msgstr "Muokattu kenttä poistettu." + +#. translators: %s: date and time of the revision +#: acf.php:602 +#, php-format +msgid "Field group restored to revision from %s" +msgstr "Kenttäryhmä palautettu versioon %s" + +#: acf.php:603 +msgid "Field group published." +msgstr "Kenttäryhmä julkaistu." + +#: acf.php:604 +msgid "Field group saved." +msgstr "Kenttäryhmä tallennettu." + +#: acf.php:605 +msgid "Field group submitted." +msgstr "Kenttäryhmä lähetetty." + +#: acf.php:606 +msgid "Field group scheduled for." +msgstr "Kenttäryhmä ajastettu." + +#: acf.php:607 +msgid "Field group draft updated." +msgstr "Kenttäryhmän vedos päivitetty." + +#: acf.php:742 +msgid "Thumbnail" +msgstr "Esikatselukuva" + +#: acf.php:743 +msgid "Medium" +msgstr "Keskikokoinen" + +#: acf.php:744 +msgid "Large" +msgstr "Suuri" + +#: acf.php:745 +msgid "Full" +msgstr "Täysikokoinen" + +#: core/actions/export.php:26 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Virhe" + +#: core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "Ei ACF-ryhmiä valittu" + +#: core/api.php:1171 +msgid "Update" +msgstr "Päivitä" + +#: core/api.php:1172 +msgid "Post updated" +msgstr "Julkaisu päivitetty" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:307 +msgid "Add-ons" +msgstr "Lisäosat" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:429 +msgid "Repeater Field" +msgstr "Toistinkenttä" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "" +"Luo rajaton määrä rivejä toistettavasta datasta tällä monipuolisella " +"käyttöliittymällä!" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:437 +msgid "Gallery Field" +msgstr "Galleriakenttä" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Luo kuvagallerioita helpolla ja intuitiivisella käyttöliittymällä!" + +#: core/controllers/addons.php:144 core/controllers/field_groups.php:445 +msgid "Options Page" +msgstr "Asetussivu" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "Luo globaalia dataa käytettäväksi koko sivustosi laajuisesti!" + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Joustava sisältökenttä" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Luo uniikkeja designeja joustavan sisältökentän suunnittelutyökalulla!" + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Gravity Forms -kenttä" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Luo valintakentän Gravity Formsin tiedoista!" + +#: core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Päivä- ja aikavalitsin" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "jQuery päivä- ja aikavalitsin" + +#: core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Sijaintikenttä" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Etsi osoitteita ja koordinaatteja" + +#: core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Contact Form 7 -kenttä" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Määritä yksi tai useampi Contact Form 7 -lomake julkaisuun" + +#: core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Advanced Custom Fields -lisäosat" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"Seuraavat lisäosat ovat saatavilla Advanced Custom Fields -liitännäisen " +"toiminnan laajentamiseen." + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"Jokainen lisäosa voidaan asentaa omana liitännäisenään (päivitykset " +"käytössä) tai ne voidaan upottaa osaksi teemaasi (ei päivityksiä)." + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "Asennettu" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Osta ja asenna" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:422 +#: core/controllers/field_groups.php:431 core/controllers/field_groups.php:439 +#: core/controllers/field_groups.php:447 core/controllers/field_groups.php:455 +msgid "Download" +msgstr "Lataa" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +msgid "Export" +msgstr "Vienti" + +#: core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Vie kenttäryhmiä" + +#: core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Kenttäryhmät" + +#: core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Valitse vietävät kenttäryhmät" + +#: core/controllers/export.php:239 core/controllers/export.php:252 +msgid "Export to XML" +msgstr "Vie XML:ksi" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "Vie PHP:ksi" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"ACF luo .xml vientitiedoston, joka on yhteensopiva WordPressin oman " +"tuontityökalun kanssa." + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"Tuodut kenttäryhmät näkyvät muokattavien kenttäryhmien listassa. Tämä " +"on hyödyllistä kun kenttäryhmiä siirretään eri WordPress-sivustojen välillä." + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "Valitse kenttäryhmä(t) listasta ja valitse \"Vie XML:ksi\"" + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "Tallenna xml-tiedosto kysyttäessä" + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Navigoi sijaintiin Työkalut » Tuonti ja valitse WordPress" + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "Asenna WordPress tuontityökalu kysyttäessä" + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "Lataa ja tuo viety .xml-tiedosto" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Valitse käyttäjäsi ja jätä huomiotta Viennin liitetiedostot" + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "Se on siinä! Mukavaa WordPressailua" + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF luo PHP-koodin sisällytettäväksi teemaasi" + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"Rekisteröidyt kenttäryhmät eivät näy muokattavien kenttäryhmien " +"listassa. Tämä on käytännöllistä kun lisätään kenttiä teemaan." + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"Huomioi, että jos viet ja rekisteröit kenttäryhmiä saman WordPress-" +"asennuksen sisällä, ne näkyvät kahteen kertaan muokkausnäkymissä. " +"Korjataksesi tämän voit poistaa alkuperäisen kenttäryhmän käyttöliittymästä " +"tai koodista, functions.php-tiedostosta." + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Valitse kenttäryhmä(t) listasta ja klikkaa \"Luo PHP\"" + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Kopioi luotu PHP-koodi" + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Liitä koodi functions.php-tiedostoon" + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "Vie kenttäryhmiä PHP:ksi" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "Ohjeet" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "Muistiinpanot" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Sisällytä teemaan" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"Advanced Custom Fields -liitännäinen voidaan sisällyttää teemaan. Tehdäksesi " +"niin, siirrä ACF-liitännäinen teemasi sisälle ja lisää seuraava koodi " +"functions.php-tiedostoosi:" + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"Poistaaksesi kaikki ACF-liitännäisen käyttöliittymät, voit määrittää lite-" +"tilan vakioarvolla (constant). Lisää seuraava koodi functions.php-" +"tiedostoosi ennen \"include_once\"-koodia:" + +#: core/controllers/export.php:331 +msgid "Back to export" +msgstr "Takaisin vientiin" + +#: core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Ei valittuja kenttäryhmiä" + +#: core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Haluatko varmasti siirtää kohteen roskakoriin?" + +#: core/controllers/field_group.php:359 +msgid "checked" +msgstr "valittu" + +#: core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Ei toggle-kenttiä saatavilla" + +#: core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "Kenttäryhmän otsikko on pakollinen" + +#: core/controllers/field_group.php:362 +msgid "copy" +msgstr "kopioi" + +#: core/controllers/field_group.php:363 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +msgid "or" +msgstr "tai" + +#: core/controllers/field_group.php:364 core/controllers/field_group.php:395 +#: core/controllers/field_group.php:457 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Kentät" + +#: core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Yläkentät" + +#: core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Sisarkentät" + +#: core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Piilota / Näytä kaikki" + +#: core/controllers/field_group.php:396 +msgid "Location" +msgstr "Sijainti" + +#: core/controllers/field_group.php:397 +msgid "Options" +msgstr "Asetukset" + +#: core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Näytä kenttäavain:" + +#: core/controllers/field_group.php:460 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:340 +#: core/fields/post_object.php:361 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:499 +#: core/fields/user.php:332 core/fields/wysiwyg.php:335 +#: core/views/meta_box_fields.php:195 core/views/meta_box_fields.php:218 +msgid "No" +msgstr "Ei" + +#: core/controllers/field_group.php:461 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:339 +#: core/fields/post_object.php:360 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:498 +#: core/fields/user.php:331 core/fields/wysiwyg.php:334 +#: core/views/meta_box_fields.php:194 core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Kyllä" + +#: core/controllers/field_group.php:633 +msgid "Front Page" +msgstr "Etusivu" + +#: core/controllers/field_group.php:634 +msgid "Posts Page" +msgstr "Julkaisusivu" + +#: core/controllers/field_group.php:635 +msgid "Top Level Page (parent of 0)" +msgstr "Päätason sivu (ei yläsivuja)" + +#: core/controllers/field_group.php:636 +msgid "Parent Page (has children)" +msgstr "Yläsivu (sivulla alisivuja)" + +#: core/controllers/field_group.php:637 +msgid "Child Page (has parent)" +msgstr "Alasivu (sivulla yläsivu)" + +#: core/controllers/field_group.php:645 +msgid "Default Template" +msgstr "Oletusmallipohja" + +#: core/controllers/field_group.php:727 +msgid "Published" +msgstr "Julkaistu" + +#: core/controllers/field_group.php:728 +msgid "Pending Review" +msgstr "Odottaa arviointia" + +#: core/controllers/field_group.php:729 +msgid "Draft" +msgstr "Vedos" + +#: core/controllers/field_group.php:730 +msgid "Future" +msgstr "Tuleva" + +#: core/controllers/field_group.php:731 +msgid "Private" +msgstr "Yksityinen" + +#: core/controllers/field_group.php:732 +msgid "Revision" +msgstr "Versio" + +#: core/controllers/field_group.php:733 +msgid "Trash" +msgstr "Roskakori" + +#: core/controllers/field_group.php:746 +msgid "Super Admin" +msgstr "Super Admin" + +#: core/controllers/field_group.php:761 core/controllers/field_group.php:782 +#: core/controllers/field_group.php:789 core/fields/file.php:186 +#: core/fields/image.php:177 core/fields/page_link.php:109 +#: core/fields/post_object.php:286 core/fields/post_object.php:310 +#: core/fields/relationship.php:588 core/fields/relationship.php:612 +#: core/fields/user.php:276 +msgid "All" +msgstr "Kaikki" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Otsikko" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:253 +msgid "Changelog" +msgstr "Muutosloki" + +#: core/controllers/field_groups.php:217 +#, php-format +msgid "See what's new in %1$sversion %2$s%3$s" +msgstr "Katso mitä uutta %1$sversiossa %2$s%3$s" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Resurssit" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Aloitus" + +#: core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Kenttätyypit" + +#: core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Funktiot" + +#: core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Toiminnat" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:631 +msgid "Filters" +msgstr "Suodattimet" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "Ohjeet" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Ohjeartikkelit" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Luonut" + +#: core/controllers/field_groups.php:244 +msgid "Welcome to Advanced Custom Fields" +msgstr "Tervetuloa käyttämään Advanced Custom Fieldsiä" + +#: core/controllers/field_groups.php:245 +msgid "Thank you for updating to the latest version!" +msgstr "Kiitos, että päivitit uusimpaan versioon!" + +#: core/controllers/field_groups.php:245 +#, php-format +msgid "" +"ACF %s is more polished and enjoyable than ever before. We hope you like it." +msgstr "" +"ACF %s on upeampi ja kiiltävämpi kuin koskaan ennen. Toivottavasti pidät " +"siitä." + +#: core/controllers/field_groups.php:252 +msgid "What’s New" +msgstr "Uutta" + +#: core/controllers/field_groups.php:255 +msgid "Download Add-ons" +msgstr "Lataa lisäosia" + +#: core/controllers/field_groups.php:309 +msgid "Activation codes have grown into plugins!" +msgstr "Aktivointikoodit on sulautettu liitännäisiin!" + +#: core/controllers/field_groups.php:310 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"Lisäosat aktivoidaan nyt lataamalla ja asentamalla ne erillisinä " +"liitännäisinä. Vaikka näitä liitännäisiä ei säilytetä wordpress.org-" +"repositoriossa, jokainen lisäosa vastaanottaa päivityksiä normaaliin tapaan." + +#: core/controllers/field_groups.php:316 +msgid "All previous Add-ons have been successfully installed" +msgstr "Kaikki edelliset lisäosat on asennettu onnistuneesti." + +#: core/controllers/field_groups.php:320 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Tämä sivusto käyttää premium-lisäosia, jotka täytyy ladata." + +#: core/controllers/field_groups.php:320 +msgid "Download your activated Add-ons" +msgstr "Lataa aktivoidut lisäosat" + +#: core/controllers/field_groups.php:325 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" +"Tämä sivusto ei käytä premium-lisäosia, eikä tämä muutos näin ollen kosketa " +"sitä." + +#: core/controllers/field_groups.php:335 +msgid "Easier Development" +msgstr "Helpompi kehitys" + +#: core/controllers/field_groups.php:337 +msgid "New Field Types" +msgstr "Uudet kenttätyypit" + +#: core/controllers/field_groups.php:339 +msgid "Taxonomy Field" +msgstr "Taksonomiakenttä" + +#: core/controllers/field_groups.php:340 +msgid "User Field" +msgstr "Käyttäjäkenttä" + +#: core/controllers/field_groups.php:341 +msgid "Email Field" +msgstr "Sähköpostikenttä" + +#: core/controllers/field_groups.php:342 +msgid "Password Field" +msgstr "Salasanakenttä" + +#: core/controllers/field_groups.php:344 +msgid "Custom Field Types" +msgstr "Muokatut kenttätyypit" + +#: core/controllers/field_groups.php:345 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"Oman kenttätyypin luominen ei ole koskaan ollut helpompaa! Valitettavasti " +"version 3 kenttätyypit eivät ole yhteensopivia version 4 kanssa." + +#: core/controllers/field_groups.php:346 +#, php-format +msgid "" +"Migrating your field types is easy, please %sfollow this tutorial%s to learn " +"more." +msgstr "" +"Kenttätyyppien siirtäminen on helppoa, seuraa %stätä ohjeartikkelia%s " +"saadaksesi lisätietoa." + +#: core/controllers/field_groups.php:348 +msgid "Actions & Filters" +msgstr "Toiminnat & Suodattimet" + +#: core/controllers/field_groups.php:349 +#, php-format +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please %sread this guide%s to find the updated naming " +"convention." +msgstr "" +"Jotta ACF:n muokkaaminen olisi entistä helpompaa, kaikki toiminat ja " +"suodattimet ovat saaneet merkittävän kasvojenkohotuksen. Lue %stämä ohje%s " +"saadaksesi lisätietoa päivitetyistä nimeämiskäytännöistä." + +#: core/controllers/field_groups.php:351 +msgid "Preview draft is now working!" +msgstr "Esikatseluvedos toimii nyt!" + +#: core/controllers/field_groups.php:352 +msgid "This bug has been squashed along with many other little critters!" +msgstr "Tämä bugi on liiskattu, muiden pikku mönkijäisten ohella!" + +#: core/controllers/field_groups.php:352 +msgid "See the full changelog" +msgstr "Katso koko muutosloki" + +#: core/controllers/field_groups.php:356 +msgid "Important" +msgstr "Tärkeä" + +#: core/controllers/field_groups.php:358 +msgid "Database Changes" +msgstr "Tietokantamuutokset" + +#: core/controllers/field_groups.php:359 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"Mitään muutoksia tietokantaan ei ole tehty versioiden 3 ja " +"4 välillä. Tämä mahdollistaa versioon 3 palaamisen ilman ongelmia." + +#: core/controllers/field_groups.php:361 +msgid "Potential Issues" +msgstr "Mahdolliset ongelmat" + +#: core/controllers/field_groups.php:362 +#, php-format +msgid "" +"Due to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full %sMigrating from v3 to v4%s guide to view the full list of " +"changes." +msgstr "" +"Lisäosiin sekä toimintoihin & suodattimiin tehtyjen merkittävien muutoksien " +"johdosta sivustosi ei välttämättä toimi oikein. Suosittelemme tutustumaan " +"%sMigrating from v3 to v4%s -ohjeartikkeliimme nähdäksesi täydellisen listan " +"muutoksista." + +#: core/controllers/field_groups.php:365 +msgid "Really Important!" +msgstr "Todella tärkeää!" + +#: core/controllers/field_groups.php:365 +#, php-format +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest %sversion 3%s of this plugin." +msgstr "" +"Jos päivitit ACF -lisäosan ilman tietoa kyseisistä muutoksista, ole hyvä ja " +"palaa lisäosan viimeisimpään %s3-sarjan versioon%s." + +#: core/controllers/field_groups.php:370 +msgid "Thank You" +msgstr "Kiitos" + +#: core/controllers/field_groups.php:371 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +"SUURI kiitos kaikille, ketkä ovat auttaneet testaamaan " +"version 4 beta-versiota ja kaikesta tuesta jota olen saanut." + +#: core/controllers/field_groups.php:372 +msgid "Without you all, this release would not have been possible!" +msgstr "Ilman teitä kaikkia tämä julkaisu ei olisi ollut mahdollinen!" + +#: core/controllers/field_groups.php:376 +msgid "Changelog for" +msgstr "Muutosloki kohteelle" + +#: core/controllers/field_groups.php:393 +msgid "Learn more" +msgstr "Lue lisää" + +#: core/controllers/field_groups.php:399 +msgid "Overview" +msgstr "Yleiskatsaus" + +#: core/controllers/field_groups.php:401 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"Aikaisemmin kaikkien lisäosien lukitus avattiin aktivointikoodeilla (ostettu " +"ACF lisäosakaupasta). Versiossa 4 kaikki lisäosat toimivat omina " +"liitännäisinään, jotka tulee ladata, asentaa ja päivittää erikseen." + +#: core/controllers/field_groups.php:403 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "" +"Tämä sivu auttaa sinua saatavissa olevien lisäosien lataamisessa ja " +"asentamisessa." + +#: core/controllers/field_groups.php:405 +msgid "Available Add-ons" +msgstr "Saatavissa olevat lisäosat" + +#: core/controllers/field_groups.php:407 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Seuraavat lisäosat on löydetty aktiivisina tältä sivustolta." + +#: core/controllers/field_groups.php:420 core/fields/file.php:109 +msgid "Name" +msgstr "Nimi" + +#: core/controllers/field_groups.php:421 +msgid "Activation Code" +msgstr "Aktivointikoodi" + +#: core/controllers/field_groups.php:453 +msgid "Flexible Content" +msgstr "Joustava sisältö" + +#: core/controllers/field_groups.php:463 +msgid "Installation" +msgstr "Asennus" + +#: core/controllers/field_groups.php:465 +msgid "For each Add-on available, please perform the following:" +msgstr "Jokaista saatavissa olevaa lisäosaa kohden, tee seuraavat:" + +#: core/controllers/field_groups.php:467 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Lataa lisäosaliitännäinen (.zip-tiedosto) työpöydällesi" + +#: core/controllers/field_groups.php:468 +#, php-format +msgid "Navigate to %sPlugins > Add New > Upload%s" +msgstr "Navigoi sijaintiin %sPlugins > Add New > Upload%s" + +#: core/controllers/field_groups.php:469 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "" +"Käytä lataustyökalua selataksesi, valitaksesi ja asentaaksesi lisäosasi (." +"zip-tiedosto)" + +#: core/controllers/field_groups.php:470 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"Kun liitännäinen on ladattu ja asennettu, klikkaa 'Activate Plugin' -linkkiä" + +#: core/controllers/field_groups.php:471 +msgid "The Add-on is now installed and activated!" +msgstr "Lisäosa on nyt asennettu ja aktivoitu!" + +#: core/controllers/field_groups.php:485 +msgid "Awesome. Let's get to work" +msgstr "Mahtavaa. Aletaan hommiin" + +#: core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Laajenna tiedot" + +#: core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Piilota tiedot" + +#: core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "" +"Vahvistus epäonnistui. Yksi tai useampi alla olevista kentistä on pakollinen." + +#: core/controllers/upgrade.php:77 +msgid "Upgrade" +msgstr "Päivitä" + +#: core/controllers/upgrade.php:599 +msgid "Modifying field group options 'show on page'" +msgstr "Muokataan kenttäryhmän valintaa 'show on page'" + +#: core/controllers/upgrade.php:653 +msgid "Modifying field option 'taxonomy'" +msgstr "Muokataan kentän valintaa 'taxonomy'" + +#: core/controllers/upgrade.php:750 +msgid "Moving user custom fields from wp_options to wp_usermeta" +msgstr "" +"Siirretään käyttäjien muokattuja kenttiä kohteesta wp_options kohteeseen " +"wp_usermeta" + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Perus" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:475 +msgid "Checkbox" +msgstr "Valintaruutu" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "Valinta" + +#: core/fields/checkbox.php:146 core/fields/radio.php:147 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "Valinnat" + +#: core/fields/checkbox.php:147 core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Syötä jokainen valinta omalle rivilleen" + +#: core/fields/checkbox.php:148 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "" +"Saadaksesi lisää hallintamahdollisuuksia, voit määrittää sekä arvon että " +"avainsanan seuraavasti:" + +#: core/fields/checkbox.php:149 core/fields/radio.php:153 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "red : Red" + +#: core/fields/checkbox.php:149 core/fields/radio.php:154 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "blue : Blue" + +#: core/fields/checkbox.php:166 core/fields/color_picker.php:89 +#: core/fields/email.php:106 core/fields/number.php:116 +#: core/fields/radio.php:196 core/fields/select.php:197 +#: core/fields/text.php:116 core/fields/textarea.php:103 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:277 +msgid "Default Value" +msgstr "Oletusarvo" + +#: core/fields/checkbox.php:167 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Syötä jokainen oletusarvo omalle rivilleen" + +#: core/fields/checkbox.php:183 core/fields/message.php:20 +#: core/fields/radio.php:212 core/fields/tab.php:20 +msgid "Layout" +msgstr "Ulkoasu" + +#: core/fields/checkbox.php:194 core/fields/radio.php:223 +msgid "Vertical" +msgstr "Pystysuuntainen" + +#: core/fields/checkbox.php:195 core/fields/radio.php:224 +msgid "Horizontal" +msgstr "Vaakasuuntainen" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Värivalitsin" + +#: core/fields/color_picker.php:20 core/fields/date_picker/date_picker.php:20 +#: core/fields/google-map.php:19 +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Päivävalitsin" + +#: core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Valmis" + +#: core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Tänään" + +#: core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Näytä eri kuukausi" + +#: core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Tallennusmuoto" + +#: core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" +"Tämä muoto määrittää tietokantaan tallennettavan ja rajapinnan palauttaman " +"arvon." + +#: core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" on monipuolisin tallennusmuoto. Lue lisää" + +#: core/fields/date_picker/date_picker.php:128 +#: core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "jQuery päivämuodot" + +#: core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Näyttömuoto" + +#: core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Tämä muoto näytetään käyttäjälle hänen syöttäessään arvoa" + +#: core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" +"\"dd/mm/yy\" tai \"mm/dd/yy\" ovat käytetyimpiä näyttömuotoja. Lue lisää" + +#: core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "Viikon alkamispäivä" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "Sähköposti" + +#: core/fields/email.php:107 core/fields/number.php:117 +#: core/fields/text.php:117 core/fields/textarea.php:104 +#: core/fields/wysiwyg.php:278 +msgid "Appears when creating a new post" +msgstr "Näytetään luotaessa uutta julkaisua" + +#: core/fields/email.php:123 core/fields/number.php:133 +#: core/fields/password.php:105 core/fields/text.php:131 +#: core/fields/textarea.php:118 +msgid "Placeholder Text" +msgstr "Placeholder-teksti" + +#: core/fields/email.php:124 core/fields/number.php:134 +#: core/fields/password.php:106 core/fields/text.php:132 +#: core/fields/textarea.php:119 +msgid "Appears within the input" +msgstr "Näytetään syöttökentän sisällä" + +#: core/fields/email.php:138 core/fields/number.php:148 +#: core/fields/password.php:120 core/fields/text.php:146 +msgid "Prepend" +msgstr "Lisää ennen" + +#: core/fields/email.php:139 core/fields/number.php:149 +#: core/fields/password.php:121 core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Näytetään ennen syöttökenttää" + +#: core/fields/email.php:153 core/fields/number.php:163 +#: core/fields/password.php:135 core/fields/text.php:161 +msgid "Append" +msgstr "Lisää jälkeen" + +#: core/fields/email.php:154 core/fields/number.php:164 +#: core/fields/password.php:136 core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Näytetään syöttökentän jälkeen" + +#: core/fields/file.php:19 +msgid "File" +msgstr "Tiedosto" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:37 +msgid "Content" +msgstr "Sisältö" + +#: core/fields/file.php:26 +msgid "Select File" +msgstr "Valitse tiedosto" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "Muokkaa tiedostoa" + +#: core/fields/file.php:28 +msgid "Update File" +msgstr "Päivitä tiedostoa" + +#: core/fields/file.php:29 core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "ladattu tähän julkaisuun" + +#: core/fields/file.php:113 +msgid "Size" +msgstr "Koko" + +#: core/fields/file.php:123 +msgid "No File Selected" +msgstr "Ei tiedostoa valittuna" + +#: core/fields/file.php:123 +msgid "Add File" +msgstr "Lisää tiedosto" + +#: core/fields/file.php:153 core/fields/image.php:125 +#: core/fields/taxonomy.php:523 +msgid "Return Value" +msgstr "Paluuarvo" + +#: core/fields/file.php:164 +msgid "File Object" +msgstr "Tiedosto-objekti" + +#: core/fields/file.php:165 +msgid "File URL" +msgstr "Tiedoston URL" + +#: core/fields/file.php:166 +msgid "File ID" +msgstr "Tiedoston ID" + +#: core/fields/file.php:175 core/fields/image.php:165 +msgid "Library" +msgstr "Kirjasto" + +#: core/fields/file.php:187 core/fields/image.php:178 +msgid "Uploaded to post" +msgstr "Ladattu julkaisuun" + +#: core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Google Kartta" + +#: core/fields/google-map.php:33 +msgid "Locating" +msgstr "Paikannetaan" + +#: core/fields/google-map.php:34 +msgid "Sorry, this browser does not support geolocation" +msgstr "Valitettavasti selaimesi ei tue geopaikannusta" + +#: core/fields/google-map.php:120 +msgid "Clear location" +msgstr "Tyhjennä sijainti" + +#: core/fields/google-map.php:125 +msgid "Find current location" +msgstr "Etsi nykyinen sijainti" + +#: core/fields/google-map.php:126 +msgid "Search for address..." +msgstr "Etsi osoitetta..." + +#: core/fields/google-map.php:162 +msgid "Center" +msgstr "Keskitä" + +#: core/fields/google-map.php:163 +msgid "Center the initial map" +msgstr "Keskitä kartta" + +#: core/fields/google-map.php:199 +msgid "Zoom" +msgstr "Zoomaus" + +#: core/fields/google-map.php:200 +msgid "Set the initial zoom level" +msgstr "Aseta zoomauksen aloitustaso" + +#: core/fields/google-map.php:217 +msgid "Height" +msgstr "Korkeus" + +#: core/fields/google-map.php:218 +msgid "Customise the map height" +msgstr "Muokkaa kartan korkeutta" + +#: core/fields/image.php:19 +msgid "Image" +msgstr "Kuva" + +#: core/fields/image.php:27 +msgid "Select Image" +msgstr "Valitse kuva" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "Muokkaa kuvaa" + +#: core/fields/image.php:29 +msgid "Update Image" +msgstr "Päivitä kuvaa" + +#: core/fields/image.php:90 +msgid "Remove" +msgstr "Poista" + +#: core/fields/image.php:91 core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Muokkaa" + +#: core/fields/image.php:97 +msgid "No image selected" +msgstr "Ei kuvaa valittu" + +#: core/fields/image.php:97 +msgid "Add Image" +msgstr "Lisää kuva" + +#: core/fields/image.php:126 core/fields/relationship.php:563 +msgid "Specify the returned value on front end" +msgstr "Määritä paluuarvo front endissä" + +#: core/fields/image.php:136 +msgid "Image Object" +msgstr "Kuvaobjekti" + +#: core/fields/image.php:137 +msgid "Image URL" +msgstr "Kuvan URL" + +#: core/fields/image.php:138 +msgid "Image ID" +msgstr "Kuvan ID" + +#: core/fields/image.php:146 +msgid "Preview Size" +msgstr "Esikatselukoko" + +#: core/fields/image.php:147 +msgid "Shown when entering data" +msgstr "Näytetään dataa syötettäessä" + +#: core/fields/image.php:166 +msgid "Limit the media library choice" +msgstr "Rajoita mediakirjastojen valintaa" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "Viesti" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Tähän syötetty teksti & HTML näkyy linjassa kenttien kanssa" + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "Huomioi, että kaikki teksti kulkee ensin wp:n funktion läpi" + +#: core/fields/number.php:19 +msgid "Number" +msgstr "Numero" + +#: core/fields/number.php:178 +msgid "Minimum Value" +msgstr "Vähimmäisarvo" + +#: core/fields/number.php:194 +msgid "Maximum Value" +msgstr "Enimmäisarvo" + +#: core/fields/number.php:210 +msgid "Step Size" +msgstr "Askelkoko" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Sivun linkki" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +msgid "Relational" +msgstr "Suhteellinen" + +#: core/fields/page_link.php:103 core/fields/post_object.php:280 +#: core/fields/relationship.php:582 core/fields/relationship.php:661 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Julkaisutyyppi" + +#: core/fields/page_link.php:127 core/fields/post_object.php:329 +#: core/fields/select.php:214 core/fields/taxonomy.php:489 +#: core/fields/user.php:322 +msgid "Allow Null?" +msgstr "Salli tyhjä?" + +#: core/fields/page_link.php:148 core/fields/post_object.php:350 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "Valitse useita arvoja?" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "Salasana" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Julkaisuobjekti" + +#: core/fields/post_object.php:194 core/fields/relationship.php:170 +msgid "(no title)" +msgstr "(ei otsikkoa)" + +#: core/fields/post_object.php:304 core/fields/relationship.php:606 +msgid "Filter from Taxonomy" +msgstr "Suodata taksonomiasta" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Radiopainike" + +#: core/fields/radio.php:105 core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Muu" + +#: core/fields/radio.php:148 +msgid "Enter your choices one per line" +msgstr "Syötä vaihtoehtosi omille riveilleen" + +#: core/fields/radio.php:150 +msgid "Red" +msgstr "Punainen" + +#: core/fields/radio.php:151 +msgid "Blue" +msgstr "Sininen" + +#: core/fields/radio.php:175 +msgid "Add 'other' choice to allow for custom values" +msgstr "Lisää 'Muu' -valinta salliaksesi vapaamuotoisen arvon" + +#: core/fields/radio.php:187 +msgid "Save 'other' values to the field's choices" +msgstr "Tallenna 'Muut' arvot kentän valintoihin" + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "Suhde" + +#: core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "Enimmäisarvo saavutettu ({max} values)" + +#: core/fields/relationship.php:457 +msgid "Search..." +msgstr "Hae..." + +#: core/fields/relationship.php:468 +msgid "Filter by post type" +msgstr "Suodata julkaisutyypin mukaan" + +#: core/fields/relationship.php:562 +msgid "Return Format" +msgstr "Paluumuoto" + +#: core/fields/relationship.php:573 +msgid "Post Objects" +msgstr "Julkaisuobjektit" + +#: core/fields/relationship.php:574 +msgid "Post IDs" +msgstr "Kirjoitusten ID:t" + +#: core/fields/relationship.php:640 +msgid "Search" +msgstr "Haku" + +#: core/fields/relationship.php:641 +msgid "Post Type Select" +msgstr "Julkaisutyypin valinta" + +#: core/fields/relationship.php:649 +msgid "Elements" +msgstr "Elementit" + +#: core/fields/relationship.php:650 +msgid "Selected elements will be displayed in each result" +msgstr "Valitut elementit näytetään jokaisen tuloksen yhteydessä" + +#: core/fields/relationship.php:659 core/views/meta_box_options.php:106 +msgid "Featured Image" +msgstr "Liittyvä kuva" + +#: core/fields/relationship.php:660 +msgid "Post Title" +msgstr "Julkaisun otsikko" + +#: core/fields/relationship.php:672 +msgid "Maximum posts" +msgstr "Julkaisujen enimmäismäärä" + +#: core/fields/select.php:18 core/fields/select.php:109 +#: core/fields/taxonomy.php:480 core/fields/user.php:313 +msgid "Select" +msgstr "Valitse" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "Välilehti" + +#: core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"Käytä \"Välilehti\" -kenttiä järjestääksesi muokkausruutusi paremmin. Voit " +"ryhmitellä kenttiä yhteen erillisten välilehtiotsikoiden alle." + +#: core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"Kaikki kentät, jotka on määritelty tämän välilehtikentän jälkeen (tai kunnes " +"seuraava välilehtikenttä määritellään), ryhmitetään yhteen." + +#: core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Käytä useita välilehtiä jakaaksesi kenttäsi osioihin." + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:430 +msgid "Taxonomy" +msgstr "Taksonomia" + +#: core/fields/taxonomy.php:374 core/fields/taxonomy.php:383 +msgid "None" +msgstr "Ei yhtään" + +#: core/fields/taxonomy.php:464 core/fields/user.php:298 +#: core/views/meta_box_fields.php:77 core/views/meta_box_fields.php:158 +msgid "Field Type" +msgstr "Kentän tyyppi" + +#: core/fields/taxonomy.php:474 core/fields/user.php:307 +msgid "Multiple Values" +msgstr "Useita arvoja" + +#: core/fields/taxonomy.php:476 core/fields/user.php:309 +msgid "Multi Select" +msgstr "Monivalinta" + +#: core/fields/taxonomy.php:478 core/fields/user.php:311 +msgid "Single Value" +msgstr "Yksittäisvalinta" + +#: core/fields/taxonomy.php:479 +msgid "Radio Buttons" +msgstr "Radiopainikkeet" + +#: core/fields/taxonomy.php:508 +msgid "Load & Save Terms to Post" +msgstr "Lataa & Tallenna termit julkaisuun" + +#: core/fields/taxonomy.php:516 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Lataa arvo julkaisun termien perusteella ja päivitä julkaisun termit " +"tallennuksen yhteydessä" + +#: core/fields/taxonomy.php:533 +msgid "Term Object" +msgstr "Termiobjekti" + +#: core/fields/taxonomy.php:534 +msgid "Term ID" +msgstr "Termi-ID" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "Teksti" + +#: core/fields/text.php:176 core/fields/textarea.php:164 +msgid "Formatting" +msgstr "Muotoilu" + +#: core/fields/text.php:177 core/fields/textarea.php:165 +msgid "Effects value on front end" +msgstr "Vaikuttaa arvoon front endissä" + +#: core/fields/text.php:186 core/fields/textarea.php:174 +msgid "No formatting" +msgstr "Ei muotoilua" + +#: core/fields/text.php:187 core/fields/textarea.php:176 +msgid "Convert HTML into tags" +msgstr "Muuta HTML-tageiksi" + +#: core/fields/text.php:195 core/fields/textarea.php:133 +msgid "Character Limit" +msgstr "Merkkiraja" + +#: core/fields/text.php:196 core/fields/textarea.php:134 +msgid "Leave blank for no limit" +msgstr "Jätä tyhjäksi mikäli et halua asettaa rajaa" + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Tekstialue" + +#: core/fields/textarea.php:148 +msgid "Rows" +msgstr "Rivit" + +#: core/fields/textarea.php:149 +msgid "Sets the textarea height" +msgstr "Aseta tekstialueen korkeus" + +#: core/fields/textarea.php:175 +msgid "Convert new lines into <br /> tags" +msgstr "Muuta uudet rivit <br /> -tageiksi" + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "esim. Näytä lisäsisältöä" + +#: core/fields/user.php:18 core/views/meta_box_location.php:94 +msgid "User" +msgstr "Käyttäjä" + +#: core/fields/user.php:271 +msgid "Filter by role" +msgstr "Suodata roolin perusteella" + +#: core/fields/wysiwyg.php:36 +msgid "Wysiwyg Editor" +msgstr "Wysiwyg-editori" + +#: core/fields/wysiwyg.php:292 +msgid "Toolbar" +msgstr "Työkalupalkki" + +#: core/fields/wysiwyg.php:324 +msgid "Show Media Upload Buttons?" +msgstr "Näytä median latauspainikkeet?" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Uusi kenttä" + +#: core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Kenttätyyppiä ei ole olemassa" + +#: core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Kenttän järjestys" + +#: core/views/meta_box_fields.php:75 core/views/meta_box_fields.php:126 +msgid "Field Label" +msgstr "Kentän avainsana" + +#: core/views/meta_box_fields.php:76 core/views/meta_box_fields.php:142 +msgid "Field Name" +msgstr "Kentän nimi" + +#: core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Kentän avain" + +#: core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Ei kenttiä. Klikkaa + Lisää kenttä -painiketta luodaksesi " +"ensimmäisen kenttäsi." + +#: core/views/meta_box_fields.php:105 core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Muokkaa tätä kenttää" + +#: core/views/meta_box_fields.php:109 +msgid "Duplicate this Field" +msgstr "Kopioi tämä kenttä" + +#: core/views/meta_box_fields.php:109 +msgid "Duplicate" +msgstr "Kopioi" + +#: core/views/meta_box_fields.php:110 +msgid "Delete this Field" +msgstr "Poista tämä kenttä" + +#: core/views/meta_box_fields.php:110 +msgid "Delete" +msgstr "Poista" + +#: core/views/meta_box_fields.php:127 +msgid "This is the name which will appear on the EDIT page" +msgstr "Tämä nimi näytetään muokkaussivulla" + +#: core/views/meta_box_fields.php:143 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "" +"Yksittäisiä sanoja, ei välilyöntejä. Alaviivat ja viivat ovat sallittuja." + +#: core/views/meta_box_fields.php:172 +msgid "Field Instructions" +msgstr "Kentän ohjeet" + +#: core/views/meta_box_fields.php:173 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Ohjeet julkaisijoille. Näytetään dataa lähetettäessä." + +#: core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Pakollinen?" + +#: core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Ehdollinen logiikka" + +#: core/views/meta_box_fields.php:260 core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "on yhtäsuuri kuin" + +#: core/views/meta_box_fields.php:261 core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "on erisuuri kuin" + +#: core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Näytä tämä kenttä kun" + +#: core/views/meta_box_fields.php:285 +msgid "all" +msgstr "kaikki" + +#: core/views/meta_box_fields.php:286 +msgid "any" +msgstr "mikä tahansa" + +#: core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "näistä säännöistä toteutuu" + +#: core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Sulje kenttä" + +#: core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Raahaa ja pudota järjestääksesi" + +#: core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Lisää kenttä" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Säännöt" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Luo sääntöjä määrittääksesi mitkä muokkausruudut käyttävät näitä ACF-kenttiä" + +#: core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Näytä tämä kenttäryhmä jos" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Post" +msgstr "Julkaisu" + +#: core/views/meta_box_location.php:80 +msgid "Post Category" +msgstr "Julkaisun kategoria" + +#: core/views/meta_box_location.php:81 +msgid "Post Format" +msgstr "Julkaisun muoto" + +#: core/views/meta_box_location.php:82 +msgid "Post Status" +msgstr "Julkaisun status" + +#: core/views/meta_box_location.php:83 +msgid "Post Taxonomy" +msgstr "Julkaisun taksonomia" + +#: core/views/meta_box_location.php:85 core/views/meta_box_location.php:86 +msgid "Page" +msgstr "Sivu" + +#: core/views/meta_box_location.php:87 +msgid "Page Type" +msgstr "Sivun tyyppi" + +#: core/views/meta_box_location.php:88 +msgid "Page Parent" +msgstr "Sivun yläsivu" + +#: core/views/meta_box_location.php:89 +msgid "Page Template" +msgstr "Sivun mallipohja" + +#: core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Liitetiedosto" + +#: core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "Taksonomiatermi" + +#: core/views/meta_box_location.php:146 +msgid "and" +msgstr "ja" + +#: core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Lisää sääntöryhmä" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Järjestysnumero" + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Kenttäryhmät luodaan järjestyksessä
                matalimmasta korkeimpaan" + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Sijainti" + +#: core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Korkea (otsikon jälkeen)" + +#: core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Normaali (sisällön jälkeen)" + +#: core/views/meta_box_options.php:54 +msgid "Side" +msgstr "Sivu" + +#: core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Tyyli" + +#: core/views/meta_box_options.php:74 +msgid "Seamless (no metabox)" +msgstr "Saumaton (ei metaboxia)" + +#: core/views/meta_box_options.php:75 +msgid "Standard (WP metabox)" +msgstr "Vakio (WP metabox)" + +#: core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Piilota ruudulta" + +#: core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "Valitse kohteita piilottaaksesi ne muokkausruudulta" + +#: core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"Jos useita kenttäryhmiä on näkyvissä muokkausruudulla samanaikaisesti, " +"ensimmäisen kenttäryhmän asetuksia käytetään. (järjestysnumeroltaan matalin " +"ryhmä)" + +#: core/views/meta_box_options.php:96 +msgid "Permalink" +msgstr "Permalink" + +#: core/views/meta_box_options.php:97 +msgid "Content Editor" +msgstr "Sisältöeditori" + +#: core/views/meta_box_options.php:98 +msgid "Excerpt" +msgstr "Poiminto" + +#: core/views/meta_box_options.php:100 +msgid "Discussion" +msgstr "Keskustelu" + +#: core/views/meta_box_options.php:101 +msgid "Comments" +msgstr "Kommentit" + +#: core/views/meta_box_options.php:102 +msgid "Revisions" +msgstr "Versiot" + +#: core/views/meta_box_options.php:103 +msgid "Slug" +msgstr "" + +#: core/views/meta_box_options.php:104 +msgid "Author" +msgstr "Julkaisija" + +#: core/views/meta_box_options.php:105 +msgid "Format" +msgstr "Muoto" + +#: core/views/meta_box_options.php:107 +msgid "Categories" +msgstr "Kategoriat" + +#: core/views/meta_box_options.php:108 +msgid "Tags" +msgstr "Avainsanat" + +#: core/views/meta_box_options.php:109 +msgid "Send Trackbacks" +msgstr "" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-fr_FR.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fr_FR.mo new file mode 100644 index 0000000..60455f4 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fr_FR.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-fr_FR.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fr_FR.po new file mode 100644 index 0000000..4abdc4d --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-fr_FR.po @@ -0,0 +1,1987 @@ +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Field - version 3.4.1\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2013-10-22 18:19+0100\n" +"PO-Revision-Date: 2015-11-04 09:31+1000\n" +"Last-Translator: Elliot Condon \n" +"Language-Team: RVOLA \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;" +"_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Textdomain-Support: yes\n" +"X-Poedit-Basepath: .\n" +"X-Generator: Poedit 1.8.1\n" + +# @ acf +#: ../acf.php:436 +msgid "Field Groups" +msgstr "Groupes de champs" + +# @ acf +#: ../acf.php:437 ../core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" + +# @ acf +#: ../acf.php:438 +msgid "Add New" +msgstr "Ajouter" + +# @ acf +#: ../acf.php:439 +msgid "Add New Field Group" +msgstr "Nouveau groupe de champs" + +# @ acf +#: ../acf.php:440 +msgid "Edit Field Group" +msgstr "Modifier le groupe de champs" + +# @ acf +#: ../acf.php:441 +msgid "New Field Group" +msgstr "Nouveau groupe de champs" + +# @ default +#: ../acf.php:442 +msgid "View Field Group" +msgstr "Voir le groupe de champs" + +# @ default +#: ../acf.php:443 +msgid "Search Field Groups" +msgstr "Rechercher un groupe de champs" + +# @ default +#: ../acf.php:444 +msgid "No Field Groups found" +msgstr "Aucun groupe de champs trouvé" + +# @ default +#: ../acf.php:445 +msgid "No Field Groups found in Trash" +msgstr "Aucun groupe de champs trouvé dans la corbeille" + +# @ acf +#: ../acf.php:548 ../core/views/meta_box_options.php:98 +msgid "Custom Fields" +msgstr "ACF" + +# @ default +#: ../acf.php:566 ../acf.php:569 +msgid "Field group updated." +msgstr "Groupe de champs mis à jour" + +# @ acf +#: ../acf.php:567 +msgid "Custom field updated." +msgstr "Champ mis à jour" + +# @ acf +#: ../acf.php:568 +msgid "Custom field deleted." +msgstr "Champ supprimé" + +#: ../acf.php:571 +#, php-format +msgid "Field group restored to revision from %s" +msgstr "Groupe de champs restauré à la révision %s" + +# @ default +#: ../acf.php:572 +msgid "Field group published." +msgstr "Groupe de champ publié" + +# @ default +#: ../acf.php:573 +msgid "Field group saved." +msgstr "Groupe de champ enregistré" + +# @ default +#: ../acf.php:574 +msgid "Field group submitted." +msgstr "Groupe de champ enregistré." + +#: ../acf.php:575 +msgid "Field group scheduled for." +msgstr "Groupe de champs programmé pour." + +#: ../acf.php:576 +msgid "Field group draft updated." +msgstr "Brouillon du groupe de champs mis à jour." + +#: ../acf.php:711 +msgid "Thumbnail" +msgstr "Miniature" + +#: ../acf.php:712 +msgid "Medium" +msgstr "Moyen" + +#: ../acf.php:713 +msgid "Large" +msgstr "Grande" + +#: ../acf.php:714 +msgid "Full" +msgstr "Complète" + +# @ acf +#: ../core/api.php:1106 +msgid "Update" +msgstr "Mise à jour" + +# @ acf +#: ../core/api.php:1107 +msgid "Post updated" +msgstr "Article mis à jour" + +#: ../core/actions/export.php:23 ../core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Erreur" + +# @ acf +#: ../core/actions/export.php:30 +msgid "No ACF groups selected" +msgstr "Aucun groupe de champs sélectionné" + +# @ acf +#: ../core/controllers/addons.php:42 ../core/controllers/field_groups.php:311 +msgid "Add-ons" +msgstr "Add-ons" + +# @ acf +#: ../core/controllers/addons.php:130 ../core/controllers/field_groups.php:433 +msgid "Repeater Field" +msgstr "Champs répéteur" + +#: ../core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "Créez des champs répétables à l'infini pour plus de souplesse !" + +# @ acf +#: ../core/controllers/addons.php:137 ../core/controllers/field_groups.php:441 +msgid "Gallery Field" +msgstr "Champ galerie" + +#: ../core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Créez en toute simplicité de superbes galeries photos " + +# @ acf +#: ../core/controllers/addons.php:144 ../core/controllers/field_groups.php:449 +msgid "Options Page" +msgstr "Page d‘options" + +#: ../core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "" +"Créez avec ACF une page d'options pour configurer des informations utilisable depuis n'importe quelle " +"page." + +# @ acf +#: ../core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Champs au contenu flexible " + +#: ../core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Créez des mises en pages uniques grâce aux contenus flexibles" + +#: ../core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Champs Gravity Forms" + +#: ../core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Permet de sélectionner des formulaires Gravity Forms !" + +# @ acf +#: ../core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Sélecteur de date" + +#: ../core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "Sélecteur de date jQuery" + +# @ acf +#: ../core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Champ Localisation" + +#: ../core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Trouvez l'adresse ou les coordonnées d'un lieu" + +# @ acf +#: ../core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Champ Contact Form 7" + +#: ../core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Assignez un ou plusieurs formulaires Contact Form 7 dans vos publications." + +# @ acf +#: ../core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Add-ons Advanced Custom Fields" + +#: ../core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the Advanced Custom Fields plugin." +msgstr "Ces Add-ons vous permettent d'étendre les possibilités d'ACF." + +#: ../core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or included in your theme (does not " +"receive updates)." +msgstr "" +"Chaque Add-on peut être installé séparément en tant qu'extension (avec mises à jour) ou inclus dans votre " +"thème (sans mises à jour)" + +#: ../core/controllers/addons.php:219 ../core/controllers/addons.php:240 +msgid "Installed" +msgstr "Installé" + +#: ../core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Acheter & installer" + +#: ../core/controllers/addons.php:242 ../core/controllers/field_groups.php:426 +#: ../core/controllers/field_groups.php:435 ../core/controllers/field_groups.php:443 +#: ../core/controllers/field_groups.php:451 ../core/controllers/field_groups.php:459 +msgid "Download" +msgstr "Télécharger" + +# @ acf +#: ../core/controllers/export.php:50 ../core/controllers/export.php:159 +msgid "Export" +msgstr "Exporter" + +# @ acf +#: ../core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Exporter les groupes de champs" + +# @ acf +#: ../core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Groupes de champs" + +#: ../core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Sélectionnez les groupes de champs dans la liste et cliquez sur \"Exporter XML\"" + +# @ acf +#: ../core/controllers/export.php:239 ../core/controllers/export.php:252 +msgid "Export to XML" +msgstr "Export XML" + +# @ acf +#: ../core/controllers/export.php:242 ../core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "Export PHP" + +# @ acf +#: ../core/controllers/export.php:253 +msgid "ACF will create a .xml export file which is compatible with the native WP import plugin." +msgstr "ACF générera un fichier d‘export .xml compatible avec le plugin d'import natif de WordPress." + +#: ../core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field groups. This is useful for " +"migrating fields groups between Wp websites." +msgstr "" +"Les groupes de champs importés apparaitront dans ACF. Utile pour migrer les groupes de champs " +"entre plusieurs site Wordpress." + +#: ../core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "Sélectionnez les groupes de champs dans la liste et cliquez sur \"Exporter XML\"" + +#: ../core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "Enregistrer le .xml" + +#: ../core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Allez dans \"Outils » Importer\" et sélectionnez WordPress" + +# @ acf +#: ../core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "Installez le plugin d‘import WordPress si demandé" + +# @ acf +#: ../core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "Importez votre fichier .xml " + +# @ acf +#: ../core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Sélectionnez votre utilisateur et ignorez l‘import des pièces jointes" + +# @ acf +#: ../core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "C‘est tout ! WordPressez bien" + +# @ acf +#: ../core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF générera le code PHP à inclure dans votre thème" + +#: ../core/controllers/export.php:269 ../core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field groups. This is useful for " +"including fields in themes." +msgstr "" +"Les groupes de champs enregistrés n‘apparaitront pas dans ACF. Cette manipulation sert à insérer " +"les champs en PHP directement dans le thème." + +#: ../core/controllers/export.php:270 ../core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, you will see duplicate " +"fields on your edit screens. To fix this, please move the original field group to the trash or remove the " +"code from your functions.php file." +msgstr "" +"Si vous exportez ET inscrivez les groupes dans la même installation WP, vous verrez les champs en double " +"dans votre page d‘édition. Pour éviter cela, supprimer le groupe depuis ACF ou retirez le code PHP de " +"functions.php." + +#: ../core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Sélectionnez les groupes de champs dans la liste et cliquez sur \"Générer PHP\"" + +# @ acf +#: ../core/controllers/export.php:273 ../core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Copiez le code PHP généré" + +# @ acf +#: ../core/controllers/export.php:274 ../core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Collez le code dans votre fichier functions.php" + +# @ acf +#: ../core/controllers/export.php:275 ../core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "Pour activer un add-on, éditez le code dans les toutes premières lignes." + +# @ acf +#: ../core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "Exportez des groupes de champs en PHP" + +# @ acf +#: ../core/controllers/export.php:300 ../core/fields/tab.php:65 +msgid "Instructions" +msgstr "Instructions" + +#: ../core/controllers/export.php:309 +msgid "Notes" +msgstr "Notes" + +#: ../core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Inclure dans le thème" + +#: ../core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, move the ACF plugin inside " +"your theme and add the following code to your functions.php file:" +msgstr "" +"ACF peut être directement inclus dans un thème ! Déplacez pour cela le dossier Advanced Custom Field dans " +"votre thème et ajoutez le code suivant à votre fichier functions.php :" + +#: ../core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant to enable lite mode. Add the " +"following code to your functions.php file before the include_once code:" +msgstr "" +"Pour désactiver l'interface d'ACF, vous pouvez utiliser une constante pour activer le mode 'lite'. " +"Ajoutez dans le fichier 'functions.php' avant le code 'include_once' :" + +# @ acf +#: ../core/controllers/export.php:331 +msgid "Back to export" +msgstr "Retour à l'export" + +# @ acf +#: ../core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Aucun groupe de champs n‘a été sélectionné" + +# @ acf +#: ../core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Mettre à la corbeille. Êtes-vous sûr ?" + +#: ../core/controllers/field_group.php:359 +msgid "checked" +msgstr "sélectionné" + +#: ../core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Ajoutez d'abord une case à cocher ou un champ sélection" + +# @ default +#: ../core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "Veuillez indiquer un titre pour le groupe de champs" + +#: ../core/controllers/field_group.php:362 +msgid "copy" +msgstr "copie" + +#: ../core/controllers/field_group.php:363 ../core/views/meta_box_location.php:62 +#: ../core/views/meta_box_location.php:159 +msgid "or" +msgstr "ou" + +# @ acf +#: ../core/controllers/field_group.php:364 ../core/controllers/field_group.php:395 +#: ../core/controllers/field_group.php:457 ../core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Champs" + +#: ../core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Champs parents" + +#: ../core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Champs frères et sœurs" + +#: ../core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Masquer / Afficher tout" + +# @ acf +#: ../core/controllers/field_group.php:396 +msgid "Location" +msgstr "Assigner ce groupe de champs" + +# @ acf +#: ../core/controllers/field_group.php:397 +msgid "Options" +msgstr "Options" + +# @ acf +#: ../core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Montrer la clé :" + +#: ../core/controllers/field_group.php:460 ../core/fields/page_link.php:138 +#: ../core/fields/page_link.php:159 ../core/fields/post_object.php:328 ../core/fields/post_object.php:349 +#: ../core/fields/select.php:224 ../core/fields/select.php:243 ../core/fields/taxonomy.php:343 +#: ../core/fields/user.php:285 ../core/fields/wysiwyg.php:245 ../core/views/meta_box_fields.php:195 +#: ../core/views/meta_box_fields.php:218 +msgid "No" +msgstr "Non" + +#: ../core/controllers/field_group.php:461 ../core/fields/page_link.php:137 +#: ../core/fields/page_link.php:158 ../core/fields/post_object.php:327 ../core/fields/post_object.php:348 +#: ../core/fields/select.php:223 ../core/fields/select.php:242 ../core/fields/taxonomy.php:342 +#: ../core/fields/user.php:284 ../core/fields/wysiwyg.php:244 ../core/views/meta_box_fields.php:194 +#: ../core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Oui" + +#: ../core/controllers/field_group.php:638 +msgid "Front Page" +msgstr "Page d'accueil" + +#: ../core/controllers/field_group.php:639 +msgid "Posts Page" +msgstr "Page des articles" + +#: ../core/controllers/field_group.php:640 +msgid "Top Level Page (parent of 0)" +msgstr "Page de haut niveau (sans descendant)" + +#: ../core/controllers/field_group.php:641 +msgid "Parent Page (has children)" +msgstr "Page parente (avec page enfant)" + +#: ../core/controllers/field_group.php:642 +msgid "Child Page (has parent)" +msgstr "Page enfant (avec parent)" + +# @ acf +#: ../core/controllers/field_group.php:650 +msgid "Default Template" +msgstr "Modèle de base" + +#: ../core/controllers/field_group.php:727 +msgid "Publish" +msgstr "Publier" + +#: ../core/controllers/field_group.php:728 +msgid "Pending Review" +msgstr "En attente de relecture" + +#: ../core/controllers/field_group.php:729 +msgid "Draft" +msgstr "Brouillon" + +#: ../core/controllers/field_group.php:730 +msgid "Future" +msgstr "Futur" + +#: ../core/controllers/field_group.php:731 +msgid "Private" +msgstr "Privé" + +#: ../core/controllers/field_group.php:732 +msgid "Revision" +msgstr "Révision" + +#: ../core/controllers/field_group.php:733 +msgid "Trash" +msgstr "Corbeille" + +#: ../core/controllers/field_group.php:746 +msgid "Super Admin" +msgstr "Super-admin" + +#: ../core/controllers/field_group.php:761 ../core/controllers/field_group.php:782 +#: ../core/controllers/field_group.php:789 ../core/fields/file.php:186 ../core/fields/image.php:170 +#: ../core/fields/page_link.php:109 ../core/fields/post_object.php:274 ../core/fields/post_object.php:298 +#: ../core/fields/relationship.php:595 ../core/fields/relationship.php:619 ../core/fields/user.php:229 +msgid "All" +msgstr "Tous" + +#: ../core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Titre" + +# @ acf +#: ../core/controllers/field_groups.php:216 ../core/controllers/field_groups.php:257 +msgid "Changelog" +msgstr "Notes de version" + +# @ acf +#: ../core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "Voir les nouveautés de la" + +#: ../core/controllers/field_groups.php:217 +msgid "version" +msgstr "version" + +# @ acf +#: ../core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Ressources" + +#: ../core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Guide de démarrage" + +# @ acf +#: ../core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Types de champ" + +# @ acf +#: ../core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Fonctions" + +# @ acf +#: ../core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Actions" + +#: ../core/controllers/field_groups.php:225 ../core/fields/relationship.php:638 +msgid "Filters" +msgstr "Filtres" + +#: ../core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "Guides" + +#: ../core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Tutoriels" + +# @ acf +#: ../core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Créé par" + +# @ acf +#: ../core/controllers/field_groups.php:235 +msgid "Vote" +msgstr "Votez" + +# @ acf +#: ../core/controllers/field_groups.php:236 +msgid "Follow" +msgstr "Twitter" + +# @ acf +#: ../core/controllers/field_groups.php:248 +msgid "Welcome to Advanced Custom Fields" +msgstr "Bienvenue sur Advanced Custom Fields" + +#: ../core/controllers/field_groups.php:249 +msgid "Thank you for updating to the latest version!" +msgstr "Merci d'être passé sur la dernière version !" + +#: ../core/controllers/field_groups.php:249 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "est plus aboutie que jamais. Nous espérons que vous l'apprécierez ! " + +#: ../core/controllers/field_groups.php:256 +msgid "What’s New" +msgstr "Nouveautés" + +# @ acf +#: ../core/controllers/field_groups.php:259 +msgid "Download Add-ons" +msgstr "Télécharger des add-ons" + +#: ../core/controllers/field_groups.php:313 +msgid "Activation codes have grown into plugins!" +msgstr "Les codes d'activation sont devenus des extensions" + +#: ../core/controllers/field_groups.php:314 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. Although these plugins will " +"not be hosted on the wordpress.org repository, each Add-on will continue to receive updates in the usual " +"way." +msgstr "" +"Les Add-ons doivent être désormais téléchargés depuis le site ACF et sont présentés sous forme " +"d'extensions. Elles ne seront pas hébergées sur le répertoire d'extension de WordPress. Chaque Add-on " +"continuera de recevoir les mises à jour comme d'habitude." + +#: ../core/controllers/field_groups.php:320 +msgid "All previous Add-ons have been successfully installed" +msgstr "Tous les Add-ons ont bien été installés." + +#: ../core/controllers/field_groups.php:324 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Ce site utilise des Add-ons premium qui nécessitent d'être téléchargés." + +# @ acf +#: ../core/controllers/field_groups.php:324 +msgid "Download your activated Add-ons" +msgstr "Téléchargez les Add-ons activés" + +#: ../core/controllers/field_groups.php:329 +msgid "This website does not use premium Add-ons and will not be affected by this change." +msgstr "Ce site n'utilise pas d'Add-ons et ne sera donc pas affecté par cette mise à jour." + +#: ../core/controllers/field_groups.php:339 +msgid "Easier Development" +msgstr "Développement plus efficace" + +# @ acf +#: ../core/controllers/field_groups.php:341 +msgid "New Field Types" +msgstr "Nouveaux types de champs" + +#: ../core/controllers/field_groups.php:343 +msgid "Taxonomy Field" +msgstr "Champ taxonomie" + +# @ acf +#: ../core/controllers/field_groups.php:344 +msgid "User Field" +msgstr "Champ utilisateur" + +# @ acf +#: ../core/controllers/field_groups.php:345 +msgid "Email Field" +msgstr "Champ email" + +# @ acf +#: ../core/controllers/field_groups.php:346 +msgid "Password Field" +msgstr "Champ mot de passe" + +# @ acf +#: ../core/controllers/field_groups.php:348 +msgid "Custom Field Types" +msgstr "Types de champs" + +#: ../core/controllers/field_groups.php:349 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 field types are not " +"compatible with version 4." +msgstr "" +"Créer votre propre type de champ est très facile ! Malheureusement les champs créés avec la version 3 ne " +"seront pas compatible avec la version 4." + +#: ../core/controllers/field_groups.php:350 +msgid "Migrating your field types is easy, please" +msgstr "Migrez vos types de champs en toute simplicité." + +#: ../core/controllers/field_groups.php:350 +msgid "follow this tutorial" +msgstr "Suivez ce tutoriel" + +#: ../core/controllers/field_groups.php:350 +msgid "to learn more." +msgstr "pour en savoir plus." + +#: ../core/controllers/field_groups.php:352 +msgid "Actions & Filters" +msgstr "Actions & Filtres" + +#: ../core/controllers/field_groups.php:353 +msgid "All actions & filters have received a major facelift to make customizing ACF even easier! Please" +msgstr "" +"Toutes les actions & filtres ont été revus afin de rendre la personnalisation d'ACF encore plus facile !" + +# @ acf +#: ../core/controllers/field_groups.php:353 +msgid "read this guide" +msgstr "Lisez ce guide" + +#: ../core/controllers/field_groups.php:353 +msgid "to find the updated naming convention." +msgstr "afin de prendre connaissance de la nouvelle convention de nomage." + +#: ../core/controllers/field_groups.php:355 +msgid "Preview draft is now working!" +msgstr "Problème de l'aperçu qui ne fonctionnait pas" + +#: ../core/controllers/field_groups.php:356 +msgid "This bug has been squashed along with many other little critters!" +msgstr "Ce bug a finalement été corrigé ! " + +#: ../core/controllers/field_groups.php:356 +msgid "See the full changelog" +msgstr "Jetez un oeil aux notes de version." + +#: ../core/controllers/field_groups.php:360 +msgid "Important" +msgstr "Important" + +#: ../core/controllers/field_groups.php:362 +msgid "Database Changes" +msgstr "Structure de la base de données" + +#: ../core/controllers/field_groups.php:363 +msgid "" +"Absolutely no changes have been made to the database between versions 3 and 4. This " +"means you can roll back to version 3 without any issues." +msgstr "" +"Il n'y a eu aucun changement dans la base de données entre la version 3 et la version 4. " +"Cela veut dire que vous pouvez retourner à la version 3 sans aucun problème." + +#: ../core/controllers/field_groups.php:365 +msgid "Potential Issues" +msgstr "Problèmes connus" + +#: ../core/controllers/field_groups.php:366 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/filters, your website may not " +"operate correctly. It is important that you read the full" +msgstr "" +"À cause des gros changements effectués autour des Add-ons, types de champs et actions/filtres, votre site " +"ne pourrait plus fonctionner correctement après la migration. Il est important que vous consultiez" + +#: ../core/controllers/field_groups.php:366 +msgid "Migrating from v3 to v4" +msgstr "le guide de migration de la version 3 à la version 4" + +#: ../core/controllers/field_groups.php:366 +msgid "guide to view the full list of changes." +msgstr "afin de prendre connaissance de ces informations." + +#: ../core/controllers/field_groups.php:369 +msgid "Really Important!" +msgstr "Très important !" + +#: ../core/controllers/field_groups.php:369 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, please roll back to the latest" +msgstr "" +"Si vous n'étiez pas au courant de ces changements lors de la mise à jour, nous vous conseillons de " +"revenir à la" + +#: ../core/controllers/field_groups.php:369 +msgid "version 3" +msgstr "version 3" + +#: ../core/controllers/field_groups.php:369 +msgid "of this plugin." +msgstr "de cette extension" + +#: ../core/controllers/field_groups.php:374 +msgid "Thank You" +msgstr "Merci !" + +#: ../core/controllers/field_groups.php:375 +msgid "" +"A BIG thank you to everyone who has helped test the version 4 beta and for all the " +"support I have received." +msgstr "" +"Un GRAND merci à tous ceux qui ont aidé dans le développement de cette nouvelle version " +"4 et pour tout le support que vous m'avez apporté !" + +#: ../core/controllers/field_groups.php:376 +msgid "Without you all, this release would not have been possible!" +msgstr "Sans vous, cette version n'aurait pas pu voir le jour ! (Traduction FR par @maximebj)" + +# @ acf +#: ../core/controllers/field_groups.php:380 +msgid "Changelog for" +msgstr "Notes de version pour" + +#: ../core/controllers/field_groups.php:397 +msgid "Learn more" +msgstr "En savoir plus" + +#: ../core/controllers/field_groups.php:403 +msgid "Overview" +msgstr "Aperçu" + +#: ../core/controllers/field_groups.php:405 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from the ACF Add-ons store). New " +"to v4, all Add-ons act as separate plugins which need to be individually downloaded, installed and " +"updated." +msgstr "" +"Dans les versions précédentes, les Add-ons étaient activés par un code d'activation acheté depuis la " +"boutique d'Add-ons ACF. Depuis la version 4, les Add-ons fonctionnent en tant qu'extensions séparées " +"qu'il faut télécharger, installer et mettre à jour individuellement. " + +#: ../core/controllers/field_groups.php:407 +msgid "This page will assist you in downloading and installing each available Add-on." +msgstr "Cette page vous permet de télécharger et installer les Add-ons disponibles." + +# @ acf +#: ../core/controllers/field_groups.php:409 +msgid "Available Add-ons" +msgstr "Add-ons disponibles" + +#: ../core/controllers/field_groups.php:411 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Les Add-ons suivants ont été détectés et activés pour ce site : " + +# @ acf +#: ../core/controllers/field_groups.php:424 +msgid "Name" +msgstr "Nom" + +# @ acf +#: ../core/controllers/field_groups.php:425 +msgid "Activation Code" +msgstr "Code d'activation" + +# @ acf +#: ../core/controllers/field_groups.php:457 +msgid "Flexible Content" +msgstr "Contenu flexible" + +# @ acf +#: ../core/controllers/field_groups.php:467 +msgid "Installation" +msgstr "Installation" + +#: ../core/controllers/field_groups.php:469 +msgid "For each Add-on available, please perform the following:" +msgstr "Pour chaque Add-on disponible, effectuez les actions suivantes :" + +#: ../core/controllers/field_groups.php:471 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Téléchargez l'Add-on sur votre bureau (fichier .zip)" + +#: ../core/controllers/field_groups.php:472 +msgid "Navigate to" +msgstr "Naviguer vers" + +#: ../core/controllers/field_groups.php:472 +msgid "Plugins > Add New > Upload" +msgstr "Extensions > Ajouter > Importer" + +#: ../core/controllers/field_groups.php:473 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "Utilisez l'uploader pour trouver, sélectionner et installer votre Add-on (fichier .zip)" + +#: ../core/controllers/field_groups.php:474 +msgid "Once the plugin has been uploaded and installed, click the 'Activate Plugin' link" +msgstr "Une fois que l'extension a été importée et installée, cliquez sur \"Activer l'extension\"" + +#: ../core/controllers/field_groups.php:475 +msgid "The Add-on is now installed and activated!" +msgstr "L'Add-on a été installé et activé avec succès !" + +#: ../core/controllers/field_groups.php:489 +msgid "Awesome. Let's get to work" +msgstr "C'est parti !" + +#: ../core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Afficher les détails" + +#: ../core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Masquer les détails" + +# @ acf +#: ../core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "Validation échouée. Un ou plusieurs champs sont requis." + +# @ wp3i +#: ../core/controllers/upgrade.php:86 +msgid "Upgrade" +msgstr "Mettre à jour" + +#: ../core/controllers/upgrade.php:139 +msgid "What's new" +msgstr "Nouveautés" + +#: ../core/controllers/upgrade.php:150 +msgid "credits" +msgstr "crédits" + +#: ../core/controllers/upgrade.php:684 +msgid "Modifying field group options 'show on page'" +msgstr "Modification du groupe de champs 'montrer sur la page'" + +#: ../core/controllers/upgrade.php:738 +msgid "Modifying field option 'taxonomy'" +msgstr "Modifier le champ 'taxonomie'" + +#: ../core/controllers/upgrade.php:835 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "Déplacer les champs personnalisés des utilisateurs de wp_options à wp_usermeta '" + +# @ acf +#: ../core/fields/checkbox.php:19 ../core/fields/taxonomy.php:319 +msgid "Checkbox" +msgstr "Case à cocher" + +# @ acf +#: ../core/fields/checkbox.php:20 ../core/fields/radio.php:19 ../core/fields/select.php:19 +#: ../core/fields/true_false.php:20 +msgid "Choice" +msgstr "Choix" + +# @ acf +#: ../core/fields/checkbox.php:146 ../core/fields/radio.php:144 ../core/fields/select.php:177 +msgid "Choices" +msgstr "Choix" + +#: ../core/fields/checkbox.php:147 ../core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Indiquez une valeur par ligne" + +#: ../core/fields/checkbox.php:148 ../core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "Pour un contrôle plus poussé, vous pouvez spécifier la valeur et le libellé de cette manière :" + +#: ../core/fields/checkbox.php:149 ../core/fields/radio.php:150 ../core/fields/select.php:180 +msgid "red : Red" +msgstr "rouge : Rouge" + +#: ../core/fields/checkbox.php:149 ../core/fields/radio.php:151 ../core/fields/select.php:180 +msgid "blue : Blue" +msgstr "bleu : Bleu" + +# @ acf +#: ../core/fields/checkbox.php:166 ../core/fields/color_picker.php:89 ../core/fields/email.php:106 +#: ../core/fields/number.php:116 ../core/fields/radio.php:193 ../core/fields/select.php:197 +#: ../core/fields/text.php:116 ../core/fields/textarea.php:96 ../core/fields/true_false.php:94 +#: ../core/fields/wysiwyg.php:187 +msgid "Default Value" +msgstr "Valeur par défaut" + +#: ../core/fields/checkbox.php:167 ../core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Entrez chaque valeur par défaut sur une nouvelle ligne" + +# @ acf +#: ../core/fields/checkbox.php:183 ../core/fields/message.php:20 ../core/fields/radio.php:209 +#: ../core/fields/tab.php:20 +msgid "Layout" +msgstr "Disposition" + +#: ../core/fields/checkbox.php:194 ../core/fields/radio.php:220 +msgid "Vertical" +msgstr "Vertical" + +#: ../core/fields/checkbox.php:195 ../core/fields/radio.php:221 +msgid "Horizontal" +msgstr "Horizontal" + +# @ acf +#: ../core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Sélecteur de couleur" + +#: ../core/fields/color_picker.php:20 ../core/fields/google-map.php:19 +#: ../core/fields/date_picker/date_picker.php:20 +msgid "jQuery" +msgstr "jQuery" + +#: ../core/fields/dummy.php:19 +msgid "Dummy" +msgstr "Factice" + +#: ../core/fields/email.php:19 +msgid "Email" +msgstr "Mail" + +#: ../core/fields/email.php:107 ../core/fields/number.php:117 ../core/fields/text.php:117 +#: ../core/fields/textarea.php:97 ../core/fields/wysiwyg.php:188 +msgid "Appears when creating a new post" +msgstr "Apparaît lors de la création d'un article" + +#: ../core/fields/email.php:123 ../core/fields/number.php:133 ../core/fields/password.php:105 +#: ../core/fields/text.php:131 ../core/fields/textarea.php:111 +msgid "Placeholder Text" +msgstr "Texte de substitution" + +#: ../core/fields/email.php:124 ../core/fields/number.php:134 ../core/fields/password.php:106 +#: ../core/fields/text.php:132 ../core/fields/textarea.php:112 +msgid "Appears within the input" +msgstr "Apparaît dans la saisie" + +#: ../core/fields/email.php:138 ../core/fields/number.php:148 ../core/fields/password.php:120 +#: ../core/fields/text.php:146 +msgid "Prepend" +msgstr "Préfixe" + +#: ../core/fields/email.php:139 ../core/fields/number.php:149 ../core/fields/password.php:121 +#: ../core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Apparaît avant la saisie" + +#: ../core/fields/email.php:153 ../core/fields/number.php:163 ../core/fields/password.php:135 +#: ../core/fields/text.php:161 +msgid "Append" +msgstr "Suffixe" + +#: ../core/fields/email.php:154 ../core/fields/number.php:164 ../core/fields/password.php:136 +#: ../core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Apparaît après la saisie" + +# @ acf +#: ../core/fields/file.php:19 +msgid "File" +msgstr "Fichier" + +#: ../core/fields/file.php:20 ../core/fields/image.php:20 ../core/fields/wysiwyg.php:36 +msgid "Content" +msgstr "Contenu" + +# @ acf +#: ../core/fields/file.php:26 +msgid "Select File" +msgstr "Sélectionner un fichier" + +# @ acf +#: ../core/fields/file.php:27 +msgid "Edit File" +msgstr "Modifier le fichier" + +# @ acf +#: ../core/fields/file.php:28 +msgid "Update File" +msgstr "Mettre à jour le fichier" + +#: ../core/fields/file.php:29 ../core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "Liés à l'article" + +# @ acf +#: ../core/fields/file.php:123 +msgid "No File Selected" +msgstr "Aucun fichier sélectionné" + +# @ acf +#: ../core/fields/file.php:123 +msgid "Add File" +msgstr "Ajouter un fichier" + +# @ acf +#: ../core/fields/file.php:153 ../core/fields/image.php:118 ../core/fields/taxonomy.php:367 +msgid "Return Value" +msgstr "Valeur affichée dans le template" + +# @ acf +#: ../core/fields/file.php:164 +msgid "File Object" +msgstr "Objet 'fichier'" + +# @ acf +#: ../core/fields/file.php:165 +msgid "File URL" +msgstr "URL du fichier" + +# @ acf +#: ../core/fields/file.php:166 +msgid "File ID" +msgstr "ID du Fichier" + +#: ../core/fields/file.php:175 ../core/fields/image.php:158 +msgid "Library" +msgstr "Médias" + +#: ../core/fields/file.php:187 ../core/fields/image.php:171 +msgid "Uploaded to post" +msgstr "Liés à cet article" + +#: ../core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Google Map" + +# @ acf +#: ../core/fields/google-map.php:31 +msgid "Locating" +msgstr "Recherche de position en cours" + +#: ../core/fields/google-map.php:32 +msgid "Sorry, this browser does not support geolocation" +msgstr "Désolé, ce navigateur ne supporte pas la géolocalisation" + +# @ acf +#: ../core/fields/google-map.php:117 +msgid "Clear location" +msgstr "Effacer la position" + +#: ../core/fields/google-map.php:122 +msgid "Find current location" +msgstr "Rechercher la position actuelle" + +#: ../core/fields/google-map.php:123 +msgid "Search for address..." +msgstr "Rechercher une adresse..." + +#: ../core/fields/google-map.php:159 +msgid "Center" +msgstr "Centrer" + +#: ../core/fields/google-map.php:160 +msgid "Center the initial map" +msgstr "Centrer la carte initiale" + +#: ../core/fields/google-map.php:196 +msgid "Height" +msgstr "Hauteur" + +#: ../core/fields/google-map.php:197 +msgid "Customise the map height" +msgstr "Spécifier la hauteur de la carte" + +# @ acf +#: ../core/fields/image.php:19 +msgid "Image" +msgstr "Image" + +# acf +#: ../core/fields/image.php:27 +msgid "Select Image" +msgstr "Sélectionner l‘image" + +# @ acf +#: ../core/fields/image.php:28 +msgid "Edit Image" +msgstr "Modifier l'image" + +# @ acf +#: ../core/fields/image.php:29 +msgid "Update Image" +msgstr "Mettre à jour" + +# @ acf +#: ../core/fields/image.php:83 +msgid "Remove" +msgstr "Retirer" + +# @ acf +#: ../core/fields/image.php:84 ../core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Modifier" + +# @ acf +#: ../core/fields/image.php:90 +msgid "No image selected" +msgstr "Aucune image sélectionnée" + +# @ acf +#: ../core/fields/image.php:90 +msgid "Add Image" +msgstr "Ajouter une image" + +#: ../core/fields/image.php:119 ../core/fields/relationship.php:570 +msgid "Specify the returned value on front end" +msgstr "Spécifie la valeur retournée dans la partie publique du site" + +# @ acf +#: ../core/fields/image.php:129 +msgid "Image Object" +msgstr "Objet 'image'" + +# @ acf +#: ../core/fields/image.php:130 +msgid "Image URL" +msgstr "URL de l‘image" + +# @ acf +#: ../core/fields/image.php:131 +msgid "Image ID" +msgstr "ID de l‘image" + +# @ acf +#: ../core/fields/image.php:139 +msgid "Preview Size" +msgstr "Taille de prévisualisation" + +#: ../core/fields/image.php:140 +msgid "Shown when entering data" +msgstr "Affiché lors de la soumission de données" + +#: ../core/fields/image.php:159 +msgid "Limit the media library choice" +msgstr "Limite le choix dans la bibliothèque de médias" + +# @ acf +#: ../core/fields/message.php:19 ../core/fields/message.php:70 ../core/fields/true_false.php:79 +msgid "Message" +msgstr "Message" + +#: ../core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Cette zone de texte & HTML permet d'afficher des indications de saisie au rédacteur" + +#: ../core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "Nota : le texte sera traité par la fonction " + +#: ../core/fields/number.php:19 +msgid "Number" +msgstr "Nombre" + +#: ../core/fields/number.php:178 +msgid "Minimum Value" +msgstr "Valeur minimale" + +# @ acf +#: ../core/fields/number.php:194 +msgid "Maximum Value" +msgstr "Valeur maximale" + +#: ../core/fields/number.php:210 +msgid "Step Size" +msgstr "Incrément" + +# @ acf +#: ../core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Lien vers page ou article" + +# @ acf +#: ../core/fields/page_link.php:19 ../core/fields/post_object.php:19 ../core/fields/relationship.php:19 +#: ../core/fields/taxonomy.php:19 ../core/fields/user.php:19 +msgid "Relational" +msgstr "Relationnel" + +# @ acf +#: ../core/fields/page_link.php:103 ../core/fields/post_object.php:268 ../core/fields/relationship.php:589 +#: ../core/fields/relationship.php:668 ../core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Type de publication" + +# @ acf +#: ../core/fields/page_link.php:127 ../core/fields/post_object.php:317 ../core/fields/select.php:214 +#: ../core/fields/taxonomy.php:333 ../core/fields/user.php:275 +msgid "Allow Null?" +msgstr "Autoriser vide ?" + +# @ acf +#: ../core/fields/page_link.php:148 ../core/fields/post_object.php:338 ../core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "Plusieurs valeurs possibles ?" + +#: ../core/fields/password.php:19 +msgid "Password" +msgstr "Mot de passe" + +# @ acf +#: ../core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Objet 'article'" + +# @ acf +#: ../core/fields/post_object.php:292 ../core/fields/relationship.php:613 +msgid "Filter from Taxonomy" +msgstr "Filtrer par taxonomie" + +# @ acf +#: ../core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Bouton radio" + +#: ../core/fields/radio.php:102 ../core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Autre" + +#: ../core/fields/radio.php:145 +msgid "Enter your choices one per line" +msgstr "Indiquez une valeur par ligne" + +# @ acf +#: ../core/fields/radio.php:147 +msgid "Red" +msgstr "Rouge" + +#: ../core/fields/radio.php:148 +msgid "Blue" +msgstr "Bleu" + +#: ../core/fields/radio.php:172 +msgid "Add 'other' choice to allow for custom values" +msgstr "Ajouter 'autre' pour autoriser une valeur personnalisée" + +#: ../core/fields/radio.php:184 +msgid "Save 'other' values to the field's choices" +msgstr "Enregistrer 'autre' en tant que choix" + +# @ acf +#: ../core/fields/relationship.php:18 +msgid "Relationship" +msgstr "Relation" + +#: ../core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "Nombre maximal de valeurs atteint ({max} valeurs)" + +#: ../core/fields/relationship.php:425 +msgid "Search..." +msgstr "Rechercher" + +#: ../core/fields/relationship.php:436 +msgid "Filter by post type" +msgstr "Filtrer par type de publication" + +# @ acf +#: ../core/fields/relationship.php:569 +msgid "Return Format" +msgstr "Format retourné" + +# @ acf +#: ../core/fields/relationship.php:580 +msgid "Post Objects" +msgstr "Objets 'article'" + +# @ acf +#: ../core/fields/relationship.php:581 +msgid "Post IDs" +msgstr "ID des articles" + +#: ../core/fields/relationship.php:647 +msgid "Search" +msgstr "Rechercher" + +# @ acf +#: ../core/fields/relationship.php:648 +msgid "Post Type Select" +msgstr "Sélecteur Type d‘article" + +#: ../core/fields/relationship.php:656 +msgid "Elements" +msgstr "Éléments" + +#: ../core/fields/relationship.php:657 +msgid "Selected elements will be displayed in each result" +msgstr "Les éléments sélectionnés seront affichés dans chaque résultat" + +# @ acf +#: ../core/fields/relationship.php:666 ../core/views/meta_box_options.php:105 +msgid "Featured Image" +msgstr "Image à la Une" + +# @ acf +#: ../core/fields/relationship.php:667 +msgid "Post Title" +msgstr "Titre de l'article" + +# @ acf +#: ../core/fields/relationship.php:679 +msgid "Maximum posts" +msgstr "Nombre d‘articles maximal" + +# @ acf +#: ../core/fields/select.php:18 ../core/fields/select.php:109 ../core/fields/taxonomy.php:324 +#: ../core/fields/user.php:266 +msgid "Select" +msgstr "Liste de choix" + +#: ../core/fields/tab.php:19 +msgid "Tab" +msgstr "Onglet" + +#: ../core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your fields together under separate " +"tab headings." +msgstr "" +"Utilisez le type de champ \"Onglet\" pour mieux organiser votre écran de saisie en regroupant vos champs " +"sous des onglets différents." + +#: ../core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" is defined) will be grouped " +"together." +msgstr "Tous les champs listés après cet onglet (ou jusqu'au prochain onglet) seront regroupés ensemble." + +#: ../core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Utilisez des onglets multiples pour regrouper vos champs en sections." + +# @ acf +#: ../core/fields/taxonomy.php:18 ../core/fields/taxonomy.php:278 +msgid "Taxonomy" +msgstr "Taxonomie" + +#: ../core/fields/taxonomy.php:222 ../core/fields/taxonomy.php:231 +msgid "None" +msgstr "Aucun" + +# @ acf +#: ../core/fields/taxonomy.php:308 ../core/fields/user.php:251 ../core/views/meta_box_fields.php:77 +#: ../core/views/meta_box_fields.php:159 +msgid "Field Type" +msgstr "Type de champ" + +# @ acf +#: ../core/fields/taxonomy.php:318 ../core/fields/user.php:260 +msgid "Multiple Values" +msgstr "Valeurs multiples" + +# @ acf +#: ../core/fields/taxonomy.php:320 ../core/fields/user.php:262 +msgid "Multi Select" +msgstr "Sélecteur multiple" + +#: ../core/fields/taxonomy.php:322 ../core/fields/user.php:264 +msgid "Single Value" +msgstr "Valeur seule" + +# @ acf +#: ../core/fields/taxonomy.php:323 +msgid "Radio Buttons" +msgstr "Boutons radio" + +#: ../core/fields/taxonomy.php:352 +msgid "Load & Save Terms to Post" +msgstr "Charger & enregistrer les termes" + +#: ../core/fields/taxonomy.php:360 +msgid "Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Charge la valeur basée sur les termes de l'article et met à jour ces termes lors de l'enregistrement" + +# @ acf +#: ../core/fields/taxonomy.php:377 +msgid "Term Object" +msgstr "Objet Terme" + +#: ../core/fields/taxonomy.php:378 +msgid "Term ID" +msgstr "ID du terme" + +# @ acf +#: ../core/fields/text.php:19 +msgid "Text" +msgstr "Texte" + +# @ acf +#: ../core/fields/text.php:176 ../core/fields/textarea.php:141 +msgid "Formatting" +msgstr "Formatage " + +#: ../core/fields/text.php:177 ../core/fields/textarea.php:142 +msgid "Effects value on front end" +msgstr "Modifie le contenu sur la partie publique du site" + +# @ acf +#: ../core/fields/text.php:186 ../core/fields/textarea.php:151 +msgid "No formatting" +msgstr "Aucun formatage" + +#: ../core/fields/text.php:187 ../core/fields/textarea.php:153 +msgid "Convert HTML into tags" +msgstr "Convertir le HTML en tags" + +#: ../core/fields/text.php:195 ../core/fields/textarea.php:126 +msgid "Character Limit" +msgstr "Nombre de caractères" + +#: ../core/fields/text.php:196 ../core/fields/textarea.php:127 +msgid "Leave blank for no limit" +msgstr "Laisser vide pour aucune limite" + +# @ acf +#: ../core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Zone de texte" + +#: ../core/fields/textarea.php:152 +msgid "Convert new lines into <br /> tags" +msgstr "Convertir les sauts de ligne en tags <br />" + +# @ acf +#: ../core/fields/true_false.php:19 +msgid "True / False" +msgstr "Vrai / Faux" + +# @ acf +#: ../core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "ex : Montrer du contenu supplémentaire" + +#: ../core/fields/user.php:18 ../core/views/meta_box_location.php:94 +msgid "User" +msgstr "Utilisateur" + +#: ../core/fields/user.php:224 +msgid "Filter by role" +msgstr "Filtrer par rôle" + +# @ acf +#: ../core/fields/wysiwyg.php:35 +msgid "Wysiwyg Editor" +msgstr "Éditeur WYSIWYG" + +# @ acf +#: ../core/fields/wysiwyg.php:202 +msgid "Toolbar" +msgstr "Barre d‘outils" + +# @ acf +#: ../core/fields/wysiwyg.php:234 +msgid "Show Media Upload Buttons?" +msgstr "Afficher les boutons d‘ajout de médias ?" + +#: ../core/fields/_base.php:124 ../core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Champs basiques" + +# @ acf +#: ../core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Date" + +#: ../core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Effectué" + +#: ../core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Aujourd'hui" + +#: ../core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Montrer un mois différent" + +# @ acf +#: ../core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Sauvegarder format" + +#: ../core/fields/date_picker/date_picker.php:127 +msgid "This format will determin the value saved to the database and returned via the API" +msgstr "Ce format déterminera la valeur enregistrée dans la base de données et retournée par l‘API" + +#: ../core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" est le format d‘enregistrement le plus polyvalent. En savoir plus sur" + +# @ acf +#: ../core/fields/date_picker/date_picker.php:128 ../core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "Format date jQuery" + +# @ acf +#: ../core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Format d'affichage" + +#: ../core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Ce format sera vu par l'utilisateur lors de la saisie d‘une valeur" + +#: ../core/fields/date_picker/date_picker.php:144 +msgid "\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more about" +msgstr "\"dd/mm/yy\" ou \"mm/dd/yy\" sont les formats d‘affichage les plus utilisées. En savoir plus sur" + +#: ../core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "Les semaines commencent le" + +# @ acf +#: ../core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Nouveau champ" + +# @ acf +#: ../core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Ce type de champ n‘existe pas !" + +# @ acf +#: ../core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Position du champ" + +# @ acf +#: ../core/views/meta_box_fields.php:75 ../core/views/meta_box_fields.php:127 +msgid "Field Label" +msgstr "Titre du champ" + +# @ acf +#: ../core/views/meta_box_fields.php:76 ../core/views/meta_box_fields.php:143 +msgid "Field Name" +msgstr "Nom du champ" + +# @ acf +#: ../core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Clé du champ" + +# @ acf +#: ../core/views/meta_box_fields.php:90 +msgid "No fields. Click the + Add Field button to create your first field." +msgstr "Aucun champ. Cliquez sur le bouton + Ajouter pour créer votre premier champ." + +# @ acf +#: ../core/views/meta_box_fields.php:105 ../core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Modifier ce champ" + +# @ acf +#: ../core/views/meta_box_fields.php:109 +msgid "Read documentation for this field" +msgstr "Lire la documentation de ce champ" + +# @ acf +#: ../core/views/meta_box_fields.php:109 +msgid "Docs" +msgstr "Documentation" + +# @ acf +#: ../core/views/meta_box_fields.php:110 +msgid "Duplicate this Field" +msgstr "Dupliquer ce champ" + +#: ../core/views/meta_box_fields.php:110 +msgid "Duplicate" +msgstr "Dupliquer" + +# @ acf +#: ../core/views/meta_box_fields.php:111 +msgid "Delete this Field" +msgstr "Supprimer ce champ" + +# @ acf +#: ../core/views/meta_box_fields.php:111 +msgid "Delete" +msgstr "Supprimer" + +# @ acf +#: ../core/views/meta_box_fields.php:128 +msgid "This is the name which will appear on the EDIT page" +msgstr "Ce nom apparaîtra sur la page d‘édition" + +# @ acf +#: ../core/views/meta_box_fields.php:144 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Un seul mot sans espace.
                Les '_' et '-' sont autorisés" + +# @ acf +#: ../core/views/meta_box_fields.php:173 +msgid "Field Instructions" +msgstr "Instructions pour ce champ" + +# @ acf +#: ../core/views/meta_box_fields.php:174 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Instructions pour les auteurs. Affichées lors de la soumission de données." + +# @ acf +#: ../core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Requis ?" + +#: ../core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Logique conditionnelle" + +#: ../core/views/meta_box_fields.php:260 ../core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "est égal à" + +#: ../core/views/meta_box_fields.php:261 ../core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "n‘est pas égal à" + +#: ../core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Montrer ce champ quand" + +#: ../core/views/meta_box_fields.php:285 +msgid "all" +msgstr "toutes les règles sont respectées" + +#: ../core/views/meta_box_fields.php:286 +msgid "any" +msgstr "au moins une règle est respectée" + +# Volontairement laissé vide car la tournure de la phrase en français n'a pas besoin de complément à la fin. +#: ../core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "ces règles sont respectées" + +# @ acf +#: ../core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Fermer le champ" + +#: ../core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Faites glisser pour réorganiser" + +# @ acf +#: ../core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Ajouter" + +# @ acf +#: ../core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Règles" + +# @ acf +#: ../core/views/meta_box_location.php:49 +msgid "Create a set of rules to determine which edit screens will use these advanced custom fields" +msgstr "" +"Créez une série de règles pour déterminer sur quelles pages d‘édition ce groupe de champs sera utilisé" + +#: ../core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Montrer ce champ quand" + +#: ../core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "Rôle de l‘utilisateur" + +# @ acf +#: ../core/views/meta_box_location.php:78 ../core/views/meta_box_location.php:79 +msgid "Page" +msgstr "Page" + +# @ acf +#: ../core/views/meta_box_location.php:80 +msgid "Page Type" +msgstr "Type de page" + +# @ acf +#: ../core/views/meta_box_location.php:81 +msgid "Page Parent" +msgstr "Page parente" + +#: ../core/views/meta_box_location.php:82 +msgid "Page Template" +msgstr "Modèle de page" + +# @ acf +#: ../core/views/meta_box_location.php:84 ../core/views/meta_box_location.php:85 +msgid "Post" +msgstr "Article" + +#: ../core/views/meta_box_location.php:86 +msgid "Post Category" +msgstr "Catégorie" + +# @ acf +#: ../core/views/meta_box_location.php:87 +msgid "Post Format" +msgstr "Format d‘article" + +# @ acf +#: ../core/views/meta_box_location.php:88 +msgid "Post Status" +msgstr "État de l'article" + +# @ acf +#: ../core/views/meta_box_location.php:89 +msgid "Post Taxonomy" +msgstr "Taxonomie" + +#: ../core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Attachement" + +#: ../core/views/meta_box_location.php:93 +msgid "Term" +msgstr "Terme" + +#: ../core/views/meta_box_location.php:146 +msgid "and" +msgstr "et" + +# @ acf +#: ../core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Ajouter une règle" + +# @ acf +#: ../core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Numéro d‘ordre" + +# @ acf +#: ../core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Les groupes de champs sont créés dans
                ordre du plus bas vers le plus haut" + +# @ acf +#: ../core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Position" + +#: ../core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Haut (après le titre)" + +#: ../core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Normal (après le contenu)" + +#: ../core/views/meta_box_options.php:54 +msgid "Side" +msgstr "Sur le côté" + +# @ acf +#: ../core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Style" + +#: ../core/views/meta_box_options.php:74 +msgid "No Metabox" +msgstr "Sans encadrement" + +#: ../core/views/meta_box_options.php:75 +msgid "Standard Metabox" +msgstr "Encadré d‘un bloc" + +#: ../core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Ne pas afficher" + +# @ acf +#: ../core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "Décochez les champs que vous souhaitez masquer sur la page d‘édition" + +# @ acf +#: ../core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's options will be used. (the one " +"with the lowest order number)" +msgstr "" +"Si plusieurs groupes ACF sont présents sur une page d‘édition, le groupe portant le numéro le plus bas " +"sera affiché en premier." + +#: ../core/views/meta_box_options.php:96 +msgid "Content Editor" +msgstr "L'éditeur visuel (WYSIWYG)" + +#: ../core/views/meta_box_options.php:97 +msgid "Excerpt" +msgstr "Le résumé (excerpt)" + +#: ../core/views/meta_box_options.php:99 +msgid "Discussion" +msgstr "Discussion" + +#: ../core/views/meta_box_options.php:100 +msgid "Comments" +msgstr "Les commentaires" + +#: ../core/views/meta_box_options.php:101 +msgid "Revisions" +msgstr "Révisions" + +#: ../core/views/meta_box_options.php:102 +msgid "Slug" +msgstr "Identifiant (slug)" + +#: ../core/views/meta_box_options.php:103 +msgid "Author" +msgstr "Auteur" + +# @ acf +#: ../core/views/meta_box_options.php:104 +msgid "Format" +msgstr "Format" + +#: ../core/views/meta_box_options.php:106 +msgid "Categories" +msgstr "Catégories" + +#: ../core/views/meta_box_options.php:107 +msgid "Tags" +msgstr "Mots-clés" + +#: ../core/views/meta_box_options.php:108 +msgid "Send Trackbacks" +msgstr "Envoyer des Trackbacks" + +#, fuzzy +#~ msgid "" +#~ "/**\n" +#~ " * Install Add-ons\n" +#~ " * \n" +#~ " * The following code will include all 4 premium Add-Ons in your theme.\n" +#~ " * Please do not attempt to include a file which does not exist. This will produce an error.\n" +#~ " * \n" +#~ " * The following code assumes you have a folder 'add-ons' inside your theme.\n" +#~ " *\n" +#~ " * IMPORTANT\n" +#~ " * Add-ons may be included in a premium theme/plugin as outlined in the terms and conditions.\n" +#~ " * For more information, please read:\n" +#~ " * - http://www.advancedcustomfields.com/terms-conditions/\n" +#~ " * - http://www.advancedcustomfields.com/resources/getting-started/including-lite-mode-in-a-plugin-" +#~ "theme/\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Installation des Add-ons\n" +#~ " * \n" +#~ " * Le code suivant incluera les 4 Add-ons premium dans votre thème.\n" +#~ " * N'essayez pas d'inclure un fichier qui n'existe pas sous peine de rencontrer des erreurs.\n" +#~ " * \n" +#~ " * Tous les champs doivent être inclus durant l'action 'acf/register_fields'.\n" +#~ " * Les autres Add-ons (comme la page Options) peuvent être inclus en dehors de cette action.\n" +#~ " * \n" +#~ " * Vous devez placer un dossier add-ons dans votre thème afin que le code suivant fonctionne " +#~ "correctement.\n" +#~ " *\n" +#~ " * IMPORTANT\n" +#~ " * Les Add-ons peuvent être inclus dans un thème premium à condition de respecter les termes du " +#~ "contrat de licence ACF.\n" +#~ " * Cependant, ils ne doivent pas être inclus dans une autre extension gratuite ou premium. \n" +#~ " * Pour plus d'informations veuillez consulter cette page http://www.advancedcustomfields.com/terms-" +#~ "conditions/\n" +#~ " */" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-he_IL.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-he_IL.mo new file mode 100644 index 0000000..8cb8dc0 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-he_IL.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-he_IL.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-he_IL.po new file mode 100644 index 0000000..b886c2a --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-he_IL.po @@ -0,0 +1,2817 @@ +# This file was generated by WPML +# WPML is a WordPress plugin that can turn any WordPress or WordPressMU site into a full featured multilingual content management system. +# http://wpml.org +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Project-Id-Version: advanced-custom-fields\n" +"POT-Creation-Date: \n" +"PO-Revision-Date: \n" +"Last-Translator: Ahrale \n" +"Language-Team: Ahrale | Atar4U.com \n" +"MIME-Version: 1.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: he\n" +"X-Generator: Poedit 1.7.4\n" +"X-Poedit-SourceCharset: UTF-8\n" + +# 'large' => __("Large",'acf'), +# 'full' => __("Full",'acf') +# )); +# wpml-name: bbd47109890259c0127154db1af26c75 +msgid "Full" +msgstr "מלא" + +# 'medium' => __("Medium",'acf'), +# 'large' => __("Large",'acf'), +# 'full' => __("Full",'acf') +# wpml-name: 3a69b34ce86dacb205936a8094f6c743 +msgid "Large" +msgstr "גדול" + +# 'thumbnail' => __("Thumbnail",'acf'), +# 'medium' => __("Medium",'acf'), +# 'large' => __("Large",'acf'), +# wpml-name: 87f8a6ab85c9ced3702b4ea641ad4bb5 +msgid "Medium" +msgstr "בינוני" + +# $sizes = array_merge($sizes, array( +# 'thumbnail' => __("Thumbnail",'acf'), +# 'medium' => __("Medium",'acf'), +# wpml-name: b7c161bb87bb0308fb25e6f68d0a5632 +msgid "Thumbnail" +msgstr "תמונה ממוזערת" + +# 9 => __('Field group scheduled for.', 'acf'), +# 10 => __('Field group draft updated.', 'acf'), +# ); +# wpml-name: 54dc8d92f12359e791740e0fa3c99e3f +msgid "Field group draft updated." +msgstr "טיוטת קבוצת שדות עודכנה" + +# 8 => __('Field group submitted.', 'acf'), +# 9 => __('Field group scheduled for.', 'acf'), +# 10 => __('Field group draft updated.', 'acf'), +# wpml-name: 724d275d58a544c8035e1cce48aac143 +msgid "Field group scheduled for." +msgstr "קבוצת שדות מתוכננת ל" + +# 7 => __('Field group saved.', 'acf'), +# 8 => __('Field group submitted.', 'acf'), +# 9 => __('Field group scheduled for.', 'acf'), +# wpml-name: 831b7f98529112789d4bd85a1328767f +msgid "Field group submitted." +msgstr "קבוצת שדות נשלחה" + +# 6 => __('Field group published.', 'acf'), +# 7 => __('Field group saved.', 'acf'), +# 8 => __('Field group submitted.', 'acf'), +# wpml-name: 5025d19b6f103c982817e14ee903e960 +msgid "Field group saved." +msgstr "קבוצת שדות נשמרה" + +# 5 => isset($_GET['revision']) ? sprintf( __('Field group restored to revision from %s', 'acf'), wp_post_revision_title( (int) $_GET['revision'], false ) ) : false, +# 6 => __('Field group published.', 'acf'), +# 7 => __('Field group saved.', 'acf'), +# wpml-name: 6490ea996df4e5752db4deb2d7ef4b36 +msgid "Field group published." +msgstr " קבוצת שדות פורסמה" + +# /* translators: %s: date and time of the revision */ +# 5 => isset($_GET['revision']) ? sprintf( __('Field group restored to revision from %s', 'acf'), wp_post_revision_title( (int) $_GET['revision'], false ) ) : false, +# 6 => __('Field group published.', 'acf'), +# wpml-name: 9ef389cb80c8712b901bec8e35c5cdb6 +msgid "Field group restored to revision from %s" +msgstr "קבוצת שדות שוחזרה לגרסה מ% s" + +# 2 => __('Custom field updated.', 'acf'), +# 3 => __('Custom field deleted.', 'acf'), +# 4 => __('Field group updated.', 'acf'), +# wpml-name: 37725a1c8a05e443b8088a3dcd29ae96 +msgid "Custom field deleted." +msgstr "שדה אישי נמחק" + +# 1 => __('Field group updated.', 'acf'), +# 2 => __('Custom field updated.', 'acf'), +# 3 => __('Custom field deleted.', 'acf'), +# wpml-name: 039675c3e3a29a035723dac4a2e40761 +msgid "Custom field updated." +msgstr "שדה אישי עודכן" + +# 3 => __('Custom field deleted.', 'acf'), +# 4 => __('Field group updated.', 'acf'), +# /* translators: %s: date and time of the revision */ +# wpml-name: 589d56dc4bf0ac5902b8a093b391c2fc +msgid "Field group updated." +msgstr "קבוצת שדות עודכנה" + +# 'not_found' => __('No Field Groups found', 'acf'), +# 'not_found_in_trash' => __('No Field Groups found in Trash', 'acf'), +# ); +# wpml-name: 54c02417e99e58341ba15223b5ad77a0 +msgid "No Field Groups found in Trash" +msgstr "שום קבוצת שדות לא נמצאה באשפה" + +# 'search_items' => __('Search Field Groups', 'acf'), +# 'not_found' => __('No Field Groups found', 'acf'), +# 'not_found_in_trash' => __('No Field Groups found in Trash', 'acf'), +# wpml-name: bf7e5cc656b7ee3c4418d9ca7d32609b +msgid "No Field Groups found" +msgstr "שום קבוצת שדות לא נמצאה" + +# 'view_item' => __('View Field Group', 'acf'), +# 'search_items' => __('Search Field Groups', 'acf'), +# 'not_found' => __('No Field Groups found', 'acf'), +# wpml-name: 4a6dc3b9277f09ae6a59946409a27986 +msgid "Search Field Groups" +msgstr "חפש קבוצת שדות" + +# 'new_item' => __( 'New Field Group' , 'acf' ), +# 'view_item' => __('View Field Group', 'acf'), +# 'search_items' => __('Search Field Groups', 'acf'), +# wpml-name: 8fdc5b8942704380b7aa7d91481b9395 +msgid "View Field Group" +msgstr "צפה בקבוצת שדות" + +# 'edit_item' => __( 'Edit Field Group' , 'acf' ), +# 'new_item' => __( 'New Field Group' , 'acf' ), +# 'view_item' => __('View Field Group', 'acf'), +# wpml-name: 89b9a0e270095b950b31d0155b275691 +msgid "New Field Group" +msgstr "קבוצת שדות חדשה" + +# 'add_new_item' => __( 'Add New Field Group' , 'acf' ), +# 'edit_item' => __( 'Edit Field Group' , 'acf' ), +# 'new_item' => __( 'New Field Group' , 'acf' ), +# wpml-name: 4a6b757977057b0d17437eb7b9620fae +msgid "Edit Field Group" +msgstr "ערוך קבוצתת שדות" + +# 'add_new' => __( 'Add New' , 'acf' ), +# 'add_new_item' => __( 'Add New Field Group' , 'acf' ), +# 'edit_item' => __( 'Edit Field Group' , 'acf' ), +# wpml-name: 079fc751375525c516e42875f0ec8d47 +msgid "Add New Field Group" +msgstr "הוסף קבוצת שדות חדשה" + +# 'singular_name' => __( 'Advanced Custom Fields', 'acf' ), +# 'add_new' => __( 'Add New' , 'acf' ), +# 'add_new_item' => __( 'Add New Field Group' , 'acf' ), +# wpml-name: de9ced9bf5e9829de4a93ad8c9d7a170 +msgid "Add New" +msgstr "הוסף חדש" + +# $labels = array( +# 'name' => __( 'Field Groups', 'acf' ), +# 'singular_name' => __( 'Advanced Custom Fields', 'acf' ), +# wpml-name: 043adcf51997a0a2a9bf9872571a3eaa +msgid "Field Groups" +msgstr "קבוצות שדה" + +#

                Select items to hide them from the edit screen",'acf'); ?>

                +#

                +# +# wpml-name: d88fabfcad55fa2748bb4860e7946ddd +msgid "If multiple field groups appear on an edit screen, the first field group's options will be used. (the one with the lowest order number)" +msgstr "אם קבוצות שדות רבות מופיעות על מסך עריכה, תשמש האפשרויות של קבוצת השדות הראשונה. (זאת עם מספר האורדר הנמוך ביותר)" + +# +#

                Select items to hide them from the edit screen",'acf'); ?>

                +#

                +# wpml-name: 0a16c9f6e933eb978661683b077b2c68 +msgid "Select items to hide them from the edit screen" +msgstr "בחר פריטים שלא יוצגו במסך העריכה" + +# +# +#

                Select items to hide them from the edit screen",'acf'); ?>

                +# wpml-name: af66d0e277d28cd47540fe2ef0a6b3f2 +msgid "Hide on screen" +msgstr "הסתר במסך" + +# +# +# +# wpml-name: ae284f900f9d6e21ba69144cfc91e41b +msgid "Style" +msgstr "סגנון" + +# +# +# +# wpml-name: 52f5e0bc3859bc5f5e25130b6c7e8881 +msgid "Position" +msgstr "עמדה" + +# +#

                from lowest to highest",'acf'); ?>

                +# +# wpml-name: b784f61def7aa1ed1c69533dca60a7b3 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "קבוצות שדה נוצרות ומסודרת
                מהנמוך ביותר לגבוה ביותר" + +# +# +#

                from lowest to highest",'acf'); ?>

                +# wpml-name: 87dcb72ef896c13c9767da5dbcefc32f +msgid "Order No." +msgstr "סדר" + +# 'tags' => __("Tags", 'acf'), +# 'send-trackbacks' => __("Send Trackbacks", 'acf'), +# ) +# wpml-name: 76e10f755c0d0528adf02932ea500746 +msgid "Send Trackbacks" +msgstr "שלח Trackbacks" + +# 'categories' => __("Categories", 'acf'), +# 'tags' => __("Tags", 'acf'), +# 'send-trackbacks' => __("Send Trackbacks", 'acf'), +# wpml-name: 189f63f277cd73395561651753563065 +msgid "Tags" +msgstr "תגיות" + +# 'featured_image' => __("Featured Image", 'acf'), +# 'categories' => __("Categories", 'acf'), +# 'tags' => __("Tags", 'acf'), +# wpml-name: af1b98adf7f686b84cd0b443e022b7a0 +msgid "Categories" +msgstr "קטגוריות" + +# 'author' => __("Author", 'acf'), +# 'format' => __("Format", 'acf'), +# 'featured_image' => __("Featured Image", 'acf'), +# wpml-name: 520d0db389f362bf79ef56ca0af3dcab +msgid "Format" +msgstr "פורמט" + +# 'slug' => __("Slug", 'acf'), +# 'author' => __("Author", 'acf'), +# 'format' => __("Format", 'acf'), +# wpml-name: a517747c3d12f99244ae598910d979c5 +msgid "Author" +msgstr "מחבר" + +# 'revisions' => __("Revisions", 'acf'), +# 'slug' => __("Slug", 'acf'), +# 'author' => __("Author", 'acf'), +# wpml-name: 0c908588520b3ef787bce443fc2b507c +msgid "Slug" +msgstr "סלאג" + +# 'comments' => __("Comments", 'acf'), +# 'revisions' => __("Revisions", 'acf'), +# 'slug' => __("Slug", 'acf'), +# wpml-name: fd88b11cfde6aa5e3c7ff0553b534885 +msgid "Revisions" +msgstr "גרסאות עריכה" + +# 'discussion' => __("Discussion", 'acf'), +# 'comments' => __("Comments", 'acf'), +# 'revisions' => __("Revisions", 'acf'), +# wpml-name: 8413c683b4b27cc3f4dbd4c90329d8ba +msgid "Comments" +msgstr "הערות" + +# 'custom_fields' => __("Custom Fields", 'acf'), +# 'discussion' => __("Discussion", 'acf'), +# 'comments' => __("Comments", 'acf'), +# wpml-name: eed9474fd944d045ff056d20004acaa3 +msgid "Discussion" +msgstr "דיון" + +# { +# add_menu_page(__("Custom Fields",'acf'), __("Custom Fields",'acf'), 'manage_options', 'edit.php?post_type=acf', false, false, '80.025'); +# } +# wpml-name: 833956a760d996ae61ea8b385e9fb6f0 +msgid "Custom Fields" +msgstr "קסטם פילדס" + +# 'the_content' => __("Content Editor",'acf'), +# 'excerpt' => __("Excerpt", 'acf'), +# 'custom_fields' => __("Custom Fields", 'acf'), +# wpml-name: 6ca8bf4766b9dc7b1ea8b69562faac3f +msgid "Excerpt" +msgstr "תקציר" + +# 'permalink' => __("Permalink", 'acf'), +# 'the_content' => __("Content Editor",'acf'), +# 'excerpt' => __("Excerpt", 'acf'), +# wpml-name: d2f9cc6daad1a88e27e909031211c3a8 +msgid "Content Editor" +msgstr "עורך תוכן" + +# 'choices' => array( +# 'permalink' => __("Permalink", 'acf'), +# 'the_content' => __("Content Editor",'acf'), +# wpml-name: 8725214cdd9f9af24e914b5da135793d +msgid "Permalink" +msgstr "קישור" + +# 'no_box' => __("Seamless (no metabox)",'acf'), +# 'default' => __("Standard (WP metabox)",'acf'), +# ) +# wpml-name: 6921541f80203c3729bf0a67acd1fcdb +msgid "Standard (WP metabox)" +msgstr "רגיל - metabox WP" + +# 'choices' => array( +# 'no_box' => __("Seamless (no metabox)",'acf'), +# 'default' => __("Standard (WP metabox)",'acf'), +# wpml-name: 5433032ac6e365a89318b3147c0cf286 +msgid "Seamless (no metabox)" +msgstr "חלקה" + +# 'normal' => __("Normal (after content)",'acf'), +# 'side' => __("Side",'acf'), +# ), +# wpml-name: c142a73b77f3c3df40777af2651f4915 +msgid "Side" +msgstr "צד" + +# 'acf_after_title' => __("High (after title)",'acf'), +# 'normal' => __("Normal (after content)",'acf'), +# 'side' => __("Side",'acf'), +# wpml-name: 4ea9cd0f791f44fa4d1568f747576132 +msgid "Normal (after content)" +msgstr "רגיל - אחרי תוכן" + +# 'choices' => array( +# 'acf_after_title' => __("High (after title)",'acf'), +# 'normal' => __("Normal (after content)",'acf'), +# wpml-name: 6818fe3f9fe05f9b83c1fec3206fdbae +msgid "High (after title)" +msgstr "גבוה (אחרי הכותרת)" + +#
                +# +#
                +# wpml-name: fd035cbb46742519790c587fe6cc2070 +msgid "+ Add Field" +msgstr "+ הוסף שדה" + +# +# wpml-name: f2a6c498fb90ee345d997f888fce3b18 +msgid "Delete" +msgstr "מחק" + +# " href="javascript:;"> | +# " href="javascript:;"> +#
                +# wpml-name: 784f844a282ce4bd15009d4d7c55f282 +msgid "Delete this Field" +msgstr "מחק את השדה הזה" + +# " href="javascript:;"> | +# " href="javascript:;"> | +# " href="javascript:;"> +# wpml-name: ed75712b0eb1913c28a3872731ffd48d +msgid "Duplicate" +msgstr "שכפל" + +# " href="javascript:;"> | +# " href="javascript:;"> | +# " href="javascript:;"> +# wpml-name: 2ffc464eef6e0648738519e4a2f90ee7 +msgid "Duplicate this Field" +msgstr "שכפל את השדה הזה" + +#
                +# " href="javascript:;"> | +# " href="javascript:;"> | +# wpml-name: 8e4f0c248ef0044c2090624d7de61812 +msgid "Edit this Field" +msgstr "ערוך את השדה הזה" + +#
                1){ echo 'style="display:none;"'; } ?>> +# + Add Field button to create your first field.",'acf'); ?> +#
                +# wpml-name: 191ae84c430a782cea8bf6006c916a8b +msgid "No fields. Click the + Add Field button to create your first field." +msgstr "אין שדות. - לחץ על הוסף שדה כדי ליצור את השדה הראשון שלך." + +# +# +# +# wpml-name: 3444a1f36b43837679e3d56d439eb710 +msgid "Field Key" +msgstr "מפתח שדה" + +# +# +#

                +# wpml-name: ee9b2f3cf31c23c944b15fb0b33d6a77 +msgid "Field Name" +msgstr "שם שדה" + +# +# +#

                +# wpml-name: b2cec57accc4259bf740533f0f20e4cd +msgid "Field Label" +msgstr "תווית שדה" + +# +# +# +# wpml-name: 113bd68f1bbb779b2c860877092a7d12 +msgid "Field Order" +msgstr "סדר שדה" + +# 'all' => __("all",'acf'), +# 'any' => __("any",'acf'), +# ), +# wpml-name: 100b8cad7cf2a56f6df78f171f97a1ec +msgid "any" +msgstr "כל" + +# 'choices' => array( +# 'all' => __("all",'acf'), +# 'any' => __("any",'acf'), +# wpml-name: a181a603769c1f98ad927e7367c7aa51 +msgid "all" +msgstr "כל" + +# +# $error_field_type = '' . __('Error', 'acf') . ' ' . __('Field type does not exist', 'acf'); +# +# wpml-name: 7602b04953434f4912c311c2015007aa +msgid "Field type does not exist" +msgstr "סוג שדה לא נמצא" + +# 'key' => 'field_clone', +# 'label' => __("New Field",'acf'), +# 'name' => 'new_field', +# wpml-name: 98388828c53ad830cd48bd79824b6660 +msgid "New Field" +msgstr "שדה חדש" + +# +# +# +# wpml-name: 084e87681dae8714acbcf36b5f75fb99 +msgid "Add rule group" +msgstr "הוסף קבוצת כללים" + +# +# +# +# wpml-name: be5d5d37542d75f93a87094459f76678 +msgid "and" +msgstr "ו" + +# +#

                +# +# wpml-name: 0850f3e54c04621241538b7ce01f3bc5 +msgid "Show this field group if" +msgstr "הצג את קבוצת השדות הזו בתנאי ש" + +# +#

                +# +# wpml-name: eab2c196b5ac449313828ac8ed1d7b8e +msgid "Create a set of rules to determine which edit screens will use these advanced custom fields" +msgstr "יצירת מערכת של כללים כדי לקבוע אילו מסכי עריכה ישמשו את הקסטם פילדס האלו" + +# +# +#

                +# wpml-name: 1f4da964f8eab62e96e8cfe406e44364 +msgid "Rules" +msgstr "כללים" + +# '==' => __("is equal to",'acf'), +# '!=' => __("is not equal to",'acf'), +# ), +# wpml-name: 3eeb5a3ec5ad5cb66199a7e30c037233 +msgid "is not equal to" +msgstr "לא שווה ל" + +# 'choices' => array( +# '==' => __("is equal to",'acf'), +# '!=' => __("is not equal to",'acf'), +# wpml-name: 6cea751d1a0e9f1fea9002df9168b424 +msgid "is equal to" +msgstr "שווה ל" + +# 'ef_media' => __("Attachment",'acf'), +# 'ef_taxonomy' => __("Taxonomy Term",'acf'), +# 'ef_user' => __("User",'acf'), +# wpml-name: cd04986fed9f2447e44dcf509c121e72 +msgid "Taxonomy Term" +msgstr "טרם בטקסונמיה" + +# __("Other",'acf') => array( +# 'ef_media' => __("Attachment",'acf'), +# 'ef_taxonomy' => __("Taxonomy Term",'acf'), +# wpml-name: e9cb217697088a98b1937d111d936281 +msgid "Attachment" +msgstr "מצורף" + +# 'page_parent' => __("Page Parent",'acf'), +# 'page_template' => __("Page Template",'acf'), +# ), +# wpml-name: ec2fd1d4b88e244960104512b85ab31c +msgid "Page Template" +msgstr "תבנית עמוד" + +# 'page_type' => __("Page Type",'acf'), +# 'page_parent' => __("Page Parent",'acf'), +# 'page_template' => __("Page Template",'acf'), +# wpml-name: a7c15cd62e93c45909794f55736febb3 +msgid "Page Parent" +msgstr "עמוד הורה" + +# 'page' => __("Page",'acf'), +# 'page_type' => __("Page Type",'acf'), +# 'page_parent' => __("Page Parent",'acf'), +# wpml-name: 6a5b847af3d97df722040debdbccfbed +msgid "Page Type" +msgstr "סוג עמוד" + +# __("Page",'acf') => array( +# 'page' => __("Page",'acf'), +# 'page_type' => __("Page Type",'acf'), +# wpml-name: 193cfc9be3b995831c6af2fea6650e60 +msgid "Page" +msgstr "עמוד" + +# 'post_status' => __("Post Status",'acf'), +# 'taxonomy' => __("Post Taxonomy",'acf'), +# ), +# wpml-name: b8d0d324efb4dd437db0009a17ce4cc8 +msgid "Post Taxonomy" +msgstr "טקסונמית פוסטים" + +# 'post_format' => __("Post Format",'acf'), +# 'post_status' => __("Post Status",'acf'), +# 'taxonomy' => __("Post Taxonomy",'acf'), +# wpml-name: bb2e4b1b9eb8f37985ca01a6effc4357 +msgid "Post Status" +msgstr "סטטוס פוסט" + +# 'post_category' => __("Post Category",'acf'), +# 'post_format' => __("Post Format",'acf'), +# 'post_status' => __("Post Status",'acf'), +# wpml-name: b2162de16f16a02287aab900cfa04463 +msgid "Post Format" +msgstr "פורמט פוסט" + +# 'post' => __("Post",'acf'), +# 'post_category' => __("Post Category",'acf'), +# 'post_format' => __("Post Format",'acf'), +# wpml-name: e99e809ae161f1d8f2376f726252b8d0 +msgid "Post Category" +msgstr "קטגורית פוסטים" + +# __("Post",'acf') => array( +# 'post' => __("Post",'acf'), +# 'post_category' => __("Post Category",'acf'), +# wpml-name: 03d947a2158373c3b9d74325850cb8b9 +msgid "Post" +msgstr "פוסט" + +# 'post_type' => __("Post Type",'acf'), +# 'user_type' => __("Logged in User Type",'acf'), +# ), +# wpml-name: 25f78e7f7dac5c2eb2fe523446073be4 +msgid "Logged in User Type" +msgstr "סוג משתמש מחובר" + +# { +# wp_die(__("No ACF groups selected",'acf')); +# } +# wpml-name: 041accf7138aa1d64101cc91b95d0073 +msgid "No ACF groups selected" +msgstr "שום קבוצות שדות acf לא נבחרה" + +# +# $error_field_type = '' . __('Error', 'acf') . ' ' . __('Field type does not exist', 'acf'); +# +# wpml-name: 902b0d55fddef6f8d651fe1035b7d4bd +msgid "Error" +msgstr "תקלה" + +# +# +# +# wpml-name: 4a49167c423fab80b22db2b551813a81 +msgid "Filter by role" +msgstr "סנן על פי כלל" + +# 'ef_taxonomy' => __("Taxonomy Term",'acf'), +# 'ef_user' => __("User",'acf'), +# ) +# wpml-name: 8f9bfe9d1345237cb3b2b205864da075 +msgid "User" +msgstr "משתמש" + +# +#

                +# +# wpml-name: 2869814c2eeecf4a14f4d6e17b0b6973 +msgid "eg. Show extra content" +msgstr "למשל. הצג תוכן נוסף" + +# $this->name = 'true_false'; +# $this->label = __("True / False",'acf'); +# $this->category = __("Choice",'acf'); +# wpml-name: 4b0a1c341e3a99edf8d555ed3ff2386b +msgid "True / False" +msgstr "אמת / שקר" + +# $choices = array( +# __("Basic",'acf') => array( +# 'post_type' => __("Post Type",'acf'), +# wpml-name: 972e73b7a882d0802a4e3a16946a2f94 +msgid "Basic" +msgstr "בסיסי" + +# +# +# +# wpml-name: ff3721ddacc010e2d6eceb1a4d608433 +msgid "Maximum posts" +msgstr "מקסימום פוסטים" + +# +#

                +# +# wpml-name: 37c2b0a13a47094b81dc8ffdbd6f53b5 +msgid "Selected elements will be displayed in each result" +msgstr "האלמנטים הנבחרים יוצגו בכל תוצאה" + +# +# +#

                +# wpml-name: aa56a2e65d8106aef3c61e4f6bf94fdb +msgid "Elements" +msgstr "אלמנטים" + +# +# +#

                +# wpml-name: cbeffd494cdc79380e2b4782323dc849 +msgid "Return Format" +msgstr "פורמט חזור" + +# +# " type="text" id="relationship_" /> +# +# wpml-name: 2a37324bb4c331c859044121df3f576b +msgid "Search..." +msgstr "חפש..." + +# 'featured_image' => __("Featured Image",'acf'), +# 'post_title' => __("Post Title",'acf'), +# 'post_type' => __("Post Type",'acf'), +# wpml-name: e4d99041f9e5af92b38767d09947600e +msgid "Post Title" +msgstr "כותרת פוסט" + +# 'format' => __("Format", 'acf'), +# 'featured_image' => __("Featured Image", 'acf'), +# 'categories' => __("Categories", 'acf'), +# wpml-name: c9344eb2ff26e96823cc252a90f77de8 +msgid "Featured Image" +msgstr "פיטרד אימג'" + +# 'search' => __("Search",'acf'), +# 'post_type' => __("Post Type Select",'acf'), +# ) +# wpml-name: ad2e3f5bd47597ee6a9e0078be1c080c +msgid "Post Type Select" +msgstr "סוג פוסט נבחר" + +# 'choices' => array( +# 'search' => __("Search",'acf'), +# 'post_type' => __("Post Type Select",'acf'), +# wpml-name: 13348442cc6a27032d2b4aa28b75a5d3 +msgid "Search" +msgstr "חפש" + +# 'object' => __("Post Objects",'acf'), +# 'id' => __("Post IDs",'acf') +# ) +# wpml-name: 7cda28f67549fced32c4c9d98688c9db +msgid "Post IDs" +msgstr "מזהה יחודי לפוסט" + +# 'choices' => array( +# 'object' => __("Post Objects",'acf'), +# 'id' => __("Post IDs",'acf') +# wpml-name: 25a1fb1a2a68932e3f4734aab5ec0dc5 +msgid "Post Objects" +msgstr "אוביקטים פוסט" + +# $choices = array( +# 'all' => __("Filter by post type",'acf') +# ); +# wpml-name: cf97d5b5c4a419d15c0d6d215dcc9ef2 +msgid "Filter by post type" +msgstr "סנן על פי סוג פוסט" + +# $this->l10n = array( +# 'max' => __("Maximum values reached ( {max} values )",'acf'), +# 'tmpl_li' => ' +# wpml-name: 94fdb529c741e1791663f390ffbf751f +msgid "Maximum values reached ( {max} values )" +msgstr "ערכים מרביים הגיעו (ערכי {max})" + +# $this->name = 'relationship'; +# $this->label = __("Relationship",'acf'); +# $this->category = __("Relational",'acf'); +# wpml-name: fbc97786af4bf30dc5b07809a950792c +msgid "Relationship" +msgstr "קשר" + +#

                +#

                +# +# wpml-name: 4b0403aebe6112054d8385ab9a0a5266 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "השתמש בטאבים רבים כדי לחלק את השדות שלך למקטעים." + +#

                +#

                +#

                +# wpml-name: 98263a758550153aeff711226e2a929e +msgid "All the fields following this \"tab field\" (or until another \"tab field\" is defined) will be grouped together." +msgstr "כל השדות הבאים יהיו מקובצים יחד." + +# +#

                +#

                +# wpml-name: b7f9769e46c4830e37c5fa0b8388df0b +msgid "Use \"Tab Fields\" to better organize your edit screen by grouping your fields together under separate tab headings." +msgstr "השתמששדות טאב כדי לארגן את מסך העריכה שלך טוב יותר על ידי קיבוץ השדות שלך יחד תחת טאבים נפרדים." + +# $this->name = 'tab'; +# $this->label = __("Tab",'acf'); +# $this->category = __("Layout",'acf'); +# wpml-name: 5c6ba25104401c9ee0650230fc6ba413 +msgid "Tab" +msgstr "טב" + +# $this->name = 'text'; +# $this->label = __("Text",'acf'); +# $this->defaults = array( +# wpml-name: 9dffbf69ffba8bc38bc4e01abf4b1675 +msgid "Text" +msgstr "טקסט" + +# +#

                +# +# wpml-name: 4199f20ffed3ad3f0ffce458d11d71f8 +msgid "Limit the media library choice" +msgstr "הגבל את בחירת ספריית המדיה" + +# +#

                +# +# wpml-name: a2e2551dd197aac1bf812efb15e8626c +msgid "Shown when entering data" +msgstr "מוצג בעת הזנת נתונים" + +# +# +#

                +# wpml-name: 35963872e7481f2a24ae7cf63008c02c +msgid "Preview Size" +msgstr "גודל תצוגה" + +# +#

                +# +# wpml-name: c77c7529a51f56355c0af60c83d8c66a +msgid "Specify the returned value on front end" +msgstr "ציין את הערך המוחזרבפרונט" + +#
                +#

                +#

                +# wpml-name: b9c49611cfda3259a2b837b39489e650 +msgid "Add Image" +msgstr "הוסף תמונה" + +#
                +#

                +#

                +# wpml-name: 58d5915670251752ab1fa739206370fc +msgid "No image selected" +msgstr "לא נבחרה תמונה" + +#
                +# " href="javascript:;"> | +# " href="javascript:;"> | +# wpml-name: 7dce122004969d56ae2e0245cb754d35 +msgid "Edit" +msgstr "ערוך" + +#
                  +#
                • +#
                • +# wpml-name: 1063e38cb53d94d386f21227fcd84717 +msgid "Remove" +msgstr "הסר" + +# 'url' => __("Image URL",'acf'), +# 'id' => __("Image ID",'acf') +# ) +# wpml-name: 0fc487dde1adcfdc078ba05c3acbd7b9 +msgid "Image ID" +msgstr "מזהה יחודי לתמונה" + +# 'object' => __("Image Object",'acf'), +# 'url' => __("Image URL",'acf'), +# 'id' => __("Image ID",'acf') +# wpml-name: 427b6d816d7fdd86cabe48d8180a3cc9 +msgid "Image URL" +msgstr "URL לתמונה" + +# 'choices' => array( +# 'object' => __("Image Object",'acf'), +# 'url' => __("Image URL",'acf'), +# wpml-name: 2fc14077f7647e7eb268b72b3eafe14b +msgid "Image Object" +msgstr "אוביקט תמונה" + +# 'edit' => __("Edit Image",'acf'), +# 'update' => __("Update Image",'acf'), +# 'uploadedTo' => __("uploaded to this post",'acf'), +# wpml-name: 9e3c5f97717a2e0757845fefe0ffcfd1 +msgid "Update Image" +msgstr "עדכן תמונה" + +# 'select' => __("Select Image",'acf'), +# 'edit' => __("Edit Image",'acf'), +# 'update' => __("Update Image",'acf'), +# wpml-name: 03274f27f51f0c39e06e0e6cd07e01a9 +msgid "Edit Image" +msgstr "ערוך תמונה" + +# $this->l10n = array( +# 'select' => __("Select Image",'acf'), +# 'edit' => __("Edit Image",'acf'), +# wpml-name: 446a6000511ab6fb0711400379a62a04 +msgid "Select Image" +msgstr "בחר תמונה" + +# $this->name = 'image'; +# $this->label = __("Image",'acf'); +# $this->category = __("Content",'acf'); +# wpml-name: be53a0541a6d36f6ecb879fa2c584b08 +msgid "Image" +msgstr "תמונה" + +# $this->name = 'password'; +# $this->label = __("Password",'acf'); +# $this->defaults = array( +# wpml-name: dc647eb65e6711e155375218212b3964 +msgid "Password" +msgstr "סיסמה" + +# +# +# +# wpml-name: 1bd1684e6adaaa07e30ba7c8bdef98ab +msgid "Load & Save Terms to Post" +msgstr "טען & שמור תנאים לפוסט" + +# +# +# +# wpml-name: 189efd19c4153526994a6d7ea5f6f068 +msgid "Field Type" +msgstr "סוג שדה" + +# +# wpml-name: 6adf97f83acf6453d4a6a4b1070f3754 +msgid "None" +msgstr "None" + +# 'object' => __("Term Object",'acf'), +# 'id' => __("Term ID",'acf') +# ) +# wpml-name: fde9b4af01ce22774f4a6ae6b71ed06a +msgid "Term ID" +msgstr "מזהה יחודי לטרם" + +# 'choices' => array( +# 'object' => __("Term Object",'acf'), +# 'id' => __("Term ID",'acf') +# wpml-name: ca7b9ad0fbe6631806c41e30d7c177f9 +msgid "Term Object" +msgstr "אוביקט טרם" + +# 'value' => $field['load_save_terms'], +# 'message' => __("Load value based on the post's terms and update the post's terms on save",'acf') +# )); +# wpml-name: 057dbdd9c6432166df901c43f24c26fd +msgid "Load value based on the post's terms and update the post's terms on save" +msgstr "טען ערך המבוסס על המונחים של הפוסט ועדכן את התנאים של הפוסט בשמירה" + +# __("Single Value",'acf') => array( +# 'radio' => __('Radio Buttons', 'acf'), +# 'select' => __('Select', 'acf') +# wpml-name: 7041d69f9024a46791714e59812fa68f +msgid "Radio Buttons" +msgstr "כפתורי רדיו" + +# ), +# __("Single Value",'acf') => array( +# //'radio' => __('Radio Buttons', 'acf'), +# wpml-name: fa67106e821a61cda66be8ccf72994a4 +msgid "Single Value" +msgstr "ערך יחיד" + +# //'checkbox' => __('Checkbox', 'acf'), +# 'multi_select' => __('Multi Select', 'acf') +# ), +# wpml-name: d7175d19d528991028cc7fe6970fd592 +msgid "Multi Select" +msgstr "בחירה מרובה" + +# 'choices' => array( +# __("Multiple Values",'acf') => array( +# //'checkbox' => __('Checkbox', 'acf'), +# wpml-name: 9feee6e037e14f3c592cb4d3b6131e8a +msgid "Multiple Values" +msgstr "ערכים מרובים" + +# +# +# +# wpml-name: 30d10883c017c4fd6751c8982e20dae1 +msgid "Taxonomy" +msgstr "טקסונמיה" + +# $this->name = 'email'; +# $this->label = __("Email",'acf'); +# $this->defaults = array( +# wpml-name: ce8ae9da5b7cd6c3df2929543a9af92d +msgid "Email" +msgstr "מייל" + +# $this->name = 'color_picker'; +# $this->label = __("Color Picker",'acf'); +# $this->category = __("jQuery",'acf'); +# wpml-name: 55fb1b11cc3dbb67782af12731c07206 +msgid "Color Picker" +msgstr "דוגם צבע" + +# +# +#

                  +# wpml-name: 4d70254b3a8e2bc38b6147fa6ee813be +msgid "Library" +msgstr "ספריה" + +# +# +#

                  +# wpml-name: 64fca1d7535c8577dbca08ae619281a8 +msgid "Return Value" +msgstr "ערך חוזר" + +#
                • +# . +#
                • +# wpml-name: a171685506a8a29bc313111ec696ff79 +msgid "Add File" +msgstr "הוסף קובץ" + +#
                • +# . +#
                • +# wpml-name: b35321ec82a704ff5d97a5bf1110abea +msgid "No File Selected" +msgstr "לא נבחר קובץ" + +#

                  +# : +# +# wpml-name: 6f6cb72d544962fa333e2e34ce64f719 +msgid "Size" +msgstr "גודל" + +# 'all' => __('All', 'acf'), +# 'uploadedTo' => __('Uploaded to post', 'acf') +# ) +# wpml-name: d2e1da41404345deeba95b4e9d6d3ee6 +msgid "Uploaded to post" +msgstr "העלה לפוסט" + +# 'url' => __("File URL",'acf'), +# 'id' => __("File ID",'acf') +# ) +# wpml-name: dca2936bfdbe4c533d75e2fd15d41b16 +msgid "File ID" +msgstr "id של קובץ" + +# 'object' => __("File Object",'acf'), +# 'url' => __("File URL",'acf'), +# 'id' => __("File ID",'acf') +# wpml-name: b3d2db69feecaedff30f1e0bc60206d6 +msgid "File URL" +msgstr "URL של קובץ" + +# 'choices' => array( +# 'object' => __("File Object",'acf'), +# 'url' => __("File URL",'acf'), +# wpml-name: e576a06844b13541700775aa748ca81d +msgid "File Object" +msgstr "אוביקט קובץ" + +# 'update' => __("Update Image",'acf'), +# 'uploadedTo' => __("uploaded to this post",'acf'), +# ); +# wpml-name: 9a3c9f8a74a67339e1e44ec868e477d5 +msgid "uploaded to this post" +msgstr "העלה לפוסט הזה" + +# 'edit' => __("Edit File",'acf'), +# 'update' => __("Update File",'acf'), +# 'uploadedTo' => __("uploaded to this post",'acf'), +# wpml-name: e9812bb9eba65f60200270a20c9aa460 +msgid "Update File" +msgstr "עדכן קובץ" + +# 'select' => __("Select File",'acf'), +# 'edit' => __("Edit File",'acf'), +# 'update' => __("Update File",'acf'), +# wpml-name: 29e095aae77598f33a93481a0d8ff02a +msgid "Edit File" +msgstr "ערוך קובץ" + +# $this->l10n = array( +# 'select' => __("Select File",'acf'), +# 'edit' => __("Edit File",'acf'), +# wpml-name: 1aa14e9f377b528b5537d70fbd35c6a2 +msgid "Select File" +msgstr "בחר קובץ" + +# $this->name = 'file'; +# $this->label = __("File",'acf'); +# $this->category = __("Content",'acf'); +# wpml-name: 0b27918290ff5323bea1e3b78a9cf04e +msgid "File" +msgstr "קובץ" + +# +#

                  +# +# wpml-name: 5881d23e5578bda6b39632adb3d9a5cf +msgid "Effects value on front end" +msgstr "ערך השפעה על הפרונט אנד" + +# +# +#

                  +# wpml-name: 767042e4dbdd6d8f737786f122d66d4f +msgid "Formatting" +msgstr "עיצוב" + +# +#

                  +# +# wpml-name: 6d9a430be5aa8935c83827988b01e55c +msgid "Sets the textarea height" +msgstr "מגדיר את גודל אזור הטקסט" + +# +# +#

                  +# wpml-name: 530f488f7a9800411efc6926ab189708 +msgid "Rows" +msgstr "שורות" + +# +#

                  +# +# wpml-name: 84c1700703a6d58793c0e03794acf504 +msgid "Leave blank for no limit" +msgstr "השאר ריק כדי להגדיר כ-ללא הגבלה" + +# +# +#

                  +# wpml-name: 52c66fc8cbb9b58536298bb86b44b17d +msgid "Character Limit" +msgstr "הגבלת מספר תוים" + +# 'none' => __("No formatting",'acf'), +# 'html' => __("Convert HTML into tags",'acf') +# ) +# wpml-name: e25b6f3bcaa16f4048dd53aa191adb63 +msgid "Convert HTML into tags" +msgstr "להמיר HTML לתגים" + +# 'none' => __("No formatting",'acf'), +# 'br' => __("Convert new lines into <br /> tags",'acf'), +# 'html' => __("Convert HTML into tags",'acf') +# wpml-name: ffebf782d1b5c084d288cd227beb3bc6 +msgid "Convert new lines into <br /> tags" +msgstr "המרת שורות חדשות לתגים <br />" + +# 'choices' => array( +# 'none' => __("No formatting",'acf'), +# 'html' => __("Convert HTML into tags",'acf') +# wpml-name: c54e5b847748f25df8c8bcea1f83e044 +msgid "No formatting" +msgstr "ללא עיצוב" + +# $this->name = 'textarea'; +# $this->label = __("Text Area",'acf'); +# $this->defaults = array( +# wpml-name: 9bdbf046d28d07c9fefa1b965ac0cdcb +msgid "Text Area" +msgstr "אזור טקסט" + +# +# +# +# wpml-name: 35795c660739fc1e0a43f922eedbdded +msgid "Week Starts On" +msgstr "השבוע מתחיל ביום" + +#

                  +#

                  +# +# wpml-name: a9521d29b7ce7ed2d4f9ec92402f9574 +msgid "\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more about" +msgstr "\"dd/mm/yy\" או \"mm/dd/yy\" הם הפורמטים הנפוצים ביותר.קרא עוד אודות זה" + +# +#

                  +#

                  +# wpml-name: 1dbb5cefeeb908a2417d424a1e5815a9 +msgid "This format will be seen by the user when entering a value" +msgstr "הפורמט הזה יראה על ידי המשתמש בעת הזנת ערך" + +# +# +#

                  +# wpml-name: 0123e71b7304a4c4484c9bd19d7ce072 +msgid "Display format" +msgstr "פורמט תצוגה" + +#

                  +#

                  +# +# wpml-name: 0a9de1bf8916fd16af23876e16367590 +msgid "jQuery date formats" +msgstr "פורמט תאריך jQuary " + +#

                  +#

                  +# +# wpml-name: 859b701b589225e84b65246501039279 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "הוא פורמט השמירה הרב צדדי ביותר.קרא עוד אודות זה" + +# +#

                  +#

                  +# wpml-name: b32d3e0433f5fbc2fc5b2593d5129cfc +msgid "This format will determin the value saved to the database and returned via the API" +msgstr "הפורמט הזה יקבע את הערך הנשמר לבסיס הנתונים ויוחזר דרך הAPI." + +# +# +#

                  +# wpml-name: d3db150cd06127a833ecd279debf7729 +msgid "Save format" +msgstr "פורמט שמירה" + +# 'monthNamesShort' => array_values( $wp_locale->month_abbrev ), +# 'monthStatus' => __( 'Show a different month', 'acf' ), +# 'dayNames' => array_values( $wp_locale->weekday ), +# wpml-name: 2c9b6824ec7e318ec1eed5fa84ad4774 +msgid "Show a different month" +msgstr "הצג חודש אחר" + +# 'closeText' => __( 'Done', 'acf' ), +# 'currentText' => __( 'Today', 'acf' ), +# 'monthNames' => array_values( $wp_locale->month ), +# wpml-name: 1dd1c5fb7f25cd41b291d43a89e3aefd +msgid "Today" +msgstr "היום" + +# $this->l10n = array( +# 'closeText' => __( 'Done', 'acf' ), +# 'currentText' => __( 'Today', 'acf' ), +# wpml-name: f92965e2c8a7afb3c1b9a5c09a263636 +msgid "Done" +msgstr "בוצע" + +# $this->name = 'date_picker'; +# $this->label = __("Date Picker",'acf'); +# $this->category = __("jQuery",'acf'); +# wpml-name: 566235c7913fdded5a84d4578758515f +msgid "Date Picker" +msgstr "פיקר תאריך" + +# +# +# +# wpml-name: b9e4279bef4972a4455cf85b3f8f9972 +msgid "Show Media Upload Buttons?" +msgstr "הצג כפתור העלה מדיה?" + +# +# +# +# wpml-name: ef05c8098cdb2b34e39c80515fc037bd +msgid "Toolbar" +msgstr "סרגל כלים" + +# $this->label = __("Image",'acf'); +# $this->category = __("Content",'acf'); +# $this->defaults = array( +# wpml-name: f15c1cae7882448b3fb0404682e17e61 +msgid "Content" +msgstr "תוכן" + +# $this->name = 'wysiwyg'; +# $this->label = __("Wysiwyg Editor",'acf'); +# $this->category = __("Content",'acf'); +# wpml-name: 532114b899e30adfc7549a7fb9a181ba +msgid "Wysiwyg Editor" +msgstr "עורך Wysiwyg" + +#



                  +# wpautop

                  +# +# wpml-name: 643f16a729a8488ec1dbb7e9f113f0b7 +msgid "Please note that all text will first be passed through the wp function " +msgstr "שים לב שכל הטקסט יועבר דרך הwp function- " + +# +#



                  +# wpautop

                  +# wpml-name: 8ccb749a042d4bbb426213f6bbef2751 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "טקסט & HTML שנכנס כאן יופיע בשורה עם השדות" + +# +# +#

                  +# wpml-name: 4c2a8fe7eaf24721cc7a9f0175115bd4 +msgid "Message" +msgstr "הודעה" + +#
                  +#
                  +#
                  +# wpml-name: 9594eec95be70e7b1710f730fdda33d9 +msgid "Blue" +msgstr "כחול" + +#
                  +#
                  +#
                  +# wpml-name: ee38e4d5dd68c4e440825018d549cb47 +msgid "Red" +msgstr "אדום" + +# +#


                  +#
                  +# wpml-name: f0fb6fa08c470e67be28c1eb1770542f +msgid "Enter your choices one per line" +msgstr "הזן את הבחירות שלך, אחת בכל שורה" + +# 'value' => $field['save_other_choice'], +# 'message' => __("Save 'other' values to the field's choices", 'acf') +# )); +# wpml-name: 1cc64a7698a8664e88f95dad21e0cc46 +msgid "Save 'other' values to the field's choices" +msgstr "שמירת ערכים 'אחרים' לבחירותיו של השדה" + +# 'value' => $field['other_choice'], +# 'message' => __("Add 'other' choice to allow for custom values", 'acf') +# )); +# wpml-name: 4d020559f8ce4e0eddb8c565ba56f1dc +msgid "Add 'other' choice to allow for custom values" +msgstr "הוסף אפשרות 'אחר' כדי לאפשר ערכים אישיים" + +# ), +# __("Other",'acf') => array( +# 'ef_media' => __("Attachment",'acf'), +# wpml-name: 6311ae17c1ee52b36e68aaf4ad066387 +msgid "Other" +msgstr "אחר" + +# $this->name = 'radio'; +# $this->label = __("Radio Button",'acf'); +# $this->category = __("Choice",'acf'); +# wpml-name: 0b9ddc9a494526f2fbba84612d970329 +msgid "Radio Button" +msgstr "כפתור רדיו" + +# $this->label = __("Tab",'acf'); +# $this->category = __("Layout",'acf'); +# +# wpml-name: ebd9bec4d70abc789d439c1f136b0538 +msgid "Layout" +msgstr "לייאוט" + +# 'vertical' => __("Vertical",'acf'), +# 'horizontal' => __("Horizontal",'acf') +# ) +# wpml-name: c1b5fa03ecdb95d4a45dd1c40b02527f +msgid "Horizontal" +msgstr "מאוזן" + +# 'choices' => array( +# 'vertical' => __("Vertical",'acf'), +# 'horizontal' => __("Horizontal",'acf') +# wpml-name: 06ce2a25e5d12c166a36f654dbea6012 +msgid "Vertical" +msgstr "אנכי" + +# __("Multiple Values",'acf') => array( +# 'checkbox' => __('Checkbox', 'acf'), +# 'multi_select' => __('Multi Select', 'acf') +# wpml-name: 4f8222964f9a317cef99dddc23a121bd +msgid "Checkbox" +msgstr "תיבת סימון" + +# +#

                  +# +# wpml-name: 382c7fd732194cf2945fc7877ea0b4de +msgid "Enter each default value on a new line" +msgstr "הזן כל ערך ברירת מחדל בשורה חדשה" + +#
                  +#
                  +#

                  +# wpml-name: 31f5cd61edd368f993450b83b897e8a2 +msgid "blue : Blue" +msgstr "blue: כחול" + +#
                  +#
                  +#
                  +# wpml-name: 832173ba7d64b50f6fc0453368133ea8 +msgid "red : Red" +msgstr "red : אדום " + +#

                  +#

                  +#


                  +# wpml-name: ce721738d02e9ef31985a926848df03c +msgid "For more control, you may specify both a value and label like this:" +msgstr "ליותר שליטה, אתה יכול לציין את הערך ואת התווית בצורה הבאה:" + +# +#

                  +#

                  +# wpml-name: 21836fc2a6eec49bde6ab7a5e7d4cf34 +msgid "Enter each choice on a new line." +msgstr "הזן את כל בחירה בשורה חדשה." + +# +# +#


                  +# wpml-name: 6ef697f11922be2e4de0971f7d70997f +msgid "Choices" +msgstr "בחירות" + +# $this->label = __("True / False",'acf'); +# $this->category = __("Choice",'acf'); +# $this->defaults = array( +# wpml-name: 458b9dcc0921f46b1192427426d59c10 +msgid "Choice" +msgstr "בחירה" + +# //'radio' => __('Radio Buttons', 'acf'), +# 'select' => __('Select', 'acf') +# ) +# wpml-name: e0626222614bdee31951d84c64e5e9ff +msgid "Select" +msgstr "בחירה" + +# +# +# +# wpml-name: af2978fbac801eab7557e5e5b45dfa5f +msgid "Filter from Taxonomy" +msgstr "סנן על פי טקסונומיה" + +# +# $post_title = __('(no title)', 'acf'); +# +# wpml-name: 2e46eab92bf73b409799a8baaa13f8f2 +msgid "(no title)" +msgstr "(ללא כותרת)" + +# $this->name = 'post_object'; +# $this->label = __("Post Object",'acf'); +# $this->category = __("Relational",'acf'); +# wpml-name: 251a1a540529e67afa01a92b855c5eed +msgid "Post Object" +msgstr "אוביקט פוסט" + +# +# +# +# wpml-name: eae2cc755261b9e45a0988ffb46bf670 +msgid "Select multiple values?" +msgstr "בחר ערכים מרובים?" + +# +# +# +# wpml-name: 92b7dd7223e5a79bc4df347d63619618 +msgid "Allow Null?" +msgstr "לאפשר Null?" + +# __("Basic",'acf') => array( +# 'post_type' => __("Post Type",'acf'), +# 'user_type' => __("Logged in User Type",'acf'), +# wpml-name: 4079b1ca4a9a54e6f13cf806b063c622 +msgid "Post Type" +msgstr "סוג פוסט" + +# $this->label = __("User",'acf'); +# $this->category = __("Relational",'acf'); +# $this->defaults = array( +# wpml-name: 14ecfbc5403b00fa4432000ad75d6e92 +msgid "Relational" +msgstr "יחסים" + +# $this->name = 'page_link'; +# $this->label = __("Page Link",'acf'); +# $this->category = __("Relational",'acf'); +# wpml-name: 22e7abd375ed471f31ca00cfcff3cccf +msgid "Page Link" +msgstr "קישור לעמוד" + +# +# +# +# wpml-name: 130c702e7104684c3c43c95251f1ee55 +msgid "Step Size" +msgstr " גודל שלב" + +# +# +# +# wpml-name: 48b0ece3cdd23c3605c8d7ee617c43ca +msgid "Maximum Value" +msgstr "ערך מקסימום" + +# +# +# +# wpml-name: 702a538a7348a9e52b08913558867f70 +msgid "Minimum Value" +msgstr "ערך מינימום" + +# +#

                  +# +# wpml-name: db607e9ca082ba3d5867facc46afccf9 +msgid "Appears after the input" +msgstr "מופיע לאחר input" + +# +# +#

                  +# wpml-name: 3ac4692f3935a49a0b243eecf529faa9 +msgid "Append" +msgstr "להוסיף" + +# +#

                  +# +# wpml-name: 07be83ff94ddf16e065043e703d584c9 +msgid "Appears before the input" +msgstr "מופיע לפני input" + +# +# +#

                  +# wpml-name: c8bc2f88eeb64f1a0c9ec31ec452432c +msgid "Prepend" +msgstr "צרף בתחילת שורה" + +# +#

                  +# +# wpml-name: 7928b4d48111164c292b983f16641ee8 +msgid "Appears within the input" +msgstr "מופיע בתוך הinput" + +# +# +#

                  +# wpml-name: 6485c7641245873388f0170f472183c6 +msgid "Placeholder Text" +msgstr "טקסט 'פלייסהולדר'" + +# +#

                  +# +# wpml-name: e0ab548ec5ac3ba46f81712afe67edf6 +msgid "Appears when creating a new post" +msgstr "מופיי כאשר יוצרים פוסט חדש" + +# +# +#

                  +# wpml-name: 6b66a61fa66288a9a7ad6474d2e686ec +msgid "Default Value" +msgstr "ערך ברירת המחדל" + +# $this->name = 'number'; +# $this->label = __("Number",'acf'); +# $this->defaults = array( +# wpml-name: b2ee912b91d69b435159c7c3f6df7f5f +msgid "Number" +msgstr "מספר" + +# +#

                  +# +# wpml-name: f0919023ce4e547d5635145818c6a0ea +msgid "Customise the map height" +msgstr "קבע בצורה אישית את גובה המפה" + +# +# +#

                  +# wpml-name: eec6c4bdbd339edf8cbea68becb85244 +msgid "Height" +msgstr "גובה" + +# +#

                  +# +# wpml-name: 339b27f9f9e90c4178c52d42cd98a6ad +msgid "Set the initial zoom level" +msgstr "הגדר את רמת הזום הראשונית" + +# +# +#

                  +# wpml-name: 4252b72e6ebcd4d4b4c2e46a786f03d2 +msgid "Zoom" +msgstr "זום" + +# +#

                  +# +# wpml-name: c7f429b55d6bf16368a79985901d8271 +msgid "Center the initial map" +msgstr "מרכז את המפה הראשונית" + +# +# +#

                  +# wpml-name: 4f1f6016fc9f3f2353c0cc7c67b292bd +msgid "Center" +msgstr "מרכז" + +# ">Locate +# " class="search" /> +#
                +# wpml-name: a9e87227cadc8ed525dee4855826e2f4 +msgid "Search for address..." +msgstr "חפש כתובת..." + +#
                +# ">Locate +# " class="search" /> +# wpml-name: 85ee180bf5ed100667defae7296a9d6c +msgid "Find current location" +msgstr "מצא את המיקום הנוכחי" + +#
                +# ">Remove +#

                +# wpml-name: 7f17a7b7aee890e65feb5775888f4ed8 +msgid "Clear location" +msgstr "נקה מיקום" + +# 'locating' => __("Locating",'acf'), +# 'browser_support' => __("Sorry, this browser does not support geolocation",'acf'), +# ); +# wpml-name: 8f62413b4dc87565fa8c9a5f8ef4753c +msgid "Sorry, this browser does not support geolocation" +msgstr "מצטערים, דפדפן זה אינו תומך במיקום גיאוגרפי" + +# $this->l10n = array( +# 'locating' => __("Locating",'acf'), +# 'browser_support' => __("Sorry, this browser does not support geolocation",'acf'), +# wpml-name: edcab0c472ca7ca173cf4738a22704b6 +msgid "Locating" +msgstr "איתור" + +# $this->label = __("Color Picker",'acf'); +# $this->category = __("jQuery",'acf'); +# $this->defaults = array( +# wpml-name: f590b4fda2c30be28dd3c8c3caf5c77b +msgid "jQuery" +msgstr "jQuery" + +# $this->name = 'google_map'; +# $this->label = __("Google Map",'acf'); +# $this->category = __("jQuery",'acf'); +# wpml-name: 235072af42d72915159f0e6c9d6a870c +msgid "Google Map" +msgstr "מפות גוגל" + +# 'validation' => array( +# 'error' => __("Validation Failed. One or more fields below are required.",'acf') +# ) +# wpml-name: bb029de2bac4f7c2971453d6e41f5d99 +msgid "Validation Failed. One or more fields below are required." +msgstr "אימות נכשל. שדה אחד או יותר הם שדות חובה." + +# 'expand_details' => __("Expand Details",'acf'), +# 'collapse_details' => __("Collapse Details",'acf') +# ), +# wpml-name: 337ee808f30c202f9bf219d668914696 +msgid "Collapse Details" +msgstr "סגור פרטים" + +# 'core' => array( +# 'expand_details' => __("Expand Details",'acf'), +# 'collapse_details' => __("Collapse Details",'acf') +# wpml-name: a10702aa75d99deb79c11b036b7074a7 +msgid "Expand Details" +msgstr "להרחיב פרטים" + +# { +# _e("No field groups were selected",'acf'); +# } +# wpml-name: 0513d66f18dca4bddd16068bf8757fa5 +msgid "No field groups were selected" +msgstr "שום קבוצת שדות לא נבחרה" + +# +#

                «

                +# +# wpml-name: dacc6d8d86ae8bbee85dd8e4f76ed2f7 +msgid "Back to export" +msgstr "חזרה ליצוא" + +# +#

                before the include_once code:",'acf'); ?>

                +# +# wpml-name: 295afbc2600af729f5610f5fd19a9863 +msgid "To remove all visual interfaces from the ACF plugin, you can use a constant to enable lite mode. Add the following code to your functions.php file before the include_once code:" +msgstr "כדי להסיר את כל הממשקים החזותיים מתוסף ACF, אתה יכול להשתמש קבוע כדי לאפשר מצב לייט. הוסף את הקוד הבא לקובץ functions.php לפני הקוד include_once:" + +#

                +#

                +# +# wpml-name: 2de212ae736ae0c4e3b75477ecafbc54 +msgid "The Advanced Custom Fields plugin can be included within a theme. To do so, move the ACF plugin inside your theme and add the following code to your functions.php file:" +msgstr "התוסף ACF יכול להיות כלול בתוך התבנית. לשם כך, הזז את תוסף ACF אל תוך התבנית שלך והוסף את הקוד הבא לקובץ functions.php שלך:" + +# +#

                +#

                +# wpml-name: a332d03c067d46d8ab62aa57da4fb600 +msgid "Include in theme" +msgstr "להטמיע בתבנית" + +# +#

                +#

                will not appear in the list of editable field groups. This is useful for including fields in themes.",'acf'); ?>

                +# wpml-name: f4c6f851b00d5518bf888815de279aba +msgid "Notes" +msgstr "הודעות" + +# +# +# +# wpml-name: 49cc8e6220245b65cd7d20fc6ccc74f5 +msgid "Instructions" +msgstr "הוראות" + +#
                +#

                +#
                +# wpml-name: c7152d24b394227f2e17467e1dd8801e +msgid "Export Field Groups to PHP" +msgstr "יצא קבוצות שדות לphp" + +#
              • +#
              • +# +# wpml-name: fd163cb7ed1c906a09527b449386ddba +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "כדי להפעיל כל הרחבה, לערוך ולהשתמש בקוד בכמה השורות הראשונות." + +#
              • +#
              • +#
              • +# wpml-name: a8022d342c362cc1d3da166eecf3acb2 +msgid "Paste into your functions.php file" +msgstr "הדבק לקובץ function.php שלך" + +#
                  +#
                1. +#
                2. +# wpml-name: 534aa6a9910df0280e8d1ab6e770e412 +msgid "Copy the PHP code generated" +msgstr "העתק את קוד הphp שנוצר" + +#
                    +#
                  1. +#
                  2. +# wpml-name: b06b3348b46936c60235117e635fb208 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "בחר קבוצת או קבוצות שדות מתוך הרשימה ולחץ על צור php" + +#

                    will not appear in the list of editable field groups. This is useful for including fields in themes.",'acf'); ?>

                    +#

                    +# +# wpml-name: 405b3fb5cb9ef55d6db6391bbcb62a6a +msgid "Please note that if you export and register field groups within the same WP, you will see duplicate fields on your edit screens. To fix this, please move the original field group to the trash or remove the code from your functions.php file." +msgstr "שים לב שאם אתה מייצא ומגדיר קבוצות שדות באותו אתר, אתה תראה שדות כפולים במסך העריכה שלך. כדי לתקן זאת, בבקשה העבר את קבוצת השדה המקורית לפח או הסר את הקוד מקובץ functions.php שלך." + +#

                    +#

                    will not appear in the list of editable field groups. This is useful for including fields in themes.",'acf'); ?>

                    +#

                    +# wpml-name: a9e5736f2815a2cd3cae31cdddd05313 +msgid "Registered field groups will not appear in the list of editable field groups. This is useful for including fields in themes." +msgstr "קבוצות שדה רשומים לא יופיעו ברשימה של קבוצות שדות הניתנות לעריכה. זה מאוד שימושי כאשר מטמיעים שדות בתבניות." + +#

                    +#

                    +#

                    will not appear in the list of editable field groups. This is useful for including fields in themes.",'acf'); ?>

                    +# wpml-name: 61036db4366f354e69279d08b585ada0 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF יצור את קוד הphp שתטמיע בתבנית שלך." + +#
                  3. +#
                  4. +#
                  +# wpml-name: 9bd9bda8cfd4ba3e39fa056290180439 +msgid "That's it! Happy WordPressing" +msgstr "זהו! כתיבה נעימה" + +#
                3. +#
                4. +#
                5. +# wpml-name: c162ff78c14a568c9bb4f31cb48eb407 +msgid "Select your user and ignore Import Attachments" +msgstr "בחר את המשתמש שלך והתעלם מיבוא קבצים מצורפים" + +#
                6. +#
                7. +#
                8. +# wpml-name: fd214508e366d7e000d4245ee0169226 +msgid "Upload and import your exported .xml file" +msgstr "להעלות ולייבא את קובץ ה-XML שיצאת." + +#
                9. +#
                10. +#
                11. +# wpml-name: ecd9680a028505f002e8fe964ddb3554 +msgid "Install WP import plugin if prompted" +msgstr "התקן את תוסף יבוא WP, אם תתבקש" + +#
                12. +#
                13. +#
                14. +# wpml-name: eabef8971475437230cabb2905c2ecc9 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "נווט אל כלים »יבוא ובחר וורדפרס " + +#
                15. +#
                16. +#
                17. +# wpml-name: 937a5ccc64b21bb1872bf72b974252c4 +msgid "Save the .xml file when prompted" +msgstr "שמור את הקובץ הxml כאשר תתבקש" + +#
                    +#
                  1. +#
                  2. +# wpml-name: 08ea3af180447e0ae1bb88b5ebd67b50 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "בחר קבוצת או קבוצות שדות מתוך הרשימה ולחץ על - יצא לxml" + +#

                    +#

                    will appear in the list of editable field groups. This is useful for migrating fields groups between Wp websites.",'acf'); ?>

                    +#
                      +# wpml-name: 2d598c617ba7e9aaadf624956f2b6451 +msgid "Imported field groups will appear in the list of editable field groups. This is useful for migrating fields groups between Wp websites." +msgstr "קבוצות שדה מיובאות יופיעו ברשימה של קבוצות שדה הניתנות לעריכה. האפשרות הזו שימושית להעברת קבוצות שדות בין אתרי WP שונים." + +#

                      +#

                      +#

                      will appear in the list of editable field groups. This is useful for migrating fields groups between Wp websites.",'acf'); ?>

                      +# wpml-name: 9106283b94f37a7597b28546f7a7cc3a +msgid "ACF will create a .xml export file which is compatible with the native WP import plugin." +msgstr "ACF יצור קובץ יצוא מסוג .xml שמתאים לתוסף היבוא הרשמי של וורדפרס(WP import plugin)" + +# +#

                      +#

                      +# wpml-name: c5b506060b09ff939ee3eb5ef42f728a +msgid "Export to PHP" +msgstr "יצוא לphp" + +#


                      +#

                      +#

                      +# wpml-name: c3a1e64f8bc811dc48882fb811e8f150 +msgid "Export to XML" +msgstr "יצוא לxml" + +# +#

                      +# +# wpml-name: 3ee5bd10fbb65b9a7223312311d6861d +msgid "Select the field groups to be exported" +msgstr "בחר את קבוצת השדות שברצונך ליצא" + +# +# +#

                      +# wpml-name: e421aca86d19c15e7c8bdb435844cbe2 +msgid "Field Groups" +msgstr "קבוצות שדות" + +#
                      +#

                      +#
                      +# wpml-name: 70f5dc10df539e724c054463c0e49a05 +msgid "Export Field Groups" +msgstr "יצא קבוצות שדות" + +#

                      +#

                      +# +#
                    1. +# +# wpml-name: 556af2c0b71781d022e0b81f4b850990 +msgid "Awesome. Let's get to work" +msgstr "מגניב! בא נעוף על זה" + +#
                    2. +#
                    3. +#
                    +# wpml-name: 1197a6bec617e68f158315ec8e8df2f0 +msgid "The Add-on is now installed and activated!" +msgstr "ההרחבה כעת מותקנת ומופעלת!" + +#
                  3. +#
                  4. +#
                  5. +# wpml-name: 6145be0647783b197a8c630f7124d0b9 +msgid "Once the plugin has been uploaded and installed, click the 'Activate Plugin' link" +msgstr "ברגע שהתוסף הועלה ומותקן, לחץ על הקישור 'הפעל תוסף'" + +#
                  6. Add New > Upload",'acf'); ?>
                  7. +#
                  8. +#
                  9. +# wpml-name: 3ecac055444d813971f09f57bb37a666 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "השתמש במעלה הקבצים כדי לדפדף, בחר והתקן את ההרחבות שלך - קובץ zip " + +#
                  10. +#
                  11. Add New > Upload",'acf'); ?>
                  12. +#
                  13. +# wpml-name: c9df72d936366390fb0c53d06b6fc4e0 +msgid "Plugins > Add New > Upload" +msgstr "תוספים> תוסף חדש> העלאה" + +#
                  14. +#
                  15. Add New > Upload",'acf'); ?>
                  16. +#
                  17. +# wpml-name: 61d6c99cb39cc44e081ff44770bb138e +msgid "Navigate to" +msgstr "נווט ל" + +#
                      +#
                    1. +#
                    2. Add New > Upload",'acf'); ?>
                    3. +# wpml-name: 3c3dc3525362e36ec119120d7fbfc1ff +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "הורד את ההרחבה בתור פלאגאין לשולחן העבודה שלך" + +# +#

                      +#
                        +# wpml-name: 00770b93522ff8baefb0b3ae8a151905 +msgid "For each Add-on available, please perform the following:" +msgstr "עבור כל הרחבה זמינה, בצע את הפעולות הבאות:" + +# +#

                        +# +# wpml-name: 7cd8fb6e31cc946c078d2740c76a9899 +msgid "Installation" +msgstr "התקנה" + +# +# +# XXXX-XXXX-XXXX- +# wpml-name: df16fc815df46c78e16d387f8b78cdb6 +msgid "Flexible Content" +msgstr "תוכן גמיש" + +# +# +# +# wpml-name: 6a122e5c7cb7d36caaef7457e1f6034d +msgid "Activation Code" +msgstr "קוד הפעלה" + +#

                        +# : +# +# wpml-name: 49ee3087348e8d44e1feda1917443987 +msgid "Name" +msgstr "שם" + +# +#

                        +# +# wpml-name: 58561dd8714ec6d93a020a60b1ed0c44 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "ההרחבות הבאות זוהו כפעילות באתר זה." + +# +#

                        +# +# wpml-name: 3ca7f40aed676807c86c695508a51263 +msgid "Available Add-ons" +msgstr "הרחבות זמינות" + +# +#

                        +# +# wpml-name: ce59cd05f4a3d714d92aa2cea56685ad +msgid "This page will assist you in downloading and installing each available Add-on." +msgstr "דף זה יסייע לך בהורדת והתקנת כל הרחבה זמינה." + +# +#

                        +# +# wpml-name: 2897b87886da5cd761d1cb1aaceb8e2d +msgid "Previously, all Add-ons were unlocked via an activation code (purchased from the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which need to be individually downloaded, installed and updated." +msgstr "בעבר, כל הההרחבות היו נעולות באמצעות קוד הפעלה (שנרכש מחנות ההרחבות של .ACF חדש בגרסה 4 - כל ההרחבות מגיעות כתוספים נפרדים אשר צריכים להיות מורדים,מותקנים ומעודכנים בנפרד." + +# +#

                        +# +# wpml-name: 3b878279a04dc47d60932cb294d96259 +msgid "Overview" +msgstr "סקירה" + +# ?> +#
                      1. +# +# wpml-name: d59048f21fd887ad520398ce677be586 +msgid "Learn more" +msgstr "למד עוד" + +# +#

                        +# BIG thank you to everyone who has helped test the version 4 beta and for all the support I have received.",'acf'); ?>

                        +#

                        +# +# wpml-name: dd35ec1a5318deb6310fd9f354ba93e7 +msgid "Without you all, this release would not have been possible!" +msgstr "בלי כולכם, גרסה זו לא הייתה אפשרית!" + +#

                        +#

                        BIG thank you to everyone who has helped test the version 4 beta and for all the support I have received.",'acf'); ?>

                        +#

                        +# wpml-name: 305395657e76d0f28e8c69436bdd5927 +msgid "A BIG thank you to everyone who has helped test the version 4 beta and for all the support I have received." +msgstr "תודה רבה לכל מי שעזר לבדוק את גרסה 4 ועבור כל התמיכה שקיבלתי" + +# +#

                        +#

                        BIG thank you to everyone who has helped test the version 4 beta and for all the support I have received.",'acf'); ?>

                        +# wpml-name: b315ed055787c0994d8a7b08b2be9244 +msgid "Thank You" +msgstr "תודה" + +#
                        +#

                        +#
                        +# wpml-name: d333d6d12eb811189d501dbb151cdf71 +msgid "of this plugin." +msgstr "של התוסף הזה" + +#
                        +#

                        +#
                        +# wpml-name: f66759ca38cb7b8d592fc0849bdec554 +msgid "version 3" +msgstr "גרסה 3" + +#
                        +#

                        +#
                        +# wpml-name: bf327762262c7025fa52ff3ebeb6b2a8 +msgid "If you updated the ACF plugin without prior knowledge of such changes, please roll back to the latest" +msgstr "אם עדכנת את תוסף ACF ללא ידיעה מוקדמת של השינויים , בבקשה לחזור אחורה" + +#
                        +#

                        +#
                        +# wpml-name: 07e3eccc00ebfa6f8c193e878be6c597 +msgid "Really Important!" +msgstr "באמת חשוב!" + +#

                        +#

                        +# +# wpml-name: 4bbc83cd7980cfa0a8172dc3065342c7 +msgid "guide to view the full list of changes." +msgstr "מדריך כדי להציג את הרשימה המלאה של שינויים." + +#

                        +#

                        +# +# wpml-name: 1b239e26fb4421abef5ca328d1357aab +msgid "Migrating from v3 to v4" +msgstr "מעבר מ-גרסה 3 לגרסה 4" + +#

                        +#

                        +# +# wpml-name: 791934a08992b9d534fc76b7ceb175be +msgid "Do to the sizable changes surounding Add-ons, field types and action/filters, your website may not operate correctly. It is important that you read the full" +msgstr "האם לשינויים ניכרים surounding תוספות, סוגי שדות ופעולה / מסננים, האתר שלך לא יפעל בצורה נכונה. זה חשוב שתקרא מלא" + +# +#

                        +#

                        +# wpml-name: a01d9190e303d23db01632f603c31708 +msgid "Potential Issues" +msgstr "בעיות פוטנציאליות" + +#

                        +#

                        no changes have been made to the database between versions 3 and 4. This means you can roll back to version 3 without any issues.",'acf'); ?>

                        +# +# wpml-name: 1155cd6f085707c2f96e4f1f5080b562 +msgid "Absolutely no changes have been made to the database between versions 3 and 4. This means you can roll back to version 3 without any issues." +msgstr "לא נעשו שינויים בבסיס הנתונים בין גרסאות 3 ו -4. זה אומר שאתה יכול לחזור לגרסה 3 ללא בעיות." + +# +#

                        +#

                        no changes have been made to the database between versions 3 and 4. This means you can roll back to version 3 without any issues.",'acf'); ?>

                        +# wpml-name: aa99f8c1673c0592400004034cd0e21f +msgid "Database Changes" +msgstr "בסיס הנתונים השתנה" + +# +#

                        +# +# wpml-name: 0ab984d91ab0a037bdf692bf0e73c349 +msgid "Important" +msgstr "חשוב" + +#

                        +#

                        +# +# wpml-name: 32100ff4659c76aba0307ff1d0d980f4 +msgid "See the full changelog" +msgstr "ראה רשימת שינויים מלאים" + +#

                        +#

                        +# +# wpml-name: 6c4f4ff79aefd4f423c0524c33fb11da +msgid "This bug has been squashed along with many other little critters!" +msgstr "הבאג הזה כבר מעוך יחד עם היצורים קטנים רבים אחרים!" + +# +#

                        +#

                        +# wpml-name: 4efcbe87c6447b995df31c67a951a990 +msgid "Preview draft is now working!" +msgstr "תצוגה מקדימה עבור טיוטה עובדת עכשיו!" + +#

                        +#

                        +# +# wpml-name: ff142ca2fbef20447d5382a4ebbbb95c +msgid "to find the updated naming convention." +msgstr "י למצוא את מוסכמה למתן שמות המעודכנת." + +#

                        +#

                        +# +# wpml-name: c3a896359b5a1ea6c8a37d2edf912297 +msgid "read this guide" +msgstr "לקרוא את המדריך הזה" + +#

                        +#

                        +# +# wpml-name: d2637694556ec729675535428e227a29 +msgid "All actions & filters have received a major facelift to make customizing ACF even easier! Please" +msgstr "כל הפעולות והמסננים קיבלו מתיחת פנים משמעותיות כדי להפוך את ההתאמה האישית של ACF לאפילו יותר קלה!" + +# +#

                        +#

                        +# wpml-name: d2c05da1ad0c8bb80aaee6a40e5e600b +msgid "Actions & Filters" +msgstr "פעולות & פילטרים" + +#


                        +#

                        +# +# wpml-name: 464c97b94ce34329731f0f41b5f32d96 +msgid "to learn more." +msgstr "כדי ללמוד עוד." + +#


                        +#

                        +# +# wpml-name: 056376f4997ce95efa8833936fb1b47d +msgid "follow this tutorial" +msgstr "עקוב אחרי המדריך הזה" + +#


                        +#

                        +# +# wpml-name: 77833ec56c39ef3e65c83d08dad4be37 +msgid "Migrating your field types is easy, please" +msgstr "שינוי סוגים של השדות שלך הוא קל, בבקשה" + +#

                        +#


                        +#

                        +# wpml-name: 7ff552f51e0f161e09f3e6c8f7290432 +msgid "Creating your own field type has never been easier! Unfortunately, version 3 field types are not compatible with version 4." +msgstr "יצירת סוג השדה משלך מעולם לא הייתה קלה! למרבה הצער, סוגי השדות בגרסה 3 אינם תואמים לגרסה 4." + +# +#

                        +#


                        +# wpml-name: fd88c2283c0af4718c4d4e16379dd7ab +msgid "Custom Field Types" +msgstr "סוגי קסטם פילדס" + +#

                      2. +#
                      3. +# +# wpml-name: acfbe857ff453e8b9343601912887756 +msgid "Password Field" +msgstr "שדה סיסמה" + +#
                      4. +#
                      5. +#
                      6. +# wpml-name: 2b9ad8707b3754ec30fbab20fa697a9f +msgid "Email Field" +msgstr "שדה מייל" + +#
                      7. +#
                      8. +#
                      9. +# wpml-name: 08d44d829130101a2832496b684caba8 +msgid "User Field" +msgstr "שדה משתמש" + +#
                          +#
                        • +#
                        • +# wpml-name: ea2e8afe68acd81f87d3d84c670396e9 +msgid "Taxonomy Field" +msgstr "שדה טקסונמיה" + +# +#

                          +#
                            +# wpml-name: 6d042586ee423ee75fc87eed7a6c3f6e +msgid "New Field Types" +msgstr "סוג שדה חדש" + +# +#

                            +# +# wpml-name: e27700a8b8ef383d2000c78645e44801 +msgid "Easier Development" +msgstr "פיתוח קל יותר" + +#
                            +#

                            +#
                            +# wpml-name: 11605c6863390f42935222fdbdb7425f +msgid "This website does not use premium Add-ons and will not be affected by this change." +msgstr "אתר זה אינו משתמש בהרחבות פרימיום ולא יושפע משינוי זה." + +#
                            +#

                            +#
                            +# wpml-name: 0279c2fd677122caeab2937555370e17 +msgid "Download your activated Add-ons" +msgstr "הורד את ההרחבות הפעילות שלך" + +#
                            +#

                            +#
                            +# wpml-name: 013b80a0d5e946669a27e6e3d0e64135 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "אתר זה משתמש בהרחבות פרימיום שצריך להוריד ולהתקין." + +#
                            +#

                            +#
                            +# wpml-name: aa41aa357d2bb950deba479170175460 +msgid "All previous Add-ons have been successfully installed" +msgstr "כל הההרחבות הקודמות הותקנו בהצלחה" + +#

                            +#

                            +# +# wpml-name: fd730b7d274dfd17ea611f02580a1c12 +msgid "Add-ons are now activated by downloading and installing individual plugins. Although these plugins will not be hosted on the wordpress.org repository, each Add-on will continue to receive updates in the usual way." +msgstr "הרחבות עכשיו מופעלות על ידי הורדה וההתקנה של תוספים בודדים. למרות שהתוספים האלה לא מתארחים במאגר wordpress.org כל אחת מההרחבות תמשיך לקבל עדכונים בדרך הרגילה." + +# +#

                            +#

                            +# wpml-name: 85057405e5c918f085e4195166fa0a0c +msgid "Activation codes have grown into plugins!" +msgstr "קודי הפעלה גדלו לתוך התוספים" + +# +# +# +# wpml-name: 83af7a5d5fffdfba3864003415a8778e +msgid "Download Add-ons" +msgstr "הורדת הרחבות" + +#

                            +#


                            ACF

                            +#
                +# wpml-name: 6670178850fa39ce5336c052365ec48d +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "הוא יותר מלוטש ומהנה יותר מאי פעם. אנו מקווים שאתה אוהב את זה." + +#

                +#


                ACF

                +#
                +# wpml-name: 471b31184250782758103a869d085156 +msgid "Thank you for updating to the latest version!" +msgstr "תודה על עדכון לגרסה העדכנית ביותר!" + +#
                +#

                +#


                ACF

                +# wpml-name: 7f469e5b03b4ccd950ac0a94e6448e58 +msgid "Welcome to Advanced Custom Fields" +msgstr "ברוכים הבאים לאדבנסד קוסטם פילדס" + +#
                  +#
                • Elliot Condon
                • +#
                +# wpml-name: c8e6a7ed1489c036564b6bc24c92cca4 +msgid "Created by" +msgstr "נוצר בידי" + +#
              • +#
              • +# +# wpml-name: 130ddfce9c28453883ccfe2da8b6d5ac +msgid "Tutorials" +msgstr "הדרכות" + +#
              • +#
              • +#
              • +# wpml-name: b2cdcc2a6f513e1569e186532bb3dad5 +msgid "'How to' guides" +msgstr "מדריכים" + +# +# +# +# wpml-name: f3f43e30c8c7d78c6ac0173515e57a00 +msgid "Filters" +msgstr "מסננים" + +#
              • +#
              • +#
              • +# wpml-name: 06df33001c1d7187fdd81ea1f5b277aa +msgid "Actions" +msgstr "פעולות" + +#
              • +#
              • +#
              • +# wpml-name: e93acb146e114b5dfa6ce2d12dcb96e4 +msgid "Functions" +msgstr "פונקציות" + +#
              • +#
              • +#
              • +# wpml-name: 288c7fce77e2d7b540f5f60507794b55 +msgid "Field Types" +msgstr "סוגי שדה" + +#
                  +#
                • +#
                • +# wpml-name: bf647454e36069fd16f1a7a35cf6a865 +msgid "Getting Started" +msgstr "תחילת עבודה" + +# +#

                  +#
                    +# wpml-name: ddcf50c29294d4414f3f7c1bbc892cb5 +msgid "Resources" +msgstr "משאבים" + +#

                    +#

                    +# +# wpml-name: 2af72f100c356273d46284f6fd1dfc08 +msgid "version" +msgstr "גרסה" + +#

                    +#

                    +# +# wpml-name: 643b911d3cf8866dd0100b4d6ed83033 +msgid "See what's new in" +msgstr "בואו לראות מה חדש ב" + +# +# +# +# wpml-name: c49182dc0c7a70b9cd2e10853d9ec6c7 +msgid "Changelog" +msgstr "גרסאות" + +# 'name' => __( 'Field Groups', 'acf' ), +# 'singular_name' => __( 'Advanced Custom Fields', 'acf' ), +# 'add_new' => __( 'Add New' , 'acf' ), +# wpml-name: 68b7d6093820d2ff48397fd5ad7f446b +msgid "Advanced Custom Fields" +msgstr "אדבנסד קוסטם פילדס" + +# XXXX-XXXX-XXXX- +# +# +# wpml-name: 801ab24683a4a8c433c6eb40c48bcd9d +msgid "Download" +msgstr "הורדה" + +# +# +# +# wpml-name: 2ed2312f62e98a9d38b7cb5b963b1e11 +msgid "Purchase & Install" +msgstr "לרכוש ולהתקין" + +# +# +# +# wpml-name: 98dd43dfae05b11befe1f140e0ec787a +msgid "Installed" +msgstr "הותקן" + +#


                    +#

                    +#
                +# wpml-name: e216b5f78746342f96a71ddb016eb845 +msgid "Each Add-on can be installed as a separate plugin (receives updates) or included in your theme (does not receive updates)." +msgstr "כל הרחבה(add-on) יכולה להיות מותקנת בתור תוסף נפרד (שמקבל עדכונים) או מוטמעת בתור חלק מהתבנית(לא מקבלת עדכונים)." + +#
                +#


                +#

                +# wpml-name: b364f023309c7993525d89bd14f34f30 +msgid "The following Add-ons are available to increase the functionality of the Advanced Custom Fields plugin." +msgstr "ההרחבות הבאות זמינות כדי להגביר את הפונקציונליות של התוסף ACF." + +#

                +#

                +# +# wpml-name: 9767a313d59b3c46b8ce333ef7708050 +msgid "Advanced Custom Fields Add-Ons" +msgstr "הרחבות אדבנסד קוסטם פילדס" + +# 'title' => __("Contact Form 7 Field",'acf'), +# 'description' => __("Assign one or more contact form 7 forms to a post",'acf'), +# 'thumbnail' => $dir . 'images/add-ons/cf7-field-thumb.jpg', +# wpml-name: 8c9134cc91d32ae0abc5f99ee2ad5ae1 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "הקצאת טופס contact form 7 אחד או יותר לפוסט" + +# $free[] = array( +# 'title' => __("Contact Form 7 Field",'acf'), +# 'description' => __("Assign one or more contact form 7 forms to a post",'acf'), +# wpml-name: 2399485650f3916af8cfe78e694ae1c5 +msgid "Contact Form 7 Field" +msgstr "שדה contact form 7" + +# 'title' => __("Location Field",'acf'), +# 'description' => __("Find addresses and coordinates of a desired location",'acf'), +# 'thumbnail' => $dir . 'images/add-ons/google-maps-field-thumb.jpg', +# wpml-name: cacc9de748b3999d442b4e2c35130b23 +msgid "Find addresses and coordinates of a desired location" +msgstr "מצא את הכתובות והקואורדינטות של המיקום הרצוי" + +# $free[] = array( +# 'title' => __("Location Field",'acf'), +# 'description' => __("Find addresses and coordinates of a desired location",'acf'), +# wpml-name: 430e0370135b9f2b0d0c3b539ee4b851 +msgid "Location Field" +msgstr "שדה מיקום" + +# 'title' => __("Date & Time Picker",'acf'), +# 'description' => __("jQuery date & time picker",'acf'), +# 'thumbnail' => $dir . 'images/add-ons/date-time-field-thumb.jpg', +# wpml-name: 646e60ee68cf7ea7ba25aa9c7445a28f +msgid "jQuery date & time picker" +msgstr "פיקר תאריך וזמן בjQuary" + +# $free[] = array( +# 'title' => __("Date & Time Picker",'acf'), +# 'description' => __("jQuery date & time picker",'acf'), +# wpml-name: bca6d4f0816092fa039a9c6042ed8259 +msgid "Date & Time Picker" +msgstr "פיקר תאריך וזמן" + +# 'title' => __("Gravity Forms Field",'acf'), +# 'description' => __("Creates a select field populated with Gravity Forms!",'acf'), +# 'thumbnail' => $dir . 'images/add-ons/gravity-forms-field-thumb.jpg', +# wpml-name: 84e04d52ca4dbf3fa65531d37b63f35c +msgid "Creates a select field populated with Gravity Forms!" +msgstr "צור רשימה מותאמת לטפסי הgravity forms שלך!" + +# $free[] = array( +# 'title' => __("Gravity Forms Field",'acf'), +# 'description' => __("Creates a select field populated with Gravity Forms!",'acf'), +# wpml-name: de48faa2ab62368f20cad96f11e367f0 +msgid "Gravity Forms Field" +msgstr "שדה גרביטי פורמס" + +# 'title' => __("Flexible Content Field",'acf'), +# 'description' => __("Create unique designs with a flexible content layout manager!",'acf'), +# 'thumbnail' => $dir . 'images/add-ons/flexible-content-field-thumb.jpg', +# wpml-name: 07535035a3ee70774863f3fc04ccb8e7 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "צור עיצובים ייחודיים עם מנהל פריסת תוכן גמיש ונח!" + +# $premium[] = array( +# 'title' => __("Flexible Content Field",'acf'), +# 'description' => __("Create unique designs with a flexible content layout manager!",'acf'), +# wpml-name: 67310e4573cce9a2aefe65bedbe4bd57 +msgid "Flexible Content Field" +msgstr "שדה תוכן גמיש" + +# 'title' => __("Options Page",'acf'), +# 'description' => __("Create global data to use throughout your website!",'acf'), +# 'thumbnail' => $dir . 'images/add-ons/options-page-thumb.jpg', +# wpml-name: a22588c378dc115b83678c70e4ae6037 +msgid "Create global data to use throughout your website!" +msgstr "צור עמוד אפשרויות אישי לשימוש באתר שלך!" + +# +# +# XXXX-XXXX-XXXX- +# wpml-name: 835da999dc979b0a12d9106cc9af29b3 +msgid "Options Page" +msgstr "עמוד אפשרויות" + +# 'title' => __("Gallery Field",'acf'), +# 'description' => __("Create image galleries in a simple and intuitive interface!",'acf'), +# 'thumbnail' => $dir . 'images/add-ons/gallery-field-thumb.jpg', +# wpml-name: 6eee3df0e72610fe01563e66eb392092 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "יצירת גלריות תמונות בממשק פשוט ואינטואיטיבי!" + +# +# +# XXXX-XXXX-XXXX- +# wpml-name: 002c9d3653a80f3ec79d87d8227e9651 +msgid "Gallery Field" +msgstr "שדה גלריה" + +# 'title' => __("Repeater Field",'acf'), +# 'description' => __("Create infinite rows of repeatable data with this versatile interface!",'acf'), +# 'thumbnail' => $dir . 'images/add-ons/repeater-field-thumb.jpg', +# wpml-name: 3ac0f579215b81db2943e989d4721545 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "צור עמודות ללא הגבלה של מידע שחוזר על עצמו עם ממשק פשוט ונח" + +# +# +# XXXX-XXXX-XXXX- +# wpml-name: 94a2f31f267eaf3d5705c99063abb86f +msgid "Repeater Field" +msgstr "שדה ריפיטר" + +# +#

                +# +# wpml-name: 2ed9fe3318cba954f72a23d9cfa0cf21 +msgid "Add-ons" +msgstr "הרחבות" + +# $choices = array( +# 'all' => __("All",'acf') +# ); +# wpml-name: b1c94ca2fbc3e78fc30069c8d0f01680 +msgid "All" +msgstr "הכל" + +# $choices = array( +# 'default' => __("Default Template",'acf'), +# ); +# wpml-name: 7fef9dabc73a2b259aba73d88f81292d +msgid "Default Template" +msgstr "טמפלט ברירת המחדל" + +# 'parent' => __("Parent Page (has children)",'acf'), +# 'child' => __("Child Page (has parent)",'acf'), +# ); +# wpml-name: 43d71e0c1efed4b54dda7343ff8c3e3c +msgid "Child Page (has parent)" +msgstr "דף ילד(יש לו דף אב)" + +# 'top_level' => __("Top Level Page (parent of 0)",'acf'), +# 'parent' => __("Parent Page (has children)",'acf'), +# 'child' => __("Child Page (has parent)",'acf'), +# wpml-name: 7e1dea98bf298a6f7faff62b961dfc59 +msgid "Parent Page (has children)" +msgstr "עמוד הורה - יש לו עמודים ילדים" + +# 'posts_page' => __("Posts Page",'acf'), +# 'top_level' => __("Top Level Page (parent of 0)",'acf'), +# 'parent' => __("Parent Page (has children)",'acf'), +# wpml-name: 9f036b97118bdd8887f9e5369a708135 +msgid "Top Level Page (parent of 0)" +msgstr "דף ברמה הגבוהה ביותר - טופ לבל פייג" + +# 'front_page' => __("Front Page",'acf'), +# 'posts_page' => __("Posts Page",'acf'), +# 'top_level' => __("Top Level Page (parent of 0)",'acf'), +# wpml-name: 228b7c2fcd38be689021f37264dd5bd1 +msgid "Posts Page" +msgstr "עמוד פוסטים" + +# $choices = array( +# 'front_page' => __("Front Page",'acf'), +# 'posts_page' => __("Posts Page",'acf'), +# wpml-name: 7612c0b50754aa23325448056f7f1ec1 +msgid "Front Page" +msgstr "עמוד ראשי" + +# 'choices' => array( +# 1 => __("Yes",'acf'), +# 0 => __("No",'acf'), +# wpml-name: 93cba07454f06a4a960172bbd6e2a435 +msgid "Yes" +msgstr "כן" + +# 1 => __("Yes",'acf'), +# 0 => __("No",'acf'), +# ), +# wpml-name: bafd7322c6e97d25b6299b5d6fe8920b +msgid "No" +msgstr "לא" + +# +# $current .= '
                ' . __("Show Field Key:",'acf'); +# $current .= ''; +# wpml-name: 71e82bd6a464dd31b714f9e1fd6eb06e +msgid "Show Field Key:" +msgstr "הצג מפתח שדה:" + +# add_meta_box('acf_location', __("Location",'acf'), array($this, 'html_location'), 'acf', 'normal', 'high'); +# add_meta_box('acf_options', __("Options",'acf'), array($this, 'html_options'), 'acf', 'normal', 'high'); +# +# wpml-name: dae8ace18bdcbcc6ae5aece263e14fe8 +msgid "Options" +msgstr "אפשרויות" + +# add_meta_box('acf_fields', __("Fields",'acf'), array($this, 'html_fields'), 'acf', 'normal', 'high'); +# add_meta_box('acf_location', __("Location",'acf'), array($this, 'html_location'), 'acf', 'normal', 'high'); +# add_meta_box('acf_options', __("Options",'acf'), array($this, 'html_options'), 'acf', 'normal', 'high'); +# wpml-name: ce5bf551379459c1c61d2a204061c455 +msgid "Location" +msgstr "מיקום" + +# 'sibling_fields' => __("Sibling fields",'acf'), +# 'hide_show_all' => __("Hide / Show All",'acf') +# ); +# wpml-name: 2fca2cbaac18450b5f94bb1b3c013d28 +msgid "Hide / Show All" +msgstr "הצג/הסתר הכל" + +# 'parent_fields' => __("Parent fields",'acf'), +# 'sibling_fields' => __("Sibling fields",'acf'), +# 'hide_show_all' => __("Hide / Show All",'acf') +# wpml-name: 0b5e7409b5578977e74a2a0fb2d38541 +msgid "Sibling fields" +msgstr "שדות אחים" + +# 'fields' => __("Fields",'acf'), +# 'parent_fields' => __("Parent fields",'acf'), +# 'sibling_fields' => __("Sibling fields",'acf'), +# wpml-name: 4fca38a28e805efe41f6acd6a15c3878 +msgid "Parent fields" +msgstr "שדות הורים" + +# 'title' => __("Title"), +# 'fields' => __("Fields", 'acf') +# ); +# wpml-name: a4ca5edd20d0b5d502ebece575681f58 +msgid "Fields" +msgstr "שדות" + +# +#

                +# +# wpml-name: e81c4e4f2b7b93b481e13a8553c2ae1b +msgid "or" +msgstr "או" + +# 'title' => __("Field group title is required",'acf'), +# 'copy' => __("copy",'acf'), +# 'or' => __("or",'acf'), +# wpml-name: 12cba3ee81cf4a793796a51b6327c678 +msgid "copy" +msgstr "העתק" + +# 'no_fields' => __("No toggle fields available",'acf'), +# 'title' => __("Field group title is required",'acf'), +# 'copy' => __("copy",'acf'), +# wpml-name: 7d7aa877659622908cc6114036f3c53f +msgid "Field group title is required" +msgstr "כותרת קבוצת שדות - חובה" + +# 'checked' => __("checked",'acf'), +# 'no_fields' => __("No toggle fields available",'acf'), +# 'title' => __("Field group title is required",'acf'), +# wpml-name: 267d27771137d411ce910343807cb604 +msgid "No toggle fields available" +msgstr "אין שדות toggle זמינים" + +# 'move_to_trash' => __("Move to trash. Are you sure?",'acf'), +# 'checked' => __("checked",'acf'), +# 'no_fields' => __("No toggle fields available",'acf'), +# wpml-name: 3793ea52a7be2d7deafd858fda50775c +msgid "checked" +msgstr "מסומן" + +# $l10n = array( +# 'move_to_trash' => __("Move to trash. Are you sure?",'acf'), +# 'checked' => __("checked",'acf'), +# wpml-name: 784dc36bad575bd6f6cbd4bbccbe601f +msgid "Move to trash. Are you sure?" +msgstr "מועבר לאשפה. האם אתה בטוח?" + +# // vars +# $message = __("Moving user custom fields from wp_options to wp_usermeta'",'acf') . '...'; +# +# wpml-name: 3998c707efbbef7476ba40ec7fea6df6 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "הזזת שדות מותאמים אישית מ - wp_options ל - wp_usermeta" + +# // vars +# $message = __("Modifying field option 'taxonomy'",'acf') . '...'; +# $wp_term_taxonomy = $wpdb->prefix.'term_taxonomy'; +# wpml-name: 194b2879c1b1737e7bc688186af65166 +msgid "Modifying field option 'taxonomy'" +msgstr "שינוי אפשרויות שדה 'טקסונומיה'" + +# // vars +# $message = __("Modifying field group options 'show on page'",'acf') . '...'; +# +# wpml-name: bd87231e0cafd2f9b01187b728db5829 +msgid "Modifying field group options 'show on page'" +msgstr "לשנות אפשרות נראות עבור קבוצת השדה" + +# // update admin page +# add_submenu_page('edit.php?post_type=acf', __('Upgrade','acf'), __('Upgrade','acf'), 'manage_options','acf-upgrade', array($this,'html') ); +# } +# wpml-name: f683581d3e75f05f9d9215f9b4696cef +msgid "Upgrade" +msgstr "שדרוג" + +# 'submit_value' => __("Update", 'acf'), +# 'updated_message' => __("Post updated", 'acf'), +# ); +# wpml-name: 33d10d146b4f8af30bf95a75c9d73937 +msgid "Post updated" +msgstr "פוסט עודכן" + +# 'html_after_fields' => '', +# 'submit_value' => __("Update", 'acf'), +# 'updated_message' => __("Post updated", 'acf'), +# wpml-name: 06933067aafd48425d67bcb01bba5cb6 +msgid "Update" +msgstr "לעדכן" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-it_IT.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-it_IT.mo new file mode 100644 index 0000000..72f7509 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-it_IT.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-it_IT.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-it_IT.po new file mode 100644 index 0000000..bab18ad --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-it_IT.po @@ -0,0 +1,2231 @@ +# Copyright (C) 2012 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2013-11-09 15:23+0100\n" +"PO-Revision-Date: 2015-08-21 10:48+1000\n" +"Last-Translator: Elliot Condon \n" +"Language-Team: Davide De Maestri \n" +"Language: it_IT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Generator: Poedit 1.8.1\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: C:\\advanced-custom-fields\\\n" +"X-Poedit-SearchPath-0: C:\\advanced-custom-fields\n" + +#: C:\advanced-custom-fields/acf.php:436 +msgid "Field Groups" +msgstr "Gruppi di Campi" + +#: C:\advanced-custom-fields/acf.php:437 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" + +#: C:\advanced-custom-fields/acf.php:438 +msgid "Add New" +msgstr "Aggiungi nuovo" + +#: C:\advanced-custom-fields/acf.php:439 +msgid "Add New Field Group" +msgstr "Aggiungi un nuovo gruppo di campi" + +#: C:\advanced-custom-fields/acf.php:440 +msgid "Edit Field Group" +msgstr "Modifica il gruppo di campi" + +#: C:\advanced-custom-fields/acf.php:441 +msgid "New Field Group" +msgstr "Nuovo gruppo di campi" + +#: C:\advanced-custom-fields/acf.php:442 +msgid "View Field Group" +msgstr "Visualizza gruppo di campi" + +#: C:\advanced-custom-fields/acf.php:443 +msgid "Search Field Groups" +msgstr "Cerca gruppi di campi" + +#: C:\advanced-custom-fields/acf.php:444 +msgid "No Field Groups found" +msgstr "Nessun gruppo di campi trovato" + +#: C:\advanced-custom-fields/acf.php:445 +msgid "No Field Groups found in Trash" +msgstr "Nessun gruppo di campi trovato nel cestino" + +#: C:\advanced-custom-fields/acf.php:548 +#: C:\advanced-custom-fields/core/views/meta_box_options.php:98 +msgid "Custom Fields" +msgstr "Advanced Custom Fields" + +#: C:\advanced-custom-fields/acf.php:566 C:\advanced-custom-fields/acf.php:569 +msgid "Field group updated." +msgstr "Gruppo di campi aggiornato." + +#: C:\advanced-custom-fields/acf.php:567 +msgid "Custom field updated." +msgstr "Campo personalizzato aggiornato." + +#: C:\advanced-custom-fields/acf.php:568 +msgid "Custom field deleted." +msgstr "Campo personalizzato cancellato." + +#: C:\advanced-custom-fields/acf.php:571 +#, php-format +msgid "Field group restored to revision from %s" +msgstr "Gruppo di campi ripristinato per la revisione da %s" + +#: C:\advanced-custom-fields/acf.php:572 +msgid "Field group published." +msgstr "Gruppo di campi pubblicato." + +#: C:\advanced-custom-fields/acf.php:573 +msgid "Field group saved." +msgstr "Gruppo di campi salvato." + +#: C:\advanced-custom-fields/acf.php:574 +msgid "Field group submitted." +msgstr "Gruppo di campi inviato." + +#: C:\advanced-custom-fields/acf.php:575 +msgid "Field group scheduled for." +msgstr "Gruppo di campi schedulato." + +#: C:\advanced-custom-fields/acf.php:576 +msgid "Field group draft updated." +msgstr "Bozza del gruppo di campi aggiornata." + +#: C:\advanced-custom-fields/acf.php:711 +msgid "Thumbnail" +msgstr "Miniatura" + +#: C:\advanced-custom-fields/acf.php:712 +msgid "Medium" +msgstr "Media" + +#: C:\advanced-custom-fields/acf.php:713 +msgid "Large" +msgstr "Grande" + +#: C:\advanced-custom-fields/acf.php:714 +msgid "Full" +msgstr "Dimensione reale" + +#: C:\advanced-custom-fields/core/api.php:1144 +msgid "Update" +msgstr "Aggiornamento" + +#: C:\advanced-custom-fields/core/api.php:1145 +msgid "Post updated" +msgstr "Post aggiornato" + +#: C:\advanced-custom-fields/core/actions/export.php:26 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Errore" + +#: C:\advanced-custom-fields/core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "Nessun gruppo ACF selezionato" + +#: C:\advanced-custom-fields/core/controllers/addons.php:42 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:311 +msgid "Add-ons" +msgstr "Add-ons" + +#: C:\advanced-custom-fields/core/controllers/addons.php:130 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:433 +msgid "Repeater Field" +msgstr "Repeater Field" + +#: C:\advanced-custom-fields/core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "" +"Crea infinite righe di dati ripetibili con questa interfaccia versatile!" + +#: C:\advanced-custom-fields/core/controllers/addons.php:137 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:441 +msgid "Gallery Field" +msgstr "Campo Galleria" + +#: C:\advanced-custom-fields/core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Crea gallerie di immagini in modo semplice ed intuitivo!" + +#: C:\advanced-custom-fields/core/controllers/addons.php:144 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:449 +msgid "Options Page" +msgstr "Pagina delle opzioni" + +#: C:\advanced-custom-fields/core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "Crea dati globali da usare in tutto il tuo sito web!" + +#: C:\advanced-custom-fields/core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Flexible Content Field" + +#: C:\advanced-custom-fields/core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Crea design unici con i contenuti flesisbili ed il gestore di layout!" + +#: C:\advanced-custom-fields/core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Campo Gravity Forms" + +#: C:\advanced-custom-fields/core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Crea e seleziona un campo riempito con Gravity Forms!" + +#: C:\advanced-custom-fields/core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Date & Time Picker" + +#: C:\advanced-custom-fields/core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "jQuery date & time picker" + +#: C:\advanced-custom-fields/core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Campo Località" + +#: C:\advanced-custom-fields/core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Cerca l'indirizzo e le coordinate della località desiderata" + +#: C:\advanced-custom-fields/core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Campo Contact Form 7" + +#: C:\advanced-custom-fields/core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Assegna uno o più form di Contact Form 7 al post" + +#: C:\advanced-custom-fields/core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Add-Ons per Advanced Custom Fields" + +#: C:\advanced-custom-fields/core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"I seguenti Add-ons sono disponibili per incrementare le funzionalità del " +"plugin Advanced Custom Fields." + +#: C:\advanced-custom-fields/core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"Ogni Add-on può essere installato come plugin separato (riceve gli " +"aggiornamenti) o incluso nel tuo tema (non riceve gli aggiornamenti)" + +#: C:\advanced-custom-fields/core/controllers/addons.php:219 +#: C:\advanced-custom-fields/core/controllers/addons.php:240 +msgid "Installed" +msgstr "Installato" + +#: C:\advanced-custom-fields/core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Acquista ed Installa" + +#: C:\advanced-custom-fields/core/controllers/addons.php:242 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:426 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:435 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:443 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:451 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:459 +msgid "Download" +msgstr "Scarica" + +#: C:\advanced-custom-fields/core/controllers/export.php:50 +#: C:\advanced-custom-fields/core/controllers/export.php:159 +msgid "Export" +msgstr "Esporta" + +#: C:\advanced-custom-fields/core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Esporta Gruppi di Campi" + +#: C:\advanced-custom-fields/core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Gruppi di Campi" + +#: C:\advanced-custom-fields/core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Scegli il gruppo di campi da esportare" + +#: C:\advanced-custom-fields/core/controllers/export.php:239 +#: C:\advanced-custom-fields/core/controllers/export.php:252 +msgid "Export to XML" +msgstr "Esporta XML" + +#: C:\advanced-custom-fields/core/controllers/export.php:242 +#: C:\advanced-custom-fields/core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "Esporta in PHP" + +#: C:\advanced-custom-fields/core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"ACF creerà un file di export XML che è compatibile con tutti i pulugin di " +"importazione nativi." + +#: C:\advanced-custom-fields/core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"I gruppi di campi importati appariranno nella lista dei gruppi di " +"campi editabili. Questo è utile per migrare gruppi di campi tra diversi siti " +"web realizzati con WordPress." + +#: C:\advanced-custom-fields/core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "Secgli un gruppo di campi dalla lista e clicca su \"Esporta XML\"" + +#: C:\advanced-custom-fields/core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "Ssalva il file .xml quando richiesto" + +#: C:\advanced-custom-fields/core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Vai su Strumenti / Importa e seleziona WordPress" + +#: C:\advanced-custom-fields/core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "Installare il plugin WP d'importazione, se richiesto" + +#: C:\advanced-custom-fields/core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "Carica e importa il tuo file .xml" + +#: C:\advanced-custom-fields/core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Seleziona il tuo utente e ignora gli allegati d'importazione" + +#: C:\advanced-custom-fields/core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "Fatto! Buon Wordpress" + +#: C:\advanced-custom-fields/core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF genererà il codice PHP da includere nel tuo tema." + +#: C:\advanced-custom-fields/core/controllers/export.php:269 +#: C:\advanced-custom-fields/core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"I gruppi di campi registrati non appariranno nella lista dei gruppi " +"di campi editabili. Questo è utile per l'inclusione dei campi nei temi." + +#: C:\advanced-custom-fields/core/controllers/export.php:270 +#: C:\advanced-custom-fields/core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"Per favore considera che se esporti e registri un gruppo di campi nello " +"stesso WP, vedrai campi duplicati nella schermata di modifica. Per " +"modificare questo, rimuovi i gruppi di campi originali dal censtino o " +"rimuovi il codice dal tuo file functions.php" + +#: C:\advanced-custom-fields/core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Seleziona i gruppi di campi dalla lista e clicca su \"Crea PHP\"" + +#: C:\advanced-custom-fields/core/controllers/export.php:273 +#: C:\advanced-custom-fields/core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Copia il codice PHP generato" + +#: C:\advanced-custom-fields/core/controllers/export.php:274 +#: C:\advanced-custom-fields/core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Incolla nel tuo file functions.php" + +#: C:\advanced-custom-fields/core/controllers/export.php:275 +#: C:\advanced-custom-fields/core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" +"Per attivare qualsiasi add-ons, modifica e usa il codice nelle prime linee." + +#: C:\advanced-custom-fields/core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "Esporta i gruppi di campi in PHP" + +#: C:\advanced-custom-fields/core/controllers/export.php:300 +#: C:\advanced-custom-fields/core/fields/tab.php:65 +msgid "Instructions" +msgstr "Istruzioni" + +#: C:\advanced-custom-fields/core/controllers/export.php:309 +msgid "Notes" +msgstr "Note" + +#: C:\advanced-custom-fields/core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Includi nel tema" + +#: C:\advanced-custom-fields/core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"Il plugin Advanced Custom Fields può essere incluso in un tema. Per farlo " +"sposta la cartella del plugin ACF all'interno del tuo tema ed aggiungi il " +"codice seguente all'interno del file functions.php:" + +#: C:\advanced-custom-fields/core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"Per rimuovere tutte le possibili interferenze visuali dal plugin ACF, puoi " +"usare una costante per abilitare la modalità leggera. Aggiungi il seguente " +"codice al tuo file functions.php prima di include_once:" + +#: C:\advanced-custom-fields/core/controllers/export.php:331 +msgid "Back to export" +msgstr "Torna all'esportazione" + +#: C:\advanced-custom-fields/core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Nessun gruppo di campi è stato selezionato" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Sei sicuro di spostarlo nel cestino?" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:359 +msgid "checked" +msgstr "selezionato" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Nessun campo alternato (toggle) disponibile" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "Il titolo del gruppo di campi è obbligatorio" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:362 +msgid "copy" +msgstr "copia" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:363 +#: C:\advanced-custom-fields/core/views/meta_box_location.php:62 +#: C:\advanced-custom-fields/core/views/meta_box_location.php:159 +msgid "or" +msgstr "o" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:364 +#: C:\advanced-custom-fields/core/controllers/field_group.php:395 +#: C:\advanced-custom-fields/core/controllers/field_group.php:457 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Campi" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Campi genitori" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Campi fratelli" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Nascondi / Mostra Tutto" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:396 +msgid "Location" +msgstr "Location" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:397 +msgid "Options" +msgstr "Opzioni" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Mostra la Chiave del Campo:" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:460 +#: C:\advanced-custom-fields/core/fields/page_link.php:138 +#: C:\advanced-custom-fields/core/fields/page_link.php:159 +#: C:\advanced-custom-fields/core/fields/post_object.php:328 +#: C:\advanced-custom-fields/core/fields/post_object.php:349 +#: C:\advanced-custom-fields/core/fields/select.php:224 +#: C:\advanced-custom-fields/core/fields/select.php:243 +#: C:\advanced-custom-fields/core/fields/taxonomy.php:343 +#: C:\advanced-custom-fields/core/fields/user.php:285 +#: C:\advanced-custom-fields/core/fields/wysiwyg.php:245 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:195 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:218 +msgid "No" +msgstr "No" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:461 +#: C:\advanced-custom-fields/core/fields/page_link.php:137 +#: C:\advanced-custom-fields/core/fields/page_link.php:158 +#: C:\advanced-custom-fields/core/fields/post_object.php:327 +#: C:\advanced-custom-fields/core/fields/post_object.php:348 +#: C:\advanced-custom-fields/core/fields/select.php:223 +#: C:\advanced-custom-fields/core/fields/select.php:242 +#: C:\advanced-custom-fields/core/fields/taxonomy.php:342 +#: C:\advanced-custom-fields/core/fields/user.php:284 +#: C:\advanced-custom-fields/core/fields/wysiwyg.php:244 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:194 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Si" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:638 +msgid "Front Page" +msgstr "Pagina Iniziale" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:639 +msgid "Posts Page" +msgstr "Pagina dei Posts" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:640 +msgid "Top Level Page (parent of 0)" +msgstr "Pagina di Livello Top (parente di 0)" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:641 +msgid "Parent Page (has children)" +msgstr "Pagina Parente (ha figli)" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:642 +msgid "Child Page (has parent)" +msgstr "Pagina figlia (ha genitore)" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:650 +msgid "Default Template" +msgstr "Template di default" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:727 +msgid "Publish" +msgstr "Pubblica" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:728 +msgid "Pending Review" +msgstr "Revisione in Sospeso" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:729 +msgid "Draft" +msgstr "Bozza" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:730 +msgid "Future" +msgstr "Futuro" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:731 +msgid "Private" +msgstr "Privato" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:732 +msgid "Revision" +msgstr "Revisione" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:733 +msgid "Trash" +msgstr "Cestina" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:746 +msgid "Super Admin" +msgstr "Super Amministratore" + +#: C:\advanced-custom-fields/core/controllers/field_group.php:761 +#: C:\advanced-custom-fields/core/controllers/field_group.php:782 +#: C:\advanced-custom-fields/core/controllers/field_group.php:789 +#: C:\advanced-custom-fields/core/fields/file.php:186 +#: C:\advanced-custom-fields/core/fields/image.php:170 +#: C:\advanced-custom-fields/core/fields/page_link.php:109 +#: C:\advanced-custom-fields/core/fields/post_object.php:274 +#: C:\advanced-custom-fields/core/fields/post_object.php:298 +#: C:\advanced-custom-fields/core/fields/relationship.php:595 +#: C:\advanced-custom-fields/core/fields/relationship.php:619 +#: C:\advanced-custom-fields/core/fields/user.php:229 +msgid "All" +msgstr "Tutti" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Titolo" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:216 +#: C:\advanced-custom-fields/core/controllers/field_groups.php:257 +msgid "Changelog" +msgstr "Changelog" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "Guarda cosa c'è di nuovo in" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:217 +msgid "version" +msgstr "versione" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Risorse" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Guida introduttiva" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Tipi di Campo" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Funzioni" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Azioni" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:225 +#: C:\advanced-custom-fields/core/fields/relationship.php:638 +msgid "Filters" +msgstr "Filtri" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "Guida 'Come fare'" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Tutorials" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Creato da" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:235 +msgid "Vote" +msgstr "Vota" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:236 +msgid "Follow" +msgstr "Segui" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:248 +msgid "Welcome to Advanced Custom Fields" +msgstr "Benvenuto in Advanced Custom Fields" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:249 +msgid "Thank you for updating to the latest version!" +msgstr "Grazie per aver aggiornato all'ultima versione!" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:249 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "è più pulito e divertente che mai. Speriamo che vi piaccia." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:256 +msgid "What’s New" +msgstr "Cosa c'è di nuovo" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:259 +msgid "Download Add-ons" +msgstr "Scarica Add-ons" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:313 +msgid "Activation codes have grown into plugins!" +msgstr "" +"I codici di attivazione sono stati migrati direttamente all'interno dei " +"plugins!" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:314 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"I plugin aggiuntivi sono ora attivati dopo il download e l'installazione " +"degli stessi. Sebbene questi plugins non siano ospitati nella repository " +"ufficiale di wordpress.org, ogni Add-on continuerà a ricevere aggiornamenti " +"nella solita maniera." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:320 +msgid "All previous Add-ons have been successfully installed" +msgstr "Tutti gli Add-ons precedenti sono stati installati con successo" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:324 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Il sito web utilizza Add-ons premium che devono essere scaricati" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:324 +msgid "Download your activated Add-ons" +msgstr "Scarica i tuoi add-ons attivati" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:329 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" +"Questo sito non fa uso di Add-ons premium e non sarà interessato da questo " +"cambiamento." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:339 +msgid "Easier Development" +msgstr "Sviluppo Semplificato" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:341 +msgid "New Field Types" +msgstr "Nuovi Tipi di Campo" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:343 +msgid "Taxonomy Field" +msgstr "Campo Tassonomia" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:344 +msgid "User Field" +msgstr "Campo Utente" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:345 +msgid "Email Field" +msgstr "Campo Email" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:346 +msgid "Password Field" +msgstr "Campo Password" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:348 +msgid "Custom Field Types" +msgstr "Tipi di Campo Personalizzato" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:349 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"Creare il tuo tipo di campo non è mai stato così facile! Sfortunatamente, i " +"campi della versione 3 non sono compatibili con la verisione 4." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:350 +msgid "Migrating your field types is easy, please" +msgstr "Migrare i tuoi campi è semplice, per favore" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:350 +msgid "follow this tutorial" +msgstr "segui questo tutorial" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:350 +msgid "to learn more." +msgstr "per saperne di più." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:352 +msgid "Actions & Filters" +msgstr "Azioni e Filtri" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:353 +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please" +msgstr "" +"Tutte le azioni e filtri hanno subito un intervento sostanziale per rendere " +"la personalizzazione di ACF ancora più semplice! Per favore" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:353 +msgid "read this guide" +msgstr "leggi questa guida" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:353 +msgid "to find the updated naming convention." +msgstr "per trovare le nuove convenzioni adottate per la nomenclatura." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:355 +msgid "Preview draft is now working!" +msgstr "Anteprima bozze ora è funzionante!" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:356 +msgid "This bug has been squashed along with many other little critters!" +msgstr "Questo bug è stato risolto insieme a molti altri più piccoli!" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:356 +msgid "See the full changelog" +msgstr "Vedi la lista di tutti i cambiamenti" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:360 +msgid "Important" +msgstr "Importante" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:362 +msgid "Database Changes" +msgstr "Cambiamenti al Database" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:363 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"Assolutamente nessun cambiamento è stato fatto al database " +"tra le versioni 3 e 4. Questo significa che puoi tornare indietro alla " +"versione 3 senza alcun problema." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:365 +msgid "Potential Issues" +msgstr "Potenziali Problemi" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:366 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full" +msgstr "" +"A causa delle modifiche effettuate agli Add-ons, i tipi di campi e le azioni/" +"filtri, il tuo sito web potrebbe non funzionare correttamente. E' importante " +"che tu legga completamente" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:366 +msgid "Migrating from v3 to v4" +msgstr "Migrare dalla versione 3 alla 4" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:366 +msgid "guide to view the full list of changes." +msgstr "la guida per visualizzare la lista di tutti i cambiamenti fatti." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:369 +msgid "Really Important!" +msgstr "Molto Importante!" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:369 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest" +msgstr "" +"Se hai aggiornato ACF senza alcuna conoscenza di queste modifiche, per " +"favore torna indietro all'ultima" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:369 +msgid "version 3" +msgstr "versione 3" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:369 +msgid "of this plugin." +msgstr "di questa plugin." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:374 +msgid "Thank You" +msgstr "Grazie" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:375 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +"Un GRANDE grazie a tutti coloro che hanno contribuito a " +"testare la versione 4 beta e per tutto il supporto che ho ricevuto." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:376 +msgid "Without you all, this release would not have been possible!" +msgstr "Senza tutti voi, questa release non sarebbe stata possibile!" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:380 +msgid "Changelog for" +msgstr "Changelog per" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:397 +msgid "Learn more" +msgstr "Scopri di più" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:403 +msgid "Overview" +msgstr "Panoramica" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:405 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"Precedentemente, tutti gli Add-ons dovevano essere sbloccati tramite un " +"codice di attivazione (acquistato dallo store di ACF). Ora, con la versione " +"4, tutti gli Add-ons agiscono come plugin separati che devono essere " +"scaricati singolarmente, installati ed aggiornati." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:407 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "" +"Questa pagina ti guiderà nel download e nell'installazione di ogni Add-on " +"disponibile." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:409 +msgid "Available Add-ons" +msgstr "Add-ons disponibili" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:411 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "I seguenti Add-ons sono stati rilevati come attivi su questo sito web." + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:424 +msgid "Name" +msgstr "Nome" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:425 +msgid "Activation Code" +msgstr "Codice di Attivazione" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:457 +msgid "Flexible Content" +msgstr "Contenuto flessibile" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:467 +msgid "Installation" +msgstr "Installazione" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:469 +msgid "For each Add-on available, please perform the following:" +msgstr "" +"Per ogni Add-on disponibilie, per favore procedi come indicato di seguito:" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:471 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Scarica il plugin dell'Add-on (file .zip) sul tuo desktop" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:472 +msgid "Navigate to" +msgstr "Naviga fino a" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:472 +msgid "Plugins > Add New > Upload" +msgstr "Plugins > Aggiungi Nuovo > Carica" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:473 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "" +"Usa l'uploader per cercare, scegliere ed installare il tuo Add-on (file .zip)" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:474 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"Una volta che il plugin è stato caricato ed installato, clicca sul link " +"'Attiva Plugin'" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:475 +msgid "The Add-on is now installed and activated!" +msgstr "L'Add-om è stato installato ed attivato!" + +#: C:\advanced-custom-fields/core/controllers/field_groups.php:489 +msgid "Awesome. Let's get to work" +msgstr "Eccellente. Iniziamo a lavorare" + +#: C:\advanced-custom-fields/core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Espandi Dettagli" + +#: C:\advanced-custom-fields/core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Chiudi Dettagli" + +#: C:\advanced-custom-fields/core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "Validazione fallita. Uno o più campi sono obbligatori." + +#: C:\advanced-custom-fields/core/controllers/upgrade.php:86 +msgid "Upgrade" +msgstr "Aggiorna" + +#: C:\advanced-custom-fields/core/controllers/upgrade.php:139 +msgid "What's new" +msgstr "Cosa c'è di nuovo" + +#: C:\advanced-custom-fields/core/controllers/upgrade.php:150 +msgid "credits" +msgstr "crediti" + +#: C:\advanced-custom-fields/core/controllers/upgrade.php:684 +msgid "Modifying field group options 'show on page'" +msgstr "Modificare l'opzione del gruppo di campi 'mostra nella pagina'" + +#: C:\advanced-custom-fields/core/controllers/upgrade.php:738 +msgid "Modifying field option 'taxonomy'" +msgstr "Modificare l'opzione del campo 'tassonomia'" + +#: C:\advanced-custom-fields/core/controllers/upgrade.php:835 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "Spostare i campi personalizzati da wp_option a wp_usermeta" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:19 +#: C:\advanced-custom-fields/core/fields/taxonomy.php:319 +msgid "Checkbox" +msgstr "Checkbox" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:20 +#: C:\advanced-custom-fields/core/fields/radio.php:19 +#: C:\advanced-custom-fields/core/fields/select.php:19 +#: C:\advanced-custom-fields/core/fields/true_false.php:20 +msgid "Choice" +msgstr "Scelta" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:146 +#: C:\advanced-custom-fields/core/fields/radio.php:144 +#: C:\advanced-custom-fields/core/fields/select.php:177 +msgid "Choices" +msgstr "Opzioni" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:147 +#: C:\advanced-custom-fields/core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Inserisci un'opzione per ogni linea." + +#: C:\advanced-custom-fields/core/fields/checkbox.php:148 +#: C:\advanced-custom-fields/core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "" +"Per un maggiore controllo, puoi specificare sia un valore che un'etichetta " +"così:" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:149 +#: C:\advanced-custom-fields/core/fields/radio.php:150 +#: C:\advanced-custom-fields/core/fields/select.php:180 +msgid "red : Red" +msgstr "rosso : Rosso" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:149 +#: C:\advanced-custom-fields/core/fields/radio.php:151 +#: C:\advanced-custom-fields/core/fields/select.php:180 +msgid "blue : Blue" +msgstr "blu : Blu" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:166 +#: C:\advanced-custom-fields/core/fields/color_picker.php:89 +#: C:\advanced-custom-fields/core/fields/email.php:106 +#: C:\advanced-custom-fields/core/fields/number.php:116 +#: C:\advanced-custom-fields/core/fields/radio.php:193 +#: C:\advanced-custom-fields/core/fields/select.php:197 +#: C:\advanced-custom-fields/core/fields/text.php:116 +#: C:\advanced-custom-fields/core/fields/textarea.php:96 +#: C:\advanced-custom-fields/core/fields/true_false.php:94 +#: C:\advanced-custom-fields/core/fields/wysiwyg.php:187 +msgid "Default Value" +msgstr "Valore di default" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:167 +#: C:\advanced-custom-fields/core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Inserisci ogni valore di default su una nuova riga" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:183 +#: C:\advanced-custom-fields/core/fields/message.php:20 +#: C:\advanced-custom-fields/core/fields/radio.php:209 +#: C:\advanced-custom-fields/core/fields/tab.php:20 +msgid "Layout" +msgstr "Layout" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:194 +#: C:\advanced-custom-fields/core/fields/radio.php:220 +msgid "Vertical" +msgstr "Verticale" + +#: C:\advanced-custom-fields/core/fields/checkbox.php:195 +#: C:\advanced-custom-fields/core/fields/radio.php:221 +msgid "Horizontal" +msgstr "Orizzontale" + +#: C:\advanced-custom-fields/core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Color Picker" + +#: C:\advanced-custom-fields/core/fields/color_picker.php:20 +#: C:\advanced-custom-fields/core/fields/google-map.php:19 +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:20 +msgid "jQuery" +msgstr "jQuery" + +#: C:\advanced-custom-fields/core/fields/dummy.php:19 +msgid "Dummy" +msgstr "Inutile" + +#: C:\advanced-custom-fields/core/fields/email.php:19 +msgid "Email" +msgstr "Email" + +#: C:\advanced-custom-fields/core/fields/email.php:107 +#: C:\advanced-custom-fields/core/fields/number.php:117 +#: C:\advanced-custom-fields/core/fields/text.php:117 +#: C:\advanced-custom-fields/core/fields/textarea.php:97 +#: C:\advanced-custom-fields/core/fields/wysiwyg.php:188 +msgid "Appears when creating a new post" +msgstr "Mostra quando crei un nuovo post" + +#: C:\advanced-custom-fields/core/fields/email.php:123 +#: C:\advanced-custom-fields/core/fields/number.php:133 +#: C:\advanced-custom-fields/core/fields/password.php:105 +#: C:\advanced-custom-fields/core/fields/text.php:131 +#: C:\advanced-custom-fields/core/fields/textarea.php:111 +msgid "Placeholder Text" +msgstr "Testo Segnaposto" + +#: C:\advanced-custom-fields/core/fields/email.php:124 +#: C:\advanced-custom-fields/core/fields/number.php:134 +#: C:\advanced-custom-fields/core/fields/password.php:106 +#: C:\advanced-custom-fields/core/fields/text.php:132 +#: C:\advanced-custom-fields/core/fields/textarea.php:112 +msgid "Appears within the input" +msgstr "Mostra insieme all'input" + +#: C:\advanced-custom-fields/core/fields/email.php:138 +#: C:\advanced-custom-fields/core/fields/number.php:148 +#: C:\advanced-custom-fields/core/fields/password.php:120 +#: C:\advanced-custom-fields/core/fields/text.php:146 +msgid "Prepend" +msgstr "Appendi prima" + +#: C:\advanced-custom-fields/core/fields/email.php:139 +#: C:\advanced-custom-fields/core/fields/number.php:149 +#: C:\advanced-custom-fields/core/fields/password.php:121 +#: C:\advanced-custom-fields/core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Mostra prima dell'input" + +#: C:\advanced-custom-fields/core/fields/email.php:153 +#: C:\advanced-custom-fields/core/fields/number.php:163 +#: C:\advanced-custom-fields/core/fields/password.php:135 +#: C:\advanced-custom-fields/core/fields/text.php:161 +msgid "Append" +msgstr "Appendi dopo" + +#: C:\advanced-custom-fields/core/fields/email.php:154 +#: C:\advanced-custom-fields/core/fields/number.php:164 +#: C:\advanced-custom-fields/core/fields/password.php:136 +#: C:\advanced-custom-fields/core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Mostra dopo l'input" + +#: C:\advanced-custom-fields/core/fields/file.php:19 +msgid "File" +msgstr "File" + +#: C:\advanced-custom-fields/core/fields/file.php:20 +#: C:\advanced-custom-fields/core/fields/image.php:20 +#: C:\advanced-custom-fields/core/fields/wysiwyg.php:36 +msgid "Content" +msgstr "Contenuto" + +#: C:\advanced-custom-fields/core/fields/file.php:26 +msgid "Select File" +msgstr "Seleziona file" + +#: C:\advanced-custom-fields/core/fields/file.php:27 +msgid "Edit File" +msgstr "Modifica Fiel" + +#: C:\advanced-custom-fields/core/fields/file.php:28 +msgid "Update File" +msgstr "Aggiorna File" + +#: C:\advanced-custom-fields/core/fields/file.php:29 +#: C:\advanced-custom-fields/core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "Caricata in questo post" + +#: C:\advanced-custom-fields/core/fields/file.php:123 +msgid "No File Selected" +msgstr "Nessun file selezionato" + +#: C:\advanced-custom-fields/core/fields/file.php:123 +msgid "Add File" +msgstr "Aggiungi file" + +#: C:\advanced-custom-fields/core/fields/file.php:153 +#: C:\advanced-custom-fields/core/fields/image.php:118 +#: C:\advanced-custom-fields/core/fields/taxonomy.php:367 +msgid "Return Value" +msgstr "Restituisci valore" + +#: C:\advanced-custom-fields/core/fields/file.php:164 +msgid "File Object" +msgstr "Oggetto File" + +#: C:\advanced-custom-fields/core/fields/file.php:165 +msgid "File URL" +msgstr "URL del File" + +#: C:\advanced-custom-fields/core/fields/file.php:166 +msgid "File ID" +msgstr "ID del File" + +#: C:\advanced-custom-fields/core/fields/file.php:175 +#: C:\advanced-custom-fields/core/fields/image.php:158 +msgid "Library" +msgstr "Libreria" + +#: C:\advanced-custom-fields/core/fields/file.php:187 +#: C:\advanced-custom-fields/core/fields/image.php:171 +msgid "Uploaded to post" +msgstr "Caricate nel post" + +#: C:\advanced-custom-fields/core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Mappa di Google" + +#: C:\advanced-custom-fields/core/fields/google-map.php:31 +msgid "Locating" +msgstr "Localizzare" + +#: C:\advanced-custom-fields/core/fields/google-map.php:32 +msgid "Sorry, this browser does not support geolocation" +msgstr "Spiacente, questo browser non supporta la geolocalizzazione" + +#: C:\advanced-custom-fields/core/fields/google-map.php:117 +msgid "Clear location" +msgstr "Chiara posizione" + +#: C:\advanced-custom-fields/core/fields/google-map.php:122 +msgid "Find current location" +msgstr "Trova località corrente" + +#: C:\advanced-custom-fields/core/fields/google-map.php:123 +msgid "Search for address..." +msgstr "Cerca per l'indirizzo..." + +#: C:\advanced-custom-fields/core/fields/google-map.php:159 +msgid "Center" +msgstr "Centra" + +#: C:\advanced-custom-fields/core/fields/google-map.php:160 +msgid "Center the initial map" +msgstr "Centra la mappa iniziale" + +#: C:\advanced-custom-fields/core/fields/google-map.php:196 +msgid "Height" +msgstr "Altezza" + +#: C:\advanced-custom-fields/core/fields/google-map.php:197 +msgid "Customise the map height" +msgstr "Personalizza l'altezza della mappa" + +#: C:\advanced-custom-fields/core/fields/image.php:19 +msgid "Image" +msgstr "Immagine" + +#: C:\advanced-custom-fields/core/fields/image.php:27 +msgid "Select Image" +msgstr "Seleziona immagine" + +#: C:\advanced-custom-fields/core/fields/image.php:28 +msgid "Edit Image" +msgstr "Modifica Immagine" + +#: C:\advanced-custom-fields/core/fields/image.php:29 +msgid "Update Image" +msgstr "Aggiorna Immagine" + +#: C:\advanced-custom-fields/core/fields/image.php:83 +msgid "Remove" +msgstr "Rimuovi" + +#: C:\advanced-custom-fields/core/fields/image.php:84 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Modifica" + +#: C:\advanced-custom-fields/core/fields/image.php:90 +msgid "No image selected" +msgstr "Nessuna immagine selezionata" + +#: C:\advanced-custom-fields/core/fields/image.php:90 +msgid "Add Image" +msgstr "Aggiungi immagine" + +#: C:\advanced-custom-fields/core/fields/image.php:119 +#: C:\advanced-custom-fields/core/fields/relationship.php:570 +msgid "Specify the returned value on front end" +msgstr "Specifica il valore riportato nel front end" + +#: C:\advanced-custom-fields/core/fields/image.php:129 +msgid "Image Object" +msgstr "Oggetto Immagine" + +#: C:\advanced-custom-fields/core/fields/image.php:130 +msgid "Image URL" +msgstr "URL immagine" + +#: C:\advanced-custom-fields/core/fields/image.php:131 +msgid "Image ID" +msgstr "ID Immagine" + +#: C:\advanced-custom-fields/core/fields/image.php:139 +msgid "Preview Size" +msgstr "Anteprima grandezza" + +#: C:\advanced-custom-fields/core/fields/image.php:140 +msgid "Shown when entering data" +msgstr "Mostra quando inserisci dei dati" + +#: C:\advanced-custom-fields/core/fields/image.php:159 +msgid "Limit the media library choice" +msgstr "Limita la scelta della libreria media" + +#: C:\advanced-custom-fields/core/fields/message.php:19 +#: C:\advanced-custom-fields/core/fields/message.php:70 +#: C:\advanced-custom-fields/core/fields/true_false.php:79 +msgid "Message" +msgstr "Messaggio" + +#: C:\advanced-custom-fields/core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Testo e HTML inseriti appariranno in linea con i campi" + +#: C:\advanced-custom-fields/core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "" +"Per favore, nota che tutto il testo verrà prima passato alla funzione di wp" + +#: C:\advanced-custom-fields/core/fields/number.php:19 +msgid "Number" +msgstr "Numero" + +#: C:\advanced-custom-fields/core/fields/number.php:178 +msgid "Minimum Value" +msgstr "Valore Minimo" + +#: C:\advanced-custom-fields/core/fields/number.php:194 +msgid "Maximum Value" +msgstr "Valore Massimo" + +#: C:\advanced-custom-fields/core/fields/number.php:210 +msgid "Step Size" +msgstr "Incremento" + +#: C:\advanced-custom-fields/core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Link a pagina" + +#: C:\advanced-custom-fields/core/fields/page_link.php:19 +#: C:\advanced-custom-fields/core/fields/post_object.php:19 +#: C:\advanced-custom-fields/core/fields/relationship.php:19 +#: C:\advanced-custom-fields/core/fields/taxonomy.php:19 +#: C:\advanced-custom-fields/core/fields/user.php:19 +msgid "Relational" +msgstr "Relazionale" + +#: C:\advanced-custom-fields/core/fields/page_link.php:103 +#: C:\advanced-custom-fields/core/fields/post_object.php:268 +#: C:\advanced-custom-fields/core/fields/relationship.php:589 +#: C:\advanced-custom-fields/core/fields/relationship.php:668 +#: C:\advanced-custom-fields/core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Post Type" + +#: C:\advanced-custom-fields/core/fields/page_link.php:127 +#: C:\advanced-custom-fields/core/fields/post_object.php:317 +#: C:\advanced-custom-fields/core/fields/select.php:214 +#: C:\advanced-custom-fields/core/fields/taxonomy.php:333 +#: C:\advanced-custom-fields/core/fields/user.php:275 +msgid "Allow Null?" +msgstr "Campo nullo permesso?" + +#: C:\advanced-custom-fields/core/fields/page_link.php:148 +#: C:\advanced-custom-fields/core/fields/post_object.php:338 +#: C:\advanced-custom-fields/core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "E' possibile selezionare più valori?" + +#: C:\advanced-custom-fields/core/fields/password.php:19 +msgid "Password" +msgstr "Password" + +#: C:\advanced-custom-fields/core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Post Object" + +#: C:\advanced-custom-fields/core/fields/post_object.php:292 +#: C:\advanced-custom-fields/core/fields/relationship.php:613 +msgid "Filter from Taxonomy" +msgstr "Filtro da Tassonomia" + +#: C:\advanced-custom-fields/core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Radio Button" + +#: C:\advanced-custom-fields/core/fields/radio.php:102 +#: C:\advanced-custom-fields/core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Altro" + +#: C:\advanced-custom-fields/core/fields/radio.php:145 +msgid "Enter your choices one per line" +msgstr "Inserisci una opzione per linea" + +#: C:\advanced-custom-fields/core/fields/radio.php:147 +msgid "Red" +msgstr "Rosso" + +#: C:\advanced-custom-fields/core/fields/radio.php:148 +msgid "Blue" +msgstr "Blu" + +#: C:\advanced-custom-fields/core/fields/radio.php:172 +msgid "Add 'other' choice to allow for custom values" +msgstr "Aggiungi l'opzione 'altro' per permettere valori personalizzati" + +#: C:\advanced-custom-fields/core/fields/radio.php:184 +msgid "Save 'other' values to the field's choices" +msgstr "Salva i valori 'altro' per le scelte del campo" + +#: C:\advanced-custom-fields/core/fields/relationship.php:18 +msgid "Relationship" +msgstr "Relazione" + +#: C:\advanced-custom-fields/core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "Valore massimo raggiunto ( {max} )" + +#: C:\advanced-custom-fields/core/fields/relationship.php:425 +msgid "Search..." +msgstr "Cerca..." + +#: C:\advanced-custom-fields/core/fields/relationship.php:436 +msgid "Filter by post type" +msgstr "Filtra per post type" + +#: C:\advanced-custom-fields/core/fields/relationship.php:569 +msgid "Return Format" +msgstr "Restituirsci Formato" + +#: C:\advanced-custom-fields/core/fields/relationship.php:580 +msgid "Post Objects" +msgstr "Oggetto Post" + +#: C:\advanced-custom-fields/core/fields/relationship.php:581 +msgid "Post IDs" +msgstr "ID del Post" + +#: C:\advanced-custom-fields/core/fields/relationship.php:647 +msgid "Search" +msgstr "Cerca" + +#: C:\advanced-custom-fields/core/fields/relationship.php:648 +msgid "Post Type Select" +msgstr "Scegli Post Type" + +#: C:\advanced-custom-fields/core/fields/relationship.php:656 +msgid "Elements" +msgstr "Elementi" + +#: C:\advanced-custom-fields/core/fields/relationship.php:657 +msgid "Selected elements will be displayed in each result" +msgstr "Gli elementi selezionati verranno mostrati in ogni risultato" + +#: C:\advanced-custom-fields/core/fields/relationship.php:666 +#: C:\advanced-custom-fields/core/views/meta_box_options.php:105 +msgid "Featured Image" +msgstr "Immagine in Evidenza" + +#: C:\advanced-custom-fields/core/fields/relationship.php:667 +msgid "Post Title" +msgstr "Titolo del Post" + +#: C:\advanced-custom-fields/core/fields/relationship.php:679 +msgid "Maximum posts" +msgstr "Massimo dei post" + +#: C:\advanced-custom-fields/core/fields/select.php:18 +#: C:\advanced-custom-fields/core/fields/select.php:109 +#: C:\advanced-custom-fields/core/fields/taxonomy.php:324 +#: C:\advanced-custom-fields/core/fields/user.php:266 +msgid "Select" +msgstr "Select HTML" + +#: C:\advanced-custom-fields/core/fields/tab.php:19 +msgid "Tab" +msgstr "Tab" + +#: C:\advanced-custom-fields/core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"Usa i \"Campi Tab\" per organizzare meglio la schermata di modifica " +"raggruppando gruppi di campi insieme in tab con intestazioni separate." + +#: C:\advanced-custom-fields/core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"Tutti i campi che seguento questo \"campo tab\" (o finchè un altro \"campo " +"tab\" è stato definito) verranno raggruppati insieme." + +#: C:\advanced-custom-fields/core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Usa tabs multiple per dividere i tuoi campi in sezioni." + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:18 +#: C:\advanced-custom-fields/core/fields/taxonomy.php:278 +msgid "Taxonomy" +msgstr "Tassonomia" + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:222 +#: C:\advanced-custom-fields/core/fields/taxonomy.php:231 +msgid "None" +msgstr "Niente" + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:308 +#: C:\advanced-custom-fields/core/fields/user.php:251 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:77 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:159 +msgid "Field Type" +msgstr "Tipo del campo" + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:318 +#: C:\advanced-custom-fields/core/fields/user.php:260 +msgid "Multiple Values" +msgstr "Valori Multipli" + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:320 +#: C:\advanced-custom-fields/core/fields/user.php:262 +msgid "Multi Select" +msgstr "Select Multipla" + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:322 +#: C:\advanced-custom-fields/core/fields/user.php:264 +msgid "Single Value" +msgstr "Valore Singolo" + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:323 +msgid "Radio Buttons" +msgstr "Pulsanti Radio" + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:352 +msgid "Load & Save Terms to Post" +msgstr "Carica e Salva i Termini per il Post" + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:360 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Carica i valori in base ai termini del post ed aggiorna i termini quando " +"salvi" + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:377 +msgid "Term Object" +msgstr "Oggetto Termine" + +#: C:\advanced-custom-fields/core/fields/taxonomy.php:378 +msgid "Term ID" +msgstr "ID Termine" + +#: C:\advanced-custom-fields/core/fields/text.php:19 +msgid "Text" +msgstr "Testo" + +#: C:\advanced-custom-fields/core/fields/text.php:176 +#: C:\advanced-custom-fields/core/fields/textarea.php:141 +msgid "Formatting" +msgstr "Formattazione" + +#: C:\advanced-custom-fields/core/fields/text.php:177 +#: C:\advanced-custom-fields/core/fields/textarea.php:142 +msgid "Effects value on front end" +msgstr "Valore effettivo nel front end" + +#: C:\advanced-custom-fields/core/fields/text.php:186 +#: C:\advanced-custom-fields/core/fields/textarea.php:151 +msgid "No formatting" +msgstr "Nessuna formattazione" + +#: C:\advanced-custom-fields/core/fields/text.php:187 +#: C:\advanced-custom-fields/core/fields/textarea.php:153 +msgid "Convert HTML into tags" +msgstr "Converti HTML in tags" + +#: C:\advanced-custom-fields/core/fields/text.php:195 +#: C:\advanced-custom-fields/core/fields/textarea.php:126 +msgid "Character Limit" +msgstr "Limite Caratteri" + +#: C:\advanced-custom-fields/core/fields/text.php:196 +#: C:\advanced-custom-fields/core/fields/textarea.php:127 +msgid "Leave blank for no limit" +msgstr "Lascia in bianco per non impostare un limite" + +#: C:\advanced-custom-fields/core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Text Area" + +#: C:\advanced-custom-fields/core/fields/textarea.php:152 +msgid "Convert new lines into <br /> tags" +msgstr "Converti le nuove linee in tags <br />" + +#: C:\advanced-custom-fields/core/fields/true_false.php:19 +msgid "True / False" +msgstr "Vero / Falso" + +#: C:\advanced-custom-fields/core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "es. Visualizza contenuto extra" + +#: C:\advanced-custom-fields/core/fields/user.php:18 +#: C:\advanced-custom-fields/core/views/meta_box_location.php:94 +msgid "User" +msgstr "Utente" + +#: C:\advanced-custom-fields/core/fields/user.php:224 +msgid "Filter by role" +msgstr "Filtra per ruolo" + +#: C:\advanced-custom-fields/core/fields/wysiwyg.php:35 +msgid "Wysiwyg Editor" +msgstr "Editor Wysiwyg" + +#: C:\advanced-custom-fields/core/fields/wysiwyg.php:202 +msgid "Toolbar" +msgstr "Toolbar" + +#: C:\advanced-custom-fields/core/fields/wysiwyg.php:234 +msgid "Show Media Upload Buttons?" +msgstr "Visualizzare il pulsante per il caricamento di file multimediali?" + +#: C:\advanced-custom-fields/core/fields/_base.php:124 +#: C:\advanced-custom-fields/core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Basic" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Date Picker" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Fatto" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Oggi" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Mostra un mese differente" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Salva formato" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" +"Questo formato determinerà il valore salvato nel database e verrà restituito " +"tramite API" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" è il formato più versatile. Leggi di più a proposito" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:128 +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "formato date jQuery" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Mostra formato" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Questo formato verrà visto dall'utente quando inserisce un valore" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" +"\"dd/mm/yy\" o \"mm/dd/yy\" sono i formati di visualizzazione più usati. " +"Leggi di più a proposito" + +#: C:\advanced-custom-fields/core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "La Settimana comincia di" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Nuovo campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Il tipo di campo non esiste" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Ordine del campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:75 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:127 +msgid "Field Label" +msgstr "Etichetta del campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:76 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:143 +msgid "Field Name" +msgstr "Nome del campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Chiave del Campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Non hai inserito nessun custom field. Clicca sul pulsante + " +"Aggiungi campo per creare il tuo primo campo personalizzato." + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:105 +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Modifica questo campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:109 +msgid "Read documentation for this field" +msgstr "Leggi la documentazione per questo campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:109 +msgid "Docs" +msgstr "Docs" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:110 +msgid "Duplicate this Field" +msgstr "Duplica questo campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:110 +msgid "Duplicate" +msgstr "Duplica" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:111 +msgid "Delete this Field" +msgstr "Cancella questo campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:111 +msgid "Delete" +msgstr "Cancella" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:128 +msgid "This is the name which will appear on the EDIT page" +msgstr "Questo è il nome che apparirà nella pagina di modifica" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:144 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Una parola, senza spazi. \"_\" e trattini permessi" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:173 +msgid "Field Instructions" +msgstr "Istruzioni del campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:174 +msgid "Instructions for authors. Shown when submitting data" +msgstr "" +"Istruzioni per gli autori. Vengono visualizzate al di sopra del custom field" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Obbligatorio?" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Logica Condizionale" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:260 +#: C:\advanced-custom-fields/core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "è uguale a" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:261 +#: C:\advanced-custom-fields/core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "non è uguale a" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Mostra questo campo quando" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:285 +msgid "all" +msgstr "AND" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:286 +msgid "any" +msgstr "OR" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "queste regole incontrano" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Chiudi campo" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Trascina e rilascia per riordinare" + +#: C:\advanced-custom-fields/core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Aggiungi campo" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Condizioni" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Crea una o più condizioni per determinare quali post type faranno uso " +"di questi campi personalizzati" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Mostra questo gruppo di campi se" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "Logged in User Type" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:78 +#: C:\advanced-custom-fields/core/views/meta_box_location.php:79 +msgid "Page" +msgstr "Pagina" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:80 +msgid "Page Type" +msgstr "Tipo di pagina" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:81 +msgid "Page Parent" +msgstr "Genitore della pagina" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:82 +msgid "Page Template" +msgstr "Template della pagina" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:84 +#: C:\advanced-custom-fields/core/views/meta_box_location.php:85 +msgid "Post" +msgstr "Post" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:86 +msgid "Post Category" +msgstr "Categoria del post" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:87 +msgid "Post Format" +msgstr "Formato del post" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:88 +msgid "Post Status" +msgstr "Stato del Post" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:89 +msgid "Post Taxonomy" +msgstr "Tassonomia del Post" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Allegato" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "Termine di Tassonomia" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:146 +msgid "and" +msgstr "e" + +#: C:\advanced-custom-fields/core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Aggiungi una regola al gruppo" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Ordine N." + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "" +"I gruppi di campi sono creati in ordine
                dal più basso al più alto" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Posizione" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Alto (sopra il titolo)" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Normale (dopo il contenuto)" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:54 +msgid "Side" +msgstr "lato" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Stile" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:74 +msgid "No Metabox" +msgstr "No Metabox" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:75 +msgid "Standard Metabox" +msgstr "Standard Metabox" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Nascondi sullo schermo" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "" +"Seleziona gli oggetti da nascondere nella schermata di modifica" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"Se gruppi di campi multipli appaiono in una schermata di modifica, verranno " +"utilizzate le opzioni del primo gruppo di campi. (quello con il numero più " +"basso)" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:96 +msgid "Content Editor" +msgstr "Content Editor" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:97 +msgid "Excerpt" +msgstr "Riassunto" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:99 +msgid "Discussion" +msgstr "Discussione" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:100 +msgid "Comments" +msgstr "Commenti" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:101 +msgid "Revisions" +msgstr "Revisioni" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:102 +msgid "Slug" +msgstr "Slug" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:103 +msgid "Author" +msgstr "Autore" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:104 +msgid "Format" +msgstr "Formato" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:106 +msgid "Categories" +msgstr "Categorie" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:107 +msgid "Tags" +msgstr "Tags" + +#: C:\advanced-custom-fields/core/views/meta_box_options.php:108 +msgid "Send Trackbacks" +msgstr "Invia Trackbacks" + +#~ msgid "Settings" +#~ msgstr "Impostazioni" + +#~ msgid "Add Fields to Edit Screens" +#~ msgstr "Aggiungi campi alle schermate di modifica" + +#~ msgid "required" +#~ msgstr "obbligatorio" + +#~ msgid "requires a database upgrade" +#~ msgstr "richiede un aggiornamento del databasee" + +#~ msgid "why?" +#~ msgstr "perchè?" + +#~ msgid "Please" +#~ msgstr "Per piacere" + +#~ msgid "backup your database" +#~ msgstr "effettua un backup del tuo database" + +#~ msgid "then click" +#~ msgstr "poi clicca" + +#~ msgid "Upgrade Database" +#~ msgstr "Aggiorna database" + +#~ msgid "Repeater field deactivated" +#~ msgstr "Repeater field disattivato" + +#~ msgid "Options page deactivated" +#~ msgstr "Options page disattivata" + +#~ msgid "Flexible Content field deactivated" +#~ msgstr "Flexible Content field disattivato" + +#~ msgid "Everything Fields deactivated" +#~ msgstr "Everything Fields disattivato" + +#~ msgid "Repeater field activated" +#~ msgstr "Repeater field attivato" + +#~ msgid "Options page activated" +#~ msgstr "Options page attivata" + +#~ msgid "Flexible Content field activated" +#~ msgstr "Flexible Content field attivato" + +#~ msgid "Everything Fields activated" +#~ msgstr "Everything Fields attivato" + +#~ msgid "License key unrecognised" +#~ msgstr "Licenza non riconosciuta" + +#~ msgid "Page Specific" +#~ msgstr "Pagina specifica" + +#~ msgid "Post Specific" +#~ msgstr "Post specifico" + +#~ msgid "Taxonomy (Add / Edit)" +#~ msgstr "Tassonomia (Aggiungi / Modifica)" + +#~ msgid "User (Add / Edit)" +#~ msgstr "Utente (Aggiungi / Modifica)" + +#~ msgid "Media (Edit)" +#~ msgstr "Media (Aggiungi/Modifica)" + +#~ msgid "match" +#~ msgstr "combina le condizioni di sopra con " + +#~ msgid "of the above" +#~ msgstr "operatore logico" + +#~ msgid "Unlock options add-on with an activation code" +#~ msgstr "Sblocca le opzioni aggiuntive con un codice di attivazione" + +#~ msgid "Normal" +#~ msgstr "Normale" + +#~ msgid "Show on page" +#~ msgstr "Visualizza nella pagina" + +#~ msgid "" +#~ "Read documentation, learn the functions and find some tips & tricks " +#~ "for your next web project." +#~ msgstr "" +#~ "Leggi la documentazione, impara le funzioni e scopri alcuni trucchi per " +#~ "il tuo prossimo progetto web." + +#~ msgid "View the ACF website" +#~ msgstr "Visualizza il sito ACF" + +#~ msgid "Advanced Custom Fields Settings" +#~ msgstr "Impostazioni di Advanced Custom Fields" + +#~ msgid "Active" +#~ msgstr "Attivo" + +#~ msgid "Inactive" +#~ msgstr "Inattivo" + +#~ msgid "" +#~ "Add-ons can be unlocked by purchasing a license key. Each key can be used " +#~ "on multiple sites." +#~ msgstr "" +#~ "Gli Add-ons possono essere sbloccati comprando una lienza. Ogni chiave " +#~ "può essere usata su più siti." + +#~ msgid "Export Field Groups to XML" +#~ msgstr "Esporta i gruppi di campi in XML" + +#~ msgid "and select WordPress" +#~ msgstr "e seleziona Wordpress" + +#~ msgid "Create PHP" +#~ msgstr "Genera PHP" + +#~ msgid "Register Field Groups with PHP" +#~ msgstr "Registra i gruppi di campi con PHP" + +#~ msgid "" +#~ "/**\n" +#~ " * Activate Add-ons\n" +#~ " * Here you can enter your activation codes to unlock Add-ons to use in " +#~ "your theme. \n" +#~ " * Since all activation codes are multi-site licenses, you are allowed to " +#~ "include your key in premium themes. \n" +#~ " * Use the commented out code to update the database with your activation " +#~ "code. \n" +#~ " * You may place this code inside an IF statement that only runs on theme " +#~ "activation.\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Attiva Add-ons\n" +#~ " * Qui puoi digitare il tuo codice di attivazione per sbloccare gli add-" +#~ "ons da utilizzare nel tuo tema. \n" +#~ " * Visto che tutti i codici d'attivazione sono multisito, puoi includere " +#~ "la tua chiave nei temi premium. \n" +#~ " * Usa il codice commentato per aggiornare il database con il tuo codice " +#~ "di attivazione. \n" +#~ " * Puoi inserire questo codice all'interno di una condizione IF relativa " +#~ "all'attivazione del tema.\n" +#~ " */" + +#~ msgid "" +#~ "/**\n" +#~ " * Register field groups\n" +#~ " * The register_field_group function accepts 1 array which holds the " +#~ "relevant data to register a field group\n" +#~ " * You may edit the array as you see fit. However, this may result in " +#~ "errors if the array is not compatible with ACF\n" +#~ " * This code must run every time the functions.php file is read\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Registra i gruppi di campi\n" +#~ " * La funzione register_field_group function accetta 1 array che contiene " +#~ "le informazioni necessarie per registrare un gruppo di campi\n" +#~ " * Puoi modificare questo array. Tuttavia, potresti generare degli errori " +#~ "se l'array non è compatibile con ACF\n" +#~ " * Questo codice deve essere eseguito ogni qual volta viene letto il file " +#~ "functions.php\n" +#~ " */" + +#~ msgid "No choices to choose from" +#~ msgstr "Nessuna opzione da scegliere da" + +#~ msgid "eg. dd/mm/yy. read more about" +#~ msgstr "es. dd/mm/yy. Approfondisci" + +#~ msgid "No files selected" +#~ msgstr "Nessun file selezionato" + +#~ msgid "Add Selected Files" +#~ msgstr "Aggiungi i file selezionati" + +#~ msgid "+ Add Row" +#~ msgstr "+ Aggiungi riga" + +#~ msgid "Reorder Layout" +#~ msgstr "Riordina il layout" + +#~ msgid "Reorder" +#~ msgstr "Riordina" + +#~ msgid "Add New Layout" +#~ msgstr "Aggiungi un nuovo layout" + +#~ msgid "Delete Layout" +#~ msgstr "Cancella layout" + +#~ msgid "Label" +#~ msgstr "Etichetta" + +#~ msgid "Display" +#~ msgstr "Display" + +#~ msgid "Row" +#~ msgstr "Riga" + +#~ msgid "" +#~ "No fields. Click the \"+ Add Sub Field button\" to create your first " +#~ "field." +#~ msgstr "" +#~ "Nessun campo. Clicca su \"+ Aggiungi un campo\" per creare il tuo primo " +#~ "campo." + +#~ msgid "Close Sub Field" +#~ msgstr "Chiudi il campo" + +#~ msgid "+ Add Sub Field" +#~ msgstr "+ Aggiungi campo" + +#~ msgid "Button Label" +#~ msgstr "Etichetta del bottone" + +#~ msgid "No images selected" +#~ msgstr "Nessuna immagine selezionata" + +#~ msgid "Add selected Images" +#~ msgstr "Aggiungi le immagini selezionate" + +#~ msgid "" +#~ "Filter posts by selecting a post type
                \n" +#~ "\t\t\t\tTip: deselect all post types to show all post type's posts" +#~ msgstr "" +#~ "Filtra i contenuti selezionato un tipo di contenuto
                \n" +#~ "\t\t\t\tTrucco: deleziona tutti i tipi di contenuto per visualizzarne " +#~ "tutti i tipi" + +#~ msgid "Set to -1 for infinite" +#~ msgstr "Imposta a -1 per un numero infinito" + +#~ msgid "Repeater" +#~ msgstr "Repeater" + +#~ msgid "Repeater Fields" +#~ msgstr "Repeater Fields" + +#~ msgid "Row Limit" +#~ msgstr "Limite delle righe" + +#~ msgid "Table (default)" +#~ msgstr "Tabella (default)" + +#~ msgid "Define how to render html tags" +#~ msgstr "Definisci come gestire i tag html" + +#~ msgid "HTML" +#~ msgstr "HTML" + +#~ msgid "Define how to render html tags / new lines" +#~ msgstr "Definisci come renderizzare i tag html / linee a capo" + +#~ msgid "auto <br />" +#~ msgstr "auto <br />" + +#~ msgid "No Custom Field Group found for the options page" +#~ msgstr "" +#~ "Non è stato travato nessun gruppo di campi per la pagina delle opzioni" + +#~ msgid "Create a Custom Field Group" +#~ msgstr "Crea un gruppo di campi" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-ja.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-ja.mo new file mode 100644 index 0000000..0c89c3d Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-ja.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-ja.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-ja.po new file mode 100644 index 0000000..5c2c2f4 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-ja.po @@ -0,0 +1,1817 @@ +# Copyright (C) 2012 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: ACF\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2013-07-09 03:49:07+00:00\n" +"PO-Revision-Date: 2013-07-26 07:40+0900\n" +"Last-Translator: Fumito MIZUNO \n" +"Language-Team: Fumito MIZUNO \n" +"Language: Japanese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.5.5\n" + +#: acf.php:325 +msgid "Field Groups" +msgstr "フィールドグループ" + +#: acf.php:326 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" + +#: acf.php:327 +msgid "Add New" +msgstr "新規追加" + +#: acf.php:328 +msgid "Add New Field Group" +msgstr "フィールドグループを新規追加" + +#: acf.php:329 +msgid "Edit Field Group" +msgstr "フィールドグループを編集" + +#: acf.php:330 +msgid "New Field Group" +msgstr "新規フィールドグループ" + +#: acf.php:331 +msgid "View Field Group" +msgstr "フィールドグループを表示" + +#: acf.php:332 +msgid "Search Field Groups" +msgstr "フィールドグループを検索" + +#: acf.php:333 +msgid "No Field Groups found" +msgstr "フィールドグループが見つかりません" + +#: acf.php:334 +msgid "No Field Groups found in Trash" +msgstr "ゴミ箱にフィールドグループが見つかりません" + +#: acf.php:447 core/views/meta_box_options.php:96 +msgid "Custom Fields" +msgstr "カスタムフィールド" + +#: acf.php:465 acf.php:468 +msgid "Field group updated." +msgstr "フィールドグループを更新しました" + +#: acf.php:466 +msgid "Custom field updated." +msgstr "カスタムフィールドを更新しました" + +#: acf.php:467 +msgid "Custom field deleted." +msgstr "カスタムフィールドを削除しました" + +#. translators: %s: date and time of the revision +#: acf.php:470 +msgid "Field group restored to revision from %s" +msgstr "リビジョン %s からフィールドグループを復元しました" + +#: acf.php:471 +msgid "Field group published." +msgstr "フィールドグループを公開しました" + +#: acf.php:472 +msgid "Field group saved." +msgstr "フィールドグループを保存しました" + +#: acf.php:473 +msgid "Field group submitted." +msgstr "フィールドグループを送信しました" + +#: acf.php:474 +msgid "Field group scheduled for." +msgstr "フィールドグループを公開予約しました" + +#: acf.php:475 +msgid "Field group draft updated." +msgstr "フィールドグループ下書きを行進しました" + +#: acf.php:610 +msgid "Thumbnail" +msgstr "サムネイル" + +#: acf.php:611 +msgid "Medium" +msgstr "中" + +#: acf.php:612 +msgid "Large" +msgstr "大" + +#: acf.php:613 +msgid "Full" +msgstr "フルサイズ" + +#: core/actions/export.php:23 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "エラー" + +#: core/actions/export.php:30 +msgid "No ACF groups selected" +msgstr "ACF グループが選択されていません" + +#: core/api.php:1093 +#, fuzzy +msgid "Update" +msgstr "ファイルを更新する" + +#: core/api.php:1094 +#, fuzzy +msgid "Post updated" +msgstr "オプションを更新しました" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:311 +#, fuzzy +msgid "Add-ons" +msgstr "アドオンを探す" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:432 +msgid "Repeater Field" +msgstr "繰り返しフィールド" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "繰り返し挿入可能なフォームを、すてきなインターフェースで作成します。" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:440 +msgid "Gallery Field" +msgstr "ギャラリーフィールド" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "画像ギャラリーを、シンプルで直感的なインターフェースで作成します。" + +#: core/controllers/addons.php:144 core/controllers/export.php:380 +#: core/controllers/field_groups.php:448 +msgid "Options Page" +msgstr "オプションページ" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "ウェブサイト全体で使用できるグローバルデータを作成します。" + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "柔軟コンテンツフィールド" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "柔軟なコンテンツレイアウト管理により、すてきなデザインを作成します。" + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Gravity Forms フィールド" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Creates a select field populated with Gravity Forms!" + +#: core/controllers/addons.php:168 +#, fuzzy +msgid "Date & Time Picker" +msgstr "デイトピッカー" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "jQuery デイトタイムピッカー" + +#: core/controllers/addons.php:175 +#, fuzzy +msgid "Location Field" +msgstr "位置" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Find addresses and coordinates of a desired location" + +#: core/controllers/addons.php:182 +#, fuzzy +msgid "Contact Form 7 Field" +msgstr "カスタムフィールド" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Assign one or more contact form 7 forms to a post" + +#: core/controllers/addons.php:193 +#, fuzzy +msgid "Advanced Custom Fields Add-Ons" +msgstr "Advanced Custom Fields" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"Advanced Custom Fields プラグインに機能を追加するアドオンが利用できます。" + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"それぞれのアドオンは、個別のプラグインとしてインストールする(管理画面で更新で" +"きる)か、テーマに含める(管理画面で更新できない)かしてください。" + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "インストール済み" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "購入してインストールする" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:425 +#: core/controllers/field_groups.php:434 core/controllers/field_groups.php:442 +#: core/controllers/field_groups.php:450 core/controllers/field_groups.php:458 +msgid "Download" +msgstr "ダウンロードする" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +#, fuzzy +msgid "Export" +msgstr "XML をエクスポートする" + +#: core/controllers/export.php:216 +#, fuzzy +msgid "Export Field Groups" +msgstr "フィールドグループをインポートする" + +#: core/controllers/export.php:221 +#, fuzzy +msgid "Field Groups" +msgstr "新規フィールドグループ" + +#: core/controllers/export.php:222 +#, fuzzy +msgid "Select the field groups to be exported" +msgstr "" +"一覧からフィールドグループを選択し、\"XML をエクスポートする\" をクリックして" +"ください" + +#: core/controllers/export.php:239 core/controllers/export.php:252 +#, fuzzy +msgid "Export to XML" +msgstr "XML をエクスポートする" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +#, fuzzy +msgid "Export to PHP" +msgstr "フィールドグループを PHP 形式でエクスポートする" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"ACF は .xml 形式のエクスポートファイルを作成します。WP のインポートプラグイン" +"と互換性があります。" + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"インポートしたフィールドグループは、編集可能なフィールドグループの一覧に表示" +"されます。WP ウェブサイト間でフィールドグループを移行するのに役立ちます。" + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "" +"一覧からフィールドグループを選択し、\"XML をエクスポートする\" をクリックして" +"ください" + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "指示に従って .xml ファイルを保存してください" + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "ツール » インポートと進み、WordPress を選択してください" + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "" +"(インストールを促された場合は) WP インポートプラグインをインストールしてくだ" +"さい" + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "エクスポートした .xml ファイルをアップロードし、インポートする" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "ユーザーを選択するが、Import Attachments を選択しない" + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "これで OK です。WordPress をお楽しみください" + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF は、テーマに含める PHP コードを作成します" + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"登録したフィールドグループは、編集可能なフィールドグループの一覧に表示され" +"ません。テーマにフィールドを含めるときに役立ちます。" + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"同一の WP でフィールドグループをエクスポートして登録する場合は、編集画面で重" +"複フィールドになることに注意してください。これを修正するには、元のフィールド" +"グループをゴミ箱へ移動するか、functions.php ファイルからこのコードを除去して" +"ください。" + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "" +"一覧からフィールドグループを選択し、\"PHP 形式のデータを作成する\" をクリック" +"してください。" + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "生成された PHP コードをコピーし、" + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "functions.php に貼り付けてください" + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" +"アドオンを有効化するには、最初の何行かのコードを編集して使用してください" + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "フィールドグループを PHP 形式でエクスポートする" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "説明" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "注意" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "テーマに含める" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"Advanced Custom Fields プラグインは、テーマに含めることができます。プラグイン" +"をテーマ内に移動し、functions.php に下記コードを追加してください。" + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"Advanced Custom Fields プラグインのビジュアルインターフェースを取り除くには、" +"定数を利用して「ライトモード」を有効にすることができます。functions.php の " +"include_once よりもに下記のコードを追加してください。" + +#: core/controllers/export.php:331 +#, fuzzy +msgid "Back to export" +msgstr "設定に戻る" + +#: core/controllers/export.php:352 +msgid "" +"/**\n" +" * Install Add-ons\n" +" * \n" +" * The following code will include all 4 premium Add-Ons in your theme.\n" +" * Please do not attempt to include a file which does not exist. This will " +"produce an error.\n" +" * \n" +" * All fields must be included during the 'acf/register_fields' action.\n" +" * Other types of Add-ons (like the options page) can be included outside " +"of this action.\n" +" * \n" +" * The following code assumes you have a folder 'add-ons' inside your " +"theme.\n" +" *\n" +" * IMPORTANT\n" +" * Add-ons may be included in a premium theme as outlined in the terms and " +"conditions.\n" +" * However, they are NOT to be included in a premium / free plugin.\n" +" * For more information, please read http://www.advancedcustomfields.com/" +"terms-conditions/\n" +" */" +msgstr "" +"/**\n" +" * Install Add-ons\n" +" * \n" +" * The following code will include all 4 premium Add-Ons in your theme.\n" +" * Please do not attempt to include a file which does not exist. This will " +"produce an error.\n" +" * \n" +" * All fields must be included during the 'acf/register_fields' action.\n" +" * Other types of Add-ons (like the options page) can be included outside " +"of this action.\n" +" * \n" +" * The following code assumes you have a folder 'add-ons' inside your " +"theme.\n" +" *\n" +" * IMPORTANT\n" +" * Add-ons may be included in a premium theme as outlined in the terms and " +"conditions.\n" +" * However, they are NOT to be included in a premium / free plugin.\n" +" * For more information, please read http://www.advancedcustomfields.com/" +"terms-conditions/\n" +" */" + +#: core/controllers/export.php:370 core/controllers/field_group.php:366 +#: core/controllers/field_group.php:428 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "フィールド" + +#: core/controllers/export.php:384 +#, fuzzy +msgid "" +"/**\n" +" * Register Field Groups\n" +" *\n" +" * The register_field_group function accepts 1 array which holds the " +"relevant data to register a field group\n" +" * You may edit the array as you see fit. However, this may result in " +"errors if the array is not compatible with ACF\n" +" */" +msgstr "" +"/**\n" +" * フィールドグループを登録する\n" +" * register_field_group 関数は、フィールドグループを登録するのに関係するデー" +"タを持っている一つの配列を受け付けます。\n" +" * 配列を好きなように編集することができます。しかし、配列が ACF と互換性の無" +"い場合、エラーになってしまいます。\n" +" * このコードは、functions.php ファイルを読み込む度に実行する必要がありま" +"す。\n" +" */" + +#: core/controllers/export.php:435 +msgid "No field groups were selected" +msgstr "フィールドグループが選択されていません" + +#: core/controllers/field_group.php:367 +msgid "Location" +msgstr "位置" + +#: core/controllers/field_group.php:368 +msgid "Options" +msgstr "オプション" + +#: core/controllers/field_group.php:430 +#, fuzzy +msgid "Show Field Key:" +msgstr "フィールドキー" + +#: core/controllers/field_group.php:431 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:328 +#: core/fields/post_object.php:349 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:341 +#: core/fields/user.php:285 core/fields/wysiwyg.php:228 +#: core/views/meta_box_fields.php:207 core/views/meta_box_fields.php:230 +msgid "No" +msgstr "いいえ" + +#: core/controllers/field_group.php:432 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:327 +#: core/fields/post_object.php:348 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:340 +#: core/fields/user.php:284 core/fields/wysiwyg.php:227 +#: core/views/meta_box_fields.php:206 core/views/meta_box_fields.php:229 +msgid "Yes" +msgstr "はい" + +#: core/controllers/field_group.php:609 +msgid "Front Page" +msgstr "フロントページ" + +#: core/controllers/field_group.php:610 +msgid "Posts Page" +msgstr "投稿" + +#: core/controllers/field_group.php:611 +msgid "Top Level Page (parent of 0)" +msgstr "一番上の階層(親がない)" + +#: core/controllers/field_group.php:612 +msgid "Parent Page (has children)" +msgstr "親ページ(子ページを持つ)" + +#: core/controllers/field_group.php:613 +#, fuzzy +msgid "Child Page (has parent)" +msgstr "子ページ" + +#: core/controllers/field_group.php:621 +msgid "Default Template" +msgstr "デフォルトテンプレート" + +#: core/controllers/field_group.php:713 core/controllers/field_group.php:734 +#: core/controllers/field_group.php:741 core/fields/file.php:181 +#: core/fields/image.php:166 core/fields/page_link.php:109 +#: core/fields/post_object.php:274 core/fields/post_object.php:298 +#: core/fields/relationship.php:553 core/fields/relationship.php:577 +#: core/fields/user.php:229 +msgid "All" +msgstr "全て" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "タイトル" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:257 +msgid "Changelog" +msgstr "更新履歴" + +#: core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "新着情報で見る" + +#: core/controllers/field_groups.php:217 +#, fuzzy +msgid "version" +msgstr "リビジョン" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "リソース" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "はじめに" + +#: core/controllers/field_groups.php:222 +#, fuzzy +msgid "Field Types" +msgstr "フィールドタイプ" + +#: core/controllers/field_groups.php:223 +#, fuzzy +msgid "Functions" +msgstr "説明" + +#: core/controllers/field_groups.php:224 +#, fuzzy +msgid "Actions" +msgstr "オプション" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:596 +msgid "Filters" +msgstr "フィルター" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "使い方ガイド" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "チュートリアル" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "作成" + +#: core/controllers/field_groups.php:235 +msgid "Vote" +msgstr "投票" + +#: core/controllers/field_groups.php:236 +msgid "Follow" +msgstr "フォロー" + +#: core/controllers/field_groups.php:248 +#, fuzzy +msgid "Welcome to Advanced Custom Fields" +msgstr "Advanced Custom Fields" + +#: core/controllers/field_groups.php:249 +msgid "Thank you for updating to the latest version!" +msgstr "最新版への更新ありがとうございます。" + +#: core/controllers/field_groups.php:249 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "" +"は以前よりも洗練され、より良くなりました。気に入ってもらえると嬉しいです。" + +#: core/controllers/field_groups.php:256 +msgid "What’s New" +msgstr "更新情報" + +#: core/controllers/field_groups.php:259 +#, fuzzy +msgid "Download Add-ons" +msgstr "アドオンを探す" + +#: core/controllers/field_groups.php:313 +msgid "Activation codes have grown into plugins!" +msgstr "アクティベーションコードから、プラグインに変更されました。" + +#: core/controllers/field_groups.php:314 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"アドオンは、個別のプラグインをダウンロードしてインストールしてください。" +"wordpress.org リポジトリにはありませんが、管理画面でこれらのアドオンの更新を" +"行う事が出来ます。" + +#: core/controllers/field_groups.php:320 +msgid "All previous Add-ons have been successfully installed" +msgstr "今まで使用していたアドオンがインストールされました。" + +#: core/controllers/field_groups.php:324 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "" +"このウェブサイトではプレミアムアドオンが使用されており、アドオンをダウンロー" +"ドする必要があります。" + +#: core/controllers/field_groups.php:324 +#, fuzzy +msgid "Download your activated Add-ons" +msgstr "アドオンを有効化する" + +#: core/controllers/field_groups.php:329 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" +"このウェブサイトではプレミアムアドオンを使用しておらず、この変更に影響されま" +"せん。" + +#: core/controllers/field_groups.php:339 +msgid "Easier Development" +msgstr "開発を容易に" + +#: core/controllers/field_groups.php:341 +#, fuzzy +msgid "New Field Types" +msgstr "フィールドタイプ" + +#: core/controllers/field_groups.php:343 +#, fuzzy +msgid "Taxonomy Field" +msgstr "タクソノミー" + +#: core/controllers/field_groups.php:344 +#, fuzzy +msgid "User Field" +msgstr "フィールドを閉じる" + +#: core/controllers/field_groups.php:345 +#, fuzzy +msgid "Email Field" +msgstr "ギャラリーフィールド" + +#: core/controllers/field_groups.php:346 +#, fuzzy +msgid "Password Field" +msgstr "新規フィールド" + +#: core/controllers/field_groups.php:348 +#, fuzzy +msgid "Custom Field Types" +msgstr "カスタムフィールド" + +#: core/controllers/field_groups.php:349 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"独自のフィールドタイプが簡単に作成できます。残念ですが、バージョン 3 とバー" +"ジョン 4 には互換性がありません。" + +#: core/controllers/field_groups.php:350 +msgid "Migrating your field types is easy, please" +msgstr "フィールドタイプをマイグレーションするのは簡単です。" + +#: core/controllers/field_groups.php:350 +msgid "follow this tutorial" +msgstr "このチュートリアルに従ってください。" + +#: core/controllers/field_groups.php:350 +msgid "to learn more." +msgstr "詳細を見る" + +#: core/controllers/field_groups.php:352 +msgid "Actions & Filters" +msgstr "アクションとフィルター" + +#: core/controllers/field_groups.php:353 +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please" +msgstr "" +"カスタマイズを簡単にするため、すべてのアクションとフィルターを改装しました。" + +#: core/controllers/field_groups.php:353 +#, fuzzy +msgid "read this guide" +msgstr "このフィールドを編集する" + +#: core/controllers/field_groups.php:353 +msgid "to find the updated naming convention." +msgstr "新しい命名規則をごらんください。" + +#: core/controllers/field_groups.php:355 +msgid "Preview draft is now working!" +msgstr "プレビューが有効になりました。" + +#: core/controllers/field_groups.php:356 +msgid "This bug has been squashed along with many other little critters!" +msgstr "このバグを修正しました。" + +#: core/controllers/field_groups.php:356 +msgid "See the full changelog" +msgstr "全ての更新履歴を見る" + +#: core/controllers/field_groups.php:360 +msgid "Important" +msgstr "重要" + +#: core/controllers/field_groups.php:362 +msgid "Database Changes" +msgstr "データベース更新" + +#: core/controllers/field_groups.php:363 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"バージョン 3 と 4 でデータベースの更新はありません。問題が発生した場合、バー" +"ジョン 3 へのロールバックを行うことができます。" + +#: core/controllers/field_groups.php:365 +msgid "Potential Issues" +msgstr "潜在的な問題" + +#: core/controllers/field_groups.php:366 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full" +msgstr "" +"アドオン、フィールドタイプ、アクション/フィルターに関する変更のため、ウェブ" +"サイトが正常に動作しない可能性があります。" + +#: core/controllers/field_groups.php:366 +msgid "Migrating from v3 to v4" +msgstr "バージョン 3 から 4 への移行をごらんください。" + +#: core/controllers/field_groups.php:366 +msgid "guide to view the full list of changes." +msgstr "変更の一覧を見ることができます。" + +#: core/controllers/field_groups.php:369 +msgid "Really Important!" +msgstr "非常に重要" + +#: core/controllers/field_groups.php:369 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest" +msgstr "予備知識無しに更新してしまった場合は、" + +#: core/controllers/field_groups.php:369 +msgid "version 3" +msgstr "バージョン 3 " + +#: core/controllers/field_groups.php:369 +msgid "of this plugin." +msgstr "にロールバックしてください。" + +#: core/controllers/field_groups.php:374 +msgid "Thank You" +msgstr "ありがとうございます" + +#: core/controllers/field_groups.php:375 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +"バージョン 4 ベータのテストに協力してくださった皆さん、サポートしてくださった" +"皆さんに感謝します。" + +#: core/controllers/field_groups.php:376 +msgid "Without you all, this release would not have been possible!" +msgstr "皆さんの助けが無ければ、リリースすることはできなかったでしょう。" + +#: core/controllers/field_groups.php:380 +#, fuzzy +msgid "Changelog for" +msgstr "更新履歴" + +#: core/controllers/field_groups.php:396 +msgid "Learn more" +msgstr "詳細を見る" + +#: core/controllers/field_groups.php:402 +msgid "Overview" +msgstr "概要" + +#: core/controllers/field_groups.php:404 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"今までは、アドオンはアクティベーションコードでロック解除していました。バー" +"ジョン 4 では、アドオンは個別のプラグインとしてダウンロードしてインストールす" +"る必要があります。" + +#: core/controllers/field_groups.php:406 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "このページは、アドオンのダウンロードやインストールを手助けします。" + +#: core/controllers/field_groups.php:408 +#, fuzzy +msgid "Available Add-ons" +msgstr "アドオンを有効化する" + +#: core/controllers/field_groups.php:410 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "以下のアドオンがこのウェブサイトで有効になっています。" + +#: core/controllers/field_groups.php:423 +msgid "Name" +msgstr "名前" + +#: core/controllers/field_groups.php:424 +msgid "Activation Code" +msgstr "アクティベーションコード" + +#: core/controllers/field_groups.php:456 +msgid "Flexible Content" +msgstr "柔軟コンテンツ" + +#: core/controllers/field_groups.php:466 +#, fuzzy +msgid "Installation" +msgstr "説明" + +#: core/controllers/field_groups.php:468 +msgid "For each Add-on available, please perform the following:" +msgstr "それぞれのアドオンについて、下記を実行してください。" + +#: core/controllers/field_groups.php:470 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "アドオン(.zip ファイル)をダウンロードする" + +#: core/controllers/field_groups.php:471 +msgid "Navigate to" +msgstr "管理画面で" + +#: core/controllers/field_groups.php:471 +msgid "Plugins > Add New > Upload" +msgstr "プラグイン > 新規追加 > アップロード" + +#: core/controllers/field_groups.php:472 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "アドオンのファイルを選択してインストールする" + +#: core/controllers/field_groups.php:473 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "アップロードできたら、有効化をクリックする" + +#: core/controllers/field_groups.php:474 +msgid "The Add-on is now installed and activated!" +msgstr "アドオンがインストールされ、有効化されました。" + +#: core/controllers/field_groups.php:488 +msgid "Awesome. Let's get to work" +msgstr "素晴らしい。作業に戻ります。" + +#: core/controllers/input.php:510 +msgid "Validation Failed. One or more fields below are required." +msgstr "検証に失敗しました。下記のフィールドの少なくとも一つが必須です。" + +#: core/controllers/upgrade.php:86 +msgid "Upgrade" +msgstr "更新" + +#: core/controllers/upgrade.php:139 +#, fuzzy +msgid "What's new" +msgstr "新着情報で見る" + +#: core/controllers/upgrade.php:150 +msgid "credits" +msgstr "クレジット" + +#: core/controllers/upgrade.php:684 +msgid "Modifying field group options 'show on page'" +msgstr "フィールドグループオプション「ページで表示する」を変更" + +#: core/controllers/upgrade.php:738 +msgid "Modifying field option 'taxonomy'" +msgstr "フィールドオプション「タクソノミー」を変更" + +#: core/controllers/upgrade.php:835 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "ユーザーのカスタムフィールドを wp_options から wp_usermeta に変更する" + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "基本" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:317 +msgid "Checkbox" +msgstr "チェックボックス" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "選択肢" + +#: core/fields/checkbox.php:137 core/fields/radio.php:144 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "選択し" + +#: core/fields/checkbox.php:138 core/fields/select.php:178 +#, fuzzy +msgid "Enter each choice on a new line." +msgstr "選択肢を一行ずつ入力してください" + +#: core/fields/checkbox.php:139 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "下記のように記述すると、値とラベルの両方を制御することができます。" + +#: core/fields/checkbox.php:140 core/fields/radio.php:150 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "red : 赤" + +#: core/fields/checkbox.php:140 core/fields/radio.php:151 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "blue : 青" + +#: core/fields/checkbox.php:157 core/fields/color_picker.php:73 +#: core/fields/email.php:69 core/fields/number.php:94 +#: core/fields/radio.php:193 core/fields/select.php:197 +#: core/fields/text.php:71 core/fields/textarea.php:71 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:171 +msgid "Default Value" +msgstr "デフォルト値" + +#: core/fields/checkbox.php:158 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "デフォルト値を入力する" + +#: core/fields/checkbox.php:174 core/fields/message.php:20 +#: core/fields/radio.php:209 core/fields/tab.php:20 +msgid "Layout" +msgstr "レイアウト" + +#: core/fields/checkbox.php:185 core/fields/radio.php:220 +msgid "Vertical" +msgstr "垂直" + +#: core/fields/checkbox.php:186 core/fields/radio.php:221 +msgid "Horizontal" +msgstr "水平" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "カラーピッカー" + +#: core/fields/color_picker.php:20 core/fields/date_picker/date_picker.php:23 +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/color_picker.php:74 +msgid "eg: #ffffff" +msgstr "例: #ffffff" + +#: core/fields/date_picker/date_picker.php:22 +msgid "Date Picker" +msgstr "デイトピッカー" + +#: core/fields/date_picker/date_picker.php:30 +msgid "Done" +msgstr "完了" + +#: core/fields/date_picker/date_picker.php:31 +msgid "Today" +msgstr "本日" + +#: core/fields/date_picker/date_picker.php:34 +msgid "Show a different month" +msgstr "別の月を表示する" + +#: core/fields/date_picker/date_picker.php:105 +msgid "Save format" +msgstr "フォーマットを保存する" + +#: core/fields/date_picker/date_picker.php:106 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" +"このフォーマットは、値をデータベースに保存し、API で返す形式を決定します" + +#: core/fields/date_picker/date_picker.php:107 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "最も良く用いられるフォーマットは \"yymmdd\" です。詳細は" + +#: core/fields/date_picker/date_picker.php:107 +#: core/fields/date_picker/date_picker.php:123 +msgid "jQuery date formats" +msgstr "jQuery 日付フォーマット" + +#: core/fields/date_picker/date_picker.php:121 +msgid "Display format" +msgstr "表示フォーマット" + +#: core/fields/date_picker/date_picker.php:122 +msgid "This format will be seen by the user when entering a value" +msgstr "ユーザーが値を入力するときのフォーマット" + +#: core/fields/date_picker/date_picker.php:123 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "よく使用されるのは、\"dd/mm/yy\" や \"mm/dd/yy\" です。詳細は" + +#: core/fields/date_picker/date_picker.php:137 +msgid "Week Starts On" +msgstr "週の開始" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "ダミー" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "メール" + +#: core/fields/file.php:19 +msgid "File" +msgstr "ファイル" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:20 +#, fuzzy +msgid "Content" +msgstr "コンテンツエディタ" + +#: core/fields/file.php:26 core/fields/file.php:711 +msgid "Select File" +msgstr "ファイルを選択する" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "ファイルを編集する" + +#: core/fields/file.php:28 core/fields/image.php:29 +msgid "uploaded to this post" +msgstr "この投稿にアップロードされる" + +#: core/fields/file.php:118 +msgid "No File Selected" +msgstr "ファイルが選択されていません" + +#: core/fields/file.php:118 +msgid "Add File" +msgstr "ファイルを追加する" + +#: core/fields/file.php:148 core/fields/image.php:117 +#: core/fields/taxonomy.php:365 +msgid "Return Value" +msgstr "返り値" + +#: core/fields/file.php:159 +msgid "File Object" +msgstr "ファイルオブジェクト" + +#: core/fields/file.php:160 +msgid "File URL" +msgstr "ファイル URL" + +#: core/fields/file.php:161 +msgid "File ID" +msgstr "ファイル ID" + +#: core/fields/file.php:170 core/fields/image.php:155 +msgid "Library" +msgstr "ライブラリ" + +#: core/fields/file.php:182 core/fields/image.php:167 +msgid "Uploaded to post" +msgstr "投稿にアップロードされる" + +#: core/fields/file.php:286 +msgid "File Updated." +msgstr "ファイルを更新しました" + +#: core/fields/file.php:379 core/fields/image.php:396 +msgid "Media attachment updated." +msgstr "メディアアタッチメントを更新しました" + +#: core/fields/file.php:537 +msgid "No files selected" +msgstr "ファイルが選択されていません" + +#: core/fields/file.php:678 +msgid "Add Selected Files" +msgstr "選択されたファイルを追加する" + +#: core/fields/file.php:714 +msgid "Update File" +msgstr "ファイルを更新する" + +#: core/fields/image.php:19 +msgid "Image" +msgstr "画像" + +#: core/fields/image.php:27 core/fields/image.php:718 +msgid "Select Image" +msgstr "画像を選択する" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "画像を編集する" + +#: core/fields/image.php:82 +msgid "Remove" +msgstr "取り除く" + +#: core/fields/image.php:83 core/views/meta_box_fields.php:122 +msgid "Edit" +msgstr "編集" + +#: core/fields/image.php:89 +msgid "No image selected" +msgstr "画像が選択されていません" + +#: core/fields/image.php:89 +msgid "Add Image" +msgstr "画像を追加する" + +#: core/fields/image.php:127 +msgid "Image Object" +msgstr "画像オブジェクト" + +#: core/fields/image.php:128 +msgid "Image URL" +msgstr "画像 URL" + +#: core/fields/image.php:129 +msgid "Image ID" +msgstr "画像 ID" + +#: core/fields/image.php:137 +msgid "Preview Size" +msgstr "プレビューサイズ" + +#: core/fields/image.php:305 +msgid "Image Updated." +msgstr "画像を更新しました" + +#: core/fields/image.php:547 +msgid "No images selected" +msgstr "画像が選択されていません" + +#: core/fields/image.php:689 +#, fuzzy +msgid "Add Selected Images" +msgstr "選択した画像を追加する" + +#: core/fields/image.php:721 +msgid "Update Image" +msgstr "画像を更新する" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "メッセージ" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "ここに記述したテキストと HTML がインラインで表示されます。" + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "テキストを処理する WordPress の関数" + +#: core/fields/number.php:19 +msgid "Number" +msgstr "数値" + +#: core/fields/number.php:110 +msgid "Min" +msgstr "Min" + +#: core/fields/number.php:111 +msgid "Specifies the minimum value allowed" +msgstr "最小値を指定します。" + +#: core/fields/number.php:127 +msgid "Max" +msgstr "Max" + +#: core/fields/number.php:128 +msgid "Specifies the maximim value allowed" +msgstr "最大値を指定します。" + +#: core/fields/number.php:144 +msgid "Step" +msgstr "Step" + +#: core/fields/number.php:145 +msgid "Specifies the legal number intervals" +msgstr "入力値の間隔を指定します。" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "ページリンク" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +#, fuzzy +msgid "Relational" +msgstr "関連" + +#: core/fields/page_link.php:103 core/fields/post_object.php:268 +#: core/fields/relationship.php:547 core/fields/relationship.php:626 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "投稿タイプ" + +#: core/fields/page_link.php:127 core/fields/post_object.php:317 +#: core/fields/select.php:214 core/fields/taxonomy.php:331 +#: core/fields/user.php:275 +msgid "Allow Null?" +msgstr "無を許可するか?" + +#: core/fields/page_link.php:148 core/fields/post_object.php:338 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "複数の値を選択できるか?" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "パスワード" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "投稿オブジェクト" + +#: core/fields/post_object.php:292 core/fields/relationship.php:571 +msgid "Filter from Taxonomy" +msgstr "タクソノミーでフィルタする" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "ラジオボタン" + +#: core/fields/radio.php:102 core/views/meta_box_location.php:90 +msgid "Other" +msgstr "その他" + +#: core/fields/radio.php:145 +msgid "Enter your choices one per line" +msgstr "選択肢を一行ずつ入力してください" + +#: core/fields/radio.php:147 +msgid "Red" +msgstr "赤" + +#: core/fields/radio.php:148 +msgid "Blue" +msgstr "青" + +#: core/fields/radio.php:172 +msgid "Add 'other' choice to allow for custom values" +msgstr "選択肢「その他」を追加する" + +#: core/fields/radio.php:184 +msgid "Save 'other' values to the field's choices" +msgstr "「その他」の値を選択肢に追加する" + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "関連" + +#: core/fields/relationship.php:28 +msgid "Maximum values reached ( {max} values )" +msgstr "最大値( {max} ) に達しました" + +#: core/fields/relationship.php:401 +#, fuzzy +msgid "Search..." +msgstr "検索" + +#: core/fields/relationship.php:414 +msgid "Filter by post type" +msgstr "投稿タイプでフィルタする" + +#: core/fields/relationship.php:605 +msgid "Search" +msgstr "検索" + +#: core/fields/relationship.php:606 +#, fuzzy +msgid "Post Type Select" +msgstr "投稿タイプ" + +#: core/fields/relationship.php:614 +#, fuzzy +msgid "Elements" +msgstr "コメント" + +#: core/fields/relationship.php:615 +msgid "Selected elements will be displayed in each result" +msgstr "選択した要素が表示されます。" + +#: core/fields/relationship.php:624 core/views/meta_box_options.php:103 +msgid "Featured Image" +msgstr "アイキャッチ画像" + +#: core/fields/relationship.php:625 +#, fuzzy +msgid "Post Title" +msgstr "投稿タイプ" + +#: core/fields/relationship.php:637 +msgid "Maximum posts" +msgstr "最大投稿数" + +#: core/fields/select.php:18 core/fields/taxonomy.php:322 +#: core/fields/user.php:266 +msgid "Select" +msgstr "セレクトボックス" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "タブ" + +#: core/fields/tab.php:68 +msgid "" +"All fields proceeding this \"tab field\" (or until another \"tab field\" is " +"defined) will appear grouped on the edit screen." +msgstr "タブフィールドでフィールドを区切り、グループ化して表示します。" + +#: core/fields/tab.php:69 +msgid "You can use multiple tabs to break up your fields into sections." +msgstr "複数のタブを使用することができます。" + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:276 +msgid "Taxonomy" +msgstr "タクソノミー" + +#: core/fields/taxonomy.php:211 core/fields/taxonomy.php:220 +#: core/fields/text.php:95 core/fields/textarea.php:95 +msgid "None" +msgstr "無" + +#: core/fields/taxonomy.php:306 core/fields/user.php:251 +#: core/views/meta_box_fields.php:91 core/views/meta_box_fields.php:172 +msgid "Field Type" +msgstr "フィールドタイプ" + +#: core/fields/taxonomy.php:316 core/fields/user.php:260 +#, fuzzy +msgid "Multiple Values" +msgstr "複数の値を選択できるか?" + +#: core/fields/taxonomy.php:318 core/fields/user.php:262 +#, fuzzy +msgid "Multi Select" +msgstr "セレクトボックス" + +#: core/fields/taxonomy.php:320 core/fields/user.php:264 +msgid "Single Value" +msgstr "単一値" + +#: core/fields/taxonomy.php:321 +#, fuzzy +msgid "Radio Buttons" +msgstr "ラジオボタン" + +#: core/fields/taxonomy.php:350 +msgid "Load & Save Terms to Post" +msgstr "タームの読み込み/保存" + +#: core/fields/taxonomy.php:358 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "投稿のタームに基づいて値を読み込み、投稿のタームを更新する" + +#: core/fields/taxonomy.php:375 +#, fuzzy +msgid "Term Object" +msgstr "ファイルオブジェクト" + +#: core/fields/taxonomy.php:376 +msgid "Term ID" +msgstr "ターム ID" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "テキスト" + +#: core/fields/text.php:85 core/fields/textarea.php:85 +msgid "Formatting" +msgstr "フォーマット" + +#: core/fields/text.php:86 +msgid "Define how to render html tags" +msgstr "html タグの表示を決定する" + +#: core/fields/text.php:96 core/fields/textarea.php:97 +msgid "HTML" +msgstr "HTML" + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "テキストエリア" + +#: core/fields/textarea.php:86 +msgid "Define how to render html tags / new lines" +msgstr "html タグ/新しい行の表示を決定する" + +#: core/fields/textarea.php:96 +msgid "auto <br />" +msgstr "自動 <br />" + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "真/偽" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "例: 追加コンテンツを表示する" + +#: core/fields/user.php:18 +msgid "User" +msgstr "ユーザー" + +#: core/fields/user.php:224 +msgid "Filter by role" +msgstr "ロールでフィルタする" + +#: core/fields/wysiwyg.php:19 +msgid "Wysiwyg Editor" +msgstr "Wysiwyg エディタ" + +#: core/fields/wysiwyg.php:185 +msgid "Toolbar" +msgstr "ツールバー" + +#: core/fields/wysiwyg.php:217 +msgid "Show Media Upload Buttons?" +msgstr "メディアアップロードボタンを表示するか?" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "新規フィールド" + +#: core/views/meta_box_fields.php:58 +#, fuzzy +msgid "Field type does not exist" +msgstr "エラー: フィールドタイプが存在しません" + +#: core/views/meta_box_fields.php:63 +msgid "Move to trash. Are you sure?" +msgstr "ゴミ箱に移動させようとしています。よろしいですか?" + +#: core/views/meta_box_fields.php:64 +msgid "checked" +msgstr "チェックされています" + +#: core/views/meta_box_fields.php:65 +msgid "No toggle fields available" +msgstr "利用できるトグルフィールドがありません" + +#: core/views/meta_box_fields.php:66 +#, fuzzy +msgid "Field group title is required" +msgstr "フィールドグループを公開しました" + +#: core/views/meta_box_fields.php:67 +msgid "copy" +msgstr "複製" + +#: core/views/meta_box_fields.php:68 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:158 +msgid "or" +msgstr "または" + +#: core/views/meta_box_fields.php:88 +msgid "Field Order" +msgstr "フィールド順序" + +#: core/views/meta_box_fields.php:89 core/views/meta_box_fields.php:141 +msgid "Field Label" +msgstr "フィールドラベル" + +#: core/views/meta_box_fields.php:90 core/views/meta_box_fields.php:157 +msgid "Field Name" +msgstr "フィールド名" + +#: core/views/meta_box_fields.php:92 +msgid "Field Key" +msgstr "フィールドキー" + +#: core/views/meta_box_fields.php:104 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"フィールドはありません。+ 新規追加ボタンをクリックして最初の" +"フィールドを作成してください" + +#: core/views/meta_box_fields.php:119 core/views/meta_box_fields.php:122 +msgid "Edit this Field" +msgstr "このフィールドを編集する" + +#: core/views/meta_box_fields.php:123 +msgid "Read documentation for this field" +msgstr "このフィールドのドキュメントを読む" + +#: core/views/meta_box_fields.php:123 +msgid "Docs" +msgstr "ドキュメント" + +#: core/views/meta_box_fields.php:124 +msgid "Duplicate this Field" +msgstr "このフィールドを複製する" + +#: core/views/meta_box_fields.php:124 +msgid "Duplicate" +msgstr "複製" + +#: core/views/meta_box_fields.php:125 +msgid "Delete this Field" +msgstr "このフィールドを削除する" + +#: core/views/meta_box_fields.php:125 +msgid "Delete" +msgstr "削除" + +#: core/views/meta_box_fields.php:142 +msgid "This is the name which will appear on the EDIT page" +msgstr "編集ページで表示される名前です" + +#: core/views/meta_box_fields.php:158 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "単一語。スペース無し。アンダースコアとダッシュは使用可能。" + +#: core/views/meta_box_fields.php:185 +msgid "Field Instructions" +msgstr "フィールド記入のヒント" + +#: core/views/meta_box_fields.php:186 +msgid "Instructions for authors. Shown when submitting data" +msgstr "作成者向けヒント。編集時に表示されます" + +#: core/views/meta_box_fields.php:198 +msgid "Required?" +msgstr "必須か?" + +#: core/views/meta_box_fields.php:221 +msgid "Conditional Logic" +msgstr "条件判定" + +#: core/views/meta_box_fields.php:272 core/views/meta_box_location.php:116 +msgid "is equal to" +msgstr "等しい" + +#: core/views/meta_box_fields.php:273 core/views/meta_box_location.php:117 +msgid "is not equal to" +msgstr "等しくない" + +#: core/views/meta_box_fields.php:291 +msgid "Show this field when" +msgstr "表示する条件" + +#: core/views/meta_box_fields.php:297 +msgid "all" +msgstr "全て" + +#: core/views/meta_box_fields.php:298 +msgid "any" +msgstr "任意" + +#: core/views/meta_box_fields.php:301 +msgid "these rules are met" +msgstr "これらの条件を満たす" + +#: core/views/meta_box_fields.php:315 +msgid "Close Field" +msgstr "フィールドを閉じる" + +#: core/views/meta_box_fields.php:328 +msgid "Drag and drop to reorder" +msgstr "ドラッグアンドドロップで並べ替える" + +#: core/views/meta_box_fields.php:329 +msgid "+ Add Field" +msgstr "+ フィールドを追加" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "ルール" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"どの編集画面でカスタムフィールドを表示するかを決定するルールを作成します。" + +#: core/views/meta_box_location.php:60 +#, fuzzy +msgid "Show this field group if" +msgstr "表示する条件" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "ログインしているユーザーのタイプ" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Page" +msgstr "ページ" + +#: core/views/meta_box_location.php:80 +#, fuzzy +msgid "Page Type" +msgstr "投稿タイプ" + +#: core/views/meta_box_location.php:81 +#, fuzzy +msgid "Page Parent" +msgstr "親" + +#: core/views/meta_box_location.php:82 +#, fuzzy +msgid "Page Template" +msgstr "テンプレート" + +#: core/views/meta_box_location.php:84 core/views/meta_box_location.php:85 +msgid "Post" +msgstr "投稿" + +#: core/views/meta_box_location.php:86 +#, fuzzy +msgid "Post Category" +msgstr "カテゴリー" + +#: core/views/meta_box_location.php:87 +#, fuzzy +msgid "Post Format" +msgstr "フォーマット" + +#: core/views/meta_box_location.php:88 +#, fuzzy +msgid "Post Taxonomy" +msgstr "タクソノミー" + +#: core/views/meta_box_location.php:91 +#, fuzzy +msgid "Taxonomy Term (Add / Edit)" +msgstr "タクソノミー(追加/編集)" + +#: core/views/meta_box_location.php:92 +msgid "User (Add / Edit)" +msgstr "ユーザー(追加/編集)" + +#: core/views/meta_box_location.php:93 +#, fuzzy +msgid "Media Attachment (Edit)" +msgstr "メディアアタッチメントを更新しました" + +#: core/views/meta_box_location.php:145 +#, fuzzy +msgid "and" +msgstr "任意" + +#: core/views/meta_box_location.php:160 +#, fuzzy +msgid "Add rule group" +msgstr "フィールドグループを新規追加" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "順序番号" + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "フィールドグループは、
                低いほうから高いほうへ作成されます" + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "位置" + +#: core/views/meta_box_options.php:52 +msgid "Normal" +msgstr "Normal" + +#: core/views/meta_box_options.php:53 +msgid "Side" +msgstr "Side" + +#: core/views/meta_box_options.php:62 +msgid "Style" +msgstr "Style" + +#: core/views/meta_box_options.php:72 +msgid "No Metabox" +msgstr "メタボックス無" + +#: core/views/meta_box_options.php:73 +msgid "Standard Metabox" +msgstr "標準メタボックス" + +#: core/views/meta_box_options.php:82 +msgid "Hide on screen" +msgstr "画面に表示しない" + +#: core/views/meta_box_options.php:83 +msgid "Select items to hide them from the edit screen" +msgstr "編集画面で表示しないアイテムを選択する" + +#: core/views/meta_box_options.php:84 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"編集画面に複数のフィールドグループが表示される場合、最初の(=順序番号の最も低" +"い)フィールドグループのオプションが使用されます。" + +#: core/views/meta_box_options.php:94 +msgid "Content Editor" +msgstr "コンテンツエディタ" + +#: core/views/meta_box_options.php:95 +msgid "Excerpt" +msgstr "抜粋" + +#: core/views/meta_box_options.php:97 +msgid "Discussion" +msgstr "ディスカッション" + +#: core/views/meta_box_options.php:98 +msgid "Comments" +msgstr "コメント" + +#: core/views/meta_box_options.php:99 +msgid "Revisions" +msgstr "リビジョン" + +#: core/views/meta_box_options.php:100 +msgid "Slug" +msgstr "スラッグ" + +#: core/views/meta_box_options.php:101 +msgid "Author" +msgstr "作成者" + +#: core/views/meta_box_options.php:102 +msgid "Format" +msgstr "フォーマット" + +#: core/views/meta_box_options.php:104 +msgid "Categories" +msgstr "カテゴリー" + +#: core/views/meta_box_options.php:105 +msgid "Tags" +msgstr "タグ" + +#: core/views/meta_box_options.php:106 +msgid "Send Trackbacks" +msgstr "トラックバック" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-nl_NL.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-nl_NL.mo new file mode 100644 index 0000000..8769c1a Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-nl_NL.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-nl_NL.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-nl_NL.po new file mode 100644 index 0000000..9ca738c --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-nl_NL.po @@ -0,0 +1,1338 @@ +# Copyright (C) 2012 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields - Dutch translation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-10 08:45+0100\n" +"PO-Revision-Date: 2013-06-10 18:59-0600\n" +"Last-Translator: Derk Oosterveld \n" +"Language-Team: Inpoint \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-KeywordsList: _e;__\n" +"X-Poedit-Basepath: .\n" +"X-Generator: Poedit 1.5.5\n" +"X-Poedit-SearchPath-0: .\n" + +#: acf.php:287 core/views/meta_box_options.php:94 +msgid "Custom Fields" +msgstr "Extra velden" + +#: acf.php:308 +msgid "Field Groups" +msgstr "Groepen" + +#: acf.php:309 core/controllers/field_groups.php:234 +#: core/controllers/upgrade.php:70 +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" + +#: acf.php:310 core/fields/flexible_content.php:325 +msgid "Add New" +msgstr "Nieuwe groep" + +#: acf.php:311 +msgid "Add New Field Group" +msgstr "Nieuwe groep toevoegen" + +#: acf.php:312 +msgid "Edit Field Group" +msgstr "Bewerk groep" + +#: acf.php:313 +msgid "New Field Group" +msgstr "Nieuwe groep" + +#: acf.php:314 +msgid "View Field Group" +msgstr "Bekijk groep" + +#: acf.php:315 +msgid "Search Field Groups" +msgstr "Zoek groepen" + +#: acf.php:316 +msgid "No Field Groups found" +msgstr "Geen groepen gevonden" + +#: acf.php:317 +msgid "No Field Groups found in Trash" +msgstr "Geen groepen gevonden in de prullenbak" + +#: acf.php:352 acf.php:355 +msgid "Field group updated." +msgstr "Groep bijgewerkt." + +#: acf.php:353 +msgid "Custom field updated." +msgstr "Extra veld bijgewerkt." + +#: acf.php:354 +msgid "Custom field deleted." +msgstr "Extra veld verwijderd." + +#: acf.php:357 +#, php-format +msgid "Field group restored to revision from %s" +msgstr "Groepen hersteld naar revisie van %s" + +#: acf.php:358 +msgid "Field group published." +msgstr "Groep gepubliseerd." + +#: acf.php:359 +msgid "Field group saved." +msgstr "Groep opgeslagen." + +#: acf.php:360 +msgid "Field group submitted." +msgstr "Groep toegevoegd." + +#: acf.php:361 +msgid "Field group scheduled for." +msgstr "Groep gepland voor." + +#: acf.php:362 +msgid "Field group draft updated." +msgstr "Groep concept bijgewerkt." + +#: acf.php:381 core/fields/gallery.php:66 core/fields/gallery.php:229 +msgid "Title" +msgstr "Titel" + +#: acf.php:611 +msgid "Error: Field Type does not exist!" +msgstr "Fout: Veld type bestaat niet!" + +#: acf.php:1688 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: acf.php:1689 +msgid "Medium" +msgstr "Gemiddeld" + +#: acf.php:1690 +msgid "Large" +msgstr "Groot" + +#: acf.php:1691 core/fields/wysiwyg.php:105 +msgid "Full" +msgstr "Volledige grootte" + +#: core/actions/export.php:19 +msgid "No ACF groups selected" +msgstr "Geen ACF groep geselecteerd" + +#: core/controllers/field_group.php:148 core/controllers/field_group.php:167 +#: core/controllers/field_groups.php:144 +msgid "Fields" +msgstr "Velden" + +#: core/controllers/field_group.php:149 +msgid "Location" +msgstr "Locatie" + +#: core/controllers/field_group.php:150 core/controllers/field_group.php:424 +#: core/controllers/options_page.php:62 core/controllers/options_page.php:74 +#: core/views/meta_box_location.php:143 +msgid "Options" +msgstr "Opties" + +#: core/controllers/field_group.php:352 +msgid "Parent Page" +msgstr "Hoofdpagina" + +#: core/controllers/field_group.php:353 +msgid "Child Page" +msgstr "Subpagina" + +#: core/controllers/field_group.php:361 +msgid "Default Template" +msgstr "Standaard template" + +#: core/controllers/field_group.php:448 core/controllers/field_group.php:469 +#: core/controllers/field_group.php:476 core/fields/page_link.php:76 +#: core/fields/post_object.php:223 core/fields/post_object.php:251 +#: core/fields/relationship.php:392 core/fields/relationship.php:421 +msgid "All" +msgstr "Alles" + +#: core/controllers/field_groups.php:197 core/views/meta_box_options.php:50 +msgid "Normal" +msgstr "Normaal" + +#: core/controllers/field_groups.php:198 core/views/meta_box_options.php:51 +msgid "Side" +msgstr "Zijkant" + +#: core/controllers/field_groups.php:208 core/views/meta_box_options.php:70 +msgid "Standard Metabox" +msgstr "Standaard metabox" + +#: core/controllers/field_groups.php:209 core/views/meta_box_options.php:71 +msgid "No Metabox" +msgstr "Geen metabox" + +#: core/controllers/field_groups.php:236 +msgid "Changelog" +msgstr "Changelog" + +#: core/controllers/field_groups.php:237 +msgid "See what's new in" +msgstr "Wat is nieuw in" + +#: core/controllers/field_groups.php:239 +msgid "Resources" +msgstr "Documentatie" + +#: core/controllers/field_groups.php:240 +msgid "Read documentation, learn the functions and find some tips & tricks for your next web project." +msgstr "Lees de documentatie, leer de functies kennen en ontdek tips & tricks voor jouw web project." + +#: core/controllers/field_groups.php:241 +msgid "Visit the ACF website" +msgstr "Bezoek de ACF website" + +#: core/controllers/field_groups.php:246 +msgid "Created by" +msgstr "Ontwikkeld door" + +#: core/controllers/field_groups.php:249 +msgid "Vote" +msgstr "Stem" + +#: core/controllers/field_groups.php:250 +msgid "Follow" +msgstr "Volg op Twitter" + +#: core/controllers/input.php:448 +msgid "Validation Failed. One or more fields below are required." +msgstr "Validatie mislukt. Eén of meer velden hieronder zijn verplicht." + +#: core/controllers/input.php:449 +msgid "Add File to Field" +msgstr "+ Bestand toevoegen aan veld" + +#: core/controllers/input.php:450 +msgid "Edit File" +msgstr "Bewerk bestand" + +#: core/controllers/input.php:451 +msgid "Add Image to Field" +msgstr "Add Image to Field" + +#: core/controllers/input.php:452 core/controllers/input.php:455 +msgid "Edit Image" +msgstr "Bewerk afbeelding" + +#: core/controllers/input.php:453 +msgid "Maximum values reached ( {max} values )" +msgstr "Maximum aantal waarden bereikt ( {max} waarden )" + +#: core/controllers/input.php:454 +msgid "Add Image to Gallery" +msgstr "Voeg afbeelding toe aan galerij" + +#: core/controllers/input.php:545 +msgid "Attachment updated" +msgstr "Bijlage bijgewerkt." + +#: core/controllers/options_page.php:121 +msgid "Options Updated" +msgstr "Opties bijgewerkt" + +#: core/controllers/options_page.php:251 +msgid "No Custom Field Group found for the options page" +msgstr "Geen extra veld groepen gevonden voor de opties pagina" + +#: core/controllers/options_page.php:251 +msgid "Create a Custom Field Group" +msgstr "Maak een extra velden groep" + +#: core/controllers/options_page.php:262 +msgid "Publish" +msgstr "Publiceer" + +#: core/controllers/options_page.php:265 +msgid "Save Options" +msgstr "Opties bijwerken" + +#: core/controllers/settings.php:49 +msgid "Settings" +msgstr "Instellingen" + +#: core/controllers/settings.php:111 +msgid "Repeater field deactivated" +msgstr "Repeater Field gedeactiveerd" + +#: core/controllers/settings.php:115 +msgid "Options page deactivated" +msgstr "Options page gedeactiveerd" + +#: core/controllers/settings.php:119 +msgid "Flexible Content field deactivated" +msgstr "Flexible Content field gedeactiveerd" + +#: core/controllers/settings.php:123 +msgid "Gallery field deactivated" +msgstr "Gallery field gedeactiveerd" + +#: core/controllers/settings.php:147 +msgid "Repeater field activated" +msgstr "Repeater field geactiveerd" + +#: core/controllers/settings.php:151 +msgid "Options page activated" +msgstr "Options page geactiveerd" + +#: core/controllers/settings.php:155 +msgid "Flexible Content field activated" +msgstr "Flexible Content field geactiveerd" + +#: core/controllers/settings.php:159 +msgid "Gallery field activated" +msgstr "Gallery field geactiveerd" + +#: core/controllers/settings.php:164 +msgid "License key unrecognised" +msgstr "Licentie code niet herkend" + +#: core/controllers/settings.php:216 +msgid "Activate Add-ons." +msgstr "Activeer add-ons." + +#: core/controllers/settings.php:217 +msgid "Add-ons can be unlocked by purchasing a license key. Each key can be used on multiple sites." +msgstr "Add-ons kun je activeren door een licentie code te kopen. Elke code kan gebruikt worden op meerdere websites." + +#: core/controllers/settings.php:218 +msgid "Find Add-ons" +msgstr "Zoek add-ons" + +#: core/controllers/settings.php:225 core/fields/flexible_content.php:380 +#: core/fields/flexible_content.php:456 core/fields/repeater.php:330 +#: core/fields/repeater.php:406 core/views/meta_box_fields.php:63 +#: core/views/meta_box_fields.php:138 +msgid "Field Type" +msgstr "Soort veld" + +#: core/controllers/settings.php:226 +msgid "Status" +msgstr "Status" + +#: core/controllers/settings.php:227 +msgid "Activation Code" +msgstr "Activatie code" + +#: core/controllers/settings.php:232 +msgid "Repeater Field" +msgstr "Repeater Field" + +#: core/controllers/settings.php:233 core/controllers/settings.php:252 +#: core/controllers/settings.php:271 core/controllers/settings.php:290 +msgid "Active" +msgstr "Actief" + +#: core/controllers/settings.php:233 core/controllers/settings.php:252 +#: core/controllers/settings.php:271 core/controllers/settings.php:290 +msgid "Inactive" +msgstr "Niet actief" + +#: core/controllers/settings.php:239 core/controllers/settings.php:258 +#: core/controllers/settings.php:277 core/controllers/settings.php:296 +msgid "Deactivate" +msgstr "Deactiveren" + +#: core/controllers/settings.php:245 core/controllers/settings.php:264 +#: core/controllers/settings.php:283 core/controllers/settings.php:302 +msgid "Activate" +msgstr "Activeren" + +#: core/controllers/settings.php:251 +msgid "Flexible Content Field" +msgstr "Flexible Content Field" + +#: core/controllers/settings.php:270 +msgid "Gallery Field" +msgstr "Gallery Field" + +#: core/controllers/settings.php:289 core/views/meta_box_location.php:74 +msgid "Options Page" +msgstr "Options Page" + +#: core/controllers/settings.php:314 +msgid "Export Field Groups to XML" +msgstr "Exporteer groepen naar XML" + +#: core/controllers/settings.php:315 +msgid "ACF will create a .xml export file which is compatible with the native WP import plugin." +msgstr "ACF maakt een .xml export bestand die compatibel is met de ingebouwde WP import plugin." + +#: core/controllers/settings.php:316 core/controllers/settings.php:354 +msgid "Instructions" +msgstr "Instructies" + +#: core/controllers/settings.php:318 +msgid "Import Field Groups" +msgstr "Importeer groepen" + +#: core/controllers/settings.php:319 +msgid "Imported field groups will appear in the list of editable field groups. This is useful for migrating fields groups between Wp websites." +msgstr "Geïmporteerde veld groepen verschijnen in de lijst van beheerbare veld groepen. Dit is handig voor het migreren van veld groepen tussen WP websites." + +#: core/controllers/settings.php:321 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "Selecteer veld groep(en) van van de lijst en klik \"Exporteer XML\"" + +#: core/controllers/settings.php:322 +msgid "Save the .xml file when prompted" +msgstr "Sla de .xml file op wanneer er om gevraagd wordt" + +#: core/controllers/settings.php:323 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Navigeer naar Extra » Importeren en selecteer WordPress " + +#: core/controllers/settings.php:324 +msgid "Install WP import plugin if prompted" +msgstr "Installeer de WP import plugin als er naar wordt gevraagd" + +#: core/controllers/settings.php:325 +msgid "Upload and import your exported .xml file" +msgstr "Upload en import je geëxporteerde .xml bestand" + +#: core/controllers/settings.php:326 +msgid "Select your user and ignore Import Attachments" +msgstr "Selecteer je gebruiker en negeer import bijlages" + +#: core/controllers/settings.php:327 +msgid "That's it! Happy WordPressing" +msgstr "Dat is het! Happy WordPressing" + +#: core/controllers/settings.php:345 +msgid "Export XML" +msgstr "Exporteer XML" + +#: core/controllers/settings.php:352 +msgid "Export Field Groups to PHP" +msgstr "Exporteer groepen naar PHP" + +#: core/controllers/settings.php:353 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF maakt de PHP code die je kan integreren in jouw thema." + +#: core/controllers/settings.php:356 core/controllers/settings.php:473 +msgid "Register Field Groups" +msgstr "Registreer veld groepen" + +#: core/controllers/settings.php:357 core/controllers/settings.php:474 +msgid "Registered field groups will not appear in the list of editable field groups. This is useful for including fields in themes." +msgstr "Geregistreerde veld groepen verschijnen niet in de lijst met beheerbare veld groepen. Dit is handig voor het insluiten van velden in thema\'s" + +#: core/controllers/settings.php:358 core/controllers/settings.php:475 +msgid "Please note that if you export and register field groups within the same WP, you will see duplicate fields on your edit screens. To fix this, please move the original field group to the trash or remove the code from your functions.php file." +msgstr "Houd er rekening mee dat wanneer je veld groepen exporteert en registreert in dezelfde WP installatie, ze verschijnen als gedupliceerde velden in je edit screens. Om dit te verhelpen: verwijder de originele veld groepen naar de prullenbak of verwijder de code uit je functions.php bestand." + +#: core/controllers/settings.php:360 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Selecteer veld groepen uit de lijst en klik \"Maak PHP\"" + +#: core/controllers/settings.php:361 core/controllers/settings.php:477 +msgid "Copy the PHP code generated" +msgstr "Kopieer de gegenereerde PHP code" + +#: core/controllers/settings.php:362 core/controllers/settings.php:478 +msgid "Paste into your functions.php file" +msgstr "Plak in je functions.php bestand" + +#: core/controllers/settings.php:363 core/controllers/settings.php:479 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "Om add-ons te activeren, bewerk en gebruik de code in de eerste regels." + +#: core/controllers/settings.php:382 +msgid "Create PHP" +msgstr "Maak PHP" + +#: core/controllers/settings.php:468 +msgid "Back to settings" +msgstr "Terug naar instellingen" + +#: core/controllers/settings.php:503 +#, fuzzy +msgid "" +"/**\n" +" * Activate Add-ons\n" +" * Here you can enter your activation codes to unlock Add-ons to use in your theme. \n" +" * Since all activation codes are multi-site licenses, you are allowed to include your key in premium themes. \n" +" * Use the commented out code to update the database with your activation code. \n" +" * You may place this code inside an IF statement that only runs on theme activation.\n" +" */" +msgstr "" +"/**\n" +" * Activate Add-ons\n" +" * Here you can enter your activation codes to unlock Add-ons to use in your theme. \n" +" * Since all activation codes are multi-site licenses, you are allowed to include your key in premium themes. \n" +" * Use the commented out code to update the database with your activation code. \n" +" * You may place this code inside an IF statement that only runs on theme activation.\n" +" */" + +#: core/controllers/settings.php:518 +#, fuzzy +msgid "" +"/**\n" +" * Register field groups\n" +" * The register_field_group function accepts 1 array which holds the relevant data to register a field group\n" +" * You may edit the array as you see fit. However, this may result in errors if the array is not compatible with ACF\n" +" * This code must run every time the functions.php file is read\n" +" */" +msgstr "" +"/**\n" +" * Register field groups\n" +" * The register_field_group function accepts 1 array which holds the relevant data to register a field group\n" +" * You may edit the array as you see fit. However, this may result in errors if the array is not compatible with ACF\n" +" * This code must run every time the functions.php file is read\n" +" */" + +#: core/controllers/settings.php:557 +msgid "No field groups were selected" +msgstr "Geen groepen geselecteerd" + +#: core/controllers/settings.php:589 +msgid "Advanced Custom Fields Settings" +msgstr "Advanced Custom Fields instellingen" + +#: core/controllers/upgrade.php:51 +msgid "Upgrade" +msgstr "Upgrade" + +#: core/controllers/upgrade.php:70 +msgid "requires a database upgrade" +msgstr "vereist een database upgrade" + +#: core/controllers/upgrade.php:70 +msgid "why?" +msgstr "waarom?" + +#: core/controllers/upgrade.php:70 +msgid "Please" +msgstr "Graag" + +#: core/controllers/upgrade.php:70 +msgid "backup your database" +msgstr "backup maken van je database" + +#: core/controllers/upgrade.php:70 +msgid "then click" +msgstr "vervolgens klikken op" + +#: core/controllers/upgrade.php:70 +msgid "Upgrade Database" +msgstr "Upgrade database" + +#: core/controllers/upgrade.php:604 +msgid "Modifying field group options 'show on page'" +msgstr "Wijzigen groep opties \'toon op pagina\'" + +#: core/controllers/upgrade.php:658 +msgid "Modifying field option 'taxonomy'" +msgstr "Wijzigen groep opties \'toon op pagina\'" + +#: core/controllers/upgrade.php:755 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "Verplaats gebruikers eigen velden van wp_options naar wp_usermeta" + +#: core/fields/checkbox.php:21 +msgid "Checkbox" +msgstr "Checkbox" + +#: core/fields/checkbox.php:55 core/fields/radio.php:45 +#: core/fields/select.php:54 +msgid "No choices to choose from" +msgstr "Geen keuzes om uit te kiezen" + +#: core/fields/checkbox.php:113 core/fields/radio.php:114 +#: core/fields/select.php:174 +msgid "Choices" +msgstr "Keuzes" + +#: core/fields/checkbox.php:114 core/fields/radio.php:115 +#: core/fields/select.php:175 +msgid "Enter your choices one per line" +msgstr "Per regel een keuze" + +#: core/fields/checkbox.php:116 core/fields/radio.php:117 +#: core/fields/select.php:177 +msgid "Red" +msgstr "Rood" + +#: core/fields/checkbox.php:117 core/fields/radio.php:118 +#: core/fields/select.php:178 +msgid "Blue" +msgstr "Blauw" + +#: core/fields/checkbox.php:119 core/fields/radio.php:120 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "rood : Rood" + +#: core/fields/checkbox.php:120 core/fields/radio.php:121 +#: core/fields/select.php:181 +msgid "blue : Blue" +msgstr "blauw : Blauw" + +#: core/fields/color_picker.php:21 +msgid "Color Picker" +msgstr "Kleurprikker" + +#: core/fields/file.php:20 +msgid "File" +msgstr "Bestand" + +#: core/fields/file.php:48 +msgid "File Updated." +msgstr "Bestand bijgewerkt." + +#: core/fields/file.php:89 core/fields/flexible_content.php:407 +#: core/fields/gallery.php:251 core/fields/gallery.php:281 +#: core/fields/image.php:187 core/fields/repeater.php:356 +#: core/views/meta_box_fields.php:88 +msgid "Edit" +msgstr "Bewerk" + +#: core/fields/file.php:90 core/fields/gallery.php:250 +#: core/fields/gallery.php:280 core/fields/image.php:186 +msgid "Remove" +msgstr "Verwijder" + +#: core/fields/file.php:195 +msgid "No File Selected" +msgstr "Geen bestand geselecteerd" + +#: core/fields/file.php:195 +msgid "Add File" +msgstr "Voeg bestand toe" + +#: core/fields/file.php:224 core/fields/image.php:223 +msgid "Return Value" +msgstr "Return waarde" + +#: core/fields/file.php:234 +msgid "File URL" +msgstr "Bestands-URL" + +#: core/fields/file.php:235 +msgid "Attachment ID" +msgstr "Attachment ID" + +#: core/fields/file.php:268 core/fields/image.php:291 +msgid "Media attachment updated." +msgstr "Media bijlage bijgewerkt." + +#: core/fields/file.php:393 +msgid "No files selected" +msgstr "Geen bestanden geselecteerd" + +#: core/fields/file.php:488 +msgid "Add Selected Files" +msgstr "Geselecteerde bestanden toevoegen" + +#: core/fields/file.php:518 +msgid "Select File" +msgstr "Selecteer bestand" + +#: core/fields/file.php:521 +msgid "Update File" +msgstr "Update bestand" + +#: core/fields/flexible_content.php:21 +msgid "Flexible Content" +msgstr "Flexible Content" + +#: core/fields/flexible_content.php:38 core/fields/flexible_content.php:286 +msgid "+ Add Row" +msgstr "+ Nieuwe regel" + +#: core/fields/flexible_content.php:313 core/fields/repeater.php:302 +#: core/views/meta_box_fields.php:25 +msgid "New Field" +msgstr "Nieuw veld" + +#: core/fields/flexible_content.php:322 core/fields/radio.php:144 +#: core/fields/repeater.php:523 +msgid "Layout" +msgstr "Layout" + +#: core/fields/flexible_content.php:324 +msgid "Reorder Layout" +msgstr "Herorder layout" + +#: core/fields/flexible_content.php:324 +msgid "Reorder" +msgstr "Herorder" + +#: core/fields/flexible_content.php:325 +msgid "Add New Layout" +msgstr "Nieuwe layout" + +#: core/fields/flexible_content.php:326 +msgid "Delete Layout" +msgstr "Verwijder layout" + +#: core/fields/flexible_content.php:326 core/fields/flexible_content.php:410 +#: core/fields/repeater.php:359 core/views/meta_box_fields.php:91 +msgid "Delete" +msgstr "Verwijder" + +#: core/fields/flexible_content.php:336 +msgid "Label" +msgstr "Label" + +#: core/fields/flexible_content.php:346 +msgid "Name" +msgstr "Naam" + +#: core/fields/flexible_content.php:356 +msgid "Display" +msgstr "Display" + +#: core/fields/flexible_content.php:363 +msgid "Table" +msgstr "Tabel" + +#: core/fields/flexible_content.php:364 core/fields/repeater.php:534 +msgid "Row" +msgstr "Rij" + +#: core/fields/flexible_content.php:377 core/fields/repeater.php:327 +#: core/views/meta_box_fields.php:60 +msgid "Field Order" +msgstr "Veld volgorde" + +#: core/fields/flexible_content.php:378 core/fields/flexible_content.php:425 +#: core/fields/repeater.php:328 core/fields/repeater.php:375 +#: core/views/meta_box_fields.php:61 core/views/meta_box_fields.php:107 +msgid "Field Label" +msgstr "Veld label" + +#: core/fields/flexible_content.php:379 core/fields/flexible_content.php:441 +#: core/fields/repeater.php:329 core/fields/repeater.php:391 +#: core/views/meta_box_fields.php:62 core/views/meta_box_fields.php:123 +msgid "Field Name" +msgstr "Veld naam" + +#: core/fields/flexible_content.php:388 core/fields/repeater.php:338 +msgid "No fields. Click the \"+ Add Sub Field button\" to create your first field." +msgstr "Geen velden. Klik op \"+ Nieuw sub veld\" button om je eerste veld te maken." + +#: core/fields/flexible_content.php:404 core/fields/flexible_content.php:407 +#: core/fields/repeater.php:353 core/fields/repeater.php:356 +#: core/views/meta_box_fields.php:85 core/views/meta_box_fields.php:88 +msgid "Edit this Field" +msgstr "Bewerk dit veld" + +#: core/fields/flexible_content.php:408 core/fields/repeater.php:357 +#: core/views/meta_box_fields.php:89 +msgid "Read documentation for this field" +msgstr "Lees de documentatie bij dit veld" + +#: core/fields/flexible_content.php:408 core/fields/repeater.php:357 +#: core/views/meta_box_fields.php:89 +msgid "Docs" +msgstr "Documentatie" + +#: core/fields/flexible_content.php:409 core/fields/repeater.php:358 +#: core/views/meta_box_fields.php:90 +msgid "Duplicate this Field" +msgstr "Dupliceer dit veld" + +#: core/fields/flexible_content.php:409 core/fields/repeater.php:358 +#: core/views/meta_box_fields.php:90 +msgid "Duplicate" +msgstr "Dupliceer" + +#: core/fields/flexible_content.php:410 core/fields/repeater.php:359 +#: core/views/meta_box_fields.php:91 +msgid "Delete this Field" +msgstr "Verwijder dit veld" + +#: core/fields/flexible_content.php:426 core/fields/repeater.php:376 +#: core/views/meta_box_fields.php:108 +msgid "This is the name which will appear on the EDIT page" +msgstr "De naam die verschijnt op het edit screen" + +#: core/fields/flexible_content.php:442 core/fields/repeater.php:392 +#: core/views/meta_box_fields.php:124 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Enkel woord, geen spaties. (Liggende) streepjes toegestaan." + +#: core/fields/flexible_content.php:476 core/fields/repeater.php:467 +msgid "Save Field" +msgstr "Veld opslaan" + +#: core/fields/flexible_content.php:481 core/fields/repeater.php:472 +#: core/views/meta_box_fields.php:190 +msgid "Close Field" +msgstr "Veld sluiten" + +#: core/fields/flexible_content.php:481 core/fields/repeater.php:472 +msgid "Close Sub Field" +msgstr "Sub veld sluiten" + +#: core/fields/flexible_content.php:495 core/fields/repeater.php:487 +#: core/views/meta_box_fields.php:203 +msgid "Drag and drop to reorder" +msgstr "Sleep om te sorteren" + +#: core/fields/flexible_content.php:496 core/fields/repeater.php:488 +msgid "+ Add Sub Field" +msgstr "+ Nieuw sub veld" + +#: core/fields/flexible_content.php:503 core/fields/repeater.php:542 +msgid "Button Label" +msgstr "Button label" + +#: core/fields/gallery.php:25 +msgid "Gallery" +msgstr "Galerij" + +#: core/fields/gallery.php:70 core/fields/gallery.php:233 +msgid "Alternate Text" +msgstr "Alternatieve tekst" + +#: core/fields/gallery.php:74 core/fields/gallery.php:237 +msgid "Caption" +msgstr "Onderschrift" + +#: core/fields/gallery.php:78 core/fields/gallery.php:241 +msgid "Description" +msgstr "Omschrijving" + +#: core/fields/gallery.php:117 core/fields/image.php:243 +msgid "Preview Size" +msgstr "Preview afmeting" + +#: core/fields/gallery.php:118 +msgid "Thumbnail is advised" +msgstr "Thumbnail wordt geadviseerd" + +#: core/fields/gallery.php:179 +msgid "Image Updated" +msgstr "Afbeelding bijgwerkt" + +#: core/fields/gallery.php:262 core/fields/gallery.php:669 +#: core/fields/image.php:193 +msgid "Add Image" +msgstr "Voeg afbeelding toe" + +#: core/fields/gallery.php:263 +msgid "Grid" +msgstr "Grid" + +#: core/fields/gallery.php:264 +msgid "List" +msgstr "Lijst" + +#: core/fields/gallery.php:266 core/fields/image.php:429 +msgid "No images selected" +msgstr "Geen afbeeldingen geselecteerd" + +#: core/fields/gallery.php:266 +msgid "1 image selected" +msgstr "1 afbeelding geselecteerd" + +#: core/fields/gallery.php:266 +msgid "{count} images selected" +msgstr "{count} afbeeldingen geselecteerd" + +#: core/fields/gallery.php:591 +msgid "Added" +msgstr "Toegevoegd" + +#: core/fields/gallery.php:611 +msgid "Image already exists in gallery" +msgstr "Afbeelding bestaat al galerij" + +#: core/fields/gallery.php:617 +msgid "Image Added" +msgstr "Afbeelding toegevoegd" + +#: core/fields/gallery.php:672 core/fields/image.php:557 +msgid "Update Image" +msgstr "Update afbeelding" + +#: core/fields/image.php:21 +msgid "Image" +msgstr "Afbeelding" + +#: core/fields/image.php:49 +msgid "Image Updated." +msgstr "Afbeelding bijgewerkt." + +#: core/fields/image.php:193 +msgid "No image selected" +msgstr "Geen afbeelding geselecteerd" + +#: core/fields/image.php:233 +msgid "Image Object" +msgstr "Afbeelding object" + +#: core/fields/image.php:234 +msgid "Image URL" +msgstr "Afbeelding URL" + +#: core/fields/image.php:235 +msgid "Image ID" +msgstr "Afbeelding ID" + +#: core/fields/image.php:525 +msgid "Add selected Images" +msgstr "Voeg geselecteerde afbeeldingen toe" + +#: core/fields/image.php:554 +msgid "Select Image" +msgstr "Selecteer afbeelding" + +#: core/fields/number.php:21 +msgid "Number" +msgstr "Nummer" + +#: core/fields/number.php:65 core/fields/radio.php:130 +#: core/fields/select.php:190 core/fields/text.php:65 +#: core/fields/textarea.php:62 core/fields/wysiwyg.php:81 +msgid "Default Value" +msgstr "Standaard waarde" + +#: core/fields/page_link.php:21 +msgid "Page Link" +msgstr "Pagina link" + +#: core/fields/page_link.php:70 core/fields/post_object.php:217 +#: core/fields/relationship.php:386 core/views/meta_box_location.php:48 +msgid "Post Type" +msgstr "Post type" + +#: core/fields/page_link.php:98 core/fields/post_object.php:268 +#: core/fields/select.php:204 +msgid "Allow Null?" +msgstr "Mag leeg zijn?" + +#: core/fields/page_link.php:107 core/fields/page_link.php:126 +#: core/fields/post_object.php:277 core/fields/post_object.php:296 +#: core/fields/select.php:213 core/fields/select.php:232 +#: core/fields/wysiwyg.php:124 core/fields/wysiwyg.php:145 +#: core/views/meta_box_fields.php:172 +msgid "Yes" +msgstr "Ja" + +#: core/fields/page_link.php:108 core/fields/page_link.php:127 +#: core/fields/post_object.php:278 core/fields/post_object.php:297 +#: core/fields/select.php:214 core/fields/select.php:233 +#: core/fields/wysiwyg.php:125 core/fields/wysiwyg.php:146 +#: core/views/meta_box_fields.php:173 +msgid "No" +msgstr "Nee" + +#: core/fields/page_link.php:117 core/fields/post_object.php:287 +#: core/fields/select.php:223 +msgid "Select multiple values?" +msgstr "Meerdere selecties mogelijk?" + +#: core/fields/post_object.php:21 +msgid "Post Object" +msgstr "Post object" + +#: core/fields/post_object.php:245 core/fields/relationship.php:415 +msgid "Filter from Taxonomy" +msgstr "Filter op taxonomy" + +#: core/fields/radio.php:21 +msgid "Radio Button" +msgstr "Radio button" + +#: core/fields/radio.php:154 +msgid "Vertical" +msgstr "Verticaal" + +#: core/fields/radio.php:155 +msgid "Horizontal" +msgstr "Horizontaal" + +#: core/fields/relationship.php:21 +msgid "Relationship" +msgstr "Relatie" + +#: core/fields/relationship.php:288 +msgid "Search" +msgstr "Zoeken" + +#: core/fields/relationship.php:438 +msgid "Maximum posts" +msgstr "Maximum aantal selecties" + +#: core/fields/repeater.php:21 +msgid "Repeater" +msgstr "Herhalen" + +#: core/fields/repeater.php:66 core/fields/repeater.php:289 +msgid "Add Row" +msgstr "Nieuwe regel" + +#: core/fields/repeater.php:319 +msgid "Repeater Fields" +msgstr "Velden herhalen" + +#: core/fields/repeater.php:420 core/views/meta_box_fields.php:151 +msgid "Field Instructions" +msgstr "Veld instructies" + +#: core/fields/repeater.php:440 +msgid "Column Width" +msgstr "Kolom breedte" + +#: core/fields/repeater.php:441 +msgid "Leave blank for auto" +msgstr "Laat leeg voor automatisch" + +#: core/fields/repeater.php:495 +msgid "Minimum Rows" +msgstr "Minimum aantal rijen" + +#: core/fields/repeater.php:509 +msgid "Maximum Rows" +msgstr "Maximum aantal rijen" + +#: core/fields/repeater.php:533 +msgid "Table (default)" +msgstr "Tabel (standaard)" + +#: core/fields/select.php:21 +msgid "Select" +msgstr "Selecteer" + +#: core/fields/text.php:21 +msgid "Text" +msgstr "Tekst" + +#: core/fields/text.php:79 core/fields/textarea.php:76 +msgid "Formatting" +msgstr "Omzetting" + +#: core/fields/text.php:80 +msgid "Define how to render html tags" +msgstr "Bepaal hoe HTML tags worden omgezet" + +#: core/fields/text.php:89 core/fields/textarea.php:86 +msgid "None" +msgstr "Geen" + +#: core/fields/text.php:90 core/fields/textarea.php:88 +msgid "HTML" +msgstr "HTML" + +#: core/fields/textarea.php:21 +msgid "Text Area" +msgstr "Tekstvlak" + +#: core/fields/textarea.php:77 +msgid "Define how to render html tags / new lines" +msgstr "Bepaal hoe HTML tags worden omgezet / nieuwe regels" + +#: core/fields/textarea.php:87 +msgid "auto <br />" +msgstr "automatisch <br />" + +#: core/fields/true_false.php:21 +msgid "True / False" +msgstr "Waar / niet waar" + +#: core/fields/true_false.php:68 +msgid "Message" +msgstr "Bericht" + +#: core/fields/true_false.php:69 +msgid "eg. Show extra content" +msgstr "bijv. Toon op homepage" + +#: core/fields/wysiwyg.php:21 +msgid "Wysiwyg Editor" +msgstr "Wysiwyg editor" + +#: core/fields/wysiwyg.php:95 +msgid "Toolbar" +msgstr "Toolbar" + +#: core/fields/wysiwyg.php:106 core/views/meta_box_location.php:47 +msgid "Basic" +msgstr "Basis" + +#: core/fields/wysiwyg.php:114 +msgid "Show Media Upload Buttons?" +msgstr "Toon media upload buttons?" + +#: core/fields/wysiwyg.php:133 +msgid "Run filter \"the_content\"?" +msgstr "Gebruik filter \"the_content\"?" + +#: core/fields/wysiwyg.php:134 +msgid "Enable this filter to use shortcodes within the WYSIWYG field" +msgstr "Activeer dit filter om shortcodes te gebruiken in het WYSIWYG veld" + +#: core/fields/wysiwyg.php:135 +msgid "Disable this filter if you encounter recursive template problems with plugins / themes" +msgstr "Schakel dit filter uit als je template problemen ondervindt met plugins/thema\'s." + +#: core/fields/date_picker/date_picker.php:21 +msgid "Date Picker" +msgstr "Datumprikker" + +#: core/fields/date_picker/date_picker.php:106 +msgid "Save format" +msgstr "Opslaan indeling" + +#: core/fields/date_picker/date_picker.php:107 +msgid "This format will determin the value saved to the database and returned via the API" +msgstr "De datum wordt in deze indeling opgeslagen in de database en teruggegeven door de API" + +#: core/fields/date_picker/date_picker.php:108 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" is de meest veelzijdige opslaan indeling. Lees meer op" + +#: core/fields/date_picker/date_picker.php:108 +#: core/fields/date_picker/date_picker.php:118 +msgid "jQuery date formats" +msgstr "jQuery datum format" + +#: core/fields/date_picker/date_picker.php:116 +msgid "Display format" +msgstr "Dispay indeling" + +#: core/fields/date_picker/date_picker.php:117 +msgid "This format will be seen by the user when entering a value" +msgstr "Deze indeling wordt gezien door de gebruiker wanneer datum wordt ingevuld" + +#: core/fields/date_picker/date_picker.php:118 +msgid "\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more about" +msgstr "\"dd/mm/yy\" of \"mm/dd/yy\" zijn de meest gebruikte indelingen. Lees meer op" + +#: core/views/meta_box_fields.php:26 +msgid "new_field" +msgstr "nieuw_veld" + +#: core/views/meta_box_fields.php:47 +msgid "Move to trash. Are you sure?" +msgstr "Naar prullenbak. Zeker weten?" + +#: core/views/meta_box_fields.php:64 +msgid "Field Key" +msgstr "Veld key" + +#: core/views/meta_box_fields.php:74 +msgid "No fields. Click the + Add Field button to create your first field." +msgstr "Geen velden. Klik op + Nieuw veld button om je eerste veld te maken." + +#: core/views/meta_box_fields.php:152 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Toelichting voor gebruikers. Wordt getoond bij invullen van het veld." + +#: core/views/meta_box_fields.php:164 +msgid "Required?" +msgstr "Verplicht?" + +#: core/views/meta_box_fields.php:204 +msgid "+ Add Field" +msgstr "+ Nieuw veld" + +#: core/views/meta_box_location.php:35 +msgid "Rules" +msgstr "Regels" + +#: core/views/meta_box_location.php:36 +msgid "Create a set of rules to determine which edit screens will use these advanced custom fields" +msgstr "Maak regels aan om te bepalen op welke edit screen jouw extra velden verschijnen" + +#: core/views/meta_box_location.php:49 +msgid "Logged in User Type" +msgstr "Gebruikersrol" + +#: core/views/meta_box_location.php:51 +msgid "Page Specific" +msgstr "Pagina specifiek" + +#: core/views/meta_box_location.php:52 +msgid "Page" +msgstr "Pagina" + +#: core/views/meta_box_location.php:53 +msgid "Page Type" +msgstr "Pagina type" + +#: core/views/meta_box_location.php:54 +msgid "Page Parent" +msgstr "Pagina hoofd" + +#: core/views/meta_box_location.php:55 +msgid "Page Template" +msgstr "Pagina template" + +#: core/views/meta_box_location.php:57 +msgid "Post Specific" +msgstr "Bericht specifiek" + +#: core/views/meta_box_location.php:58 +msgid "Post" +msgstr "Bericht" + +#: core/views/meta_box_location.php:59 +msgid "Post Category" +msgstr "Bericht categorie" + +#: core/views/meta_box_location.php:60 +msgid "Post Format" +msgstr "Bericht format" + +#: core/views/meta_box_location.php:61 +msgid "Post Taxonomy" +msgstr "Bericht taxonomy" + +#: core/views/meta_box_location.php:63 +msgid "Other" +msgstr "Anders" + +#: core/views/meta_box_location.php:64 +msgid "Taxonomy (Add / Edit)" +msgstr "Taxonomy (Nieuwe / bewerk)" + +#: core/views/meta_box_location.php:65 +msgid "User (Add / Edit)" +msgstr "Gebruiker (Nieuwe / bewerk)" + +#: core/views/meta_box_location.php:66 +msgid "Media (Edit)" +msgstr "Media (Bewerk)" + +#: core/views/meta_box_location.php:96 +msgid "is equal to" +msgstr "is gelijk aan" + +#: core/views/meta_box_location.php:97 +msgid "is not equal to" +msgstr "is niet gelijk aan" + +#: core/views/meta_box_location.php:121 +msgid "match" +msgstr "komt overeen met" + +#: core/views/meta_box_location.php:127 +msgid "all" +msgstr "allen" + +#: core/views/meta_box_location.php:128 +msgid "any" +msgstr "een" + +#: core/views/meta_box_location.php:131 +msgid "of the above" +msgstr "van hierboven" + +#: core/views/meta_box_location.php:144 +msgid "Unlock options add-on with an activation code" +msgstr "Ontgrendel opties add-on met een activatie code" + +#: core/views/meta_box_options.php:23 +msgid "Order No." +msgstr "Volgorde nummer" + +#: core/views/meta_box_options.php:24 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Groepen worden gesorteerd van laag naar hoog." + +#: core/views/meta_box_options.php:40 +msgid "Position" +msgstr "Positie" + +#: core/views/meta_box_options.php:60 +msgid "Style" +msgstr "Stijl" + +#: core/views/meta_box_options.php:80 +msgid "Hide on screen" +msgstr "Verberg elementen" + +#: core/views/meta_box_options.php:81 +msgid "Select items to hide them from the edit screen" +msgstr "Selecteer elementen die verborgen worden op het edit screen" + +#: core/views/meta_box_options.php:82 +msgid "If multiple field groups appear on an edit screen, the first field group's options will be used. (the one with the lowest order number)" +msgstr "Als er meerdere groepen verschijnen op een edit screen, zal de eerste groep worden gebruikt. (degene met het laagste volgorde nummer)" + +#: core/views/meta_box_options.php:92 +msgid "Content Editor" +msgstr "Content editor" + +#: core/views/meta_box_options.php:93 +msgid "Excerpt" +msgstr "Samenvatting" + +#: core/views/meta_box_options.php:95 +msgid "Discussion" +msgstr "Reageren" + +#: core/views/meta_box_options.php:96 +msgid "Comments" +msgstr "Reacties" + +#: core/views/meta_box_options.php:97 +msgid "Slug" +msgstr "Slug" + +#: core/views/meta_box_options.php:98 +msgid "Author" +msgstr "Auteur" + +#: core/views/meta_box_options.php:99 +msgid "Format" +msgstr "Format" + +#: core/views/meta_box_options.php:100 +msgid "Featured Image" +msgstr "Uitgelichte afbeelding" + +#~ msgid "Add Fields to Edit Screens" +#~ msgstr "Voeg velden toe aan edit screen" + +#~ msgid "Customise the edit page" +#~ msgstr "Bewerk de edit pagina" + +#~ msgid "Navigate to the" +#~ msgstr "Ga naar de" + +#~ msgid "Import Tool" +#~ msgstr "Importeer tool" + +#~ msgid "and select WordPress" +#~ msgstr "en selecteer WordPress" + +#~ msgid "eg. dd/mm/yy. read more about" +#~ msgstr "bijv. dd/mm/yyyy. Lees meer over" + +#~ msgid "" +#~ "Filter posts by selecting a post type
                \n" +#~ "\t\t\t\tTip: deselect all post types to show all post type's posts" +#~ msgstr "" +#~ "Filter post type door te selecteren
                \n" +#~ "\t\t\t\tTip: selecteer 'alles' om alle posts van alle post type te tonen" + +#~ msgid "Everything Fields deactivated" +#~ msgstr "Everything Fields gedeactiveerd" + +#~ msgid "Everything Fields activated" +#~ msgstr "Everything Fields geactiveerd" + +#~ msgid "Set to -1 for infinite" +#~ msgstr "Plaats -1 voor oneindig" + +#~ msgid "Row Limit" +#~ msgstr "Rij limiet" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-pl_PL.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pl_PL.mo new file mode 100644 index 0000000..096e438 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pl_PL.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-pl_PL.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pl_PL.po new file mode 100644 index 0000000..d756b7f --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pl_PL.po @@ -0,0 +1,2457 @@ +# Copyright (C) 2010 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields 4.4.4\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2015-12-12 15:14+0100\n" +"PO-Revision-Date: 2015-12-16 11:33+1000\n" +"Last-Translator: Elliot Condon \n" +"Language-Team: Maciej Gryniuk \n" +"Language: pl_PL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;_x;_n;_getttext\n" +"X-Poedit-Basepath: .\n" +"X-Generator: Poedit 1.8.1\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" +"X-Poedit-SearchPath-0: ..\n" + +#: acf.php:485 +msgid "Field Groups" +msgstr "Grupy pól" + +#: acf.php:486 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Zaawansowane własne pola" + +#: acf.php:487 +msgid "Add New" +msgstr "Dodaj nowe" + +#: acf.php:488 +msgid "Add New Field Group" +msgstr "Dodaj nową grupę pól" + +#: acf.php:489 +msgid "Edit Field Group" +msgstr "Edytuj grupę pól" + +#: acf.php:490 +msgid "New Field Group" +msgstr "Nowa grupa pól" + +#: acf.php:491 +msgid "View Field Group" +msgstr "Zobacz grupę pól" + +#: acf.php:492 +msgid "Search Field Groups" +msgstr "Szukaj grup pól" + +#: acf.php:493 +msgid "No Field Groups found" +msgstr "Nie znaleziono grup pól." + +#: acf.php:494 +msgid "No Field Groups found in Trash" +msgstr "Brak grup pól w koszu." + +#: acf.php:579 core/views/meta_box_options.php:99 +msgid "Custom Fields" +msgstr "Własne pola" + +#: acf.php:597 acf.php:600 +msgid "Field group updated." +msgstr "Grupa pól została zaktualizowana." + +#: acf.php:598 +msgid "Custom field updated." +msgstr "Włąsne pole zostało zaktualizowane." + +#: acf.php:599 +msgid "Custom field deleted." +msgstr "Własne pole zostało usunięte." + +#. translators: %s: date and time of the revision +#: acf.php:602 +#, php-format +msgid "Field group restored to revision from %s" +msgstr "Grupa pól została przywrócona z rewizji %s" + +#: acf.php:603 +msgid "Field group published." +msgstr "Grupa pól została opublikowana." + +#: acf.php:604 +msgid "Field group saved." +msgstr "Grupa pól zostałą zapisana." + +#: acf.php:605 +msgid "Field group submitted." +msgstr "Grupa pól została dodana." + +#: acf.php:606 +msgid "Field group scheduled for." +msgstr "Grupa pól została zaplanowana." + +#: acf.php:607 +msgid "Field group draft updated." +msgstr "Szkic grupy pól został zaktualizowany." + +#: acf.php:742 +msgid "Thumbnail" +msgstr "Miniatura" + +#: acf.php:743 +msgid "Medium" +msgstr "Średni" + +#: acf.php:744 +msgid "Large" +msgstr "Duży" + +#: acf.php:745 +msgid "Full" +msgstr "Pełny" + +#: core/actions/export.php:26 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Bład" + +#: core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "Nie zaznaczono żadnej grupy pól" + +#: core/api.php:1171 +msgid "Update" +msgstr "Aktualizuj" + +#: core/api.php:1172 +msgid "Post updated" +msgstr "Wpis zaktualizowany" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:307 +msgid "Add-ons" +msgstr "Dodatki" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:429 +msgid "Repeater Field" +msgstr "Pole powtarzalne" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "" +"Stwórz niekończące się wiersze danych przy pomocy tego uniwersalnego " +"interfejsu!" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:437 +msgid "Gallery Field" +msgstr "Pole galerii" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Stwórz galerie obrazków w prostym i intuicyjnym interfejsie!" + +#: core/controllers/addons.php:144 core/controllers/field_groups.php:445 +msgid "Options Page" +msgstr "Strona opcji" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "" +"Stwórz globalne dane do użycia w każdym miejscu Twojej strony internetowej!" + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Pole z elastyczną zawartością" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "" +"Stwórz unikalny wygląd przy pomocy menedżera elastycznego układu treści!" + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Pole Gravity Forms" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Stwórz pole wyboru wypełnione przez Gravity Forms!" + +#: core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Wybór daty i czasu" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "Wybór daty i czasu w jQuery." + +#: core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Pole lokacji" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Znajdź adresy i współrzędne wybranej lokalizacji." + +#: core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Pole Contact Form 7" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Przypisz jeden lub więcej formularzy Contact Form 7 do wpisu" + +#: core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Dodatki do Zaawansowanych własnych pól" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"Poniższe dodatki zwiększają liczbę funkcjonalności wtyczki Zaawansowane " +"własne pola." + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"Każdy dodatek może zostać zainstalowany jako pojedyczna wtyczka (i " +"otrzymywać aktualizacje) lub może zostać załączony w Twoim motywie (i nie " +"otrzymywać aktualizacji)." + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "Zainstalowane" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Kup i zainstaluj" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:422 +#: core/controllers/field_groups.php:431 core/controllers/field_groups.php:439 +#: core/controllers/field_groups.php:447 core/controllers/field_groups.php:455 +msgid "Download" +msgstr "Pobierz" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +msgid "Export" +msgstr "Eksport" + +#: core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Eksportuj grupy pól" + +#: core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Grupy pól" + +#: core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Wybierz grupy pól do eksportu." + +#: core/controllers/export.php:239 core/controllers/export.php:252 +msgid "Export to XML" +msgstr "Eksport do XML" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "Eksport do PHP" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"Wtyczka utworzy plik eksportu .xml, który jest kompatybilny z domyślną " +"wtyczką importu WP." + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"Zaimportowane grupy pól pojawią się jako możliwe do edycji na liście " +"grup pól. Przydatna opcja podczas migracji grup pól pomiędzy stronami WP." + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "Wybierz grupy pól z listy i naciśnij \"Eksport do XML\"." + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "Zapisz plik .xml" + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Przejdź do Narzędzia » Import i wybierz WordPress" + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "Zainstaluj wtyczkę importu WP, jeśli zajdzie taka potrzeba." + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "Wgraj i zaimportuj wyeksportowany wcześniej plik .xml" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Wybierz użytkownika i ignoruj Importowanie załączników." + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "Gotowe! Wesołej zabawy." + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "Wtyczka stworzy kod PHP, który można załączyć w motywie." + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"Zarejestrowane grupy pól nie pojawią się jako możliwe do edycji na " +"liście grup pól. Przydatna opcja podczas załączania pól w motywach." + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"Proszę pamiętać, że jeżeli wyeksportujesz grupę pól i zarejestrujesz ją w " +"tej samej instalacji WP, zobaczysz zduplikowane pola na ekranie edycji. Aby " +"to naprawić, proszę przenieść oryginalną grupę pól do kosza lub usunąć kod " +"ze swojego pliku functions.php" + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Wybierz grupy pól z listy i naciśnij \"Eksport do PHP\"." + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Skopiuj wygenerowany kod PHP" + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Wklej do swojego pliku functions.php" + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "Aby aktywować dodatki, edytuj i użyj kodu w pierwszych kilku liniach." + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "Eksportuj Grupy pól do PHP" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "Instrukcje" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "Notatki" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Załączone w motywie" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"Wtyczka Zaawansowane własne pola może zostać załączona w motywie. Aby to " +"zrobić, przenieś wtyczkę do swojego motywu i dodaj następujący kod do " +"swojego pliku functions.php:" + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"Aby usunąć wszystkie wizualne interfejsy z wtyczki, możesz użyć stałej do " +"uaktywnienia trybu lekkiego. Dodaj następujący kod do swojego pliku " +"functions.php przed kodem include_once:" + +#: core/controllers/export.php:331 +msgid "Back to export" +msgstr "Powrót do eksportu" + +#: core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Nie zaznaczono grup pól" + +#: core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Chcesz przenieść do kosza. Na pewno?" + +#: core/controllers/field_group.php:359 +msgid "checked" +msgstr "zaznaczone" + +#: core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Brak dostępnych pól przełączania." + +#: core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "Tytuł grupy pól jest wymagany." + +#: core/controllers/field_group.php:362 +msgid "copy" +msgstr "skopiuj" + +#: core/controllers/field_group.php:363 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +msgid "or" +msgstr "lub" + +#: core/controllers/field_group.php:364 core/controllers/field_group.php:395 +#: core/controllers/field_group.php:457 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Pola" + +#: core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Pola rodzice" + +#: core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Pola rodzeństwo" + +#: core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Pokaż / Ukryj wszystko" + +#: core/controllers/field_group.php:396 +msgid "Location" +msgstr "Pozycja" + +#: core/controllers/field_group.php:397 +msgid "Options" +msgstr "Opcje" + +#: core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Pokaż klucz pola:" + +#: core/controllers/field_group.php:460 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:340 +#: core/fields/post_object.php:361 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:499 +#: core/fields/user.php:332 core/fields/wysiwyg.php:335 +#: core/views/meta_box_fields.php:195 core/views/meta_box_fields.php:218 +msgid "No" +msgstr "Nie" + +#: core/controllers/field_group.php:461 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:339 +#: core/fields/post_object.php:360 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:498 +#: core/fields/user.php:331 core/fields/wysiwyg.php:334 +#: core/views/meta_box_fields.php:194 core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Tak" + +#: core/controllers/field_group.php:633 +msgid "Front Page" +msgstr "Strona główna" + +#: core/controllers/field_group.php:634 +msgid "Posts Page" +msgstr "Strona z wpisami" + +#: core/controllers/field_group.php:635 +msgid "Top Level Page (parent of 0)" +msgstr "Strona najwyższego poziomu (rodzic 0)" + +#: core/controllers/field_group.php:636 +msgid "Parent Page (has children)" +msgstr "Strona rodzic (ma dzieci)" + +#: core/controllers/field_group.php:637 +msgid "Child Page (has parent)" +msgstr "Strona dziecko (ma rodzica)" + +#: core/controllers/field_group.php:645 +msgid "Default Template" +msgstr "Domyślny szablon" + +#: core/controllers/field_group.php:727 +msgid "Published" +msgstr "Opublikowane" + +#: core/controllers/field_group.php:728 +msgid "Pending Review" +msgstr "Oczekuje na przegląd" + +#: core/controllers/field_group.php:729 +msgid "Draft" +msgstr "Szkic" + +#: core/controllers/field_group.php:730 +msgid "Future" +msgstr "Zaplanowane" + +#: core/controllers/field_group.php:731 +msgid "Private" +msgstr "Prywatne" + +#: core/controllers/field_group.php:732 +msgid "Revision" +msgstr "Rewizja" + +#: core/controllers/field_group.php:733 +msgid "Trash" +msgstr "Kosz" + +#: core/controllers/field_group.php:746 +msgid "Super Admin" +msgstr "Super Administrator" + +#: core/controllers/field_group.php:761 core/controllers/field_group.php:782 +#: core/controllers/field_group.php:789 core/fields/file.php:186 +#: core/fields/image.php:177 core/fields/page_link.php:109 +#: core/fields/post_object.php:286 core/fields/post_object.php:310 +#: core/fields/relationship.php:588 core/fields/relationship.php:612 +#: core/fields/user.php:276 +msgid "All" +msgstr "Wszystkie" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Tytuł" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:253 +msgid "Changelog" +msgstr "Dziennik zmian" + +#: core/controllers/field_groups.php:217 +#, php-format +msgid "See what's new in %1$sversion %2$s%3$s" +msgstr "Zobacz co nowego w wersji %1$s %2$s%3$s" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Zasoby" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Początki" + +#: core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Rodzaje pól" + +#: core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Funkcje" + +#: core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Akcje" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:631 +msgid "Filters" +msgstr "Filtry" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "Poradniki \"Jak to zrobić\"" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Samouczki" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Stworzone przez" + +#: core/controllers/field_groups.php:244 +msgid "Welcome to Advanced Custom Fields" +msgstr "Witaj w Zaawansowanych własnych polach" + +#: core/controllers/field_groups.php:245 +msgid "Thank you for updating to the latest version!" +msgstr "Dzięki za zaktualizowanie do najnowszej wersji!" + +#: core/controllers/field_groups.php:245 +#, php-format +msgid "" +"ACF %s is more polished and enjoyable than ever before. We hope you like it." +msgstr "" +"ACF %s jest jeszcze bardziej dopieszczone i zadowalające niż wcześniej. Mamy " +"nadzieję, że Ci się spodoba." + +#: core/controllers/field_groups.php:252 +msgid "What’s New" +msgstr "Co nowego" + +#: core/controllers/field_groups.php:255 +msgid "Download Add-ons" +msgstr "Pobierz dodatki" + +#: core/controllers/field_groups.php:309 +msgid "Activation codes have grown into plugins!" +msgstr "Kody aktywacyjne zostały zamienione na wtyczki!" + +#: core/controllers/field_groups.php:310 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"Dodatki mogą zostać aktywowane poprzez pobranie i zainstalowanie " +"pojedynczych wtyczek. Choć te wtyczki nie znajdują się w repozytorium " +"wordpress.org, każdy dodatek otrzymuje aktualizacje w standardowy sposób." + +#: core/controllers/field_groups.php:316 +msgid "All previous Add-ons have been successfully installed" +msgstr "Wszystkie poprzednie dodatki został pomyślnie zainstalowane." + +#: core/controllers/field_groups.php:320 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Ta strona korzysta z dodatków premium, które muszą zostać pobrane." + +#: core/controllers/field_groups.php:320 +msgid "Download your activated Add-ons" +msgstr "Pobierz swoje aktywowane dodatki" + +#: core/controllers/field_groups.php:325 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" +"Ta strona nie korzysta z dodatków premium i ta zmiana niczego nie spowoduje." + +#: core/controllers/field_groups.php:335 +msgid "Easier Development" +msgstr "Łatwiejsze zarządzanie" + +#: core/controllers/field_groups.php:337 +msgid "New Field Types" +msgstr "Nowe rodzaje pól" + +#: core/controllers/field_groups.php:339 +msgid "Taxonomy Field" +msgstr "Pole taksonomii" + +#: core/controllers/field_groups.php:340 +msgid "User Field" +msgstr "Pole użytkownika" + +#: core/controllers/field_groups.php:341 +msgid "Email Field" +msgstr "Pole e-mail" + +#: core/controllers/field_groups.php:342 +msgid "Password Field" +msgstr "Pole hasła" + +#: core/controllers/field_groups.php:344 +msgid "Custom Field Types" +msgstr "Własne rodzaje pól" + +#: core/controllers/field_groups.php:345 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"Tworzenie własnych rodzajów pól nigdy nie było prostsze! Niestety rodzaje " +"pól z wersji 3 nie są zgodne z wersją 4." + +#: core/controllers/field_groups.php:346 +#, php-format +msgid "" +"Migrating your field types is easy, please %sfollow this tutorial%s to learn " +"more." +msgstr "" +"Migracja własnych rodzajów pól jest prosta, proszę %sskorzystać z tego " +"poradnika%s, aby dowiedzieć się więcej." + +#: core/controllers/field_groups.php:348 +msgid "Actions & Filters" +msgstr "Akcje i filtry" + +#: core/controllers/field_groups.php:349 +#, php-format +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please %sread this guide%s to find the updated naming " +"convention." +msgstr "" +"Wszystkie akcje i filtry otrzymały dużą modernizację, aby jeszcze bardziej " +"uprościć dostosowywanie wtyczki! Proszę %sprzeczytać ten poradnik%s, aby " +"zapoznać się z zaktualizowanym nazewnictwem." + +#: core/controllers/field_groups.php:351 +msgid "Preview draft is now working!" +msgstr "Podgląd szkicu nie działa!" + +#: core/controllers/field_groups.php:352 +msgid "This bug has been squashed along with many other little critters!" +msgstr "" +"Ten błąd został wyeliminowany wraz z wieloma innymi nieprawidłowościami!" + +#: core/controllers/field_groups.php:352 +msgid "See the full changelog" +msgstr "Zobacz pełny dziennik zmian" + +#: core/controllers/field_groups.php:356 +msgid "Important" +msgstr "Ważne" + +#: core/controllers/field_groups.php:358 +msgid "Database Changes" +msgstr "Zmiany bazy danych" + +#: core/controllers/field_groups.php:359 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"Pomiędzy wersją 3 a 4 nie dokonano jakichkolwiek zmian w " +"bazie danych. Oznacza to, że możesz bez przeszkód powrócić do wersji 3 bez " +"żadnych problemów." + +#: core/controllers/field_groups.php:361 +msgid "Potential Issues" +msgstr "Potencjalne błędy" + +#: core/controllers/field_groups.php:362 +#, php-format +msgid "" +"Due to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full %sMigrating from v3 to v4%s guide to view the full list of " +"changes." +msgstr "" +"W związku z istotnymi zmianami w dodatkach, rodzajach pól i akcjach/" +"filtrach, Twoja strona może zacząć działać nieprawidłowo. Zalecane jest " +"przeczytanie całego poradnika %sMigracja z wersji 3 do 4%s, aby poznać pełną " +"listę zmian." + +#: core/controllers/field_groups.php:365 +msgid "Really Important!" +msgstr "Bardzo ważne!" + +#: core/controllers/field_groups.php:365 +#, php-format +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest %sversion 3%s of this plugin." +msgstr "" +"Jeżeli zaktualizowano wtyczkę bez wcześniejszej wiedzy o takich zmianach, " +"proszę powrócić do ostatniej %swersji 3%s tej wtyczki." + +#: core/controllers/field_groups.php:370 +msgid "Thank You" +msgstr "Dziękujemy" + +#: core/controllers/field_groups.php:371 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +"WIELKIE podziękowania dla wszystkich, którzy pomogli w " +"testowania wersji 4 beta i za całe otrzymane wsparcie." + +#: core/controllers/field_groups.php:372 +msgid "Without you all, this release would not have been possible!" +msgstr "Bez Was, ta wersja by nie powstała!" + +#: core/controllers/field_groups.php:376 +msgid "Changelog for" +msgstr "Dziennik zmian dla" + +#: core/controllers/field_groups.php:393 +msgid "Learn more" +msgstr "Dowiedz się więcej" + +#: core/controllers/field_groups.php:399 +msgid "Overview" +msgstr "Przegląd" + +#: core/controllers/field_groups.php:401 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"Wcześniej wszystkie dodatki były odblokowywane poprzez kod aktywacyjny " +"(zakupiony w sklepie z dodatkami). Począwszy od wersji 4, wszystkie dodatki " +"funkcjonują jako samodzielne wtyczki, które muszą zostać pojedynczo pobrane, " +"zainstalowane i aktualizowane." + +#: core/controllers/field_groups.php:403 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "" +"Ta strona pomoże Ci w pobieraniu i instalowaniu każdego dostępnego dodatku." + +#: core/controllers/field_groups.php:405 +msgid "Available Add-ons" +msgstr "Dostępne dodatki" + +#: core/controllers/field_groups.php:407 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Wykryto i aktywowano następujące dodatki." + +#: core/controllers/field_groups.php:420 core/fields/file.php:109 +msgid "Name" +msgstr "Nazwa" + +#: core/controllers/field_groups.php:421 +msgid "Activation Code" +msgstr "Kod aktywacyjny" + +#: core/controllers/field_groups.php:453 +msgid "Flexible Content" +msgstr "Elastyczna treść" + +#: core/controllers/field_groups.php:463 +msgid "Installation" +msgstr "Instalacja" + +#: core/controllers/field_groups.php:465 +msgid "For each Add-on available, please perform the following:" +msgstr "Proszę wykonać następujące kroki dla każdego dostępnego dodatku:" + +#: core/controllers/field_groups.php:467 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Pobierz wtyczkę z dodatkiem (plik .zip) na pulpit." + +#: core/controllers/field_groups.php:468 +#, php-format +msgid "Navigate to %sPlugins > Add New > Upload%s" +msgstr "Przejdź do %sWtyczki > Dodaj nową > Prześlij%s." + +#: core/controllers/field_groups.php:469 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "" +"Użyj menedżera wysyłania do wybrania, zaznaczenia i zainstalowania dodatku " +"(plik .zip)." + +#: core/controllers/field_groups.php:470 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"Po przesłaniu i zainstalowaniu wtyczki, naciśnij na odnośnik 'Aktywuj " +"wtyczkę'." + +#: core/controllers/field_groups.php:471 +msgid "The Add-on is now installed and activated!" +msgstr "Dodatek jest już aktywny!" + +#: core/controllers/field_groups.php:485 +msgid "Awesome. Let's get to work" +msgstr "Świetnie. Ruszajmy do roboty." + +#: core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Rozwiń szczegóły" + +#: core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Zwiń szczegóły" + +#: core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "Walidacja nie powiodła się. Wymagane jest jedno lub więcej pól." + +#: core/controllers/upgrade.php:77 +msgid "Upgrade" +msgstr "Aktualizacja" + +#: core/controllers/upgrade.php:599 +msgid "Modifying field group options 'show on page'" +msgstr "Modyfikowanie opcji grupy pól 'pokaż na stronie'." + +#: core/controllers/upgrade.php:653 +msgid "Modifying field option 'taxonomy'" +msgstr "Modyfikowanie opcji pola 'taksonomia'." + +#: core/controllers/upgrade.php:750 +msgid "Moving user custom fields from wp_options to wp_usermeta" +msgstr "Przenoszenie własnych pól użytkownika z 'wp_options' do 'wp_usermeta'." + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Podstawowe" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:475 +msgid "Checkbox" +msgstr "Akceptowanie (checkbox)" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "Wybór" + +#: core/fields/checkbox.php:146 core/fields/radio.php:147 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "Opcje wyboru" + +#: core/fields/checkbox.php:147 core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Podaj każdy możliwy wybór w nowej linii." + +#: core/fields/checkbox.php:148 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "" +"Dla większej kontroli, możesz określić zarówno wartość, jak i etykietkę. " +"Przykład:" + +#: core/fields/checkbox.php:149 core/fields/radio.php:153 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "czerwony : Czerwony" + +#: core/fields/checkbox.php:149 core/fields/radio.php:154 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "niebieski : Niebieski" + +#: core/fields/checkbox.php:166 core/fields/color_picker.php:89 +#: core/fields/email.php:106 core/fields/number.php:116 +#: core/fields/radio.php:196 core/fields/select.php:197 +#: core/fields/text.php:116 core/fields/textarea.php:103 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:277 +msgid "Default Value" +msgstr "Domyślna wartość" + +#: core/fields/checkbox.php:167 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Podaj każdą domyślną wartość w nowej linii." + +#: core/fields/checkbox.php:183 core/fields/message.php:20 +#: core/fields/radio.php:212 core/fields/tab.php:20 +msgid "Layout" +msgstr "Układ" + +#: core/fields/checkbox.php:194 core/fields/radio.php:223 +msgid "Vertical" +msgstr "Pionowe" + +#: core/fields/checkbox.php:195 core/fields/radio.php:224 +msgid "Horizontal" +msgstr "Poziome" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Wybór koloru" + +#: core/fields/color_picker.php:20 core/fields/date_picker/date_picker.php:20 +#: core/fields/google-map.php:19 +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Wybór daty" + +#: core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Zrobione" + +#: core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Dzisiaj" + +#: core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Pokaż inny miesiąc" + +#: core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Format zapisu" + +#: core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" +"Ten format określa wartość zapisywaną do bazy danych i zwracaną poprzez API" + +#: core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "Najpowszechniejszym formatem jest \"yymmdd\". Przeczytaj więcej o" + +#: core/fields/date_picker/date_picker.php:128 +#: core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "formatach daty jQuery" + +#: core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Wyświetlany format" + +#: core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Ten format będzie widoczny dla użytkownika wprowadzającego wartość." + +#: core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" +"Najpowszechniejszym wyświetlanym formatem są \"dd/mm/yy\" i \"mm/dd/yy\". " +"Przeczytaj więcej o" + +#: core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "Początek tygodnia w" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "Atrapa" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "E-mail" + +#: core/fields/email.php:107 core/fields/number.php:117 +#: core/fields/text.php:117 core/fields/textarea.php:104 +#: core/fields/wysiwyg.php:278 +msgid "Appears when creating a new post" +msgstr "Pojawia się podczas tworzenia nowego wpisu." + +#: core/fields/email.php:123 core/fields/number.php:133 +#: core/fields/password.php:105 core/fields/text.php:131 +#: core/fields/textarea.php:118 +msgid "Placeholder Text" +msgstr "Tekst zastępczy" + +#: core/fields/email.php:124 core/fields/number.php:134 +#: core/fields/password.php:106 core/fields/text.php:132 +#: core/fields/textarea.php:119 +msgid "Appears within the input" +msgstr "Pojawia się jako podpowiedź w polu." + +#: core/fields/email.php:138 core/fields/number.php:148 +#: core/fields/password.php:120 core/fields/text.php:146 +msgid "Prepend" +msgstr "Dodatek przed" + +#: core/fields/email.php:139 core/fields/number.php:149 +#: core/fields/password.php:121 core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Pojawia się przed polem." + +#: core/fields/email.php:153 core/fields/number.php:163 +#: core/fields/password.php:135 core/fields/text.php:161 +msgid "Append" +msgstr "Dodatek po" + +#: core/fields/email.php:154 core/fields/number.php:164 +#: core/fields/password.php:136 core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Pojawia się za polem." + +#: core/fields/file.php:19 +msgid "File" +msgstr "Plik" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:37 +msgid "Content" +msgstr "Treść" + +#: core/fields/file.php:26 +msgid "Select File" +msgstr "Wybierz plik" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "Edytuj plik" + +#: core/fields/file.php:28 +msgid "Update File" +msgstr "Aktualizuj plik" + +#: core/fields/file.php:29 core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "przesłane do tego wpisu" + +#: core/fields/file.php:113 +msgid "Size" +msgstr "Rozmiar" + +#: core/fields/file.php:123 +msgid "No File Selected" +msgstr "Nie wybrano pliku" + +#: core/fields/file.php:123 +msgid "Add File" +msgstr "Dodaj plik" + +#: core/fields/file.php:153 core/fields/image.php:125 +#: core/fields/taxonomy.php:523 +msgid "Return Value" +msgstr "Wartość zwrotna" + +#: core/fields/file.php:164 +msgid "File Object" +msgstr "Obiekt pliku" + +#: core/fields/file.php:165 +msgid "File URL" +msgstr "Adres URL pliku" + +#: core/fields/file.php:166 +msgid "File ID" +msgstr "ID pliku" + +#: core/fields/file.php:175 core/fields/image.php:165 +msgid "Library" +msgstr "Biblioteka" + +#: core/fields/file.php:187 core/fields/image.php:178 +msgid "Uploaded to post" +msgstr "Przesłane do wpisu" + +#: core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Google Mapa" + +#: core/fields/google-map.php:33 +msgid "Locating" +msgstr "Lokalizowanie" + +#: core/fields/google-map.php:34 +msgid "Sorry, this browser does not support geolocation" +msgstr "Wybacz, ta przeglądarka nie wspiera geolokalizacji." + +#: core/fields/google-map.php:120 +msgid "Clear location" +msgstr "Wyczyść lokalizację" + +#: core/fields/google-map.php:125 +msgid "Find current location" +msgstr "Znajdź bieżącą lokalizację" + +#: core/fields/google-map.php:126 +msgid "Search for address..." +msgstr "Szukaj adresu..." + +#: core/fields/google-map.php:162 +msgid "Center" +msgstr "Wycentruj" + +#: core/fields/google-map.php:163 +msgid "Center the initial map" +msgstr "Centruje początkową pozycję mapy na tych współrzędnych." + +#: core/fields/google-map.php:199 +msgid "Zoom" +msgstr "Przybliżenie" + +#: core/fields/google-map.php:200 +msgid "Set the initial zoom level" +msgstr "Ustawia początkowy poziom przybliżenia." + +#: core/fields/google-map.php:217 +msgid "Height" +msgstr "Wysokość" + +#: core/fields/google-map.php:218 +msgid "Customise the map height" +msgstr "Określ wysokość mapy." + +#: core/fields/image.php:19 +msgid "Image" +msgstr "Obrazek" + +#: core/fields/image.php:27 +msgid "Select Image" +msgstr "Wybierz obrazek" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "Edytuj obrazek" + +#: core/fields/image.php:29 +msgid "Update Image" +msgstr "Aktualizuj obrazek" + +#: core/fields/image.php:90 +msgid "Remove" +msgstr "Usuń" + +#: core/fields/image.php:91 core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Edytuj" + +#: core/fields/image.php:97 +msgid "No image selected" +msgstr "Nie wybrano obrazka" + +#: core/fields/image.php:97 +msgid "Add Image" +msgstr "Dodaj obrazek" + +#: core/fields/image.php:126 core/fields/relationship.php:563 +msgid "Specify the returned value on front end" +msgstr "Określ zwracaną wartość na stronie (front-end)." + +#: core/fields/image.php:136 +msgid "Image Object" +msgstr "Obiekt obrazka" + +#: core/fields/image.php:137 +msgid "Image URL" +msgstr "Adres URL obrazka" + +#: core/fields/image.php:138 +msgid "Image ID" +msgstr "ID obrazka" + +#: core/fields/image.php:146 +msgid "Preview Size" +msgstr "Rozmiar podglądu" + +#: core/fields/image.php:147 +msgid "Shown when entering data" +msgstr "Wyświetlane podczas wprowadzania danych." + +#: core/fields/image.php:166 +msgid "Limit the media library choice" +msgstr "Ogranicz liczbę wyboru z biblioteki mediów" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "Komunikat" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Tekst i HTML podane tutaj pojawi się w linii z tymi polami." + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "" +"Proszę pamiętać, że tekst zostanie najpierw sprawdzony przez funkcję WP " + +#: core/fields/number.php:19 +msgid "Number" +msgstr "Liczba" + +#: core/fields/number.php:178 +msgid "Minimum Value" +msgstr "Minimalna wartość" + +#: core/fields/number.php:194 +msgid "Maximum Value" +msgstr "Maksymalna wartość" + +#: core/fields/number.php:210 +msgid "Step Size" +msgstr "Rozmiar kroku" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Odnośnik do strony" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +msgid "Relational" +msgstr "Relacje" + +#: core/fields/page_link.php:103 core/fields/post_object.php:280 +#: core/fields/relationship.php:582 core/fields/relationship.php:661 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Rodzaj wpisu" + +#: core/fields/page_link.php:127 core/fields/post_object.php:329 +#: core/fields/select.php:214 core/fields/taxonomy.php:489 +#: core/fields/user.php:322 +msgid "Allow Null?" +msgstr "Zezwolić na pustą wartość?" + +#: core/fields/page_link.php:148 core/fields/post_object.php:350 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "Możliwość wyboru wielu wartości?" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "Hasło" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Wpisy" + +#: core/fields/post_object.php:194 core/fields/relationship.php:170 +msgid "(no title)" +msgstr "(bez tytułu)" + +#: core/fields/post_object.php:304 core/fields/relationship.php:606 +msgid "Filter from Taxonomy" +msgstr "Filtruj wg taksonomii" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Przycisk wyboru (radio)" + +#: core/fields/radio.php:105 core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Pozostałe" + +#: core/fields/radio.php:148 +msgid "Enter your choices one per line" +msgstr "Wpisz swoje preferencje w oddzielnych liniach." + +#: core/fields/radio.php:150 +msgid "Red" +msgstr "Czerwony" + +#: core/fields/radio.php:151 +msgid "Blue" +msgstr "Niebieski" + +#: core/fields/radio.php:175 +msgid "Add 'other' choice to allow for custom values" +msgstr "Dodaj wybór 'other', aby pozwolić na własne wartości." + +#: core/fields/radio.php:187 +msgid "Save 'other' values to the field's choices" +msgstr "Zapisz wartości 'other' do wyborów pola." + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "Relacja" + +#: core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "Maksymalna liczba wartości została osiągnięta ( {max} )" + +#: core/fields/relationship.php:457 +msgid "Search..." +msgstr "Szukaj..." + +#: core/fields/relationship.php:468 +msgid "Filter by post type" +msgstr "Filtruj wg rodzaju wpisu" + +#: core/fields/relationship.php:562 +msgid "Return Format" +msgstr "Zwracany format" + +#: core/fields/relationship.php:573 +msgid "Post Objects" +msgstr "Obiekty wpisów" + +#: core/fields/relationship.php:574 +msgid "Post IDs" +msgstr "ID wpisów" + +#: core/fields/relationship.php:640 +msgid "Search" +msgstr "Szukaj" + +#: core/fields/relationship.php:641 +msgid "Post Type Select" +msgstr "Wybór rodzaju wpisu" + +#: core/fields/relationship.php:649 +msgid "Elements" +msgstr "Elementy" + +#: core/fields/relationship.php:650 +msgid "Selected elements will be displayed in each result" +msgstr "Wybrane elementy będą się pojawiać przy każdym wyniku." + +#: core/fields/relationship.php:659 core/views/meta_box_options.php:106 +msgid "Featured Image" +msgstr "Obrazek wyróżniający" + +#: core/fields/relationship.php:660 +msgid "Post Title" +msgstr "Tytuł wpisu" + +#: core/fields/relationship.php:672 +msgid "Maximum posts" +msgstr "Maksymalna liczba wpisów" + +#: core/fields/select.php:18 core/fields/select.php:109 +#: core/fields/taxonomy.php:480 core/fields/user.php:313 +msgid "Select" +msgstr "Lista wyboru (select)" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "Zakładka" + +#: core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"Użyj \"Pól zakładek\" dla lepszego zorganizowania ekranu edycji poprzez " +"grupowanie swoich pól pod pojedynczymi nagłówkami zakładek." + +#: core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"Wszystkie pola pod \"polem zakładki\" (lub przed zdefiniowanym kolejnym " +"\"polem zakładki\") zostaną zgrupowane." + +#: core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Użyj kilku zakładek, aby podzielić swoje pola na sekcje." + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:430 +msgid "Taxonomy" +msgstr "Taksonomia" + +#: core/fields/taxonomy.php:374 core/fields/taxonomy.php:383 +msgid "None" +msgstr "Brak" + +#: core/fields/taxonomy.php:464 core/fields/user.php:298 +#: core/views/meta_box_fields.php:77 core/views/meta_box_fields.php:158 +msgid "Field Type" +msgstr "Rodzaj pola" + +#: core/fields/taxonomy.php:474 core/fields/user.php:307 +msgid "Multiple Values" +msgstr "Wiele wartości" + +#: core/fields/taxonomy.php:476 core/fields/user.php:309 +msgid "Multi Select" +msgstr "Wielokrotny wybór" + +#: core/fields/taxonomy.php:478 core/fields/user.php:311 +msgid "Single Value" +msgstr "Pojedyncza wartość" + +#: core/fields/taxonomy.php:479 +msgid "Radio Buttons" +msgstr "Przyciski wyboru" + +#: core/fields/taxonomy.php:508 +msgid "Load & Save Terms to Post" +msgstr "Załaduj i zapis terminy do wpisu" + +#: core/fields/taxonomy.php:516 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Załaduj wartości bazowane na terminach wpisu i zaktualizuj terminy wpisu " +"przy zapisie." + +#: core/fields/taxonomy.php:533 +msgid "Term Object" +msgstr "Obiekt terminu" + +#: core/fields/taxonomy.php:534 +msgid "Term ID" +msgstr "ID terminu" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "Tekst" + +#: core/fields/text.php:176 core/fields/textarea.php:164 +msgid "Formatting" +msgstr "Formatowanie" + +#: core/fields/text.php:177 core/fields/textarea.php:165 +msgid "Effects value on front end" +msgstr "Określa sposób wyświetlania wartości na stronie docelowej (front-end)." + +#: core/fields/text.php:186 core/fields/textarea.php:174 +msgid "No formatting" +msgstr "Bez formatowania" + +#: core/fields/text.php:187 core/fields/textarea.php:176 +msgid "Convert HTML into tags" +msgstr "Konwertuj HTML na tagi" + +#: core/fields/text.php:195 core/fields/textarea.php:133 +msgid "Character Limit" +msgstr "Limit znaków" + +#: core/fields/text.php:196 core/fields/textarea.php:134 +msgid "Leave blank for no limit" +msgstr "Zostaw puste, aby nie ustawiać limitu." + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Obszar tekstowy" + +#: core/fields/textarea.php:148 +msgid "Rows" +msgstr "Wiersze" + +#: core/fields/textarea.php:149 +msgid "Sets the textarea height" +msgstr "Określa wysokość obszaru tekstowego." + +#: core/fields/textarea.php:175 +msgid "Convert new lines into <br /> tags" +msgstr "Konwertuj nowe linie na tagi <br />" + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "Prawda / Fałsz" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "Na przykład: \"Wyświetl dodatkową treść\"" + +#: core/fields/user.php:18 core/views/meta_box_location.php:94 +msgid "User" +msgstr "Użytkownik" + +#: core/fields/user.php:271 +msgid "Filter by role" +msgstr "Filtruj wg roli" + +#: core/fields/wysiwyg.php:36 +msgid "Wysiwyg Editor" +msgstr "Edytor WYSIWYG" + +#: core/fields/wysiwyg.php:292 +msgid "Toolbar" +msgstr "Pasek narzędzi" + +#: core/fields/wysiwyg.php:324 +msgid "Show Media Upload Buttons?" +msgstr "Wyświetlić przyciski dodawania medium?" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Nowe pole" + +#: core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Rodzaj pola nie istnieje." + +#: core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Kolejność pola" + +#: core/views/meta_box_fields.php:75 core/views/meta_box_fields.php:126 +msgid "Field Label" +msgstr "Etykieta pola" + +#: core/views/meta_box_fields.php:76 core/views/meta_box_fields.php:142 +msgid "Field Name" +msgstr "Nazwa pola" + +#: core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Klucz pola" + +#: core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Brak pól. Naciśnij przycisk + Dodaj pole, aby utworzyć " +"pierwsze własne pole." + +#: core/views/meta_box_fields.php:105 core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Edytuj to pole" + +#: core/views/meta_box_fields.php:109 +msgid "Duplicate this Field" +msgstr "Duplikuj to pole" + +#: core/views/meta_box_fields.php:109 +msgid "Duplicate" +msgstr "Duplikuj" + +#: core/views/meta_box_fields.php:110 +msgid "Delete this Field" +msgstr "Usuń to pole" + +#: core/views/meta_box_fields.php:110 +msgid "Delete" +msgstr "Usuń" + +#: core/views/meta_box_fields.php:127 +msgid "This is the name which will appear on the EDIT page" +msgstr "To jest nawa, która pojawi się na stronie edycji." + +#: core/views/meta_box_fields.php:143 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Pojedyncze słowo, bez spacji. Dozwolone są myślniki i podkreślniki." + +#: core/views/meta_box_fields.php:172 +msgid "Field Instructions" +msgstr "Instrukcje pola" + +#: core/views/meta_box_fields.php:173 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Instrukcje dla autorów. Będą widoczne w trakcie wpisywania danych." + +#: core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Wymagane?" + +#: core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Warunek logiczny" + +#: core/views/meta_box_fields.php:260 core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "jest równe" + +#: core/views/meta_box_fields.php:261 core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "jest inne niż" + +#: core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Pokaż to pole, gdy spełniono warunki:" + +#: core/views/meta_box_fields.php:285 +msgid "all" +msgstr "wszystkie" + +#: core/views/meta_box_fields.php:286 +msgid "any" +msgstr "którykolwiek" + +#: core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "." + +#: core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Zamknij to pole" + +#: core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Przeciągnij i zmień kolejność" + +#: core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Dodaj pole" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Warunki" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Utwórz zestaw warunków, które określą w jakich miejscach będą wykorzystane " +"określone własne pola." + +#: core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Pokaż tę grupę pól, gdy" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "Rola zalogowanego użytkownika" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Post" +msgstr "Wpis" + +#: core/views/meta_box_location.php:80 +msgid "Post Category" +msgstr "Kategoria wpisu" + +#: core/views/meta_box_location.php:81 +msgid "Post Format" +msgstr "Format wpisu" + +#: core/views/meta_box_location.php:82 +msgid "Post Status" +msgstr "Stan wpisu" + +#: core/views/meta_box_location.php:83 +msgid "Post Taxonomy" +msgstr "Taksonomia wpisu" + +#: core/views/meta_box_location.php:85 core/views/meta_box_location.php:86 +msgid "Page" +msgstr "Strona" + +#: core/views/meta_box_location.php:87 +msgid "Page Type" +msgstr "Typ strony" + +#: core/views/meta_box_location.php:88 +msgid "Page Parent" +msgstr "Rodzic strony" + +#: core/views/meta_box_location.php:89 +msgid "Page Template" +msgstr "Szablon strony" + +#: core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Załącznik" + +#: core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "Termin taksonomii" + +#: core/views/meta_box_location.php:146 +msgid "and" +msgstr "oraz" + +#: core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Dodaj grupę zasad" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Nr w kolejności" + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Grupy pól są tworzone w kolejności
                od najmniejszej do największej." + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Pozycja" + +#: core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Wysoko (po tytule)" + +#: core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Normalna (za treścią)" + +#: core/views/meta_box_options.php:54 +msgid "Side" +msgstr "Boczna" + +#: core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Styl" + +#: core/views/meta_box_options.php:74 +msgid "Seamless (no metabox)" +msgstr "Luźne (bez kontenera)" + +#: core/views/meta_box_options.php:75 +msgid "Standard (WP metabox)" +msgstr "Zwyczajne (kontener WP)" + +#: core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Ukryj na ekranie edycji" + +#: core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "Wybierz elementy, które chcesz ukryć na stronie edycji." + +#: core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"Jeśli na stronie edycji znajduje się kilka grup pól, zostaną zastosowane " +"ustawienia z pierwszej z nich. (Pierwsza grupa pól to ta, która ma " +"najmniejszy numer w kolejności.)" + +#: core/views/meta_box_options.php:96 +msgid "Permalink" +msgstr "Bezpośredni odnośnik" + +#: core/views/meta_box_options.php:97 +msgid "Content Editor" +msgstr "Edytor treści" + +#: core/views/meta_box_options.php:98 +msgid "Excerpt" +msgstr "Wypis" + +#: core/views/meta_box_options.php:100 +msgid "Discussion" +msgstr "Dyskusja" + +#: core/views/meta_box_options.php:101 +msgid "Comments" +msgstr "Komentarze" + +#: core/views/meta_box_options.php:102 +msgid "Revisions" +msgstr "Rewizje" + +#: core/views/meta_box_options.php:103 +msgid "Slug" +msgstr "Uproszczona nazwa" + +#: core/views/meta_box_options.php:104 +msgid "Author" +msgstr "Autor" + +#: core/views/meta_box_options.php:105 +msgid "Format" +msgstr "Format" + +#: core/views/meta_box_options.php:107 +msgid "Categories" +msgstr "Kategorie" + +#: core/views/meta_box_options.php:108 +msgid "Tags" +msgstr "Tagi" + +#: core/views/meta_box_options.php:109 +msgid "Send Trackbacks" +msgstr "Wyślij trackbacki" + +#~ msgid "Publish" +#~ msgstr "Opublikuj" + +#~ msgid "See what's new in" +#~ msgstr "Zobacz co nowego w" + +#~ msgid "version" +#~ msgstr "wersja" + +#~ msgid "" +#~ "is more polished and enjoyable than ever before. We hope you like it." +#~ msgstr "" +#~ "jest jeszcze bardziej wyszlifowane i zadowalające niż wcześniej. Mamy " +#~ "nadzieję, że Ci się spodoba." + +#~ msgid "Migrating your field types is easy, please" +#~ msgstr "Migracja Twoich rodzajów pól jest prosta, proszę" + +#~ msgid "follow this tutorial" +#~ msgstr "użyć tego poradnika" + +#~ msgid "to learn more." +#~ msgstr ", aby dowiedzieć się więcej." + +#~ msgid "" +#~ "All actions & filters have received a major facelift to make customizing " +#~ "ACF even easier! Please" +#~ msgstr "" +#~ "Wszystkie akcje i filtry otrzymały dużą modernizację, aby jeszcze " +#~ "bardziej uprościć dostosowywanie wtyczki! Proszę" + +#~ msgid "read this guide" +#~ msgstr "przeczytać ten poradnik" + +#~ msgid "to find the updated naming convention." +#~ msgstr ", aby poznać zaktualizowane normy nazewnictwa." + +#~ msgid "" +#~ "Do to the sizable changes surounding Add-ons, field types and action/" +#~ "filters, your website may not operate correctly. It is important that you " +#~ "read the full" +#~ msgstr "" +#~ "Wykonywanie istotnych zmian w dodatkach, rodzajach pól i akcjach/filtrach " +#~ "może spowodować nieprawidłowe funkcjonowanie Twojej strony. Zalecane jest " +#~ "przeczytanie całego" + +#~ msgid "Migrating from v3 to v4" +#~ msgstr "Migracja z wersji 3 do 4" + +#~ msgid "guide to view the full list of changes." +#~ msgstr "poradnika, aby poznać pełną listę zmian." + +#~ msgid "" +#~ "If you updated the ACF plugin without prior knowledge of such changes, " +#~ "please roll back to the latest" +#~ msgstr "" +#~ "Jeżeli zaktualizowano wtyczkę bez wcześniejszej wiedzy o takich zmianach, " +#~ "proszę powrócić do ostatniej" + +#~ msgid "version 3" +#~ msgstr "wersji 3" + +#~ msgid "of this plugin." +#~ msgstr "tej wtyczki." + +#~ msgid "Navigate to" +#~ msgstr "Przejdź do" + +#~ msgid "Plugins > Add New > Upload" +#~ msgstr "Wtyczki > Dodaj nową > Prześlij." + +#~ msgid "What's new" +#~ msgstr "Co nowego" + +#~ msgid "credits" +#~ msgstr "podziękowania" + +#~ msgid "Moving user custom fields from wp_options to wp_usermeta'" +#~ msgstr "" +#~ "Przenoszenie własnych pól użytkownika z 'wp_options' do 'wp_usermeta'." + +#~ msgid "Read documentation for this field" +#~ msgstr "Przeczytaj dokumentację tego pola" + +#~ msgid "Docs" +#~ msgstr "Dokumentacja" + +#~ msgid "Customise WordPress with powerful, professional and intuitive fields" +#~ msgstr "" +#~ "Dostosuj WordPress'a przy pomocy potężnych, profesjonalnych i " +#~ "intuicyjnych własnych pól." + +#~ msgid "Error: Field Type does not exist!" +#~ msgstr "Błąd: Takie pole nie istnieje!" + +#~ msgid "Options Updated" +#~ msgstr "Ustawienia zostały zaktualizowane" + +#~ msgid "No Custom Field Group found for the options page" +#~ msgstr "Brak grup własnych pól dla strony opcji" + +#~ msgid "Create a Custom Field Group" +#~ msgstr "Utwórz grupę własnych pól" + +#~ msgid "Add Fields to Edit Screens" +#~ msgstr "Dodaj pola do stron edycji" + +#~ msgid "Customise the edit page" +#~ msgstr "Modyfikuj stronę edycji" + +#~ msgid "Parent Page" +#~ msgstr "Strona nadrzędna" + +#~ msgid "Child Page" +#~ msgstr "Strona podrzędna" + +#~ msgid "" +#~ "Read documentation, learn the functions and find some tips & tricks " +#~ "for your next web project." +#~ msgstr "" +#~ "Przeczytaj dokumentację, naucz się funkcji i poznaj parę tricków, które " +#~ "mogą przydać Ci się w Twoim kolejnym projekcie." + +#~ msgid "View the ACF website" +#~ msgstr "Odwiedź stronę wtyczki" + +#~ msgid "Vote" +#~ msgstr "Głosuj" + +#~ msgid "Follow" +#~ msgstr "Śledź" + +#~ msgid "Add File to Field" +#~ msgstr "Dodaj plik do pola" + +#~ msgid "Add Image to Field" +#~ msgstr "Dodaj zdjęcie do pola" + +#~ msgid "Add Image to Gallery" +#~ msgstr "Dodaj zdjęcie do galerii" + +#~ msgid "Settings" +#~ msgstr "Ustawienia" + +#~ msgid "Repeater field deactivated" +#~ msgstr "Pole powtarzalne zostało deaktywowane" + +#~ msgid "Options page deactivated" +#~ msgstr "Strona opcji została deaktywowana" + +#~ msgid "Flexible Content field deactivated" +#~ msgstr "Pole z elastyczną zawartością zostało deaktywowane" + +#~ msgid "Gallery field deactivated" +#~ msgstr "Galeria została deaktywowana" + +#~ msgid "Repeater field activated" +#~ msgstr "Pole powtarzalne zostało aktywowane" + +#~ msgid "Options page activated" +#~ msgstr "Strona opcji została aktywowana" + +#~ msgid "Flexible Content field activated" +#~ msgstr "Pole z elastyczną zawartością zostało aktywowane" + +#~ msgid "Gallery field activated" +#~ msgstr "Galeria została aktywowana" + +#~ msgid "License key unrecognised" +#~ msgstr "Klucz licencji nie został rozpoznany" + +#~ msgid "Advanced Custom Fields Settings" +#~ msgstr "Ustawienia zaawansowanych własnych pól" + +#~ msgid "Activate Add-ons." +#~ msgstr "Aktywuj dodatki." + +#~ msgid "Status" +#~ msgstr "Status" + +#~ msgid "Active" +#~ msgstr "Aktywne" + +#~ msgid "Inactive" +#~ msgstr "Nieaktywne" + +#~ msgid "" +#~ "Add-ons can be unlocked by purchasing a license key. Each key can be used " +#~ "on multiple sites." +#~ msgstr "" +#~ "Dodatki można odblokować kupując kod aktywacyjny. Każdy kod aktywacyjny " +#~ "może być wykorzystywany na dowolnej liczbie stron." + +#~ msgid "Find Add-ons" +#~ msgstr "Znajdźj dodatki." + +#~ msgid "Export Field Groups to XML" +#~ msgstr "Eksportuj Grupy pól do XML" + +#~ msgid "Export XML" +#~ msgstr "Eksportuj XML" + +#~ msgid "Import Field Groups" +#~ msgstr "Importuj Grupy pól" + +#~ msgid "Navigate to the" +#~ msgstr "Przejdź do" + +#~ msgid "Import Tool" +#~ msgstr "Narzędzie Importu" + +#~ msgid "and select WordPress" +#~ msgstr "i wybierz Wordpress" + +#~ msgid "ACF will create the PHP code to include in your theme" +#~ msgstr "ACF wygeneruje kod PHP, który możesz wkleić do swego szablonu" + +#~ msgid "Create PHP" +#~ msgstr "Utwórz PHP" + +#~ msgid "Register Field Groups with PHP" +#~ msgstr "Utwórz grupę pól z PHP" + +#~ msgid "Back to settings" +#~ msgstr "Wróć do ustawień" + +#~ msgid "" +#~ "/**\n" +#~ " * Activate Add-ons\n" +#~ " * Here you can enter your activation codes to unlock Add-ons to use in " +#~ "your theme. \n" +#~ " * Since all activation codes are multi-site licenses, you are allowed to " +#~ "include your key in premium themes. \n" +#~ " * Use the commented out code to update the database with your activation " +#~ "code. \n" +#~ " * You may place this code inside an IF statement that only runs on theme " +#~ "activation.\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Aktywuj dodatki\n" +#~ " * Możesz tu wpisać kody aktywacyjne uruchamiające dodatkowe funkcje. \n" +#~ " * W związku z tym, że kody są na dowolną ilość licencji, możesz je " +#~ "stosować także w płatnych szablonach. \n" +#~ " * Użyj kodu aby zaktualizować bazę danych. \n" +#~ " * Możesz umieścić ten kod w funkcjach if, które uruchamiają się np. przy " +#~ "aktywacji szablonu.\n" +#~ " */" + +#~ msgid "" +#~ "/**\n" +#~ " * Register field groups\n" +#~ " * The register_field_group function accepts 1 array which holds the " +#~ "relevant data to register a field group\n" +#~ " * You may edit the array as you see fit. However, this may result in " +#~ "errors if the array is not compatible with ACF\n" +#~ " * This code must run every time the functions.php file is read\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Zarejestruj grupy pól\n" +#~ " * Funkcja register_field_group akceptuje 1 ciąg zmiennych, która zawiera " +#~ "wszystkie dane służące rejestracji grupy\n" +#~ " * Możesz edytować tę zmienną i dopasowywać ją do swoich potrzeb. Ale " +#~ "może to też powodować błąd jeśli ta zmienna nie jest kompatybilna z ACF\n" +#~ " * Kod musi być uruchamiany każdorazowo w pliku functions.php\n" +#~ " */" + +#~ msgid "requires a database upgrade" +#~ msgstr "wymagana jest aktualizacja bazy danych" + +#~ msgid "why?" +#~ msgstr "dlaczego?" + +#~ msgid "Please" +#~ msgstr "Proszę" + +#~ msgid "backup your database" +#~ msgstr "zrobić kopię zapasową bazy danych" + +#~ msgid "then click" +#~ msgstr "a następnie kliknąć" + +#~ msgid "Upgrade Database" +#~ msgstr "Aktualizuj bazę danych" + +#~ msgid "No choices to choose from" +#~ msgstr "Brak możliwościi wyboru" + +#~ msgid "File Updated." +#~ msgstr "Plik został zaktualizowany." + +#~ msgid "Media attachment updated." +#~ msgstr "Załącznik został zaktualizowany." + +#~ msgid "No files selected" +#~ msgstr "Nie zaznaczono plików" + +#~ msgid "Add Selected Files" +#~ msgstr "Dodaj zaznaczone pliki" + +#~ msgid "+ Add Row" +#~ msgstr "+ Dodaj rząd" + +#~ msgid "Reorder Layout" +#~ msgstr "Zmiana kolejności w szablonie" + +#~ msgid "Reorder" +#~ msgstr "Zmiana kolejności" + +#~ msgid "Add New Layout" +#~ msgstr "Dodaj nowy szablon" + +#~ msgid "Delete Layout" +#~ msgstr "Usuń szablon" + +#~ msgid "Label" +#~ msgstr "Etykieta" + +#~ msgid "Display" +#~ msgstr "Wyświetl" + +#~ msgid "Table" +#~ msgstr "Tabela" + +#~ msgid "Row" +#~ msgstr "Rząd" + +#~ msgid "" +#~ "No fields. Click the \"+ Add Sub Field button\" to create your first " +#~ "field." +#~ msgstr "" +#~ "Brak pól. Kliknij przycisk \"+ Dodaj pole podrzędne\" aby utworzyć " +#~ "pierwsze własne pole." + +#~ msgid "Save Field" +#~ msgstr "Zapisz pole" + +#~ msgid "Close Sub Field" +#~ msgstr "Zamknij pole" + +#~ msgid "+ Add Sub Field" +#~ msgstr "+ Dodaj pole podrzędne" + +#~ msgid "Button Label" +#~ msgstr "Tekst przycisku" + +#~ msgid "Gallery" +#~ msgstr "Galeria" + +#~ msgid "Alternate Text" +#~ msgstr "Tekst alternatywny" + +#~ msgid "Caption" +#~ msgstr "Podpis" + +#~ msgid "Description" +#~ msgstr "Opis" + +#~ msgid "Thumbnail is advised" +#~ msgstr "Zalecana jest miniatura." + +#~ msgid "Image Updated" +#~ msgstr "Zdjęcie zostało zaktualizowane." + +#~ msgid "Grid" +#~ msgstr "Siatka" + +#~ msgid "List" +#~ msgstr "Lista" + +#~ msgid "Image already exists in gallery" +#~ msgstr "To zdjęcie już jest w galerii." + +#~ msgid "Image Added" +#~ msgstr "Zdjęcie zostało dodane." + +#~ msgid "Image Updated." +#~ msgstr "Zdjęcie zostało zaktualizowane." + +#~ msgid "Attachment ID" +#~ msgstr "ID załącznika" + +#~ msgid "No images selected" +#~ msgstr "Nie wybrano obrazków" + +#~ msgid "Add selected Images" +#~ msgstr "Dodaj zaznaczone obrazki" + +#~ msgid "" +#~ "Filter posts by selecting a post type
                \n" +#~ "\t\t\t\tTip: deselect all post types to show all post type's posts" +#~ msgstr "" +#~ "Filtruj wpisy wybierając typ wpisu
                \n" +#~ "\t\t\t\tPodpowiedź: nie zaznaczenie żadnego typu wpisów spowoduje " +#~ "wyświetlenie wszystkich" + +#~ msgid "Set to -1 for infinite" +#~ msgstr "Wpisanie -1 oznacza nieskończoność" + +#~ msgid "Repeater" +#~ msgstr "Pole powtarzalne" + +#~ msgid "Add Row" +#~ msgstr "Dodaj rząd" + +#~ msgid "Repeater Fields" +#~ msgstr "Pola powtarzalne" + +#~ msgid "Minimum Rows" +#~ msgstr "Minimalna liczba rzędów" + +#~ msgid "Maximum Rows" +#~ msgstr "Maksymalna liczba rzędów" + +#~ msgid "Table (default)" +#~ msgstr "Tabela (domyślne)" + +#~ msgid "Define how to render html tags" +#~ msgstr "Określ jak traktować znaczniki HTML" + +#~ msgid "HTML" +#~ msgstr "HTML" + +#~ msgid "Define how to render html tags / new lines" +#~ msgstr "Określ jak traktować znaczniki HTML / nowe wiersze" + +#~ msgid "auto <br />" +#~ msgstr "auto <br />" + +#~ msgid "Date format" +#~ msgstr "Format daty" + +#~ msgid "eg. dd/mm/yy. read more about" +#~ msgstr "np. dd/mm/rr. czytaj więcej" + +#~ msgid "Page Specific" +#~ msgstr "Związane ze stronami" + +#~ msgid "Post Specific" +#~ msgstr "Związane z typem wpisu" + +#~ msgid "Taxonomy (Add / Edit)" +#~ msgstr "Taksonomia (Dodaj / Edytuj)" + +#~ msgid "User (Add / Edit)" +#~ msgstr "Użytkownik (Dodaj / Edytuj)" + +#~ msgid "Media (Edit)" +#~ msgstr "Medium (Edytuj)" + +#~ msgid "match" +#~ msgstr "pasuje" + +#~ msgid "of the above" +#~ msgstr "do pozostałych" + +#~ msgid "Unlock options add-on with an activation code" +#~ msgstr "Odblokuj dodatkowe opcje z kodem aktywacyjnym" + +#~ msgid "Field groups are created in order
                from lowest to highest." +#~ msgstr "" +#~ "Grupy pól są tworzone w kolejności
                od najniższej do najwyższej." + +#~ msgid "Normal" +#~ msgstr "Normalna" + +#~ msgid "Standard Metabox" +#~ msgstr "Standardowy metabox" + +#~ msgid "No Metabox" +#~ msgstr "Bez metabox" + +#~ msgid "Everything Fields deactivated" +#~ msgstr "Pola do wszystkiego zostały deaktywowane" + +#~ msgid "Everything Fields activated" +#~ msgstr "Pola do wszystkiego zostały aktywowane" + +#~ msgid "Row Limit" +#~ msgstr "Limit rzędów" + +#~ msgid "required" +#~ msgstr "wymagane" + +#~ msgid "Show on page" +#~ msgstr "Wyświetl na stronie" + +#~ msgid "Advanced Custom Fields v" +#~ msgstr "Zaawansowane własne pola v" + +#~ msgid "" +#~ "Watch tutorials, read documentation, learn the API code and find some " +#~ "tips & tricks for your next web project." +#~ msgstr "" +#~ "Obejrzyj tutorial, przeczytaj dokumentację, naucz się API i poznaj parę " +#~ "tricków do przydatnych w Twoim kolejnym projekcie." + +#~ msgid "View the plugins website" +#~ msgstr "Odwiedź witrynę wtyczki" + +#~ msgid "Support" +#~ msgstr "Pomoc" + +#~ msgid "" +#~ "Join the growing community over at the support forum to share ideas, " +#~ "report bugs and keep up to date with ACF" +#~ msgstr "" +#~ "Dołącz do rosnącej społeczności użytkowników i forum pomocy, aby dzielić " +#~ "się pomysłami, zgłąszać błedy i być na bierząco z tą wtyczką." + +#~ msgid "View the Support Forum" +#~ msgstr "Zobacz forum pomocy" + +#~ msgid "Developed by" +#~ msgstr "Opracowana przez" + +#~ msgid "Vote for ACF" +#~ msgstr "Głosuj na tę wtyczkę" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "Blog" +#~ msgstr "Blog" + +#~ msgid "Unlock Special Fields." +#~ msgstr "Odblokuj pola specjalne" + +#~ msgid "" +#~ "Special Fields can be unlocked by purchasing an activation code. Each " +#~ "activation code can be used on multiple sites." +#~ msgstr "" +#~ "Pola specjalne można odblokować kupując kod aktywacyjny. Każdy kod " +#~ "aktywacyjny może być wykorzystywany wielokrotnie." + +#~ msgid "Visit the Plugin Store" +#~ msgstr "Odwiedź sklep wtyczki" + +#~ msgid "Unlock Fields" +#~ msgstr "Odblokuj pola" + +#~ msgid "Import" +#~ msgstr "Import" + +#~ msgid "Have an ACF export file? Import it here." +#~ msgstr "Wyeksportowałeś plik z polami? Możesz go zaimportować tutaj." + +#~ msgid "" +#~ "Want to create an ACF export file? Just select the desired ACF's and hit " +#~ "Export" +#~ msgstr "" +#~ "Chcesz stworzyć i wyeksportować plik z polami? Wybierz pola i kliknij " +#~ "Eksport" + +#~ msgid "Import / Export" +#~ msgstr "Import / Eksport" + +#~ msgid "" +#~ "No fields. Click the \"+ Add Field button\" to create your first field." +#~ msgstr "" +#~ "Brak pól. Kliknij przycisk \"+ Dodaj pole\" aby utworzyć pierwsze własne " +#~ "pole." + +#~ msgid "" +#~ "Special Fields can be unlocked by purchasing a license key. Each key can " +#~ "be used on multiple sites." +#~ msgstr "" +#~ "Pola specjalne można odblokować kupując kod aktywacyjny. Każdy kod " +#~ "aktywacyjny może być wykorzystywany wielokrotnie." + +#~ msgid "Select which ACF groups to export" +#~ msgstr "Wybierz, które grupy chcesz wyeksportować" + +#~ msgid "" +#~ "Have an ACF export file? Import it here. Please note that v2 and v3 .xml " +#~ "files are not compatible." +#~ msgstr "" +#~ "Wyeksportowałeś plik z polami? Zaimportuj go tutaj. Zwróć uwagę, że " +#~ "wersje 2 i 3 plików .xml nie są ze sobą kompatybilne." + +#~ msgid "Import your .xml file" +#~ msgstr "Zaimportuj plik .xml" + +#~ msgid "Display your field group with or without a box" +#~ msgstr "Wyświetl grupę pól w ramce lub bez niej" + +#~ msgid "Settings saved" +#~ msgstr "Ustawienia zostały zapisane" + +#~ msgid "Save" +#~ msgstr "Zapisz" + +#~ msgid "No Options" +#~ msgstr "Brak opcji" + +#~ msgid "Sorry, it seems there are no fields for this options page." +#~ msgstr "Przykro mi, ale ta strona opcji nie zawiera pól." + +#~ msgid "" +#~ "Enter your choices one per line
                \n" +#~ "\t\t\t\t
                \n" +#~ "\t\t\t\tRed
                \n" +#~ "\t\t\t\tBlue
                \n" +#~ "\t\t\t\t
                \n" +#~ "\t\t\t\tor
                \n" +#~ "\t\t\t\t
                \n" +#~ "\t\t\t\tred : Red
                \n" +#~ "\t\t\t\tblue : Blue" +#~ msgstr "" +#~ "Wpisz dostęne opcje, każdy w odrębnym rzędzie
                \n" +#~ "\t\t\t\t
                \n" +#~ "\t\t\t\tCzerwony
                \n" +#~ "\t\t\t\tNiebieski
                \n" +#~ "\t\t\t\t
                \n" +#~ "\t\t\t\tor
                \n" +#~ "\t\t\t\t
                \n" +#~ "\t\t\t\tczerwony : Czerwony
                \n" +#~ "\t\t\t\tniebieski : Niebieski" + +#~ msgid "continue editing ACF" +#~ msgstr "kontynuuj edycję" + +#~ msgid "Click the \"add row\" button below to start creating your layout" +#~ msgstr "Kliknij przycisk \"dodaj rząd\" poniżej, aby zacząć tworzyć szablon" + +#~ msgid "Adv Upgrade" +#~ msgstr "Zaawansowana aktualizacja" + +#~ msgid "Advanced Custom Fields" +#~ msgstr "Zaawansowane Włąsne Pola" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_BR.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_BR.mo new file mode 100644 index 0000000..0a00629 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_BR.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_BR.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_BR.po new file mode 100644 index 0000000..1cd59a8 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_BR.po @@ -0,0 +1,2225 @@ +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields v4.2.2\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2012-05-12 11:12:49+00:00\n" +"PO-Revision-Date: 2013-08-26 01:26:30+0000\n" +"Last-Translator: Augusto Simão \n" +"Language-Team: Augusto Simão \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.5.5\n" +"X-Poedit-Language: \n" +"X-Poedit-Country: \n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n" +"X-Poedit-Basepath: \n" +"X-Poedit-Bookmarks: \n" +"X-Poedit-SearchPath-0: .\n" +"X-Textdomain-Support: yes" + +#: acf.php:459 +#: core/views/meta_box_options.php:98 +#@ acf +#@ default +msgid "Custom Fields" +msgstr "Campos Personalizados" + +#: core/controllers/upgrade.php:86 +#@ acf +msgid "Upgrade" +msgstr "Atualizar" + +#: core/controllers/field_group.php:375 +#: core/controllers/field_group.php:437 +#: core/controllers/field_groups.php:148 +#@ acf +msgid "Fields" +msgstr "Campos" + +#: core/controllers/field_group.php:376 +#@ acf +msgid "Location" +msgstr "Local" + +#: core/controllers/field_group.php:377 +#@ acf +msgid "Options" +msgstr "Opções" + +#: core/controllers/input.php:523 +#@ acf +msgid "Validation Failed. One or more fields below are required." +msgstr "Falha na Validação. Um ou mais campos abaixo são obrigatórios." + +#: core/controllers/field_group.php:630 +#@ acf +msgid "Default Template" +msgstr "Modelo Padrão" + +#: core/actions/export.php:30 +#@ acf +msgid "No ACF groups selected" +msgstr "Nenhum grupo ACF selecionado" + +#: acf.php:343 +#: core/controllers/field_groups.php:214 +#@ acf +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" + +#: acf.php:342 +#@ acf +msgid "Field Groups" +msgstr "Grupos de Campos" + +#: acf.php:344 +#@ acf +msgid "Add New" +msgstr "Adicionar Novo" + +#: acf.php:345 +#@ acf +msgid "Add New Field Group" +msgstr "Adicionar Novo Grupo de Campos" + +#: acf.php:346 +#@ acf +msgid "Edit Field Group" +msgstr "Editar Grupo de Campos" + +#: acf.php:347 +#@ acf +msgid "New Field Group" +msgstr "Novo Grupo de Campos" + +#: acf.php:348 +#@ acf +msgid "View Field Group" +msgstr "Ver Grupo de Campos" + +#: acf.php:349 +#@ acf +msgid "Search Field Groups" +msgstr "Pesquisar Grupos de Campos" + +#: acf.php:350 +#@ acf +msgid "No Field Groups found" +msgstr "Nenhum Grupo de Campos encontrado" + +#: acf.php:351 +#@ acf +msgid "No Field Groups found in Trash" +msgstr "Nenhum Grupo de Campos encontrado na Lixeira" + +#: acf.php:477 +#: acf.php:480 +#@ acf +msgid "Field group updated." +msgstr "Grupo de campos atualizado." + +#: acf.php:478 +#@ acf +msgid "Custom field updated." +msgstr "Campo personalizado atualizado." + +#: acf.php:479 +#@ acf +msgid "Custom field deleted." +msgstr "Campo personalizado excluído." + +#. translators: %s: date and time of the revision +#: acf.php:482 +#, php-format +#@ acf +msgid "Field group restored to revision from %s" +msgstr "Grupo de campos restaurado para revisão de %s" + +#: acf.php:483 +#@ acf +msgid "Field group published." +msgstr "Grupo de campos publicado." + +#: acf.php:484 +#@ acf +msgid "Field group saved." +msgstr "Grupo de campos salvo." + +#: acf.php:485 +#@ acf +msgid "Field group submitted." +msgstr "Grupo de campos enviado." + +#: acf.php:486 +#@ acf +msgid "Field group scheduled for." +msgstr "Grupo de campos agendado." + +#: acf.php:487 +#@ acf +msgid "Field group draft updated." +msgstr "Rascunho de grupo de campos atualizado." + +#: core/controllers/field_groups.php:147 +#@ default +msgid "Title" +msgstr "Título" + +#: core/views/meta_box_fields.php:24 +#@ acf +msgid "New Field" +msgstr "Novo Campo" + +#: core/views/meta_box_fields.php:63 +#@ acf +msgid "Move to trash. Are you sure?" +msgstr "Mover para a lixeira. Você tem certeza?" + +#: core/views/meta_box_fields.php:88 +#@ acf +msgid "Field Order" +msgstr "Ordem do Campo" + +#: core/views/meta_box_fields.php:89 +#: core/views/meta_box_fields.php:141 +#@ acf +msgid "Field Label" +msgstr "Rótulo do Campo" + +#: core/views/meta_box_fields.php:90 +#: core/views/meta_box_fields.php:157 +#@ acf +msgid "Field Name" +msgstr "Nome do Campo" + +#: core/fields/taxonomy.php:306 +#: core/fields/user.php:251 +#: core/views/meta_box_fields.php:91 +#: core/views/meta_box_fields.php:173 +#@ acf +msgid "Field Type" +msgstr "Tipo de Campo" + +#: core/views/meta_box_fields.php:104 +#@ acf +msgid "No fields. Click the + Add Field button to create your first field." +msgstr "Nenhum campo. Clique no botão + Adicionar Campo para criar seu primeiro campo." + +#: core/views/meta_box_fields.php:119 +#: core/views/meta_box_fields.php:122 +#@ acf +msgid "Edit this Field" +msgstr "Editar este Campo" + +#: core/fields/image.php:84 +#: core/views/meta_box_fields.php:122 +#@ acf +msgid "Edit" +msgstr "Editar" + +#: core/views/meta_box_fields.php:123 +#@ acf +msgid "Read documentation for this field" +msgstr "Ler a documentação para esse campo" + +#: core/views/meta_box_fields.php:123 +#@ acf +msgid "Docs" +msgstr "Docs" + +#: core/views/meta_box_fields.php:124 +#@ acf +msgid "Duplicate this Field" +msgstr "Duplicar este Campo" + +#: core/views/meta_box_fields.php:124 +#@ acf +msgid "Duplicate" +msgstr "Duplicar" + +#: core/views/meta_box_fields.php:125 +#@ acf +msgid "Delete this Field" +msgstr "Excluir este Campo" + +#: core/views/meta_box_fields.php:125 +#@ acf +msgid "Delete" +msgstr "Excluir" + +#: core/views/meta_box_fields.php:142 +#@ acf +msgid "This is the name which will appear on the EDIT page" +msgstr "Este é o nome que irá aparecer na página de EDIÇÃO" + +#: core/views/meta_box_fields.php:158 +#@ acf +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Uma única palavra, sem espaços. Traço inferior (_) e traços (-) permitidos" + +#: core/views/meta_box_fields.php:187 +#@ acf +msgid "Field Instructions" +msgstr "Instruções do Campo" + +#: core/views/meta_box_fields.php:188 +#@ acf +msgid "Instructions for authors. Shown when submitting data" +msgstr "Instrução para os autores. Exibido quando se está enviando dados" + +#: core/views/meta_box_fields.php:200 +#@ acf +msgid "Required?" +msgstr "Obrigatório?" + +#: core/views/meta_box_fields.php:317 +#@ acf +msgid "Close Field" +msgstr "Fechar Campo" + +#: core/views/meta_box_fields.php:330 +#@ acf +msgid "Drag and drop to reorder" +msgstr "Clique e arraste para reorganizar" + +#: core/views/meta_box_fields.php:331 +#@ acf +msgid "+ Add Field" +msgstr "+ Adicionar Campo" + +#: core/views/meta_box_location.php:48 +#@ acf +msgid "Rules" +msgstr "Regras" + +#: core/views/meta_box_location.php:49 +#@ acf +msgid "Create a set of rules to determine which edit screens will use these advanced custom fields" +msgstr "Criar um conjunto de regras para determinar quais telas de edição irão utilizar esses campos avançados." + +#: core/fields/_base.php:124 +#: core/views/meta_box_location.php:74 +#@ acf +msgid "Basic" +msgstr "Básico" + +#: core/fields/page_link.php:103 +#: core/fields/post_object.php:268 +#: core/fields/relationship.php:589 +#: core/fields/relationship.php:668 +#: core/views/meta_box_location.php:75 +#@ acf +msgid "Post Type" +msgstr "Tipo de Post" + +#: core/views/meta_box_location.php:76 +#@ acf +msgid "Logged in User Type" +msgstr "Tipo de Usuário Logado" + +#: core/views/meta_box_location.php:78 +#: core/views/meta_box_location.php:79 +#@ acf +msgid "Page" +msgstr "Página" + +#: core/views/meta_box_location.php:80 +#@ acf +msgid "Page Type" +msgstr "Tipo de Página" + +#: core/views/meta_box_location.php:81 +#@ acf +msgid "Page Parent" +msgstr "Página Mãe" + +#: core/views/meta_box_location.php:82 +#@ acf +msgid "Page Template" +msgstr "Modelo de Página" + +#: core/views/meta_box_location.php:84 +#: core/views/meta_box_location.php:85 +#@ acf +msgid "Post" +msgstr "Post" + +#: core/views/meta_box_location.php:86 +#@ acf +msgid "Post Category" +msgstr "Categoria de Post" + +#: core/views/meta_box_location.php:87 +#@ acf +msgid "Post Format" +msgstr "Formato de Post" + +#: core/views/meta_box_location.php:89 +#@ acf +msgid "Post Taxonomy" +msgstr "Taxonomia de Post" + +#: core/fields/radio.php:102 +#: core/views/meta_box_location.php:91 +#@ acf +msgid "Other" +msgstr "Outro" + +#: core/controllers/addons.php:144 +#: core/controllers/field_groups.php:448 +#@ acf +msgid "Options Page" +msgstr "Página de Opções" + +#: core/views/meta_box_fields.php:274 +#: core/views/meta_box_location.php:117 +#@ acf +msgid "is equal to" +msgstr "é igual a" + +#: core/views/meta_box_fields.php:275 +#: core/views/meta_box_location.php:118 +#@ acf +msgid "is not equal to" +msgstr "não é igual a" + +#: core/views/meta_box_fields.php:299 +#@ acf +msgid "all" +msgstr "todas" + +#: core/views/meta_box_fields.php:300 +#@ acf +msgid "any" +msgstr "quaisquer" + +#: core/views/meta_box_options.php:25 +#@ acf +msgid "Order No." +msgstr "No. de Ordem" + +#: core/views/meta_box_options.php:42 +#@ acf +msgid "Position" +msgstr "Posição" + +#: core/views/meta_box_options.php:54 +#@ acf +msgid "Side" +msgstr "Lateral" + +#: core/views/meta_box_options.php:64 +#@ acf +msgid "Style" +msgstr "Estilo" + +#: core/views/meta_box_options.php:75 +#@ acf +msgid "Standard Metabox" +msgstr "Metabox Padrão" + +#: core/views/meta_box_options.php:74 +#@ acf +msgid "No Metabox" +msgstr "Sem Metabox" + +#: core/views/meta_box_options.php:96 +#@ acf +msgid "Content Editor" +msgstr "Editor de Conteúdo" + +#: core/views/meta_box_options.php:99 +#@ default +msgid "Discussion" +msgstr "Discussão" + +#: core/views/meta_box_options.php:100 +#@ default +msgid "Comments" +msgstr "Comentários" + +#: core/views/meta_box_options.php:102 +#@ default +msgid "Slug" +msgstr "Slug" + +#: core/views/meta_box_options.php:103 +#@ default +msgid "Author" +msgstr "Autor" + +#: core/controllers/field_groups.php:216 +#: core/controllers/field_groups.php:257 +#@ acf +msgid "Changelog" +msgstr "Changelog" + +#: core/controllers/field_groups.php:217 +#@ acf +msgid "See what's new in" +msgstr "Veja o que há de novo na" + +#: core/controllers/field_groups.php:219 +#@ acf +msgid "Resources" +msgstr "Recursos (em inglês)" + +#: core/controllers/field_groups.php:232 +#@ acf +msgid "Created by" +msgstr "Criado por" + +#: core/controllers/field_groups.php:235 +#@ acf +msgid "Vote" +msgstr "Votar" + +#: core/controllers/field_groups.php:236 +#@ acf +msgid "Follow" +msgstr "Seguir" + +#: core/controllers/field_groups.php:424 +#@ acf +msgid "Activation Code" +msgstr "Código de Ativação" + +#: core/controllers/addons.php:130 +#: core/controllers/field_groups.php:432 +#@ acf +msgid "Repeater Field" +msgstr "Campo Repetidor" + +#: core/controllers/addons.php:151 +#@ acf +msgid "Flexible Content Field" +msgstr "Campo de Conteúdo Flexível" + +#: core/controllers/export.php:253 +#@ acf +msgid "ACF will create a .xml export file which is compatible with the native WP import plugin." +msgstr "O ACF vai criar um arquivo de exportação .xml que é compatível com o plugin de importação nativo do WP." + +#: core/controllers/export.php:259 +#@ acf +msgid "Install WP import plugin if prompted" +msgstr "Instale o plugin de importação do WP se necessário" + +#: core/controllers/export.php:260 +#@ acf +msgid "Upload and import your exported .xml file" +msgstr "Faça o upload e importe o arquivo .xml exportado" + +#: core/controllers/export.php:261 +#@ acf +msgid "Select your user and ignore Import Attachments" +msgstr "Selecione o seu usuário e ignore a Importação de Anexos" + +#: core/controllers/export.php:262 +#@ acf +msgid "That's it! Happy WordPressing" +msgstr "É isso! Feliz WordPressing" + +#: core/controllers/export.php:295 +#@ acf +msgid "Export Field Groups to PHP" +msgstr "Exportar Grupos de Campos para PHP" + +#: core/controllers/export.php:273 +#: core/controllers/export.php:302 +#@ acf +msgid "Copy the PHP code generated" +msgstr "Copie o código PHP gerado" + +#: core/controllers/export.php:274 +#: core/controllers/export.php:303 +#@ acf +msgid "Paste into your functions.php file" +msgstr "Cole no seu arquivo functions.php" + +#: core/controllers/export.php:275 +#: core/controllers/export.php:304 +#@ acf +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "Para ativar qualquer Complemento, edite e utilize o código que estão nas linhas iniciais." + +#: core/controllers/export.php:426 +#@ acf +msgid "No field groups were selected" +msgstr "Nenhum grupo de campos foi selecionado" + +#: core/fields/checkbox.php:19 +#: core/fields/taxonomy.php:317 +#@ acf +msgid "Checkbox" +msgstr "Checkbox" + +#: core/fields/checkbox.php:137 +#: core/fields/radio.php:144 +#: core/fields/select.php:177 +#@ acf +msgid "Choices" +msgstr "Escolhas" + +#: core/fields/radio.php:145 +#@ acf +msgid "Enter your choices one per line" +msgstr "Digite cada uma de suas opções em uma nova linha." + +#: core/fields/radio.php:147 +#@ acf +msgid "Red" +msgstr "Vermelho" + +#: core/fields/radio.php:148 +#@ acf +msgid "Blue" +msgstr "Azul" + +#: core/fields/checkbox.php:140 +#: core/fields/radio.php:150 +#: core/fields/select.php:180 +#@ acf +msgid "red : Red" +msgstr "vermelho : Vermelho" + +#: core/fields/checkbox.php:140 +#: core/fields/radio.php:151 +#: core/fields/select.php:180 +#@ acf +msgid "blue : Blue" +msgstr "azul : Azul" + +#: core/fields/color_picker.php:19 +#@ acf +msgid "Color Picker" +msgstr "Seletor de Cor" + +#: core/fields/date_picker/date_picker.php:22 +#@ acf +msgid "Date Picker" +msgstr "Seletor de Datas" + +#: core/fields/file.php:19 +#@ acf +msgid "File" +msgstr "Arquivo" + +#: core/fields/file.php:123 +#@ acf +msgid "No File Selected" +msgstr "Nenhum Arquivo Selecionado" + +#: core/fields/file.php:123 +#@ acf +msgid "Add File" +msgstr "Adicionar Arquivo" + +#: core/fields/file.php:153 +#: core/fields/image.php:118 +#: core/fields/taxonomy.php:365 +#@ acf +msgid "Return Value" +msgstr "Valor Retornado" + +#: core/fields/file.php:26 +#@ acf +msgid "Select File" +msgstr "Selecionar Arquivo" + +#: core/controllers/field_groups.php:456 +#@ acf +msgid "Flexible Content" +msgstr "Conteúdo Flexível" + +#: core/fields/checkbox.php:174 +#: core/fields/message.php:20 +#: core/fields/radio.php:209 +#: core/fields/tab.php:20 +#@ acf +msgid "Layout" +msgstr "Layout" + +#: core/controllers/field_groups.php:423 +#@ acf +msgid "Name" +msgstr "Nome" + +#: core/fields/image.php:19 +#@ acf +msgid "Image" +msgstr "Imagem" + +#: core/fields/image.php:90 +#@ acf +msgid "No image selected" +msgstr "Nenhuma imagem selecionada" + +#: core/fields/image.php:90 +#@ acf +msgid "Add Image" +msgstr "Adicionar Imagem" + +#: core/fields/image.php:130 +#@ acf +msgid "Image URL" +msgstr "URL da Imagem" + +#: core/fields/image.php:139 +#@ acf +msgid "Preview Size" +msgstr "Tamanho da Pré-visualização" + +#: acf.php:622 +#@ acf +msgid "Thumbnail" +msgstr "Miniatura" + +#: acf.php:623 +#@ acf +msgid "Medium" +msgstr "Média" + +#: acf.php:624 +#@ acf +msgid "Large" +msgstr "Grande" + +#: acf.php:625 +#@ acf +msgid "Full" +msgstr "Completo" + +#: core/fields/image.php:27 +#@ acf +msgid "Select Image" +msgstr "Selecionar Imagem" + +#: core/fields/page_link.php:18 +#@ acf +msgid "Page Link" +msgstr "Link da Página" + +#: core/fields/select.php:18 +#: core/fields/select.php:109 +#: core/fields/taxonomy.php:322 +#: core/fields/user.php:266 +#@ acf +msgid "Select" +msgstr "Seleção" + +#: core/controllers/field_group.php:741 +#: core/controllers/field_group.php:762 +#: core/controllers/field_group.php:769 +#: core/fields/file.php:186 +#: core/fields/image.php:170 +#: core/fields/page_link.php:109 +#: core/fields/post_object.php:274 +#: core/fields/post_object.php:298 +#: core/fields/relationship.php:595 +#: core/fields/relationship.php:619 +#: core/fields/user.php:229 +#@ acf +msgid "All" +msgstr "Todos" + +#: core/fields/page_link.php:127 +#: core/fields/post_object.php:317 +#: core/fields/select.php:214 +#: core/fields/taxonomy.php:331 +#: core/fields/user.php:275 +#@ acf +msgid "Allow Null?" +msgstr "Permitir Nulo?" + +#: core/controllers/field_group.php:441 +#: core/fields/page_link.php:137 +#: core/fields/page_link.php:158 +#: core/fields/post_object.php:327 +#: core/fields/post_object.php:348 +#: core/fields/select.php:223 +#: core/fields/select.php:242 +#: core/fields/taxonomy.php:340 +#: core/fields/user.php:284 +#: core/fields/wysiwyg.php:228 +#: core/views/meta_box_fields.php:208 +#: core/views/meta_box_fields.php:231 +#@ acf +msgid "Yes" +msgstr "Sim" + +#: core/controllers/field_group.php:440 +#: core/fields/page_link.php:138 +#: core/fields/page_link.php:159 +#: core/fields/post_object.php:328 +#: core/fields/post_object.php:349 +#: core/fields/select.php:224 +#: core/fields/select.php:243 +#: core/fields/taxonomy.php:341 +#: core/fields/user.php:285 +#: core/fields/wysiwyg.php:229 +#: core/views/meta_box_fields.php:209 +#: core/views/meta_box_fields.php:232 +#@ acf +msgid "No" +msgstr "Não" + +#: core/fields/page_link.php:148 +#: core/fields/post_object.php:338 +#: core/fields/select.php:233 +#@ acf +msgid "Select multiple values?" +msgstr "Selecionar vários valores?" + +#: core/fields/post_object.php:18 +#@ acf +msgid "Post Object" +msgstr "Objeto do Post" + +#: core/fields/post_object.php:292 +#: core/fields/relationship.php:613 +#@ acf +msgid "Filter from Taxonomy" +msgstr "Filtro de Taxonomia" + +#: core/fields/radio.php:18 +#@ acf +msgid "Radio Button" +msgstr "Botão de Rádio" + +#: core/fields/checkbox.php:157 +#: core/fields/color_picker.php:89 +#: core/fields/email.php:106 +#: core/fields/number.php:116 +#: core/fields/radio.php:193 +#: core/fields/select.php:197 +#: core/fields/text.php:116 +#: core/fields/textarea.php:96 +#: core/fields/true_false.php:94 +#: core/fields/wysiwyg.php:171 +#@ acf +msgid "Default Value" +msgstr "Valor Padrão" + +#: core/fields/checkbox.php:185 +#: core/fields/radio.php:220 +#@ acf +msgid "Vertical" +msgstr "Vertical" + +#: core/fields/checkbox.php:186 +#: core/fields/radio.php:221 +#@ acf +msgid "Horizontal" +msgstr "Horizontal" + +#: core/fields/relationship.php:18 +#@ acf +msgid "Relationship" +msgstr "Relação" + +#: core/fields/relationship.php:647 +#@ acf +msgid "Search" +msgstr "Pesquisa" + +#: core/fields/relationship.php:679 +#@ acf +msgid "Maximum posts" +msgstr "Posts máximos" + +#: core/fields/text.php:19 +#@ acf +msgid "Text" +msgstr "Texto" + +#: core/fields/text.php:176 +#: core/fields/textarea.php:141 +#@ acf +msgid "Formatting" +msgstr "Formatação" + +#: core/fields/taxonomy.php:211 +#: core/fields/taxonomy.php:220 +#@ acf +msgid "None" +msgstr "Nenhuma" + +#: core/fields/textarea.php:19 +#@ acf +msgid "Text Area" +msgstr "Área de Texto" + +#: core/fields/true_false.php:19 +#@ acf +msgid "True / False" +msgstr "Verdadeiro / Falso" + +#: core/fields/message.php:19 +#: core/fields/message.php:70 +#: core/fields/true_false.php:79 +#@ acf +msgid "Message" +msgstr "Mensagem" + +#: core/fields/true_false.php:80 +#@ acf +msgid "eg. Show extra content" +msgstr "ex.: Mostrar conteúdo adicional" + +#: core/fields/wysiwyg.php:19 +#@ acf +msgid "Wysiwyg Editor" +msgstr "Editor Wysiwyg" + +#: core/fields/wysiwyg.php:186 +#@ acf +msgid "Toolbar" +msgstr "Barra de Ferramentas" + +#: core/fields/wysiwyg.php:218 +#@ acf +msgid "Show Media Upload Buttons?" +msgstr "Mostrar Botões de Upload de Mídia?" + +#: core/actions/export.php:23 +#: core/views/meta_box_fields.php:58 +#@ acf +msgid "Error" +msgstr "Erro" + +#: core/controllers/addons.php:42 +#: core/controllers/export.php:368 +#: core/controllers/field_groups.php:311 +#@ acf +msgid "Add-ons" +msgstr "Complementos" + +#: core/controllers/addons.php:131 +#@ acf +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "Através desta versátil interface é prossível criar infinitas linhas de dados repetitíveis!" + +#: core/controllers/addons.php:137 +#: core/controllers/field_groups.php:440 +#@ acf +msgid "Gallery Field" +msgstr "Campo de Galeria" + +#: core/controllers/addons.php:138 +#@ acf +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Cria galerias de imagens em uma interface simples e intuitiva!" + +#: core/controllers/addons.php:145 +#@ acf +msgid "Create global data to use throughout your website!" +msgstr "Cria dados globais para serem usados em todo o seu site!" + +#: core/controllers/addons.php:152 +#@ acf +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Cria designs únicos com um gerenciador de layouts de conteúdo flexivel!" + +#: core/controllers/addons.php:161 +#@ acf +msgid "Gravity Forms Field" +msgstr "Campo Gravity Forms" + +#: core/controllers/addons.php:162 +#@ acf +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Cria um campo de seleção preenchido com Gravity Forms!" + +#: core/controllers/addons.php:168 +#@ acf +msgid "Date & Time Picker" +msgstr "Seletor de Data e Hora" + +#: core/controllers/addons.php:169 +#@ acf +msgid "jQuery date & time picker" +msgstr "Seletor jQuery de data e hora" + +#: core/controllers/addons.php:175 +#@ acf +msgid "Location Field" +msgstr "Campo de Localização" + +#: core/controllers/addons.php:176 +#@ acf +msgid "Find addresses and coordinates of a desired location" +msgstr "Busca endereços e coordenadas de um local desejado" + +#: core/controllers/addons.php:182 +#@ acf +msgid "Contact Form 7 Field" +msgstr "Campo Contact Form 7" + +#: core/controllers/addons.php:183 +#@ acf +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Atribui um ou mais formulários Contact Form 7 para um post" + +#: core/controllers/addons.php:193 +#@ acf +msgid "Advanced Custom Fields Add-Ons" +msgstr "Complementos do Advanced Custom Fields" + +#: core/controllers/addons.php:196 +#@ acf +msgid "The following Add-ons are available to increase the functionality of the Advanced Custom Fields plugin." +msgstr "Os Complementos a seguir estão disponíveis para ampliar as funcionalidades do plugin Advanced Custom Fields." + +#: core/controllers/addons.php:197 +#@ acf +msgid "Each Add-on can be installed as a separate plugin (receives updates) or included in your theme (does not receive updates)." +msgstr "Cada Complemento pode ser instalado como um plugin separado (recebendo atualizações) ou pode ser incluído em seu tema (sem atualizações)." + +#: core/controllers/addons.php:219 +#: core/controllers/addons.php:240 +#@ acf +msgid "Installed" +msgstr "Instalado" + +#: core/controllers/addons.php:221 +#@ acf +msgid "Purchase & Install" +msgstr "Comprar & Instalar" + +#: core/controllers/addons.php:242 +#: core/controllers/field_groups.php:425 +#: core/controllers/field_groups.php:434 +#: core/controllers/field_groups.php:442 +#: core/controllers/field_groups.php:450 +#: core/controllers/field_groups.php:458 +#@ acf +msgid "Download" +msgstr "Download" + +#: core/controllers/export.php:50 +#: core/controllers/export.php:159 +#@ acf +msgid "Export" +msgstr "Exportar" + +#: core/controllers/export.php:216 +#@ acf +msgid "Export Field Groups" +msgstr "Exportar Grupos de Campos" + +#: core/controllers/export.php:221 +#@ acf +msgid "Field Groups" +msgstr "Grupos de Campos" + +#: core/controllers/export.php:222 +#@ acf +msgid "Select the field groups to be exported" +msgstr "Selecione os grupos de campos para serem exportados" + +#: core/controllers/export.php:239 +#: core/controllers/export.php:252 +#@ acf +msgid "Export to XML" +msgstr "Exportar como XML" + +#: core/controllers/export.php:242 +#: core/controllers/export.php:267 +#@ acf +msgid "Export to PHP" +msgstr "Exportar como PHP" + +#: core/controllers/export.php:254 +#@ acf +msgid "Imported field groups will appear in the list of editable field groups. This is useful for migrating fields groups between Wp websites." +msgstr "Os grupos de campos importados irão aparecer na lista de grupos editáveis. Isso pode ser útil para migrar os grupos de campos entre sites WP." + +#: core/controllers/export.php:256 +#@ acf +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "Selecione o(s) grupo(s) de campos da lista e clique \"Exportar como XML\"" + +#: core/controllers/export.php:257 +#@ acf +msgid "Save the .xml file when prompted" +msgstr "Salvar o arquivo .xml quando solicitado" + +#: core/controllers/export.php:258 +#@ acf +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Navegue até Ferramentas » Importar e selecione WordPress" + +#: core/controllers/export.php:268 +#@ acf +msgid "ACF will create the PHP code to include in your theme." +msgstr "O ACF vai gerar o código PHP para ser incluído em seu tema." + +#: core/controllers/export.php:269 +#: core/controllers/export.php:310 +#@ acf +msgid "Registered field groups will not appear in the list of editable field groups. This is useful for including fields in themes." +msgstr "Os grupos de campos registrados não irão aparecer na lista de campos editáveis. Isso pode ser útil para incluir grupos de campos em temas." + +#: core/controllers/export.php:272 +#@ acf +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Selecione o(s) grupo(s) de campos da lista e clique \"Exportar como PHP\"" + +#: core/controllers/export.php:300 +#: core/fields/tab.php:65 +#@ acf +msgid "Instructions" +msgstr "Instruções" + +#: core/controllers/export.php:309 +#@ acf +msgid "Notes" +msgstr "Observações" + +#: core/controllers/export.php:316 +#@ acf +msgid "Include in theme" +msgstr "Inclusão no tema" + +#: core/controllers/export.php:317 +#@ acf +msgid "The Advanced Custom Fields plugin can be included within a theme. To do so, move the ACF plugin inside your theme and add the following code to your functions.php file:" +msgstr "O plugin Advanced Custom Fields pode ser incluído em um tema. Para fazer isso, mova o plugin ACF para dentro da pasta de seu tema e adicione o seguinte código em seu arquivo functions.php" + +#: core/controllers/export.php:331 +#@ acf +msgid "Back to export" +msgstr "Voltar para a exportação" + +#: core/controllers/export.php:375 +#@ acf +msgid "" +"/**\n" +" * Register Field Groups\n" +" *\n" +" * The register_field_group function accepts 1 array which holds the relevant data to register a field group\n" +" * You may edit the array as you see fit. However, this may result in errors if the array is not compatible with ACF\n" +" */" +msgstr "" +"/**\n" +" * Registrar Grupos de Campos\n" +" *\n" +" * A função register_field_group aceita 1 array que retém os dados necessários para registrar um grupo de campos.\n" +" * Você pode editar o array conforme a sua necessidade, entretanto, isso pode resultar em erros caso o array não esteja compatível com o ACF.\n" +" */" + +#: core/controllers/field_group.php:439 +#@ acf +msgid "Show Field Key:" +msgstr "Mostrar a Chave do Campo" + +#: core/controllers/field_group.php:618 +#@ acf +msgid "Front Page" +msgstr "Página Inicial" + +#: core/controllers/field_group.php:619 +#@ acf +msgid "Posts Page" +msgstr "Página de Posts" + +#: core/controllers/field_group.php:620 +#@ acf +msgid "Top Level Page (parent of 0)" +msgstr "Página de nível mais alto (sem mãe)" + +#: core/controllers/field_group.php:621 +#@ acf +msgid "Parent Page (has children)" +msgstr "Página Mãe (tem filhos)" + +#: core/controllers/field_group.php:622 +#@ acf +msgid "Child Page (has parent)" +msgstr "Página filha (possui mãe)" + +#: core/controllers/field_groups.php:217 +#@ acf +msgid "version" +msgstr "versão" + +#: core/controllers/field_groups.php:221 +#@ acf +msgid "Getting Started" +msgstr "Primeiros Passos" + +#: core/controllers/field_groups.php:222 +#@ acf +msgid "Field Types" +msgstr "Tipos de Campos" + +#: core/controllers/field_groups.php:223 +#@ acf +msgid "Functions" +msgstr "Funções" + +#: core/controllers/field_groups.php:224 +#@ acf +msgid "Actions" +msgstr "Ações" + +#: core/controllers/field_groups.php:225 +#: core/fields/relationship.php:638 +#@ acf +msgid "Filters" +msgstr "Filtros" + +#: core/controllers/field_groups.php:226 +#@ acf +msgid "'How to' guides" +msgstr "Guias práticos" + +#: core/controllers/field_groups.php:227 +#@ acf +msgid "Tutorials" +msgstr "Tutoriais" + +#: core/controllers/field_groups.php:248 +#@ acf +msgid "Welcome to Advanced Custom Fields" +msgstr "Bem-vindo ao Advanced Custom Fields" + +#: core/controllers/field_groups.php:249 +#@ acf +msgid "Thank you for updating to the latest version!" +msgstr "Ele foi atualizado para a última versão!" + +#: core/controllers/field_groups.php:249 +#@ acf +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "está muito melhor e mais gostoso de usar. Esperamos que você curta." + +#: core/controllers/field_groups.php:256 +#@ acf +msgid "What’s New" +msgstr "O que há de novo" + +#: core/controllers/field_groups.php:259 +#@ acf +msgid "Download Add-ons" +msgstr "Fazer download de Complementos" + +#: core/controllers/field_groups.php:313 +#@ acf +msgid "Activation codes have grown into plugins!" +msgstr "Os códigos de ativação se transformaram em plugins!" + +#: core/controllers/field_groups.php:314 +#@ acf +msgid "Add-ons are now activated by downloading and installing individual plugins. Although these plugins will not be hosted on the wordpress.org repository, each Add-on will continue to receive updates in the usual way." +msgstr "Os complementos agora são ativados fazendo download e instalando plugins individuais. Embora esses plugins não estejam hospedados no repositório wordpress.org, cada Complemento continuará recebendo as atualizações da maneira habitual." + +#: core/controllers/field_groups.php:320 +#@ acf +msgid "All previous Add-ons have been successfully installed" +msgstr "Todos os Complementos anteriores foram instalados com sucesso" + +#: core/controllers/field_groups.php:324 +#@ acf +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Este site usa Complementos Premium que precisam ser baixados" + +#: core/controllers/field_groups.php:324 +#@ acf +msgid "Download your activated Add-ons" +msgstr "Faça o download dos Complementos ativados" + +#: core/controllers/field_groups.php:329 +#@ acf +msgid "This website does not use premium Add-ons and will not be affected by this change." +msgstr "Este site não utiliza nenhum Complemento Premium e não será afetado por esta mudança." + +#: core/controllers/field_groups.php:339 +#@ acf +msgid "Easier Development" +msgstr "Desenvolvimento mais fácil" + +#: core/controllers/field_groups.php:341 +#@ acf +msgid "New Field Types" +msgstr "Novos Tipos de Campos" + +#: core/controllers/field_groups.php:343 +#@ acf +msgid "Taxonomy Field" +msgstr "Campo de Taxonomia" + +#: core/controllers/field_groups.php:344 +#@ acf +msgid "User Field" +msgstr "Campo de Usuário" + +#: core/controllers/field_groups.php:345 +#@ acf +msgid "Email Field" +msgstr "Campo de Email" + +#: core/controllers/field_groups.php:346 +#@ acf +msgid "Password Field" +msgstr "Campo de Senha" + +#: core/controllers/field_groups.php:348 +#@ acf +msgid "Custom Field Types" +msgstr "Tipos de Campos Personalizados" + +#: core/controllers/field_groups.php:349 +#@ acf +msgid "Creating your own field type has never been easier! Unfortunately, version 3 field types are not compatible with version 4." +msgstr "Criar o seu próprio tipo de campo nunca foi tão fácil! Infelizmente a os tipos de campos da versão 3 não são compatíveis com a versão 4." + +#: core/controllers/field_groups.php:350 +#@ acf +msgid "Migrating your field types is easy, please" +msgstr "Migrar os seus tipos de campos é fácil, " + +#: core/controllers/field_groups.php:350 +#@ acf +msgid "follow this tutorial" +msgstr "siga este tutorial (em inglês)" + +#: core/controllers/field_groups.php:350 +#@ acf +msgid "to learn more." +msgstr "para saber mais." + +#: core/controllers/field_groups.php:352 +#@ acf +msgid "Actions & Filters" +msgstr "Ações & Filtros" + +#: core/controllers/field_groups.php:353 +#@ acf +msgid "read this guide" +msgstr "Leia este guia (em inglês)" + +#: core/controllers/field_groups.php:353 +#@ acf +msgid "to find the updated naming convention." +msgstr "para encontrar convenção de nomenclaturas atualizada." + +#: core/controllers/field_groups.php:355 +#@ acf +msgid "Preview draft is now working!" +msgstr "A visualização de rascunhos agora está funcionando!" + +#: core/controllers/field_groups.php:356 +#@ acf +msgid "This bug has been squashed along with many other little critters!" +msgstr "Este problema foi liquidado junto com muitos outros bugs!" + +#: core/controllers/field_groups.php:356 +#@ acf +msgid "See the full changelog" +msgstr "Veja o changelog completo (em inglês)" + +#: core/controllers/field_groups.php:360 +#@ acf +msgid "Important" +msgstr "Importante" + +#: core/controllers/field_groups.php:362 +#@ acf +msgid "Database Changes" +msgstr "Alterações do Banco de Dados" + +#: core/controllers/field_groups.php:363 +#@ acf +msgid "Absolutely no changes have been made to the database between versions 3 and 4. This means you can roll back to version 3 without any issues." +msgstr "Não foi feita absolutamente nenhuma alteração no banco de dados entre as versões 3 e 4. Isso significa que você pode reverter para a versão 3 sem quaisquer problemas." + +#: core/controllers/field_groups.php:365 +#@ acf +msgid "Potential Issues" +msgstr "Possíveis Problemas" + +#: core/controllers/field_groups.php:366 +#@ acf +msgid "Do to the sizable changes surounding Add-ons, field types and action/filters, your website may not operate correctly. It is important that you read the full" +msgstr "Em virtude das mudanças significativas que ocorreram com os Complementos, nos tipos de campos e nas ações/filtros, seu site poderá não funcionar corretamente. É importante que você leia todo o guia" + +#: core/controllers/field_groups.php:366 +#@ acf +msgid "Migrating from v3 to v4" +msgstr "Migrando da v3 para v4 (em inglês)" + +#: core/controllers/field_groups.php:366 +#@ acf +msgid "guide to view the full list of changes." +msgstr "para ver a lista completa de mudanças." + +#: core/controllers/field_groups.php:369 +#@ acf +msgid "Really Important!" +msgstr "Muito Importante!" + +#: core/controllers/field_groups.php:369 +#@ acf +msgid "version 3" +msgstr "versão 3" + +#: core/controllers/field_groups.php:369 +#@ acf +msgid "of this plugin." +msgstr "disponível deste plugin." + +#: core/controllers/field_groups.php:374 +#@ acf +msgid "Thank You" +msgstr "Obrigado" + +#: core/controllers/field_groups.php:375 +#@ acf +msgid "A BIG thank you to everyone who has helped test the version 4 beta and for all the support I have received." +msgstr "Um ENORME obrigado a todos que ajudaram a testar a versão 4 beta e por todo o apoio que recebi." + +#: core/controllers/field_groups.php:376 +#@ acf +msgid "Without you all, this release would not have been possible!" +msgstr "Sem vocês este release não seria possível!" + +#: core/controllers/field_groups.php:380 +#@ acf +msgid "Changelog for" +msgstr "Changelog da versão" + +#: core/controllers/field_groups.php:396 +#@ acf +msgid "Learn more" +msgstr "Saiba mais" + +#: core/controllers/field_groups.php:402 +#@ acf +msgid "Overview" +msgstr "Visão geral" + +#: core/controllers/field_groups.php:404 +#@ acf +msgid "Previously, all Add-ons were unlocked via an activation code (purchased from the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which need to be individually downloaded, installed and updated." +msgstr "Antes, todos os Complementos eram desbloqueados através de códigos de ativação (comprados na loja de Add-ons ACF). A novidade para na v4 é que todos os Complementos funcionam como plugins separados, que precisam ser baixados invididualmente, instalados e atualizados." + +#: core/controllers/field_groups.php:406 +#@ acf +msgid "This page will assist you in downloading and installing each available Add-on." +msgstr "Esta página irá te ajudar a fazer o download e a realizar a instalação de cada Complemento disponível." + +#: core/controllers/field_groups.php:408 +#@ acf +msgid "Available Add-ons" +msgstr "Complementos Disponíveis" + +#: core/controllers/field_groups.php:410 +#@ acf +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Os seguintes Complementos foram detectados como ativados neste site." + +#: core/controllers/field_groups.php:466 +#@ acf +msgid "Installation" +msgstr "Instalação" + +#: core/controllers/field_groups.php:468 +#@ acf +msgid "For each Add-on available, please perform the following:" +msgstr "Para cada Complemento disponível, faça o seguinte:" + +#: core/controllers/field_groups.php:470 +#@ acf +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Faça o download do Complemento (arquivo .zip) para a sua área de trabalho" + +#: core/controllers/field_groups.php:471 +#@ acf +msgid "Navigate to" +msgstr "Navegue para" + +#: core/controllers/field_groups.php:471 +#@ acf +msgid "Plugins > Add New > Upload" +msgstr "Plugins > Adicionar Novo > Enviar" + +#: core/controllers/field_groups.php:472 +#@ acf +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "Utilize o uploader para procurar, selecionar e instalar o seu Complemento (arquivo .zip)" + +#: core/controllers/field_groups.php:473 +#@ acf +msgid "Once the plugin has been uploaded and installed, click the 'Activate Plugin' link" +msgstr "Depois de fazer o upload e instalar o plugin, clique no link 'Ativar Plugin'" + +#: core/controllers/field_groups.php:474 +#@ acf +msgid "The Add-on is now installed and activated!" +msgstr "O Complemento agora está instalado e ativado!" + +#: core/controllers/field_groups.php:488 +#@ acf +msgid "Awesome. Let's get to work" +msgstr "Fantástico. Vamos trabalhar" + +#: core/fields/relationship.php:29 +#@ acf +msgid "Maximum values reached ( {max} values )" +msgstr "Quantidade máxima atingida ( {max} item(s) )" + +#: core/controllers/upgrade.php:684 +#@ acf +msgid "Modifying field group options 'show on page'" +msgstr "Modificando as opções 'exibir na página' do grupo de campos" + +#: core/controllers/upgrade.php:738 +#@ acf +msgid "Modifying field option 'taxonomy'" +msgstr "Modificando a opção 'taxonomia' do campo" + +#: core/controllers/upgrade.php:835 +#@ acf +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "Movendo os campos personalizados do usuário de wp_options para wp_usermeta" + +#: core/fields/checkbox.php:20 +#: core/fields/radio.php:19 +#: core/fields/select.php:19 +#: core/fields/true_false.php:20 +#@ acf +msgid "Choice" +msgstr "Escolhas" + +#: core/fields/checkbox.php:138 +#: core/fields/select.php:178 +#@ acf +msgid "Enter each choice on a new line." +msgstr "Digite cada opção em uma nova linha." + +#: core/fields/checkbox.php:139 +#: core/fields/select.php:179 +#@ acf +msgid "For more control, you may specify both a value and label like this:" +msgstr "Para mais controle, você pode especificar tanto os valores quanto os rótulos, como nos exemplos:" + +#: core/fields/checkbox.php:158 +#: core/fields/select.php:198 +#@ acf +msgid "Enter each default value on a new line" +msgstr "Digite cada valor padrão em uma nova linha" + +#: core/fields/color_picker.php:20 +#: core/fields/date_picker/date_picker.php:23 +#@ acf +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/date_picker/date_picker.php:30 +#@ acf +msgid "Done" +msgstr "Concluído" + +#: core/fields/date_picker/date_picker.php:31 +#@ acf +msgid "Today" +msgstr "Hoje" + +#: core/fields/date_picker/date_picker.php:34 +#@ acf +msgid "Show a different month" +msgstr "Mostrar um mês diferente" + +#: core/fields/date_picker/date_picker.php:105 +#@ acf +msgid "Save format" +msgstr "Formato dos dados" + +#: core/fields/date_picker/date_picker.php:106 +#@ acf +msgid "This format will determin the value saved to the database and returned via the API" +msgstr "Este será o formato salvo no banco de dados e depois devolvido através da API" + +#: core/fields/date_picker/date_picker.php:107 +#@ acf +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" é o formato de gravação mais versátil. Leia mais sobre" + +#: core/fields/date_picker/date_picker.php:107 +#: core/fields/date_picker/date_picker.php:123 +#@ acf +msgid "jQuery date formats" +msgstr "formatos de data jQuery" + +#: core/fields/date_picker/date_picker.php:121 +#@ acf +msgid "Display format" +msgstr "Formato de exibição" + +#: core/fields/date_picker/date_picker.php:122 +#@ acf +msgid "This format will be seen by the user when entering a value" +msgstr "Este é o formato que será visto pelo usuário quando um valor for digitado" + +#: core/fields/date_picker/date_picker.php:123 +#@ acf +msgid "\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more about" +msgstr "\"dd/mm/yy\" ou \"mm/dd/yy\" são os formatos de exibição mais utilizados. Leia mais sobre" + +#: core/fields/date_picker/date_picker.php:137 +#@ acf +msgid "Week Starts On" +msgstr "Semana começa em" + +#: core/fields/dummy.php:19 +#@ default +msgid "Dummy" +msgstr "Dummy" + +#: core/fields/email.php:19 +#@ acf +msgid "Email" +msgstr "Email" + +#: core/fields/file.php:20 +#: core/fields/image.php:20 +#: core/fields/wysiwyg.php:20 +#@ acf +msgid "Content" +msgstr "Conteúdo" + +#: core/fields/image.php:83 +#@ acf +msgid "Remove" +msgstr "Remover" + +#: core/fields/file.php:164 +#@ acf +msgid "File Object" +msgstr "Objeto do Arquivo" + +#: core/fields/file.php:165 +#@ acf +msgid "File URL" +msgstr "URL do Arquivo" + +#: core/fields/file.php:166 +#@ acf +msgid "File ID" +msgstr "ID do Arquivo" + +#: core/fields/file.php:28 +#@ acf +msgid "Update File" +msgstr "Atualizar Arquivo" + +#: core/fields/image.php:129 +#@ acf +msgid "Image Object" +msgstr "Objeto da Imagem" + +#: core/fields/image.php:131 +#@ acf +msgid "Image ID" +msgstr "ID da Imagem" + +#: core/fields/image.php:29 +#@ acf +msgid "Update Image" +msgstr "Atualizar Imagem" + +#: core/fields/message.php:71 +#@ acf +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "O Texto & HTML digitados aqui irão aparecer em linha, como os campos" + +#: core/fields/message.php:72 +#@ acf +msgid "Please note that all text will first be passed through the wp function " +msgstr "Antes, todo o texto irá passar pela função " + +#: core/fields/number.php:19 +#@ acf +msgid "Number" +msgstr "Número" + +#: core/fields/page_link.php:19 +#: core/fields/post_object.php:19 +#: core/fields/relationship.php:19 +#: core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +#@ acf +msgid "Relational" +msgstr "Relacional" + +#: core/fields/password.php:19 +#@ acf +msgid "Password" +msgstr "Senha" + +#: core/fields/relationship.php:648 +#@ acf +msgid "Post Type Select" +msgstr "Seleção de Tipos de Post" + +#: core/fields/relationship.php:656 +#@ acf +msgid "Elements" +msgstr "Elementos" + +#: core/fields/relationship.php:657 +#@ acf +msgid "Selected elements will be displayed in each result" +msgstr "Os elementos selecionados serão exibidos em cada resultado do filtro" + +#: core/fields/relationship.php:667 +#@ acf +msgid "Post Title" +msgstr "Título do Post" + +#: core/fields/tab.php:19 +#@ acf +msgid "Tab" +msgstr "Aba" + +#: core/fields/taxonomy.php:18 +#: core/fields/taxonomy.php:276 +#@ acf +msgid "Taxonomy" +msgstr "Taxonomia" + +#: core/fields/taxonomy.php:316 +#: core/fields/user.php:260 +#@ acf +msgid "Multiple Values" +msgstr "Vários valores" + +#: core/fields/taxonomy.php:318 +#: core/fields/user.php:262 +#@ acf +msgid "Multi Select" +msgstr "Seleção Múltipla" + +#: core/fields/taxonomy.php:320 +#: core/fields/user.php:264 +#@ acf +msgid "Single Value" +msgstr "Um único valor" + +#: core/fields/taxonomy.php:321 +#@ acf +msgid "Radio Buttons" +msgstr "Botões de Rádio" + +#: core/fields/taxonomy.php:350 +#@ acf +msgid "Load & Save Terms to Post" +msgstr "Carregar & Salvar Termos do Post" + +#: core/fields/taxonomy.php:358 +#@ acf +msgid "Load value based on the post's terms and update the post's terms on save" +msgstr "Carregar opções com base nos termos do post, e atualizá-los ao salvar." + +#: core/fields/taxonomy.php:375 +#@ acf +msgid "Term Object" +msgstr "Objeto do Termo" + +#: core/fields/taxonomy.php:376 +#@ acf +msgid "Term ID" +msgstr "ID do Termo" + +#: core/fields/user.php:18 +#: core/views/meta_box_location.php:94 +#@ acf +msgid "User" +msgstr "Usuário" + +#: core/fields/user.php:224 +#@ acf +msgid "Filter by role" +msgstr "Filtrar por função" + +#: core/views/meta_box_fields.php:58 +#@ acf +msgid "Field type does not exist" +msgstr "Tipo de campo não existe" + +#: core/views/meta_box_fields.php:64 +#@ acf +msgid "checked" +msgstr "selecionado" + +#: core/views/meta_box_fields.php:65 +#@ acf +msgid "No toggle fields available" +msgstr "Não há campos de alternância disponíveis" + +#: core/views/meta_box_fields.php:67 +#@ acf +msgid "copy" +msgstr "copiar" + +#: core/views/meta_box_fields.php:92 +#@ acf +msgid "Field Key" +msgstr "Chave do Campo" + +#: core/views/meta_box_fields.php:223 +#@ acf +msgid "Conditional Logic" +msgstr "Condições para exibição" + +#: core/views/meta_box_fields.php:293 +#@ acf +msgid "Show this field when" +msgstr "Mostrar este campo se" + +#: core/views/meta_box_fields.php:303 +#@ acf +msgid "these rules are met" +msgstr "regras forem atendidas" + +#: core/views/meta_box_location.php:60 +#@ acf +msgid "Show this field group if" +msgstr "Mostrar este grupo de campos se" + +#: core/views/meta_box_fields.php:68 +#: core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +#@ acf +msgid "or" +msgstr "ou" + +#: core/views/meta_box_location.php:146 +#@ acf +msgid "and" +msgstr "e" + +#: core/views/meta_box_location.php:161 +#@ acf +msgid "Add rule group" +msgstr "Adicionar grupo de regras" + +#: core/views/meta_box_options.php:26 +#@ acf +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Grupos de campo são criados na ordem
                do menor para o maior valor" + +#: core/views/meta_box_options.php:84 +#@ acf +msgid "Hide on screen" +msgstr "Ocultar na tela" + +#: core/views/meta_box_options.php:85 +#@ acf +msgid "Select items to hide them from the edit screen" +msgstr "Selecione os itens deverão ser ocultados na tela de edição" + +#: core/views/meta_box_options.php:86 +#@ acf +msgid "If multiple field groups appear on an edit screen, the first field group's options will be used. (the one with the lowest order number)" +msgstr "Se vários grupos de campos aparecem em uma tela de edição, as opções do primeiro grupo de campos é a que será utilizada. (aquele com o menor número de ordem)" + +#: core/views/meta_box_options.php:97 +#@ default +msgid "Excerpt" +msgstr "Resumo" + +#: core/views/meta_box_options.php:101 +#@ default +msgid "Revisions" +msgstr "Revisões" + +#: core/views/meta_box_options.php:104 +#@ default +msgid "Format" +msgstr "Formato" + +#: core/fields/relationship.php:666 +#: core/views/meta_box_options.php:105 +#@ acf +#@ default +msgid "Featured Image" +msgstr "Imagem Destacada" + +#: core/views/meta_box_options.php:106 +#@ default +msgid "Categories" +msgstr "Categorias" + +#: core/views/meta_box_options.php:107 +#@ default +msgid "Tags" +msgstr "Tags" + +#: core/views/meta_box_options.php:108 +#@ default +msgid "Send Trackbacks" +msgstr "Enviar Trackbacks" + +#: core/controllers/export.php:270 +#: core/controllers/export.php:311 +#@ acf +msgid "Please note that if you export and register field groups within the same WP, you will see duplicate fields on your edit screens. To fix this, please move the original field group to the trash or remove the code from your functions.php file." +msgstr "Note que se você exportar e registrar os grupos de campos dentro de um mesmo WP, você verá campos duplicados em sua tela de edição. Para corrigir isso, mova o grupo de campos original para a lixeira ou remova o código de seu arquivo functions.php." + +#: core/controllers/export.php:323 +#@ acf +msgid "To remove all visual interfaces from the ACF plugin, you can use a constant to enable lite mode. Add the following code to your functions.php file before the include_once code:" +msgstr "Para remover todas as interfaces visuais do plugin ACF, basta utilizar uma constante para habilitar o modo Lite. Adicione o seguinte código em seu arquivo functions.php, antes do código include_once (sugerido anteriormente):" + +#: core/controllers/field_groups.php:353 +#@ acf +msgid "All actions & filters have received a major facelift to make customizing ACF even easier! Please" +msgstr "Todas as ações & filtros sofreram alterações significativas para tornar a personalização do ACF ainda mai fácil! " + +#: core/fields/relationship.php:436 +#@ acf +msgid "Filter by post type" +msgstr "Filtrar por tipo de post" + +#: core/fields/relationship.php:425 +#@ acf +msgid "Search..." +msgstr "Pesquisar..." + +#: core/api.php:1094 +#@ acf +msgid "Update" +msgstr "Atualizar" + +#: core/api.php:1095 +#@ acf +msgid "Post updated" +msgstr "Post atualizado" + +#: core/controllers/export.php:352 +#@ acf +msgid "" +"/**\n" +" * Install Add-ons\n" +" * \n" +" * The following code will include all 4 premium Add-Ons in your theme.\n" +" * Please do not attempt to include a file which does not exist. This will produce an error.\n" +" * \n" +" * The following code assumes you have a folder 'add-ons' inside your theme.\n" +" *\n" +" * IMPORTANT\n" +" * Add-ons may be included in a premium theme/plugin as outlined in the terms and conditions.\n" +" * For more information, please read:\n" +" * - http://www.advancedcustomfields.com/terms-conditions/\n" +" * - http://www.advancedcustomfields.com/resources/getting-started/including-lite-mode-in-a-plugin-theme/\n" +" */" +msgstr "" +"/**\n" +" * Instalar Complementos\n" +" * \n" +" * código a seguir irá incluir todos os 4 Complementos Premium em seu tema.\n" +" * Não tente incluir um arquivo que não existe. Isso irá produzir um erro.\n" +" * \n" +" * O código a seguir pressupõe que você tenha uma pasta 'add-ons' dentro de seu tema.\n" +" *\n" +" * IMPORTANT\n" +" * Complementos podem ser incluídos em temas.plugins premium conforme descrito nos termos e condições.\n" +" * Para mais informações, leia:\n" +" * - http://www.advancedcustomfields.com/terms-conditions/\n" +" * - http://www.advancedcustomfields.com/resources/getting-started/including-lite-mode-in-a-plugin-theme/\n" +" */" + +#: core/controllers/field_group.php:707 +#@ default +msgid "Publish" +msgstr "Publicar" + +#: core/controllers/field_group.php:708 +#@ default +msgid "Pending Review" +msgstr "Revisão Pendente" + +#: core/controllers/field_group.php:709 +#@ default +msgid "Draft" +msgstr "Rascunho" + +#: core/controllers/field_group.php:710 +#@ default +msgid "Future" +msgstr "Futuro" + +#: core/controllers/field_group.php:711 +#@ default +msgid "Private" +msgstr "Privado" + +#: core/controllers/field_group.php:712 +#@ default +msgid "Revision" +msgstr "Revisão" + +#: core/controllers/field_group.php:713 +#@ default +msgid "Trash" +msgstr "Lixeira" + +#: core/controllers/field_group.php:726 +#@ default +msgid "Super Admin" +msgstr "Super Admin" + +#: core/controllers/field_groups.php:369 +#@ acf +msgid "If you updated the ACF plugin without prior knowledge of such changes, please roll back to the latest" +msgstr "Se você atualizou o plugin ACF sem ter o conhecimento prévio dessas mudanças, reverta para a última versão" + +#: core/controllers/input.php:519 +#@ acf +msgid "Expand Details" +msgstr "Expandir Detalhes" + +#: core/controllers/input.php:520 +#@ acf +msgid "Collapse Details" +msgstr "Recolher Detalhes" + +#: core/controllers/upgrade.php:139 +#@ acf +msgid "What's new" +msgstr "O que há de novo" + +#: core/controllers/upgrade.php:150 +#@ acf +msgid "credits" +msgstr "créditos" + +#: core/fields/email.php:107 +#: core/fields/number.php:117 +#: core/fields/text.php:117 +#: core/fields/textarea.php:97 +#: core/fields/wysiwyg.php:172 +#@ acf +msgid "Appears when creating a new post" +msgstr "Aparece quando é criado o novo post" + +#: core/fields/email.php:123 +#: core/fields/number.php:133 +#: core/fields/password.php:105 +#: core/fields/text.php:131 +#: core/fields/textarea.php:111 +#@ acf +msgid "Placeholder Text" +msgstr "Texto Placeholder" + +#: core/fields/email.php:124 +#: core/fields/number.php:134 +#: core/fields/password.php:106 +#: core/fields/text.php:132 +#: core/fields/textarea.php:112 +#@ acf +msgid "Appears within the input" +msgstr "Texto que aparecerá dentro do campo (até que algo seja digitado)" + +#: core/fields/email.php:138 +#: core/fields/number.php:148 +#: core/fields/password.php:120 +#: core/fields/text.php:146 +#@ acf +msgid "Prepend" +msgstr "Prefixo" + +#: core/fields/email.php:139 +#: core/fields/number.php:149 +#: core/fields/password.php:121 +#: core/fields/text.php:147 +#@ acf +msgid "Appears before the input" +msgstr "Texto que aparecerá antes do campo" + +#: core/fields/email.php:153 +#: core/fields/number.php:163 +#: core/fields/password.php:135 +#: core/fields/text.php:161 +#@ acf +msgid "Append" +msgstr "Sufixo" + +#: core/fields/email.php:154 +#: core/fields/number.php:164 +#: core/fields/password.php:136 +#: core/fields/text.php:162 +#@ acf +msgid "Appears after the input" +msgstr "Texto que aparecerá após o campo" + +#: core/fields/file.php:27 +#@ acf +msgid "Edit File" +msgstr "Editar Arquivo" + +#: core/fields/file.php:29 +#: core/fields/image.php:30 +#@ acf +msgid "uploaded to this post" +msgstr "anexada a este post" + +#: core/fields/file.php:175 +#: core/fields/image.php:158 +#@ acf +msgid "Library" +msgstr "Biblioteca" + +#: core/fields/file.php:187 +#: core/fields/image.php:171 +#@ acf +msgid "Uploaded to post" +msgstr "Anexado ao post" + +#: core/fields/image.php:28 +#@ acf +msgid "Edit Image" +msgstr "Editar Imagem" + +#: core/fields/image.php:119 +#: core/fields/relationship.php:570 +#@ acf +msgid "Specify the returned value on front end" +msgstr "Especifique a forma com os valores serão retornados no front-end" + +#: core/fields/image.php:140 +#@ acf +msgid "Shown when entering data" +msgstr "Exibido ao inserir os dados" + +#: core/fields/image.php:159 +#@ acf +msgid "Limit the media library choice" +msgstr "Determinar a escolha da biblioteca de mídia" + +#: core/fields/number.php:178 +#@ acf +msgid "Minimum Value" +msgstr "Valor Mínimo" + +#: core/fields/number.php:194 +#@ acf +msgid "Maximum Value" +msgstr "Valor Máximo" + +#: core/fields/number.php:210 +#@ acf +msgid "Step Size" +msgstr "Tamanho das frações" + +#: core/fields/radio.php:172 +#@ acf +msgid "Add 'other' choice to allow for custom values" +msgstr "Adicionar uma opção 'Outro' (que irá permitir a inserção de valores personalizados)" + +#: core/fields/radio.php:184 +#@ acf +msgid "Save 'other' values to the field's choices" +msgstr "Salvar os valores personalizados inseridos na opção 'Outros' na lista de escolhas" + +#: core/fields/relationship.php:569 +#@ acf +msgid "Return Format" +msgstr "Formato dos Dados" + +#: core/fields/relationship.php:580 +#@ acf +msgid "Post Objects" +msgstr "Objetos dos Posts" + +#: core/fields/relationship.php:581 +#@ acf +msgid "Post IDs" +msgstr "IDs dos Posts" + +#: core/fields/tab.php:68 +#@ acf +msgid "Use \"Tab Fields\" to better organize your edit screen by grouping your fields together under separate tab headings." +msgstr "Utilize o campo \"Aba\" para organizar melhor sua tela de edição, agrupando seus campos em diferentes guias." + +#: core/fields/tab.php:69 +#@ acf +msgid "All the fields following this \"tab field\" (or until another \"tab field\" is defined) will be grouped together." +msgstr "Todos os campos que seguirem este campo \"Aba\" (ou até que outra \"Aba\" seja definida) ficarão agrupados." + +#: core/fields/tab.php:70 +#@ acf +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Aproveite para utilizar várias guias e dividir seus campos em seções." + +#: core/fields/text.php:177 +#: core/fields/textarea.php:142 +#@ acf +msgid "Effects value on front end" +msgstr "Valor dos efeitos no front-end" + +#: core/fields/text.php:186 +#: core/fields/textarea.php:151 +#@ acf +msgid "No formatting" +msgstr "Sem formatação" + +#: core/fields/text.php:187 +#: core/fields/textarea.php:153 +#@ acf +msgid "Convert HTML into tags" +msgstr "Converter HTML em tags" + +#: core/fields/text.php:195 +#: core/fields/textarea.php:126 +#@ acf +msgid "Character Limit" +msgstr "Limite de Caracteres" + +#: core/fields/text.php:196 +#: core/fields/textarea.php:127 +#@ acf +msgid "Leave blank for no limit" +msgstr "Deixe em branco para nenhum limite" + +#: core/fields/textarea.php:152 +#@ acf +msgid "Convert new lines into <br /> tags" +msgstr "Converter novas linhas em tags <br />" + +#: core/views/meta_box_fields.php:66 +#@ acf +msgid "Field group title is required" +msgstr "O título do grupo de campos é obrigatório" + +#: core/views/meta_box_location.php:88 +#@ acf +msgid "Post Status" +msgstr "Status do Post" + +#: core/views/meta_box_location.php:92 +#@ acf +msgid "Attachment" +msgstr "Anexo" + +#: core/views/meta_box_location.php:93 +#@ acf +msgid "Term" +msgstr "Termo" + +#: core/views/meta_box_options.php:52 +#@ acf +msgid "High (after title)" +msgstr "Superior (depois do título)" + +#: core/views/meta_box_options.php:53 +#@ acf +msgid "Normal (after content)" +msgstr "Normal (depois do editor de conteúdo)" + diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_PT.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_PT.mo new file mode 100644 index 0000000..2c1e5e6 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_PT.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_PT.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_PT.po new file mode 100644 index 0000000..db2fce0 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-pt_PT.po @@ -0,0 +1,1921 @@ +# Copyright (C) 2014 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2015-07-23 11:02+0100\n" +"PO-Revision-Date: 2016-01-07 08:48+0000\n" +"Last-Translator: Pedro Mendonça \n" +"Language-Team: Pedro Mendonça \n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.6\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" +"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;" +"esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" +"X-Textdomain-Support: yes\n" +"X-Poedit-Basepath: ..\n" +"X-Poedit-SearchPath-0: .\n" + +#: acf.php:485 +msgid "Field Groups" +msgstr "Grupos de campos" + +#: acf.php:486 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" + +#: acf.php:487 +msgid "Add New" +msgstr "Adicionar novo" + +#: acf.php:488 +msgid "Add New Field Group" +msgstr "Adicionar novo grupo de campos" + +#: acf.php:489 +msgid "Edit Field Group" +msgstr "Editar grupo de campos" + +#: acf.php:490 +msgid "New Field Group" +msgstr "Novo grupo de campos" + +#: acf.php:491 +msgid "View Field Group" +msgstr "Ver grupo de campos" + +#: acf.php:492 +msgid "Search Field Groups" +msgstr "Pesquisar grupos de campos" + +#: acf.php:493 +msgid "No Field Groups found" +msgstr "Nenhum grupo de campos encontrado" + +#: acf.php:494 +msgid "No Field Groups found in Trash" +msgstr "Nenhum grupo de campos encontrado no lixo" + +#: acf.php:579 core/views/meta_box_options.php:99 +msgid "Custom Fields" +msgstr "Campos personalizados" + +#: acf.php:597 acf.php:600 +msgid "Field group updated." +msgstr "Grupo de campos actualizado." + +#: acf.php:598 +msgid "Custom field updated." +msgstr "Campo personalizado actualizado." + +#: acf.php:599 +msgid "Custom field deleted." +msgstr "Campo personalizado apagado." + +#. translators: %s: date and time of the revision +#: acf.php:602 +#, php-format +msgid "Field group restored to revision from %s" +msgstr "Grupo de campos restaurado para revisão de %s" + +#: acf.php:603 +msgid "Field group published." +msgstr "Grupo de campos publicado." + +#: acf.php:604 +msgid "Field group saved." +msgstr "Grupo de campos guardado." + +#: acf.php:605 +msgid "Field group submitted." +msgstr "Grupo de campos enviado." + +#: acf.php:606 +msgid "Field group scheduled for." +msgstr "Grupo de campos agendado." + +#: acf.php:607 +msgid "Field group draft updated." +msgstr "Rascunho de grupo de campos actualizado." + +#: acf.php:742 +msgid "Thumbnail" +msgstr "Miniatura" + +#: acf.php:743 +msgid "Medium" +msgstr "Média" + +#: acf.php:744 +msgid "Large" +msgstr "Grande" + +#: acf.php:745 +msgid "Full" +msgstr "Completo" + +#: core/actions/export.php:26 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Erro" + +#: core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "Nenhum grupo ACF seleccionado" + +#: core/api.php:1171 +msgid "Update" +msgstr "Actualizar" + +#: core/api.php:1172 +msgid "Post updated" +msgstr "Artigo actualizado" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:307 +msgid "Add-ons" +msgstr "Add-ons" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:429 +msgid "Repeater Field" +msgstr "Campo repetitivo" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "Cria infinitas linhas de dados repetíveis com um interfácil versátil!" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:437 +msgid "Gallery Field" +msgstr "Campo de galeria" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Cria galerias de imagens num interface simples e intuitivo!" + +#: core/controllers/addons.php:144 core/controllers/field_groups.php:445 +msgid "Options Page" +msgstr "Página de opções" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "Cria dados globais para serem utilizados em todo o site!" + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Campo de conteúdo flexível" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Cria designs únicos com um gestor de layouts de conteúdo flexivel!" + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Campo de Gravity Forms" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Cria um campo de seleção preenchido com Gravity Forms!" + +#: core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Selector de data e hora" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "Selector jQuery de data e hora" + +#: core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Campo de localização" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Encontra endereços e coordenadas de uma localização desejada" + +#: core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Campo de Contact Form 7" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Atribui um ou mais formulários Contact Form 7 a um artigo" + +#: core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Add-ons do Advanced Custom Fields" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"Estão disponíveis os add-ons abaixo para aumentar as funcionalidades do " +"plugin Advanced Custom Fields." + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"Cada add-on pode ser instalado como um plugin separado (recebem " +"actualizações) ou pode ser incluído no seu tema (não recebem actualizações)." + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "Instalado" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Comprar e instalar" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:422 +#: core/controllers/field_groups.php:431 core/controllers/field_groups.php:439 +#: core/controllers/field_groups.php:447 core/controllers/field_groups.php:455 +msgid "Download" +msgstr "Descarregar" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +msgid "Export" +msgstr "Exportar" + +#: core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Exportar grupos de campos" + +#: core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Grupos de campos" + +#: core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Seleccione os grupos de campos para serem exportados" + +#: core/controllers/export.php:239 core/controllers/export.php:252 +msgid "Export to XML" +msgstr "Exportar XML" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "Exportar PHP" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"O ACF vai criar um arquivo de exportação .xml que é compatível com o plugin " +"de importação nativo do WP." + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"Os grupos de campos importados irão aparecer na lista de grupos " +"editáveis. Isto pode ser útil para migrar os grupos de campos entre sites WP." + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "" +"Seleccione o(s) grupo(s) de campos da lista e clique em \"Exportar XML\"" + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "Guarde o ficheiro .xml quando for solicitado" + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Navegue até Ferramentas » Importar e seleccione WordPress" + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "Instale o plugin de importação do WP se solicitado" + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "Carregue e importe o ficheiro .xml exportado anteriormente" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Seleccione o seu utilizador e ignore Importar anexos" + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "Está feito! Feliz WordPressing" + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "O ACF vai gerar o código PHP para incluir no seu tema." + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"Os grupos de campos registados não irão aparecer na lista de campos " +"editáveis. Isto pode ser útil para incluir grupos de campos em temas." + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"Note que se exportar e registar os grupos de campos dentro do mesmo WP verá " +"campos duplicados no ecrã de edição. Para corrigir isto, por favor mova o " +"grupo de campos originais para o lixo ou remova o código de seu ficheiro " +"functions.php." + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "" +"Seleccione o(s) grupo(s) de campos da lista e clique em \"Exportar PHP\"" + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Copie o código PHP gerado" + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Cole no seu ficheiro functions.php" + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" +"Para activar quaisquer add-ons, edite e utilize o código que está nas linhas " +"iniciais." + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "Exportar grupos de campos para PHP" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "Instruções" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "Notas" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Incluir no tema" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"O plugin Advanced Custom Fields pode ser incluído num tema. Para isto, mova " +"o plugin ACF para dentro da pasta do seu tema e adicione o seguinte código " +"ao seu ficheiro functions.php:" + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"Para remover todos os interfaces visuais do plugin ACF, pode utilizar uma " +"constante para activar o modo Lite. Adicione o seguinte código ao seu " +"ficheiro functions.php antes do código include_once:" + +#: core/controllers/export.php:331 +msgid "Back to export" +msgstr "Voltar para a exportação" + +#: core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Nenhum grupo de campos foi seleccionado" + +#: core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Mover para o lixo. Tem certeza?" + +#: core/controllers/field_group.php:359 +msgid "checked" +msgstr "seleccionado" + +#: core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Nenhum campo de opções disponível" + +#: core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "O título do grupo de campos é obrigatório" + +#: core/controllers/field_group.php:362 +msgid "copy" +msgstr "copiar" + +#: core/controllers/field_group.php:363 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +msgid "or" +msgstr "ou" + +#: core/controllers/field_group.php:364 core/controllers/field_group.php:395 +#: core/controllers/field_group.php:457 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Campos" + +#: core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Campos superiores" + +#: core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Campos do grupo" + +#: core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Esconder / Mostrar tudo" + +#: core/controllers/field_group.php:396 +msgid "Location" +msgstr "Localização" + +#: core/controllers/field_group.php:397 +msgid "Options" +msgstr "Opções" + +#: core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Mostrar campo chave" + +#: core/controllers/field_group.php:460 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:340 +#: core/fields/post_object.php:361 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:499 +#: core/fields/user.php:332 core/fields/wysiwyg.php:335 +#: core/views/meta_box_fields.php:195 core/views/meta_box_fields.php:218 +msgid "No" +msgstr "Não" + +#: core/controllers/field_group.php:461 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:339 +#: core/fields/post_object.php:360 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:498 +#: core/fields/user.php:331 core/fields/wysiwyg.php:334 +#: core/views/meta_box_fields.php:194 core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Sim" + +#: core/controllers/field_group.php:633 +msgid "Front Page" +msgstr "Página inicial" + +#: core/controllers/field_group.php:634 +msgid "Posts Page" +msgstr "Página de artigos" + +#: core/controllers/field_group.php:635 +msgid "Top Level Page (parent of 0)" +msgstr "Página de topo (sem dependentes)" + +#: core/controllers/field_group.php:636 +msgid "Parent Page (has children)" +msgstr "Página superior (tem dependentes)" + +#: core/controllers/field_group.php:637 +msgid "Child Page (has parent)" +msgstr "Página dependente (tem superior)" + +#: core/controllers/field_group.php:645 +msgid "Default Template" +msgstr "Modelo por omissão" + +#: core/controllers/field_group.php:727 +msgid "Published" +msgstr "Publicado" + +#: core/controllers/field_group.php:728 +msgid "Pending Review" +msgstr "Pendente de revisão" + +#: core/controllers/field_group.php:729 +msgid "Draft" +msgstr "Rascunho" + +#: core/controllers/field_group.php:730 +msgid "Future" +msgstr "Futuro" + +#: core/controllers/field_group.php:731 +msgid "Private" +msgstr "Privado" + +#: core/controllers/field_group.php:732 +msgid "Revision" +msgstr "Revisão" + +#: core/controllers/field_group.php:733 +msgid "Trash" +msgstr "Lixo" + +#: core/controllers/field_group.php:746 +msgid "Super Admin" +msgstr "Super Administrador" + +#: core/controllers/field_group.php:761 core/controllers/field_group.php:782 +#: core/controllers/field_group.php:789 core/fields/file.php:186 +#: core/fields/image.php:177 core/fields/page_link.php:109 +#: core/fields/post_object.php:286 core/fields/post_object.php:310 +#: core/fields/relationship.php:588 core/fields/relationship.php:612 +#: core/fields/user.php:276 +msgid "All" +msgstr "Todos" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Título" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:253 +msgid "Changelog" +msgstr "Changelog" + +#: core/controllers/field_groups.php:217 +#, php-format +msgid "See what's new in %1$sversion %2$s%3$s" +msgstr "Veja o que há de novo na %1$sversão %2$s%3$s" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Recursos" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Primeiros passos" + +#: core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Tipos de campos" + +#: core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Funções" + +#: core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Acções" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:631 +msgid "Filters" +msgstr "Filtros" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "Guias práticos" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Tutoriais" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Criado por" + +#: core/controllers/field_groups.php:244 +msgid "Welcome to Advanced Custom Fields" +msgstr "Bem vindo ao Advanced Custom Fields" + +#: core/controllers/field_groups.php:245 +msgid "Thank you for updating to the latest version!" +msgstr "Obrigado por atualizar para a última versão!" + +#: core/controllers/field_groups.php:245 +#, php-format +msgid "" +"ACF %s is more polished and enjoyable than ever before. We hope you like it." +msgstr "" +"O ACF %s está mais elegante e agradável que nunca. Esperamos que goste." + +#: core/controllers/field_groups.php:252 +msgid "What’s New" +msgstr "O que há de novo" + +#: core/controllers/field_groups.php:255 +msgid "Download Add-ons" +msgstr "Descarregar add-ons" + +#: core/controllers/field_groups.php:309 +msgid "Activation codes have grown into plugins!" +msgstr "Os códigos de activação transformaram-se em plugins!" + +#: core/controllers/field_groups.php:310 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"Os add-ons são agora activados ao descarregar e activar os plugins " +"individualmente. Embora estes plugins não estejam alojados no repositório " +"wordpress.org, cada add-on continuará a receber as actualizações de modo " +"habitual." + +#: core/controllers/field_groups.php:316 +msgid "All previous Add-ons have been successfully installed" +msgstr "Todos os add-ons anteriores foram instalados com sucesso" + +#: core/controllers/field_groups.php:320 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Este site utiliza Add-ons premium que têm que ser descarregados" + +#: core/controllers/field_groups.php:320 +msgid "Download your activated Add-ons" +msgstr "Descarregue os seus Add-ons activados" + +#: core/controllers/field_groups.php:325 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" +"Este site não utiliza nenhum Add-on premium e não será afetado por esta " +"mudança." + +#: core/controllers/field_groups.php:335 +msgid "Easier Development" +msgstr "Desenvolvimento mais fácil" + +#: core/controllers/field_groups.php:337 +msgid "New Field Types" +msgstr "Novos tipos de campos" + +#: core/controllers/field_groups.php:339 +msgid "Taxonomy Field" +msgstr "Campo de taxonomia" + +#: core/controllers/field_groups.php:340 +msgid "User Field" +msgstr "Campo de utilizador" + +#: core/controllers/field_groups.php:341 +msgid "Email Field" +msgstr "Campo de email" + +#: core/controllers/field_groups.php:342 +msgid "Password Field" +msgstr "Campo de senha" + +#: core/controllers/field_groups.php:344 +msgid "Custom Field Types" +msgstr "Tipos de campos personalizados" + +#: core/controllers/field_groups.php:345 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"Criar o seu próprio tipo de campo nunca foi tão fácil! Infelizmente os tipos " +"de campos da versão 3 não são compatíveis com a versão 4." + +#: core/controllers/field_groups.php:346 +#, php-format +msgid "" +"Migrating your field types is easy, please %sfollow this tutorial%s to learn " +"more." +msgstr "" +"Migrar os seus tipos de campos é fácil, por favor %ssiga este tutorial%s " +"para saber mais." + +#: core/controllers/field_groups.php:348 +msgid "Actions & Filters" +msgstr "Acções e filtros" + +#: core/controllers/field_groups.php:349 +#, php-format +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please %sread this guide%s to find the updated naming " +"convention." +msgstr "" +"Todas as acções e filtros sofreram uma grande renovação para tornar a " +"personalização do ACF ainda mais fácil! Por favor %sleia este guia%s para " +"conhecer as alterações às convenção de nomenclaturas." + +#: core/controllers/field_groups.php:351 +msgid "Preview draft is now working!" +msgstr "A visualização de rascunhos agora está a funcionar!" + +#: core/controllers/field_groups.php:352 +msgid "This bug has been squashed along with many other little critters!" +msgstr "Este problema foi eliminado juntamente com muitos outros!" + +#: core/controllers/field_groups.php:352 +msgid "See the full changelog" +msgstr "Ver o changelog completo" + +#: core/controllers/field_groups.php:356 +msgid "Important" +msgstr "Importante" + +#: core/controllers/field_groups.php:358 +msgid "Database Changes" +msgstr "Alterações à base de dados" + +#: core/controllers/field_groups.php:359 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"Não foi feita absolutamente nenhuma alteração na base de " +"dados entre as versões 3 e 4. Isso significa que você pode reverter para a " +"versão 3 sem quaisquer problemas." + +#: core/controllers/field_groups.php:361 +msgid "Potential Issues" +msgstr "Possíveis problemas" + +#: core/controllers/field_groups.php:362 +#, php-format +msgid "" +"Due to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full %sMigrating from v3 to v4%s guide to view the full list of " +"changes." +msgstr "" +"Devido à grande quantidade de alterações relativas aos Add-ons, tipos de " +"campos e acções/filtros, o seu site pode não operar correctamente. É " +"importante que leia todo o guia sobre %sMigrar de v3 para v4%s para ver a " +"lista completa de alterações." + +#: core/controllers/field_groups.php:365 +msgid "Really Important!" +msgstr "Muito importante!" + +#: core/controllers/field_groups.php:365 +#, php-format +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest %sversion 3%s of this plugin." +msgstr "" +"Se actualizou o plugin ACF sem conhecimento prévio destas alterações, por " +"favor reverta para a última %sversão 3%s deste plugin." + +#: core/controllers/field_groups.php:370 +msgid "Thank You" +msgstr "Obrigado" + +#: core/controllers/field_groups.php:371 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +"Um ENORME obrigado a todos que ajudaram a testar a versão 4 " +"beta e por todo o apoio que recebi." + +#: core/controllers/field_groups.php:372 +msgid "Without you all, this release would not have been possible!" +msgstr "Sem vocês este lançamento não teria sido possível!" + +#: core/controllers/field_groups.php:376 +msgid "Changelog for" +msgstr "Changelog da versão" + +#: core/controllers/field_groups.php:393 +msgid "Learn more" +msgstr "Saiba mais" + +#: core/controllers/field_groups.php:399 +msgid "Overview" +msgstr "Visão geral" + +#: core/controllers/field_groups.php:401 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"Anteriormente todos os add-ons eram desbloqueados através de códigos de " +"activação (comprados na loja de add-ons do ACF). A novidade na v4 é que " +"todos os add-ons funcionam como plugins que têm que ser descarregados, " +"instalados e actualizados separadamente." + +#: core/controllers/field_groups.php:403 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "" +"Esta página vai ajudá-lo a descarregar e instalar cada add-on disponível." + +#: core/controllers/field_groups.php:405 +msgid "Available Add-ons" +msgstr "Add-ons disponíveis" + +#: core/controllers/field_groups.php:407 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Os seguintes Add-ons foram detectados como activos neste site." + +#: core/controllers/field_groups.php:420 core/fields/file.php:109 +msgid "Name" +msgstr "Nome" + +#: core/controllers/field_groups.php:421 +msgid "Activation Code" +msgstr "Código de activação" + +#: core/controllers/field_groups.php:453 +msgid "Flexible Content" +msgstr "Conteúdo flexível" + +#: core/controllers/field_groups.php:463 +msgid "Installation" +msgstr "Instalação" + +#: core/controllers/field_groups.php:465 +msgid "For each Add-on available, please perform the following:" +msgstr "Para cada add-on disponível, por favor aça o seguinte:" + +#: core/controllers/field_groups.php:467 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Descarregue o plugin add-on (ficheiro .zip) para o seu computador" + +#: core/controllers/field_groups.php:468 +#, php-format +msgid "Navigate to %sPlugins > Add New > Upload%s" +msgstr "Navegue até %sPlugins > Adicionar novo > Carregar plugin%s" + +#: core/controllers/field_groups.php:469 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "" +"Utilize o carregador para procurar, seleccionar e instalar o seu add-on " +"(ficheiro .zip)" + +#: core/controllers/field_groups.php:470 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"Assim que o plugin estiver carregado e instalado, clique na ligação 'Activar " +"plugin'" + +#: core/controllers/field_groups.php:471 +msgid "The Add-on is now installed and activated!" +msgstr "O add-on está agora instalado e activado!" + +#: core/controllers/field_groups.php:485 +msgid "Awesome. Let's get to work" +msgstr "Incrível. Vamos começar a trabalhar" + +#: core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Mostrar detalhes" + +#: core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Ocultar detalhes" + +#: core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "Falhou ao validar. Um ou mais campos abaixo são obrigatórios." + +#: core/controllers/upgrade.php:77 +msgid "Upgrade" +msgstr "Actualizar" + +#: core/controllers/upgrade.php:599 +msgid "Modifying field group options 'show on page'" +msgstr "A modificar as opções 'mostrar na página' do grupo de campos" + +#: core/controllers/upgrade.php:653 +msgid "Modifying field option 'taxonomy'" +msgstr "A modificar a opção 'taxonomia' do campo" + +#: core/controllers/upgrade.php:750 +msgid "Moving user custom fields from wp_options to wp_usermeta" +msgstr "" +"A mover os campos personalizados do utilizador de wp_options para wp_usermeta" + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Básico" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:475 +msgid "Checkbox" +msgstr "Caixa de selecção" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "Escolha" + +#: core/fields/checkbox.php:146 core/fields/radio.php:147 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "Escolhas" + +#: core/fields/checkbox.php:147 core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Introduza cada opção numa linha separada." + +#: core/fields/checkbox.php:148 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "" +"Para maior controlo, pode especificar tanto os valores como as legendas:" + +#: core/fields/checkbox.php:149 core/fields/radio.php:153 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "vermelho : Vermelho" + +#: core/fields/checkbox.php:149 core/fields/radio.php:154 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "azul : Azul" + +#: core/fields/checkbox.php:166 core/fields/color_picker.php:89 +#: core/fields/email.php:106 core/fields/number.php:116 +#: core/fields/radio.php:196 core/fields/select.php:197 +#: core/fields/text.php:116 core/fields/textarea.php:103 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:277 +msgid "Default Value" +msgstr "Valor por omissão" + +#: core/fields/checkbox.php:167 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Introduza cada valor por omissão numa linha separada" + +#: core/fields/checkbox.php:183 core/fields/message.php:20 +#: core/fields/radio.php:212 core/fields/tab.php:20 +msgid "Layout" +msgstr "Layout" + +#: core/fields/checkbox.php:194 core/fields/radio.php:223 +msgid "Vertical" +msgstr "Vertical" + +#: core/fields/checkbox.php:195 core/fields/radio.php:224 +msgid "Horizontal" +msgstr "Horizontal" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Selector de cor" + +#: core/fields/color_picker.php:20 core/fields/date_picker/date_picker.php:20 +#: core/fields/google-map.php:19 +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Selector de data" + +#: core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Concluído" + +#: core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Hoje" + +#: core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Mostrar um mês diferente" + +#: core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Formato dos dados" + +#: core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determine the value saved to the database and returned via " +"the API" +msgstr "" +"Este será o formato guardado na base de dados e depois devolvido através da " +"API" + +#: core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" é o formato de gravação mais versátil. Leia mais sobre" + +#: core/fields/date_picker/date_picker.php:128 +#: core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "Formatos de data jQuery" + +#: core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Formato de exibição" + +#: core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Este é o formato que será visto pelo utilizador ao introduzir um valor" + +#: core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" +"\"dd/mm/yy\" ou \"mm/dd/yy\" são os formatos de exibição mais utilizados. " +"Leia mais sobre" + +#: core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "Semana começa em" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "Dummy" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "Email" + +#: core/fields/email.php:107 core/fields/number.php:117 +#: core/fields/text.php:117 core/fields/textarea.php:104 +#: core/fields/wysiwyg.php:278 +msgid "Appears when creating a new post" +msgstr "Aparece quando é criado um novo artigo" + +#: core/fields/email.php:123 core/fields/number.php:133 +#: core/fields/password.php:105 core/fields/text.php:131 +#: core/fields/textarea.php:118 +msgid "Placeholder Text" +msgstr "Texto predefinido" + +#: core/fields/email.php:124 core/fields/number.php:134 +#: core/fields/password.php:106 core/fields/text.php:132 +#: core/fields/textarea.php:119 +msgid "Appears within the input" +msgstr "Aparece dentro do campo" + +#: core/fields/email.php:138 core/fields/number.php:148 +#: core/fields/password.php:120 core/fields/text.php:146 +msgid "Prepend" +msgstr "Preceder" + +#: core/fields/email.php:139 core/fields/number.php:149 +#: core/fields/password.php:121 core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Aparece antes do campo" + +#: core/fields/email.php:153 core/fields/number.php:163 +#: core/fields/password.php:135 core/fields/text.php:161 +msgid "Append" +msgstr "Suceder" + +#: core/fields/email.php:154 core/fields/number.php:164 +#: core/fields/password.php:136 core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Aparece depois do campo" + +#: core/fields/file.php:19 +msgid "File" +msgstr "Ficheiro" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:37 +msgid "Content" +msgstr "Conteúdo" + +#: core/fields/file.php:26 +msgid "Select File" +msgstr "Seleccionar ficheiro" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "Editar ficheiro" + +#: core/fields/file.php:28 +msgid "Update File" +msgstr "Actualizar ficheiro" + +#: core/fields/file.php:29 core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "anexada a este artigo" + +#: core/fields/file.php:113 +msgid "Size" +msgstr "Tamanho" + +#: core/fields/file.php:123 +msgid "No File Selected" +msgstr "Nenhum ficheiro seleccionado" + +#: core/fields/file.php:123 +msgid "Add File" +msgstr "Adicionar ficheiro" + +#: core/fields/file.php:153 core/fields/image.php:125 +#: core/fields/taxonomy.php:523 +msgid "Return Value" +msgstr "Valor a mostrar" + +#: core/fields/file.php:164 +msgid "File Object" +msgstr "Ficheiro" + +#: core/fields/file.php:165 +msgid "File URL" +msgstr "URL do ficheiro" + +#: core/fields/file.php:166 +msgid "File ID" +msgstr "ID do ficheiro" + +#: core/fields/file.php:175 core/fields/image.php:165 +msgid "Library" +msgstr "Biblioteca" + +#: core/fields/file.php:187 core/fields/image.php:178 +msgid "Uploaded to post" +msgstr "Anexado ao artigo" + +#: core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Mapa do Google" + +#: core/fields/google-map.php:33 +msgid "Locating" +msgstr "Localizando" + +#: core/fields/google-map.php:34 +msgid "Sorry, this browser does not support geolocation" +msgstr "Desculpe, este browser não suporta geolocalização" + +#: core/fields/google-map.php:120 +msgid "Clear location" +msgstr "Limpar localização" + +#: core/fields/google-map.php:125 +msgid "Find current location" +msgstr "Encontrar a localização actual" + +#: core/fields/google-map.php:126 +msgid "Search for address..." +msgstr "Pesquisar endereço..." + +#: core/fields/google-map.php:162 +msgid "Center" +msgstr "Centrar" + +#: core/fields/google-map.php:163 +msgid "Center the initial map" +msgstr "Centrar o mapa inicial" + +#: core/fields/google-map.php:199 +msgid "Zoom" +msgstr "Zoom" + +#: core/fields/google-map.php:200 +msgid "Set the initial zoom level" +msgstr "Definie o nível de zoom inicial" + +#: core/fields/google-map.php:217 +msgid "Height" +msgstr "Altura" + +#: core/fields/google-map.php:218 +msgid "Customise the map height" +msgstr "Personalizar a altura do mapa" + +#: core/fields/image.php:19 +msgid "Image" +msgstr "Imagem" + +#: core/fields/image.php:27 +msgid "Select Image" +msgstr "Seleccionar imagem" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "Editar imagem" + +#: core/fields/image.php:29 +msgid "Update Image" +msgstr "Actualizar imagem" + +#: core/fields/image.php:90 +msgid "Remove" +msgstr "Remover" + +#: core/fields/image.php:91 core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Editar" + +#: core/fields/image.php:97 +msgid "No image selected" +msgstr "Nenhuma imagem seleccionada" + +#: core/fields/image.php:97 +msgid "Add Image" +msgstr "Adicionar imagem" + +#: core/fields/image.php:126 core/fields/relationship.php:563 +msgid "Specify the returned value on front end" +msgstr "Especifica o valor a mostrar na frente do site" + +#: core/fields/image.php:136 +msgid "Image Object" +msgstr "Imagem" + +#: core/fields/image.php:137 +msgid "Image URL" +msgstr "URL da imagem" + +#: core/fields/image.php:138 +msgid "Image ID" +msgstr "ID da imagem" + +#: core/fields/image.php:146 +msgid "Preview Size" +msgstr "Tamanho da pré-visualização" + +#: core/fields/image.php:147 +msgid "Shown when entering data" +msgstr "Mostrado ao introduzir dados" + +#: core/fields/image.php:166 +msgid "Limit the media library choice" +msgstr "Limitar a escolha da biblioteca de media" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "Mensagem" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "O texto e HTML introduzidos aqui irão aparecer na linha dos campos" + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "Note que todo o texto será previamente analisado pela função wp " + +#: core/fields/number.php:19 +msgid "Number" +msgstr "Número" + +#: core/fields/number.php:178 +msgid "Minimum Value" +msgstr "Valor mínimo" + +#: core/fields/number.php:194 +msgid "Maximum Value" +msgstr "Valor máximo" + +#: core/fields/number.php:210 +msgid "Step Size" +msgstr "Valor dos passos" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Ligação da página" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +msgid "Relational" +msgstr "Relacional" + +#: core/fields/page_link.php:103 core/fields/post_object.php:280 +#: core/fields/relationship.php:582 core/fields/relationship.php:661 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Tipo de conteúdo" + +#: core/fields/page_link.php:127 core/fields/post_object.php:329 +#: core/fields/select.php:214 core/fields/taxonomy.php:489 +#: core/fields/user.php:322 +msgid "Allow Null?" +msgstr "Permitir nulo?" + +#: core/fields/page_link.php:148 core/fields/post_object.php:350 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "Seleccionar valores múltiplos?" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "Senha" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Artigo" + +#: core/fields/post_object.php:194 core/fields/relationship.php:170 +msgid "(no title)" +msgstr "(sem título)" + +#: core/fields/post_object.php:304 core/fields/relationship.php:606 +msgid "Filter from Taxonomy" +msgstr "Filtrar por taxonomia" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Botão de opção" + +#: core/fields/radio.php:105 core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Outro" + +#: core/fields/radio.php:148 +msgid "Enter your choices one per line" +msgstr "Introduza cada uma das opções em linhas separadas" + +#: core/fields/radio.php:150 +msgid "Red" +msgstr "Vermelho" + +#: core/fields/radio.php:151 +msgid "Blue" +msgstr "Azul" + +#: core/fields/radio.php:175 +msgid "Add 'other' choice to allow for custom values" +msgstr "" +"Adicionar opção 'outros' para permitir a introdução de valores personalizados" + +#: core/fields/radio.php:187 +msgid "Save 'other' values to the field's choices" +msgstr "Guardar 'outros' valores nas escolhas do campo" + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "Relação" + +#: core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "Valor máximo alcançado ( {max} item(s) )" + +#: core/fields/relationship.php:457 +msgid "Search..." +msgstr "Pesquisar..." + +#: core/fields/relationship.php:468 +msgid "Filter by post type" +msgstr "Filtrar por tipo de conteúdo" + +#: core/fields/relationship.php:562 +msgid "Return Format" +msgstr "Valor a mostrar" + +#: core/fields/relationship.php:573 +msgid "Post Objects" +msgstr "Artigos" + +#: core/fields/relationship.php:574 +msgid "Post IDs" +msgstr "IDs dos artigos" + +#: core/fields/relationship.php:640 +msgid "Search" +msgstr "Pesquisa" + +#: core/fields/relationship.php:641 +msgid "Post Type Select" +msgstr "Selecção de tipo de conteúdo" + +#: core/fields/relationship.php:649 +msgid "Elements" +msgstr "Elementos" + +#: core/fields/relationship.php:650 +msgid "Selected elements will be displayed in each result" +msgstr "Os elementos seleccionados serão mostrados em cada resultado" + +#: core/fields/relationship.php:659 core/views/meta_box_options.php:106 +msgid "Featured Image" +msgstr "Imagem de destaque" + +#: core/fields/relationship.php:660 +msgid "Post Title" +msgstr "Título do artigo" + +#: core/fields/relationship.php:672 +msgid "Maximum posts" +msgstr "Máximo de artigos" + +#: core/fields/select.php:18 core/fields/select.php:109 +#: core/fields/taxonomy.php:480 core/fields/user.php:313 +msgid "Select" +msgstr "Seleccione" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "Separador" + +#: core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"Utilize o campo \"Separador\" para melhor organizar o seu ecrã de edição " +"através de agrupar os seus campos em diferentes separadores." + +#: core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"Todos os campos a seguir a este \"Separador\" (ou até que outro \"Separador" +"\" seja definido) ficarão agrupados juntos." + +#: core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Utilize múltiplos separadores para dividir os seus campos em secções." + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:430 +msgid "Taxonomy" +msgstr "Taxonomia" + +#: core/fields/taxonomy.php:374 core/fields/taxonomy.php:383 +msgid "None" +msgstr "Nenhuma" + +#: core/fields/taxonomy.php:464 core/fields/user.php:298 +#: core/views/meta_box_fields.php:77 core/views/meta_box_fields.php:158 +msgid "Field Type" +msgstr "Tipo de campo" + +#: core/fields/taxonomy.php:474 core/fields/user.php:307 +msgid "Multiple Values" +msgstr "Valores múltiplos" + +#: core/fields/taxonomy.php:476 core/fields/user.php:309 +msgid "Multi Select" +msgstr "Selecção múltipla" + +#: core/fields/taxonomy.php:478 core/fields/user.php:311 +msgid "Single Value" +msgstr "Valor único" + +#: core/fields/taxonomy.php:479 +msgid "Radio Buttons" +msgstr "Botões de opções" + +#: core/fields/taxonomy.php:508 +msgid "Load & Save Terms to Post" +msgstr "Carregar e guardar os termos no artigo" + +#: core/fields/taxonomy.php:516 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Carrega o valor com base nos termos do artigo e actualiza os termos do " +"artigo ao guardar" + +#: core/fields/taxonomy.php:533 +msgid "Term Object" +msgstr "Termo" + +#: core/fields/taxonomy.php:534 +msgid "Term ID" +msgstr "ID do termo" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "Texto" + +#: core/fields/text.php:176 core/fields/textarea.php:164 +msgid "Formatting" +msgstr "Formatação" + +#: core/fields/text.php:177 core/fields/textarea.php:165 +msgid "Effects value on front end" +msgstr "Define o formato do conteúdo na frente do site" + +#: core/fields/text.php:186 core/fields/textarea.php:174 +msgid "No formatting" +msgstr "Sem formatação" + +#: core/fields/text.php:187 core/fields/textarea.php:176 +msgid "Convert HTML into tags" +msgstr "Converter HTML em etiquetas" + +#: core/fields/text.php:195 core/fields/textarea.php:133 +msgid "Character Limit" +msgstr "Limite de caracteres" + +#: core/fields/text.php:196 core/fields/textarea.php:134 +msgid "Leave blank for no limit" +msgstr "Deixe em branco para nenhum limite" + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Área de texto" + +#: core/fields/textarea.php:148 +msgid "Rows" +msgstr "Linhas" + +#: core/fields/textarea.php:149 +msgid "Sets the textarea height" +msgstr "Define a altura da área de texto" + +#: core/fields/textarea.php:175 +msgid "Convert new lines into <br /> tags" +msgstr "Converter linhas novas em etiquetas <br />" + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "Verdadeiro / Falso" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "Ex.: Mostrar conteúdo adicional" + +#: core/fields/user.php:18 core/views/meta_box_location.php:94 +msgid "User" +msgstr "Utilizador" + +#: core/fields/user.php:271 +msgid "Filter by role" +msgstr "Filtrar por função" + +#: core/fields/wysiwyg.php:36 +msgid "Wysiwyg Editor" +msgstr "Editor wysiwyg" + +#: core/fields/wysiwyg.php:292 +msgid "Toolbar" +msgstr "Barra de ferramentas" + +#: core/fields/wysiwyg.php:324 +msgid "Show Media Upload Buttons?" +msgstr "Mostrar botões de carregar multimédia?" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Novo campo" + +#: core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Tipo de campo não existe" + +#: core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Ordem do campo" + +#: core/views/meta_box_fields.php:75 core/views/meta_box_fields.php:126 +msgid "Field Label" +msgstr "Legenda do campo" + +#: core/views/meta_box_fields.php:76 core/views/meta_box_fields.php:142 +msgid "Field Name" +msgstr "Nome do campo" + +#: core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Chave do campo" + +#: core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Nenhum campo. Clique no botão + Adicionar campo para criar " +"seu primeiro campo." + +#: core/views/meta_box_fields.php:105 core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Editar este campo" + +#: core/views/meta_box_fields.php:109 +msgid "Duplicate this Field" +msgstr "Duplicar este campo" + +#: core/views/meta_box_fields.php:109 +msgid "Duplicate" +msgstr "Duplicar" + +#: core/views/meta_box_fields.php:110 +msgid "Delete this Field" +msgstr "Apagar este campo" + +#: core/views/meta_box_fields.php:110 +msgid "Delete" +msgstr "Apagar" + +#: core/views/meta_box_fields.php:127 +msgid "This is the name which will appear on the EDIT page" +msgstr "Este é o nome que irá aparecer na página de EDITAR" + +#: core/views/meta_box_fields.php:143 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "" +"Uma única palavra, sem espaços. São permitidos underscores (_) e traços (-)" + +#: core/views/meta_box_fields.php:172 +msgid "Field Instructions" +msgstr "Instruções do campo" + +#: core/views/meta_box_fields.php:173 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Instruções para os autores. São mostradas quando submeter dados" + +#: core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Obrigatório?" + +#: core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Lógica condicional" + +#: core/views/meta_box_fields.php:260 core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "é igual a" + +#: core/views/meta_box_fields.php:261 core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "não é igual a" + +#: core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Mostrar este campo se" + +#: core/views/meta_box_fields.php:285 +msgid "all" +msgstr "todas as" + +#: core/views/meta_box_fields.php:286 +msgid "any" +msgstr "quaisquer" + +#: core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "regras forem cumpridas" + +#: core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Fechar campo" + +#: core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Clique e arraste para reorganizar" + +#: core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Adicionar campo" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Regras" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Crie um conjunto de regras para determinar em que ecrãs de edição serão " +"utilizados estes campos personalizados avançados" + +#: core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Mostrar este grupo de campos se" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "Tipo de utilizador" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Post" +msgstr "Artigo" + +#: core/views/meta_box_location.php:80 +msgid "Post Category" +msgstr "Categoria de artigo" + +#: core/views/meta_box_location.php:81 +msgid "Post Format" +msgstr "Formato de artigo" + +#: core/views/meta_box_location.php:82 +msgid "Post Status" +msgstr "Estado do artigo" + +#: core/views/meta_box_location.php:83 +msgid "Post Taxonomy" +msgstr "Taxonomia do artigo" + +#: core/views/meta_box_location.php:85 core/views/meta_box_location.php:86 +msgid "Page" +msgstr "Página" + +#: core/views/meta_box_location.php:87 +msgid "Page Type" +msgstr "Tipo de página" + +#: core/views/meta_box_location.php:88 +msgid "Page Parent" +msgstr "Página superior" + +#: core/views/meta_box_location.php:89 +msgid "Page Template" +msgstr "Modelo de página" + +#: core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Anexo" + +#: core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "Termo de taxonomia" + +#: core/views/meta_box_location.php:146 +msgid "and" +msgstr "e" + +#: core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Adicionar grupo de regras" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Nº. de ordem" + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Os grupos de campo são criados por ordem
                do menor para o maior" + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Posição" + +#: core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Acima (depois do título)" + +#: core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Normal (depois do conteúdo)" + +#: core/views/meta_box_options.php:54 +msgid "Side" +msgstr "Lateral" + +#: core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Estilo" + +#: core/views/meta_box_options.php:74 +msgid "Seamless (no metabox)" +msgstr "Simples (sem metabox)" + +#: core/views/meta_box_options.php:75 +msgid "Standard (WP metabox)" +msgstr "Predefinido (metabox do WP)" + +#: core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Esconder no ecrã" + +#: core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "Seleccione os itens para os esconder do ecrã de edição" + +#: core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"Se vários grupos de campos aparecem num ecrã de edição, serão utilizadas as " +"opções do primeiro grupo de campos. (o que tiver menor número de ordem)" + +#: core/views/meta_box_options.php:96 +msgid "Permalink" +msgstr "Ligação permanente" + +#: core/views/meta_box_options.php:97 +msgid "Content Editor" +msgstr "Editor de conteúdo" + +#: core/views/meta_box_options.php:98 +msgid "Excerpt" +msgstr "Excerto" + +#: core/views/meta_box_options.php:100 +msgid "Discussion" +msgstr "Discussão" + +#: core/views/meta_box_options.php:101 +msgid "Comments" +msgstr "Comentários" + +#: core/views/meta_box_options.php:102 +msgid "Revisions" +msgstr "Revisões" + +#: core/views/meta_box_options.php:103 +msgid "Slug" +msgstr "URL" + +#: core/views/meta_box_options.php:104 +msgid "Author" +msgstr "Autor" + +#: core/views/meta_box_options.php:105 +msgid "Format" +msgstr "Formato" + +#: core/views/meta_box_options.php:107 +msgid "Categories" +msgstr "Categorias" + +#: core/views/meta_box_options.php:108 +msgid "Tags" +msgstr "Etiquetas" + +#: core/views/meta_box_options.php:109 +msgid "Send Trackbacks" +msgstr "Enviar trackbacks" + +#~ msgid "Publish" +#~ msgstr "Publicado" + +#, fuzzy +#~ msgid "See what's new in" +#~ msgstr "Ver o que há de novo na" + +#~ msgid "version" +#~ msgstr "versão" + +#, fuzzy +#~ msgid "" +#~ "is more polished and enjoyable than ever before. We hope you like it." +#~ msgstr "está muito melhor e mais gostoso de usar. Esperamos que você curta." + +#, fuzzy +#~ msgid "Migrating your field types is easy, please" +#~ msgstr "Migrar os seus tipos de campos é fácil, " + +#~ msgid "follow this tutorial" +#~ msgstr "siga este tutorial" + +#, fuzzy +#~ msgid "to learn more." +#~ msgstr "para saber mais." + +#, fuzzy +#~ msgid "" +#~ "All actions & filters have received a major facelift to make customizing " +#~ "ACF even easier! Please" +#~ msgstr "" +#~ "Todas as acções e filtros sofreram alterações significativas para tornar " +#~ "a personalização do ACF ainda mais fácil! Por favor" + +#, fuzzy +#~ msgid "read this guide" +#~ msgstr "Leia este guia (em inglês)" + +#, fuzzy +#~ msgid "to find the updated naming convention." +#~ msgstr "para encontrar convenção de nomenclaturas atualizada." + +#, fuzzy +#~ msgid "" +#~ "Do to the sizable changes surounding Add-ons, field types and action/" +#~ "filters, your website may not operate correctly. It is important that you " +#~ "read the full" +#~ msgstr "" +#~ "Em virtude das mudanças significativas que ocorreram com os Complementos, " +#~ "nos tipos de campos e nas ações/filtros, seu site poderá não funcionar " +#~ "corretamente. É importante que você leia todo o guia" + +#~ msgid "Migrating from v3 to v4" +#~ msgstr "Migrar da v3 para v4" + +#, fuzzy +#~ msgid "guide to view the full list of changes." +#~ msgstr "para ver a lista completa de mudanças." + +#, fuzzy +#~ msgid "" +#~ "If you updated the ACF plugin without prior knowledge of such changes, " +#~ "please roll back to the latest" +#~ msgstr "" +#~ "Se você atualizou o plugin ACF sem ter o conhecimento prévio dessas " +#~ "mudanças, reverta para a última versão" + +#~ msgid "version 3" +#~ msgstr "versão 3" + +#, fuzzy +#~ msgid "of this plugin." +#~ msgstr "disponível deste plugin." + +#, fuzzy +#~ msgid "Navigate to" +#~ msgstr "Navegue para" + +#, fuzzy +#~ msgid "Plugins > Add New > Upload" +#~ msgstr "Plugins > Adicionar novo > Enviar" + +#~ msgid "What's new" +#~ msgstr "O que há de novo" + +#~ msgid "credits" +#~ msgstr "créditos" + +#~ msgid "Read documentation for this field" +#~ msgstr "Ler a documentação para esse campo" + +#~ msgid "Docs" +#~ msgstr "Docs" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-ru-RU.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-ru-RU.mo new file mode 100644 index 0000000..8392a58 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-ru-RU.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-ru_RU.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-ru_RU.mo new file mode 100644 index 0000000..3db004c Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-ru_RU.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-ru_RU.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-ru_RU.po new file mode 100644 index 0000000..d516373 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-ru_RU.po @@ -0,0 +1,1961 @@ +# Copyright (C) 2013 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2013-12-03 04:25:56+00:00\n" +"PO-Revision-Date: 2014-01-05 15:33+0100\n" +"Last-Translator: Alex Torscho \n" +"Language-Team: LANGUAGE \n" +"Language: ru_RU\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.6.3\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: ./acf.pot\n" + +#: acf.php:437 +msgid "Field Groups" +msgstr "Группы полей" + +#: acf.php:438 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Расширенные произвольные поля" + +#: acf.php:439 +msgid "Add New" +msgstr "Добавить новую" + +#: acf.php:440 +msgid "Add New Field Group" +msgstr "Добавить новую группу полей" + +#: acf.php:441 +msgid "Edit Field Group" +msgstr "Редактировать группу полей" + +#: acf.php:442 +msgid "New Field Group" +msgstr "Новая группа полей" + +#: acf.php:443 +msgid "View Field Group" +msgstr "Просмотреть группу полей" + +#: acf.php:444 +msgid "Search Field Groups" +msgstr "Поиск групп полей" + +#: acf.php:445 +msgid "No Field Groups found" +msgstr "Группы полей не найдены" + +#: acf.php:446 +msgid "No Field Groups found in Trash" +msgstr "Группы полей не найдены в корзине" + +#: acf.php:549 core/views/meta_box_options.php:99 +msgid "Custom Fields" +msgstr "Произвольные поля" + +#: acf.php:567 acf.php:570 +msgid "Field group updated." +msgstr "Группа полей обновлена." + +#: acf.php:568 +msgid "Custom field updated." +msgstr "Произвольное поле обновлено." + +#: acf.php:569 +msgid "Custom field deleted." +msgstr "Произвольное поле удалено." + +#. translators: %s: date and time of the revision +#: acf.php:572 +msgid "Field group restored to revision from %s" +msgstr "Группа полей восстановлена из редакции %s" + +#: acf.php:573 +msgid "Field group published." +msgstr "Группа полей опубликована." + +#: acf.php:574 +msgid "Field group saved." +msgstr "Группа полей сохранена." + +#: acf.php:575 +msgid "Field group submitted." +msgstr "Группа полей отправлена." + +#: acf.php:576 +msgid "Field group scheduled for." +msgstr "Группа полей запланирована." + +#: acf.php:577 +msgid "Field group draft updated." +msgstr "Черновик группы полей обновлен." + +#: acf.php:712 +msgid "Thumbnail" +msgstr "Миниатюра" + +#: acf.php:713 +msgid "Medium" +msgstr "Средний" + +#: acf.php:714 +msgid "Large" +msgstr "Большой" + +#: acf.php:715 +msgid "Full" +msgstr "Полный" + +#: core/actions/export.php:26 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Ошибка" + +#: core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "Группы ACF не выбраны" + +#: core/api.php:1162 +msgid "Update" +msgstr "Обновить" + +#: core/api.php:1163 +msgid "Post updated" +msgstr "Данные обновлены" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:311 +msgid "Add-ons" +msgstr "Аддоны" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:433 +msgid "Repeater Field" +msgstr "Повторающееся поле" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "Создавайте повторающиеся поля с этим многофунциональным аддоном!" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:441 +msgid "Gallery Field" +msgstr "Поле галереи" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Создавайте галереи с этим простым и интуитивным интерфейсом!" + +#: core/controllers/addons.php:144 core/controllers/field_groups.php:449 +msgid "Options Page" +msgstr "Страница с опциями" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "" +"Создайте глобальные данные, которые можно будет использовать по всему сайту." + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Гибкое содержание" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Создавайте уникальные дизайны с настраиваемым гибким макетом." + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Поле \"Gravity Forms\"" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Создает поля использующие Gravity Forms." + +#: core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Выбор даты и времени" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "выбор даты и времени jQuery" + +#: core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Поле местоположения" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Найдите адреса и координаты выбраного места." + +#: core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Поле \"Contact Form 7\"" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Добавьте одно или больше форм \"Contact Form 7\" в запись." + +#: core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Расширенные произвольные поля. Аддоны" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"Следующие аддоны могут увеличить функционал плагина \"Advanced Custom Fields" +"\"." + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"Каждый аддон может быть установлен, как отдельный плагин (который " +"обновляется), или же может быть включен в вашу тему (обновляться не будет)." + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "Установлено" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Купить и установить" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:426 +#: core/controllers/field_groups.php:435 core/controllers/field_groups.php:443 +#: core/controllers/field_groups.php:451 core/controllers/field_groups.php:459 +msgid "Download" +msgstr "Скачать" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +msgid "Export" +msgstr "Экспорт" + +#: core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Экспорт групп полей" + +#: core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Группы полей" + +#: core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Выберите группы полей, которые надо экспортировать" + +#: core/controllers/export.php:239 core/controllers/export.php:252 +msgid "Export to XML" +msgstr "Экспортировать в XML файл" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "Экспортировать в PHP файл" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "ACF создат .xml файл, который совместим с WP Import плагином." + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"Импортированные группы полей появятся в списке " +"редактируемых групп полей. Эта функция очень полезна в случае переезда с " +"одного WP сайта на другой." + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "" +"Выберите группу(-ы) полей из списка и нажмите на кнопку \"Экспортировать в " +"XML файл\"" + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "Сохраните .xml файл при запросе сохранить файл." + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "" +"Зайдите во \"Инструменты\" » \"Импорт\", и выберите \"WordPress\"." + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "Установите WP Import плагин." + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "Загрузите и импортируйте ваш экспортированный .xml файл" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Выберите вашего пользователя и не импортируйте вложенные файлы" + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "Вот и все. Удачной работы с WordPress!" + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF создат код PHP, который можно будет включить в вашу тему." + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"Импортированные группы полей не появятся в списке. " +"редактируемых групп полей. Данный способ удобен при необходимости включить " +"поля в темы." + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"Пожалуйста, заметьте, если вы экспортируете а затем импортируете группы " +"полей в один и тот же сайт WP, вы увидите дублированные поля на экране " +"редактирования. Чтобы исправить это, перенесите оригинальную группы полей в " +"корзину или удалите код из вашего \"functions.php\" файла." + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "" +"Выберите группу(-ы) полей из списка, затем нажмите на кнопку " +"\"Экспортировать в PHP файл\"" + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Скопируйте сгенерированный PHP код." + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Вставьте его в ваш \"functions.php\" файл." + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" +"Чтобы активировать аддоны, отредактируйте и вставьте код в первые несколько " +"строк." + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "Экспортировать группы полей в PHP" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "Инструкции" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "Заметки" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Включить в тему" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"Плагин \"Advanced Custom Fields\" может быть включен в тему. Для этого, " +"переместите плагин ACF в папку вашей темы, и добавьте следующий код в ваш " +"\"functions.php\" файл:" + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"Чтобы убрать весь визуальный интерфейс из плагина ACF, вы можете " +"использовать константу, чтобы включить \"Режим Lite\". Добавьте следующий " +"код в ваш \"functions.php\" файл перед " +"include_once:" + +#: core/controllers/export.php:331 +msgid "Back to export" +msgstr "Вернуться к экспорту" + +#: core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Группы полей не выбраны" + +#: core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Отправить в корзину. Вы уверены?" + +# Maybe non-translateable too. +#: core/controllers/field_group.php:359 +msgid "checked" +msgstr "checked" + +#: core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Нет доступных полей выбора." + +#: core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "Заголовок группы полей обязателен" + +#: core/controllers/field_group.php:362 +msgid "copy" +msgstr "копировать" + +#: core/controllers/field_group.php:363 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +msgid "or" +msgstr "или" + +#: core/controllers/field_group.php:364 core/controllers/field_group.php:395 +#: core/controllers/field_group.php:457 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Поля" + +#: core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Родительские поля" + +#: core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Родственные поля" + +#: core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Скрыть / Отобразить" + +#: core/controllers/field_group.php:396 +msgid "Location" +msgstr "Местоположение" + +#: core/controllers/field_group.php:397 +msgid "Options" +msgstr "Опции" + +#: core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Отображать ключ поля:" + +#: core/controllers/field_group.php:460 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:328 +#: core/fields/post_object.php:349 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:343 +#: core/fields/user.php:285 core/fields/wysiwyg.php:256 +#: core/views/meta_box_fields.php:195 core/views/meta_box_fields.php:218 +msgid "No" +msgstr "Нет" + +#: core/controllers/field_group.php:461 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:327 +#: core/fields/post_object.php:348 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:342 +#: core/fields/user.php:284 core/fields/wysiwyg.php:255 +#: core/views/meta_box_fields.php:194 core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Да" + +#: core/controllers/field_group.php:645 +msgid "Front Page" +msgstr "Главная страница" + +#: core/controllers/field_group.php:646 +msgid "Posts Page" +msgstr "Страница записей" + +#: core/controllers/field_group.php:647 +msgid "Top Level Page (parent of 0)" +msgstr "Самая верхняя страница (родитель 0)" + +#: core/controllers/field_group.php:648 +msgid "Parent Page (has children)" +msgstr "Родительская страница (есть дочери)" + +#: core/controllers/field_group.php:649 +msgid "Child Page (has parent)" +msgstr "Дочерняя страница (есть родительские страницы)" + +#: core/controllers/field_group.php:657 +msgid "Default Template" +msgstr "Шаблон по умолчанию" + +#: core/controllers/field_group.php:734 +msgid "Publish" +msgstr "Опубликовать" + +#: core/controllers/field_group.php:735 +msgid "Pending Review" +msgstr "Ожидание обзора" + +#: core/controllers/field_group.php:736 +msgid "Draft" +msgstr "Черновик" + +#: core/controllers/field_group.php:737 +msgid "Future" +msgstr "Будущее" + +#: core/controllers/field_group.php:738 +msgid "Private" +msgstr "Личное" + +#: core/controllers/field_group.php:739 +msgid "Revision" +msgstr "Редакции" + +#: core/controllers/field_group.php:740 +msgid "Trash" +msgstr "Корзина" + +#: core/controllers/field_group.php:753 +msgid "Super Admin" +msgstr "Супер Администратор" + +#: core/controllers/field_group.php:768 core/controllers/field_group.php:789 +#: core/controllers/field_group.php:796 core/fields/file.php:186 +#: core/fields/image.php:170 core/fields/page_link.php:109 +#: core/fields/post_object.php:274 core/fields/post_object.php:298 +#: core/fields/relationship.php:598 core/fields/relationship.php:622 +#: core/fields/user.php:229 +msgid "All" +msgstr "Все" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Заголовок" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:257 +msgid "Changelog" +msgstr "Журнал изменений" + +#: core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "Узнайте, что нового в" + +#: core/controllers/field_groups.php:217 +msgid "version" +msgstr "версии" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Источники" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Приступаем к работе" + +#: core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Типы полей" + +#: core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Функции" + +#: core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Действия" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:641 +msgid "Filters" +msgstr "Фильтры" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "Руководства \"Как…\"" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Уроки и туториалы" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Создано" + +#: core/controllers/field_groups.php:235 +msgid "Vote" +msgstr "Оценить" + +#: core/controllers/field_groups.php:236 +msgid "Follow" +msgstr "Следить" + +#: core/controllers/field_groups.php:248 +msgid "Welcome to Advanced Custom Fields" +msgstr "Добро пожаловать на \"Advanced Custom Fields\"" + +#: core/controllers/field_groups.php:249 +msgid "Thank you for updating to the latest version!" +msgstr "Благодарим за обновление до последней версии!" + +#: core/controllers/field_groups.php:249 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "" +"еще более улучшен и интересен, чем когда либо. Мы надеемся, что он вам " +"понравится." + +#: core/controllers/field_groups.php:256 +msgid "What’s New" +msgstr "Что нового" + +#: core/controllers/field_groups.php:259 +msgid "Download Add-ons" +msgstr "Скачать аддоны" + +#: core/controllers/field_groups.php:313 +msgid "Activation codes have grown into plugins!" +msgstr "Коды активации выросли до плагинов!" + +#: core/controllers/field_groups.php:314 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"Аддоны теперь активируются скачивая и устанавливая индивидуальные плагины. " +"Не смотря на то, что эти плагины не будут загружены на WordPress.org, каждый " +"аддон будет обновляться обычным способом." + +#: core/controllers/field_groups.php:320 +msgid "All previous Add-ons have been successfully installed" +msgstr "Все предыдущие аддоны были успешно установлены." + +#: core/controllers/field_groups.php:324 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Этот сайт использует премиум аддоны, которые должны быть скачаны" + +#: core/controllers/field_groups.php:324 +msgid "Download your activated Add-ons" +msgstr "Скачайте свои активированные аддоны." + +#: core/controllers/field_groups.php:329 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" +"Этот сайт не использует премиум аддоны и не будет затронут этим изменением." + +#: core/controllers/field_groups.php:339 +msgid "Easier Development" +msgstr "Упрощенная разработка" + +#: core/controllers/field_groups.php:341 +msgid "New Field Types" +msgstr "Новые типы полей" + +#: core/controllers/field_groups.php:343 +msgid "Taxonomy Field" +msgstr "Поле таксономии" + +#: core/controllers/field_groups.php:344 +msgid "User Field" +msgstr "Поле пользователя" + +#: core/controllers/field_groups.php:345 +msgid "Email Field" +msgstr "Поле email" + +#: core/controllers/field_groups.php:346 +msgid "Password Field" +msgstr "Поле пароля" + +#: core/controllers/field_groups.php:348 +msgid "Custom Field Types" +msgstr "Произвольные типы полей" + +#: core/controllers/field_groups.php:349 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"Создание собственного типа полей никогда не было проще! К сожалению, типы " +"полей 3-ей версии не совместимы с версией 4." + +#: core/controllers/field_groups.php:350 +msgid "Migrating your field types is easy, please" +msgstr "Миграция ваших типов полей очень проста, пожалуйста," + +#: core/controllers/field_groups.php:350 +msgid "follow this tutorial" +msgstr "следуйте этому уроку," + +#: core/controllers/field_groups.php:350 +msgid "to learn more." +msgstr "чтобы узнать больше." + +#: core/controllers/field_groups.php:352 +msgid "Actions & Filters" +msgstr "Действия и фильтры" + +#: core/controllers/field_groups.php:353 +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please" +msgstr "" +"Все действия и фильтры (actions & filters) получили крупное обновление, " +"чтобы настройка ACF стала еще проще! Пожалуйста, " + +#: core/controllers/field_groups.php:353 +msgid "read this guide" +msgstr "прочитайте этот гид," + +#: core/controllers/field_groups.php:353 +msgid "to find the updated naming convention." +msgstr "чтобы найти обновленное собрание названий." + +#: core/controllers/field_groups.php:355 +msgid "Preview draft is now working!" +msgstr "Предпросмотр черновика теперь работает!" + +#: core/controllers/field_groups.php:356 +msgid "This bug has been squashed along with many other little critters!" +msgstr "Эта ошибка была раздавленна наряду со многими другими мелкими тварями!" + +#: core/controllers/field_groups.php:356 +msgid "See the full changelog" +msgstr "Посмотреть весь журнал изменений" + +#: core/controllers/field_groups.php:360 +msgid "Important" +msgstr "Важно" + +#: core/controllers/field_groups.php:362 +msgid "Database Changes" +msgstr "Изменения в базе данных" + +#: core/controllers/field_groups.php:363 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"Не было абсолютно никаких изменений в базе данных между 3-" +"ьей и 4-ой версиями. Это значит, вы можете откатиться до 3-ьей версии без " +"каких либо проблем." + +#: core/controllers/field_groups.php:365 +msgid "Potential Issues" +msgstr "Потенциальные проблемы" + +#: core/controllers/field_groups.php:366 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full" +msgstr "" +"В связи со значительными изменениями в аддонах, типах полей и действиях/" +"фильтрах, ваш сайт может не работать корректно. Очень важно, чтобы вы " +"прочитали полный гид" + +#: core/controllers/field_groups.php:366 +msgid "Migrating from v3 to v4" +msgstr "Переезд с версии 3 до версии 4" + +#: core/controllers/field_groups.php:366 +msgid "guide to view the full list of changes." +msgstr "для полного списка изменений." + +#: core/controllers/field_groups.php:369 +msgid "Really Important!" +msgstr "Очень важно!" + +#: core/controllers/field_groups.php:369 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest" +msgstr "" +"Если вы обновили плагин ACF без предварительных знаний об изменениях, " +"пожалуйста, откатитесь до последней" + +#: core/controllers/field_groups.php:369 +msgid "version 3" +msgstr "версиай 3" + +#: core/controllers/field_groups.php:369 +msgid "of this plugin." +msgstr "этого плагина." + +#: core/controllers/field_groups.php:374 +msgid "Thank You" +msgstr "Благодарим вас" + +#: core/controllers/field_groups.php:375 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +"БОЛЬШОЕ спасибо всем, кто помог протестировать версию 4 " +"бета и за всю поддержку, которую мне оказали." + +#: core/controllers/field_groups.php:376 +msgid "Without you all, this release would not have been possible!" +msgstr "Без вас всех, этот релиз был бы невозможен!" + +#: core/controllers/field_groups.php:380 +msgid "Changelog for" +msgstr "Журнал изменений по" + +#: core/controllers/field_groups.php:397 +msgid "Learn more" +msgstr "Узнать больше" + +#: core/controllers/field_groups.php:403 +msgid "Overview" +msgstr "Обзор" + +#: core/controllers/field_groups.php:405 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"Раньше, все аддоны разблокировались с помощью когда активации (купленные в " +"магазине аддонов ACF). Новинка в версии 4, все аддоны работают, как " +"отдельные плагины, которые должны быть скачаны, установлены и обновлены " +"отдельно." + +#: core/controllers/field_groups.php:407 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "Эта страница поможет вам скачать и установить каждый доступный аддон." + +#: core/controllers/field_groups.php:409 +msgid "Available Add-ons" +msgstr "Доступные аддоны" + +#: core/controllers/field_groups.php:411 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Следующие аддоны были обнаружены активированными на этом сайте." + +#: core/controllers/field_groups.php:424 +msgid "Name" +msgstr "Имя" + +#: core/controllers/field_groups.php:425 +msgid "Activation Code" +msgstr "Код активации" + +#: core/controllers/field_groups.php:457 +msgid "Flexible Content" +msgstr "Гибкое содержание" + +#: core/controllers/field_groups.php:467 +msgid "Installation" +msgstr "Установка" + +#: core/controllers/field_groups.php:469 +msgid "For each Add-on available, please perform the following:" +msgstr "Для каждого доступного аддона, выполните, пожалуйста, следующее:" + +#: core/controllers/field_groups.php:471 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Скачайте плагин аддона (.zip файл) на ваш компьютер." + +#: core/controllers/field_groups.php:472 +msgid "Navigate to" +msgstr "Перейти в" + +#: core/controllers/field_groups.php:472 +msgid "Plugins > Add New > Upload" +msgstr "Откройте \"Плагины\" » \"Добавить новый\" » \"Загрузить\"." + +#: core/controllers/field_groups.php:473 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "Найдите скачанный .zip файл, выберите его и установите" + +#: core/controllers/field_groups.php:474 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"Как только плагин будет загружен и установлен, нажмите на ссылку " +"\"Активировать плагин\"." + +#: core/controllers/field_groups.php:475 +msgid "The Add-on is now installed and activated!" +msgstr "Аддон теперь установлен и активирован!" + +#: core/controllers/field_groups.php:489 +msgid "Awesome. Let's get to work" +msgstr "Превосходно! Приступим к работе." + +#: core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Развернуть детали" + +#: core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Свернуть детали" + +#: core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "" +"Проверка не удалась. Один или больше полей ниже обязательны к заполнению." + +#: core/controllers/upgrade.php:86 +msgid "Upgrade" +msgstr "Улучшить" + +#: core/controllers/upgrade.php:139 +msgid "What's new" +msgstr "Что нового" + +#: core/controllers/upgrade.php:150 +msgid "credits" +msgstr "кредиты" + +#: core/controllers/upgrade.php:684 +msgid "Modifying field group options 'show on page'" +msgstr "Изменение опций \"отображать на странице\" группы полей" + +#: core/controllers/upgrade.php:738 +msgid "Modifying field option 'taxonomy'" +msgstr "Изменение опции \"таксономия\" поля" + +#: core/controllers/upgrade.php:835 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "" +"Перенос пользовательских произвольных полей из \"wp_options\" в \"wp_usermeta" +"\"" + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Основное" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:319 +msgid "Checkbox" +msgstr "Чекбокс" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "Выбор" + +#: core/fields/checkbox.php:146 core/fields/radio.php:147 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "Выборы" + +#: core/fields/checkbox.php:147 core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Введите каждый вариант выбора на новую строку." + +#: core/fields/checkbox.php:148 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "" +"Для лучшего управления, вы можете ввести значение и ярлык по следующему " +"формату:" + +#: core/fields/checkbox.php:149 core/fields/radio.php:153 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "red : Red" + +#: core/fields/checkbox.php:149 core/fields/radio.php:154 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "blue : Blue" + +#: core/fields/checkbox.php:166 core/fields/color_picker.php:89 +#: core/fields/email.php:106 core/fields/number.php:116 +#: core/fields/radio.php:196 core/fields/select.php:197 +#: core/fields/text.php:116 core/fields/textarea.php:96 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:198 +msgid "Default Value" +msgstr "Значение по умолчанию" + +#: core/fields/checkbox.php:167 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Введите каждое значение на новую строку." + +#: core/fields/checkbox.php:183 core/fields/message.php:20 +#: core/fields/radio.php:212 core/fields/tab.php:20 +msgid "Layout" +msgstr "Макет" + +#: core/fields/checkbox.php:194 core/fields/radio.php:223 +msgid "Vertical" +msgstr "Вертикальный" + +#: core/fields/checkbox.php:195 core/fields/radio.php:224 +msgid "Horizontal" +msgstr "Горизонтальный" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Выбор цвета" + +#: core/fields/color_picker.php:20 core/fields/date_picker/date_picker.php:20 +#: core/fields/google-map.php:19 +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Выбор даты" + +#: core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Готово" + +#: core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Сегодня" + +#: core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Показать другой месяц" + +#: core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Сохранить формат" + +#: core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" +"Этот формат определит значение сохраненное в базе данных и возвращенное " +"через API" + +#: core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" самоый практичный формат. Прочитать больше о" + +#: core/fields/date_picker/date_picker.php:128 +#: core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "форматы дат jQuery" + +#: core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Отображать формат" + +#: core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Этот формат будет виден пользователям при вводе значения" + +#: core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" +"\"dd/mm/yy\" или \"mm/dd/yy\" самые используемые форматы отображения. " +"Прочитать больше о" + +#: core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "Неделя начинается" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "Макет" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "E-mail" + +#: core/fields/email.php:107 core/fields/number.php:117 +#: core/fields/text.php:117 core/fields/textarea.php:97 +#: core/fields/wysiwyg.php:199 +msgid "Appears when creating a new post" +msgstr "Отображается при создании новой записи" + +#: core/fields/email.php:123 core/fields/number.php:133 +#: core/fields/password.php:105 core/fields/text.php:131 +#: core/fields/textarea.php:111 +msgid "Placeholder Text" +msgstr "Текст внутри поля" + +#: core/fields/email.php:124 core/fields/number.php:134 +#: core/fields/password.php:106 core/fields/text.php:132 +#: core/fields/textarea.php:112 +msgid "Appears within the input" +msgstr "Отображается внутри поля" + +#: core/fields/email.php:138 core/fields/number.php:148 +#: core/fields/password.php:120 core/fields/text.php:146 +msgid "Prepend" +msgstr "Добавить в начало" + +#: core/fields/email.php:139 core/fields/number.php:149 +#: core/fields/password.php:121 core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Отображается перед полем" + +#: core/fields/email.php:153 core/fields/number.php:163 +#: core/fields/password.php:135 core/fields/text.php:161 +msgid "Append" +msgstr "Добавить в конец" + +#: core/fields/email.php:154 core/fields/number.php:164 +#: core/fields/password.php:136 core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Отображается после поля" + +#: core/fields/file.php:19 +msgid "File" +msgstr "Файл" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:36 +msgid "Content" +msgstr "Содержание" + +#: core/fields/file.php:26 +msgid "Select File" +msgstr "Выбрать файл" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "Редактировать файл" + +#: core/fields/file.php:28 +msgid "Update File" +msgstr "Обновить файл" + +#: core/fields/file.php:29 core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "загружено в запись" + +#: core/fields/file.php:123 +msgid "No File Selected" +msgstr "Файл не выбран" + +#: core/fields/file.php:123 +msgid "Add File" +msgstr "Добавить файл" + +#: core/fields/file.php:153 core/fields/image.php:118 +#: core/fields/taxonomy.php:367 +msgid "Return Value" +msgstr "Вернуть значение" + +#: core/fields/file.php:164 +msgid "File Object" +msgstr "Файловый объект" + +#: core/fields/file.php:165 +msgid "File URL" +msgstr "Ссылка на файл" + +#: core/fields/file.php:166 +msgid "File ID" +msgstr "ID файла" + +#: core/fields/file.php:175 core/fields/image.php:158 +msgid "Library" +msgstr "Библиотека" + +#: core/fields/file.php:187 core/fields/image.php:171 +msgid "Uploaded to post" +msgstr "Загрузить в запись" + +#: core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Google Карта" + +#: core/fields/google-map.php:33 +msgid "Locating" +msgstr "Определяется местоположения" + +#: core/fields/google-map.php:34 +msgid "Sorry, this browser does not support geolocation" +msgstr "Простите, данный браузер не поддерживает геолокацию" + +#: core/fields/google-map.php:120 +msgid "Clear location" +msgstr "Очистить местоположение" + +#: core/fields/google-map.php:125 +msgid "Find current location" +msgstr "Найти текущее местоположение" + +#: core/fields/google-map.php:126 +msgid "Search for address..." +msgstr "Поиск адреса..." + +#: core/fields/google-map.php:162 +msgid "Center" +msgstr "Центр" + +#: core/fields/google-map.php:163 +msgid "Center the initial map" +msgstr "Центрировать первоначальную карту" + +#: core/fields/google-map.php:199 +msgid "Zoom" +msgstr "Масштаб" + +#: core/fields/google-map.php:200 +msgid "Set the initial zoom level" +msgstr "Установить масштаб по умолчанию" + +#: core/fields/google-map.php:217 +msgid "Height" +msgstr "Высота" + +#: core/fields/google-map.php:218 +msgid "Customise the map height" +msgstr "Настроить высоту карты" + +#: core/fields/image.php:19 +msgid "Image" +msgstr "Изображение" + +#: core/fields/image.php:27 +msgid "Select Image" +msgstr "Выбрать изображение" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "Редактировать изображение" + +#: core/fields/image.php:29 +msgid "Update Image" +msgstr "Обновить изображение" + +#: core/fields/image.php:83 +msgid "Remove" +msgstr "Убрать" + +#: core/fields/image.php:84 core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Редактировать" + +#: core/fields/image.php:90 +msgid "No image selected" +msgstr "Изображение не выбрано" + +#: core/fields/image.php:90 +msgid "Add Image" +msgstr "Добавить изображение" + +#: core/fields/image.php:119 core/fields/relationship.php:573 +msgid "Specify the returned value on front end" +msgstr "Укажите возвращаемое значение в пользовательский интерфейс" + +#: core/fields/image.php:129 +msgid "Image Object" +msgstr "Изображаемый объект" + +#: core/fields/image.php:130 +msgid "Image URL" +msgstr "Ссылка на изображение" + +#: core/fields/image.php:131 +msgid "Image ID" +msgstr "ID изображения" + +#: core/fields/image.php:139 +msgid "Preview Size" +msgstr "Размер предпросмотра" + +#: core/fields/image.php:140 +msgid "Shown when entering data" +msgstr "Отображается при вводе данных" + +#: core/fields/image.php:159 +msgid "Limit the media library choice" +msgstr "Ограничить выбор библиотеки" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "Сообщение" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Текст и HTML введенный сюда появится на одной строке с полями" + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "Пожалуйста, заметьте, что весь текст пройдет через WP функцию" + +#: core/fields/number.php:19 +msgid "Number" +msgstr "Номер" + +#: core/fields/number.php:178 +msgid "Minimum Value" +msgstr "Минимальное значение" + +#: core/fields/number.php:194 +msgid "Maximum Value" +msgstr "Максимальное значение" + +#: core/fields/number.php:210 +msgid "Step Size" +msgstr "Размер этапа" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Ссылка на страницу" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +msgid "Relational" +msgstr "Отношение" + +#: core/fields/page_link.php:103 core/fields/post_object.php:268 +#: core/fields/relationship.php:592 core/fields/relationship.php:671 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Тип записи" + +#: core/fields/page_link.php:127 core/fields/post_object.php:317 +#: core/fields/select.php:214 core/fields/taxonomy.php:333 +#: core/fields/user.php:275 +msgid "Allow Null?" +msgstr "Разрешить пусто значение?" + +#: core/fields/page_link.php:148 core/fields/post_object.php:338 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "Выбрать несколько значений?" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "Пароль" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Объект записи" + +#: core/fields/post_object.php:292 core/fields/relationship.php:616 +msgid "Filter from Taxonomy" +msgstr "Фильтровать по таксономии" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Радио-кнопка" + +#: core/fields/radio.php:105 core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Другое" + +#: core/fields/radio.php:148 +msgid "Enter your choices one per line" +msgstr "Введите каждый вариант выбора на новую строку." + +#: core/fields/radio.php:150 +msgid "Red" +msgstr "Red" + +#: core/fields/radio.php:151 +msgid "Blue" +msgstr "Blue" + +#: core/fields/radio.php:175 +msgid "Add 'other' choice to allow for custom values" +msgstr "Добавить выбор \"другое\", чтобы позволить произвольные значения" + +#: core/fields/radio.php:187 +msgid "Save 'other' values to the field's choices" +msgstr "Сохранить значения \"другое\" в выборы поля" + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "Взаимоотношение" + +#: core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "Максимальное количество значений достигнуто ({max} значений)" + +#: core/fields/relationship.php:428 +msgid "Search..." +msgstr "Поиск..." + +#: core/fields/relationship.php:439 +msgid "Filter by post type" +msgstr "Фильтровать по типу записи" + +#: core/fields/relationship.php:572 +msgid "Return Format" +msgstr "Вернуть формат" + +#: core/fields/relationship.php:583 +msgid "Post Objects" +msgstr "Объекты записи" + +#: core/fields/relationship.php:584 +msgid "Post IDs" +msgstr "ID записи" + +#: core/fields/relationship.php:650 +msgid "Search" +msgstr "Поиск" + +#: core/fields/relationship.php:651 +msgid "Post Type Select" +msgstr "Выбор типа записи" + +#: core/fields/relationship.php:659 +msgid "Elements" +msgstr "Элементы" + +#: core/fields/relationship.php:660 +msgid "Selected elements will be displayed in each result" +msgstr "Выбранные элементы будут отображены в каждом результате" + +#: core/fields/relationship.php:669 core/views/meta_box_options.php:106 +msgid "Featured Image" +msgstr "Миниатюра записи" + +#: core/fields/relationship.php:670 +msgid "Post Title" +msgstr "Заголовок записи" + +#: core/fields/relationship.php:682 +msgid "Maximum posts" +msgstr "Максимум записей" + +#: core/fields/select.php:18 core/fields/select.php:109 +#: core/fields/taxonomy.php:324 core/fields/user.php:266 +msgid "Select" +msgstr "Выбрать" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "Вкладка" + +#: core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"Используйте \"Пола-вкладки\" для лучшей организации на странице правки " +"группируя поля вместе под отдельные заголовки." + +#: core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"Все поля, которые следуют после этого поля будут находиться в данной вкладке " +"(или пока другое поле-вкладка не будет создано)." + +#: core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "" +"Вы можете использовать несколько вкладок, чтобы разделить свои поля на " +"разделы." + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:278 +msgid "Taxonomy" +msgstr "Таксономия" + +#: core/fields/taxonomy.php:222 core/fields/taxonomy.php:231 +msgid "None" +msgstr "Ничего" + +#: core/fields/taxonomy.php:308 core/fields/user.php:251 +#: core/views/meta_box_fields.php:77 core/views/meta_box_fields.php:159 +msgid "Field Type" +msgstr "Тип поля" + +#: core/fields/taxonomy.php:318 core/fields/user.php:260 +msgid "Multiple Values" +msgstr "Несколько значений" + +#: core/fields/taxonomy.php:320 core/fields/user.php:262 +msgid "Multi Select" +msgstr "Множественный выбор" + +#: core/fields/taxonomy.php:322 core/fields/user.php:264 +msgid "Single Value" +msgstr "Одно значение" + +#: core/fields/taxonomy.php:323 +msgid "Radio Buttons" +msgstr "Радио-кнопки" + +#: core/fields/taxonomy.php:352 +msgid "Load & Save Terms to Post" +msgstr "Загрузить и сохранить термины в запись" + +#: core/fields/taxonomy.php:360 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Загрузить значение основываясь на терминах записи и обновить термины записи " +"при сохранении" + +#: core/fields/taxonomy.php:377 +msgid "Term Object" +msgstr "Объект термина" + +#: core/fields/taxonomy.php:378 +msgid "Term ID" +msgstr "ID термина" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "Текст" + +#: core/fields/text.php:176 core/fields/textarea.php:141 +msgid "Formatting" +msgstr "Форматирование" + +#: core/fields/text.php:177 core/fields/textarea.php:142 +msgid "Effects value on front end" +msgstr "Значение эффектов в пользовательском интерфейсе" + +#: core/fields/text.php:186 core/fields/textarea.php:151 +msgid "No formatting" +msgstr "Без форматирования" + +#: core/fields/text.php:187 core/fields/textarea.php:153 +msgid "Convert HTML into tags" +msgstr "Конвертировать HTML в теги" + +#: core/fields/text.php:195 core/fields/textarea.php:126 +msgid "Character Limit" +msgstr "Ограничение символов" + +#: core/fields/text.php:196 core/fields/textarea.php:127 +msgid "Leave blank for no limit" +msgstr "Оставьте поле пустым, чтобы убрать ограничение." + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Область текста" + +#: core/fields/textarea.php:152 +msgid "Convert new lines into <br /> tags" +msgstr "Конвертировать новые линии в <br /> теги" + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "Истина / Ложь" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "Пример: Отображать дополнительное содержание" + +#: core/fields/user.php:18 core/views/meta_box_location.php:94 +msgid "User" +msgstr "Пользователь" + +#: core/fields/user.php:224 +msgid "Filter by role" +msgstr "Фильтровать по должности" + +#: core/fields/wysiwyg.php:35 +msgid "Wysiwyg Editor" +msgstr "Редактор WYSIWYG" + +#: core/fields/wysiwyg.php:213 +msgid "Toolbar" +msgstr "Панель инструментов" + +#: core/fields/wysiwyg.php:245 +msgid "Show Media Upload Buttons?" +msgstr "Отображать кнопки загрузки медиа?" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Новое поле" + +#: core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Тип поля не существует" + +#: core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Порядок поля" + +#: core/views/meta_box_fields.php:75 core/views/meta_box_fields.php:127 +msgid "Field Label" +msgstr "Ярлык поля" + +#: core/views/meta_box_fields.php:76 core/views/meta_box_fields.php:143 +msgid "Field Name" +msgstr "Имя поля" + +#: core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Ключ поля" + +#: core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Нет полей. Нажмите на кнопку + Добавить поле, чтобы создать " +"свое первое поле." + +#: core/views/meta_box_fields.php:105 core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Редактировать это поле" + +#: core/views/meta_box_fields.php:109 +msgid "Read documentation for this field" +msgstr "Прочитайте документацию по этому полю" + +#: core/views/meta_box_fields.php:109 +msgid "Docs" +msgstr "Документация" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate this Field" +msgstr "Копировать это поле" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate" +msgstr "Копировать" + +#: core/views/meta_box_fields.php:111 +msgid "Delete this Field" +msgstr "Удалить это поле" + +#: core/views/meta_box_fields.php:111 +msgid "Delete" +msgstr "Удалить" + +#: core/views/meta_box_fields.php:128 +msgid "This is the name which will appear on the EDIT page" +msgstr "Это имя появится на странице редактирования" + +#: core/views/meta_box_fields.php:144 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Одно слово, без пробелов. Разрешены только _ и -" + +#: core/views/meta_box_fields.php:173 +msgid "Field Instructions" +msgstr "Инструкции по полю" + +#: core/views/meta_box_fields.php:174 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Инструкции для авторов. Отображаются при отправке данных" + +#: core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Обязательно?" + +#: core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Условная логика" + +#: core/views/meta_box_fields.php:260 core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "равно" + +#: core/views/meta_box_fields.php:261 core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "не равно" + +#: core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Отображать это поле, когда" + +#: core/views/meta_box_fields.php:285 +msgid "all" +msgstr "все" + +#: core/views/meta_box_fields.php:286 +msgid "any" +msgstr "любое" + +#: core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "из этих условий придерживаются" + +#: core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Закрыть поле" + +#: core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Drag-and-drop для переноса" + +#: core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Добавить поле" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Правила" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Создайте группы правил и условий, чтобы определить, какие экраны " +"редактирования будут использовать расширенные произвольные поля." + +#: core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Отображать эту группу полей, если" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "Вошедший тип пользователя" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Page" +msgstr "Страница" + +#: core/views/meta_box_location.php:80 +msgid "Page Type" +msgstr "Тип страницы" + +#: core/views/meta_box_location.php:81 +msgid "Page Parent" +msgstr "Родитель страницы" + +#: core/views/meta_box_location.php:82 +msgid "Page Template" +msgstr "Шаблон страницы" + +#: core/views/meta_box_location.php:84 core/views/meta_box_location.php:85 +msgid "Post" +msgstr "Запись" + +#: core/views/meta_box_location.php:86 +msgid "Post Category" +msgstr "Рубрика записи" + +#: core/views/meta_box_location.php:87 +msgid "Post Format" +msgstr "Формат записи" + +#: core/views/meta_box_location.php:88 +msgid "Post Status" +msgstr "Статус записи" + +#: core/views/meta_box_location.php:89 +msgid "Post Taxonomy" +msgstr "Таксономия записи" + +#: core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Вложение" + +#: core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "Термин таксономии" + +#: core/views/meta_box_location.php:146 +msgid "and" +msgstr "и" + +#: core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Добавить группу правил" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Порядок очередности" + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "" +"Группы полей создаются по очереди, начиная с самого меньшего числа по самое " +"большое." + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Позиция" + +#: core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Высокая " + +#: core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Нормальное (после содержания)" + +#: core/views/meta_box_options.php:54 +msgid "Side" +msgstr "Боковая панель" + +#: core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Стиль" + +#: core/views/meta_box_options.php:74 +msgid "No Metabox" +msgstr "Без метабокса" + +#: core/views/meta_box_options.php:75 +msgid "Standard Metabox" +msgstr "Стандартный метабокс" + +#: core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Скрыть на экране" + +#: core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "Выберите пункт, который надо спрятать с экрана." + +#: core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"Если несколько групп полей появляются на экране редактирования, будет " +"использована первая группа полей. (Та, у которой меньшее число порядка " +"очередности.)" + +#: core/views/meta_box_options.php:96 +msgid "Permalink" +msgstr "Постоянная ссылка" + +#: core/views/meta_box_options.php:97 +msgid "Content Editor" +msgstr "Текстовый редактор" + +#: core/views/meta_box_options.php:98 +msgid "Excerpt" +msgstr "Цитата" + +#: core/views/meta_box_options.php:100 +msgid "Discussion" +msgstr "Обсуждение" + +#: core/views/meta_box_options.php:101 +msgid "Comments" +msgstr "Комментарии" + +#: core/views/meta_box_options.php:102 +msgid "Revisions" +msgstr "Редакции" + +#: core/views/meta_box_options.php:103 +msgid "Slug" +msgstr "Ярлык" + +#: core/views/meta_box_options.php:104 +msgid "Author" +msgstr "Автор" + +#: core/views/meta_box_options.php:105 +msgid "Format" +msgstr "Формат" + +#: core/views/meta_box_options.php:107 +msgid "Categories" +msgstr "Рубрики" + +#: core/views/meta_box_options.php:108 +msgid "Tags" +msgstr "Метки" + +#: core/views/meta_box_options.php:109 +msgid "Send Trackbacks" +msgstr "Отправить обратные ссылки" + +#~ msgid "" +#~ "/**\n" +#~ " * Install Add-ons\n" +#~ " * \n" +#~ " * The following code will include all 4 premium Add-Ons in your theme.\n" +#~ " * Please do not attempt to include a file which does not exist. This " +#~ "will produce an error.\n" +#~ " * \n" +#~ " * All fields must be included during the 'acf/register_fields' action.\n" +#~ " * Other types of Add-ons (like the options page) can be included " +#~ "outside of this action.\n" +#~ " * \n" +#~ " * The following code assumes you have a folder 'add-ons' inside your " +#~ "theme.\n" +#~ " *\n" +#~ " * IMPORTANT\n" +#~ " * Add-ons may be included in a premium theme as outlined in the terms " +#~ "and conditions.\n" +#~ " * However, they are NOT to be included in a premium / free plugin.\n" +#~ " * For more information, please read http://www.advancedcustomfields.com/" +#~ "terms-conditions/\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Установка аддонов\n" +#~ " * \n" +#~ " * Следующий код включит все 4 премиум аддона в вашу тему.\n" +#~ " * Пожалуйста, не пытайтесь включить файл, который не существует. Это " +#~ "вызовет ошибку.\n" +#~ " * \n" +#~ " * Все поля должны быть включены во время 'acf/register_fields' " +#~ "действия.\n" +#~ " * Другие типы аддонов (такие, как страница с опциями) могут быть " +#~ "включены вне этого действия.\n" +#~ " * \n" +#~ " * Следующий код предполагает, что у вас есть папка 'add-ons' в вашей " +#~ "теме.\n" +#~ " *\n" +#~ " * ВАЖНО\n" +#~ " * Аддоны могут быть включены в премиум темы, как указано в Правилах и " +#~ "условиях.\n" +#~ " * Тем не менее, они не будут включены в бесплатный или премиум плагин.\n" +#~ " * Для большей информации, пожалуйста, прочтите http://www." +#~ "advancedcustomfields.com/terms-conditions/\n" +#~ " */" + +#~ msgid "" +#~ "/**\n" +#~ " * Register Field Groups\n" +#~ " *\n" +#~ " * The register_field_group function accepts 1 array which holds the " +#~ "relevant data to register a field group\n" +#~ " * You may edit the array as you see fit. However, this may result in " +#~ "errors if the array is not compatible with ACF\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Регистрация группы полей\n" +#~ " *\n" +#~ " * Функция 'register_field_group' принимает один массив, который держит " +#~ "соответственные данные, чтобы зарегистрировать группу полей.\n" +#~ " * Вы можете редактировать этот массив, как посчитаете нужным. Однако, " +#~ "это может вызвать ошибки, если массив не совмествим с ACF.\n" +#~ " */" + +#~ msgid "eg: #ffffff" +#~ msgstr "Пример: #ffffff" + +#~ msgid "File Updated." +#~ msgstr "Файл обновлен." + +#~ msgid "Media attachment updated." +#~ msgstr "Вложение медиа обновлено." + +#~ msgid "No files selected" +#~ msgstr "Файлы не выбраны" + +#~ msgid "Add Selected Files" +#~ msgstr "Добавить выбранные файлы" + +#~ msgid "Image Updated." +#~ msgstr "Изображение обновлено." + +#~ msgid "No images selected" +#~ msgstr "Изображение не выбраны" + +#~ msgid "Add Selected Images" +#~ msgstr "Добавить выбранные изображения" + +#~ msgid "Define how to render html tags" +#~ msgstr "Определите, как отображать HTML теги." + +#~ msgid "HTML" +#~ msgstr "HTML" + +#~ msgid "Define how to render html tags / new lines" +#~ msgstr "Определите, как отображать HTML теги и новые строки." + +#~ msgid "auto <br />" +#~ msgstr "автоматические <br />" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-sk_SK.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sk_SK.mo new file mode 100644 index 0000000..81e3adc Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sk_SK.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-sk_SK.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sk_SK.po new file mode 100644 index 0000000..d655079 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sk_SK.po @@ -0,0 +1,1827 @@ +# Translation of 4.3.x in Slovak +# This file is distributed under the same license as the 4.3.x package. +msgid "" +msgstr "" +"PO-Revision-Date: 2014-08-28 11:40+0100\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"X-Generator: Poedit 1.6.7\n" +"Project-Id-Version: 4.3.x\n" +"POT-Creation-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: sk\n" + +#: acf.php:436 +msgid "Field Groups" +msgstr "Pole a skupiny" + +#: acf.php:437 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Pokročilé vlastné polia" + +#: acf.php:438 +msgid "Add New" +msgstr "Pridať nové" + +#: acf.php:439 +msgid "Add New Field Group" +msgstr "Pridať novú skupinu polí" + +#: acf.php:440 +msgid "Edit Field Group" +msgstr "Upraviť skupinu polí" + +#: acf.php:441 +msgid "New Field Group" +msgstr "Novú skupina polí" + +#: acf.php:442 +msgid "View Field Group" +msgstr "Zobraziť skupinu polí" + +#: acf.php:443 +msgid "Search Field Groups" +msgstr "Hľadať skupinu polí" + +#: acf.php:444 +msgid "No Field Groups found" +msgstr "Nenašla sa skupina polí" + +#: acf.php:445 +msgid "No Field Groups found in Trash" +msgstr "V koši sa nenašla skupina polí" + +#: acf.php:548 core/views/meta_box_options.php:98 +msgid "Custom Fields" +msgstr "Vlastné polia" + +#: acf.php:566 acf.php:569 +msgid "Field group updated." +msgstr "Skupina polí aktualizovaná." + +#: acf.php:567 +msgid "Custom field updated." +msgstr "Vlastné pole aktualizované." + +#: acf.php:568 +msgid "Custom field deleted." +msgstr "Vlastné pole vymazané." + +#: acf.php:571 +msgid "Field group restored to revision from %s" +msgstr "Skupina polí obnovená na revíziu z %s" + +#: acf.php:572 +msgid "Field group published." +msgstr "Skupina polí aktualizovaná." + +#: acf.php:573 +msgid "Field group saved." +msgstr "Skupina polí uložená." + +#: acf.php:574 +msgid "Field group submitted." +msgstr "Skupina polí odoslaná." + +#: acf.php:575 +msgid "Field group scheduled for." +msgstr "Skupina polí naplánovaná na." + +#: acf.php:576 +msgid "Field group draft updated." +msgstr "Koncept skupiny polí uložený." + +#: acf.php:711 +msgid "Thumbnail" +msgstr "Náhľad" + +#: acf.php:712 +msgid "Medium" +msgstr "Stredný" + +#: acf.php:713 +msgid "Large" +msgstr "Veľký" + +#: acf.php:714 +msgid "Full" +msgstr "Úplný" + +#: core/actions/export.php:26 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Chyba" + +#: core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "Nevybrali ste ACF skupiny" + +#: core/api.php:1162 +msgid "Update" +msgstr "Aktualizovať" + +#: core/api.php:1163 +msgid "Post updated" +msgstr "Príspevok akutalizovaný" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:311 +msgid "Add-ons" +msgstr "Doplnky" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:433 +msgid "Repeater Field" +msgstr "Opakovacie pole" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "" +"Vytvorí nekonečno riadkov opakovaných dát v tomto všestrannom rozhraní!" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:441 +msgid "Gallery Field" +msgstr "Pole galérie" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Vytvorí galérie obrázkov v jednoduchom a intuitívnom rozhraní!" + +#: core/controllers/addons.php:144 core/controllers/field_groups.php:449 +msgid "Options Page" +msgstr "Stránka nastavení" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "Vytvorte globálne dáta a používajte ich pomocou vašej webovej stránky!" + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Pole flexibilného obsahu" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "" +"Vytvorte unikátny dizajn pomocou manažéra rozloženia flexibilného osahu" + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Pole Gravity Forms" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Vytvorí pole spojené s Gravity Forms!" + +#: core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Výber dátumu a času" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "Výber jQuery" + +#: core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Pole polohy" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Nájdite adresu a súradnice požadovanej polohy" + +#: core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Pole Contact Form 7" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Priradte jeden alebo viac formulárov contact form 7 do príspevku" + +#: core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Doplnky Advanced Custom Fields" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"Nasledujúce doplnky sú dostupné pre zvýšenie funkcionality modulu Advanced " +"Custom Fields." + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"Každý doplnok môže byť nainštalovaný ako modul(získava aktualizácie), alebo " +"môže byť zahrnutý do témy (nezískava aktualizácie)." + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "Nainštalované" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Kúpiť & inštalovať" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:426 +#: core/controllers/field_groups.php:435 core/controllers/field_groups.php:443 +#: core/controllers/field_groups.php:451 core/controllers/field_groups.php:459 +msgid "Download" +msgstr "Stiahnuť" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +msgid "Export" +msgstr "Export" + +#: core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Export skupín polí" + +#: core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Skupiny poľa" + +#: core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Vyberte skupiny poľa na export" + +#: core/controllers/export.php:239 core/controllers/export.php:252 +msgid "Export to XML" +msgstr "Export do XML" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "Export do PHP" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"ACF vytvorí .xml súbor ktorý je kompatibilný s natívnym WP import modulom." + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"Importované skupiny polí budú zobrazené v zozname upraviteľných " +"skupín polí. Toto je užitočné pri presune skupín medzi WP stránkami." + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "Vyberte skupiny polí zo zoznamu a kliknite na \"Export XML\"" + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "Uložte .xml súbor po vyžiadaní" + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Chodte do Nástrojov» Import a zvoľte WordPress" + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "Nainštalujte modul WP import ak budete požiadaný" + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "Nahrajte a importujte exportovaný .xml súbor" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Vyberte používateľa a ignorujte prílohy importu" + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "To je všetko! Šťastné používanie WordPress" + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF vytvorí PHP kód ktorý zhrniete do témy." + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"Registrované skupiny polí nebudú zobrazené v zozname upraviteľných " +"skupín polí. Toto je užitočné pri zahŕňaním polí do tém." + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"Prosím uvedomte si, export a registrácia polí v tom istom WP povedie k " +"duplikácii polí na obrazovke úprav. Pre opravu, presuňte originálnu skupinu " +"polí do koša alebo odstráňte kód zo súboru functions.php ." + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Vyberte skupiny polí zo zoznamu a kliknite na \"Vytvoriť PHP\"" + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Kopírovať vygenerovaný PHP kód" + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Prilepiť do vašeho functions.php súboru" + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" +"Pre aktiváciu doplnku, musíte upraviť a použiť kód v prvých pár riadkoch." + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "Export skupiny poľa do PHP" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "Pokyny" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "Poznámky" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Zahrnúť do témy" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"Advanced Custom Fields modul môže byť zahrnutý do témy. Presuňte ACF modul " +"do vašej témy a vložte nasledujúci kód do súboru functions.php." + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"Pre odstránenie všetkých vizuálnych rozhraní z modulu ACF, použite konštantu " +"pre zapnutie jednoduchého módu. Pridajte nasledujúci kód do functions.php " +"file pred include_once code:" + +#: core/controllers/export.php:331 +msgid "Back to export" +msgstr "Späť na export" + +#: core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Nezvolili ste skupiny poľa" + +#: core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Presunúť do koša. Naozaj?" + +#: core/controllers/field_group.php:359 +msgid "checked" +msgstr "zaškrtnuté" + +#: core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Nedostupné prepínacie polia" + +#: core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "Nadpis skupiny poľa je povinný" + +#: core/controllers/field_group.php:362 +msgid "copy" +msgstr "kopírovať" + +#: core/controllers/field_group.php:363 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +msgid "or" +msgstr "alebo" + +#: core/controllers/field_group.php:364 core/controllers/field_group.php:395 +#: core/controllers/field_group.php:457 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Polia" + +#: core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Nadradené polia" + +#: core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Podobné polia" + +#: core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Schovať / Zobraziť všetky" + +#: core/controllers/field_group.php:396 +msgid "Location" +msgstr "Poloha" + +#: core/controllers/field_group.php:397 +msgid "Options" +msgstr "Nastavenia" + +#: core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Zobraziť kľúč poľa:" + +#: core/controllers/field_group.php:460 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:328 +#: core/fields/post_object.php:349 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:343 +#: core/fields/user.php:285 core/fields/wysiwyg.php:256 +#: core/views/meta_box_fields.php:195 core/views/meta_box_fields.php:218 +msgid "No" +msgstr "Nie" + +#: core/controllers/field_group.php:461 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:327 +#: core/fields/post_object.php:348 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:342 +#: core/fields/user.php:284 core/fields/wysiwyg.php:255 +#: core/views/meta_box_fields.php:194 core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Áno" + +#: core/controllers/field_group.php:645 +msgid "Front Page" +msgstr "Úvodná stránka" + +#: core/controllers/field_group.php:646 +msgid "Posts Page" +msgstr "Stránka príspevkov" + +#: core/controllers/field_group.php:647 +msgid "Top Level Page (parent of 0)" +msgstr "Najvyššia úroveň stránok (nemá nadradené stránky)" + +#: core/controllers/field_group.php:648 +msgid "Parent Page (has children)" +msgstr "Nadradená stránka (má odvodené)" + +#: core/controllers/field_group.php:649 +msgid "Child Page (has parent)" +msgstr "Odvodená stránka (má nadradené)" + +#: core/controllers/field_group.php:657 +msgid "Default Template" +msgstr "Základná šablóna" + +#: core/controllers/field_group.php:734 +msgid "Publish" +msgstr "Publikovať" + +#: core/controllers/field_group.php:735 +msgid "Pending Review" +msgstr "Recenzia čaká na schválenie" + +#: core/controllers/field_group.php:736 +msgid "Draft" +msgstr "Koncept" + +#: core/controllers/field_group.php:737 +msgid "Future" +msgstr "Budúce" + +#: core/controllers/field_group.php:738 +msgid "Private" +msgstr "Súkromné" + +#: core/controllers/field_group.php:739 +msgid "Revision" +msgstr "Revízia" + +#: core/controllers/field_group.php:740 +msgid "Trash" +msgstr "Kôš" + +#: core/controllers/field_group.php:753 +msgid "Super Admin" +msgstr "Super Admin" + +#: core/controllers/field_group.php:768 core/controllers/field_group.php:789 +#: core/controllers/field_group.php:796 core/fields/file.php:186 +#: core/fields/image.php:170 core/fields/page_link.php:109 +#: core/fields/post_object.php:274 core/fields/post_object.php:298 +#: core/fields/relationship.php:595 core/fields/relationship.php:619 +#: core/fields/user.php:229 +msgid "All" +msgstr "Všetky" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Nadpis" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:257 +msgid "Changelog" +msgstr "Záznam zmien" + +#: core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "Pozrite sa čo je nové" + +#: core/controllers/field_groups.php:217 +msgid "version" +msgstr "verzia" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Zdroje" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Začíname" + +#: core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Typy polí" + +#: core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Funkcie" + +#: core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Akcie" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:638 +msgid "Filters" +msgstr "Filtre" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "Návody \"Ako na to\"" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Návody" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Vytvoril" + +#: core/controllers/field_groups.php:235 +msgid "Vote" +msgstr "Hlasovať" + +#: core/controllers/field_groups.php:236 +msgid "Follow" +msgstr "Sledovať" + +#: core/controllers/field_groups.php:248 +msgid "Welcome to Advanced Custom Fields" +msgstr "Víta vás Advanced Custom Fields" + +#: core/controllers/field_groups.php:249 +msgid "Thank you for updating to the latest version!" +msgstr "Vďaka za aktualizáciu na poslednú verziu!" + +#: core/controllers/field_groups.php:249 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "je vylepšená a lepšia než kedykoľvek predtým. Dúfame, že sa vám páči." + +#: core/controllers/field_groups.php:256 +msgid "What’s New" +msgstr "Čo je nové" + +#: core/controllers/field_groups.php:259 +msgid "Download Add-ons" +msgstr "Stiahnuť doplnky" + +#: core/controllers/field_groups.php:313 +msgid "Activation codes have grown into plugins!" +msgstr "Aktivačné kódy sa zmenili na moduly!" + +#: core/controllers/field_groups.php:314 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"Doplnky sú teraz aktivované pomocou stiahnutých a nainštalovaných " +"individuálnych modulov. Aj keď sa moduly nenachádzajú v depozitári wordpress." +"org, každý doplnok bude aktualizovaný bežných spôsobom." + +#: core/controllers/field_groups.php:320 +msgid "All previous Add-ons have been successfully installed" +msgstr "Všetky predchádzajúce doplnky boli úspešne nainštalované" + +#: core/controllers/field_groups.php:324 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Táto webová stránka používa prémiové doplnky ktoré musia byť stiahnuté" + +#: core/controllers/field_groups.php:324 +msgid "Download your activated Add-ons" +msgstr "Stiahnite si vaše aktivované doplnky" + +#: core/controllers/field_groups.php:329 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" +"Táto webová stránka nepoužíva prémiové doplnky a nebude ovplyvnená touto " +"zmenou." + +#: core/controllers/field_groups.php:339 +msgid "Easier Development" +msgstr "Ľahší vývoj" + +#: core/controllers/field_groups.php:341 +msgid "New Field Types" +msgstr "Nové typy polí" + +#: core/controllers/field_groups.php:343 +msgid "Taxonomy Field" +msgstr "Pole taxonómie" + +#: core/controllers/field_groups.php:344 +msgid "User Field" +msgstr "Pole užívateľa" + +#: core/controllers/field_groups.php:345 +msgid "Email Field" +msgstr "Pole emailu" + +#: core/controllers/field_groups.php:346 +msgid "Password Field" +msgstr "Pole hesla" + +#: core/controllers/field_groups.php:348 +msgid "Custom Field Types" +msgstr "Vlastné typy poľa" + +#: core/controllers/field_groups.php:349 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"Vytvorenie vlastného typu poľa nebolo nikdy jednoduchšie! Naneštastie, polia " +"verzie 3 nie sú kompatibilné s poliami verzie 4." + +#: core/controllers/field_groups.php:350 +msgid "Migrating your field types is easy, please" +msgstr "Presun typov polí je jednoduché, prosím" + +#: core/controllers/field_groups.php:350 +msgid "follow this tutorial" +msgstr "postupujte podľa návodu," + +#: core/controllers/field_groups.php:350 +msgid "to learn more." +msgstr "pre viac informácií." + +#: core/controllers/field_groups.php:352 +msgid "Actions & Filters" +msgstr "Akcie &filtre" + +#: core/controllers/field_groups.php:353 +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please" +msgstr "" +"Všetky akcie & filtre prekonali viacero úprav aby vlastné úpravy ACF boli " +"ešte jednoduchšie! Prosím" + +#: core/controllers/field_groups.php:353 +msgid "read this guide" +msgstr "prečítajte si tento návod" + +#: core/controllers/field_groups.php:353 +msgid "to find the updated naming convention." +msgstr "aby ste porozumeli spôsobu tvorenia názvov." + +#: core/controllers/field_groups.php:355 +msgid "Preview draft is now working!" +msgstr "Náhľad konceptu je teraz funkčný!" + +#: core/controllers/field_groups.php:356 +msgid "This bug has been squashed along with many other little critters!" +msgstr "Táto chyba bola zaslaná k ostatným malým stvoreniam!" + +#: core/controllers/field_groups.php:356 +msgid "See the full changelog" +msgstr "Pozrite si celý zoznam zmien" + +#: core/controllers/field_groups.php:360 +msgid "Important" +msgstr "Dôležité" + +#: core/controllers/field_groups.php:362 +msgid "Database Changes" +msgstr "Zmeny databázy" + +#: core/controllers/field_groups.php:363 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"Absolútne žiadne zmeny sa neudiali v databáze medzi " +"verziami 3 a 4. To znamená, že sa môžete hocikedy vrátiť k verzii 3 bez " +"problémov." + +#: core/controllers/field_groups.php:365 +msgid "Potential Issues" +msgstr "Potencionálne problémy" + +#: core/controllers/field_groups.php:366 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full" +msgstr "" +"Kvôli zmenám týkajúcich sa modulov ako typy polí, akcie, filtre, vaša webová " +"stránka nemusí fungovať správne. Je dôležité aby ste si prečítali úplnú" + +#: core/controllers/field_groups.php:366 +msgid "Migrating from v3 to v4" +msgstr "Zmena z verzie v3 na v4" + +#: core/controllers/field_groups.php:366 +msgid "guide to view the full list of changes." +msgstr "návod na zobrazenia úplného zoznamu zmien." + +#: core/controllers/field_groups.php:369 +msgid "Really Important!" +msgstr "Naozaj dôležité!" + +#: core/controllers/field_groups.php:369 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest" +msgstr "" +"Ak ste aktualizovali ACF modul bez znalostí zmien, prosím vráťte sa k " +"poslednému" + +#: core/controllers/field_groups.php:369 +msgid "version 3" +msgstr "verzia 3" + +#: core/controllers/field_groups.php:369 +msgid "of this plugin." +msgstr "tohto modulu." + +#: core/controllers/field_groups.php:374 +msgid "Thank You" +msgstr "Ďakujeme" + +#: core/controllers/field_groups.php:375 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +" VEĽKÁ vďaka všetkým ktorý pomohli verzii 4 beta a za " +"poskytnutú podporu." + +#: core/controllers/field_groups.php:376 +msgid "Without you all, this release would not have been possible!" +msgstr "Bez vás, by táto verzia nebola vydaná!" + +#: core/controllers/field_groups.php:380 +msgid "Changelog for" +msgstr "Zoznam zmien pre:" + +#: core/controllers/field_groups.php:397 +msgid "Learn more" +msgstr "Zistite viac" + +#: core/controllers/field_groups.php:403 +msgid "Overview" +msgstr "Prehľad" + +#: core/controllers/field_groups.php:405 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"V minulosti, všetky doplnky sa aktivovali pomocou aktivačného kódu. " +"(kúpeného z obchodu ACF modulov). Novinka vo verzii v4, všetky doplnky sa " +"správajú ako moduly, treba ich individuálne stiahnuť, nainštalovať a " +"aktualizovať." + +#: core/controllers/field_groups.php:407 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "" +"Táto stránka vám pomôže pri sťahovaní a inštalovaní každého dostupného " +"doplnku." + +#: core/controllers/field_groups.php:409 +msgid "Available Add-ons" +msgstr "Dostupné doplnky" + +#: core/controllers/field_groups.php:411 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "" +"Nasledujúce doplnky boli zistené a aktivované na tejto webovej stránke." + +#: core/controllers/field_groups.php:424 +msgid "Name" +msgstr "Meno" + +#: core/controllers/field_groups.php:425 +msgid "Activation Code" +msgstr "Aktivačný kód" + +#: core/controllers/field_groups.php:457 +msgid "Flexible Content" +msgstr "Flexibilný obsah" + +#: core/controllers/field_groups.php:467 +msgid "Installation" +msgstr "Inštalácia" + +#: core/controllers/field_groups.php:469 +msgid "For each Add-on available, please perform the following:" +msgstr "Pre každý dostupný modul, prosím vykonajte:" + +#: core/controllers/field_groups.php:471 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Stiahnite si modul doplnku (.zip súbor) na vašu pracovnú plochu" + +#: core/controllers/field_groups.php:472 +msgid "Navigate to" +msgstr "Prejdite na" + +#: core/controllers/field_groups.php:472 +msgid "Plugins > Add New > Upload" +msgstr "Moduly > Pridať nový > Nahrať" + +#: core/controllers/field_groups.php:473 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "" +"Použite nahrávač na prehliadanie, vyberte a nainštalujte váš doplnok (.zip " +"súbor)" + +#: core/controllers/field_groups.php:474 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"Keď váš modul bude nahratý a nainštalovaný, kliknite na odkaz \"Aktivovať " +"modul\"" + +#: core/controllers/field_groups.php:475 +msgid "The Add-on is now installed and activated!" +msgstr "Doplnok je nainštalovaný a aktivovaný!" + +#: core/controllers/field_groups.php:489 +msgid "Awesome. Let's get to work" +msgstr "Super. Poďme pracovať" + +#: core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Zväčšiť detaily" + +#: core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Zmenšiť detaily" + +#: core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "Overenie zlyhalo. Jedno alebo viac polí je vyžadovaných." + +#: core/controllers/upgrade.php:86 +msgid "Upgrade" +msgstr "Aktualizovať" + +#: core/controllers/upgrade.php:139 +msgid "What's new" +msgstr "Čo je nové" + +#: core/controllers/upgrade.php:150 +msgid "credits" +msgstr "ďakujeme:" + +#: core/controllers/upgrade.php:684 +msgid "Modifying field group options 'show on page'" +msgstr "Úpravou nastavení skupiny pola 'zobraziť na stránke'" + +#: core/controllers/upgrade.php:738 +msgid "Modifying field option 'taxonomy'" +msgstr "Úprava nastavenia pola \"taxonómia\"" + +#: core/controllers/upgrade.php:835 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "Presun vlastných polí z wp_options do wp_usermeta'" + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Základné" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:319 +msgid "Checkbox" +msgstr "Zaškrtávacie políčko" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "Voľba" + +#: core/fields/checkbox.php:146 core/fields/radio.php:147 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "Voľby" + +#: core/fields/checkbox.php:147 core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Zadajte každú voľbu do nového riadku." + +#: core/fields/checkbox.php:148 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "pre lepšiu kontrolu, môžete určiť hodnotu a popis takto:" + +#: core/fields/checkbox.php:149 core/fields/radio.php:153 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "červená : Červená" + +#: core/fields/checkbox.php:149 core/fields/radio.php:154 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "modrá : Modrá" + +#: core/fields/checkbox.php:166 core/fields/color_picker.php:89 +#: core/fields/email.php:106 core/fields/number.php:116 +#: core/fields/radio.php:196 core/fields/select.php:197 +#: core/fields/text.php:116 core/fields/textarea.php:96 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:198 +msgid "Default Value" +msgstr "Základná hodnota" + +#: core/fields/checkbox.php:167 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Zadajte každú základnú hodnotu na nový riadok" + +#: core/fields/checkbox.php:183 core/fields/message.php:20 +#: core/fields/radio.php:212 core/fields/tab.php:20 +msgid "Layout" +msgstr "Rozdelenie" + +#: core/fields/checkbox.php:194 core/fields/radio.php:223 +msgid "Vertical" +msgstr "Vertikálne" + +#: core/fields/checkbox.php:195 core/fields/radio.php:224 +msgid "Horizontal" +msgstr "Horizontálne" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Výber farby" + +#: core/fields/color_picker.php:20 core/fields/date_picker/date_picker.php:20 +#: core/fields/google-map.php:19 +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Výber dátumu" + +#: core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Hotovo" + +#: core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Dnes" + +#: core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Zobraziť iný mesiac" + +#: core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Uložiť formát" + +#: core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" +"Tento formát určí hodnotu uloženú v databáze a vrátenú hodnotu pomocou API" + +#: core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" je najpoužívanejší formát ukladania. Čítajte viac o" + +#: core/fields/date_picker/date_picker.php:128 +#: core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "formáty dátumu jQuery" + +#: core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Formát zobrazenia" + +#: core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Tento formát bude vidieť používateľ pri zadávaní hodnoty" + +#: core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" +"\"dd/mm/yy\" alebo \"mm/dd/yy\" sú najpoužívanejšie formáty. Prečítajte si " +"viac o" + +#: core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "Týždeň začína" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "Figurína" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "Email" + +#: core/fields/email.php:107 core/fields/number.php:117 +#: core/fields/text.php:117 core/fields/textarea.php:97 +#: core/fields/wysiwyg.php:199 +msgid "Appears when creating a new post" +msgstr "Zobrazí sa pri vytvorení nového príspevku" + +#: core/fields/email.php:123 core/fields/number.php:133 +#: core/fields/password.php:105 core/fields/text.php:131 +#: core/fields/textarea.php:111 +msgid "Placeholder Text" +msgstr "Zástupný text" + +#: core/fields/email.php:124 core/fields/number.php:134 +#: core/fields/password.php:106 core/fields/text.php:132 +#: core/fields/textarea.php:112 +msgid "Appears within the input" +msgstr "Zobrazí sa v inpute" + +#: core/fields/email.php:138 core/fields/number.php:148 +#: core/fields/password.php:120 core/fields/text.php:146 +msgid "Prepend" +msgstr "Určený" + +#: core/fields/email.php:139 core/fields/number.php:149 +#: core/fields/password.php:121 core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Zobrazí sa pred inputom" + +#: core/fields/email.php:153 core/fields/number.php:163 +#: core/fields/password.php:135 core/fields/text.php:161 +msgid "Append" +msgstr "Prepojenie" + +#: core/fields/email.php:154 core/fields/number.php:164 +#: core/fields/password.php:136 core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Zobrazí sa po inpute" + +#: core/fields/file.php:19 +msgid "File" +msgstr "Súbor" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:36 +msgid "Content" +msgstr "Obsah" + +#: core/fields/file.php:26 +msgid "Select File" +msgstr "Vybrať subor" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "Upraviť súbor" + +#: core/fields/file.php:28 +msgid "Update File" +msgstr "Aktualizovať súbor" + +#: core/fields/file.php:29 core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "nahraté k príspevku" + +#: core/fields/file.php:123 +msgid "No File Selected" +msgstr "Nevybrali ste súbor" + +#: core/fields/file.php:123 +msgid "Add File" +msgstr "Pridať súbor" + +#: core/fields/file.php:153 core/fields/image.php:118 +#: core/fields/taxonomy.php:367 +msgid "Return Value" +msgstr "Vrátiť hodnotu" + +#: core/fields/file.php:164 +msgid "File Object" +msgstr "Objekt súboru" + +#: core/fields/file.php:165 +msgid "File URL" +msgstr "URL adresa súboru" + +#: core/fields/file.php:166 +msgid "File ID" +msgstr "ID súboru" + +#: core/fields/file.php:175 core/fields/image.php:158 +msgid "Library" +msgstr "Knižnica" + +#: core/fields/file.php:187 core/fields/image.php:171 +msgid "Uploaded to post" +msgstr "Nahrané do príspevku" + +#: core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Google Mapa" + +#: core/fields/google-map.php:31 +msgid "Locating" +msgstr "Zisťovanie polohy" + +#: core/fields/google-map.php:32 +msgid "Sorry, this browser does not support geolocation" +msgstr "Ľutujeme, tento prehliadač nepodporuje geo hľadanie polohy" + +#: core/fields/google-map.php:117 +msgid "Clear location" +msgstr "Vymazať polohu" + +#: core/fields/google-map.php:122 +msgid "Find current location" +msgstr "Nájsť aktuálnu polohu" + +#: core/fields/google-map.php:123 +msgid "Search for address..." +msgstr "Hľadať adresu..." + +#: core/fields/google-map.php:159 +msgid "Center" +msgstr "Stred" + +#: core/fields/google-map.php:160 +msgid "Center the initial map" +msgstr "Vycentrovať úvodnú mapu" + +#: core/fields/google-map.php:196 +msgid "Height" +msgstr "Výška" + +#: core/fields/google-map.php:197 +msgid "Customise the map height" +msgstr "Upraviť výšku mapy" + +#: core/fields/image.php:19 +msgid "Image" +msgstr "Obrázok" + +#: core/fields/image.php:27 +msgid "Select Image" +msgstr "Vybrať obrázok" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "Upraviť obrázok" + +#: core/fields/image.php:29 +msgid "Update Image" +msgstr "Aktualizovať obrázok" + +#: core/fields/image.php:83 +msgid "Remove" +msgstr "Odstrániť" + +#: core/fields/image.php:84 core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Upraviť" + +#: core/fields/image.php:90 +msgid "No image selected" +msgstr "Nevybrali ste obrázok" + +#: core/fields/image.php:90 +msgid "Add Image" +msgstr "Pridať obrázok" + +#: core/fields/image.php:119 core/fields/relationship.php:570 +msgid "Specify the returned value on front end" +msgstr "Zadajte hodnotu ktorá sa objaví na stránke" + +#: core/fields/image.php:129 +msgid "Image Object" +msgstr "Objekt obrázka" + +#: core/fields/image.php:130 +msgid "Image URL" +msgstr "URL adresa obrázka" + +#: core/fields/image.php:131 +msgid "Image ID" +msgstr "ID obrázka" + +#: core/fields/image.php:139 +msgid "Preview Size" +msgstr "Veľkosť náhľadu" + +#: core/fields/image.php:140 +msgid "Shown when entering data" +msgstr "Zobrazené pri zadávaní dát" + +#: core/fields/image.php:159 +msgid "Limit the media library choice" +msgstr "Obmedziť výber knižnice médií" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "Správa" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Text & HTML ktoré tu zadáte sa zobrazí v riadku poľa " + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "Všetky texty najprv prejdú cez funkciu wp" + +#: core/fields/number.php:19 +msgid "Number" +msgstr "Číslo" + +#: core/fields/number.php:178 +msgid "Minimum Value" +msgstr "Minimálna hodnota" + +#: core/fields/number.php:194 +msgid "Maximum Value" +msgstr "Maximálna hodnota" + +#: core/fields/number.php:210 +msgid "Step Size" +msgstr "Veľkosť kroku" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Odkaz stránky" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +msgid "Relational" +msgstr "Relačný" + +#: core/fields/page_link.php:103 core/fields/post_object.php:268 +#: core/fields/relationship.php:589 core/fields/relationship.php:668 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Typ príspevku" + +#: core/fields/page_link.php:127 core/fields/post_object.php:317 +#: core/fields/select.php:214 core/fields/taxonomy.php:333 +#: core/fields/user.php:275 +msgid "Allow Null?" +msgstr "Povoliť nulovú hodnotu?" + +#: core/fields/page_link.php:148 core/fields/post_object.php:338 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "Vybrať viac hodnôt?" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "Heslo" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Objekt príspevku" + +#: core/fields/post_object.php:292 core/fields/relationship.php:613 +msgid "Filter from Taxonomy" +msgstr "Filter z taxonómie" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Prepínač" + +#: core/fields/radio.php:105 core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Iné" + +#: core/fields/radio.php:148 +msgid "Enter your choices one per line" +msgstr "Zadajte váš výber, jedna položka na riadok" + +#: core/fields/radio.php:150 +msgid "Red" +msgstr "Červené" + +#: core/fields/radio.php:151 +msgid "Blue" +msgstr "Modré" + +#: core/fields/radio.php:175 +msgid "Add 'other' choice to allow for custom values" +msgstr "Pridať možnosť \"iné\" pre povolenie vlastných hodnôt" + +#: core/fields/radio.php:187 +msgid "Save 'other' values to the field's choices" +msgstr "Uložiť hodnoty \"iné\" do výberu poľa" + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "Vzťah" + +#: core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "Maximálne dosiahnuté hodnoty ( {max} values )" + +#: core/fields/relationship.php:425 +msgid "Search..." +msgstr "Hľadanie..." + +#: core/fields/relationship.php:436 +msgid "Filter by post type" +msgstr "Filtrovať podľa typu príspevku" + +#: core/fields/relationship.php:569 +msgid "Return Format" +msgstr "Formát odpoveďe" + +#: core/fields/relationship.php:580 +msgid "Post Objects" +msgstr "Objekty príspevku" + +#: core/fields/relationship.php:581 +msgid "Post IDs" +msgstr "ID príspevku" + +#: core/fields/relationship.php:647 +msgid "Search" +msgstr "Hľadať" + +#: core/fields/relationship.php:648 +msgid "Post Type Select" +msgstr "Vybrať typ príspevku" + +#: core/fields/relationship.php:656 +msgid "Elements" +msgstr "Prvky" + +#: core/fields/relationship.php:657 +msgid "Selected elements will be displayed in each result" +msgstr "Vybraté prvky budú zobrazené v každom výsledku" + +#: core/fields/relationship.php:666 core/views/meta_box_options.php:105 +msgid "Featured Image" +msgstr "Prezentačný obrázok" + +#: core/fields/relationship.php:667 +msgid "Post Title" +msgstr "Nadpis príspevku" + +#: core/fields/relationship.php:679 +msgid "Maximum posts" +msgstr "Maximálny počet príspevkov" + +#: core/fields/select.php:18 core/fields/select.php:109 +#: core/fields/taxonomy.php:324 core/fields/user.php:266 +msgid "Select" +msgstr "Vybrať" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "Záložka" + +#: core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"Použiť \"polia záložiek\" pre lepšiu organizáciu obrazoviek úprav. Zoskupte " +"polia pod záložky s rozličnými názvami." + +#: core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"Všetky polia v jednom \"poli záložiek\" (alebo pokým nebude definované nové " +"\"pole záložiek\") budú zoskupené." + +#: core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Použite viac záložiek na rozdelenie polí do sekcií." + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:278 +msgid "Taxonomy" +msgstr "Taxonómmia" + +#: core/fields/taxonomy.php:222 core/fields/taxonomy.php:231 +msgid "None" +msgstr "Žiadna" + +#: core/fields/taxonomy.php:308 core/fields/user.php:251 +#: core/views/meta_box_fields.php:77 core/views/meta_box_fields.php:159 +msgid "Field Type" +msgstr "Typ pola" + +#: core/fields/taxonomy.php:318 core/fields/user.php:260 +msgid "Multiple Values" +msgstr "Výber viacerých hodnôt" + +#: core/fields/taxonomy.php:320 core/fields/user.php:262 +msgid "Multi Select" +msgstr "Viacnásobný výber" + +#: core/fields/taxonomy.php:322 core/fields/user.php:264 +msgid "Single Value" +msgstr "Jedna hodnota" + +#: core/fields/taxonomy.php:323 +msgid "Radio Buttons" +msgstr "Prepínače" + +#: core/fields/taxonomy.php:352 +msgid "Load & Save Terms to Post" +msgstr "Nahrať & uložiť podmienky k prispievaniu" + +#: core/fields/taxonomy.php:360 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Nahrať hodnoty založené na podmienkach prispievania, aktualizovať akrutálne " +"podmienky a uložiť" + +#: core/fields/taxonomy.php:377 +msgid "Term Object" +msgstr "Objekt výrazu" + +#: core/fields/taxonomy.php:378 +msgid "Term ID" +msgstr "ID výrazu" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "Text" + +#: core/fields/text.php:176 core/fields/textarea.php:141 +msgid "Formatting" +msgstr "Formátovanie" + +#: core/fields/text.php:177 core/fields/textarea.php:142 +msgid "Effects value on front end" +msgstr "Ovplyvní hodnotu na prednej stránke" + +#: core/fields/text.php:186 core/fields/textarea.php:151 +msgid "No formatting" +msgstr "Bez formátovania" + +#: core/fields/text.php:187 core/fields/textarea.php:153 +msgid "Convert HTML into tags" +msgstr "Premeniť HTML do značiek" + +#: core/fields/text.php:195 core/fields/textarea.php:126 +msgid "Character Limit" +msgstr "Limit znakov" + +#: core/fields/text.php:196 core/fields/textarea.php:127 +msgid "Leave blank for no limit" +msgstr "Nechajte prázdne pre neobmedzene" + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Textové pole" + +#: core/fields/textarea.php:152 +msgid "Convert new lines into <br /> tags" +msgstr "Premeniť nové riadky do <br /> značiek" + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "Správne / nesprávne" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "napr. zobraziť extra obsah" + +#: core/fields/user.php:18 core/views/meta_box_location.php:94 +msgid "User" +msgstr "Používateľ" + +#: core/fields/user.php:224 +msgid "Filter by role" +msgstr "Filtrovať podla role" + +#: core/fields/wysiwyg.php:35 +msgid "Wysiwyg Editor" +msgstr "Wysiwyg Editor" + +#: core/fields/wysiwyg.php:213 +msgid "Toolbar" +msgstr "Panel nástrojov" + +#: core/fields/wysiwyg.php:245 +msgid "Show Media Upload Buttons?" +msgstr "Zobraziť tlačidlá nahrávania médií?" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Nové pole" + +#: core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Typ poľa neexistuje" + +#: core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Poradie poľa" + +#: core/views/meta_box_fields.php:75 core/views/meta_box_fields.php:127 +msgid "Field Label" +msgstr "Označenie poľa" + +#: core/views/meta_box_fields.php:76 core/views/meta_box_fields.php:143 +msgid "Field Name" +msgstr "Meno poľa" + +#: core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Kľúč poľa" + +#: core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Žiadne polia. Kliknite na tlačidlo + Pridať pole pre " +"vytvorenie prvého poľa." + +#: core/views/meta_box_fields.php:105 core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Upraviť toto pole" + +#: core/views/meta_box_fields.php:109 +msgid "Read documentation for this field" +msgstr "Prečítajte si dokumentáciu k tomuto poľu" + +#: core/views/meta_box_fields.php:109 +msgid "Docs" +msgstr "Dokumenty" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate this Field" +msgstr "Duplikovať toto pole" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate" +msgstr "Duplikovať" + +#: core/views/meta_box_fields.php:111 +msgid "Delete this Field" +msgstr "Vymazať toto pole" + +#: core/views/meta_box_fields.php:111 +msgid "Delete" +msgstr "Vymazať" + +#: core/views/meta_box_fields.php:128 +msgid "This is the name which will appear on the EDIT page" +msgstr "Toto je meno ktoré sa zobrazí na stránke úprav" + +#: core/views/meta_box_fields.php:144 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Jedno slovo, žiadne medzery. Podčiarknutie a pomlčky sú povolené" + +#: core/views/meta_box_fields.php:173 +msgid "Field Instructions" +msgstr "Pokyny poľa" + +#: core/views/meta_box_fields.php:174 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Pokyny pre autorov. Zobrazia sa pri zadávaní dát" + +#: core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Povinné?" + +#: core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Podmienená logika" + +#: core/views/meta_box_fields.php:260 core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "sa rovná" + +#: core/views/meta_box_fields.php:261 core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "sa nerovná" + +#: core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Zobraziť toto pole keď" + +#: core/views/meta_box_fields.php:285 +msgid "all" +msgstr "všetkým" + +#: core/views/meta_box_fields.php:286 +msgid "any" +msgstr "žiadnym" + +#: core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "tieto pravidlá sa zhodujú" + +#: core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Zavrieť pole" + +#: core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Zmente poradie pomocou funkcie ťahaj a pusť" + +#: core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Pridať pole" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Pravidlá" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Vytvorte súbor pravidiel, ktoré určia ktoré obrazovky úprav budú používať " +"advanced custom fields" + +#: core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Zobraziť túto skupinu poľa ak" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "Píše prihlásený používateľ" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Page" +msgstr "Stránka" + +#: core/views/meta_box_location.php:80 +msgid "Page Type" +msgstr "Typ stránky" + +#: core/views/meta_box_location.php:81 +msgid "Page Parent" +msgstr "Nadradená stránka" + +#: core/views/meta_box_location.php:82 +msgid "Page Template" +msgstr "Šablóna stránky" + +#: core/views/meta_box_location.php:84 core/views/meta_box_location.php:85 +msgid "Post" +msgstr "Príspevok" + +#: core/views/meta_box_location.php:86 +msgid "Post Category" +msgstr "Kategória príspevku" + +#: core/views/meta_box_location.php:87 +msgid "Post Format" +msgstr "Formát príspevku" + +#: core/views/meta_box_location.php:88 +msgid "Post Status" +msgstr "Stav príspevku" + +#: core/views/meta_box_location.php:89 +msgid "Post Taxonomy" +msgstr "Taxonómia príspevku" + +#: core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Príloha" + +#: core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "Výraz taxonómie" + +#: core/views/meta_box_location.php:146 +msgid "and" +msgstr "a" + +#: core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Pridať skupinu pravidiel" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Objednávka číslo:" + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Skupiny polí sú vytvorené v poradí
                od najnižšej po najvyššiu" + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Pozícia" + +#: core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Hore (pod nadpisom)" + +#: core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Normálne (po obsahu)" + +#: core/views/meta_box_options.php:54 +msgid "Side" +msgstr "Strana" + +#: core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Štýl" + +#: core/views/meta_box_options.php:74 +msgid "No Metabox" +msgstr "Žiadny metabox" + +#: core/views/meta_box_options.php:75 +msgid "Standard Metabox" +msgstr "Štandardný metabox" + +#: core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Schovať na obrazovke" + +#: core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "Vybrať položky pre ich skrytie pred obrazovkou úprav" + +#: core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"Ak viaceré skupiny polí sa zobrazia na obrazovke úprav, nastavenia prvej " +"skupiny budú použité. (tá s najnižším poradovým číslom)" + +#: core/views/meta_box_options.php:96 +msgid "Content Editor" +msgstr "Editor obsahu" + +#: core/views/meta_box_options.php:97 +msgid "Excerpt" +msgstr "Zhrnutie" + +#: core/views/meta_box_options.php:99 +msgid "Discussion" +msgstr "Diskusia" + +#: core/views/meta_box_options.php:100 +msgid "Comments" +msgstr "Komentáre" + +#: core/views/meta_box_options.php:101 +msgid "Revisions" +msgstr "Revízie" + +#: core/views/meta_box_options.php:102 +msgid "Slug" +msgstr "Slug" + +#: core/views/meta_box_options.php:103 +msgid "Author" +msgstr "Autor" + +#: core/views/meta_box_options.php:104 +msgid "Format" +msgstr "Formát" + +#: core/views/meta_box_options.php:106 +msgid "Categories" +msgstr "Kategórie" + +#: core/views/meta_box_options.php:107 +msgid "Tags" +msgstr "Značky" + +#: core/views/meta_box_options.php:108 +msgid "Send Trackbacks" +msgstr "Odoslať spätné odkazy" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-sr_RS.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sr_RS.mo new file mode 100644 index 0000000..2f0a72d Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sr_RS.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-sr_RS.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sr_RS.po new file mode 100644 index 0000000..c3fba3a --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sr_RS.po @@ -0,0 +1,1832 @@ +# Copyright (C) 2014 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2014-01-05 07:41:49+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2014-04-09 10:58+0100\n" +"Last-Translator: Borisa Djuraskovic \n" +"Language-Team: LANGUAGE \n" +"X-Generator: Poedit 1.5.7\n" + +#: acf.php:455 +msgid "Field Groups" +msgstr "Field Grupe" + +#: acf.php:456 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Unapredjena Custom Polja" + +#: acf.php:457 +msgid "Add New" +msgstr "Dodati novo" + +#: acf.php:458 +msgid "Add New Field Group" +msgstr "Dodati nova polja grupi" + +#: acf.php:459 +msgid "Edit Field Group" +msgstr "Editovati polje grupi" + +#: acf.php:460 +msgid "New Field Group" +msgstr "Novo polje grupe" + +#: acf.php:461 +msgid "View Field Group" +msgstr "Pregledati polje grupe" + +#: acf.php:462 +msgid "Search Field Groups" +msgstr "Pretraga polja grupa" + +#: acf.php:463 +msgid "No Field Groups found" +msgstr "Nijedno polje grupe nije pronadjeno" + +#: acf.php:464 +msgid "No Field Groups found in Trash" +msgstr "Nijedno polje grupe nije pronadjeno u Djubretu" + +#: acf.php:567 core/views/meta_box_options.php:99 +msgid "Custom Fields" +msgstr "Custom polja" + +#: acf.php:585 acf.php:588 +msgid "Field group updated." +msgstr "Polje grupe updateovan." + +#: acf.php:586 +msgid "Custom field updated." +msgstr "Custom polje updateovano." + +#: acf.php:587 +msgid "Custom field deleted." +msgstr "Custom polje obrisano." + +#. translators: %s: date and time of the revision +#: acf.php:590 +msgid "Field group restored to revision from %s" +msgstr "Polje grupe vraćeno za reviziju iz %s" + +#: acf.php:591 +msgid "Field group published." +msgstr "Polje grupe objavljeno. " + +#: acf.php:592 +msgid "Field group saved." +msgstr "Polje grupe sačuvano." + +#: acf.php:593 +msgid "Field group submitted." +msgstr "Plje grupe podneto." + +#: acf.php:594 +msgid "Field group scheduled for." +msgstr "Polje grupe zakazano za." + +#: acf.php:595 +msgid "Field group draft updated." +msgstr "Draft polja grupe updateovan." + +#: acf.php:730 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: acf.php:731 +msgid "Medium" +msgstr "Medium" + +#: acf.php:732 +msgid "Large" +msgstr "Veliko" + +#: acf.php:733 +msgid "Full" +msgstr "Celo" + +#: core/actions/export.php:26 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Greška" + +#: core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "Nijedna ACF grupa nije izabrana" + +#: core/api.php:1162 +msgid "Update" +msgstr "Upateovano" + +#: core/api.php:1163 +msgid "Post updated" +msgstr "Post updateovan" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:307 +msgid "Add-ons" +msgstr "Dodaci" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:429 +msgid "Repeater Field" +msgstr "Ponavljač polja" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "" +"Stvorite beskonačan broj redova podataka koji se ponavljaju sa svestranim " +"interfejsom" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:437 +msgid "Gallery Field" +msgstr "Polje galerije" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Stvoriti galeriju slika u jednostavnom i svestranom interfejsu!" + +#: core/controllers/addons.php:144 core/controllers/field_groups.php:445 +msgid "Options Page" +msgstr "Opcije stranice" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "Stvorite globane podake da biste ih koristili kroz svoj sajt!" + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Fleksibilan sadržaj polja" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Stvorite jedinstveni" + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Polje formi gravitacije" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Stvara izabrano polje naseljeno sa formama gravitacije" + +#: core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Birač datume i vremena" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "jQuery birač datuma i vremena" + +#: core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Lokacija polja" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Pronadji adrese i koordinate željenih lokacije" + +#: core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Contact Form 7 polje" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Dodati jednom ili više formu 7 formama za post" + +#: core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Unapredjena custom polja dodaci" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"Sledeći dodaci su dostupni za uvećavanje funkcionalnosti unapredjenog custom " +"polja plugina." + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"Svaki dodatak može biti instaliran kao poseban plugin (prima updateove) ili " +"uključen u vašu temu (ne prima updateove)" + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "Instalirano" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Kupljeno i instalirano" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:422 +#: core/controllers/field_groups.php:431 core/controllers/field_groups.php:439 +#: core/controllers/field_groups.php:447 core/controllers/field_groups.php:455 +msgid "Download" +msgstr "Download" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +msgid "Export" +msgstr "Eksportovanje" + +#: core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Eksporovana polja grupe" + +#: core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Polje grupe" + +#: core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Selektuj polja grupe za eksport" + +#: core/controllers/export.php:239 core/controllers/export.php:252 +msgid "Export to XML" +msgstr "Eksportuj u XML" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "Eksportuj u PHP" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"ACF će stvoriti .xml eksport fajl koji je kompatibilan sa osnovnim WP import " +"pluginom." + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"Importovana polja grupeće se u listi polja grupa koje mogu da se " +"edituju. Ovo je korisno za migriranje polja grupa izmedju Wp websajtova." + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "Selektujte polje grupe iz liste i kliknite na \"Eksportuj XML\"" + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "Sačuvati .xml fajl kada se traži" + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Ukažite na Tools » Importovati i selektovati WordPress" + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "Instalirati WP import plugin ako se traži" + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "Upload ovati i importovati vaš eksportovani .xml fajl" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Selektovati sve korisnike i ignorisati Importovati dodatke" + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "To je to! Srećno WordPressing-ovanje" + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF wće stvoriti PHP kod da bi ga uključio u vašu temu." + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"Registrovano polje grupe neće < / b > se pojviti u listi uredive polja " +"grupa . Ovo je korisno za uključivanje polja u temama ." + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"Imajte na umu da ako eksportujete e i registrujete polja grupe u okviru " +"istog WP, videćete dupliranapolja na stranici Izmena ekrana . Da biste ovo " +"rešili, molim vas pomerite originalno polje grupu u kantu za otpatke ili " +"uklonite kod iz vaše functions.php file." + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Izabrati grupe polja iz liste i klik na \"Napraviti PHP\"" + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Kopirati PHP generisani kod" + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Uneti u vašu functions.php file" + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "Da biste aktivirali dodatke edotuj i koristi ko u prvih par reečenica" + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "Eksportovati polje grupa u PHP" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "Uputstva" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "Beleške" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Uključiti u temu" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"Napredna custom polja plugina mogu biti uključeni u temu . Da biste to " +"uradili , pomerite ACF plugin u vašu temu i dodajte sledeći kod na vaš " +"functions.php fajl :" + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"Da biste uklonili sve vizuelne interfejse iz ACF plugina , možete da " +"koristite konstanta da biste omogućili lagani režim. Dodajte sledeći kod na " +"svoju functions.php fajl pre < / b >include kod :" + +#: core/controllers/export.php:331 +msgid "Back to export" +msgstr "Nazad na eksport" + +#: core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Nijedno polje grupe nije selektovano" + +#: core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Staviti u djubre. Da li ste sigurni?" + +#: core/controllers/field_group.php:359 +msgid "checked" +msgstr "čekirano" + +#: core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Nijedno toggle polje nije dostupno" + +#: core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "Naslov polja grupe je potreban" + +#: core/controllers/field_group.php:362 +msgid "copy" +msgstr "kopirati" + +#: core/controllers/field_group.php:363 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +msgid "or" +msgstr "ili" + +#: core/controllers/field_group.php:364 core/controllers/field_group.php:395 +#: core/controllers/field_group.php:457 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Polja" + +#: core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Roditelj polja" + +#: core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Slična polja" + +#: core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Sakriti / Prikazati sve" + +#: core/controllers/field_group.php:396 +msgid "Location" +msgstr "Lokacija" + +#: core/controllers/field_group.php:397 +msgid "Options" +msgstr "Opcije" + +#: core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Prikazati ključ polja.:" + +#: core/controllers/field_group.php:460 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:328 +#: core/fields/post_object.php:349 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:343 +#: core/fields/user.php:285 core/fields/wysiwyg.php:256 +#: core/views/meta_box_fields.php:195 core/views/meta_box_fields.php:218 +msgid "No" +msgstr "Ne" + +#: core/controllers/field_group.php:461 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:327 +#: core/fields/post_object.php:348 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:342 +#: core/fields/user.php:284 core/fields/wysiwyg.php:255 +#: core/views/meta_box_fields.php:194 core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Da" + +#: core/controllers/field_group.php:645 +msgid "Front Page" +msgstr "Prednja stranica" + +#: core/controllers/field_group.php:646 +msgid "Posts Page" +msgstr "Postovi stranice" + +#: core/controllers/field_group.php:647 +msgid "Top Level Page (parent of 0)" +msgstr "Visoki nivo str. (roditelj 0)" + +#: core/controllers/field_group.php:648 +msgid "Parent Page (has children)" +msgstr "Roditelj str. (ima decu)" + +#: core/controllers/field_group.php:649 +msgid "Child Page (has parent)" +msgstr "Dete str. (ima roditelja)" + +#: core/controllers/field_group.php:657 +msgid "Default Template" +msgstr "Default Template" + +#: core/controllers/field_group.php:734 +msgid "Publish" +msgstr "Objaviti" + +#: core/controllers/field_group.php:735 +msgid "Pending Review" +msgstr "Čekanje pregleda" + +#: core/controllers/field_group.php:736 +msgid "Draft" +msgstr "Draft" + +#: core/controllers/field_group.php:737 +msgid "Future" +msgstr "Buduće" + +#: core/controllers/field_group.php:738 +msgid "Private" +msgstr "Privatno" + +#: core/controllers/field_group.php:739 +msgid "Revision" +msgstr "Revizija" + +#: core/controllers/field_group.php:740 +msgid "Trash" +msgstr "Djubre" + +#: core/controllers/field_group.php:753 +msgid "Super Admin" +msgstr "Super Admin" + +#: core/controllers/field_group.php:768 core/controllers/field_group.php:789 +#: core/controllers/field_group.php:796 core/fields/file.php:186 +#: core/fields/image.php:170 core/fields/page_link.php:109 +#: core/fields/post_object.php:274 core/fields/post_object.php:298 +#: core/fields/relationship.php:598 core/fields/relationship.php:622 +#: core/fields/user.php:229 +msgid "All" +msgstr "Sve" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Naslov" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:253 +msgid "Changelog" +msgstr "Changelog" + +#: core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "Pogledati šta je novo u" + +#: core/controllers/field_groups.php:217 +msgid "version" +msgstr "verziji" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Resursi" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Počinjemo" + +#: core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Tipovi polja" + +#: core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Funkcije" + +#: core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Akcije" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:641 +msgid "Filters" +msgstr "Filteri" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "'Kako da' vodiči" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Tutorijali" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Kreirano od starne" + +#: core/controllers/field_groups.php:244 +msgid "Welcome to Advanced Custom Fields" +msgstr "Dobrodošli u Unapredjena Custom polja" + +#: core/controllers/field_groups.php:245 +msgid "Thank you for updating to the latest version!" +msgstr "Hvala na update-u poslednje verzije!" + +#: core/controllers/field_groups.php:245 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "" +"je još više poliran i prijatniji nego ikada ranije . Nadamo se da vam se " +"dopada ." + +#: core/controllers/field_groups.php:252 +msgid "What’s New" +msgstr "Šta je novo" + +#: core/controllers/field_groups.php:255 +msgid "Download Add-ons" +msgstr "Download Add-ons" + +#: core/controllers/field_groups.php:309 +msgid "Activation codes have grown into plugins!" +msgstr "Kod za aktivaciju je u pluginovima!" + +#: core/controllers/field_groups.php:310 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"Dodaci su sada aktivirani za preuzimanjei instaliranje pojedinačnih " +"pluginove . Iako ovi pluginovi neće biti na wordpress.org spremištu , svaki " +"dodatak će nastaviti da prima updateove na uobičajen način ." + +#: core/controllers/field_groups.php:316 +msgid "All previous Add-ons have been successfully installed" +msgstr "Svi prethodni dodaci su uspešno instalirani" + +#: core/controllers/field_groups.php:320 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Ovaj websajt koristipremium dodatke koji treba da se downloaduju" + +#: core/controllers/field_groups.php:320 +msgid "Download your activated Add-ons" +msgstr "Download your activated Add-ons" + +#: core/controllers/field_groups.php:325 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "Ovaj websajt ne koristi premium dodatke i neće biti zahvaćno promenom." + +#: core/controllers/field_groups.php:335 +msgid "Easier Development" +msgstr "Lakši razvoj" + +#: core/controllers/field_groups.php:337 +msgid "New Field Types" +msgstr "Novi tipovi pola" + +#: core/controllers/field_groups.php:339 +msgid "Taxonomy Field" +msgstr "Polje taksonomije" + +#: core/controllers/field_groups.php:340 +msgid "User Field" +msgstr "Polje korisnika" + +#: core/controllers/field_groups.php:341 +msgid "Email Field" +msgstr "Email polja" + +#: core/controllers/field_groups.php:342 +msgid "Password Field" +msgstr "Šifra polja" + +#: core/controllers/field_groups.php:344 +msgid "Custom Field Types" +msgstr "Custom Field Types" + +#: core/controllers/field_groups.php:345 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." + +#: core/controllers/field_groups.php:346 +msgid "Migrating your field types is easy, please" +msgstr "Migrating your field types is easy, please" + +#: core/controllers/field_groups.php:346 +msgid "follow this tutorial" +msgstr "follow this tutorial" + +#: core/controllers/field_groups.php:346 +msgid "to learn more." +msgstr "da naucite vise" + +#: core/controllers/field_groups.php:348 +msgid "Actions & Filters" +msgstr "Actions & Filters" + +#: core/controllers/field_groups.php:349 +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please" +msgstr "" +"Sve radnje & filteri su dobili veliki fejslifting da se prilagođavaju ACF " +"još lakše ! molim" + +#: core/controllers/field_groups.php:349 +msgid "read this guide" +msgstr "pročitajte ovaj vodič" + +#: core/controllers/field_groups.php:349 +msgid "to find the updated naming convention." +msgstr "da pronađete ažuriranu konvenciju imenovanja ." + +#: core/controllers/field_groups.php:351 +msgid "Preview draft is now working!" +msgstr "Pregled nacrta sada radi !" + +#: core/controllers/field_groups.php:352 +msgid "This bug has been squashed along with many other little critters!" +msgstr "Ovaj bug je zgnječen zajedno sa mnogim drugim malim stvorenjima !" + +#: core/controllers/field_groups.php:352 +msgid "See the full changelog" +msgstr "Pogledajte punu changelog" + +#: core/controllers/field_groups.php:356 +msgid "Important" +msgstr "važno" + +#: core/controllers/field_groups.php:358 +msgid "Database Changes" +msgstr "Database Changes" + +#: core/controllers/field_groups.php:359 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"Apsolutne no promene su napravljene na bazi podataka između " +"verzije 3 i 4 . To znači da možete da se vratite na verziju 3 bez problema ." + +#: core/controllers/field_groups.php:361 +msgid "Potential Issues" +msgstr "Potencijalna izdanja" + +#: core/controllers/field_groups.php:362 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full" +msgstr "" +"Zbog značajnih promena okolnih dodataka , tipova polja i akcionih / " +"filtera , vaš sajt neće raditi pravilno . Važno je da ste pročitali sve" + +#: core/controllers/field_groups.php:362 +msgid "Migrating from v3 to v4" +msgstr "Migriranje iz v3 u v4" + +#: core/controllers/field_groups.php:362 +msgid "guide to view the full list of changes." +msgstr "vodič za pregled cele liste promena." + +#: core/controllers/field_groups.php:365 +msgid "Really Important!" +msgstr "Jako važno!" + +#: core/controllers/field_groups.php:365 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest" +msgstr "" +"Ako ste ažurirali ACF plugin bez prethodnog znanja tih promena , molimo " +"vratite nanajnoviji" + +#: core/controllers/field_groups.php:365 +msgid "version 3" +msgstr "verzija 3" + +#: core/controllers/field_groups.php:365 +msgid "of this plugin." +msgstr "ovog plugina." + +#: core/controllers/field_groups.php:370 +msgid "Thank You" +msgstr "Hvala" + +#: core/controllers/field_groups.php:371 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +"BIG hvala svima koji su pomogli testiranju verzije 4 beta i " +"za svu podršku koju sam dobio ." + +#: core/controllers/field_groups.php:372 +msgid "Without you all, this release would not have been possible!" +msgstr "Bez svih vas ovo ne bi bilo izvodljivo!!" + +#: core/controllers/field_groups.php:376 +msgid "Changelog for" +msgstr "Changelog za" + +#: core/controllers/field_groups.php:393 +msgid "Learn more" +msgstr "Naučiti još" + +#: core/controllers/field_groups.php:399 +msgid "Overview" +msgstr "Pregled" + +#: core/controllers/field_groups.php:401 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"Ranije , svi dodaci su bili otključana preko aktivacionog koda ( kupljenog " +"od strane ACF prodavnica dodatak ) . Novi na v4 , svi dodaci deluju kao " +"zasebni pluginovi koje treba pojedinačno preuzeti , instalirati i ažurirati ." + +#: core/controllers/field_groups.php:403 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "" +"Ova stranica će vam pomoći u preuzimate i instalirate svaki dostupan " +"dodatak ." + +#: core/controllers/field_groups.php:405 +msgid "Available Add-ons" +msgstr "Dostupni dodaci" + +#: core/controllers/field_groups.php:407 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Sledeći dodaci su detektovani kao aktivirani na ovom sajtu." + +#: core/controllers/field_groups.php:420 +msgid "Name" +msgstr "Ime" + +#: core/controllers/field_groups.php:421 +msgid "Activation Code" +msgstr "Kod aktivacije" + +#: core/controllers/field_groups.php:453 +msgid "Flexible Content" +msgstr "Fleksibilan sadržaj" + +#: core/controllers/field_groups.php:463 +msgid "Installation" +msgstr "Instalacija" + +#: core/controllers/field_groups.php:465 +msgid "For each Add-on available, please perform the following:" +msgstr "Za svaki dostupan dodatak, uradite sledeće" + +#: core/controllers/field_groups.php:467 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Download plugin podatke (.zip file)za vaš desktop" + +#: core/controllers/field_groups.php:468 +msgid "Navigate to" +msgstr "Navigacija do" + +#: core/controllers/field_groups.php:468 +msgid "Plugins > Add New > Upload" +msgstr "Plugins > Dodati nove > Upload" + +#: core/controllers/field_groups.php:469 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "" +"Koristite uploader za pretragu, selektujte i instalirajte vaše dodatke(.zip " +"file)" + +#: core/controllers/field_groups.php:470 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"Nakon što je plugin uploadovan i instaliran, kliknite na 'Aktivirajte " +"Plugin' link" + +#: core/controllers/field_groups.php:471 +msgid "The Add-on is now installed and activated!" +msgstr "Podaci su sada instalirani i aktivirani!" + +#: core/controllers/field_groups.php:485 +msgid "Awesome. Let's get to work" +msgstr "Sjajno. Hajde da počnemo" + +#: core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Produžiti detalje" + +#: core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Srušiti detalje" + +#: core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "Validacija polja. Jedno ili više polja ispod su potrebna." + +#: core/controllers/upgrade.php:86 +msgid "Upgrade" +msgstr "Upgrade" + +#: core/controllers/upgrade.php:139 +msgid "What's new" +msgstr "Šta je novo" + +#: core/controllers/upgrade.php:150 +msgid "credits" +msgstr "zaskuge" + +#: core/controllers/upgrade.php:684 +msgid "Modifying field group options 'show on page'" +msgstr "Modifikovati opcije polja grupe 'prikazano na stranici'" + +#: core/controllers/upgrade.php:738 +msgid "Modifying field option 'taxonomy'" +msgstr "Modifikovati opcije polja 'taxonomija'" + +#: core/controllers/upgrade.php:835 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "Pomeriti custom polja korisnika iz wp_options u wp_usermeta'" + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Osnovno" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:319 +msgid "Checkbox" +msgstr "Checkbox" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "Izbor" + +#: core/fields/checkbox.php:146 core/fields/radio.php:147 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "Izbori" + +#: core/fields/checkbox.php:147 core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Unesite izbor na novu rečenicu." + +#: core/fields/checkbox.php:148 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "Za više kontrole možete da odredite obe vrednosti i označite ovako" + +#: core/fields/checkbox.php:149 core/fields/radio.php:153 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "crveno : Crveno" + +#: core/fields/checkbox.php:149 core/fields/radio.php:154 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "plavo : Plavo" + +#: core/fields/checkbox.php:166 core/fields/color_picker.php:89 +#: core/fields/email.php:106 core/fields/number.php:116 +#: core/fields/radio.php:196 core/fields/select.php:197 +#: core/fields/text.php:116 core/fields/textarea.php:96 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:198 +msgid "Default Value" +msgstr "Default vrednost" + +#: core/fields/checkbox.php:167 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Uneti default vrednost nanovoj rečenic" + +#: core/fields/checkbox.php:183 core/fields/message.php:20 +#: core/fields/radio.php:212 core/fields/tab.php:20 +msgid "Layout" +msgstr "Layout" + +#: core/fields/checkbox.php:194 core/fields/radio.php:223 +msgid "Vertical" +msgstr "Vertikalno" + +#: core/fields/checkbox.php:195 core/fields/radio.php:224 +msgid "Horizontal" +msgstr "Horizontalno" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Birač boja" + +#: core/fields/color_picker.php:20 core/fields/date_picker/date_picker.php:20 +#: core/fields/google-map.php:19 +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Birač datuma" + +#: core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Gotovo" + +#: core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Danas" + +#: core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Prikazati različit mesec" + +#: core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Sačuvati format" + +#: core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" +"Ovaj format će odrediti vrednost sačuvanu u bazi podataka i vratiti preko " +"API" + +#: core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"ggmmdd\" je najsvestraniji sačuvani format. Pročitajte više o tome" + +#: core/fields/date_picker/date_picker.php:128 +#: core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "jQuery formati datuma" + +#: core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Prikazati format" + +#: core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Ovaj format će videti korisnik kada unosi vrednost" + +#: core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" +"\"dd/mm/gg\" ili \"mm/dd/gg\" su formati koji se najviše koriste. Pročitajte " +"više o tome" + +#: core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "Sedmica počinje od" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "Lažno" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "Email" + +#: core/fields/email.php:107 core/fields/number.php:117 +#: core/fields/text.php:117 core/fields/textarea.php:97 +#: core/fields/wysiwyg.php:199 +msgid "Appears when creating a new post" +msgstr "APojavljuje se kada pravite novi post" + +#: core/fields/email.php:123 core/fields/number.php:133 +#: core/fields/password.php:105 core/fields/text.php:131 +#: core/fields/textarea.php:111 +msgid "Placeholder Text" +msgstr "Šuvar mesta teksta" + +#: core/fields/email.php:124 core/fields/number.php:134 +#: core/fields/password.php:106 core/fields/text.php:132 +#: core/fields/textarea.php:112 +msgid "Appears within the input" +msgstr "Pojavljuje se unutar unosa" + +#: core/fields/email.php:138 core/fields/number.php:148 +#: core/fields/password.php:120 core/fields/text.php:146 +msgid "Prepend" +msgstr "Dodati" + +#: core/fields/email.php:139 core/fields/number.php:149 +#: core/fields/password.php:121 core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Pojavljuje se pre unosa" + +#: core/fields/email.php:153 core/fields/number.php:163 +#: core/fields/password.php:135 core/fields/text.php:161 +msgid "Append" +msgstr "Dodati" + +#: core/fields/email.php:154 core/fields/number.php:164 +#: core/fields/password.php:136 core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Pojavljuje se nakon unosa" + +#: core/fields/file.php:19 +msgid "File" +msgstr "Fajl" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:36 +msgid "Content" +msgstr "Sadržaj" + +#: core/fields/file.php:26 +msgid "Select File" +msgstr "Selektuj fajl" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "Edituj fajl" + +#: core/fields/file.php:28 +msgid "Update File" +msgstr "Update-ovati fajl" + +#: core/fields/file.php:29 core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "uploadovati u ovaj fajl" + +#: core/fields/file.php:123 +msgid "No File Selected" +msgstr "Nijedan fajl nije izabran" + +#: core/fields/file.php:123 +msgid "Add File" +msgstr "Dodati fajl" + +#: core/fields/file.php:153 core/fields/image.php:118 +#: core/fields/taxonomy.php:367 +msgid "Return Value" +msgstr "Povratna vrednost" + +#: core/fields/file.php:164 +msgid "File Object" +msgstr "Objekat fajla" + +#: core/fields/file.php:165 +msgid "File URL" +msgstr "URL fajl" + +#: core/fields/file.php:166 +msgid "File ID" +msgstr "ID fajla" + +#: core/fields/file.php:175 core/fields/image.php:158 +msgid "Library" +msgstr "Biblioteka" + +#: core/fields/file.php:187 core/fields/image.php:171 +msgid "Uploaded to post" +msgstr "Uploadovano za post" + +#: core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Google Mapa" + +#: core/fields/google-map.php:33 +msgid "Locating" +msgstr "Lokacija" + +#: core/fields/google-map.php:34 +msgid "Sorry, this browser does not support geolocation" +msgstr "Preraživač ne podržava geolokaciju" + +#: core/fields/google-map.php:120 +msgid "Clear location" +msgstr "Obrisati lokaciju" + +#: core/fields/google-map.php:125 +msgid "Find current location" +msgstr "Pronadji trenutnu lokaciju" + +#: core/fields/google-map.php:126 +msgid "Search for address..." +msgstr "Pretraga za adresu..." + +#: core/fields/google-map.php:162 +msgid "Center" +msgstr "Centar" + +#: core/fields/google-map.php:163 +msgid "Center the initial map" +msgstr "Centar inicijalne mape" + +#: core/fields/google-map.php:199 +msgid "Zoom" +msgstr "Zoom" + +#: core/fields/google-map.php:200 +msgid "Set the initial zoom level" +msgstr "Namestiti inicijalni nivo zoom-a" + +#: core/fields/google-map.php:217 +msgid "Height" +msgstr "Visina" + +#: core/fields/google-map.php:218 +msgid "Customise the map height" +msgstr "Customise visinu mape" + +#: core/fields/image.php:19 +msgid "Image" +msgstr "Slika" + +#: core/fields/image.php:27 +msgid "Select Image" +msgstr "Selektuj sliku" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "Edituj sliku" + +#: core/fields/image.php:29 +msgid "Update Image" +msgstr "Updateuj sliku" + +#: core/fields/image.php:83 +msgid "Remove" +msgstr "Ukloniti" + +#: core/fields/image.php:84 core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Edituj" + +#: core/fields/image.php:90 +msgid "No image selected" +msgstr "Nijedna slika nje izabrana" + +#: core/fields/image.php:90 +msgid "Add Image" +msgstr "Dodati sliku" + +#: core/fields/image.php:119 core/fields/relationship.php:573 +msgid "Specify the returned value on front end" +msgstr "Odrediti vraćenu vrednost prednjeg kraja" + +#: core/fields/image.php:129 +msgid "Image Object" +msgstr "Objekat slike" + +#: core/fields/image.php:130 +msgid "Image URL" +msgstr "URL slike" + +#: core/fields/image.php:131 +msgid "Image ID" +msgstr " ID slike" + +#: core/fields/image.php:139 +msgid "Preview Size" +msgstr "Pregledati veličinu" + +#: core/fields/image.php:140 +msgid "Shown when entering data" +msgstr "Prikazati kada se unose podaci" + +#: core/fields/image.php:159 +msgid "Limit the media library choice" +msgstr "Limitirati biblioteku medija" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "Poruka" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Text & HTML unešen ovde će se pojaviti u sa poljima" + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "Imajte na umeu da će sav tekst biti prvo prenešen kroz wp funkciju" + +#: core/fields/number.php:19 +msgid "Number" +msgstr "Broj" + +#: core/fields/number.php:178 +msgid "Minimum Value" +msgstr "Minimalna vrednost" + +#: core/fields/number.php:194 +msgid "Maximum Value" +msgstr "Maksimalna vrednost" + +#: core/fields/number.php:210 +msgid "Step Size" +msgstr "Veličina koraka" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Link stranice" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +msgid "Relational" +msgstr "Odnosno" + +#: core/fields/page_link.php:103 core/fields/post_object.php:268 +#: core/fields/relationship.php:592 core/fields/relationship.php:671 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Tip posta" + +#: core/fields/page_link.php:127 core/fields/post_object.php:317 +#: core/fields/select.php:214 core/fields/taxonomy.php:333 +#: core/fields/user.php:275 +msgid "Allow Null?" +msgstr "Dozvoliti nulul?" + +#: core/fields/page_link.php:148 core/fields/post_object.php:338 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "Izabrati razne vrednosti?" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "Šifra" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Objekat posta" + +#: core/fields/post_object.php:292 core/fields/relationship.php:616 +msgid "Filter from Taxonomy" +msgstr "Filter iz Taksonomije" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Radio dugme" + +#: core/fields/radio.php:105 core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Ostalo" + +#: core/fields/radio.php:148 +msgid "Enter your choices one per line" +msgstr "Unesite vaš izbor po rečenici" + +#: core/fields/radio.php:150 +msgid "Red" +msgstr "Crveno" + +#: core/fields/radio.php:151 +msgid "Blue" +msgstr "Plavo" + +#: core/fields/radio.php:175 +msgid "Add 'other' choice to allow for custom values" +msgstr "Dodati 'drugi' izbor da biste dodali za custom vrednost" + +#: core/fields/radio.php:187 +msgid "Save 'other' values to the field's choices" +msgstr "Sačuvati 'druge' vrednosti za izbor polja" + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "Odnos" + +#: core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "Maksimum vrednosti postignute( {max} vrednosti )" + +#: core/fields/relationship.php:428 +msgid "Search..." +msgstr "Pretraga..." + +#: core/fields/relationship.php:439 +msgid "Filter by post type" +msgstr "Filter po postu tipa" + +#: core/fields/relationship.php:572 +msgid "Return Format" +msgstr "Vraćeni format" + +#: core/fields/relationship.php:583 +msgid "Post Objects" +msgstr "Objekti posta" + +#: core/fields/relationship.php:584 +msgid "Post IDs" +msgstr "Post IDs" + +#: core/fields/relationship.php:650 +msgid "Search" +msgstr "Pretraga" + +#: core/fields/relationship.php:651 +msgid "Post Type Select" +msgstr "Izabrati tip posta" + +#: core/fields/relationship.php:659 +msgid "Elements" +msgstr "Elementi" + +#: core/fields/relationship.php:660 +msgid "Selected elements will be displayed in each result" +msgstr "Selektovani elementi koji će biti prikazani u svakom rezultatu" + +#: core/fields/relationship.php:669 core/views/meta_box_options.php:106 +msgid "Featured Image" +msgstr "Trenutne slike" + +#: core/fields/relationship.php:670 +msgid "Post Title" +msgstr "Naslov posta" + +#: core/fields/relationship.php:682 +msgid "Maximum posts" +msgstr "Maksimum postovi" + +#: core/fields/select.php:18 core/fields/select.php:109 +#: core/fields/taxonomy.php:324 core/fields/user.php:266 +msgid "Select" +msgstr "Izabrati" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "Tab" + +#: core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"Koristite \" Tab polja \" da bolje organizujete svoj ekran za editovanje " +"grupisanjem svog polja zajedno pod posebnim tab naslovima." + +#: core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"Sva polja koja slede ovo \" tab polje \" ( ili dok drugo \" tab polje \" " +"nije definisano ) će biti grupisana zajedno ." + +#: core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Koristite razne tabove za deljenje vaših polja na sekcije." + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:278 +msgid "Taxonomy" +msgstr "Taxonomy" + +#: core/fields/taxonomy.php:222 core/fields/taxonomy.php:231 +msgid "None" +msgstr "Nijedan" + +#: core/fields/taxonomy.php:308 core/fields/user.php:251 +#: core/views/meta_box_fields.php:77 core/views/meta_box_fields.php:159 +msgid "Field Type" +msgstr "Tip polja" + +#: core/fields/taxonomy.php:318 core/fields/user.php:260 +msgid "Multiple Values" +msgstr "Razne vrednosti" + +#: core/fields/taxonomy.php:320 core/fields/user.php:262 +msgid "Multi Select" +msgstr "Više izbora" + +#: core/fields/taxonomy.php:322 core/fields/user.php:264 +msgid "Single Value" +msgstr "Jedna vrednost" + +#: core/fields/taxonomy.php:323 +msgid "Radio Buttons" +msgstr "Radio dugmad" + +#: core/fields/taxonomy.php:352 +msgid "Load & Save Terms to Post" +msgstr "Učitavanje i Sačuvati termine za post" + +#: core/fields/taxonomy.php:360 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Učitaj vrednost baziranu na terminima posta i updatuj termine postova na " +"sačuvati" + +#: core/fields/taxonomy.php:377 +msgid "Term Object" +msgstr "Objekat termina" + +#: core/fields/taxonomy.php:378 +msgid "Term ID" +msgstr "Term ID" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "Tekst" + +#: core/fields/text.php:176 core/fields/textarea.php:141 +msgid "Formatting" +msgstr "Formatiranje" + +#: core/fields/text.php:177 core/fields/textarea.php:142 +msgid "Effects value on front end" +msgstr "Vrednost efekata na prednjem kraju" + +#: core/fields/text.php:186 core/fields/textarea.php:151 +msgid "No formatting" +msgstr "Nema formatiranja" + +#: core/fields/text.php:187 core/fields/textarea.php:153 +msgid "Convert HTML into tags" +msgstr "Konvertuj HTML u tagove" + +#: core/fields/text.php:195 core/fields/textarea.php:126 +msgid "Character Limit" +msgstr "Limit karaktera" + +#: core/fields/text.php:196 core/fields/textarea.php:127 +msgid "Leave blank for no limit" +msgstr "Ostaviti prazno za bez limita" + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Područje teksta" + +#: core/fields/textarea.php:152 +msgid "Convert new lines into <br /> tags" +msgstr "Konvertovati nove rešenice u <br /> tags" + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "Tačno / Pogrešno" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "pr. Prikazati ekstra sadržaj" + +#: core/fields/user.php:18 core/views/meta_box_location.php:94 +msgid "User" +msgstr "Korisnik" + +#: core/fields/user.php:224 +msgid "Filter by role" +msgstr "Filter bpo ulozi" + +#: core/fields/wysiwyg.php:35 +msgid "Wysiwyg Editor" +msgstr "Wysiwyg Editor" + +#: core/fields/wysiwyg.php:213 +msgid "Toolbar" +msgstr "Toolbar" + +#: core/fields/wysiwyg.php:245 +msgid "Show Media Upload Buttons?" +msgstr "Prikazati dugmada za upload medija?" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Novo polje" + +#: core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Tip polja ne postoji" + +#: core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Narudžbina polja" + +#: core/views/meta_box_fields.php:75 core/views/meta_box_fields.php:127 +msgid "Field Label" +msgstr "Oznaka polja" + +#: core/views/meta_box_fields.php:76 core/views/meta_box_fields.php:143 +msgid "Field Name" +msgstr "Ime polja" + +#: core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Ključ polja" + +#: core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Nema polja. Klik na + Dodat polje dugme za stvaranje vašeg " +"prvog polja." + +#: core/views/meta_box_fields.php:105 core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Editovati ovo polje" + +#: core/views/meta_box_fields.php:109 +msgid "Read documentation for this field" +msgstr "Pročitati dokumentaciju za ovo polje" + +#: core/views/meta_box_fields.php:109 +msgid "Docs" +msgstr "Docs" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate this Field" +msgstr "Duplicate this Field" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate" +msgstr "Duplikovati" + +#: core/views/meta_box_fields.php:111 +msgid "Delete this Field" +msgstr "Obrisati ovo polje" + +#: core/views/meta_box_fields.php:111 +msgid "Delete" +msgstr "Obrisati" + +#: core/views/meta_box_fields.php:128 +msgid "This is the name which will appear on the EDIT page" +msgstr "Ovo je ime koje će se pojaviti na EDIT stranici" + +#: core/views/meta_box_fields.php:144 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Jedna reč bez razmak. Podvlačenja i tačke dozvoljeno" + +#: core/views/meta_box_fields.php:173 +msgid "Field Instructions" +msgstr "Polja uputstava" + +#: core/views/meta_box_fields.php:174 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Uputstva za autore. Prikazati kada se podnose podaci" + +#: core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Potrebno?" + +#: core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Kondicionalna logika" + +#: core/views/meta_box_fields.php:260 core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "jednako je" + +#: core/views/meta_box_fields.php:261 core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "nije jednako" + +#: core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Prikaži ovo polje kada" + +#: core/views/meta_box_fields.php:285 +msgid "all" +msgstr "sve" + +#: core/views/meta_box_fields.php:286 +msgid "any" +msgstr "bilo koje" + +#: core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "ova pravila su ispunjena" + +#: core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Polje blizu" + +#: core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Drag & drop da biste ponovo naručili" + +#: core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Dodati polje" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Pravila" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Napraviti set pravila za ustanovljavanje koji ekran za editovanje će " +"koristiti ovea unapredjena custom polja" + +#: core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Prikaži ovo polje grupe ako" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "Ulogovano u tip korisnika" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Page" +msgstr "Stranica" + +#: core/views/meta_box_location.php:80 +msgid "Page Type" +msgstr "Tip stranice" + +#: core/views/meta_box_location.php:81 +msgid "Page Parent" +msgstr "Roditelj stranica" + +#: core/views/meta_box_location.php:82 +msgid "Page Template" +msgstr "Template stranice" + +#: core/views/meta_box_location.php:84 core/views/meta_box_location.php:85 +msgid "Post" +msgstr "Post" + +#: core/views/meta_box_location.php:86 +msgid "Post Category" +msgstr "Kategorija posta" + +#: core/views/meta_box_location.php:87 +msgid "Post Format" +msgstr "Format posta" + +#: core/views/meta_box_location.php:88 +msgid "Post Status" +msgstr "Status posta" + +#: core/views/meta_box_location.php:89 +msgid "Post Taxonomy" +msgstr " Taksonomija posta" + +#: core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Dodatak" + +#: core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "Izraz taksonomije" + +#: core/views/meta_box_location.php:146 +msgid "and" +msgstr "i" + +#: core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Dodati pravilo grupi" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Narudžbina br.." + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Polja drupa su stvorena redom
                od najnižeg do najvišeg" + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Pozicija" + +#: core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Visoko (nakon naslova)" + +#: core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Normalno (nakon sadr\aja)" + +#: core/views/meta_box_options.php:54 +msgid "Side" +msgstr "Strana" + +#: core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Stil" + +#: core/views/meta_box_options.php:74 +msgid "Seamless (no metabox)" +msgstr "Bez cilja (nema metabox)" + +#: core/views/meta_box_options.php:75 +msgid "Standard (WP metabox)" +msgstr "Standardno (WP metabox)" + +#: core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Sakriti na ekranu" + +#: core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "" +"Selektovati stavke da bi ihsakrili od editovanja na ekranu" + +#: core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"Ako se više polja grupe pojavljuju na ekranu, prvo polje grupe će se " +"koristiti . (onaj sa brojem najnižeg reda )" + +#: core/views/meta_box_options.php:96 +msgid "Permalink" +msgstr "Permalink" + +#: core/views/meta_box_options.php:97 +msgid "Content Editor" +msgstr "Editor sadržaja" + +#: core/views/meta_box_options.php:98 +msgid "Excerpt" +msgstr "Izvod" + +#: core/views/meta_box_options.php:100 +msgid "Discussion" +msgstr "Diskusija" + +#: core/views/meta_box_options.php:101 +msgid "Comments" +msgstr "Komentari" + +#: core/views/meta_box_options.php:102 +msgid "Revisions" +msgstr "Revizija" + +#: core/views/meta_box_options.php:103 +msgid "Slug" +msgstr "Slug" + +#: core/views/meta_box_options.php:104 +msgid "Author" +msgstr "Autor" + +#: core/views/meta_box_options.php:105 +msgid "Format" +msgstr "Format" + +#: core/views/meta_box_options.php:107 +msgid "Categories" +msgstr "Kategorije" + +#: core/views/meta_box_options.php:108 +msgid "Tags" +msgstr "Tagovi" + +#: core/views/meta_box_options.php:109 +msgid "Send Trackbacks" +msgstr "PoslatiTrackbacks " diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-sv_SE.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sv_SE.mo new file mode 100644 index 0000000..3507a4a Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sv_SE.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-sv_SE.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sv_SE.po new file mode 100644 index 0000000..9672fa7 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-sv_SE.po @@ -0,0 +1,1947 @@ +# Copyright (C) 2013 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields 4.3.0\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2013-09-25 22:42+0100\n" +"PO-Revision-Date: 2013-09-25 22:42+0100\n" +"Last-Translator: Mikael Jorhult \n" +"Language-Team: Mikael Jorhult \n" +"Language: Swedish\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.5.7\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-Basepath: ..\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-SearchPath-0: .\n" + +#: acf.php:436 +msgid "Field Groups" +msgstr "Fältgrupper" + +#: acf.php:437 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" + +#: acf.php:438 +msgid "Add New" +msgstr "Lägg till ny" + +#: acf.php:439 +msgid "Add New Field Group" +msgstr "Lägg till ny fältgrupp" + +#: acf.php:440 +msgid "Edit Field Group" +msgstr "Redigera fältgrupp" + +#: acf.php:441 +msgid "New Field Group" +msgstr "Ny fältgrupp" + +#: acf.php:442 +msgid "View Field Group" +msgstr "Visa fältgrupp" + +#: acf.php:443 +msgid "Search Field Groups" +msgstr "Sök fältgrupp" + +#: acf.php:444 +msgid "No Field Groups found" +msgstr "Inga fältgrupper hittades" + +#: acf.php:445 +msgid "No Field Groups found in Trash" +msgstr "Inga fältgrupper finns i papperskorgen" + +#: acf.php:543 core/views/meta_box_options.php:98 +msgid "Custom Fields" +msgstr "Egna fält" + +#: acf.php:561 acf.php:564 +msgid "Field group updated." +msgstr "Fältgruppen uppdaterades." + +#: acf.php:562 +msgid "Custom field updated." +msgstr "Eget fält uppdaterades." + +#: acf.php:563 +msgid "Custom field deleted." +msgstr "Eget fält raderades." + +#: acf.php:566 +#, php-format +msgid "Field group restored to revision from %s" +msgstr "Fältgruppen återställdes till revision %s" + +#: acf.php:567 +msgid "Field group published." +msgstr "Fältgruppen publicerades." + +#: acf.php:568 +msgid "Field group saved." +msgstr "Fältgruppen sparades." + +#: acf.php:569 +msgid "Field group submitted." +msgstr "Fältgruppen skickades." + +#: acf.php:570 +msgid "Field group scheduled for." +msgstr "Fältgruppen schemalades." + +#: acf.php:571 +msgid "Field group draft updated." +msgstr "Utkastet till fältgrupp uppdaterades." + +#: acf.php:706 +msgid "Thumbnail" +msgstr "Tumnagel" + +#: acf.php:707 +msgid "Medium" +msgstr "Medium" + +#: acf.php:708 +msgid "Large" +msgstr "Stor" + +#: acf.php:709 +msgid "Full" +msgstr "Full" + +#: core/api.php:1097 +msgid "Update" +msgstr "Uppdatera" + +#: core/api.php:1098 +msgid "Post updated" +msgstr "Inlägget uppdaterades" + +#: core/actions/export.php:23 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Fel" + +#: core/actions/export.php:30 +msgid "No ACF groups selected" +msgstr "Inga ACF-grupper har valts" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:311 +msgid "Add-ons" +msgstr "Tillägg" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:433 +msgid "Repeater Field" +msgstr "Upprepningsfält" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "" +"Skapa obegränsat antal rader av upprepningsbar data med detta mångsidiga " +"verktyg!" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:441 +msgid "Gallery Field" +msgstr "Gallerifält" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Skapa bildgallerier i ett enkelt och intuitivt gränssnitt!" + +#: core/controllers/addons.php:144 core/controllers/field_groups.php:449 +msgid "Options Page" +msgstr "Alternativsida" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "Skapa gobala data som du kan använda över hela din webbplats!" + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Fält för flexibelt innehåll" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Skapa unika layouter med verktyget för flexibelt innehåll!" + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Gravity Forms-fält" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Skapa ett listfält innehållande Gravity Forms-formulär!" + +#: core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Datum- och tidväljare" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "Datum- och tidväljare med jQuery" + +#: core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Platsfält" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Hitta adresser och koordinater för en önskad plats" + +#: core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Contact Form 7-fält" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Välj ett eller fler Contact Form 7-formulär i ett inlägg" + +#: core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Tillägg till Advanced Custom Fields" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"Följande tillägg finns för att öka funktionaliteten hos Advanced Custom " +"Fields." + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"Varje tillägg kan installeras som en separat plugin (tar emot uppdateringar) " +"eller inkluderas i ditt tema (tar inte emot uppdateringar)." + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "Installerades" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Köp och installera" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:426 +#: core/controllers/field_groups.php:435 core/controllers/field_groups.php:443 +#: core/controllers/field_groups.php:451 core/controllers/field_groups.php:459 +msgid "Download" +msgstr "Ladda ner" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +msgid "Export" +msgstr "Exportera" + +#: core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Exportera fältgrupper" + +#: core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Fältgrupper" + +#: core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Välj fältgrupperna som ska exporteras" + +#: core/controllers/export.php:239 core/controllers/export.php:252 +msgid "Export to XML" +msgstr "Exportera till XML" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "Exportera till PHP" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"ACF kommer att skapa en .xml-fil som är kompatibel med WordPress egna " +"importtillägg." + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"Importerade fältgrupper kommer att visas i listan över redigerbara " +"fältgrupper. Detta är användbart då fältgrupper flyttas mellan WordPress-" +"webbplatser." + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "Välj fältgrupp(er) från listan och klicka \"Exportera till XML\"" + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "Spara .xml-filen på valfri plats" + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "Gå till Verktyg » Importera och välj WordPress" + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "Installera WordPress importtillägg vid behov" + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "Ladda upp och importera din exporterade .xml-fil" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Välj din användare och ignorera bilagor" + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "Klart! Mycket nöje!" + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF kommer skapa PHP-koden att inkludera i ditt tema." + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"Registrerade fältgrupper kommer inte att visas i listan över " +"redigerbara fältgrupper. Detta är användbart när man inkluderar fält i teman." + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"Notera att om du exporterar och registrerar fältgrupper inom samma WordPress-" +"installation kommer du se dubbletter av fälten i din redigeringsvy. För att " +"åtgärda det flyttar du den ursprungliga fältgruppen till papperskorgen eller " +"tar bort koden från din functions.php-fil." + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Välj fältgrupp(er) från listan och klicka \"Exportera till PHP\"" + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Kopiera den genererade PHP-koden" + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Klistra in koden i din functions.php-fil" + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "Redigera de första kodraderna för att aktivera eventuella tillägg. " + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "Exportera fältgrupper till PHP" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "Instruktioner" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "Anteckningar" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Inkludera i tema" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"Advanced Custom Fields-tilläggen kan inkluderas i ett tema. Detta görs genom " +"att flytta ACF till din temamapp och lägg till följande kod i din functions." +"php-fil:" + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"Ta bort det visuella gränssnittet i ACF genom att aktivera \"Lite mode\". " +"Lägg till följande kod i din functions.php innan include_once-anropet:" + +#: core/controllers/export.php:331 +msgid "Back to export" +msgstr "Tillbaka till export" + +#: core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Inga fältgrupper var valda" + +#: core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Flytta till papperskorgen. Är du säker?" + +#: core/controllers/field_group.php:359 +msgid "checked" +msgstr "vald" + +#: core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Det finns inga aktiveringsbara fält" + +#: core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "Fältgruppen måste ha en titel" + +#: core/controllers/field_group.php:362 +msgid "copy" +msgstr "kopiera" + +#: core/controllers/field_group.php:363 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +msgid "or" +msgstr "eller" + +#: core/controllers/field_group.php:364 core/controllers/field_group.php:395 +#: core/controllers/field_group.php:457 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Fält" + +#: core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Överliggande fält" + +#: core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Intilliggande fält" + +#: core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Dölj / Visa alla" + +#: core/controllers/field_group.php:396 +msgid "Location" +msgstr "Plats" + +#: core/controllers/field_group.php:397 +msgid "Options" +msgstr "Alternativ" + +#: core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Visa fältnyckel:" + +#: core/controllers/field_group.php:460 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:328 +#: core/fields/post_object.php:349 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:343 +#: core/fields/user.php:285 core/fields/wysiwyg.php:245 +#: core/views/meta_box_fields.php:195 core/views/meta_box_fields.php:218 +msgid "No" +msgstr "Nej" + +#: core/controllers/field_group.php:461 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:327 +#: core/fields/post_object.php:348 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:342 +#: core/fields/user.php:284 core/fields/wysiwyg.php:244 +#: core/views/meta_box_fields.php:194 core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Ja" + +#: core/controllers/field_group.php:638 +msgid "Front Page" +msgstr "Förstasida" + +#: core/controllers/field_group.php:639 +msgid "Posts Page" +msgstr "Inläggssida" + +#: core/controllers/field_group.php:640 +msgid "Top Level Page (parent of 0)" +msgstr "Toppsida (förälder satt till 0)" + +#: core/controllers/field_group.php:641 +msgid "Parent Page (has children)" +msgstr "Föräldersida (har undersidor)" + +#: core/controllers/field_group.php:642 +msgid "Child Page (has parent)" +msgstr "Undersida (har föräldersida)" + +#: core/controllers/field_group.php:650 +msgid "Default Template" +msgstr "Standardmall" + +#: core/controllers/field_group.php:727 +msgid "Publish" +msgstr "Publicerat" + +#: core/controllers/field_group.php:728 +msgid "Pending Review" +msgstr "Väntar på granskning" + +#: core/controllers/field_group.php:729 +msgid "Draft" +msgstr "Utkast" + +#: core/controllers/field_group.php:730 +msgid "Future" +msgstr "Tidsbestämt" + +#: core/controllers/field_group.php:731 +msgid "Private" +msgstr "Privat" + +#: core/controllers/field_group.php:732 +msgid "Revision" +msgstr "Revision" + +#: core/controllers/field_group.php:733 +msgid "Trash" +msgstr "I papperskorgen" + +#: core/controllers/field_group.php:746 +msgid "Super Admin" +msgstr "Superadministratör" + +#: core/controllers/field_group.php:761 core/controllers/field_group.php:782 +#: core/controllers/field_group.php:789 core/fields/file.php:186 +#: core/fields/image.php:170 core/fields/page_link.php:109 +#: core/fields/post_object.php:274 core/fields/post_object.php:298 +#: core/fields/relationship.php:595 core/fields/relationship.php:619 +#: core/fields/user.php:229 +msgid "All" +msgstr "Alla" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Titel" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:257 +msgid "Changelog" +msgstr "Versionshistorik" + +#: core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "Se vad som är nytt i" + +#: core/controllers/field_groups.php:217 +msgid "version" +msgstr "version" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Resurser" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Kom igång" + +#: core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Fälttyper" + +#: core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Funktioner" + +#: core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Actions" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:638 +msgid "Filters" +msgstr "Filter" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "Användarguider" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Handledningar" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Skapad av" + +#: core/controllers/field_groups.php:235 +msgid "Vote" +msgstr "Rösta" + +#: core/controllers/field_groups.php:236 +msgid "Follow" +msgstr "Följ" + +#: core/controllers/field_groups.php:248 +msgid "Welcome to Advanced Custom Fields" +msgstr "Välkommen till Advanced Custom Fields" + +#: core/controllers/field_groups.php:249 +msgid "Thank you for updating to the latest version!" +msgstr "Tack för att du har uppdaterat till den senaste versionen!" + +#: core/controllers/field_groups.php:249 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "är mer polerad och bättre än någonsin. Vi hoppas att du tycker om det." + +#: core/controllers/field_groups.php:256 +msgid "What’s New" +msgstr "Nyheter" + +#: core/controllers/field_groups.php:259 +msgid "Download Add-ons" +msgstr "Ladda ner tillägg" + +#: core/controllers/field_groups.php:313 +msgid "Activation codes have grown into plugins!" +msgstr "Aktiveringskoderna har flyttat in i tilläggen!" + +#: core/controllers/field_groups.php:314 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"Nu aktiveras tillägg genom att de laddas ner och installeras separat. Även " +"om dessa tillägg inte lagras på wordpress.org fortsätter de att få " +"uppdateringar som vanligt." + +#: core/controllers/field_groups.php:320 +msgid "All previous Add-ons have been successfully installed" +msgstr "Alla tidigare tillägg har installerats" + +#: core/controllers/field_groups.php:324 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Denna webbplats använder premiumtillägg som behöver laddas ner" + +#: core/controllers/field_groups.php:324 +msgid "Download your activated Add-ons" +msgstr "Ladda ner dina aktiverade tillägg" + +#: core/controllers/field_groups.php:329 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" +"Denna webbplats använder inga premiumtillägg och påverkas inte av denna " +"förändring." + +#: core/controllers/field_groups.php:339 +msgid "Easier Development" +msgstr "Enklare utveckling" + +#: core/controllers/field_groups.php:341 +msgid "New Field Types" +msgstr "Nya fälttyper" + +#: core/controllers/field_groups.php:343 +msgid "Taxonomy Field" +msgstr "Taxonomifält" + +#: core/controllers/field_groups.php:344 +msgid "User Field" +msgstr "Användarfält" + +#: core/controllers/field_groups.php:345 +msgid "Email Field" +msgstr "E-postfät" + +#: core/controllers/field_groups.php:346 +msgid "Password Field" +msgstr "Lösenordsfält" + +#: core/controllers/field_groups.php:348 +msgid "Custom Field Types" +msgstr "Egna fälttyper" + +#: core/controllers/field_groups.php:349 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"Att skapa egna fälttyper har aldrig varit enklare! Tyvärr är inte fälttyper " +"från version 3 inte kompatibla med version 4." + +#: core/controllers/field_groups.php:350 +msgid "Migrating your field types is easy, please" +msgstr "Att migrera fälttyper är enkelt! Följ" + +#: core/controllers/field_groups.php:350 +msgid "follow this tutorial" +msgstr "denna guide" + +#: core/controllers/field_groups.php:350 +msgid "to learn more." +msgstr "för att få veta mer." + +#: core/controllers/field_groups.php:352 +msgid "Actions & Filters" +msgstr "Funktioner och filter" + +#: core/controllers/field_groups.php:353 +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please" +msgstr "" +"Alla funktioner och filter har fått en ordentlig ansiktslyftning för att " +"göra justeringar av ACF enklare! Läs" + +#: core/controllers/field_groups.php:353 +msgid "read this guide" +msgstr "denna guide" + +#: core/controllers/field_groups.php:353 +msgid "to find the updated naming convention." +msgstr "för en uppdatering av namnkonventionerna." + +#: core/controllers/field_groups.php:355 +msgid "Preview draft is now working!" +msgstr "Förhandsvisning av utkast fungerar nu!" + +#: core/controllers/field_groups.php:356 +msgid "This bug has been squashed along with many other little critters!" +msgstr "Denna bugg har åtgärdats tillsammans med ett antal av dess kompisar." + +#: core/controllers/field_groups.php:356 +msgid "See the full changelog" +msgstr "Läsa hela förändringsloggen" + +#: core/controllers/field_groups.php:360 +msgid "Important" +msgstr "Viktigt" + +#: core/controllers/field_groups.php:362 +msgid "Database Changes" +msgstr "Databasförändringar" + +#: core/controllers/field_groups.php:363 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"Inga förändringar har i databasen har gjorts mellan version 3 och 4. " +"Detta innebär att du kan gå tillbaka till version 3 utan problem." + +#: core/controllers/field_groups.php:365 +msgid "Potential Issues" +msgstr "Potentiella problem" + +#: core/controllers/field_groups.php:366 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full" +msgstr "" +"På grund av stora förändringar kring tillägg, fälttyper samt funktioner och " +"filter kanske din webbplats inte fungerar korrekt. Det är viktigt att läsa " +"guiden" + +#: core/controllers/field_groups.php:366 +msgid "Migrating from v3 to v4" +msgstr "Migration från version 3 till 4" + +#: core/controllers/field_groups.php:366 +msgid "guide to view the full list of changes." +msgstr "för listan över samtliga förändringar." + +#: core/controllers/field_groups.php:369 +msgid "Really Important!" +msgstr "Verkligen viktigt!" + +#: core/controllers/field_groups.php:369 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest" +msgstr "" +"Om du uppdaterat ACF utan att veta om dessa förändringar kan du gå tillbaka " +"till den senaste upplagan av" + +#: core/controllers/field_groups.php:369 +msgid "version 3" +msgstr "version 3" + +#: core/controllers/field_groups.php:369 +msgid "of this plugin." +msgstr "av tillägget." + +#: core/controllers/field_groups.php:374 +msgid "Thank You" +msgstr "Tack" + +#: core/controllers/field_groups.php:375 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +"Ett STORT tack till alla som har hjälpt till att testa " +"betaversionen av version 4 och allt stöd jag fått." + +#: core/controllers/field_groups.php:376 +msgid "Without you all, this release would not have been possible!" +msgstr "Utan er hade denna release aldrig varit möjlig!" + +#: core/controllers/field_groups.php:380 +msgid "Changelog for" +msgstr "Förändringsloggen för" + +#: core/controllers/field_groups.php:397 +msgid "Learn more" +msgstr "Läs mer" + +#: core/controllers/field_groups.php:403 +msgid "Overview" +msgstr "Översikt" + +#: core/controllers/field_groups.php:405 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"Tidigare har alla tillägg låsts upp via en aktiveringskod (som kunnat köpas " +"via ACFs webbshop). Från och med version 4 är alla tillägg separata plugins " +"som laddas ner, installeras och uppdateras individuellt." + +#: core/controllers/field_groups.php:407 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "" +"Denna sida kommer att hjälpa dig ladda ner och installera alla tillgängliga " +"tillägg." + +#: core/controllers/field_groups.php:409 +msgid "Available Add-ons" +msgstr "Tillgängliga tillägg" + +#: core/controllers/field_groups.php:411 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Följande tillägg har upptäckts och aktiverats på denna webbplats." + +#: core/controllers/field_groups.php:424 +msgid "Name" +msgstr "Namn" + +#: core/controllers/field_groups.php:425 +msgid "Activation Code" +msgstr "Aktiveringskod" + +#: core/controllers/field_groups.php:457 +msgid "Flexible Content" +msgstr "Flexibelt innehåll" + +#: core/controllers/field_groups.php:467 +msgid "Installation" +msgstr "Installation" + +#: core/controllers/field_groups.php:469 +msgid "For each Add-on available, please perform the following:" +msgstr "Gör följande för varje tillgängligt tillägg:" + +#: core/controllers/field_groups.php:471 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Ladda ner tillägget (.zip-fil) till ditt skrivbord" + +#: core/controllers/field_groups.php:472 +msgid "Navigate to" +msgstr "Gå till" + +#: core/controllers/field_groups.php:472 +msgid "Plugins > Add New > Upload" +msgstr "Tillägg > Lägg till > Ladda upp" + +#: core/controllers/field_groups.php:473 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "Använd uppladdaren för att välja och installera tillägget (.zip-filen)" + +#: core/controllers/field_groups.php:474 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"När tillägget har laddats upp och installerats klickar du på länken " +"\"Aktivera tillägg\"" + +#: core/controllers/field_groups.php:475 +msgid "The Add-on is now installed and activated!" +msgstr "Tillägget har nu installerats och aktiverats!" + +#: core/controllers/field_groups.php:489 +msgid "Awesome. Let's get to work" +msgstr "Grymt! Dags att återgå till arbetet." + +#: core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Visa detaljer" + +#: core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Dölj detaljer" + +#: core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "Valideringen misslyckades. Ett eller flera fält nedan måste fyllas i." + +#: core/controllers/upgrade.php:86 +msgid "Upgrade" +msgstr "Uppgradera" + +#: core/controllers/upgrade.php:139 +msgid "What's new" +msgstr "Nyheter" + +#: core/controllers/upgrade.php:150 +msgid "credits" +msgstr "Tack" + +#: core/controllers/upgrade.php:684 +msgid "Modifying field group options 'show on page'" +msgstr "Ändrar fältgruppens inställning \"visa på sida\"" + +#: core/controllers/upgrade.php:738 +msgid "Modifying field option 'taxonomy'" +msgstr "Ändrar fältinställningen \"taxonomi\"" + +#: core/controllers/upgrade.php:835 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "Flyttar användarfält från wp_options till wp_usermeta" + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Enkel" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:319 +msgid "Checkbox" +msgstr "Kryssruta" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "Alternativ" + +#: core/fields/checkbox.php:146 core/fields/radio.php:144 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "Alternativ" + +#: core/fields/checkbox.php:147 core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Ange ett alternativ per rad" + +#: core/fields/checkbox.php:148 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "För mer kontroll kan du specificera både värde och etikett enligt:" + +#: core/fields/checkbox.php:149 core/fields/radio.php:150 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "röd : Röd" + +#: core/fields/checkbox.php:149 core/fields/radio.php:151 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "blå : Blå" + +#: core/fields/checkbox.php:166 core/fields/color_picker.php:89 +#: core/fields/email.php:106 core/fields/number.php:116 +#: core/fields/radio.php:193 core/fields/select.php:197 +#: core/fields/text.php:116 core/fields/textarea.php:96 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:187 +msgid "Default Value" +msgstr "Standardvärde" + +#: core/fields/checkbox.php:167 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Ange varje värde på en ny rad" + +#: core/fields/checkbox.php:183 core/fields/message.php:20 +#: core/fields/radio.php:209 core/fields/tab.php:20 +msgid "Layout" +msgstr "Layout" + +#: core/fields/checkbox.php:194 core/fields/radio.php:220 +msgid "Vertical" +msgstr "Vertikalt" + +#: core/fields/checkbox.php:195 core/fields/radio.php:221 +msgid "Horizontal" +msgstr "Horisontellt" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Färgväljare" + +#: core/fields/color_picker.php:20 core/fields/google-map.php:19 +#: core/fields/date_picker/date_picker.php:20 +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "Dummy" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "E-post" + +#: core/fields/email.php:107 core/fields/number.php:117 +#: core/fields/text.php:117 core/fields/textarea.php:97 +#: core/fields/wysiwyg.php:188 +msgid "Appears when creating a new post" +msgstr "Visas när ett nytt inlägg skapas" + +#: core/fields/email.php:123 core/fields/number.php:133 +#: core/fields/password.php:105 core/fields/text.php:131 +#: core/fields/textarea.php:111 +msgid "Placeholder Text" +msgstr "Platshållartext" + +#: core/fields/email.php:124 core/fields/number.php:134 +#: core/fields/password.php:106 core/fields/text.php:132 +#: core/fields/textarea.php:112 +msgid "Appears within the input" +msgstr "Visas inuti fältet" + +#: core/fields/email.php:138 core/fields/number.php:148 +#: core/fields/password.php:120 core/fields/text.php:146 +msgid "Prepend" +msgstr "Lägg till före" + +#: core/fields/email.php:139 core/fields/number.php:149 +#: core/fields/password.php:121 core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Visas före fältet" + +#: core/fields/email.php:153 core/fields/number.php:163 +#: core/fields/password.php:135 core/fields/text.php:161 +msgid "Append" +msgstr "Lägg till efter" + +#: core/fields/email.php:154 core/fields/number.php:164 +#: core/fields/password.php:136 core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Visas efter fältet" + +#: core/fields/file.php:19 +msgid "File" +msgstr "Fil" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:36 +msgid "Content" +msgstr "Innehåll" + +#: core/fields/file.php:26 +msgid "Select File" +msgstr "Välj fil" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "Redigera fil" + +#: core/fields/file.php:28 +msgid "Update File" +msgstr "Uppdatera fil" + +#: core/fields/file.php:29 core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "uppladdade till detta inlägg" + +#: core/fields/file.php:123 +msgid "No File Selected" +msgstr "Ingen fil vald" + +#: core/fields/file.php:123 +msgid "Add File" +msgstr "Lägg till fil" + +#: core/fields/file.php:153 core/fields/image.php:118 +#: core/fields/taxonomy.php:367 +msgid "Return Value" +msgstr "Returvärde" + +#: core/fields/file.php:164 +msgid "File Object" +msgstr "Filobjekt" + +#: core/fields/file.php:165 +msgid "File URL" +msgstr "Filadress" + +#: core/fields/file.php:166 +msgid "File ID" +msgstr "Filens ID" + +#: core/fields/file.php:175 core/fields/image.php:158 +msgid "Library" +msgstr "Bibliotek" + +#: core/fields/file.php:187 core/fields/image.php:171 +msgid "Uploaded to post" +msgstr "Uppladdade till detta inlägg" + +#: core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Google Map" + +#: core/fields/google-map.php:31 +msgid "Locating" +msgstr "Söker plats" + +#: core/fields/google-map.php:32 +msgid "Sorry, this browser does not support geolocation" +msgstr "Tyvärr saknar denna webbläsare stöd för platsinformation" + +#: core/fields/google-map.php:159 +msgid "Center" +msgstr "Centrum" + +#: core/fields/google-map.php:160 +msgid "Center the initial map" +msgstr "Kartans initiala centrum" + +#: core/fields/google-map.php:196 +msgid "Height" +msgstr "Höjd" + +#: core/fields/google-map.php:197 +msgid "Customise the map height" +msgstr "Skräddarsy kartans höjd" + +#: core/fields/image.php:19 +msgid "Image" +msgstr "Bild" + +#: core/fields/image.php:27 +msgid "Select Image" +msgstr "Välj bild" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "Redigera bild" + +#: core/fields/image.php:29 +msgid "Update Image" +msgstr "Uppdatera bild" + +#: core/fields/image.php:83 +msgid "Remove" +msgstr "Radera" + +#: core/fields/image.php:84 core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Redigera" + +#: core/fields/image.php:90 +msgid "No image selected" +msgstr "Ingen bild vald" + +#: core/fields/image.php:90 +msgid "Add Image" +msgstr "Lägg till bild" + +#: core/fields/image.php:119 core/fields/relationship.php:570 +msgid "Specify the returned value on front end" +msgstr "Välj vilken typ av värde som ska returneras" + +#: core/fields/image.php:129 +msgid "Image Object" +msgstr "Bildobjekt" + +#: core/fields/image.php:130 +msgid "Image URL" +msgstr "Bildadress" + +#: core/fields/image.php:131 +msgid "Image ID" +msgstr "Bildens ID" + +#: core/fields/image.php:139 +msgid "Preview Size" +msgstr "Förhandsvisningens storlek" + +#: core/fields/image.php:140 +msgid "Shown when entering data" +msgstr "Visas vid inmatning" + +#: core/fields/image.php:159 +msgid "Limit the media library choice" +msgstr "Begränsa urvalet i mediabiblioteket" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "Meddelande" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Text och HTML som anges här visas tillsammans med fälten" + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "Notera att all text först kommer att passera genom funktionen" + +#: core/fields/number.php:19 +msgid "Number" +msgstr "Nummer" + +#: core/fields/number.php:178 +msgid "Minimum Value" +msgstr "Minsta värde" + +#: core/fields/number.php:194 +msgid "Maximum Value" +msgstr "Högsta värde" + +#: core/fields/number.php:210 +msgid "Step Size" +msgstr "Stegvärde" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Sidlänk" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +msgid "Relational" +msgstr "Relation" + +#: core/fields/page_link.php:103 core/fields/post_object.php:268 +#: core/fields/relationship.php:589 core/fields/relationship.php:668 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Inläggstyp" + +#: core/fields/page_link.php:127 core/fields/post_object.php:317 +#: core/fields/select.php:214 core/fields/taxonomy.php:333 +#: core/fields/user.php:275 +msgid "Allow Null?" +msgstr "Tillått nollvärde?" + +#: core/fields/page_link.php:148 core/fields/post_object.php:338 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "Välj multipla värden?" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "Lösenord" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Inläggsobjekt" + +#: core/fields/post_object.php:292 core/fields/relationship.php:613 +msgid "Filter from Taxonomy" +msgstr "Filtera från taxonomi" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Alternativknapp" + +#: core/fields/radio.php:102 core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Annat" + +#: core/fields/radio.php:145 +msgid "Enter your choices one per line" +msgstr "Ange ett värde per rad" + +#: core/fields/radio.php:147 +msgid "Red" +msgstr "Röd" + +#: core/fields/radio.php:148 +msgid "Blue" +msgstr "Blå" + +#: core/fields/radio.php:172 +msgid "Add 'other' choice to allow for custom values" +msgstr "Lägg till värdet \"other\" för att tillåta egna värden" + +#: core/fields/radio.php:184 +msgid "Save 'other' values to the field's choices" +msgstr "Spara \"other\"-värden till fältets alternativ" + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "Relation" + +#: core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "Maximalt antal värden nåddes ( maximalt {max} värden )" + +#: core/fields/relationship.php:425 +msgid "Search..." +msgstr "Sök..." + +#: core/fields/relationship.php:436 +msgid "Filter by post type" +msgstr "Filtrera inläggstyp" + +#: core/fields/relationship.php:569 +msgid "Return Format" +msgstr "Returvärde" + +#: core/fields/relationship.php:580 +msgid "Post Objects" +msgstr "Inläggsobjekt" + +#: core/fields/relationship.php:581 +msgid "Post IDs" +msgstr "Inläggets ID" + +#: core/fields/relationship.php:647 +msgid "Search" +msgstr "Sök" + +#: core/fields/relationship.php:648 +msgid "Post Type Select" +msgstr "Välj inläggstyp" + +#: core/fields/relationship.php:656 +msgid "Elements" +msgstr "Element" + +#: core/fields/relationship.php:657 +msgid "Selected elements will be displayed in each result" +msgstr "Valda element visas i varje resultat" + +#: core/fields/relationship.php:666 core/views/meta_box_options.php:105 +msgid "Featured Image" +msgstr "Utvald bild" + +#: core/fields/relationship.php:667 +msgid "Post Title" +msgstr "Inläggstitel" + +#: core/fields/relationship.php:679 +msgid "Maximum posts" +msgstr "Maximalt antal inlägg" + +#: core/fields/select.php:18 core/fields/select.php:109 +#: core/fields/taxonomy.php:324 core/fields/user.php:266 +msgid "Select" +msgstr "Välj" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "Flik" + +#: core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"Använd \"flikfält\" för att bättre organisera redigeringsvyn genom att " +"gruppera dina fält under separata flikar." + +#: core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"Alla fält efter detta \"flikfält\" (eller fram till nästa \"flikfält\") " +"kommer att grupperas tillsammans." + +#: core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Använd flera flikar för att dela upp dina fält i sektioner." + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:278 +msgid "Taxonomy" +msgstr "Taxonomi" + +#: core/fields/taxonomy.php:222 core/fields/taxonomy.php:231 +msgid "None" +msgstr "Ingen" + +#: core/fields/taxonomy.php:308 core/fields/user.php:251 +#: core/views/meta_box_fields.php:77 core/views/meta_box_fields.php:159 +msgid "Field Type" +msgstr "Fälttyp" + +#: core/fields/taxonomy.php:318 core/fields/user.php:260 +msgid "Multiple Values" +msgstr "Multipla värden" + +#: core/fields/taxonomy.php:320 core/fields/user.php:262 +msgid "Multi Select" +msgstr "Flera värden" + +#: core/fields/taxonomy.php:322 core/fields/user.php:264 +msgid "Single Value" +msgstr "Ett värde" + +#: core/fields/taxonomy.php:323 +msgid "Radio Buttons" +msgstr "Alternativknappar" + +#: core/fields/taxonomy.php:352 +msgid "Load & Save Terms to Post" +msgstr "Ladda eller spara termer till inlägg" + +#: core/fields/taxonomy.php:360 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Ladda värde baserat på inläggets termer och uppdatera dessa när inlägget " +"sparas" + +#: core/fields/taxonomy.php:377 +msgid "Term Object" +msgstr "Termobjekt" + +#: core/fields/taxonomy.php:378 +msgid "Term ID" +msgstr "Term-ID" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "Text" + +#: core/fields/text.php:176 core/fields/textarea.php:141 +msgid "Formatting" +msgstr "Formatering" + +#: core/fields/text.php:177 core/fields/textarea.php:142 +msgid "Effects value on front end" +msgstr "Påverkar hur värdet skrivs ut" + +#: core/fields/text.php:186 core/fields/textarea.php:151 +msgid "No formatting" +msgstr "Ingen formatering" + +#: core/fields/text.php:187 core/fields/textarea.php:153 +msgid "Convert HTML into tags" +msgstr "Konvertera HTML till taggar" + +#: core/fields/text.php:195 core/fields/textarea.php:126 +msgid "Character Limit" +msgstr "Maximalt antal tecken" + +#: core/fields/text.php:196 core/fields/textarea.php:127 +msgid "Leave blank for no limit" +msgstr "Lämna tomt för att inte begränsa" + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Textfält" + +#: core/fields/textarea.php:152 +msgid "Convert new lines into <br /> tags" +msgstr "Konvertera radbrytnignar till <br />-taggar" + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "Sant / Falskt" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "exempel: Visa extra innehåll" + +#: core/fields/user.php:18 core/views/meta_box_location.php:94 +msgid "User" +msgstr "Användare" + +#: core/fields/user.php:224 +msgid "Filter by role" +msgstr "Filtrera efter roll" + +#: core/fields/wysiwyg.php:35 +msgid "Wysiwyg Editor" +msgstr "WYSIWYG-editor" + +#: core/fields/wysiwyg.php:202 +msgid "Toolbar" +msgstr "Verktygsfält" + +#: core/fields/wysiwyg.php:234 +msgid "Show Media Upload Buttons?" +msgstr "Visa knappar för mediauppladdning" + +#: core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Datumväljare" + +#: core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Klar" + +#: core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Idag" + +#: core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Visa en annan månad" + +#: core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Lagringsformat" + +#: core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" +"Detta format avgör hur värdet sparas i databasen och returneras via " +"tilläggets API" + +#: core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" är det mest flexibla formatet. Läs mer om" + +#: core/fields/date_picker/date_picker.php:128 +#: core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "jQuery datumformat" + +#: core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Visningsformat" + +#: core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Detta format är det som visas när användaren anger ett värde" + +#: core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "\"yy-mm-dd\" är set vanligaste visningsformatet. Läs mer om" + +#: core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "Veckor börjar på" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Nytt fält" + +#: core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Fälttypen finns inte" + +#: core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Ordning på fält" + +#: core/views/meta_box_fields.php:75 core/views/meta_box_fields.php:127 +msgid "Field Label" +msgstr "Fältetikett" + +#: core/views/meta_box_fields.php:76 core/views/meta_box_fields.php:143 +msgid "Field Name" +msgstr "Fältnamn" + +#: core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Fältnyckel" + +#: core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Inga fält. Klicka på knappen + Lägg till fält för att skapa " +"ditt första fält." + +#: core/views/meta_box_fields.php:105 core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Redigera detta fält" + +#: core/views/meta_box_fields.php:109 +msgid "Read documentation for this field" +msgstr "Läs dokumentationen för detta fält" + +#: core/views/meta_box_fields.php:109 +msgid "Docs" +msgstr "Dokumentation" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate this Field" +msgstr "Duplicera detta fält" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate" +msgstr "Duplicera" + +#: core/views/meta_box_fields.php:111 +msgid "Delete this Field" +msgstr "Radera detta fält" + +#: core/views/meta_box_fields.php:111 +msgid "Delete" +msgstr "Radera" + +#: core/views/meta_box_fields.php:128 +msgid "This is the name which will appear on the EDIT page" +msgstr "Detta namn kommer att visas i redigeringsvyn" + +#: core/views/meta_box_fields.php:144 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Ett ord utan mellanslag. Understreck och bindestreck är tillåtna" + +#: core/views/meta_box_fields.php:173 +msgid "Field Instructions" +msgstr "Instruktioner för fält" + +#: core/views/meta_box_fields.php:174 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Instruktioner till författare. Visas när data anges" + +#: core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Obligatorisk?" + +#: core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Visningsvillkor" + +#: core/views/meta_box_fields.php:260 core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "är lika med" + +#: core/views/meta_box_fields.php:261 core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "inte är lika med" + +#: core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Visa detta fält när" + +#: core/views/meta_box_fields.php:285 +msgid "all" +msgstr "alla" + +#: core/views/meta_box_fields.php:286 +msgid "any" +msgstr "någon" + +#: core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "av dessa villkor uppfylls" + +#: core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Stäng fält" + +#: core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Dra och släpp för att ändra ordning" + +#: core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Lägg till fält" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Regler" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "Skapa regler för när redigeringsvyn ska visa dessa fält" + +#: core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Visa detta fält när" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "Inloggad användartyp" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Page" +msgstr "Sida" + +#: core/views/meta_box_location.php:80 +msgid "Page Type" +msgstr "Sidtyp" + +#: core/views/meta_box_location.php:81 +msgid "Page Parent" +msgstr "Sidans förälder" + +#: core/views/meta_box_location.php:82 +msgid "Page Template" +msgstr "Sidmall" + +#: core/views/meta_box_location.php:84 core/views/meta_box_location.php:85 +msgid "Post" +msgstr "Inlägg" + +#: core/views/meta_box_location.php:86 +msgid "Post Category" +msgstr "Inläggskategori" + +#: core/views/meta_box_location.php:87 +msgid "Post Format" +msgstr "Inläggsformat" + +#: core/views/meta_box_location.php:88 +msgid "Post Status" +msgstr "Status" + +#: core/views/meta_box_location.php:89 +msgid "Post Taxonomy" +msgstr "Inläggstaxonomi" + +#: core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Bilaga" + +#: core/views/meta_box_location.php:93 +msgid "Term" +msgstr "Term" + +#: core/views/meta_box_location.php:146 +msgid "and" +msgstr "och" + +#: core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Lägg till regelgrupp" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Ordernr." + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Fältgrupper skapas i ordning,
                från lägsta till högsta" + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Plats" + +#: core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Hög (efter titeln)" + +#: core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Normal (efter innehållet)" + +#: core/views/meta_box_options.php:54 +msgid "Side" +msgstr "Sidopanel" + +#: core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Stil" + +#: core/views/meta_box_options.php:74 +msgid "No Metabox" +msgstr "Ingen metabox" + +#: core/views/meta_box_options.php:75 +msgid "Standard Metabox" +msgstr "Vanlig metabox" + +#: core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Dölj på sida" + +#: core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "Välj objekt för att dölja dem från redigeringsvyn" + +#: core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"Om flera fältgrupper visas i redigeringsvyn kommer första gruppens " +"inställningar att användas (den med lägst ordningsnummer)" + +#: core/views/meta_box_options.php:96 +msgid "Content Editor" +msgstr "Innehållseditor" + +#: core/views/meta_box_options.php:97 +msgid "Excerpt" +msgstr "Utdrag" + +#: core/views/meta_box_options.php:99 +msgid "Discussion" +msgstr "Diskussion" + +#: core/views/meta_box_options.php:100 +msgid "Comments" +msgstr "Kommentarer" + +#: core/views/meta_box_options.php:101 +msgid "Revisions" +msgstr "Revisioner" + +#: core/views/meta_box_options.php:102 +msgid "Slug" +msgstr "Permalänk" + +#: core/views/meta_box_options.php:103 +msgid "Author" +msgstr "Författare" + +#: core/views/meta_box_options.php:104 +msgid "Format" +msgstr "Format" + +#: core/views/meta_box_options.php:106 +msgid "Categories" +msgstr "Kategorier" + +#: core/views/meta_box_options.php:107 +msgid "Tags" +msgstr "Etiketter" + +#: core/views/meta_box_options.php:108 +msgid "Send Trackbacks" +msgstr "Skicka trackbacks" + +#~ msgid "This row" +#~ msgstr "Denna rad" + +#~ msgid "" +#~ "/**\n" +#~ " * Install Add-ons\n" +#~ " * \n" +#~ " * The following code will include all 4 premium Add-Ons in your theme.\n" +#~ " * Please do not attempt to include a file which does not exist. This " +#~ "will produce an error.\n" +#~ " * \n" +#~ " * The following code assumes you have a folder 'add-ons' inside your " +#~ "theme.\n" +#~ " *\n" +#~ " * IMPORTANT\n" +#~ " * Add-ons may be included in a premium theme/plugin as outlined in the " +#~ "terms and conditions.\n" +#~ " * For more information, please read:\n" +#~ " * - http://www.advancedcustomfields.com/terms-conditions/\n" +#~ " * - http://www.advancedcustomfields.com/resources/getting-started/" +#~ "including-lite-mode-in-a-plugin-theme/\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Installera tillägg\n" +#~ " * \n" +#~ " * Följande kod kommer att inkludera samtliga fyra premiumtillägg i ditt " +#~ "tema.\n" +#~ " * Vänligen inkludera inte filer som inte existerar. Detta kommer att " +#~ "resultera i ett felmeddelande.\n" +#~ " * \n" +#~ " * Koden antar att du har mappen 'add-ons' i ditt tema.\n" +#~ " *\n" +#~ " * VIKTIGT\n" +#~ " * Tillägg kan inkluderas i premiumteman och plugins enligt villkoren.\n" +#~ " * För mer information, läs följande:\n" +#~ " * Läs följande sida för mer information: http://www." +#~ "advancedcustomfields.com/terms-conditions/\n" +#~ " * - http://www.advancedcustomfields.com/terms-conditions/\n" +#~ " * - http://www.advancedcustomfields.com/resources/getting-started/" +#~ "including-lite-mode-in-a-plugin-theme/\n" +#~ " */" + +#~ msgid "" +#~ "/**\n" +#~ " * Register Field Groups\n" +#~ " *\n" +#~ " * The register_field_group function accepts 1 array which holds the " +#~ "relevant data to register a field group\n" +#~ " * You may edit the array as you see fit. However, this may result in " +#~ "errors if the array is not compatible with ACF\n" +#~ " */" +#~ msgstr "" +#~ "/**\n" +#~ " * Registrera fältgrupper\n" +#~ " *\n" +#~ " * Funktionen register_field_group tar emot en array som innehåller " +#~ "inställningarna för samtliga fältgrupper.\n" +#~ " * Du kan redigera denna array fritt. Detta kan dock leda till fel om " +#~ "ändringarna inte är kompatibla med ACF.\n" +#~ " */" + +#~ msgid "Normal" +#~ msgstr "Normal" + +#~ msgid "Taxonomy Term (Add / Edit)" +#~ msgstr "Taxonomiterm (Lägg till / Redigera)" + +#~ msgid "User (Add / Edit)" +#~ msgstr "Användare (Lägg till / Redigera)" + +#~ msgid "Media Attachment (Add / Edit)" +#~ msgstr "Mediabilaga (Lägg till / Redigera)" + +#~ msgid "Min" +#~ msgstr "Min" + +#~ msgid "Specifies the minimum value allowed" +#~ msgstr "Bestämmer det minsta tillåtna värdet" + +#~ msgid "Max" +#~ msgstr "Max" + +#~ msgid "Specifies the maximim value allowed" +#~ msgstr "Bestämmer det högsta tillåtna värdet" + +#~ msgid "Specifies the legal number intervals" +#~ msgstr "Bestämmer intervaller mellan tillåtna värden" + +#~ msgid "eg: #ffffff" +#~ msgstr "exempel: #ffffff" + +#~ msgid "Define how to render html tags" +#~ msgstr "Välj hur HTML-taggar renderas" + +#~ msgid "HTML" +#~ msgstr "HTML" + +#~ msgid "Define how to render html tags / new lines" +#~ msgstr "Välj hur HTML-taggar och radbrytningar renderas" + +#~ msgid "auto <br />" +#~ msgstr "automatiskt <br />" + +#~ msgid "File Updated." +#~ msgstr "Filen uppdaterad." + +#~ msgid "Media attachment updated." +#~ msgstr "Mediabilagan uppdaterades." + +#~ msgid "No files selected" +#~ msgstr "Inga filer valda" + +#~ msgid "Add Selected Files" +#~ msgstr "Lägg till valda filer" + +#~ msgid "Image Updated." +#~ msgstr "Bild uppdaterades." + +#~ msgid "No images selected" +#~ msgstr "Inga bilder valda" + +#~ msgid "Add Selected Images" +#~ msgstr "Lägg till valda bilder" + +#~ msgid "new_field" +#~ msgstr "nytt_falt" + +#~ msgid "Unlock options add-on with an activation code" +#~ msgstr "Lås upp inställnignstillägg med en aktiveringskod" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-tr_TR.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-tr_TR.mo new file mode 100644 index 0000000..157f97e Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-tr_TR.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-tr_TR.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-tr_TR.po new file mode 100644 index 0000000..2a140c0 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-tr_TR.po @@ -0,0 +1,1838 @@ +# Copyright (C) 2014 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: ACF\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2014-01-05 07:41:49+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2014-09-29 21:59+0200\n" +"Last-Translator: TrStar \n" +"Language-Team: TrStar \n" +"X-Generator: Poedit 1.6.9\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"Language: tr_TR\n" +"X-Poedit-SourceCharset: UTF-8\n" + +#: acf.php:455 +msgid "Field Groups" +msgstr "Alan Gruplar" + +#: acf.php:456 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "Gelişmiş Özel Alanlar" + +#: acf.php:457 +msgid "Add New" +msgstr "Yeni Ekle" + +#: acf.php:458 +msgid "Add New Field Group" +msgstr "Yeni Alan Grubu Ekle" + +#: acf.php:459 +msgid "Edit Field Group" +msgstr "Alan Grubu Düzenle" + +#: acf.php:460 +msgid "New Field Group" +msgstr "Yeni Alan Grubu" + +#: acf.php:461 +msgid "View Field Group" +msgstr "Alan Grubu Göster" + +#: acf.php:462 +msgid "Search Field Groups" +msgstr "Alan Grubu Ara" + +#: acf.php:463 +msgid "No Field Groups found" +msgstr "Alan Grupları bulunamadı" + +#: acf.php:464 +msgid "No Field Groups found in Trash" +msgstr "Çöpte Alan Grupları bulunamadı" + +#: acf.php:567 core/views/meta_box_options.php:99 +msgid "Custom Fields" +msgstr "Özel Alanlar" + +#: acf.php:585 acf.php:588 +msgid "Field group updated." +msgstr "Alan Grubu güncellendi." + +#: acf.php:586 +msgid "Custom field updated." +msgstr "Özel Alan güncellendi." + +#: acf.php:587 +msgid "Custom field deleted." +msgstr "Özel Alan silindi." + +#. translators: %s: date and time of the revision +#: acf.php:590 +msgid "Field group restored to revision from %s" +msgstr "Alan grubu %s den geri getirildi" + +#: acf.php:591 +msgid "Field group published." +msgstr "Alan Grubu yayınlandı." + +#: acf.php:592 +msgid "Field group saved." +msgstr "Alan Grubu kaydedildi." + +#: acf.php:593 +msgid "Field group submitted." +msgstr "Alan Grubu gönderildi." + +#: acf.php:594 +msgid "Field group scheduled for." +msgstr "Alan Grubu için zamanlandı." + +#: acf.php:595 +msgid "Field group draft updated." +msgstr "Alan Grubu taslağı güncellendi." + +#: acf.php:730 +msgid "Thumbnail" +msgstr "Küçükresim" + +#: acf.php:731 +msgid "Medium" +msgstr "Orta" + +#: acf.php:732 +msgid "Large" +msgstr "Büyük" + +#: acf.php:733 +msgid "Full" +msgstr "Tam" + +#: core/actions/export.php:26 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "Hata" + +#: core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "ACF Grupları seçilmedi" + +#: core/api.php:1162 +msgid "Update" +msgstr "Güncelle" + +#: core/api.php:1163 +msgid "Post updated" +msgstr "Yazı güncellendi" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:307 +msgid "Add-ons" +msgstr "Eklentiler" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:429 +msgid "Repeater Field" +msgstr "Tekrarlayan Alan" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "" +"Bu çok yönlü arayüz ile tekrarlanabilir sonsuz veri satırları oluşturun!" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:437 +msgid "Gallery Field" +msgstr "Galeri Alanı" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "Basit ve sezgisel arayüzle resim galerileri oluşturun!" + +#: core/controllers/addons.php:144 core/controllers/field_groups.php:445 +msgid "Options Page" +msgstr "Ayarlar Sayfası" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "Web sitenizde kullanmak için global verileri oluşturun!" + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "Esnek İçerik Alanı" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "Esnek bir içerik düzeni yöneticisi ile özgün tasarımlar oluşturun!" + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Gravity Formlar Alanı" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "Gravity Formlar ile doldurulan bir seçim alanı oluşturur!" + +#: core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "Tarih ve Saat Seçici" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "jQuery tarih ve saat seçici" + +#: core/controllers/addons.php:175 +msgid "Location Field" +msgstr "Yer Alanı" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "Bir yerin adresini ve koordinatlarını bulun" + +#: core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "İletişim Formu 7 Alanı" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "Bir ya da birden fazla İletişim 7 formlarını atama" + +#: core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "Gelişmiş Özel Alanlar Eklentiler" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" +"Aşağıdaki Eklentiler Gelişmiş Özel Alanlar eklenti işlevselliğini artırmak " +"için kullanılabilir." + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"Her eklenti ayrı bir eklenti olarak yüklü (güncelleştirmeleri alır) veya " +"(güncelleştirmeleri almaz) temanızı dahil edilebilir." + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "Yüklendi" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "Satın al ve Yükle" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:422 +#: core/controllers/field_groups.php:431 core/controllers/field_groups.php:439 +#: core/controllers/field_groups.php:447 core/controllers/field_groups.php:455 +msgid "Download" +msgstr "İndir" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +msgid "Export" +msgstr "Dışa aktar" + +#: core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "Alan Gruplarını Dışa Aktar" + +#: core/controllers/export.php:221 +msgid "Field Groups" +msgstr "Alan Grupları" + +#: core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "Dışa aktarmak için Alan Gruplarını seçiniz" + +#: core/controllers/export.php:239 core/controllers/export.php:252 +msgid "Export to XML" +msgstr "XML olarak Dışa Aktar" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "PHP olarak Dışa Aktar" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" +"ACF dışa aktarma eklentisi ile uyumlu bir .xml aktarma dosyası oluşturur." + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"Aktarılan alan grupları düzenlenebilir alan grupları listesinde " +"görünecektir. Bu web siteleri arasında alanları grupları dışa aktarım için " +"yararlıdır." + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "" +"Alanı seçin listesinden grup (lar) ve \"XML olarak Dışa Aktar\" tıklayın" + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "İstendiğinde .xml dosyayı kaydedin" + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "WordPress Araçlarına gidip İçe aktara basın »" + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "İstenirse WP içe aktarılan eklenti yükleyin" + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr ".xml Dosyasını yükleyin ve içeriye aktarın" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "Sizin kullanıcınızı seçin ve İçe aktarılan Ekleri görmezden gelin" + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "İşte bu! mutlu WordPressler :)" + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACF temanızı eklemek için PHP kodu oluşturacak." + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"Kayıtlı alan grupları düzenlenebilir alan gruplar listesinde görünmez. Bu temalar alanları dahil etmek için yararlıdır." + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"Eğer aynı RP'nin içinde alan grupları ihracat ve kayıt varsa, sizin " +"düzenleme ekranlarında yinelenen alanlarını göreceksiniz unutmayın. Bunu " +"düzeltmek için, çöp kutusuna orijinal alan grubunu taşımak veya functions." +"php dosyasından kodunu kaldırın lütfen." + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "Alanı seçin listesinden grup (lar) ve \"Create PHP \" tıklayın" + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "Oluşturulan PHP kodu kopyalayın" + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "Functions.php dosyasına yapıştırabilirsiniz" + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" +"Herhangi Eklentiler, düzenleme etkinleştirmek ve ilk birkaç satırla kodu " +"kullanınız." + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "İhracat Alan Gruplar PHP" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "Talimatlar" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "Notlar" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "Temayı içer" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"Gelişmiş Özel Alanlar eklenti bir tema çerçevesinde dahil edilebilir. Bunu " +"yapmak için, tema içindeki ACF eklentisi taşımak ve functions.php dosyasına " +"aşağıdaki kodu ekleyin:" + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" +"ACF eklentisi tüm görsel arayüzleri kaldırmak için, lite modunu " +"etkinleştirmek için bir sabiti kullanabilirsiniz. include_once kod " +"önce functions.php dosyasına aşağıdaki kodu ekleyin:" + +#: core/controllers/export.php:331 +msgid "Back to export" +msgstr "Geri dışa aktarım" + +#: core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "Hiçbir alan grubu seçilmedi" + +#: core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "Çöpe taşımak istiyor musunuz?" + +#: core/controllers/field_group.php:359 +msgid "checked" +msgstr "işaretlendi" + +#: core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "Geçiş Alanları yok" + +#: core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "Alan grup başlığı gereklidir" + +#: core/controllers/field_group.php:362 +msgid "copy" +msgstr "kopyala" + +#: core/controllers/field_group.php:363 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +msgid "or" +msgstr "veya" + +#: core/controllers/field_group.php:364 core/controllers/field_group.php:395 +#: core/controllers/field_group.php:457 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "Alanlar" + +#: core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "Veli alanlar" + +#: core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "Kardeş alanlar" + +#: core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "Gizle / Hepsini Göster" + +#: core/controllers/field_group.php:396 +msgid "Location" +msgstr "Yer" + +#: core/controllers/field_group.php:397 +msgid "Options" +msgstr "Ayarlar" + +#: core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "Alan Anahtarı Göster:" + +#: core/controllers/field_group.php:460 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:328 +#: core/fields/post_object.php:349 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:343 +#: core/fields/user.php:285 core/fields/wysiwyg.php:256 +#: core/views/meta_box_fields.php:195 core/views/meta_box_fields.php:218 +msgid "No" +msgstr "Hayır" + +#: core/controllers/field_group.php:461 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:327 +#: core/fields/post_object.php:348 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:342 +#: core/fields/user.php:284 core/fields/wysiwyg.php:255 +#: core/views/meta_box_fields.php:194 core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "Evet" + +#: core/controllers/field_group.php:645 +msgid "Front Page" +msgstr "Ön Sayfa" + +#: core/controllers/field_group.php:646 +msgid "Posts Page" +msgstr "Yazılar Sayfası" + +#: core/controllers/field_group.php:647 +msgid "Top Level Page (parent of 0)" +msgstr "Üst düzey sayfa" + +#: core/controllers/field_group.php:648 +msgid "Parent Page (has children)" +msgstr "Veli Sayfa (alt sayfası var)" + +#: core/controllers/field_group.php:649 +msgid "Child Page (has parent)" +msgstr "Alt Sayfa(alt sayfası var)" + +#: core/controllers/field_group.php:657 +msgid "Default Template" +msgstr "Varsayılan Tema" + +#: core/controllers/field_group.php:734 +msgid "Publish" +msgstr "Yayınla" + +#: core/controllers/field_group.php:735 +msgid "Pending Review" +msgstr "İnceleme Bekliyor" + +#: core/controllers/field_group.php:736 +msgid "Draft" +msgstr "Taslak" + +#: core/controllers/field_group.php:737 +msgid "Future" +msgstr "Gelecek" + +#: core/controllers/field_group.php:738 +msgid "Private" +msgstr "Özel" + +#: core/controllers/field_group.php:739 +msgid "Revision" +msgstr "Revizyon" + +#: core/controllers/field_group.php:740 +msgid "Trash" +msgstr "Çöp" + +#: core/controllers/field_group.php:753 +msgid "Super Admin" +msgstr "Yetkili Admin" + +#: core/controllers/field_group.php:768 core/controllers/field_group.php:789 +#: core/controllers/field_group.php:796 core/fields/file.php:186 +#: core/fields/image.php:170 core/fields/page_link.php:109 +#: core/fields/post_object.php:274 core/fields/post_object.php:298 +#: core/fields/relationship.php:598 core/fields/relationship.php:622 +#: core/fields/user.php:229 +msgid "All" +msgstr "Hepsi" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "Başlık" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:253 +msgid "Changelog" +msgstr "Değişenler" + +#: core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "Neler yeni gör" + +#: core/controllers/field_groups.php:217 +msgid "version" +msgstr "versiyon" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "Kaynaklar" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "Başlarken" + +#: core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "Alan Tipleri" + +#: core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "Fonksiyonlar" + +#: core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "Aksiyonlar" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:641 +msgid "Filters" +msgstr "Filtreler" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "Nasıl yaparımlar" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "Eğitimler" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "Oluşturan" + +#: core/controllers/field_groups.php:244 +msgid "Welcome to Advanced Custom Fields" +msgstr "Gelişmiş Özel Alanlara Hoş geldiniz" + +#: core/controllers/field_groups.php:245 +msgid "Thank you for updating to the latest version!" +msgstr "En son versiyona güncellediğiniz için teşekkür ederiz!" + +#: core/controllers/field_groups.php:245 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "daha parlak ve her zamankinden daha keyifli. Biz bunu umuyoruz." + +#: core/controllers/field_groups.php:252 +msgid "What’s New" +msgstr "Neler yeni" + +#: core/controllers/field_groups.php:255 +msgid "Download Add-ons" +msgstr "Eklentiler İndir" + +#: core/controllers/field_groups.php:309 +msgid "Activation codes have grown into plugins!" +msgstr "Aktivasyon kodları eklentileri içine büyüdü!" + +#: core/controllers/field_groups.php:310 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"Eklentiler Şimdi indirmeye ve bireysel eklentileri yükleyerek aktive edilir. " +"Bu eklentileri wordpress.org depo üzerinde barındırılan olmayacak olsa da, " +"her Add-on olağan şekilde güncellemeleri almaya devam edecektir." + +#: core/controllers/field_groups.php:316 +msgid "All previous Add-ons have been successfully installed" +msgstr "Tüm önceki Eklenti başarıyla kuruldu" + +#: core/controllers/field_groups.php:320 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "Bu web sitesi indirilen gerekir prim Add-ons kullanır" + +#: core/controllers/field_groups.php:320 +msgid "Download your activated Add-ons" +msgstr "Sizin aktive Add-ons indirin" + +#: core/controllers/field_groups.php:325 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" +"Bu web sitesi prim Add-ons kullanmak değildir ve bu değişiklikten " +"etkilenmeyecektir." + +#: core/controllers/field_groups.php:335 +msgid "Easier Development" +msgstr "Kolay Geliştirme" + +#: core/controllers/field_groups.php:337 +msgid "New Field Types" +msgstr "Yeni Alan Tipleri" + +#: core/controllers/field_groups.php:339 +msgid "Taxonomy Field" +msgstr "Taksonomi Alanı" + +#: core/controllers/field_groups.php:340 +msgid "User Field" +msgstr "Kullanıcı Alanı" + +#: core/controllers/field_groups.php:341 +msgid "Email Field" +msgstr "E-Posta Alanı" + +#: core/controllers/field_groups.php:342 +msgid "Password Field" +msgstr "Şifre Alanı" + +#: core/controllers/field_groups.php:344 +msgid "Custom Field Types" +msgstr "Özel Alan Tipleri" + +#: core/controllers/field_groups.php:345 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"Kendi alan türü oluşturma kolay olmamıştı! Ne yazık ki, sürüm 3 alan türleri " +"sürüm 4 ile uyumlu değildir." + +#: core/controllers/field_groups.php:346 +msgid "Migrating your field types is easy, please" +msgstr "Senin alan türlerini göç, kolay lütfen" + +#: core/controllers/field_groups.php:346 +msgid "follow this tutorial" +msgstr "Bu öğretici takip et" + +#: core/controllers/field_groups.php:346 +msgid "to learn more." +msgstr "Daha fazla bilgi için." + +#: core/controllers/field_groups.php:348 +msgid "Actions & Filters" +msgstr "Eylemler & Filtreler" + +#: core/controllers/field_groups.php:349 +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please" +msgstr "" +"Tüm eylemler ve filtreler ACF özelleştirerek daha da kolaylaştırmak için " +"büyük bir facelift aldık! Lütfen" + +#: core/controllers/field_groups.php:349 +msgid "read this guide" +msgstr "Bu kılavuzu oku" + +#: core/controllers/field_groups.php:349 +msgid "to find the updated naming convention." +msgstr "güncellenmiş adlandırma bulmak için." + +#: core/controllers/field_groups.php:351 +msgid "Preview draft is now working!" +msgstr "Önizleme taslak şimdi çalışıyor!" + +#: core/controllers/field_groups.php:352 +msgid "This bug has been squashed along with many other little critters!" +msgstr "Bu hata çok diğer küçük yaratıkların birlikte ezilmiş oldu!" + +#: core/controllers/field_groups.php:352 +msgid "See the full changelog" +msgstr "Bütün değişikliklere bakın" + +#: core/controllers/field_groups.php:356 +msgid "Important" +msgstr "Önemli" + +#: core/controllers/field_groups.php:358 +msgid "Database Changes" +msgstr "Veritabanı Değişimleri" + +#: core/controllers/field_groups.php:359 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"Kesinlikle hiçbir değişiklikler Bu herhangi bir sorun " +"olmadan geri sürüme 3 dönebilirsiniz anlamına sürümleri 3 ve 4 arasında " +"veritabanına yapılmıştır." + +#: core/controllers/field_groups.php:361 +msgid "Potential Issues" +msgstr "Potansiyel Sorunlar" + +#: core/controllers/field_groups.php:362 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full" +msgstr "" +"Add-ons, alan türleri ve eylem / filtreleri surounding büyükçe " +"değişiklikleri yapmak, web sitenizin düzgün çalışmayabilir. Bu tam okumanız " +"önemlidir" + +#: core/controllers/field_groups.php:362 +msgid "Migrating from v3 to v4" +msgstr "V3 Geçiş V4" + +#: core/controllers/field_groups.php:362 +msgid "guide to view the full list of changes." +msgstr "değişikliklerin tam listesini görüntülemek için rehber." + +#: core/controllers/field_groups.php:365 +msgid "Really Important!" +msgstr "Gerçekten Önemli!" + +#: core/controllers/field_groups.php:365 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest" +msgstr "" +"Böyle değişiklikleri önceden bilgi olmadan ACF eklentisi güncelleştirilmiş " +"ise, son geri almak lütfen" + +#: core/controllers/field_groups.php:365 +msgid "version 3" +msgstr "versiyon 3" + +#: core/controllers/field_groups.php:365 +msgid "of this plugin." +msgstr "eklenti." + +#: core/controllers/field_groups.php:370 +msgid "Thank You" +msgstr "Teşekkürler" + +#: core/controllers/field_groups.php:371 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" +" BÜYÜK sürüm 4 beta testi yardımcı olan herkese ve ben " +"almış tüm destek için teşekkür ederiz." + +#: core/controllers/field_groups.php:372 +msgid "Without you all, this release would not have been possible!" +msgstr "Hepinize olmadan, bu sürüm mümkün olmazdı!" + +#: core/controllers/field_groups.php:376 +msgid "Changelog for" +msgstr "Değişiklikler için" + +#: core/controllers/field_groups.php:393 +msgid "Learn more" +msgstr "Daha fazla" + +#: core/controllers/field_groups.php:399 +msgid "Overview" +msgstr "Genel Bakış" + +#: core/controllers/field_groups.php:401 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"Daha önce, tüm Add-ons (ACF Eklentiler mağazasından satın alınan) bir " +"aktivasyon kodu ile kilidi edildi. V4 Yeni, ayrı ayrı indirilir, yüklenir ve " +"güncelleştirilmesi gereken ayrı eklentileri gibi tüm Eklentiler hareket." + +#: core/controllers/field_groups.php:403 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "" +"Bu sayfa indirme ve mevcut her Add-on yüklerken size yardımcı olacaktır." + +#: core/controllers/field_groups.php:405 +msgid "Available Add-ons" +msgstr "Mevcut Eklentiler" + +#: core/controllers/field_groups.php:407 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "Bu sitede aktif olarak aşağıdaki eklentileri tespit edilmiştir." + +#: core/controllers/field_groups.php:420 +msgid "Name" +msgstr "Adı" + +#: core/controllers/field_groups.php:421 +msgid "Activation Code" +msgstr "Aktivasyon Kodu" + +#: core/controllers/field_groups.php:453 +msgid "Flexible Content" +msgstr "Esnek İçerik" + +#: core/controllers/field_groups.php:463 +msgid "Installation" +msgstr "Yükleme" + +#: core/controllers/field_groups.php:465 +msgid "For each Add-on available, please perform the following:" +msgstr "Her Add-on için kullanılabilir, şu yapın:" + +#: core/controllers/field_groups.php:467 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "Masaüstünüze Eklenti eklentisi (Zip dosyası) indirin" + +#: core/controllers/field_groups.php:468 +msgid "Navigate to" +msgstr "Git" + +#: core/controllers/field_groups.php:468 +msgid "Plugins > Add New > Upload" +msgstr "Eklentiler> Yeni> Yükle" + +#: core/controllers/field_groups.php:469 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "" +"Seçin, göz ve Add-on (zip dosyasını) yüklemek için yükleyiciyi kullanın" + +#: core/controllers/field_groups.php:470 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" +"Eklentisi yüklenen ve kurulduktan sonra, 'Etkinleştir Plugin' bağlantısını " +"tıklayın" + +#: core/controllers/field_groups.php:471 +msgid "The Add-on is now installed and activated!" +msgstr "Eklenti şimdi yüklenmiş ve aktive edilir!" + +#: core/controllers/field_groups.php:485 +msgid "Awesome. Let's get to work" +msgstr "Başarılı. Hadi işe dönelim" + +#: core/controllers/input.php:63 +msgid "Expand Details" +msgstr "Ayrıntıları Genişletin" + +#: core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "Detayları Daraltın" + +#: core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "Doğrulama Başarısız. Aşağıdan bir ya da daha fazla alanlar gereklidir." + +#: core/controllers/upgrade.php:86 +msgid "Upgrade" +msgstr "Yükseltme" + +#: core/controllers/upgrade.php:139 +msgid "What's new" +msgstr "Neler yeni" + +#: core/controllers/upgrade.php:150 +msgid "credits" +msgstr "saygınlık" + +#: core/controllers/upgrade.php:684 +msgid "Modifying field group options 'show on page'" +msgstr "'Sayfasındaki gösterisi' alan grup seçenekleri değiştirme" + +#: core/controllers/upgrade.php:738 +msgid "Modifying field option 'taxonomy'" +msgstr "Alan seçeneğini değiştirme 'taksonomi'" + +#: core/controllers/upgrade.php:835 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "Wp_options kullanıcı özel alanları Moving 'wp_usermeta için" + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "Basit" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:319 +msgid "Checkbox" +msgstr "Seçim Kutusu" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "Seçim" + +#: core/fields/checkbox.php:146 core/fields/radio.php:147 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "Seçimler" + +#: core/fields/checkbox.php:147 core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "Yeni bir hat üzerinde her seçim girin." + +#: core/fields/checkbox.php:148 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "Daha fazla kontrol için, hem bir değer belirtebilir ve bu gibi etiket:" + +#: core/fields/checkbox.php:149 core/fields/radio.php:153 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "red : Kırmızı" + +#: core/fields/checkbox.php:149 core/fields/radio.php:154 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "blue : Mavi" + +#: core/fields/checkbox.php:166 core/fields/color_picker.php:89 +#: core/fields/email.php:106 core/fields/number.php:116 +#: core/fields/radio.php:196 core/fields/select.php:197 +#: core/fields/text.php:116 core/fields/textarea.php:96 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:198 +msgid "Default Value" +msgstr "Varsayılan Değer" + +#: core/fields/checkbox.php:167 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "Yeni satırlara her varsayılan değer girin" + +#: core/fields/checkbox.php:183 core/fields/message.php:20 +#: core/fields/radio.php:212 core/fields/tab.php:20 +msgid "Layout" +msgstr "Düzen" + +#: core/fields/checkbox.php:194 core/fields/radio.php:223 +msgid "Vertical" +msgstr "Dikey" + +#: core/fields/checkbox.php:195 core/fields/radio.php:224 +msgid "Horizontal" +msgstr "Yatay" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "Renk Seçici" + +#: core/fields/color_picker.php:20 core/fields/date_picker/date_picker.php:20 +#: core/fields/google-map.php:19 +msgid "jQuery" +msgstr "jQuery" + +#: core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "Tarih Seçici" + +#: core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "Tamam" + +#: core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "Bugün" + +#: core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "Farklı bir ay göster" + +#: core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "Kayıt biçimi" + +#: core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" +"Bu biçim API aracılığıyla veritabanına kaydedilir ve iade değerini determin " +"olacak" + +#: core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "" +"\"yymmdd \" formatında kaydetmek çok yönlü olduğu hakkında daha fazlasını " +"okuyun" + +#: core/fields/date_picker/date_picker.php:128 +#: core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "jQuery tarih formatları" + +#: core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "Gösterilecek Format" + +#: core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "Bir değeri girerken biçim kullanıcı tarafından görülecektir" + +#: core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" +"\"dd/mm/yy\" veya \"mm/dd/yy\" en çok kullanılan ekran formatları vardır. " +"Daha fazlasını okuyun" + +#: core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "Hafta Başlıyor" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "Kukla" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "E-posta" + +#: core/fields/email.php:107 core/fields/number.php:117 +#: core/fields/text.php:117 core/fields/textarea.php:97 +#: core/fields/wysiwyg.php:199 +msgid "Appears when creating a new post" +msgstr "Yeni bir yazı oluştururken görünür" + +#: core/fields/email.php:123 core/fields/number.php:133 +#: core/fields/password.php:105 core/fields/text.php:131 +#: core/fields/textarea.php:111 +msgid "Placeholder Text" +msgstr "Yer Tutucu Metin" + +#: core/fields/email.php:124 core/fields/number.php:134 +#: core/fields/password.php:106 core/fields/text.php:132 +#: core/fields/textarea.php:112 +msgid "Appears within the input" +msgstr "Girişi içinde görünür" + +#: core/fields/email.php:138 core/fields/number.php:148 +#: core/fields/password.php:120 core/fields/text.php:146 +msgid "Prepend" +msgstr "Hazırlık sonu" + +#: core/fields/email.php:139 core/fields/number.php:149 +#: core/fields/password.php:121 core/fields/text.php:147 +msgid "Appears before the input" +msgstr "Girişinden önce görünür" + +#: core/fields/email.php:153 core/fields/number.php:163 +#: core/fields/password.php:135 core/fields/text.php:161 +msgid "Append" +msgstr "Eklemek" + +#: core/fields/email.php:154 core/fields/number.php:164 +#: core/fields/password.php:136 core/fields/text.php:162 +msgid "Appears after the input" +msgstr "Girdi sonra görünen" + +#: core/fields/file.php:19 +msgid "File" +msgstr "Dosya" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:36 +msgid "Content" +msgstr "İçerik" + +#: core/fields/file.php:26 +msgid "Select File" +msgstr "Dosya Seç" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "Dosya Düzenle" + +#: core/fields/file.php:28 +msgid "Update File" +msgstr "Dosya Güncelle" + +#: core/fields/file.php:29 core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "mesaja yükledi" + +#: core/fields/file.php:123 +msgid "No File Selected" +msgstr "Dosya seçilmedi" + +#: core/fields/file.php:123 +msgid "Add File" +msgstr "Dosya Ekle" + +#: core/fields/file.php:153 core/fields/image.php:118 +#: core/fields/taxonomy.php:367 +msgid "Return Value" +msgstr "Dönen Değer" + +#: core/fields/file.php:164 +msgid "File Object" +msgstr "Dosya Nesnesi" + +#: core/fields/file.php:165 +msgid "File URL" +msgstr "Dosya URL" + +#: core/fields/file.php:166 +msgid "File ID" +msgstr "Dosya ID" + +#: core/fields/file.php:175 core/fields/image.php:158 +msgid "Library" +msgstr "Kütüphane" + +#: core/fields/file.php:187 core/fields/image.php:171 +msgid "Uploaded to post" +msgstr "Yazıya yüklendi" + +#: core/fields/google-map.php:18 +msgid "Google Map" +msgstr "Google Haritası" + +#: core/fields/google-map.php:33 +msgid "Locating" +msgstr "Yerini" + +#: core/fields/google-map.php:34 +msgid "Sorry, this browser does not support geolocation" +msgstr "Üzgünüz, bu tarayıcı yer tanımlama desteklemiyor" + +#: core/fields/google-map.php:120 +msgid "Clear location" +msgstr "Konumu temizle" + +#: core/fields/google-map.php:125 +msgid "Find current location" +msgstr "Bulunduğunuz konumu bulun" + +#: core/fields/google-map.php:126 +msgid "Search for address..." +msgstr "Adres aramak ..." + +#: core/fields/google-map.php:162 +msgid "Center" +msgstr "Merkez" + +#: core/fields/google-map.php:163 +msgid "Center the initial map" +msgstr "Haritanın merkezi" + +#: core/fields/google-map.php:199 +msgid "Zoom" +msgstr "Yaklaş" + +#: core/fields/google-map.php:200 +msgid "Set the initial zoom level" +msgstr "Yaklaşma seviyesi seçilen haritada" + +#: core/fields/google-map.php:217 +msgid "Height" +msgstr "Yükseklik" + +#: core/fields/google-map.php:218 +msgid "Customise the map height" +msgstr "Harita yüksekliğini özelleştir" + +#: core/fields/image.php:19 +msgid "Image" +msgstr "Resim" + +#: core/fields/image.php:27 +msgid "Select Image" +msgstr "Resim Seç" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "Resim Düzenle" + +#: core/fields/image.php:29 +msgid "Update Image" +msgstr "Resim Güncelle" + +#: core/fields/image.php:83 +msgid "Remove" +msgstr "Kaldır" + +#: core/fields/image.php:84 core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "Düzenle" + +#: core/fields/image.php:90 +msgid "No image selected" +msgstr "Resim seçilmedi" + +#: core/fields/image.php:90 +msgid "Add Image" +msgstr "Resim Ekle" + +#: core/fields/image.php:119 core/fields/relationship.php:573 +msgid "Specify the returned value on front end" +msgstr "Ön ucunda dönen değeri belirtir" + +#: core/fields/image.php:129 +msgid "Image Object" +msgstr "Resim Nesnesi" + +#: core/fields/image.php:130 +msgid "Image URL" +msgstr "Resim URL" + +#: core/fields/image.php:131 +msgid "Image ID" +msgstr "Resim ID" + +#: core/fields/image.php:139 +msgid "Preview Size" +msgstr "Önizleme Boyutu" + +#: core/fields/image.php:140 +msgid "Shown when entering data" +msgstr "Gösterildiği veri girme" + +#: core/fields/image.php:159 +msgid "Limit the media library choice" +msgstr "Ortam kitaplığı seçim sınırlayın" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "Mesaj" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "Metin & HTML alanları ile inline görünecektir buraya girilen" + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "Tüm metin ilk wp fonksiyonu sayesinde geçilecek unutmayın" + +#: core/fields/number.php:19 +msgid "Number" +msgstr "Sayı" + +#: core/fields/number.php:178 +msgid "Minimum Value" +msgstr "En düşük Değer" + +#: core/fields/number.php:194 +msgid "Maximum Value" +msgstr "En yüksek Değer" + +#: core/fields/number.php:210 +msgid "Step Size" +msgstr "Basamak Boyutu" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "Sayfa Bağlantısı" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +msgid "Relational" +msgstr "İlişkisel" + +#: core/fields/page_link.php:103 core/fields/post_object.php:268 +#: core/fields/relationship.php:592 core/fields/relationship.php:671 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "Yazı Tipi" + +#: core/fields/page_link.php:127 core/fields/post_object.php:317 +#: core/fields/select.php:214 core/fields/taxonomy.php:333 +#: core/fields/user.php:275 +msgid "Allow Null?" +msgstr "Boş geçilebilir mi?" + +#: core/fields/page_link.php:148 core/fields/post_object.php:338 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "Çoklu seçim var mı?" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "Şifre" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "Yazı Nesnesi" + +#: core/fields/post_object.php:292 core/fields/relationship.php:616 +msgid "Filter from Taxonomy" +msgstr "Taksonomiden Filtrele" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "Radyo Buton" + +#: core/fields/radio.php:105 core/views/meta_box_location.php:91 +msgid "Other" +msgstr "Diğer" + +#: core/fields/radio.php:148 +msgid "Enter your choices one per line" +msgstr "Satır başına seçimler birini girin" + +#: core/fields/radio.php:150 +msgid "Red" +msgstr "Kırmızı" + +#: core/fields/radio.php:151 +msgid "Blue" +msgstr "Mavi" + +#: core/fields/radio.php:175 +msgid "Add 'other' choice to allow for custom values" +msgstr "Özel değerler için izin vermek için 'diğer' seçeneği ekle" + +#: core/fields/radio.php:187 +msgid "Save 'other' values to the field's choices" +msgstr "Alanın seçimler için Kaydet 'diğer' değerleri" + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "İlişki" + +#: core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "En yüksek değer aşıldı {max} değer )" + +#: core/fields/relationship.php:428 +msgid "Search..." +msgstr "Ara..." + +#: core/fields/relationship.php:439 +msgid "Filter by post type" +msgstr "Yazı tipine göre filtrele" + +#: core/fields/relationship.php:572 +msgid "Return Format" +msgstr "Dönüş formatı" + +#: core/fields/relationship.php:583 +msgid "Post Objects" +msgstr "Yazı Nesneleri" + +#: core/fields/relationship.php:584 +msgid "Post IDs" +msgstr "Yazı ID'si" + +#: core/fields/relationship.php:650 +msgid "Search" +msgstr "Arama" + +#: core/fields/relationship.php:651 +msgid "Post Type Select" +msgstr "Yazı Tipi Seçiniz" + +#: core/fields/relationship.php:659 +msgid "Elements" +msgstr "Elemanlar" + +#: core/fields/relationship.php:660 +msgid "Selected elements will be displayed in each result" +msgstr "Seçilen elemanlar her sonuç görüntülenir" + +#: core/fields/relationship.php:669 core/views/meta_box_options.php:106 +msgid "Featured Image" +msgstr "Önerilen Resim" + +#: core/fields/relationship.php:670 +msgid "Post Title" +msgstr "Yazı Başlığı" + +#: core/fields/relationship.php:682 +msgid "Maximum posts" +msgstr "En yüksek yazı limiti" + +#: core/fields/select.php:18 core/fields/select.php:109 +#: core/fields/taxonomy.php:324 core/fields/user.php:266 +msgid "Select" +msgstr "Seç" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "Sekme" + +#: core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" +"Daha ayrı bir sekme başlıklar altında birlikte alanlarını gruplayarak " +"tarafından düzenleme ekranını düzenlemek için \"Sekme Alanlar \" kullanın." + +#: core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" +"(Başka bir \"sekmesi alan \" tanımlanmıştır kadar ya) bu \"sekmesi alan \" " +"Aşağıdaki tüm alanlar gruplanmış olacak." + +#: core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "Bölümler halinde alanları bölmek için birden sekmeleri kullanın." + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:278 +msgid "Taxonomy" +msgstr "Taksonomi" + +#: core/fields/taxonomy.php:222 core/fields/taxonomy.php:231 +msgid "None" +msgstr "Yok" + +#: core/fields/taxonomy.php:308 core/fields/user.php:251 +#: core/views/meta_box_fields.php:77 core/views/meta_box_fields.php:159 +msgid "Field Type" +msgstr "Alan Tipi" + +#: core/fields/taxonomy.php:318 core/fields/user.php:260 +msgid "Multiple Values" +msgstr "Çoklu Değer" + +#: core/fields/taxonomy.php:320 core/fields/user.php:262 +msgid "Multi Select" +msgstr "Çoklu Seçim" + +#: core/fields/taxonomy.php:322 core/fields/user.php:264 +msgid "Single Value" +msgstr "Tek Değer" + +#: core/fields/taxonomy.php:323 +msgid "Radio Buttons" +msgstr "Radyo Buton" + +#: core/fields/taxonomy.php:352 +msgid "Load & Save Terms to Post" +msgstr "Yazı Yükleme ve Kaydetme Şartları" + +#: core/fields/taxonomy.php:360 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" +"Yük değeri yazılar için terimlere dayalı ve save üzerindeki yazılar için " +"şartlarını güncellemek" + +#: core/fields/taxonomy.php:377 +msgid "Term Object" +msgstr "Term Nesne" + +#: core/fields/taxonomy.php:378 +msgid "Term ID" +msgstr "Term ID" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "Metin" + +#: core/fields/text.php:176 core/fields/textarea.php:141 +msgid "Formatting" +msgstr "Biçimlendirme" + +#: core/fields/text.php:177 core/fields/textarea.php:142 +msgid "Effects value on front end" +msgstr "Etki değerleri ön tarafta" + +#: core/fields/text.php:186 core/fields/textarea.php:151 +msgid "No formatting" +msgstr "Bir şey yapma" + +#: core/fields/text.php:187 core/fields/textarea.php:153 +msgid "Convert HTML into tags" +msgstr "HTML etiketlerini dönüştür" + +#: core/fields/text.php:195 core/fields/textarea.php:126 +msgid "Character Limit" +msgstr "Karakter Limiti" + +#: core/fields/text.php:196 core/fields/textarea.php:127 +msgid "Leave blank for no limit" +msgstr "Limitsiz olması için boş geçin" + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "Yazı Bölgesi" + +#: core/fields/textarea.php:152 +msgid "Convert new lines into <br /> tags" +msgstr "Yeni satırları etiketlerde <br /> ile değiştir " + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "Doğru / Yanlış" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "örnek: Ekstra içerik göster" + +#: core/fields/user.php:18 core/views/meta_box_location.php:94 +msgid "User" +msgstr "Kullanıcı" + +#: core/fields/user.php:224 +msgid "Filter by role" +msgstr "Kurala göre Filtrele" + +#: core/fields/wysiwyg.php:35 +msgid "Wysiwyg Editor" +msgstr "Wysiwyg Düzenleyici" + +#: core/fields/wysiwyg.php:213 +msgid "Toolbar" +msgstr "Araç çubuğu" + +#: core/fields/wysiwyg.php:245 +msgid "Show Media Upload Buttons?" +msgstr "Medya Yükleme Butonunu Göster?" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "Yeni Alan" + +#: core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "Alan tipi tanımsız" + +#: core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "Alan Sıra" + +#: core/views/meta_box_fields.php:75 core/views/meta_box_fields.php:127 +msgid "Field Label" +msgstr "Alan Etiket" + +#: core/views/meta_box_fields.php:76 core/views/meta_box_fields.php:143 +msgid "Field Name" +msgstr "Alan Adı" + +#: core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "Alan Anahtar" + +#: core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Alanlar yok. İlk alanı oluşturmak için + Alan Ekle " +"düğmesini tıklayın." + +#: core/views/meta_box_fields.php:105 core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "Alanı Düzenle" + +#: core/views/meta_box_fields.php:109 +msgid "Read documentation for this field" +msgstr "Bu alan için belgelerini okuyun" + +#: core/views/meta_box_fields.php:109 +msgid "Docs" +msgstr "Belgeler" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate this Field" +msgstr "Bu Alanı Çoğalt" + +#: core/views/meta_box_fields.php:110 +msgid "Duplicate" +msgstr "Çoğalt" + +#: core/views/meta_box_fields.php:111 +msgid "Delete this Field" +msgstr "Bu Alanı Sil" + +#: core/views/meta_box_fields.php:111 +msgid "Delete" +msgstr "Sil" + +#: core/views/meta_box_fields.php:128 +msgid "This is the name which will appear on the EDIT page" +msgstr "Bu DÜZENLEME sayfada görünecektir adıdır" + +#: core/views/meta_box_fields.php:144 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Boşluksuz tek kelime. Alt çizgi ve çizgi işareti kabul edilir." + +#: core/views/meta_box_fields.php:173 +msgid "Field Instructions" +msgstr "Alan Talimatları" + +#: core/views/meta_box_fields.php:174 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Yazarlar için Talimatları. Veri göndermeyle Gösterildi" + +#: core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "Zorunlumu?" + +#: core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "Koşullu Mantık" + +#: core/views/meta_box_fields.php:260 core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "eşitse" + +#: core/views/meta_box_fields.php:261 core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "eşit değilse" + +#: core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "Bu alanı göster" + +#: core/views/meta_box_fields.php:285 +msgid "all" +msgstr "hepsi" + +#: core/views/meta_box_fields.php:286 +msgid "any" +msgstr "hiç" + +#: core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "kurallar karşılanmaktadır" + +#: core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "Alanı Kapat" + +#: core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "Yeniden sıralamak için sürükle ve bırak" + +#: core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "+ Alan Ekle" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "Kurallar" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Bu gelişmiş özel alanları kullanmak hangi düzenleme ekranları belirlemek " +"için bir dizi kural oluşturma" + +#: core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "Bu alan grup halinde göster" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "Kullanıcı Tipi giriş yapıldı" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Page" +msgstr "Sayfa" + +#: core/views/meta_box_location.php:80 +msgid "Page Type" +msgstr "Sayfa Tipi" + +#: core/views/meta_box_location.php:81 +msgid "Page Parent" +msgstr "Sayfa Ebeveyni" + +#: core/views/meta_box_location.php:82 +msgid "Page Template" +msgstr "Sayfa Teması" + +#: core/views/meta_box_location.php:84 core/views/meta_box_location.php:85 +msgid "Post" +msgstr "Yazı" + +#: core/views/meta_box_location.php:86 +msgid "Post Category" +msgstr "Yazı Kategorisi" + +#: core/views/meta_box_location.php:87 +msgid "Post Format" +msgstr "Yazı Formatı" + +#: core/views/meta_box_location.php:88 +msgid "Post Status" +msgstr "Yazı Durumu" + +#: core/views/meta_box_location.php:89 +msgid "Post Taxonomy" +msgstr "Yazı Taksonomisi" + +#: core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "Ek" + +#: core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "Taksonomi Terimi" + +#: core/views/meta_box_location.php:146 +msgid "and" +msgstr "ve" + +#: core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "Kural Grubu Ekle" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "Sıra No" + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Alan gruplar düşük gelen
                sırayla en yüksek için oluşturulan" + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "Pozisyon" + +#: core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "Yukarıda (başlıktan sonra)" + +#: core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "Normal (içerikten sonra)" + +#: core/views/meta_box_options.php:54 +msgid "Side" +msgstr "Kenar" + +#: core/views/meta_box_options.php:64 +msgid "Style" +msgstr "Stil" + +#: core/views/meta_box_options.php:74 +msgid "Seamless (no metabox)" +msgstr "Dikişsiz (Metabox yok)" + +#: core/views/meta_box_options.php:75 +msgid "Standard (WP metabox)" +msgstr "Standart (WP metabox)" + +#: core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "Ekrandan gizle" + +#: core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr " Seç ürün gizlemek onları gelen düzenleme ekranı" + +#: core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"Birden fazla alan grupları bir düzenleme ekranında görünürse, ilk alan " +"grubun seçenekleri kullanılacaktır. (düşük sipariş numarası ile bir)" + +#: core/views/meta_box_options.php:96 +msgid "Permalink" +msgstr "Permalink" + +#: core/views/meta_box_options.php:97 +msgid "Content Editor" +msgstr "İçerik Düzenleyici" + +#: core/views/meta_box_options.php:98 +msgid "Excerpt" +msgstr "Alıntı" + +#: core/views/meta_box_options.php:100 +msgid "Discussion" +msgstr "Tartışma" + +#: core/views/meta_box_options.php:101 +msgid "Comments" +msgstr "Yorumlar" + +#: core/views/meta_box_options.php:102 +msgid "Revisions" +msgstr "Revizyonlar" + +#: core/views/meta_box_options.php:103 +msgid "Slug" +msgstr "Kısaad" + +#: core/views/meta_box_options.php:104 +msgid "Author" +msgstr "Yazar" + +#: core/views/meta_box_options.php:105 +msgid "Format" +msgstr "Format" + +#: core/views/meta_box_options.php:107 +msgid "Categories" +msgstr "Kategoriler" + +#: core/views/meta_box_options.php:108 +msgid "Tags" +msgstr "Etiketler" + +#: core/views/meta_box_options.php:109 +msgid "Send Trackbacks" +msgstr "Parçaları gönder" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-uk.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-uk.mo new file mode 100644 index 0000000..c34c235 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-uk.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-uk.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-uk.po new file mode 100644 index 0000000..4c7d6e9 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-uk.po @@ -0,0 +1,1358 @@ +# Copyright (C) 2012 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: ACF\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2012-10-04 22:38:59+00:00\n" +"PO-Revision-Date: 2013-06-10 19:00-0600\n" +"Last-Translator: Jurko Chervony \n" +"Language-Team: UA WordPress \n" +"Language: Ukrainian\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: ..\n" +"X-Generator: Poedit 1.5.5\n" +"X-Poedit-SearchPath-0: .\n" + +#: acf.php:286 core/views/meta_box_options.php:94 +msgid "Custom Fields" +msgstr "Додаткові поля" + +#: acf.php:307 +msgid "Field Groups" +msgstr "Групи полів" + +#: acf.php:308 core/controllers/field_groups.php:234 +#: core/controllers/upgrade.php:70 +msgid "Advanced Custom Fields" +msgstr "" + +#: acf.php:309 core/fields/flexible_content.php:325 +msgid "Add New" +msgstr "Додати нову" + +#: acf.php:310 +msgid "Add New Field Group" +msgstr "Додати нову групу полів" + +#: acf.php:311 +msgid "Edit Field Group" +msgstr "Редагувати групу полів" + +#: acf.php:312 +msgid "New Field Group" +msgstr "Нова група полів" + +#: acf.php:313 +msgid "View Field Group" +msgstr "Переглянути групу полів" + +#: acf.php:314 +msgid "Search Field Groups" +msgstr "Шукати групи полів" + +#: acf.php:315 +msgid "No Field Groups found" +msgstr "Не знайдено груп полів" + +#: acf.php:316 +msgid "No Field Groups found in Trash" +msgstr "У кошику немає груп полів" + +#: acf.php:351 acf.php:354 +msgid "Field group updated." +msgstr "Групу полів оновлено." + +#: acf.php:352 +msgid "Custom field updated." +msgstr "Додаткове поле оновлено." + +#: acf.php:353 +msgid "Custom field deleted." +msgstr "Додаткове поле видалено." + +#. translators: %s: date and time of the revision +#: acf.php:356 +msgid "Field group restored to revision from %s" +msgstr "" + +#: acf.php:357 +msgid "Field group published." +msgstr "Групу полів опубліковано." + +#: acf.php:358 +msgid "Field group saved." +msgstr "Групу полів збережено." + +#: acf.php:359 +msgid "Field group submitted." +msgstr "" + +#: acf.php:360 +msgid "Field group scheduled for." +msgstr "" + +#: acf.php:361 +msgid "Field group draft updated." +msgstr "" + +#: acf.php:380 core/fields/gallery.php:66 core/fields/gallery.php:229 +msgid "Title" +msgstr "Заголовок" + +#: acf.php:623 +msgid "Error: Field Type does not exist!" +msgstr "" + +#: acf.php:1709 +msgid "Thumbnail" +msgstr "Мініатюра" + +#: acf.php:1710 +msgid "Medium" +msgstr "Середній" + +#: acf.php:1711 +msgid "Large" +msgstr "Великий" + +#: acf.php:1712 core/fields/wysiwyg.php:105 +msgid "Full" +msgstr "Повний" + +#: core/actions/export.php:26 +msgid "No ACF groups selected" +msgstr "" + +#: core/controllers/field_group.php:148 core/controllers/field_group.php:167 +#: core/controllers/field_groups.php:144 +msgid "Fields" +msgstr "Поля" + +#: core/controllers/field_group.php:149 +msgid "Location" +msgstr "Розміщення" + +#: core/controllers/field_group.php:150 core/controllers/field_group.php:427 +#: core/controllers/options_page.php:62 core/controllers/options_page.php:74 +#: core/views/meta_box_location.php:143 +msgid "Options" +msgstr "Опції" + +#: core/controllers/field_group.php:355 +msgid "Parent Page" +msgstr "Батьківська сторінка" + +#: core/controllers/field_group.php:356 +msgid "Child Page" +msgstr "Дочірня сторінка" + +#: core/controllers/field_group.php:364 +msgid "Default Template" +msgstr "Стандартний шаблон" + +#: core/controllers/field_group.php:451 core/controllers/field_group.php:472 +#: core/controllers/field_group.php:479 core/fields/page_link.php:76 +#: core/fields/post_object.php:223 core/fields/post_object.php:251 +#: core/fields/relationship.php:392 core/fields/relationship.php:421 +msgid "All" +msgstr "" + +#: core/controllers/field_groups.php:197 core/views/meta_box_options.php:50 +msgid "Normal" +msgstr "Стандартно" + +#: core/controllers/field_groups.php:198 core/views/meta_box_options.php:51 +msgid "Side" +msgstr "Збоку" + +#: core/controllers/field_groups.php:208 core/views/meta_box_options.php:71 +msgid "Standard Metabox" +msgstr "" + +#: core/controllers/field_groups.php:209 core/views/meta_box_options.php:70 +msgid "No Metabox" +msgstr "" + +#: core/controllers/field_groups.php:236 +msgid "Changelog" +msgstr "Список змін" + +#: core/controllers/field_groups.php:237 +msgid "See what's new in" +msgstr "Перегляньте що нового у" + +#: core/controllers/field_groups.php:239 +msgid "Resources" +msgstr "Документація" + +#: core/controllers/field_groups.php:240 +msgid "" +"Read documentation, learn the functions and find some tips & tricks for " +"your next web project." +msgstr "" +"В документації ви знайдете детальний опис функцій та декілька порад і трюків " +"для кращого використання плаґіну." + +#: core/controllers/field_groups.php:241 +msgid "Visit the ACF website" +msgstr "Відвідайте сайт плаґіну" + +#: core/controllers/field_groups.php:246 +msgid "Created by" +msgstr "Плаґін створив" + +#: core/controllers/field_groups.php:249 +msgid "Vote" +msgstr "" + +#: core/controllers/field_groups.php:250 +msgid "Follow" +msgstr "" + +#: core/controllers/input.php:528 +msgid "Validation Failed. One or more fields below are required." +msgstr "Заповніть всі поля! Одне або декілька полів нижче не заповнено." + +#: core/controllers/input.php:529 +msgid "Add File to Field" +msgstr "" + +#: core/controllers/input.php:530 +msgid "Edit File" +msgstr "Редагувати файл" + +#: core/controllers/input.php:531 +msgid "Add Image to Field" +msgstr "" + +#: core/controllers/input.php:532 core/controllers/input.php:535 +msgid "Edit Image" +msgstr "Редагувати зображення" + +#: core/controllers/input.php:533 +msgid "Maximum values reached ( {max} values )" +msgstr "" + +#: core/controllers/input.php:534 +msgid "Add Image to Gallery" +msgstr "Додати зображення до галереї" + +#: core/controllers/input.php:625 +msgid "Attachment updated" +msgstr "Вкладення завантажено" + +#: core/controllers/options_page.php:121 +msgid "Options Updated" +msgstr "Опції оновлено" + +#: core/controllers/options_page.php:251 +msgid "No Custom Field Group found for the options page" +msgstr "" + +#: core/controllers/options_page.php:251 +msgid "Create a Custom Field Group" +msgstr "Створити групу додаткових полів" + +#: core/controllers/options_page.php:262 +msgid "Publish" +msgstr "Опублікувати" + +#: core/controllers/options_page.php:265 +msgid "Save Options" +msgstr "Зберегти опції" + +#: core/controllers/settings.php:49 +msgid "Settings" +msgstr "Налаштування" + +#: core/controllers/settings.php:111 +msgid "Repeater field deactivated" +msgstr "" + +#: core/controllers/settings.php:115 +msgid "Options page deactivated" +msgstr "" + +#: core/controllers/settings.php:119 +msgid "Flexible Content field deactivated" +msgstr "" + +#: core/controllers/settings.php:123 +msgid "Gallery field deactivated" +msgstr "" + +#: core/controllers/settings.php:147 +msgid "Repeater field activated" +msgstr "" + +#: core/controllers/settings.php:151 +msgid "Options page activated" +msgstr "" + +#: core/controllers/settings.php:155 +msgid "Flexible Content field activated" +msgstr "" + +#: core/controllers/settings.php:159 +msgid "Gallery field activated" +msgstr "" + +#: core/controllers/settings.php:164 +msgid "License key unrecognised" +msgstr "" + +#: core/controllers/settings.php:216 +msgid "Activate Add-ons." +msgstr "" + +#: core/controllers/settings.php:217 +msgid "" +"Add-ons can be unlocked by purchasing a license key. Each key can be used on " +"multiple sites." +msgstr "" + +#: core/controllers/settings.php:218 +msgid "Find Add-ons" +msgstr "" + +#: core/controllers/settings.php:225 core/fields/flexible_content.php:380 +#: core/fields/flexible_content.php:456 core/fields/repeater.php:330 +#: core/fields/repeater.php:406 core/views/meta_box_fields.php:63 +#: core/views/meta_box_fields.php:138 +msgid "Field Type" +msgstr "Тип поля" + +#: core/controllers/settings.php:226 +msgid "Status" +msgstr "Статус" + +#: core/controllers/settings.php:227 +msgid "Activation Code" +msgstr "Код активації" + +#: core/controllers/settings.php:232 +msgid "Repeater Field" +msgstr "" + +#: core/controllers/settings.php:233 core/controllers/settings.php:252 +#: core/controllers/settings.php:271 core/controllers/settings.php:290 +msgid "Active" +msgstr "Активно" + +#: core/controllers/settings.php:233 core/controllers/settings.php:252 +#: core/controllers/settings.php:271 core/controllers/settings.php:290 +msgid "Inactive" +msgstr "Неактивно" + +#: core/controllers/settings.php:239 core/controllers/settings.php:258 +#: core/controllers/settings.php:277 core/controllers/settings.php:296 +msgid "Deactivate" +msgstr "Деактивувати" + +#: core/controllers/settings.php:245 core/controllers/settings.php:264 +#: core/controllers/settings.php:283 core/controllers/settings.php:302 +msgid "Activate" +msgstr "Активувати" + +#: core/controllers/settings.php:251 +msgid "Flexible Content Field" +msgstr "" + +#: core/controllers/settings.php:270 +msgid "Gallery Field" +msgstr "Поле галереї" + +#: core/controllers/settings.php:289 core/views/meta_box_location.php:74 +msgid "Options Page" +msgstr "Сторінка опцій" + +#: core/controllers/settings.php:314 +msgid "Export Field Groups to XML" +msgstr "" + +#: core/controllers/settings.php:315 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" + +#: core/controllers/settings.php:316 core/controllers/settings.php:355 +msgid "Instructions" +msgstr "Інструкція" + +#: core/controllers/settings.php:318 +msgid "Import Field Groups" +msgstr "Імпортувати групи полів" + +#: core/controllers/settings.php:319 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" + +#: core/controllers/settings.php:321 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "" + +#: core/controllers/settings.php:322 +msgid "Save the .xml file when prompted" +msgstr "" + +#: core/controllers/settings.php:323 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "" + +#: core/controllers/settings.php:324 +msgid "Install WP import plugin if prompted" +msgstr "" + +#: core/controllers/settings.php:325 +msgid "Upload and import your exported .xml file" +msgstr "" + +#: core/controllers/settings.php:326 +msgid "Select your user and ignore Import Attachments" +msgstr "" + +#: core/controllers/settings.php:327 +msgid "That's it! Happy WordPressing" +msgstr "" + +#: core/controllers/settings.php:346 +msgid "Export XML" +msgstr "Експортувати XML" + +#: core/controllers/settings.php:353 +msgid "Export Field Groups to PHP" +msgstr "Експортувати групи полів в код PHP" + +#: core/controllers/settings.php:354 +msgid "ACF will create the PHP code to include in your theme." +msgstr "" + +#: core/controllers/settings.php:357 core/controllers/settings.php:474 +msgid "Register Field Groups" +msgstr "" + +#: core/controllers/settings.php:358 core/controllers/settings.php:475 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" + +#: core/controllers/settings.php:359 core/controllers/settings.php:476 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" + +#: core/controllers/settings.php:361 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "" + +#: core/controllers/settings.php:362 core/controllers/settings.php:478 +msgid "Copy the PHP code generated" +msgstr "Скопіюйте згенерований код PHP" + +#: core/controllers/settings.php:363 core/controllers/settings.php:479 +msgid "Paste into your functions.php file" +msgstr "Вставте у functions.php" + +#: core/controllers/settings.php:364 core/controllers/settings.php:480 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" + +#: core/controllers/settings.php:383 +msgid "Create PHP" +msgstr "Створити PHP" + +#: core/controllers/settings.php:469 +msgid "Back to settings" +msgstr "Повернутися до налаштувань" + +#: core/controllers/settings.php:504 +msgid "" +"/**\n" +" * Activate Add-ons\n" +" * Here you can enter your activation codes to unlock Add-ons to use in your " +"theme. \n" +" * Since all activation codes are multi-site licenses, you are allowed to " +"include your key in premium themes. \n" +" * Use the commented out code to update the database with your activation " +"code. \n" +" * You may place this code inside an IF statement that only runs on theme " +"activation.\n" +" */" +msgstr "" + +#: core/controllers/settings.php:519 +msgid "" +"/**\n" +" * Register field groups\n" +" * The register_field_group function accepts 1 array which holds the " +"relevant data to register a field group\n" +" * You may edit the array as you see fit. However, this may result in errors " +"if the array is not compatible with ACF\n" +" * This code must run every time the functions.php file is read\n" +" */" +msgstr "" + +#: core/controllers/settings.php:558 +msgid "No field groups were selected" +msgstr "" + +#: core/controllers/settings.php:608 +msgid "Advanced Custom Fields Settings" +msgstr "Налаштування груп додаткових полів" + +#: core/controllers/upgrade.php:51 +msgid "Upgrade" +msgstr "Оновити" + +#: core/controllers/upgrade.php:70 +msgid "requires a database upgrade" +msgstr "потребує оновлення бази даних" + +#: core/controllers/upgrade.php:70 +msgid "why?" +msgstr "для чого?" + +#: core/controllers/upgrade.php:70 +msgid "Please" +msgstr "Будь ласка," + +#: core/controllers/upgrade.php:70 +msgid "backup your database" +msgstr "створіть резервну копію БД" + +#: core/controllers/upgrade.php:70 +msgid "then click" +msgstr "і натискайте цю кнопку" + +#: core/controllers/upgrade.php:70 +msgid "Upgrade Database" +msgstr "Оновити базу даних" + +#: core/controllers/upgrade.php:604 +msgid "Modifying field group options 'show on page'" +msgstr "" + +#: core/controllers/upgrade.php:658 +msgid "Modifying field option 'taxonomy'" +msgstr "" + +#: core/controllers/upgrade.php:755 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "" + +#: core/fields/checkbox.php:21 +msgid "Checkbox" +msgstr "" + +#: core/fields/checkbox.php:55 core/fields/radio.php:45 +#: core/fields/select.php:54 +msgid "No choices to choose from" +msgstr "" + +#: core/fields/checkbox.php:113 core/fields/radio.php:114 +#: core/fields/select.php:174 +msgid "Choices" +msgstr "Варіанти вибору" + +#: core/fields/checkbox.php:114 core/fields/radio.php:115 +#: core/fields/select.php:175 +msgid "Enter your choices one per line" +msgstr "У кожному рядку по варіанту" + +#: core/fields/checkbox.php:116 core/fields/radio.php:117 +#: core/fields/select.php:177 +msgid "Red" +msgstr "Червоний" + +#: core/fields/checkbox.php:117 core/fields/radio.php:118 +#: core/fields/select.php:178 +msgid "Blue" +msgstr "Синій" + +#: core/fields/checkbox.php:119 core/fields/radio.php:120 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "red : Червоний" + +#: core/fields/checkbox.php:120 core/fields/radio.php:121 +#: core/fields/select.php:181 +msgid "blue : Blue" +msgstr "blue : Синій" + +#: core/fields/color_picker.php:21 +msgid "Color Picker" +msgstr "Вибір кольору" + +#: core/fields/color_picker.php:92 core/fields/number.php:65 +#: core/fields/radio.php:130 core/fields/select.php:190 +#: core/fields/text.php:65 core/fields/textarea.php:62 +#: core/fields/wysiwyg.php:81 +msgid "Default Value" +msgstr "Значення за замовчуванням" + +#: core/fields/color_picker.php:93 +msgid "eg: #ffffff" +msgstr "" + +#: core/fields/date_picker/date_picker.php:21 +msgid "Date Picker" +msgstr "Вибір дати" + +#: core/fields/date_picker/date_picker.php:106 +msgid "Save format" +msgstr "Зберегти формат" + +#: core/fields/date_picker/date_picker.php:107 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" + +#: core/fields/date_picker/date_picker.php:108 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "" + +#: core/fields/date_picker/date_picker.php:108 +#: core/fields/date_picker/date_picker.php:118 +#, fuzzy +msgid "jQuery date formats" +msgstr "Формат дати" + +#: core/fields/date_picker/date_picker.php:116 +#, fuzzy +msgid "Display format" +msgstr "Формат дати" + +#: core/fields/date_picker/date_picker.php:117 +msgid "This format will be seen by the user when entering a value" +msgstr "" + +#: core/fields/date_picker/date_picker.php:118 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" + +#: core/fields/file.php:21 +msgid "File" +msgstr "Файл" + +#: core/fields/file.php:49 +msgid "File Updated." +msgstr "Файл оновлено." + +#: core/fields/file.php:90 core/fields/flexible_content.php:407 +#: core/fields/gallery.php:251 core/fields/gallery.php:281 +#: core/fields/image.php:187 core/fields/repeater.php:356 +#: core/views/meta_box_fields.php:88 +msgid "Edit" +msgstr "Редагувати" + +#: core/fields/file.php:91 core/fields/gallery.php:250 +#: core/fields/gallery.php:280 core/fields/image.php:186 +msgid "Remove" +msgstr "Прибрати" + +#: core/fields/file.php:196 +msgid "No File Selected" +msgstr "Файл не обрано" + +#: core/fields/file.php:196 +msgid "Add File" +msgstr "Додати файл" + +#: core/fields/file.php:229 core/fields/image.php:223 +msgid "Return Value" +msgstr "Повернення значення" + +#: core/fields/file.php:239 +msgid "File Object" +msgstr "" + +#: core/fields/file.php:240 +msgid "File URL" +msgstr "" + +#: core/fields/file.php:241 +#, fuzzy +msgid "File ID" +msgstr "Файл" + +#: core/fields/file.php:273 core/fields/image.php:291 +msgid "Media attachment updated." +msgstr "" + +#: core/fields/file.php:407 +msgid "No files selected" +msgstr "" + +#: core/fields/file.php:502 +msgid "Add Selected Files" +msgstr "" + +#: core/fields/file.php:532 +msgid "Select File" +msgstr "Обрати файл" + +#: core/fields/file.php:535 +msgid "Update File" +msgstr "Оновити файл" + +#: core/fields/flexible_content.php:21 +msgid "Flexible Content" +msgstr "" + +#: core/fields/flexible_content.php:38 core/fields/flexible_content.php:286 +msgid "+ Add Row" +msgstr "+ Додати рядок" + +#: core/fields/flexible_content.php:313 core/fields/repeater.php:302 +#: core/views/meta_box_fields.php:25 +msgid "New Field" +msgstr "Нове поле" + +#: core/fields/flexible_content.php:322 core/fields/radio.php:144 +#: core/fields/repeater.php:523 +msgid "Layout" +msgstr "Шаблон структури" + +#: core/fields/flexible_content.php:324 +msgid "Reorder Layout" +msgstr "" + +#: core/fields/flexible_content.php:324 +msgid "Reorder" +msgstr "" + +#: core/fields/flexible_content.php:325 +msgid "Add New Layout" +msgstr "" + +#: core/fields/flexible_content.php:326 +msgid "Delete Layout" +msgstr "" + +#: core/fields/flexible_content.php:326 core/fields/flexible_content.php:410 +#: core/fields/repeater.php:359 core/views/meta_box_fields.php:91 +msgid "Delete" +msgstr "Видалити" + +#: core/fields/flexible_content.php:336 +msgid "Label" +msgstr "Назва" + +#: core/fields/flexible_content.php:346 +msgid "Name" +msgstr "Назва" + +#: core/fields/flexible_content.php:356 +msgid "Display" +msgstr "Таблиця" + +#: core/fields/flexible_content.php:363 +msgid "Table" +msgstr "Таблиця" + +#: core/fields/flexible_content.php:364 core/fields/repeater.php:534 +msgid "Row" +msgstr "Рядок" + +#: core/fields/flexible_content.php:377 core/fields/repeater.php:327 +#: core/views/meta_box_fields.php:60 +msgid "Field Order" +msgstr "Порядок полів" + +#: core/fields/flexible_content.php:378 core/fields/flexible_content.php:425 +#: core/fields/repeater.php:328 core/fields/repeater.php:375 +#: core/views/meta_box_fields.php:61 core/views/meta_box_fields.php:107 +msgid "Field Label" +msgstr "Назва поля" + +#: core/fields/flexible_content.php:379 core/fields/flexible_content.php:441 +#: core/fields/repeater.php:329 core/fields/repeater.php:391 +#: core/views/meta_box_fields.php:62 core/views/meta_box_fields.php:123 +msgid "Field Name" +msgstr "Машинна назва поля" + +#: core/fields/flexible_content.php:388 core/fields/repeater.php:338 +#, fuzzy +msgid "" +"No fields. Click the \"+ Add Sub Field button\" to create your first field." +msgstr "" +"Ще немає полів. Click the \"+ Add Sub Field button\" to create your first " +"field." + +#: core/fields/flexible_content.php:404 core/fields/flexible_content.php:407 +#: core/fields/repeater.php:353 core/fields/repeater.php:356 +#: core/views/meta_box_fields.php:85 core/views/meta_box_fields.php:88 +msgid "Edit this Field" +msgstr "Редагувати це поле" + +#: core/fields/flexible_content.php:408 core/fields/repeater.php:357 +#: core/views/meta_box_fields.php:89 +msgid "Read documentation for this field" +msgstr "Прочитати документацію про це поле" + +#: core/fields/flexible_content.php:408 core/fields/repeater.php:357 +#: core/views/meta_box_fields.php:89 +msgid "Docs" +msgstr "Документація" + +#: core/fields/flexible_content.php:409 core/fields/repeater.php:358 +#: core/views/meta_box_fields.php:90 +msgid "Duplicate this Field" +msgstr "Дублювати це поле" + +#: core/fields/flexible_content.php:409 core/fields/repeater.php:358 +#: core/views/meta_box_fields.php:90 +msgid "Duplicate" +msgstr "Дублювати" + +#: core/fields/flexible_content.php:410 core/fields/repeater.php:359 +#: core/views/meta_box_fields.php:91 +msgid "Delete this Field" +msgstr "Видалити це поле" + +#: core/fields/flexible_content.php:426 core/fields/repeater.php:376 +#: core/views/meta_box_fields.php:108 +msgid "This is the name which will appear on the EDIT page" +msgstr "Ця назва відображується на сторінці редагування" + +#: core/fields/flexible_content.php:442 core/fields/repeater.php:392 +#: core/views/meta_box_fields.php:124 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Одне слово, без пробілів. Можете використовувати нижнє підкреслення." + +#: core/fields/flexible_content.php:476 core/fields/repeater.php:467 +msgid "Save Field" +msgstr "Зберегти поле" + +#: core/fields/flexible_content.php:481 core/fields/repeater.php:472 +#: core/views/meta_box_fields.php:190 +msgid "Close Field" +msgstr "Закрити поле" + +#: core/fields/flexible_content.php:481 core/fields/repeater.php:472 +msgid "Close Sub Field" +msgstr "Закрити дочірнє поле" + +#: core/fields/flexible_content.php:495 core/fields/repeater.php:487 +#: core/views/meta_box_fields.php:203 +msgid "Drag and drop to reorder" +msgstr "Поля можна перетягувати" + +#: core/fields/flexible_content.php:496 core/fields/repeater.php:488 +msgid "+ Add Sub Field" +msgstr "+ Додати дочірнє поле" + +#: core/fields/flexible_content.php:503 core/fields/repeater.php:542 +msgid "Button Label" +msgstr "Текст для кнопки" + +#: core/fields/gallery.php:25 +msgid "Gallery" +msgstr "Галерея" + +#: core/fields/gallery.php:70 core/fields/gallery.php:233 +msgid "Alternate Text" +msgstr "Альтернативний текст" + +#: core/fields/gallery.php:74 core/fields/gallery.php:237 +msgid "Caption" +msgstr "Підпис" + +#: core/fields/gallery.php:78 core/fields/gallery.php:241 +msgid "Description" +msgstr "Опис" + +#: core/fields/gallery.php:117 core/fields/image.php:243 +msgid "Preview Size" +msgstr "Розмір мініатюр" + +#: core/fields/gallery.php:118 +msgid "Thumbnail is advised" +msgstr "" + +#: core/fields/gallery.php:179 +msgid "Image Updated" +msgstr "Зображення оновлено" + +#: core/fields/gallery.php:262 core/fields/gallery.php:669 +#: core/fields/image.php:193 +msgid "Add Image" +msgstr "Додати зображення" + +#: core/fields/gallery.php:263 +msgid "Grid" +msgstr "Плитка" + +#: core/fields/gallery.php:264 +msgid "List" +msgstr "Список" + +#: core/fields/gallery.php:266 core/fields/image.php:429 +msgid "No images selected" +msgstr "" + +#: core/fields/gallery.php:266 +msgid "1 image selected" +msgstr "" + +#: core/fields/gallery.php:266 +msgid "{count} images selected" +msgstr "" + +#: core/fields/gallery.php:591 +msgid "Added" +msgstr "Додано" + +#: core/fields/gallery.php:611 +msgid "Image already exists in gallery" +msgstr "" + +#: core/fields/gallery.php:617 +msgid "Image Added" +msgstr "Зображення додано" + +#: core/fields/gallery.php:672 core/fields/image.php:557 +msgid "Update Image" +msgstr "Оновити зображення" + +#: core/fields/image.php:21 +msgid "Image" +msgstr "Зображення" + +#: core/fields/image.php:49 +msgid "Image Updated." +msgstr "Зображення оновлено." + +#: core/fields/image.php:193 +msgid "No image selected" +msgstr "Зображення не обрано" + +#: core/fields/image.php:233 +msgid "Image Object" +msgstr "" + +#: core/fields/image.php:234 +msgid "Image URL" +msgstr "" + +#: core/fields/image.php:235 +msgid "Image ID" +msgstr "" + +#: core/fields/image.php:525 +msgid "Add selected Images" +msgstr "Додати обрані зображення" + +#: core/fields/image.php:554 +msgid "Select Image" +msgstr "Обрати зображення" + +#: core/fields/number.php:21 +msgid "Number" +msgstr "" + +#: core/fields/page_link.php:21 +msgid "Page Link" +msgstr "" + +#: core/fields/page_link.php:70 core/fields/post_object.php:217 +#: core/fields/relationship.php:386 core/views/meta_box_location.php:48 +msgid "Post Type" +msgstr "Тип матеріалу" + +#: core/fields/page_link.php:98 core/fields/post_object.php:268 +#: core/fields/select.php:204 +msgid "Allow Null?" +msgstr "" + +#: core/fields/page_link.php:107 core/fields/page_link.php:126 +#: core/fields/post_object.php:277 core/fields/post_object.php:296 +#: core/fields/select.php:213 core/fields/select.php:232 +#: core/fields/wysiwyg.php:124 core/fields/wysiwyg.php:145 +#: core/views/meta_box_fields.php:172 +msgid "Yes" +msgstr "Так" + +#: core/fields/page_link.php:108 core/fields/page_link.php:127 +#: core/fields/post_object.php:278 core/fields/post_object.php:297 +#: core/fields/select.php:214 core/fields/select.php:233 +#: core/fields/wysiwyg.php:125 core/fields/wysiwyg.php:146 +#: core/views/meta_box_fields.php:173 +msgid "No" +msgstr "Ні" + +#: core/fields/page_link.php:117 core/fields/post_object.php:287 +#: core/fields/select.php:223 +msgid "Select multiple values?" +msgstr "Дозволити множинний вибір?" + +#: core/fields/post_object.php:21 +msgid "Post Object" +msgstr "" + +#: core/fields/post_object.php:245 core/fields/relationship.php:415 +msgid "Filter from Taxonomy" +msgstr "" + +#: core/fields/radio.php:21 +msgid "Radio Button" +msgstr "" + +#: core/fields/radio.php:154 +msgid "Vertical" +msgstr "Вертикально" + +#: core/fields/radio.php:155 +msgid "Horizontal" +msgstr "Горизонтально" + +#: core/fields/relationship.php:21 +msgid "Relationship" +msgstr "" + +#: core/fields/relationship.php:288 +msgid "Search" +msgstr "Пошук" + +#: core/fields/relationship.php:438 +msgid "Maximum posts" +msgstr "" + +#: core/fields/repeater.php:21 +msgid "Repeater" +msgstr "" + +#: core/fields/repeater.php:66 core/fields/repeater.php:289 +msgid "Add Row" +msgstr "Додати рядок" + +#: core/fields/repeater.php:319 +msgid "Repeater Fields" +msgstr "" + +#: core/fields/repeater.php:420 core/views/meta_box_fields.php:151 +msgid "Field Instructions" +msgstr "Опис поля" + +#: core/fields/repeater.php:440 +msgid "Column Width" +msgstr "Ширина колонки" + +#: core/fields/repeater.php:441 +msgid "Leave blank for auto" +msgstr "" + +#: core/fields/repeater.php:495 +msgid "Minimum Rows" +msgstr "Мінімум рядків" + +#: core/fields/repeater.php:509 +msgid "Maximum Rows" +msgstr "Максимум рядків" + +#: core/fields/repeater.php:533 +msgid "Table (default)" +msgstr "Таблиця (за замовчуванням)" + +#: core/fields/select.php:21 +msgid "Select" +msgstr "" + +#: core/fields/text.php:21 +msgid "Text" +msgstr "Текст" + +#: core/fields/text.php:79 core/fields/textarea.php:76 +msgid "Formatting" +msgstr "Форматування" + +#: core/fields/text.php:80 +msgid "Define how to render html tags" +msgstr "Оберіть спосіб обробки теґів html" + +#: core/fields/text.php:89 core/fields/textarea.php:86 +msgid "None" +msgstr "" + +#: core/fields/text.php:90 core/fields/textarea.php:88 +msgid "HTML" +msgstr "" + +#: core/fields/textarea.php:21 +msgid "Text Area" +msgstr "Багаторядкове текстове поле" + +#: core/fields/textarea.php:77 +msgid "Define how to render html tags / new lines" +msgstr "Оберіть спосіб обробки теґів html та переносу рядків" + +#: core/fields/textarea.php:87 +msgid "auto <br />" +msgstr "автоматичне перенесення рядків (додається теґ <br>)" + +#: core/fields/true_false.php:21 +msgid "True / False" +msgstr "Так / Ні" + +#: core/fields/true_false.php:68 +msgid "Message" +msgstr "Повідомлення" + +#: core/fields/true_false.php:69 +msgid "eg. Show extra content" +msgstr "" + +#: core/fields/wysiwyg.php:21 +msgid "Wysiwyg Editor" +msgstr "Візуальний редактор" + +#: core/fields/wysiwyg.php:95 +msgid "Toolbar" +msgstr "" + +#: core/fields/wysiwyg.php:106 core/views/meta_box_location.php:47 +msgid "Basic" +msgstr "Загальне" + +#: core/fields/wysiwyg.php:114 +msgid "Show Media Upload Buttons?" +msgstr "Показувати кнопки завантаження файлів?" + +#: core/fields/wysiwyg.php:133 +msgid "Run filter \"the_content\"?" +msgstr "Застосовувати фільтр «the_content»?" + +#: core/fields/wysiwyg.php:134 +msgid "Enable this filter to use shortcodes within the WYSIWYG field" +msgstr "" + +#: core/fields/wysiwyg.php:135 +msgid "" +"Disable this filter if you encounter recursive template problems with " +"plugins / themes" +msgstr "" + +#: core/views/meta_box_fields.php:26 +msgid "new_field" +msgstr "" + +#: core/views/meta_box_fields.php:47 +msgid "Move to trash. Are you sure?" +msgstr "Перемістити в кошик. Ви впевнені?" + +#: core/views/meta_box_fields.php:64 +#, fuzzy +msgid "Field Key" +msgstr "Тип поля" + +#: core/views/meta_box_fields.php:74 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" +"Ще немає полів. Для створення полів натисніть + Додати поле." + +#: core/views/meta_box_fields.php:152 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Напишіть короткий опис для поля" + +#: core/views/meta_box_fields.php:164 +msgid "Required?" +msgstr "Обов’язкове?" + +#: core/views/meta_box_fields.php:204 +msgid "+ Add Field" +msgstr "+ Додати поле" + +#: core/views/meta_box_location.php:35 +msgid "Rules" +msgstr "Правила" + +#: core/views/meta_box_location.php:36 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Створіть набір правил, щоб визначити де використовувати ці додаткові поля" + +#: core/views/meta_box_location.php:49 +msgid "Logged in User Type" +msgstr "Роль залоґованого користувача" + +#: core/views/meta_box_location.php:51 +msgid "Page Specific" +msgstr "Сторінки" + +#: core/views/meta_box_location.php:52 +msgid "Page" +msgstr "Сторінка" + +#: core/views/meta_box_location.php:53 +msgid "Page Type" +msgstr "Тип сторінки" + +#: core/views/meta_box_location.php:54 +msgid "Page Parent" +msgstr "Батьківська сторінка" + +#: core/views/meta_box_location.php:55 +msgid "Page Template" +msgstr "Шаблон сторінки" + +#: core/views/meta_box_location.php:57 +msgid "Post Specific" +msgstr "Публікації" + +#: core/views/meta_box_location.php:58 +msgid "Post" +msgstr "Публікація" + +#: core/views/meta_box_location.php:59 +msgid "Post Category" +msgstr "Категорія" + +#: core/views/meta_box_location.php:60 +msgid "Post Format" +msgstr "Формат" + +#: core/views/meta_box_location.php:61 +msgid "Post Taxonomy" +msgstr "Таксономія" + +#: core/views/meta_box_location.php:63 +msgid "Other" +msgstr "Інше" + +#: core/views/meta_box_location.php:64 +msgid "Taxonomy (Add / Edit)" +msgstr "Тип таксономії (Додати / Редагувати)" + +#: core/views/meta_box_location.php:65 +msgid "User (Add / Edit)" +msgstr "Роль користувача (Додати / Редагувати)" + +#: core/views/meta_box_location.php:66 +msgid "Media (Edit)" +msgstr "Медіафайл (Редагувати)" + +#: core/views/meta_box_location.php:96 +msgid "is equal to" +msgstr "дорівнює" + +#: core/views/meta_box_location.php:97 +msgid "is not equal to" +msgstr "не дорівнює" + +#: core/views/meta_box_location.php:121 +msgid "match" +msgstr "має співпадати" + +#: core/views/meta_box_location.php:127 +msgid "all" +msgstr "все" + +#: core/views/meta_box_location.php:128 +msgid "any" +msgstr "будь що" + +#: core/views/meta_box_location.php:131 +msgid "of the above" +msgstr "з вищевказаних умов" + +#: core/views/meta_box_location.php:144 +msgid "Unlock options add-on with an activation code" +msgstr "" + +#: core/views/meta_box_options.php:23 +msgid "Order No." +msgstr "Порядок розташування" + +#: core/views/meta_box_options.php:24 +#, fuzzy +msgid "Field groups are created in order
                from lowest to highest" +msgstr "Чим менше число — тим вище розташування" + +#: core/views/meta_box_options.php:40 +msgid "Position" +msgstr "Розташування" + +#: core/views/meta_box_options.php:60 +msgid "Style" +msgstr "Стиль" + +#: core/views/meta_box_options.php:80 +msgid "Hide on screen" +msgstr "Ховати на екрані" + +#: core/views/meta_box_options.php:81 +msgid "Select items to hide them from the edit screen" +msgstr "Оберіть що ховати з екрану редагування/створення" + +#: core/views/meta_box_options.php:82 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" + +#: core/views/meta_box_options.php:92 +msgid "Content Editor" +msgstr "Редактор матеріалу" + +#: core/views/meta_box_options.php:93 +msgid "Excerpt" +msgstr "Витяг" + +#: core/views/meta_box_options.php:95 +msgid "Discussion" +msgstr "" + +#: core/views/meta_box_options.php:96 +msgid "Comments" +msgstr "Коментарі" + +#: core/views/meta_box_options.php:97 +msgid "Revisions" +msgstr "Ревізії" + +#: core/views/meta_box_options.php:98 +msgid "Slug" +msgstr "" + +#: core/views/meta_box_options.php:99 +msgid "Author" +msgstr "Автор" + +#: core/views/meta_box_options.php:100 +msgid "Format" +msgstr "Формат" + +#: core/views/meta_box_options.php:101 +msgid "Featured Image" +msgstr "Головне зображення" + +#~ msgid "Add Fields to Edit Screens" +#~ msgstr "Додайте поля на сторінку редагування вмісту" + +#~ msgid "Customise the edit page" +#~ msgstr "Налаштуйте сторінку створення вмісту" + +#, fuzzy +#~ msgid "eg. dd/mm/yy. read more about" +#~ msgstr "Напр. dd/mm/yy. read more about" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-zh_CN.mo b/www/wp-content/plugins/advanced-custom-fields/lang/acf-zh_CN.mo new file mode 100644 index 0000000..ec3c1d5 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/lang/acf-zh_CN.mo differ diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf-zh_CN.po b/www/wp-content/plugins/advanced-custom-fields/lang/acf-zh_CN.po new file mode 100644 index 0000000..d163fcd --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf-zh_CN.po @@ -0,0 +1,1925 @@ +# Copyright (C) 2012 +# This file is distributed under the same license as the package. +msgid "" +msgstr "" +"Project-Id-Version: acf chinese\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-11 19:59+0800\n" +"PO-Revision-Date: 2013-06-10 19:00-0600\n" +"Last-Translator: Amos Lee <4626395@gmail.com>\n" +"Language-Team: Amos Lee <470266798@qq.com>\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: _e;__\n" +"X-Poedit-Basepath: .\n" +"X-Generator: Poedit 1.5.5\n" +"X-Poedit-SearchPath-0: ..\n" + +#: ../acf.php:264 +msgid "Field Groups" +msgstr "字段和表单域" + +#: ../acf.php:265 ../core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "高级自定义字段" + +#: ../acf.php:266 +msgid "Add New" +msgstr "新建" + +#: ../acf.php:267 +msgid "Add New Field Group" +msgstr "添加新字段组" + +#: ../acf.php:268 +msgid "Edit Field Group" +msgstr "编辑当前字段组" + +#: ../acf.php:269 +msgid "New Field Group" +msgstr "添加新字段组" + +#: ../acf.php:270 +msgid "View Field Group" +msgstr "查看字段组" + +#: ../acf.php:271 +msgid "Search Field Groups" +msgstr "搜索字段组" + +#: ../acf.php:272 +msgid "No Field Groups found" +msgstr "没有找到字段组" + +#: ../acf.php:273 +msgid "No Field Groups found in Trash" +msgstr "回收站中没有找到字段组" + +#: ../acf.php:386 ../core/views/meta_box_options.php:94 +msgid "Custom Fields" +msgstr "字段" + +#: ../acf.php:404 ../acf.php:407 +msgid "Field group updated." +msgstr "自定义字段组已更新。" + +#: ../acf.php:405 +msgid "Custom field updated." +msgstr "自定义字段已更新。" + +#: ../acf.php:406 +msgid "Custom field deleted." +msgstr "自定义字段已删除。" + +#: ../acf.php:409 +#, php-format +msgid "Field group restored to revision from %s" +msgstr "字段组已恢复到版本%s" + +#: ../acf.php:410 +msgid "Field group published." +msgstr "字段组已发布。" + +#: ../acf.php:411 +msgid "Field group saved." +msgstr "设置已保存。" + +#: ../acf.php:412 +msgid "Field group submitted." +msgstr "字段组已提交" + +#: ../acf.php:413 +msgid "Field group scheduled for." +msgstr "字段组已定时。" + +#: ../acf.php:414 +msgid "Field group draft updated." +msgstr "字段组草稿已更新。" + +#: ../acf.php:549 +msgid "Thumbnail" +msgstr "缩略图" + +#: ../acf.php:550 +msgid "Medium" +msgstr "中" + +#: ../acf.php:551 +msgid "Large" +msgstr "大" + +#: ../acf.php:552 +msgid "Full" +msgstr "原图" + +#: ../core/actions/export.php:23 ../core/views/meta_box_fields.php:57 +msgid "Error" +msgstr "错误" + +#: ../core/actions/export.php:30 +msgid "No ACF groups selected" +msgstr "没有选择ACF组" + +#: ../core/controllers/addons.php:42 ../core/controllers/field_groups.php:311 +msgid "Add-ons" +msgstr "附加功能" + +#: ../core/controllers/addons.php:130 ../core/controllers/field_groups.php:432 +msgid "Repeater Field" +msgstr "复制字段" + +#: ../core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "使用这个方面的界面为重复数据创建无限行。 " + +#: ../core/controllers/addons.php:137 ../core/controllers/field_groups.php:440 +msgid "Gallery Field" +msgstr "相册字段" + +#: ../core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "使用简单直观的界面创建画廊!" + +#: ../core/controllers/addons.php:144 ../core/controllers/export.php:380 +#: ../core/controllers/field_groups.php:448 +msgid "Options Page" +msgstr "选项页面" + +#: ../core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "创建整个站点可用的全局数据。" + +#: ../core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "多样内容字段" + +#: ../core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "通过强大的内容布局管理功能创建一个独有的设计。" + +#: ../core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "Gravity表单字段" + +#: ../core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "创建一个由Gravity表单处理的选择字段。" + +#: ../core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "日期&时间选择器" + +#: ../core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "jQuery 日期 & 时间选择器" + +#: ../core/controllers/addons.php:175 +msgid "Location Field" +msgstr "位置字段" + +#: ../core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "查找需要的位置的地址和坐标。" + +#: ../core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "Contact Form 7 字段" + +#: ../core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "分配一个或多个contact form 7表单到文章" + +#: ../core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "自定义字段附加功能" + +#: ../core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "下面的附加项可以提高插件功能。" + +#: ../core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" +"每个附件都可以作为一个单独的插件安装(可以获取更新)或包含在你的主题中(不能" +"获取更新)" + +#: ../core/controllers/addons.php:218 ../core/controllers/addons.php:239 +msgid "Installed" +msgstr "已安装" + +#: ../core/controllers/addons.php:220 +msgid "Purchase & Install" +msgstr "购买和安装" + +#: ../core/controllers/addons.php:241 ../core/controllers/field_groups.php:425 +#: ../core/controllers/field_groups.php:434 +#: ../core/controllers/field_groups.php:442 +#: ../core/controllers/field_groups.php:450 +#: ../core/controllers/field_groups.php:458 +msgid "Download" +msgstr "下载" + +#: ../core/controllers/export.php:50 ../core/controllers/export.php:159 +msgid "Export" +msgstr "导出" + +#: ../core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "导出字段组" + +#: ../core/controllers/export.php:221 +msgid "Field Groups" +msgstr "字段组" + +#: ../core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "选择需要导出的字段组。" + +#: ../core/controllers/export.php:239 ../core/controllers/export.php:252 +msgid "Export to XML" +msgstr "导出到XML" + +#: ../core/controllers/export.php:242 ../core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "导出到PHP" + +#: ../core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "ACF将创建一个兼容WP导入插件的.xml文件。" + +#: ../core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" +"导入字段组将出现在可编辑字段组后面,在几个WP站点之间迁移字段组时,这将非常有" +"用。" + +#: ../core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "从列表中选择字段组,然后点击 \"导出XML\" " + +#: ../core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "导出后保存.xml文件" + +#: ../core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "转到工具 » 导入,然后选择WordPress " + +#: ../core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "安装WP导入插件后开始" + +#: ../core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "上传并导入.xml文件" + +#: ../core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "选择用户,忽略导入附件" + +#: ../core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "成功了,使用愉快!" + +#: ../core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "ACP将导出可以包含到主题中的PHP代码" + +#: ../core/controllers/export.php:269 ../core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" +"已注册字段不会出现在可编辑分组中,这对主题中包含的字段非常有用。" + +#: ../core/controllers/export.php:270 ../core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" +"请注意,如果在同一个网站导出并注册字段组,您会在您的编辑屏幕上看到重复的字" +"段,为了解决这个问题,请将原字段组移动到回收站或删除您的functions.php文件中的" +"代码。" + +#: ../core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "参加列表中选择表单组,然后点击 \"生成PHP\"" + +#: ../core/controllers/export.php:273 ../core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "复制生成的PHP代码。" + +#: ../core/controllers/export.php:274 ../core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "请插入您的function.php文件" + +#: ../core/controllers/export.php:275 ../core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "要激活附加组件,编辑和应用代码中的前几行。" + +#: ../core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "导出字段组到PHP" + +#: ../core/controllers/export.php:300 ../core/fields/tab.php:64 +msgid "Instructions" +msgstr "结构" + +#: ../core/controllers/export.php:309 +msgid "Notes" +msgstr "注意" + +#: ../core/controllers/export.php:316 +msgid "Include in theme" +msgstr "包含在主题中" + +#: ../core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" +"字段插件可以包含到主题中,如果需要进行此操作,请移动字段插件到themes文件夹并" +"添加以下代码到functions.php文件:" + +#: ../core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to you functions.php file " +"before the include_once code:" +msgstr "" +"要删除所有ACF插件的可视化界面,你可以用一个常数,使精简版模式,将下面的代码添" +"加到functions.php文件中include_once代码之前。" + +#: ../core/controllers/export.php:331 +msgid "Back to export" +msgstr "返回到导出器" + +#: ../core/controllers/export.php:352 +msgid "" +"/**\n" +" * Install Add-ons\n" +" * \n" +" * The following code will include all 4 premium Add-Ons in your theme.\n" +" * Please do not attempt to include a file which does not exist. This will " +"produce an error.\n" +" * \n" +" * All fields must be included during the 'acf/register_fields' action.\n" +" * Other types of Add-ons (like the options page) can be included outside " +"of this action.\n" +" * \n" +" * The following code assumes you have a folder 'add-ons' inside your " +"theme.\n" +" *\n" +" * IMPORTANT\n" +" * Add-ons may be included in a premium theme as outlined in the terms and " +"conditions.\n" +" * However, they are NOT to be included in a premium / free plugin.\n" +" * For more information, please read http://www.advancedcustomfields.com/" +"terms-conditions/\n" +" */" +msgstr "" +"/ **\n" +" *安装附加组件\n" +" *\n" +" *下面的代码将包括所有4个高级附加组件到您的主题\n" +" *请不要试图包含一个不存在的文件,这将产生一个错误。\n" +" *\n" +" *所有字段都必须在'acf/register_fields'动作执行时包含。\n" +" *其他类型的加载项(如选项页)可以包含在这个动作之外。\n" +" *\n" +" *下面的代码假定你在你的主题里面有一个“add-ons”文件夹。\n" +" *\n" +" *重要\n" +" *附加组件可能在一个高级主题中包含下面的条款及条件。\n" +" *但是,他们都没有被列入高级或免费插件。\n" +" *欲了解更多信息,请读取http://www.advancedcustomfields.com/terms-" +"conditions/\n" +" */" + +#: ../core/controllers/export.php:370 ../core/controllers/field_group.php:365 +#: ../core/controllers/field_group.php:427 +#: ../core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "字段" + +#: ../core/controllers/export.php:384 +msgid "" +"/**\n" +" * Register Field Groups\n" +" *\n" +" * The register_field_group function accepts 1 array which holds the " +"relevant data to register a field group\n" +" * You may edit the array as you see fit. However, this may result in " +"errors if the array is not compatible with ACF\n" +" */" +msgstr "" +"/**\n" +" * 注册字段组\n" +" *\n" +" * register_field_group函数接受一个包含注册字段组有关数据的数组\n" +" *您可以编辑您认为合适的数组,然而,如果数组不兼容ACF,这可能会导致错误\n" +" */" + +#: ../core/controllers/export.php:435 +msgid "No field groups were selected" +msgstr "没有选择字段组" + +#: ../core/controllers/field_group.php:366 +msgid "Location" +msgstr "位置" + +#: ../core/controllers/field_group.php:367 +#: ../core/views/meta_box_location.php:167 +msgid "Options" +msgstr "选项" + +#: ../core/controllers/field_group.php:429 +msgid "Show Field Key:" +msgstr "显示字段密钥:" + +#: ../core/controllers/field_group.php:430 ../core/fields/page_link.php:113 +#: ../core/fields/page_link.php:134 ../core/fields/post_object.php:288 +#: ../core/fields/post_object.php:309 ../core/fields/select.php:230 +#: ../core/fields/select.php:249 ../core/fields/taxonomy.php:352 +#: ../core/fields/user.php:294 ../core/fields/wysiwyg.php:236 +#: ../core/views/meta_box_fields.php:198 ../core/views/meta_box_fields.php:221 +msgid "No" +msgstr "否" + +#: ../core/controllers/field_group.php:431 ../core/fields/page_link.php:112 +#: ../core/fields/page_link.php:133 ../core/fields/post_object.php:287 +#: ../core/fields/post_object.php:308 ../core/fields/select.php:229 +#: ../core/fields/select.php:248 ../core/fields/taxonomy.php:351 +#: ../core/fields/user.php:293 ../core/fields/wysiwyg.php:235 +#: ../core/views/meta_box_fields.php:197 ../core/views/meta_box_fields.php:220 +msgid "Yes" +msgstr "是" + +#: ../core/controllers/field_group.php:608 +msgid "Front Page" +msgstr "首页" + +#: ../core/controllers/field_group.php:609 +msgid "Posts Page" +msgstr "文章页" + +#: ../core/controllers/field_group.php:610 +msgid "Top Level Page (parent of 0)" +msgstr "顶级分类(父级为0)" + +#: ../core/controllers/field_group.php:611 +msgid "Parent Page (has children)" +msgstr "父分类(有子分类)" + +#: ../core/controllers/field_group.php:612 +msgid "Child Page (has parent)" +msgstr "子分类(有父分类)" + +#: ../core/controllers/field_group.php:620 +msgid "Default Template" +msgstr "默认模板" + +#: ../core/controllers/field_group.php:712 +#: ../core/controllers/field_group.php:733 +#: ../core/controllers/field_group.php:740 ../core/fields/page_link.php:84 +#: ../core/fields/post_object.php:234 ../core/fields/post_object.php:258 +#: ../core/fields/relationship.php:529 ../core/fields/relationship.php:553 +#: ../core/fields/user.php:238 +msgid "All" +msgstr "所有" + +#: ../core/controllers/field_groups.php:147 +msgid "Title" +msgstr "标题" + +#: ../core/controllers/field_groups.php:216 +#: ../core/controllers/field_groups.php:257 +msgid "Changelog" +msgstr "更新日志" + +#: ../core/controllers/field_groups.php:217 +msgid "See what's new in" +msgstr "查看更新内容于" + +#: ../core/controllers/field_groups.php:217 +msgid "version" +msgstr "版本" + +#: ../core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "资源" + +#: ../core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "开始" + +#: ../core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "字段类型" + +#: ../core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "功能" + +#: ../core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "操作" + +#: ../core/controllers/field_groups.php:225 +#: ../core/fields/relationship.php:572 +msgid "Filters" +msgstr "过滤器" + +#: ../core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "新手向导" + +#: ../core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "向导" + +#: ../core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "创建者" + +#: ../core/controllers/field_groups.php:235 +msgid "Vote" +msgstr "投票" + +#: ../core/controllers/field_groups.php:236 +msgid "Follow" +msgstr "关注" + +#: ../core/controllers/field_groups.php:248 +msgid "Welcome to Advanced Custom Fields" +msgstr "欢迎来到高级自定义字段" + +#: ../core/controllers/field_groups.php:249 +msgid "Thank you for updating to the latest version!" +msgstr "非常感谢你升级插件到最新版本!" + +#: ../core/controllers/field_groups.php:249 +msgid "is more polished and enjoyable than ever before. We hope you like it." +msgstr "比任何时候都优雅有趣,希望你喜欢他。" + +#: ../core/controllers/field_groups.php:256 +msgid "What’s New" +msgstr "更新日志" + +#: ../core/controllers/field_groups.php:259 +msgid "Download Add-ons" +msgstr "下载附加功能" + +#: ../core/controllers/field_groups.php:313 +msgid "Activation codes have grown into plugins!" +msgstr "激活码成为了插件!" + +#: ../core/controllers/field_groups.php:314 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" +"附加组件现在通过下载和安装单独的插件激活,虽然这些插件不在wordpress.org库托" +"管,每个附加组件将通过合适的方式得到更新。" + +#: ../core/controllers/field_groups.php:320 +msgid "All previous Add-ons have been successfully installed" +msgstr "所有附加功能已安装!" + +#: ../core/controllers/field_groups.php:324 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "此站点使用的高级功能需要下载。" + +#: ../core/controllers/field_groups.php:324 +msgid "Download your activated Add-ons" +msgstr "下载已激活的附加功能" + +#: ../core/controllers/field_groups.php:329 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "此站点未使用高级功能,这个改变没有影响。" + +#: ../core/controllers/field_groups.php:339 +msgid "Easier Development" +msgstr "快速开发" + +#: ../core/controllers/field_groups.php:341 +msgid "New Field Types" +msgstr "新字段类型" + +#: ../core/controllers/field_groups.php:343 +msgid "Taxonomy Field" +msgstr "分类法字段" + +#: ../core/controllers/field_groups.php:344 +msgid "User Field" +msgstr "用户字段" + +#: ../core/controllers/field_groups.php:345 +msgid "Email Field" +msgstr "电子邮件字段" + +#: ../core/controllers/field_groups.php:346 +msgid "Password Field" +msgstr "密码字段" + +#: ../core/controllers/field_groups.php:348 +msgid "Custom Field Types" +msgstr "自定义字段类型" + +#: ../core/controllers/field_groups.php:349 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" +"创建您自己的字段类型从未如此简单!不幸的是,版本3的字段类型不兼容版本4。" + +#: ../core/controllers/field_groups.php:350 +msgid "Migrating your field types is easy, please" +msgstr "数据迁移非常简单,请" + +#: ../core/controllers/field_groups.php:350 +msgid "follow this tutorial" +msgstr "跟随这个向导" + +#: ../core/controllers/field_groups.php:350 +msgid "to learn more." +msgstr "了解更多。" + +#: ../core/controllers/field_groups.php:352 +msgid "Actions & Filters" +msgstr "动作&过滤器" + +#: ../core/controllers/field_groups.php:353 +msgid "" +"All actions & filters have recieved a major facelift to make customizing ACF " +"even easier! Please" +msgstr "所有动作和过滤器得到了一次重大改版一遍更方便的定制ACF!请" + +#: ../core/controllers/field_groups.php:353 +msgid "read this guide" +msgstr "阅读此向导" + +#: ../core/controllers/field_groups.php:353 +msgid "to find the updated naming convention." +msgstr "找到更新命名约定。" + +#: ../core/controllers/field_groups.php:355 +msgid "Preview draft is now working!" +msgstr "预览功能已经可用!" + +#: ../core/controllers/field_groups.php:356 +msgid "This bug has been squashed along with many other little critters!" +msgstr "这个错误已经与许多其他小动物一起被压扁了!" + +#: ../core/controllers/field_groups.php:356 +msgid "See the full changelog" +msgstr "查看全部更新日志" + +#: ../core/controllers/field_groups.php:360 +msgid "Important" +msgstr "重要" + +#: ../core/controllers/field_groups.php:362 +msgid "Database Changes" +msgstr "数据库改变" + +#: ../core/controllers/field_groups.php:363 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" +"数据库在版本3和4之间没有任何修改,这意味你可以安全回滚到版本" +"3而不会遇到任何问题。" + +#: ../core/controllers/field_groups.php:365 +msgid "Potential Issues" +msgstr "潜在问题" + +#: ../core/controllers/field_groups.php:366 +msgid "" +"Do to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full" +msgstr "" +"需要在附加组件,字段类型和动作/过滤之间做重大修改时,你可的网站可能会出现一些" +"问题,所有强烈建议阅读全部" + +#: ../core/controllers/field_groups.php:366 +msgid "Migrating from v3 to v4" +msgstr "从V3迁移到V4" + +#: ../core/controllers/field_groups.php:366 +msgid "guide to view the full list of changes." +msgstr "查看所有更新列表。" + +#: ../core/controllers/field_groups.php:369 +msgid "Really Important!" +msgstr "非常重要!" + +#: ../core/controllers/field_groups.php:369 +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"Please roll back to the latest" +msgstr "如果你没有收到更新通知而升级到了ACF插件,请回滚到最近的一个版本。" + +#: ../core/controllers/field_groups.php:369 +msgid "version 3" +msgstr "版本 3" + +#: ../core/controllers/field_groups.php:369 +msgid "of this plugin." +msgstr "这个插件" + +#: ../core/controllers/field_groups.php:374 +msgid "Thank You" +msgstr "谢谢!" + +#: ../core/controllers/field_groups.php:375 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "非常感谢帮助我测试版本4的所有人。" + +#: ../core/controllers/field_groups.php:376 +msgid "Without you all, this release would not have been possible!" +msgstr "没有你们,此版本可能还没有发布。" + +#: ../core/controllers/field_groups.php:380 +msgid "Changelog for" +msgstr "更新日志:" + +#: ../core/controllers/field_groups.php:396 +msgid "Learn more" +msgstr "了解更多" + +#: ../core/controllers/field_groups.php:402 +msgid "Overview" +msgstr "预览" + +#: ../core/controllers/field_groups.php:404 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" +"在此之前,所有附加组件通过一个激活码(从ACF附加组件的商店购买)解锁,到了版本" +"V4,所有附加组件作为单独的插件下载,安装和更新。" + +#: ../core/controllers/field_groups.php:406 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "此页将帮助您下载和安装每个可用的附加组件。" + +#: ../core/controllers/field_groups.php:408 +msgid "Available Add-ons" +msgstr "可用附加功能" + +#: ../core/controllers/field_groups.php:410 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "在此网站上检测到以下附加已激活。" + +#: ../core/controllers/field_groups.php:423 +msgid "Name" +msgstr "名称" + +#: ../core/controllers/field_groups.php:424 +msgid "Activation Code" +msgstr "激活码" + +#: ../core/controllers/field_groups.php:456 +msgid "Flexible Content" +msgstr "大段内容" + +#: ../core/controllers/field_groups.php:466 +msgid "Installation" +msgstr "安装" + +#: ../core/controllers/field_groups.php:468 +msgid "For each Add-on available, please perform the following:" +msgstr "对于每个可以用附加组件,请执行以下操作:" + +#: ../core/controllers/field_groups.php:470 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "下载附加功能(.zip文件)到电脑。" + +#: ../core/controllers/field_groups.php:471 +msgid "Navigate to" +msgstr "链接到" + +#: ../core/controllers/field_groups.php:471 +msgid "Plugins > Add New > Upload" +msgstr "插件>添加>上传" + +#: ../core/controllers/field_groups.php:472 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "使用文件上载器,浏览,选择并安装附加组件(zip文件)" + +#: ../core/controllers/field_groups.php:473 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "插件上传并安装后,点击'激活插件'链接。" + +#: ../core/controllers/field_groups.php:474 +msgid "The Add-on is now installed and activated!" +msgstr "附加功能已安装并启用。" + +#: ../core/controllers/field_groups.php:488 +msgid "Awesome. Let's get to work" +msgstr "太棒了!我们开始吧。" + +#: ../core/controllers/input.php:480 +msgid "Validation Failed. One or more fields below are required." +msgstr "验证失败,下面一个或多个字段是必需的。" + +#: ../core/controllers/input.php:482 +msgid "Maximum values reached ( {max} values )" +msgstr "达到了最大值 ( {max} 值 ) " + +#: ../core/controllers/upgrade.php:72 +msgid "Upgrade" +msgstr "升级" + +#: ../core/controllers/upgrade.php:616 +msgid "Modifying field group options 'show on page'" +msgstr "修改字段组选项'在页面上显示'" + +#: ../core/controllers/upgrade.php:670 +msgid "Modifying field option 'taxonomy'" +msgstr "修改字段选项'分类法'" + +#: ../core/controllers/upgrade.php:767 +msgid "Moving user custom fields from wp_options to wp_usermeta'" +msgstr "从wp_options移动用户自定义字段到wp_usermeta" + +#: ../core/fields/checkbox.php:19 ../core/fields/taxonomy.php:328 +msgid "Checkbox" +msgstr "复选框" + +#: ../core/fields/checkbox.php:20 ../core/fields/radio.php:20 +#: ../core/fields/select.php:23 ../core/fields/true_false.php:20 +msgid "Choice" +msgstr "选项" + +#: ../core/fields/checkbox.php:138 ../core/fields/radio.php:121 +#: ../core/fields/select.php:183 +msgid "Choices" +msgstr "选项" + +#: ../core/fields/checkbox.php:139 ../core/fields/select.php:184 +msgid "Enter each choice on a new line." +msgstr "输入选项,每行一个" + +#: ../core/fields/checkbox.php:140 ../core/fields/select.php:185 +msgid "For more control, you may specify both a value and label like this:" +msgstr "如果需要更多控制,你按照一下格式,定义一个值和标签对:" + +#: ../core/fields/checkbox.php:141 ../core/fields/radio.php:127 +#: ../core/fields/select.php:186 +msgid "red : Red" +msgstr " red : Red " + +#: ../core/fields/checkbox.php:141 ../core/fields/radio.php:128 +#: ../core/fields/select.php:186 +msgid "blue : Blue" +msgstr " blue : Blue " + +#: ../core/fields/checkbox.php:158 ../core/fields/color_picker.php:73 +#: ../core/fields/email.php:71 ../core/fields/number.php:71 +#: ../core/fields/radio.php:146 ../core/fields/select.php:203 +#: ../core/fields/text.php:73 ../core/fields/textarea.php:73 +#: ../core/fields/true_false.php:104 ../core/fields/wysiwyg.php:179 +msgid "Default Value" +msgstr "默认值" + +#: ../core/fields/checkbox.php:159 ../core/fields/select.php:204 +msgid "Enter each default value on a new line" +msgstr "每行输入一个默认值" + +#: ../core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "颜色选择" + +#: ../core/fields/color_picker.php:20 +#: ../core/fields/date_picker/date_picker.php:20 +msgid "jQuery" +msgstr "jQuery" + +#: ../core/fields/color_picker.php:74 +msgid "eg: #ffffff" +msgstr "如: #ffffff " + +#: ../core/fields/dummy.php:19 +msgid "Dummy" +msgstr "二进制" + +#: ../core/fields/email.php:19 +msgid "Email" +msgstr "电子邮件" + +#: ../core/fields/file.php:19 +msgid "File" +msgstr "文件" + +#: ../core/fields/file.php:20 ../core/fields/image.php:20 +#: ../core/fields/wysiwyg.php:20 +msgid "Content" +msgstr "内容" + +#: ../core/fields/file.php:76 ../core/fields/image.php:76 +#: ../core/views/meta_box_fields.php:113 +msgid "Edit" +msgstr "编辑" + +#: ../core/fields/file.php:77 ../core/fields/image.php:75 +msgid "Remove" +msgstr "删除" + +#: ../core/fields/file.php:84 +msgid "No File Selected" +msgstr "没有选择文件" + +#: ../core/fields/file.php:84 +msgid "Add File" +msgstr "添加文件" + +#: ../core/fields/file.php:119 ../core/fields/image.php:116 +#: ../core/fields/taxonomy.php:376 +msgid "Return Value" +msgstr "返回值" + +#: ../core/fields/file.php:130 +msgid "File Object" +msgstr "文件对象" + +#: ../core/fields/file.php:131 +msgid "File URL" +msgstr "文件URL" + +#: ../core/fields/file.php:132 +msgid "File ID" +msgstr "文件ID" + +#: ../core/fields/file.php:243 +msgid "File Updated." +msgstr "文件已更新" + +#: ../core/fields/file.php:335 ../core/fields/image.php:374 +msgid "Media attachment updated." +msgstr "媒体附件已更新。" + +#: ../core/fields/file.php:493 +msgid "No files selected" +msgstr "没有选择文件" + +#: ../core/fields/file.php:634 +msgid "Add Selected Files" +msgstr "添加已选择文件" + +#: ../core/fields/file.php:667 +msgid "Select File" +msgstr "选择文件" + +#: ../core/fields/file.php:670 +msgid "Update File" +msgstr "更新文件" + +#: ../core/fields/image.php:19 +msgid "Image" +msgstr "图像" + +#: ../core/fields/image.php:82 +msgid "No image selected" +msgstr "没有选择图片" + +#: ../core/fields/image.php:82 +msgid "Add Image" +msgstr "添加图片" + +#: ../core/fields/image.php:126 +msgid "Image Object" +msgstr "对象图像" + +#: ../core/fields/image.php:127 +msgid "Image URL" +msgstr "图像 URL" + +#: ../core/fields/image.php:128 +msgid "Image ID" +msgstr "图像ID" + +#: ../core/fields/image.php:136 +msgid "Preview Size" +msgstr "预览图大小" + +#: ../core/fields/image.php:283 +msgid "Image Updated." +msgstr "图片已更新" + +#: ../core/fields/image.php:525 +msgid "No images selected" +msgstr "没有选择图片" + +#: ../core/fields/image.php:667 +msgid "Add Selected Images" +msgstr "添加所选图片" + +#: ../core/fields/image.php:696 +msgid "Select Image" +msgstr "选择图像" + +#: ../core/fields/image.php:699 +msgid "Update Image" +msgstr "更新图像" + +#: ../core/fields/message.php:19 ../core/fields/message.php:71 +#: ../core/fields/true_false.php:89 +msgid "Message" +msgstr "消息" + +#: ../core/fields/message.php:20 ../core/fields/radio.php:162 +#: ../core/fields/tab.php:20 +msgid "Layout" +msgstr "样式" + +#: ../core/fields/message.php:72 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "在这里输入的文本和HTML将和此字段一起出现。" + +#: ../core/fields/message.php:73 +msgid "Please note that all text will first be passed through the wp function " +msgstr "请注意,所有文本将首页通过WP过滤功能" + +#: ../core/fields/number.php:19 +msgid "Number" +msgstr "号码" + +#: ../core/fields/page_link.php:19 +msgid "Page Link" +msgstr "页面链接" + +#: ../core/fields/page_link.php:20 ../core/fields/post_object.php:20 +#: ../core/fields/relationship.php:23 ../core/fields/taxonomy.php:23 +#: ../core/fields/user.php:23 +msgid "Relational" +msgstr "关系" + +#: ../core/fields/page_link.php:78 ../core/fields/post_object.php:228 +#: ../core/fields/relationship.php:523 ../core/fields/relationship.php:602 +#: ../core/views/meta_box_location.php:72 +msgid "Post Type" +msgstr "文章类型" + +#: ../core/fields/page_link.php:102 ../core/fields/post_object.php:277 +#: ../core/fields/select.php:220 ../core/fields/taxonomy.php:342 +#: ../core/fields/user.php:284 +msgid "Allow Null?" +msgstr "是否允许空值?" + +#: ../core/fields/page_link.php:123 ../core/fields/post_object.php:298 +#: ../core/fields/select.php:239 +msgid "Select multiple values?" +msgstr "是否选择多个值?" + +#: ../core/fields/password.php:19 +msgid "Password" +msgstr "密码" + +#: ../core/fields/post_object.php:19 +msgid "Post Object" +msgstr "文章对象" + +#: ../core/fields/post_object.php:252 ../core/fields/relationship.php:547 +msgid "Filter from Taxonomy" +msgstr "通过分类法过滤" + +#: ../core/fields/radio.php:19 +msgid "Radio Button" +msgstr "单选按钮" + +#: ../core/fields/radio.php:122 +msgid "Enter your choices one per line" +msgstr "输入选项,每行一个" + +#: ../core/fields/radio.php:124 +msgid "Red" +msgstr "红" + +#: ../core/fields/radio.php:125 +msgid "Blue" +msgstr "蓝" + +#: ../core/fields/radio.php:173 +msgid "Vertical" +msgstr "垂直" + +#: ../core/fields/radio.php:174 +msgid "Horizontal" +msgstr "水平" + +#: ../core/fields/relationship.php:22 +msgid "Relationship" +msgstr "关系" + +#: ../core/fields/relationship.php:362 ../core/fields/relationship.php:581 +msgid "Search" +msgstr "搜索" + +#: ../core/fields/relationship.php:582 +msgid "Post Type Select" +msgstr "文章类型选择" + +#: ../core/fields/relationship.php:590 +msgid "Elements" +msgstr "元素" + +#: ../core/fields/relationship.php:591 +msgid "Selected elements will be displayed in each result" +msgstr "选择的元素将在每个结果中显示。" + +#: ../core/fields/relationship.php:601 +msgid "Post Title" +msgstr "文章类型" + +#: ../core/fields/relationship.php:613 +msgid "Maximum posts" +msgstr "最大文章数" + +#: ../core/fields/select.php:22 ../core/fields/taxonomy.php:333 +#: ../core/fields/user.php:275 +msgid "Select" +msgstr "选择" + +#: ../core/fields/tab.php:19 +msgid "Tab" +msgstr "选项卡" + +#: ../core/fields/tab.php:67 +msgid "" +"All fields proceeding this \"tab field\" (or until another \"tab field\" is " +"defined) will appear grouped on the edit screen." +msgstr "" +"所有选项处理这个\"选项卡域\" (或等到定义了\"选项卡域\")将在编辑屏幕分组出现。" + +#: ../core/fields/tab.php:68 +msgid "You can use multiple tabs to break up your fields into sections." +msgstr "你可以使用选项卡分割字段到多个区域。" + +#: ../core/fields/taxonomy.php:22 ../core/fields/taxonomy.php:287 +msgid "Taxonomy" +msgstr "分类法" + +#: ../core/fields/taxonomy.php:221 ../core/fields/taxonomy.php:230 +#: ../core/fields/text.php:97 ../core/fields/textarea.php:97 +msgid "None" +msgstr "None" + +#: ../core/fields/taxonomy.php:317 ../core/fields/user.php:260 +#: ../core/views/meta_box_fields.php:82 ../core/views/meta_box_fields.php:163 +msgid "Field Type" +msgstr "字段类型" + +#: ../core/fields/taxonomy.php:327 ../core/fields/user.php:269 +msgid "Multiple Values" +msgstr "多选" + +#: ../core/fields/taxonomy.php:329 ../core/fields/user.php:271 +msgid "Multi Select" +msgstr "多选" + +#: ../core/fields/taxonomy.php:331 ../core/fields/user.php:273 +msgid "Single Value" +msgstr "单个值" + +#: ../core/fields/taxonomy.php:332 +msgid "Radio Buttons" +msgstr "单选框" + +#: ../core/fields/taxonomy.php:361 +msgid "Load & Save Terms to Post" +msgstr "加载&保存条目到文章。" + +#: ../core/fields/taxonomy.php:369 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "在文章上加载值,保存时更新文章条目。" + +#: ../core/fields/taxonomy.php:386 +msgid "Term Object" +msgstr "对象缓存" + +#: ../core/fields/taxonomy.php:387 +msgid "Term ID" +msgstr "内容ID" + +#: ../core/fields/text.php:19 +msgid "Text" +msgstr "文本" + +#: ../core/fields/text.php:87 ../core/fields/textarea.php:87 +msgid "Formatting" +msgstr "格式化" + +#: ../core/fields/text.php:88 +msgid "Define how to render html tags" +msgstr "定义怎么生成html标签" + +#: ../core/fields/text.php:98 ../core/fields/textarea.php:99 +msgid "HTML" +msgstr "HTML" + +#: ../core/fields/textarea.php:19 +msgid "Text Area" +msgstr "文本段" + +#: ../core/fields/textarea.php:88 +msgid "Define how to render html tags / new lines" +msgstr "定义怎么处理html标签和换行" + +#: ../core/fields/textarea.php:98 +msgid "auto <br />" +msgstr "自动添加<br />" + +#: ../core/fields/true_false.php:19 +msgid "True / False" +msgstr "真/假" + +#: ../core/fields/true_false.php:90 +msgid "eg. Show extra content" +msgstr "例如:显示附加内容" + +#: ../core/fields/user.php:22 +msgid "User" +msgstr "用户" + +#: ../core/fields/user.php:233 +msgid "Filter by role" +msgstr "根据角色过滤" + +#: ../core/fields/wysiwyg.php:19 +msgid "Wysiwyg Editor" +msgstr "可视化编辑器" + +#: ../core/fields/wysiwyg.php:193 +msgid "Toolbar" +msgstr "工具条" + +#: ../core/fields/wysiwyg.php:225 +msgid "Show Media Upload Buttons?" +msgstr "是否显示媒体上传按钮?" + +#: ../core/fields/_base.php:120 ../core/views/meta_box_location.php:71 +msgid "Basic" +msgstr "基本" + +#: ../core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "日期选择" + +#: ../core/fields/date_picker/date_picker.php:52 +#: ../core/fields/date_picker/date_picker.php:132 +msgid "Done" +msgstr "完成" + +#: ../core/fields/date_picker/date_picker.php:53 +#: ../core/fields/date_picker/date_picker.php:133 +msgid "Today" +msgstr "今天" + +#: ../core/fields/date_picker/date_picker.php:56 +#: ../core/fields/date_picker/date_picker.php:136 +msgid "Show a different month" +msgstr "显示其他月份" + +#: ../core/fields/date_picker/date_picker.php:146 +msgid "Save format" +msgstr "保存格式" + +#: ../core/fields/date_picker/date_picker.php:147 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "此格式将决定存储在数据库中的值,并通过API返回。" + +#: ../core/fields/date_picker/date_picker.php:148 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "\"yymmdd\" 是最常用的格式,如需了解更多,请参考" + +#: ../core/fields/date_picker/date_picker.php:148 +#: ../core/fields/date_picker/date_picker.php:164 +msgid "jQuery date formats" +msgstr "jQuery日期格式" + +#: ../core/fields/date_picker/date_picker.php:162 +msgid "Display format" +msgstr "显示格式" + +#: ../core/fields/date_picker/date_picker.php:163 +msgid "This format will be seen by the user when entering a value" +msgstr "这是用户输入日期后看到的格式。" + +#: ../core/fields/date_picker/date_picker.php:164 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "\"dd/mm/yy\" 或 \"mm/dd/yy\" 为最常用的显示格式,了解更多" + +#: ../core/fields/date_picker/date_picker.php:178 +msgid "Week Starts On" +msgstr "每周开始于" + +#: ../core/views/meta_box_fields.php:23 +msgid "New Field" +msgstr "新字段" + +#: ../core/views/meta_box_fields.php:24 +msgid "new_field" +msgstr "新字段" + +#: ../core/views/meta_box_fields.php:57 +msgid "Field type does not exist" +msgstr "字段类型不存在!" + +#: ../core/views/meta_box_fields.php:64 +msgid "Move to trash. Are you sure?" +msgstr "确定要删除吗?" + +#: ../core/views/meta_box_fields.php:65 +msgid "checked" +msgstr "选中" + +#: ../core/views/meta_box_fields.php:66 +msgid "No toggle fields available" +msgstr "没有可用的条件字段" + +#: ../core/views/meta_box_fields.php:67 +msgid "copy" +msgstr "复制" + +#: ../core/views/meta_box_fields.php:79 +msgid "Field Order" +msgstr "字段顺序" + +#: ../core/views/meta_box_fields.php:80 ../core/views/meta_box_fields.php:132 +msgid "Field Label" +msgstr "字段标签" + +#: ../core/views/meta_box_fields.php:81 ../core/views/meta_box_fields.php:148 +msgid "Field Name" +msgstr "字段名称" + +#: ../core/views/meta_box_fields.php:83 +msgid "Field Key" +msgstr "需要现场:" + +#: ../core/views/meta_box_fields.php:95 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "没有字段,点击添加按钮创建第一个字段。" + +#: ../core/views/meta_box_fields.php:110 ../core/views/meta_box_fields.php:113 +msgid "Edit this Field" +msgstr "编辑当前字段" + +#: ../core/views/meta_box_fields.php:114 +msgid "Read documentation for this field" +msgstr "阅读此字段的文档" + +#: ../core/views/meta_box_fields.php:114 +msgid "Docs" +msgstr "文档" + +#: ../core/views/meta_box_fields.php:115 +msgid "Duplicate this Field" +msgstr "复制此项" + +#: ../core/views/meta_box_fields.php:115 +msgid "Duplicate" +msgstr "复制" + +#: ../core/views/meta_box_fields.php:116 +msgid "Delete this Field" +msgstr "删除此项" + +#: ../core/views/meta_box_fields.php:116 +msgid "Delete" +msgstr "删除" + +#: ../core/views/meta_box_fields.php:133 +msgid "This is the name which will appear on the EDIT page" +msgstr "在编辑界面显示的名字。" + +#: ../core/views/meta_box_fields.php:149 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "单个字符串,不能有空格,可以用横线或下画线。" + +#: ../core/views/meta_box_fields.php:176 +msgid "Field Instructions" +msgstr "字段说明" + +#: ../core/views/meta_box_fields.php:177 +msgid "Instructions for authors. Shown when submitting data" +msgstr "字段说明,显示在表单下面。" + +#: ../core/views/meta_box_fields.php:189 +msgid "Required?" +msgstr "(必填项)" + +#: ../core/views/meta_box_fields.php:212 +msgid "Conditional Logic" +msgstr "条件逻辑" + +#: ../core/views/meta_box_fields.php:263 +#: ../core/views/meta_box_location.php:113 +msgid "is equal to" +msgstr "等于" + +#: ../core/views/meta_box_fields.php:264 +#: ../core/views/meta_box_location.php:114 +msgid "is not equal to" +msgstr "不等于" + +#: ../core/views/meta_box_fields.php:282 +msgid "Show this field when" +msgstr "符合这些规则中的" + +#: ../core/views/meta_box_fields.php:288 +msgid "all" +msgstr "所有" + +#: ../core/views/meta_box_fields.php:289 +msgid "any" +msgstr "任一个" + +#: ../core/views/meta_box_fields.php:292 +msgid "these rules are met" +msgstr "项时,显示此字段" + +#: ../core/views/meta_box_fields.php:306 +msgid "Close Field" +msgstr "关闭字段" + +#: ../core/views/meta_box_fields.php:319 +msgid "Drag and drop to reorder" +msgstr "托拽排序" + +#: ../core/views/meta_box_fields.php:320 +msgid "+ Add Field" +msgstr "添加字段" + +#: ../core/views/meta_box_location.php:45 +msgid "Rules" +msgstr "规则" + +#: ../core/views/meta_box_location.php:46 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "创建一组规则以确定自定义字段在那个编辑界面显示。" + +#: ../core/views/meta_box_location.php:57 +msgid "Show this field group if" +msgstr "显示此字段组的条件" + +#: ../core/views/meta_box_location.php:59 +#: ../core/views/meta_box_location.php:155 +#: ../core/views/meta_box_location.php:172 +msgid "or" +msgstr " 或" + +#: ../core/views/meta_box_location.php:73 +msgid "Logged in User Type" +msgstr "用户类型已记录" + +#: ../core/views/meta_box_location.php:75 +#: ../core/views/meta_box_location.php:76 +msgid "Page" +msgstr "页面" + +#: ../core/views/meta_box_location.php:77 +msgid "Page Type" +msgstr "页面类型" + +#: ../core/views/meta_box_location.php:78 +msgid "Page Parent" +msgstr "父级页面" + +#: ../core/views/meta_box_location.php:79 +msgid "Page Template" +msgstr "页面模板" + +#: ../core/views/meta_box_location.php:81 +#: ../core/views/meta_box_location.php:82 +msgid "Post" +msgstr "日志" + +#: ../core/views/meta_box_location.php:83 +msgid "Post Category" +msgstr "文章类别" + +#: ../core/views/meta_box_location.php:84 +msgid "Post Format" +msgstr "文章格式" + +#: ../core/views/meta_box_location.php:85 +msgid "Post Taxonomy" +msgstr "分类法" + +#: ../core/views/meta_box_location.php:87 +msgid "Other" +msgstr "其他" + +#: ../core/views/meta_box_location.php:88 +msgid "Taxonomy Term (Add / Edit)" +msgstr "分类法条目(添加/编辑)" + +#: ../core/views/meta_box_location.php:89 +msgid "User (Add / Edit)" +msgstr "用户(添加./编辑)" + +#: ../core/views/meta_box_location.php:90 +msgid "Media Attachment (Edit)" +msgstr "媒体附件(编辑)" + +#: ../core/views/meta_box_location.php:142 +msgid "and" +msgstr "+" + +#: ../core/views/meta_box_location.php:157 +msgid "Add rule group" +msgstr "添加规则组" + +#: ../core/views/meta_box_location.php:168 +msgid "Unlock options add-on with an activation code" +msgstr "使用激活码解锁附加功能" + +#: ../core/views/meta_box_options.php:23 +msgid "Order No." +msgstr "序号" + +#: ../core/views/meta_box_options.php:24 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "字段组排序
                从低到高。" + +#: ../core/views/meta_box_options.php:40 +msgid "Position" +msgstr "位置" + +#: ../core/views/meta_box_options.php:50 +msgid "Normal" +msgstr "普通" + +#: ../core/views/meta_box_options.php:51 +msgid "Side" +msgstr "边栏" + +#: ../core/views/meta_box_options.php:60 +msgid "Style" +msgstr "样式" + +#: ../core/views/meta_box_options.php:70 +msgid "No Metabox" +msgstr "无Metabox" + +#: ../core/views/meta_box_options.php:71 +msgid "Standard Metabox" +msgstr "标准Metabox" + +#: ../core/views/meta_box_options.php:80 +msgid "Hide on screen" +msgstr "隐藏元素" + +#: ../core/views/meta_box_options.php:81 +msgid "Select items to hide them from the edit screen" +msgstr "选择需要在编辑界面隐藏的条目。 " + +#: ../core/views/meta_box_options.php:82 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" +"如果多个自定组出现在编辑界面,只有第一个字段组的设置有效(序号最小的)。" + +#: ../core/views/meta_box_options.php:92 +msgid "Content Editor" +msgstr "内容编辑器" + +#: ../core/views/meta_box_options.php:93 +msgid "Excerpt" +msgstr "摘要" + +#: ../core/views/meta_box_options.php:95 +msgid "Discussion" +msgstr "讨论" + +#: ../core/views/meta_box_options.php:96 +msgid "Comments" +msgstr "评论" + +#: ../core/views/meta_box_options.php:97 +msgid "Revisions" +msgstr "版本控制" + +#: ../core/views/meta_box_options.php:98 +msgid "Slug" +msgstr "别名" + +#: ../core/views/meta_box_options.php:99 +msgid "Author" +msgstr "作者" + +#: ../core/views/meta_box_options.php:100 +msgid "Format" +msgstr "格式" + +#: ../core/views/meta_box_options.php:101 +msgid "Featured Image" +msgstr "特色图像" + +#: ../core/views/meta_box_options.php:102 +msgid "Categories" +msgstr "类别" + +#: ../core/views/meta_box_options.php:103 +msgid "Tags" +msgstr "标签" + +#: ../core/views/meta_box_options.php:104 +msgid "Send Trackbacks" +msgstr "发送反馈" + +#~ msgid "Add-Ons" +#~ msgstr "附加" + +#~ msgid "Just updated to version 4?" +#~ msgstr "刚更新到版本4?" + +#~ msgid "" +#~ "Activation codes have changed to plugins! Download your purchased add-ons" +#~ msgstr "激活码已改变了插件,请下载已购买的附加功能。" + +#~ msgid "here" +#~ msgstr "这里" + +#~ msgid "Type" +#~ msgstr "类型" + +#~ msgid "match" +#~ msgstr "符合" + +#~ msgid "of the above" +#~ msgstr " " + +#~ msgid "Parent Page" +#~ msgstr "父页面" + +#~ msgid "" +#~ "Read documentation, learn the functions and find some tips & tricks " +#~ "for your next web project." +#~ msgstr "阅读文档,学习功能和发现一些小提示,然后应用到你下一个网站项目中。" + +#~ msgid "Visit the ACF website" +#~ msgstr "访问ACF网站" + +#~ msgid "Add File to Field" +#~ msgstr "添加文件" + +#~ msgid "Edit File" +#~ msgstr "编辑文件" + +#~ msgid "Add Image to Field" +#~ msgstr "添加图片" + +#~ msgid "Add Image to Gallery" +#~ msgstr "添加图片到相册" + +#~ msgid "Attachment updated" +#~ msgstr "附件已更新" + +#~ msgid "Options Updated" +#~ msgstr "选项已更新" + +#~ msgid "No Custom Field Group found for the options page" +#~ msgstr "没有为选项页找到自定义字段组。" + +#~ msgid "Create a Custom Field Group" +#~ msgstr "创建自定义字段组" + +#~ msgid "Publish" +#~ msgstr "发布" + +#~ msgid "Save Options" +#~ msgstr "保存" + +#~ msgid "Settings" +#~ msgstr "设置" + +#~ msgid "Repeater field deactivated" +#~ msgstr "检测到复制字段" + +#~ msgid "Options page deactivated" +#~ msgstr "检测到选项页面" + +#~ msgid "Flexible Content field deactivated" +#~ msgstr "检测到多样内容字段" + +#~ msgid "Gallery field deactivated" +#~ msgstr "检测到相册字段" + +#~ msgid "Repeater field activated" +#~ msgstr "复制插件已激活。" + +#~ msgid "Options page activated" +#~ msgstr "选项页面已激活" + +#~ msgid "Flexible Content field activated" +#~ msgstr "多样内容字段已激活" + +#~ msgid "Gallery field activated" +#~ msgstr "插件激活成功。" + +#~ msgid "License key unrecognised" +#~ msgstr "许可密钥未注册" + +#~ msgid "" +#~ "Add-ons can be unlocked by purchasing a license key. Each key can be used " +#~ "on multiple sites." +#~ msgstr "可以购买一个许可证来激活附加功能,每个许可证可用于许多站点。" + +#~ msgid "Status" +#~ msgstr "状态" + +#~ msgid "Active" +#~ msgstr "激活" + +#~ msgid "Inactive" +#~ msgstr "未禁用" + +#~ msgid "Deactivate" +#~ msgstr "禁用" + +#~ msgid "Activate" +#~ msgstr "激活" + +#~ msgid "Register Field Groups" +#~ msgstr "注册字段组" + +#~ msgid "Create PHP" +#~ msgstr "创建PHP" + +#~ msgid "Advanced Custom Fields Settings" +#~ msgstr "高级自动设置" + +#~ msgid "requires a database upgrade" +#~ msgstr "数据库需要升级" + +#~ msgid "why?" +#~ msgstr "为什么?" + +#~ msgid "Please" +#~ msgstr "请" + +#~ msgid "backup your database" +#~ msgstr "备份数据库" + +#~ msgid "then click" +#~ msgstr "然后点击" + +#~ msgid "Upgrade Database" +#~ msgstr "升级数据库" + +#~ msgid "No choices to choose from" +#~ msgstr "选择表单没有选" + +#~ msgid "+ Add Row" +#~ msgstr "添加行" + +#~ msgid "Add Row" +#~ msgstr "添加行" + +#~ msgid "Reorder Layout" +#~ msgstr "重排序布局" + +#~ msgid "Reorder" +#~ msgstr "重排序" + +#~ msgid "Delete Layout" +#~ msgstr "删除布局" + +#~ msgid "Add New Layout" +#~ msgstr "添加新布局" + +#~ msgid "Duplicate Layout" +#~ msgstr "复制布局" + +#~ msgid "Label" +#~ msgstr "标签" + +#~ msgid "Display" +#~ msgstr "显示" + +#~ msgid "Row" +#~ msgstr "行" + +#~ msgid "" +#~ "No fields. Click the \"+ Add Sub Field button\" to create your first " +#~ "field." +#~ msgstr "没有字段,点击添加按钮创建第一个字段。" + +#~ msgid "Column Width" +#~ msgstr "分栏宽度" + +#~ msgid "Leave blank for auto" +#~ msgstr "留空为自适应宽度" + +#~ msgid "Save Field" +#~ msgstr "保存字段" + +#~ msgid "Close Sub Field" +#~ msgstr "选择子字段" + +#~ msgid "+ Add Sub Field" +#~ msgstr "添加子字段" + +#~ msgid "Button Label" +#~ msgstr "按钮标签" + +#~ msgid "Gallery" +#~ msgstr "相册" + +#~ msgid "Alternate Text" +#~ msgstr "替换文本" + +#~ msgid "Caption" +#~ msgstr "标题" + +#~ msgid "Description" +#~ msgstr "描述" + +#~ msgid "Thumbnail is advised" +#~ msgstr "建设使用缩略图" + +#~ msgid "Image Updated" +#~ msgstr "图片已更新" + +#~ msgid "Grid" +#~ msgstr "栅格" + +#~ msgid "List" +#~ msgstr "列表" + +#~ msgid "1 image selected" +#~ msgstr "已选择1张图片" + +#~ msgid "{count} images selected" +#~ msgstr "选择了 {count}张图片" + +#~ msgid "Added" +#~ msgstr "已添加" + +#~ msgid "Image already exists in gallery" +#~ msgstr "图片已在相册中" + +#~ msgid "Image Added" +#~ msgstr "图像已添加" + +#~ msgid "Repeater" +#~ msgstr "复制" + +#~ msgid "Repeater Fields" +#~ msgstr "复制字段" + +#~ msgid "Minimum Rows" +#~ msgstr "最小行数" + +#~ msgid "Maximum Rows" +#~ msgstr "最大行数" + +#~ msgid "Table (default)" +#~ msgstr "表格(默认)" + +#~ msgid "Run filter \"the_content\"?" +#~ msgstr "是否运行过滤器 \"the_content\"?" + +#~ msgid "Media (Edit)" +#~ msgstr "媒体(编辑)" diff --git a/www/wp-content/plugins/advanced-custom-fields/lang/acf.pot b/www/wp-content/plugins/advanced-custom-fields/lang/acf.pot new file mode 100644 index 0000000..ddf160b --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/lang/acf.pot @@ -0,0 +1,1749 @@ +# Copyright (C) 2014 +# This file is distributed under the same license as the package. +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Advanced Custom Fields\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/advanced-custom-fields\n" +"POT-Creation-Date: 2015-07-23 11:00+0100\n" +"PO-Revision-Date: 2015-04-07 09:42-0000\n" +"Last-Translator: Pedro Mendonça \n" +"Language-Team: \n" +"Language: en\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.2\n" +"X-Poedit-Basepath: ..\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" +"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;" +"esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-SearchPath-0: .\n" + +#: acf.php:485 +msgid "Field Groups" +msgstr "" + +#: acf.php:486 core/controllers/field_groups.php:214 +msgid "Advanced Custom Fields" +msgstr "" + +#: acf.php:487 +msgid "Add New" +msgstr "" + +#: acf.php:488 +msgid "Add New Field Group" +msgstr "" + +#: acf.php:489 +msgid "Edit Field Group" +msgstr "" + +#: acf.php:490 +msgid "New Field Group" +msgstr "" + +#: acf.php:491 +msgid "View Field Group" +msgstr "" + +#: acf.php:492 +msgid "Search Field Groups" +msgstr "" + +#: acf.php:493 +msgid "No Field Groups found" +msgstr "" + +#: acf.php:494 +msgid "No Field Groups found in Trash" +msgstr "" + +#: acf.php:579 core/views/meta_box_options.php:99 +msgid "Custom Fields" +msgstr "" + +#: acf.php:597 acf.php:600 +msgid "Field group updated." +msgstr "" + +#: acf.php:598 +msgid "Custom field updated." +msgstr "" + +#: acf.php:599 +msgid "Custom field deleted." +msgstr "" + +#. translators: %s: date and time of the revision +#: acf.php:602 +#, php-format +msgid "Field group restored to revision from %s" +msgstr "" + +#: acf.php:603 +msgid "Field group published." +msgstr "" + +#: acf.php:604 +msgid "Field group saved." +msgstr "" + +#: acf.php:605 +msgid "Field group submitted." +msgstr "" + +#: acf.php:606 +msgid "Field group scheduled for." +msgstr "" + +#: acf.php:607 +msgid "Field group draft updated." +msgstr "" + +#: acf.php:742 +msgid "Thumbnail" +msgstr "" + +#: acf.php:743 +msgid "Medium" +msgstr "" + +#: acf.php:744 +msgid "Large" +msgstr "" + +#: acf.php:745 +msgid "Full" +msgstr "" + +#: core/actions/export.php:26 core/views/meta_box_fields.php:58 +msgid "Error" +msgstr "" + +#: core/actions/export.php:33 +msgid "No ACF groups selected" +msgstr "" + +#: core/api.php:1171 +msgid "Update" +msgstr "" + +#: core/api.php:1172 +msgid "Post updated" +msgstr "" + +#: core/controllers/addons.php:42 core/controllers/field_groups.php:307 +msgid "Add-ons" +msgstr "" + +#: core/controllers/addons.php:130 core/controllers/field_groups.php:429 +msgid "Repeater Field" +msgstr "" + +#: core/controllers/addons.php:131 +msgid "Create infinite rows of repeatable data with this versatile interface!" +msgstr "" + +#: core/controllers/addons.php:137 core/controllers/field_groups.php:437 +msgid "Gallery Field" +msgstr "" + +#: core/controllers/addons.php:138 +msgid "Create image galleries in a simple and intuitive interface!" +msgstr "" + +#: core/controllers/addons.php:144 core/controllers/field_groups.php:445 +msgid "Options Page" +msgstr "" + +#: core/controllers/addons.php:145 +msgid "Create global data to use throughout your website!" +msgstr "" + +#: core/controllers/addons.php:151 +msgid "Flexible Content Field" +msgstr "" + +#: core/controllers/addons.php:152 +msgid "Create unique designs with a flexible content layout manager!" +msgstr "" + +#: core/controllers/addons.php:161 +msgid "Gravity Forms Field" +msgstr "" + +#: core/controllers/addons.php:162 +msgid "Creates a select field populated with Gravity Forms!" +msgstr "" + +#: core/controllers/addons.php:168 +msgid "Date & Time Picker" +msgstr "" + +#: core/controllers/addons.php:169 +msgid "jQuery date & time picker" +msgstr "" + +#: core/controllers/addons.php:175 +msgid "Location Field" +msgstr "" + +#: core/controllers/addons.php:176 +msgid "Find addresses and coordinates of a desired location" +msgstr "" + +#: core/controllers/addons.php:182 +msgid "Contact Form 7 Field" +msgstr "" + +#: core/controllers/addons.php:183 +msgid "Assign one or more contact form 7 forms to a post" +msgstr "" + +#: core/controllers/addons.php:193 +msgid "Advanced Custom Fields Add-Ons" +msgstr "" + +#: core/controllers/addons.php:196 +msgid "" +"The following Add-ons are available to increase the functionality of the " +"Advanced Custom Fields plugin." +msgstr "" + +#: core/controllers/addons.php:197 +msgid "" +"Each Add-on can be installed as a separate plugin (receives updates) or " +"included in your theme (does not receive updates)." +msgstr "" + +#: core/controllers/addons.php:219 core/controllers/addons.php:240 +msgid "Installed" +msgstr "" + +#: core/controllers/addons.php:221 +msgid "Purchase & Install" +msgstr "" + +#: core/controllers/addons.php:242 core/controllers/field_groups.php:422 +#: core/controllers/field_groups.php:431 core/controllers/field_groups.php:439 +#: core/controllers/field_groups.php:447 core/controllers/field_groups.php:455 +msgid "Download" +msgstr "" + +#: core/controllers/export.php:50 core/controllers/export.php:159 +msgid "Export" +msgstr "" + +#: core/controllers/export.php:216 +msgid "Export Field Groups" +msgstr "" + +#: core/controllers/export.php:221 +msgid "Field Groups" +msgstr "" + +#: core/controllers/export.php:222 +msgid "Select the field groups to be exported" +msgstr "" + +#: core/controllers/export.php:239 core/controllers/export.php:252 +msgid "Export to XML" +msgstr "" + +#: core/controllers/export.php:242 core/controllers/export.php:267 +msgid "Export to PHP" +msgstr "" + +#: core/controllers/export.php:253 +msgid "" +"ACF will create a .xml export file which is compatible with the native WP " +"import plugin." +msgstr "" + +#: core/controllers/export.php:254 +msgid "" +"Imported field groups will appear in the list of editable field " +"groups. This is useful for migrating fields groups between Wp websites." +msgstr "" + +#: core/controllers/export.php:256 +msgid "Select field group(s) from the list and click \"Export XML\"" +msgstr "" + +#: core/controllers/export.php:257 +msgid "Save the .xml file when prompted" +msgstr "" + +#: core/controllers/export.php:258 +msgid "Navigate to Tools » Import and select WordPress" +msgstr "" + +#: core/controllers/export.php:259 +msgid "Install WP import plugin if prompted" +msgstr "" + +#: core/controllers/export.php:260 +msgid "Upload and import your exported .xml file" +msgstr "" + +#: core/controllers/export.php:261 +msgid "Select your user and ignore Import Attachments" +msgstr "" + +#: core/controllers/export.php:262 +msgid "That's it! Happy WordPressing" +msgstr "" + +#: core/controllers/export.php:268 +msgid "ACF will create the PHP code to include in your theme." +msgstr "" + +#: core/controllers/export.php:269 core/controllers/export.php:310 +msgid "" +"Registered field groups will not appear in the list of editable field " +"groups. This is useful for including fields in themes." +msgstr "" + +#: core/controllers/export.php:270 core/controllers/export.php:311 +msgid "" +"Please note that if you export and register field groups within the same WP, " +"you will see duplicate fields on your edit screens. To fix this, please move " +"the original field group to the trash or remove the code from your functions." +"php file." +msgstr "" + +#: core/controllers/export.php:272 +msgid "Select field group(s) from the list and click \"Create PHP\"" +msgstr "" + +#: core/controllers/export.php:273 core/controllers/export.php:302 +msgid "Copy the PHP code generated" +msgstr "" + +#: core/controllers/export.php:274 core/controllers/export.php:303 +msgid "Paste into your functions.php file" +msgstr "" + +#: core/controllers/export.php:275 core/controllers/export.php:304 +msgid "To activate any Add-ons, edit and use the code in the first few lines." +msgstr "" + +#: core/controllers/export.php:295 +msgid "Export Field Groups to PHP" +msgstr "" + +#: core/controllers/export.php:300 core/fields/tab.php:65 +msgid "Instructions" +msgstr "" + +#: core/controllers/export.php:309 +msgid "Notes" +msgstr "" + +#: core/controllers/export.php:316 +msgid "Include in theme" +msgstr "" + +#: core/controllers/export.php:317 +msgid "" +"The Advanced Custom Fields plugin can be included within a theme. To do so, " +"move the ACF plugin inside your theme and add the following code to your " +"functions.php file:" +msgstr "" + +#: core/controllers/export.php:323 +msgid "" +"To remove all visual interfaces from the ACF plugin, you can use a constant " +"to enable lite mode. Add the following code to your functions.php file " +"before the include_once code:" +msgstr "" + +#: core/controllers/export.php:331 +msgid "Back to export" +msgstr "" + +#: core/controllers/export.php:400 +msgid "No field groups were selected" +msgstr "" + +#: core/controllers/field_group.php:358 +msgid "Move to trash. Are you sure?" +msgstr "" + +#: core/controllers/field_group.php:359 +msgid "checked" +msgstr "" + +#: core/controllers/field_group.php:360 +msgid "No toggle fields available" +msgstr "" + +#: core/controllers/field_group.php:361 +msgid "Field group title is required" +msgstr "" + +#: core/controllers/field_group.php:362 +msgid "copy" +msgstr "" + +#: core/controllers/field_group.php:363 core/views/meta_box_location.php:62 +#: core/views/meta_box_location.php:159 +msgid "or" +msgstr "" + +#: core/controllers/field_group.php:364 core/controllers/field_group.php:395 +#: core/controllers/field_group.php:457 core/controllers/field_groups.php:148 +msgid "Fields" +msgstr "" + +#: core/controllers/field_group.php:365 +msgid "Parent fields" +msgstr "" + +#: core/controllers/field_group.php:366 +msgid "Sibling fields" +msgstr "" + +#: core/controllers/field_group.php:367 +msgid "Hide / Show All" +msgstr "" + +#: core/controllers/field_group.php:396 +msgid "Location" +msgstr "" + +#: core/controllers/field_group.php:397 +msgid "Options" +msgstr "" + +#: core/controllers/field_group.php:459 +msgid "Show Field Key:" +msgstr "" + +#: core/controllers/field_group.php:460 core/fields/page_link.php:138 +#: core/fields/page_link.php:159 core/fields/post_object.php:340 +#: core/fields/post_object.php:361 core/fields/select.php:224 +#: core/fields/select.php:243 core/fields/taxonomy.php:499 +#: core/fields/user.php:332 core/fields/wysiwyg.php:335 +#: core/views/meta_box_fields.php:195 core/views/meta_box_fields.php:218 +msgid "No" +msgstr "" + +#: core/controllers/field_group.php:461 core/fields/page_link.php:137 +#: core/fields/page_link.php:158 core/fields/post_object.php:339 +#: core/fields/post_object.php:360 core/fields/select.php:223 +#: core/fields/select.php:242 core/fields/taxonomy.php:498 +#: core/fields/user.php:331 core/fields/wysiwyg.php:334 +#: core/views/meta_box_fields.php:194 core/views/meta_box_fields.php:217 +msgid "Yes" +msgstr "" + +#: core/controllers/field_group.php:633 +msgid "Front Page" +msgstr "" + +#: core/controllers/field_group.php:634 +msgid "Posts Page" +msgstr "" + +#: core/controllers/field_group.php:635 +msgid "Top Level Page (parent of 0)" +msgstr "" + +#: core/controllers/field_group.php:636 +msgid "Parent Page (has children)" +msgstr "" + +#: core/controllers/field_group.php:637 +msgid "Child Page (has parent)" +msgstr "" + +#: core/controllers/field_group.php:645 +msgid "Default Template" +msgstr "" + +#: core/controllers/field_group.php:727 +msgid "Published" +msgstr "" + +#: core/controllers/field_group.php:728 +msgid "Pending Review" +msgstr "" + +#: core/controllers/field_group.php:729 +msgid "Draft" +msgstr "" + +#: core/controllers/field_group.php:730 +msgid "Future" +msgstr "" + +#: core/controllers/field_group.php:731 +msgid "Private" +msgstr "" + +#: core/controllers/field_group.php:732 +msgid "Revision" +msgstr "" + +#: core/controllers/field_group.php:733 +msgid "Trash" +msgstr "" + +#: core/controllers/field_group.php:746 +msgid "Super Admin" +msgstr "" + +#: core/controllers/field_group.php:761 core/controllers/field_group.php:782 +#: core/controllers/field_group.php:789 core/fields/file.php:186 +#: core/fields/image.php:177 core/fields/page_link.php:109 +#: core/fields/post_object.php:286 core/fields/post_object.php:310 +#: core/fields/relationship.php:588 core/fields/relationship.php:612 +#: core/fields/user.php:276 +msgid "All" +msgstr "" + +#: core/controllers/field_groups.php:147 +msgid "Title" +msgstr "" + +#: core/controllers/field_groups.php:216 core/controllers/field_groups.php:253 +msgid "Changelog" +msgstr "" + +#: core/controllers/field_groups.php:217 +#, php-format +msgid "See what's new in %1$sversion %2$s%3$s" +msgstr "" + +#: core/controllers/field_groups.php:219 +msgid "Resources" +msgstr "" + +#: core/controllers/field_groups.php:221 +msgid "Getting Started" +msgstr "" + +#: core/controllers/field_groups.php:222 +msgid "Field Types" +msgstr "" + +#: core/controllers/field_groups.php:223 +msgid "Functions" +msgstr "" + +#: core/controllers/field_groups.php:224 +msgid "Actions" +msgstr "" + +#: core/controllers/field_groups.php:225 core/fields/relationship.php:631 +msgid "Filters" +msgstr "" + +#: core/controllers/field_groups.php:226 +msgid "'How to' guides" +msgstr "" + +#: core/controllers/field_groups.php:227 +msgid "Tutorials" +msgstr "" + +#: core/controllers/field_groups.php:232 +msgid "Created by" +msgstr "" + +#: core/controllers/field_groups.php:244 +msgid "Welcome to Advanced Custom Fields" +msgstr "" + +#: core/controllers/field_groups.php:245 +msgid "Thank you for updating to the latest version!" +msgstr "" + +#: core/controllers/field_groups.php:245 +#, php-format +msgid "" +"ACF %s is more polished and enjoyable than ever before. We hope you like it." +msgstr "" + +#: core/controllers/field_groups.php:252 +msgid "What’s New" +msgstr "" + +#: core/controllers/field_groups.php:255 +msgid "Download Add-ons" +msgstr "" + +#: core/controllers/field_groups.php:309 +msgid "Activation codes have grown into plugins!" +msgstr "" + +#: core/controllers/field_groups.php:310 +msgid "" +"Add-ons are now activated by downloading and installing individual plugins. " +"Although these plugins will not be hosted on the wordpress.org repository, " +"each Add-on will continue to receive updates in the usual way." +msgstr "" + +#: core/controllers/field_groups.php:316 +msgid "All previous Add-ons have been successfully installed" +msgstr "" + +#: core/controllers/field_groups.php:320 +msgid "This website uses premium Add-ons which need to be downloaded" +msgstr "" + +#: core/controllers/field_groups.php:320 +msgid "Download your activated Add-ons" +msgstr "" + +#: core/controllers/field_groups.php:325 +msgid "" +"This website does not use premium Add-ons and will not be affected by this " +"change." +msgstr "" + +#: core/controllers/field_groups.php:335 +msgid "Easier Development" +msgstr "" + +#: core/controllers/field_groups.php:337 +msgid "New Field Types" +msgstr "" + +#: core/controllers/field_groups.php:339 +msgid "Taxonomy Field" +msgstr "" + +#: core/controllers/field_groups.php:340 +msgid "User Field" +msgstr "" + +#: core/controllers/field_groups.php:341 +msgid "Email Field" +msgstr "" + +#: core/controllers/field_groups.php:342 +msgid "Password Field" +msgstr "" + +#: core/controllers/field_groups.php:344 +msgid "Custom Field Types" +msgstr "" + +#: core/controllers/field_groups.php:345 +msgid "" +"Creating your own field type has never been easier! Unfortunately, version 3 " +"field types are not compatible with version 4." +msgstr "" + +#: core/controllers/field_groups.php:346 +#, php-format +msgid "" +"Migrating your field types is easy, please %sfollow this tutorial%s to learn " +"more." +msgstr "" + +#: core/controllers/field_groups.php:348 +msgid "Actions & Filters" +msgstr "" + +#: core/controllers/field_groups.php:349 +#, php-format +msgid "" +"All actions & filters have received a major facelift to make customizing ACF " +"even easier! Please %sread this guide%s to find the updated naming " +"convention." +msgstr "" + +#: core/controllers/field_groups.php:351 +msgid "Preview draft is now working!" +msgstr "" + +#: core/controllers/field_groups.php:352 +msgid "This bug has been squashed along with many other little critters!" +msgstr "" + +#: core/controllers/field_groups.php:352 +msgid "See the full changelog" +msgstr "" + +#: core/controllers/field_groups.php:356 +msgid "Important" +msgstr "" + +#: core/controllers/field_groups.php:358 +msgid "Database Changes" +msgstr "" + +#: core/controllers/field_groups.php:359 +msgid "" +"Absolutely no changes have been made to the database " +"between versions 3 and 4. This means you can roll back to version 3 without " +"any issues." +msgstr "" + +#: core/controllers/field_groups.php:361 +msgid "Potential Issues" +msgstr "" + +#: core/controllers/field_groups.php:362 +#, php-format +msgid "" +"Due to the sizable changes surounding Add-ons, field types and action/" +"filters, your website may not operate correctly. It is important that you " +"read the full %sMigrating from v3 to v4%s guide to view the full list of " +"changes." +msgstr "" + +#: core/controllers/field_groups.php:365 +msgid "Really Important!" +msgstr "" + +#: core/controllers/field_groups.php:365 +#, php-format +msgid "" +"If you updated the ACF plugin without prior knowledge of such changes, " +"please roll back to the latest %sversion 3%s of this plugin." +msgstr "" + +#: core/controllers/field_groups.php:370 +msgid "Thank You" +msgstr "" + +#: core/controllers/field_groups.php:371 +msgid "" +"A BIG thank you to everyone who has helped test the version " +"4 beta and for all the support I have received." +msgstr "" + +#: core/controllers/field_groups.php:372 +msgid "Without you all, this release would not have been possible!" +msgstr "" + +#: core/controllers/field_groups.php:376 +msgid "Changelog for" +msgstr "" + +#: core/controllers/field_groups.php:393 +msgid "Learn more" +msgstr "" + +#: core/controllers/field_groups.php:399 +msgid "Overview" +msgstr "" + +#: core/controllers/field_groups.php:401 +msgid "" +"Previously, all Add-ons were unlocked via an activation code (purchased from " +"the ACF Add-ons store). New to v4, all Add-ons act as separate plugins which " +"need to be individually downloaded, installed and updated." +msgstr "" + +#: core/controllers/field_groups.php:403 +msgid "" +"This page will assist you in downloading and installing each available Add-" +"on." +msgstr "" + +#: core/controllers/field_groups.php:405 +msgid "Available Add-ons" +msgstr "" + +#: core/controllers/field_groups.php:407 +msgid "The following Add-ons have been detected as activated on this website." +msgstr "" + +#: core/controllers/field_groups.php:420 core/fields/file.php:109 +msgid "Name" +msgstr "" + +#: core/controllers/field_groups.php:421 +msgid "Activation Code" +msgstr "" + +#: core/controllers/field_groups.php:453 +msgid "Flexible Content" +msgstr "" + +#: core/controllers/field_groups.php:463 +msgid "Installation" +msgstr "" + +#: core/controllers/field_groups.php:465 +msgid "For each Add-on available, please perform the following:" +msgstr "" + +#: core/controllers/field_groups.php:467 +msgid "Download the Add-on plugin (.zip file) to your desktop" +msgstr "" + +#: core/controllers/field_groups.php:468 +#, php-format +msgid "Navigate to %sPlugins > Add New > Upload%s" +msgstr "" + +#: core/controllers/field_groups.php:469 +msgid "Use the uploader to browse, select and install your Add-on (.zip file)" +msgstr "" + +#: core/controllers/field_groups.php:470 +msgid "" +"Once the plugin has been uploaded and installed, click the 'Activate Plugin' " +"link" +msgstr "" + +#: core/controllers/field_groups.php:471 +msgid "The Add-on is now installed and activated!" +msgstr "" + +#: core/controllers/field_groups.php:485 +msgid "Awesome. Let's get to work" +msgstr "" + +#: core/controllers/input.php:63 +msgid "Expand Details" +msgstr "" + +#: core/controllers/input.php:64 +msgid "Collapse Details" +msgstr "" + +#: core/controllers/input.php:67 +msgid "Validation Failed. One or more fields below are required." +msgstr "" + +#: core/controllers/upgrade.php:77 +msgid "Upgrade" +msgstr "" + +#: core/controllers/upgrade.php:599 +msgid "Modifying field group options 'show on page'" +msgstr "" + +#: core/controllers/upgrade.php:653 +msgid "Modifying field option 'taxonomy'" +msgstr "" + +#: core/controllers/upgrade.php:750 +msgid "Moving user custom fields from wp_options to wp_usermeta" +msgstr "" + +#: core/fields/_base.php:124 core/views/meta_box_location.php:74 +msgid "Basic" +msgstr "" + +#: core/fields/checkbox.php:19 core/fields/taxonomy.php:475 +msgid "Checkbox" +msgstr "" + +#: core/fields/checkbox.php:20 core/fields/radio.php:19 +#: core/fields/select.php:19 core/fields/true_false.php:20 +msgid "Choice" +msgstr "" + +#: core/fields/checkbox.php:146 core/fields/radio.php:147 +#: core/fields/select.php:177 +msgid "Choices" +msgstr "" + +#: core/fields/checkbox.php:147 core/fields/select.php:178 +msgid "Enter each choice on a new line." +msgstr "" + +#: core/fields/checkbox.php:148 core/fields/select.php:179 +msgid "For more control, you may specify both a value and label like this:" +msgstr "" + +#: core/fields/checkbox.php:149 core/fields/radio.php:153 +#: core/fields/select.php:180 +msgid "red : Red" +msgstr "" + +#: core/fields/checkbox.php:149 core/fields/radio.php:154 +#: core/fields/select.php:180 +msgid "blue : Blue" +msgstr "" + +#: core/fields/checkbox.php:166 core/fields/color_picker.php:89 +#: core/fields/email.php:106 core/fields/number.php:116 +#: core/fields/radio.php:196 core/fields/select.php:197 +#: core/fields/text.php:116 core/fields/textarea.php:103 +#: core/fields/true_false.php:94 core/fields/wysiwyg.php:277 +msgid "Default Value" +msgstr "" + +#: core/fields/checkbox.php:167 core/fields/select.php:198 +msgid "Enter each default value on a new line" +msgstr "" + +#: core/fields/checkbox.php:183 core/fields/message.php:20 +#: core/fields/radio.php:212 core/fields/tab.php:20 +msgid "Layout" +msgstr "" + +#: core/fields/checkbox.php:194 core/fields/radio.php:223 +msgid "Vertical" +msgstr "" + +#: core/fields/checkbox.php:195 core/fields/radio.php:224 +msgid "Horizontal" +msgstr "" + +#: core/fields/color_picker.php:19 +msgid "Color Picker" +msgstr "" + +#: core/fields/color_picker.php:20 core/fields/date_picker/date_picker.php:20 +#: core/fields/google-map.php:19 +msgid "jQuery" +msgstr "" + +#: core/fields/date_picker/date_picker.php:19 +msgid "Date Picker" +msgstr "" + +#: core/fields/date_picker/date_picker.php:55 +msgid "Done" +msgstr "" + +#: core/fields/date_picker/date_picker.php:56 +msgid "Today" +msgstr "" + +#: core/fields/date_picker/date_picker.php:59 +msgid "Show a different month" +msgstr "" + +#: core/fields/date_picker/date_picker.php:126 +msgid "Save format" +msgstr "" + +#: core/fields/date_picker/date_picker.php:127 +msgid "" +"This format will determin the value saved to the database and returned via " +"the API" +msgstr "" + +#: core/fields/date_picker/date_picker.php:128 +msgid "\"yymmdd\" is the most versatile save format. Read more about" +msgstr "" + +#: core/fields/date_picker/date_picker.php:128 +#: core/fields/date_picker/date_picker.php:144 +msgid "jQuery date formats" +msgstr "" + +#: core/fields/date_picker/date_picker.php:142 +msgid "Display format" +msgstr "" + +#: core/fields/date_picker/date_picker.php:143 +msgid "This format will be seen by the user when entering a value" +msgstr "" + +#: core/fields/date_picker/date_picker.php:144 +msgid "" +"\"dd/mm/yy\" or \"mm/dd/yy\" are the most used display formats. Read more " +"about" +msgstr "" + +#: core/fields/date_picker/date_picker.php:158 +msgid "Week Starts On" +msgstr "" + +#: core/fields/dummy.php:19 +msgid "Dummy" +msgstr "" + +#: core/fields/email.php:19 +msgid "Email" +msgstr "" + +#: core/fields/email.php:107 core/fields/number.php:117 +#: core/fields/text.php:117 core/fields/textarea.php:104 +#: core/fields/wysiwyg.php:278 +msgid "Appears when creating a new post" +msgstr "" + +#: core/fields/email.php:123 core/fields/number.php:133 +#: core/fields/password.php:105 core/fields/text.php:131 +#: core/fields/textarea.php:118 +msgid "Placeholder Text" +msgstr "" + +#: core/fields/email.php:124 core/fields/number.php:134 +#: core/fields/password.php:106 core/fields/text.php:132 +#: core/fields/textarea.php:119 +msgid "Appears within the input" +msgstr "" + +#: core/fields/email.php:138 core/fields/number.php:148 +#: core/fields/password.php:120 core/fields/text.php:146 +msgid "Prepend" +msgstr "" + +#: core/fields/email.php:139 core/fields/number.php:149 +#: core/fields/password.php:121 core/fields/text.php:147 +msgid "Appears before the input" +msgstr "" + +#: core/fields/email.php:153 core/fields/number.php:163 +#: core/fields/password.php:135 core/fields/text.php:161 +msgid "Append" +msgstr "" + +#: core/fields/email.php:154 core/fields/number.php:164 +#: core/fields/password.php:136 core/fields/text.php:162 +msgid "Appears after the input" +msgstr "" + +#: core/fields/file.php:19 +msgid "File" +msgstr "" + +#: core/fields/file.php:20 core/fields/image.php:20 core/fields/wysiwyg.php:37 +msgid "Content" +msgstr "" + +#: core/fields/file.php:26 +msgid "Select File" +msgstr "" + +#: core/fields/file.php:27 +msgid "Edit File" +msgstr "" + +#: core/fields/file.php:28 +msgid "Update File" +msgstr "" + +#: core/fields/file.php:29 core/fields/image.php:30 +msgid "uploaded to this post" +msgstr "" + +#: core/fields/file.php:113 +msgid "Size" +msgstr "" + +#: core/fields/file.php:123 +msgid "No File Selected" +msgstr "" + +#: core/fields/file.php:123 +msgid "Add File" +msgstr "" + +#: core/fields/file.php:153 core/fields/image.php:125 +#: core/fields/taxonomy.php:523 +msgid "Return Value" +msgstr "" + +#: core/fields/file.php:164 +msgid "File Object" +msgstr "" + +#: core/fields/file.php:165 +msgid "File URL" +msgstr "" + +#: core/fields/file.php:166 +msgid "File ID" +msgstr "" + +#: core/fields/file.php:175 core/fields/image.php:165 +msgid "Library" +msgstr "" + +#: core/fields/file.php:187 core/fields/image.php:178 +msgid "Uploaded to post" +msgstr "" + +#: core/fields/google-map.php:18 +msgid "Google Map" +msgstr "" + +#: core/fields/google-map.php:33 +msgid "Locating" +msgstr "" + +#: core/fields/google-map.php:34 +msgid "Sorry, this browser does not support geolocation" +msgstr "" + +#: core/fields/google-map.php:120 +msgid "Clear location" +msgstr "" + +#: core/fields/google-map.php:125 +msgid "Find current location" +msgstr "" + +#: core/fields/google-map.php:126 +msgid "Search for address..." +msgstr "" + +#: core/fields/google-map.php:162 +msgid "Center" +msgstr "" + +#: core/fields/google-map.php:163 +msgid "Center the initial map" +msgstr "" + +#: core/fields/google-map.php:199 +msgid "Zoom" +msgstr "" + +#: core/fields/google-map.php:200 +msgid "Set the initial zoom level" +msgstr "" + +#: core/fields/google-map.php:217 +msgid "Height" +msgstr "" + +#: core/fields/google-map.php:218 +msgid "Customise the map height" +msgstr "" + +#: core/fields/image.php:19 +msgid "Image" +msgstr "" + +#: core/fields/image.php:27 +msgid "Select Image" +msgstr "" + +#: core/fields/image.php:28 +msgid "Edit Image" +msgstr "" + +#: core/fields/image.php:29 +msgid "Update Image" +msgstr "" + +#: core/fields/image.php:90 +msgid "Remove" +msgstr "" + +#: core/fields/image.php:91 core/views/meta_box_fields.php:108 +msgid "Edit" +msgstr "" + +#: core/fields/image.php:97 +msgid "No image selected" +msgstr "" + +#: core/fields/image.php:97 +msgid "Add Image" +msgstr "" + +#: core/fields/image.php:126 core/fields/relationship.php:563 +msgid "Specify the returned value on front end" +msgstr "" + +#: core/fields/image.php:136 +msgid "Image Object" +msgstr "" + +#: core/fields/image.php:137 +msgid "Image URL" +msgstr "" + +#: core/fields/image.php:138 +msgid "Image ID" +msgstr "" + +#: core/fields/image.php:146 +msgid "Preview Size" +msgstr "" + +#: core/fields/image.php:147 +msgid "Shown when entering data" +msgstr "" + +#: core/fields/image.php:166 +msgid "Limit the media library choice" +msgstr "" + +#: core/fields/message.php:19 core/fields/message.php:70 +#: core/fields/true_false.php:79 +msgid "Message" +msgstr "" + +#: core/fields/message.php:71 +msgid "Text & HTML entered here will appear inline with the fields" +msgstr "" + +#: core/fields/message.php:72 +msgid "Please note that all text will first be passed through the wp function " +msgstr "" + +#: core/fields/number.php:19 +msgid "Number" +msgstr "" + +#: core/fields/number.php:178 +msgid "Minimum Value" +msgstr "" + +#: core/fields/number.php:194 +msgid "Maximum Value" +msgstr "" + +#: core/fields/number.php:210 +msgid "Step Size" +msgstr "" + +#: core/fields/page_link.php:18 +msgid "Page Link" +msgstr "" + +#: core/fields/page_link.php:19 core/fields/post_object.php:19 +#: core/fields/relationship.php:19 core/fields/taxonomy.php:19 +#: core/fields/user.php:19 +msgid "Relational" +msgstr "" + +#: core/fields/page_link.php:103 core/fields/post_object.php:280 +#: core/fields/relationship.php:582 core/fields/relationship.php:661 +#: core/views/meta_box_location.php:75 +msgid "Post Type" +msgstr "" + +#: core/fields/page_link.php:127 core/fields/post_object.php:329 +#: core/fields/select.php:214 core/fields/taxonomy.php:489 +#: core/fields/user.php:322 +msgid "Allow Null?" +msgstr "" + +#: core/fields/page_link.php:148 core/fields/post_object.php:350 +#: core/fields/select.php:233 +msgid "Select multiple values?" +msgstr "" + +#: core/fields/password.php:19 +msgid "Password" +msgstr "" + +#: core/fields/post_object.php:18 +msgid "Post Object" +msgstr "" + +#: core/fields/post_object.php:194 core/fields/relationship.php:170 +msgid "(no title)" +msgstr "" + +#: core/fields/post_object.php:304 core/fields/relationship.php:606 +msgid "Filter from Taxonomy" +msgstr "" + +#: core/fields/radio.php:18 +msgid "Radio Button" +msgstr "" + +#: core/fields/radio.php:105 core/views/meta_box_location.php:91 +msgid "Other" +msgstr "" + +#: core/fields/radio.php:148 +msgid "Enter your choices one per line" +msgstr "" + +#: core/fields/radio.php:150 +msgid "Red" +msgstr "" + +#: core/fields/radio.php:151 +msgid "Blue" +msgstr "" + +#: core/fields/radio.php:175 +msgid "Add 'other' choice to allow for custom values" +msgstr "" + +#: core/fields/radio.php:187 +msgid "Save 'other' values to the field's choices" +msgstr "" + +#: core/fields/relationship.php:18 +msgid "Relationship" +msgstr "" + +#: core/fields/relationship.php:29 +msgid "Maximum values reached ( {max} values )" +msgstr "" + +#: core/fields/relationship.php:457 +msgid "Search..." +msgstr "" + +#: core/fields/relationship.php:468 +msgid "Filter by post type" +msgstr "" + +#: core/fields/relationship.php:562 +msgid "Return Format" +msgstr "" + +#: core/fields/relationship.php:573 +msgid "Post Objects" +msgstr "" + +#: core/fields/relationship.php:574 +msgid "Post IDs" +msgstr "" + +#: core/fields/relationship.php:640 +msgid "Search" +msgstr "" + +#: core/fields/relationship.php:641 +msgid "Post Type Select" +msgstr "" + +#: core/fields/relationship.php:649 +msgid "Elements" +msgstr "" + +#: core/fields/relationship.php:650 +msgid "Selected elements will be displayed in each result" +msgstr "" + +#: core/fields/relationship.php:659 core/views/meta_box_options.php:106 +msgid "Featured Image" +msgstr "" + +#: core/fields/relationship.php:660 +msgid "Post Title" +msgstr "" + +#: core/fields/relationship.php:672 +msgid "Maximum posts" +msgstr "" + +#: core/fields/select.php:18 core/fields/select.php:109 +#: core/fields/taxonomy.php:480 core/fields/user.php:313 +msgid "Select" +msgstr "" + +#: core/fields/tab.php:19 +msgid "Tab" +msgstr "" + +#: core/fields/tab.php:68 +msgid "" +"Use \"Tab Fields\" to better organize your edit screen by grouping your " +"fields together under separate tab headings." +msgstr "" + +#: core/fields/tab.php:69 +msgid "" +"All the fields following this \"tab field\" (or until another \"tab field\" " +"is defined) will be grouped together." +msgstr "" + +#: core/fields/tab.php:70 +msgid "Use multiple tabs to divide your fields into sections." +msgstr "" + +#: core/fields/taxonomy.php:18 core/fields/taxonomy.php:430 +msgid "Taxonomy" +msgstr "" + +#: core/fields/taxonomy.php:374 core/fields/taxonomy.php:383 +msgid "None" +msgstr "" + +#: core/fields/taxonomy.php:464 core/fields/user.php:298 +#: core/views/meta_box_fields.php:77 core/views/meta_box_fields.php:158 +msgid "Field Type" +msgstr "" + +#: core/fields/taxonomy.php:474 core/fields/user.php:307 +msgid "Multiple Values" +msgstr "" + +#: core/fields/taxonomy.php:476 core/fields/user.php:309 +msgid "Multi Select" +msgstr "" + +#: core/fields/taxonomy.php:478 core/fields/user.php:311 +msgid "Single Value" +msgstr "" + +#: core/fields/taxonomy.php:479 +msgid "Radio Buttons" +msgstr "" + +#: core/fields/taxonomy.php:508 +msgid "Load & Save Terms to Post" +msgstr "" + +#: core/fields/taxonomy.php:516 +msgid "" +"Load value based on the post's terms and update the post's terms on save" +msgstr "" + +#: core/fields/taxonomy.php:533 +msgid "Term Object" +msgstr "" + +#: core/fields/taxonomy.php:534 +msgid "Term ID" +msgstr "" + +#: core/fields/text.php:19 +msgid "Text" +msgstr "" + +#: core/fields/text.php:176 core/fields/textarea.php:164 +msgid "Formatting" +msgstr "" + +#: core/fields/text.php:177 core/fields/textarea.php:165 +msgid "Effects value on front end" +msgstr "" + +#: core/fields/text.php:186 core/fields/textarea.php:174 +msgid "No formatting" +msgstr "" + +#: core/fields/text.php:187 core/fields/textarea.php:176 +msgid "Convert HTML into tags" +msgstr "" + +#: core/fields/text.php:195 core/fields/textarea.php:133 +msgid "Character Limit" +msgstr "" + +#: core/fields/text.php:196 core/fields/textarea.php:134 +msgid "Leave blank for no limit" +msgstr "" + +#: core/fields/textarea.php:19 +msgid "Text Area" +msgstr "" + +#: core/fields/textarea.php:148 +msgid "Rows" +msgstr "" + +#: core/fields/textarea.php:149 +msgid "Sets the textarea height" +msgstr "" + +#: core/fields/textarea.php:175 +msgid "Convert new lines into <br /> tags" +msgstr "" + +#: core/fields/true_false.php:19 +msgid "True / False" +msgstr "" + +#: core/fields/true_false.php:80 +msgid "eg. Show extra content" +msgstr "" + +#: core/fields/user.php:18 core/views/meta_box_location.php:94 +msgid "User" +msgstr "" + +#: core/fields/user.php:271 +msgid "Filter by role" +msgstr "" + +#: core/fields/wysiwyg.php:36 +msgid "Wysiwyg Editor" +msgstr "" + +#: core/fields/wysiwyg.php:292 +msgid "Toolbar" +msgstr "" + +#: core/fields/wysiwyg.php:324 +msgid "Show Media Upload Buttons?" +msgstr "" + +#: core/views/meta_box_fields.php:24 +msgid "New Field" +msgstr "" + +#: core/views/meta_box_fields.php:58 +msgid "Field type does not exist" +msgstr "" + +#: core/views/meta_box_fields.php:74 +msgid "Field Order" +msgstr "" + +#: core/views/meta_box_fields.php:75 core/views/meta_box_fields.php:126 +msgid "Field Label" +msgstr "" + +#: core/views/meta_box_fields.php:76 core/views/meta_box_fields.php:142 +msgid "Field Name" +msgstr "" + +#: core/views/meta_box_fields.php:78 +msgid "Field Key" +msgstr "" + +#: core/views/meta_box_fields.php:90 +msgid "" +"No fields. Click the + Add Field button to create your " +"first field." +msgstr "" + +#: core/views/meta_box_fields.php:105 core/views/meta_box_fields.php:108 +msgid "Edit this Field" +msgstr "" + +#: core/views/meta_box_fields.php:109 +msgid "Duplicate this Field" +msgstr "" + +#: core/views/meta_box_fields.php:109 +msgid "Duplicate" +msgstr "" + +#: core/views/meta_box_fields.php:110 +msgid "Delete this Field" +msgstr "" + +#: core/views/meta_box_fields.php:110 +msgid "Delete" +msgstr "" + +#: core/views/meta_box_fields.php:127 +msgid "This is the name which will appear on the EDIT page" +msgstr "" + +#: core/views/meta_box_fields.php:143 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "" + +#: core/views/meta_box_fields.php:172 +msgid "Field Instructions" +msgstr "" + +#: core/views/meta_box_fields.php:173 +msgid "Instructions for authors. Shown when submitting data" +msgstr "" + +#: core/views/meta_box_fields.php:186 +msgid "Required?" +msgstr "" + +#: core/views/meta_box_fields.php:209 +msgid "Conditional Logic" +msgstr "" + +#: core/views/meta_box_fields.php:260 core/views/meta_box_location.php:117 +msgid "is equal to" +msgstr "" + +#: core/views/meta_box_fields.php:261 core/views/meta_box_location.php:118 +msgid "is not equal to" +msgstr "" + +#: core/views/meta_box_fields.php:279 +msgid "Show this field when" +msgstr "" + +#: core/views/meta_box_fields.php:285 +msgid "all" +msgstr "" + +#: core/views/meta_box_fields.php:286 +msgid "any" +msgstr "" + +#: core/views/meta_box_fields.php:289 +msgid "these rules are met" +msgstr "" + +#: core/views/meta_box_fields.php:303 +msgid "Close Field" +msgstr "" + +#: core/views/meta_box_fields.php:316 +msgid "Drag and drop to reorder" +msgstr "" + +#: core/views/meta_box_fields.php:317 +msgid "+ Add Field" +msgstr "" + +#: core/views/meta_box_location.php:48 +msgid "Rules" +msgstr "" + +#: core/views/meta_box_location.php:49 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" + +#: core/views/meta_box_location.php:60 +msgid "Show this field group if" +msgstr "" + +#: core/views/meta_box_location.php:76 +msgid "Logged in User Type" +msgstr "" + +#: core/views/meta_box_location.php:78 core/views/meta_box_location.php:79 +msgid "Post" +msgstr "" + +#: core/views/meta_box_location.php:80 +msgid "Post Category" +msgstr "" + +#: core/views/meta_box_location.php:81 +msgid "Post Format" +msgstr "" + +#: core/views/meta_box_location.php:82 +msgid "Post Status" +msgstr "" + +#: core/views/meta_box_location.php:83 +msgid "Post Taxonomy" +msgstr "" + +#: core/views/meta_box_location.php:85 core/views/meta_box_location.php:86 +msgid "Page" +msgstr "" + +#: core/views/meta_box_location.php:87 +msgid "Page Type" +msgstr "" + +#: core/views/meta_box_location.php:88 +msgid "Page Parent" +msgstr "" + +#: core/views/meta_box_location.php:89 +msgid "Page Template" +msgstr "" + +#: core/views/meta_box_location.php:92 +msgid "Attachment" +msgstr "" + +#: core/views/meta_box_location.php:93 +msgid "Taxonomy Term" +msgstr "" + +#: core/views/meta_box_location.php:146 +msgid "and" +msgstr "" + +#: core/views/meta_box_location.php:161 +msgid "Add rule group" +msgstr "" + +#: core/views/meta_box_options.php:25 +msgid "Order No." +msgstr "" + +#: core/views/meta_box_options.php:26 +msgid "Field groups are created in order
                from lowest to highest" +msgstr "" + +#: core/views/meta_box_options.php:42 +msgid "Position" +msgstr "" + +#: core/views/meta_box_options.php:52 +msgid "High (after title)" +msgstr "" + +#: core/views/meta_box_options.php:53 +msgid "Normal (after content)" +msgstr "" + +#: core/views/meta_box_options.php:54 +msgid "Side" +msgstr "" + +#: core/views/meta_box_options.php:64 +msgid "Style" +msgstr "" + +#: core/views/meta_box_options.php:74 +msgid "Seamless (no metabox)" +msgstr "" + +#: core/views/meta_box_options.php:75 +msgid "Standard (WP metabox)" +msgstr "" + +#: core/views/meta_box_options.php:84 +msgid "Hide on screen" +msgstr "" + +#: core/views/meta_box_options.php:85 +msgid "Select items to hide them from the edit screen" +msgstr "" + +#: core/views/meta_box_options.php:86 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used. (the one with the lowest order number)" +msgstr "" + +#: core/views/meta_box_options.php:96 +msgid "Permalink" +msgstr "" + +#: core/views/meta_box_options.php:97 +msgid "Content Editor" +msgstr "" + +#: core/views/meta_box_options.php:98 +msgid "Excerpt" +msgstr "" + +#: core/views/meta_box_options.php:100 +msgid "Discussion" +msgstr "" + +#: core/views/meta_box_options.php:101 +msgid "Comments" +msgstr "" + +#: core/views/meta_box_options.php:102 +msgid "Revisions" +msgstr "" + +#: core/views/meta_box_options.php:103 +msgid "Slug" +msgstr "" + +#: core/views/meta_box_options.php:104 +msgid "Author" +msgstr "" + +#: core/views/meta_box_options.php:105 +msgid "Format" +msgstr "" + +#: core/views/meta_box_options.php:107 +msgid "Categories" +msgstr "" + +#: core/views/meta_box_options.php:108 +msgid "Tags" +msgstr "" + +#: core/views/meta_box_options.php:109 +msgid "Send Trackbacks" +msgstr "" diff --git a/www/wp-content/plugins/advanced-custom-fields/readme.txt b/www/wp-content/plugins/advanced-custom-fields/readme.txt new file mode 100644 index 0000000..7864d38 --- /dev/null +++ b/www/wp-content/plugins/advanced-custom-fields/readme.txt @@ -0,0 +1,1045 @@ +=== Advanced Custom Fields === +Contributors: elliotcondon +Tags: custom, field, custom field, advanced, simple fields, magic fields, more fields, repeater, matrix, post, type, text, textarea, file, image, edit, admin +Requires at least: 3.5.0 +Tested up to: 4.5.0 +Stable tag: 4.4.5 +License: GPLv2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html + +Customise WordPress with powerful, professional and intuitive fields + +== Description == + +Advanced Custom Fields is the perfect solution for any WordPress website which needs more flexible data like other Content Management Systems. + +* Visually create your Fields +* Select from multiple input types (text, textarea, wysiwyg, image, file, page link, post object, relationship, select, checkbox, radio buttons, date picker, true / false, repeater, flexible content, gallery and more to come!) +* Assign your fields to multiple edit pages (via custom location rules) +* Easily load data through a simple and friendly API +* Uses the native WordPress custom post type for ease of use and fast processing +* Uses the native WordPress metadata for ease of use and fast processing + += Field Types = +* Text (type text, api returns text) +* Text Area (type text, api returns text) +* Number (type number, api returns integer) +* Email (type email, api returns text) +* Password (type password, api returns text) +* WYSIWYG (a wordpress wysiwyg editor, api returns html) +* Image (upload an image, api returns the url) +* File (upload a file, api returns the url) +* Select (drop down list of choices, api returns chosen item) +* Checkbox (tickbox list of choices, api returns array of choices) +* Radio Buttons ( radio button list of choices, api returns chosen item) +* True / False (tick box with message, api returns true or false) +* Page Link (select 1 or more page, post or custom post types, api returns the selected url) +* Post Object (select 1 or more page, post or custom post types, api returns the selected post objects) +* Relationship (search, select and order post objects with a tidy interface, api returns the selected post objects) +* Taxonomy (select taxonomy terms with options to load, display and save, api returns the selected term objects) +* User (select 1 or more WP users, api returns the selected user objects) +* Google Maps (interactive map, api returns lat,lng,address data) +* Date Picker (jquery date picker, options for format, api returns string) +* Color Picker (WP color swatch picker) +* Tab (Group fields into tabs) +* Message (Render custom messages into the fields) +* [Custom](http://www.advancedcustomfields.com/resources/tutorials/creating-a-new-field-type/) (Create your own field type!) + += ACF PRO = +The Advanced Custom Fields plugin is also available in a professional version which includes more fields, more functionality, and more flexibility! +At the core of ACF PRO is a brand new version of ACF (version 5) which includes searchable drop downs, smarter and faster DB calls, improved UI and much much more! + +* Repeater - Create a set of sub fields which can be repeated again and again whilst editing content! +* Gallery - Simple and intuitive interface for managing a collection of images. +* Flexible Content - Define groups of sub fields and add, edit, and re-order them to create highly customised content! +* Options pages - Add extra admin pages to edit ACF fields! + +http://www.advancedcustomfields.com/pro/ + += Tested on = +* Mac Firefox :) +* Mac Safari :) +* Mac Chrome :) +* PC Safari :) +* PC Chrome :) +* PC Firefox :) +* iPhone Safari :) +* iPad Safari :) +* PC ie7 :S + += Website = +http://www.advancedcustomfields.com/ + += Documentation = +* [Getting Started](http://www.advancedcustomfields.com/resources/#getting-started) +* [Field Types](http://www.advancedcustomfields.com/resources/#field-types) +* [Functions](http://www.advancedcustomfields.com/resources/#functions) +* [Actions](http://www.advancedcustomfields.com/resources/#actions) +* [Features](http://www.advancedcustomfields.com/resources/#features) +* [Filters](http://www.advancedcustomfields.com/resources/#filters) +* [How to guides](http://www.advancedcustomfields.com/resources/#how-to) +* [Tutorials](http://www.advancedcustomfields.com/resources/#tutorials) + += Bug Submission and Forum Support = +http://support.advancedcustomfields.com/ + += Please Vote and Enjoy = +Your votes really make a difference! Thanks. + + +== Installation == + +1. Upload 'advanced-custom-fields' to the '/wp-content/plugins/' directory +2. Activate the plugin through the 'Plugins' menu in WordPress +3. Click on the new menu item "Custom Fields" and create your first Custom Field Group! +4. Your custom field group will now appear on the page / post / template you specified in the field group's location rules! +5. Read the documentation to display your data: + + +== Frequently Asked Questions == + += Q. I have a question = +A. Chances are, someone else has asked it. Check out the support forum at: +http://support.advancedcustomfields.com/ + + +== Screenshots == + +1. Creating the Advanced Custom Fields + +2. Adding the Custom Fields to a page and hiding the default meta boxes + +3. The Page edit screen after creating the Advanced Custom Fields + +4. Simple and intuitive API. Read the documentation at: http://www.advancedcustomfields.com/resources/ + + +== Changelog == + += 4.4.5= +* Core: Fixed metabox title appearing on seamless field groups +* Language: Updated Portuguese translation +* Language: Updated Polish translation + += 4.4.4 = +* Field group: Fixed disabled update button after saving with empty title +* Core: Minor fixes and improvements +* Language: Updated Portuguese translation +* Language: Updated French translation +* Language: Updated Polish translation +* Language: Added Finnish translation + += 4.4.3 = +* WYSIWYG field: Added compatibility for WP 4.3 filters +* Core: Minor fixes and improvements +* Language: Updated Polish translation - thanks to Maciej + += 4.4.2 = +* Image field: Fixed UI bug when image has been removed via media library +* Core: Minor fixes and improvements + += 4.4.1 = +* Taxonomy field: Added compatibility for upcoming 'term splitting' in WP 4.2 +* Taxonomy field: Major improvement to save/load setting allowing for different values on multiple sub fields +* Core: Minor fixes and improvements + += 4.4.0 = +* Core: Fixed depreciated warnings + += 4.3.9 = +* Core: Added compatibility for WP4 media grid +* Relationship field: Fixed bug showing incorrect post type +* Language: Added Slovak translations - Thanks to wp.sk +* Language: Added Serbo-Croatian translation - thanks to Borisa Djuraskovic +* Language: Updating Persian translation - Thanks to Ghaem Omidi + += 4.3.8 = +* Validation: Fixed disabled button issue in WP 3.9 + += 4.3.7 = +* WYSIWYG field: Fixed missing tinyMCE buttons in WP 3.9 + += 4.3.6 = +* Core: Improved efficiency and speed when saving values by removing ACF meta from the native WP postmeta box +* Field Group: Fixed cache issue causing field settings to not update +* WYSIWYG field: Added support for new tinymce 4 in WP 3.9 +* Number field: Fixed bug causing blank values to save as 0 +* Google Maps field: Fixed JS bug causing google maps to not render when Google library is already loaded +* Validation: Fixed JS bug where hidden field groups's fields were being validated + += 4.3.5 = +* Textarea field: Added new `rows` setting +* API: Added `$format_value` parameter to the `get_fields` function +* Core: Improved conditional logic & tab JS performance +* Core: Removed changelog anouncement in plugins update list +* Core: Fixed anoying `wp is not defined` JS error +* Core: Added logic to load full or minified scripts using the `SCRIPT_DEBUG` constant +* Core: Improved loading structure to better allow ACF functions within the functions.php file +* Core: Fixed revisions bug causing sub field data to not restore +* Core: Made use of WP datepicker UI +* Field Group: Changed post location rule to show all post types +* Field Group: Changed page location rule to show only page post type +* Field Group: Added new filter for meta box priority `acf/input/meta_box_priority` +* Language: Added missing translation support in multiple fields +* Language: Added Hebrew translation - Thanks to Erez Lieberman +* Language: Updating Czech translations - Thanks to webeescz + += 4.3.4 = +* Post Object field: Fixed get_pages bug cuasing 'pages' to not appear +* Page Link field: Fixed get_pages bug cuasing 'pages' to not appear +* Tab field: Fixed JS bug causing multiple tab groups on page to render incorrectly +* Language: Updated Russian translation - Thanks to Alex Torscho + += 4.3.3 = +* Core: Updated styling to suit WP 3.8 +* Core: Added new logic to set 'autoload' to 'off' on all values saved to the wp_options table to help improve load speed +* API: Added new logic to the $post_id parameter to accept an object of type post, user or taxonomy term +* Tab field: Added compatibility with taxonomy term and user edit screens (table layout) +* Tab field: Fixed JS bug causing incorrect tab to show when validation fails +* Text field: Fixed bug causing append setting of '+50' to appear as '50' + += 4.3.2 = +* Color Picker field: Fixed JS bug preventing wpColorPicker from updating value correctly +* Google Map field: Added new setting for initial zoom level +* Relationship field: minor update to fix compatibility issue with Polylang plugin +* Relationship field: Fixed bug causing filters / actions using $field['name'] to not fire correctly +* API: Fixed bug with have_rows/has_sub_field function where looping through multiple posts each containing nested repeater fields would result in an endless loop +* Export: Fixed bug causing exported XML fields to become corrupt due to line breaks +* Core: Fixed bug where duplicating a field would cause conditional logic to appear blank +* Core: Added Conditional Logic support to hide entire column of a repeater field where max_row is 1. +* Core: Added new field group 'hide on screen' option for 'permalink' which hides the permalink URL and buttons below the post title + += 4.3.1 = +* API: Fixed bug with has_sub_field and have_rows functions causing complicated nested loops to produce incorrect results +* API: Fixed bug with get_fields function preventing values to be returned from options page and taxonomy terms +* Core: Fixed bug causing some SQL LIKE statements to not work correctly on windows servers +* Core: Removed __() wrappers from PHP export, as these did not work as expected +* Core: Fixed bug with get_pages() causing sort order issue in child page location rule +* Core: Added specific position to ACF menu item to reduce conflicts with 3rd party plugins +* JS: Fixed bug where conditional logic rules did not save when added using a '+' button above the last rule +* Radio field: Fixed bug where 'other' would be selected when no value exists +* WYSIWYG field: Added support for users with disabled visual editor setting +* JS: Improved validation for fields that are hidden by a tab +* Google maps field: Add refresh action when hidden / shown by a tab + += 4.3.0 = +* Core: get_field can now be used within the functions.php file +* Core: Added new Google maps field +* Core: Added conditional logic support for sub fields - will also require an update to the repeater / flexible content field add-on to work +* Core: Added required validation support for sub fields - will also require an update to the repeater / flexible content field add-on to work +* API: Added new function have_rows() +* API: Added new function the_row() +* API: Fixed front end form upload issues when editing a user - http://support.advancedcustomfields.com/forums/topic/repeater-image-upload-failing/ +* API: Fixed front end form bug where the wrong post_id is being passed to JS - http://support.advancedcustomfields.com/forums/topic/attachments-parent-id/ +* Export: wrapped title and instructions in __() function - http://support.advancedcustomfields.com/forums/topic/wrap-labels-and-descriptions-with-__-in-the-php-export-file/ +* Core: Filter out ACF fields from the native custom field dropdown - http://support.advancedcustomfields.com/forums/topic/meta-key-instead-of-name-on-add-new-custom-field-instead-of-name/ - http://support.advancedcustomfields.com/forums/topic/odd-sub-field-names-in-custom-fields/ +* Revisions: Improved save functionality to detect post change when custom fields are edited - http://support.advancedcustomfields.com/forums/topic/wordpress-3-6-revisions-custom-fields-no-longer-tracked/ +* Core: Add field group title for user edit screen - http://support.advancedcustomfields.com/forums/topic/can-you-add-a-title-or-hr-tag-when-using-acf-in-taxonomy-edit-screen/ +* Field group: Add 'toggle all' option to hide from screen - http://support.advancedcustomfields.com/forums/topic/hidecheck-all-single-checkbox-when-hiding-items-from-pagepost-edit-screen/ +* Taxonomy field: Add new filter for wp_list_categories args - http://support.advancedcustomfields.com/forums/topic/taxonomy-field-type-filter-to-only-show-parents/ +* Taxonomy field: Fixed JS bug causing attachment field groups to disappear due to incorrect AJAX location data - http://support.advancedcustomfields.com/forums/topic/taxonomy-checkboxes/ +* WYSIWYG field: Fixed JS bug where formatting is removed when drag/drop it's repeater row +* Tab field: Corrected minor JS bugs with conditional logic - http://support.advancedcustomfields.com/forums/topic/tabs-logic-hide-issue/ +* Relationship field: Values now save correctly as an array of strings (for LIKE querying) +* Post object field: Values now save correctly as an array of strings (for LIKE querying) +* Image field: Added mime_type data to returned value +* Field field: Added mime_type data to returned value +* Core: Lots of minor improvements + += 4.2.2 = +* Field group: Added 'High (after title)' position for a metabox - http://support.advancedcustomfields.com/forums/topic/position-after-title-solution-inside/ +* Relationship field: Fixed bug with 'exclude_from_search' post types +* Image / File field: Improved edit popup efficiency and fixed bug when 'upload' is last active mode - http://support.advancedcustomfields.com/forums/topic/edit-image-only-shows-add-new-screen/ +* JS: Added un compressed input.js file +* JS: Fixed but with options page / taxonomy field - http://support.advancedcustomfields.com/forums/topic/checkbox-issues/ +* Language: Updated Persian Translation - thanks to Ghaem Omidi + += 4.2.1 = +* Taxonomy field: Fixed issue causing selected terms to appear as numbers - http://support.advancedcustomfields.com/forums/topic/latest-update-4-2-0-taxonomy-field-not-working-correctly/ +* Revisions: Fixed WP 3.6 revisions - http://support.advancedcustomfields.com/forums/topic/wordpress-3-6-revisions-custom-fields-no-longer-tracked/ +* Relationship Field: Add new option for return_format +* Location Rule - Add new rule for post status - http://support.advancedcustomfields.com/forums/topic/location-rules-post-status/ +* Location Rule: Add 'super admin' to users rule - thanks to Ryan Nielson - https://github.com/RyanNielson/acf/commit/191abf35754c242f2ff75ac33ff8a4dca963a6cc +* Core: Fixed pre_save_post $post_id issue - http://support.advancedcustomfields.com/forums/topic/frontend-form-issues-pre_save_post-save_post/ +* Core: Fix minor CSS but in media modal - http://support.advancedcustomfields.com/forums/topic/minor-css-issue-in-media-upload-lightbox/#post-2138 +* File field: Fix minor 'strict standards' warning - http://support.advancedcustomfields.com/forums/topic/strict-standards-error-on-file-upload/ +* Image field: Fix minor CSS issue - http://support.advancedcustomfields.com/forums/topic/firefox-repeaterimage-css/ + += 4.2.0 = +* IMPORTANT: ACF now requires a minimum WordPress version of 3.5.0 +* Full integration between attachments and custom fields! +* Text field: Added new options for prepend, append, placeholder and character limit +* Textarea field: Added new options for prepend, append, placeholder and character limit +* Number field: Added new options for prepend, append and placeholder +* Email field: Added new options for prepend, append and placeholder +* Password field: Added new options for prepend, append and placeholder +* Image field: fixed safari bug causing all images to appear small +* Core: Improved save_lock functionality to prevent inifinite loops when creating a post on the fly +* Core: Major JS improvements including .live changed to .on +* Compatibility: Fixed WYSIWYG JS bug with Visual Composer plugin +* Language: Added Persian Translation - thanks to Ghaem Omidi +* Language: Updated German translation - thanks to Thomas Meyer +* Language: Added Swedish translation - thanks to Mikael Jorhult + += 4.1.8.1 = +* Select field: Revert choices logic - http://support.advancedcustomfields.com/forums/topic/select-field-label-cut-off-at/#post-529 +* CSS: Revert metabox CSS - http://support.advancedcustomfields.com/forums/topic/standard-metabox-margins-reversed/#post-456 +* Core: Fixed save_post conflict with Shopp plugin - http://support.advancedcustomfields.com/forums/topic/no-data-is-saving-with-shopp-acf-4-1-8/ + += 4.1.8 = +* Core: Fix issue with cache $found variable preventing values from being loaded +* Select field: Improve choices textarea detection - http://old.support.advancedcustomfields.com/discussion/6598/select-on-repeater-field +* Language: Added Swedish translation - https://github.com/elliotcondon/acf/pull/93 +* Language: Updated Russian translation - https://github.com/elliotcondon/acf/pull/94 + += 4.1.7 = +* Language: Added Russian translation - Thanks to Alex Torscho +* Core: Improved the save_post function to compare post_id and only run once. +* Core: Improved cache handling +* Number field: Fixed step size decimal bug +* Radio button field: Add option for 'other' and to also update field choices +* Image / File field: Updated JS to add multiple items to the correct sub field - http://support.advancedcustomfields.com/discussion/6391/repeater-with-images-bug +* JS: Remove redundant return ajax value - http://support.advancedcustomfields.com/discussion/6375/js-syntax-error-in-ie +* Add-ons page: fix JS issue - http://support.advancedcustomfields.com/discussion/6405/add-ons-page-div-height-problem +* Options Page: Fixed issue with load_value preventing the options page using default values - http://support.advancedcustomfields.com/discussion/4612/true-false-field-allow-default-value +* AJAX: Fix chrome bug - untick category - http://support.advancedcustomfields.com/discussion/6419/disabling-a-category-still-shows-fields +* JS: Fixed multiple Internet Explorer issues + += 4.1.6 = +* General: Improved load_value function to better handle false and default values +* Number field: Added new options for min, max and step - http://support.advancedcustomfields.com/discussion/6263/fork-on-numbers-field +* Radio field: Improved logic for selecting the value. Now works with 0, false, null and any other 'empty' value - http://support.advancedcustomfields.com/discussion/6305/radio-button-issue-with-0-values-fix-included- +* Date picker field: Fixed PHP error - http://support.advancedcustomfields.com/discussion/6312/date-picker-php-error-date_picker-php-line-138-screenshot-attached +* Language: Added Portuguese translation - https://github.com/elliotcondon/acf/pull/64 +* Taxonomy: Updated JS to clear image / file and checkbox elements when a new category is added via AJAX - http://support.advancedcustomfields.com/discussion/6326/image-field-added-to-categories-field-remains-set-after-category-created +* Validation: Added logic to allow a field to bypass validation if it is part of a tab group which is hidden via conditional logic +* API: Improved the acf_form function to better handle form attributes + += 4.1.5.1 = +* Image field: Fixed JS error causing uploader to not work correctly +* File field: Fixed JS error causing uploader to not work correctly +* Gallery field: Fixed JS error causing uploader to not work correctly +* General: Fixed JS error causing field groups to not appear when dynamically loaded + += 4.1.5 = +* WYSIWYG Field: Fixed WYSIWYG the_content / shortcode issues - http://support.advancedcustomfields.com/discussion/5939/inconsistencies-between-standard-wysiwyg-and-acf-wysiwyg +* Image field: Added option for library restriction - http://support.advancedcustomfields.com/discussion/6102/making-uploaded-to-this-post-default-state-for-image-upload +* File field: Added option for library restriction +* File field: Field UI refresh +* Checkbox field: Added horizontal option - http://support.advancedcustomfields.com/discussion/5925/horizontal-select-boxes +* Image field: fixed UI bug when image is deleted in file system - http://support.advancedcustomfields.com/discussion/5988/provide-a-fallback-if- +* Validation: Added support for email field - http://support.advancedcustomfields.com/discussion/6125/email-field-required-validation-on-submit +* Validation: Added support for taxonomy field - http://support.advancedcustomfields.com/discussion/6169/validation-of-taxonomy-field +* Language: Added Chinese Translation - https://github.com/elliotcondon/acf/pull/63 +* General: Added changelog message to update plugin screen +* General: Lots of minor improvements + += 4.1.4 = +* [Fixed] Page Link: Fixed errors produced by recent changes to post object field - http://support.advancedcustomfields.com/discussion/6044/page-links-hierarchy-broken-and-does-not-order-correctly + += 4.1.3 = +* [Fixed] Relationship field: Fix global $post conflict issues - http://support.advancedcustomfields.com/discussion/6022/bug-with-4-1-2-acf-rewrite-global-post + += 4.1.2 = +* [Added] Post Object field: Add filter to customize choices - http://support.advancedcustomfields.com/discussion/5883/show-extra-post-info-in-a-post-object-dropdown-list +* [Fixed] Relationship field: Fix error when used as grand child - http://support.advancedcustomfields.com/discussion/5898/in_array-errors-on-relationship-field +* [Added] User field: Add sanitisation into update_value function to allow for array / object with ID attribute +* [Added] Relationship field: Add sanitisation into update_value function to allow for array of post object to be saved +* [Added] Post Object field: Add sanitisation into update_value function to allow for a post object or an array of post objects to be saved +* [Added] Image field: Add sanitisation into update_value function to allow for a post object or an image array to be saved +* [Added] File field: Add sanitisation into update_value function to allow for a post object or an file array to be saved +* [Fixed] Revisions: Fix PHP warning if array value exists as custom field - http://support.advancedcustomfields.com/discussion/984/solvedwarning-htmlspecialchars-text-php-on-line-109 +* [Updated] Translation: Update French Translation - http://support.advancedcustomfields.com/discussion/5927/french-translation-for-4-1-1 +* [Fixed] General: Minor PHP errors fixed + += 4.1.1 = +* [Fixed] Relationship field: Fix bug causing sub field to not load $field object / use elements option correctly +* [Updated] Update German translations + += 4.1.0 = +* [Added] Field group: location rules can now be grouped into AND / OR statements +* [Added] Relationship field: Add option for filters (search / post_type) +* [Added] Relationship field: Add option for elements (featured image / title / post_type) +* [Added] Relationship field: Add post_id and field parameters to both ajax filter functions +* [Added] Date Picker field: Add options for first_day +* [Added] Date Picker field: Add text strings for translation +* [Added] Select field: Add support for multiple default values +* [Added] Checkbox field: Add support for multiple default values - http://support.advancedcustomfields.com/discussion/5635/checkbox-field-setting-multiple-defaults +* [Updated] Minor JS + CSS improvements +* [Added] Added free Add-ons to the admin page +* [Fixed] Fixed minor bugs + += 4.0.3 = +* [Fixed] Fix bug when appending taxonomy terms - http://support.advancedcustomfields.com/discussion/5522/append-taxonomies +* [Fixed] Fix embed shortcode for WYSIWYG field - http://support.advancedcustomfields.com/discussion/5503/embed-video-wysiwyg-field-doesn039t-work-since-update +* [Fixed] Fix issues with loading numbers - http://support.advancedcustomfields.com/discussion/5538/zero-first-number-problem-in-text-fields +* [Fixed] Fix bug with user field and format_value_for_api - http://support.advancedcustomfields.com/discussion/5542/user-field-weirdness-after-update +* [Fixed] Fix capitalization issue on field name - http://support.advancedcustomfields.com/discussion/5527/field-name-retains-capitalization-from-field-title +* [Fixed] Fix tabs not hiding from conditional logic - http://support.advancedcustomfields.com/discussion/5506/conditional-logic-not-working-with-tabs +* [Updated] Update dir / path to allow for SSL - http://support.advancedcustomfields.com/discussion/5518/in-admin-page-got-error-javascript-when-open-with-https +* [Updated] Updated relationship JS - http://support.advancedcustomfields.com/discussion/5550/relationship-field-search-box + += 4.0.2 = +* [Added] Add auto video filter to WYSIWYG value - http://support.advancedcustomfields.com/discussion/5378/video-embed-in-wysiwyg-field +* [Fixed] Fix Repeater + WYSIWYG loosing p tags on drag/drop - http://support.advancedcustomfields.com/discussion/5476/acf-4-0-0-wysiwyg-p-tag-disappearing-after-drag-drop-save +* [Fixed] Fix upgrade message appearing in iframe +* [Fixed] Fix value sanitation - http://support.advancedcustomfields.com/discussion/5499/post-relationship-field-value-storage-in-update-to-acf4 +* [Added] Add JS field name validation - http://support.advancedcustomfields.com/discussion/5500/replace-foreign-letters-when-creating-input-name-from-label-in-javascript +* [Fixed] Fix error when duplicating field group in WPML - http://support.advancedcustomfields.com/discussion/5501/4-0-1-broke-wpml-functionality- +* [Fixed] Fix pares_type issue. Maybe remove it? - http://support.advancedcustomfields.com/discussion/5502/zeros-get-removed-major-bug + += 4.0.1 = +* [Improved] Improving welcome message with download instructions +* [Fixed] Text / Fix JS issue where metaboxes are not hiding - http://support.advancedcustomfields.com/discussion/5443/bug-content-editor +* [Fixed] Test / Fix lite mode issue causing category / user fields not to show +* [Fixed] Sanitize field names - http://support.advancedcustomfields.com/discussion/5262/sanitize_title-on-field-name +* [Fixed] Test / Fix conditional logic not working for mutli-select - http://support.advancedcustomfields.com/discussion/5409/conditional-logic-with-multiple-select-field +* [Fixed] Test / Fix field group duplication in WooCommerce category w SEO plugin - http://support.advancedcustomfields.com/discussion/5440/acf-woocommerce-product-category-taxonomy-bug + += 4.0.0 = +* [IMPORTANT] This update contains major changes to premium and custom field type Add-ons. Please read the [Migrating from v3 to v4 guide](http://www.advancedcustomfields.com/resources/getting-started/migrating-from-v3-to-v4/) +* [Optimized] Optimize performance by removing heavy class structure and implementing light weight hooks & filters! +* [Changed] Remove all Add-on code from the core plugin and separate into individual plugins with self hosted updates +* [Added] Add field 'Taxonomy' +* [Added] Add field 'User' +* [Added] Add field 'Email' +* [Added] Add field 'Password' +* [Added] Add field group title validation +* [Fixed] Fix issue where get_field_object returns the wrong field when using WPML +* [Fixed] Fix duplicate functionality - http://support.advancedcustomfields.com/discussion/4471/duplicate-fields-in-admin-doesn039t-replicate-repeater-fields +* [Added] Add conditional statements to tab field - http://support.advancedcustomfields.com/discussion/4674/conditional-tabs +* [Fixed] Fix issue with Preview / Draft where preview would not save custom field data - http://support.advancedcustomfields.com/discussion/4401/cannot-preview-or-schedule-content-to-be-published +* [Added] Add function get_field_groups() +* [Added] Add function delete_field() - http://support.advancedcustomfields.com/discussion/4788/deleting-a-field-through-php +* [Added] Add get_sub_field_object function - http://support.advancedcustomfields.com/discussion/4991/select-inside-repeaterfield +* [Added] Add 'Top Level' option to page type location rule +* [Fixed] Fix taxonomy location rule - http://support.advancedcustomfields.com/discussion/5004/field-group-rules-issue +* [Fixed] Fix tab field with conditional logic - https://github.com/elliotcondon/acf4/issues/14 +* [Fixed] Revert back to original field_key idea. attractive field key's cause too many issues with import / export +* [Added] Add message field - http://support.advancedcustomfields.com/discussion/5263/additional-description-field +* [Removed] Removed the_content filter from WYSIWYG field + += 3.5.8.1 = +* [Fixed] Fix PHP error in text / textarea fields + += 3.5.8 = +* [Fixed] Fix bug preventing fields to load on user / taxonomy front end form - http://support.advancedcustomfields.com/discussion/4393/front-end-user-profile-field-form-causes-referenceerror +* [Added] Added 'acf/fields/wysiwyg/toolbars' filter to customize WYSIWYG toolbars - http://support.advancedcustomfields.com/discussion/2205/can-we-change-wysiwyg-basic-editor-buttons +* [Fixed] Fix acf_load_filters as they are not working! - http://support.advancedcustomfields.com/discussion/comment/12770#Comment_12770 +* [Added] Clean up wp_options after term delete - http://support.advancedcustomfields.com/discussion/4396/delete-taxonomy-term-custom-fields-after-term-delete +* [Fixed] Fix location rule - category / taxonomy on new post - http://support.advancedcustomfields.com/discussion/3635/show-custom-fields-on-post-adding +* [Added] Added 'acf/create_field' action for third party usage - docs to come soon +* [Added] Add support for new media uploader in WP 3.5! +* [Fixed] Fix conditional logic error - http://support.advancedcustomfields.com/discussion/4502/conditional-logic-script-output-causes-events-to-fire-multiple-times +* [Fixed] Fix Uploader not working on taxonomy edit screens - http://support.advancedcustomfields.com/discussion/4536/media-upload-button-for-wysiwyg-does-not-work-when-used-on-a-taxonomy-term +* [Added] Add data cleanup after removing a repeater / flexible content row - http://support.advancedcustomfields.com/discussion/1994/deleting-single-repeater-fields-does-not-remove-entry-from-database + + += 3.5.7.2 = +* [Fixed] Fix fields not showing on attachment edit page in WP 3.5 - http://support.advancedcustomfields.com/discussion/4261/after-upgrading-to-3-5-acf-fields-assigned-to-show-on-attachments-media-edit-are-not-showing +* [Fixed] Fix sub repeater css bug - http://support.advancedcustomfields.com/discussion/4361/repeater-add-button-inappropriately-disabled +* [Fixed] Fix issue where acf_form includes scripts twice - http://support.advancedcustomfields.com/discussion/4372/afc-repeater-on-front-end +* [Fixed] Fix location rule bug with new shopp product - http://support.advancedcustomfields.com/discussion/4406/shopp-idnew-product-page-doesn039t-have-acf-fields +* [Fixed] Fix location rule bug with taxonomy / post_taxonomy - http://support.advancedcustomfields.com/discussion/4407/taxonomy-rules-ignored-until-toggling-the-taxonomy + += 3.5.7.1 = +* [Fixed] Fix issues with location rules wrongly matching + += 3.5.7 = +* [Fixed] Fix sub field default value - http://support.advancedcustomfields.com/discussion/3706/select-field-default-value-not-working +* [Added] Add filters for custom location rules - http://support.advancedcustomfields.com/discussion/4285/how-to-retrieve-a-custom-field-within-the-function-php +* [Fixed] Fix XML import to create unique field ID's - http://support.advancedcustomfields.com/discussion/4328/check-acf_next_field_id-to-avoid-data-corruption +* [Fixed] Fix conditional logic with validation - http://support.advancedcustomfields.com/discussion/4295/issue-with-conditional-logic-and-obrigatory-fields +* [Fixed] Fix repeater + relationship bug - http://support.advancedcustomfields.com/discussion/4296/relationship-field-bug + += 3.5.6.3 = +* [Fixed] Fix bug with 3.5.6 not showing front end form + += 3.5.6.2 = +* [Fixed] Fix WYSIWYG webkit browser issues. + += 3.5.6.1 = +* [Fixed] Fix bug causing field groups to not display on the options page. + += 3.5.6 = +* [Fixed] Fix content editor double in webkit browser - http://support.advancedcustomfields.com/discussion/4223/duplicate-editor-box-safari-bug-has-returned +* [Fixed] Fix bug with post format location rule not working - http://support.advancedcustomfields.com/discussion/4264/not-recognizing-post-type-formats-following-upgrade-to-version-3-5-5 +* [Fixed] Fix conditional logic with tabs - http://support.advancedcustomfields.com/discussion/4201/tabs-and-logical-condition +* [Fixed] Fix missing icons for conditional logic / menu in older WP +* [Added] Add PHP fix for new lines in field key - http://support.advancedcustomfields.com/discussion/4087/can039t-add-new-field + += 3.5.5 = +* [Added] Add new Tab field +* [Fixed] Improve WYSIWYG code for better compatibility +* [Fixed] Fix PHP / AJAX error during database update for older versions +* [Fixed] WYSIWYG insert attachment focus bug - http://support.advancedcustomfields.com/discussion/4076/problem-with-upload-in-wysiwyg-editors-in-combination-with-flexible-content +* [Fixed] Fix JS coma issues for IE - http://support.advancedcustomfields.com/discussion/4064/ie-javascript-issues-on-editing-field-group +* [Added] Add no cache to relationship field results - http://support.advancedcustomfields.com/discussion/2325/serious-memory-issue-using-post-objectrelationship-field-with-only-5000-posts +* [Added] Add retina support +* [Fixed] Fix WYSIWYG validation for preview post - http://support.advancedcustomfields.com/discussion/4055/validation-failing-on-required-wysiwyg-field +* [Fixed] Fix undefined index error in field's conditional logic - http://support.advancedcustomfields.com/discussion/4165/undefined-index-notice-on-php-export +* [Updated] Update post types in field options - http://support.advancedcustomfields.com/discussion/3656/acf-for-custom-post-type +* [Added] Add filters to relationship field results +* [Added] Add file name bellow title in popup for selecting a file + += 3.5.4.1 = +* [Fixed] Fix bug preventing options pages from appearing in the field group's location rules + += 3.5.4 = +* [Added] Add new filter for ACF settings - http://www.advancedcustomfields.com/docs/filters/acf_settings/ +* [Updated] Updated field keys to look nicer. eg field_12 +* [Added] Update admin_head to use hooks / enque all scripts / styles +* [Added] Add duplicate function for flexible content layouts +* [Fixed] Fix $post_id bug - http://support.advancedcustomfields.com/discussion/3852/acf_form-uses-global-post_id-instead-of-argument +* [Fixed] Fix WYSIWYG JS issue - http://support.advancedcustomfields.com/discussion/3644/flexible-layout-field-reordering-breaks-when-visual-editor-disabled +* [Fixed] Fix Gallery PHP error - http://support.advancedcustomfields.com/discussion/3856/undefined-index-error-gallery-on-options-page +* [Added] Add compatibility for Shopp categories - http://support.advancedcustomfields.com/discussion/3647/custom-fields-not-showing-up-in-shopp-catalog-categories +* [Fixed] Fix "Parent Page" location rule - http://support.advancedcustomfields.com/discussion/3885/parent-page-type-check +* [Fixed] Fix options page backwards compatibility - support.advancedcustomfields.com/discussion/3908/acf-options-page-groups-are-not-backward-compatible +* [Fixed] Fix update_field for content - http://support.advancedcustomfields.com/discussion/3916/add-flexible-layout-row-with-update_field +* [Added] Add new filter for acf_defaults! - http://support.advancedcustomfields.com/discussion/3947/options-page-plugin-user-capabilites-limitation +* [Fixed] Fix gallery detail update after edit - http://support.advancedcustomfields.com/discussion/3899/gallery-image-attributes-not-updating-after-change +* [Fixed] Fix front end uploading issue - http://support.advancedcustomfields.com/discussion/comment/10502#Comment_10502 + += 3.5.3.1 = +* Minor bug fixes for 3.5.3 + += 3.5.3 = +* [Updated] Update / overhaul flexible content field UI +* [Added] Add Show / Hide for flexible content layouts +* [Added] Add column width for flexible content - http://support.advancedcustomfields.com/discussion/3382/percentage-widths-on-fc-fields +* [Added] Add instructions for flexible content sub fields +* [Added] Add new parameter to get_field to allow for no formatting - http://support.advancedcustomfields.com/discussion/3188/update_field-repeater +* [Fixed] Fix compatibility issue with post type switcher plugin - http://support.advancedcustomfields.com/discussion/3493/field-group-changes-to-post-when-i-save +* [Added] Add new location rules for "Front Page" "Post Page" - http://support.advancedcustomfields.com/discussion/3485/groups-association-whit-page-slug-instead-of-id +* [Fixed] Fix flexible content + repeater row limit bug - http://support.advancedcustomfields.com/discussion/3557/repeater-fields-inside-flexible-field-on-backend-not-visible-before-first-savingpublishing +* [Added] Add filter "acf_load_value" for values - http://support.advancedcustomfields.com/discussion/3725/a-filter-for-get_field +* [Fixed] Fix choices backslash issue - http://support.advancedcustomfields.com/discussion/3796/backslash-simple-quote-bug-in-radio-button-values-fields +* [Updated] acf_options_page_title now overrides the menu and title. If your field groups are not showing after update, please re-save them to update the location rules. +* [Updated] Update location rules to show all post types in page / page_parent / post +* [Added] Change all "pre_save_field" functions to "acf_save_field" hooks +* [Improved] Improve general CSS / JS + += 3.5.2 = +* Security update + += 3.5.1 = +* [Added] Add Conditional logic for fields (toggle fields are select, checkbox, radio and true / false) +* [Added] More hooks + filters - acf_options_page_title, acf_load_field, acf_update_value - http://support.advancedcustomfields.com/discussion/3454/more-hooks-filters-ability-for-inheritance +* [Removed] Remove public param from post types list - http://support.advancedcustomfields.com/discussion/3251/fields-on-a-non-public-post-type +* [Added] Add field group headings into the acf_form function +* [Updated] Update button design to match WP 3.5 +* [Fixed] Test / Fix XML export issue - http://support.advancedcustomfields.com/discussion/3415/can039t-export-xml-since-upgrade-to-3-5-0 +* [Added] Add more options to the "hide on screen" - http://support.advancedcustomfields.com/discussion/3418/screen-options +* [Added] Add compatibility for Tabify plugin - http://wordpress.org/support/topic/plugin-tabify-edit-screen-compatibility-with-other-custom-fields-plugins/page/2?replies=36#post-3238051 +* [Added] Add compatibility for Duplicate Post plugin +* [Added] Add new params to acf_form function - http://support.advancedcustomfields.com/discussion/3445/issue-with-the-acf_form-array +* [Updated] Increase date picker range to 100 +* [Fixed] WYSIWYG looses formatting when it's row gets reordered (in a repeater / flexible content field) +* [Fixed] Fix has_sub_field break issue - http://support.advancedcustomfields.com/discussion/3528/ability-to-reset-has_sub_field +* [Fixed] Fix Textarea / Text encoding bugs - http://support.advancedcustomfields.com/discussion/comment/5147#Comment_5147 +* [Added] Add publish status for field groups - http://support.advancedcustomfields.com/discussion/3695/draft-status-for-field-groups +* [Updated] General tidy up & improvement of HTML / CSS / Javascript + += 3.5.0 = +* [Fixed] Fix missing title of PHP registered field groups on the media edit page +* [Added] Add revision support +* [Added] Allow save draft to bypass validation +* [Updated] Update Czech translation +* [Fixed] Fix XML export issue with line break - http://support.advancedcustomfields.com/discussion/3219/export-and-import-problem-mixed-line-endings +* [Fixed] Fix export to XML abspath issue - http://support.advancedcustomfields.com/discussion/2641/require-paths-in-export-php +* Update location rules for post_type - http://support.advancedcustomfields.com/discussion/3251/fields-on-a-non-public-post-type +* Add "revisions" to list of hide-able options +* [Fixed] Fix bug with custom post_id param in acf_form - http://support.advancedcustomfields.com/discussion/2991/acf_form-outside-loop +* [Fixed] Fix bug in has_sub_field function where new values are not loaded for different posts if the field name is the same - http://support.advancedcustomfields.com/discussion/3331/repeater-field-templating-help-categories +* [Updated] Allow get_field to use field_key or field_name +* [Fixed] Fix update_field bug with nested repeaters +* [Updated] Update German translation files - thanks to Martin Lettner + += 3.4.3 = +* [Fixed] Fix PHP registered field groups not showing via AJAX - http://support.advancedcustomfields.com/discussion/3143/exported-php-code-doesnt-work-with-post-formats +* [Added] Add new return value for file { file object +* [Fixed] Test / Fix save_post priority with WPML + events + shopp plugin +* [Fixed] Fix bug where field groups don't appear on shopp product edit screens +* [Fixed] Fix bug with image field { selecting multiple images puts first image into the .row-clone tr - http://support.advancedcustomfields.com/discussion/3157/image-field-repeater + += 3.4.2 = +* [Fixed] Fix API functions for 'user_$ID' post ID parameter +* [Added] Color Picker Field: Default Value +* [Added] Add custom save action for all saves - http://support.advancedcustomfields.com/discussion/2954/hook-on-save-options +* [Updated] Update Dutch translations +* [Updated] Update get_field_object function to allow for field_key / field_name + option to load_value + += 3.4.1 = +* [Added] Save user fields into wp_usermeta http://support.advancedcustomfields.com/discussion/2758/get_users-and-meta_key +* [Added] Add compatibility with media tags plugin - http://support.advancedcustomfields.com/discussion/comment/7596#Comment_7596 +* [Added] Wysiwyg Field: Add Default value option +* [Added] Number Field: Add Default value option +* [Fixed] Validate relationship posts - http://support.advancedcustomfields.com/discussion/3033/relationship-field-throws-error-when-related-item-is-trashed +* [Added] Allow "options" as post_id for get_fields - http://support.advancedcustomfields.com/discussion/1926/3-1-8-broke-get_fields-for-options +* [Added] Repeater Field: Add sub field width option +* [Added] Repeater Field: Add sub field description option +* [Updated] Repeater Field: Update UI design +* [Fixed] Fix missing ajax event on page parent - http://support.advancedcustomfields.com/discussion/3060/show-correct-box-based-on-page-parent +* [Updated] Update french translation - http://support.advancedcustomfields.com/discussion/3088/french-translation-for-3-4-0 + += 3.4.0 = +* [Fixed] Fix validation rules for multiple select - http://support.advancedcustomfields.com/discussion/2858/multiple-select-validation-doesnt-work +* [Added] Add support for options page toggle open / close metabox +* [Fixed] Fix special characters in registered options page - http://support.advancedcustomfields.com/discussion/comment/7500#Comment_7500 +* [Updated] CSS tweak for relationship field - http://support.advancedcustomfields.com/discussion/2877/relation-field-with-multiple-post-types-css-styling-problem- +* [Fixed] Fix datepicker blank option bug - http://support.advancedcustomfields.com/discussion/2896/3-3-9-date-picker-not-popping-up +* [Added] Add new function get_field_object to API - http://support.advancedcustomfields.com/discussion/290/field-label-on-frontend +* [Fixed] Fix field groups not showing for Shopp add new product - http://support.advancedcustomfields.com/discussion/3005/acf-shopp +* [Fixed] Move acf.data outside of the doc.ready in input-ajax.js +* [Fixed] Fix IE7 JS bug - http://support.advancedcustomfields.com/discussion/3020/ie7-fix-on-is_clone_field-function +* [Fixed] Fix relationship search - Only search title, not content +* [Updated] Update function update_field to use field_key or field_name +* [Added] Add field group screen option to show field keys (to use in save_field / update field) +* [Added] Add actions on all save events (action is called "acf_save_post", 1 param = $post_id) + += 3.3.9 = +* [Added] Add basic support for WPML - duplicate field groups, pages and posts for each language without corrupting ACF data! +* [Fixed] Fix date picker save null - http://support.advancedcustomfields.com/discussion/2844/bug-with-the-date-picker +* [Fixed] Fix color picker save null - http://support.advancedcustomfields.com/discussion/2683/allow-null-on-colour-pickers#Item_1 +* [Fixed] Fix image object null result - http://support.advancedcustomfields.com/discussion/2852/3.3.8-image-field-image-object-always-returns-true- +* [Updated] Update Japanese translation - http://support.advancedcustomfields.com/discussion/comment/7384#Comment_7384 +* [Added] WYSIWYG field option - disable "the_content" filter to allow for compatibility issues with plugins / themes - http://support.advancedcustomfields.com/discussion/comment/7020#Comment_7020 + += 3.3.8 = +* [Added] Gallery field { auto add image on upload, new style to show already added images +* [Fixed] Fix saving value issue with WP e-commerce http://support.advancedcustomfields.com/discussion/comment/7026#Comment_7026 +* [Updated] Date picker field { new display format option (different from save format), UI overhaul +* [Added] Add new field - Number +* [Fixed] Test post object / select based fields for saving empty value - http://support.advancedcustomfields.com/discussion/2759/post-object-and-conditional-statement + += 3.3.7 = +* [Added] Add new return value for image { image object +* [Updated] Update Dutch translation (thanks to Derk Oosterveld - www.inpoint.nl) +* [Updated] Update UI Styles +* [Updated] Refresh settings page UI and fix exported PHP code indentation Styles +* [Fixed] Fix post object hierarchy display bug - http://support.advancedcustomfields.com/discussion/2650/post_object-showing-posts-in-wrong-hierarchy +* [Fixed] Fix metabox position from high to core - http://support.advancedcustomfields.com/discussion/comment/6846#Comment_6846 +* [Fixed] Fix flexible content field save layout with no fields - http://support.advancedcustomfields.com/discussion/2639/flexible-content-field-support-for-empty-layoutss +* [Fixed] Text / Fix field group limit - http://support.advancedcustomfields.com/discussion/2675/admin-only-showing-20-fields-groups + += 3.3.6 = +* [Fixed] Fix IE regex issue (thanks to Ben Heller - http://spruce.it) +* [Added] Check for more translatable strings (thanks to Derk Oosterveld - www.inpoint.nl) +* [Fixed] Fix location rule post category bug +* [Updated] Added all post status to page / post location rules - http://support.advancedcustomfields.com/discussion/2624/scheduled-pages +* [Updated] Updated the page link field to rely on the post_object field +* [Added] Add $post_id parameter to the [acf] shortcode + += 3.3.5 = +* [Fixed] Fix location rule bug for taxonomy. + += 3.3.4 = +* [Added] Added new API function: has_sub_field - replacement for the_repeater_field and the_flexible_field. Allows for nested while loops! +* [Improved] Improve save_post functions- http://support.advancedcustomfields.com/discussion/2540/bug-fix-for-taxonomies-and-revisions-solved +* [Fixed] Fix relationship AJAX abort for multiple fields - http://support.advancedcustomfields.com/discussion/2555/problem-width-relationship-after-update-the-latest-version + += 3.3.3 = +* [Upgrade] Database Upgrade is required to modify the taxonomy filtering data for fields. This allows for performance boosts throughout ACF. +* [Improved] relationship field: Improve querying posts / results and use AJAX powered search to increase performance on large-scale websites +* [Improved] post object field: Improve querying posts / results + += 3.3.2 = +* [Fixed] Integrate with Shopp plugin + += 3.3.1 = +* [Fixed] Fix gallery sortable in repeater - http://support.advancedcustomfields.com/discussion/2463/gallery-within-a-repeater-image-reorder-not-working +* [Fixed] Test / Fix two gallery fields - http://support.advancedcustomfields.com/discussion/2467/gallery-two-gallery-fieldss +* [Fixed] Fix tinymce undefined visual editor off - http://support.advancedcustomfields.com/discussion/2465/solved-admin-conflicts-after-upgrade +* [Updated] Update Polish translation - Thanks to www.digitalfactory.pl + += 3.3.0 = +* [Fixed] Gallery not returning correct order + += 3.2.9 = +* [Added] Add new Gallery Field +* [Fixed] Test / Fix update_field on repeater / flexible content +* [Fixed] Fix regex JS issue with adding nested repeaters +* [Added] Add new Czech translation - Thanks to Webees ( http://www.webees.cz/ ) + += 3.2.8 = +* [Added] Repeater - Add option for min rows + max rows - http://www.advancedcustomfields.com/support/discussion/2111/repeater-empty-conditional-statements#Item_4 +* [Fixed] Test / Fix Chrome Double WYSIWYG. Again... +* [Added] Add "future" to post status options - http://advancedcustomfields.com/support/discussion/1975/changed-line-81-and-94-of-corefieldspost_object-to-show-future-entries +* [Added] Make image sizes strings "Pretty" for preview size options +* [Fixed] Test / Fix WYSIWYG insert image inside a repeater bug - http://www.advancedcustomfields.com/support/discussion/2404/problem-with-repeater-wysiwyg-fields-and-images + += 3.2.7 = +* [Fixed] Rename controller classes - http://www.advancedcustomfields.com/support/discussion/2363/fatal-error-after-update-to-3.2.6 +* [Added] Add edit button to image / file fields +* [Fixed] WYSIWYG toolbar buttons dissapearing in HTML tab mode + += 3.2.6 = +* [Fixed] Fix flexible content inside repeater add extra row jquery bug - http://www.advancedcustomfields.com/support/discussion/2134/add-flexible-content-button-in-repeater-field-adds-new-repeater-row +* [Added] Add suppress_filters to relationship field for WPML compatibility - http://www.advancedcustomfields.com/support/discussion/comment/5401#Comment_5401 +* [Added] Add new German translation - http://www.advancedcustomfields.com/support/discussion/2197/german-translation +* [Added] Add new Italian translation - Alessandro Mignogna (www.asernet.it) +* [Added] Add new Japanese translation - http://www.advancedcustomfields.com/support/discussion/2219/japanese-translation +* [Fixed] Test / Fix WYSIWYG removing p tags - http://www.advancedcustomfields.com/support/discussion/comment/5482#Comment_5482 +* [Added] edit basic toolbar buttons to match WP teeny mode - WYSIWYG +* [Fixed] Test front end form hiding - http://www.advancedcustomfields.com/support/discussion/2226/frontend-form-disppears-on-acf-3.2.5 +* [Fixed] Test saving user custom fields - http://www.advancedcustomfields.com/support/discussion/2231/custom-fields-not-saving-data-on-initial-user-registration +* [Fixed] Fix options page translation bug - http://www.advancedcustomfields.com/support/discussion/2098/change-language-and-options-page-fields-disappear +* [Fixed] Pages rule not returning private pages - http://www.advancedcustomfields.com/support/discussion/2275/attach-field-group-to-privately-published-pages +* [Added] Add custom add_image_size() Image field preview sizes - http://www.advancedcustomfields.com/support/discussion/comment/5800#Comment_5800 + += 3.2.5 = +* [IMPORTANT] Change field group option "Show on page" to "Hide on Screen" to allow for future proof adding new elements to list. Previously exported and registered field groups via PHP will still work as expected! This change will prompt you for a database upgrade. +* [Added] Add in edit button to upload image / file thickbox +* [Improved] Changed loading default values. Now behaves as expected! +* [Fixed] Test / Fix full screen mode dissapearing from editor - http://www.advancedcustomfields.com/support/discussion/2124/full-screen-button-for-zen-mode-is-gone +* [Fixed] get_field returning false for 0 - http://advancedcustomfields.com/support/discussion/2115/get_field-returns-false-if-field-has-value-0 +* [Improved] Improve relationship sortable code with item param - http://www.advancedcustomfields.com/support/discussion/comment/3536#Comment_3536 +* [Fixed] IE category js bug - http://www.advancedcustomfields.com/support/discussion/2127/ie-78-category-checkbox-bug +* [Fixed] Flexible content field row css bug - http://www.advancedcustomfields.com/support/discussion/2126/space-between-fields-is-a-little-tight-in-3.2.33.2.4 +* [Fixed] Repeater row limit in flexible field bug - http://www.advancedcustomfields.com/support/discussion/1635/repeater-with-row-limit-of-1-inside-flexible-field-no-rows-show +* [Fixed] Fix update message - appears on first activation +* [Fixed] Fix options page sidebar drag area - no border needed +* [Fixed] Fix export options page activation - http://www.advancedcustomfields.com/support/discussion/2112/options-page-not-working-in-functions.php + += 3.2.4 = +* [Fixed] Remove translation from validation class - http://www.advancedcustomfields.com/support/discussion/2110/custom-validation-broken-in-other-languages +* [Fixed] Test fix WYSIWYG insert media issues +* [Added] Add Excerpt to the field group "show on page" options + += 3.2.3 = +* [Fixed] Include Wysiwyg scripts / styles through the editor class +* [Fixed] Wysiwyg in repeater not working +* [Fixed] Remove Swedish translation until string / js bugs are fixed +* [Fixed] Checkbox array value issue: http://wordpress.org/support/topic/plugin-advanced-custom-fields-php-warning-in-corefieldscheckboxphp?replies=6 +* [Added] Add inherit to relationship posts query - http://www.advancedcustomfields.com/support/discussion/comment/3826#Comment_3826 +* [Fixed] Relationship shows deleted posts - http://www.advancedcustomfields.com/support/discussion/2080/strange-behavior-of-relationship-field-trash-posts +* [Fixed] Wysiwyg editor not working on taxonomy edit page + += 3.2.2 = +* [Fixed] Fix layout bug: Nested repeaters of different layouts +* [Fixed] Fix strip slashes bug +* [Fixed] Fix nested repeater bug - http://www.advancedcustomfields.com/support/discussion/2068/latest-update-broken-editing-environment- +* [Fixed] Test / Fix add multiple images to repeater + += 3.2.1 = +* Field groups can now be added to options page with layout "side" +* Fixed debug error when saving a taxonomy: +* Fixed unnecessary code: Remove Strip Slashes on save functions +* Added new add row buttons to the repeater field and upgraded the css / js +* Fixed debug error caused by the WYSIWYG field: wp_tiny_mce is deprecated since version 3.3! Use wp_editor() instead. +* Fixed duplicate field error where all sub fields became repeater fields. +* Add Swedish translation: http://advancedcustomfields.com/support/discussion/1993/swedish-translation +* CSS improvements +* Fixed IE9 Bug not returning an image preview on upload / select +* Fixed Multi export php syntax bug. + += 3.2.0 = +* Fixed Browser bug with Flexible Field: Add Row button works again +* Added Brazilian Translation. Thanks to Marcelo Paoli Graciano - www.paolidesign.com.br +* Reverted input CSS to separate field label / instructions onto new lines. + += 3.1.9 = +* Updated Images / JS - Please hard refresh your browser to clear your cache +* Remove caching from acf_field_groups, replace with temp cache +* Add "Duplicate Field" on field group edit page +* Fix link to documentation on field group edit page +* add "update_value" to API +* Include new Polish translation +* Create a nicer style for flexible content +* Create a nicer style for repeater fields with row layout +* Create a nicer style for "no metabox" fields +* Add Spanish translation. Thanks to @hectorgarrofe +* Fix css for options page no metabox +* Added custom post_updated_messages +* Changed "Drag and drop to reorder" from an image to a string for translation + += 3.1.8 = +* Options page fields now save their data in the wp_options table. This will require a "Database Upgrade" when you update ACF. This upgrade will move your Options page data from the postmeta table to the options table. +* Added _e() and __() functions to more text throughout plugin +* Added new French translation. Thanks to Martin Vauchel @littlbr http://littleboyrunning.com +* Fixed duplicate WYSIWYG in chrome bug +* New Location rules: add fields to a user / taxonomy / attachment +* Bug Fix: Color picker now shows color on page load. Thanks to Kev http://www.popcreative.co.uk +* CSS tweaks File clearfix, new style for selects with optgroups +* Simplified get_value to return default value if value == "" +* API now allows for "option" and "options" for the $post_id value in API functions + += 3.1.7 = +* Bug fix: Image field returns correct url after selecting one or more images +* Translation: Added Polish translation. Thank you Bartosz Arendt - Digital Factory - www.digitalfactory.pl +* Update : Added id attribute to all div.field (id="acf-$field_name") + += 3.1.6 = +* New style for buttons +* Bug Fix: Repeater maximum row setting was disabling the "add row" button 1 row early. +* Performance: Field options are now loaded in via ajax. This results in much less HTML on the edit field group page +* Performance: Field inputs are now loaded in via ajax. Again, less HTML on edit screens improves load times / memory usage +* Bug Fix: Field groups registered by code were not showing on ajax change (category / page type / page template / etc). To fix this, your field group needs a unique ID. When you export a field group, you will now be given a unique ID to fix this issue. Field groups without a fixed id will still show on page load. +* New Option: Repeater field can now have a custom button label +* New Option: Flexible content field can now have a custom button label +* Improvement: Updated the HTML / CSS for file fields with icon +* Bug Fix: Fixed multi upload / select image in repeater. +* Performance: Added caching to the get_field function. Templates will now render quicker. +* Bug Fix: Fixed Post formats location rule - it now works. +* Nested repeaters are now possible! + += 3.1.5 = +* Improvement: Redesigned the experience for uploading and selecting images / files in fields and sub fields. Image / File fields within a repeater can now add multiple images / files + += 3.1.4 = +* New Feature: Front end form (Please read documentation on website for usage) +* Performance: compiled all field script / style into 1 .js file +* Bug Fix: Editor now remembers mode (Visual / HTML) without causing errors when loading in HTML mode +* Improvement: Added draft / private labels to post objects in relationship, post object and page link fields + += 3.1.3 = +* Bug Fix: Options page fields were rendered invisible in v3.1.2 (now fixed) +* Updated POT file with new texts + += 3.1.2 = +* New Feature: Required field validation. Note: Repeater / Flexible content fields can be required but their sub fields can not. +* Field update: Select field: API now returns false when "null" is selected +* Field update: Radio button: When editing a post / page, the radio button will select the first choice if there is no saved value for the field +* Bug fix: You can now use a repeater field inside a flexible field! Please note that the_repeater_field will not work as expected. Please use get_sub_field to get the sub repeater field, then use php to loop through it. + += 3.1.1 = +* New Feature: Added shortcode support. usage: [acf field="field_name"] +* Bug Fix: Fixed menu disappearing by changing the function "add_menu" to "add_utility_page" +* Visual: Changed post object / page link fields to display post type label instead of post type name for the select optgroup label. Thanks to kevwaddell for the code + += 3.1.0 = +* New Field: Flexible Content Field (license required) +* Bug Fix: ACF data now saves for draft posts (please do a hard refresh on an edit screen to remove cached js) +* Bug fix: Fixed multiple content editors + += 3.0.7 = +* Added export / register support via PHP +* Moved menu position under Settings +* Improve speed / php memory by introducing cached data +* Temp bug fix: sets content editor to "visual mode" to stop wysiwyg breaking +* Visual: Removed "Screen Options" tab from the admin acf edit page. Added filter to always show 99 acf's +* Minor JS improvements + += 3.0.6 = +* Bug Fix: Location meta box now shows all pages / posts +* Bug Fix: upgrade and settings url should now work / avoid conflicts with other plugins + += 3.0.5 = +* Support: use wp native functions to add all user roles to location metabox +* Update: gave acf a css update + new menu structure +* Bug fix: fixed a few issues with wysiwyg js/css in wp3.3 +* Bug fix: fixed page_name conflicting with normal pages / posts by adding a "acf_" to the page_name on save / update +* Performance: location metabox - limited taxonomies to hierarchial only. Posts and Pages have now been limited to 25 + += 3.0.4 = +* Bug fix: WYSIWYG is now compatible with WP 3.3 (May have incidentally added support for gravity forms media button! But not 100% sure...) +* Fix : Taxonomy Location rule now only shows hierarchal taxonomies to improve speed and reduce php memory issues + += 3.0.3 = +* New translation: French (thanks to Netactions) +* Support: added support for new wp3.3 editor +* Bug fix: fixed WYSIWYG editor localised errors +* Bug fix: removed trailing commas for ie7 + += 3.0.2 = +* New Feature: Added Export tab to export a WP native .xml file +* New Option: Relationship / Post type - filter by taxonomy +* New Option: default values for checkbox, select and radio +* New Function: register_options_page - add custom options pages (Requires the option page addon) +* Bug fix: WYSIWYG + repeater button issues +* Bug fix: general house keeping + += 3.0.1 = +* Bug Fix - repeater + wysiwyg delete / add duplicate id error +* Bug fix - repeater + file - add file not working +* Bug Fix - image / file no longer need the post type to support "editor" +* WYSIWYG - fixed broken upload images +* misc updates to accommodate the soon to be released "Flexible Field" + += 3.0.0 = +* ACF doesn't use any custom tables anymore! All data is saved as post_meta! +* Faster and more stable across different servers +* Drag-able / order-able metaboxes +* Fields extend from a parent object! Now you can create you own field types! +* New location rule: Taxonomy +* New function: register_field($class, $url); +* New Field: Color Picker +* New Option: Text + Textarea formatting +* New Option: WYSIWYG Show / Hide media buttons, Full / Basic Toolbar buttons (Great for a basic wysiwyg inside a repeater for your clients) +* Lots of bug fixes + += 2.1.4 = +* Fixed add image tinymce error for options Page WYSIWYG +* API: added new function: update_the_field($field_name, $value, $post_id) +* New field: Relationship field +* New Option for Relationship + Post Object: filter posts via meta_key and meta_value +* Added new option: Image preview size (thumb, medium, large, full) +* Fixed duplicate posts double value problem +* API update: get_field($repeater) will return an array of values in order, or false (like it used to!) +* Radio Button: added labels around values +* Post object + Page Link: select drop down is now hierarchal +* Input save errors fixed +* Add 'return_id' option to get_field / get_sub_field +* Many bug fixes + += 2.1.3 = +* Fixed API returning true for repeater fields with no data +* Added get_fields back into the api! +* Fixed field type select from showing multiple repeater activation messages + += 2.1.2 = +* Fixed repeater sortable bug on options page +* Fixed wysiwyg image insert on options page +* Fixed checkbox value error +* Tidied up javascript + wysiwyg functions + + += 2.1.1 = +* Fixed Javascript bugs on edit pages + += 2.1.0 = +* Integrate acf_values and wp_postmeta! Values are now saved as custom fields! +* Ajax load in fields + update fields when the page / post is modified +* API has been completely re written for better performance +* Default Value - text / textarea +* New upgrade database message / system +* Separate upgrade / activate scripts +* Select / page link / post object add Null option +* Integrate with Duplicate Posts plugin +* New location rule: post format +* Repeater field attach image to post +* Location: add children to drop down menu for page parent +* Update script replaces image urls with their id's +* All images / Files save as id's now, api formats the value back into a url +* Simple CSS + JS improvements +* New Field: Radio Buttons (please note Firefox has a current bug with jquery and radio buttons with the checked attribute) + += 2.0.5 = +* New Feature: Import / Export +* Bug Fixed: Wysiwyg javascript conflicts +* Bug Fixed: Wysiwyg popups conflicting with the date picker field +* New style for the date picker field + += 2.0.4 = +* New Addon: Options Page (available on the plugins store: http://plugins.elliotcondon.com/shop/) +* API: all functions now accept 'options' as a second parameter to target the options page +* API: the_field() now implodes array's and returns as a string separated by comma's +* Fixed Bug: Image upload should now work on post types without editor +* Fixed Bug: Location rule now returns true if page_template is set to 'Default' and a new page is created +* General Housekeeping + += 2.0.3 = +* Added Option: Repeater Layout (Row / Table) +* Fixed bug: Now you can search for media in the image / file fields +* Added Option: Image field save format (image url / attachment id) +* Added Option: File field save format (file url / attachment id) +* Fixed bug: Location rules for post categories now work +* Added rule: Page parent +* Fixed bug: "what's new" button now shows the changelog +* included new css style to fit in with WordPress 3.2 +* minor JS improvements + += 2.0.2 = +* Added new database table "acf_rules" +* Removed database table "ac_options" +* Updated location meta box to now allow for custom location queries +* Hid Activation Code from logged in users +* Fixed JS bugs with wp v3.2 beta 2 +* Added new option "Field group layout" - you can now wrap your fields in a metabox! +* General housekeeping + += 2.0.1 = +* Added Field Option: Field Instructions +* Added Field Option: Is field searchable? (saves field value as a normal custom field so you can use the field against wp queries) +* Added Media Search / Pagination to Image / File thickbox +* Added Media Upload support to post types which do not have a Content Editor. +* Fixed "Select Image" / "Select File" text on thickbox buttons after upload +* Repeater field now returns null if no data was added + += 2.0.0 = +* Completely re-designed the ACF edit page +* Added repeater field (unlocked through external purchase) +* Fixed minor js bugs +* Fixed PHP error handling +* Fixed problem with update script not running +* General js + css improvements + += 1.1.4 = +* Fixed Image / File upload issues +* Location now supports category names +* Improved API - now it doesn't need any custom fields! +* Fixed table encoding issue +* Small CSS / Field changes to ACF edit screen + + += 1.1.3 = +* Image Field now uses WP thickbox! +* File Field now uses WP thickbox! +* Page Link now supports multiple select +* All Text has been wrapped in the _e() / __() functions to support translations! +* Small bug fixes / housekeeping +* Added ACF_WP_Query API function + += 1.1.2 = +* Fixed WYSIWYG API format issue +* Fixed Page Link API format issue +* Select / Checkbox can now contain a url in the value or label +* Can now unselect all user types form field options +* Updated value save / read functions +* Lots of small bug fixes + += 1.1.1 = +* Fixed Slashes issue on edit screens for text based fields + += 1.1.0 = +* Lots of Field Type Bug Fixes +* Now uses custom database tables to save and store data! +* Lots of tidying up +* New help button for location meta box +* Added $post_id parameter to API functions (so you can get fields from any post / page) +* Added support for key and value for select and checkbox field types +* Re wrote most of the core files due to new database tables +* Update script should copy across your old data to the new data system +* Added True / False Field Type + += 1.0.5 = +* New Field Type: Post Object +* Added multiple select option to Select field type + += 1.0.4 = +* Updated the location options. New Override Option! +* Fixed un ticking post type problem +* Added JS alert if field has no type + += 1.0.3 = +* Heaps of js bug fixes +* API will now work with looped posts +* Date Picker returns the correct value +* Added Post type option to Page Link Field +* Fixed Image + File Uploads! +* Lots of tidying up! + += 1.0.2 = +* Bug Fix: Stopped Field Options from loosing data +* Bug Fix: API will now work with looped posts + += 1.0.1 = +* New Api Functions: get_fields(), get_field(), the_field() +* New Field Type: Date Picker +* New Field Type: File +* Bug Fixes +* You can now add multiple ACF's to an edit page +* Minor CSS + JS improvements + += 1.0.0 = +* Advanced Custom Fields. + + +== Upgrade Notice == + += 3.0.0 = +* Editor is broken in WordPress 3.3 + += 2.1.4 = +* Adds post_id column back into acf_values \ No newline at end of file diff --git a/www/wp-content/plugins/advanced-custom-fields/screenshot-1.png b/www/wp-content/plugins/advanced-custom-fields/screenshot-1.png new file mode 100644 index 0000000..95ce9cf Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/screenshot-1.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/screenshot-2.png b/www/wp-content/plugins/advanced-custom-fields/screenshot-2.png new file mode 100644 index 0000000..0531349 Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/screenshot-2.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/screenshot-3.png b/www/wp-content/plugins/advanced-custom-fields/screenshot-3.png new file mode 100644 index 0000000..a8d6a4c Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/screenshot-3.png differ diff --git a/www/wp-content/plugins/advanced-custom-fields/screenshot-4.png b/www/wp-content/plugins/advanced-custom-fields/screenshot-4.png new file mode 100644 index 0000000..142b00f Binary files /dev/null and b/www/wp-content/plugins/advanced-custom-fields/screenshot-4.png differ diff --git a/www/wp-content/plugins/timber/.coveralls.yml b/www/wp-content/plugins/timber/.coveralls.yml new file mode 100644 index 0000000..2c3f292 --- /dev/null +++ b/www/wp-content/plugins/timber/.coveralls.yml @@ -0,0 +1,3 @@ +coverage_clover: build/logs/clover.xml +service_name: travis-ci +src_dir: . diff --git a/www/wp-content/plugins/timber/.editorconfig b/www/wp-content/plugins/timber/.editorconfig new file mode 100644 index 0000000..4596314 --- /dev/null +++ b/www/wp-content/plugins/timber/.editorconfig @@ -0,0 +1,21 @@ +# This file is for unifying the coding style for different editors and IDEs +# editorconfig.org + +# WordPress Coding Standards +# http://make.wordpress.org/core/handbook/coding-standards/ + +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +indent_style = tab + +[*.json] +indent_style = space +indent_size = 2 + +[*.txt,wp-config-sample.php] +end_of_line = crlf diff --git a/www/wp-content/plugins/timber/.gitignore b/www/wp-content/plugins/timber/.gitignore new file mode 100644 index 0000000..6812e3b --- /dev/null +++ b/www/wp-content/plugins/timber/.gitignore @@ -0,0 +1,18 @@ +.sass-cache +twig-cache/* +.DS_Store +.idea +vendor +composer.lock +build +/cache +*.swp +*~ +wp-content +timber-starter-theme +docs/markdown +.tmp +node_modules +docs/cache +docs/mkdocs +docs/output \ No newline at end of file diff --git a/www/wp-content/plugins/timber/.scrutinizer.yml b/www/wp-content/plugins/timber/.scrutinizer.yml new file mode 100644 index 0000000..7e51e8b --- /dev/null +++ b/www/wp-content/plugins/timber/.scrutinizer.yml @@ -0,0 +1,4 @@ +tools: + php_code_sniffer: + config: + standard: "WordPress" # Other Values: PSR2, PEAR, Zend, WordPress, Drupal, TYPO3CMS diff --git a/www/wp-content/plugins/timber/.travis.yml b/www/wp-content/plugins/timber/.travis.yml new file mode 100644 index 0000000..e48ebb7 --- /dev/null +++ b/www/wp-content/plugins/timber/.travis.yml @@ -0,0 +1,41 @@ +sudo: false + +language: php + +php: + - 5.3 + - 5.4 + - 5.5 + +env: + - WP_VERSION=latest WP_MULTISITE=0 + - WP_VERSION=latest WP_MULTISITE=1 + - WP_VERSION=4.1.7 WP_MULTISITE=0 + - WP_VERSION=4.1.7 WP_MULTISITE=1 + +matrix: + exclude: + - php: 5.5 + env: WP_VERSION=3.7.9 WP_MULTISITE=1 + - php: 5.5 + env: WP_VERSION=3.7.9 WP_MULTISITE=0 + include: + - php: hhvm + env: WP_VERSION=latest WP_MULTISITE=0 + - php: hhvm + env: WP_VERSION=latest WP_MULTISITE=1 + +before_script: + - if [ "$TRAVIS_PHP_VERSION" != "hhvm" ]; then autodetect | pecl install imagick; fi + - bash bin/install-wp-tests.sh wordpress_test root '' localhost $WP_VERSION + - composer install --dev --prefer-source + +script: + - if [ "$TRAVIS_BRANCH" == "master" ]; then mkdir -p build/logs; phpunit --coverage-clover build/logs/clover.xml; fi + - if [ "$TRAVIS_BRANCH" != "master" ]; then phpunit -c bin/phpunit-nocover.xml; fi + +after_script: + - if [ "$TRAVIS_BRANCH" == "master" ]; then php vendor/bin/coveralls -v; fi + +after_success: + - if [ "$TRAVIS_BRANCH" == "master" ]; then coveralls; fi diff --git a/www/wp-content/plugins/timber/LICENSE.txt b/www/wp-content/plugins/timber/LICENSE.txt new file mode 100755 index 0000000..0c18744 --- /dev/null +++ b/www/wp-content/plugins/timber/LICENSE.txt @@ -0,0 +1,7 @@ +Copyright (c) 2012-2013 Jared Novack + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/www/wp-content/plugins/timber/README.md b/www/wp-content/plugins/timber/README.md new file mode 100755 index 0000000..9140a66 --- /dev/null +++ b/www/wp-content/plugins/timber/README.md @@ -0,0 +1,96 @@ +
                + +
                +By Jared Novack (@JaredNova) and Upstatement (@Upstatement)
                +
                + +[![Build Status](https://img.shields.io/travis/jarednova/timber/master.svg?style=flat-square)](https://travis-ci.org/jarednova/timber) +[![Coverage Status](https://img.shields.io/coveralls/jarednova/timber.svg?style=flat-square)](https://coveralls.io/r/jarednova/timber?branch=master) +[![Dependency Status](https://img.shields.io/versioneye/d/ruby/rails.svg?style=flat-square)](https://www.versioneye.com/user/projects/54e3c717d1ec5734f4000099) +[![Scrutinizer Code Quality](https://img.shields.io/scrutinizer/g/jarednova/timber.svg?style=flat-square)](https://scrutinizer-ci.com/g/jarednova/timber/?branch=master) +[![Latest Stable Version](https://img.shields.io/packagist/v/jarednova/timber.svg?style=flat-square)](https://packagist.org/packages/jarednova/timber) +[![WordPress Download Count](https://img.shields.io/wordpress/plugin/dt/timber-library.svg?style=flat-square)](https://wordpress.org/plugins/timber-library/) +[![HHVM Status](https://img.shields.io/hhvm/jarednova/timber.svg?style=flat-square)](http://hhvm.h4cc.de/package/jarednova/timber) + +### Because WordPress is awesome, but the_loop isn't +Timber helps you create fully-customized WordPress themes faster with more sustainable code. With Timber, you write your HTML using the [Twig Template Engine](http://twig.sensiolabs.org/) separate from your PHP files. + +This cleans-up your theme code so, for example, your php file can focus on being the data/logic, while your twig file can focus 100% on the HTML and display. + +This is what Timber's `.twig` files look like: + +```twig +{% extends "base.twig" %} +{% block content %} +

                {{foo}}

                +

                {{post.title}}

                + +
                + {{post.content}} +
                +{% endblock %} +``` +Once Timber is installed and activated in your plugin directory, it gives any WordPress theme the ability to take advantage of the power of Twig and other Timber features. + +### Looking for docs? +* [Timber Documentation](https://github.com/jarednova/timber/wiki/) +* [Twig Reference](http://twig.sensiolabs.org/doc/templates.html) +* [Video Tutorials](https://github.com/jarednova/timber/wiki/Video-Tutorials) +* [Overview / Getting Started Guide](https://github.com/jarednova/timber/wiki/getting-started) + +* * * + +### Installation + +The GitHub version of Timber requires [Composer](https://getcomposer.org/download/). If you'd prefer one-click installation, you should use the [WordPress.org](http://wordpress.org/plugins/timber-library/) version. + +```shell +composer create-project --no-dev jarednova/timber ~/MYSITE/wp-content/plugins/timber +``` + +Once this is complete, activate Timber your WordPress admin. If you're looking for a 'blank' theme to start developing with, download the [timber-starter-theme](https://github.com/upstatement/timber-starter-theme) into your themes directory. + +* * * + +### Mission Statement +Timber is a tool for developers who want to translate their HTML into high-quality WordPress themes through an intuitive, consistent and fully-accessible interface. +* **Intuitive**: The API is written to be user-centric around a programmer's expectations. +* **Consistent**: All WordPress objects can be accessed through polymorphic properties like slug, ID and name. +* **Accessible**: No black boxes. Every effort is made so the developer has access to 100% of their HTML. + +#### What does it look like? +Nothing. Timber is meant for you to build a theme on. Like the [Starkers](https://github.com/viewportindustries/starkers) or [Boilerplate theme](https://github.com/zencoder/html5-boilerplate-for-wordpress) it comes style-free, because you're the style expert. Instead, Timber handles the logic you need to make a kick-ass looking site. + +#### Who is it good for? +Timber is great for any WordPress developer who cares about writing good, maintainable code. It helps teams of designers and developers working together. At [Upstatement](http://upstatement.com) we made Timber because while our entire team needs to participate in building WordPress sites, not everyone knows the ins-and-outs of the_loop(), codex and PHP (nor should they). With Timber your best WordPress dev can focus on building the .php files with requests from WordPress and pass the data into .twig files. Once there, designers can easily mark-up data and build out a site's look-and-feel. + +#### Related Projects +* [**Timber Starter Theme**](https://github.com/upstatement/timber-starter-theme) The "_s" of Timber to give you an easy start to the most basic theme you can build upon and customize. +* [**Timber Debug Bar**](https://github.com/upstatement/debug-bar-timber) Adds a debug bar panel that will show you which template is in-use and the data sent to your twig file. +* [**TimberPhoton**](https://github.com/slimndap/TimberPhoton) Plug-in to use JetPack's free Photon image manipulation and CDN with Timber. +* [**Timber Sugar**](https://github.com/Upstatement/timber-sugar) A catch-all for goodies to use w Timber. +* [**Twig**](https://github.com/fabpot/Twig) The template language used by Timber. + +#### Projects that use Timber +* [**Gantry5**](https://wordpress.org/plugins/gantry5/) a framework for theme development + +#### Helpful Links +* [**CSS Tricks**](https://css-tricks.com/timber-and-twig-reignited-my-love-for-wordpress/) introduction to Timber +* [**Twig for Timber Cheatsheet**](http://notlaura.com/the-twig-for-timber-cheatsheet/) by @laras126 + +#### Should I use it? +It's MIT-licensed, so please use in personal or commercial work. Just don't re-sell it. While Timber is still in development, it's also in-use on [hundreds of sites](http://jarednova.github.io/timber/#showcase). While much has been stabilized since the first major push back in June 2013, you should expect some breaking changes as development progresses towards a version 1.0. + +#### Contributing +Read the [contributor guidelines](https://github.com/jarednova/timber/wiki#contributing) in the wiki. + +## How To... + +#### Generate documentation +```bash +$ cd /srv/www/timber +$ ./bin/generate-docs.sh +``` + + + diff --git a/www/wp-content/plugins/timber/bin/deploy-to-wp-org.sh b/www/wp-content/plugins/timber/bin/deploy-to-wp-org.sh new file mode 100755 index 0000000..d2e8b8c --- /dev/null +++ b/www/wp-content/plugins/timber/bin/deploy-to-wp-org.sh @@ -0,0 +1,43 @@ +#!/usr/bin/env bash +echo "Setting up version " $1 +echo "You still need to use Versions to send to WP.org" + +function deploy () { + cd ~/Sites/timber + git checkout master + rm -rf ~/Sites/timber/vendor + rm -rf ~/Sites/timber/wp-content + rm -rf ~/Sites/timber/timber-starter-theme + git clone git@github.com:Upstatement/timber-starter-theme.git + rm -rf ~/Sites/timber/timber-starter-theme/.git + composer install --no-dev + rm -rf ~/Sites/timber/vendor/upstatement/routes/.git + cd ~/Sites/timber-wp + mkdir tags/$1 + + cp -r ~/Sites/timber/lib tags/$1/lib + cp -r ~/Sites/timber/timber-starter-theme tags/$1/timber-starter-theme + cp -r ~/Sites/timber/vendor tags/$1/vendor + cp ~/Sites/timber/LICENSE.txt tags/$1/LICENSE.txt + cp ~/Sites/timber/README.md tags/$1/README.md + cp ~/Sites/timber/readme.txt tags/$1/readme.txt + cp ~/Sites/timber/timber.php tags/$1/timber.php + svn add tags/$1 + cd tags/$1 + svn commit -m "updating to $1" + cd ~/Sites/timber-wp/trunk + rm -rf ~/Sites/timber-wp/trunk/lib + rm -rf ~/Sites/timber-wp/trunk/timber-starter-theme + rm -rf ~/Sites/timber-wp/trunk/vendor + cp -r ~/Sites/timber/lib ~/Sites/timber-wp/trunk + cp -r ~/Sites/timber/timber-starter-theme ~/Sites/timber-wp/trunk + cp -r ~/Sites/timber/vendor ~/Sites/timber-wp/trunk + cp ~/Sites/timber/LICENSE.txt ~/Sites/timber-wp/trunk/LICENSE.txt + cp ~/Sites/timber/README.md ~/Sites/timber-wp/trunk/README.md + cp ~/Sites/timber/readme.txt ~/Sites/timber-wp/trunk/readme.txt + cp ~/Sites/timber/timber.php ~/Sites/timber-wp/trunk/timber.php + svn commit -m "updating to $1" readme.txt + svn commit -m "updating to $1" timber.php +} + +deploy $1 diff --git a/www/wp-content/plugins/timber/bin/generate-docs.sh b/www/wp-content/plugins/timber/bin/generate-docs.sh new file mode 100644 index 0000000..8c25862 --- /dev/null +++ b/www/wp-content/plugins/timber/bin/generate-docs.sh @@ -0,0 +1,22 @@ +mkdir docs/markdowndocs + +cd vendor/jarednova/markdowndocs/ +composer install +cd /srv/www/timber + +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberArchives > docs/markdowndocs/timberarchives.md +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberComment > docs/markdowndocs/timbercomment.md +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberImage > docs/markdowndocs/timberimage.md +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberMenu > docs/markdowndocs/timbermenu.md +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberMenuItem > docs/markdowndocs/timbermenuitem.md +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberPost > docs/markdowndocs/timberpost.md +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberSite > docs/markdowndocs/timbersite.md +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberTheme > docs/markdowndocs/timbertheme.md +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberTerm > docs/markdowndocs/timberterm.md +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberUser > docs/markdowndocs/timberuser.md + +./vendor/jarednova/markdowndocs/bin/phpdoc-md generate --bootstrap=timber.php TimberHelper > docs/markdowndocs/timberhelper.md + +cp /srv/www/timber/docs/wiki/*.md /srv/www/slate/source/includes + +mv /srv/www/timber/docs/markdowndocs/*.md /srv/www/slate/source/includes diff --git a/www/wp-content/plugins/timber/bin/install-wp-tests.sh b/www/wp-content/plugins/timber/bin/install-wp-tests.sh new file mode 100644 index 0000000..5baa6cb --- /dev/null +++ b/www/wp-content/plugins/timber/bin/install-wp-tests.sh @@ -0,0 +1,120 @@ +#!/usr/bin/env bash + +if [ $# -lt 3 ]; then + echo "usage: $0 [db-host] [wp-version]" + exit 1 +fi + +DB_NAME=$1 +DB_USER=$2 +DB_PASS=$3 +DB_HOST=${4-localhost} +WP_VERSION=${5-latest} + +WP_TESTS_DIR=${WP_TESTS_DIR-/tmp/wordpress-tests-lib} +WP_CORE_DIR=${WP_CORE_DIR-/tmp/wordpress/} + +download() { + if [ `which curl` ]; then + curl -s "$1" > "$2"; + elif [ `which wget` ]; then + wget -nv -O "$2" "$1" + fi +} + +if [[ $WP_VERSION =~ [0-9]+\.[0-9]+(\.[0-9]+)? ]]; then + WP_TESTS_TAG="tags/$WP_VERSION" +elif [[ $WP_VERSION == 'nightly' || $WP_VERSION == 'trunk' ]]; then + WP_TESTS_TAG="trunk" +else + # http serves a single offer, whereas https serves multiple. we only want one + download http://api.wordpress.org/core/version-check/1.7/ /tmp/wp-latest.json + grep '[0-9]+\.[0-9]+(\.[0-9]+)?' /tmp/wp-latest.json + LATEST_VERSION=$(grep -o '"version":"[^"]*' /tmp/wp-latest.json | sed 's/"version":"//') + if [[ -z "$LATEST_VERSION" ]]; then + echo "Latest WordPress version could not be found" + exit 1 + fi + WP_TESTS_TAG="tags/$LATEST_VERSION" +fi + +set -ex + +install_wp() { + + if [ -d $WP_CORE_DIR ]; then + return; + fi + + mkdir -p $WP_CORE_DIR + + if [[ $WP_VERSION == 'nightly' || $WP_VERSION == 'trunk' ]]; then + mkdir -p /tmp/wordpress-nightly + download https://wordpress.org/nightly-builds/wordpress-latest.zip /tmp/wordpress-nightly/wordpress-nightly.zip + unzip -q /tmp/wordpress-nightly/wordpress-nightly.zip -d /tmp/wordpress-nightly/ + mv /tmp/wordpress-nightly/wordpress/* $WP_CORE_DIR + else + if [ $WP_VERSION == 'latest' ]; then + local ARCHIVE_NAME='latest' + else + local ARCHIVE_NAME="wordpress-$WP_VERSION" + fi + download https://wordpress.org/${ARCHIVE_NAME}.tar.gz /tmp/wordpress.tar.gz + tar --strip-components=1 -zxmf /tmp/wordpress.tar.gz -C $WP_CORE_DIR + fi + + download https://raw.github.com/markoheijnen/wp-mysqli/master/db.php $WP_CORE_DIR/wp-content/db.php +} + +install_test_suite() { + # portable in-place argument for both GNU sed and Mac OSX sed + if [[ $(uname -s) == 'Darwin' ]]; then + local ioption='-i .bak' + else + local ioption='-i' + fi + + # set up testing suite if it doesn't yet exist + if [ ! -d $WP_TESTS_DIR ]; then + # set up testing suite + mkdir -p $WP_TESTS_DIR + svn co --quiet https://develop.svn.wordpress.org/${WP_TESTS_TAG}/tests/phpunit/includes/ $WP_TESTS_DIR/includes + fi + + cd $WP_TESTS_DIR + + if [ ! -f wp-tests-config.php ]; then + download https://develop.svn.wordpress.org/${WP_TESTS_TAG}/wp-tests-config-sample.php "$WP_TESTS_DIR"/wp-tests-config.php + sed $ioption "s:dirname( __FILE__ ) . '/src/':'$WP_CORE_DIR':" "$WP_TESTS_DIR"/wp-tests-config.php + sed $ioption "s/youremptytestdbnamehere/$DB_NAME/" "$WP_TESTS_DIR"/wp-tests-config.php + sed $ioption "s/yourusernamehere/$DB_USER/" "$WP_TESTS_DIR"/wp-tests-config.php + sed $ioption "s/yourpasswordhere/$DB_PASS/" "$WP_TESTS_DIR"/wp-tests-config.php + sed $ioption "s|localhost|${DB_HOST}|" "$WP_TESTS_DIR"/wp-tests-config.php + fi + +} + +install_db() { + # parse DB_HOST for port or socket references + local PARTS=(${DB_HOST//\:/ }) + local DB_HOSTNAME=${PARTS[0]}; + local DB_SOCK_OR_PORT=${PARTS[1]}; + local EXTRA="" + + if ! [ -z $DB_HOSTNAME ] ; then + if [ $(echo $DB_SOCK_OR_PORT | grep -e '^[0-9]\{1,\}$') ]; then + EXTRA=" --host=$DB_HOSTNAME --port=$DB_SOCK_OR_PORT --protocol=tcp" + elif ! [ -z $DB_SOCK_OR_PORT ] ; then + EXTRA=" --socket=$DB_SOCK_OR_PORT" + elif ! [ -z $DB_HOSTNAME ] ; then + EXTRA=" --host=$DB_HOSTNAME --protocol=tcp" + fi + fi + + # create database + mysqladmin create $DB_NAME --user="$DB_USER" --password="$DB_PASS"$EXTRA +} + +install_wp +install_test_suite +install_db diff --git a/www/wp-content/plugins/timber/bin/phpunit-coverage.xml b/www/wp-content/plugins/timber/bin/phpunit-coverage.xml new file mode 100644 index 0000000..1006cf0 --- /dev/null +++ b/www/wp-content/plugins/timber/bin/phpunit-coverage.xml @@ -0,0 +1,31 @@ + + + + ./tests/ + + + + + ./tests/ + + + + + + + + + lib + timber.php + + + diff --git a/www/wp-content/plugins/timber/bin/phpunit-multisite-nocover.xml b/www/wp-content/plugins/timber/bin/phpunit-multisite-nocover.xml new file mode 100644 index 0000000..8a586cb --- /dev/null +++ b/www/wp-content/plugins/timber/bin/phpunit-multisite-nocover.xml @@ -0,0 +1,23 @@ + + + + ../tests/ + + + + ../tests/ + + + + + + diff --git a/www/wp-content/plugins/timber/bin/phpunit-nocover.xml b/www/wp-content/plugins/timber/bin/phpunit-nocover.xml new file mode 100644 index 0000000..cab814f --- /dev/null +++ b/www/wp-content/plugins/timber/bin/phpunit-nocover.xml @@ -0,0 +1,20 @@ + + + + ../tests/ + + + + ../tests/ + + + diff --git a/www/wp-content/plugins/timber/composer.json b/www/wp-content/plugins/timber/composer.json new file mode 100644 index 0000000..9a470bd --- /dev/null +++ b/www/wp-content/plugins/timber/composer.json @@ -0,0 +1,63 @@ +{ + "name": "jarednova/timber", + "type": "wordpress-plugin", + "description": "Plugin to write WordPress themes w Object-Oriented Code and the Twig Template Engine", + "keywords": [ + "timber", + "twig", + "themes", + "templating" + ], + "homepage": "http://timber.upstatement.com", + "license": "MIT", + "authors": [ + { + "name": "Jared Novack", + "email": "jared@upstatement.com", + "homepage": "http://upstatement.com" + } + ], + "support": { + "issues": "https://github.com/jarednova/timber/issues", + "wiki": "https://github.com/jarednova/timber/wiki", + "source": "https://github.com/jarednova/timber" + }, + "require": { + "php": ">=5.3.0", + "twig/twig": "1.*", + "upstatement/routes": "0.3", + "composer/installers": "~1.0", + "asm89/twig-cache-extension": "~1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0", + "satooshi/php-coveralls": "1.0.*", + "wpackagist-plugin/advanced-custom-fields": "4.*", + "wp-cli/wp-cli": "*", + "phpdocumentor/phpdocumentor": "2.*", + "jarednova/markdowndocs": "dev-master" + }, + "autoload": { + "classmap": [ + "lib/" + ] + }, + "repositories": [ + { + "type": "composer", + "url": "http://wpackagist.org" + }, + { + "type": "package", + "package": { + "name": "jarednova/markdowndocs", + "version": "dev-master", + "source": { + "type": "git", + "url": "https://github.com/jarednova/PHP-Markdown-Documentation-Generator.git", + "reference": "master" + } + } + } + ] +} diff --git a/www/wp-content/plugins/timber/docs/wiki/acf-cookbook.md b/www/wp-content/plugins/timber/docs/wiki/acf-cookbook.md new file mode 100644 index 0000000..14f8e15 --- /dev/null +++ b/www/wp-content/plugins/timber/docs/wiki/acf-cookbook.md @@ -0,0 +1,206 @@ +# ACF Cookbook + +Timber is designed to play nicely with (the amazing) [Advanced Custom Fields](http://www.advancedcustomfields.com/). It's not a requirement, of course. + +While data saved by ACF is available via `{{post.my_acf_field}}` you will often need to do some additional work to get back the _kind_ of data you want. For example, images are stored as image ID#s which you might want to translate into a specific image object. Read on to learn more about those specific exceptions. + +### WYSIWYG field (and other requiring text): +```twig +

                {{post.title}}

                +
                + {{post.get_field('my_wysiwyg_field')}} +
                +``` + +This will apply your expected paragraph breaks and other pre-processing to the text. + +### Image field type: +You can retrieve an image from a custom field, then use it in a Twig template. The most reliable approach is this: When setting up your custom fields you'll want to save the `image_id` to the field. The image object, url, etc. _will_ work but it's not as fool-proof. + +##### The quick way (for most situations) + +```twig + +``` + +##### The long way (for some special situations) + +This is where we'll start in PHP. + +```php +/* single.php */ +$post = new TimberPost(); +if (isset($post->hero_image) && strlen($post->hero_image)){ + $post->hero_image = new TimberImage($post->hero_image); +} +$data = Timber::get_context(); +$data['post'] = $post; +Timber::render('single.twig', $data); +``` + +`TimberImage` should be initialized using a WordPress image ID#. It can also take URLs and image objects, but that requires extra processing. + +You can now use all the above functions to transform your custom images in the same way, the format will be: + +```twig + +``` + +* * * + +### Repeater field + +You can access repeater fields within in twig files: +```twig +{# single.twig #} +

                {{post.title}}

                +
                + {% for item in post.get_field('my_repeater') %} +
                +

                {{item.name}}

                +
                {{item.info}}
                + +
                + {% endfor %} +
                +``` + +##### Nested? + +When you run `get_field` on an outer ACF field, everything inside is ready to be traversed. You can refer to nested fields via outer_item.inner_repeater + +```twig +{% for item_outer in post.get_field('outer') %} + {{item_outer.title}} + + {% for item_inner in item_outer.inner_repeater %} + {{item_inner.title}} + {% endfor %} + +{% endfor %} +``` + +##### Troubleshooting + +A common problem in working with repeaters is that you should only call the `get_field` method **once** on an item. In other words if you have a field inside a field (for example, a relationship inside a repeater or a repeater inside a repeater, **do not** call `get_field` on the inner field). More: + +###### DON'T DO THIS (Bad) + +```twig +{% for gear in post.get_field('gear_items') %} +

                {{ gear.brand_name }}

                + {% for gear_feature in gear.get_field('features') %} +
              • {{gear_feature}}
              • + {% endfor %} +{% endfor %} +``` + +###### Do THIS: (Good) + +```twig +{% for gear in post.get_field('gear_items') %} +

                {{ gear.brand_name }}

                + {% for gear_feature in gear.features %} +
              • {{gear_feature}}
              • + {% endfor %} +{% endfor %} +``` + +* * * + +### Flexible content field + +Similar to repeaters, get the field by the name of the flexible content field: + +```twig +{% for media_item in post.get_field('media_set') %} + {% if media_item.acf_fc_layout == 'image_set' %} + +

                {{TimberImage(media_item.image).caption}}

                + + {% elseif media_item.acf_fc_layout == 'video_set' %} + +

                {{media_item.caption}}

                + {% endif %} +{% endfor %} +``` + +* * * + +### Options Page + +```php + $context['site_copyright_info'] = get_field('copyright_info', 'options'); + Timber::render('index.twig', $context); +``` + +```twig +
                {{site_copyright_info}}
                +``` + +###### Get all info from your options page + +```php + $context['options'] = get_fields('options'); + Timber::render('index.twig', $context); +``` + +ACF Pro has a built in options page, and changes the `get_fields('options')` to `get_fields('option')`. + +```twig +
                {{options.copyright_info}}
                +``` + +###### Use options info site wide + +To use any options fields site wide, add the `option` context to your functions.php file + +```php +/* functions.php */ +add_filter( 'timber_context', 'mytheme_timber_context' ); + +function mytheme_timber_context( $context ) { + $context['option'] = get_fields('option'); + return $context; +} +``` + +Now, you can use any of the option fields across the site instead of per template. + +```twig +/* footer.twig */ +
                {{options.copyright_info}}
                +``` + +* * * + +### Getting ACF info: +You can grab specific field label data like so: + +```php +/* single.php */ +$context["acf"] = get_field_objects($data["post"]->ID); +``` + +```twig +{{ acf.your_field_name_here.label }} +``` + +* * * + +### Query by custom field value: +###### Use a [WP_Query](http://codex.wordpress.org/Class_Reference/WP_Query) array + +####Basic Example +This example shows the arguments to find all posts where a custom field called ‘color’ has a value of ‘red’. + +```php +$args = array( + 'numberposts' => -1, + 'post_type' => 'post', + 'meta_key' => 'color', + 'meta_value' => 'red' +)); +$context['posts'] = Timber::get_posts($args); +``` +* * * diff --git a/www/wp-content/plugins/timber/docs/wiki/cheatsheet.md b/www/wp-content/plugins/timber/docs/wiki/cheatsheet.md new file mode 100755 index 0000000..ad9512d --- /dev/null +++ b/www/wp-content/plugins/timber/docs/wiki/cheatsheet.md @@ -0,0 +1,41 @@ +# Cheatsheet + +Here are some helpful conversions for functions you're probably well familiar with in WordPress and their Timber equivalents. These assume a PHP file with the `Timber::get_context();` function at the top. For example: + +```php +$context = Timber::get_context(); +$context['post'] = new TimberPost(); +Timber::render('single.twig', $context); +``` + +## Blog Info +* `blog_info('charset')` => `{{ site.charset }}` +* `blog_info('description')` => `{{ site.description }}` +* `blog_info('sitename')` => `{{ site.name }}` +* `blog_info('url')` => `{{ site.url }}` + + +## Body Class +* `implode(' ', get_body_class())` => `` + + +## Post +* `the_content()` => `{{ post.content }}` +* `the_permalink()` => `{{ post.permalink }}` +* `the_title()` => `{{ post.title }}` +* `get_the_tags()` => `{{ post.tags }}` + + +## Theme +* `get_template_directory_uri()` => `{{ theme.link }}` (Parent Themes) +* `get_template_directory_uri()` => `{{ theme.parent.link }}` (Child Themes) +* `get_stylesheet_directory_uri()` => `{{ theme.link }}` +* `get_template_directory()` => `{{ theme.parent.path }}` +* `get_stylesheet_directory()` => `{{ theme.path }}` + +In WordPress parlance, stylesheet_directory = child theme, template directory = parent theme. Both WP and Timber functions safely return the current theme info if there's no parent/child going on. + + +## wp_functions +* `wp_footer()` => `{{ wp_footer }}` +* `wp_head()` => `{{ wp_head }}` diff --git a/www/wp-content/plugins/timber/docs/wiki/cookbook-images.md b/www/wp-content/plugins/timber/docs/wiki/cookbook-images.md new file mode 100644 index 0000000..71cdd5f --- /dev/null +++ b/www/wp-content/plugins/timber/docs/wiki/cookbook-images.md @@ -0,0 +1,119 @@ +# Cookbook: Images + +Timber makes it damn easy to use an image in a tag. Automatically, Timber will interpret images attached to a post's thumbnail field ("Featured Image" in the admin) and treat them as [TimberImages](TimberImage). Then, in your Twig templates, you can access them via `{{post.thumbnail}}`. If you want to see what's inside the TimberImage object you can run a... + +``` +{{post.thumbnail|print_r}} +``` + +...inside one of your Twig templates. + +#### Basic Image stuff + +Again, pretty damn easy: + +``` +Image for {{post.title}} +``` + +#### Use a WP image size + +You can use WP's image sizes (including ones you register with your theme/plugin) by passing the name of the size to `src` like so: + +``` +Image for {{post.title}} +``` + +#### Arbitrary Resizing of Images + +Want to resize an image? Easy! Here we're going to use [Twig Filters](http://twig.sensiolabs.org/doc/filters/index.html). +``` + +``` + +The first parameter is `width` the second is `height` (but it's optional) so if you don't know the height but just want to scale proportionally: +``` + +``` + +All of these filters are written specifically to interact with WordPress's image API. (So don't worry, no weird TimThumb stuff going on -- this is all using WP's internal image sizing stuff). + +#### Letterboxing Images +Let's say you have an image that you want to contain to a certain size without any cropping. If the proportions don't fit you'll letterbox the extra space. I find this is really useful when getting logos to all appear next to eachother. You can do this with: + +``` + +``` +Here `width` and `height` are required. The third argument is the background color in hex format (default is #000000) + +#### Converting images +Let's say your client or editor can be a bit lazy (no!), resorting to PNGs where only JPGs are required. I've seen this a lot. People will just upload screenshots that are saved by default as PNGs. No problemo! + +``` + +``` + +You can use this in conjunction with other filters + +``` + +``` + +Filters are executed from left to right. You'll probably want to convert to JPG before running the resizing, etc. + +#### Generating Retina Sizes +You can use Timber to generat @2x image sizes for retina devices. For example, using `srcset`: + +```twig + +``` + +This can be used in conjunction with other filters, so for example: + +```twig + +``` + +* * * + +#### Using images in custom fields: +Let's say you're using a custom field plugin (like the amazing [Advanced Custom Fields](http://www.advancedcustomfields.com/)). You can use the resulting images in your Twig templates very easily. + +When setting up your custom fields you'll want to save the `image_id` to the field. The image object, url, etc. _will_ work but it's not as fool-proof. + +##### The quick way (for most situations) + +``` + +``` + +##### The long way (for some special situations) + +This is where we'll start in PHP. + +``` +/* single.php */ +$post = new TimberPost(); +if (isset($post->hero_image) && strlen($post->hero_image)){ + $post->hero_image = new TimberImage($post->hero_image); +} +$data = Timber::get_context(); +$data['post'] = $post; +Timber::render('single.twig', $data); +``` + +`TimberImage` should be initialized using a WordPress image ID#. It can also take URLs and image objects, but that requires extra processing. + +You can now use all the above functions to transform your custom images in the same way, the format will be: + +``` + +``` + +...etc diff --git a/www/wp-content/plugins/timber/docs/wiki/cookbook-text.md b/www/wp-content/plugins/timber/docs/wiki/cookbook-text.md new file mode 100644 index 0000000..214375c --- /dev/null +++ b/www/wp-content/plugins/timber/docs/wiki/cookbook-text.md @@ -0,0 +1,147 @@ +# Cookbook: Text! + +There's tons of stuff you can do with Twig and Timber filters to make complex transformations easy (and fun!) + +#### Dates + +##### Timber does bylines like a boss: + +```html + +``` + +###### Renders: +```html + +``` + +##### Nothing is worse than an out-of-date copyright year in the footer. Nothing. + +```html +
                + +
                +``` + +###### Renders: + +```html +
                +``` + + +* * * + +#### Standard transforms + +##### Run WordPress's auto-paragraph filter +```html +

                {{post.my_custom_text|wpautop}}

                +``` + +##### Run WordPress shortcodes over a block of text +```html +

                {{post.my_custom_text|shortcodes}}

                +``` + +##### Code samples? Lord knows I've got 'em: +```html +
                {{post.code_samples|pretags}}
                +``` + +##### Functions inside of your templates, plugin calls: +Old template: +```html + +``` + +Timber-fied template: +```html + +``` + +##### Functions "with params" inside of your templates, plugin calls: +Old template: +```html + +``` + +Timber-fied template: +```html + +``` +* * * + +### Internationalization + +#### __() + +Timber comes built-in with your ordinary gettext function __() for l10n. + +Old template: +```html + +``` + +Timber-fied template: +```html + +``` + +#### sprintf notation + +You can even use sprintf-type placeholders, using the `format` filter: + +Old template: +```html + +``` + +Timber-fied template: +```html + +``` + +#### Generating .po files using POEdit + +Unfortunately, Twig files with the above functions are not automatically parsed by gettext in POEdit. The quick and dirty workaround is to start each .twig file with `{#_Preferences_. +3. On the _Parsers_ tab, add a new parser with these settings: + * Language: `Timber` + * List of extensions: `*.twig` + * Parser command: `xgettext --language=Python --add-comments=TRANSLATORS --force-po -o %o %C %K %F` + * An item in keyword list: `-k%k` + * An item in input files list: `%f` + * Source code charset: `--from-code=%c` +4. Save and Update! + +* * * + +### Debugging + +##### What properties are inside my object? +```html +{{dump(post)}} +``` + +##### What properties and _methods_ are inside my object? + +Warning: Experimental! +```html +{{post|print_a}} +``` +This outputs both the database stuff (like {{post.post_content}}) and the contents of methods (like {{post.thumbnail}}) + +##### What type of object am I working with? +```html +{{post|get_class}} +``` + +... will output something like `TimberPost` or your custom wrapper object diff --git a/www/wp-content/plugins/timber/docs/wiki/cookbook-twig.md b/www/wp-content/plugins/timber/docs/wiki/cookbook-twig.md new file mode 100644 index 0000000..c99aec3 --- /dev/null +++ b/www/wp-content/plugins/timber/docs/wiki/cookbook-twig.md @@ -0,0 +1,45 @@ +# Cookbook: Twig + +## Using Twig vars in live type +Imagine this scenario, I let the users set this in the Admin panel: +``` +Copyright {{year}} by Upstatement, LLC. All Rights Reserved +``` +But on the site I want it to render as: +``` +Copyright 2013 by Upstatement, LLC. All Rights Reserved +``` +Ready? There are a bunch of ways, but my favorite is: + +#### In your PHP file +```php +$data['year'] = date('Y'); +$data['copyright'] = get_option("footer_message"); //"Copyright {{year}} by Upstatement, LLC. All Rights Reserved" +render_twig('footer.twig', $data); +``` + +#### In your HTML file (let's say **footer.twig**) +```html +{% include template_from_string(copyright) %} +``` + +## Includes +### Simple include +``` +{% include "footer.twig" %} +``` +#### Notes +* Make sure your file actually exists or you're going to have a bad time +* Timber will look in your ```child-theme/views``` directory first, then ```timber/views``` directory +* Don't forget the quote marks! + +### Dynamic includes +Use a variable to determine the included file! +```html +{% include ['blocks/block-'~block.slug~'.twig', 'blocks/blog.twig'] ignore missing %} +``` + +#### Huh? +* You're telling Twig to include an array of files +* Same rules as above +* ~ (tilda) is what twig uses to concatenate a string with your variable diff --git a/www/wp-content/plugins/timber/docs/wiki/custom-page-templates.md b/www/wp-content/plugins/timber/docs/wiki/custom-page-templates.md new file mode 100755 index 0000000..eb69395 --- /dev/null +++ b/www/wp-content/plugins/timber/docs/wiki/custom-page-templates.md @@ -0,0 +1,39 @@ +# Custom Page Templates + +There are a few ways to manage custom pages in WordPress and Timber, in order from simple-to-complex: + +### Custom Twig File +Say you've created a page called "About Us" and WordPress has given it the slug `about-us`. If you're using the [Timber Starter Theme](https://github.com/Upstatement/timber-starter-theme) you can simply... +- Create a file called `page-about-us.twig` inside your `views` and go crazy. +- I recommend copying-and-pasting the contents of [`page.twig`](https://github.com/Upstatement/timber-starter-theme/blob/master/views/page.twig) into here so you have something to work from. + +##### How does this work? +In the `page.php` file you'll see this code... +```php +Timber::render(array('page-' . $post->post_name . '.twig', 'page.twig'), $context); +``` +Which is telling PHP to first look for a twig file named `page-{{slug}}.twig` and falling back to [`page.twig`](https://github.com/Upstatement/timber-starter-theme/blob/master/views/page.twig) if that doesn't exist. + +* * * + +### Custom PHP File +If you need to do something special for this page in PHP, you can use standard WordPress [template hierarchy](http://codex.wordpress.org/Template_Hierarchy) to gather and manipulate data for this page. In the above example, you would create a file called `/wp-content/themes/my-theme/page-about-us.php` and populate it with the necessary PHP. Again, you can use the contents of the starter theme's [`page.php`](https://github.com/Upstatement/timber-starter-theme/blob/master/page.php) file as a guide. + +* * * + +### Custom Page Template +```php + + +You can also dump _everything_ sent to your template via: + +```html +{{dump()}} +``` + +This will give you something like: + + + +* * * + +### Using Timber Debug Bar plugin +There's a [Timber add-on](http://wordpress.org/plugins/debug-bar-timber/) for the [WordPress debug bar](https://wordpress.org/plugins/debug-bar/). Warning: this currently requries PHP 5.4. I'm working on fixing whatever's going on for PHP 5.3 + +### Using (Legacy) Timber Filters +You can also use some quick filters on an object. These are legacy and will be removed in favor of using Twig's built-in functionality. However, these do not require that WP_DEBUG be turned on. +```html + {{post|print_r}} +``` diff --git a/www/wp-content/plugins/timber/docs/wiki/extending-timber.md b/www/wp-content/plugins/timber/docs/wiki/extending-timber.md new file mode 100644 index 0000000..515985b --- /dev/null +++ b/www/wp-content/plugins/timber/docs/wiki/extending-timber.md @@ -0,0 +1,180 @@ +# Extending Timber + +Myth: Timber is for making simple themes. Fact: It's for making incredibly complex themes _look_ easy. But yes, you can also make simple sites from it. + +## Extending Objects + +The beauty of Timber is that the object-oriented nature lets you extend it to match the exact requirements of your theme. + +Timber's objects like `TimberPost`, `TimberTerm`, etc. are a great starting point to build your own subclass from. For example, on this project each post was a part of an "issue" of a magazine. I wanted an easy way to reference the issue in the twig file: + + +```html +

                {{ post.title }}

                +

                From the {{ post.issue.title }} issue

                +``` + +Of course, `TimberPost` has no built-in concept of an issue (which I've built as a custom taxonomy called "issues"). So we're going to extend TimberPost to give it one... + +```php +class MySitePost extends TimberPost { + + var $_issue; + + public function issue() { + $issues = $this->get_terms('issues'); + if (is_array($issues) && count($issues)) { + return $issues[0]; + } + } +} +``` + +So now I've got an easy way to refer to the {{ post.issue }} in our twig templates. If you want to make this production-ready I recommend a bit of internal caching so that you don't re-query every time you need to get the +issue data: + +```php +class MySitePost extends TimberPost { + + var $_issue; + + public function issue() { + if (!$this->_issue) { + $issues = $this->get_terms('issues'); + if (is_array($issues) && count($issues)) { + $this->_issue = $issues[0]; + } + } + return $this->_issue; + } +} +``` + +Right now I'm in the midst of building a complex site for a hybrid foundation and publication. The posts on the site have some very specific requirements that requires a fair amount of logic. I can take the simple `TimberPost` object and extend it to make it work perfectly for this theme. + +For example, I have a plugin that let's people insert manually related posts, but if they don't, WordPress will pull some automatically based on how the post is tagged. + +```php + + class MySitePost extends TimberPost { + + function get_related_auto() { + $tags = $this->tags(); + if (is_array($tags) && count($tags)) { + $search_tag = $tags[0]; + $related = Timber::get_posts('tag_id='.$search_tag->ID); + return $related; + } else { + //not tagged, cant do related on it + return false; + } + } + + function get_related_manual() { + if (isset($this->related_manual) && is_array($this->related_manual)){ + foreach($this->related_manual as &$related){ + $related = new MySitePost($related); + } + return $this->related_manual; + } + return false; + } + + function related($limit = 3) { + $related = $this->get_related_manual(); + if (!$related){ + $related = $this->get_related_auto(); + } + if (is_array($related)) { + array_splice($related, 0, $limit); + } + return $related; + } + } +``` + +These can get pretty complex. And that's the beauty. The complexity lives inside the context of the object, but very simple when it comes to your templates. + + +## Adding to Twig + +This is the correct formation for when you need to add custom functions, filters to twig: + +```php + +/* functions.php */ + +add_filter('get_twig', 'add_to_twig'); + +function add_to_twig($twig) { + /* this is where you can add your own fuctions to twig */ + $twig->addExtension(new Twig_Extension_StringLoader()); + /** + * Deprecated: Twig_Filter_Function, use Twig_SimpleFilter + * http://twig.sensiolabs.org/doc/deprecated.html#filters + * $twig->addFilter('whatever', new Twig_Filter_Function('my_whatever')); + */ + $twig->addFilter('myfoo', new Twig_SimpleFilter('myfoo', 'my_whatever')); + return $twig; +} + +function my_whatever($text) { + $text .= ' or whatever'; + return $text; +} +``` + +Following is shortened version of [Timber Starter Theme](https://github.com/upstatement/timber-starter-theme) class definition using methods to add filters. + +```php + +/* functions.php */ + +class StarterSite extends TimberSite { + + function __construct() { + add_filter( 'timber_context', array( $this, 'add_to_context' ) ); + add_filter( 'get_twig', array( $this, 'add_to_twig' ) ); + parent::__construct(); + } + + function add_to_context( $context ) { + $context['menu'] = new TimberMenu(); + $context['site'] = $this; + return $context; + } + + function my_whatever( $text ) { + $text .= ' or whatever'; + return $text; + } + + function add_to_twig( $twig ) { + /* this is where you can add your own functions to twig */ + $twig->addExtension( new Twig_Extension_StringLoader() ); + /** + * Deprecated: Twig_Filter_Function, use Twig_SimpleFilter + * http://twig.sensiolabs.org/doc/deprecated.html#filters + * $twig->addFilter( 'whatever', new Twig_Filter_Function( 'whatever' ) ); + */ + $twig->addFilter('whatever', new Twig_SimpleFilter('whatever', array($this, 'my_whatever'))); + return $twig; + } + +} + +new StarterSite(); + +``` + +This can now be called in your twig files with: + +```html +

                {{ post.title|whatever }}

                +``` + +Which will output: + +```html +

                Hello World! or whatever

                +``` diff --git a/www/wp-content/plugins/timber/docs/wiki/filters.md b/www/wp-content/plugins/timber/docs/wiki/filters.md new file mode 100644 index 0000000..53f2d0c --- /dev/null +++ b/www/wp-content/plugins/timber/docs/wiki/filters.md @@ -0,0 +1,160 @@ +# Filters + +Twig offers a variety of [filters](http://twig.sensiolabs.org/doc/filters/index.html) to transform text and other information into the desired output. If you wish to create your own custom filters visit [Extending Timber](https://jarednova.github.io/timber/#extending-timber). + +Timber includes following filters out-of-the box for your WP theme: + +### excerpt +When you need to trim text to a desired length (in words) + +###### Twig: +``` +

                {{post.post_content|excerpt(30)}}...

                +``` + +###### Output: +``` +

                Steve-O was born in London, England. His mother, Donna Gay (née Wauthier), was Canadian, and his father, Richard Glover, was American. His paternal grandfather was English and his maternal step-grandfather ...

                +``` + +* * * + +### function +Runs a function where you need. Really valuable for integrating plugins or existing themes + +###### Twig: +``` + +``` + +###### Output +``` + +``` + + +### function (deprecated) +Runs a function where you need. Really valuable for integrating plugins or existing themes + +###### Twig: +``` + +``` + +###### Output +``` + +``` + + + + +* * * + +### relative +Converts an absolute URL into a relative one, for example: + +```twig +My custom link is here! +``` +```html +My custom link is here! +``` + +* * * + +### pretags +Converts tags like `` into `<span>`, but only inside of `
                ` tags. Great for code samples when you need to preserve other formatting in the non-code sample content.
                +
                +* * *
                +
                +### sanitize
                +
                +Converts Titles like this into `titles-like-this`
                +
                +###### Twig:
                +```
                +{{post.title|sanitize}}
                +```
                +
                +###### Output:
                +```
                +my-awesome-post
                +```
                +
                +* * *
                +
                +### shortcodes
                +
                +Runs text through WordPress's shortcodes filter. In this example imagine that you've added a shortcode to a custom field like `[gallery id="123" size="medium"]`
                +
                +###### Twig:
                +```
                +
                +```
                +
                +###### Output
                +```
                +
                +```
                +
                +* * *
                +
                +### time_ago
                +
                +Displays a date in timeago format:
                +
                +###### Twig:
                +
                +```
                +
                +```
                +
                +###### Output:
                +
                +```
                +
                +```
                +
                +* * *
                +
                +### truncate
                +
                +###### Twig:
                +
                +```twig
                +
                +```
                +
                +###### Output:
                +
                +```twig
                +
                +```
                +
                +
                +* * *
                +
                +### wpautop
                +Adds paragraph breaks to new lines
                +
                +###### Twig:
                +```twig
                +
                + {{post.custom_text_area|wpautop}} +
                +``` + +###### Output: +``` +
                +

                Sinatra said, "What do you do?"

                +

                "I'm a plumber," Ellison said.

                +

                "No, no, he's not," another young man quickly yelled from across the table. "He wrote The Oscar."

                +

                "Oh, yeah," Sinatra said, "well I've seen it, and it's a piece of crap."

                +
                +``` diff --git a/www/wp-content/plugins/timber/docs/wiki/getting-started-setup.md b/www/wp-content/plugins/timber/docs/wiki/getting-started-setup.md new file mode 100755 index 0000000..3911dc0 --- /dev/null +++ b/www/wp-content/plugins/timber/docs/wiki/getting-started-setup.md @@ -0,0 +1,45 @@ +# Getting Started: Setup + +## Installation + +#### Via WordPress.org (easy) +You can just grab the all-things-included plugin at [WordPress.org](http://wordpress.org/plugins/timber-library/) either through the WP site or your Plugins->Add New in wp-admin. Then skip ahead to [using the starter theme](#use-the-starter-theme). + +#### Via GitHub (for developers) + +##### 1) Navigate to your WordPress plugins directory + $ cd ~/Sites/mywordpress/wp-content/plugins + +##### 2) Use git to grab the repo + $ git clone git@github.com:jarednova/timber.git + +##### 3) Use [Composer](https://getcomposer.org/doc/00-intro.md) to download the dependencies (Twig, etc.) + $ cd timber + $ composer install + +* * * + +## Use the starter theme +This is for starting a project from scratch. You can also use Timber in an existing theme. + +##### Navigate to your WordPress themes directory +Like where twentyeleven and twentytwelve live. The Timber Starter will live at the same level. + + /wp-content/themes /twentyeleven + /twentytwelve + /timber-starter-theme + +You should now have + + /wp-content/themes/timber-starter-theme + +You should probably **rename** this to something better + +### 1. Activate Timber +It will be in wp-admin/plugins.php + +### 2. Select your theme in WordPress +Make sure you select the Timber-enabled theme **after** you activate the plugin. The theme will crash unless Timber is activated. Use the **timber-starter-theme** theme from the step above (or whatever you renamed it). + +### 3. Let's write our theme! +Continue ahead in [Part 2](getting-started) diff --git a/www/wp-content/plugins/timber/docs/wiki/getting-started-themeing.md b/www/wp-content/plugins/timber/docs/wiki/getting-started-themeing.md new file mode 100755 index 0000000..6642cec --- /dev/null +++ b/www/wp-content/plugins/timber/docs/wiki/getting-started-themeing.md @@ -0,0 +1,186 @@ +# Getting Started: Themeing + + +## Your first Timber project +### Let's start with your single post +Find this file: (btw if you have no idea what I'm talking about you should go to the [setup article](Getting-Started%3A-Setup) +```html + wp-content/themes/{timber-starter-theme}/views/single.twig +``` + +Brilliant! Open it up. + +```html +{% extends "base.twig" %} +{% block content %} +
                +
                +
                +

                {{post.title}}

                +

                {{post.subtitle}}

                +

                By {{ post.author.name }} {{ post.post_date|date }}

                + {{post.content}} +
                +
                +
                +{% endblock %} +``` + +#### This is the fun part. + +```html +

                {{post.title}}

                +``` + +This is now how we now call stuff from the WordPress API. Instead of this familiar face: + +```html +

                +``` +This is how WordPress wants you to interact with its API. Which sucks. Because soon you get things like: + +```html +

                +``` +Okay, not _too_ terrible, but doesn't this (Timber) way look so much nicer: +```html +

                {{post.title}}

                +``` + +It gets better. Let's explain some other concepts. +```html +{% extends "base.twig" %} +``` + +This means that `single.twig` is using `base.twig` as its parent template. That's why you don't see any ``, `
                `, or `